System and method of event triggered voice call origination
First Claim
1. A method of selective call initiation at a monitoring system comprising one or more processors, the method comprising:
- receiving data related to an auction from a computer based auction site at the monitoring system;
detecting a notification event by evaluating the data with respect to notification criteria associated with a user account using the one or more processors;
sending a pre-notification message to a user, wherein the pre-notification message specifies a time that an interaction with the user is scheduled, a subject of the interaction, a bid status, an auction status and a time remaining for the auction, and wherein the pre-notification message is one of a short messaging system (SMS) message, an email message and an alphanumeric paging message; and
initiating, at the time specified in the pre-notification message, a voice based call over a voice network to a communication device identified in connection with the user account using the one or more processors, wherein the voice based call is initiated from a telephone number that is selected from a plurality of telephone numbers, wherein each telephone number of the plurality of telephone numbers is associated with one of a plurality of computer based auction sites, and wherein the selected telephone number is included in caller identification information that is communicated via the voice based call.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of selective call initiation is disclosed and includes receiving data from a computer based auction site. Further, the method includes detecting a notification event by evaluating the data with respect to notification criteria associated with a user account. Also, the method includes initiating a voice based call over a voice network to a communication device identified in connection with the user account. A system is also disclosed and includes a first processing element that is coupled to a network interface to receive data from a computer based auction site. Also, the system includes a second processing element to detect a notification event by evaluating the data with respect to notification criteria associated with a user account. Moreover, the system includes a third processing element to initiate an outgoing voice based call over a voice network to a communication device identified in connection with the user account.
-
Citations
70 Claims
-
1. A method of selective call initiation at a monitoring system comprising one or more processors, the method comprising:
-
receiving data related to an auction from a computer based auction site at the monitoring system; detecting a notification event by evaluating the data with respect to notification criteria associated with a user account using the one or more processors; sending a pre-notification message to a user, wherein the pre-notification message specifies a time that an interaction with the user is scheduled, a subject of the interaction, a bid status, an auction status and a time remaining for the auction, and wherein the pre-notification message is one of a short messaging system (SMS) message, an email message and an alphanumeric paging message; and initiating, at the time specified in the pre-notification message, a voice based call over a voice network to a communication device identified in connection with the user account using the one or more processors, wherein the voice based call is initiated from a telephone number that is selected from a plurality of telephone numbers, wherein each telephone number of the plurality of telephone numbers is associated with one of a plurality of computer based auction sites, and wherein the selected telephone number is included in caller identification information that is communicated via the voice based call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a first processing element coupled to a network interface to receive data from a computer based auction site; a second processing element to detect a notification event by evaluating the data with respect to notification criteria associated with a user account; a third processing element to initiate an outgoing voice based call over a voice network to a communication device identified in connection with the user account, wherein the outgoing voice based call is initiated from a telephone number that is selected from a plurality of telephone numbers, wherein each telephone number of the plurality of telephone numbers is associated with one of a plurality of computer based auction sites, wherein the third processing element communicates with a caller authentication module, and wherein the caller authentication module authenticates at least one user associated with the notification event; and a fourth processing element to receive compensation from the computer based auction site for facilitating at least one completed transaction. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
-
a first processing element coupled to a network interface to receive data from a computer based auction site, the data corresponding to a plurality of different auctions associated with a corresponding plurality of auction items; a second processing element to detect notification events by evaluating the data with respect to notification criteria associated with user auction rules associated with a plurality of user accounts and to send a pre-notification message to at least one user, the pre-notification message specifying a time when the at least one user will be contacted; a third processing element responsive to the second processing element to initiate, at the time specified in the pre-notification message, outgoing voice based calls over a voice network to communication devices identified in connection with specific user accounts, the outgoing voice based calls initiated in response to detected notification events, the outgoing voice based calls initiated from a telephone number that is selected from a plurality of telephone numbers, wherein each telephone number of the plurality of telephone numbers is associated with one of a plurality of computer based auction sites, wherein the third processing element communicates with a caller authentication module to authenticate the at least one user associated with the detected notification events; and a fourth processing element to receive compensation from the computer based auction site for facilitating at least one completed transaction. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. The system of 37, wherein the data miner interacts with the plurality of computer based auction sites to update the database.
-
42. A method of selective call initiation at a monitoring system comprising one or more processors, the method comprising:
-
receiving data including product availability data from an electronic commerce site of a plurality of electronic commerce sites at the monitoring system; detecting a notification event using the one or more processors by evaluating the product availability data with respect to notification criteria associated with a user account; sending a pre-notification message to a user, the pre-notification message specifying a time when the user will be contacted; initiating, at the time specified in the pre-notification message, an outgoing voice based call over a voice network to a communication device identified in connection with the user account, wherein the outgoing voice based call is initiated from a telephone number that is selected from a plurality of telephone numbers, and wherein each telephone number of the plurality of telephone numbers is associated with one of the plurality of electronic commerce sites; authenticating a user associated with the user account using the one or more processors; and receiving compensation from the electronic commerce site or from an owner or operator thereof, for facilitating at least one completed transaction. - View Dependent Claims (43, 44, 45, 46, 47)
-
-
48. A system comprising:
-
a first processing element coupled to a network interface to receive data including product availability data from an electronic commerce site of a plurality of electronic commerce sites; a second processing element to detect a notification event by evaluating the data with respect to notification criteria associated with a user account and to send a pre-notification message to a user, the pre-notification message specifying a time when the user will be contacted; a third processing element to initiate, at the time specified in the pre-notification message, an outgoing call over a voice network to a communication device identified in connection with the user account, wherein the outgoing call is initiated from a telephone number that is selected from a plurality of telephone numbers, wherein each telephone number of the plurality of telephone numbers is associated with one of the plurality of electronic commerce sites, and wherein the electronic commerce site pays compensation in connection with a user action made during one or more calls established by the third processing element; and a fourth processing element to receive compensation from the electronic commerce site, or from an owner or operator thereof, for facilitating at least one completed transaction. - View Dependent Claims (49, 50, 51, 52)
-
-
53. A method of contacting a user regarding an auction website of a plurality of auction websites from a monitoring system comprising one or more processors, the method comprising:
-
detecting a notification event by evaluating received data with respect to notification criteria associated with a user account using the one or more processors; initiating a voice call to the user over a voice carrier network, wherein the voice call is initiated from a telephone number that is selected from a plurality of telephone numbers, wherein each telephone number of the plurality of telephone numbers is associated with one of the plurality of auction websites; transmitting an audio greeting; receiving a personal identification number (PIN) from the user at the monitoring system; authenticating the PIN using the one or more processors; transmitting an audio auction announcement; transmitting a current price; indicating whether or not the user is a high bidder using the one or more processors; and receiving compensation from the auction website, or from an owner or operator thereof, for facilitating at least one completed transaction. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A method of contacting a user from a monitoring system to provide information related to a product available at an e-commerce website of a plurality of e-commerce websites, the monitoring system comprising one or more processors, the method comprising:
-
detecting a notification event by evaluating received data with respect to notification criteria associated with a user account using the one or more processors; sending a pre-notification message to the user, the pre-notification message specifying a time when the user will be contacted; initiating a voice call to the user, at the time specified in the pre-notification message, over a telephone network, wherein the voice call is initiated from a telephone number that is selected from a plurality of telephone numbers, wherein each telephone number of the plurality of telephone numbers is associated with one of the plurality of e-commerce websites; transmitting an audio greeting to the user; receiving an authentication input from the user at the monitoring system; authenticating the user using the one or more processors based on the authentication input; transmitting an audio announcement associated with an available product; transmitting a current price of the available product; and receiving compensation from the e-commerce website, or from an owner or operator thereof, for facilitating a completed transaction. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70)
-
Specification