Multiuser synchronous conclave blockchain technology
AssigneeBank of America Corporation
InventorSaurabh Gupta
Life of this patent
Estimating the term…
Abstract
Apparatus and methods are provided for multiple smart glasses to enter in a distributed ledger network such as a blockchain to concurrently modify documents. These networked smart glasses may store the document and any changes made to the document in a distributed ledger, communicate the changes to the other smart glasses and request approval or disapproval of the changes. Each smart glass or user may approve or disapprove the changes suggested by other users. The document may only be finalized when all suggested changes are approved or disapproved.
Claims19
An apparatus for allowing a plurality of users to concurrently modify an editable legal document in real-time, comprising:
- a plurality of smart glasses, each smart glass assigned to a distinct user of the plurality of users and comprising:
- a display;
- an input/output (“I/O”) module;
- a network interface card (“NIC”);
- a non-transitory memory configured to store at least:
- an operating system;
- a copy of a blockchain comprising the document;
- a blockchain controller configured to operate the blockchain;
- a blockchain partner controller configured to interface with other smart glasses interacting with the blockchain;
- a change detection controller configured to detect a change made to the document by one active user of the plurality of users;
- and
- an approval and notification controller configured to:
- request approval of the change from the users other than the one active user;
- receive approval of the change from the users other than the one active user;
- and
- communicate the received approval to the plurality of smart glasses;
- and
- a processor configured to operate at least:
- the operating system,
- the blockchain controller;
- the blockchain partner controller;
- the change detection controller;
- the approval and notification controller;
- the NIC;
- and
- the I/O module;
- wherein each user of the plurality of users:
- is assigned a login to the conclave blockchain;
- and
- when the user logs in to the conclave blockchain, the user becomes an active user;
- wherein when the change is made to the document by the one active user from the plurality of users:
- the blockchain controller records the change in the blockchain;
- the approval and notification controller communicates the change to the plurality of smart glasses;
- the display in each smart glass displays the change;
- the approval and notification controller prompts each user other than the one active user who made the change to approve or disapprove of the change;
- each user's approval or disapproval is communicated to the plurality of users;
- and
- when the change is approved by the plurality of users, the document is updated with the change by the blockchain controller to create an updated document;
- and
- wherein each smart glass has an equal ability to change the document as every other smart glass in the plurality of smart glasses.
A method for multiple users to concurrently modify an editable legal document in real-time, the method comprising:
- downloading, by each user of the multiple users to a smart glass uniquely assigned to each of the multiple users, a copy of a distributed ledger comprising the document;
- detecting, by a change detection controller at a smart glass assigned to an active user of the multiple users, a change made to the document by the distinct user;
- recording, by a distributed ledger controller at the smart glass, the change to the document by the active user in the distributed ledger;
- communicating, by a distributed ledger partner controller at the smart glass, the change to the multiple users;
- displaying, on each smart glass, the change;
- requesting, by an approval and notification controller at the smart glass, approval or disapproval of the change from the multiple users;
- receiving, at the approval and notification controller at the smart glass, the approval or disapproval of the change from the multiple users;
- communicating the approval or disapproval to the multiple users;
- and
- when the multiple users approve the change, updating, at the distributed ledger controller, the document with the change;
- wherein each smart glass has an equal ability to change the document as every other smart glass assigned to each of the multiple users.
A method for two or more users to concurrently modify an editable legal document in real-time, the method comprising:
- each user of the two or more users joining a conclave blockchain comprising the document;
- assigning, by a central server, to each user a login to the conclave blockchain, wherein when the user logs in, the user becomes an active user;
- downloading to a smart glass uniquely assigned to each of the two or more users, a copy of the blockchain;
- detecting, by a change detection controller, a first change made to the document by a first active user and a second change made by a second active user;
- recording in the blockchain, by a distributed ledger controller, the first change and the second change;
- communicating, by a distributed ledger partner controller, the first change and the second change to the two or more users;
- displaying, on each smart glass, the first change and the second change;
- requesting, by an approval and notification controller, approval or disapproval from the two or more users of the first change and the second change;
- receiving, at the approval and notification controller, the approval or disapproval from the two or more users of the first change and the second change;
- communicating the approval or disapproval to the two or more users;
- and
- when the two or more users approve the first change or second change, updating, at the distributed ledger controller, the document with the approved first or second change;
- wherein each smart glass has an equal ability to change the document as every other smart glass assigned to each of the two or more users.
Dependencies are inferred from the claim text.