IP Library › Granted Patent US 12,333,507
Granted Patent B2
US 12,333,507 · App. 16/714,692 · Granted Jun 17, 2025

Peer-to-peer selectable digital money system

Inventors: Paul Roger Tavanez (San Antonio, TX); Richard Lee Grogan (Fountain Valley, CA)
Assignee: XiXventures, LLC
G06Q20/065G06Q20/3829H04L9/0637H04L2209/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,333,507
App. No.
16/714,692
Granted
Jun 17, 2025
Kind
B2
Abstract

A peer-to-peer (P2P) digital money system using selectable types of: digital money; digital currency; digital coin; utility token; virtual currency; cryptocurrency; electronic currency, to manage value utilizing: a software process of steps and methods; network teller nodes and teller network validation using: communication networks; encoding of descriptive data fields and properties; value denominations, creating direct personal physical possession and selectable physical embodiment, with automatic or manual financial transactions, performing transaction authorization using: storage systems; distributed mesh storage, creating: a digital commerce system; an aggregator handling system, with a digital minting system and a selectable value influencing system.

Claims (61)

1. A peer-to-peer (P2P) system, for coordinating transfers between a sender node and receiver node, the P2P system comprising:

a sender node, wherein the sender node:

comprises:

a computing device, and

a digital sender node storage, configured to store a set of records corresponding to ownership of digital information, wherein the set of records comprises distributed and cryptographically encoded shards of information; and

is configured to:

send the set of records to a first teller node, of a plurality of teller nodes, alongside an authorization request for digital information to be transferred to a receiver node, and

upon receiving authorization from the first teller node, transfer the digital information to the receiver node and transmit confirmation of completion of the transfer to the first teller node; and

a teller node network comprising the plurality of teller nodes, wherein:

the plurality of teller nodes are communicatively coupled in a mesh network configuration;

each teller node of the plurality of teller nodes is a computer comprising its own teller node storage,

the first teller node is configured to confirm ownership, by the sender node, of the digital information to be transferred by:

providing certain records of the set of records, corresponding to the digital information to be transferred to the receiver node, to a subset of the plurality of teller nodes,

receiving, from the subset of the plurality of teller nodes, confirmation of ownership of the digital information to be transferred by the sender node, wherein each of the subset of the plurality of teller nodes is configured to match the certain records with individual records stored in its own teller node storage, and

transmitting authorization to the sender node based on the confirmation of ownership, the sender node transfers the digital information to the receiver node; and

upon receiving the confirmation of the completion of the transfer, the first teller node is further configured to replicate and transmit, to the subset of the plurality of teller nodes, at least one new record corresponding to the completed transfer.

2. The P2P system of claim 1 , wherein each teller node of the subset of the plurality of teller nodes is configured to store the at least one new record corresponding to the completed transfer in its teller node storage.

3. The P2P system of claim 1 , wherein the receiver node is configured to confirm the completion of the transfer with the sender node before the sender node transmits the confirmation of the completion of the transfer to the first teller node.

4. The P2P system of claim 1 , wherein, over a set duration of time, the teller node network is configured to limit at least one of:

a frequency of transfers authorized by nodes from the plurality of teller nodes; or

a total number of transfers authorized for at least one of the set of records.

5. The P2P system of claim 1 , wherein the teller node network is configured to synchronize, across the plurality of teller nodes, the at least one new record corresponding to the completed transfer, after the at least one new record is replicated and transmitted.

6. The P2P system of claim 1 , further comprising an aggregator node, wherein:

the aggregator node is configured to coordinate actions that are associated with the certain records of the set of records being transmitted to nodes across the teller node network; and

the aggregator node is configured to coordinate the actions by sending and receiving messages to at least one of the group consisting of teller nodes, sender nodes, and receiver nodes.

7. The P2P system of claim 1 , wherein, for a given teller node of the subset of the plurality of teller nodes, when matching the certain records with individual records stored in its own teller node storage is unsuccessful, the given teller node transmits a rejection status to other teller nodes of the plurality of teller nodes across the teller node network.

8. The P2P system of claim 1 , wherein the digital information that is transferred comprises at least one from the group consisting of: digital currency, virtual currency, cryptocurrency, unitary digital coins, physidigital currency defined as a currency that is both physically embodied and has digital records of the set of records, utility tokens, electronic money, electronic currency, central bank issued money accounted for in a computer database, computer-based money, and computerized economic store-of-value.

9. The P2P system of claim 1 , wherein:

each of the set of records comprises a plurality of data fields; and

a data field of the plurality of data fields is selected from the group consisting of current ownership, ownership history, digital information transfer rights, security authorization data, security codes, and encrypted information data.

10. The P2P system of claim 1 , wherein:

individual corresponding records from the set of records are decrypted by at least one of the group consisting of teller nodes, sender nodes, and receiver nodes; and

the decryption is performed using information stored in the authorization request.

11. A method for authorizing an ownership transfer between a sender node and receiver node, the method comprising:

receiving, from a sender node, a set of records corresponding to ownership of digital information, wherein;

the set of records comprises distributed and cryptographically encoded shards of information;

the set of records are sent alongside an authorization request for digital information to be transferred to a receiver node; and

the sender node comprises a computing device and a digital information sender node storage;

providing certain records of the set of records, corresponding to the digital information to be transferred to the receiver node, to a plurality of teller nodes, wherein the plurality of teller nodes:

makes up at least part of a teller node network; and

are communicatively coupled in a mesh network configuration;

receiving, from the plurality of teller nodes, confirmation of ownership of the digital information to be transferred by the sender node, wherein each of the plurality of teller nodes is configured to match the certain records with individual records stored in its own teller node storage;

transmitting authorization to the sender node based on the confirmation of ownership;

receiving, from the sender node, confirmation of completion of the transfer in response to the authorization; and

replicating and transmitting, to the plurality of teller nodes, at least one new record corresponding to the completed transfer.

12. The method of claim 11 , wherein each teller node of the plurality of teller nodes is configured to store the at least one new record corresponding to the completed transfer in its teller node storage.

13. The method of claim 11 , wherein the receiver node is configured to confirm the completion of the transfer with the sender node before the sender node transmits the confirmation of the completion of the transfer.

14. The method of claim 11 , wherein, over a set duration of time, the teller node network is configured to limit at least one of:

a frequency of transfers authorized by nodes from the plurality of teller nodes; or

a total number of transfers authorized for at least one of the set of records.

15. The method of claim 11 , wherein the teller node network is configured to synchronize, across the plurality of teller nodes, the at least one new record corresponding to the completed transfer, after the at least one new record is replicated and transmitted.

16. The method of claim 11 , wherein:

actions, which are associated with the certain records of the set of records being transmitted to nodes across the teller node network, are coordinated by an aggregator node; and

the actions are coordinated by the aggregator node sending and receiving messages to at least one of the group consisting of teller nodes, sender nodes, and receiver nodes.

17. The method of claim 11 , wherein, for a given teller node of the plurality of teller nodes, when matching the certain records with the individual records stored in its own teller node storage is unsuccessful, the given teller node transmits a rejection to other teller nodes of the plurality of teller nodes across the teller node network.

18. The method of claim 11 , wherein the digital information that is transferred comprises at least one from the group consisting of: digital currency, virtual currency, cryptocurrency, unitary digital coins, physidigital currency defined as a currency that is both physical embodied and has digital records on the set of records, utility tokens, electronic money, electronic currency, central bank issued money accounted for in a computer database, computer-based money, and computerized economic store-of-value.

19. The method of claim 11 , wherein:

each of the set of records comprises a plurality of data fields; and

a data field of the plurality of data fields is selected from the group consisting of current ownership, ownership history, digital money transfer rights, security authorization data, security codes, and encrypted information data.

20. The method of claim 11 , wherein:

