Asset management method and apparatus, and electronic device

US2019251563A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019251563-A1
Application numberUS-201916275444-A
CountryUS
Kind codeA1
Filing dateFeb 14, 2019
Priority dateFeb 14, 2018
Publication dateAug 15, 2019
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This specification describes techniques for managing assets in a blockchain. One example method includes receiving, from a target user recorded in a distributed database of a blockchain network, a user input including a request to transfer an asset object including a digital asset corresponding to a physical asset associated with the target user, in response to receiving the request, determining a contract object based on an asset type of the asset object, processing the asset object using the contract object to generate a plurality of target objects, deleting address information from the plurality of target objects, and adding the address information to asset receiving objects corresponding to the plurality of target objects.

First claim

Opening claim text (preview).

1 . A computer-implemented method for asset management, the computer-implemented method comprising: receiving, from a target user recorded in a distributed database of a blockchain network, a user input comprising a request to transfer an asset object comprising a digital asset corresponding to a physical asset associated with the target user; in response to receiving the request, determining a contract object based on an asset type of the asset object; processing the asset object using the contract object to generate a plurality of target objects; deleting address information from the plurality of target objects; and adding the address information to asset receiving objects corresponding to the plurality of target objects. 2 . The computer-implemented method of claim 1 , wherein the contract object comprises a declaration of an execution program and a splitting rule used to split the asset object. 3 . The computer-implemented method of claim 2 , wherein processing the asset object to generate the plurality of target objects comprises applying the splitting rule to the asset object. 4 . The computer-implemented method of claim 2 , wherein the contract object comprises a code field that is used to maintain an execution code related to the execution program. 5 . The computer-implemented method of claim 1 , wherein the blockchain network comprises a consortium chain, and the target user in the blockchain network is a consortium member that has asset object generation authority in the consortium chain. 6 . The computer-implemented method of claim 1 , further comprising: determining whether the request satisfies a predetermined transfer rule; and in response to determining that the request satisfies the predetermined transfer rule, deleting the address information from the plurality of target objects and adding the address information to an asset receiving object that corresponds to the asset object. 7 . The computer-implemented method of claim 1 , further comprising generating for the target user a public key associated with an account address of an institution in the blockchain network and a private key configured to be used by the institution to operate an account corresponding to the account address. 8 . A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising: receiving, from a target user recorded in a distributed database of a blockchain network, a user input comprising a request to transfer an asset object comprising a digital asset corresponding to a physical asset associated with the target user; in response to receiving the request, determining a contract object based on an asset type of the asset object; processing the asset object using the contract object to generate a plurality of target objects; deleting address information from the plurality of target objects; and adding the address information to asset receiving objects corresponding to the plurality of target objects. 9 . The non-transitory, computer-readable medium of claim 8 , wherein the contract object comprises a declaration of an execution program and a splitting rule used to split the asset object. 10 . The non-transitory, computer-readable medium of claim 9 , wherein processing the asset object to generate the plurality of target objects comprises applying the splitting rule to the asset object. 11 . The non-transitory, computer-readable medium of claim 9 , wherein the contract object comprises a code field that is used to maintain an execution code related to the execution program. 12 . The non-transitory, computer-readable medium of claim 8 , wherein the blockchain network comprises a consortium chain, and the target user in the blockchain network is a consortium member that has asset object generation authority in the consortium chain. 13 . The non-transitory, computer-readable medium of claim 8 , wherein the operations further comprise: determining whether the request satisfies a predetermined transfer rule; and in response to determining that the request satisfies the predetermined transfer rule, deleting the address information from the plurality of target objects and adding the address information to an asset receiving object that corresponds to the asset object. 14 . The non-transitory, computer-readable medium of claim 8 , wherein the operations further comprise generating for the target user a public key associated with an account address of an institution in the blockchain network and a private key configured to be used by the institution to operate an account corresponding to the account address. 15 . A computer-implemented system, comprising: one or more computers; and one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform operations comprising: receiving, from a target user recorded in a distributed database of a blockchain network, a user input comprising a request to transfer an asset object comprising a digital asset corresponding to a physical asset associated with the target user; in response to receiving the request, determining a contract object based on an asset type of the asset object; processing the asset object using the contract object to generate a plurality of target objects; deleting address information from the plurality of target objects; and adding the address information to asset receiving objects corresponding to the plurality of target objects. 16 . The computer-implemented system of claim 15 , wherein the contract object comprises a declaration of an execution program and a splitting rule used to split the asset object. 17 . The computer-implemented system of claim 16 , wherein processing the asset object to generate the plurality of target objects comprises applying the splitting rule to the asset object. 18 . The computer-implemented system of claim 16 , wherein the contract object comprises a code field that is used to maintain an execution code related to the execution program. 19 . The computer-implemented system of claim 15 , wherein the blockchain network comprises a consortium chain, and the target user in the blockchain network is a consortium member that has asset object generation authority in the consortium chain. 20 . The computer-implemented system of claim 15 , wherein the operations further comprise: determining whether the request satisfies a predetermined transfer rule; in response to determining that the request satisfies the predetermined transfer rule, deleting the address information from the plurality of target objects and adding the address information to an asset receiving object that corresponds to the asset object; and generating for the target user a public key associated with an account address of an institution in the blockchain network and a private key configured to be used by the institution to operate an account corresponding to the account address.

Assignees

Inventors

Classifications

  • specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems · CPC title

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

  • Financial cryptography, e.g. electronic payment or e-cash · CPC title

  • Business processing using cryptography · CPC title

  • using a plurality of keys or algorithms · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2019251563A1 cover?
This specification describes techniques for managing assets in a blockchain. One example method includes receiving, from a target user recorded in a distributed database of a blockchain network, a user input including a request to transfer an asset object including a digital asset corresponding to a physical asset associated with the target user, in response to receiving the request, determinin…
Who is the assignee on this patent?
Alibaba Group Holding Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q20/401. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 15 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).