Customer defined call setup
First Claim
1. A method for use in a telecommunications system for automatically routing a call made to a particular called number associated with a customer in accordance with a previously stored plurality of telephone numbers, the method comprising the steps of:
- a) retrieving the plurality of telephone numbers in response to detecting a dialing of the particular telephone number;
b) adaptively ordering the plurality of telephone numbers into a sequence according to a predetermined user specified criteria and information detected from a network about which telephone number from the plurality of telephone numbers was the number at which the customer was last reached, said information being stored in a data base on a call completion to the customer during a call setup processing so that the information is accessible in real time by a network control point; and
c) forwarding the call to the plurality of telephone numbers according to the sequence determined in step b).
2 Assignments
0 Petitions
Accused Products
Abstract
Algorithms for call set up and monitoring of calls intended for high end customers, who prefer to be reached any time, any where and very fast, allow for quick call set up by referring to a customer profile data base in real time during the call set up process. The customer profile database includes all network addresses (telephone numbers, e.g., day time number, evening number, wireless number, pager number, etc.) where the customer can be reached and will keep a record of the number where the customer was reached the last time. This service is implemented on a new NCP or as a new application on an existing NCP with sufficient capacity. The NCP data base includes several data elements for each customer: These include: the customer calling number indicating that a query to an NCP is needed before initiating the call set up; preferred call set up algorithm, e.g., call me where my last call completed; call according to day of the week and time of the day schedule, call all numbers simultaneously, connect directly to my mailbox or call my pager, etc.; preferred calling numbers for each day of the week and the time of day; and the calling number where the most recent call was completed. In an emergency contact all the emergency contacts in the conference mode.
133 Citations
17 Claims
-
1. A method for use in a telecommunications system for automatically routing a call made to a particular called number associated with a customer in accordance with a previously stored plurality of telephone numbers, the method comprising the steps of:
-
a) retrieving the plurality of telephone numbers in response to detecting a dialing of the particular telephone number; b) adaptively ordering the plurality of telephone numbers into a sequence according to a predetermined user specified criteria and information detected from a network about which telephone number from the plurality of telephone numbers was the number at which the customer was last reached, said information being stored in a data base on a call completion to the customer during a call setup processing so that the information is accessible in real time by a network control point; and c) forwarding the call to the plurality of telephone numbers according to the sequence determined in step b). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network controller for routing a placed call, comprising:
-
a) a processor determining where to place the call; b) a data base being coupled to the processor and storing a plurality of data elements for each customer, said plurality of data elements including; (i) a customer calling number indicating that a query to a network control point is needed before initiating the call set up; (ii) a preferred call set up algorithm including a plurality of alternate telephone numbers; (iii) a preferred calling number for each day of the week and time of day; (iv) a calling number where a most recent call was completed; and (v) a list of emergency contacts; c) means for collecting a most recent data detected from a network about which telephone number from the plurality of alternate telephone numbers was the number at which the customer was last reached on a call completion to the customer during a call setup processing, and d) means for storing in the data base during the call setup processing the most recent data on the call completion collected by the collecting means so that the information is accessible in real time by a network control point. - View Dependent Claims (10, 11)
-
-
12. A method for routing a telephone call comprising the steps of:
-
a) permitting a user to define a set of call set up instructions that enable the user to define a call routing sequence and an adaptive algorithm that modifies the call routing sequence in accordance with user definable parameters and information detected from a network about a telephone number in the network at which the user was last reached, said information being stored in a data base on a call completion to the customer during a call setup processing so that the information is accessible in real time by a network control point; b) detecting a particular telephone number being called in an originating toll switch; c) launching a query to a network control point upon detecting the particular telephone number from the originating toll switch; d) returning a set of call set up instructions to the originating toll switch based on a modified call routing sequence; and e) completing the telephone call via a terminating switch and a local exchange carrier egress network according to the call set up instructions. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification