Patents by Inventor Alexandre Charles
Alexandre Charles 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: 12585752Abstract: An electronic device includes a secure element and an application programming interface. The secure element, in operation, executes a first application. The application programming interface, in operation, verifies a reliability of a received command directed to the first application, and transmits the command and a result of the verification to the first application.Type: GrantFiled: December 20, 2023Date of Patent: March 24, 2026Assignees: STMICROELECTRONICS (ROUSSET) SAS, STMICROELECTRONICS BELGIUMInventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 12505197Abstract: An electronic device includes a processor and one or more secure elements. The processor executes a first high-level operating system and a first application. The one or more secure elements execute a first low-level operating system to verify a reliability, an authenticity, or a reliability and an authenticity of the first high-level operating system, and execute a second low-level operating system to execute a second application and to perform wireless communication with the first application. At each booting of the electronic device, the first low-level operating system performs a verification of the reliability, of the authenticity, or of the reliability and the authenticity of the first high-level operating system. In response to a request from the first application to the second application, the second low-level operating system requests a result of the verification from the first low-level operating system, and transmits the result to the second application.Type: GrantFiled: December 20, 2023Date of Patent: December 23, 2025Assignees: STMICROELECTRONICS (ROUSSET) SAS, STMICROELECTRONICS BELGIUMInventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 12475447Abstract: In an embodiment a method for implementing a NFC transaction between a mobile terminal and a distant module is disclosed. The terminal includes a processor hosting an application configured to establish the NFC transaction and an interface software configured to execute instructions of the application, a near-field communication module and a secure element distinct from the processor.Type: GrantFiled: December 9, 2022Date of Patent: November 18, 2025Assignees: STMicroelectronics (Rousset) SAS, STMicroelectronics BelgiumInventors: Olivier Van Nieuwenhuyze, Alexandre Charles, Alexandra Ducati Manas
-
Patent number: 12470934Abstract: In an embodiment a method for implementing a NFC transaction between a mobile terminal and a distant module is disclosed. The terminal includes a processor hosting an application configured to establish the NFC transaction, a near-field communication module, and a secure element distinct from the processor. The method includes storing, by the near-field communication module in the secure element, first data from the distant module, sending, by the near-field communication module, second data to the application notifying it that the first data have been stored in the secure element and requesting, by the application, the first data from the secure element.Type: GrantFiled: December 13, 2022Date of Patent: November 11, 2025Assignees: STMicroelectronics (Rousset) SAS, STMicroelectronics BelgiumInventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 12445853Abstract: Provided are techniques for protecting a transaction in near-field communication. Provided is an electronic device including a processor hosting an application, a near-field communication module, and a secure element distinct from the processor. The near-field communication module is configured to identify the type of terminal emitting a polling frame, addressed to the application, that the communication module receives by analyzing the type of the polling frame. The device is configured to compare the result of the analysis with at least one command received from the terminal during the implementation of an NFC transaction.Type: GrantFiled: December 15, 2023Date of Patent: October 14, 2025Assignees: STMICROELECTRONICS (ROUSSET) SAS, STMICROELECTRONICS BELGIUMInventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 12418600Abstract: The present description discloses a secure element and a communication method comprising at least one operating system including at least one application having a register associated therewith, a buffer memory, and a router having a software layer. The software layer is configured to directing first messages using a first protocol and intended for the application to the buffer memory, and directing second messages using a second protocol different from the first protocol and intended for the application to the register.Type: GrantFiled: September 28, 2021Date of Patent: September 16, 2025Assignees: STMicroelectronics Belgium, STMicroelectronics (Rousset) SASInventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 12373826Abstract: The present description concerns a method of implementation of an NFC transaction between a mobile terminal and a distant module. The terminal includes a processor hosting an application establishing the NFC transaction, a near-field communication module, and a secure element distinct from the processor. The method includes at least the following successive steps: (a) the near-field communication module ciphers first data sent by the distant module by using a first key supplied by the secure element and (b) the first application deciphers the first data by using a second key supplied by the secure elements.Type: GrantFiled: November 22, 2022Date of Patent: July 29, 2025Assignees: STMicroelectronics (Rousset) SAS, STMicroelectronics BelgiumInventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 12341815Abstract: The present description discloses a secure element and a communication method comprising a router managing first messages using a first communication protocol between applications of the secure element and the outside of the secure element, and a software layer performing a processing at the level of the router. The software layer is adapted to verify the compatibility of a second communication protocol, different from the first one, with which second messages are received, in the absence of a compatibility, convert the second messages into the first communication protocol, and transmit the second messages to the router.Type: GrantFiled: September 24, 2021Date of Patent: June 24, 2025Assignees: STMICROELECTRONICS (ROUSSET) SAS, STMICROELECTRONICS BELGIUMInventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Patent number: 12323789Abstract: The present description discloses a secure element and a communication method, configured to implement at least one first application, and including a circuit configured to record routing data and a list and parameters of communication protocols compatible with the first application, verify the compatibility of a first communication protocol used by first messages intended for the first application with the protocols of the list, convert the first messages into second messages by using a second communication protocol in response to the first protocol not being compatible with at least one of the protocols of the list, and direct the second messages to the first application by using the routing data of the first application.Type: GrantFiled: September 24, 2021Date of Patent: June 3, 2025Assignees: STMicroelectronics (ROUSSET) SAS, STMicroelectronics BelgiumInventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Publication number: 20240224047Abstract: Provided are techniques for protecting a transaction in near-field communication. Provided is an electronic device including a processor hosting an application, a near-field communication module, and a secure element distinct from the processor. The near-field communication module is configured to identify the type of terminal emitting a polling frame, addressed to the application, that the communication module receives by analyzing the type of the polling frame. The device is configured to compare the result of the analysis with at least one command received from the terminal during the implementation of an NFC transaction.Type: ApplicationFiled: December 15, 2023Publication date: July 4, 2024Applicants: STMICROELECTRONICS (ROUSSET) SAS, PROTON WORLD INTERNATIONAL N.V.Inventors: Olivier VAN NIEUWENHUYZE, Alexandre CHARLES
-
Publication number: 20240211579Abstract: An electronic device includes a processor and one or more secure elements. The processor executes a first high-level operating system and a first application. The one or more secure elements execute a first low-level operating system to verify a reliability, an authenticity, or a reliability and an authenticity of the first high-level operating system, and execute a second low-level operating system to execute a second application and to perform wireless communication with the first application. At each booting of the electronic device, the first low-level operating system performs a verification of the reliability, of the authenticity, or of the reliability and the authenticity of the first high-level operating system. In response to a request from the first application to the second application, the second low-level operating system requests a result of the verification from the first low-level operating system, and transmits the result to the second application.Type: ApplicationFiled: December 20, 2023Publication date: June 27, 2024Applicants: STMICROELECTRONICS (ROUSSET) SAS, PROTON WORLD INTERNATIONAL N.V.Inventors: Olivier VAN NIEUWENHUYZE, Alexandre CHARLES
-
Publication number: 20240211578Abstract: An electronic device includes a secure element and an application programming interface. The secure element, in operation, executes a first application. The application programming interface, in operation, verifies a reliability of a received command directed to the first application, and transmits the command and a result of the verification to the first application.Type: ApplicationFiled: December 20, 2023Publication date: June 27, 2024Applicants: STMICROELECTRONICS (ROUSSET) SAS, PROTON WORLD INTERNATIONAL N.V.Inventors: Olivier VAN NIEUWENHUYZE, Alexandre CHARLES
-
Patent number: 11962616Abstract: 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: January 11, 2021Date of Patent: April 16, 2024Assignees: PROTON WORLD INTERNATIONAL N.V., STMICROELECTRONICS (ROUSSET) SASInventors: Olivier Van Nieuwenhuyze, Thierry Huque, Alexandre Charles
-
Publication number: 20240114324Abstract: A device, including a main element and a set of at least two auxiliary elements, the main element including a master SWP interface, each auxiliary element including a slave SWP interface connected to the master SWP interface of the NFC element through a controllably switchable SWP link and management circuit configured to control the SWP link switching for selectively activating at once only one slave SWP interface on the SWP link.Type: ApplicationFiled: November 30, 2023Publication date: April 4, 2024Inventors: Thierry Meziache, Pierre Rizzo, Alexandre Charles, Juergen Boehler
-
Patent number: 11934329Abstract: Data exchanges between an ultra-wide band communication module and a secure element are controlled such that the data exchanges pass through a near-field communication router. The near-field communication router controls routing of the data exchanges so that the data exchanges do not pass through a host circuit that is also coupled to the near-field communication router.Type: GrantFiled: January 20, 2020Date of Patent: March 19, 2024Assignee: STMicroelectronics (Rousset) SASInventors: Alexandre Tramoni, Alexandre Charles
-
Patent number: 11889397Abstract: A device, including a main element and a set of at least two auxiliary elements, said main element including a master SWP interface, each auxiliary element including a slave SWP interface connected to said master SWP interface of said NFC element through a controllably switchable SWP link and management means configured to control said SWP link switching for selectively activating at once only one slave SWP interface on said SWP link.Type: GrantFiled: January 27, 2022Date of Patent: January 30, 2024Assignees: STMicroelectronics (Rousset) SAS, STMICROELECTRONICS GMBHInventors: Thierry Meziache, Pierre Rizzo, Alexandre Charles, Juergen Boehler
-
Publication number: 20230186295Abstract: The present description concerns a method of implementation of an NFC transaction between a mobile terminal and a distant module. The terminal includes a processor hosting an application establishing the NFC transaction, a near-field communication module, and a secure element distinct from the processor. The method includes at least the following successive steps: (a) the near-field communication module sends, to the first application, first data sent by the distant module and ciphered by the secure element; and (b) the first application asks the secure element to decipher the first data.Type: ApplicationFiled: November 22, 2022Publication date: June 15, 2023Inventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Publication number: 20230189002Abstract: In an embodiment a method for implementing a NFC transaction between a mobile terminal and a distant module is disclosed. The terminal includes a processor hosting an application configured to establish the NFC transaction, a near-field communication module, and a secure element distinct from the processor. The method includes storing, by the near-field communication module in the secure element, first data from the distant module, sending, by the near-field communication module, second data to the application notifying it that the first data have been stored in the secure element and requesting, by the application, the first data from the secure element.Type: ApplicationFiled: December 13, 2022Publication date: June 15, 2023Inventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Publication number: 20230186294Abstract: The present description concerns a method of implementation of an NFC transaction between a mobile terminal and a distant module. The terminal includes a processor hosting an application establishing the NFC transaction, a near-field communication module, and a secure element distinct from the processor. The method includes at least the following successive steps: (a) the near-field communication module ciphers first data sent by the distant module by using a first key supplied by the secure element and (b) the first application deciphers the first data by using a second key supplied by the secure elements.Type: ApplicationFiled: November 22, 2022Publication date: June 15, 2023Inventors: Olivier Van Nieuwenhuyze, Alexandre Charles
-
Publication number: 20230186278Abstract: In an embodiment a method for implementing a NFC transaction between a mobile terminal and a distant module is disclosed. The terminal includes a processor hosting an application configured to establish the NFC transaction and an interface software configured to execute instructions of the application, a near-field communication module and a secure element distinct from the processor.Type: ApplicationFiled: December 9, 2022Publication date: June 15, 2023Inventors: Olivier Van Nieuwenhuyze, Alexandre Charles, Alexandra Ducati Manas