Apparatus to manipulate and examine the data structure that supports digit analysis in telecommunications call processing
First Claim
1. An apparatus for manipulating and examining digit analysis specifications, including routing table indexes, routing table references, serving switch information, coding information and charging information, associated with dialed digit nodes, that supports digit analysis in telecommunications call processing through stored program switches comprising:
- means for displaying a dialed digit node of interest, the nodes representing the lineage of the node of interest, and the nodes representing the children of the node of interest visually as a subtree consisting of symbols representing the nodes; and
means for transferring the digit analysis specifications associated with one displayed node to another displayed node in the absence of display of the digit analysis specifications associated with either node.
4 Assignments
0 Petitions
Accused Products
Abstract
An Operations Support System, comprised of a computer and workstation, stores digit analysis specifications for telecommunications call processing. A graphical user interface displays digit analysis specifications visually as subtrees made up of nodes representing the digits of the dialed number. Two subtrees can be displayed contemporaneously for evaluation and manipulation independently and from one to another. Operations performed on the nodes also operate on the embedded digit analysis specifications permitting manipulation of the specifications without the need to view or deal with the specifications themselves directly. Related information such as Routing Table Indexes and local exchange numbers called NXX numbers are displayed contemporaneous with display of a subtree of interest and are manipulated with regard to that subtree.
130 Citations
31 Claims
-
1. An apparatus for manipulating and examining digit analysis specifications, including routing table indexes, routing table references, serving switch information, coding information and charging information, associated with dialed digit nodes, that supports digit analysis in telecommunications call processing through stored program switches comprising:
-
means for displaying a dialed digit node of interest, the nodes representing the lineage of the node of interest, and the nodes representing the children of the node of interest visually as a subtree consisting of symbols representing the nodes; and means for transferring the digit analysis specifications associated with one displayed node to another displayed node in the absence of display of the digit analysis specifications associated with either node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Apparatus for administering digit analysis specification trees comprised of nodes and embedded call process information, including routing table indexes, routing table index references, coding indexes and charging indexes, for stored program electronic switches in a telecommunications system comprising:
-
a centralized computer including a central processing unit, memory and software which create databases, and store, retrieve, and update data in the databases; digit analysis specification trees for each served switch resident in the centralized computer databases; a workstation including a central processing unit, memory, display monitor and mouse; means for displaying a subtree, that is, a node of interest, the lineage back from the node of interest to the root node of the digit analysis tree of which it is a part, and the children of the node of interest, as symbols; means for manipulating the symbols which results in the addition, deletion, or change of the nodes and the embedded call process information; and means for providing the results of manipulating the symbols to the centralized computer for updating the databases. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer-based method of providing enhanced manipulation and examination of digit analysis specification trees, including embedded call process information including routing table reference locations, routing table indexes, served local exchange information, coding information and charging information, associated with dialed digit nodes, that supports digit analysis in telecommunications call processing through stored program electronic switches, comprising the steps of:
-
(a) creating databases in computer memory; (b) storing digit analysis specification trees in created databases; (c) selecting for a stored digit analysis specification tree a subtree of dialed digit nodes of interest; (d) recovering from memory the subtree and all descendants of the subtree including the embedded call process information; (e) displaying dialed digit nodes as symbols, using different symbols to indicate the nature of a node as active or potential and as having children or being a terminating node; (f) displaying the selected subtree of interest as a chain of symbols representing the nodes from the root of the digit analysis specification tree along the path of the branches of the subtree to the node of interest and a series of symbols representing the children of the node of interest, both active and potential; (g) selecting a node of interest to manipulate; (h) manipulating the node of interest by commands; (i) comparing the subtree condition prior to manipulation with the subtree condition subsequent to manipulation to identify the changes in the nature of the nodes and the embedded call process information; and (j) updating the digit analysis specification tree in the computer databases using the changes. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification