US 12,192,317 B2
Systems for multi-blockchain, multi-token interoperability via common blockchain integration
Kevin Lupowitz, New York, NY (US); Eric Couillard, New York, NY (US); Sanjaya Kulkarni, Edison, NJ (US); Brian Bruce, Glen Rock, NJ (US); Sanjay Deshpande, East Brunswick, NJ (US); Omari Edwards, West Orange, NJ (US); Joe Grastara, Toms River, NJ (US); and Al Gleicher, Elmhurst, NY (US)
Assigned to Tassat Group Inc., New York, NY (US)
Filed by Tassat Group Inc., New York, NY (US)
Filed on Mar. 13, 2023, as Appl. No. 18/183,035.
Application 18/183,035 is a continuation of application No. 17/827,472, filed on May 27, 2022, granted, now 11,606,188.
Application 17/827,472 is a continuation of application No. 17/592,183, filed on Feb. 3, 2022, granted, now 11,477,005, issued on Oct. 18, 2022.
Prior Publication US 2023/0246805 A1, Aug. 3, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/00 (2022.01); H04L 9/32 (2006.01)
CPC H04L 9/00 (2013.01) [H04L 9/3213 (2013.01); H04L 9/50 (2022.05)] 23 Claims
OG exemplary drawing
 
1. A system for performing at least one operation regarding an asset between a first user, associated with a first entity-specific distributed ledger of a first entity, and a second user, associated with a second entity-specific distributed ledger of a second entity, wherein the first entity is different from the second entity, the system comprising:
a common member platform comprising a common distributed ledger operatively linked to the first entity-specific ledger of the first entity and the second entity-specific ledger of the second entity, the common distributed ledger comprising a first common distributed ledger encrypted storage and a second common distributed ledger encrypted storage;
a controller and a non-transitory computer readable storage medium storing instructions, which when operated by the controller, cause the controller to:
determine a first quantity of first tokens on the first entity-specific ledger that represents an equivalence to the asset;
determine a second quantity of common tokens having equivalent value to the first quantity of first entity-specific tokens;
instruct the first entity-specific ledger of the first entity to burn the first quantity of first tokens;
mint the second quantity of common tokens in the first common distributed ledger encrypted storage;
transfer the second quantity of common tokens from the first common distributed ledger encrypted storage to the second common distributed ledger encrypted storage;
instruct the first entity-specific platform to transfer the asset from the first entity-specific platform to the second entity-specific platform;
determine a third quantity of second entity-specific tokens having an equivalent value to the second quantity of common tokens; instruct the second entity-specific ledger of the second entity to mint the third quantity of second entity-specific tokens on the second entity-specific ledger;
and burn the second quantity of common tokens from the second common distributed ledger encrypted storage.