Patent ID: 9113202
Filing Date: 2015-08-18
Classification: G06F,G06K,H04L,H04N

Abstract:
1. A method, comprising: generating, by a client device including a processor, a first client fingerprint of a first client content window of a content stream; sending, by the client device over a network, the first client fingerprint to a fingerprinting system that employs a reference fingerprint database having an index that is invariant to time shifts based upon a time period of the first client content window, wherein the fingerprint database comprises reference fingerprints that cover a larger time period than the time period of the first client content window, wherein respective reference fingerprints start and end by an amount of time later than another reference fingerprint for a same content, wherein the amount of time is the time period of the first client content window; and iteratively performing, by the client device, until it is determined that a switch from the content stream to another content stream has occurred, the following: