US2016364389A1PendingUtilityA1

Method for Efficient Database Formation and Search on Media Devices Acting Synchronously with Television Programming

50
Assignee: GRACENOTE INCPriority: Jun 18, 2008Filed: May 16, 2016Published: Dec 15, 2016
Est. expiryJun 18, 2028(~1.9 yrs left)· nominal 20-yr term from priority
G06F 17/30023G06F 16/434G06F 16/433G06F 16/43G06F 16/483
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques for efficient database formation and search in applications embedded in a media device are provided. The search may be performed synchronously with presentation of media programming content on a nearby media presentation device. A mobile media device captures some temporal fragments of the presented audio/video content on its microphone and camera, and then generates query fingerprints for the captured fragment. A local reference database resides on the mobile media device and a master reference database resides on a remote server with a most recent chunk of reference fingerprints transferred dynamically to the local mobile media device. A chunk of the query fingerprints generated locally on the mobile media device are searched on the local reference database for continuous content search and identification. The method presented automatically switches between the local search on the mobile media device and a remote search on an external search server.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method for simultaneous capture and querying on a mobile media device, the method comprising:
 capturing a first fragment of media content from a media presentation device during background operations on a mobile media device, wherein the captured first fragment of media content is saved to a circular buffer;   fingerprinting the first fragment of captured media content retrieved from the circular buffer to generate signatures representing the first fragment of captured media content; and   querying a local reference database on the mobile media device with the generated signatures while a second fragment of media content is being captured from the media presentation device.   
     
     
         2 . The method of  claim 1 , wherein the querying a local reference database further comprises:
 searching a first portion of the local reference database that limits searching to a portion of media content in the reference database that is adjacent to a previous successful search match content and slightly larger in time span than the current query length;   searching a second portion of the local reference database that limits searching to a time span content around the previous successful search match content that is plus or minus N seconds, wherein for a selected value of N the second portion of the local reference database is larger than the first portion; and   searching the local reference database as a full search of media content stored on the mobile media device.   
     
     
         3 . The method of  claim 2 , wherein the querying a local reference database further comprises:
 transmitting the query to an external search server upon finding no match situation on the mobile media device;   searching for the query on the external search server;   upon finding a match to the query on the external search server, downloading a chunk of reference media content from the match and in an area surrounding the match to be stored in the local reference database on the mobile media device.   
     
     
         4 . A method for manual and automatic local signature cache management, the method comprising:
 forming a signature cache on a mobile media device to hold one set of signatures that is automatically managed for switching between a local search and a remote search, wherein downloading of reference media signatures and signature cache management are performed automatically based on search responses from the local search and from the remote search; and   forming a manually managed signature cache with functions provided that allow for explicit downloading of the reference media signatures to the signature cache.   
     
     
         5 . The method of  claim 4 , wherein the signature cache is partitioned into a number of signature cache slots, wherein each signature cache slot holds a plurality of the reference media signatures. 
     
     
         6 . The method of  claim 4 , wherein the reference media signatures to be downloaded are specified by asset identification numbers and are downloaded to a specified signature cache slot. 
     
     
         7 . The method of  claim 4 , wherein a list of the asset identification numbers, slot index, starting signature timestamp, ending signature timestamp, and number of signatures for each non-empty signature cache slot are returned to the mobile media device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.