US2022171876A1PendingUtilityA1

Blockchain based information management

Assignee: AT & T IP I LPPriority: Jun 13, 2018Filed: Feb 16, 2022Published: Jun 2, 2022
Est. expiryJun 13, 2038(~11.9 yrs left)· nominal 20-yr term from priority
H04L 9/3297H04L 63/107H04L 9/3239H04W 12/63G06F 21/6245H04W 12/72G06F 21/6209G06Q 50/265H04W 12/61H04L 63/0823H04L 63/0428H04L 9/50
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques are disclosed herein for managing and sharing sensitive information using blockchain technology. In certain embodiments, a transaction may be generated using information and a set of conditions, wherein satisfying the set of conditions by a requester of the information determines access to the information by the requester and the set of conditions include a count for a number of queries allowed for accessing the information. As requesters access the information, the count is decremented or adjusted and updated transactions are stored on the blockchain ledger until the count adjusts to a predetermined number, such zero. The information and the set of conditions may be defined by the user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 generating, by a system comprising a processor, via a blockchain programming model, a first transaction block in a blockchain ledger, using:
 encrypted information associated with a user identity, 
 a condition, wherein satisfying the condition controls access to the encrypted information, 
 a predetermined number of accesses of the encrypted information allowed by requesters, and 
 a count that tracks accesses of the encrypted information by a requester of the requesters; 
   in response to determining that the first transaction block has been accessed by the requester in satisfaction of the condition, generating, by the system, a second transaction block in the blockchain ledger using the first transaction block, comprising:
 adjusting, by the system, the count by a quantity, wherein the quantity is determined based on a trustworthiness of the requester. 
   
     
     
         2 . The method of  claim 1 , further comprising, in response to the count being a number indicative of the predetermined number of accesses being depleted, blocking, by the system, the access to the encrypted information by the requester. 
     
     
         3 . The method of  claim 1 , wherein the quantity is further determined based on at least one of a location of the requester, a number of requests for the encrypted information from the requester in a defined period of time, or a time of a request for the encrypted information from the requester. 
     
     
         4 . The method of  claim 1 , wherein the encrypted information comprises at least one of age, date of birth, location of birth, gender, address, education, family tree, medical history, psychiatric evaluations, psychologist evaluations, allergies, health records, personal identifiers, social security information, license numbers, government issued personal identifying numbers, financial accounts, credit scores, digital certificate for insurance proof, or digital proof for credit score. 
     
     
         5 . The method of  claim 1 , wherein the blockchain ledger comprises groups of transaction blocks respectively associated with the requesters. 
     
     
         6 . The method of  claim 1 , wherein the condition comprises a geographical condition applicable to a geography associated with access to the encrypted information. 
     
     
         7 . The method of  claim 1 , wherein the condition comprises a temporal condition applicable to time associated with access to the encrypted information. 
     
     
         8 . A system, comprising:
 a processor; and   a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
 generating, via a blockchain programming model, a first block in a blockchain ledger, using:
 encrypted information associated with an entity, 
 a condition, wherein satisfying the condition controls access to the encrypted information, 
 a specified number of accesses of the encrypted information allowed by requesters, and 
 a count that tracks accesses of the encrypted information by a requester of the requesters; 
 
 in response to determining that the first block has been accessed by the requester in accordance with satisfying the condition, generating a second block in the blockchain ledger using the first block, comprising:
 adjusting the count by a quantity, wherein the quantity is determined based on a trustworthiness of the requester. 
 
   
     
     
         9 . The system of  claim 8 , wherein the operations further comprise, in response to the count being a number indicative of the specified number of accesses being depleted, preventing the access to the encrypted information by the requester. 
     
     
         10 . The system of  claim 8 , wherein the quantity is determined further based on at least one of a location of the requester, a number of requests for the encrypted information from the requester in a defined period of time, or a time of a request for the encrypted information from the requester. 
     
     
         11 . The system of  claim 8 , wherein the encrypted information comprises at least one of age, date of birth, location of birth, gender, address, education, family tree, medical history, psychiatric evaluations, psychologist evaluations, allergies, health records, personal identifiers, social security information, license numbers, government issued personal identifying numbers, financial accounts, credit scores, digital certificate for insurance proof, or digital proof for credit score. 
     
     
         12 . The system of  claim 8 , wherein the blockchain ledger comprises groups of transaction blocks respectively associated with the requesters. 
     
     
         13 . The system of  claim 8 , wherein satisfying the condition comprises satisfying a geographical condition. 
     
     
         14 . The system of  claim 8 , wherein satisfying the condition comprises satisfying a temporal condition. 
     
     
         15 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
 generating, using a blockchain programming model, a first transaction in a distributed ledger, using:
 encrypted private information associated with a person, 
 a criterion, wherein satisfying the criterion controls access to the encrypted private information, 
 a defined number of accesses of the encrypted private information allowed by requesters, and 
 a count that tracks accesses of the encrypted private information by a requester of the requesters; 
   in response to determining that the first transaction has been accessed by the requester that satisfies the criterion, generating a second transaction in the distributed ledger using the first transaction, comprising:
 adjusting the count by a quantity, wherein the quantity is based on a trustworthiness of the requester. 
   
     
     
         16 . The non-transitory machine-readable medium of  claim 15 , wherein the operations further comprise, in response to the count being a number indicative of the defined number of accesses being depleted, preventing the access to the encrypted private information by the requester. 
     
     
         17 . The non-transitory machine-readable medium of  claim 15 , wherein the quantity is further based on at least one of a location of the requester, a number of requests for the encrypted private information from the requester in a defined period of time, or a time of a request for the encrypted private information from the requester. 
     
     
         18 . The non-transitory machine-readable medium of  claim 15 , wherein the encrypted private information comprises at least one of age, date of birth, location of birth, gender, address, education, family tree, medical history, psychiatric evaluations, psychologist evaluations, allergies, health records, personal identifiers, social security information, license numbers, government issued personal identifying numbers, financial accounts, credit scores, digital certificate for insurance proof, or digital proof for credit score. 
     
     
         19 . The non-transitory machine-readable medium of  claim 15 , wherein the distributed ledger comprises groups of transaction blocks respectively associated with the requesters. 
     
     
         20 . The non-transitory machine-readable medium of  claim 15 , wherein the criterion comprises a security criterion applicable to access of the encrypted private information.

Join the waitlist — get patent alerts

Track US2022171876A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.