METHOD AND SYSTEM FOR THE DELIVERY AND STORAGE OF HIGH DEFINITION AUDIO-VISUAL CONTENT
First Claim
Patent Images
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;
determining the required local storage for the content LSB that would result in a WTS of a first period of time;
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; and
if LS/LSB is less than the threshold value, recalculating LSB based on a WTS of a second period of time, wherein the second period of time is greater than the first period of time.
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. An enhanced progressive download system for High Definition audio-visual Content is also provided.
5 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; determining the required local storage for the content LSB that would result in a WTS of a first period of time; 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; and if LS/LSB is less than the threshold value, recalculating LSB based on a WTS of a second period of time, wherein the second period of time is greater than the first period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification