Software program and method for providing promotions on a phone
First Claim
1. A method for providing a promotion to a user that has dialed a phone number on a phone, the method comprising:
- listening for phone numbers dialed by a user on the phone;
in response to the user dialing a phone number, performing the following;
determining whether or not to provide a promotion to the user;
in response to determining to provide a promotion to the user, providing the promotion to the user, where the promotion is provided prior to placing the call to the dialed phone number; and
placing an outbound voice call to the phone number dialed by the user.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes a method and software application for providing a promotion to a user on a phone. The software application resides on a user'"'"'s phone and “listens” for phone numbers dialed by a user. In response to the user dialing a phone number, the software determines whether a promotion or an offer for a promotion should be provided to the user. In response to determining to play or offer to play a promotion to the user, the software application on the phone effectively “intercepts” the call and plays to the user either a promotion or an offer to hear about a promotion prior to placing an outbound voice call. The software application may retrieve the promotion from local memory or may connect with a remote server to download an applicable promotion.
-
Citations
24 Claims
-
1. A method for providing a promotion to a user that has dialed a phone number on a phone, the method comprising:
-
listening for phone numbers dialed by a user on the phone; in response to the user dialing a phone number, performing the following; determining whether or not to provide a promotion to the user; in response to determining to provide a promotion to the user, providing the promotion to the user, where the promotion is provided prior to placing the call to the dialed phone number; and placing an outbound voice call to the phone number dialed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for providing a promotion to a user that has dialed a phone number on a phone, the method comprising:
listening for phone numbers dialed by a user on the phone; in response to the user dialing a phone number, providing the promotion to the user, where the promotion is provided prior to placing the call to the dialed phone number; and placing an outbound voice call to the phone number dialed by the user. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
24. A software program embodied on a computer-readable medium and comprising code that, when executed by a processor on a phone, enables the phone to perform the following method:
-
listening for phone numbers dialed by a user on the phone; in response to the user dialing a phone number, performing the following; determining whether or not to provide the user with a promotion; in response to determining to provide the user with a promotion, providing the promotion to the user, where the promotion is provided prior to placing the call to the dialed phone number; and placing an outbound voice call to the phone number dialed by the user.
-
Specification