Method and system of forwarding calls in a remote access call forwarding service of a telephone system
First Claim
1. For use in an Advanced Intelligent Network, a method for validating a routing destination number in a call forwarding system for forwarding a call incoming to a subscriber'"'"'s telephone number to the routing destination number, the method comprising:
- receiving each routing destination number to which the call incoming to the subscriber'"'"'s telephone number is to be forwarded;
searching a database having a plurality of blocked destination identifiers stored therein to determine that the routing destination number does not correspond to a blocked destination identifier in the database; and
allowing the forwarding of the call incoming to the subscriber'"'"'s telephone number in response to the routing destination number when the routing destination number does not correspond to a blocked destination identifier found in the database.
7 Assignments
0 Petitions
Accused Products
Abstract
A remote access call forwarding method and system adapted for an Advanced Intelligent Network to forward a call incoming to a subscriber'"'"'s telephone number in response to a routing destination number if the routing destination number does not correspond to a blocked destination identifier retrieved from a database. Further, a search to a subscriber profile unique to each subscriber is provided, the subscriber profile containing valid routing destination numbers previously validated to which the calls incoming to the subscriber have previously been forwarded. Thus, calls are forwarded in response to the routing destination number when the routing destination number matches a valid destination number found in the subscriber profile.
128 Citations
24 Claims
-
1. For use in an Advanced Intelligent Network, a method for validating a routing destination number in a call forwarding system for forwarding a call incoming to a subscriber'"'"'s telephone number to the routing destination number, the method comprising:
-
receiving each routing destination number to which the call incoming to the subscriber'"'"'s telephone number is to be forwarded; searching a database having a plurality of blocked destination identifiers stored therein to determine that the routing destination number does not correspond to a blocked destination identifier in the database; and allowing the forwarding of the call incoming to the subscriber'"'"'s telephone number in response to the routing destination number when the routing destination number does not correspond to a blocked destination identifier found in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for use in a remote access forwarding service adapted for use in an Advanced Intelligent Network for authorizing the forwarding of a call incoming to a subscriber'"'"'s telephone number to a routing destination number selected by a user, the method comprising:
-
prompting the user for the routing destination number to which the call incoming to the subscriber'"'"'s telephone number is to be forwarded; receiving the routing destination number from the user to which the call incoming to the subscriber'"'"'s telephone number is to be forwarded; searching a database containing a plurality of blocked destination identifiers to determine that the routing destination number does not correspond to a blocked destination identifier; and allowing the forwarding of the call incoming to the subscriber'"'"'s telephone number to the routing destination number when the routing destination number does not correspond to a blocked destination identifier found in the database. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for use in a remote access forwarding service adapted for use in an Advanced Intelligent Network for authorizing the forwarding of a call incoming to a subscriber'"'"'s telephone number to a routing destination number designated by a user, the method comprising:
-
storing at least one valid routing destination number in a subscriber profile unique to the subscriber'"'"'s telephone number; receiving the routing destination number from the user to which the call incoming to the subscriber'"'"'s telephone number is to be forwarded; searching the subscriber profile for a valid routing destination number that matches the routing destination number; allowing forwarding of the call to the routing destination number when the routing destination number matches a valid destination number found in the subscriber profile; if no match is found in the subscriber profile, querying a Line Information Database having a plurality of Service or Equipment Indicators stored therein for a Service or Equipment Indicator corresponding to the routing destination number; receiving a response from the Line Information Database which includes the Service or Equipment Indicator to determine whether the routing destination does not correspond to a blocked Service or Equipment Indicator; allowing forwarding of the call incoming to the subscriber'"'"'s telephone number in response to the routing destination number when the routing destination number does not correspond to a blocked Service or Equipment Indicator; and storing the routing destination number in the subscriber profile.
-
-
22. A remote access forwarding system adapted for use in an Advanced Intelligent Network for authorizing the forwarding of a communication call incoming to a subscriber'"'"'s telephone number to a routing destination number, the system comprising:
-
storage means for storing a plurality of blocked destination identifiers corresponding to telephone numbers to which a communication call may not be forwarded; receiving means for receiving the routing destination number to which the communication call incoming to the subscriber'"'"'s telephone number is to be forwarded; processing means in electrical communication with both the storage means and the receiving means, the processing means for searching the storage means to determine that the routing destination number does not correspond to a blocked destination identifier in the storage means; and verification means in electrical communication with the processing means for validating the routing destination number to allow forwarding thereto of the communication call when the routing destination number does not correspond to a blocked destination identifier found in the storage means. - View Dependent Claims (23, 24)
-
Specification