Controlling advertising output during hold periods
First Claim
Patent Images
1. A method for controlling an on hold system, comprising:
- detecting a context for a call on hold;
distributing said context to a plurality of third party advertising services;
receiving bids for a hold space during said call;
selecting an advertisement from a highest bidder for output during a hold space of a hold period of said call; and
controlling output of said advertisement during said hold space, wherein said advertisement is specified according to said context.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and program for controlling advertising output during hold periods are provided. A context for a call on hold is detected. An advertisement is selected for output during a hold space a hold period of the call according to the context. Output of the advertisement during the hold space is controlled, wherein the advertisement is specified according to the context. The advertisement may include text messages, audio messages, video messages, for advertising a product or service or making an announcement.
-
Citations
32 Claims
-
1. A method for controlling an on hold system, comprising:
-
detecting a context for a call on hold;
distributing said context to a plurality of third party advertising services;
receiving bids for a hold space during said call;
selecting an advertisement from a highest bidder for output during a hold space of a hold period of said call; and
controlling output of said advertisement during said hold space, wherein said advertisement is specified according to said context. - View Dependent Claims (2, 3, 4, 5, 6)
providing an on hold service program during said call; and
responsive to detecting said bold space during said on hold service program, inserting said advertisement.
-
-
5. The method for controlling an on hold system according to claim 1, further comprising:
-
providing an on hold service program during said call;
requesting a delay during said on hold service program for said hold space; and
responsive to detecting said delay during said on hold service program, inserting said advertisement.
-
-
6. The method for controlling an on hold system according to claim 1, further comprising:
-
providing an on hold service program during said call; and
creating said hold space during said on hold service program.
-
-
7. A system for controlling an on hold system, comprising:
-
an on hold system;
means for detecting a context for a call on hold in said on hold system;
means for distributing said context to a plurality of third party advertising services;
means for receiving bids for a hold space during said call;
means for selecting an advertisement from a highest bidder for output during a hold space of a hold period of said call; and
means for controlling output of said advertisement during said hold space, wherein said advertisement is specified according to said context. - View Dependent Claims (8, 9, 10, 11, 12)
means for providing an on hold service program during said call; and
means responsive to detecting said hold space during said on hold service program, for inserting said advertisement.
-
-
11. The system for controlling an on hold system according to claim 7, further comprising:
-
means for providing an on hold service program during said call;
means for requesting a delay during said on hold service program for said hold space; and
means responsive to detecting said delay during said on hold service program, for inserting said advertisement.
-
-
12. The system for controlling an on hold system according to claim 7, further comprising:
-
means for providing an on hold service program during said call; and
means for creating said hold space during said on hold service program.
-
-
13. A computer program product for controlling an on hold system, comprising:
-
a recording medium;
means, recorded on said recording medium, for detecting a context for a call on hold;
means, recorded on said recording medium, for distributing said context to a plurality of third party advertising services;
means, recorded on said recording medium, for receiving bids for a hold space during said call;
means, recorded on said recording medium, for selecting an advertisement from a highest bidder for output during a hold space of a hold period of said call; and
means, recorded on said recording medium, for controlling output of said advertisement during said hold space, wherein said advertisement is specified according to said context. - View Dependent Claims (14, 15, 16)
means, recorded on said recording medium, for providing an on hold service program during said call; and
means, recorded on said recording medium, for inserting said advertisement within a hold space detected during said on hold service program.
-
-
15. The computer program product for controlling an on hold system according to claim 13, further comprising:
-
means, recorded on said recording medium, for providing an on hold service program during said call;
means, recorded on said recording medium, for requesting a delay during said on hold service program for said hold space; and
means, recorded on said recording medium, for inserting said advertisement within a delay detected during said on hold service program.
-
-
16. The computer program product for controlling an on hold system according to claim 13, further comprising:
-
means, recorded on said recording medium, for providing an on hold service program during said call; and
means, recorded on said recording medium, for creating said hold space during said on hold service program.
-
-
17. A method for controlling on hold music, comprising:
-
detecting a context for a call;
distributing said context to a plurality of third party advertising services;
receiving bids for a hold space during said call;
selecting an advertisement from a highest bidder for output during a hold space of an on hold music service program; and
controlling output of said advertisement during said hold space of said on hold music service program. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system for controlling on hold music, comprising:
-
an on hold system;
means for distributing said context to a plurality of third party advertising services;
means for receiving bids for a hold space during said call;
means for detecting a context for a call on hold at said on hold system;
means for selecting an advertisement from a highest bidder for output during a hold space of an on hold music service program; and
means for controlling output of said advertisement during said hold space of said on hold music service program. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer program product for controlling on hold music, comprising:
-
a recording medium;
means, recorded on said recording medium, for detecting a context for a call on hold at said on hold system;
means, recorded on said recording medium, for distributing said context to a plurality of third party advertising services;
means, recorded on said recording medium, for receiving bids for a hold space during said call;
means, recorded on said recording medium, for selecting an advertisement from a highest bidder for output during a hold space of an on hold music service program; and
means, recorded on said recording medium, for controlling output of said advertisement during said hold space of said on hold music service program.
-
-
28. A method for controlling on hold services, comprising:
-
distributing a context for a call to a plurality of third party advertisers;
receiving bids for a hold space during said call;
transferring said context for the call to a third party advertiser who is a highest bidder;
responsive to detecting a hold space during an on hold service program for said call, transferring said call to said third party advertiser, wherein said third party advertiser fills said hold space with an advertisement specified according to said context of said call.
-
-
29. A method for controlling on hold announcements, comprising:
-
distributing a context for a call to a plurality of third party advertisers;
receiving bids for a hold space during said call;
detecting a context based advertisement for a call from a third party advertiser who is a highest bidder;
responsive to detecting a hold space during an on hold service program for said call, inserting said context based advertisement during said hold space; and
billing said third party advertiser for use of said hold space.
-
-
30. A method for controlling advertising, comprising:
-
distributing a context for a call to a plurality of third party advertisers;
receiving bids for a hold space during said call;
receiving, at a third party advertising service who is a highest bidder, a context for a call received at an on hold system; and
selecting an advertisement targeted according to said context for said call for output to said call while on hold in said on hold system. - View Dependent Claims (31, 32)
receiving said call at said third party advertising system; and
controlling output of said selected advertisement for said call.
-
-
32. The method for controlling advertising according to claim 30, further comprising:
transferring said selected advertisement to said on hold system, wherein said on hold system controls insertion of said selected advertisement while said on call is on hold.
Specification