×

Secure decentralized system utilizing smart contracts, a blockchain, and/or a distributed file system

  • US 10,095,888 B1
  • Filed: 06/04/2018
  • Issued: 10/09/2018
  • Est. Priority Date: 06/04/2018
  • Status: Active Grant
First Claim
Patent Images

1. A first node, comprising:

  • one or more memories; and

    one or more processors, communicatively connected to the one or more memories, to;

    receive new credit data of an individual that has credit with a first organization,wherein a distributed ledger and a set of distributed data sources are to be used to share the new credit data with a network of nodes that are associated with a group of organizations that are permitted to access the new credit data;

    generate a storage identifier for the new credit data by executing a mapping function,wherein the storage identifier is to identify a storage location at which the new credit data is to be stored within the set of distributed data sources;

    provide the storage identifier for the new credit data to a smart contract associated with the individual,wherein the smart contract is supported by the distributed ledger;

    provide the new credit data and the storage identifier to the set of distributed data sources,wherein the new credit data is stored in association with the storage identifier;

    broadcast the storage identifier for the new credit data to the network of nodes to cause a second node, of the network of nodes, to provide the storage identifier for the new credit data to a copy of the smart contract that is accessible to the second node,wherein broadcasting the storage identifier permits the second node, based on a request from a device associated with a second organization, to obtain the new credit data, obtain the storage identifier for the new credit data from the copy of the smart contract, use the storage identifier to obtain the new credit data from the set of distributed data sources, provide the new credit data to the device associated with the second organization, and provide digital currency associated with the second organization to an account associated with the first organization; and

    perform a group of actions associated with obtaining additional new credit data from the set of distributed data sources or providing the additional new credit data to the set of distributed data sources.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×