The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 04, 2020

Filed:

Sep. 29, 2016
Applicant:

Microsoft Technology Licensing, Llc., Redmond, WA (US);

Inventors:

Srinath Setty, Redmond, WA (US);

Ramarathnam Venkatesan, Redmond, WA (US);

Soumya Basu, Ithaca, NY (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06Q 20/00 (2012.01); G06Q 20/38 (2012.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06Q 20/3827 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/3829 (2013.01); H04L 63/12 (2013.01); G06Q 2220/00 (2013.01); H04L 63/1433 (2013.01); H04L 2463/102 (2013.01);
Abstract

Heartbeat consensus forming for the state of a digital ledger built upon a blockchain to provide users with the ability to securely, accurately, and verifiably share state information between distrustful parties is provided herein. The digital ledger is hosted in a networked environment, accessible by multiple parties. Heartbeat transactions allow clients, who are not in direct communication with one another and may distrust one another, to verify the integrity of the digital ledger via consensus. The consensus is readily verifiable by each client on its own machine and allows the ledger to be recovered to an agreed-to state in the event of a fault initiated by a client or the host of the ledger, whether malicious or otherwise. The digital ledger is freely movable to different hosts in the event of a fault.


Find Patent Forward Citations

Loading…