Method and system for the delivery and storage of high definition audio-visual content
First Claim
1. A method for the enhanced progressive download of high definition audio-visual content to an appliance of a subscriber, wherein the content is part of a master list associated with the subscriber, the method comprising the steps of:
- inquiring what a download speed DRb/s of the subscriber is, and an amount of local storage LS in the appliance of the subscriber;
calculating a wait time WTs, corresponding to a time that the content will take to download to the appliance, using the equation;
(((SB×
8)−
(LSB×
8))/DRb/s)−
Rs=WTs,wherein Rs is the run time of the content, SB is the size of the content, and LSB is the amount of local storage needed for the content;
setting the value for WTs at a first period of time;
solving the equation for LSB;
dividing LS by LSB;
if LS/LSB is equal to or greater than a threshold value, preloading at least a portion of the content to the appliance;
if LS/LSB is less than the threshold value, setting the value of WTs at a second period of time, and recalculating LSB, wherein the second period of time is greater than the first period of time; and
repeating the last three steps until LS/LSB is greater than the threshold value, with the exception that, if the second period of time exceeds a maximum content download time, the method ends and the enhanced progressive download does not take place.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for permitting temporary access for delivery of owned content to a location selected by a subscriber is provided. The system includes a central facility in communication with a plurality of local networks. Through one of the local networks, the subscriber can access a database in the central facility, which contains content owned by the subscriber. An enhanced progressive download system and method for high definition audio-visual content is also provided. This method uses the download speed of the subscriber, the run time of the content to be downloaded, the size of the content, and the amount of local storage in the appliance of the subscriber. A desired wait time for downloading the content is selected, and based on these parameters, the amount of local storage needed for the content is calculated. If a ratio of the local storage available to the local storage needed for the content is above a desired threshold, a download of the content can begin.
19 Citations
11 Claims
-
1. A method for the enhanced progressive download of high definition audio-visual content to an appliance of a subscriber, wherein the content is part of a master list associated with the subscriber, the method comprising the steps of:
-
inquiring what a download speed DRb/s of the subscriber is, and an amount of local storage LS in the appliance of the subscriber; calculating a wait time WTs, corresponding to a time that the content will take to download to the appliance, using the equation;
(((SB×
8)−
(LSB×
8))/DRb/s)−
Rs=WTs,wherein Rs is the run time of the content, SB is the size of the content, and LSB is the amount of local storage needed for the content; setting the value for WTs at a first period of time; solving the equation for LSB; dividing LS by LSB; if LS/LSB is equal to or greater than a threshold value, preloading at least a portion of the content to the appliance; if LS/LSB is less than the threshold value, setting the value of WTs at a second period of time, and recalculating LSB, wherein the second period of time is greater than the first period of time; and repeating the last three steps until LS/LSB is greater than the threshold value, with the exception that, if the second period of time exceeds a maximum content download time, the method ends and the enhanced progressive download does not take place. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification