IP Library Granted Patent US 12,321,377
Granted Patent B2
US 12,321,377 · App. 17/157,143 · Granted Jun 3, 2025

System and method for improving work load management in ACR television monitoring system

Inventors: Zeev Neumeier (Berkeley, CA); Michael Collette (San Rafael, CA)
Assignee: INSCAPE DATA, INC.
G06F16/48H04N21/23418H04N21/44008H04N21/8126
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 12,321,377
App. No.
17/157,143
Granted
Jun 3, 2025
Kind
B2
Abstract

Resource utilization of an automated content recognition (ACR) system can be optimized by delaying the identification of certain large quantities of media cue data. The delayed identification of the media may be for the purpose of, for example, generating usage statistics or other non-time critical workflow, among other non-real-time uses. In addition, real-time identification of a certain subset of media cue data is performed for the purposes of video program substitution, interactive television opportunities or other time-specific events.

Claims (73)

1. A system comprising:

one or more processors; and

one or more non-transitory machine-readable storage media containing instructions which when executed on the one or more processors, cause the one or more processors to perform operations including:

storing a first set of known content identifiers associated with a first subset of known media content in a non-real-time database;

storing a second set of known content identifiers associated with a second subset of known media content in a real-time database, wherein the second set of known content identifiers are stored in the real-time database based on the second subset of known media content having associated contextually-related data;

receiving unknown content identifiers corresponding to unknown media content being displayed by a media system;

searching the real-time database using the unknown content identifiers to determine whether the unknown content identifiers correspond to known content identifiers associated with the second subset of known media content of the real-time database, wherein the real-time database is searched for matching unknown content identifiers before the non-real-time database is searched;

selecting known media content associated with known content identifiers of the real-time database based on the unknown content identifiers corresponding to the known content identifiers in the real-time database; and

facilitating substitution of the unknown media content using contextually-related data associated with the selected known media content.

2. The system of claim 1 , wherein the operations further comprise:

retrieving contextually-related data associated with the selected known media content when the unknown content identifiers correspond to known content identifiers of the second set of known content identifiers in the real-time database, wherein the contextually-related data includes data related to the selected known media content; and

facilitating display on the media system of the retrieved contextually-related data.

3. The system of claim 1 , wherein the known content identifiers of the first set of known content identifiers is associated with known media content of the second subset of known media content in the real-time database.

4. The system of claim 1 , wherein the operations further comprise:

receiving additional unknown content identifiers corresponding to additional unknown media content being displayed by a media system;

searching the real-time database using the additional unknown content identifiers to determine whether the additional unknown content identifiers correspond to known content identifiers associated with the second subset of known media content in the real-time database;

searching the non-real-time database using the additional unknown content identifiers when the additional unknown content identifiers do not correspond to known content identifiers of the second set of known content identifiers of the real-time database;

selecting additional known media content associated with known content identifiers of the first set of known content identifiers of the non-real-time database; and

identifying the additional unknown media content as the selected additional known media content from the non-real-time database.

5. The system of claim 4 , wherein the operations further comprise facilitating substitution of the additional unknown media content using contextually-related data associated with the selected additional known media content.

6. The system of claim 5 , wherein facilitating substitution of the additional unknown media content using the contextually-related data associated with the selected additional known media content comprises:

retrieving contextually-related data associated with the selected additional known media content when the additional unknown content identifiers correspond to known content identifiers of the first set of known content identifiers in the non-real-time database; and

sending the retrieved contextually-related data associated with the selected additional known media content to the media system for display of the retrieved contextually-related data associated with the selected additional known media content.

7. The system of claim 1 , wherein facilitating substitution of the unknown media content using the contextually-related data associated with the known media content comprises:

retrieving the contextually-related data associated with the selected known media content when the unknown content identifiers correspond to known content identifiers of the second set of known content identifiers in the real-time database; and

sending the retrieved contextually-related data associated with the selected known media content to the media system for display of the retrieved contextually-related data associated with the selected known media content.

8. A computer-implemented method comprising:

storing a first set of known content identifiers associated with a first subset of known media content in a non-real-time database;

storing a second set of known content identifiers associated with a second subset of known media content in a real-time database, wherein the second set of known content identifiers are stored in the real-time database based on the second subset of known media content having associated contextually-related data;

receiving unknown content identifiers corresponding to unknown media content being displayed by a media system;

searching the real-time database using the unknown content identifiers to determine whether the unknown content identifiers correspond to known content identifiers associated with the second subset of known media content of the real-time database, wherein the real-time database is searched for matching unknown content identifiers before the non-real-time database is searched;

selecting known media content associated with known content identifiers of the real-time database based on the unknown content identifiers corresponding to the known content identifiers in the real-time database; and

facilitating substitution of the unknown media content using contextually-related data associated with the selected known media content.

9. The computer-implemented method of claim 8 , further comprising:

retrieving contextually-related data associated with the selected known media content when the unknown content identifiers correspond to known content identifiers of the second set of known content identifiers in the real-time database, wherein the contextually-related data includes data related to the selected known media content; and

facilitating display on the media system of the retrieved contextually-related data.

