Patents by Inventor Andres Kroonmaa
Andres Kroonmaa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10200199Abstract: At least one node in a distributed hash tree verification infrastructure is augmented with either a function of a signature of a child computational node, or of a child entity attestation value derived from an HMAC value of the child entity, or both. A data signature, which includes parameters for recomputation of a verifying value, and which is associated with a digital input record, will therefore also include data that identifies at least one child entity in the hash tree path used for its initial registration in the infrastructure.Type: GrantFiled: December 26, 2017Date of Patent: February 5, 2019Assignee: Guardtime Holdings LimitedInventors: Ahto Truu, Andres Kroonmaa
-
Patent number: 10103893Abstract: A distributed hash tree-based authentication system for digital input records has more than one upper-level core node, each of which receives at least one uppermost value from aggregators. Communicating with each other about which aggregator values they have received, the nodes try to reach agreement as to which of these values should be included in duplicated current intra-node hash tree evaluations so as to form a consistent top-level value used as the basis for digital signatures associated with the digital input records. The top-level value is then entered either directly, or after combination with other top-level values over a period, into a block of a blockchain.Type: GrantFiled: March 6, 2018Date of Patent: October 16, 2018Assignee: GUARDTIME IP HOLDINGS, LTD.Inventors: Andres Kroonmaa, Ahto Buldas, Jeffrey Pearce
-
Publication number: 20180198626Abstract: A distributed hash tree-based authentication system for digital input records has more than one upper-level core node, each of which receives at least one uppermost value from aggregators. Communicating with each other about which aggregator values they have received, the nodes try to reach agreement as to which of these values should be included in duplicated current intra-node hash tree evaluations so as to form a consistent top-level value used as the basis for digital signatures associated with the digital input records. The top-level value is then entered either directly, or after combination with other top-level values over a period, into a block of a blockchain.Type: ApplicationFiled: March 6, 2018Publication date: July 12, 2018Applicant: GUARDTIME IP HOLDINGS LIMITEDInventors: ANDRES KROONMAA, AHTO BULDAS, JEFFREY PEARCE
-
Publication number: 20180139057Abstract: At least one node in a distributed hash tree verification infrastructure is augmented with either a function of a signature of a child computational node, or of a child entity attestation value derived from an HMAC value of the child entity, or both. A data signature, which includes parameters for recomputation of a verifying value, and which is associated with a digital input record, will therefore also include data that identifies at least one child entity in the hash tree path used for its initial registration in the infrastructure.Type: ApplicationFiled: December 26, 2017Publication date: May 17, 2018Applicant: Guardtime IP Holdings LimitedInventors: Ahto TRUU, Andres KROONMAA
-
Patent number: 9911007Abstract: A distributed hash tree-based authentication system for digital input records has more than one upper-level core node, each of which receives at least one uppermost value from aggregators. Communicating with each other about which aggregator values they have received, the nodes try to reach agreement as to which of these values should be included in duplicated current intra-node hash tree evaluations so as to form a consistent top-level value used as the basis for digital signatures associated with the digital input records.Type: GrantFiled: February 27, 2015Date of Patent: March 6, 2018Assignee: GUARDTIME IP HOLDINGS, LTD.Inventors: Andres Kroonmaa, Ahto Buldas, Jeffrey Pearce
-
Patent number: 9853819Abstract: At least one node in a distributed hash tree verification infrastructure is augmented with an identifier of an entity in a registration path. A data signature, which includes parameters for recomputation of a verifying value, and which is associated with a digital input record, will therefore also include data that identifies at least one entity in the hash tree path used for its initial registration in the infrastructure. An uppermost value of the hash tree verification infrastructure is entered as, or as part of, a transaction in a blockchain.Type: GrantFiled: October 17, 2016Date of Patent: December 26, 2017Assignee: GUARDTIME IP HOLDINGS LTD.Inventors: Ahto Truu, Andres Kroonmaa, Michael Gault, Jeffrey Pearce
-
Publication number: 20170033932Abstract: At least one node in a distributed hash tree verification infrastructure is augmented with an identifier of an entity in a registration path. A data signature, which includes parameters for recomputation of a verifying value, and which is associated with a digital input record, will therefore also include data that identifies at least one entity in the hash tree path used for its initial registration in the infrastructure. An uppermost value of the hash tree verification infrastructure is entered as, or as part of, a transaction in a blockchain.Type: ApplicationFiled: October 17, 2016Publication date: February 2, 2017Applicant: Guardtime IP Holdings LimitedInventors: Ahto TRUU, Andres KROONMAA, Michael GAULT, Jeffrey PEARCE
-
Patent number: 9473306Abstract: At least one node in a distributed hash tree document verification infrastructure is augmented with an identifier of an entity in a registration path. A data signature, which includes parameters for recomputation of a verifying value, and which is associated with a digital input record, will therefore also include data that identifies at least one entity in the hash tree path used for its initial registration in the infrastructure.Type: GrantFiled: August 5, 2013Date of Patent: October 18, 2016Assignee: GUARDTIME IP HOLDINGS, LTD.Inventors: Ahto Buldas, Ahto Truu, Andres Kroonmaa
-
Publication number: 20160253523Abstract: A distributed hash tree-based authentication system for digital input records has more than one upper-level core node, each of which receives at least one uppermost value from aggregators. Communicating with each other about which aggregator values they have received, the nodes try to reach agreement as to which of these values should be included in duplicated current intra-node hash tree evaluations so as to form a consistent top-level value used as the basis for digital signatures associated with the digital input records.Type: ApplicationFiled: February 27, 2015Publication date: September 1, 2016Applicant: GUARDTIME IP HOLDINGS LIMITEDInventors: ANDRES KROONMAA, AHTO BULDAS, JEFFREY PEARCE
-
Publication number: 20150039893Abstract: At least one node in a distributed hash tree document verification infrastructure is augmented with an identifier of an entity in a registration path. A data signature, which includes parameters for recomputation of a verifying value, and which is associated with a digital input record, will therefore also include data that identifies at least one entity in the hash tree path used for its initial registration in the infrastructure.Type: ApplicationFiled: August 5, 2013Publication date: February 5, 2015Applicant: GUARDTIME IP HOLDINGS LIMITEDInventors: AHTO BULDAS, AHTO TRUU, ANDRES KROONMAA
-
Patent number: 8874921Abstract: A method of generating a keyless digital multi-signature is provided. The method includes receiving multiple signature generation requests from one or more client computers, building subtrees based on the signature generation requests, and constructing a search tree including the subtrees. The method also includes assigning explicit length tags to leaf nodes of the search tree to balance the search tree and applying a hash function to each of the search tree nodes. The root hash value and the height of the search tree make up a generated aggregate signature request, followed by receiving an aggregate signature based on the aggregate signature request. The keyless digital multi-signature is generated based on the aggregate signature and contains an implicit length tag to verify that the number of signature generation requests is limited. The aggregate signature is generated if the height of the search tree does not exceed a predetermined height limitation.Type: GrantFiled: June 20, 2011Date of Patent: October 28, 2014Assignee: Guardtime IP Holdings, Ltd.Inventors: Ahto Buldas, Andres Kroonmaa, Märt Saarepera
-
Publication number: 20120324229Abstract: A method of generating a keyless digital multi-signature is provided. The method includes receiving multiple signature generation requests from one or more client computers, building subtrees based on the signature generation requests, and constructing a search tree including the subtrees. The method also includes assigning explicit length tags to leaf nodes of the search tree to balance the search tree and applying a hash function to each of the search tree nodes. The root hash value and the height of the search tree make up a generated aggregate signature request, followed by receiving an aggregate signature based on the aggregate signature request. The keyless digital multi-signature is generated based on the aggregate signature and contains an implicit length tag to verify that the number of signature generation requests is limited. The aggregate signature is generated if the height of the search tree does not exceed a predetermined height limitation.Type: ApplicationFiled: June 20, 2011Publication date: December 20, 2012Applicant: GUARDTIME IP HOLDINGS LIMITEDInventors: Ahto Buldas, Andres Kroonmaa, Märt Saarepera