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:
Jun. 17, 2025

Filed:

Jan. 19, 2022
Applicant:

Shanghai Bilibili Technology Co., Ltd., Shanghai, CN;

Inventors:

Jun Jiang, Shanghai, CN;

Junwei Zhu, Shanghai, CN;

Yongfang Qin, Shanghai, CN;

Nanling Zheng, Shanghai, CN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 67/1074 (2022.01);
U.S. Cl.
CPC ...
H04L 67/108 (2013.01);
Abstract

Embodiments of this application provide a peer-to-peer network scheduling method. The method includes: obtaining a fragment file list, where the fragment file list includes information about a plurality of fragment files, each fragment file includes one or more segments, and each segment corresponds to one segment number; downloading a missing segment in a target fragment file from another client device based on a downloading progress of downloading each segment of the target fragment file by each client device; and when a player requests the target fragment file, stopping downloading the missing segment in the target fragment file from the another client device, and downloading the missing segment in the target fragment file from a CDN server. According to the embodiments of this application, a computation amount and resource consumption of a Tracker server can be reduced, and data transmission efficiency of a P2P network can be improved.


Find Patent Forward Citations

Loading…