System and method for task management of rule based tasks
First Claim
1. A task management system for an organization that includes a plurality of business units comprising:
- a memory system;
a processing system operatively coupled to the memory system and configured to execute one or more modules stored therein;
a set of rules stored in the memory system comprising at least one rule governing operation of the organization wherein the at least one rule further comprises legal or regulatory requirements or policies established by an entity other than the organization;
a task module stored in the memory system and configured to define a plurality of tasks associated with a plurality of different business units to be completed, wherein said plurality of tasks is directed to compliance with the at least one rule and is stored in the memory system after the set of rules is stored in the memory system and wherein said at least on task is linked to the at least one rule in the memory system;
a task management module stored in the memory system and configured to control completion of the plurality of tasks defined by the task module, wherein the task management module;
groups each of the tasks with one of a plurality of matters;
assigns priorities to each of the plurality of matters such that tasks grouped with a matter having a higher priority themselves have a higher priority than tasks grouped with a matter having a lower priority;
assigns a risk rating to each of the plurality of tasks including assigning a weighted average risk rating to at least one of the plurality of tasks and assigning a simplified risk rating to at least one of the plurality of tasks; and
prioritizes each of the plurality of tasks grouped with each of the matters using a combination of the assigned weighted average risk ratings and the assigned simplified risk ratings such that tasks with higher risk ratings are given a higher priority than other tasks grouped with the same matter; and
a common database stored in the memory system and operatively connected to the task module and the task management module, wherein the task module, the task management module, and the common database are together operative to schedule completion of tasks such that each of the plurality of tasks are prioritized and completed in a consistent manner across the plurality of business units.
2 Assignments
0 Petitions
Accused Products
Abstract
System and methods for task management of rule based tasks. The task management system of the invention includes various modules that work together to accomplish task monitoring, scheduling, prioritization, compliance and reporting. A task management module facilitates the development of task compliance by scheduling and prioritizing tasks based on the needs of the enterprise. The tasks are provided in task modules that set out specific steps for completing the tasks. A common database is operatively connected to the task management module, task module and other modules to maintain the rules and policies, the tasks to be completed and the responses to those tasks.
88 Citations
22 Claims
-
1. A task management system for an organization that includes a plurality of business units comprising:
-
a memory system; a processing system operatively coupled to the memory system and configured to execute one or more modules stored therein; a set of rules stored in the memory system comprising at least one rule governing operation of the organization wherein the at least one rule further comprises legal or regulatory requirements or policies established by an entity other than the organization; a task module stored in the memory system and configured to define a plurality of tasks associated with a plurality of different business units to be completed, wherein said plurality of tasks is directed to compliance with the at least one rule and is stored in the memory system after the set of rules is stored in the memory system and wherein said at least on task is linked to the at least one rule in the memory system; a task management module stored in the memory system and configured to control completion of the plurality of tasks defined by the task module, wherein the task management module; groups each of the tasks with one of a plurality of matters; assigns priorities to each of the plurality of matters such that tasks grouped with a matter having a higher priority themselves have a higher priority than tasks grouped with a matter having a lower priority; assigns a risk rating to each of the plurality of tasks including assigning a weighted average risk rating to at least one of the plurality of tasks and assigning a simplified risk rating to at least one of the plurality of tasks; and prioritizes each of the plurality of tasks grouped with each of the matters using a combination of the assigned weighted average risk ratings and the assigned simplified risk ratings such that tasks with higher risk ratings are given a higher priority than other tasks grouped with the same matter; and a common database stored in the memory system and operatively connected to the task module and the task management module, wherein the task module, the task management module, and the common database are together operative to schedule completion of tasks such that each of the plurality of tasks are prioritized and completed in a consistent manner across the plurality of business units. - View Dependent Claims (2, 3, 4)
-
-
5. A method of managing tasks for an organization that includes a plurality of business units, the method comprising the steps of:
-
accessing a set of rules stored in a memory system, wherein said set of rules comprises at least one rule governing operation of the organization wherein the set of rules further comprises legal or regulatory requirements or policies established by an entity other than the organization; creating a plurality of tasks to be completed, the plurality of tasks being associated with a plurality of different business units, wherein said plurality of tasks is created at least in part based on the set of rules and comprises at least one task directed to compliance with the at least one rule; storing said plurality of tasks in the memory system, wherein said plurality of tasks are stored in the memory system after the set of rules is stored in the memory system and wherein the at least one task is linked in the memory system to the at least one rule; creating steps to be completed to complete each task of the plurality of tasks; grouping each of the tasks with one of a plurality of matters; assigning priorities to each of the plurality of matters such that tasks grouped with a matter having a higher priority themselves have a higher priority than tasks grouped with a matter having a lower priority; assigning a risk rating to each of the plurality of tasks including assigning a weighted average risk rating to at least one of the plurality of tasks and assigning a simplified risk rating to at least one of the plurality of tasks; prioritizing each of the plurality of tasks grouped with each of the matters using a combination of the assigned weighted average risk ratings and the assigned simplified risk ratings such that tasks with higher risk ratings are given a higher priority than other tasks grouped with the same matter; assigning a prioritized list of tasks to a role for completion; and accessing the steps of the plurality of tasks based on priority of the tasks as indicated in the prioritized list of tasks such that each of the plurality of tasks are prioritized and completed in a consistent manner across the plurality of business units. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a non-transitory computer-readable storage medium comprising a computer program stored therein for facilitating task management for an organization that includes a plurality of business units, the computer program further comprising:
-
instructions for accessing a set of rules stored in a memory system, wherein said set of rules comprises at least one rule governing operation of the organization wherein the set of rules further comprises legal or regulatory requirements or policies established by an entity other than the organization; instructions for creating a plurality of tasks to be completed, the plurality of tasks being associated with a plurality of different business units, wherein said plurality of tasks is created at least in part based on the set of rules and comprises at least one task directed to compliance with the at least one rule; instructions for storing said plurality of tasks in the memory system, wherein said plurality of tasks are stored in the memory system after the set of rules is stored in the memory system and wherein the at least one task is linked in the memory system to the at least one rule; instructions for creating a series of steps to be completed to complete each task of the plurality of tasks; instructions for grouping each of the tasks with one of a plurality of matters; instructions for assigning priorities to each of the plurality of matters such that tasks grouped with a matter having a higher priority themselves have a higher priority than tasks grouped with a matter having a lower priority; instructions for assigning a risk rating to each of the plurality of tasks including assigning a weighted average risk rating to at least one of the plurality of tasks and assigning a simplified risk rating to at least one of the plurality of tasks; instructions for prioritizing each of the plurality of tasks grouped with each of the matters using a combination of the assigned weighted average risk ratings and the assigned simplified risk ratings such that tasks with higher risk ratings are given a higher priority than other tasks grouped with the same matter; instructions for assigning a prioritized list of tasks to a role for completion; instructions for accessing the series of steps based on the prioritized list of tasks to access the series of steps such that each of the plurality of tasks are prioritized and completed in a consistent manner across the plurality of business units; and instructions for collecting responses to at least some of said series of steps.
-
-
17. A system comprising:
-
a set of rules stored in a memory system, wherein said set of rules govern operation of an organization that comprises a plurality of business units, wherein the set of rules comprise legal or regulatory requirements or policies established by an entity other than the organization; a computing platform comprising at least one application module for facilitating task management, wherein the at least one application module comprises at least a task management module, the task management module operable to; group each of the tasks with one of a plurality of matters; assign priorities to each of the plurality of matters such that tasks grouped with a matter having a higher priority themselves have a higher priority than tasks grouped with a matter having a lower priority; assign a risk rating to each of the plurality of tasks including assigning a weighted average risk rating to at least one of the plurality of tasks and assigning a simplified risk rating to at least one of the plurality of tasks; produce a prioritized list of tasks to be completed, the list of tasks being associated with a plurality of different business units, wherein each task is directed to compliance with at least one rule in the set of rules, and wherein each task is linked to the at least one rule in the memory system, wherein the task management module prioritizes each of the plurality of tasks grouped with each of the matters using a combination of the assigned weighted average risk ratings and the assigned simplified risk ratings such that tasks with higher risk ratings are given a higher priority than other tasks grouped with the same matter; a task module defining steps to be completed to complete each task, wherein said steps are generated at least in part based on the set of rules after the set of rules is stored in the memory system; and a common database operatively connected to the task management module and the task module, wherein the database is configured to store and retrieve data produced by the task module in response to completion of the list of tasks produced by the task management module such that each of the plurality of tasks are prioritized and completed in a consistent manner across the plurality of business units. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification