STMicroelectronics N.V.

Netherlands

Back to Profile

1-51 of 51 for STMicroelectronics N.V. Sort by
Query
Excluding Subsidiaries
Aggregations Reset Report
IP Type
        Patent 49
        Trademark 2
Jurisdiction
        United States 36
        World 13
        Canada 1
        Europe 1
IPC Class
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code 5
H04L 7/00 - Arrangements for synchronising receiver with transmitter 4
G06F 12/00 - Accessing, addressing or allocating within memory systems or architectures 2
G06F 12/14 - Protection against unauthorised use of memory 2
G06F 17/30 - Information retrieval; Database structures therefor 2
See more
NICE Class
09 - Scientific and electric apparatus and instruments 2
16 - Paper, cardboard and goods made from these materials 1

1.

Noise shaped interpolator and decimator apparatus and method

      
Application Number 14817996
Grant Number 09325488
Status In Force
Filing Date 2015-08-04
First Publication Date 2015-11-26
Grant Date 2016-04-26
Owner STMICROELECTRONICS N.V. (Netherlands)
Inventor
  • Norsworthy, Steven R.
  • Redgrave, Jason Rupert

Abstract

An interpolator or decimator includes an elastic storage element in the signal path between first and second clock domains. The elastic element may, for example, be a FIFO which advantageously allows short term variation in sample clocks to be absorbed. A feedback mechanism controls a delta-sigma modulated modulo-N counter based sample clock generator. The elastic element combined with a delta-sigma modulator and counter creates a noise-shaped frequency lock loop without additional components, resulting in a much simplified interpolator and decimator.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H03H 17/06 - Non-recursive filters
  • H04L 7/02 - Speed or phase control by the received code signals, the signals containing no special synchronisation information

2.

Noise shaped interpolator and decimator apparatus and method

      
Application Number 14295233
Grant Number 09130700
Status In Force
Filing Date 2014-06-03
First Publication Date 2014-09-25
Grant Date 2015-09-08
Owner STMicroelectronics N.V. (Netherlands)
Inventor
  • Norsworthy, Steven R.
  • Redgrave, Jason Rupert

Abstract

Interpolator and decimator apparatuses and methods are improved by the addition of an elastic storage element in the signal path. In one exemplary embodiment, the elastic element comprises a FIFO which advantageously allows short term variation in sample clocks to be absorbed, and also provides a feedback mechanism for controlling a delta-sigma modulated modulo-N counter based sample clock generator. The elastic element combined with a delta-sigma modulator and counter creates a noise-shaped frequency lock loop without additional components, resulting in a much simplified interpolator and decimator.

IPC Classes  ?

  • H03L 7/16 - Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
  • H04B 1/06 - Receivers
  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H03H 17/06 - Non-recursive filters
  • H04L 7/02 - Speed or phase control by the received code signals, the signals containing no special synchronisation information

3.

Noise shaped interpolator and decimator apparatus and method

      
Application Number 13211054
Grant Number 08744032
Status In Force
Filing Date 2011-08-16
First Publication Date 2011-12-08
Grant Date 2014-06-03
Owner STMicroelectronics NV (Netherlands)
Inventor
  • Norsworthy, Steven R.
  • Redgrave, Jason Rupert

Abstract

Improved interpolator and decimator apparatus and methods, including the addition of an elastic storage element in the signal path. In one exemplary embodiment, the elastic element comprises a FIFO which advantageously allows short term variation in sample clocks to be absorbed, and also provides a feedback mechanism for controlling a delta-sigma modulated modulo-N counter based sample clock generator. The elastic element combined with a delta-sigma modulator and counter creates a noise-shaped frequency lock loop without additional components, resulting in a much simplified interpolator and decimator.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter

4.

Method for realizing a dual interface IC card

      
Application Number 12875329
Grant Number 08381993
Status In Force
Filing Date 2010-09-03
First Publication Date 2011-04-14
Grant Date 2013-02-26
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Tolentino, Franco Antonio
  • Frallicciardi, Paolo

Abstract

A method for realizing a dual interface IC card includes arranging a plastic support having a hole or a recess for housing a micro module, and housing in the IC card an antenna having at least one first and one second terminal or pad for connection to the micro module arranged in the recess. The method also includes distributing a soldering paste on the at least one first and one second pad, so as to form a first and a second contact conductive bump with electric connection contacts of the micro module, and distributing, along the whole perimeter of the micro module or of the recess, a layer of non conductive glue. The method further includes positioning the micro module in the recess with the contacts axially aligned to the terminal of the antenna, and executing a reflow of the soldering paste to form the first and second conductive bump.

IPC Classes  ?

  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

5.

Method for pre-personalizing an IC card

      
Application Number 12889664
Grant Number 08360326
Status In Force
Filing Date 2010-09-24
First Publication Date 2011-03-31
Grant Date 2013-01-29
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Donatiello, Saverio
  • Guidobaldi, Corrado

Abstract

A method for pre-programming an IC card may include transmitting a memory image of a gold version sample IC card to the IC card and storing the memory image in a memory of the IC card. The method may further include dividing the memory image into memory blocks of set size to be transmitted separately to the IC card and by the fact that the storing may include writing at least one memory block in the memory while one or more memory blocks are transmitted.

IPC Classes  ?

  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

6.

Method and device for managing the operation of an apparatus, for example an MB-OFDM apparatus, in presence of an eventual interfering signal

      
Application Number 12445614
Grant Number 08457239
Status In Force
Filing Date 2007-10-15
First Publication Date 2011-02-10
Grant Date 2013-06-04
Owner STMicroelectronics N.V. (Netherlands)
Inventor
  • Berens, Friedbert
  • Rüegg, Andreas

Abstract

The method is for managing operation of a first apparatus belonging to a first communication system and exchanging within the first communication system a multi-carrier modulated signal on several sub-carriers. The method includes detecting at the first apparatus the presence of an interfering signal emitted from a victim apparatus on a sub-carrier. The method may also include determining at the first apparatus the path loss between both apparatuses, determining from the path loss and from an allowed interference level at the victim apparatus a maximum allowed transmit power on the sub-carrier of a multi-carrier modulated signal to be transmitted from the first apparatus, and adjusting within the first apparatus the processing of the multi-carrier modulated signal to be transmitted in accordance with the maximum allowed transmit power.

IPC Classes  ?

  • H04B 15/00 - Suppression or limitation of noise or interference

7.

Method for implementing a wireless personal communication protocol for an IC card

      
Application Number 12439228
Grant Number 08469267
Status In Force
Filing Date 2007-08-24
First Publication Date 2011-01-20
Grant Date 2013-06-25
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Varone, Francesco
  • Veneroso, Amedeo

Abstract

A method is for implementing a wireless personal communication protocol between an integrated circuit (IC) card and a reader device. The IC card is hosted in and in communication with a handset through a corresponding handset-IC card communication protocol. The method includes the handset transmitting an Application Protocol Data Unit (APDU) command to the IC card, according to the handset-IC card communication protocol, the IC card detecting an association between the APDU command and an applet stored inside the IC card, the IC card executing the APDU command, and the IC card executing the applet if an association between the APDU command and the applet is detected. The IC card detects data associated to a wireless personal communication with the reader device after the processing of the APDU command.

IPC Classes  ?

  • G06K 5/00 - Methods or arrangements for verifying the correctness of markings on a record carrier; Column-detection devices

8.

Method for controlling access to a data file of an IC card

      
Application Number 12832514
Grant Number 08464012
Status In Force
Filing Date 2010-07-08
First Publication Date 2011-01-13
Grant Date 2013-06-11
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Donatiello, Saverio
  • Fontana, Giovanni
  • Guidobaldi, Corrado

Abstract

A method is for controlling access to a data file of an IC card and may include storing a plurality of access conditions to be evaluated for accessing the data file, and enabling access to the file if the access conditions are satisfied. The method may further include ordering the access conditions to be evaluated in a Reverse Polish Notation inside a memory queue of the IC card, and evaluating the access conditions starting from a head of the memory queue.

IPC Classes  ?

  • G06F 12/14 - Protection against unauthorised use of memory

9.

Method to defrag a memory of an IC card

      
Application Number 12826254
Grant Number 08347055
Status In Force
Filing Date 2010-06-29
First Publication Date 2010-12-30
Grant Date 2013-01-01
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor Donatiello, Saverio

Abstract

A method may defrag a memory for an IC card having a plurality of files stored in memory portions, each file including respective links to one or more other files. The method may include detecting a start address of a first free memory portion of the memory, detecting an address of a memory portion following the start address and storing one file to be moved, detecting files including links to the address of the file to be moved, moving the file to be moved to the start address of the first free memory portion, updating the links to point at the start address, and repeating the above steps until at least two free memory portions following the moved files are separated by one or more of files.

IPC Classes  ?

  • G06F 12/00 - Accessing, addressing or allocating within memory systems or architectures

10.

Communication method between a handset device and IC cards

      
Application Number 12439222
Grant Number 08453927
Status In Force
Filing Date 2007-08-24
First Publication Date 2010-04-15
Grant Date 2013-06-04
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Varone, Francesco
  • Veneroso, Amedeo

Abstract

A communication method is between a handset device having a slot hosting a first IC card, and a second IC card. The method uses a plurality of commands based on a handset device-IC card interface and intended to drive a communication between the first IC card and the handset device. The method may include providing a second device, including a slot for hosting the second IC card, providing the first IC card and the second IC card with a wireless personal interface supporting a wireless communication, and inserting the second IC card inside the slot. A communication between the handset device and the second IC card is driven by forwarding a command received by the first IC card on the handset device/IC card interface to the wireless personal interface.

IPC Classes  ?

  • G06K 5/00 - Methods or arrangements for verifying the correctness of markings on a record carrier; Column-detection devices

11.

Testing method of an IC card including a ZigBee device

      
Application Number 12412931
Grant Number 08125913
Status In Force
Filing Date 2009-03-27
First Publication Date 2009-12-10
Grant Date 2012-02-28
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor Longo, Raffaele

Abstract

A method for testing a ZigBee device included in an IC Card includes associating a predetermined Personal Area Network (PAN) Identifier to the ZigBee device, and providing a test device, for initializing a ZigBee network. The method may include connecting the ZigBee device to the ZigBee network and transmitting the corresponding PAN Identifier to the test device. The method may include returning a fault message, indicative of a failure of connecting and transmitting, if the test device does not receive the PAN Identifier. The predetermined PAN Identifier may be stored in a memory portion of the test device and include, in the fault message, the PAN Identifier if the test device does not receive the PAN Identifier, in order to identify the ZigBee device as a defective device.

IPC Classes  ?

  • G06F 11/00 - Error detection; Error correction; Monitoring

12.

Method for protecting a converted applet (CAP) file including encrypting the CAP file

      
Application Number 12412983
Grant Number 08381307
Status In Force
Filing Date 2009-03-27
First Publication Date 2009-11-26
Grant Date 2013-02-19
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor Cimino, Carlo

Abstract

A method for protecting a CAP file including one or more applets to be installed in an IC Card, includes the applets encoding into the CAP file by a CAP file provider. The method also includes the CAP file downloading into the IC Card by a CAP file issuer, and storing an installation program inside the IC Card. The installation program extracts the applets from the CAP file and installs them in the IC Card, after the downloading. The CAP file provider encrypts the CAP file into a protected CAP file to avoid the applets being extracted before the downloading. The IC Card includes a decryption circuit for decrypting the protected CAP file downloaded into the IC Card. The installation of the applet is enabled by the decryption circuit.

IPC Classes  ?

  • G06F 21/51 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability

13.

Integrated circuit board with wireless circuitry

      
Application Number 12414850
Grant Number 08165636
Status In Force
Filing Date 2009-03-31
First Publication Date 2009-10-08
Grant Date 2012-04-24
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Varone, Francesco
  • Veneroso, Amedeo

Abstract

An IC Card comprises a first device, including a first processor and a first memory unit, to communicate with a handset, and a second device. The second device includes a second processor and a second memory unit, to communicate via a wireless communication with an electronic apparatus external to the handset, the second device providing predetermined services. Each predetermined service is programmed to receive a wireless message from a respective electronic apparatus, to execute a predetermined elaboration, and to return a result to the respective electronic apparatus. The second memory unit stores a plurality of additional programs for executing additional elaborations, each program being associated to one of the predetermined services. The second device has a run-time environment for executing the additional programs when the corresponding predetermined services receives the wireless message.

IPC Classes  ?

  • H04M 1/00 - Substation equipment, e.g. for use by subscribers

14.

