IP Library Granted Patent US 11,023,981
Granted Patent B2
US 11,023,981 · App. 16/943,970 · Granted Jun 1, 2021

Blockchain-based commodity claim method and apparatus, and electronic device

Inventor: Danqing Hu (Hangzhou, CN)
Assignee: Advanced New Technologies Co., Ltd.
G06Q40/08G06F16/245G06F16/27
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,023,981
App. No.
16/943,970
Granted
Jun 1, 2021
Kind
B2
Abstract

Appearance data associated with a target commodity is collected by a blockchain node device, where original appearance data associated with the target commodity is registered with a distributed database associated with a blockchain in advance. Whether a damage event occurs on the target commodity is determined by the blockchain node device based on the appearance data and the original appearance data. In response to a determination that the damage event occurs on the target commodity, a smart contract corresponding to the target commodity is invoked by the blockchain node device. Commodity damage claim logic stated in the smart contract is executed by the blockchain node device to complete a commodity damage claim for the target commodity.

Claims (92)

1. A computer-implemented method, comprising:

collecting, by an optical sensor of a first node device in a blockchain, current appearance data associated with a target commodity;

querying, by the first node device in the blockchain, original appearance data associated with the target commodity, wherein the original appearance data is stored in a distributed database in the blockchain;

obtaining, by the first node device in the blockchain, the original appearance data associated with the target commodity from the distributed database in the blockchain;

comparing, by the first node device in the blockchain, the current appearance data and the original appearance data;

determining, by the first node device in the blockchain, that a damage event has occurred on the target commodity based on a comparison of the current appearance data and the original appearance data and a predetermined damage principle;

publishing, by the first node device in the blockchain, the damage event in the blockchain;

obtaining, by the first node device in the blockchain, a consensus on the damage event which is jointly determined by a plurality of member node devices in the blockchain based on the predetermined damage principle; and

performing, by the first node device in the blockchain, smart contract operations based on the consensus on the damage event, the smart contract operations comprising:

invoking a smart contract corresponding to the target commodity;

executing commodity damage claim logic stated in the smart contract; and

completing a commodity damage claim for the target commodity.

2. The computer-implemented method of claim 1 , further comprising:

prior to collecting, by the optical sensor of the first node device in the blockchain, the current appearance data associated with the target commodity:

registering, by the first node device in the blockchain, the original appearance data as an identity of the target commodity, wherein the target commodity is registered with the blockchain, and

storing, by the first node device in the blockchain, the original appearance data in the distributed database.

3. The computer-implemented method of claim 1 , further comprising:

prior to determining, by the first node device in the blockchain, that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data:

obtaining, by the first node device in the blockchain, an identifier of the target commodity; and

querying, by the first node device in the blockchain, the original appearance data by the identifier in the distributed database of the blockchain to obtain the original appearance data.

4. The computer-implemented method of claim 1 , wherein determining, by the first node device in the blockchain, that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data and the predetermined damage principle comprises:

evaluating, by the first node device in the blockchain, a damage degree of the target commodity based on the current appearance data and the original appearance data and the predetermined damage principle to obtain a damage degree score used to indicate the damage degree;

determining, by the first node device in the blockchain, whether the damage degree score reaches a predetermined threshold; and

in response to determining that the damage degree score reaches the predetermined threshold, determining, by the first node device in the blockchain, that the damage event has occurred on the target commodity.

5. The computer-implemented method of claim 1 , wherein determining, by the first node device in the blockchain, that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data and the predetermined damage principle comprises:

determining, by the first node device in the blockchain, whether a key position of the target commodity is damaged based on the current appearance data and the original appearance data and the predetermined damage principle; and

in response to determining that the key position is damaged, determining, by the first node device in the blockchain, that the damage event has occurred on the target commodity.

6. The computer-implemented method of claim 1 , wherein invoking, by the first node device in the blockchain, the smart contract comprises:

submitting, by the first node device in the blockchain, a transaction to invoke the smart contract, wherein the smart contract is recorded in the blockchain the plurality of member node devices in the blockchain reached a consensus on the smart contract.

7. The computer-implemented method of claim 1 , wherein an outer surface of the target commodity is coated with an optical medium that is used to cure the original appearance data and the current appearance data associated with the target commodity, and wherein collecting, by the optical sensor of the first node device in the blockchain, the current appearance data associated with the target commodity comprises collecting, by the optical sensor of the first node device in the blockchain, the current appearance data associated with the target commodity that is cured by the optical medium.

8. A non-transitory, computer-readable medium storing one or more instructions executable by a processor of a first node device in a blockchain that, when executed by the processor, cause the processor to perform one or more operations comprising:

collecting, by an optical sensor of the first node device in the blockchain, current appearance data associated with a target commodity;

querying original appearance data associated with the target commodity, wherein the original appearance data is stored in a distributed database in the blockchain;

obtaining the original appearance data associated with the target commodity from the distributed database of the blockchain;

comparing the current appearance data and the original appearance data;

determining that a damage event has occurred on the target commodity based on a comparison of the current appearance data and the original appearance data and a predetermined damage principle;

publishing the damage event in the blockchain;

obtaining a consensus on the damage event which is jointly determined by a plurality of member node devices in the blockchain based on the predetermined damage principle; and

performing smart contract operations based on the consensus on the damage event, the smart contract operations comprising:

