Patents by Inventor Jeroen Mathias Doumen
Jeroen Mathias Doumen 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).
-
Publication number: 20230222250Abstract: The invention relates to a method of generating and authenticating guaranteed unique identifier codes (CID) as may be used for identifying and authenticating assets comprising an integrated circuit, the method comprising; generating guaranteed unique identifiers (AID) in a centralized code registration system (3); storing the generated identifiers (AID) within a data storage (31a-31c); associating each identifier (AID) with an unique identification (CID) to be used for identifying an integrated circuit, by applying a bijective algorithm; authenticating an identification code (CID) by inversely calculating an identifier (AID) from an identification code (CID) based on said algorithm.Type: ApplicationFiled: May 28, 2021Publication date: July 13, 2023Inventors: Jeroen Mathias Doumen, Pieter Werner Hooijmans, Casparus Anthonius Henricus Juffermans
-
Patent number: 10552588Abstract: The invention provides a method, a hardware circuit and a hardware device for enabling a software application to be executed on a hardware device in dependence of the hardware circuit, while preventing the execution of a binary copy of the application in another hardware device. Challenge data originating from the software application is input to a hardware circuit of the hardware device, wherein the hardware circuit is configured to perform a deterministic function. Response data is generated by the hardware device, which is used to manipulate at least a part of the software application to thereby enable the software application to be executed.Type: GrantFiled: January 19, 2018Date of Patent: February 4, 2020Assignee: IRDETO B.V.Inventor: Jeroen Mathias Doumen
-
Patent number: 10292049Abstract: The invention enables a software application to be executed on a mobile station in dependence of a SIM. Challenge data originating from the software application is input to the SIM to generate first response data using a security function of the SIM. The software application is enabled to be executed in dependence of the first response data. In addition, the challenge data may be transmitted to a verification server for the generation of second response data in dependence of the challenge data and possibly using an authentication center. The software application is then enabled to be executed in further dependence of the second response data.Type: GrantFiled: April 4, 2018Date of Patent: May 14, 2019Assignee: IRDETO B.V.Inventor: Jeroen Mathias Doumen
-
Patent number: 10241720Abstract: The invention relates to a computer-implemented method for providing content to a particular recipient device of a plurality of recipient devices. Copies of one or more content elements of the content are generated and one or more of the copies are modified to obtain modified copies of the content elements. The content elements, including the one or more modified copies of the content elements, are stored in a storage. Selection information is transmitted to the particular recipient device in response to a request for providing the content. The selection information prescribes to the recipient device the modified copy to be retrieved by the recipient device for substantially each content element for which a modified copy is available.Type: GrantFiled: September 8, 2011Date of Patent: March 26, 2019Assignee: IRDETO B.V.Inventors: Dmitri Jarnikov, Jeroen Mathias Doumen
-
Publication number: 20180295512Abstract: The invention enables a software application to be executed on a mobile station in dependence of a SIM. Challenge data originating from the software application is input to the SIM to generate first response data using a security function of the SIM. The software application is enabled to be executed in dependence of the first response data. In addition, the challenge data may be transmitted to a verification server for the generation of second response data in dependence of the challenge data and possibly using an authentication center. The software application is then enabled to be executed in further dependence of the second response data.Type: ApplicationFiled: April 4, 2018Publication date: October 11, 2018Applicant: IRDETO B.V.Inventor: Jeroen Mathias Doumen
-
Publication number: 20180232502Abstract: The invention provides a method, a hardware circuit and a hardware device for enabling a software application to be executed on a hardware device in dependence of the hardware circuit, while preventing the execution of a binary copy of the application in another hardware device. Challenge data originating from the software application is input to a hardware circuit of the hardware device, wherein the hardware circuit is configured to perform a deterministic function. Response data is generated by the hardware device, which is used to manipulate at least a part of the software application to thereby enable the software application to be executed.Type: ApplicationFiled: January 19, 2018Publication date: August 16, 2018Applicant: IRDETO B.V.Inventor: Jeroen Mathias Doumen
-
Patent number: 9973927Abstract: The invention enables a software application to be executed on a mobile station in dependence of a SIM. Challenge data originating from the software application is input to the SIM to generate first response data using a security function of the SIM. The software application is enabled to be executed in dependence of the first response data. In addition, the challenge data may be transmitted to a verification server for the generation of second response data in dependence of the challenge data and possibly using an authentication center. The software application is then enabled to be executed in further dependence of the second response data.Type: GrantFiled: March 21, 2012Date of Patent: May 15, 2018Assignee: IRDETO B.V.Inventor: Jeroen Mathias Doumen
-
Patent number: 9910970Abstract: The invention provides a method, a hardware circuit and a hardware device for enabling a software application to be executed on a hardware device in dependence of the hardware circuit, while preventing the execution of a binary copy of the application in another hardware device. Challenge data originating from the software application is input to a hardware circuit of the hardware device, wherein the hardware circuit is configured to perform a deterministic function. Response data is generated by the hardware device, which is used to manipulate at least a part of the software application to thereby enable the software application to be executed.Type: GrantFiled: March 19, 2012Date of Patent: March 6, 2018Assignee: IRDETO B.V.Inventor: Jeroen Mathias Doumen
-
Publication number: 20170111167Abstract: The invention prevents intercepted keys from being used in unauthorized whitebox descrambler modules for the decryption of a ciphertext. Hereto a receiver with a personalized whitebox descrambler is proposed, whereby a part of the descrambling operation of the personalized descrambler is performed in a preprocessing module external to the descrambler.Type: ApplicationFiled: October 19, 2016Publication date: April 20, 2017Inventor: Jeroen Mathias Doumen
-
Publication number: 20140295794Abstract: The invention enables a software application to be executed on a mobile station in dependence of a SIM. Challenge data originating from the software application is input to the SIM to generate first response data using a security function of the SIM. The software application is enabled to be executed in dependence of the first response data. In addition, the challenge data may be transmitted to a verification server for the generation of second response data in dependence of the challenge data and possibly using an authentication centre. The software application is then enabled to be executed in further dependence of the second response data.Type: ApplicationFiled: March 21, 2012Publication date: October 2, 2014Inventor: Jeroen Mathias Doumen
-
Publication number: 20140237029Abstract: The invention involves the migration of at least some of the content discovery and/or resource management tasks from a home network to a remote server by using a proxy device, such as e.g. a DLNA-compatible proxy server or a proxy server compatible with other and/or multiple standards, connected to the devices within the home network and also connected to the resource server via an external, network. The proxy device can obtain content-relation information and, possibly, also: device-related information from the devices within the home network and provide that information to the remote server which can use the information to create an integrated navigation interface for navigating and/or managing content available to all of the devices within the home network.Type: ApplicationFiled: April 25, 2014Publication date: August 21, 2014Applicant: Irdeto B.V.Inventors: Andrew Augustine Wajs, Calin Ciordas, Jeroen Mathias Doumen
-
Publication number: 20140229744Abstract: The invention provides a method, a hardware circuit and a hardware device for enabling a software application to be executed on a hardware device in dependence of the hardware circuit, while preventing the execution of a binary copy of the application in another hardware device. Challenge data originating from the software application is input to a hardware circuit of the hardware device, wherein the hardware circuit is configured to perform a deterministic function. Response data is generated by the hardware device, which is used to manipulate at least a part of the software application to thereby enable the software application to be executed.Type: ApplicationFiled: March 19, 2012Publication date: August 14, 2014Applicant: IRDETO B.V.Inventor: Jeroen Mathias Doumen
-
Publication number: 20140086409Abstract: The invention prevents intercepted keys from being used in unauthorized whitebox descrambler modules for the decryption of a ciphertext. Hereto a receiver with a personalized whitebox descrambler is proposed, whereby a part of the descrambling operation of the personalized descrambler is performed in a preprocessing module external to the descrambler.Type: ApplicationFiled: November 25, 2013Publication date: March 27, 2014Applicant: IRDETO CORPORATE B.V.Inventor: Jeroen Mathias Doumen
-
Patent number: 8594330Abstract: The invention prevents intercepted keys from being used in unauthorized whitebox descrambler modules for the decryption of a ciphertext. Hereto a receiver with a personalized whitebox descrambler is proposed, whereby a part of the descrambling operation of the personalized descrambler is performed in a preprocessing module external to the descrambler.Type: GrantFiled: March 23, 2011Date of Patent: November 26, 2013Assignee: Irdeto Corporate B.V.Inventor: Jeroen Mathias Doumen
-
Publication number: 20130166868Abstract: The invention relates to a computer-implemented method for providing content to a particular recipient device of a plurality of recipient devices. Copies of one or more content elements of the content are generated and one or more of the copies are modified to obtain modified copies of the content elements. The content elements, including the one or more modified copies of the content elements, are stored in a storage. Selection information is transmitted to the particular recipient device in response to a request for providing the content. The selection information prescribes to the recipient device the modified copy to be retrieved by the recipient device for substantially each content element for which a modified copy is available.Type: ApplicationFiled: September 8, 2011Publication date: June 27, 2013Applicant: IRDETO B.V.Inventors: Dmitri Jarnikov, Jeroen Mathias Doumen
-
Publication number: 20110235803Abstract: The invention prevents intercepted keys from being used in unauthorized whitebox descrambler modules for the decryption of a ciphertext. Hereto a receiver with a personalized whitebox descrambler is proposed, whereby a part of the descrambling operation of the personalized descrambler is performed in a preprocessing module external to the descrambler.Type: ApplicationFiled: March 23, 2011Publication date: September 29, 2011Applicant: Irdeto Corporate B.V.Inventor: Jeroen Mathias Doumen