Method and apparatus for handling a telephone call
First Claim
1. A method of handling a telephone call within a telephone network, the method comprising the steps of:
- (a) providing a multi-tenanted computer-telephony integration (CTI) server, wherein the different tenants correspond to various outlets for one or more product or service offerings, and wherein the CTI server is located within the telephone network and adapted to receive conventional telephone calls via a telephony interface, the CTI server located outside the customer premises for the various outlets;
(b) intercepting by the CTI server within the telephone network a call directed to one of the outlets, and receiving the call at the telephony interface of the CTI server;
(c) using calling line identification (CLI) for the call by the CTI server to identify the calling party and to retrieve a customer profile by matching the calling party'"'"'s CLI with a previously-stored CLI in a call history database collocated with the CTI server remotely from the various outlets, wherein the customer profile is based on previous orders processed by one or more of the outlets;
(d) queuing the call at the CTI server within the telephone network if it is determined that the outlet to which the call is directed is unable to currently service the call; and
(e) forwarding the call from the CTI server over the telephone network to the outlet to which the call was originally directed to process the call;
wherein the CTI server uses the customer profile for providing priority call handling treatment comprising at least automated order status for loyal customers, wherein a customer is considered loyal at least when the customer'"'"'s profile indicates the customer is a repeat caller.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the invention provides a method of handling a telephone call. The method includes providing a multi-tenanted computer-telephony integration (CTI) server. The different tenants correspond to various outlets for one or more product or service offerings. The CTI server is located outside the customer premises for the various outlets. The method further includes receiving a call directed to one of the outlets and using CLI for the call by the CTI server to identify the calling party and a customer profile for the calling party. The customer profile is based on previous orders. The method further includes queuing the call within the network if it is determined that the outlet is unable to currently service the call, and forwarding the call to the outlet to process the call. The CTI server uses the customer profile for providing priority call handling treatment for loyal customers.
-
Citations
13 Claims
-
1. A method of handling a telephone call within a telephone network, the method comprising the steps of:
-
(a) providing a multi-tenanted computer-telephony integration (CTI) server, wherein the different tenants correspond to various outlets for one or more product or service offerings, and wherein the CTI server is located within the telephone network and adapted to receive conventional telephone calls via a telephony interface, the CTI server located outside the customer premises for the various outlets; (b) intercepting by the CTI server within the telephone network a call directed to one of the outlets, and receiving the call at the telephony interface of the CTI server; (c) using calling line identification (CLI) for the call by the CTI server to identify the calling party and to retrieve a customer profile by matching the calling party'"'"'s CLI with a previously-stored CLI in a call history database collocated with the CTI server remotely from the various outlets, wherein the customer profile is based on previous orders processed by one or more of the outlets; (d) queuing the call at the CTI server within the telephone network if it is determined that the outlet to which the call is directed is unable to currently service the call; and (e) forwarding the call from the CTI server over the telephone network to the outlet to which the call was originally directed to process the call; wherein the CTI server uses the customer profile for providing priority call handling treatment comprising at least automated order status for loyal customers, wherein a customer is considered loyal at least when the customer'"'"'s profile indicates the customer is a repeat caller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus for handling a telephone call within a telephone network, the apparatus comprising:
-
a multi-tenanted computer-telephony integration (CTI) server, wherein the different tenants correspond to various outlets for one or more product or service offerings, and wherein the CTI server is located within the telephone network and is adapted to receive conventional telephone calls via a telephony interface, the CTI server located outside the customer premises for the various outlets; the CTI server including a telephony interface for intercepting and receiving a call within the telephone network directed to one of the outlets, for queuing the call at the CTI server, within the network if it is determined that the outlet is unable to currently service the call, and for forwarding the call from the CTI server over the telephone network to the outlet to which the call was originally directed to process the call; wherein the CTI server is configured to use calling line identification (CLI) for the call to identify the calling party and to retrieve a customer profile for the calling party by matching the calling party'"'"'s CLI with a previously-stored CLI in a database collocated with the CTI server remotely from the various outlets, wherein the customer profile is based on previous orders processed by one or more of the outlets, and to use the customer profile for providing priority call handling treatment comprising at least automated order status for loyal customers;
wherein a customer is considered loyal at least when the customer'"'"'s profile indicates the customer is a repeat caller.
-
-
13. A computer readable non-transitory storage medium including machine executable instructions comprising a computer program for causing a system to perform a method of handling a telephone call within a telephone network using a multitenanted computer-telephony integration (CTI) server located within the telephone network and adapted to receive conventional telephone calls via a telephony interface, wherein the different tenants correspond to various outlets for one or more product or service offerings, and wherein the CTI server is located outside the customer premises for the various outlets, the method comprising:
-
(a) intercepting by the CTI server within the telephone network a call directed to one of the outlets and receiving the call at a telephony interface of the CTI server; (b) using calling line identification (CLI) for the call by the CTI server to identify the calling party and to retrieve a customer profile for the calling party by matching the calling party'"'"'s CLI with a previously-stored CLI in a database collocated with the CTI server remotely from the various outlets, wherein the customer profile is based on previous orders processed by one or more of the outlets; and (c) queuing the call at the CTI server within the telephone network to the outlet to which the call was originally directed to process the call; wherein the CTI server uses the customer profile for providing priority call handling treatment comprising at least automated order status for loyal customers;
wherein a customer is considered loyal at least when the customer'"'"'s profile indicates the customer is a repeat caller.
-
Specification