Patents Assigned to Proton World International N.V.
  • Patent number: 12045336
    Abstract: An embedded electronic system includes a volatile memory and a processor configured to execute a low-level operating system that manages allocation of areas of the volatile memory to a plurality of high-level operating systems. Each high-level operating system executes one or more of applications. The volatile memory includes a first portion reserved for execution data of a first application and a second portion intended to store execution data of a second application. The system is configured so that once the execution data of the first application are loaded in the first portion, the low-level operating system forbids unloading of the execution data of the first application from the first portion so that the execution data of the first application remain in the volatile memory in case of a deactivation or of a setting to standby of the first application.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: July 23, 2024
    Assignees: STMicroelectronics S.r.l., Proton World International N.V.
    Inventors: Olivier Van Nieuwenhuyze, Amedeo Veneroso
  • Publication number: 20240095191
    Abstract: A method of pairing between a first host device and a first peripheral device includes entering by a user of the first host device a verification value, as well as comparing, by the first peripheral device, between the verification value and a first secret value stored in a memory of the first peripheral device. When the verification corresponds to the first secret value, the method of pairing further includes calculating and storing a first pairing key by the first host device and the first peripheral device to perform the pairing.
    Type: Application
    Filed: September 13, 2023
    Publication date: March 21, 2024
    Applicants: STMicroelectronics (Rousset) SAS, Proton World International N.V.
    Inventors: Denis FARISON, Joris DELCLEF
  • Patent number: 11768943
    Abstract: The present description concerns a method of starting a first application configured to be implemented by at least one low-level operating system of a secure element, including the verification of at least a first piece of information updated after each operation of resetting of the secure element, the first piece of information being associated with the at least one low-level operating system.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: September 26, 2023
    Assignee: Proton World International N.V.
    Inventor: Olivier Van Nieuwenhuyze
  • Patent number: 11715093
    Abstract: A method of configuring a contactless communication device is provided. The contactless communication device includes integrated circuits hosting at least two applications compatible with the same communication protocols or compatible with the same communication protocol and using different communication parameters and a contactless communication circuit. The method includes detecting, by the contactless communication circuit, an interruption of a transaction initiated by a proximity coupling reader.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: August 1, 2023
    Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.
    Inventors: Olivier Van Nieuwenhuyze, Jean-Marc Grimaud
  • Patent number: 11700520
    Abstract: Devices and methods for configuration of a mobile terminal including a near-field communication device and a radio communication device separate from the near-field communication device are provided. One such method includes determining, by the radio communication device, an identifier of a wireless local network within a range of the mobile terminal. The method further includes selecting, from a configuration table, at least one configuration parameter of a plurality of sets of configuration parameters of the near-field communication device according to the identifier, and applying the at least one configuration parameter to the near-field communication device.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: July 11, 2023
    Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.
    Inventors: Olivier Van Nieuwenhuyze, Alexandre Tramoni, Pierre Rizzo
  • Patent number: 11669392
    Abstract: A method of managing a non-volatile memory includes during a data writing process, selecting, by a program triggering the data writing process, an error detection and correction code from among two codes depending on a type of information being written. The information is written into the non-volatile memory, where the information is associated with the selected error detection and correction code.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: June 6, 2023
    Assignee: Proton World International N.V.
    Inventors: Jean-Louis Modave, Guillaume Docquier
  • Patent number: 11652512
    Abstract: In an embodiment, an NFC controller of an NFC device is configured to transmit, after the detection, by the NFC controller, of an NFC reader in relation with a first NFC transaction and prior to receiving an application selection command from the NFC reader, an application selection message to a transaction handling element of the NFC device.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: May 16, 2023
    Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.
    Inventors: Olivier Van Nieuwenhuyze, Alexandre Charles
  • Patent number: 11605404
    Abstract: The present description relates to a method and a circuit for powering a volatile memory in which power pulses are sent to the memory, the duration between two pulses being shorter than a remanence time of said volatile memory.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: March 14, 2023
    Assignee: Proton World International N.V.
    Inventors: Youssef Ahssini, Guy Restiau
  • Patent number: 11593905
    Abstract: In accordance with an embodiment, an electronic device includes a secure element configured to implement a plurality of operating systems; and a near field communication module coupled to the secure element by a single bus and by a routing circuit configured to route routing data between the plurality of operating systems and a receive circuit of the near field communication module.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: February 28, 2023
    Assignee: Proton World International N.V.
    Inventor: Olivier Van Nieuwenhuyze
  • Patent number: 11561921
    Abstract: In accordance with an embodiment, an electronic device includes a secure element configured to implement a plurality of operating systems; and a near field communication module coupled to the secure element by a volatile memory.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: January 24, 2023
    Assignee: Proton World International N.V.
    Inventor: Olivier Van Nieuwenhuyze
  • Patent number: 11337153
    Abstract: A method of wireless communication between a transponder and a terminal includes a step, implemented by the transponder, of counting a number of error signals transmitted by the terminal.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: May 17, 2022
    Assignee: Proton World International N.V.
    Inventors: Youssef Ahssini, Guy Restiau
  • Patent number: 11144446
    Abstract: The disclosure concerns a flash memory interface having a memory management unit including a comparator configured to determine whether an address of a flash memory access operation corresponds to a logical address or a physical address by comparing the address with one or more address ranges and a logical memory unit configured to convert logical addresses into physical addresses and to provide the physical addresses to the flash memory. The memory management unit is configured to direct physical addresses to the flash memory and to direct logical addresses to the logical memory unit for conversion into physical addresses.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: October 12, 2021
    Assignee: Proton World International N.V.
    Inventors: Youssef Ahssini, Guy Restiau
  • Patent number: 11068880
    Abstract: A method of controlling the execution of a payment application by a mobile terminal, in near field communication with a payment device. The method includes transmitting an application selection request to the payment device, and verifying the application identifier received from the payment device against a list of authorized applications. The verification is performed by the circuit having the application selection request transiting therethrough.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: July 20, 2021
    Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.
    Inventors: Olivier Van Nieuwenhuyze, Alexandre Charles
  • Patent number: 11061760
    Abstract: A method of managing a non-volatile memory includes during a data writing process, selecting, by a program triggering the data writing process, an error detection and correction code from among two codes depending on a type of information being written. The information is written into the non-volatile memory, where the information is associated with the selected error detection and correction code.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: July 13, 2021
    Assignee: Proton World International N.V.
    Inventors: Jean-Louis Modave, Guillaume Docquier
  • Patent number: 10970384
    Abstract: In authenticating a first circuit by a second circuit, the second circuit selects one of a set of public values and sends to the first circuit a request for a secret value corresponding to the selected one of the set of public values. The first circuit derives the secret value from the selected one of the set of public values using a seed from set of seeds that is stored in a destructive fashion such that each use of a seed destroys that seed. The set of seeds is smaller in number than the set of public values. The second circuit determines whether the secret value matches the selected one of the set of public values using a one-way function. A positive authentication is generated based upon the determination of a match.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: April 6, 2021
    Assignee: Proton World International N.V.
    Inventors: Jean-Louis Modave, Michael Peeters
  • Patent number: 10667133
    Abstract: The invention relates to a method for detecting an attempt to reroute a communication channel between a port of a security module and a port of a near-field communication router, which are in a telecommunication device, wherein, upon receiving a message in a near-field communication format, the security module verifies from which port of the communication router said message originates.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: May 26, 2020
    Assignee: Proton World International N.V.
    Inventors: Thierry Huque, Olivier Van Nieuwenhuyze
  • Patent number: 10656837
    Abstract: A flash memory management method, wherein: the data to be stored are organized in logic blocks; the memory is divided into pages; and each page is divided into frames, each frame being capable of containing at least one data block and at least one first frame metadata block containing all or part of the index values of the data block in an index tree, an index value corresponding to the address of a frame.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: May 19, 2020
    Assignee: Proton World International N.V.
    Inventors: Michel Dawirs, Guillaume Docquier
  • Patent number: 10649916
    Abstract: A non-volatile memory is organized in pages and has a word writing granularity of one or more bytes and a block erasing granularity of one or more pages. Logical addresses are scrambling into physical addresses used to perform operations in the non-volatile memory. The scrambling includes scrambling logical data addresses based on a page structure of the non-volatile memory and scrambling logical code addresses based on a word structure of the non-volatile memory.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: May 12, 2020
    Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.
    Inventors: Michael Peeters, Fabrice Marinet, Jean-Louis Modave
  • Patent number: 10511626
    Abstract: A method and associated circuits protect data stored in a secure data circuit of a telecommunication device equipped with a near-field communication (NFC) router, a microcontroller, and the secure data circuit. In the method, each message received with the NFC router is parsed to retrieve a communication pipe identifier and an instruction code. The communication pipe identifier and the instruction code are compared to corresponding information in a filter table. Instruction codes of particular messages that attempt to modify a communication pipe by reassigning one end of the communication pipe from the port of the NFC router to a different circuit are acted upon. These messages are blocked from reaching the secure data circuit when the instruction code is not authorized in the filter table, and these messages are permitted when the instruction code is authorized in the filter table.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: December 17, 2019
    Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.
    Inventors: Thierry Huque, Olivier Van Nieuwenhuyze, Alexandre Charles
  • Publication number: 20190340351
    Abstract: In authenticating a first circuit by a second circuit, the second circuit selects one of a set of public values and sends to the first circuit a request for a secret value corresponding to the selected one of the set of public values. The first circuit derives the secret value from the selected one of the set of public values using a seed from set of seeds that is stored in a destructive fashion such that each use of a seed destroys that seed. The set of seeds is smaller in number than the set of public values. The second circuit determines whether the secret value matches the selected one of the set of public values using a one-way function. A positive authentication is generated based upon the determination of a match.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 7, 2019
    Applicant: Proton World International N.V.
    Inventors: Jean-Louis MODAVE, Michael PEETERS