US 11,991,405 B2
Systems and methods for automated extraction of closed captions in real time or near real-time and tagging of streaming data for advertisements
Samir Abed, Chapel Hill, NC (US)
Assigned to CROSSBAR MEDIA GROUP, INC, Chapel Hill, NC (US)
Filed by Crossbar Media Group, Inc, Chapel Hill, NC (US)
Filed on Oct. 17, 2019, as Appl. No. 16/656,091.
Application 16/656,091 is a continuation in part of application No. 16/170,944, filed on Oct. 25, 2018, granted, now 10,455,269.
Application 16/170,944 is a continuation in part of application No. 15/456,155, filed on Mar. 10, 2017, granted, now 10,116,982, issued on Oct. 30, 2018.
Application 15/456,155 is a continuation in part of application No. 15/049,376, filed on Feb. 22, 2016, granted, now 9,602,855, issued on Mar. 21, 2017.
Application 15/049,376 is a continuation of application No. 14/711,257, filed on May 13, 2015, granted, now 9,282,350, issued on Mar. 8, 2016.
Application 14/711,257 is a continuation of application No. 14/299,833, filed on Jun. 9, 2014, granted, now 9,055,344, issued on Jun. 9, 2015.
Application 14/299,833 is a continuation of application No. 13/834,290, filed on Mar. 15, 2013, granted, now 8,763,067, issued on Jun. 24, 2014.
Application 13/834,290 is a continuation in part of application No. 12/967,135, filed on Dec. 14, 2010, granted, now 8,424,052, issued on Apr. 16, 2013.
Claims priority of provisional application 61/287,868, filed on Dec. 18, 2009.
Prior Publication US 2020/0053409 A1, Feb. 13, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/2668 (2011.01); G06F 16/783 (2019.01); H04H 60/37 (2008.01); H04H 60/48 (2008.01); H04N 7/088 (2006.01); H04N 21/218 (2011.01); H04N 21/233 (2011.01); H04N 21/234 (2011.01); H04N 21/235 (2011.01); H04N 21/258 (2011.01); H04N 21/433 (2011.01); H04N 21/434 (2011.01); H04N 21/439 (2011.01); H04N 21/4402 (2011.01); H04N 21/482 (2011.01); H04N 21/488 (2011.01); H04N 21/81 (2011.01); H04N 21/8352 (2011.01); H04N 21/845 (2011.01); H04N 21/858 (2011.01)
CPC H04N 21/2668 (2013.01) [G06F 16/7844 (2019.01); H04H 60/375 (2013.01); H04H 60/48 (2013.01); H04N 7/0882 (2013.01); H04N 21/2181 (2013.01); H04N 21/233 (2013.01); H04N 21/23418 (2013.01); H04N 21/2353 (2013.01); H04N 21/25883 (2013.01); H04N 21/25891 (2013.01); H04N 21/4332 (2013.01); H04N 21/4334 (2013.01); H04N 21/4348 (2013.01); H04N 21/4394 (2013.01); H04N 21/4398 (2013.01); H04N 21/440236 (2013.01); H04N 21/4828 (2013.01); H04N 21/4882 (2013.01); H04N 21/4888 (2013.01); H04N 21/812 (2013.01); H04N 21/8352 (2013.01); H04N 21/8456 (2013.01); H04N 21/858 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for targeted content analysis, comprising:
a server platform constructed and configured for network communication with at least one device;
wherein the at least one device is operable to receive a live broadcast and/or stream audio or video content;
wherein the at least one device and/or the server platform is operable to extract captions of speech or voice from the live broadcast and/or the audio or video content in real time or near real time;
wherein the server platform is operable to automatically translate a foreign language script from an image displayed in a video into the selected language;
wherein the server platform is operable to display a caption stream on a display device, wherein the caption stream includes the extracted captions and the translated foreign language script from the image displayed in the video; and
wherein the server platform is operable to search the extracted captions for at least one keyword relating to targeted content, thereby creating search result data, and calculate an impact of the targeted content by correlating the search result data with data obtained from the Internet;
wherein the server platform is operable to provide real-time feedback to a broadcaster of the live broadcast about usage of the at least one keyword on social media;
wherein the server platform is operable to provide real-time analysis of social media engagement metrics from text-based commentary for broadcast content; and
wherein the live broadcast and/or the audio or video content includes a media report, and wherein the server platform is operable to determine an automated rating of trustfulness of the media report in real time or near real time as content is transmitted to the at least one device, based on comparisons of content of the extracted captions to one or more independent external sources; and
wherein the automated rating of trustfulness is based on a verification of the timeline associated with the content.