Claims
- 1. A method of designing a procedure to direct a telecommunication network to provide requested services to an individual customer of the network, the method comprising the steps, executed by a data processor, of:
- presenting the customer with a plurality of types of nodes, the nodes indicating the determinations and actions allowable for the procedure;
- receiving from the customer indications of desired nodes;
- receiving from the customer indications of desired relationships between the desired nodes;
- receiving from the customer values for parameters to be used with the desired nodes;
- construction of a graphical representation of the desired nodes, the customer values, and the indicated relationships among the nodes which depicts a customized telecommunications service;
- creating a customized call processing information record from said graphical representation of said nodes, said customer values, and said indicated relationships with said record having three levels of representation, said levels comprising a display level, a data structure level, and a binary code level, with said binary code level representation comprising binary code for real time execution by a call processing process;
- storing said customized call processing information record for recall and real time execution by said call processing process when the customer's customized service is requested;
- recalling said stored customized call processing information record when a customer's customized service is requested;
- executing in real time said executable level of said customized call processing information record in order to effect said customized telecommunication service.
- 2. The method of claim 1 wherein the step of presenting the customer with a plurality of types of nodes includes the substep of
- presenting the customer with a decision type node to determine actions to be taken.
- 3. The method of claim 1 wherein the step of presenting the customer with a plurality of types of nodes includes the substep of
- presenting the customer with an assignment type node to set a parameter to a value.
- 4. The method of claim 1 wherein the step of presenting the customer with a plurality of types of nodes includes the substep of
- displaying the different types of nodes using different shapes.
- 5. The method of claim 1 wherein the step of presenting the customer with a plurality of types of nodes includes the substep of
- displaying the different types of nodes using different colors.
- 6. A system for specifying customized telecommunications service information for individual users on a data processing system having a central processor, keyboard and mouse input device, video display device, a database, and a call processing process, said system comprising:
- display means for presenting the user with a choice of nodes;
- node selection means for providing the users with the capability to select among said nodes;
- input a display means for allowing the user to select and input parameter values to be used for defining said nodes;
- specifying means for allowing the users to define the relationships between said selected nodes in a flow chart format;
- creation means for creating a customized call processing information record from said graphical representation of said nodes, said customer values, and said indicated relationships which said record having three levels of representation, said levels comprising a display level, a data structure level, and a binary code level, with said binary code level representation comprising binary code for real time execution by a call processing process;
- storage means for storing said customized call processing information record for recall and real time execution by the call processing process when the customer's customized service is requested; and
- a call processing process for recalling said customized call processing record from said storage means and executing said customized call processing information record to provide a customer's customized service.
- 7. A system as recited in claim 6 whereby said display means for presenting the user with a choice of service function nodes is a graphical display.
- 8. A system as recited in claim 7 whereby said display means further comprises:
- means for automatically updating and redrawing said graphical display after each addition or deletion of one of said nodes.
Parent Case Info
This application is a continuation of application Ser. No. 07/629,373, filed Dec. 18, 1990, abandoned.
US Referenced Citations (7)
Continuations (1)
|
Number |
Date |
Country |
Parent |
629373 |
Dec 1990 |
|