×

Media fingerprinting for content determination and retrieval

  • US 9,264,785 B2
  • Filed: 04/01/2010
  • Issued: 02/16/2016
  • Est. Priority Date: 04/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of providing supplemental content to a user, comprising:

  • monitoring, by a server, a broadcast of media content;

    separating the broadcast of media content into one or more segments of programs or commercials;

    analyzing, using one or more processing devices, the one or more segments of broadcast media content to attempt to determine identifying information for each of the segments;

    if the one or more segments have not been previously identified, storing the one or more segments of broadcast media content and the identifying information to at least one database;

    if no identifying information is determined, storing the one or more segments of the broadcast media content to the at least one database for subsequent content matching analysis for a predetermined period of time or a number of attempts before being removed from the at least one database;

    receiving a request including captured media file information, the captured media file information including a portion of at least one of audio and video data recorded from a video presentation;

    comparing, using at least one processing device, the captured media file information to instances of stored media data and the one or more segments of the stored broadcast media content to attempt to locate a first match for the captured media file information, wherein the first match of an instance of stored media data corresponds to identified video content;

    processing the captured media file information, using at least one processing device, to determine additional textual content if no match is located with one of the instances of stored media data or the one or more segments of stored broadcast media content, and comparing the additional textual content to instances of stored textual content to locate a second match for the captured media file information, wherein the second match of an instance of stored textual data corresponds to the identified video content;

    determining, using at least one processing device, supplemental information for the identified video content if the first match or second match is located; and

    providing at least one of the determined supplemental information or additional textual content in response to the received request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×