The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 27, 2018

Filed:

Apr. 26, 2016
Applicant:

Sorenson Media, Inc., Draper, UT (US);

Inventor:

Juikun Chen, West Jordan, UT (US);

Assignee:

Sorenson Media, Inc., Draper, UT (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/173 (2011.01); G06F 7/00 (2006.01); G06F 17/30 (2006.01); H04N 21/434 (2011.01); H04N 21/84 (2011.01); G06K 9/62 (2006.01);
U.S. Cl.
CPC ...
H04N 21/4345 (2013.01); G06F 17/3002 (2013.01); G06F 17/30038 (2013.01); G06F 17/3053 (2013.01); G06F 17/30097 (2013.01); H04N 21/84 (2013.01); G06F 17/30109 (2013.01); G06F 17/30256 (2013.01); G06K 9/6215 (2013.01); H04N 2201/3233 (2013.01);
Abstract

A server device includes memory to store: a database of frame fingerprints ordered sequentially by media item number and frame number for media items, and a hash table containing (key, value) entries each including a hashed frame fingerprint and index number(s) to the database. A processor coupled to the memory is to, for an input set of hashed frame fingerprints, select a most recent hashed frame fingerprint. The processor performs a lookup with the most recent hashed frame fingerprint to identify a plurality of index numbers from a matching entry. The processor retrieves a target plurality of frame fingerprints from the database using each of the plurality of index numbers as a starting point; calculates a rank distance between the input set and each respective target plurality of frame fingerprints; and selects the target plurality of frame fingerprints for which the rank distance is shortest, to identify a media item.


Find Patent Forward Citations

Loading…