Patents by Inventor Olivier Joffray

Olivier Joffray 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: 10454972
    Abstract: The invention relates to a method for protecting assets used by certified communication devices connected to networks, and for guaranteeing the behavior of said devices, which consists of calculating parameters intended for said devices, by means of an expert system, in order to program the behavior thereof and ensure the protection of said assets, according to known objectives.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: October 22, 2019
    Inventor: Olivier Joffray
  • Patent number: 10013841
    Abstract: The invention relates to any electronic device such as a chip card, a passport, a dongle or any other object requiring personalization of the content of a memory. More precisely, the invention provides for a method for processing a data item of a container stored in a memory, said method being implemented by the electronic device by utilizing in particular a table of identifiers. The invention furthermore provides for a prior step for associating a data identifier with a data item of a container and creating said table of identifiers.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: July 3, 2018
    Assignee: GEMALTO SA
    Inventors: Olivier Joffray, Jean-Michel Desjardins
  • Patent number: 9965298
    Abstract: (EN) The invention relates to a portable electronic device (SC, TK) comprising electric input means (VCC, GND, ANT) for receiving electric power from an external power supply. The portable electronic device (SC, TK) comprises an application, the application being set to be triggered when power is supplied to said electric input means (VCC, GND, ANT), and to not communicate with entities external to the portable electronic device (SC, TK), or to only notify such entities of an event. The application is further set to configure the portable electronic device (SC, TK), and to be successfully executable at most once. The invention also relate to a manufacturing equipment (M) for configuring a portable electronic device (SC, TK) and to a method for configuring a portable electronic device (SC, TK).
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: May 8, 2018
    Assignee: Gemalto SA
    Inventors: Michel Thill, Joseph Leibenguth, Olivier Joffray
  • Patent number: 9754104
    Abstract: The invention relates to a virtual machine. The virtual machine is set to recognize, in addition to a set of conventional bytecodes, at least one secure bytecode functionally equivalent to one of the conventional bytecodes. It is set to process secure bytecodes with increased security, while it is set to process conventional bytecodes with increased speed. The invention also relates to a computing device comprising such a virtual machine, to a procedure for generating bytecode executable by such a virtual machine, and to an applet development tool comprising such procedure.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: September 5, 2017
    Assignee: GEMALTO SA
    Inventors: Olivier Joffray, Milan Krizenecky
  • Patent number: 8555366
    Abstract: The invention is a method of managing communication between an electronic token and a remote web server. The token and the server are connected to a same host machine. The token comprises first and second token servers and a memory comprising HTML data. The host machine has an Internet web browser. Said method comprises the steps of: sending a first request from the Internet web browser to the first token server, returning a first answer to the Internet browser, said first answer comprising HTML data including a connection information associated to a script, on the Internet web browser, executing the script associated to the connection information. Script execution establishes a connection to the remote server allowing a two-way communication between the second token server and the remote server through the Internet browser acting as a gateway.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: October 8, 2013
    Assignee: Gemalto SA
    Inventors: Olivier Joffray, Philippe Smadja
  • Patent number: 8347105
    Abstract: The present invention relates to a method for obtaining a PIN validation signal in a data processing unit, the method including the steps of receiving a PIN in the data processing unit, submitting it to a first portable object for verifying it and obtaining a validation signal. The method further includes the steps of catching or receiving an entered PIN directly in said first portable object for verifying it; transmitting a fake PIN to the data processing unit, the fake PIN being seen by the data processing unit as a PIN to submit to the first portable object for verifying it, and returning a validation signal in case the entered PIN is verified successfully in the first portable object. The invention relates also to corresponding system and secure portable object.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: January 1, 2013
    Assignee: Gemalto SA
    Inventor: Olivier Joffray
  • Patent number: 8316437
    Abstract: An electronic object carries out at least one operation on one element of an application installed in a computer. The method includes transmitting a random value of the electronic object to the computer, when such operation is completed, while maintaining in the electronic object the right of access to the electronic object by the user; storing the random value in the computer; giving access to the electronic object by the application and, in the case of a new access to the electronic object by the application; transmitting the random values stored in the computer to the electronic object; comparing, in the electronic object, the random value received from the computer with the random value previously transmitted to the computer; and, in case the random values are matching, re-establishing the previously acquired rights in the electronic object and thereby giving the application the access to the electronic object.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: November 20, 2012
    Assignee: Gemalto SA
    Inventor: Olivier Joffray
  • Publication number: 20120102278
    Abstract: The invention relates to any electronic device such as a chip card, a passport, a dongle or any other object requiring personalization of the content of a memory. More precisely, the invention provides for a method for processing a data item of a container stored in a memory, said method being implemented by the electronic device by utilizing in particular a table of identifiers. The invention furthermore provides for a prior step for associating a data identifier with a data item of a container and creating said table of identifiers.
    Type: Application
    Filed: April 1, 2010
    Publication date: April 26, 2012
    Applicant: GEMALTO SA
    Inventors: Olivier Joffray, Jean-Michel Desjardins
  • Publication number: 20120102237
    Abstract: (EN) The invention relates to a portable electronic device (SC, TK) comprising electric input means (VCC, GND, ANT) for receiving electric power from an external power supply. The portable electronic device (SC, TK) comprises an application, the application being set to be triggered when power is supplied to said electric input means (VCC, GND, ANT), and to not communicate with entities external to the portable electronic device (SC, TK), or to only notify such entities of an event. The application is further set to configure the portable electronic device (SC, TK), and to be successfully executable at most once. The invention also relate to a manufacturing equipment (M) for configuring a portable electronic device (SC, TK) and to a method for configuring a portable electronic device (SC, TK).
    Type: Application
    Filed: June 23, 2010
    Publication date: April 26, 2012
    Applicant: GEMALTO SA
    Inventors: Michel Thill, Joseph Leibenguth, Olivier Joffray
  • Publication number: 20110239307
    Abstract: The invention relates to a virtual machine. The virtual machine is set to recognize, in addition to a set of conventional bytecodes, at least one secure bytecode functionally equivalent to one of the conventional bytecodes. It is set to process secure bytecodes with increased security, while it is set to process conventional bytecodes with increased speed. The invention also relates to a computing device comprising such a virtual machine, to a procedure for generating bytecode executable by such a virtual machine, and to an applet development tool comprising such procedure.
    Type: Application
    Filed: December 9, 2009
    Publication date: September 29, 2011
    Applicant: GEMALTO SA
    Inventors: Olivier Joffray, Milan Krizenecky
  • Publication number: 20100287610
    Abstract: An electronic object carries out at least one operation on one element of an application installed in a computer. The method includes transmitting a random value of the electronic object to the computer, when such operation is completed, while maintaining in the electronic object the right of access to the electronic object by the user; storing the random value in the computer; giving access to the electronic object by the application and, in the case of a new access to the electronic object by the application; transmitting the random values stored in the computer to the electronic object; comparing, in the electronic object, the random value received from the computer with the random value previously transmitted to the computer; and, in case the random values are matching, re-establishing the previously acquired rights in the electronic object and thereby giving the application the access to the electronic object.
    Type: Application
    Filed: November 21, 2008
    Publication date: November 11, 2010
    Applicant: GEMALTO SA
    Inventor: Olivier Joffray
  • Publication number: 20100262835
    Abstract: The present invention relates to a method for obtaining a PIN validation signal in a data processing unit, the method including the steps of receiving a PIN in the data processing unit, submitting it to a first portable object for verifying it and obtaining a validation signal. The method further includes the steps of catching or receiving an entered PIN directly in said first portable object for verifying it; transmitting a fake PIN to the data processing unit, the fake PIN being seen by the data processing unit as a PIN to submit to the first portable object for verifying it, and returning a validation signal in case the entered PIN is verified successfully in the first portable object. The invention relates also to corresponding system and secure portable object.
    Type: Application
    Filed: September 16, 2008
    Publication date: October 14, 2010
    Applicant: GEMALTO
    Inventor: Olivier Joffray
  • Publication number: 20100257232
    Abstract: The invention is a method of managing communication between an electronic token and a remote web server. The token and the server are connected to a same host machine. The token comprises first and second token servers and a memory comprising HTML data. The host machine has an Internet web browser. Said method comprises the steps of: sending a first request from the Internet web browser to the first token server, returning a first answer to the Internet browser, said first answer comprising HTML data including a connection information associated to a script, on the Internet web browser, executing the script associated to the connection information. Script execution establishes a connection to the remote server allowing a two-way communication between the second token server and the remote server through the Internet browser acting as a gateway.
    Type: Application
    Filed: May 27, 2008
    Publication date: October 7, 2010
    Applicant: GEMALTO SA
    Inventors: Olivier Joffray, Philippe Smadja
  • Patent number: 7242962
    Abstract: The invention concerns a first device for delivering a service using an application lodged in a portable object, comprising a portable object reader for receiving the portable object, the portable object incorporating at least one application and the first device including resources for activating the application, characterized in that it includes a relay arranged for performing a communication between the portable object reader and a second device external to the first device and connected thereto so that the second device activates at least one application of the portable object independently of the resources.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: July 10, 2007
    Inventors: Olivier Joffray, Serge Barbe
  • Patent number: 7187922
    Abstract: This application concerns a process for controlling access by a user (7) to a value added service (VAS) (5) received via receiver device (2), designed for connection to a device (3) for transmission of said VAS via network (4). Receiver device (2) receives said VAS (5) from transmitter device (3) in partially enciphered form. Said VAS is transmitted by said transmitter device without any request from user (7). Receiver device (2) receives said VAS (5) from transmitter device (3) in partially enciphered form. This application also applies to the system for implementation of said process.
    Type: Grant
    Filed: October 14, 2002
    Date of Patent: March 6, 2007
    Assignee: Axalto SA
    Inventor: Olivier Joffray
  • Publication number: 20060259961
    Abstract: The present invention concerns a method for performing secure operations that require the input of secure information (e.g. PIN) in a system comprising a processing data unit (PC, . . . ) connected to a portable object (1) such as a smartcard, the portable object being connected to a device (21) (e.g. a PIN-pad), characterized in that it consists in receiving said secure information in said portable object from said device through an input/output of said portable object assigned to be connected with the device, physically distinct from an input/output (e.g. USB interface) of said portable object assigned to be connected with the processing data unit.
    Type: Application
    Filed: June 8, 2004
    Publication date: November 16, 2006
    Inventor: Olivier Joffray
  • Publication number: 20060136550
    Abstract: The invention concerns a first device for delivering a service using an application lodged in a portable object, comprising a portable object reader for receiving said portable object, the portable object incorporating at least one application and the first device including resources for activating said application, characterized in that it includes relay means arranged for performing a communication between said portable object reader and a second device external to said first device and connected thereto so that the second device activates at least one application of the portable object independently of said resources.
    Type: Application
    Filed: July 12, 2004
    Publication date: June 22, 2006
    Inventors: Olivier Joffray, Serge Barbe
  • Publication number: 20040259588
    Abstract: This application concerns a process for controlling access by a user (7) to a value added service (VAS) (5) received via receiver device (2), designed for connection to a device (3) for transmission of said VAS via network (4). Receiver device (2) receives said VAS (5) from transmitter device (3) in partially enciphered form. Said VAS is transmitted by said transmitter device without any request from user (7). Receiver device (2) receives said VAS (5) from transmitter device (3) in partially enciphered form. This application also applies to the system for implementation of said process.
    Type: Application
    Filed: April 9, 2004
    Publication date: December 23, 2004
    Inventor: Olivier Joffray