System and method for generating digital marks
AssigneeAdvanced New Technologies Co., Ltd.
InventorsLong Cheng, Yanpeng Li
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating digital marks. One of the methods includes: obtaining entity information of an entity; transmitting the entity information to one or more nodes of a blockchain for storage in the blockchain; obtaining a transaction identification associated with storing the entity information in the blockchain; and generating a digital mark for the entity based at least on the transaction identification.
Claims20
A computer-implemented method, comprising:
- obtaining, by one or more computer devices from a user device, entity information of an entity for registration;
- transmitting, by the one or more computer devices, the entity information to one or more nodes of a blockchain for storage in the blockchain;
- obtaining, by the one or more computer devices from the blockchain, a transaction identification of a blockchain transaction stored in the blockchain, wherein the blockchain transaction comprises the entity information, the transaction identification of the blockchain transaction indicates that the entity exists in the blockchain, and the transaction identification is queryable to retrieve the entity information from the blockchain;
- generating, by the one or more computer devices for the entity, a digital mark that is uniquely identifiable based on the transaction identification;
- transmitting, by the one or more computer devices, an association relationship between the generated digital mark and the entity to one or more nodes of the blockchain for storage in the blockchain;
- and
- based on successful storage of the association relationship in the blockchain, returning, by the one or more computer devices, a success message of the registration to the user device.
A system, comprising one or more processors and one or more non-transitory computer-readable memories coupled to the one or more processors and configured with instructions executable by the one or more processors to cause the system to perform operations comprising:
- obtaining, from a user device, entity information of an entity for registration;
- transmitting the entity information to one or more nodes of a blockchain for storage in the blockchain;
- obtaining, from the blockchain, a transaction identification of a blockchain transaction stored in the blockchain, wherein the blockchain transaction comprises the entity information, the transaction identification of the blockchain transaction indicates that the entity exists in the blockchain, and the transaction identification is queryable to retrieve the entity information from the blockchain;
- generating, for the entity, a digital mark that is uniquely identifiable based on the transaction identification;
- transmitting an association relationship between the generated digital mark and the entity to one or more nodes of the blockchain for storage in the blockchain;
- and
- based on successful storage of the association relationship in the blockchain, returning a success message of the registration to the user device.
A non-transitory computer-readable storage medium configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:
- obtaining, from a user device, entity information of an entity for registration;
- transmitting the entity information to one or more nodes of a blockchain for storage in the blockchain;
- obtaining, from the blockchain, a transaction identification of a blockchain transaction stored in the blockchain, wherein the blockchain transaction comprises the entity information, the transaction identification of the blockchain transaction indicates that the entity exists in the blockchain, and the transaction identification is queryable to retrieve the entity information from the blockchain;
- generating, for the entity, a digital mark that is uniquely identifiable based on the transaction identification;
- transmitting an association relationship between the generated digital mark and the entity to one or more nodes of the blockchain for storage in the blockchain;
- and
- based on successful storage of the association relationship in the blockchain, returning a success message of the registration to the user device.
Dependencies are inferred from the claim text.