Back to results
US 11,777,730 B2Granted
Layered recording networks
AssigneeVisa International Service Association
InventorsAjith Thekadath, Sukrit Handa, Suman Mukherjee
Life of this patent
Estimating the term…
Abstract
A method for providing interactive recording networks is disclosed. Multiple child networks can be established, each child network being coordinated by a respective coordinating entity. Each coordinating entity can also participate in a central parent network. A data package can be sent from one network to another. When a data package is sent to another network, additional data can be added to indicate that the data package is being escalated.
Claims16
A method comprising:
- receiving, by a network coordinator computer, from a first node computer, a data package including first data and a transaction identifier, wherein the network coordinator computer and the first node computer are associated with a first network, wherein the first data describes an interaction between the first node computer and a second node computer;
- determining, by the network coordinator computer, based on the first data, that the interaction is associated with the second node computer, and that the second node computer is not associated with the first network, wherein the second node computer is associated with a third network;
- in response to determining that the second node computer is not associated with the first network, determining to transmit the data package to a second network;
- modifying, by the network coordinator computer, the data package to further include second data, wherein the second data includes a modification to the interaction;
- generating, by the network coordinator computer, a first block for a first blockchain associated with the first network, the first block including the data package with the first data, the second data, and the transaction identifier;
- and
- transmitting, by the network coordinator computer, to the second network, the data package including the first data and the second data, wherein a second block is generated for a second blockchain associated with the second network, the second block including the data package with the first data, the second data, and the transaction identifier, wherein the data package is further modified to include third data at the second network, the third data including an additional modification to the interaction, wherein the second block includes the third data, and wherein the data package is subsequently transmitted from the second network to the third network.
4 more elements
A method comprising:
- receiving, by a second network coordinator computer associated with a second network, a data package including first data, second data, and a transaction identifier, wherein the first data is provided by a first node computer associated with a first network, the second data is provided by a first network coordinator computer associated with the first network, the first data describes an interaction between the first node computer and a second node computer, the second data includes a modification to the interaction, and the first network coordinator computer generates a first block for a first blockchain associated with the first network, the first block including the data package with the first data, the second data, and the transaction identifier;
- determining, by the second network coordinator computer, based on at least one of the first data and the second data, that the interaction is associated with the second node computer, and that the second node computer is associated with a third network;
- in response to determining that the second node computer is associated with the third network, determining to transmit the data package to the third network;
- modifying, by the second network coordinator computer, the data package to further include third data, wherein the third data includes an additional modification to the interaction;
- generating, by the second network coordinator computer, a second block for a second blockchain associated with the second network, the second block including the data package with the first data, the second data, the third data, and the transaction identifier;
- and
- transmitting, by the second network coordinator computer, to the third network, the data package including the first data, the second data, the third data, and the transaction identifier.
4 more elements
A method comprising:
- receiving, by a third network coordinator computer associated with a third network, a data package including first data, second data, third data, and a transaction identifier, wherein the first data is provided by a first node computer associated with a first network, the second data is provided by a first network coordinator computer, the third data is provided by a second network coordinator computer associated with a second network, the first data describes an interaction between the first node computer and a second node computer, the second data includes a modification to the interaction, the third data includes an additional modification to the interaction, the first network coordinator computer, determines that the interaction is associated with the second node computer, that the second node computer is not associated with the first network, and that the second node computer is associated with the third network, the first network coordinator computer determines to transmit the data package to the second network, the first network coordinator computer generates a first block for a first blockchain associated with the first network, the first block including the first data, the second data and the transaction identifier, and the second network coordinator computer generates a second block for a second blockchain associated with the second network, the second block including the first data, the second data, the third data, and the transaction identifier;
- and
- generating, by the third network coordinator computer, a third block for a third blockchain associated with the third network, the third block including the data package with the first data, the second data, and the third data, and the transaction identifier.
Dependencies are inferred from the claim text.