System for managing logical process flow in an online environment
First Claim
1. A system for managing the logic flow of a user application in an online environment, comprising:
- an index of logical elements for use in said user application; and
, a control module, which uses said index of logical elements to determine which logical elements of said user application are presented to a user in the online environment.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention uses a state machine to control the flow throughout a Web site including the execution of business logic, error handling and dispatching based on both user and programming events. This state machine is used as input to a flow processor and therein guides the system. The flow processor controls a series of online functions including HTML links, HTML form submissions, form processing, business logic execution, and business logic exceptions into one simple-to-manage element. Any required change to the logic flow of the system can be made by modifying just the flow processor itself, without necessary changes to the referenced online functions.
47 Citations
40 Claims
-
1. A system for managing the logic flow of a user application in an online environment, comprising:
-
an index of logical elements for use in said user application; and
,a control module, which uses said index of logical elements to determine which logical elements of said user application are presented to a user in the online environment. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of managing the logic flow of a user application in an online environment, comprising:
-
providing an index of logical elements for use in said user application; and
,consulting said index to determine which logical elements of said user application are presented to a user in the online environment. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for managing the flow of an application wherein the application includes a plurality of application nodes, comprising:
-
a webflow properties file for storing a plurality of origin event pairs, wherein each of said origin event pairs comprises a set of origin nodes within the application together with a set of event-based transitions between said nodes; and
,a webflow processor for parsing said webflow properties file on a request of said application, to determine the flow of said application throughout said application nodes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
26. A method for managing the flow of an application, wherein the application includes a plurality of application nodes, comprising:
-
storing in a webflow properties file a plurality of origin event pairs, wherein each of said origin event pairs comprises a set of origin nodes within the application together with a set of event-based transitions between said nodes; and
,parsing at a webflow processor said webflow properties file on a request of said application, to determine the flow of said application throughout said application nodes.
-
Specification