IP Library › Granted Patent US 8,424,052
Granted Patent B2
US 8,424,052 · App. 12/967,135 · Granted Apr 16, 2013

Systems and methods for automated extraction of closed captions in real time or near real-time and tagging of streaming data for advertisements

Inventor: Samir Abed (Chapel Hill, NC)
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,424,052
App. No.
12/967,135
Granted
Apr 16, 2013
Kind
B2
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.

Claims (71)

1. A method for finding and accessing desired content from audio and video content sources, the method steps comprising:

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;

the executable programs:

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.

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.

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.

5. The method of claim 4 , wherein the at least one Advertisement Tag Code is encrypted.

6. The method of claim 4 , wherein the at least one Advertisement Tag Code is visible or invisible.

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.

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.

9. The method of claim 1 , further including the step of creating captions for un-captioned audio content.

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.

11. The method of claim 1 , wherein the captions are aggregated in one location.

12. The method of claim 1 , wherein the analysis includes determining the earned media and paid media of the at least one target.

13. The method of claim 1 , wherein the analysis includes categorizing the at least one target mentions into positive, negative, neutral and unknown categories.

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.

15. The method of claim 1 , wherein the retrieved captions are retrieved from media selected from the group consisting of audio and video media.

16. A system for extracting captions in near real-time, comprising:

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.

18. A method for extracting voice broadcasts, the method steps comprising:

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 executable programs;

the computing device monitoring a voice broadcast;

the executable programs:

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:

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:

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:

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2017
From: ABED, SAMIR
To: CROSSBAR MEDIA GROUP, INC
Reel/Frame 041556/0889 →
Continuity (2)
Provisional Application 61287868 · Dec 18, 2009
Related Publication 20110314485A1 · Dec 22, 2011