System and method for automatically authoring interactive television content
First Claim
1. A method for delivering a media source, the method comprising:
- determining, by a processor, a first plurality of keywords from a portion of the media source, wherein the first plurality of keywords is generated from a language analysis process on words collected from the portion of the media source;
selecting, by the processor, a second keyword from the first plurality of keywords, wherein the selecting the second keyword comprises scoring each of the first plurality of keywords based on a source of each of the first plurality of keywords, wherein the second keyword is determined based upon one or more of the first plurality of keywords that have a score above a threshold;
searching, by the processor, a memory to identify a reference item related to the media source based upon the second keyword, wherein the reference item is external to the media source;
filtering, by the processor, the reference item to generate a filtered reference item;
embedding, by the processor, the filtered reference item into the media source; and
delivering, by the processor, the media source embedded with the filtered reference item to a customer premises.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided to automatically generate content for ITV products and services by processing primary media sources. In one embodiment of the invention, keywords are automatically extracted from the primary media sources using one or more of a variety of techniques directed to video, audio and/or textual content of the multimodal source. In some embodiments, keywords are then processed according to one or more disclosed algorithms to narrow the quantity of downstream processing that is necessary to associate secondary sources (reference items) with the primary video source. Embodiments of the invention also provide automatic searching methods for the identification of reference items based on the processed keywords in order to maximize the value added by the association of reference items to the video source.
-
Citations
20 Claims
-
1. A method for delivering a media source, the method comprising:
-
determining, by a processor, a first plurality of keywords from a portion of the media source, wherein the first plurality of keywords is generated from a language analysis process on words collected from the portion of the media source; selecting, by the processor, a second keyword from the first plurality of keywords, wherein the selecting the second keyword comprises scoring each of the first plurality of keywords based on a source of each of the first plurality of keywords, wherein the second keyword is determined based upon one or more of the first plurality of keywords that have a score above a threshold; searching, by the processor, a memory to identify a reference item related to the media source based upon the second keyword, wherein the reference item is external to the media source; filtering, by the processor, the reference item to generate a filtered reference item; embedding, by the processor, the filtered reference item into the media source; and delivering, by the processor, the media source embedded with the filtered reference item to a customer premises. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for delivering a media source, the apparatus comprising:
-
a processor; and a computer-readable medium storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; determining a first plurality of keywords from a portion of the media source, wherein the first plurality of keywords is generated from a language analysis process on words collected from the portion of the media source; selecting a second keyword from the first plurality of keywords, wherein the selecting the second keyword comprises scoring each of the first plurality of keywords based on a source of each of the first plurality of keywords, wherein the second keyword is determined based upon one or more of the first plurality of keywords that have a score above a threshold; searching a memory to identify a reference item related to the media source based upon the second keyword, wherein the reference item is external to the media source; filtering the reference item to generate a filtered reference item; embedding the filtered reference item into the media source; and delivering the media source embedded with the filtered reference item to a customer premises. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for delivering a media source, the system comprising:
-
an interface to the media source; an interface to a database, the database having a list of a reference item, wherein the reference item is external to the media source; and an application server in communication with the interface to the database and the interface to the media source, the application server for determining a first plurality of keywords from a portion of the media source, wherein the first plurality of keywords is generated from a language analysis process on words collected from the portion of the media source, for selecting a second keyword from the first plurality of keywords, wherein the selecting the second keyword comprises scoring each of the first plurality of keywords based on a source of each of the first plurality of keywords, wherein the second keyword is determined based upon one or more of the first plurality of keywords that have a score above a threshold, for searching the database to identify the reference item related to the media source based upon the second keyword, for filtering the reference item to generate a filtered reference item, for embedding the filtered reference item into the media source, and for delivering the media source embedded with the filtered reference item to a customer premises. - View Dependent Claims (19, 20)
-
Specification