Patents by Inventor Dimitri Warnez
Dimitri Warnez 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: 11769142Abstract: In accordance with a first aspect of the present disclosure, a method is conceived for providing a digital representation of a transaction card in a mobile device, comprising: detecting, by a near field communication unit of said mobile device, that the transaction card is in proximity of the mobile device; upon or after said detecting, performing, by a processing unit of said mobile device, the following steps: retrieving the digital representation of the transaction card from a digitization server; loading the digital representation of the transaction card into a memory of the mobile device; activating the digital representation of the transaction card for a predefined validity period; invalidating the digital representation of the transaction card if no successful near field communication transaction has been performed within said validity period. In accordance with other aspects of the present disclosure, a corresponding computer program and a corresponding mobile device are provided.Type: GrantFiled: March 24, 2020Date of Patent: September 26, 2023Assignee: NXP B.V.Inventor: Dimitri Warnez
-
Publication number: 20230024348Abstract: Embodiments of a method and an apparatus for wireless localization are disclosed. In an embodiment, a method for wireless localization involves obtaining, by an Ultra-Wideband (UWB) radio of a localization device, UWB timing data from UWB anchors, transmitting, via a non-UWB transceiver of the localization device, the UWB timing data to a localization engine, and determining, by the localization engine, a location of the localization device using the UWB timing data.Type: ApplicationFiled: July 20, 2021Publication date: January 26, 2023Inventors: Dimitri Warnez, Sunil Dilipkumar Jogi
-
Publication number: 20200320510Abstract: In accordance with a first aspect of the present disclosure, a method is conceived for providing a digital representation of a transaction card in a mobile device, comprising: detecting, by a near field communication unit of said mobile device, that the transaction card is in proximity of the mobile device; upon or after said detecting, performing, by a processing unit of said mobile device, the following steps: retrieving the digital representation of the transaction card from a digitization server; loading the digital representation of the transaction card into a memory of the mobile device; activating the digital representation of the transaction card for a predefined validity period; invalidating the digital representation of the transaction card if no successful near field communication transaction has been performed within said validity period. In accordance with other aspects of the present disclosure, a corresponding computer program and a corresponding mobile device are provided.Type: ApplicationFiled: March 24, 2020Publication date: October 8, 2020Inventor: Dimitri WARNEZ
-
Patent number: 10367644Abstract: There is disclosed a method for managing content, including generating, by a service provider, an authenticable management script configured to manage content comprised in a secure element; providing, by the service provider, the authenticable management script to the secure element. Furthermore, there is disclosed a method for managing content, comprising: receiving, by a secure element, an authenticable management script for managing content comprised in the secure element; authenticating, by the secure element, the authenticable management script; executing, by the secure element, the management script if the management script is authentic. Furthermore, there are disclosed corresponding computer program products and a corresponding secure element.Type: GrantFiled: January 19, 2016Date of Patent: July 30, 2019Assignee: NXP B.V.Inventors: Dimitri Warnez, Thierry Gouraud
-
Patent number: 9979703Abstract: There is disclosed a method of providing a software update to a secure element comprised in a host device, comprising converting the software update into a sequence of ciphertext blocks using a chained encryption scheme, and transmitting said sequence of ciphertext blocks to the host device. Furthermore, there is disclosed a method of installing a software update on a secure element comprised in a host device, comprising receiving, by the host device, a sequence of ciphertext blocks generated by a method of providing a software update of the kind set forth, converting said sequence of ciphertext blocks into the software update, and installing the software update on the secure element. Furthermore, corresponding computer program products and a corresponding host device are disclosed.Type: GrantFiled: December 12, 2014Date of Patent: May 22, 2018Assignee: NXP B.V.Inventors: Dimitri Warnez, Thierry Gouraud, Rafael Jan Josef Meeusen, Andreas Lessiak, Frank Siedel, Ernst Haselsteiner, Bruce Murray
-
Publication number: 20180012037Abstract: As may be implemented in accordance with one or more embodiments, and apparatus and/or method may involve a first circuit that initiates secure operations by interfacing with a user and providing operation trigger data that is signed cryptographically and secured from alteration, based on the interfacing. A second circuit, including a secure element, stores data secured from access by the first circuit, and executes secure operations separately from operations executed by the first circuit based on one or more commands provided by the first circuit. Validation circuitry validates and controls accesses to the second circuit by verifying a characteristic of the operation trigger data by executing stored validation instructions with the operation trigger data, and communicating information to the second circuit based on the verifying. The second circuit is responsive to the communicated information by initiating execution of the secure operations.Type: ApplicationFiled: July 5, 2016Publication date: January 11, 2018Inventors: Dimitri Warnez, Thierry Gouraud
-
Patent number: 9749303Abstract: According to an aspect of the invention, a method for personalizing a secure element for a mobile device is conceived, wherein an application is stored in the secure element and wherein the application is pre-provisioned by loading secure credentials into the application without tying said secure credentials to a specific user of the secure element.Type: GrantFiled: February 18, 2014Date of Patent: August 29, 2017Assignee: NXP B.V.Inventors: Dimitri Warnez, Clemens Orthacker
-
Patent number: 9674165Abstract: Various embodiments relate to a method, device, and non-transitory medium including: determining a master key value for use in secure communications with a different device, wherein the master key value is used as a master key; deriving at least one session key using the master key; generating a new master key value based on the master key; deleting the current master key value; and using the new master key value as the master key.Type: GrantFiled: May 28, 2015Date of Patent: June 6, 2017Assignee: NXP B.V.Inventors: Michael Michel Patrick Peeters, Rudi Verslegers, Dimitri Warnez
-
Publication number: 20160352706Abstract: Various embodiments relate to a method, device, and non-transitory medium including: determining a master key value for use in secure communications with a different device, wherein the master key value is used as a master key; deriving at least one session key using the master key; generating a new master key value based on the master key; deleting the current master key value; and using the new master key value as the master key.Type: ApplicationFiled: May 28, 2015Publication date: December 1, 2016Inventors: Michael Michel Patrick PEETERS, Rudi VERSLEGERS, Dimitri WARNEZ
-
Patent number: 9473932Abstract: A method for managing a secure element which is embedded into a host unit. The described method comprises (a) transmitting a request for a management script from the host unit to a program element of the secure element, (b) at the program element, generating a management script in accordance with the request and encrypting the generated management script, (c) transmitting the encrypted management script from the program element to the host unit, (d) transmitting the encrypted management script from the host unit to a secure domain of the secure element, and (e) at the secure domain, decrypting and executing the management script.Type: GrantFiled: August 8, 2013Date of Patent: October 18, 2016Assignee: NXP B.V.Inventors: Andreas Lessiak, Dimitri Warnez
-
Publication number: 20160218876Abstract: There is disclosed a method for managing content, comprising: generating, by a service provider, an authenticable management script configured to manage content comprised in a secure element; providing, by said service provider, the authenticable management script to the secure element. Furthermore, there is disclosed a method for managing content, comprising: receiving, by a secure element, an authenticable management script for managing content comprised in said secure element; authenticating, by said secure element, said authenticable management script; executing, by said secure element, the management script if the management script is authentic. Furthermore, there are disclosed corresponding computer program products and a corresponding secure element.Type: ApplicationFiled: January 19, 2016Publication date: July 28, 2016Inventors: Dimitri Warnez, Thierry Gouraud
-
Publication number: 20150365231Abstract: There is disclosed a method for configuring a secure element, the method comprising: storing an application in the secure element; storing a master key in the secure element; storing a key derivation program in the secure element; generating, by the key derivation program, at least one application key for use by the application, wherein said generating comprises deriving the application key from the master key and an identifier of the secure element. Furthermore, a corresponding key derivation program, computer program product and configurable secure element are disclosed.Type: ApplicationFiled: June 3, 2015Publication date: December 17, 2015Inventors: Dimitri Warnez, Thierry Gouraud
-
Patent number: 9066226Abstract: There is described a method for initializing a secure element (112, 122, 212, 222) for use with a host unit (121, 221), the method comprising (a) storing a set of initial keys and a master key in a memory of a secure element (112, 122, 212, 222), (b) providing an identifier of a host (121, 221) unit associated with the secure element, (c) generating a modified set of keys based on the initial set of keys, the master key and the identifier of the host unit, and (d) storing the modified set of keys in the memory of the secure element. There is also described a secure element (112, 122, 212, 222) adapted for being embedded into a host unit (121, 221). Furthermore, there is described a system for initializing a secure element, a computer program and a computer program product.Type: GrantFiled: August 6, 2013Date of Patent: June 23, 2015Assignee: NXP B.V.Inventor: Dimitri Warnez
-
Publication number: 20150172255Abstract: There is disclosed a method of providing a software update to a secure element comprised in a host device, comprising converting the software update into a sequence of ciphertext blocks using a chained encryption scheme, and transmitting said sequence of ciphertext blocks to the host device. Furthermore, there is disclosed a method of installing a software update on a secure element comprised in a host device, comprising receiving, by the host device, a sequence of ciphertext blocks generated by a method of providing a software update of the kind set forth, converting said sequence of ciphertext blocks into the software update, and installing the software update on the secure element. Furthermore, corresponding computer program products and a corresponding host device are disclosed.Type: ApplicationFiled: December 12, 2014Publication date: June 18, 2015Inventors: Dimitri Warnez, Thierry Gouraud, Rafael Jan Josef Meeusen, Andreas Lessiak, Frank Siedel, Ernst Haselsteiner, Bruce Murray
-
Publication number: 20140245406Abstract: According to an aspect of the invention, a method for personalizing a secure element for a mobile device is conceived, wherein an application is stored in the secure element and wherein the application is pre-provisioned by loading secure credentials into the application without tying said secure credentials to a specific user of the secure element.Type: ApplicationFiled: February 18, 2014Publication date: August 28, 2014Applicant: NXP B.V.Inventors: Dimitri Warnez, Clemens Orthacker
-
Publication number: 20140047235Abstract: A method for managing a secure element which is embedded into a host unit. The described method comprises (a) transmitting a request for a management script from the host unit to a program element of the secure element, (b) at the program element, generating a management script in accordance with the request and encrypting the generated management script, (c) transmitting the encrypted management script from the program element to the host unit, (d) transmitting the encrypted management script from the host unit to a secure domain of the secure element, and (e) at the secure domain, decrypting and executing the management script.Type: ApplicationFiled: August 8, 2013Publication date: February 13, 2014Applicant: NXP B. V.Inventors: Andreas Lessiak, Dimitri Warnez
-
Publication number: 20140045462Abstract: There is described a method for initializing a secure element (112, 122, 212, 222) for use with a host unit (121, 221), the method comprising (a) storing a set of initial keys and a master key in a memory of a secure element (112, 122, 212, 222), (b) providing an identifier of a host (121, 221) unit associated with the secure element, (c) generating a modified set of keys based on the initial set of keys, the master key and the identifier of the host unit, and (d) storing the modified set of keys in the memory of the secure element. There is also described a secure element (112, 122, 212, 222) adapted for being embedded into a host unit (121, 221). Furthermore, there is described a system for initializing a secure element, a computer program and a computer program product.Type: ApplicationFiled: August 6, 2013Publication date: February 13, 2014Applicant: NXP B.V.Inventor: Dimitri Warnez