Generating templates of nodes to structure content objects and steps to process the content objects
First Claim
1. A method, comprising:
- generating a first template having a plurality of first level nodes representing a flow of tasks;
generating for each of at least two of the first level nodes a second template having a set of second level nodes representing a flow of steps to collectively perform one of the tasks represented by the first level node in the first template for which the second template is generated;
associating with at least one second level node in at least one of the second templates a content object including information for a step represented by the second level node;
generating links among the first level nodes in the first template and in each set of second level nodes in each second template indicating a logical ordering of the nodes and a direction of the flow of the tasks represented by the first level nodes and the flow of steps represented by the second level nodes; and
generating an end-user graphical user interface from the generated nodes and links to direct an end user through the flow of tasks and steps represented by the nodes in the first and second templates.
4 Assignments
0 Petitions
Accused Products
Abstract
Provided are a method, system, and article of manufacture for generating templates of nodes to structure content objects and steps to process the content objects. A template is generated having a plurality of first level nodes representing a flow of tasks. A set of second level nodes representing a flow of steps is generated for at least one of the first level nodes to collectively perform the task represented by the first level node. A content object including information for a step represented by the node is associated with at least one node in the second level. Links are generated among the first level nodes and in each set of second level nodes indicating a logical ordering of the nodes and a direction of the flow of the tasks represented by the first level nodes and the flow of steps represented by the second level nodes. An end-user graphical user interface is generated from the generated nodes and links to direct an end user through the flow of tasks and steps represented by the nodes.
14 Citations
32 Claims
-
1. A method, comprising:
-
generating a first template having a plurality of first level nodes representing a flow of tasks; generating for each of at least two of the first level nodes a second template having a set of second level nodes representing a flow of steps to collectively perform one of the tasks represented by the first level node in the first template for which the second template is generated; associating with at least one second level node in at least one of the second templates a content object including information for a step represented by the second level node; generating links among the first level nodes in the first template and in each set of second level nodes in each second template indicating a logical ordering of the nodes and a direction of the flow of the tasks represented by the first level nodes and the flow of steps represented by the second level nodes; and generating an end-user graphical user interface from the generated nodes and links to direct an end user through the flow of tasks and steps represented by the nodes in the first and second templates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a processor; and an authoring system executed by the processor to perform operations, the operations comprising; generating a first template having a plurality of first level nodes representing a flow of tasks; generating for each of at least two of the first level nodes a second template having a set of second level nodes representing a flow of steps to collectively perform one of the tasks represented by the first level node in the first template for which the second template is generated; associating with at least one second level node in at least one of the second templates a content object including information for a step represented by the second level node; generating links among the first level nodes in the first template and in each set of second level nodes in each second template indicating a logical ordering of the nodes and a direction of the flow of the tasks represented by the first level nodes and the flow of steps represented by the second level nodes; and generating an end-user graphical user interface from the generated nodes and links to direct an end user through the flow of tasks and steps represented by the nodes in the first and second templates. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An article of manufacture implementing comprising a computer readable storage medium having code executed to cause operations to be performed, the operations comprising:
-
generating a first template having a plurality of first level nodes representing a flow of tasks; generating for each of at least two of the first level nodes a second template having a set of second level nodes representing a flow of steps to collectively perform one of the tasks represented by the first level node in the first template for which the second template is generated; associating with at least one second level node in at least one of the second templates a content object including information for a step represented by the node; generating links among the first level nodes in the first template and in each set of second level nodes in each second template indicating a logical ordering of the nodes and a direction of the flow of the tasks represented by the first level nodes and the flow of steps represented by the second level nodes; and generating an end-user graphical user interface from the generated nodes and links to direct an end user through the flow of tasks and steps represented by the nodes in the first and second templates. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification