Management system, management method, and computer-readable recording medium
AssigneeNippon Telegraph and Telephone Corporation
InventorsDavid Ash, Shmuel Ur, Vlad Dabija
Life of this patent
Estimating the term…
Abstract
A management system includes a user terminal, and a management device that manages data, wherein the management device include a memory; and a processor coupled to the memory and executes a process comprising: requesting remittance of a cryptocurrency that uses a public distributed ledger from the user terminal, upon receiving a request for accessing managed data from the user terminal, and authorizing the user terminal to access the data when a record of clearance of the remittance made by the user terminal is added to the public distributed ledger.
Claims6
A system for securely accessing data from a user terminal operated by a user using a blockchain as a secure data access log, the system comprising:
- a memory;
- and
- a processor coupled to the memory storing computer-executable instructions that when executed by the processor cause the system to execute a method comprising:
- setting up a set of cryptocurrency data associated with the user terminal operated by the user and further associated with authorizing a secure access to the data, wherein the set of cryptocurrency data uses a public distributed ledger as the blockchain including transaction log data, wherein the public distributed ledger includes a concatenation of a plurality of data records as blocks of data, and wherein one or more data records of the plurality of data records indicate remittance information based on cryptocurrency;
- receiving, by a data management server, a request from the user terminal for access to the data over a network;
- in response to receiving the request, transmitting, by the data management server to the user terminal, an instruction including a request for remittance of a piece of cryptocurrency data from the set of cryptocurrency data associated with the user terminal;
- identifying, by the data management server, a data record added to the plurality of data records in the public distributed ledger, wherein the added data record indicates the remittance of the piece of cryptocurrency data by the user terminal, wherein remittance includes the authentication of the user terminal, and wherein the added data record includes a timestamp of completing the remittance;
- and
- causing, by the data management server based on the identifying the added data record indicating the remittance in the public distributed ledger, the user terminal to access the data as requested by the user terminal, wherein the public distributed ledger represents the secure data access log data including a record of authorizing the secure access to the data according to the transaction log data, and wherein the timestamp of completing the remittance corresponds to a time of authorizing the user terminal to access the data.
A management method executed by a management system, the method comprising:
- setting up a set of cryptocurrency data associated with the user terminal operated by the user and further associated with authorizing a secure access to the data, wherein the set of cryptocurrency data includes a public distributed ledger as the blockchain including transaction log data, wherein the public distributed ledger includes a concatenation of a plurality of data records as blocks of data, and wherein one or more data records of the plurality of data records indicates remittance information based on cryptocurrency;
- receiving, by a data management server, a request from the user terminal for accessing the data over a network;
- in response to receiving the request, transmitting, by the data management server to the user terminal, an instruction including a request for remittance of a piece of cryptocurrency data from the set of cryptocurrency data associated with the user terminal;
- identifying, by the data management server, a data record added to the plurality of data records in the public distributed ledger, wherein the added data record indicates the remittance of the piece of the cryptocurrency data by the user terminal, wherein remittance includes the authentication of the user terminal, and wherein the added data record includes a timestamp of completing the remittance;
- and
- causing, by the data management server based on the identifying the added data record indicating the remittance of the public distributed ledger, the user terminal to access the data as requested by the user terminal, wherein the public distributed ledger represents the secure data access log data including a record of authorizing the secure access to the data according to the transaction log data, and wherein the timestamp of completing the remittance corresponds to a time of authorizing the user terminal to access the data.
A management device comprising a processor configured to execute a method comprising:
- setting up a set of cryptocurrency data associated with the user terminal operated by the user and further associated with authorizing a secure access to the data, wherein the set of cryptocurrency data uses a public distributed ledger as the blockchain including transaction log data, wherein the public distributed ledger includes a concatenation of a plurality of data records as blocks of data, and wherein one or more data records of the plurality of data records indicates remittance information based on cryptocurrency;
- receiving, by a data management server, a request from the user terminal for accessing the data over a network;
- in response to receiving the request, transmitting, by the data management server to the user terminal, an instruction including a request for remittance of a piece of cryptocurrency data from the set of cryptocurrency data associated with the user terminal;
- identifying, by the data management server, a data record added to the plurality of data records in the public distributed ledger, wherein the added data record indicates the remittance of the piece of cryptocurrency data by the user terminal, wherein remittance includes the authentication of the user terminal, and wherein the added data record includes a timestamp of completing the remittance;
- and
- causing, by the data management server based on the identifying the added data record indicating the remittance in the public distributed ledger, the user terminal to access the data as requested by the user terminal, wherein the public distributed ledger represents the secure data access log data including a record of authorizing securely accessing the data according to the transaction log data, and wherein the timestamp of completing the remittance corresponds to a time of authorizing the user terminal to access the data.
Dependencies are inferred from the claim text.