×

Method and apparatus for presenting advertisements

  • US 10,181,135 B2
  • Filed: 07/18/2006
  • Issued: 01/15/2019
  • Est. Priority Date: 07/18/2006
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage device, comprising computer instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising:

  • receiving, at an advertisement device, an advertisement request via Internet from a publisher device in response to an end user device of an end user utilizing communication services of an internet service provider system, the communication services including access via the Internet to a website operated by the publisher device, the advertisement request being generated by the publisher device based on a detection by the publisher device of the end user device visiting the website, wherein the advertisement request includes presentation constraints associated with a presentation of website advertising by the end user device at a designated location in a web page of the website, the presentation constraints being associated with hardware of the end user device, and wherein the advertisement device is operated by a first entity that is different from a second entity operating the publisher device;

    submitting, via the Internet by the advertisement device, search criteria to the internet service provider system, wherein the search criteria includes search terms and associated search guidelines that are based on content of the website operated by the publisher device;

    receiving, via the Internet from the internet service provider system, a behavioral profile of the end user, wherein the behavioral profile is received at the advertisement device, wherein the internet service provider system is in communication with the publisher device over the Internet, wherein the advertisement device operated by the first entity is different from a third entity providing the communication services via the internet service provider system, and wherein the behavioral profile of the end user is determined by the internet service provider system according to monitoring, by the internet service provider system, of packet traffic associated with the end user according to the search terms and the associated search guidelines, and wherein the internet service provider system operated by the third entity sends the behavioral profile of the end user to the advertisement device operated by the first entity, wherein the packet traffic of a plurality of user devices associated with the end user is monitored by an inspection element of the internet service provider system by analyzing packet headers of the packet traffic via a packet switched network transmission protocol that is applied to the packet traffic during data communications between hardware devices of the internet service provider system;

    selecting, by the advertisement device, advertisement information according to the behavioral profile of the end user and the presentation constraints; and

    submitting, via the Internet by the advertisement device, the advertisement information to the publisher device to cause the publisher device to generate and integrate an advertisement into the website according to the advertising information and the presentation constraints.

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