IP Library › Granted Patent US 9,282,350
Granted Patent B2
US 9,282,350 · App. 14/711,257 · Granted Mar 8, 2016

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)
H04N21/2353G06F17/30796H04H60/375H04H60/48H04N7/0882H04N21/4332H04N21/4334H04N21/4348H04N21/4394H04N21/4398H04N21/440236H04N21/4828H04N21/4882H04N21/4888H04N21/812H04N21/8352H04N21/8456H04N21/858
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 9,282,350
App. No.
14/711,257
Filed
May 13, 2015
Granted
Mar 8, 2016
Kind
B2
Art Unit
2427
USPC
725/19
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 (43)

1. A method for finding and accessing target content from at least one audio or video broadcast, comprising the steps of:

providing at least one device, a summarizer, and a cloud-based computing system including at least one server, wherein the at least one device and the cloud-based computing system are configured to communicate over at least one network;

the device extracting captions of at least one broadcast;

the cloud-based computing system:

receiving the captions from the device;

searching the captions for at least one keyword; and

providing an alert based upon the at least one keyword;

providing a full transcript or a partial transcript of the at least one broadcast; and

the summarizer summarizing the full transcript or the partial transcript of the at least one broadcast;

wherein the alert includes an identification of the at least one broadcast.

2. The method of claim 1 , wherein the step of providing the full transcript or the partial transcript of the at least one broadcast is performed upon receiving a payment.

3. The method of claim 1 , wherein the alert is provided via email and/or SMS messaging.

4. The method of claim 1 , wherein the alert is provided in an audio format, wherein the audio format includes at least a portion of the at least one broadcast.

5. The method of claim 1 , wherein the alert is provided in a video format, wherein the video format includes at least a portion of the at least one broadcast.

6. The method of claim 1 , further comprising a facility detecting and handling duplicate entries in the at least one broadcast.

7. The method of claim 6 , further comprising the step of the facility detecting garbage and offensive words, wherein the garbage includes garbled captions.

8. The method of claim 6 , further comprising the steps of the facility:

standardizing and detecting recording times of the at least one broadcast across national and international boundaries and

retrieving and presenting results for queries into a captions database spanning multiple channels and multiple time-zones.

9. A method for finding and accessing target content from at least one audio or video broadcast, comprising the steps of:

providing at least one device and a cloud-based computing system including at least one server, wherein the at least one device and the cloud-based computing system are configured to communicate over at least one network;

the device extracting captions of at least one broadcast in real-time;

the cloud-based computing system:

receiving, aggregating, and indexing the captions from the device;

searching the captions for at least one target relating to the target content, thereby creating target captions, wherein each target includes at least one keyword, at least one concept or combinations thereof;

analyzing and indexing the target captions;

adding at least one advertisement tag code for electronically marking at least one advertisement of the at least one broadcast.

10. The method of claim 9 , further comprising the step of creating additional captions for un-captioned content of the at least one broadcast.

11. The method of claim 9 , wherein the step of analyzing and indexing the target captions includes categorizing at least one target caption as positive, negative, neutral or unknown.

12. A method for finding and accessing target content from at least one audio or video broadcast, comprising the steps of:

extracting at least one advertisement tag code (ATC) from the at least one broadcast;

adding the at least one ATC to an ATC analytics database,

wherein the at least one ATC electronically marks an advertisement associated with the at least one ATC;

wherein the at least one ATC includes information associated with an advertisement label, an intended advertisement market target, a demographic target, a television program, and/or a time of advertisement;

wherein the at least one ATC is placed in a closed caption stream of a broadcast TV channel or a live Internet video stream.

13. The method of claim 12 , further comprising the step of analyzing the at least one ATC, wherein the step of analyzing the at least one ATC includes determining how many times an entity has advertised on a specific channel.

14. The method of claim 12 , further comprising the step of analyzing the at least one ATC, wherein the step of analyzing the at least one ATC includes determining which entities have advertised on a specific channel.

15. The method of claim 12 , further comprising the step of analyzing the at least one ATC, wherein the step of analyzing the at least one ATC includes determining how many times an entity has advertised during a specific show.

16. The method of claim 12 , wherein the at least one ATC includes at least one of a region, a channel, a time slot, a day, and a length of time for the at least one broadcast.

17. The method of claim 12 , wherein the at least one ATC includes at least one link to a web site.

18. The method of claim 17 , further comprising the step of determining traffic on the website as a result of the at least one link to the website in the at least one ATC.

19. The method of claim 12 , wherein the at least one ATC is encrypted.

20. The method of claim 12 , wherein the at least one ATC is a unique image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2017
From: ABED, SAMIR
To: CROSSBAR MEDIA GROUP, INC
Reel/Frame 041556/0889 →
Continuity (5)
Continuation 14299833 · Jun 9, 2014
Continuation 13834290 · Mar 15, 2013
Continuation In Part 12967135 · Dec 14, 2010
Provisional Application 61287868 · Dec 18, 2009
Related Publication 20150256859A1 · Sep 10, 2015