×

Extracting audiovisual features from content elements on online documents

  • US 10,586,127 B1
  • Filed: 06/23/2016
  • Issued: 03/10/2020
  • Est. Priority Date: 11/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system to extract audiovisual features from online document elements, comprising:

  • a recognition engine that executes on a data processing system having one or more processors that;

    receives, from a client device, a request for content to insert into an online document, the online document including a first audiovisual content element loaded into a first content slot and a second content slot, the second content slot separate from the first content slot on the online document, the first audiovisual content element originating from a source different from the content to be inserted into the second content slot and including image data, the request for content related to a search query including the first audiovisual content element and a characteristic of the second content slot;

    retrieves, responsive to receipt of the request for content, a plurality of candidate audiovisual content elements from a content provider database based on the characteristic of the second content slot, the second audiovisual content element including image data;

    extracts an image feature from the first audiovisual content element by applying an image feature detection to the image data of the first audiovisual content element;

    identifies a text label corresponding the first audiovisual content element from a metadata field of the online document;

    extracts an image feature from each candidate audiovisual content element by applying the image feature detection to the image data of the candidate audiovisual content element;

    identifies a keyword of each candidate audiovisual content element, the keyword associated with the candidate audiovisual content element from on a previous search query and a corresponding interaction event;

    determines an image feature match between the image feature of the first audiovisual content element and the image feature of each candidate audiovisual content element;

    determines a keyword match between the text label of the first audiovisual content element from the metadata field of the online document and the keyword of the second audiovisual content from on the previous search query and the corresponding interaction event;

    selects, from the plurality of candidate audiovisual content elements, a second audiovisual content element for display by the client device on the online document based on the image feature match and the keyword match; and

    the data processing system that transmits, responsive to the selection of the second audiovisual content element, via a network interface, the second audiovisual content element to the client device for insertion by the client device into the second content slot of the online document to be presented on the online document with the first audiovisual content element loaded into the first content slot.

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