System and method for caller-selectable call routing from a single telephone number
First Claim
1. A method for routing a call directed to a universal number to alternate destination associated with a subscriber of the universal number, comprising:
- receiving the call directed to the universal number from a calling party;
determining whether the universal number matches a valid subscription number to determine whether call routing options should be provided to the calling party;
in response to finding a match, providing a list of at least one alternate destination to the calling party;
receiving input from the calling party, wherein the input selects one of the alternate destinations; and
routing the call to the selected alternate destination so that the call is routed based on the calling party'"'"'s selection;
wherein the method further comprises allowing the subscriber to add at least one temporary alternate destination to the list of at least one alternate destination such that the call is routed to the temporary alternate destination by selecting the temporary alternate destination that is not originally set to the list of at least one alternate destination;
associating a personal identification number (“
PIN”
) with said at least one alternate destination and providing said at least one alternate destination to said calling party upon said calling party supplying said PIN;
associating a temporary PIN with said temporary alternate destination and providing said temporary alternate destination to said calling party upon said calling party supplying said temporary PIN.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for routing a call to an alternate destination associated with a subscriber of a universal number service, based upon the selection of the calling party. For example, the subscriber may combine access to multiple residential and business telephone numbers via a single universal number. In response to a caller dialing the universal number, the controlling service control point determines whether the subscriber associated with the dialed number has signed up for the universal number service. Upon that determination, the service control point instructs the calling party to select one of the alternate destinations associated with the subscriber. For example, the list of alternate destinations may comprise pagers, cellular telephones, facsimile machines, secondary business or residential telephones, modems, and the like. In response to receiving the calling party'"'"'s input, the service control point obtains the routing information associated with the chosen destination and instructs the controlling service switching point to route the call to the selected destination.
114 Citations
19 Claims
-
1. A method for routing a call directed to a universal number to alternate destination associated with a subscriber of the universal number, comprising:
-
receiving the call directed to the universal number from a calling party;
determining whether the universal number matches a valid subscription number to determine whether call routing options should be provided to the calling party;
in response to finding a match, providing a list of at least one alternate destination to the calling party;
receiving input from the calling party, wherein the input selects one of the alternate destinations; and
routing the call to the selected alternate destination so that the call is routed based on the calling party'"'"'s selection;
wherein the method further comprises allowing the subscriber to add at least one temporary alternate destination to the list of at least one alternate destination such that the call is routed to the temporary alternate destination by selecting the temporary alternate destination that is not originally set to the list of at least one alternate destination;
associating a personal identification number (“
PIN”
) with said at least one alternate destination and providing said at least one alternate destination to said calling party upon said calling party supplying said PIN;
associating a temporary PIN with said temporary alternate destination and providing said temporary alternate destination to said calling party upon said calling party supplying said temporary PIN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for using a universal number to connect to an alternate destination associated with a subscriber of the universal number, comprising:
-
dialing a universal number to obtain call routing options for a calling party;
entering a personal identification number (“
PIN”
) associated with the calling party, the PIN being associated with a predetermined list of at least one alternate destination provided by the subscriber, and calling parties entering the same PIN being provided with the same predetermined list of at least one alternate destination;
entering a temporary personal identification number (“
PIN”
) associated with the calling party, the temporary PIN being associated with a predetermined list of at least one temporary alternate destination provided by the subscriber, and calling parties entering the same temporary PIN being provided with the same predetermined list of at least one temporary alternate destination;
receiving a message comprising the list of at least one alternate destination or the list of at least one temporary alternate destination; and
selecting one alternate destination or one temporary alternate destination from the list of at least one alternate destination or the list of at least one temporary alternate destination, so that the calling party is connected to an alternate number that corresponds to the alternate destination or a temporary alternate number that corresponds to the temporary alternate destination. - View Dependent Claims (14, 15, 16)
receiving a message requesting additional information from the calling party; and
providing the requested information so that the information is provided to an automated termination device at the selected alternate destination.
-
-
17. A system for routing a call dialed to a universal number to an alternate destination associated with a subscriber of the universal number comprising:
-
a service switching point (“
SSP”
) for receiving the call from the calling party and, in response to receiving the call, querying a service control point (“
SCP”
) for call routing instructions;
receiving from the SCP a list of alternate destinations provided by the subscriber and playing the list of alternate destinations to the calling party;
receiving an input from the calling party to select one alternate destination from the list of alternate destinations andtransmitting the input to the SCP; and
in response to receiving call routing instructions from the SCP, routing the call to the selected alternate destination;
the SCP for maintaining a database and, in response to receiving the query from the SSP, checking the database to determine whether the universal number matches the valid subscription number to determine whether call routing options should be provided to the calling party, if the universal number matches the valid subscription number, then accessing the database to obtain the list of alternate destinations corresponding to the universal number and providing the list of alternate destinations to the SSP; and
in response to receiving the calling party'"'"'s input, formulating a response message that includes the call routing instructions; and
the database maintained by SCP for storing the universal number, the list of alternate destinations associated with the universal number, and the routing information corresponding to each alternate destination;
wherein the SCP further stores a temporary alternate destination as one of the alternate destinations in the database, in response to a request of the subscriber such that the call is routed to the temporary alternate destination by selecting the temporary alternate destination that is not originally set as the alternate destinations;
wherein the SCP further stores a temporary PIN associated with the temporary alternate destination, the SCP routing a caller to the temporary alternate destination upon receiving the temporary PIN. - View Dependent Claims (18, 19)
-
Specification