Patents by Inventor Olivier Benoit

Olivier Benoit 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).

  • Publication number: 20240081973
    Abstract: A method is provided for inserting an ophthalmological implant between a sclera and a uveal tissue in an eye of a patient. The method includes providing an ophthalmological implant having an anterior edge intended to face the anterior chamber and an posterior edge opposite the anterior edge, and making at least one opening in a corneal tissue. An opening is made in the iris root to form an insertion channel and the ophthalmological implant is inserted through the insertion channel. The ophthalmological implant is positioned between a sclera and a uveal tissue at a position, where the anterior edge of the ophthalmological implant is located in or beyond the insertion channel. The insertion channel is closed so that an iris tissue is disposed between the anterior edge and an anterior chamber of the eye of the patient.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 14, 2024
    Inventors: Olivier BENOIT, Philippe SOURDILLE
  • Patent number: 11860758
    Abstract: A system is described that obtains first performance data collected during execution of a first application at a first group of computing devices, determines, based on the first performance data, at least one metric for quantifying performance of the first application, and compares the at least one metric to a corresponding benchmark derived from second performance data collected during execution of one or more second applications at a second group of computing devices. Each of the one or more second applications being different than the first application. The system determines whether the at least one metric is within a threshold amount of the corresponding benchmark, and further determines, determines, based at least in part on the at least one metric is not within the threshold amount of the corresponding benchmark, a fix to the first application and outputs, for presentation at a developer device, an indication of the fix.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventors: Fergus Gerard Hurley, Dino Derek Hughes, Olivier Benoit Gaillard, David Renaud Ghislain Chapelier, Johannes Tonollo, Simon James MacMullen, Yevhen Anisimov, Ioannis Ilkos, Benjamin Miles
  • Publication number: 20210019247
    Abstract: A system is described that obtains first performance data collected during execution of a first application at a first group of computing devices, determines, based on the first performance data, at least one metric for quantifying performance of the first application, and compares the at least one metric to a corresponding benchmark derived from second performance data collected during execution of one or more second applications at a second group of computing devices. Each of the one or more second applications being different than the first application. The system determines whether the at least one metric is within a threshold amount of the corresponding benchmark, and further determines, determines, based at least in part on the at least one metric is not within the threshold amount of the corresponding benchmark, a fix to the first application and outputs, for presentation at a developer device, an indication of the fix.
    Type: Application
    Filed: June 20, 2018
    Publication date: January 21, 2021
    Inventors: Fergus Gerard Hurley, Dino Derek Hughes, Olivier Benoit Gaillard, David Renaud Ghislain Chapelier, Johannes Tonollo, Simon James MacMullen, Yevhen Anisimov, Ioannis Ilkos, Benjamin Miles
  • Patent number: 10028976
    Abstract: A sterile injectable aqueous formulation in the form of a gel made up of hyaluronic acid or a salt thereof and one or more polyols is provided. The gel formulation can be applied to the intra-articular area in the treatment of joint degeneration and osteoarthritis. The gel formulation has a rheology similar to that of synovial liquid and has an elevated resistance to degradation due to the synergistic action between the hyaluronic acid and the polyols.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: July 24, 2018
    Assignee: APTISSEN SA
    Inventors: Samuel Gavard Molliard, Olivier Benoit
  • Patent number: 9372547
    Abstract: A method for managing, by device, a matrix of keys, including at least one line and at least two columns, each key making short circuiting a line and a column when pressed. The method includes a sweeping phase, including, for each line: writing a predetermined logic value in the line; and for each column, reading a logic value in the column and comparing the read logic value and the predetermined logic value. For each line processed: the writing step is carried out during a predetermined time interval. For each column, the reading step is carried out during a first portion of the time interval. The sweeping phase further includes, for each column, writing the predetermined logic value in the column during a second portion of the predetermined time interval. The predetermined time interval is equal to the sum of the durations of the first and second portions.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: June 21, 2016
    Assignee: INGENICO GROUP
    Inventors: Mohammed Bellahcene, Olivier Benoit, Jean-Jacques Delorme
  • Publication number: 20150352143
    Abstract: A sterile injectable aqueous formulation in the form of a gel made up of hyaluronic acid or a salt thereof and one or more polyols is provided. The gel formulation can be applied to the intra-articular area in the treatment of joint degeneration and osteoarthritis. The gel formulation has a rheology similar to that of synovial liquid and has an elevated resistance to degradation due to the synergistic action between the hyaluronic acid and the polyols.
    Type: Application
    Filed: August 17, 2015
    Publication date: December 10, 2015
    Inventors: Samuel GAVARD MOLLIARD, Olivier BENOIT
  • Patent number: 9138405
    Abstract: A sterile injectable aqueous formulation in the form of a gel is made up of hyaluronic acid (or one of the salts thereof) with or without other natural polysaccharide(s) and one or more polyols. The formulation is of intra-articular application in the treatment of joint degeneration, in some cases having a rheology similar to that of synovial liquid and always with an elevated resistance to degradation due to a synergistic action between the hyaluronic acid and the polyols.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: September 22, 2015
    Assignee: APTISSEN SA
    Inventors: Samuel Gavard Molliard, Olivier Benoit
  • Patent number: 9122871
    Abstract: There is proposed a method of managing an array of keys by a device, each key pressed short-circuiting a row and a column of the array. During at least part of a time slot lying between two successive iterations of a sweep phase, the device performs a first protection mechanism, including reading a logic value on at least one row or column, and detecting an attempted illicit sweep as a function of the logic value read, and/or a second protection mechanism, including writing an arbitrary logic value, equal to or different from the predetermined logic value, on at least one row or column, so as to prevent an attempted illicit sweep.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: September 1, 2015
    Assignee: Ingenico Group
    Inventors: Mohammed Bellahcene, Olivier Benoit, Jean-Jacques Delorme
  • Publication number: 20140285365
    Abstract: A method for managing, by device, a matrix of keys, including at least one line and at least two columns, each key making short circuiting a line and a column when pressed. The method includes a sweeping phase, including, for each line: writing a predetermined logic value in the line; and for each column, reading a logic value in the column and comparing the read logic value and the predetermined logic value. For each line processed: the writing step is carried out during a predetermined time interval. For each column, the reading step is carried out during a first portion of the time interval. The sweeping phase further includes, for each column, writing the predetermined logic value in the column during a second portion of the predetermined time interval. The predetermined time interval is equal to the sum of the durations of the first and second portions.
    Type: Application
    Filed: October 25, 2012
    Publication date: September 25, 2014
    Inventors: Mohammed Bellahcene, Olivier Benoit, Jean-Jacques Delorme
  • Publication number: 20140259165
    Abstract: There is proposed a method of managing an array of keys by a device, each key pressed short-circuiting a row and a column of the array. During at least part of a time slot lying between two successive iterations of a sweep phase, the device performs a first protection mechanism, including reading a logic value on at least one row or column, and detecting an attempted illicit sweep as a function of the logic value read, and/or a second protection mechanism, including writing an arbitrary logic value, equal to or different from the predetermined logic value, on at least one row or column, so as to prevent an attempted illicit sweep.
    Type: Application
    Filed: October 29, 2012
    Publication date: September 11, 2014
    Inventors: Mohammed Bellahcene, Olivier Benoit, Jean-Jacques Delorme
  • Publication number: 20140038917
    Abstract: The present invention relates generally to the treatment and/or prevention of pain associated with an intra-articular joint degeneration or disease. This invention concerns in particular a sterile and injectable aqueous formulation for administration in the intra-articular space of an intra-articular joint of a subject, in the form of a gel.
    Type: Application
    Filed: April 19, 2012
    Publication date: February 6, 2014
    Applicant: ANTEIS S.A.
    Inventors: Samuel Gavard Molliard, Olivier Benoit
  • Patent number: 8375253
    Abstract: A method for detecting faults by perturbations during execution of a computerized code in an electronic device. The computer code includes a sensitive process. The method includes a step of executing a redundant procedure of the sensitive process and a step of inserting a delay between the sensitive process and the redundant procedure. A trapping procedure is executed during the delay. The trapping procedure is sensitive to perturbations and supplies, in the absence of perturbation, a predictable result.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: February 12, 2013
    Assignee: Gemalto SA
    Inventor: Olivier Benoit
  • Publication number: 20110307650
    Abstract: A method for securing electronic device processes against attacks (e.g. side channel attacks) during the processing of sensitive and/or confidential data by a Central Processing Unit (CPU) to the volatile memory (e.g. RAM) of an electronic device such as, for example, a smart card, a PDA or a cellular phone is described herein. The method involves the storage of the confidential data to a dynamically and randomly assigned memory location, thereby rendering more difficult the analysis and subsequently the attacks (e.g. side channel attacks).
    Type: Application
    Filed: August 22, 2011
    Publication date: December 15, 2011
    Applicant: Gemalto SA
    Inventor: Olivier Benoit
  • Patent number: 8052990
    Abstract: The invention relates to a method for producing a biocompatible crosslinked gel consisting in crosslinking a determined quantity of at least one type of liquid biocompatible polymer by adding a quantity of crosslinking agent, in carrying out a crosslinking reaction, in adding an additional quantity of liquid polymer whose molecular mass is greater than 500,000 Da, in solving the reaction mixture in such a way that the total concentration of the liquid polymer is reduced, in crosslinking and in stopping the crosslinking reaction by removing the crosslinking agent. The inventive gel and the use thereof are also disclosed.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: November 8, 2011
    Assignee: Anteis S.A.
    Inventors: Laurence Hermitte, Olivier Benoit
  • Patent number: 8006058
    Abstract: A method for securing electronic device processes against attacks (e.g. side channel attacks) during the processing of sensitive and/or confidential data by a Central Processing Unit (CPU) to the volatile memory (e.g. RAM) of an electronic device such as, for example, a smart card, a PDA or a cellular phone is described herein. The method involves the storage of the confidential data to a dynamically and randomly assigned memory location, thereby rendering more difficult the analysis and subsequently the attacks (e.g. side channel attacks).
    Type: Grant
    Filed: November 15, 2001
    Date of Patent: August 23, 2011
    Assignee: Gemalto SA
    Inventor: Olivier Benoit
  • Patent number: 7860487
    Abstract: A method of unlocking a mobile terminal after a period of use and ensuring that the first operator who sold the terminal receives adequate payment prior to the use thereof. The identity of the terminal is saved and a security algorithm, which is not known to the operator, is implemented in a security module which is introduced into a server that is managed by the operator. After the period of use, the security module determines a secret key which is obtained by applying the terminal identity transmitted thereby and an operator code to the security algorithm, following a request transmitted by the service entity. The determined secret key, which is encrypted at the terminal, is transmitted over the operator's radiocommunications network and decrypted in the mobile terminal so that it can be compared to the saved secret key in order for the mobile terminal to be unlocked when the compared secret keys are identical.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: December 28, 2010
    Assignee: Gemalto SA
    Inventors: Etienne Cambois, Olivier Benoit
  • Patent number: 7856099
    Abstract: The invention relates to a method for secure data transmission in connections between two functional modules of an electronic unit. A first module of a message of k bits in a word code of n bits is injection coded with a constant Hamming weight of w. The word of code is transmitted to a second module. An error signal is generated when the Hamming weight of the word of code of n bits, received by the second module, is different from w. In the absence of error, the code word is decoded, where k, w and n are whole numbers. The invention further relates to a corresponding electronic circuit.
    Type: Grant
    Filed: May 14, 2004
    Date of Patent: December 21, 2010
    Assignee: Gemalto SA
    Inventors: Eric Brier, Jacques Fournier, Pascal Moitrel, Olivier Benoit, Philippe Proust
  • Publication number: 20100184720
    Abstract: A sterile injectable aqueous formulation in the form of a gel is made up of hyaluronic acid (or one of the salts thereof) with or without other natural polysaccharide(s) and one or more polyols. The formulation is of intra-articular application in the treatment of joint degeneration, in some cases having a rheology similar to that of synovial liquid and always with an elevated resistance to degradation due to a synergistic action between the hyaluronic acid and the polyols.
    Type: Application
    Filed: July 2, 2008
    Publication date: July 22, 2010
    Applicant: ANTEIS S.A.
    Inventors: Samuel Gavard Molliard, Olivier Benoit
  • Publication number: 20090126029
    Abstract: A method for processing digital data X of an item of software coded on lx bits, for detecting faults in an electronic circuit comprising at least one bus, a processing unit, a memory for running the software, and a hardware architecture. The digital data X is transformed into digital data Z coded on lx+ly bits, the additional ly bits being the result of an integrity function f applied to the data X. The digital data Z is processed by the set of hardware resources of the circuit, these hardware resources working on words of lx+ly bits. The integrity of data Z is verified during the processing step.
    Type: Application
    Filed: July 19, 2006
    Publication date: May 14, 2009
    Applicant: Avenue du Pic de Bertagne, Parc d'Activite de Gemplus
    Inventors: Olivier Benoit, Mickael Tunstall, Khanh Quoc Nguyen
  • Publication number: 20090119646
    Abstract: A method for detecting faults by perturbations during execution of a computerized code in an electronic device. The computer code includes a sensitive process. The method includes a step of executing a redundant procedure of the sensitive process and a step of inserting a delay between the sensitive process and the redundant procedure. A trapping procedure is executed during the delay. The trapping procedure is sensitive to perturbations and supplies, in the absence of perturbation, a predictable result.
    Type: Application
    Filed: June 12, 2006
    Publication date: May 7, 2009
    Applicant: GEMPLUS
    Inventor: Olivier Benoit