7809761

Data Object Tracking System and Method

PublishedOctober 5, 2010
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
28 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of tracking a data object of a data management system, the method comprising: creating a first data object; creating a first tracking object separate from the first data object including a first status data having a first status value representing a status of said first data object, said first tracking object for tracking only said first data object; creating or modifying a second data object, wherein the first tracking object does not track the second data object; creating a second tracking object including a second status data having a second status value representing a status of the second data object, said second tracking object for tracking only said second data object; associating said second data object with said first data object, thereby linking the first and second data objects independent of other associations; and automatedly updating said first status data with a third status value based on said creating or modifying of said second data object, said third status value providing a current status of said first data object as being associated with the second data and wherein, the first data object is an object related to the delivery of healthcare.

2

2. A method according to claim 1 , further comprising displaying a graphical user interface including said second status value.

3

3. A method according to claim 1 , wherein said first tracking object is a task object of a task management subsystem.

4

4. A method according to claim 1 , further comprising logging one or more previous values of said first status data in said first tracking object.

5

5. A method according to claim 1 , further comprising: filing an event to the data management system; comparing said event to a first predetermined ruleset to determine a relationship to said creating or modifying of said second data object; and automatedly performing said creating or modifying of said second data object.

6

6. A method according to claim 1 , wherein said associating step comprises automatedly comparing said second data object to a second predetermined ruleset to determine a relationship between said second data and said first data object.

7

7. A method according to claim 1 , further comprising creating a first work task object in response to said creating of said first data object, said first work task object including instructions for performing one or more work steps related to said first data object.

8

8. A method according to claim 7 , further comprising a worker working said first work task object and performing said creating or modifying step.

9

9. A method according to claim 1 , further comprising: creating a third data object; creating a third tracking object including a third status data having a fourth status value representing a status of said third data object, said third tracking object for tracking only said third data only; associating said second data object with said third data object; and automatedly updating a third status data with a fifth status value based on said creating or modifying of said second data object, said fifth status value providing a current status of said third data object.

10

10. A method according to claim 9 , wherein said second data object is of a predetermined type or has a predetermined status, and wherein said automatedly updating of said first and third status data is triggered by an agent that searches for an object of said predetermined type or said predetermined status at a predetermined time.

11

11. A method according to claim 1 , wherein said first data object resides on a first application of an enterprise and said second data object resides on a second application of an enterprise, said second application being in communication with the first application.

12

12. A method according to claim 1 , wherein said associating step occurs after said creating or modifying step.

13

13. A method according to claim 1 , wherein said automatedly updating step comprises: creating a second work task object including an instruction for updating said first status data with said second status value; and automated updating said first status data according to said instruction.

14

14. A machine readable medium containing machine executable instructions implementing a method of tracking a database object of a system, said instructions comprising: a first set of instructions for creating a first data object; a second set of instructions for creating a first tracking object separate from the first data object including a first status data having a first status value representing a status of said first data object, said first tracking object for tracking only said first data object; a third set of instructions for creating or modifying a second data object; an additional set of instructions for creating a second tracking object including a second status data having a second status value representing a status of said second data object, said second tracking object for tracking only said second data object; a fourth set of instructions for associating said second data object with said first data object, thereby linking the first and second data objects independent of other associations; and a fifth set of instructions for automatedly updating said first status data with a third status value based on said creating or modifying of said second data object as being associated with the second data object, wherein the machine readable medium is any one of a solid state memory, optical disk or magnetic disk.

15

15. A machine readable medium according to claim 14 , further comprising a sixth set of instructions for displaying a graphical user interface including said second status value.

16

16. A machine readable medium according to claim 14 , wherein said second set of instructions further includes creating said first tracking object as a task object of a task management system.

17

17. A machine readable medium according to claim 14 , further comprising a seventh set of instructions for logging one or more previous values of said first status data in said first tracking object.

18

18. A machine readable medium according to claim 14 , further comprising: a ninth set of instructions for filing an event to the data management system; a tenth set of instructions for comparing said event to a first predetermined ruleset to determine a relationship to said creating or modifying of said second data object; and an eleventh set of instructions for automatedly performing said creating or modifying of said second data object.

19

19. A machine readable medium according to claim 14 , wherein said fourth set of instructions includes instructions for automatedly comparing said second data object to a second predetermined ruleset to determine a relationship between said second data object and said first data object.

20

20. A machine readable medium according to claim 14 , further comprising: a thirteenth set of instructions for creating a third data object; a fourteenth set of instructions for creating a third tracking object including a third status data having a fourth status value representing a status of said third data object, said third tracking only said third data object; a fifteenth set of instructions for associating said second data object with said third data object; and a sixteenth set of instructions for automatedly updating said third status data with a fifth status value based on said creating or modifying of said second data object, said fifth status value providing a current status of said third data object.

21

21. A machine readable medium according to claim 20 , wherein said second data object is of a predetermined type or has a predetermined status, and wherein said automatedly updating of said first and third status data is triggered by an agent that searches for an object of said predetermined type or said predetermined status at a predetermined time.

22

22. A machine readable medium according to claim 14 , wherein said first data object resides on a first application of an enterprise and said second data object resides on a second application of an enterprise, said second application being in communication with the first application.

23

23. A machine readable medium according to claim 14 , wherein said fifth set of instructions further comprises: a seventeenth set of instructions for creating a second work task object including an instruction for updating said first status data according to said instruction.

24

24. A method of tracking an object of a database system, the method comprising: creating a first data object having one or more data items; creating a first tracking object separate from the first data object including a first status data representing a status of said first data object; introducing an event related to a second data object to the database system; associating said second data object with said first data object, thereby linking the first and second data objects independent of other associations; creating a second tracking object including a second status data having a third status value representing a status of a second data object, said second tracking object for tracking only said second data object; and automatedly updating said first status data based on said introducing of said event as an update of the association between the first and second data and wherein, the first data object is an object related to the delivery of healthcare.

25

25. A method according to claim 24 , further comprising displaying a graphical user interface including said updated first status data.

26

26. A method according to claim 24 , wherein said first tracking object is a task object of a track management subsystem.

27

27. A method according to claim 24 , further comprising logging one or more previous values of said first status data in said first tracking object.

28

28. A system for generating a display image for tracking a data management data object, the system comprising: a data server having a memory device and a processor, wherein the memory device is configured to store the following components and the processor is configured to execute the same; a database on said data server, said database being for storing one or more data objects; a data object generator in communication with said database, said data object generator being for generating a first data object and storing said first data object on said database; a tracking object generator in communication with said database, said tracking object generator being for generating a first tracking object separate from the first data object including a first status data having a first status value representing a status of said first data object, said first tracking object for tracking only first data object; an event monitor for monitoring system event and determining what events require creation or modification of a second data object, the tracking object generator further generating a second tracking object including a second status data having a second status value representing a status of said second data object, said second tracking object for tracking only said second data object; a data object association manager for associating said second data object with said first data object, thereby linking the first and second data objects independent of other associations; a data object status updater for automatedly updating said first status data with a third status value based on said creating or modifying of said second data object as being associated with the second data object; and a displaying image generator for initiating generation of a data representing a display image for display on a display device, said display image being for presenting said third status value on said display device.

Patent Metadata

Filing Date

Unknown

Publication Date

October 5, 2010

Inventors

John R. Ferguson

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “DATA OBJECT TRACKING SYSTEM AND METHOD” (7809761). https://patentable.app/patents/7809761

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

DATA OBJECT TRACKING SYSTEM AND METHOD — John R. Ferguson | Patentable