10. The computer-implemented method of claim 8 , wherein the known content identifiers of the first set of known content identifiers is associated with known media content of the second subset of known media content in the real-time database.

11. The computer-implemented method of claim 8 , further comprising:

receiving additional unknown content identifiers corresponding to additional unknown media content being displayed by a media system;

searching the real-time database using the additional unknown content identifiers to determine whether the additional unknown content identifiers correspond to known content identifiers associated with the second subset of the known media content in the real-time database;

searching the non-real-time database using the additional unknown content identifiers when the additional unknown content identifiers do not correspond to known content identifiers of the second set of known content identifiers of the real-time database;

selecting additional known media content associated with known content identifiers of the first set of known content identifiers of the non-real-time database; and

identifying the additional unknown media content as the selected additional known media content from the non-real-time database.

12. The computer-implemented method of claim 11 , further comprising facilitating substitution of the additional unknown media content using contextually-related data associated with the selected additional known media content.

13. The computer-implemented method of claim 12 , wherein facilitating substitution of the additional unknown media content using the contextually-related data associated with the selected additional known media content comprises:

retrieving contextually-related data associated with the selected additional known media content when the additional unknown content identifiers correspond to known content identifiers of the first set of known content identifiers in the non-real-time database; and

sending the retrieved contextually-related data associated with the selected additional known media content to the media system for display of the retrieved contextually-related data associated with the selected additional known media content.

14. The computer-implemented method of claim 8 , wherein facilitating substitution of the unknown media content using the contextually-related data associated with the known media content comprises:

retrieving the contextually-related data associated with the selected known media content when the unknown content identifiers correspond to known content identifiers of the second set of known content identifiers in the real-time database; and

sending the retrieved contextually-related data associated with the selected known media content to the media system for display of the retrieved contextually-related data associated with the selected known media content.

15. A non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, cause the one or more processor to perform operations comprising:

storing a first set of known content identifiers associated with a first subset of known media content in a non-real-time database;

storing a second set of known content identifiers associated with a second subset of known media content in a real-time database, wherein the second set of known content identifiers are stored in the real-time database based on the second subset of known media content having associated contextually-related data;

receiving unknown content identifiers corresponding to unknown media content being displayed by a media system;

searching the real-time database using the unknown content identifiers to determine whether the unknown content identifiers correspond to known content identifiers associated with the second subset of known media content of the real-time database, wherein the real-time database is searched for matching unknown content identifiers before the non-real-time database is searched;

selecting known media content associated with known content identifiers of the real-time database based on the unknown content identifiers corresponding to the known content identifiers in the real-time database; and

facilitating substitution of the unknown media content using contextually-related data associated with the selected known media content.

16. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

retrieving contextually-related data associated with the selected known media content when the unknown content identifiers correspond to known content identifiers of the second set of known content identifiers in the real-time database, wherein the contextually-related data includes data related to the selected known media content; and

facilitating display on the media system of the retrieved contextually-related data.

17. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

receiving additional unknown content identifiers corresponding to additional unknown media content being displayed by a media system;

searching the real-time database using the additional unknown content identifiers to determine whether the additional unknown content identifiers correspond to known content identifiers associated with the second subset of the known media content in the real-time database;

searching the non-real-time database using the additional unknown content identifiers when the additional unknown content identifiers do not correspond to known content identifiers of the second set of known content identifiers of the real-time database;

selecting additional known media content associated with known content identifiers of the first set of known content identifiers of the non-real-time database; and

identifying the additional unknown media content as the selected additional known media content from the non-real-time database.

18. The non-transitory computer-readable medium of claim 17 , wherein the operations further comprise facilitating substitution of the additional unknown media content using contextually-related data associated with the selected additional known media content.

19. The non-transitory computer-readable medium of claim 18 , wherein facilitating substitution of the additional unknown media content using the contextually-related data associated with the selected additional known media content comprises:

retrieving contextually-related data associated with the selected additional known media content when the additional unknown content identifiers correspond to known content identifiers of the first set of known content identifiers in the non-real-time database; and

sending the retrieved contextually-related data associated with the selected additional known media content to the media system for display of the retrieved contextually-related data associated with the selected additional known media content.

20. The non-transitory computer-readable medium of claim 15 , wherein facilitating substitution of the unknown media content using the contextually-related data associated with the known media content comprises:

retrieving the contextually-related data associated with the selected known media content when the unknown content identifiers correspond to known content identifiers of the second set of known content identifiers in the real-time database; and

sending the retrieved contextually-related data associated with the selected known media content to the media system for display of the retrieved contextually-related data associated with the selected known media content.

