Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device and system for storing file in client network

A technology for storing files and clients, used in transmission systems, electrical components, etc.

Active Publication Date: 2014-02-05
上海众源网络有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] There is no processing method in the current on-demand system that can efficiently solve the above problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system for storing file in client network
  • Method, device and system for storing file in client network
  • Method, device and system for storing file in client network

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0065] figure 1 The flowchart of the first embodiment of the method for storing files in the client network of the present invention is shown. See figure 1 , the following is a detailed description of each step in the method of this embodiment.

[0066] Step S100: the client plays file A.

[0067] Step S101: the client requests the file health of all files stored locally from the Tracker.

[0068] Tracker is a server that collects, manages, optimizes nodes, and provides node sets to clients. It calculates and saves the file health of each file on the Tracker server.

[0069] Step S102: the client obtains the file health degree of the requested file from the Tracker.

[0070] File health is a parameter to evaluate the demand status of file data in the current network, and its calculation method is as follows:

[0071] Divide a file into several data blocks, the size of each data block is, for example, 2M (the size of the last data block may be smaller than 2M), and each da...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method, a device and a system for storing a file in a client network so as to control the distributed storage of the file in the overall client network and save the expenses of server bandwidth. The technical scheme is that: the method comprises the following steps of: when a client plays the file, requesting file health degrees of all the files stored locally to a server; after a data block of the file is downloaded, checking whether a local storage space is full; if the storage space is not full, storing the downloaded data block of the file at an idle position of the storage space; if the local storage space is full, preferentially deleting a data block of a file with high file health degree, and storing the downloaded data block of the file at a spare position where the data block is deleted.

Description

technical field [0001] The invention relates to a file storage technology in a network, in particular to a method, device and system for distributed storage of files in a client network based on a certain parameter. Background technique [0002] In the field of video-on-demand, there are two important differences between the on-demand system and the live broadcast system: the progress of the user's viewing is different, and the time validity of the data is different. [0003] In the on-demand system, because each user watches at a different pace (except for the number of ultra-large-scale online users), it is difficult for them to have similar progress and exchange data with each other like a live broadcast. In order to reduce server bandwidth expenditures, each client must save the specified amount of data it has seen. [0004] Because the number of online users of each file is changing dynamically, the users who save the file data, who will provide the upload of this file...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08H04L29/06
Inventor 唐黄平卢茂强
Owner 上海众源网络有限公司