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:
Aug. 20, 2019

Filed:

Nov. 29, 2017
Applicant:

The Nielsen Company (Us), Llc, New York, NY (US);

Inventor:

Juikun Chen, West Jordan, UT (US);

Assignee:

THE NEILSEN COMPANY (US), LLC, New York, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 21/234 (2011.01); H04N 21/4402 (2011.01); H04N 21/222 (2011.01); H04N 21/24 (2011.01); H04N 21/262 (2011.01); H04N 21/435 (2011.01); H04N 21/437 (2011.01); H04N 21/44 (2011.01); H04N 21/81 (2011.01); H04N 21/84 (2011.01); G06K 9/00 (2006.01); G06K 9/46 (2006.01); G06K 9/52 (2006.01); G06F 16/00 (2019.01);
U.S. Cl.
CPC ...
H04N 21/440245 (2013.01); G06F 16/00 (2019.01); G06K 9/00744 (2013.01); G06K 9/00758 (2013.01); G06K 9/4642 (2013.01); G06K 9/522 (2013.01); H04N 21/222 (2013.01); H04N 21/23424 (2013.01); H04N 21/2407 (2013.01); H04N 21/26258 (2013.01); H04N 21/435 (2013.01); H04N 21/437 (2013.01); H04N 21/44008 (2013.01); H04N 21/812 (2013.01); H04N 21/84 (2013.01);
Abstract

A content device and method is disclosed to include a processing device to process streaming video content. A fingerprinter receives captured frames of the streaming video content and, for each frame of a plurality of the captured frames, generates a one-dimensional histogram function of pixel values and transforms the histogram function with a Fast Fourier Transform (FFT), to generate a plurality of complex values for the frame. The fingerprinter further, for each of the plurality of complex values, assigns a binary one ('1') when a real part of the complex value is greater than zero ('0') and assigns a binary zero ('0') when the real part is less than or equal to zero, to generate a plurality of bits. The fingerprinter further concatenates a specific number of the bits to generate a fingerprint for the frame.


Find Patent Forward Citations

Loading…