×

Audio-based synchronization to media

  • US 8,718,805 B2
  • Filed: 05/27/2010
  • Issued: 05/06/2014
  • Est. Priority Date: 05/27/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving an audio portion of a time-based media presentation with a microphone of a client device;

    sampling the audio on the client device to obtain a sequence of digital samples of the audio portion;

    processing the sequence of digital samples on the client device to provide a plurality of hashes, each one of the plurality of hashes including a plurality of bits, each one of the plurality of hashes providing a non-unique representation of a segment of the audio portion, and each one of the plurality of hashes having a known relative time offset to each other one of the plurality of hashes;

    transmitting the plurality of hashes and a unique identifier for the time-based media presentation to a server, wherein the unique identifier explicitly identifies the time-based media presentation to the server;

    receiving from the server a time offset indicative of a current time offset within the time-based media presentation; and

    synchronizing an application on the client device to the time-based media presentation based upon the time offset.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×