Apparatus and method for initializing an IC card

      
Application Number 12413162
Grant Number 08191790
Status In Force
Filing Date 2009-03-27
First Publication Date 2009-10-01
Grant Date 2012-06-05
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Di Sirio, Giovanni
  • Fontana, Giovanni

Abstract

An apparatus for storing initialization data in an IC Card, including a non-volatile memory, whereto the initialization data is addressed, and a plurality of pins including pins for connecting the apparatus and at least one I/O pin for receiving the initialization data, the apparatus includes an initialization card. The initialization Card includes a respective non-volatile memory unit, wherein the initialization data is stored, and the plurality of pins including the I/O pin and the pins for connecting the apparatus. The I/O pin of the initialization Card is connected to a respective I/O pin of the apparatus for receiving an initialization signal. A connection from at least a predetermined pin of the initialization Card to the at least one pin of the IC Card is provided for transmitting the initialization data from the initialization Card to the IC Card, upon reception of the initialization signal.

IPC Classes  ?

  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

15.

Test case automatic generation method for testing proactive GSM application on SIM cards

      
Application Number 11813107
Grant Number 08392884
Status In Force
Filing Date 2005-12-12
First Publication Date 2009-08-06
Grant Date 2013-03-05
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Specchio, Luca
  • Locanto, Luca

Abstract

The present invention relates to a method for the definition of case tests and for the automatic generation of the corresponding scripts able to validate and test the GSM applications on IC or SIM Cards, such method being also able to automatically produce the documentation relative to the designed case test, thus realising an instrument able to evolve in time simultaneously with the applications to be tested. The method has been proposed to reduce the test time, to increase the automation (both the designing and the execution), the possibility of reuse and the maintenance relatively to the instruments offered by the prior art which consist of manual tests of the GSM applications or of tests being manually coded in a script language by a programmer.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs

16.

HARDCACHE

      
Application Number 143042500
Status Registered
Filing Date 2009-03-10
Registration Date 2012-02-29
Owner STMicroelectronics N.V. a Netherlands corporation (Netherlands)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

(1) Semiconductors; integrated circuits; microprocessors; microcontrollers; and embedded microprocessors.

17.

Method for writing data in a non volatile memory unit

      
Application Number 12184643
Grant Number 07639537
Status In Force
Filing Date 2008-08-01
First Publication Date 2009-02-19
Grant Date 2009-12-29
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Sepe, Paolo
  • Cimino, Carlo
  • Chichierchia, Maria

Abstract

A method for writing data in a non volatile memory unit having memory pages includes a predetermined number of memory cells storing a memory word being a predetermined sequence of digital values. An erase operation erases the memory words in the memory page, setting the predetermined sequence of digital values to a sequence of complementary values. A program operation stores in the memory cell a word and sets a sequence of a word to be stored. For the memory cells of the memory page, the memory word is compared with the word to be stored. A positive check is returned if complementary values of the sequence correspond to complementary values of the predetermined sequence. If the check is negative, the erase operation is executed. The memory word is compared with the word to be stored and the program operation is executed if the word to be stored is different.

IPC Classes  ?

  • G11C 11/34 - Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices

18.

Transaction method for managing the storing of persistent data in a transaction stack

      
Application Number 11771307
Grant Number 07694094
Status In Force
Filing Date 2007-06-29
First Publication Date 2009-01-08
Grant Date 2010-04-06
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Sepe, Paolo
  • Di Cosmo, Luca
  • Musella, Enrico

Abstract

A transaction method manages the storing of persistent data to be stored in at least one memory region of a non-volatile memory device before the execution of update operations that involve portions of the persistent data. Values of the persistent data are stored in a transaction stack that includes a plurality of transaction entries before the beginning of the update operations so that the memory regions involved in such an update are restored in a consistent state if an unexpected event occurs. A push extreme instruction reads from the memory cells a remaining portion of the persistent data that is not involved in the update operation, and stores the remaining portion in a subset of the transaction entries. The push extreme instruction is executed instead of a push instruction when the restoring of the portion of persistent data is not required after the unexpected event. The restoring corresponds to the values that the persistent data had before the beginning of the update operations.

IPC Classes  ?

  • G06F 12/00 - Accessing, addressing or allocating within memory systems or architectures

19.

IC card comprising a main device and an additional device

      
Application Number 12128044
Grant Number 08042743
Status In Force
Filing Date 2008-05-28
First Publication Date 2008-12-11
Grant Date 2011-10-25
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Musella, Enrico
  • Sorbo, Umberto

Abstract

The IC Card includes a main device having a microprocessor and a memory unit, and an I/O contact pad for a connection between the main device and a read write device, also referred to as a main interconnection. The IC card also includes additional device connectable to the main device via a secondary interconnection including the I/O contact pad, and a switch control for selectively switching between the main interconnection, for a transmission of data between the read write device and the main device, and the secondary interconnection, for a transmission of data between the main device and the additional device.

IPC Classes  ?

  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

20.

Virtual machine or hardware processor for IC-card portable electronic devices

      
Application Number 11912936
Grant Number 08745407
Status In Force
Filing Date 2006-05-02
First Publication Date 2008-11-06
Grant Date 2014-06-03
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Varone, Francesco
  • Vastano, Pasquale
  • Veneroso, Amedeo

Abstract

A virtual machine or hardware processor for an IC-card portable electronic device includes a non-volatile memory unit, a remote decryption unit, and associated objects for storing an executable program in an encrypted format in the non-volatile memory. The IC-card stores a licence key to encrypt and decrypt the executable program through an IC-card interface. The IC-card interface extracts and encrypts the operands of the plain executable program into encrypted operands so as to not limit performance. The remote decryption unit detects if an instruction contains encrypted operands, and queries a decryption to the IC-card interface. The IC-card interface decrypts the encrypted operands and re-encrypts the just decrypted operands into obscured operands through a dynamic obscuration key.

IPC Classes  ?

  • G06F 12/14 - Protection against unauthorised use of memory

21.

Transaction stack for electronic devices including non volatile memory with limited amount of writing cycle

      
Application Number 11912945
Grant Number 07861016
Status In Force
Filing Date 2006-04-28
First Publication Date 2008-08-14
Grant Date 2010-12-28
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor Concilio, Mariano

Abstract

