IP Library Granted Patent US 11,995,645
Granted Patent B2
US 11,995,645 · App. 17/674,300 · Granted May 28, 2024

Computer-implemented system and method for generating and extracting user related data stored on a blockchain

Inventors: Martin Sewell (London, GB); Vera Vsevolozhsky (London, GB); Craig Steven Wright (London, GB)
Assignee: nChain Licensing AG
G06Q20/3678G06F16/1837G06Q20/0658G06Q20/3827G06Q20/3829G06Q20/389H04L9/0637
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,995,645
App. No.
17/674,300
Granted
May 28, 2024
Kind
B2
Abstract

A computer implemented system and a method for providing user related data, such as reputational information, on users of a blockchain involved in transactions is detailed. The method includes an approach for evaluating fulfilment of transactions, particularly in the context of contracts, and then providing a record of that on the blockchain through reputational information. As a result, at a late time, this reputational information can be retrieved. Similar reputational information for other transactions can be retrieved and linked to the same user, for instance based on the use of a hash of the master public key for a user. Aggregate reputational information can be computed from the pieces of reputational information retrieved.

Claims (20)

1. A method of computing aggregated user related data, the method comprising:

selecting a user for which aggregated user related data is required, to give a selected user;

generating a filter related to the selected user, wherein the filter collects all reputation transactions, the reputation transactions including metadata relating to a master public key and all descendant public keys therefrom for the selected user, wherein each reputation transaction is implemented by a deterministic finite automaton (DFA), wherein the reputation transaction pays dust to an address controlled by the DFA;

searching a blockchain for user related data transactions to which the filter applies; and

computing the aggregated user related data for the selected user from the user related data transactions to which the filter applies.

2. The method according to claim 1 , wherein each reputation transaction is a Pay to Script Hash (P2SH) transaction.

3. The method according to claim 2 , wherein the Pay to Script Hash (P2SH) transaction is a multi-signature transaction.

4. The method according to claim 1 , wherein each reputation transaction may be addressed to an address controlled by a third party.

5. The method according to claim 4 , wherein the third party is controlled by the DFA.

6. The method according to claim 1 , wherein the DFA is further used for one or more of:

defining each reputation transaction;

implementing each reputation transaction;

providing an expression of a fulfilment; and

constructing each reputation transaction.

7. The method according to claim 1 , wherein the DFA generates user related data for each reputation transaction.

8. The method according to claim 7 , wherein the DFA provides that the user related data is published to and stored on the blockchain.

9. The method according to claim 7 , wherein the user related data is related to accuracy and/or precision of measurements input to the DFA or used by the DFA or output by the DFA.

10. The method according to claim 1 , wherein the DFA is also configured to implement a smart contract.

11. The method according to claim 1 , wherein the DFA interacts with a related system of computing resources.

12. The method according to claim 11 , wherein the related system of computing resources is arranged to generate transactions and submit the transactions to the blockchain.

Assignments (4)
CHANGE OF NAME Recorded Mar 2, 2022
From: NCHAIN HOLDINGS LTD
To: NCHAIN LICENSING AG
Reel/Frame 059306/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2022
From: WRIGHT, CRAIG STEVEN
To: NCHAIN HOLDINGS LTD.
Reel/Frame 059121/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2022
From: SEWELL, MARTIN; VSEVOLOZHSKY, VERA
To: NCHAIN HOLDINGS LTD.
Reel/Frame 059121/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2022
From: SEWELL, MARTIN; VSEVOLOZHSKY, VERA
To: NCHAIN HOLDINGS LTD.
Reel/Frame 059121/0853 →
Priority Claims (2)
GB 1701605 · Jan 31, 2017 · national
GB 1701608 · Jan 31, 2017 · national
Continuity (2)
Continuation 16482689
Related Publication 20220245626A1 · Aug 4, 2022