IP Library Granted Patent US 8,509,403
Granted Patent B2
US 8,509,403 · App. 12/758,699 · Granted Aug 13, 2013

System for advertisement selection, placement and delivery

Inventors: Leo Chiu (Daly City, CA); Peter Loukianoff (Oakland, CA)
Assignee: HTC Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,509,403
App. No.
12/758,699
Granted
Aug 13, 2013
Kind
B2
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.

Claims (41)

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. The method of claim 1 , further comprising:

accessing caller historical activity data; and

accessing caller profile attributes.

3. The method of claim 2 , the selecting of the specific advertisement further based on the caller historical activity data and the caller profile attributes.

4. The method of claim 1 , the results of the competition among the advertisements approved for consideration including considering a bid amount for placement of the advertisement.

5. The method of claim 1 , the results of the competition among the advertisements approved for consideration including considering a payment history associated with a publisher associated with each advertisement.

6. The method of claim 1 , the results of the competition among the advertisements approved for consideration including considering a number of advertisements previously placed by a publisher associated with each advertisement.

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.

8. The apparatus of claim 7 , wherein the voice-enabled advertisement is one of a voice extensible markup language text string and a voice extensible markup language executable object.

9. The apparatus of claim 7 , wherein the voice-enabled advertisement is one of a collection of pre-recorded voice files and a voice extensible markup language executable code.

10. The apparatus of claim 7 , wherein the plurality of voice applications are enterprise-specific variants constructed over a common voice application architecture.

11. The apparatus of claim 7 , wherein the selected advertisement is played in the voice application using text-to-speech voice synthesis.

12. The apparatus of claim 7 , wherein if a vacant advertisement position does not exist in the running voice application, the service application omits selection of an advertisement and omits playing an advertisement in the voice application.

13. The apparatus of claim 7 , wherein each running voice application has a single advertisement position.

14. The apparatus of claim 7 , wherein the advertisement competition includes recognition of a highest bid by an advertiser.

15. The apparatus of claim 7 , wherein the advertisement competition includes considering a payment history associated with a publisher associated with each advertisement.

16. The apparatus of claim 7 , wherein the advertisement competition includes considering a number of advertisements previously placed by a publisher associated with each advertisement.

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.

18. The application of claim 17 , wherein the advertisement is voice-enabled in the form of one or a collection of pre-recorded voice files and voice extensible markup language executable code.

19. The application of claim 17 , further comprising enabling receipt of data describing one or a combination of profiled attributes of the caller acquired during one or more previous interactions with the caller.

20. The application of claim 17 , wherein the voice applications are enterprise-specific variants constructed over a common voice application architecture.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2013
From: APPTERA, INC.
To: HTC CORPORATION
Reel/Frame 029884/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2010
From: CHIU, LEO; LOUKIANOFF, PETER
To: APPTERA, INC.
Reel/Frame 024798/0275 →
Continuity (10)
Continuation 11087030 · Mar 21, 2005
Continuation In Part 11059970 · Feb 16, 2005
Continuation In Part 10803851 · Mar 17, 2004
Continuation In Part 11072062 · Mar 3, 2005
Provisional Application 60651603 · Feb 9, 2005
Provisional Application 60652161 · Feb 10, 2005
Provisional Application 60619295 · Oct 14, 2004
Provisional Application 60581924 · Jun 21, 2004
Provisional Application 60523042 · Nov 17, 2003
Related Publication 20110064207A1 · Mar 17, 2011