Use-code based call-treatment selection
First Claim
1. A call-processing arrangement comprising:
- means for storing definitions of influences of individual ones of a plurality of use codes on selection of routes or destinations for calls in a telecommunications network;
means responsive to receipt of a call-originating symbol-sequence for a call, comprising a called number and a use code representing a use of the call that is being originated, the received use code lacking correspondence to any element of the telecommunications network, for determining from the definitions stored by the storing means an influence of the received use code on selection of route or a destination for the call in the telecommunications network; and
means responsive to the determination for selecting a route and a destination for the call in the telecommunications network on a basis of the received call-originating symbol-sequence, including selecting the route or the destination for the call under the determined influence of the received use code.
12 Assignments
0 Petitions
Accused Products
Abstract
Use codes representative of uses of calls are defined as a part of a network numbering plan, and a route or a destination for a call is selected in full or in part on the basis of the use code dialed by a caller in conjunction with the called number via a call-processing arrangement (200) that uses stored definitions of syntax (320, 350) and grammar (400, 410) of the network numbering plan. The syntax definitions are definitions (312) of individual symbol strings, including the use codes, and include the string'"'"'s associated virtual nodepoint index (VNI 334) which indicates the string'"'"'s influence on call route selection, an indicator (339) of whether the VNI is to be combined with a VNI resulting from any preceding strings in the caller-dialed symbol-sequence, an indicator (338) of whether the VNI resulting from this symbol string is to be combined with a VNI of any succeeding symbol strings in the symbol sequence, and an indicator (333) of the string'"'"'s influence on destination selection that specifies whether, and how, the symbols of the string are to be modified. The dialed symbol sequence is parsed (340) into symbol strings and the definitions of those symbol strings are used to selectively combine (341) their VNIs and modify (342) their symbols to form a resulting VNI and symbol sequence that specifies the route and the destination for the call.
50 Citations
24 Claims
-
1. A call-processing arrangement comprising:
-
means for storing definitions of influences of individual ones of a plurality of use codes on selection of routes or destinations for calls in a telecommunications network; means responsive to receipt of a call-originating symbol-sequence for a call, comprising a called number and a use code representing a use of the call that is being originated, the received use code lacking correspondence to any element of the telecommunications network, for determining from the definitions stored by the storing means an influence of the received use code on selection of route or a destination for the call in the telecommunications network; and means responsive to the determination for selecting a route and a destination for the call in the telecommunications network on a basis of the received call-originating symbol-sequence, including selecting the route or the destination for the call under the determined influence of the received use code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A call-processing arrangement for use in a telecommunications network having a numbering plan and wherein callers supply sequences of symbols to specify treatment that is to be given to calls, each sequence comprising at least one symbol swing that is defined for the numbering plan of the network, comprising:
-
means for storing information about defined symbol strings, including symbol strings that represent uses of calls, specifying each defined symbol string'"'"'s influence on call treatment in the telecommunications network; means responsive to receipt from a caller of a symbol sequence for a call, the symbol sequence comprising at least one defined first symbol string having stored information sufficient to select a treatment for the call in the telecommunications network and a defined second symbol string representing a use of the call, the defined second symbol string lacking correspondence to any element of the telecommunications network, for determining from the stored information the influences of the received symbol strings on treatment of the call in the telecommunications network; means responsive to the determination for modifying the determined influence of the received at least one first symbol string by the determined influence of the received second symbol string to obtain a call use-dependent influence on treatment of the call; and means for selecting a treatment of the call in the telecommunications network based on the call use-dependent influence. - View Dependent Claims (10, 11, 12)
-
-
13. (Amended) A call-processing method for a telecommunications network, comprising the steps of:
-
receiving a call-originating symbol-sequence for a call, comprising a called number and a use code representing a use of the call that is being originated, the received use code lacking correspondence to any element of the telecommunications network; in response to the receipt, determining an influence of the received use code on selection of a route or a destination for the call in the telecommunications network, from stored definitions of influences of individual ones of a plurality of use codes including the received use code on selection of routes or destinations for calls in the telecommunications network; and selecting a route and a destination for the call in the telecommunications network on a basis of the received call-originating symbol-sequence, including selecting the route or the destination for the call under the determined influence of the received use code. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A call-processing method for use in a telecommunications network having a numbering plan and wherein callers supply sequences of symbols to specify treatment that is to be given to calls, each sequence comprising at least one symbol string that is defined for the numbering plan of the network, comprising the steps of:
-
receiving from a caller a symbol sequence for a call, the symbol sequence comprising at least one defined first symbol string and a defined second symbol string representing a use of the call, the defined second symbol string lacking correspondence to any element of the telecommunications network; in response to the receipt, determining influences of the received symbol strings on treatment of the call from stored information about defined symbol strings, including symbol strings that represent uses of calls, specifying each defined symbol string'"'"'s influence on call treatment in the telecommunications network, the stored information about the at least one defined first symbol string being sufficient to select a treatment of the call in the telecommunications network; modifying the determined influence of the received at least one first symbol string by the determined influence of the received second symbol string to obtain a call use-dependent influence on treatment of the call; and selecting a treatment of the call in the telecommunications network based on the call use-dependent influence. - View Dependent Claims (22, 23, 24)
-
Specification