Method and system for managing digital content including streaming media
First Claim
1. A method comprising:
- receiving from a plurality of content providers incoming feed files, each feed file having descriptive information describing digital content;
determining if the feed files are approved by applying one or more templates to the feed files;
receiving request files from a plurality of subscribers, each request file containing one or more search criteria; and
providing one or more answer files in response to request files, each answer file identifying one or more feed files that meet the search criteria of a corresponding request file, so as to manage digital content received from the plurality of content providers and facilitate access to the digital content to the plurality of subscribers.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention describes a system and method of managing digital content received from content providers and for facilitating access to the digital content to many subscribers. The method includes receiving from the content providers incoming feed files where each feed file contains information describing the content. The method determines if the feed files are approved by applying a template to the feed files and also receives request files from the subscribers where each request file contains search criteria. The method provides one or more answer files in response to the request files where each answer file identifies feed files that meet the search criteria of a corresponding request file. The answer files are used to access or permit access to digital content on the web. In addition, a graphical user interface is described to manage, edit, promote and delete the feed files provided to the system.
77 Citations
26 Claims
-
1. A method comprising:
-
receiving from a plurality of content providers incoming feed files, each feed file having descriptive information describing digital content; determining if the feed files are approved by applying one or more templates to the feed files; receiving request files from a plurality of subscribers, each request file containing one or more search criteria; and providing one or more answer files in response to request files, each answer file identifying one or more feed files that meet the search criteria of a corresponding request file, so as to manage digital content received from the plurality of content providers and facilitate access to the digital content to the plurality of subscribers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium tangibly embodying computer program code, the computer program code when executed by a computer performing a method comprising:
-
receiving from a content provider an incoming feed file having fields of descriptive information describing digital content; applying a template to the incoming feed file to determine if the feed file is approved; storing the feed file if the feed file is approved; receiving a request file containing one or more search criteria corresponding to one or more fields of descriptive information; and providing an answer file containing one or more feed files that contain the search criteria of the request file. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer program product comprising a computer readable medium with computer program logic tangibly recorded thereon, the computer program product comprising:
-
means for receiving an incoming feed file having a plurality of descriptive information describing an event from a content provider; means for applying a template to the descriptive information contained in the feed file to determine if the feed file is approved; and means for storing the feed file in a database if approved.
-
-
19. A method comprising:
-
assigning a first service level to a first content provider; assigning a second service level to a second content provider; receiving from the content providers feed files, each feed file having descriptive information describing digital content; determining if the feed files are approved by applying one or more templates to the feed files; receiving a request file from the subscriber, the request file containing one or more search criteria; and providing an answer file in response to the request file, the answer file identifying one or more feed files that meet the search criteria, wherein the feed files are identified according to a priority based on the service levels, so as to manage digital content received from the content providers and facilitate access to the digital content to the subscriber. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification