Patents by Inventor Jean-Yves Grall

Jean-Yves Grall 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: 8386681
    Abstract: The claimed subject matter can provide an architecture that interfaces a single slave device such as a UICC smartcard with multiple host controllers. For example, a secondary host can be interfaced between a primary host (e.g., a controller in a cellular phone, a PDA, an MP3 player . . . ) to manage all transactions with the slave device. The secondary host can operate transparently to the primary host and thus does not require any modifications to the primary host. This can be accomplished, e.g., by employing the CMD channel (which is relatively sparsely used by the primary host) to communicate both commands and data with the slave.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: February 26, 2013
    Assignee: Spansion LLC
    Inventors: Bruno Charrat, Jean-Yves Grall, Nicolas Prawitz, Roni Kornitz
  • Publication number: 20120226840
    Abstract: The claimed subject matter can provide an architecture that interfaces a single slave device such as a UICC smartcard with multiple host controllers. For example, a secondary host can be interfaced between a primary host (e.g., a controller in a cellular phone, a PDA, an MP3 player . . . ) to manage all transactions with the slave device. The secondary host can operate transparently to the primary host and thus does not require any modifications to the primary host. This can be accomplished, e.g., by employing the CMD channel (which is relatively sparsely used by the primary host) to communicate both commands and data with the slave.
    Type: Application
    Filed: March 2, 2012
    Publication date: September 6, 2012
    Inventors: Bruno Charrat, Jean-Yves Grall, Nicolas Prawitz, Roni Kornitz
  • Patent number: 8156272
    Abstract: The claimed subject matter can provide an architecture that interfaces a single slave device such as a UICC smartcard with multiple host controllers. For example, a secondary host can be interfaced between a primary host (e.g. a controller in a cellular phone, a PDA, an MP3 player . . . ) to manage all transactions with the slave device. The secondary host can operate transparently to the primary host and thus does not require any modifications to the primary host. This can be accomplished, e.g. by employing the CMD channel (which is relatively sparsely used by the primary host) to communicate both commands and data with the slave. Moreover, the transactions initiated by the secondary host can be segmented into many smaller fragments and interleaved between transactions initiated by the primary host. In addition, the secondary host can temporarily take on the role of the slave device and affect direct communication with the primary host.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: April 10, 2012
    Assignee: Spansion LLC
    Inventors: Bruno Charrat, Jean-Yves Grall, Nicolas Prawitz, Roni Kornitz
  • Patent number: 7558907
    Abstract: The claimed subject matter can provide an architecture that can transparently provide more robust interactions between a host device and a smartcard or other mass media storage device by way of block level read or write operations provided as part of a standard interface protocol. A virtual controller can be installed on the smartcard to manage access to the data store of a smartcard. The virtual controller can provide special objects (e.g., files, directories, partitions . . . ) to the host, and upon an access to one of these special files, call an application to manage pre- or post-processing of the data transferred between the host and the smartcard.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: July 7, 2009
    Assignee: Spansion LLC
    Inventors: Julien Stern, Christophe Carvounas, Cedric Colnot, Nicolas Prawitz, Jean-Yves Grall, Thomas Pornin
  • Publication number: 20080091878
    Abstract: The claimed subject matter can provide an architecture that can transparently provide more robust interactions between a host device and a smartcard or other mass media storage device by way of block level read or write operations provided as part of a standard interface protocol. A virtual controller can be installed on the smartcard to manage access to the data store of a smartcard. The virtual controller can provide special objects (e.g., files, directories, partitions . . . ) to the host, and upon an access to one of these special files, call an application to manage pre- or post-processing of the data transferred between the host and the smartcard.
    Type: Application
    Filed: October 13, 2006
    Publication date: April 17, 2008
    Applicants: SPANSION, LLC, CRYPTOLOG
    Inventors: Julien Stern, Christophe Carvounas, Cedric Colnot, Nicolas Prawitz, Jean-Yves Grall, Thomas Pornin
  • Publication number: 20080059668
    Abstract: The claimed subject matter can provide an architecture that interfaces a single slave device such as a UICC smartcard with multiple host controllers. For example, a secondary host can be interfaced between a primary host (e.g. a controller in a cellular phone, a PDA, an MP3 player . . . ) to manage all transactions with the slave device. The secondary host can operate transparently to the primary host and thus does not require any modifications to the primary host. This can be accomplished, e.g. by employing the CMD channel (which is relatively sparsely used by the primary host) to communicate both commands and data with the slave. Moreover, the transactions initiated by the secondary host can be segmented into many smaller fragments and interleaved between transactions initiated by the primary host. In addition, the secondary host can temporarily take on the role of the slave device and affect direct communication with the primary host.
    Type: Application
    Filed: September 1, 2006
    Publication date: March 6, 2008
    Applicant: SPANSION LLC
    Inventors: Bruno Charrat, Jean-Yves Grall, Nicolas Prawitz, Roni Kornitz