Assignments (2)
ENTITY CONVERSION Recorded Jun 1, 2023
From: VIZIO INSCAPE TECHNOLOGIES, LLC
To: INSCAPE DATA, INC.
Reel/Frame 063822/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2023
From: NEUMEIER, ZEEV; COLLETTE, MICHAEL
To: VIZIO INSCAPE TECHNOLOGIES, LLC
Reel/Frame 063825/0365 →
Continuity (3)
Continuation 15211508 · Jul 15, 2016
Provisional Application 62193345 · Jul 16, 2015
Related Publication 20210216582A1 · Jul 15, 2021
References Cited (400)
US 4677466A · Lert, Jr. et al. · 1987 [cited by applicant]
US 4697209A · Kiewit et al. · 1987 [cited by applicant]
US 4739398A · Thomas et al. · 1988 [cited by applicant]
US 5019899A · Boles et al. · 1991 [cited by applicant]
US 5193001A · Kerdranvrat · 1993 [cited by applicant]
US 5210820A · Kenyon · 1993 [cited by applicant]
US 5319453A · Copriviza et al. · 1994 [cited by applicant]
US 5436653A · Ellis et al. · 1995 [cited by applicant]
US 5473607A · Hausman · 1995 [cited by applicant]
US 5481294A · Thomas et al. · 1996 [cited by applicant]
US 5557334A · Legate · 1996 [cited by applicant]
US 5572246A · Ellis et al. · 1996 [cited by applicant]
US 5812286A · Li · 1998 [cited by applicant]
US 5826165A · Echeita et al. · 1998 [cited by applicant]
US 5918223A · Blum et al. · 1999 [cited by applicant]
US 6008802A · Goldschmidt et al. · 1999 [cited by applicant]
US 6025837A · Matthews, III et al. · 2000 [cited by applicant]
US 6035177A · Moses et al. · 2000 [cited by applicant]
US 6064764A · Bhaskaran et al. · 2000 [cited by applicant]
US 6298482B1 · Seidman · 2001 [cited by applicant]
US 6381362B1 · Deshpande et al. · 2002 [cited by applicant]
US 6415438B1 · Blackketter et al. · 2002 [cited by applicant]
US 6463585B1 · Hendricks et al. · 2002 [cited by applicant]
US 6469749B1 · Dimitrova · 2002 [cited by applicant]
US 6577346B1 · Perlman · 2003 [cited by applicant]
US 6577405B2 · Kranz et al. · 2003 [cited by applicant]
US 6628801B2 · Powell et al. · 2003 [cited by applicant]
US 6647548B1 · Lu et al. · 2003 [cited by applicant]
US 6675174B1 · Bolle et al. · 2004 [cited by applicant]
US 6771316B1 · Iggulden · 2004 [cited by applicant]
US 6804659B1 · Graham et al. · 2004 [cited by applicant]
US 6978470B2 · Swix et al. · 2005 [cited by applicant]
US 6990453B2 · Wang et al. · 2006 [cited by applicant]
US 7028327B1 · Dougherty et al. · 2006 [cited by applicant]
US 7039930B1 · Goodman et al. · 2006 [cited by applicant]
US 7050068B1 · Bastos et al. · 2006 [cited by applicant]
US 7051351B2 · Goldman et al. · 2006 [cited by applicant]
US 7064796B2 · Roy et al. · 2006 [cited by applicant]
US 7089575B2 · Agnihotri et al. · 2006 [cited by applicant]
US 7098959B2 · Mishima et al. · 2006 [cited by applicant]
US 7136875B2 · Anderson et al. · 2006 [cited by applicant]
US 7178106B2 · Lamkin et al. · 2007 [cited by applicant]
US 7210157B2 · Devara · 2007 [cited by applicant]
US 7243239B2 · Kirovski · 2007 [cited by applicant]
US 7325013B2 · Camso · 2008 [cited by applicant]
US 7346512B2 · Li-Chun Wang · 2008 [cited by examiner]
US 7356830B1 · Dimitrova · 2008 [cited by applicant]
US 7421723B2 · Harkness et al. · 2008 [cited by applicant]
US 7545984B1 · Kiel et al. · 2009 [cited by applicant]
US 7590998B2 · Hanley · 2009 [cited by applicant]
US 7623823B2 · Zito et al. · 2009 [cited by applicant]
US 7787696B2 · Wilhelm et al. · 2010 [cited by applicant]
US 7793318B2 · Deng · 2010 [cited by applicant]
US 7933451B2 · Kloer · 2011 [cited by applicant]
US 7991764B2 · Rathod · 2011 [cited by applicant]
US 8001571B1 · Schwartz et al. · 2011 [cited by applicant]
US 8094872B1 · Yagnik et al. · 2012 [cited by applicant]
US 8171004B1 · Kaminski, Jr. et al. · 2012 [cited by applicant]
US 8171030B2 · Peira et al. · 2012 [cited by applicant]
US 8175413B1 · Ioffe et al. · 2012 [cited by applicant]
US 8189945B2 · Stojancic et al. · 2012 [cited by applicant]
US 8195589B2 · Bakke et al. · 2012 [cited by applicant]
US 8195689B2 · Ramanathan et al. · 2012 [cited by applicant]
US 8229227B2 · Stojancic et al. · 2012 [cited by applicant]
US 8335786B2 · Peira et al. · 2012 [cited by applicant]
US 8352535B2 · Peled · 2013 [cited by applicant]
US 8364703B2 · Ramanathan et al. · 2013 [cited by applicant]
US 8385644B2 · Stojancic et al. · 2013 [cited by applicant]
US 8392789B2 · Biscondi et al. · 2013 [cited by applicant]
US 8494234B1 · Djordjevic et al. · 2013 [cited by applicant]
US 8522283B2 · Laligand et al. · 2013 [cited by applicant]
US 8595781B2 · Neumeier et al. · 2013 [cited by applicant]
US 8619877B2 · McDowell · 2013 [cited by applicant]
US 8625902B2 · Baheti et al. · 2014 [cited by applicant]
US 8769854B1 · Battaglia · 2014 [cited by applicant]
US 8776105B2 · Sinha et al. · 2014 [cited by applicant]
US 8788328B1 · George · 2014 [cited by applicant]
US 8832723B2 · Sinha et al. · 2014 [cited by applicant]
US 8856817B2 · Sinha et al. · 2014 [cited by applicant]
US 8887048B2 · Nordhagen · 2014 [cited by examiner]
US 8893167B2 · Sinha et al. · 2014 [cited by applicant]
US 8893168B2 · Sinha et al. · 2014 [cited by applicant]
US 8898714B2 · Neumeier et al. · 2014 [cited by applicant]
US 8918804B2 · Sinha et al. · 2014 [cited by applicant]
US 8918832B2 · Sinha et al. · 2014 [cited by applicant]
US 8930980B2 · Neumeier · 2015 [cited by examiner]
US 8959202B2 · Haitsma et al. · 2015 [cited by applicant]
US 9055309B2 · Neumeier et al. · 2015 [cited by applicant]
US 9055335B2 · Neumeier et al. · 2015 [cited by applicant]
US 9071868B2 · Neumeier et al. · 2015 [cited by applicant]
US 9083710B1 · Yadav · 2015 [cited by applicant]
US 9094714B2 · Neumeier et al. · 2015 [cited by applicant]
US 9094715B2 · Neumeier et al. · 2015 [cited by applicant]
US 9262671B2 · Unzueta · 2016 [cited by applicant]
US 9368021B2 · Touloumtzis · 2016 [cited by applicant]
US 9432616B1 · Hurd · 2016 [cited by applicant]
US 9449090B2 · Neumeier et al. · 2016 [cited by applicant]
US 9465867B2 · Hoarty · 2016 [cited by applicant]
US 9484065B2 · McDowell · 2016 [cited by applicant]
US 9838753B2 · Neumeier et al. · 2017 [cited by applicant]
US 9955192B2 · Neumeier et al. · 2018 [cited by applicant]
US 10080062B2 · Neumeier et al. · 2018 [cited by applicant]
US 10116972B2 · Neumeier et al. · 2018 [cited by applicant]
US 10169455B2 · Neumeier et al. · 2019 [cited by applicant]
US 10185768B2 · Neumeier et al. · 2019 [cited by applicant]
US 10192138B2 · Neumeier et al. · 2019 [cited by applicant]
US 10271098B2 · Neumeier et al. · 2019 [cited by applicant]
US 10284884B2 · Neumeier et al. · 2019 [cited by applicant]
US 10306274B2 · Neumeier et al. · 2019 [cited by applicant]
US 10375451B2 · Neumeier et al. · 2019 [cited by applicant]
US 10405014B2 · Neumeier et al. · 2019 [cited by applicant]
US 10482349B2 · Neumeier · 2019 [cited by applicant]
US 10674223B2 · Neumeier et al. · 2020 [cited by applicant]
US 10820048B2 · Neumeier et al. · 2020 [cited by applicant]
US 20010039658A1 · Walton · 2001 [cited by applicant]
US 20010044992A1 · Jahrling · 2001 [cited by applicant]
US 20020026635A1 · Wheeler et al. · 2002 [cited by applicant]
US 20020032698A1 · Cox · 2002 [cited by examiner]
US 20020054069A1 · Britt et al. · 2002 [cited by applicant]
US 20020054695A1 · Bjorn et al. · 2002 [cited by applicant]
US 20020056088A1 · Silva, Jr. et al. · 2002 [cited by applicant]
US 20020059633A1 · Harkness et al. · 2002 [cited by applicant]
US 20020078144A1 · Lamkin et al. · 2002 [cited by applicant]
US 20020083060A1 · Wang et al. · 2002 [cited by applicant]
US 20020083442A1 · Eldering · 2002 [cited by applicant]
US 20020100041A1 · Rosenberg et al. · 2002 [cited by applicant]
US 20020105907A1 · Bruekers et al. · 2002 [cited by applicant]
US 20020120925A1 · Logan · 2002 [cited by applicant]
US 20020122042A1 · Bates · 2002 [cited by applicant]
US 20020144262A1 · Plotnick · 2002 [cited by applicant]
US 20020162117A1 · Pearson et al. · 2002 [cited by applicant]
US 20020162118A1 · Levy et al. · 2002 [cited by applicant]
US 20030026422A1 · Gerheim et al. · 2003 [cited by applicant]
US 20030086341A1 · Wells · 2003 [cited by applicant]
US 20030105794A1 · Jashinschi · 2003 [cited by applicant]
US 20030118243A1 · Sezer · 2003 [cited by applicant]
US 20030121037A1 · Swix et al. · 2003 [cited by applicant]
US 20030121046A1 · Roy et al. · 2003 [cited by applicant]
US 20030147561A1 · Faibish · 2003 [cited by applicant]
US 20030182291A1 · Kurupati · 2003 [cited by applicant]
US 20030188321A1 · Shoff et al. · 2003 [cited by applicant]
US 20030208763A1 · McElhatten et al. · 2003 [cited by applicant]
US 20040045020A1 · Witt et al. · 2004 [cited by applicant]
US 20040059708A1 · Dean et al. · 2004 [cited by applicant]
US 20040183825A1 · Stauder et al. · 2004 [cited by applicant]
US 20040216171A1 · Barone et al. · 2004 [cited by applicant]
US 20040221237A1 · Foote et al. · 2004 [cited by applicant]
US 20040226035A1 · Hauser · 2004 [cited by applicant]
US 20040237102A1 · Konig · 2004 [cited by applicant]
US 20040240562A1 · Bargeron et al. · 2004 [cited by applicant]
US 20050015795A1 · Iggulden · 2005 [cited by applicant]
US 20050015796A1 · Bruckner et al. · 2005 [cited by applicant]
US 20050027766A1 · Ben · 2005 [cited by applicant]
US 20050066352A1 · Herley · 2005 [cited by applicant]
US 20050120372A1 · Itakura · 2005 [cited by applicant]
US 20050149968A1 · Konig et al. · 2005 [cited by applicant]
US 20050172312A1 · Lienhart et al. · 2005 [cited by applicant]
US 20050207416A1 · Rajkotia · 2005 [cited by applicant]
US 20050209065A1 · Schlosser et al. · 2005 [cited by applicant]
US 20050235318A1 · Grauch et al. · 2005 [cited by applicant]
US 20060029286A1 · Lim et al. · 2006 [cited by applicant]
US 20060029368A1 · Harville · 2006 [cited by applicant]
US 20060031914A1 · Dakss et al. · 2006 [cited by applicant]
US 20060116989A1 · Bellannkonda · 2006 [cited by applicant]
US 20060120624A1 · Jojic · 2006 [cited by applicant]
US 20060133647A1 · Werner et al. · 2006 [cited by applicant]
US 20060153296A1 · Deng · 2006 [cited by applicant]
US 20060155952A1 · Haas · 2006 [cited by applicant]
US 20060173831A1 · Basso et al. · 2006 [cited by applicant]
US 20060187358A1 · Lienhart et al. · 2006 [cited by applicant]
US 20060193506A1 · Dorphan et al. · 2006 [cited by applicant]
US 20060195857A1 · Wheeler et al. · 2006 [cited by applicant]
US 20060195860A1 · Eldering et al. · 2006 [cited by applicant]
US 20060245724A1 · Hwang et al. · 2006 [cited by applicant]
US 20060245725A1 · Lim · 2006 [cited by applicant]
US 20060253330A1 · Maggio et al. · 2006 [cited by applicant]
US 20060277047A1 · DeBusk et al. · 2006 [cited by applicant]
US 20060294561A1 · Grannan et al. · 2006 [cited by applicant]
US 20070009235A1 · Walters et al. · 2007 [cited by applicant]
US 20070033608A1 · Eigeldinger · 2007 [cited by applicant]
US 20070041667A1 · Cox · 2007 [cited by examiner]
US 20070050832A1 · Wright et al. · 2007 [cited by applicant]
US 20070061724A1 · Slothouber et al. · 2007 [cited by applicant]
US 20070061831A1 · Savoor et al. · 2007 [cited by applicant]
US 20070083901A1 · Bond · 2007 [cited by applicant]
US 20070094696A1 · Sakai · 2007 [cited by applicant]
US 20070109449A1 · Cheung · 2007 [cited by applicant]
US 20070113263A1 · Chatani · 2007 [cited by applicant]
US 20070139563A1 · Zhong · 2007 [cited by applicant]
US 20070143796A1 · Malik · 2007 [cited by applicant]
US 20070168409A1 · Cheung · 2007 [cited by applicant]
US 20070180459A1 · Smithpeters et al. · 2007 [cited by applicant]
US 20070192782A1 · Ramaswamy · 2007 [cited by applicant]
US 20070242880A1 · Stebbings · 2007 [cited by applicant]
US 20070250901A1 · McIntire et al. · 2007 [cited by applicant]
US 20070261070A1 · Brown et al. · 2007 [cited by applicant]
US 20070261075A1 · Glasberg · 2007 [cited by applicant]
US 20070271300A1 · Ramaswamy · 2007 [cited by applicant]
US 20070274537A1 · Srinivasan · 2007 [cited by applicant]
US 20070300280A1 · Turner et al. · 2007 [cited by applicant]
US 20080005086A1 · Moore · 2008 [cited by applicant]
US 20080044102A1 · Ekin · 2008 [cited by applicant]
US 20080046945A1 · Hanley · 2008 [cited by applicant]
US 20080060036A1 · Cox · 2008 [cited by examiner]
US 20080089551A1 · Heather et al. · 2008 [cited by applicant]
US 20080138030A1 · Bryan et al. · 2008 [cited by applicant]
US 20080155588A1 · Roberts et al. · 2008 [cited by applicant]
US 20080155627A1 · O'Connor et al. · 2008 [cited by applicant]
US 20080172690A1 · Kanojia et al. · 2008 [cited by applicant]
US 20080208891A1 · Wang et al. · 2008 [cited by applicant]
US 20080240562A1 · Fukuda et al. · 2008 [cited by applicant]
US 20080249986A1 · Clarke-Martin · 2008 [cited by applicant]
US 20080263620A1 · Berkvens et al. · 2008 [cited by applicant]
US 20080276266A1 · Huchital et al. · 2008 [cited by applicant]
US 20080309819A1 · Hardacker et al. · 2008 [cited by applicant]
US 20080310731A1 · Stojancic et al. · 2008 [cited by applicant]
US 20080313140A1 · Pereira et al. · 2008 [cited by applicant]
US 20090007195A1 · Beyabani · 2009 [cited by applicant]
US 20090024923A1 · Hartwig et al. · 2009 [cited by applicant]
US 20090028517A1 · Shen et al. · 2009 [cited by applicant]
US 20090052784A1 · Covell et al. · 2009 [cited by applicant]
US 20090087027A1 · Eaton et al. · 2009 [cited by applicant]
US 20090088878A1 · Otsuka et al. · 2009 [cited by applicant]
US 20090100361A1 · Abello et al. · 2009 [cited by applicant]
US 20090116702A1 · Conradt · 2009 [cited by applicant]
US 20090131861A1 · Braig et al. · 2009 [cited by applicant]
US 20090172728A1 · Shkedi et al. · 2009 [cited by applicant]
US 20090172746A1 · Aldrey et al. · 2009 [cited by applicant]
US 20090175538A1 · Bronstein et al. · 2009 [cited by applicant]
US 20090213270A1 · Ismert et al. · 2009 [cited by applicant]
US 20090235312A1 · Morad et al. · 2009 [cited by applicant]
US 20100010648A1 · Bull et al. · 2010 [cited by applicant]
US 20100042790A1 · Mondal et al. · 2010 [cited by applicant]
US 20100083299A1 · Nelson · 2010 [cited by applicant]
US 20100115543A1 · Falcon · 2010 [cited by applicant]
US 20100115574A1 · Hardt et al. · 2010 [cited by applicant]
US 20100125870A1 · Ukawa et al. · 2010 [cited by applicant]
US 20100166257A1 · Wredenhagen · 2010 [cited by applicant]
US 20100199295A1 · Katpelly et al. · 2010 [cited by applicant]
US 20100235486A1 · White et al. · 2010 [cited by applicant]
US 20100253838A1 · Garg et al. · 2010 [cited by applicant]
US 20100269138A1 · Krikorian et al. · 2010 [cited by applicant]
US 20100306805A1 · Neumeier · 2010 [cited by examiner]
US 20100306808A1 · Neumeier et al. · 2010 [cited by applicant]
US 20110015996A1 · Kassoway et al. · 2011 [cited by applicant]
US 20110026761A1 · Radhakrishnan et al. · 2011 [cited by applicant]
US 20110041154A1 · Olson · 2011 [cited by applicant]
US 20110055552A1 · Francis et al. · 2011 [cited by applicant]
US 20110096955A1 · Voloshynovskiy et al. · 2011 [cited by applicant]
US 20110251987A1 · Buchheit · 2011 [cited by applicant]
US 20110247042A1 · Mallinson · 2011 [cited by applicant]
US 20110289099A1 · Quan · 2011 [cited by applicant]
US 20110299770A1 · Vaddadi et al. · 2011 [cited by applicant]
US 20110307683A1 · Spackman · 2011 [cited by applicant]
US 20120017240A1 · Shkedi · 2012 [cited by applicant]
US 20120054143A1 · Doig et al. · 2012 [cited by applicant]
US 20120076357A1 · Yamamoto et al. · 2012 [cited by applicant]
US 20120095958A1 · Pereira · 2012 [cited by examiner]
US 20120117584A1 · Gordon · 2012 [cited by applicant]
US 20120158511A1 · Lucero et al. · 2012 [cited by applicant]
US 20120174155A1 · Mowrey et al. · 2012 [cited by applicant]
US 20120177249A1 · Levy et al. · 2012 [cited by applicant]
US 20120185566A1 · Nagasaka · 2012 [cited by applicant]
US 20120272259A1 · Cortes · 2012 [cited by applicant]
US 20120294586A1 · Weaver et al. · 2012 [cited by applicant]
US 20120317240A1 · Wang · 2012 [cited by applicant]
US 20120324494A1 · Burger et al. · 2012 [cited by applicant]
US 20120327450A1 · Sagan · 2012 [cited by applicant]
US 20130007191A1 · Klappert et al. · 2013 [cited by applicant]
US 20130007792A1 · Jeon et al. · 2013 [cited by applicant]
US 20130042262A1 · Riethmueller · 2013 [cited by applicant]
US 20130050564A1 · Adams et al. · 2013 [cited by applicant]
US 20130054356A1 · Richman et al. · 2013 [cited by applicant]
US 20130067523A1 · Etsuko et al. · 2013 [cited by applicant]
US 20130070847A1 · Iwamoto et al. · 2013 [cited by applicant]
US 20130108173A1 · Lienhart et al. · 2013 [cited by applicant]
US 20130139209A1 · Urrabazo et al. · 2013 [cited by applicant]
US 20130198768A1 · Kitazato · 2013 [cited by applicant]
US 20130202150A1 · Sinha et al. · 2013 [cited by applicant]
US 20130205315A1 · Sinha · 2013 [cited by applicant]
US 20130209065A1 · Yeung · 2013 [cited by applicant]
US 20130212609A1 · Sinha · 2013 [cited by examiner]
US 20130290502A1 · Bilobrov · 2013 [cited by applicant]
US 20130297727A1 · Levy · 2013 [cited by applicant]
US 20130318096A1 · Cheung · 2013 [cited by applicant]
US 20140016696A1 · Nelson · 2014 [cited by applicant]
US 20140025837A1 · Swenson · 2014 [cited by applicant]
US 20140052737A1 · Ramanathan et al. · 2014 [cited by applicant]
US 20140082663A1 · Neumeier et al. · 2014 [cited by applicant]
US 20140088742A1 · Srinivasan · 2014 [cited by applicant]
US 20140105567A1 · Casagrande · 2014 [cited by applicant]
US 20140123165A1 · Mukherjee et al. · 2014 [cited by applicant]
US 20140130092A1 · Kunisetty · 2014 [cited by applicant]
US 20140153571A1 · Neugebauer · 2014 [cited by applicant]
US 20140188487A1 · Perez Gonzalez · 2014 [cited by applicant]
US 20140193027A1 · Scherf · 2014 [cited by applicant]
US 20140195548A1 · Hamon · 2014 [cited by applicant]
US 20140196085A1 · Dunker · 2014 [cited by applicant]
US 20140201769A1 · Neumeier et al. · 2014 [cited by applicant]
US 20140201772A1 · Neumeier et al. · 2014 [cited by applicant]
US 20140201787A1 · Neumeier et al. · 2014 [cited by applicant]
US 20140219554A1 · Yamaguchi et al. · 2014 [cited by applicant]
US 20140237576A1 · Zhang · 2014 [cited by applicant]
US 20140258375A1 · Munoz · 2014 [cited by applicant]
US 20140270489A1 · Jaewhan et al. · 2014 [cited by applicant]
US 20140270504A1 · Baum et al. · 2014 [cited by applicant]
US 20140270505A1 · McCarthy · 2014 [cited by applicant]
US 20140282671A1 · McMillan · 2014 [cited by applicant]
US 20140282673A1 · Neumeier · 2014 [cited by examiner]
US 20140293794A1 · Zhong et al. · 2014 [cited by applicant]
US 20140344880A1 · Geller et al. · 2014 [cited by applicant]
US 20150026728A1 · Carter et al. · 2015 [cited by applicant]
US 20150040074A1 · Hofmann et al. · 2015 [cited by applicant]
US 20150100979A1 · Moskowitz et al. · 2015 [cited by applicant]
US 20150112988A1 · Pereira et al. · 2015 [cited by applicant]
US 20150120839A1 · Kannan et al. · 2015 [cited by applicant]
US 20150121409A1 · Zhang et al. · 2015 [cited by applicant]
US 20150128161A1 · Conrad et al. · 2015 [cited by applicant]
US 20150131845A1 · Forouhar · 2015 [cited by applicant]
US 20150163545A1 · Freed et al. · 2015 [cited by applicant]
US 20150181311A1 · Navin et al. · 2015 [cited by applicant]
US 20150188967A1 · Paulauskas · 2015 [cited by applicant]
US 20150205727A1 · Kimmel · 2015 [cited by applicant]
US 20150229998A1 · Kaushal et al. · 2015 [cited by applicant]
US 20150256891A1 · Kim et al. · 2015 [cited by applicant]
US 20150302890A1 · Ergen et al. · 2015 [cited by applicant]
US 20150382075A1 · Neumeier et al. · 2015 [cited by applicant]
US 20160073166A1 · Hu · 2016 [cited by applicant]
US 20160112319A1 · Hasani · 2016 [cited by applicant]
US 20160154880A1 · Hoarty · 2016 [cited by applicant]
US 20160227261A1 · Neumeier et al. · 2016 [cited by applicant]
US 20160227291A1 · Shaw et al. · 2016 [cited by applicant]
US 20160286244A1 · Chang et al. · 2016 [cited by applicant]
US 20160307043A1 · Neumeier · 2016 [cited by applicant]
US 20160314794A1 · Leitman et al. · 2016 [cited by applicant]
US 20160316262A1 · Chen · 2016 [cited by applicant]
US 20160330529A1 · Byers · 2016 [cited by applicant]
US 20160353172A1 · Miller et al. · 2016 [cited by applicant]
US 20160359791A1 · Zhang et al. · 2016 [cited by applicant]
US 20170017645A1 · Neumeier et al. · 2017 [cited by applicant]
US 20170017651A1 · Neumeier et al. · 2017 [cited by applicant]
US 20170017652A1 · Neumeier et al. · 2017 [cited by applicant]
US 20170019716A1 · Neumeier et al. · 2017 [cited by applicant]
US 20170019719A1 · Neumeier et al. · 2017 [cited by applicant]
US 20170026671A1 · Neumeier et al. · 2017 [cited by applicant]
US 20170031573A1 · Kaneko · 2017 [cited by applicant]
US 20170032033A1 · Neumeier et al. · 2017 [cited by applicant]
US 20170032034A1 · Neumeier et al. · 2017 [cited by applicant]
US 20170090814A1 · Yeung · 2017 [cited by applicant]
US 20170134770A9 · Neumeier et al. · 2017 [cited by applicant]
US 20170186042A1 · Wong et al. · 2017 [cited by applicant]
US 20170311014A1 · Fleischman · 2017 [cited by applicant]
US 20170325005A1 · Liassides · 2017 [cited by applicant]
US 20170353776A1 · Holden et al. · 2017 [cited by applicant]
US 20180227646A9 · Navin et al. · 2018 [cited by applicant]
CA 2501316 · 2005 [cited by applicant]
CN 1557096 · 2004 [cited by applicant]
CN 101162470 · 2008 [cited by applicant]
CN 1681304 · 2010 [cited by applicant]
CN 102377960 · 2012 [cited by applicant]
CN 101681373 · 2012 [cited by applicant]
EP 248533 · 1994 [cited by applicant]
EP 1578126 · 2005 [cited by applicant]
EP 1760693 · 2007 [cited by applicant]
EP 1504445B1 · 2008 [cited by applicant]
EP 2084624 · 2009 [cited by applicant]
EP 2352289 · 2011 [cited by applicant]
EP 2541963A2 · 2013 [cited by applicant]
EP 2685450A1 · 2014 [cited by applicant]
GB 2457694 · 2009 [cited by applicant]
WO 0144992 · 2001 [cited by applicant]
WO 2005101998 · 2005 [cited by applicant]
WO 2007114796 · 2007 [cited by applicant]
WO 2008065340 · 2008 [cited by applicant]
WO 2009131861 · 2009 [cited by applicant]
WO 2009150425 · 2009 [cited by applicant]
WO 2010135082 · 2010 [cited by applicant]
WO 2011090540A2 · 2011 [cited by applicant]
WO 2012057724 · 2012 [cited by applicant]
WO 2012108975 · 2012 [cited by applicant]
WO 2012170451 · 2012 [cited by applicant]
WO 2014142758 · 2014 [cited by applicant]
WO 2014145929A1 · 2014 [cited by applicant]
WO 2015100372A1 · 2015 [cited by applicant]
WO 2016033676A1 · 2016 [cited by applicant]
WO 2016123495 · 2016 [cited by applicant]
WO 2016168556 · 2016 [cited by applicant]
WO 2017011758 · 2017 [cited by applicant]
WO 2017011792 · 2017 [cited by applicant]
International Search Report and Written Opinion dated Mar. 31, 2015 for PCT Application No. PCT/US2014/072255, 8 pages. [cited by applicant]
International Search Report and Written Opinion dated Apr. 26, 2016 for PCT Application No. PCT/US2016/015681, 13 pages. [cited by applicant]
“How to: Watch from the beginning |About DISH” (Dec. 31, 2014) XP055265764, retrieved on Apr. 15, 2016 from URL:http://about.dish.com/blog/hopper/how-watch-beginning 2 pages. [cited by applicant]
International Search Report and Written Opinion dated Jun. 24, 2016 for PCT Application No. PCT/US2016/027691, 13 pages. [cited by applicant]
Gionis et al., “Similarity Search in High Dimension via Hashing”, Proceedings of the 25th VLDB Conference, 1999, 12 pages. [cited by applicant]
Huang , “Bounded Coordinate System Indexing for Real-time Video Clip Search”, Retrieved from the Internet:URL:http://staff.itee.uq.edu.aujzxf/papers/TOIS.pdf, Jan. 1, 2009, 32 pages. [cited by applicant]
Kim et al., “Edge-Based Spatial Descriptor Using Color Vector Angle for Effective Image Retrieval”, Modeling Decisions for Artificial Intelligence; [Lecture Notes in Computer Science Lecture Notes in Artificial Intellig… [cited by applicant]
Liu et al., “Near-duplicate video retrieval”, ACM Computing Surveys, vol. 45, No. 4, Aug. 30, 2013, pp. 1-23. [cited by applicant]
International Search Report and Written Opinion dated Oct. 12, 2016 for PCT Application No. PCT/US2016/042522,13 pages. [cited by applicant]
International Search Report and Written Opinion dated Oct. 11, 2016 for PCT Application No. PCT/US2016/042621, 13 pages. [cited by applicant]
International Search Report and Written Opinion dated Oct. 20, 2016 for PCT Application No. PCT/US2016/042611,12 pages. [cited by applicant]