A transaction stack for devices with a limited writing cycle memory slides in a transaction buffer. Following any Commit Transaction or, alternatively, any Begin Transaction, the transaction stack is reallocated inside the transaction buffer. Consequently, some memory locations in the transaction buffer are released. The writing accesses to the non-volatile area memory of the transaction buffer are not concentrated in the first address, as in a standard implementation of a transaction stack, but they are spread over the locations of the transaction buffer.

IPC Classes  ?

  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements

22.

Method for configuring an IC card in order to receive personalization commands

      
Application Number 11771123
Grant Number 08244762
Status In Force
Filing Date 2007-06-29
First Publication Date 2008-05-29
Grant Date 2012-08-14
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor Cimino, Carlo

Abstract

An IC card is configured to receive personalization commands which are used to transmit data to the IC card. An access control list is associated with the data. The data is stored in the IC card in a record structure that includes a plurality of entries. The access control list is stored in the IC card in the record structure. The personalization commands include a card personalization specification (CPS).

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

23.

Locally synchronous shared BIST architecture for testing embedded memories with asynchronous interfaces

      
Application Number 11891848
Grant Number 08108744
Status In Force
Filing Date 2007-08-13
First Publication Date 2008-05-29
Grant Date 2012-01-31
Owner
  • STMICROELECTRONICS N.V. (Netherlands)
  • STMICROELECTRONICS INTERNATIONAL N.V. (Netherlands)
Inventor
  • Dubey, Prashant
  • Garg, Akhil
  • Bhaskarani, Sravan Kumar

Abstract

A system and method of sharing testing components for multiple embedded memories and the memory system incorporating the same. The memory system includes multiple test controllers, multiple interface devices, a main controller, and a serial interface. The main controller is used for initializing testing of each of the dissimilar memory groups using a serial interface and local test controllers. The memory system results in reduced routing congestion and faster testing of plurality of dissimilar memories. The present disclosure further provides a programmable shared built in self testing (BIST) architecture utilizing globally asynchronous and locally synchronous (GALS) methodology for testing multiple memories. The built in self test (BIST) architecture includes a programmable master controller, multiple memory wrappers, and an interface. The interface can be a globally asynchronous and locally synchronous (GALS) interface.

IPC Classes  ?

  • G11C 29/00 - Checking stores for correct operation; Testing stores during standby or offline operation
  • G01R 31/28 - Testing of electronic circuits, e.g. by signal tracer

24.

TRANSMIT POWER CONTROL BASED ON PATH LOSS ESTIMATION

      
Application Number EP2007060945
Publication Number 2008/046804
Status In Force
Filing Date 2007-10-15
Publication Date 2008-04-24
Owner STMICROELECTRONICS N.V. (Netherlands)
Inventor
  • Berens, Friedbert
  • Rüegg, Andreas

Abstract

According to an embodiment, the method of managing the operation of a first apparatus belonging to a first communication system and adapted to exchange wit h i n said first communication system a multi-carriers modulated signal on several sub- carriers, comprises detecting (10) at said first apparatus (APP1) the eventual presence of an interfering signal emitted from a victim apparatus (APP2) on at least one sub-carrier, determining (11) at said first apparatus the path loss between both apparatuses, determining (12) from said path loss and from an allowed interference level at said victim apparatus a maximum allowed transmit power on said at least one sub-carrier of a multi-carriers modulated signal to be transmitted fro m said first apparatus, adjusting (13) within said first apparatus the processing of said multi-carriers modulated signal to be transmitted in accordance wit h said maximum allowed transmit power.

IPC Classes  ?

  • H04B 7/005 - Control of transmission; Equalising

25.

IC card secure personalization method

      
Application Number 10590247
Grant Number 07942333
Status In Force
Filing Date 2005-07-28
First Publication Date 2008-02-14
Grant Date 2011-05-17
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor Vanore, Agostino

Abstract

A method for an entity different than a manufacturer of an integrated circuit (IC) card to perform a secure personalization phase of the semi-finished IC card is provided. The semi-finished IC card includes a non-volatile memory storing an algorithm for processing data as a finite-state machine, and enabling the entity different from the IC card manufacturer to access the algorithm for storing personalization data and information in the non-volatile memory. The method includes performing a security authentication before enabling the algorithm to receive the personalization data and information, enabling the algorithm to receive the personalization data and information, and storing the personalization data and information in secret memory locations in the non-volatile memory according to a data structure and an access procedure hidden to the entity different from the manufacturer of the integrated circuit card. The enabling and storing may be repeated if the personalization data and information were not correct.

IPC Classes  ?

  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

26.

Authentication method for IC cards

      
Application Number 11769781
Grant Number 08195941
Status In Force
Filing Date 2007-06-28
First Publication Date 2008-01-17
Grant Date 2012-06-05
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Fontana, Giovanni
  • Donatiello, Saverio

Abstract

An authentication method between a first IC card and a second IC card interconnected through a terminal includes transmitting an identification number from the second IC card to the first IC card for deriving and storing a key in the first IC card. An authentication number is generated and stored in the first IC card, and is transmitted to the second IC card. The authentication number is encrypted inside the second IC card, and is transmitted to the first IC card. The encrypted authentication number is decrypted through the derived key, and is compared with the authentication number. The second IC card is authorized if the encrypted authentication number in the first IC card is equal to the authentication number. At least one of the transmissions includes an identification and/or authentication number to authorize the first IC card from the second IC card. The identification and/or authentication numbers include a reverse authentication number.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system

27.

Method for session key derivation in an IC card

      
Application Number 11769908
Grant Number 08296566
Status In Force
Filing Date 2007-06-28
First Publication Date 2008-01-10
Grant Date 2012-10-23
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Fontana, Giovanni
  • Donatiello, Saverio

Abstract

A key session derivation is provided during a mutual authentication between a master IC card storing a master key, and a user IC card storing a key-seed. The master IC card and the user IC card are connected through a communication interface for a communication session. A first random number associated to the user IC card is generated. First and second sub keys are derived from the key-seed. First and second session sub keys are respectively derived through the first sub key in combination with the first random number, and through the second sub key in combination with the first random number. The first and second session sub keys are joined in at least a session key for the communication session.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system

28.

Method for implementing voice over IP through an electronic device connected to a packed switched network

      
Application Number 11753846
Grant Number 07804819
Status In Force
Filing Date 2007-05-25
First Publication Date 2007-12-20
Grant Date 2010-09-28
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor Romano, Fabio

