×

Asynchronous advertising placement based on metadata

  • US 10,410,248 B2
  • Filed: 06/13/2016
  • Issued: 09/10/2019
  • Est. Priority Date: 10/25/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for content filtering, the method comprising:

  • receiving information at an ad server regarding one or more media content files provided to a user device by one or more content servers, wherein each of the media content files includes metadata reflecting characteristics used to organize the respective media content file;

    receiving ad-based criteria at the ad server, wherein the ad-based criteria associates one or more ad campaigns with at least one of the media content files, wherein the criteria concern personalization of ad files in at least one of the ad campaigns for a user of the user device based on information in an associated user profile that is updated on a periodic basis and includes acceptability rules that indicate what types of digital ad files the user does and does not want to receive;

    executing instructions stored in memory by a processor of the ad server, the instructions executed to;

    filter one or more of the associated ad campaigns based on the acceptability rules, andpersonalize at least one of the ad files from the filtered ad campaigns to provide a personalized set of ad files for play on the user device, wherein personalizing the at least one ad file is based on characteristics of the at least one media content file and the ad-based criteria associated with each ad file in the personalized set, wherein the personalized set of ad files is stored in memory of the user device, and wherein the personalized set of ad files is included in a stored history;

    tracking, by the ad server, which of the personalized set of ad files have been played within a predetermined time period, wherein a plug-in client recalls the played ad files upon request from the memory to be played on the user device; and

    updating, by the ad server, the stored personalized set of ad files in memory with a new personalized set of ad files that have been filtered based on updates to the user profile information on the user device, wherein the new personalized set of ad files is stitched into media content files subsequently played on the user device.

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