|
Abstract: |
System and methods for finding and accessing desired audio content from audio content sources, including means and methods for extracting captions from a broadcast; aggregating the captions in a database; indexing the database content; searching the captions for a mention of at least one target; analyzing the results for desired content; indexing into the database to extract the desired content; thereby providing a method for quickly finding and accessing desired audio and video content from a large number of sources.
|
Inventors: |
Abed; Samir (Chapel Hill, NC) |
Assignee: |
|
Filed: |
December 14, 2010 |
Issued: |
April 16, 2013 |
Claims: |
21 |
|
8424052
|
1.
A method for finding and accessing desired content from audio and video content sources, the method steps comprising: (10) (12)
|
|
providing a server with a processing unit, the server is constructed, configured and coupled to enable communication over a network;
|
|
the server provides for user interconnection with the server over the network using a computing device positioned remotely from the server;
|
|
the server and computing device running non-transitory computer-readable storage media with executable programs stored thereon;
|
|
the computing device monitoring a broadcast;
|
|
extracting captions from a broadcast in near real-time;
|
|
aggregating the captions in a database in a cloud computing system;
|
|
indexing the database content;
|
|
searching the captions for a mention of at least one target;
|
|
analyzing the results for desired content;
|
|
and indexing into the database to extract the desired content;
|
|
and thereby providing a method for quickly finding and accessing desired audio and video content from a large number of sources.
|
|
2.
The method of claim 1, wherein the audio content is any voice broadcast. (0)
|
|
3.
The method of claim 1, wherein the extraction capability is embedded in a device selected from the group consisting of PC, TV, PVR, DVR, SOC and mobile device. (0)
|
|
4.
The method of claim 1, further including the step of adding at least one Advertisement Tag Code to electronically mark an advertisement or target content. (4)
|
|
5.
The method of claim 4, wherein the at least one Advertisement Tag Code is encrypted. (0)
|
|
6.
The method of claim 4, wherein the at least one Advertisement Tag Code is visible or invisible. (0)
|
|
7.
The method of claim 4, wherein the at least one Advertisement Tag Code is at the beginning and at the end of the advertisement. (0)
|
|
8.
The method of claim 4, wherein the Advertisement Tag Code is encoded in a method selected from the group consisting of VBI or closed-caption stream or live Internet video. (0)
|
|
9.
The method of claim 1, further including the step of creating captions for un-captioned audio content. (0)
|
|
10.
The method of claim 1, wherein a local machine is provided running a non-transitory computer-readable storage medium with an executable program stored thereon, the executable programs extracting the captions. (0)
|
|
11.
The method of claim 1, wherein the captions are aggregated in one location. (0)
|
|
12.
The method of claim 1, wherein the analysis includes determining the earned media and paid media of the at least one target. (0)
|
|
13.
The method of claim 1, wherein the analysis includes categorizing the at least one target mentions into positive, negative, neutral and unknown categories. (0)
|
|
14.
The method of claim 1, wherein the analysis includes linking the target mention results to other social media and digital media target mention results. (0)
|
|
15.
The method of claim 1, wherein the retrieved captions are retrieved from media selected from the group consisting of audio and video media. (0)
|
|
16.
A system for extracting captions in near real-time, comprising: (1) (8)
|
|
a server with a processing unit, a database on a cloud computing system, and a local machine tuned to at least one broadcast;
|
|
the server constructed, configured and coupled to enable communication over a network;
|
|
the server and database and the server and local machine interconnected over the network;
|
|
the server and local machine running non-transitory computer-readable storage media with executable programs stored thereon;
|
|
the executable programs of the local machine extracting captions from the broadcast in near real-time and transmitting them to the server;
|
|
the server executable programs storing, indexing and retrieving the captions in and from the database;
|
|
the server executable programs aggregating the captions on the cloud computing system;
|
|
and thereby providing a system for local extraction of audio captions from a broadcast.
|
|
17.
The method of claim 16, wherein the local machine's executable programs are a system on a chip application. (0)
|
|
18.
A method for extracting voice broadcasts, the method steps comprising: (0) (13)
|
|
providing a database on a cloud computing system and a server with a processing unit, the server is constructed, configured and coupled to enable communication over a network;
|
|
the server provides for user interconnection with the server over the network using a computing device positioned remotely from the server;
|
|
the server and computing device running non-transitory computer-readable storage media with executable programs stored thereon;
|
|
the computing device monitoring a voice broadcast;
|
|
extracting captions from the voice broadcast in near real-time;
|
|
aggregating the captions in the database in the cloud computing system;
|
|
indexing the database content;
|
|
searching the captions for a mention of at least one target;
|
|
and analyzing the results for desired content;
|
|
indexing into the database to extract the desired content;
|
|
and thereby providing a method for quickly finding and accessing desired voice broadcasts from a large number of sources.
|
|
19.
A method for managing communication through mass media, the method steps comprising: (0) (8)
|
|
monitoring for target mentions;
|
|
aggregating the target mentions in a database in a cloud computing system;
|
|
categorizing the target mentions into positive, negative, neutral and unknown categories;
|
|
linking the target mentions in real-time to determine whether such mentions trigger a spike in social media and digital media;
|
|
visualizing the results and analyzing for trends;
|
|
responding to the media with interest with measured response based on the results;
|
|
measuring the impact of the response;
|
|
and thereby managing communication through mass media to increase mentions of a target.
|
|
20.
A method for preventing invalid captions from being submitted to a closed caption database, the method steps comprising: (0) (4)
|
|
authenticating linked devices;
|
|
extracting captions from authenticated linked devices;
|
|
aggregating the captions in a database in a cloud computing system;
|
|
and thus preventing the submission of captions that are not part of the broadcast.
|
|
21.
A method for extracting complete captions from fragmented audio captions, the method steps comprising: (0) (6)
|
|
extracting caption fragments from a broadcast;
|
|
aggregating the caption fragments in a database in a cloud computing system;
|
|
correctly sequencing the caption fragments by matching fragment overlaps;
|
|
eliminating redundancies;
|
|
assembling the caption fragments into a single transcript;
|
|
and thereby providing a more complete captions transcript from fragmented captions transcripts.
|
|