Patents by Inventor Serge F. Fruhauf

Serge F. Fruhauf 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: 8528096
    Abstract: A secure Universal Serial Bus (USB) storage device includes a memory controller capable of storing data in and retrieving data from a memory. The secure USB storage device also includes a USB secure microcontroller capable of authorizing access to the memory through the memory controller to thereby secure the memory. The USB secure microcontroller is also capable of protecting the data stored in the memory to thereby secure contents of the memory. The USB secure microcontroller could include an SPI interface and/or a GPIO interface emulating one or more of an SPI interface and an MMC interface to the memory controller. The memory controller could include an SPI interface and/or an MMC interface to the USB secure microcontroller. The secure USB storage device may be enumerated by a USB host controller under one or more device classes.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: September 3, 2013
    Assignees: STMicroelectronics, Inc., STMicroelectronics S.A.
    Inventors: Serge F. Fruhauf, Jerome Tournemille
  • Patent number: 7690570
    Abstract: An apparatus for a Universal Serial Bus (USB) and wireless smart card is provided. The apparatus includes a mode detection circuit, a switching block, a controller, an antenna, and a wired interface. Furthermore, an apparatus for a triple-mode smart card is also provided herein. The apparatus for the triple mode smart card includes a mode detection circuit, a switching block, a controller, an antenna, and a wired interface. The apparatus for the triple mode smart card operates in one of a wireless mode, a USB mode and an International Standards Organization 7816 mode or other wired mode. Furthermore, the apparatus for any of these smart cards could operate in both the wireless and wired mode(s) without conflict, and without switching power off and on to change configuration.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: April 6, 2010
    Assignee: STMicroelectronics, Inc.
    Inventor: Serge F. Fruhauf
  • Patent number: 7372304
    Abstract: An apparatus includes a plurality of macrocells formed from logic capable of performing one or more functions. The apparatus also includes a clock tree capable of receiving a clock signal and providing at least one copy of the clock signal to each macrocell. The clock tree includes a local branch within each macrocell, where each local branch is capable of providing at least one copy of the clock signal. In addition, the apparatus includes at least one glitch detection circuit capable of detecting a glitch in one or more copies of the clock signal provided by the local branches in the macrocells.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: May 13, 2008
    Assignees: STMicroelectronics, Inc., STMicroelectronics S.A.
    Inventors: Serge F. Fruhauf, Alain C. Pomet
  • Patent number: 7372290
    Abstract: A secure device includes a memory capable of storing information. The secure device also includes a secure microcontroller capable of securing the information in the memory. The secure microcontroller includes a plurality of registers. The secure microcontroller also includes combinatorial logic capable of receiving at least one output value provided by at least one of the registers. The combinatorial logic is also capable of performing one or more combinatorial operations using the at least one received output value. In addition, the secure microcontroller includes dummy cycle circuitry capable of causing one or more of the registers and the combinatorial logic to change state and consume current during one or more dummy cycles.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: May 13, 2008
    Assignees: STMicroelectronics, Inc., STMicroelectronics S.A.
    Inventors: Serge F. Fruhauf, Alain C. Pomet
  • Patent number: 7237719
    Abstract: An apparatus for a Universal Serial Bus (USB) and wireless smart card is provided. The apparatus includes a mode detection circuit, a switching block, a controller, an antenna, and a wired interface. Furthermore, an apparatus for a triple-mode smart card is also provided herein. The apparatus for the triple mode smart card includes a mode detection circuit, a switching block, a controller, an antenna, and a wired interface. The apparatus for the triple mode smart card operates in one of a wireless mode, a USB mode and an International Standards Organization 7816 mode or other wired mode. Furthermore, the apparatus for any of these smart cards could operate in both the wireless and wired mode(s) without conflict, and without switching power off and on to change configuration.
    Type: Grant
    Filed: September 3, 2003
    Date of Patent: July 3, 2007
    Assignee: STMicroelectronics, Inc.
    Inventor: Serge F. Fruhauf
  • Patent number: 6991173
    Abstract: A universal serial bus (USB) smart card can be automatically reset from a mute mode. A processor on the smart card writes its status to a status register. A USB device controller polls the status register to determine the status of the processor. If the status from the status register indicates that the processor has entered the mute mode, the USB device controller initiates generation of a reset signal to reset the processor out of the mute mode.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: January 31, 2006
    Assignee: STMicroelectronics, Inc.
    Inventor: Serge F. Fruhauf
  • Patent number: 6910638
    Abstract: An integrated circuit for use with smart card and method are operative in both an ISO mode in accordance with the International Standards Organization 7816 (ISO 7816) protocol, and a non-ISO mode in accordance with a non-ISO protocol. The dual-mode integrated circuit includes a microprocessor and switching block. An external interface is connected to the switching block and includes an ISO port operative for communicating in an ISO mode when the ISO mode is detected and a non-ISO port operative for communicating in a non-ISO mode when a non-ISO mode is detected. The ISO port is configured to allow debugging and/or software development through a serial interface in a non-ISO mode and the non-ISO port is configured to allow debugging and/or software development through the non-ISO port in an ISO mode.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: June 28, 2005
    Assignee: STMicroelectronics, Inc.
    Inventors: Serge F. Fruhauf, David Tamagno, Jerome Tournemille
  • Patent number: 6883715
    Abstract: A multi-mode IC is provided for operating in a first mode such as an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a second, non-ISO mode, such as a USB mode in accordance with Universal Serial Bus (USB) protocol. The multi-mode IC is preferably in a smart card and includes a microprocessor and an external interface. The external interface comprises a voltage supply pad, a ground pad, a first set of pads for the first mode, and 2 second set of pads for the second mode. The first set of pads preferably include a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and may also include a variable supply voltage pad in accordance with the ISO 7816 protocol. The IC further includes a mode configuration circuit for detecting a mode condition on one pad of the first set of pads, and configuring the IC in the ISO mode or the non-ISO mode depending on the result.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: April 26, 2005
    Assignees: STMicroelectronics, Inc., Schlumberger Malco, Inc.
    Inventors: Serge F. Fruhauf, Alain Christophe Pomet, Robert Antoine Leydier
  • Patent number: 6843423
    Abstract: An integrated circuit for use with smart card and method are operative in both an ISO mode in accordance with the International Standards Organization 7816 (ISO 7816) protocol, and a non-ISO mode in accordance with a non-ISO protocol. The dual-mode integrated circuit includes a microprocessor and switching block. An external interface is connected to the switching block and comprises an ISO port operative for communicating in an ISO mode when the ISO mode is detected and a non-ISO port operative for communicating in a non-ISO mode when a non-ISO mode is detected.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: January 18, 2005
    Assignee: STMicroelectronics, Inc.
    Inventors: Serge F. Fruhauf, David Tamagno, Jerome Tournemille
  • Publication number: 20040178276
    Abstract: An integrated circuit for use with smart card and method are operative in both an ISO mode in accordance with the International Standards Organization 7816 (ISO 7816) protocol, and a non-ISO mode in accordance with a non-ISO protocol. The dual-mode integrated circuit includes a microprocessor and switching block. An external interface is connected to the switching block and comprises an ISO port operative for communicating in an ISO mode when the ISO mode is detected and a non-ISO port operative for communicating in a non-ISO mode when a non-ISO mode is detected. The ISO port is configured to allow debugging and/or software development through a serial interface in a non-ISO mode and the non-ISO port is configured to allow debugging and/or software development through the non-ISO port in an ISO mode.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: STMicroelectronics, Inc.
    Inventors: Serge F. Fruhauf, David Tamagno, Jerome Tournemille
  • Publication number: 20040178278
    Abstract: An integrated circuit for use with smart card and method are operative in both an ISO mode in accordance with the International Standards Organization 7816 (ISO 7816) protocol, and a non-ISO mode in accordance with a non-ISO protocol. The dual-mode integrated circuit includes a microprocessor and switching block. An external interface is connected to the switching block and comprises an ISO port operative for communicating in an ISO mode when the ISO mode is detected and a non-ISO port operative for communicating in a non-ISO mode when a non-ISO mode is detected. The ISO port is configured to allow debugging and/or software development through a serial interface in a non-ISO mode and the non-ISO port is configured to allow debugging and/or software development through the non-ISO port in an ISO mode.
    Type: Application
    Filed: February 10, 2004
    Publication date: September 16, 2004
    Applicant: STMicroelectronics, Inc.
    Inventors: Serge F. Fruhauf, David Tamagno, Jerome Tournemille
  • Patent number: 6439464
    Abstract: A dual-mode IC is provided for operating in first mode such as an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a second, non-ISO mode, such as a USB mode in accordance with Universal Serial Bus (USB) protocol. The dual-mode IC is preferably in a smart card and includes a microprocessor, a switching block, and an external interface. The external interface includes a voltage supply pad, a reference voltage pad, a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and a D-plus pad and D-minus pad in accordance with the USB protocol. The IC further includes a mode configuration circuit for detecting a USB mode condition on at least one of the D-plus and D-minus pads, and configuring the IC in the ISO mode or the USB mode depending on the result. Once the IC is configured in a particular mode, it will operate in only that mode until the next power-on reset sequence.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: August 27, 2002
    Assignees: STMicroelectronics, Inc., Schlumberger Malco, Inc.
    Inventors: Serge F. Fruhauf, Herve Goupil, Robert Leydier