Patents by Inventor Christophe Laurencin

Christophe Laurencin 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: 10984845
    Abstract: In an embodiment, a method for protecting an electronic circuit includes: detecting a malfunction of the electronic circuit; executing a plurality of waves of countermeasures without interrupting an operation of the electronic circuit; and triggering a reset of the electronic circuit after executing the plurality of waves of countermeasures. An interval between two waves of countermeasures of the plurality of waves of countermeasures is variable.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: April 20, 2021
    Assignees: STMicroelectronics (Rousset) SAS, STMicroelectronics (Alps) SAS
    Inventors: Diana Moisuc, Christophe Laurencin
  • Publication number: 20200322149
    Abstract: An electronic chip with a communication interface is disclosed. In an embodiment, an electronic device includes an electronic chip having a plurality of ISO/IEC 7816 standardized interfaces.
    Type: Application
    Filed: March 11, 2020
    Publication date: October 8, 2020
    Inventors: Alexandre Tramoni, Christophe Laurencin
  • Publication number: 20200211607
    Abstract: In an embodiment, a method for protecting an electronic circuit includes: detecting a malfunction of the electronic circuit; executing a plurality of waves of countermeasures without interrupting an operation of the electronic circuit; and triggering a reset of the electronic circuit after executing the plurality of waves of countermeasures. An interval between two waves of countermeasures of the plurality of waves of countermeasures is variable.
    Type: Application
    Filed: December 27, 2019
    Publication date: July 2, 2020
    Inventors: Diana Moisuc, Christophe Laurencin
  • Publication number: 20200210569
    Abstract: In an embodiment, an electronic circuit includes a plurality of protective nodes. Each protective node includes at least one monitoring circuit for processing information representative of a detection of a disturbance based on a detection circuit; and at least one reaction circuit for implementing a countermeasure controlled by the monitoring circuit.
    Type: Application
    Filed: December 27, 2019
    Publication date: July 2, 2020
    Inventors: Diana Moisuc, Christophe Laurencin
  • Patent number: 10621593
    Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then enciphered and communicated back to host device when a decision on product authenticity is made.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: April 14, 2020
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Patent number: 10540663
    Abstract: The authenticity of a product associated with a host device is verified through a process. The product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The process involves, in a first phase, the sending by the host device of a control signal for executing a function, with the product functioning to decipher the function and store the unciphered function in the non-volatile memory. The process further involves, in a second phase, the sending by the host device of a control signal for causing execution of the deciphered function, with the product functioning to execute the function and send a result of this execution back to the host device. The host device evaluates the received result to verify product authenticity.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: January 21, 2020
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Patent number: 10389521
    Abstract: A circuit includes a first processing unit and a second identical processing unit. A first communication bus passes encrypted data between one of a plurality of functions and one or both of the first and second processing units. A selection circuit determines whether the encrypted bus is coupled to the first processing unit, the second processing unit, or both of the first and second processing units.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: August 20, 2019
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Mathieu Lisart, Benoit Durand, Massimo Cervetto, Christophe Laurencin
  • Publication number: 20190080336
    Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then enciphered and communicated back to host device when a decision on product authenticity is made.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Patent number: 10157386
    Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: December 18, 2018
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Publication number: 20180181968
    Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
    Type: Application
    Filed: February 21, 2018
    Publication date: June 28, 2018
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Publication number: 20180174156
    Abstract: The authenticity of a product associated with a host device is verified through a process. The product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The process involves, in a first phase, the sending by the host device of a control signal for executing a function, with the product functioning to decipher the function and store the unciphered function in the non-volatile memory. The process further involves, in a second phase, the sending by the host device of a control signal for causing execution of the deciphered function, with the product functioning to execute the function and send a result of this execution back to the host device. The host device evaluates the received result to verify product authenticity.
    Type: Application
    Filed: February 20, 2018
    Publication date: June 21, 2018
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Patent number: 9934509
    Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: April 3, 2018
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Patent number: 9934508
    Abstract: The authenticity of a product associated with a host device is verified through a process. The product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The process involves, in a first phase, the sending by the host device of a control signal for executing a function, with the product functioning to decipher the function and store the unciphered function in the non-volatile memory. The process further involves, in a second phase, the sending by the host device of a control signal for causing execution of the deciphered function, with the product functioning to execute the function and send a result of this execution back to the host device. The host device evaluates the received result to verify product authenticity.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: April 3, 2018
    Assignee: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Publication number: 20170141913
    Abstract: A circuit includes a first processing unit and a second identical processing unit. A first communication bus passes encrypted data between one of a plurality of functions and one or both of the first and second processing units. A selection circuit determines whether the encrypted bus is coupled to the first processing unit, the second processing unit, or both of the first and second processing units.
    Type: Application
    Filed: April 26, 2016
    Publication date: May 18, 2017
    Inventors: Mathieu Lisart, Benoit Durand, Massimo Cervetto, Christophe Laurencin
  • Publication number: 20140367465
    Abstract: In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
    Type: Application
    Filed: June 16, 2014
    Publication date: December 18, 2014
    Applicant: STMicroelectronics (Rousset) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Publication number: 20140372327
    Abstract: The authenticity of a product associated with a host device is verified through a process. The product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The process involves, in a first phase, the sending by the host device of a control signal for executing a function, with the product functioning to decipher the function and store the unciphered function in the non-volatile memory. The process further involves, in a second phase, the sending by the host device of a control signal for causing execution of the deciphered function, with the product functioning to execute the function and send a result of this execution back to the host device. The host device evaluates the received result to verify product authenticity.
    Type: Application
    Filed: June 16, 2014
    Publication date: December 18, 2014
    Applicant: STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Denis Farison, Fabrice Romain, Christophe Laurencin
  • Patent number: 8161224
    Abstract: A method and a device for converting a first bus including at least a data wire and a clock wire into a single-wire bus, wherein a data bit of the first bus is converted on half a period of the clock signal for transmission over the second bus, a waiting pattern being placed on the second bus during the other half-period.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: April 17, 2012
    Assignees: STMicroelectronics (Rousset) SAS, Proton World Internationl N.V.
    Inventors: Christophe Laurencin, Jean-Louis Modave
  • Publication number: 20100017553
    Abstract: A method and a device for converting a first bus including at least a data wire and a clock wire into a single-wire bus, wherein a data bit of the first bus is converted on half a period of the clock signal for transmission over the second bus, a waiting pattern being placed on the second bus during the other half-period.
    Type: Application
    Filed: July 14, 2009
    Publication date: January 21, 2010
    Applicants: Proton World International N.V., STMicroelectronics (Rousset) SAS
    Inventors: Christophe Laurencin, Jean-Louis Modave