IP Library › Granted Patent US 10,602,976
Granted Patent B2
US 10,602,976 · App. 15/668,090 · Granted Mar 31, 2020

Personalized posture correction

Inventors: Hernan A. Cunico (Holly Springs, NC); Jonathan Dunne (Co. Waterford, IE); Jeremiah O'Connor (Co. Roscommon, IE); Asima Silva (Holden, MA)
Assignee: International Business Machines Corporation
A61B5/4561A61B5/1079A61B5/486A61B5/7278A61B5/742A61B5/7405A61B5/746G09B19/00G16H20/30G16H40/63G16H50/30A61B5/1116A61B5/1128A61B2562/0219G09B5/02G09B5/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,602,976
App. No.
15/668,090
Granted
Mar 31, 2020
Kind
B2
Abstract

A method, a system and a computer program product are provided. A posture of an individual is measured while the individual is using an application. The measuring a posture includes making multiple measurements. An amount of time that the individual is using the application is measured. The multiple measurements and the measured amount of time are analyzed to derive a posture quotient. At least one action is performed by a computing device based on the derived posture quotient. The at least one action includes adjusting execution of the application to enable correction of the posture.

Claims (95)

1. A method for minimizing effects of incorrect postures for an individual, the method comprising:

measuring, by a sensing device, a posture of the individual while using an application, the measuring a posture including making a plurality of measurements, the measuring further comprising:

capturing an image of a face of the individual with a camera included in a computing device having a display,

determining, by the computing device, a distance of the face from the display of the computing device based on a pixel density of the face in the image,

measuring, based on readings from an accelerometer and a gyroscope included in the computing device, an orientation of the computing device, and

determining, by the computing device, a viewing angle of the individual based on the orientation of the computing device and a position of eyes of the individual captured by the camera;

measuring, by the sensing device, an amount of time the individual is using the application;

analyzing, by one of the computing device and a second computing device, the plurality of measurements and the measured amount of time the individual is using the application to derive a posture quotient, the plurality of measurements including the distance of the face from the display, the orientation of the computing device, and the viewing angle of the individual; and

performing, by the computing device, at least one action based on the derived posture quotient, the at least one action including adjusting execution of the application to enable correction of the posture.

2. The method of claim 1 , wherein the analyzing further comprises:

accessing health information of the individual with a permission of the individual; and

analyzing the accessed health information to determine the posture quotient.

3. The method of claim 1 , wherein the deriving the posture quotient comprises:

using the plurality of measurements and the measured amount of time the individual is using the application with parameters derived by performing a regression analysis with respect to measurement data regarding usage of the application by a plurality of individuals; and

applying the plurality of measurements and the measured amount of time the individual is using the application to the derived parameters to determine the posture quotient.

4. The method of claim 1 , wherein the at least one action comprises a plurality of alerting actions including one or more from a group of:

alerting the individual by visual or audio cues,

providing an alert to the individual regarding recommendations,

providing personalized alerts to the individual based, at least partially, on health information of the individual, and

providing an alert to another individual based on similarities to the individual.

5. The method of claim 1 , wherein the at least one action comprises remedial actions including one or more from a group of:

dimming the display,

performing posture realignment checks every predetermined time interval,

suspending use of the application for a predetermined amount of time, and

suspending the use of the application until the individual corrects the posture.

6. The method of claim 1 , further comprising:

performing more invasive remedial actions as the posture quotient indicates increasing severity of posture issues.

7. A system for minimizing effects of incorrect posture for an individual, the system comprising:

a computing device comprising:

at least one processor,

at least one memory connected with the at least one processor,

an accelerometer connected with the at least one processor,

a gyroscope connected with the at least one processor, and

a camera connected with the at least one processor, wherein the at least one processor is configured to perform:

measuring a posture of the individual while using an application, the measuring a posture including making a plurality of measurements, the measuring further comprising:

capturing an image of a face of the individual with the camera of the computing device having a display,

determining a distance of the face from the display of the computing device based on a pixel density of the face in the image,

measuring, based on readings from the accelerometer and the gyroscope included in the computing device, an orientation of the computing device, and

determining a viewing angle of the individual based on the orientation of the computing device and a position of eyes of the individual captured by the camera;

measuring an amount of time the individual is using the application;

analyzing the plurality of measurements and the measured amount of time the individual is using the application to derive a posture quotient, the plurality of measurements including the distance of the face from the display, the orientation of the computing device, and the viewing angle of the individual; and

