Processing life and work events
First Claim
1. A system for organizing access to resources, the system comprising:
- a build component that electronically receives instructions from an administrator to specify an event definition comprising one or more tasks to be completed in handling an event, a task order, and, for each task, one or more resources associated with completing the task;
a runtime component that electronically receives instructions from an administrator to create at least one event instance based on the event definition; and
a workflow engine that interacts with the runtime component to enable a user to process the event instance by displaying resources associated with completing a selected task, wherein the resources are displayed in a task page and comprise data extracted from a database and a program application that is available over a network,wherein the build component enables the user to specify additional resources, associated with completing the task, that are displayed in the task page.
2 Assignments
0 Petitions
Accused Products
Abstract
A system with user interface controls, a build component, a runtime component, and a workflow engine enables a user to specify an event definition, create an event instance based on the event definition, and process the event instance. The event definition may include a list of tasks corresponding to a life or work event, a specification of resources associated with each task, and a task order. The user may deselect optional tasks, specify participants who are to collaborate in the event, and otherwise personalize the event instance. The user processes the event instance by selecting tasks in accordance with the task order. The system provides access to the resources associated with each task, and allows the user to mark tasks as completed, and to store and monitor the progress of the event instance. Multiple event instances that are created from the same event definition can be processed independently.
-
Citations
90 Claims
-
1. A system for organizing access to resources, the system comprising:
-
a build component that electronically receives instructions from an administrator to specify an event definition comprising one or more tasks to be completed in handling an event, a task order, and, for each task, one or more resources associated with completing the task; a runtime component that electronically receives instructions from an administrator to create at least one event instance based on the event definition; and a workflow engine that interacts with the runtime component to enable a user to process the event instance by displaying resources associated with completing a selected task, wherein the resources are displayed in a task page and comprise data extracted from a database and a program application that is available over a network, wherein the build component enables the user to specify additional resources, associated with completing the task, that are displayed in the task page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-assisted method for organizing access to resources, the method comprising:
-
enable an administrator to specify an event definition comprising one or more tasks to be completed in handling an event, a task order, and, for each task, one or more resources associated with completing the task; enable the administrator to create at least one event instance based on the event definition; enable a user to process the event instance by displaying resources associated with completing a selected task, wherein the resources are displayed in a task page and comprise data extracted from a database and a program application that is available over a network; and enable the user to specify additional resources, associated with completing the task, that are displayed in the task page. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A machine-readable medium comprising instructions that, when executed, cause a machine to perform operations comprising:
-
enable an administrator to specify an event definition comprising one or more tasks to be completed in handling an event, a task order, and, for each task, one or more resources associated with completing the task; enable the administrator to create at least one event instance based on the event definition; enable a user to process the event instance by displaying resources associated with a selected task, wherein the resources are displayed in a task page and comprise data extracted from a database and a program application that is available over a network; and enable the user to specify additional resources, associated with completing the task, that are displayed in the task page. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
Specification