System and Method for Forwarding Selective Calls
First Claim
1. A selective call forwarding system implemented on an advanced intelligent network telephone system, comprising:
- a subscription list comprising a plurality of subscriber telephone numbers;
a programmable telephone number table linked to the subscription list by the subscriber telephone numbers, the programmable telephone number table comprising for subscriber telephone numbers in the subscription list, a plurality of associated forwarding telephone numbers and a plurality of associated preferred caller telephone numbers;
logic to execute a service package application and a service node, the service node providing subscribers with access to modify the programmable telephone number table; and
a telephone system having access to the subscription list and the programmable telephone number table, the telephone system including logic for;
determining that a call placed by a caller is to a subscriber having a subscriber telephone number entry in the subscription list;
determining that the caller is a preferred caller, the determining comprising verifying that a caller telephone number associated with the call matches a preferred caller telephone number associated with the subscriber telephone number; and
selectively forwarding the call to one of the forwarding telephone numbers associated with the subscriber telephone number,wherein the telephone system provides an indication to the caller that the call is being forwarded to the forwarding telephone number.
0 Assignments
0 Petitions
Accused Products
Abstract
A selective call forwarding system implemented on an advanced intelligent network telephone system. The system includes a subscription list and programmable telephone number table that includes, for subscriber telephone numbers in the subscription list: a plurality of associated forwarding telephone numbers and a plurality of associated preferred caller telephone numbers. The system also includes logic to execute a service package application and a service node, the service node providing subscribers with access to modify the programmable telephone number table. The system further includes a telephone system for: determining that a call placed by a caller is to a subscriber; determining that the caller is a preferred caller; and selectively forwarding the call to one the forwarding telephone numbers associated with the subscriber telephone number. The telephone system also provides an indication to the caller that the call is being forwarded to the forwarding telephone number.
-
Citations
20 Claims
-
1. A selective call forwarding system implemented on an advanced intelligent network telephone system, comprising:
-
a subscription list comprising a plurality of subscriber telephone numbers; a programmable telephone number table linked to the subscription list by the subscriber telephone numbers, the programmable telephone number table comprising for subscriber telephone numbers in the subscription list, a plurality of associated forwarding telephone numbers and a plurality of associated preferred caller telephone numbers; logic to execute a service package application and a service node, the service node providing subscribers with access to modify the programmable telephone number table; and a telephone system having access to the subscription list and the programmable telephone number table, the telephone system including logic for; determining that a call placed by a caller is to a subscriber having a subscriber telephone number entry in the subscription list; determining that the caller is a preferred caller, the determining comprising verifying that a caller telephone number associated with the call matches a preferred caller telephone number associated with the subscriber telephone number; and selectively forwarding the call to one of the forwarding telephone numbers associated with the subscriber telephone number, wherein the telephone system provides an indication to the caller that the call is being forwarded to the forwarding telephone number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method implemented on an advanced intelligent network telephone system comprising:
-
providing a subscription list comprising a plurality of subscriber telephone numbers to a selective call forwarding service in a telephone system; receiving a call to a called party telephone number from a caller telephone number; determining if the called party telephone number is a subscriber telephone number in the subscription list; and in response to the called party telephone number being a subscriber telephone number in the subscription list; accessing a programmable telephone number table linked to the subscription list by the subscriber telephone numbers, the programmable telephone number table comprising for subscriber telephone numbers in the subscription list, a plurality of associated forwarding telephone numbers, and a plurality of associated preferred caller telephone numbers; executing a service package application and a service node, the service node providing subscribers with access to modify the programmable telephone number table; determining whether the caller telephone number matches a preferred caller telephone numbers associated with the subscriber telephone number in the programmable telephone number table; if the caller telephone number matches one of the preferred caller telephone numbers associated with the subscriber telephone number; forwarding the call to one of the forwarding telephone numbers associated with the subscriber telephone number; and providing an indication to the caller that the call is being forwarded to the forwarding telephone number. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangible computer readable storage medium for a selective call forwarding service in an advanced intelligent network telephone system, the tangible computer readable storage medium storing instructions for execution by a processing circuit, the instructions implementing a method, the method comprising:
-
receiving a call to a called party telephone number from a caller telephone number; determining if the called party telephone number is a subscriber telephone number in a subscription list, the subscription list comprising a plurality of subscriber telephone numbers; and in response to the called party telephone number being a subscriber telephone number in the subscription list; accessing a programmable telephone number table linked to the subscription list by the subscriber telephone numbers, the programmable telephone number table comprising for subscriber telephone numbers in the subscription list, a plurality of associated forwarding telephone numbers, and a plurality of associated preferred caller telephone numbers; executing a service package application and a service node, the service node providing subscribers with access to modify the programmable telephone number table; determining whether the caller telephone number matches a preferred caller telephone numbers associated with the subscriber telephone number in the programmable telephone number table; if the caller telephone number matches one of the preferred caller telephone numbers associated with the subscriber telephone number; forwarding the call to one of the forwarding telephone numbers associated with the subscriber telephone number; and providing an indication to the caller that the call is being forwarded to the forwarding telephone number. - View Dependent Claims (18, 19, 20)
-
Specification