System for advertisement selection, placement and delivery
First Claim
Patent Images
1. A method comprising:
- identifying an incoming call;
identifying a caller associated with the incoming call;
identifying a plurality of advertisements having associated publishing conditions and constraints defined by a plurality of advertisers;
identifying caller selections entered during a current call navigation session;
identifying a result of a competition among the plurality of identified advertisements; and
selecting, using one or more processors, a specific advertisement based on;
the caller selections entered during the current navigation session;
the competition among the plurality of identified advertisements; and
the publishing conditions and constraints associated with the advertisements.
2 Assignments
0 Petitions
Accused Products
Abstract
An advertisement delivery system for publishing a voice-enabled advertisement chosen among multiple voice-enabled advertisements to a specific voice application version chosen among multiple voice application versions available to the system has a telephony interface for enabling voice interactive access to at least one running version of the chosen voice application; and a matching service application for determining selection of the advertisement, the voice application version to host the advertisement, and at least one advertisement position in the voice application version for presenting the advertisement.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying an incoming call; identifying a caller associated with the incoming call; identifying a plurality of advertisements having associated publishing conditions and constraints defined by a plurality of advertisers; identifying caller selections entered during a current call navigation session; identifying a result of a competition among the plurality of identified advertisements; and selecting, using one or more processors, a specific advertisement based on; the caller selections entered during the current navigation session; the competition among the plurality of identified advertisements; and the publishing conditions and constraints associated with the advertisements. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a voice application system running a plurality of voice applications; a storage system containing plurality of voice-enabled advertisements; a publisher configuration manager configured to enable the definition of advertisement publishing conditions and constraints; and a service application executing in the voice application system, wherein if a vacant advertisement position exists in a running voice application, the service application selects an advertisement from the plurality of voice-enabled advertisements, and causes the selected advertisement to be played in the voice application, the advertisement is selected based on; content relevancy of the advertisement to the voice application; a plurality of selections entered by a user during a current user session navigating the voice application; and results of an advertisement competition among a plurality of advertisers. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A service application comprising:
-
a publisher configuration manager enabling creation and registration of voice applications in a system, the publisher configuration manager further to configure advertisement publishing conditions and constraints defined by a plurality of advertisers; an application interface enabling receipt of data about caller selections entered during a current session while a caller navigated a voice application among a plurality of applications, and further enabling receipt of data about individual advertisements among a plurality of accessible advertiser-specific advertisements, the data about individual advertisements including advertisement price constraints; and a processor processing the data about the caller selections and the data about the advertisements, considering constraints and conditions, and, responsive to the processing, selecting a particular advertisement to place in the voice application. - View Dependent Claims (18, 19, 20)
-
Specification