invoking a smart contract corresponding to the target commodity;

executing commodity damage claim logic stated in the smart contract; and

completing a commodity damage claim for the target commodity.

9. The non-transitory, computer-readable medium of claim 8 , the one or more operations further comprising:

prior to collecting the current appearance data associated with the target commodity:

registering the original appearance data as an identity of the target commodity, wherein the target commodity is registered with the blockchain, and

storing the original appearance data in the distributed database.

10. The non-transitory, computer-readable medium of claim 8 , the one or more operations further comprising:

prior to determining that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data:

obtaining an identifier of the target commodity; and

querying the original appearance data by the identifier in the distributed database in the blockchain to obtain the original appearance data.

11. The non-transitory, computer-readable medium of claim 8 , wherein determining that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data and the predetermined damage principle comprises:

evaluating a damage degree of the target commodity based on the current appearance data and the original appearance data and the predetermined damage principle to obtain a damage degree score used to indicate the damage degree;

determining whether the damage degree score reaches a predetermined threshold; and

in response to determining that the damage degree score reaches the predetermined threshold, determining that the damage event has occurred on the target commodity.

12. The non-transitory, computer-readable medium of claim 8 , wherein determining that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data and the predetermined damage principle comprises:

determining whether a key position of the target commodity is damaged based on the current appearance data and the original appearance data and the predetermined damage principle; and

in response to determining that the key position is damaged, determining that the damage event has occurred on the target commodity.

13. The non-transitory, computer-readable medium of claim 8 , wherein invoking the smart contract comprises:

submitting a transaction to invoke the smart contract, wherein the smart contract is recorded in the blockchain the plurality of member node devices in the blockchain reached a consensus on the smart contract.

14. The non-transitory, computer-readable medium of claim 8 , wherein an outer surface of the target commodity is coated with an optical medium that is used to cure the original appearance data and the current appearance data associated with the target commodity, and wherein collecting the current appearance data associated with the target commodity comprises collecting, by the optical sensor, the current appearance data associated with the target commodity that is cured by the optical medium.

15. A computer-implemented system, comprising a blockchain node device in a blockchain, the blockchain node device comprising

an optical sensor,

one or more processors, and

one or more computer memory devices interoperably coupled with the one or more processors and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more processors, perform one or more operations comprising:

collecting, by the optical sensor, current appearance data associated with a target commodity;

querying original appearance data associated with the target commodity, wherein the original appearance data is stored in a distributed database in the blockchain;

obtaining the original appearance data associated with the target commodity from the distributed database in the blockchain;

comparing the current appearance data and the original appearance data;

determining that a damage event has occurred on the target commodity based on a comparison of the current appearance data and the original appearance data and a predetermined damage principle;

publishing the damage event in the blockchain;

obtaining a consensus on the damage event which is jointly determined by a plurality of member node devices in the blockchain based on the predetermined damage principle; and

smart contract operations based on the consensus on the damage event, the smart contract operations comprising:

invoking a smart contract corresponding to the target commodity;

executing commodity damage claim logic stated in the smart contract; and

completing a commodity damage claim for the target commodity.

16. The computer-implemented system of claim 15 , wherein the one or more computer memory devices interoperably coupled with the one or more processors and having the tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more processors, further perform one or more operations comprising:

prior to collecting the current appearance data associated with the target commodity:

registering the original appearance data as an identity of the target commodity, wherein the target commodity is registered with the blockchain, and

storing the original appearance data in the distributed database.

17. The computer-implemented system of claim 15 , wherein the one or more computer memory devices interoperably coupled with the one or more processors and having the tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more processors, further perform one or more operations comprising:

prior to determining that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data:

obtaining an identifier of the target commodity; and

querying the original appearance data by the identifier in the distributed database in the blockchain to obtain the original appearance data.

18. The computer-implemented system of claim 15 , wherein determining that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data and the predetermined damage principle comprises:

evaluating a damage degree of the target commodity based on the current appearance data and the original appearance data and the predetermined damage principle to obtain a damage degree score used to indicate the damage degree;

determining whether the damage degree score reaches a predetermined threshold; and

in response to determining that the damage degree score reaches the predetermined threshold, determining that the damage event has occurred on the target commodity.

19. The computer-implemented system of claim 15 , wherein determining that the damage event has occurred on the target commodity based on the comparison of the current appearance data and the original appearance data and the predetermined damage principle comprises:

determining whether a key position of the target commodity is damaged based on the current appearance data and the original appearance data and the predetermined damage principle; and

in response to determining that the key position is damaged, determining that the damage event has occurred on the target commodity.

20. The computer-implemented system of claim 15 , wherein invoking the smart contract comprises:

submitting a transaction to invoke the smart contract, wherein the smart contract is recorded in the blockchain the plurality of member node devices in the blockchain reached a consensus on the smart contract.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: HU, DANQING
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 053648/0501 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
Priority Claims (1)
CN 201810534737.X · May 29, 2018 · national
Continuity (2)
Continuation 16424853 · May 29, 2019
Related Publication 20200357077A1 · Nov 12, 2020
Cited By (11)
US 12,223,797 US 12,243,389 US 12,249,210 US 12,277,839 US 12,322,243 US 12,340,656 US 12,361,783 US 12,437,608 US 12,469,362 US 12,475,763 US 12,494,109