IP Library Granted Patent US 12,309,261
Granted Patent B2
US 12,309,261 · App. 18/427,745 · Granted May 20, 2025

Cryptographic systems and methods using distributed ledgers

Inventor: Caleb Levy (Princeton, NJ)
Assignee: Intertrust Technologies Corporation
H04L9/0847G06F16/1805G06F16/1824H04L9/0643H04L9/0819H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,309,261
App. No.
18/427,745
Granted
May 20, 2025
Kind
B2
Abstract

The disclosure relates to, among other things, systems and methods for facilitating the secure recording of assertions made by entities tied to identities. Embodiments of the disclosed systems and methods may allow users to make non-revocable, difficult to forge, cryptographic assertions tied to their identities through the posting of entries in an immutable ledger. In certain embodiments, a user's cryptographic assertions may be preceded by ledger entries which feature certificates from trusted authorities that tie the keys used for making assertions to the user's identity. Further embodiments provide for a mechanism for disabling further entries posted under a user's key, either automatically or at the user's initiation.

Claims (28)

1. A method for managing a trusted ledger performed by a first trusted ledger management system, the first trusted ledger management system comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed by the processor, cause the first trusted ledger management system to perform the method, the method comprising:

receiving a request to record a first entry in the trusted ledger maintained by the first trusted ledger management system, the first entry associating a user deciphering key with an identity associated with a user system, the first entry being further associated with a deciphering key of a first trusted authority and comprising a first indication of an authorization relating to the use of the user deciphering key to record entries in the trusted ledger;

recording the first entry in the trusted ledger;

receiving a request to record a second entry in the trusted ledger maintained by the first trusted ledger management system, the second entry being associated with the user deciphering key and comprising a first message;

identifying, based at least in part on the user deciphering key included in the second entry, the first indication of the authorization relating to the use of the user deciphering key to record entries in the trusted ledger associated with the first entry;

determining that recording the second entry in the trusted ledger is authorized in accordance with the first indication of the authorization relating to the use of the user deciphering key to record entries in the trusted ledger associated with the first entry; and

recording, based on the determination, the second entry in the trusted ledger.

2. The method of claim 1 , wherein the first entry further comprises a signature generated using at least the first indication of the authorization relating to the use of the user deciphering key and an enciphering key of the first trusted authority corresponding to the deciphering key of the first trusted authority.

3. The method of claim 2 , wherein the signature comprises a signature of the first indication of the authorization relating to the use of the user deciphering key generated using the enciphering key of the first trusted authority.

4. The method of claim 2 , wherein the signature is further generated using at least one of the user deciphering key and the identity associated with the user system.

5. The method of claim 4 , wherein the signature comprises a signature of the first indication of the authorization relating to the use of the user deciphering key and at least the user deciphering key generated using the enciphering key of the first trusted authority.

6. The method of claim 2 , wherein the method further comprises verifying the signature using the deciphering key of the first trusted authority.

7. The method of claim 1 , wherein the first trusted authority is associated with a second trusted ledger management system.

8. The method of claim 1 , wherein the first indication comprises at least one restriction associated with the user deciphering key relating to its authorization for use to record entries in the trusted ledger.

9. The method of claim 8 , wherein the at least one restriction comprises a restriction relating to a number of times the user deciphering key is authorized for use to record entries in the trusted ledger.

10. The method of claim 8 , wherein the at least one restriction comprises a restriction relating to a length of time the user deciphering key is authorized for use to record entries in the trusted ledger.

11. The method of claim 1 , wherein the first message comprises an electronic file.

12. The method of claim 11 , wherein the electronic file comprises an electronic document.

13. The method of claim 11 , wherein the first message comprises a signature of the electronic file generated using an enciphering key of the user.

14. The method of claim 13 , wherein the method further comprises verifying the signature of the electronic file using the user deciphering key.

15. The method of claim 1 , wherein the first message comprises a hash value.

16. The method of claim 15 , wherein the hash value comprises a hash of an electronic file and the user deciphering key.

17. The message of claim 1 , wherein the identity associated with the user system comprises at least one of a username, a user address, and user contact information.

18. The method of claim 1 , wherein the second entry is recorded in a location in the trusted ledger after a location of the first entry in the trusted ledger.

19. The method of claim 1 , wherein the method further comprises:

receiving a request to record a third entry in the trusted ledger maintained by the first trusted ledger management system, the third entry confirming the association of the user deciphering key with the identity associated with a user system, the third entry being further associated with a deciphering key of a second trusted authority; and

recording the third entry in the trusted ledger.

20. The method of claim 19 , wherein recording the second entry in the trusted ledger is further based on determining that recording the second entry in the trusted ledger is authorized based on the third entry.

Assignments (2)
SECURITY INTEREST Recorded Mar 25, 2026
From: INTERTRUST TECHNOLOGIES CORPORATION
To: JAMSTER CAPITAL LLC
Reel/Frame 075228/0345 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 26, 2024
From: INTERTRUST TECHNOLOGIES CORPORATION
To: JERA CO., INC.
Reel/Frame 068173/0212 →
Continuity (5)
Continuation 18120174 · Mar 10, 2023
Continuation 17322760 · May 17, 2021
Continuation 16420833 · May 23, 2019
Provisional Application 62676468 · May 25, 2018
Related Publication 20240204990A1 · Jun 20, 2024
References Cited (78)
US 8135714B2 · Wilson · 2012 [cited by applicant]
US 9594739B2 · Dunn et al. · 2017 [cited by applicant]
US 9749410B2 · Oberhauser et al. · 2017 [cited by applicant]
US 9882918B1 · Ford et al. · 2018 [cited by applicant]
US 9948467B2 · King · 2018 [cited by applicant]
US 10102526B1 · Madisetti · 2018 [cited by applicant]
US 10547457B1 · Duccini · 2020 [cited by applicant]
US 10671733B2 · Baker · 2020 [cited by applicant]
US 10749684B2 · Moses · 2020 [cited by examiner]
US 10833843B1 · Vijayvergia · 2020 [cited by applicant]
US 11240025B2 · Wentz · 2022 [cited by examiner]
US 11270276B1 · Magerkurth · 2022 [cited by applicant]
US 11449887B2 · Durvasula · 2022 [cited by applicant]
US 20070179872A1 · Macalka et al. · 2007 [cited by applicant]
US 20150332283A1 · Witchey · 2015 [cited by applicant]
US 20160260169A1 · Arnold et al. · 2016 [cited by applicant]
US 20160330027A1 · Ebrahimi · 2016 [cited by applicant]
US 20170180128A1 · Lu · 2017 [cited by applicant]
US 20170180134A1 · King · 2017 [cited by examiner]
US 20170249482A1 · Takaai et al. · 2017 [cited by applicant]
US 20170301047A1 · Brown et al. · 2017 [cited by applicant]
US 20170316390A1 · Smith et al. · 2017 [cited by applicant]
US 20170316497A1 · Song et al. · 2017 [cited by applicant]
US 20170317834A1 · Smith et al. · 2017 [cited by applicant]
US 20170330179A1 · Song et al. · 2017 [cited by applicant]
US 20170331810A1 · Kurian · 2017 [cited by applicant]
US 20170338967A1 · Lewison et al. · 2017 [cited by applicant]
US 20170346639A1 · Muftic · 2017 [cited by applicant]
US 20180006826A1 · Smith et al. · 2018 [cited by applicant]
US 20180019879A1 · Kravtiz et al. · 2018 [cited by applicant]
US 20180048461A1 · Jutla et al. · 2018 [cited by applicant]
US 20180060496A1 · Bulleit et al. · 2018 [cited by applicant]
US 20180075028A1 · Ruschin et al. · 2018 [cited by applicant]
US 20180097635A1 · Moses · 2018 [cited by applicant]
US 20180097638A1 · Haldenby · 2018 [cited by applicant]
US 20180103013A1 · Imai · 2018 [cited by applicant]
US 20180114220A1 · Ekberg · 2018 [cited by applicant]
US 20180115416A1 · Diehl · 2018 [cited by examiner]
US 20180139186A1 · Castagna · 2018 [cited by applicant]
US 20180183586A1 · Bhargav-Spantzel et al. · 2018 [cited by applicant]
US 20180183587A1 · Won · 2018 [cited by applicant]
US 20180204191A1 · Wilson et al. · 2018 [cited by applicant]
US 20180227275A1 · Russinovich · 2018 [cited by examiner]
US 20180227293A1 · Uhr et al. · 2018 [cited by applicant]
US 20180253452A1 · Callan et al. · 2018 [cited by applicant]
US 20180288022A1 · Madisetti et al. · 2018 [cited by applicant]
US 20180294977A1 · Uhr et al. · 2018 [cited by applicant]
US 20180308094A1 · Jayaram · 2018 [cited by applicant]
US 20190005470A1 · Uhr et al. · 2019 [cited by applicant]
US 20190028277A1 · Jayachandran et al. · 2019 [cited by applicant]
US 20190073146A1 · Ateniese · 2019 [cited by examiner]
US 20190102782A1 · Diehl · 2019 [cited by applicant]
US 20190114182A1 · Chalakudi · 2019 [cited by applicant]
US 20190123889A1 · Schmidt-Karaca · 2019 [cited by applicant]
US 20190123895A1 · Blake et al. · 2019 [cited by applicant]
US 20190182033A1 · Li et al. · 2019 [cited by applicant]
US 20190207757A1 · Hennebert · 2019 [cited by applicant]
US 20190229930A1 · Haque · 2019 [cited by examiner]
US 20190260593A1 · Bisti · 2019 [cited by applicant]
US 20190295202A1 · Mankovskii · 2019 [cited by examiner]
US 20190296907A1 · Versteeg · 2019 [cited by examiner]
US 20190327216A1 · Walters · 2019 [cited by applicant]
US 20190334700A1 · Callan et al. · 2019 [cited by applicant]
US 20190347656A1 · Lu · 2019 [cited by applicant]
US 20190354723A1 · Dassenno · 2019 [cited by examiner]
US 20200127813A1 · Millar · 2020 [cited by applicant]
US 20210091934A1 · Fletcher · 2021 [cited by applicant]
US 20210144012A1 · Ghanea-Hercock · 2021 [cited by examiner]
Arrendondo, “Blockchain and Certificate Authority Cryptography for an Asynchronous On-Line Public Notary System.” The University of Texas at Austin., 2017, pp. 1-119. (119 pgs). [cited by applicant]
Crosby et al., “BlockChain Technology: Beyond Bitcoin.” Applied Innovation Review, 2016, (2): pp. 6-19. doi:10.15358/0935-0381-2015-4-5-222. (16 pgs). [cited by applicant]
Fromknecht et al., “A Decentralized Public Key Infrastructure with Identity Retention.” Cryptology ePrint Archive, 2014, pp. 1-16. (16 pgs). [cited by applicant]
Gipp et al., “Decentralized Trusted Timestamping Using the Crypto Currency Bitcoin,” IConference, 2015, pp. 1-6. http://arxiv.org/abs/1502.04015. (6 pgs). [cited by applicant]
Lemieux et al., “Evaluating the Use of Blockchain in Land Transactions: An Archival Science Perspective.” European Property Law Journal, 2017, 6 (3):, pp. 392-440, doi:10.1515/eplj-2017-0019. (49 pgs). [cited by applicant]
Ratnayake, “Pki Based Encryption for Document Sharing, Optimized Storage and Proof of Existence in the Cloud,” Degree Project, in Information and Communication Systems Security, Second Level, 2015, pp. 1-31. (31 pgs). [cited by applicant]
Yue et al., “Healthcare Data Gateways: Found Healthcare Intelligence on Blockchain with Novel Privacy Risk Control.” Journal of Medical Systems, 2016, 40 (10), pp. 1-8. doi:10.1007/s10916-016-0574-6. (8 pgs). [cited by applicant]
Notice of Allowance Issued in U.S. Appl. No. 16/420,833. Feb. 19, 2021. (12 pgs). [cited by applicant]
Notice of Allowance Issued in U.S. Appl. No. 17/322,760. Nov. 8, 2022. (10 pgs). [cited by applicant]
Notice of Allowance Issued in U.S. Appl. No. 18/120,174. Oct. 30, 2023. (7 pgs). [cited by applicant]