IP Library Granted Patent US 12,401,504
Granted Patent B2
US 12,401,504 · App. 18/429,112 · Granted Aug 26, 2025

Entangled links, transactions and trees for distributed computing systems

Inventor: Paul Borrill (Palo Alto, CA)
Assignee: Eric Litak
H04L9/0852
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,401,504
App. No.
18/429,112
Granted
Aug 26, 2025
Kind
B2
Abstract

An entangled links mechanism to establish and maintain bipartite temporal intimacy between pairs of computers using an idempotent, reversible token method, which presents no observable external “change” until communication of information needs to occur between the computers and which maintains the potential for “bounded (or unbounded) reversibility” in case the intended information dispatched by a source computational entity is not captured or properly accepted by a destination computational entity. The mechanism enables distributed computers in a network to remain continuously aware of each other's presence; to communicate on a logically nearest neighbor basis in a secure and reliable manner in which packets passed over these links do not conflict with normal traffic or cause the available resources of the link to exceeded; and that atomicity, isolation, and “reversible durability” may be maintained for transactions when perturbations occur.

Claims (18)

1. A computer-implemented method of creating an entangled link between a first computing entity and a second computing entity comprising:

identifying, using one or more processors, the first computing entity;

discovering, using one or more processors, the second computing entity by the first computing entity;

connecting, using one or more processors, the first computing entity to the second computing entity, wherein the entangled link is maintained using a packet-exchange hot potato protocol mechanism between the first computing entity and the second computing entity, and establishing an entanglement between the first computing entity and the second computing entity using a token exchange method;

such token exchange method uses a token which is uniquely identifiable only to each of the first computing entity and the second computing entity and presents no observable indication of progress until communication of information occurs between the first computing entity and the second computing entity.

2. The computer-implemented method of claim 1 , wherein the token exchange uses a token.

3. The computer-implemented method of claim 1 , wherein the token exchange method maintains a potential for bounded or unbounded reversibility.

4. The computer-implemented method of claim 3 , wherein if the information from the first computing entity is not accepted or captured by the second computing entity, the token is reversed and sent back to the first computing entity, enabling the first computing entity and the second computing entity to remain continually aware of each other's presence.

5. The computer-implemented method of claim 1 , wherein a conserved quantity token is maintained indefinitely within the entangles link and replaced by an exchanged quantity when actual information is transferred between the first computing entity and the second computing entity.

6. The computer-implemented method of claim 1 , wherein the token is encrypted information.

7. The computer-implemented method of claim 1 , wherein the entangled link is in a state of transmitting or receiving wherein an exchange of information occurs.

8. The computer-implemented method of claim 1 , wherein the entangled link is in a state of entanglement wherein no actual information is being transferred, instead an idempotent token is indefinitely exchanged between the first computing entity and the second computing entity in such a way that no operating system protocol needs to be activated.

9. The computer-implemented method of claim 1 , wherein the token is maintained to be cryptographically unique and with a large incrementing serial number, which steps monotonically forward or backwards in its count as information is transferred.

10. The computer-implemented method of claim 1 , wherein the token is maintained to be cryptographically unique and with a large incrementing serial number, which steps monotonically forward or backwards in its count as information is untransferred.

11. The computer-implemented method of claim 1 , wherein the token passing over the entanglement link does not conflict with normal traffic.

12. The computer-implemented method of claim 1 , wherein the token passing over the entanglement link does not cause the available resources of the entanglement link to exceed its capacity.

13. The computer-implemented method of claim 1 , wherein the packet exchange hot potato protocol mechanism measures latency in the exchange of the token from the first computing entity to the second computing entity and from the second computing entity to the first computing entity.

14. The computer-implemented method of claim 1 , wherein the packet exchange hot potato protocol mechanism further comprises an exchange of more than one token between the first computing entity and the second computing entity.

Continuity (7)
Continuation 18045457 · Oct 10, 2022
Continuation 15687529 · Aug 27, 2017
Continuation 14331225 · Jul 14, 2014
Provisional Application 61846602 · Jul 15, 2013
Provisional Application 61913302 · Dec 8, 2013
Provisional Application 61893285 · Oct 21, 2013
Related Publication 20240223360A1 · Jul 4, 2024
References Cited (19)
US 6819474B2 · Beil · 2004 [cited by examiner]
US 7406173B2 · Ichimura · 2008 [cited by examiner]
US 8706914B2 · Duchesneau · 2014 [cited by applicant]
US 9774401B1 · Borrill · 2017 [cited by applicant]
US 20070223698A1 · Tsurumaru · 2007 [cited by examiner]
US 20090037451A1 · Borrill · 2009 [cited by applicant]
US 20090254572A1 · Redlich et al. · 2009 [cited by applicant]
US 20100165886A1 · Borrill · 2010 [cited by applicant]
WO WO1997005725A1 · 1997 [cited by applicant]
Vidal et al., Entanglement in quantum critical phenomena, arXiv, 5 pages, Nov. 13, 2002. [cited by examiner]
Zanardi, Entanglement of Quantum Evolutions, arXiv, 4 pages, Jan. 31, 2001. [cited by examiner]
Brassard, Teleportation as a quantum computation, arXiv, 3 pages, May 23, 1996. [cited by applicant]
Rieffel et al., An Introduction to Quantum Computing for Non-Physicists, ACM, 36 pages, Sep. 2000. [cited by applicant]
Jennewein et al., Entangled State Teleportation, Information Society Technologies, 13 pages, Dec. 20, 2002. [cited by applicant]
Kim et al., Quantum teleportation with a complete Bell state measurement, journal of modern optics, 16 pages, 2002. [cited by applicant]
AFRL-IF-RS-TR-2007-180, Final Technical Report, Darpa Quantum Network Testbed, 164 pages, Jul. 2007. [cited by applicant]
Lloyd et al, Infrastructure for the Quantum Internet, ACM SIGCOMM Computer Communications Review, vol. 34, No. 5, 12 pages, Oct. 2004. [cited by applicant]
Franco et al, Optimal path for a quantum teleportation protocol in entangled networks, Physical Review A 85, 010303(R), 4 pages, 2012. [cited by applicant]
Jiang et al, Quantum repeater with encoding, Physical Review A 79, 032325, 1 O pages, 2009. [cited by applicant]