Data recording device and method
AssigneeNEC Corporation
InventorKatsuhiko Ishida
Life of this patent
Estimating the term…
Abstract
A block generation unit 13 generates, in a predetermined case, a block including an ID of a user in a blockchain. The block generation unit 13 generates a new block including information indicating a service provider and service contents, when face data of the user and the service contents are received from a terminal of the service provider and face authentication is successful based on the face data and face authentication data, or when the ID of the user and the service contents are received from the terminal of the service provider, and adds the new block to the blockchain.
Claims9
A data recording device comprising:
- a memory configured to store instructions;
- and
- a processor configured to execute the instructions to control the data recording device to:
- generate an ID and a password of a user, when receiving from a predetermined terminal, (i) information indicating application of the user for a plan related to a service provision, and (ii) face data of the user, transmit the ID and the password to a terminal of the user, and store face authentication data based on the face data and the ID in association in a storage device,
- generate, in a predetermined case, a block including the ID in a blockchain,
- generate a new block including information indicating a service provider and service contents, when the face data of the user and the service contents are received from a terminal of the service provider and face authentication is successful based on the face data and the face authentication data, or when the ID of the user and the service contents are received from the terminal of the service provider, and add the new block to the blockchain.
A data recording method implemented by a computer, comprising:
- generating an ID and a password of a user, when receiving from a predetermined terminal, (i) information indicating application of the user for a plan related to service provision, and (ii) face data of the user, transmitting the ID and the password to a terminal of the user, and storing face authentication data based on the face data and the ID in association in a storage device,
- generating, in a predetermined case, a block including the ID in a blockchain, and
- generating a new block including information indicating a service provider and service contents, when the face data of the user and the service contents are received from a terminal of the service provider and face authentication is successful based on the face data and the face authentication data, or when the ID of the user and the service contents are received from the terminal of the service provider, and adding the new block to the blockchain.
A non-transitory computer readable recording medium in which a data recording program is recorded, the data recording program causing a computer to execute:
- a user management process of generating an ID and a password of a user, when receiving from a predetermined terminal, (i) information indicating application of the user for a plan related to service provision, and (ii) face data of the user, transmitting the ID and the password to a terminal of the user, and storing face authentication data based on the face data and the ID in association in a storage device,
- a block generation process of generating, in a predetermined case, a block including the ID in a blockchain, and
- a block addition process of generating a new block including information indicating a service provider and service contents, when the face data of the user and the service contents are received from a terminal of the service provider and face authentication is successful based on the face data and the face authentication data, or when the ID of the user and the service contents are received from the terminal of the service provider, and adding the new block to the blockchain.
Dependencies are inferred from the claim text.