Metadata enabled push-pull model for efficient low-latency video-content distribution over a network
First Claim
1. A method for distributing a content object to a user over a network in response to a user request, said method comprising:
- storing metadata describing content objects in a local storage device accessible to a server, the local metadata storing including storing at least one location from where a particular one of said content object is stored and may be directed to said user; and
locally controlling distribution of said content object to said user over said network using said locally stored metadata and maintaining isochronous delivery of portions of said content over said network.
3 Assignments
0 Petitions
Accused Products
Abstract
Method, system, computer program and computer program product for a metadata enabled push-pull model and method for efficient low-latency video-content distribution over a network. Metadata is used as a vehicle and mechanism to enable intelligent decisions to be made on content distribution system operation. Metadata is data that contains information about the actual content, and in some cases, the metadata may also contain portions of the content or a low-resolution preview of the content. Aspects of the invention are directed toward the distribution of metadata throughout the network in a way that facilitates efficient system operation as well as optionally but advantageously providing set of services such as tracking, reporting, personalization, and the like.
-
Citations
24 Claims
-
1. A method for distributing a content object to a user over a network in response to a user request, said method comprising:
-
storing metadata describing content objects in a local storage device accessible to a server, the local metadata storing including storing at least one location from where a particular one of said content object is stored and may be directed to said user; and locally controlling distribution of said content object to said user over said network using said locally stored metadata and maintaining isochronous delivery of portions of said content over said network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for distributing a content object to a user over a network in response to a user request, said method comprising:
-
an origin server; coupling a plurality of edge servers to an origin server; enabling each said edge server to be metadata enabled and adapted to execute a method for distributing the content object to a user over the network in response to a user request including; storing metadata describing content objects in a local storage device accessible to a server, the local metadata storing including storing at least one location from where a particular one of said content object is stored and may be directed to said user; and locally controlling distribution of said content object to said user over said network using said locally stored metadata and maintaining isochronous delivery of portions of said content over said network.
-
Specification