×

System and method to merge pay-for-performance advertising models

  • US 9,202,219 B2
  • Filed: 03/09/2005
  • Issued: 12/01/2015
  • Est. Priority Date: 02/16/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • transmitting by a server system a plurality of transmissions via a network to end-user devices associated with advertising entities to facilitate a user interface and/or an application programming interface of the server system to prompt specification of information about the advertising entities;

    processing by the server system data uploaded from the end-user devices via the network from the end-user devices and storing the data in a database system hosted by the server system, the data comprising respective information about the advertising entities, advertisements respectively associated with the advertising entities, and respective price information for the advertisements respectively associated with the advertising entities, the processing the data the storing data comprising identifying respective communication references for real-time communication connections directed to the advertising entities, and the storing the data comprising respectively associating the respective communication references with the advertising entities to facilitate establishment of real-time communication connections with the advertising entities;

    receiving, over a voice communications channel, via an interactive voice response telephony voice portal, a voice communication from a consumer, the voice communication comprising a request for a listing, wherein the voice portal utilizes voice recognition techniques to receive the request, wherein the request corresponds to a first category of service and/or product;

    processing the request, by the server system, to determine based at least in part on the request for a listing, a subset of the advertising entities, the determining comprising retrieving a subset of information stored in the database system based at least in part on the request and the first category of service and/or product, the subset of information corresponding to the subset of the advertising entities;

    determining, by the server system, an indicator of potential revenue for the first category of service and/or product based at least in part on;

    tracked data for conversions of advertisements corresponding to the first category; and

    a subset of the price information for the subset of advertising entities retrieved from the database system based at least in part on merging i) a first type of advertisements that have performance measured based at least in part on a first type of consumer actions as events responsive to the first type of advertisements and ii) a second type of advertisements that have performance measured based at least in part on a second type of consumer actions as events responsive to the second type of advertisements, the subset of the price information including first price information for the first type of advertisements and second price information for the second type of advertisements, wherein;

    the first type of consumer actions is different from the second type of consumer actions;

    one or both of the first type of consumer actions and the second type of consumer actions corresponds to real-time communications;

    the indicator of potential revenue is in terms of price information for advertisements of the first type; and

    the second price information for the second type of advertisements is converted to equivalent price information for advertisements of the first type according to a conversion factor between price information for the first type of advertisements and the second type of advertisements;

    sorting, by the server system, the plurality of entities into an ordered list based at least partially on the indicator of potential revenue for the first category of service and/or product;

    presenting, over the voice communications channel, via the voice portal, an advertisement of a top-ranked entity of the ordered list to the consumer, wherein the voice portal utilizes text to speech techniques to present the advertisement to the consumer;

    after the presenting the advertisement via the voice portal, processing a selection corresponding to the advertisement, the selection received over the voice communications channel from the consumer; and

    in response to the selection, initiating by the server system a first real-time communication connection using a first communication reference retrieved from the database system and associated with the top-ranked entity.

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