×

Ad placement

  • US 10,229,428 B2
  • Filed: 09/15/2012
  • Issued: 03/12/2019
  • Est. Priority Date: 11/08/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • detecting, by at least one server, one or more interests of a user based at least in part upon actions of the user on one or more network-based mediums over a period of time;

    identifying, by the at least one server, one or more advertisements to serve to the user that relate to the one or more interests;

    detecting that the user is currently using the one or more network-based mediums to search for a type of product or service;

    identifying, by the at least one server, one or more additional advertisements to serve to the user that relate to the type of product or service for which the user is currently searching by searching advertisements relating to the type of product or service for which the user is currently searching that provide a high probability of being selected by the user, wherein identifying the one or more additional advertisements improves the speed of searching for the one or more additional advertisements and serving advertisements to a client device associated with the user;

    determining, by the at least one server, if serving the one or more additional advertisements related to the type of product or service to the user would exceed a pre-set tolerance comprising a target number of times the one or more additional advertisements are to be served to the user;

    if serving the one or more additional advertisements related to the type of product or service to the user would not exceed the pre-set tolerance, serving, by the at least one server over a network to the client device associated with the user, the one or more additional advertisements related to the type of product or service for which the user is currently using the one or more network-based mediums to search for in place of serving the one or more advertisements related to the one or more interests while the user is currently searching for the type of product or service; and

    if serving the one or more additional advertisements related to the type of product or service to the user would exceed the pre-set tolerance, serving, by the at least one server over the network to the client device associated with the user, the one or more advertisements related to the one or more interests rather than the one or more additional advertisements related to the type of product or service for which the user is currently using the one or more network-based mediums to search.

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