Patent ID: 11886500
Assignee: ROKU, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A system comprising:
a display;
one or more processors communicatively coupled to the display; and
a memory storing instructions that, when executed by at least one processor among the one or more processors, cause the system to perform operations comprising:
selecting a plurality of patches of at least one video frame of video content;
calculating, for each respective patch of the plurality of patches, a respective value by subtracting a middle region of the respective patch from outer regions of the respective patch, to obtain a plurality of values;
generating a query fingerprint based on the plurality of values;
comparing the query fingerprint to a reference fingerprint;
determining that the query fingerprint matches the reference fingerprint; and
identifying the video content based on the determining that the query fingerprint matches the reference fingerprint.