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:
May. 25, 2021

Filed:

Sep. 11, 2019
Applicant:

Guardtime SA, Lausanne, CH;

Inventors:

Ahto Truu, Tartu, EE;

Rando Mihkelsaar, Tallinn, EE;

Hema Krishnamurthy, Phoenix, AZ (US);

Jeffrey Pearce, Amstelveen, NL;

Assignee:

Guardtime SA, Lausanne, CH;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
H04L 9/083 (2013.01); H04L 9/085 (2013.01); H04L 9/3247 (2013.01); H04L 9/3297 (2013.01);
Abstract

Parties communicate input values to a central entity by first decomposing them according to a chosen operation into share values, which are sent either directly or, in a transformed form such as being hashed and/or encrypted, via a bulletin board data structure, to respective nodes, such that no node receives the input value itself. The nodes then combine the share values using the operation and pass these respective node values to the central entity for computation of a global value. The operation of the parties and of the nodes may be made verifiable by aggregating the share values within a party or the received share values within a node using a data and computational structure such as a hash tree or skip list. Digital signing and timestamping may also be applied.


Find Patent Forward Citations

Loading…