Business task management
First Claim
Patent Images
1. A method for managing tasks in a multi-user system, comprising:
- in response to a change in a business object, creating a new task;
assigning an attribute to the task, the attribute being defined by data stored in the business object;
assigning the task to a user responsible for completing the task; and
displaying the task in a worklist associated with the user responsible for completing the task.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided that enable synchronization and integration between business objects and user tasks. In some embodiments, the present invention allows for tight integration between business objects and tasks related to those objects. Tasks may be stored in a task “pool,” allowing multiple users to access some tasks. In Users may perform additional operations such as forwarding tasks or requesting clarification; task tracking; and technical monitoring. A task framework is provided that monitors business objects and creates, modifies, and completes tasks when appropriate changes are made to business objects.
-
Citations
16 Claims
-
1. A method for managing tasks in a multi-user system, comprising:
-
in response to a change in a business object, creating a new task; assigning an attribute to the task, the attribute being defined by data stored in the business object; assigning the task to a user responsible for completing the task; and displaying the task in a worklist associated with the user responsible for completing the task. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A task framework, comprising:
-
a task agent controller to monitor business objects for changes of state and direct a task agent; a task agent to create, modify, and mark tasks as complete based on changes to business objects; wherein the task agent is associated with one or more business objects or types of business objects. - View Dependent Claims (9, 10)
-
-
11. A method of managing tasks, comprising, for a business object:
-
selecting tasks associated with the business object; for each task; comparing the state of the business object to a list of business object states and task operations; if the business object is in a state associated with a task operation, performing the operation on the task; and if the task is not in a completed or canceled state, displaying the task in a worklist associated with a user responsible for the task. - View Dependent Claims (12)
-
-
13. A system comprising:
-
a business system to store business objects and tasks; a task framework to manage tasks; and a plurality of user terminals to display user interfaces; wherein when a user alters a business object via a user interface, the task framework creates a new task if the altered business object is associated with a rule specifying that a new task should be created. - View Dependent Claims (14)
-
-
15. A machine-readable medium containing program instructions for execution on a processor, which when executed cause the processor to perform:
-
in response to a change in a business object, creating a new task or modifying an existing task; assigning the task to a user responsible for completing the task; and displaying the task in a worklist associated with the user responsible for completing the task.
-
-
16. A machine-readable medium containing program instructions for execution on a processor, which when executed cause the processor to perform:
-
monitoring a business object to detect a change in the state of the business object; and in response to a change of state of the business object, causing a task agent to create, modify, or complete a task related to the business object.
-
Specification