Method and apparatus for content presentation in association with a telephone call
First Claim
1. A method of screening a call, the method comprising:
- upon initiation of a call from an originating party operating a calling device to a destination party operating a communication device, wherein signaling of the call to a communication service provider of the calling device is delayed by a call processor operating on the calling device;
during said delay, receiving electronic notification of the call at a call server within a path of data communication between the calling device and the destination device;
determining whether the call to the destination party is permitted; and
when the call is permitted;
querying the destination party for pre-call content to be presented to the originating party; and
forwarding the pre-call content for presentation to the originating party via the calling device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for presenting multimedia content to caller and/or a called party in association with a telephone call. Content may be presented pre-ring (before the called party'"'"'s telephone rings), in-call and/or post-call. Content presented to a party may be related to another party participating in the call or may be related to a third party (e.g., an advertiser that paid for the ability to have its content presented). Presented content may be actuable, and allow a caller to change the destination of a call, take advantage of an offer presented to him, redeem a coupon, schedule or queue a subsequent call, etc. To find a desired destination party, a caller may initiate a manual or automatic search of his local contacts (on his telephone) and/or a central or global directory or contact list. Calls to or from certain parties or numbers may be screened or filtered.
-
Citations
27 Claims
-
1. A method of screening a call, the method comprising:
-
upon initiation of a call from an originating party operating a calling device to a destination party operating a communication device, wherein signaling of the call to a communication service provider of the calling device is delayed by a call processor operating on the calling device; during said delay, receiving electronic notification of the call at a call server within a path of data communication between the calling device and the destination device; determining whether the call to the destination party is permitted; and when the call is permitted; querying the destination party for pre-call content to be presented to the originating party; and forwarding the pre-call content for presentation to the originating party via the calling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method of screening a call, the method comprising:
-
upon initiation of a call from an originating party operating a calling device to a destination party operating a communication device, wherein signaling of the call to a communication service provider of the calling device is delayed by a call processor operating on the calling device; during said delay, receiving electronic notification of the call at a call server within a path of data communication between the calling device and the destination device; determining whether the call to the destination party is permitted; and when the call is permitted; querying the destination party for pre-call content to be presented to the originating party; and forwarding the pre-call content for presentation to the originating party via the calling device. - View Dependent Claims (26, 27)
-
-
14. A system for screening a call, comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the system to; upon initiation of a call from an originating party operating a calling device to a destination party operating a communication device, wherein signaling of the call to a communication service provider of the calling device is delayed by a call processor operating on the calling device; during said delay, receiving electronic notification of the call at a call server within a path of data communication between the calling device and the destination device; determine whether the call to the destination party is permitted; and when the call is permitted; query the destination party for pre-call content to be presented to the originating party; and forward the pre-call content for presentation to the originating party via the calling device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification