IP Library Granted Patent US 12,354,089
Granted Patent B2
US 12,354,089 · App. 18/648,183 · Granted Jul 8, 2025

Database system public trust ledger multi-owner token architecture

Inventor: Prithvi Krishnan Padmanabhan (San Francisco, CA)
Assignee: Salesforce, Inc.
G06Q20/3825G06Q20/065G06Q20/38215H04L9/3213H04L9/50H04L2209/56
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,354,089
App. No.
18/648,183
Granted
Jul 8, 2025
Kind
B2
Abstract

A request to perform an action related to a smart contract recorded on a public trust ledger external to the database system may be received via a communication interface at a database system. The request may authenticate a designated database system account. A determination may be made as to whether the designated database system account is authorized to perform the action by accessing definition information for a public trust ledger synthetic party identifying a plurality of database system accounts authorized to perform one or more actions related to the smart contract. The database system may communicate with a token exchange to perform the action by executing the smart contract when it is determined that the designated database system account is authorized to perform the action.

Claims (44)

1. A method implemented at a database system, the method comprising:

providing, by a database processor, computing services to a plurality of tenants of the database system via the Internet;

receiving, by the database processor, from a client machine a request to execute an action related to a smart contract owned by a synthetic public trust ledger party and recorded on a public trust ledger external to the database system;

identifying, by the database processor, a database system account associated with the requested action and linked with a tenant of the plurality of tenants;

determining, by the database processor, that the database system account is authorized to perform the action based on identity and access management information stored in the database system and associated with the synthetic public trust ledger party;

transmitting, by a ledger API, to a replica node of the public trust ledger external to the database system a ledger request to perform the action, the request using one or more private keys for the synthetic public trust ledger party to authenticate the synthetic public trust ledger party to the replica node;

receiving, by the ledger API, from the replica node a ledger response indicating that the public trust ledger has been updated to reflect successful execution of the action;

updating, by the database processor, one or more records within the database system to reflect successful execution of the action; and

transmitting, by the database processor, to the client machine a response message indicating that the action has been performed.

2. The method recited in claim 1 , wherein the database system account is an owner of the smart contract.

3. The method recited in claim 1 , wherein the action transfers a token from a first party to a second party.

4. The method recited in claim 1 , wherein the action mints a fungible token.

5. The method recited in claim 1 , wherein the action mints a non-fungible token.

6. The method recited in claim 1 , wherein the action updates a definition stored in the public trust ledger and reflecting one or more synthetic public trust ledger party rules stored in the database system.

7. The method recited in claim 1 , wherein the database system account is identified in the synthetic public trust ledger party as a subordinate party.

8. The method recited in claim 1 , wherein the one or more private keys are stored within the database system.

9. A database system including a database processor, the database system configured to perform a method comprising:

providing, by a database processor, computing services to a plurality of tenants of the database system via the Internet;

receiving, by the database processor, from a client machine a request to execute an action related to a smart contract owned by a synthetic public trust ledger party and recorded on a public trust ledger external to the database system;

identifying, by the database processor, a database system account associated with the requested action and linked with a tenant of the plurality of tenants;

determining, by the database processor, that the database system account is authorized to perform the action based on identity and access management information stored in the database system and associated with the synthetic public trust ledger party;

transmitting, by a ledger API, to a replica node of the public trust ledger external to the database system a ledger request to perform the action, the request using one or more private keys for the synthetic public trust ledger party to authenticate the synthetic public trust ledger party to the replica node;

receiving, by the ledger API, from the replica node a ledger response indicating that the public trust ledger has been updated to reflect successful execution of the action;

updating, by the database processor, one or more records within the database system to reflect successful execution of the action; and

transmitting, by the database processor, to the client machine a response message indicating that the action has been performed.

10. The database system recited in claim 9 , wherein the database system account is an owner of the smart contract.

11. The database system recited in claim 9 , wherein the action transfers a token from a first party to a second party.

12. The database system recited in claim 9 , wherein the action mints a fungible token.

13. The database system recited in claim 9 , wherein the action mints a non-fungible token.

14. The database system recited in claim 9 , wherein the action updates a definition stored in the public trust ledger and reflecting one or more synthetic public trust ledger party rules stored in the database system.

15. The database system recited in claim 9 , wherein the database system account is identified in the synthetic public trust ledger party as a subordinate party.

16. The database system recited in claim 9 , wherein one or more private keys are stored within the database system.

