Data input monitor and indicator for managing work pace and rest periods
First Claim
1. A data input monitor for use with a data input device that enters data into a computer, the data input monitor comprising:
- monitoring means for measuring an amount of data entered from the data input device to the computer;
determination means for establishing intermittent rest periods in accordance with the amount of data entered from the input device; and
means for informing a user to rest during the rest periods.
7 Assignments
0 Petitions
Accused Products
Abstract
A data input monitor for use with a data input device, such as a computer keyboard, measures the amount of data entered into a computer and establishes intermittent rest periods based on the measured data amount. The data input device includes a display for informing a user when to rest during the rest periods. The data input monitor includes in one embodiment a microprocessor programmed to count the number of keystrokes entered on the computer keyboard and to compute an actual input rate that data is entered into the computer. This actual input rate is then compared to a stored predefined input rate, and used to compute an actual rest period. The data input monitor uses LEDs to inform a user when to work and when to rest. A method for managing user work pace on a computer keyboard is also described.
171 Citations
51 Claims
-
1. A data input monitor for use with a data input device that enters data into a computer, the data input monitor comprising:
-
monitoring means for measuring an amount of data entered from the data input device to the computer; determination means for establishing intermittent rest periods in accordance with the amount of data entered from the input device; and means for informing a user to rest during the rest periods. - View Dependent Claims (2)
-
-
3. A data input monitor for use with a computer keyboard and computer, the data input monitor comprising:
-
a counter for counting a number of keystrokes of the computer keyboard made by a user during a work period; arithmetic logic, coupled to the counter, to compute intermittent rest periods based upon the number of keystrokes counted; and a display, coupled to the arithmetic logic, to inform a user to rest during the rest periods.
-
-
4. A data input monitor for use with a data input device that enters data into a computer, the data input monitor comprising:
-
memory means for storing a predefined work period, a predefined rest period, and a predefined input rate for entering data into the computer during the predefined work period; monitoring means for measuring an actual input rate of data entered from the data input device to the computer during the predefined work period; processing means, operatively coupled to the memory means and the monitoring means, for deriving an actual rest period by adjusting the predefined rest period in accordance with a relationship between the actual and predefined input rates; and informing means, coupled to the processing means, for indicating to a user to enter data during the predefined work period and to rest during the actual rest period. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data input monitor for use with a data input device that enters data into a computer, the data input monitor comprising:
-
a microprocessor including memory to store a predefined work period, a predefined rest period, and a predefined input rate for entering data into the computer during the predefined work period, the microprocessor being programmed to (1) measure an amount of data entered from the data input device to the computer during the predefined work period, (2) compute an actual input rate based on the measured data amount, and (3) derive an actual rest period from the predefined rest period in accordance with a relationship between the actual and predefined input rates; and informing means, coupled to the microprocessor, for indicating to a user to enter data during the predefined work period and to rest during the actual rest period. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A data input monitor for use with a computer keyboard and computer, the data input monitor comprising:
-
a non-volatile memory for storing a predefined work period, a predefined rest period, and a predefined input rate for entering data into the computer during the predefined work period; a counter for counting a number of keystrokes of the computer keyboard during the predefined work period to provide an actual input rate; arithmetic logic coupled to the counter and the non-volatile memory to compute an actual rest period by adjusting the predefined rest period in accordance with a relationship between the actual and predefined input rates; and an indicator, coupled to the arithmetic logic, to inform a user when to work and when to rest. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer peripheral unit for use with a computer keyboard and computer, the computer peripheral unit comprising:
-
a wrist support structure for positioning adjacent to the computer keyboard to prop a users hands at a selected vertical height; a data input monitor housed in the wrist support structure; interface means electrically coupled between the keyboard and the computer for transferring to the data input monitor the data entered from the keyboard to the computer; the data input monitor comprising; monitoring means for counting a number of keystrokes of the computer keyboard; determination means for establishing intermittent rest periods in accordance with the number of keystrokes counted; and means for informing a user to rest during the rest periods.
-
-
34. A computer peripheral unit for use with a computer keyboard and computer, the computer peripheral unit comprising:
-
a wrist support structure for positioning adjacent to the computer keyboard to prop a users hands at a selected vertical height; a data input monitor housed in the wrist support structure; interface means electrically coupled between the keyboard and the computer for transferring to the data input monitor the data entered from the keyboard to the computer; the data input monitor comprising; memory means for storing a predefined work period, a predefined rest period, and a predefined input rate for entering data into the computer during the predefined work period; keyboard monitoring means, coupled to receive the data transferred via the interface means, for counting a number of keystrokes of the computer keyboard during the predefined work period; processing means, operatively coupled to the memory means and the keyboard monitoring means, for computing an actual input rate based upon the number of keystrokes and for deriving an actual rest period by adjusting the predefined rest period in accordance with a relationship between the actual and predefined input rates; and informing means, coupled to the processing means, for indicating to a user to enter data during the predefined work period and to rest during the actual rest period. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A computer peripheral unit for use with a computer keyboard and computer, the computer peripheral unit comprising:
-
a wrist support structure for positioning adjacent to the computer keyboard to prop a users hands at a selected vertical height; a data input monitor housed in the wrist support structure; interface means electrically coupled between the keyboard and the computer for transferring to the data input monitor the data entered from the keyboard to the computer; the data input monitor comprising; a microprocessor coupled to the interface means and programmed to (1) measure an amount of data entered from the data input device to the computer during a work period, (2) compute intermittent rest periods based upon the measured data amount; and an indicator, coupled to the microprocessor, to inform a user to rest during the rest periods.
-
-
42. A computer peripheral unit for use with a computer keyboard and computer, the computer peripheral unit comprising:
-
a wrist support structure for positioning adjacent to the computer keyboard to prop a users hands at a selected vertical height; a trackball assembly operably mounted within the wrist support structure for inputting cursor movement information to the computer; a data input monitor housed in the wrist support structure; interface means electrically coupled between the keyboard and the computer for transferring to the data input monitor data entered from the keyboard to the computer and for bussing the cursor movement information from the trackball assembly to the computer; the data input monitor comprising; monitoring means for counting a number of keystrokes of the computer keyboard; determination means for establishing intermittent rest periods in accordance with the number of keystrokes counted; and means for informing a user to rest during the rest periods.
-
-
43. A method for managing user work pace on a data input device for entering data into a computer, the method comprising the following steps:
-
measuring an amount of data entered from the data input device into the computer; providing intermittent rest periods based upon the measured data amount; and informing a user to rest during the rest periods.
-
-
44. A method for managing user work pace on a data input device for entering data into a computer, the method comprising the following steps:
-
setting a predefined work period, a predefined rest period, and a predefined input rate for entering data into the computer during the predefined work period; measuring an actual input rate that data is entered into the computer; deriving an actual rest period by adjusting the predefined rest period in accordance with a relationship between the predefined and actual input rates; and informing a user to work during the predefined work period and to rest during the actual rest period. - View Dependent Claims (45, 46, 47)
-
-
48. A method for managing user work pace on a computer keyboard for entering data into a computer, the method comprising the following steps:
-
setting a predefined work period, a predefined rest period, and a predefined input rate for entering data into the computer during the predefined work period; counting a number of keystrokes made by a user on the computer keyboard; computing an actual input rate from the number of keystrokes counted; deriving an actual rest period by adjusting the predefined rest period in accordance with a relationship between the predefined and actual input rates; and informing a user to work during the predefined work period and to rest during the actual rest period. - View Dependent Claims (49, 50, 51)
-
Specification