Abstract

A method for implementing Voice over IP through an electronic device including the phase of sampling a voice communication in a corresponding sampled communication; encoding the sampled communication into corresponding encoded data; decoding the corresponding encoded data into decoded data; and connecting the electronic device to a packed switched network for transmitting the corresponding encoded data. The method may include a phase for storing an encoder and a decoder inside a portable memory unit of the electronic device for executing the phase of encoding and decoding the sampled communication. The phase of storing the encoder and a decoder may be executed on a IC Card intended to be inserted in the electronic device.

IPC Classes  ?

  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

29.

FAST CONVERGENCE LDPC DECODING USING BCJR ALGORITHM AT THE CHECK NODES

      
Application Number EP2007052986
Publication Number 2007/110436
Status In Force
Filing Date 2007-03-28
Publication Date 2007-10-04
Owner STMICROELECTRONICS N.V. (Netherlands)
Inventor
  • Kienle, Franck
  • Wehn, Norbert
  • Brack, Torben

Abstract

Method of decoding LDPC codes such as IRA codes used in the DVB-S2 standard, the code graph comprising first variable nodes (systematic), second variable nodes (parity) having a degree two, and check nodes connected to second variable nodes by a zigzag connectivity, the method comprising a) grouping the check nodes into at least one group, the check nodes of each group being connected by variable nodes called internal variable nodes, b) performing for each group (GRj) the following sub-steps b1) and b2): b1) jointly updating (71) all the check nodes of said group by using an algorithm of the Maximum-A-Posteriori (MAP) type on a two-state trellis, b2) updating (72, 73) all the first variable nodes and all the second variable nodes (PNi-1,i; PNi,i+1) connected to said group except said at least one internal second variable node, c) iteratively repeating step b). When using a plurality of groups, a corresponding plurality of trellis windows are LogMAP decoded without training period since connecting parity nodes are updated according to the sum-product algorithm.

IPC Classes  ?

  • H03M 13/11 - Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits

30.

Radio frequency envelope apparatus and method

      
Application Number 10978015
Grant Number 07276966
Status In Force
Filing Date 2004-10-28
First Publication Date 2007-10-02
Grant Date 2007-10-02
Owner STMicroelectronics N.V. (Netherlands)
Inventor
  • Tham, Andrew
  • Norsworthy, Steven R.
  • Redgrave, Jason Rupert

Abstract

Improved radio frequency (RF) envelope tracking apparatus for use in wireless and wired systems. In one exemplary embodiment, a transmitter upconversion stage receives input digital I and Q values, the output of the upconversion stage being fed to both an envelope tracking circuit and a power amplifier (before or after optional filtering). The envelope tracking circuit controls the operation of a power modulator, which adjusts the power amplifier. The envelope tracking circuit is specifically configured to provide improved linearity and power efficiency. The envelope tracking apparatus and methods of the present invention may be applied to heterodyne/super-heterodyne architectures as well as others.

IPC Classes  ?

31.

HIGH DATA RATE TRANSMISSION IN A MULTI BAND OFDM SYSTEM

      
Application Number EP2007050610
Publication Number 2007/085583
Status In Force
Filing Date 2007-01-22
Publication Date 2007-08-02
Owner STMICROELECTRONICS N.V. (Netherlands)
Inventor Berens, Friedbert

Abstract

Method for transmitting information in a multi-band OFDM system, comprising delivering according to a given communication standard an initial data stream (IDS) , splitting (11) said initial data stream into a chosen number of elementary data streams and simultaneously transmitting (12) said elementary data streams according to said communication standard on said communication medium (MD) within different respective sub-bands (SBi) . These sub-bands all blong to the same band group. Proposal based on the MBOA standard.

IPC Classes  ?

  • H04B 1/713 - Spread spectrum techniques using frequency hopping
  • H04B 1/69 - Spread spectrum techniques

32.

Plated module for an IC card

      
Application Number 11618364
Grant Number 07719846
Status In Force
Filing Date 2006-12-29
First Publication Date 2007-07-05
Grant Date 2010-05-18
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Frallicciardi, Paolo
  • Visconti, Edoardo

Abstract

A plated module is for an IC card and includes a printed circuit having a plurality of conductive areas, delimited by a network of insulating channels, for covering an integrated circuit chip intended to be hosted in a recess of a plastic support of the IC card. At least some of the conductive areas are connected to a corresponding contact points of the integrated circuit chip. At least some of the conductive areas are linked to corresponding extended areas by one or more bridges. The conductive areas are separated from the extended areas by an insulating channel crossed by the bridges. The insulating channels surround the conductive areas as a protection frame for the contact points. At least a major side of at least one of the conductive areas may be curved. Several of the advanced extended areas form a rounded border of the plated module.

IPC Classes  ?

  • H05K 1/14 - Structural association of two or more printed circuits

33.

METHOD AND DEVICE FOR CARRYING OUT FLEXIBLE DEMODULATION IN AN OFDM-CDMA SYSTEM

      
Application Number FR2006002519
Publication Number 2007/057558
Status In Force
Filing Date 2006-11-14
Publication Date 2007-05-24
Owner
  • COMMISSARIAT A L'ENERGIE ATOMIQUE (France)
  • STMICROELECTRONICS N.V. (Netherlands)
Inventor
  • Maret, Luc
  • Ktenas, Dimitri
  • Bouvier Des Noes, Mathieu
  • Martinelli-Cattaneo, Chiara

Abstract

This method for carrying out the flexible demodulation of data modulated following an amplitude modulation in quadrature is used in a communications system employing a code division multiple access technique (CDMA) and an optical frequency division multiplexing (OFDM) using non-binary spread codes. The invention comprises steps (340) consisting of determining a simplified expression specific to the logarithm of the likelihood ratio.

IPC Classes  ?

  • H04L 25/06 - Dc level restoring means; Bias distortion correction
  • H04L 5/02 - Channels characterised by the type of signal

34.

METHOD AND APPARATUS FOR REDUCING THE INTERFERENCES BETWEEN A WIDE BAND DEVICE AND A NARROW BAND DEVICE INTERFERING WITH SAID WIDE BAND DEVICE

      
Application Number EP2006006128
Publication Number 2007/003298
Status In Force
Filing Date 2006-06-26
Publication Date 2007-01-11
Owner STMICROELECTRONICS N.V. (Netherlands)
Inventor Berens, Friedbert

Abstract

The method comprises an interference deduction mode (ADIRM) for reducing interferences between a wide band device and a narrow band device; said method is performed within said wide band device and includes the steps of detecting (130) an emssion from and/or a reception performed by said narrow band device, determining (131) from said detection step a group of at least one sub-carrier having frequencies interfering with the narrow band devices, frequencies shifting (132) at least a part of frequncy band of said wide band device including said group of at least one interfering sub-carriers with a chosen frequency shift such that at least a part of frequency band of said narrow band device is excluded from said frequency band of said wide band device.

IPC Classes  ?

  • H04L 27/26 - Systems using multi-frequency codes
  • H04B 1/10 - Means associated with receiver for limiting or suppressing noise or interference

35.

METHOD AND APPARATUS FOR REDUCING THE INTERFERENCES BETWEEN A WIDE BAND DEVICE AND A NARROW BAND INTERFERER

      
Application Number EP2006006127
Publication Number 2007/003297
Status In Force
Filing Date 2006-06-26
Publication Date 2007-01-11
Owner STMICROELECTRONICS N.V. (Netherlands)
Inventor Berens, Friedbert

Abstract

The method comprises a main interference reduction mode (MIRM) for reducing interferences generated by a wide band device towards a narrow band device. Said method is performed within said wide band device and detecting (40) an emission from and/or a reception performed by said narrow baand device, determining (41) from said detection step a group of at least one sub-carrier having frequencies interfering with the narrow band device determining (42) the bits which correspond to the information carried by said interfering sub-carriers of said group and processing (43) said determined bits such that they are mapped into a reference symbol having an amplitude equal or close to zero.

IPC Classes  ?

  • H04L 27/26 - Systems using multi-frequency codes
  • H04B 1/10 - Means associated with receiver for limiting or suppressing noise or interference

36.

METHOD AND DEVICE FOR CONTROLLING THE DECODING OF A LDPC ENCODED CODEWORD, IN PARTICULAR FOR DVB-S2 LDPC ENCODED CODEWORDS

      
Application Number EP2006003942
Publication Number 2006/117135
Status In Force
Filing Date 2006-04-27
Publication Date 2006-11-09
Owner STMICROELECTRONICS N.V. (Netherlands)
Inventor
  • Wehn, Norbert
  • Kienle, Frank
  • Brack, Torben

Abstract

This is a method for controlling the decoding of a LDPC encoded codeword composed of several digital data, said LDPC code being represented by a bipartite graph between check nodes (CN1) and variable nodes (VNi). Said method compri ses updating messages exchanged iteratively between variable nodes (VN1) and check nodes (CN1). Said method comprises, at each iteration, calculating for each variable node a first sum ( Λn) of all the incident messages ( 阳i ) received by said variable node and the corresponding digital data ( 阳ch) and calculating a second sum (VNRnew) of all the absolute values of the first sums ( Λn), and stopping the decoding process if the second sum (VNRnew) is unchanged or decreases within two successive iterations and if a predetermined threshold condition is satisfied.

IPC Classes  ?

  • H03M 13/11 - Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
  • H03M 13/27 - Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
  • H03M 13/45 - Soft decoding, i.e. using symbol reliability information

37.

Radio frequency digital-to-analog converter

      
Application Number 11452183
Grant Number 07471226
Status In Force
Filing Date 2006-06-13
First Publication Date 2006-11-02
Grant Date 2008-12-30
Owner STMicroelectronics N.V. (Netherlands)
Inventor
  • Norsworthy, Steven R.
  • Tham, Andrew
  • Redgrave, Jason Rupert
  • Grey, Aubrey Arthur

Abstract

A radio frequency digital-to-analog converter with a programmable current output. In exemplary aspects of the invention, improved apparatus and methods for providing (i) current mirror matching, (ii) enhanced current pulse rising edge performance, (ii) reduced base voltage swing, and (iv) compensated high voltage swing, are provided. The foregoing apparatus and methods can be applied to any RF signal application (wireless or otherwise), including for example wireless cellular handsets.

IPC Classes  ?

38.

Interface for prototyping integrated systems

      
Application Number 11415265
Grant Number 08260994
Status In Force
Filing Date 2006-05-01
First Publication Date 2006-08-31
Grant Date 2012-09-04
Owner STMicroelectronics N.V. (Netherlands)
Inventor
  • Ryan, Stuart
  • Jones, Andrew

Abstract

An interface is described which has at least one chip side port with a first plurality of pins for conveying fields of a packet and first and second circuit side ports each port having a set of pins with a lower number than the first set of pins in the chip side port. The interface is constructed so that interrupt signals from an off-chip circuit can be conveyed on-chip in a manner such that the interrupt signals are indistinguishable from interrupt signals received from on-chip modules connected to an on-chip communication path. The same principle is applicable to power-down signals.

IPC Classes  ?

  • G06F 13/24 - Handling requests for interconnection or transfer for access to input/output bus using interrupt
  • G06F 13/36 - Handling requests for interconnection or transfer for access to common bus or bus system

39.

METHOD OF CODING AND DECODING A PULSE SIGNAL, IN PARTICULAR AN UWB-IR SIGNAL, AND CORRESPONDING DEVICES

      
Application Number EP2005013447
Publication Number 2006/072378
Status In Force
Filing Date 2005-12-14
Publication Date 2006-07-13
Owner STMICROELECTRONICS N.V. (Netherlands)
Inventor
  • Maggio, Gian, Mario
  • Cattaneo, Chiara
  • Rouzet, Philippe

Abstract

The decoding of an UWB-IR signal modulated through a transmitted reference (TR) modulation scheme, comprises subtracting from the UWB-IR modulated signal, a version of said UWB-IR modulated signal delayed with a delay corresponding to the delay used in the TR modulation scheme, and decoding the resulting signal by using a non-coherent detection. Further for providing a more energy efficient way of transmitting information, a method of coding information to be conveyed by an UWB-IR signal, comprises sending within each Pulse Repetition Period (PRP) a reference pulse followed by a pulse train including at least two mutually delayed information pulses. A non-coherent detection may also be used for decoding a signal modulated through a TR-BPPM modulation scheme.

IPC Classes  ?

  • H04B 1/69 - Spread spectrum techniques
  • H04L 25/49 - Transmitting circuits; Receiving circuits using three or more amplitude levels

40.

