IP Library › Granted Patent US 11,138,345
Granted Patent B2
US 11,138,345 · App. 17/117,357 · Granted Oct 5, 2021

Method, apparatus, and electronic device for blockchain-based infringement evidence storage

Inventors: Qimeng Zou (Hangzhou, CN); Linqing Wang (Hangzhou, CN); Haitao Jiang (Hangzhou, CN)
Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
G06F21/64G06F21/10G06F21/602G06F21/6227G06Q30/0185G06Q50/184H04L9/3247H04L67/1097G06F2221/0717G06F2221/2107G06Q2220/18
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,138,345
App. No.
17/117,357
Granted
Oct 5, 2021
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media are provided. One of the methods include: obtaining a request for collecting information associated with an Internet address; obtaining, in response to the request, the information from the Internet address; encrypting the information to obtain a digest; storing the digest in a block on a blockchain and the information in a cloud storage space associated with an access address; and sending, to a sender of the request, the digest and the access address associated with the cloud storage space.

Claims (72)

1. A computer-implemented method, comprising:

obtaining a request for collecting information associated with an Internet address;

obtaining, in response to the request, the information from the Internet address;

encrypting the information to obtain a digest;

storing the digest in a block on a blockchain and the information in a cloud storage space associated with an access address;

obtaining, from the blockchain, a certificate of trusted evidence comprising an address of the block on the blockchain; and

sending, to a sender of the request, the digest, the certificate of trusted evidence, and the access address associated with the cloud storage space.

2. The method of claim 1 , wherein the information associated with the Internet address comprises:

a routing process associated with the Internet address;

a responsiveness status associated with the Internet address;

content associated with the Internet address;

a screenshot image associated with the Internet address; or

a video record associated with the Internet address.

3. The method of claim 1 , further comprising:

obtaining a digital signature by a node associated with the blockchain on the digest; and

storing the digital signature on the blockchain.

4. The method of claim 1 , wherein the obtaining the information from the Internet address comprises:

obtaining the information in a trusted environment comprising a portable container isolated from an external environment.

5. The method of claim 4 , wherein the portable container comprises a Docker container.

6. The method of claim 1 , wherein:

the certificate of trusted evidence further comprises the Internet address or identity information of the sender of the request.

7. The method of claim 6 , wherein the storing the information in a cloud storage space comprises:

obtaining a packaged file comprising the information;

storing the packaged file in the cloud storage space; and

obtaining the access address, according to which the packaged file in the cloud storage space is accessible.

8. The method of claim 7 , further comprising:

sending, to the sender of the request, the packaged file and the certificate of trusted evidence.

9. One or more non-transitory computer-readable storage media, configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

obtaining a request for collecting information associated with an Internet address;

obtaining, in response to the request, the information from the Internet address;

encrypting the information to obtain a digest;

storing the digest in a block on a blockchain and the information in a cloud storage space associated with an access address;

obtaining, from the blockchain, a certificate of trusted evidence comprising an address of the block on the blockchain; and

sending, to a sender of the request, the digest, the certificate of trusted evidence, and the access address associated with the cloud storage space.

10. The media of claim 9 , wherein the information associated with the Internet address comprises:

a routing process associated with the Internet address;

a responsiveness status associated with the Internet address;

content associated with the Internet address;

a screenshot image associated with the Internet address; or

a video record associated with the Internet address.

11. The media of claim 9 , wherein the operations further comprise:

obtaining a digital signature by a node associated with the blockchain on the digest; and

storing the digital signature on the blockchain.

12. The media of claim 9 , wherein the obtaining the information from the Internet address comprises:

obtaining the information in a trusted environment comprising a portable container isolated from an external environment.

13. The media of claim 12 , wherein the portable container comprises a Docker container.

14. The media of claim 9 , wherein:

the certificate of trusted evidence further comprises the Internet address or identity information of the sender of the request.

15. The media of claim 14 , wherein the storing the information in a cloud storage space comprises:

obtaining a packaged file comprising the information;

storing the packaged file in the cloud storage space; and

obtaining the access address, according to which the packaged file in the cloud storage space is accessible.

16. The media of claim 15 , wherein the operations further comprise:

sending, to the sender of the request, the packaged file and the certificate of trusted evidence.

17. A system, comprising a processor and a non-transitory computer-readable storage medium storing instructions executable by the processor to cause the system to:

obtain a request for collecting information associated with an Internet address;

obtain, in response to the request, the information from the Internet address;

encrypt the information to obtain a digest;

store the digest in a block on a blockchain and the information in a cloud storage space associated with an access address;

obtaining, from the blockchain, a certificate of trusted evidence comprising an address of the block on the blockchain; and

send, to a sender of the request, the digest, the certificate of trusted evidence, and the access address associated with the cloud storage space.

18. The system of claim 17 , wherein the information associated with the Internet address comprises:

a routing process associated with the Internet address;

a responsiveness status associated with the Internet address;

content associated with the Internet address;

a screenshot image associated with the Internet address; or

a video record associated with the Internet address.

19. The system of claim 17 , wherein the instructions are further executable by the processor to cause the system to:

obtain a digital signature by a node associated with the blockchain on the digest; and

store the digital signature on the blockchain.

20. The system of claim 17 , wherein the obtaining the information from the Internet address comprises:

obtaining the information in a trusted environment comprising a portable container isolated from an external environment.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2020
From: ZOU, QIMENG; WANG, LINQING; JIANG, HAITAO
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 054602/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 054602/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 054603/0086 →
Priority Claims (1)
CN 201910414160.3 · May 17, 2019 · national
Continuity (3)
Continuation 16870410 · May 8, 2020
Continuation PCTCN2020071148 · Jan 9, 2020
Related Publication 20210097204A1 · Apr 1, 2021
Cited By (7)
US 12,261,996 US 12,277,743 US 12,412,107 US 12,658,297 US 12,659,550 US 12,675,977 US 12,684,110