User interface for network application
First Claim
Patent Images
1. A method of programming a network application comprising:
- Representing available functions of the network application as at least one template node in a templates pane and configured functions of the network application as at least one services node in a services pane, Selecting one of said template nodes, Presenting a dialog box associated with said template node, Populating said dialog box with configuration data, and Configuring said network application according to said configuration data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for programming a network application comprises representing available functions of the network application as a template node in a templates pane and configured functions of the network application a service node in a services pane. The method and apparatus permits a user to select one of the template nodes and presents a dialog box associated with the template node for population of the dialog box with configuration data. The method and apparatus then configures the network application according to the configuration data.
87 Citations
32 Claims
-
1. A method of programming a network application comprising:
-
Representing available functions of the network application as at least one template node in a templates pane and configured functions of the network application as at least one services node in a services pane, Selecting one of said template nodes, Presenting a dialog box associated with said template node, Populating said dialog box with configuration data, and Configuring said network application according to said configuration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 25, 26, 27, 28, 29, 30)
-
-
13. An apparatus for programming a network application comprising:
-
A processor in communication with said network application, means for representing available functions of the network application as at least one template node in a templates pane and configured functions of the network application as at least one services node in a services pane, Means for Selecting one of said template nodes, Means for Presenting a dialog box associated with said template node, Means for Populating said dialog box with configuration data, and Means for Configuring said network application according to said configuration data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for generating a user interface for configuration of a network application comprising the steps of:
-
Providing a template driven service model having a user interface and a first node class having a first node interface instantiated when a node is configured, Determining configurable properties of said network application, Generating a template readable by said network services model describing said configurable properties for said user interface, Executing said service model on a processor, Making said template available to said service model, Defining a second node unique to said network application that implements said first node interface and Remapping said first node interface for said second node to a process unique to said network application.
-
-
31. A method for integrating a network application into a template driven service model comprising the steps of:
-
Establishing configurable properties of the network application, Selecting existing interfaces in the template driven service model consistent with said configurable properties, Instantiating specialized nodes that implement said existing interfaces, Remapping methods of said specialized nodes to operations unique to the network application, and Configuring the network application through said specialized nodes.
-
-
32. A method as recited in claim 32 wherein said specialized nodes contain definitions for said operations unique to the network application.
Specification