Ergonomics-based health facilitator for computer users
First Claim
1. A computer-implemented method of facilitating ergonomics-based health in a user of a computer workstation, the method comprising:
- a processor detecting an ergonomics problem for a user of a computer workstation, wherein the ergonomics problem is directly related to a current real-time body position of the user, and wherein the ergonomics problem causes an injury to the user if left uncorrected, and wherein the ergonomics problem is detected by detecting a mouse being positioned in an ergonomically adverse location relative to the user, and wherein the ergonomics problem is further detected by an on-screen eye test that detects eye strain currently being suffered by the user;
the processor executing a user health protection algorithm to generate an ergonomic recommendation based on the current real-time body position of the user, the mouse being positioned in the ergonomically adverse location relative to the user, and results of the on-screen eye test, wherein the user health protection algorithm utilizes user work parameters for the user as inputs to the user health protection algorithm, and wherein the ergonomic recommendation corrects the ergonomics problem, and wherein the ergonomic recommendation comprises a recommendation for posture that depends on what type of software is being currently used by the user; and
presenting the ergonomic recommendation to the user in the form of two avatars, wherein a first avatar depicts the current real-time body position of the user and a second avatar depicts an optimal ergonomic user posture.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product for facilitating ergonomics-based health in a user of a computer workstation is presented. The method includes the steps of detecting an ergonomics problem for a user of a computer workstation, wherein the ergonomics problem is directly related to a current real-time body position of the user, and wherein the ergonomics problem would likely cause an injury to the user if left uncorrected. A user health protection algorithm is then executed to generate an ergonomic recommendation. The user health protection algorithm utilizes user work parameters as inputs. The ergonomic recommendation, which will correct the ergonomics problem, is then presented to the user.
85 Citations
20 Claims
-
1. A computer-implemented method of facilitating ergonomics-based health in a user of a computer workstation, the method comprising:
-
a processor detecting an ergonomics problem for a user of a computer workstation, wherein the ergonomics problem is directly related to a current real-time body position of the user, and wherein the ergonomics problem causes an injury to the user if left uncorrected, and wherein the ergonomics problem is detected by detecting a mouse being positioned in an ergonomically adverse location relative to the user, and wherein the ergonomics problem is further detected by an on-screen eye test that detects eye strain currently being suffered by the user; the processor executing a user health protection algorithm to generate an ergonomic recommendation based on the current real-time body position of the user, the mouse being positioned in the ergonomically adverse location relative to the user, and results of the on-screen eye test, wherein the user health protection algorithm utilizes user work parameters for the user as inputs to the user health protection algorithm, and wherein the ergonomic recommendation corrects the ergonomics problem, and wherein the ergonomic recommendation comprises a recommendation for posture that depends on what type of software is being currently used by the user; and presenting the ergonomic recommendation to the user in the form of two avatars, wherein a first avatar depicts the current real-time body position of the user and a second avatar depicts an optimal ergonomic user posture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a digital camera and a mouse locator, wherein the digital camera and the mouse locator detect an ergonomics problem for a user at a computer workstation, wherein the ergonomics problem causes an injury to the user if left uncorrected, wherein the digital camera records an improper posture of the user at the computer workstation, and wherein the mouse locator detects an ergonomically improper location of a mouse relative to the user; a monitor for presenting an eye test to the user wherein the eye test determines if eye strain is currently being suffered by the user; computing logic for executing a user health protection algorithm to generate an ergonomic recommendation, wherein the user health protection algorithm utilizes user work parameters for the user as inputs, wherein the user work parameters include inputs from the digital camera, the mouse locator, and results of the eye test, wherein the user work parameters also include a stored history of previous ergonomically-related user injuries of the user, wherein the user work parameters also include a current listing of injuries of the user, wherein the ergonomic recommendation comprises a recommendation for posture that depends on what type of software is being currently used by the user, and wherein the ergonomic recommendation corrects the ergonomics problem; and a display for presenting the ergonomic recommendation to the user.
-
-
16. A non-transitory computer-readable storage medium on which is encoded a computer program, the computer program comprising computer executable instructions configured for:
-
detecting an ergonomics problem for a user of a computer workstation, wherein the ergonomics problem is directly related to a current real-time body position of the user, and wherein the ergonomics problem is likely to cause an injury to the user if left uncorrected, and wherein the ergonomics problem is detected by detecting a mouse being positioned in an ergonomically adverse location relative to the user, and wherein the ergonomics problem is further detected by an on-screen eye test that detects eye strain currently being suffered by the user; executing a user health protection algorithm to generate an ergonomic recommendation based on the current real-time body position of the user, the mouse being positioned in the ergonomically adverse location relative to the user, and results of the on-screen eye test, wherein the user health protection algorithm utilizes user work parameters for the user as inputs, and wherein the ergonomic recommendation corrects the ergonomics problem, and wherein the ergonomic recommendation comprises a recommendation for posture that depends on what type of software is being currently used by the user; and presenting the ergonomic recommendation to the user in the form of two avatars, wherein a first avatar depicts the current real-time body position of the user and a second avatar depicts an optimal ergonomic user posture. - View Dependent Claims (17, 18, 19, 20)
-
Specification