×

Providing directed advertising based on user preferences

  • US 9,426,537 B2
  • Filed: 10/28/2013
  • Issued: 08/23/2016
  • Est. Priority Date: 03/10/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing, by a computer system, advertisement options for configuring a total amount of advertisements that is set by a media program provider of a video program, wherein the advertisement options allow selecting of a number of advertising blocks, allow selecting of a number of advertisements in the number of advertising blocks, allow selecting of a temporal distribution of the number of advertising blocks, and allow a number restriction per advertising block, wherein the advertisement options are provided to a user without a need for the user to provide an indicia of compensation for receiving the advertisement options;

    receiving, by the computer system, first user preference information from the user selecting the number of advertising blocks for the video program;

    receiving, by the computer system, second user preference information from the user selecting the temporal distribution that distributes the selected number of advertising blocks throughout the video program, the temporal distribution being available to be specified by the user throughout the video program;

    receiving, by the computer system, third user preference information from the user selecting the number of advertisements to be included in each of the number of advertising blocks, wherein the third user preference information is restricted based on the number restriction per advertising block, and wherein the total amount of advertisements is constant irrespective of the first user preference information, the second user preference information, and the third user preference information;

    using, by the computer system, the first, the second, and the third user preference information to configure the number of advertising blocks, the temporal distribution of the number of advertising blocks, and the number of advertisements to be included in each of the number of advertising blocks for the video program;

    determining, by the computer system, when each advertising block in the number of advertising blocks occurs according to the temporal distribution during sending of the video program;

    when each advertising block occurs, performing;

    determining, by the computer system, the number of advertisements in the advertising block based on the third user preference information;

    determining, by the computer system, advertisements for the advertising block equal to the number of advertisements in the advertising block; and

    sending, by the computer system, the determined advertisements during the advertising block.

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