发明名称 Content recognition and synchronization using local caching
摘要 A content fingerprint based recognition system employs local caching of portions of a fingerprint database to manage network services for identifying which programs a user's mobile device is exposed to and the timing of events within the program. The system enables background recognition and synchronization of network services in a way that consumes less device power and bandwidth.
申请公布号 US9292894(B2) 申请公布日期 2016.03.22
申请号 US201313804314 申请日期 2013.03.14
申请人 Digimarc Corporation 发明人 MacIntosh Brian T.;Rodriguez Tony F.;Sharma Ravi K.;Weaver Matthew M.
分类号 H04N21/44;H04N21/43;G06T1/00;H04N21/462 主分类号 H04N21/44
代理机构 Digimarc Corporation 代理人 Digimarc Corporation
主权项 1. A method comprising: from a processor within a device, querying a content recognition database to determine program identification; obtaining through a network connection and caching locally in a memory of the device a local fingerprint database for a program associated with the program identification, the local fingerprint database including audio fingerprints for segments of the program and program times for associated audio fingerprints in the local fingerprint database; with a processor operating on an electronic audio signal sensed from ambient audio by a microphone of the device, extracting audio features from incoming segments of the electronic audio signal, and forming fingerprints for the incoming segments from audio features extracted from corresponding segments; with a processor, matching the fingerprints for the incoming segments with audio fingerprints for the program in the local fingerprint database in the memory of the device, and responsive to detecting matches between fingerprints for incoming segments and matching audio fingerprints in the local fingerprint database, obtaining from the local fingerprint database program times corresponding to the matching audio fingerprints; and with a processor, tracking the program times relative to a time reference in the device to keep track of where a user is within the program as the device is exposed to audio of the program.
地址 Beaverton OR US