System and method for selection and retrieval of diverse types of video data on a computer network
DCFirst Claim
1. A method for serving a media file in a preferred format, comprising:
- storing copies of the media file on a set of delivery sites;
responsive to receipt at a content provider site of a request from a client, serving a page that includes a reference to the media file together with given code, wherein the given code is executable at the client to identify a preferred format for the media file;
locating a preferred delivery site from the set of delivery sites, wherein the step of locating a preferred delivery site comprises;
analyzing given network performance metrics; and
selecting the preferred delivery site based on analysis of the given network performance metrics; and
responsive to receipt at the preferred delivery site of a request for the media file in the preferred format, serving the media file in the preferred format.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for the selection and retrieval of various types of video data from distributed delivery sites calls for the deployment of “Smart Mirror” sites throughout a network, each of which maintains a copy of certain data managed by the system. Each “Smart Mirror” site maintains copies of the data in several alternative file formats. Every user is assigned to a specific delivery site based on an analysis of network performance with respect to each of the available delivery sites. Generalized network performance data is collected and stored to facilitate the selection of additional delivery sites and to ensure the preservation of improved performance in comparison to traditional networks. The appropriate file format is automatically selected based on the capabilities of a user terminal making a request for data.
-
Citations
4 Claims
-
1. A method for serving a media file in a preferred format, comprising:
-
storing copies of the media file on a set of delivery sites;
responsive to receipt at a content provider site of a request from a client, serving a page that includes a reference to the media file together with given code, wherein the given code is executable at the client to identify a preferred format for the media file;
locating a preferred delivery site from the set of delivery sites, wherein the step of locating a preferred delivery site comprises;
analyzing given network performance metrics; and
selecting the preferred delivery site based on analysis of the given network performance metrics; and
responsive to receipt at the preferred delivery site of a request for the media file in the preferred format, serving the media file in the preferred format. - View Dependent Claims (2, 3, 4)
-
Specification