External-to-internal numbering plan aliasing
First Claim
1. A method of invoking a feature in a switching system having an internal numbering plan in a telecommunications network having a network numbering plan, comprising the steps of:
- receiving at the switching system a first symbol sequence that is included in the internal numbering plan;
in response to receiving the first symbol sequence, interpreting the received first symbol sequence at the switching system to be a feature access code of a feature of the switching system;
receiving at the switching system a second call-control symbol sequence, different from the first symbol sequence, that is included in the network numbering plan and that is assigned, within the network numbering plan, to an extension of the switching system;
in response to receiving the second symbol sequence, interpreting the received second symbol sequence at the switching system to be an equivalent of said feature access code of said feature of the switching system; and
in response to the interpreting of either one of the received first symbol sequence and the received second symbol sequence, invoking said feature in the switching system.
12 Assignments
0 Petitions
Accused Products
Abstract
External invocation of features on a switching system (10) from a network (18) is made possible by aliasing otherwise-unused network numbers that are assigned to the switching system within the network numbering plan to feature-access codes of the switching system'"'"'s internal numbering plan, in the switching system'"'"'s call processing arrangement (200) that uses stored definitions of syntax (320, 350) and grammar (400, 410) of the internal and network numbering plans. The aliasing is accomplished as follows. The syntax definitions of the internal numbering plan include definitions (312) of individual feature access codes, while the syntax definitions of the network numbering plan include definitions (312) of the aliased network numbers, which either are the same as the definitions of the corresponding feature access codes or direct the aliased network numbers to be translated into the corresponding feature access codes. In use, symbol strings received by the switching systems are parsed (210) to identify them as feature access codes or aliased network numbers, requisite translations are performed (230), and feature modules (205) that are pointed to (334) within the definitions are invoked (220).
52 Citations
57 Claims
-
1. A method of invoking a feature in a switching system having an internal numbering plan in a telecommunications network having a network numbering plan, comprising the steps of:
-
receiving at the switching system a first symbol sequence that is included in the internal numbering plan; in response to receiving the first symbol sequence, interpreting the received first symbol sequence at the switching system to be a feature access code of a feature of the switching system; receiving at the switching system a second call-control symbol sequence, different from the first symbol sequence, that is included in the network numbering plan and that is assigned, within the network numbering plan, to an extension of the switching system; in response to receiving the second symbol sequence, interpreting the received second symbol sequence at the switching system to be an equivalent of said feature access code of said feature of the switching system; and in response to the interpreting of either one of the received first symbol sequence and the received second symbol sequence, invoking said feature in the switching system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of invoking a feature in a switching system having an internal numbering plan in a telecommunications network having a network numbering plan, comprising the steps of:
-
receiving at the switching system a first symbol sequence included in the network numbering plan and including an extension number of the switching system; in response to the receipt of the first symbol sequence, parsing the received first symbol sequence by using stored first information defining a syntax and a grammar of the network numbering plan and defining the first symbol sequence as a feature access code for a feature of the switching system, to determine a meaning of the first symbol sequence within the network numbering plan; and in response to the determined meaning of the received first symbol sequence, invoking said feature in the switching system. - View Dependent Claims (10, 11, 12)
-
-
13. A method of invoking a feature in a switching system having an internal numbering plan in a telecommunications network having a network numbering plan, comprising the steps of:
-
receiving at the switching system, from a user directly served by the switching system, a first symbol sequence that is included in the internal numbering plan; in response to receiving the first symbol sequence, interpreting the received first symbol sequence at the switching system to be a feature access code of a feature of the switching system; in response to the interpreting of the first symbol sequence, invoking in the switching system said feature; receiving at the switching system a second call-control symbol sequence that is included in the network numbering plan and that is assigned, within the network numbering plan, to the switching system; in response to receiving the second symbol sequence, interpreting the received second symbol sequence at the switching system to be an equivalent of said feature access code of the internal numbering plan of the switching system, said feature access code being a different symbol sequence from the received second symbol sequence; and in response to the interpreting of the second symbol sequence, invoking in the switching system a like feature as is invoked by receipt of said feature access code from the user directly served by the switching system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of invoking a feature in a switching system having an internal numbering plan in a telecommunications network having a network numbering plan, comprising the steps of:
-
receiving at the switching system, from a user directly served by the switching system, a first symbol sequence included in the internal numbering plan; in response to the receipt of the first symbol sequence, parsing the received first symbol sequence by using stored first information defining a syntax and a grammar of the internal numbering plan and defining the first symbol sequence as a feature access code for a corresponding feature, to determine a meaning of the first symbol sequence within the internal numbering plan; receiving at the switching system a second symbol sequence included in the network numbering plan; in response to the receipt of the second symbol sequence, parsing the received second symbol sequence by using stored second information defining a syntax and a grammar of the network numbering plan and defining the second symbol sequence as an equivalent of the first symbol sequence, to determine a meaning of the second symbol sequence within the network numbering plan; and in response to the determined meaning of either one of the received first symbol sequence and the received second symbol sequence, invoking the feature that corresponds to the first symbol sequence. - View Dependent Claims (23, 24)
-
-
25. A switching system having an internal numbering plan for use in a telecommunications network having a network numbering plan, comprising:
-
means, responsive to receipt of a first symbol sequence that is included in the internal numbering plan, for interpreting the received first symbol sequence at the switching system to be a feature access code of a feature of the switching system, and further responsive to receipt of a second call-control symbol sequence, different from the first symbol sequence, that is included in the network numbering plan and that is assigned, within the network numbering plan, to an extension of the switching system, for interpreting the received second symbol sequence to be an equivalent of said feature access code of said feature of the switching system; and means responsive to the interpretation of either one of the first symbol sequence and the second symbol sequence, for invoking said feature in the switching system. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. In a switching system having an internal numbering plan, for use in a telecommunications network having a network numbering plan, the improvement comprising:
-
data storage means for storing first contents defining a syntax and a grammar of the network numbering plan that includes a first symbol sequence which first symbol sequence includes an extension number of the switching system, the first contents defining the first symbol sequence as a feature access code for a feature of the switching system; means responsive to receipt of the first symbol sequence, for parsing the received first symbol sequence by using the first contents of the data storage means to determine a meaning of the first symbol sequence within the network numbering plan; and means responsive to the determined meaning of the received first symbol sequence for invoking said feature in the switching system. - View Dependent Claims (34, 35, 36)
-
-
37. A switching system having an internal numbering plan for use in a telecommunications network having a network numbering plan, comprising:
-
means, responsive to receipt, from a user directly served by the switching system, of a first symbol sequence that is included in the internal numbering plan, for interpreting the received first symbol sequence at the switching system to be a feature access code of a feature of the switching system, and further responsive to receipt of a second call-control symbol sequence that is included in the network numbering plan and that is assigned, within the network numbering plan, to the switching system, for interpreting the received second symbol sequence to be an equivalent of said feature access code of the internal numbering plan of the switching system, said feature access code being a different symbol sequence from the received second symbol sequence; and means responsive to the interpretation of the first symbol sequence, for invoking in the switching system said feature, and further responsive to the interpretation of the second symbol sequence, for invoking in the switching system a same feature as is invoked by receipt of said feature access code from the user directly served by the switching system. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. In a switching system having an internal numbering plan, for use in a telecommunications network having a network numbering plan, the improvement comprising:
-
data storage means for storing (a) first contents defining a syntax and a grammar of the internal numbering plan that includes a first symbol sequence, the first contents defining the first symbol sequence as a feature access code for a corresponding feature, and (b) second contents defining a syntax and a grammar of the network numbering plan that includes a second symbol sequence, the second contents defining the second symbol sequence as an equivalent of the first symbol sequence; means, responsive to receipt from a user directly served by the switching system of the first symbol sequence, for parsing the received first symbol sequence by using the first contents of the data storage means to determine a meaning of the first symbol sequence within the internal numbering plan, and further responsive to receipt of the second symbol sequence, for parsing the received second symbol sequence by using the second contents of the dam storage means to determine a meaning of the second symbol sequence within the network numbering plan; and means responsive to the determined meaning of either one of the received first symbol sequence and the received second symbol sequence for invoking the feature that corresponds to the first symbol sequence. - View Dependent Claims (48, 49)
-
-
50. A method of invoking a feature in a switching system having an internal numbering plan in a telecommunications network having a network numbering plan, comprising the steps of:
-
receiving at the switching system a first symbol sequence included in the internal numbering plan; in response to receiving the first symbol sequence, parsing the received first symbol sequence by using stored first information defining the internal numbering plan and defining the first symbol sequence as a feature access code for a feature of the switching system, to determine a meaning of the first symbol sequence within the internal numbering plan; receiving at the switching system a second symbol sequence, different from the first symbol sequence, that is included in the network numbering plan and including an extension number of the switching system; in response to the receipt of the second symbol sequence, parsing the received second symbol sequence by using stored second information defining the network numbering plan and defining the second symbol sequence as a feature access code for said feature of the switching system, to determine a meaning of the second symbol sequence within the network numbering plan; and in response to the determined meaning of either one of the received first symbol sequence and the received second symbol sequence, invoking said feature in the switching system. - View Dependent Claims (51, 52, 53)
-
-
54. In a switching system having an internal numbering plan, for use in a telecommunications network having a network numbering plan, the improvement comprising:
-
data storage means for storing first contents defining the internal numbering plan that includes a first symbol sequence and defining the first symbol sequence as a feature access code for a feature of the switching system, and further for storing second contents defining the network numbering plan that includes a second symbol sequence different from the first symbol sequence, which second symbol sequence includes an extension number of the switching system, the second contents defining the second symbol sequence as a feature access code for said feature of the switching system; means responsive to receipt of the first symbol sequence, for parsing the received first symbol sequence by using the first contents of the data storage means to determine a meaning of the first symbol sequence within the internal numbering plan, and further responsive to receipt of the second symbol sequence, for parsing the received second symbol sequence by using the second contents of the data storage means to determine a meaning of the second symbol sequence within the network numbering plan; and means responsive to the determined meaning of either one of the received first symbol sequence and the received second symbol sequence, for invoking said feature in the switching system. - View Dependent Claims (55, 56, 57)
-
Specification