System for advertisement selection, placement and delivery within a multiple-tenant voice interaction service system
First Claim
Patent Images
1. An advertisement delivery system comprising:
- a multi-tenant voice application system running a plurality of tenant-specific voice applications;
a plurality of voice-enabled advertisements;
a publisher configuration manager to enable tenants to create and register voice applications in the system, and to configure advertisement publishing conditions and constraints, including price constraints; and
a service application executing in the multi-tenant voice application system, wherein the service application includes a configuration manager to enable advertisers to register advertisements in the system and to configure advertisement parameters, including price constraints, 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, wherein 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.
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.
64 Citations
18 Claims
-
1. An advertisement delivery system comprising:
-
a multi-tenant voice application system running a plurality of tenant-specific voice applications; a plurality of voice-enabled advertisements; a publisher configuration manager to enable tenants to create and register voice applications in the system, and to configure advertisement publishing conditions and constraints, including price constraints; and a service application executing in the multi-tenant voice application system, wherein the service application includes a configuration manager to enable advertisers to register advertisements in the system and to configure advertisement parameters, including price constraints, 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, wherein 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 (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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, including price constraints; a configuration manager enabling advertisers to register advertisements in the system and to configure advertisement parameters, including price constraints; an application interface enabling receipt of data about caller selections entered during a current session while a caller navigated a tenant-specific voice application among a plurality of tenant-specific applications in a multi-tenant center, and further enabling receipt of data about individual advertisements among a plurality of advertiser-specific advertisements accessible in the multi-tenant center, 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 selecting as a result of the processing one advertisement to place in the voice application. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for selecting an advertisement to be presented to a caller interacting with a voice application comprising:
-
identifying an incoming call and the caller; connecting the identified call to a tenant-specific voice application from among a plurality of tenant-specific voice applications in a multi-tenant center, wherein the plurality of tenant-specific voice applications are created and registered by a plurality of tenants; identifying advertisements approved for consideration for placement in the identified voice application, wherein the advertisements are registered and configured by a plurality of advertisers, and wherein the advertisements have associated publishing conditions and constraints, including price constraints, determined by the advertisers; accessing data about caller selections entered during a current navigation session; accessing data about the advertisements including results of a competition among the advertisements approved for consideration; and determining a specific advertisement to place in the voice application based on caller selections entered during a current navigation session and data about the advertisements. - View Dependent Claims (17, 18)
-
Specification