Video Content distribution architecture
First Claim
Patent Images
1. A method comprising:
- distributing a first plurality of videos for storage at a plurality of central offices, each of the first plurality of videos being distributed to at least one but not all of the central offices;
receiving, from a customer served by a first of central offices, an order for a selected video from the first plurality of videos;
determining that the selected video is not stored by the first central office but is stored by a second of the central offices;
downloading the selected video from the second central office to the first central office; and
communicating the selected video from the first central office to the customer.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple videos in a particular set are distributed for local storage at central offices. Each of the videos is distributed to at least one but not all of the central offices. An order for a selected video from the set is received from a customer served by a first of central offices. If the selected video is not stored by the first central office but is stored by a second of the central offices, the selected video is downloaded from second central office to the first central office, and communicated from the first central office to the customer.
143 Citations
21 Claims
-
1. A method comprising:
-
distributing a first plurality of videos for storage at a plurality of central offices, each of the first plurality of videos being distributed to at least one but not all of the central offices;
receiving, from a customer served by a first of central offices, an order for a selected video from the first plurality of videos;
determining that the selected video is not stored by the first central office but is stored by a second of the central offices;
downloading the selected video from the second central office to the first central office; and
communicating the selected video from the first central office to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
randomly distributing a first plurality of videos for storage at a plurality of central offices, each of the first plurality of videos being distributed to at least one but not all of the central offices;
distributing a second plurality of videos for storage at all of the central offices;
distributing, based on at least one demographic of central-office-served viewers, a third plurality of videos for storage at the central offices;
wherein the first, second, and third plurality of videos are distributed to the central offices from at least one video server via an asynchronous transfer mode network;
receiving, via a digital subscriber line from a customer served by a first of central offices, an order for a selected video from the first plurality of videos;
determining that the selected video is not stored by the first central office but is stored by a second of the central offices;
downloading the selected video from the second central office to the first central office via a direct link between the first central office and the second central office;
communicating the selected video from the first central office to the customer via the digital subscriber line;
analyzing a plurality of video-on-demand orders; and
redistributing at least one of the videos to the central offices based on said analyzing.
-
-
12. A system comprising:
-
a plurality of central offices; and
at least one video server having a manager to direct distribution of a first plurality of videos for storage at the central offices, each of the first plurality of videos being distributed to at least one but not all of the central offices;
wherein each of the central offices is to receive video-on-demand orders from an associated plurality of customers;
wherein a first of the central offices, in response to receiving an order for a selected video from a customer, is to download the selected video from a second of the central offices upon determining that the selected video is not stored by the first central office but is stored by the second central office, and to communicate the selected video from the first central office to the customer. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification