×

System for providing levels of security access to a process data network

  • US 10,178,105 B2
  • Filed: 02/22/2016
  • Issued: 01/08/2019
  • Est. Priority Date: 02/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system operatively connected with a tiered block chain distributed network and for using the tiered block chain distributed network for ensuring information security, the system comprising:

  • a memory device; and

    a processing device operatively coupled to the memory device, wherein the processing device is configured to execute computer-readable program code to;

    receive an authorization request from a user to conduct an action associated with accessing and manipulating information within the tiered block chain distributed network;

    determine a security level associated with the user that is directly associated with rights and restrictions of the user in the accessing and manipulating information from the tiered block chain distributed network;

    determine, based on the determined security level associated with the user, that the action associated with the accessing and manipulating information within the tiered block chain distributed network is not allowed;

    determine that the action associated with the accessing and manipulating information within the tiered block chain distributed network would be permitted if the user provides additional authorization credentials and an access payment;

    prompt the user to provide the additional authorization credentials based on the determined security level associated with the user;

    receive the additional authorization credentials from the user;

    determine that the additional authorization credentials are valid;

    prompt the user to provide an access amount based on the determined security level of the user and the additional authorization credentials, wherein the access amount is not a component of the action associated with the accessing and manipulating information within the tiered block chain distributed network;

    receive the access amount from the user;

    in response to determining that the additional authorization credentials are valid, and in response to receiving the access amount from the user, screen the user from performing other actions associated with the accessing and manipulating information within the tiered block chain distributed network that are not allowed under the determined security level associated with the user and the additional authorization credentials;

    identify a predetermined period of time that the user is authorized to conduct the action associated with the accessing and manipulating information within the tiered block chain distributed network based on the determined security level associated with the user and the additional authorization credentials;

    identify a predetermined maximum number of instances that the user is authorized to conduct the action associated with the accessing and manipulating information within the tiered block chain distributed network based on the determined security level associated with the user, receiving the additional authorization credentials, and receiving the access amount;

    in response to determining that the additional authorization credentials are valid, and in response to receiving the access amount from the user, authorize the user to conduct the action associated with the accessing and manipulating information within the tiered block chain distributed network; and

    deauthorize the user to conduct the action associated with the accessing and manipulating information within the tiered block chain distributed network in response to determining that the predetermined period of time has ended or in response to determining that the predetermined maximum number of instances have been met.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×