IP Library Granted Patent US 7,590,971
Granted Patent B2
US 7,590,971 · App. 10/632,328 · Granted Sep 15, 2009

Enterprise task manager

Assignee: IDX Investment Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,590,971
App. No.
10/632,328
Granted
Sep 15, 2009
Kind
B2
Abstract

An enterprise task management system ( 24 ) for managing data maintenance tasks across multiple applications. System ( 24 ) includes a task manager module ( 60 ) and a task engine module ( 62 ). Task manager module ( 60 ) includes two primary graphical user interfaces: a user interface ( 64 ) and a system administrator interface ( 66 ). User interface ( 64 ) includes an enterprise task list ( 22 ), a preview text box ( 96 ), and an instructions text box ( 100 ). Task engine module ( 62 ) includes the following sub-modules: ETM system setup ( 70 ) and task generation ( 72 ). Another aspect of the present invention is a system architecture for centrally managing the creation of tasks. Additional aspects of the present invention include a method of generating data maintenance tasks within an enterprise information system, a method of populating task data fields using task templates, and a method of automatically generating and performing tasks within system ( 24 ).

Claims (28)

1. A method of generating data maintenance tasks within an enterprise information system, comprising the steps of:

filing a source object and event to the system;

determining whether said event is a custom event or a system event;

adding all system events to an event queue;

determining for each of said custom events whether a corresponding custom event ruleset is true;

adding each of said custom events where said corresponding custom event ruleset is true to said event queue;

determining for each of said custom or system events in said event queue whether a task definition corresponding to each of said custom or system events exists;

determining for each task definition corresponding to each of said custom or system events whether a task definition ruleset is true; and

generating a task for each of said custom or system events having a task definition ruleset that is true.

2. A method according to claim 1 , further comprising the step of adding said task to an enterprise task list.

3. A method according to claim 1 , further comprising the step of determining whether said task is a duplicate task.

4. A method according to claim 1 , wherein at least one of said tasks generated is worked by the system.

5. A method according to claim 1 , wherein at least one of said tasks generated is presented to be worked by a user.

6. A method according to claim 1 , wherein each of said tasks generated includes a predetermined set of instructions for working each of said tasks.

7. A computer storage medium on which is contained a set of computer readable code for generating data maintenance tasks within an enterprise information system, the computer storage code comprising instructions that, when executed by a processor of a computer, perform the steps of:

filing a source object and event to the system;

determining whether said event is a custom event or a system event;

adding all system events to an event queue;

determining for each of said custom events whether a corresponding custom event ruleset is true;

adding each of said custom events where said corresponding custom event ruleset is true to said event queue;

determining for each of said custom or system events in said event queue whether a task definition corresponding to each of said custom or system events exists;

determining for each task definition corresponding to each of said custom or system events whether a task definition ruleset is true; and

generating a task for each of said custom or system events having a task definition ruleset that is true.

8. A computer storage medium according to claim 7 , further comprising the step of adding said task to an enterprise task list.

9. A computer storage medium according to claim 8 , further comprising the step of determining whether said task is a duplicate task.

10. A computer storage medium according to claim 8 , wherein at least one of said tasks generated is worked by the system.

11. A computer storage medium according to claim 8 , wherein at least one of said tasks generated is worked by a user.

12. A computer storage medium according to claim 8 , wherein each of said tasks generated includes a predetermined set of instructions for working each of said tasks.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2003
From: MCKENNA, SEAN T.
To: IDX INVESTMENT CORPORATION
Reel/Frame 013888/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2003
From: FERGUSON, JOHN R.; BRADLEY, SHANNON; CANZANO, STEPHEN A.; MCKENNA, SEAN T.; TICE, JAMES R.
To: IDX INVESTMENT CORPORATION
Reel/Frame 014372/0533 →
Continuity (1)
Related Publication 20050028158A1 · Feb 3, 2005