Patents by Inventor Ahmed Kari

Ahmed Kari has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8410910
    Abstract: A passive contactless integrated circuit includes an electrically programmable non-volatile data memory (MEM), a charge accumulation booster circuit for supplying a high voltage necessary for writing data in the memory. The integrated circuit includes a volatile memory point for memorizing an indicator flag, and circuitry for modifying the value of the indicator flag when the high voltage reaches a critical threshold for the first time after activating the booster circuit.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: April 2, 2013
    Assignee: STMicroelectronics SA
    Inventors: David Naura, Christophe Moreaux, Ahmed Kari, Pierre Rizzo
  • Patent number: 8180992
    Abstract: A method for configuring a memory space, the method including reading a piece of configuration information in the memory space, determining a division of at least one part of the memory space into memory banks according to the configuration information read; and allocating to each of the memory banks an access number to be used to access a data location in the memory bank, in combination with a logic address of the location in the memory bank.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: May 15, 2012
    Assignee: STMicroelectronics S.A.
    Inventors: Christophe Moreaux, Ahmed Kari, David Naura, Pierre Rizzo
  • Patent number: 8022889
    Abstract: A method for modulating the impedance of an antenna circuit supplying pump signals to a charge pump comprising at least one first pump stage and one last pump stage, the last pump stage supplying a continuous voltage. The output of the first pump stage is short-circuited by means of a switch and the last pump stage goes on pumping electric charges and supplying the continuous voltage. Application in particular to RFID passive transponders.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: September 20, 2011
    Assignee: STMicroelectronics SA
    Inventors: Pierre Rizzo, Christophe Moreaux, David Naura, Ahmed Kari
  • Patent number: 7881124
    Abstract: A method is provided for block writing in an electrically programmable non-volatile memory, in which a block to be written in the memory includes at least one word. The method includes determining a word write time by dividing a fixed block write time by the number of words in the block to be written, and controlling the memory to successively write each word in the memory during the write time.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: February 1, 2011
    Assignee: STMicroelectronics SA
    Inventors: Ahmed Kari, Christophe Moreaux, David Naura, Pierre Rizzo
  • Patent number: 7801940
    Abstract: A method divides a number N1 by a number which can be written in the form 2n/k, n and k being whole numbers, and obtains a result N2. The result N2 is calculated by adding terms N1*Ki/2n-i for i ranging from 0 to N, the terms Ki being the constituent bits K0, K1, K2, . . . KN-1 of the number k expressed in binary. The method can be applied particularly to the production of a calibration circuit for calibrating a clock signal in a UHF transponder.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: September 21, 2010
    Assignee: STMicroelectronics SA
    Inventors: Christophe Moreaux, Ahmed Kari, David Naura, Pierre Rizzo
  • Patent number: 7679945
    Abstract: A persistent volatile memory cell memorizes a binary datum during a retention time independent from a supply voltage of the memory cell. The memory cell comprises a capacitive memory point supplying a persistent voltage and having a determined discharge time, a switch for triggering the discharge of the memory point when an erase signal has an active value, a switch for triggering the charge of the memory point when a write signal has an active value, and a sense-amplifier circuit having an input receiving the persistent voltage, and an output supplying the binary datum. The memory cell can be applied to the management of an inventory flag in a contactless integrated circuit.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: March 16, 2010
    Assignee: STMicroelectronics SA
    Inventors: Pierre Rizzo, Christophe Moreaux, David Naura, Ahmed Kari
  • Patent number: 7675341
    Abstract: A method and device for generating a clock signal, the method including measuring, using a first clock signal, a characteristic of a reference event in a received signal, determining, using the first clock signal, a variation of a characteristic of a second event in a received signal, correcting the measurement according to the variation of the characteristic of the second event, and generating a second clock signal using the first clock signal according to the corrected measurement.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: March 9, 2010
    Assignee: STMicroelectronics SA
    Inventors: Christophe Moreaux, Ahmed Kari, David Naura, Pierre Rizzo
  • Patent number: 7614564
    Abstract: A method is provided for decoding an encoded binary data signal and generating a clock signal that is synchronous with the encoded data signal. There is generated, from the encoded data signal, an edge detection signal comprising four pulses per binary state of the encoded data signal. The encoded data signal is sampled every four pulses of the edge detection signal so as to obtain a binary signal of decoded data, and from the edge detection signal there is generated a binary clock signal that is synchronous with the encoded data signal and changes logic state every two pulses of the edge detection signal.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: November 10, 2009
    Assignee: STMicroelectronics SA
    Inventors: Ahmed Kari, David Naura
  • Patent number: 7602878
    Abstract: A binary frequency divider includes a counter paced by an input signal, means for comparing a counting value with first and second threshold values and supplying first and second control signals synchronized with variation edges of a first type of the input signal. The divider includes means for supplying at least one third control signal shifted by a half-period of the input signal in relation to one of the first or second control signals, and control means for generating the output signal using control signals chosen according to the value of at least one least significant bit of the division setpoint. Application is mainly but not exclusively to UHF transponders.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: October 13, 2009
    Assignee: STMicroelectronics S.A.
    Inventors: Christophe Moreaux, Ahmed Kari, David Naura, Pierre Rizzo
  • Publication number: 20090094410
    Abstract: A method is provided for block writing in an electrically programmable non-volatile memory, in which a block to be written in the memory includes at least one word. The method includes determining a word write time by dividing a fixed block write time by the number of words in the block to be written, and controlling the memory to successively write each word in the memory during the write time.
    Type: Application
    Filed: April 2, 2008
    Publication date: April 9, 2009
    Applicant: STMICROELECTRONICS S.A.
    Inventors: Ahmed Kari, Christophe Moreaux, David Naura, Pierre Rizzo
  • Publication number: 20090066483
    Abstract: A passive contactless integrated circuit includes an electrically programmable non-volatile data memory (MEM), a charge accumulation booster circuit for supplying a high voltage necessary for writing data in the memory. The integrated circuit includes a volatile memory point for memorizing an indicator flag, and circuitry for modifying the value of the indicator flag when the high voltage reaches a critical threshold for the first time after activating the booster circuit.
    Type: Application
    Filed: March 6, 2008
    Publication date: March 12, 2009
    Applicant: STMicroelectronics S.A.
    Inventors: David Naura, Christophe Moreaux, Ahmed Kari, Pierre Rizzo
  • Publication number: 20090022260
    Abstract: A binary frequency divider includes a counter paced by an input signal, means for comparing a counting value with first and second threshold values and supplying first and second control signals synchronized with variation edges of a first type of the input signal. The divider includes means for supplying at least one third control signal shifted by a half-period of the input signal in relation to one of the first or second control signals, and control means for generating the output signal using control signals chosen according to the value of at least one least significant bit of the division setpoint. Application is mainly but not exclusively to UHF transponders.
    Type: Application
    Filed: June 18, 2008
    Publication date: January 22, 2009
    Applicant: STMicroelectronics S.A.
    Inventors: Christophe Moreaux, Ahmed Kari, David Naura, Pierre Rizzo
  • Patent number: 7460401
    Abstract: A method checks the state of a set of memory cells of a memory having memory cells arranged in a memory array, row and column decoders for selecting a memory cell, and a sense amplifier for supplying a state of the selected memory cell depending on whether the selected memory cell is conductive or non-conductive. The method includes features wherein all the memory cells of a set grouping together several memory cells are selected, and then simultaneously coupled to the sense amplifier, and the sense amplifier supplies a global state of all the selected memory cells to which it is coupled, if the latter are simultaneously non-conductive. Application is provided to the checking of a command for block-erasing a memory.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: December 2, 2008
    Assignee: STMicroelectronics S.A.
    Inventors: David Naura, Christophe Moreaux, Ahmed Kari, Pierre Rizzo
  • Patent number: 7447080
    Abstract: A method for executing a write command for writing a binary word in a programmable memory, comprises writing each of the bits in a programmed state of a binary word to be written in a corresponding memory cell of the memory, reading each bit of the word written in the memory corresponding to a bit in the programmed state of the word to be written, comparing each bit in the programmed state of the word to be written with a corresponding bit read in the memory, and generating an error signal if at least one bit of the word to be written in the programmed state is different from the corresponding bit read. Application of the method can be particularly but not exclusively to integrated circuits for chip cards.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: November 4, 2008
    Assignee: STMicroelectronics SA
    Inventors: Ahmed Kari, Christophe Moreaux, David Naura, Pierre Rizzo
  • Patent number: 7436702
    Abstract: A method protects against a global data erasure an integrated circuit comprising an electrically programmable data memory and a control unit to execute commands for reading or writing in the memory. The method includes the steps of providing, in the integrated circuit, electrically programmable reference memory cells, at putting the integrated circuit into service, storing, in the reference memory cells, bits of determined value forming an authorized combination of bits and, during the operation of the integrated circuit following its putting into service, reading and evaluating the reference memory cells and blocking the integrated circuit if the reference memory cells contain a forbidden combination of bits different from the authorized combination.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: October 14, 2008
    Assignee: STMicroelectronics S.A.
    Inventors: David Naura, Christophe Moreaux, Ahmed Kari, Pierre Rizzo
  • Publication number: 20080211562
    Abstract: A method and device for generating a clock signal, the method including measuring, using a first clock signal, a characteristic of a reference event in a received signal, determining, using the first clock signal, a variation of a characteristic of a second event in a received signal, correcting the measurement according to the variation of the characteristic of the second event, and generating a second clock signal using the first clock signal according to the corrected measurement.
    Type: Application
    Filed: March 3, 2008
    Publication date: September 4, 2008
    Applicant: STMICROELECTRONICS S.A.
    Inventors: Christophe Moreaux, Ahmed Kari, David Naura, Pierre Rizzo
  • Publication number: 20080212360
    Abstract: A persistent volatile memory cell memorizes a binary datum during a retention time independent from a supply voltage of the memory cell. The memory cell comprises a capacitive memory point supplying a persistent voltage and having a determined discharge time, a switch for triggering the discharge of the memory point when an erase signal has an active value, a switch for triggering the charge of the memory point when a write signal has an active value, and a sense-amplifier circuit having an input receiving the persistent voltage, and an output supplying the binary datum. The memory cell can be applied to the management of an inventory flag in a contactless integrated circuit.
    Type: Application
    Filed: March 6, 2008
    Publication date: September 4, 2008
    Applicant: STMICROELECTRONICS SA
    Inventors: Pierre Rizzo, Christophe Moreaux, David Naura, Ahmed Kari
  • Publication number: 20080212346
    Abstract: A method for modulating the impedance of an antenna circuit supplying pump signals to a charge pump comprising at least one first pump stage and one last pump stage, the last pump stage supplying a continuous voltage. The output of the first pump stage is short-circuited by means of a switch and the last pump stage goes on pumping electric charges and supplying the continuous voltage. Application in particular to RFID passive transponders.
    Type: Application
    Filed: February 27, 2008
    Publication date: September 4, 2008
    Applicant: STMICROELECTRONICS S.A.
    Inventors: Pierre Rizzo, Christophe Moreaux, David Naura, Ahmed Kari
  • Publication number: 20080209155
    Abstract: A method for configuring a memory space, the method including reading a piece of configuration information in the memory space, determining a division of at least one part of the memory space into memory banks according to the configuration information read; and allocating to each of the memory banks an access number to be used to access a data location in the memory bank, in combination with a logic address of the location in the memory bank.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 28, 2008
    Applicant: STMICROELECTRONICS S.A.
    Inventors: Christophe Moreaux, Ahmed Kari, David Naura, Pierre Rizzo
  • Patent number: 7400874
    Abstract: A contactless integrated circuit receiving an RF signal comprises a clock-signal generator to produce a clock signal from a first half wave and a second half wave representing the received RF signal. Also disclosed is a method for the generation of a clock signal in which the first half wave and the second half wave are compared to produce the clock signal. The invention is adapated for use in contactless cards, transponders, and the like.
    Type: Grant
    Filed: December 11, 2002
    Date of Patent: July 15, 2008
    Assignee: STMicroelectronics SA
    Inventors: Christophe Moreaux, Ahmed Kari, Olivier Tardieu