×

System for centralized control of secure access to process data network

  • US 10,142,347 B2
  • Filed: 04/04/2016
  • Issued: 11/27/2018
  • Est. Priority Date: 02/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for supporting and controlling access to a private block chain within a private block chain distributed network, the system comprising:

  • one or more memory devices storing computer-readable code; and

    one or more processing devices operatively coupled to the one or more memory devices, wherein the one or more processing devices are configured to execute the computer-readable code to;

    receive a request from a user utilizing a node to access the private block chain, wherein the request includes received authentication credentials, wherein the private block chain network comprises a distributed network of nodes managed by one or more entities, wherein nodes from the distributed network of nodes are operatively coupled to each other, have at least a portion of a private ledger, and share information on the ledger through electronic communication, and wherein the received authentication credentials comprises user authentication credentials and node authentication credentials;

    compare the received authentication credentials with stored authentication credentials for the user and the node;

    allow the user to access the private block chain distributed network when the received authentication credentials meet the stored authentication credentials for the user and the node;

    determine one or more types of actions that the user is allowed to, or prevented from, taking based on the comparison of the received authentication credentials with the stored authentication credentials;

    receive an indication that the user took an action for an event within the private block chain, wherein the action occurred on the node from the distributed network of nodes, and wherein the action is validating the event using event information on the private ledger of the node from the distributed network of nodes of the private block chain, storing the event information for the event on the private ledger of the node from the distributed network of nodes of the private block chain, or disseminating the event information for the event on the private ledger of the node to one or more other nodes of the distributed network of nodes of the private block chain;

    determine limits, wherein the limits comprise one or more user limits, one or more node limits, one or more entity limits, one or more event limits, and one or more action limits;

    compare the action taken and the user, the node, an entity associated with the user, and the event associated with the action to the limits, including the one or more user limits, the one or more node limits, the one or more entity limits, the one or more event limits, and the one or more action limits; and

    allow or deny the action based on the determination of the one or more types of actions that the user is allowed to, or prevented from, taking based on the comparison of the received authentication credentials with the stored authentication credentials and based on the comparison of the action and the user, the node, the entity, and the event associated with the action to the limits.

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