Method and system for managing digital content, including streaming media
First Claim
1. A system for facilitating access by users to digital content of one or more clients, the clients having client identifying information, the system comprising:
- one or more remote sites, each comprising one or more first servers configured to receive digital content from clients, the digital content to be available to users via the remote sites; and
a central site geographically remote from the remote sites , the central site comprising one or more ingest queue servers to direct transfer of digital content to one or more of the first servers based on the client identifying information.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for uploading, managing and delivering digital content, including streaming media. The system according to one embodiment allows receives digital content from the client, assigns a stream identifier (ID) to the content and stores the content. The client is given a playlist uniform resource locator (URL) for publishing on its web site, the URL including the stream ID. Activation of the URL by an end user causes the stream to be served to the end user, without the client receiving or providing an indication of the specifics of where the content was stored. An embodiment of the present invention provides a system and method that defines one or more remote sites associated with each client.
168 Citations
42 Claims
-
1. A system for facilitating access by users to digital content of one or more clients, the clients having client identifying information, the system comprising:
-
one or more remote sites, each comprising one or more first servers configured to receive digital content from clients, the digital content to be available to users via the remote sites; and
a central site geographically remote from the remote sites , the central site comprising one or more ingest queue servers to direct transfer of digital content to one or more of the first servers based on the client identifying information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for facilitating access by users to digital content of one or more clients, the clients having client identifying information, the method comprising:
-
receiving information about digital content at a central site from the clients;
analyzing the client identifying information; and
directing transfer of digital content to one or more of the remote sites based on the client identifying information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for managing digital content and providing digital content to end users the method comprising:
-
receiving digital content from a client having one or more characteristics;
assigning a unique identifier to the digital content based on the characteristics;
copying the digital content to one or more media servers based upon the characteristics. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of efficiently managing content received from a client the method comprising:
-
receiving first content from a client;
associating an identifier with the first content;
storing the first content at a first location;
receiving subsequent content from the client;
retrieving the identifier;
associating the identifier with the first location; and
storing the subsequent content at the first location. - View Dependent Claims (37)
-
-
38. A method for managing digital content of one or more clients, and providing the digital content to end users, the method comprising:
-
assigning one or more unique message queue to each client;
moving requests to access each client'"'"'s digital content to the message queue assigned to the client; and
processing the requests received in one of each client'"'"'s assigned message queues.
-
- 39. The method of claim 39 wherein the request to access the client'"'"'s digital content is made by the client.
Specification