Web hard disk server for sharing identical broadcast contents and download method thereof
OwnerSang Ki Choiinventor
Life of this patent
Estimating the term…
Abstract
The present invention relates to a system and method for a web hard disk server to download broadcast contents from a broadcast content providing server and to store a minimum number of broadcast contents in order to avoid redundancy among downloaded broadcast contents. More specifically, among several individual broadcast contents downloaded or to be downloaded to a web hard disk of the web hard disk server, only one instance of identical broadcast contents is physically stored in a shared manner, so that the capacity of the web hard disk can be efficiently used while users perceive that they use the web hard disk individually.
Claims7
A web hard disk server for sharing identical broadcast contents, the web hard disk server downloading broadcast contents from a broadcast content providing server for providing broadcast contents and transmitting the downloaded broadcast contents to wired/wireless terminals, the web hard disk server comprising:
- a web hard disk;
- and
- an index storage unit having indexes assigned by unique IDs of respective wired/wireless terminals that have requested transmission of corresponding broadcast contents, the indexes being unique numbers of broadcast contents stored in the web hard disk,
- wherein if the broadcast contents to be downloaded from the broadcast content providing server are identical, only one instance of the broadcast contents is stored, without individually storing the downloaded broadcast contents.
A download method of a web hard disk server for sharing identical broadcast contents, the web hard disk server downloading broadcast contents from a broadcast content providing server for providing broadcast contents, the method comprising the steps of:
- entering a download mode in which the web hard disk server is connected to the broadcast content providing server through a network so that a specific broadcast content in the broadcast content providing server is downloaded;
- storing the broadcast content received from the broadcast content providing server into a temporary buffer, and determining through comparison whether a broadcast content identical with the broadcast content stored in the temporary buffer exists in the web hard disk;
- if an identical broadcast content exists, assigning an index of the broadcast content existing in the web hard disk to a unique ID of a wired/wireless terminal that has requested the corresponding broadcast content, without performing a process of storing the broadcast content stored in the temporary buffer into the web hard disk;
- if an identical broadcast content does not exist, storing the broadcast content stored in the temporary buffer into the web hard disk, and assigning an index of the broadcast content stored in the web hard disk to the unique ID of the wired/wireless terminal that has requested the corresponding broadcast content;
- and
- deleting the broadcast content stored in the temporary buffer.
A download method of a web hard disk server for sharing identical broadcast contents, the web hard disk server downloading broadcast contents from a broadcast content providing server for providing broadcast contents, the method comprising the steps of:
- requesting a download reservation of a broadcast content, to the web hard disk server by a wired/wireless terminal;
- searching a list containing broadcast contents that have been previously reserved to be downloaded;
- if the search shows that the broadcast content to which the download reservation is made is identical with a broadcast content contained in the list, downloading the corresponding broadcast content only once without additionally setting up a download reservation;
- and
- assigning index information of the downloaded broadcast content to a plurality of wired/wireless terminals that have requested download reservations of the same corresponding broadcast content.
Dependencies are inferred from the claim text.