IP Library Granted Patent US 11,210,743
Granted Patent B2
US 11,210,743 · App. 16/854,186 · Granted Dec 28, 2021

Blockchain-based data processing system, method, computing device and storage medium

Inventor: Mingliang Wang (Hangzhou, CN)
Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
G06Q40/08H04L9/0637G06Q10/063112
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,210,743
App. No.
16/854,186
Granted
Dec 28, 2021
Kind
B2
Abstract

A system, method, computing device, and storage medium for blockchain-based data processing. The method comprises: obtaining, from a blockchain node, case information associated with cases; receiving a request for reviewing a target case, the request comprising identity information of a user and identification information of the target case; identifying target case case information from the case information based on the identification information of the target case; determining members satisfying conditions for reviewing the target case based on the identity information of the user and the target case case information; providing a review channel for reviewing the target case to each of computing devices respectively associated with one or more of the determined members; receiving, from the computing devices associated with the one or more of the determined members, case review data generated from review of the target case; and uploading the case review data to the blockchain node.

Claims (72)

1. A blockchain-based data processing method for improving accuracy and efficiency of case review, comprising:

obtaining, by a transaction terminal from a blockchain node associated with a blockchain, case information associated with a plurality of cases, wherein the obtaining comprises:

monitoring block generation information of the blockchain,

pulling data from a plurality of blocks within a range of block height in the blockchain, and

storing the pulled data in a local database;

receiving, by the transaction terminal, a request for reviewing a target case among the plurality of cases, the request comprising identity information of a user and identification information of the target case;

identifying, by the transaction terminal, case information associated with the target case from the case information associated with the plurality of cases based on the identification information of the target case;

determining, by the transaction terminal, a plurality of members satisfying one or more conditions for reviewing the target case based on the identity information of the user and the case information associated with the target case;

providing, by the transaction terminal via a third-party service platform, a review channel for reviewing the target case to each of one or more computing devices respectively associated with one or more of the determined members, the review channel comprising an interface of the third-party service platform displaying the case information associated with the target case;

receiving, by the transaction terminal via the interface of the third-party service platform from the one or more computing devices associated with the one or more of the determined members, case review data generated from review of the target case and indicating whether each of the one or more of the determined members approves the target case; and

uploading, by the transaction terminal, the case review data to the blockchain node, causing the blockchain node to broadcast the case review data to a plurality of other blockchain nodes for storing in the blockchain via a consensus mechanism.

2. The method of claim 1 , further comprising:

obtaining the identity information of the user and the identification information of the target case in the case review request; and

uploading, according to a preset data model, the identity information of the user and the identification information of the target case to the blockchain node.

3. The method of claim 1 , further comprising:

sending a plurality of invitations to the plurality of determined members for participating in case review; and

receiving a confirmation from each of the one or more of the determined members.

4. The method of claim 1 , wherein the determining a plurality of members satisfying one or more conditions for reviewing the target case comprises:

sending a case review authorizing request to the blockchain node, the case review authorizing request carrying unique identification information of the determined members; and

receiving an authorization result notification returned by the blockchain node.

5. The method of claim 1 , wherein the determining a plurality of members satisfying one or more conditions for reviewing the target case comprises:

identifying a plurality of members each having one or more characteristics similar to the user.

6. The method of claim 1 , further comprising:

subsequent to uploading the case review data to the blockchain node, closing the review channel for each of the one or more computing devices associated with the one or more of the determined members.

7. A system associated with a transaction terminal for blockchain-based data processing for improving accuracy and efficiency of case review, comprising a processor and a non-transitory computer-readable storage medium storing instructions executable by the processor to cause the system to perform operations comprising:

obtaining, from a blockchain node associated with a blockchain, case information associated with a plurality of cases, wherein the obtaining comprises:

monitoring block generation information of the blockchain,

pulling data from a plurality of blocks within a range of block height in the blockchain, and

storing the pulled data in a local database;

receiving a request for reviewing a target case among the plurality of cases, the request comprising identity information of a user and identification information of the target case;

identifying case information associated with the target case from the case information associated with the plurality of cases based on the identification information of the target case;

determining a plurality of members satisfying one or more conditions for reviewing the target case based on the identity information of the user and the case information associated with the target case;

providing, via a third-party service platform, a review channel for reviewing the target case to each of one or more computing devices respectively associated with one or more of the determined members, the review channel comprising an interface of the third-party service platform displaying the case information associated with the target case;

receiving, via the interface of the third-party service platform from the one or more computing devices associated with the one or more of the determined members, case review data generated from review of the target case and indicating whether each of the one or more of the determined members approves the target case; and

uploading the case review data to the blockchain node, causing the blockchain node to broadcast the case review data to a plurality of other blockchain nodes for storing in the blockchain via a consensus mechanism.

8. The system of claim 7 , wherein the operations further comprise:

obtaining the identity information of the user and the identification information of the target case in the case review request; and

uploading, according to a preset data model, the identity information of the user and the identification information of the target case to the blockchain node.

9. The system of claim 7 , wherein the operations further comprise:

sending a plurality of invitations to the plurality of determined members for participating in case review; and

receiving a confirmation from each of the one or more of the determined members.

10. The system of claim 7 , wherein the determining a plurality of members satisfying one or more conditions for reviewing the target case comprises:

sending a case review authorizing request to the blockchain node, the case review authorizing request carrying unique identification information of the determined members; and

receiving an authorization result notification returned by the blockchain node.

11. The system of claim 7 , wherein the determining a plurality of members satisfying one or more conditions for reviewing the target case comprises:

identifying a plurality of members each having one or more characteristics similar to the user.

12. The system of claim 7 , further comprising:

subsequent to uploading the case review data to the blockchain node, closing the review channel for each of the one or more computing devices associated with the one or more of the determined members.

13. A non-transitory computer-readable storage medium associated with a transaction terminal for blockchain-based data processing for improving accuracy and efficiency of case review, configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

obtaining, from a blockchain node associated with a blockchain, case information associated with a plurality of cases, wherein the obtaining comprises:

monitoring block generation information of the blockchain,

pulling data from a plurality of blocks within a range of block height in the blockchain, and

storing the pulled data in a local database;

receiving a request for reviewing a target case among the plurality of cases, the request comprising identity information of a user and identification information of the target case;

identifying case information associated with the target case from the case information associated with the plurality of cases based on the identification information of the target case;

determining a plurality of members satisfying one or more conditions for reviewing the target case based on the identity information of the user and the case information associated with the target case;

providing, via a third-party service platform, a review channel for reviewing the target case to each of one or more computing devices respectively associated with one or more of the determined members, the review channel comprising an interface of the third-party service platform displaying the case information associated with the target case;

receiving, via the interface of the third-party service platform from the one or more computing devices associated with the one or more of the determined members, case review data generated from review of the target case and indicating whether each of the one or more of the determined members approves the target case; and

uploading the case review data to the blockchain node, causing the blockchain node to broadcast the case review data to a plurality of other blockchain nodes for storing in the blockchain via a consensus mechanism.

14. The medium of claim 13 , wherein the operations further comprises:

obtaining the identity information of the user and the identification information of the target case in the case review request; and

uploading, according to a preset data model, the identity information of the user and the identification information of the target case to the blockchain node.

15. The medium of claim 13 , wherein the operations further comprises:

sending a plurality of invitations to the plurality of determined members for participating in case review; and

receiving a confirmation from each of the one or more of the determined members.

16. The medium of claim 13 , wherein the determining a plurality of members satisfying one or more conditions for reviewing the target case comprises:

sending a case review authorizing request to the blockchain node, the case review authorizing request carrying unique identification information of the determined members; and

receiving an authorization result notification returned by the blockchain node.

17. The medium of claim 13 , further comprising:

subsequent to uploading the case review data to the blockchain node, closing the review channel for each of the one or more computing devices associated with the one or more of the determined members.

18. The medium of claim 13 , wherein the determining a plurality of members satisfying one or more conditions for reviewing the target case comprises:

identifying a plurality of members each having one or more characteristics similar to the user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053796/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053702/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2020
From: WANG, MINGLIANG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052943/0434 →
Priority Claims (1)
CN 201910329718.8 · Apr 23, 2019 · national
Continuity (2)
Continuation PCTCN2020071392 · Jan 10, 2020
Related Publication 20200250764A1 · Aug 6, 2020