Computer assisted ergonomic workstation designs and methods
First Claim
1. A method for decreasing adverse spinal postures of a subject seated at a workstation, comprising the steps:
- a) providing a mobile computing device, having a processor, a memory, a plurality of sensors for detecting acceleration; and
a display;
b) affixing said mobile computing device to said chair;
c) adjusting the height of said chair to a first height and adjusting a seat pan angle to a first seat pan angle;
d) instructing said subject to sit in said chair and move the chair with maximum leg strength tested in functional directions, including forward-backward motion, side-to-side motion of the chair, and flexion and extension of the spine using said subject'"'"'s feet placed firmly on the floor;
e) determining the maximum acceleration achieved during said moving in step d;
where said determining maximum acceleration in step e is carried out by sensors and a processor, said processor programmed to perform the steps;
i) said sensors providing acceleration to sense and to provide gravity data for three dimensions of motion, an “
X”
dimension, a “
Y”
dimension, and a “
Z”
dimension, each of said dimensions being perpendicular to each of the other dimensions, said data being “
gravX”
, “
gravy”
, and “
gravZ”
, respectively, each expressed as the effective gravitational acceleration in each of said dimensions;
ii) using said sensors to sample said gravity data at a frequency of 1 time per second to 40 times per second, filtering said data to reduce noise, storing said filtered data in said memory;
iii) updating said gravX, gravy and gravZ values where said updated values are calculated according to the following formulas;
gravX=alpha*gravX+(1−
alpha)*ev.x;
gravY=alpha*gravY+(1−
alpha)*ev.y;
gravZ=alpha*gravZ+(1−
alpha)*ev.z;
where alpha is a time interval for a low pass filter, ev.x, ev.y, and ev.z are new gravity data in the X, Y, and Z dimensions respectively, and alpha is between 0.1 and 0.9;
iv) calculate acceleration by removing the gravity contribution using a high-pass filter according to the following formulas;
accX=ev.x−
gravX;
accY=ev.y−
gravY;
accZ=ev.z−
gravZ, where accZ, accY, and accZ are accelerations in the X, Y, and Z dimensions, respectively; and
v) calculating for each time point, total linear acceleration (“
A”
) according to the formula;
A=(accX2+accY2+accZ2)1/2;
vi) storing said values of A in said memory; and
f) adjusting the height of said chair to a second height, or adjusting said seat pan angle to a second seat pan angle;
g) repeating steps d and e;
h) adjusting the height of said chair to a third height, or adjusting said seat pan angle to a third seat pan angle;
i) repeating steps d and e;
j) displaying on the display, the maximum accelerations achieved versus chair height; and
k) adjusting the chair height to the height producing maximum acceleration or adjusting the seat pan angle to the seat pan angle producing the maximum acceleration, said chair height or said seat pan angle so adjusted thereby decreasing adverse spinal posture of said subject.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of this invention include new measures of hip-torso posture and strength of the legs. These new measures are made using new tools. Measurement of hip-torso posture can be made using simple tools. One such tool can be applied to the hips, and indicates relative angle of the spine. Photographic tools can be used to analyze posture relative to vertical references. Measurement of leg strength can be made using a device incorporating accelerometers and computer implemented instructions to quantify forward/backward, left/right, or rotational acceleration when the legs are challenged. Other aspects include devices with computer implemented instructions to quantify leg strength. Using the new devices and methods, one can objectively determine postures that are ergonomically appropriate for persons sitting and working at workstations.
-
Citations
17 Claims
-
1. A method for decreasing adverse spinal postures of a subject seated at a workstation, comprising the steps:
-
a) providing a mobile computing device, having a processor, a memory, a plurality of sensors for detecting acceleration; and
a display;b) affixing said mobile computing device to said chair; c) adjusting the height of said chair to a first height and adjusting a seat pan angle to a first seat pan angle; d) instructing said subject to sit in said chair and move the chair with maximum leg strength tested in functional directions, including forward-backward motion, side-to-side motion of the chair, and flexion and extension of the spine using said subject'"'"'s feet placed firmly on the floor; e) determining the maximum acceleration achieved during said moving in step d;
where said determining maximum acceleration in step e is carried out by sensors and a processor, said processor programmed to perform the steps;i) said sensors providing acceleration to sense and to provide gravity data for three dimensions of motion, an “
X”
dimension, a “
Y”
dimension, and a “
Z”
dimension, each of said dimensions being perpendicular to each of the other dimensions, said data being “
gravX”
, “
gravy”
, and “
gravZ”
, respectively, each expressed as the effective gravitational acceleration in each of said dimensions;ii) using said sensors to sample said gravity data at a frequency of 1 time per second to 40 times per second, filtering said data to reduce noise, storing said filtered data in said memory; iii) updating said gravX, gravy and gravZ values where said updated values are calculated according to the following formulas;
gravX=alpha*gravX+(1−
alpha)*ev.x;
gravY=alpha*gravY+(1−
alpha)*ev.y;
gravZ=alpha*gravZ+(1−
alpha)*ev.z;
where alpha is a time interval for a low pass filter, ev.x, ev.y, and ev.z are new gravity data in the X, Y, and Z dimensions respectively, and alpha is between 0.1 and 0.9; iv) calculate acceleration by removing the gravity contribution using a high-pass filter according to the following formulas;
accX=ev.x−
gravX;
accY=ev.y−
gravY;
accZ=ev.z−
gravZ,where accZ, accY, and accZ are accelerations in the X, Y, and Z dimensions, respectively; and v) calculating for each time point, total linear acceleration (“
A”
) according to the formula;
A=(accX2+accY2+accZ2)1/2;vi) storing said values of A in said memory; and f) adjusting the height of said chair to a second height, or adjusting said seat pan angle to a second seat pan angle; g) repeating steps d and e; h) adjusting the height of said chair to a third height, or adjusting said seat pan angle to a third seat pan angle; i) repeating steps d and e; j) displaying on the display, the maximum accelerations achieved versus chair height; and k) adjusting the chair height to the height producing maximum acceleration or adjusting the seat pan angle to the seat pan angle producing the maximum acceleration, said chair height or said seat pan angle so adjusted thereby decreasing adverse spinal posture of said subject. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification