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: 10454972Abstract: 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: GrantFiled: June 25, 2015Date of Patent: October 22, 2019Inventor: Olivier Joffray
-
Patent number: 10013841Abstract: 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: GrantFiled: April 1, 2010Date of Patent: July 3, 2018Assignee: GEMALTO SAInventors: Olivier Joffray, Jean-Michel Desjardins
-
Patent number: 9965298Abstract: (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: GrantFiled: June 23, 2010Date of Patent: May 8, 2018Assignee: Gemalto SAInventors: Michel Thill, Joseph Leibenguth, Olivier Joffray
-
Patent number: 9754104Abstract: 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: GrantFiled: December 9, 2009Date of Patent: September 5, 2017Assignee: GEMALTO SAInventors: Olivier Joffray, Milan Krizenecky
-
Patent number: 8555366Abstract: 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: GrantFiled: May 27, 2008Date of Patent: October 8, 2013Assignee: Gemalto SAInventors: Olivier Joffray, Philippe Smadja
-
Patent number: 8347105Abstract: 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: GrantFiled: September 16, 2008Date of Patent: January 1, 2013Assignee: Gemalto SAInventor: Olivier Joffray
-
Patent number: 8316437Abstract: 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: GrantFiled: November 21, 2008Date of Patent: November 20, 2012Assignee: Gemalto SAInventor: Olivier Joffray
-
Publication number: 20120102278Abstract: 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: ApplicationFiled: April 1, 2010Publication date: April 26, 2012Applicant: GEMALTO SAInventors: Olivier Joffray, Jean-Michel Desjardins
-
Publication number: 20120102237Abstract: (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: ApplicationFiled: June 23, 2010Publication date: April 26, 2012Applicant: GEMALTO SAInventors: Michel Thill, Joseph Leibenguth, Olivier Joffray
-
Publication number: 20110239307Abstract: 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: ApplicationFiled: December 9, 2009Publication date: September 29, 2011Applicant: GEMALTO SAInventors: Olivier Joffray, Milan Krizenecky
-
Publication number: 20100287610Abstract: 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: ApplicationFiled: November 21, 2008Publication date: November 11, 2010Applicant: GEMALTO SAInventor: Olivier Joffray
-
Publication number: 20100262835Abstract: 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: ApplicationFiled: September 16, 2008Publication date: October 14, 2010Applicant: GEMALTOInventor: Olivier Joffray
-
Publication number: 20100257232Abstract: 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: ApplicationFiled: May 27, 2008Publication date: October 7, 2010Applicant: GEMALTO SAInventors: Olivier Joffray, Philippe Smadja
-
Patent number: 7242962Abstract: 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: GrantFiled: July 12, 2004Date of Patent: July 10, 2007Inventors: Olivier Joffray, Serge Barbe
-
Patent number: 7187922Abstract: 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: GrantFiled: October 14, 2002Date of Patent: March 6, 2007Assignee: Axalto SAInventor: Olivier Joffray
-
Publication number: 20060259961Abstract: 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: ApplicationFiled: June 8, 2004Publication date: November 16, 2006Inventor: Olivier Joffray
-
Publication number: 20060136550Abstract: 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: ApplicationFiled: July 12, 2004Publication date: June 22, 2006Inventors: Olivier Joffray, Serge Barbe
-
Publication number: 20040259588Abstract: 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: ApplicationFiled: April 9, 2004Publication date: December 23, 2004Inventor: Olivier Joffray