performing at least one action based on the derived posture quotient, the at least one action including adjusting execution of the application to enable correction of the posture.

8. The system of claim 7 , wherein the analyzing further comprises:

accessing health information of the individual with a permission of the individual; and

analyzing the accessed health information to determine the posture quotient.

9. The system of claim 7 , wherein the deriving the posture quotient comprises:

using the plurality of measurements and the measured amount of time the individual is using the application with parameters derived by performing a regression analysis with respect to measurement data regarding usage of the application by a plurality of individuals; and

applying the plurality of measurements and the measured amount of time the individual is using the application to the derived parameters to determine the posture quotient.

10. The system of claim 7 , wherein the at least one action comprises a plurality of actions including one or more from a group of:

alerting the individual by visual or audio cues,

providing an alert to the individual regarding recommendations,

providing personalized alerts to the individual based, at least partially, on health information of the individual, and

providing an alert to another individual based on similarities to the individual.

11. The system of claim 7 , wherein the at least one action comprises remedial actions including one or more from a group of:

dimming the display,

performing posture realignment checks every predetermined time interval,

suspending use of the application for a predetermined amount of time, and

suspending the use of the application until the individual corrects the posture.

12. The system of claim 7 , wherein the at least one processor is further configured to:

perform more invasive remedial actions as the posture quotient indicates increasing severity of posture issues.

13. A computer program product comprising:

at least one computer readable storage medium having computer readable program code embodied therewith for execution on at least one processor, the computer readable program code being configured to be executed by the at least one processor to perform:

measuring a posture of an individual while using an application, the measuring a posture including making a plurality of measurements, the measuring further comprising:

capturing an image of a face of the individual with a camera included in a computing device having a display,

determining, by the computing device, a distance of the face from the display of the computing device based on a pixel density of the face in the image,

measuring, based on readings from an accelerometer and a gyroscope included in the computing device, an orientation of the computing device, and

determining a viewing angle of the individual based on the orientation of the computing device and a position of eyes of the individual captured by the camera;

measuring an amount of time the individual is using the application;

analyzing the plurality of measurements and the measured amount of time the individual is using the application to derive a posture quotient, the plurality of measurements including the distance of the face from the display, the orientation of the computing device, and the viewing angle of the individual; and

performing at least one action based on the derived posture quotient, the at least one action including adjusting execution of the application to enable correction of the posture.

14. The computer program product of claim 13 , wherein the analyzing further comprises:

accessing health information of the individual with a permission of the individual; and

analyzing the accessed health information to determine the posture quotient.

15. The computer program product of claim 13 , wherein the deriving the posture quotient comprises:

using the plurality of measurements and the measured amount of time the individual is using the application with parameters derived by performing a regression analysis with respect to measurement data regarding usage of the application by a plurality of individuals; and

applying the plurality of measurements and the measured amount of time the individual is using the application to the derived parameters to determine the posture quotient.

16. The computer program product of claim 13 , wherein the at least one action comprises a plurality of actions including one or more from a group of:

alerting the individual by visual or audio cues,

providing an alert to the individual regarding recommendations,

providing personalized alerts to the individual based, at least partially, on health information of the individual, and

providing an alert to another individual based on similarities to the individual.

17. The computer program product of claim 13 , wherein the at least one action comprises remedial actions including one or more from a group of:

dimming the display,

performing posture realignment checks every predetermined time interval,

suspending use of the application for a predetermined amount of time, and

suspending the use of the application until the individual corrects the posture.

18. The method of claim 2 , wherein the analyzing further comprises:

adjusting posture quotient thresholds based on the accessed health information, wherein

the posture quotient thresholds are used to determine the at least one action to perform.

19. The system of claim 8 , wherein the analyzing further comprises:

adjusting posture quotient thresholds based on the accessed health information, wherein

the posture quotient thresholds are used to determine the at least one action to perform.

20. The computer program product of claim 14 , wherein the analyzing further comprises:

adjusting posture quotient thresholds based on the accessed health information, wherein

the posture quotient thresholds are used to determine the at least one action to perform.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2017
From: CUNICO, HERNAN A.; DUNNE, JONATHAN; O'CONNOR, JEREMIAH; SILVA, ASIMA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 043188/0796 →
Continuity (1)
Related Publication 20190038215A1 · Feb 7, 2019
Cited By (1)
US 12,292,768