A METHOD FOR REALIZING EMBEDDED DIGITAL TELEVISION SERVICE PLATFORM

      
Application Number CN2005000622
Publication Number 2005/109865
Status In Force
Filing Date 2005-05-08
Publication Date 2005-11-17
Owner ST MICROELECTRONICS NV (Netherlands)
Inventor
  • Zhang, Wenjun
  • Liao, Hongtao
  • Chen, Shan
  • Wang, Qing
  • Yuan, Jianghai

Abstract

A method for realizing embedded digital television service platform, especially for establishing a kind of digital television service executing platform in a digital television receiving device (i.e. set top box) based on the digital television hardware and driving layer. According to the method, the applications can be independent of the hardware configuration and the software system, and can be directly downloaded to the set top box, so as to provide an application executable and controllable operating environment, and realize digital television data service. The invention belongs to the data transmission field in telecommunication, and is especially applicable to the digital television field. The method defines the following systematic modules based on the driving module: EMS memory management, event management, security control, data download management, network protocol management, graphics module, SI engine, Java virtual machine and application manager etc.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 9/445 - Program loading or initiating
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 5/00 - PICTORIAL COMMUNICATION, e.g. TELEVISION - Details of television systems
  • H04N 5/44 - Receiver circuitry

41.

A METHOD FOR RETRIEVING SERVICE INFORMATION DATA

      
Application Number CN2005000623
Publication Number 2005/109867
Status In Force
Filing Date 2005-05-08
Publication Date 2005-11-17
Owner ST MICROELECTRONICS NV (Netherlands)
Inventor
  • Liao, Hongtao
  • Liu, Xun
  • Sun, Haisheng

Abstract

This invention discloses a method for retrieving service information data. The service information data is used for storing and managing the network information, transport stream information and service information applied for digital television application; and it can be conveniently added or extracted via application interface. All the data in database is stored in the form of tables, which comprise device context table, network table, transport stream table, service information table, channel number table, string table and private data table. All the tables are related to ID and key. The method use the direct index strategy, so it can retrieve or locate data in tables quickly and conveniently. It has advantage in speed in comparing with storing the data in the form of list and also resolves the problem that it can not define variable length data blocks in the case of storing the data in the form of array.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04N 7/173 - Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal

42.

A METHOD FOR ACCESSING CAROUSEL DATA VIA FILE SYSTEM

      
Application Number CN2005000626
Publication Number 2005/109880
Status In Force
Filing Date 2005-05-08
Publication Date 2005-11-17
Owner ST MICROELECTRONICS NV (Netherlands)
Inventor
  • Fang, Xiangzhong
  • Liao, Hongtao
  • Sun, Haisheng

Abstract

This invention discloses a method for accessing carousel data via file system, and especially discloses a technology of randomly accessing and effectively extracting data based on data carousel format and protocol in digital television receiver. It belongs to the digital television receiving field. Carousel data is the data transmission technology applied in digital television field based on ISO/13818-6 data transmission protocol, but in the standard protocol, it is not related to file system, so it is complicated in data acquirement. This invention provides a method for storing data in a buffer, and associating the data with a file system (e.g. virtual file system (VFS)). So, accessing the carousel data just as randomly as accessing the local file and accessing the data effectively and conveniently is achieved.

IPC Classes  ?

  • H04N 7/08 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band
  • H04N 7/24 - Systems for the transmission of television signals using pulse code modulation

43.

A METHOD FOR IMPROVING EFFICIENCY OF EVENTS TRANSMISSION AND PROCESSING IN DIGITAL TELEVISION RECEIVING DEVICE

      
Application Number CN2005000624
Publication Number 2005/109185
Status In Force
Filing Date 2005-05-08
Publication Date 2005-11-17
Owner ST MICROELECTRONICS NV (Netherlands)
Inventor
  • Sun, Jun
  • Liao, Hongtao
  • Chen, Shan
  • Wang, Qing
  • Sun, Haisheng

Abstract

The object of the invention is to provide a method for improving efficiency of events transmission and processing in digital television receiving device. The types of events are identified, the data carrying means are prescribed, and the courses and protocols of the events registration and acquirement are specified, so as to reduce the waiting time of events processing, increase the communication speed among different modules, and improve the efficiency of data processing. The technical solution of the invention method is to design an architecture for events and messages communication in digital television receiving device which specifying the types of events, the formats of carried data, the means of registration and logout, and the strategy of processing, so as to transmit and process events efficiently in different applications and threads. The implement of the invention including the following steps: 1. Registration and logout of event callback function, 2. Sending, receiving and processing of events, 3. Events capture and capture cancellation.

IPC Classes  ?

  • G06F 9/00 - Arrangements for program control, e.g. control units
  • H04N 5/00 - PICTORIAL COMMUNICATION, e.g. TELEVISION - Details of television systems

44.

A METHOD FOR IMPROVING THE EFFICIENCY OF EXTRACTING EIT

      
Application Number CN2005000625
Publication Number 2005/109868
Status In Force
Filing Date 2005-05-08
Publication Date 2005-11-17
Owner ST MICROELECTRONICS NV (Netherlands)
Inventor
  • Sun, Haisheng
  • Liao, Hongtao
  • Chen, Shan
  • Wang, Qing

Abstract

This invention discloses a method for improving the efficiency of extracting EIT. It is achieved by an event information management device in a digital broadcasting receiver, which comprises a cache, loader, analyzer, monitoring and engine. It preloads data and stores the analyzed event information data in a storage directly. So the application can get the wanted data without further processing. Therefore, it avoids the waste of time and system resource caused by multiple times load and analysis which is needed when multiple applications abstract information. And this invention also provides a method for get all the event information data during a predetermined period of time, which improves the utility efficiency of the cache. Therefore, it totally improves the responsive speed and efficiency of the application in lower cost.

IPC Classes  ?

  • H04N 7/24 - Systems for the transmission of television signals using pulse code modulation

45.

Noise shaped interpolator and decimator apparatus and method

      
Application Number 10910910
Grant Number 08019035
Status In Force
Filing Date 2004-08-03
First Publication Date 2005-09-22
Grant Date 2011-09-13
Owner STMicroelectronics NV (Netherlands)
Inventor
  • Norsworthy, Steven R.
  • Redgrave, Jason Rupert

Abstract

