×

Media fingerprinting for content determination and retrieval

  • US 9,473,820 B2
  • Filed: 12/28/2015
  • Issued: 10/18/2016
  • Est. Priority Date: 04/01/2010
  • Status: Active Grant
First Claim
Patent Images

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

  • identifying, by at least one processing device a segment from a broadcast of media content based on an analysis of the broadcast;

    determining, by at least one processing device, that an instance of the segment is not stored in a database, wherein the database stores instances of segments and respective identifying information of the segments;

    if identifying information for the segment is available from the analysis of the broadcast, storing, by at least one processing device, the instance of the segment and the identifying information to the database;

    if the identifying information for the segment is not available from the analysis of the broadcast storing, by at least one processing device, the instance of the segment to the database for subsequent content matching analysis for a predetermined period of time or for a number of unsuccessful content matching attempts before being removed from the database;

    receiving, by at least one processing device, media file information captured from a video presentation;

    comparing, by at least one processing device, the media file information to the instances of segments stored in the database to find a first match for the media file information;

    if the first match is not found from the database, determining, by at least one processing device, additional identifying information based on an analysis of the media file information and comparing the additional identifying information to the respective identifying information of the segments from the database to locate a second match for the media file information;

    identifying, by at least one processing device, video content of the video presentation based on the first match or the second match;

    determining, by at least one processing device, supplemental information for the video content; and

    providing, by at least one processing device, the supplemental information.

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