Patents Assigned to Proton World International N.V.
-
Patent number: 12045336Abstract: 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: GrantFiled: September 20, 2021Date of Patent: July 23, 2024Assignees: STMicroelectronics S.r.l., Proton World International N.V.Inventors: Olivier Van Nieuwenhuyze, Amedeo Veneroso
-
Publication number: 20240095191Abstract: 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: ApplicationFiled: September 13, 2023Publication date: March 21, 2024Applicants: STMicroelectronics (Rousset) SAS, Proton World International N.V.Inventors: Denis FARISON, Joris DELCLEF
-
Patent number: 11768943Abstract: 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: GrantFiled: December 1, 2021Date of Patent: September 26, 2023Assignee: Proton World International N.V.Inventor: Olivier Van Nieuwenhuyze
-
Patent number: 11715093Abstract: 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: GrantFiled: December 18, 2020Date of Patent: August 1, 2023Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.Inventors: Olivier Van Nieuwenhuyze, Jean-Marc Grimaud
-
Patent number: 11700520Abstract: 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: GrantFiled: December 15, 2020Date of Patent: July 11, 2023Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.Inventors: Olivier Van Nieuwenhuyze, Alexandre Tramoni, Pierre Rizzo
-
Patent number: 11669392Abstract: 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: GrantFiled: June 28, 2021Date of Patent: June 6, 2023Assignee: Proton World International N.V.Inventors: Jean-Louis Modave, Guillaume Docquier
-
Patent number: 11652512Abstract: 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: GrantFiled: November 28, 2019Date of Patent: May 16, 2023Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.Inventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 11605404Abstract: 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: GrantFiled: April 3, 2020Date of Patent: March 14, 2023Assignee: Proton World International N.V.Inventors: Youssef Ahssini, Guy Restiau
-
Patent number: 11593905Abstract: 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: GrantFiled: March 20, 2020Date of Patent: February 28, 2023Assignee: Proton World International N.V.Inventor: Olivier Van Nieuwenhuyze
-
Patent number: 11561921Abstract: 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: GrantFiled: March 20, 2020Date of Patent: January 24, 2023Assignee: Proton World International N.V.Inventor: Olivier Van Nieuwenhuyze
-
Patent number: 11337153Abstract: 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: GrantFiled: January 23, 2020Date of Patent: May 17, 2022Assignee: Proton World International N.V.Inventors: Youssef Ahssini, Guy Restiau
-
Patent number: 11144446Abstract: 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: GrantFiled: October 5, 2018Date of Patent: October 12, 2021Assignee: Proton World International N.V.Inventors: Youssef Ahssini, Guy Restiau
-
Patent number: 11068880Abstract: 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: GrantFiled: June 13, 2016Date of Patent: July 20, 2021Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.Inventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 11061760Abstract: 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: GrantFiled: January 29, 2019Date of Patent: July 13, 2021Assignee: Proton World International N.V.Inventors: Jean-Louis Modave, Guillaume Docquier
-
Patent number: 10970384Abstract: 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: GrantFiled: May 1, 2019Date of Patent: April 6, 2021Assignee: Proton World International N.V.Inventors: Jean-Louis Modave, Michael Peeters
-
Patent number: 10667133Abstract: 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: GrantFiled: February 28, 2011Date of Patent: May 26, 2020Assignee: Proton World International N.V.Inventors: Thierry Huque, Olivier Van Nieuwenhuyze
-
Patent number: 10656837Abstract: 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: GrantFiled: February 28, 2017Date of Patent: May 19, 2020Assignee: Proton World International N.V.Inventors: Michel Dawirs, Guillaume Docquier
-
Patent number: 10649916Abstract: 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: GrantFiled: April 13, 2017Date of Patent: May 12, 2020Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.Inventors: Michael Peeters, Fabrice Marinet, Jean-Louis Modave
-
Patent number: 10511626Abstract: 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: GrantFiled: May 2, 2017Date of Patent: December 17, 2019Assignees: STMicroelectronics (Rousset) SAS, Proton World International N.V.Inventors: Thierry Huque, Olivier Van Nieuwenhuyze, Alexandre Charles
-
Publication number: 20190340351Abstract: 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: ApplicationFiled: May 1, 2019Publication date: November 7, 2019Applicant: Proton World International N.V.Inventors: Jean-Louis MODAVE, Michael PEETERS