individual corresponding records from the set of records are decrypted by at least one of the group consisting of teller nodes, sender nodes, and receiver nodes, and the decryption is performed using information stored in the authorization request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2022
From: TAVANEZ, PAUL ROGER; GROGAN, RICHARD LEE
To: XIXVENTURES, LLC
Reel/Frame 059050/0035 →
Continuity (1)
Related Publication 20210182804A1 · Jun 17, 2021
References Cited (39)
US 8275714B2 · Eugenio · 2012 [cited by applicant]
US 8315952B2 · Algiene · 2012 [cited by applicant]
US 8738539B2 · Al-Herz · 2014 [cited by applicant]
US 9165297B2 · Al-Herz · 2015 [cited by applicant]
US 9171324B2 · Al-Herz · 2015 [cited by applicant]
US 9398018B2 · MacGregor · 2016 [cited by applicant]
US 9406054B2 · Al-Herz · 2016 [cited by applicant]
US 9710808B2 · Slepinin · 2017 [cited by applicant]
US 9830580B2 · MacGregor · 2017 [cited by applicant]
US 10055720B2 · MacGregor · 2018 [cited by applicant]
US 10521777B2 · Zhou · 2019 [cited by examiner]
US 10776761B2 · MacGregor · 2020 [cited by examiner]
US 20160342988A1 · Thomas et al. · 2016 [cited by examiner]
US 20170132625A1 · Kennedy · 2017 [cited by examiner]
US 20170132626A1 · Kennedy · 2017 [cited by examiner]
US 20170148016A1 · Davis · 2017 [cited by examiner]
US 20180039960A1 · MacGregor · 2018 [cited by examiner]
US 20180060860A1 · Tian · 2018 [cited by examiner]
US 20180374094A1 · Kohli · 2018 [cited by applicant]
US 20190130391A1 · Wright et al. · 2019 [cited by applicant]
US 20190295069A1 · Pala et al. · 2019 [cited by applicant]
US 20200242711A1 · Cao et al. · 2020 [cited by applicant]
US 20210065300A1 · Leshner · 2021 [cited by examiner]
US 20230004955A1 · Tavanez et al. · 2023 [cited by applicant]
CN 107230051A · 2017 [cited by applicant]
CN 107230051B · 2021 [cited by applicant]
KR 20190115553A · 2019 [cited by applicant]
KR 20200139012A · 2020 [cited by applicant]
KR 102308185B1 · 2021 [cited by applicant]
KR 20220056036A · 2022 [cited by applicant]
WO 2024054899A1 · 2024 [cited by applicant]
Ali Syed et al., A Comparative Analysis of Blockchain Architecture and Its Applications: Problems and Recommendations, Dec. 4, 2019, IEEE Access, vol. 7, pp. 176838-176869. (Year: 2019). [cited by examiner]
Zaghloul et al., Bitcoin and Blockchain: Security and Privacy, Apr. 25, 2019, arXiv: 1904.11435. (Year: 2019). [cited by examiner]
Akhtar et al., Potential of Blockchain Technology in Digital Currency: a Review, Dec. 1, 2019, 16th International Computer Conference on Wavelet Active Media Technology and Information Processing, pp. 85-91. (Year: 2019… [cited by examiner]
Don Tapscott, “Blockchain Revolution”, Brilliant Audio, Grand Haven, Michigan, ISBN:9781511357661, 2016. [cited by applicant]
Daniel Roth, “The Future of Money: It's Flexible, Friction-less, and (Almost) Free”, Wired Magazine, ASIN:B003HCOCVG, Mar. 2010. [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2023/073624, Search completed Dec. 27, 2023, Mailed Dec. 27, 2023, 7 Pgs. [cited by applicant]
International Written Opinion Application No. PCT/US2023/073624, Filing Date: Sep. 7, 2023, Report Completed Dec. 27, 2023, 4 pgs. [cited by applicant]
Islam et al., “A Low-Cost Cross-Border Payment System Based on Auditable Cryptocurrency with Consortium Blockchain: Joint Digital Currency”, IEEE Transactions on Services Computing, 2022, vol. 16, Issue 3, pp. 1616-1629. [cited by applicant]