Methods and systems for performance tracking
First Claim
Patent Images
1. A method in a data processing system stored in a non-transitory computer readable memory to permit the data processing system to perform the steps comprising:
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
associating the data item with one of three tracking modes, the three tracking modes being a LOGICAL mode where a user records whether a data item occurred or not, a SUM mode where the user records a total number of times a data item occurred, and an AVERAGE mode where the user records a numerical level for an item;
receiving a goal corresponding to the data item; and
determining the performance of the data item in relation to the goal based on the associated one tracking mode when the steps are executed by the data processing system.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems consistent with the present invention provide a performance tracking tool that receives an identification of a data item (208), associates the data item with one of a group of tracking modes (210) that includes at least two of a LOGICAL mode, a SUM mode, and an AVERAGE mode.
7 Citations
47 Claims
-
1. A method in a data processing system stored in a non-transitory computer readable memory to permit the data processing system to perform the steps comprising:
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
associating the data item with one of three tracking modes, the three tracking modes being a LOGICAL mode where a user records whether a data item occurred or not, a SUM mode where the user records a total number of times a data item occurred, and an AVERAGE mode where the user records a numerical level for an item;
receiving a goal corresponding to the data item; and
determining the performance of the data item in relation to the goal based on the associated one tracking mode when the steps are executed by the data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
-
12. A method in a data processing system stored in a non-transitory computer readable memory to permit the data processing system to perform the steps comprising:
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
associating the data item with one of three tracking modes, the three tracking modes being a LOGICAL mode where a user records whether a data item occurred or not, a SUM mode where the user records a total number of times a data item occurred, and an AVERAGE mode where the user records a numerical level for an item; and
determining the performance of the data item based on the associated one tracking mode when the steps are executed by the data processing system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
-
20. A non-transitory machine-readable medium containing instructions for controlling a data processing system to perform a method, the method comprising:
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
associating the data item with one of three tracking modes, the three tracking modes being a LOGICAL mode where a user records whether a data item occurred or not, a SUM mode where the user records a total number of times a data item occurred, and an AVERAGE mode where the user records a numerical level for an item;
receiving a goal corresponding to the data item; and
determining the performance of the data item in relation to the goal based on the associated one tracking mode when the instructions are executed by the data processing system. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
-
28. A non-transitory machine-readable medium containing instructions for controlling a data processing system to perform a method, the method comprising:
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
associating the data item with one of three tracking modes, the three tracking modes being a LOGICAL mode where a user records whether a data item occurred or not, a SUM mode where the user records a total number of times a data item occurred, and an AVERAGE mode where the user records a numerical level for an item;
determining the performance of the data item based on the associated one tracking mode when the steps are executed by the data processing system. - View Dependent Claims (29, 30, 31, 32, 33, 34)
- receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
-
35. A data processing system, the data processing system comprising:
- a non-transitory memory device further comprising a performance tracking program that receives an identification of any user defined data item and not limited to data items defined by the data processing system, associates the data item with one of three tracking modes, the three tracking modes being a LOGICAL mode where a user records whether a data item occurred or not, a SUM mode where the user records a total number of times a data item occurred, and an AVERAGE mode where the user records a numerical level for an item, receives a goal corresponding to the data item, and determines the performance of the data item in relation to the goal based on the associated one tracking mode; and
a processor that runs the performance tracking program. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
- a non-transitory memory device further comprising a performance tracking program that receives an identification of any user defined data item and not limited to data items defined by the data processing system, associates the data item with one of three tracking modes, the three tracking modes being a LOGICAL mode where a user records whether a data item occurred or not, a SUM mode where the user records a total number of times a data item occurred, and an AVERAGE mode where the user records a numerical level for an item, receives a goal corresponding to the data item, and determines the performance of the data item in relation to the goal based on the associated one tracking mode; and
-
43. A data processing system comprising:
- means for receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
means for associating the data item with one of a three tracking modes, the three tracking modes being a LOGICAL mode where a user records whether a data item occurred or not, a SUM mode where the user records a total number of times a data item occurred, and an AVERAGE mode where the user records a numerical level for an item; and
means for determining the performance of the data item in a performance time segment based on the associated one tracking mode. - View Dependent Claims (44, 45, 46, 47)
- means for receiving an identification of any user defined data item and not limited to data items defined by the data processing system;
Specification