17. Computer readable media having instructions stored thereon for performing a method at a database system, the method comprising:

providing, by a database processor, computing services to a plurality of tenants of the database system via the Internet;

receiving, by the database processor, from a client machine a request to execute an action related to a smart contract owned by a synthetic public trust ledger party and recorded on a public trust ledger external to the database system;

identifying, by the database processor, a database system account associated with the requested action and linked with a tenant of the plurality of tenants;

determining, by the database processor, that the database system account is authorized to perform the action based on identity and access management information stored in the database system and associated with the synthetic public trust ledger party;

transmitting, by a ledger API, to a replica node of the public trust ledger external to the database system a ledger request to perform the action, the request using one or more private keys for the synthetic public trust ledger party to authenticate the synthetic public trust ledger party to the replica node;

receiving, by the ledger API, from the replica node a ledger response indicating that the public trust ledger has been updated to reflect successful execution of the action;

updating, by the database processor, one or more records within the database system to reflect successful execution of the action; and

transmitting, by the database processor, to the client machine a response message indicating that the action has been performed.

18. The computer readable media recited in claim 17 , wherein the database system account is an owner of the smart contract.

19. The computer readable media recited in claim 17 , wherein the action updates a definition stored in the public trust ledger and reflecting one or more synthetic public trust ledger party rules stored in the database system.

20. The computer readable media recited in claim 17 , wherein the database system account is identified in the synthetic public trust ledger party as a subordinate party.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2024
From: PADMANABHAN, PRITHVI KRISHNAN
To: SALESFORCE.COM, INC.
Reel/Frame 067252/0634 →
CHANGE OF NAME Recorded Apr 29, 2024
From: SALESFORCE.COM, INC.
To: SALESFORCE, INC.
Reel/Frame 067259/0873 →
Continuity (3)
Continuation 17517543 · Nov 2, 2021
Provisional Application 63243665 · Sep 13, 2021
Related Publication 20240296443A1 · Sep 5, 2024
References Cited (228)
US 10585657B2 · Padmanabhan · 2020 [cited by applicant]
US 10701054B2 · Padmanabhan · 2020 [cited by applicant]
US 10915891B1 · Winklevoss · 2021 [cited by applicant]
US 11038771B2 · Padmanabhan · 2021 [cited by applicant]
US 11082226B2 · Hildebrand · 2021 [cited by applicant]
US 11128465B2 · Hildebrand · 2021 [cited by applicant]
US 11144335B2 · Padmanabhan · 2021 [cited by applicant]
US 11157484B2 · Padmanabhan · 2021 [cited by applicant]
US 11200569B1 · James · 2021 [cited by applicant]
US 11244313B2 · Padmanabhan · 2022 [cited by applicant]
US 11288280B2 · Padmanabhan · 2022 [cited by applicant]
US 11288736B1 · Jette · 2022 [cited by applicant]
US 11308487B1 · Foster · 2022 [cited by applicant]
US 11315138B1 · Olson · 2022 [cited by applicant]
US 11334883B1 · Auerbach · 2022 [cited by applicant]
US 11372635B2 · Padmanabhan · 2022 [cited by applicant]
US 11379429B1 · Lupowitz · 2022 [cited by applicant]
US 11430066B2 · Doney · 2022 [cited by applicant]
US 11431486B2 · Padmanabhan · 2022 [cited by applicant]
US 11431693B2 · Padmanabhan · 2022 [cited by applicant]
US 11468406B2 · Padmanabhan · 2022 [cited by applicant]
US 11469886B2 · Padmanabhan · 2022 [cited by applicant]
US 11488176B2 · Padmanabhan · 2022 [cited by applicant]
US 11611560B2 · Padmanabhan · 2023 [cited by applicant]
US 11671531B1 · Mudireddy · 2023 [cited by applicant]
US 11743137B2 · Padmanabhan · 2023 [cited by applicant]
US 11764950B2 · Padmanabhan · 2023 [cited by applicant]
US 11770445B2 · Padmanabhan · 2023 [cited by applicant]
US 11783024B2 · Padmanabhan · 2023 [cited by applicant]
US 20110246460A1 · Hsieh · 2011 [cited by applicant]
US 20150213443A1 · Geffon · 2015 [cited by applicant]
US 20160192165A1 · Agulnik · 2016 [cited by applicant]
US 20160260169A1 · Arnold · 2016 [cited by applicant]
US 20170214522A1 · Code · 2017 [cited by applicant]
US 20170242887A1 · Zhao · 2017 [cited by applicant]
US 20170272901A1 · Chen · 2017 [cited by applicant]
US 20170300627A1 · Giordano · 2017 [cited by applicant]
US 20180005186A1 · Hunn · 2018 [cited by applicant]
US 20180219836A1 · Peterson · 2018 [cited by applicant]
US 20180374173A1 · Chen · 2018 [cited by applicant]
US 20190057223A1 · Hanna · 2019 [cited by applicant]
US 20190080406A1 · Molinari · 2019 [cited by applicant]
US 20190109709A1 · Wu · 2019 [cited by applicant]
US 20190146979A1 · Madisetti · 2019 [cited by applicant]
US 20190236559A1 · Padmanabhan · 2019 [cited by applicant]
US 20190236562A1 · Padmanabhan · 2019 [cited by applicant]
US 20190236598A1 · Padmanabhan · 2019 [cited by applicant]
US 20190236606A1 · Padmanabhan · 2019 [cited by applicant]
US 20190238316A1 · Padmanabhan · 2019 [cited by applicant]
US 20190238525A1 · Padmanabhan · 2019 [cited by applicant]
US 20190244243A1 · Goldberg · 2019 [cited by applicant]
US 20190280862A1 · Crego · 2019 [cited by applicant]
US 20190303445A1 · Padmanabhan · 2019 [cited by applicant]
US 20190318122A1 · Hockey · 2019 [cited by applicant]
US 20190333033A1 · Finlow-Bates · 2019 [cited by applicant]
US 20190340623A1 · Rivkind · 2019 [cited by applicant]
US 20190340689A1 · Gordon, III · 2019 [cited by applicant]
US 20190370544A1 · Wright, Jr. · 2019 [cited by applicant]
US 20190377806A1 · Padmanabhan · 2019 [cited by applicant]
US 20190385236A1 · Mcconnell · 2019 [cited by applicant]
US 20200005284A1 · Vijayan · 2020 [cited by applicant]
US 20200036515A1 · Chari · 2020 [cited by applicant]
US 20200042939A1 · Padmanabhan · 2020 [cited by applicant]
US 20200074461A1 · Derosa-Grund · 2020 [cited by applicant]
US 20200076884A1 · Li · 2020 [cited by applicant]
US 20200089663A1 · Padmanabhan · 2020 [cited by applicant]
US 20200089670A1 · Padmanabhan · 2020 [cited by applicant]
US 20200089671A1 · Padmanabhan · 2020 [cited by applicant]
US 20200089672A1 · Velisetti · 2020 [cited by applicant]
US 20200092362A1 · Viswanathan · 2020 [cited by applicant]
US 20200112434A1 · Goodson · 2020 [cited by applicant]
US 20200133955A1 · Padmanabhan · 2020 [cited by applicant]
US 20200134656A1 · Padmanabhan · 2020 [cited by applicant]
US 20200137082A1 · Jimenez-Delgado · 2020 [cited by applicant]
US 20200159847A1 · Smith · 2020 [cited by applicant]
US 20200184558A1 · Crumb · 2020 [cited by applicant]
US 20200202038A1 · Zhang · 2020 [cited by applicant]
US 20200204375A1 · Coulmeau · 2020 [cited by applicant]
US 20200204557A1 · Singh · 2020 [cited by applicant]
US 20200213127A1 · Maniyar · 2020 [cited by applicant]
US 20200250174A1 · Padmanabhan · 2020 [cited by applicant]
US 20200250176A1 · Padmanabhan · 2020 [cited by applicant]
US 20200250177A1 · Padmanabhan · 2020 [cited by applicant]
US 20200250295A1 · Padmanabhan · 2020 [cited by applicant]
US 20200250661A1 · Padmanabhan · 2020 [cited by applicant]
US 20200250683A1 · Padmanabhan · 2020 [cited by applicant]
US 20200250747A1 · Padmanabhan · 2020 [cited by applicant]
US 20200252205A1 · Padmanabhan · 2020 [cited by applicant]
US 20200252404A1 · Padmanabhan · 2020 [cited by applicant]
US 20200252406A1 · Padmanabhan · 2020 [cited by applicant]
US 20200287718A1 · Hildebrand · 2020 [cited by applicant]
US 20200287719A1 · Hildebrand · 2020 [cited by applicant]
US 20200293500A1 · Patil · 2020 [cited by applicant]
US 20200294165A1 · Yang · 2020 [cited by applicant]
US 20200328899A1 · Glickshtein · 2020 [cited by applicant]
US 20200334752A1 · Doney · 2020 [cited by applicant]
US 20200349142A1 · Padmanabhan · 2020 [cited by applicant]
US 20200349564A1 · Padmanabhan · 2020 [cited by applicant]
US 20200371995A1 · Padmanabhan · 2020 [cited by applicant]
US 20200374105A1 · Padmanabhan · 2020 [cited by applicant]
US 20200374106A1 · Padmanabhan · 2020 [cited by applicant]
US 20210042746A1 · Westland · 2021 [cited by applicant]
US 20210073647A1 · Hunter · 2021 [cited by applicant]
US 20210117938A1 · Arora · 2021 [cited by applicant]
US 20210133700A1 · Williams · 2021 [cited by applicant]
US 20210150610A1 · Mao · 2021 [cited by applicant]
US 20210150626A1 · Robotham · 2021 [cited by applicant]
US 20210152536A1 · Padmanabhan · 2021 [cited by applicant]
US 20210158449A1 · Tulsi · 2021 [cited by examiner]
US 20210182272A1 · Shpurov · 2021 [cited by applicant]
US 20210182423A1 · Padmanabhan · 2021 [cited by applicant]
US 20210182773A1 · Padmanabhan · 2021 [cited by applicant]
US 20210182806A1 · Ornelas · 2021 [cited by applicant]
US 20210226774A1 · Padmanabhan · 2021 [cited by applicant]
US 20210240498A1 · Padmanabhan · 2021 [cited by applicant]
US 20210243193A1 · Padmanabhan · 2021 [cited by applicant]
US 20210342329A1 · Padmanabhan · 2021 [cited by applicant]
US 20210357893A1 · Kang · 2021 [cited by applicant]
US 20210373878A1 · Padmanabhan · 2021 [cited by applicant]
US 20210374759A1 · Padmanabhan · 2021 [cited by applicant]
US 20210377028A1 · Doney · 2021 [cited by applicant]
US 20210382966A1 · Shii · 2021 [cited by applicant]
US 20210385087A1 · Hildebrand · 2021 [cited by applicant]
US 20210397604A1 · Padmanabhan · 2021 [cited by applicant]
US 20220006705A1 · Padmanabhan · 2022 [cited by applicant]
US 20220027356A1 · Padmanabhan · 2022 [cited by applicant]
US 20220058633A1 · Yantis · 2022 [cited by applicant]
US 20220101316A1 · Cramer · 2022 [cited by applicant]
US 20220114238A1 · Padmanabhan · 2022 [cited by applicant]
US 20220129475A1 · Thaw · 2022 [cited by applicant]
US 20220147988A1 · Alexa · 2022 [cited by applicant]
US 20220173893A1 · Basu · 2022 [cited by applicant]
US 20220210061A1 · Simu · 2022 [cited by applicant]
US 20220245560A1 · Dhaliwal · 2022 [cited by applicant]
US 20220248165A1 · Dhaliwal · 2022 [cited by applicant]
US 20220253836A1 · Russell · 2022 [cited by applicant]
US 20220276996A1 · Gaur · 2022 [cited by applicant]
US 20220284008A1 · Treitlinger · 2022 [cited by applicant]
US 20220300487A1 · Wright · 2022 [cited by applicant]
US 20220300966A1 · Andon · 2022 [cited by applicant]
US 20220303141A1 · Branton · 2022 [cited by applicant]
US 20220311611A1 · Gaur · 2022 [cited by applicant]
US 20220351186A1 · Quigley · 2022 [cited by applicant]
US 20220358450A1 · Stephens · 2022 [cited by applicant]
US 20220358462A1 · Oldfield · 2022 [cited by applicant]
US 20220391895A1 · Weber · 2022 [cited by applicant]
US 20220398538A1 · Jakobsson · 2022 [cited by applicant]
US 20220405747A1 · Coughlan · 2022 [cited by applicant]
US 20220414621A1 · Parlotto · 2022 [cited by applicant]
US 20220414809A1 · Geng · 2022 [cited by applicant]
US 20230070586A1 · Kapur · 2023 [cited by applicant]
US 20230081152A1 · Blazevige · 2023 [cited by applicant]
US 20230126016A1 · Nelson · 2023 [cited by applicant]
US 20230274244A1 · Quigley · 2023 [cited by applicant]
US 20230274270A1 · Bell · 2023 [cited by applicant]
US 20230298010A1 · Junsup · 2023 [cited by applicant]
US 20230412385A1 · Ohashi · 2023 [cited by applicant]
US 20240005038A1 · Yuan · 2024 [cited by applicant]
AU 2019345039A1 · 2021 [cited by applicant]
AU 2019345040A1 · 2021 [cited by applicant]
AU 2019345041A1 · 2021 [cited by applicant]
AU 2020351764A1 · 2022 [cited by applicant]
CN 111902810A · 2020 [cited by applicant]
CN 111919417A · 2020 [cited by applicant]
CN 113039568A · 2021 [cited by applicant]
CN 113056760A · 2021 [cited by applicant]
EP 3747153A1 · 2020 [cited by applicant]
EP 3776255A1 · 2021 [cited by applicant]
EP 3853794A1 · 2021 [cited by applicant]
JP 2021512416A · 2021 [cited by applicant]
WO 2018109010 · 2018 [cited by applicant]
WO 2019152750A1 · 2019 [cited by applicant]
WO 2019190855A1 · 2019 [cited by applicant]
WO 2019241071A1 · 2019 [cited by applicant]
WO 2020061224A1 · 2020 [cited by applicant]
WO 2020061225A1 · 2020 [cited by applicant]
WO 2020061226A1 · 2020 [cited by applicant]
WO 2020092900A2 · 2020 [cited by applicant]
WO 2020160109A1 · 2020 [cited by applicant]
WO 2020234814A1 · 2020 [cited by applicant]
WO 2021116950A1 · 2021 [cited by applicant]
WO 2021250045A1 · 2021 [cited by applicant]
U.S. Appl. No. 16/294,646, Corrected Notice of Allowance mailed Jun. 30, 2021, 11 pgs. [cited by applicant]
U.S. Appl. No. 16/294,646, Examiner Interview Summary mailed Mar. 29, 2021, 3 pgs. [cited by applicant]
U.S. Appl. No. 16/294,646, Examiner Interview Summary mailed May 28, 2021, 2 pgs. [cited by applicant]
U.S. Appl. No. 16/294,646, Examiner Interview Summary mailed Jun. 30, 2021, 1 pg. [cited by applicant]
U.S. Appl. No. 16/294,646, Non-Final Office Action mailed Feb. 22, 2021, 23 pgs. [cited by applicant]
U.S. Appl. No. 16/294,646, Notice of Allowance mailed May 28, 2021, 13 pgs. [cited by applicant]
U.S. Appl. No. 16/294,654, Corrected Notice of Allowance mailed Jun. 30, 2021, 10 pgs. [cited by applicant]
U.S. Appl. No. 16/294,654, Examiner Interview Summary mailed Mar. 29, 2021, 2 pgs. [cited by applicant]
U.S. Appl. No. 16/294,654, Examiner Interview Summary mailed Jun. 1, 2021, 1 pg. [cited by applicant]
U.S. Appl. No. 16/294,654, Examiner Interview Summary mailed Jun. 30, 2021, 1 pg. [cited by applicant]
U.S. Appl. No. 16/294,654, Non-Final Office Action mailed Feb. 22, 2021, 26 pgs. [cited by applicant]
U.S. Appl. No. 16/294,654, Notice of Allowance mailed Jun. 1, 2021, 13 pgs. [cited by applicant]
Notice of Allowance dated Mar. 20, 2024 for U.S. Appl. No. 17/517,522 (pp. 1-11). [cited by applicant]
Notice of Allowance dated May 11, 2023 for U.S. Appl. No. 17/648,865 (pp. 1-12). [cited by applicant]
Notice of Allowance dated Oct. 20, 2023 for U.S. Appl. No. 17/662,812 (pp. 1-8). [cited by applicant]
Office Action (Final Rejection) dated Mar. 15, 2024 for U.S. Appl. No. 17/410,366 (pp. 1-27). [cited by applicant]
Office Action (Final Rejection) dated Jun. 21, 2023 for U.S. Appl. No. 17/410,376 (pp. 1-30). [cited by applicant]
Office Action (Final Rejection) dated Jun. 22, 2023 for U.S. Appl. No. 17/410,366 (pp. 1-32). [cited by applicant]
Office Action (Final Rejection) dated Oct. 24, 2023 for U.S. Appl. No. 17/412,056 (pp. 1-17). [cited by applicant]
Office Action (Final Rejection) dated Nov. 20, 2023 for U.S. Appl. No. 17/517,522 (pp. 1-15). [cited by applicant]
Office Action (Non-Final Rejection) dated Feb. 8, 2024 for U.S. Appl. No. 17/662,795 (pp. 1-18). [cited by applicant]
Office Action (Non-Final Rejection) dated Mar. 2, 2023 for U.S. Appl. No. 17/410,376 (pp. 1-26). [cited by applicant]
Office Action (Non-Final Rejection) dated May 24, 2023 for U.S. Appl. No. 17/517,522 (pp. 1-13). [cited by applicant]
Office Action (Non-Final Rejection) dated May 31, 2023 for U.S. Appl. No. 17/412,059 (pp. 1-13). [cited by applicant]
Office Action (Non-Final Rejection) dated Jul. 11, 2023 for U.S. Appl. No. 17/412,056 (pp. 1-16). [cited by applicant]
Office Action (Non-Final Rejection) dated Jul. 26, 2023 for U.S. Appl. No. 17/517,543 (pp. 1-23). [cited by applicant]
Office Action (Non-Final Rejection) dated Sep. 14, 2023 for U.S. Appl. No. 17/410,376 (pp. 1-29). [cited by applicant]
Office Action (Non-Final Rejection) dated Oct. 19, 2023 for U.S. Appl. No. 17/410,366 (pp. 1-23). [cited by applicant]
Office Action (Non-Final Rejection) dated Oct. 26, 2023 for U.S. Appl. No. 17/933,827 (pp. 1-15). [cited by applicant]
Office Action (Non-Final Rejection) dated Dec. 14, 2023 for U.S. Appl. No. 17/662,810 (pp. 1-15). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jan. 24, 2024 for U.S. Appl. No. 17/410,376 (pp. 1-9). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jan. 29, 2024 for U.S. Appl. No. 17/517,543 (pp. 1-14). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Mar. 20, 2024 for U.S. Appl. No. 17/517,522 (pp. 1-10). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Jul. 27, 2023 for U.S. Appl. No. 17/412,059 (pp. 1-8). [cited by applicant]
Office Action (Notice of Allowance and Fees Due (PTOL-85)) dated Dec. 20, 2023 for U.S. Appl. No. 17/648,862 (pp. 1-14). [cited by applicant]
Office Action dated Mar. 6, 2023 for U.S. Appl. No. 17/517,541 (pp. 1-28). [cited by applicant]
Office Action dated Sep. 20, 2023 for U.S. Appl. No. 17/517,541 (pp. 1-24). [cited by applicant]
Padmanabhan, Prithvi Krishnan et al., “Database System Public Trust Ledger Contract Linkage”, U.S. Appl. No. 17/412,059, filed Aug. 25, 2021, 81 pages. [cited by applicant]
Padmanabhan, Prithvi Krishnan, “Database System Public Trust Ledger Architecture”, U.S. Appl. No. 17/410,366, filed Aug. 24, 2021, 62 pages. [cited by applicant]
Padmanabhan, Prithvi Krishnan, “Database System Public Trust Ledger Architecture”, U.S. Appl. No. 17/410,376, filed Aug. 24, 2021, 62 pages. [cited by applicant]
Padmanabhan, Prithvi Krishnan, “Database System Public Trust Ledger Contract Linkage”, U.S. Appl. No. 17/412,056, filed Aug. 25, 2021, 81 pages. [cited by applicant]
Padmanabhan, Prithvi Krishnan, “Database System Public Trust Ledger Multi-Owner Token Architecture”, U.S. Appl. No. 17/517,543, filed Nov. 2, 2021, 94 pages. [cited by applicant]
Padmanabhan, Prithvi Krishnan, “Database System Public Trust Ledger Token Creation and Exchange”, U.S. Appl. No. 17/517,522, filed Nov. 2, 2021, 97 pages. [cited by applicant]
Padmanabhan, Prithvi Krishnan, “Database System Public Trust Token Redeem Architecture Using Wallets”, U.S. Appl. No. 17/517,541, filed Nov. 2, 2021, 96 pages. [cited by applicant]
Torres et al. A Survey on Identity Management for the Future Network, IEEE, Aug. 20, 2012, pp. 1-16. (Year: 2012). [cited by applicant]
Zhikui Chen, A Scenario for Identity Management in Daidalos, IEEE, May 1, 2012, pp. 1-8. (Year: 2007). [cited by applicant]