Improved interpolator and decimator apparatus and methods, including the addition of an elastic storage element in the signal path. In one exemplary embodiment, the elastic element comprises a FIFO which advantageously allows short term variation in sample clocks to be absorbed, and also provides a feedback mechanism for controlling a delta-sigma modulated modulo-N counter based sample clock generator. The elastic element combined with a delta-sigma modulator and counter creates a noise-shaped frequency lock loop without additional components, resulting in a much simplified interpolator and decimator.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 25/00 - Baseband systems
  • H04L 25/40 - Transmitting circuits; Receiving circuits

46.

Variable coder apparatus for resonant power conversion and method

      
Application Number 10910941
Grant Number 07561635
Status In Force
Filing Date 2004-08-03
First Publication Date 2005-07-28
Grant Date 2009-07-14
Owner STMicroelectronics NV (Netherlands)
Inventor
  • Norsworthy, Steven R.
  • Redgrave, Jason Rupert

Abstract

A noise-shaping coder with variable or reconfigurable characteristics is disclosed. In one exemplary embodiment, an improved apparatus for signal modulation is disclosed. The apparatus generally comprises a noise-shaping coder having programmable coefficients, programmable coder order, programmable oversampling frequency, and/or programmable dither. In a second exemplary embodiment, an improved method for implementing noise shaping coding is disclosed. The apparatus generally comprises a means for switching from one order coder to another order coder, as well as switching oversampling frequency.

IPC Classes  ?

  • H04L 27/04 - Modulator circuits; Transmitter circuits
  • H04B 14/06 - Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using differential modulation, e.g. delta modulation

47.

Radio frequency digital-to-analog converter

      
Application Number 10910917
Grant Number 07116253
Status In Force
Filing Date 2004-08-03
First Publication Date 2005-07-28
Grant Date 2006-10-03
Owner STMicroelectronics N.V. (Netherlands)
Inventor
  • Norsworthy, Steven R.
  • Tham, Andrew
  • Redgrave, Jason Rupert
  • Grey, Aubrey Arthur

Abstract

A radio frequency digital-to-analog converter with a programmable current output. In exemplary aspects of the invention, improved apparatus and methods for providing (i) current mirror matching, (ii) enhanced current pulse rising edge performance, (ii) reduced base voltage swing, and (iv) compensated high voltage swing, are provided. The foregoing apparatus and methods can be applied to any RF signal application (wireless or otherwise), including for example wireless cellular handsets.

IPC Classes  ?

  • H03M 1/00 - Analogue/digital conversion; Digital/analogue conversion

48.

Method for the decomposition in modules of smart-card event-driven applications

      
Application Number 10725193
Grant Number 08032416
Status In Force
Filing Date 2003-12-01
First Publication Date 2005-06-02
Grant Date 2011-10-04
Owner STMICROELECTRONICS N.V. (Switzerland)
Inventor
  • Concilio, Mariano
  • Varone, Francesco
  • Veneroso, Amedeo

Abstract

A method for separating an event-driven application in an electronic device is provided. The electronic device includes a smart-card, and the application resident in the smart-card may be separated in at least two modules: a central module and one or more complementary modules. The method includes managing the interaction between the modules by a framework of the smart-card, and generating new set of events by the framework at the end of execution of the central module. In this manner, the central module can be developed early in production and in any set of programming languages. It can access any card resources and even in an architecture dependent way.

IPC Classes  ?

  • G06Q 20/00 - Payment architectures, schemes or protocols

49.

Resonant power converter for radio frequency transmission and method

      
Application Number 10382297
Grant Number 07924937
Status In Force
Filing Date 2003-03-04
First Publication Date 2004-02-26
Grant Date 2011-04-12
Owner STMicroelectronics N.V. (Netherlands)
Inventor
  • Norsworthy, Steven R.
  • Norsworthy, Ross W.

Abstract

A resonant power converter for ultra-efficient radio frequency transmission and associated methods. In one exemplary embodiment, the invention is digitally actuated and uses a combination of a noise-shaped encoder, a charging switch, and a high-Q resonator coupled to an output load, typically an antenna or transmission line. Energy is built up in the electric and magnetic fields of the resonator, which, in turn, delivers power to the load with very little wasted energy in the process. No active power amplifier is required. The apparatus can be used in literally any RF signal application (wireless or otherwise), including for example cellular handsets, local- or wide-area network transmitters, or even radio base-stations.

IPC Classes  ?

50.

Coder apparatus for resonant power conversion and method

      
Application Number 10382326
Grant Number 07525455
Status In Force
Filing Date 2003-03-04
First Publication Date 2003-11-20
Grant Date 2009-04-28
Owner STMicroelectronics N.V. (Netherlands)
Inventor Norsworthy, Steven R.

Abstract

An Nth-order shaping coder with multi-level quantization and dithered quantizer. The coder is inherently stable and produces a purely white quantization error spectrum. In one exemplary embodiment, the coder is first order, and an improved dither scheme is employed including applying a M-times (e.g., M=2) sample-and-hold to the dither sequence, effectively holding a constant dither for multiple clock cycles. This advantageously results in a reduction of instances where the quantizer jumps over two quantization intervals in one clock cycle without first passing through zero for one clock cycle. Methods for implementing the shaping coder are also disclosed.

IPC Classes  ?

  • H03M 7/00 - Conversion of a code where information is represented by a given sequence or number of digits to a code where the same information is represented by a different sequence or number of digits

51.

DCDI BY FAROUDJA

      
Application Number 003312428
Status Registered
Filing Date 2003-08-18
Registration Date 2005-01-19
Owner STMicroelectronics N.V. (Netherlands)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials

Goods & Services

Audio and video equipment; DVD (Digital Video Disc) players; DVD recorders; set-top boxes; digital television equipment including LCD (Liquid Crystal Displays), CRT (Cathode Ray Tubes), PDP (Plasma Display Panels), LCOS (Liquid Crystal on Silicon), DLP (Digital Light Processing); front projection equipment including DLP, CRT, LCD and DILA (Digital Direct Drive Light Amplifiers); video projectors; video signal processors; video image enhancers; video format converters; software for video processing, image enhancing and format converting for PAL and NTSC standard television, high definition television, digital television and computer video applications; video rear projection systems; video screens; integrated cabinets for audio and video equipment; television displays; computer monitors; scan converter boxes; parts, fittings and accessories for any of the aforesaid goods. Printed matter; technical manuals; pamphlets and booklets; user and product manuals.