Patents by Inventor Olivier Potonniee

Olivier Potonniee 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: 10812467
    Abstract: The invention is a method for managing a secure channel between a server and a secure element embedded in a first device, wherein a user agent embedded in a second device establishes a HTTPS session with the server and retrieves a web application from the server, the method comprising the steps: the server sends to the web application an application certificate which is linked to a specific data reflecting the identity of the server, the secure element gets the application certificate and the specific data, the secure element checks the validity of the application certificate and that the application certificate is consistently linked to the specific data, in case of successful checks, the secure element and the server generate an ephemeral session key and use it for opening a secure channel.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: October 20, 2020
    Assignee: THALES DIS FRANCE SA
    Inventors: Gil Bernabeu, Olivier Potonniee, HongQian Karen Lu
  • Publication number: 20180176211
    Abstract: The invention is a method for managing a secure channel between a server and a secure element embedded in a first device, wherein a user agent embedded in a second device establishes a HTTPS session with the server and retrieves a web application from the server, the method comprising the steps: the server sends to the web application an application certificate which is linked to a specific data reflecting the identity of the server, the secure element gets the application certificate and the specific data, the secure element checks the validity of the application certificate and that the application certificate is consistently linked to the specific data, in case of successful checks, the secure element and the server generate an ephemeral session key and use it for opening a secure channel.
    Type: Application
    Filed: May 24, 2016
    Publication date: June 21, 2018
    Applicant: GEMALTO SA
    Inventors: Gil BERNABEU, Olivier POTONNIEE, HongQian Karen LU
  • Patent number: 9742745
    Abstract: A method, corresponding client, server and system for communicating between a server and a client. The server and the client access at least one session extension key and/or a key associated with the session extension key, as an associated key. The server authorizes to extend an open communication session with the client until an expiration time only if the client sends to the server authentication data allowing the server to authenticate at least the client on a basis of the session extension key. The expiration time is a time at which the communication session is open completed by a predetermined extension time period.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: August 22, 2017
    Assignee: GEMALTO SA
    Inventors: Olivier Potonniee, HongQian Karen Lu
  • Patent number: 9635022
    Abstract: The invention is a method for allowing a user to establish a secure session between a device and a server by using a username/password associated with the user. The user provides the username for the device. In response to a message comprising the username, the server opens a session and generates an identifier of the session and sends the identifier to the device. The identifier is transmitted to a machine distinct from the device. The user provides the password for the machine. The machine sends an authenticating message to the server, the authenticating message comprises the identifier and an authenticating data generated from the password. The server sends a result message reflecting the result of the authenticating data checking to the device.
    Type: Grant
    Filed: November 29, 2013
    Date of Patent: April 25, 2017
    Assignee: GEMALTO SA
    Inventor: Olivier Potonniee
  • Publication number: 20150312252
    Abstract: The invention is a method for allowing a user to establish a secure session between a device and a server by using a username/password associated with the user. The user provides the username for the device. In response to a message comprising the username, the server opens a session and generates an identifier of the session and sends the identifier to the device. The identifier is transmitted to a machine distinct from the device. The user provides the password for the machine. The machine sends an authenticating message to the server, the authenticating message comprises the identifier and an authenticating data generated from the password. The server sends a result message reflecting the result of the authenticating data checking to the device.
    Type: Application
    Filed: November 29, 2013
    Publication date: October 29, 2015
    Applicant: GEMALTO SA
    Inventor: Olivier POTONNIEE
  • Publication number: 20140040991
    Abstract: The invention relates to a method for communicating between a server and a client. The server and the client access at least one session extension key and/or a key associated with the session extension key, as an associated key. The server authorizes to extend an open communication session with the client until an expiration time only if the client sends to the server authentication data allowing the server to authenticate at least the client on a basis of the session extension key. The expiration time is a time at which the communication session is open completed by a predetermined extension time period. The invention also relates to corresponding client, server and system.
    Type: Application
    Filed: January 4, 2012
    Publication date: February 6, 2014
    Applicant: GELMALTO SA
    Inventors: Olivier Potonniee, HongQian Karen Lu
  • Patent number: 8186496
    Abstract: The invention concerns a method for reducing factory customizing time in a smart card (CPn), wherein a pre-customizing manager (GM) into a customizing machine loads post-customizing data (AP, OP1-OP1, DOP1-DOP1) in the smart card. Then a post-customizing application (AP) included in the smart card is enabled after delivery of the card to a user following a connection of the smart card to a terminal to process the loaded post-customizing data so as to make the smart card operational.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: May 29, 2012
    Assignee: Gemalto SA
    Inventor: Olivier Potonniee
  • Publication number: 20100037230
    Abstract: The invention relates to a method for executing at least one program pertaining to at least one service included in a device having at least one memory space intended to be allocated for executing at least one of the services, and at least two access points for accessing services accessible from a network external to the device. The device associates a centralizing service with at least two access points and allocates a memory space to a service for receiving a request to connect to one of the services. The centralizing service is executed, making it possible to await reception of a connection request. In the absence thereof, only the centralizing service has the use of an allocated memory space. The invention also relates to a corresponding electronic device and system.
    Type: Application
    Filed: March 4, 2008
    Publication date: February 11, 2010
    Applicant: GEMALTO SA
    Inventors: Olivier Potonniee, Eric Deschamps
  • Publication number: 20090065325
    Abstract: The invention concerns a method for reducing factory customizing time in a smart card (CPn), wherein a pre-customizing manager (GM) into a customizing machine loads post-customizing data (AP, OP1-OP1, DOP1-DOP1) in the smart card. Then a post-customizing application (AP) included in the smart card is enabled after delivery of the card to a user following a connection of the smart card to a terminal to process the loaded post-customizing data so as to make the smart card operational.
    Type: Application
    Filed: October 11, 2006
    Publication date: March 12, 2009
    Applicant: GEMPLUS
    Inventor: Olivier Potonniee
  • Patent number: 7387258
    Abstract: The invention concerns a method for deploying an application consisting of several distributed remote elements, from a first data processing means containing descriptors of said elements, onto a second data processing means connected to the means for implanting said element, and for executing the deployed application. Said method comprises at least steps which consist in: selecting (2) at least one element of the application as priority element; deploying (3) onto the second processing means the priority elements or elements; and executing (5) the application with the second processing means when the priority element or elements have been deployed.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: June 17, 2008
    Assignee: Gemplus
    Inventors: Olivier Potonniee, Marie-Claude Pellegrini
  • Publication number: 20040178261
    Abstract: The invention concerns a method for deploying an application consisting of several distributed remote elements, from a first data processing means containing descriptors of said elements, onto a second data processing means connected to the means for implanting said element, and for executing the deployed application. Said method comprises at least steps which consist in: selecting (2) at least one element of the application as priority element; deploying (3) onto the second processing means the priority elements or elements; and executing (5) the application with the second processing means when the priority element or elements have been deployed.
    Type: Application
    Filed: April 13, 2004
    Publication date: September 16, 2004
    Inventors: Olivier Potonniee, Marie-Claude Pellegrini
  • Patent number: 5983233
    Abstract: In an object environment, among the plurality of objects interact, one or several objects in the number of objects are allocated to a component. The naming management is distributed over the components. Each component manages the naming of the component or components which immediately follows it.
    Type: Grant
    Filed: August 15, 1997
    Date of Patent: November 9, 1999
    Assignee: Alcatel Alsthom Compagnie Generale d'Electricite
    Inventor: Olivier Potonniee