The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 01, 2025

Filed:

Aug. 04, 2021
Applicant:

Digital Currency Institute, the People's Bank of China, Beijing, CN;

Inventors:

Changchun Mu, Beijing, CN;

Gang Di, Beijing, CN;

Youcai Qian, Beijing, CN;

Sude Qing, Beijing, CN;

Qingjie Chen, Beijing, CN;

Jinzhao Du, Beijing, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/174 (2019.01); G06F 16/176 (2019.01); H04L 9/00 (2022.01); H04L 9/06 (2006.01);
U.S. Cl.
CPC ...
G06F 16/176 (2019.01); G06F 16/1744 (2019.01); H04L 9/0643 (2013.01); H04L 9/50 (2022.05);
Abstract

The disclosure relates to a method, apparatus and system for sharing files, and mainly relates to the technical field of computers. One specific implementation mode of the method comprises: acquiring files to be shared, and uploading, on a blockchain, formed compressed file packages; generating by calculation a root hash value in accordance with file names of the compressed packages and hash values thereof; and acquiring respective compressed file packages in a blockchain in accordance with the root hash value. The technical problem of an excessive burden of network resources caused by a large number of files is partially overcome by compressing a plurality of files into compressed file packages, and the file uploading and sharing efficiencies are increased by uploading the respective compressed file packages on the blockchain concurrently; the files are stored or updated, and the root hash value is shared by using data structures such as a binary tree structure, a multi-way tree structure, and a dynamic tree structure to acquire, by the root hash value and respective node hash values, the shared files, which improves the security of the files.


Find Patent Forward Citations

Loading…