Method and system to estimate day-long calorie expenditure based on posture
First Claim
1. A method of determining posture, the method comprising:
- collecting, a first motion sensor of a fitness tracking device being wearable on a wrist of a user, motion data of the user over a period of time, wherein the motion data comprises a first plurality motion measurements, wherein the fitness tracking device further comprises a processor, the processor communicatively coupled to the first motion sensor, the processor further coupled to a non-transitory readable storage medium, wherein the processor is configured to read instructions stored on the medium;
receiving, by the processor of the fitness tracking device, the motion data;
determining, by the processor of the fitness tracking device, using the motion data an angle of the fitness tracking device relative to a plane during the period of time;
calculating, by the processor of the fitness tracking device, using the motion data, a range of linear motion of the fitness tracking device through space during the period of time;
comparing, by the processor of the fitness tracking device, the angle of the fitness tracking device to a threshold angle and comparing the range of linear motion of the fitness tracking device to a threshold range of linear motion, wherein the threshold range of linear motion is an interquartile range of linear motion of a first axis of an accelerometer of the fitness tracking device;
determining, by the processor of the fitness tracking device, that the user is standing, wherein determining that the user is standing comprises;
determining, by the processor of the fitness tracking device, that the range of linear motion of the fitness tracking device is greater than the threshold range, andcorrelating, by the processor of the fitness tracking device, the range of linear motion of the fitness tracking device to an amount of back-and-forth swaying of an arm of the user during the time period; and
outputting, by the processor of the fitness tracking device, an indication that the user is standing.
2 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, the present disclosure relates to a method, including obtaining, by the fitness tracking device, motion data of the user over a period of time, wherein the motion data can include a first plurality motion measurements from a first motion sensor of the fitness tracking device; determining, by the fitness tracking device, using the motion data an angle of the fitness tracking device relative to a plane during the period of time; estimating by the fitness tracking device, using the motion data, a range of linear motion of the fitness tracking device through space during the period of time; and comparing, by the fitness tracking device, the angle of the fitness tracking device to a threshold angle and comparing the range of linear motion of the fitness tracking device to a threshold range of linear motion to determine whether the user is sitting or standing.
78 Citations
20 Claims
-
1. A method of determining posture, the method comprising:
-
collecting, a first motion sensor of a fitness tracking device being wearable on a wrist of a user, motion data of the user over a period of time, wherein the motion data comprises a first plurality motion measurements, wherein the fitness tracking device further comprises a processor, the processor communicatively coupled to the first motion sensor, the processor further coupled to a non-transitory readable storage medium, wherein the processor is configured to read instructions stored on the medium; receiving, by the processor of the fitness tracking device, the motion data; determining, by the processor of the fitness tracking device, using the motion data an angle of the fitness tracking device relative to a plane during the period of time; calculating, by the processor of the fitness tracking device, using the motion data, a range of linear motion of the fitness tracking device through space during the period of time; comparing, by the processor of the fitness tracking device, the angle of the fitness tracking device to a threshold angle and comparing the range of linear motion of the fitness tracking device to a threshold range of linear motion, wherein the threshold range of linear motion is an interquartile range of linear motion of a first axis of an accelerometer of the fitness tracking device; determining, by the processor of the fitness tracking device, that the user is standing, wherein determining that the user is standing comprises; determining, by the processor of the fitness tracking device, that the range of linear motion of the fitness tracking device is greater than the threshold range, and correlating, by the processor of the fitness tracking device, the range of linear motion of the fitness tracking device to an amount of back-and-forth swaying of an arm of the user during the time period; and outputting, by the processor of the fitness tracking device, an indication that the user is standing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for determining posture, the apparatus comprising:
-
a fitness tracking device being wearable on a wrist of a user, the fitness tracking device including a motion sensor; and a processor communicatively coupled to the motion sensor, wherein the processor is configured to; receive motion data of a user from the motion sensor over a period of time, wherein the motion data comprises a first plurality motion measurements from the motion sensor of the fitness tracking device; determine, using the motion data, an angle of the fitness tracking device relative to a plane during the period of time; calculate, using the motion data, a range of linear motion of the fitness tracking device through space during the period of time; and compare the angle of the fitness tracking device to a threshold angle and compare the range of linear motion of the fitness tracking device to a threshold range of linear motion, wherein the threshold range of linear motion is an interquartile range of linear motion of a first axis of an accelerometer of the fitness tracking device; determine that the user is standing, wherein to determine that the user is standing, the processor is further configured to; determine that the range of linear motion of the fitness tracking device is greater than the threshold range, and correlate the range of linear motion of the fitness tracking device to an amount of back-and-forth swaying of an arm of the user during the time period; and output an indication that the user is standing. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising:
-
a non-transitory processor readable storage medium; and instructions stored on the medium; wherein the instructions are configured to be readable from the medium by a processor of a fitness tracking device being wearable on a wrist of a user, wherein the fitness tracking device comprises a motion sensor, the instructions thereby causing the processor to; receive motion data of a user from the motion sensor over a period of time, wherein the motion data comprises a first plurality motion measurements from the motion sensor of the fitness tracking device; determine, using the motion data, an angle of the fitness tracking device relative to a plane during the period of time; calculate, using the motion data, a range of linear motion of the fitness tracking device through space during the period of time; compare the angle of the fitness tracking device to a threshold angle and compare the range of linear motion of the fitness tracking device to a threshold range of linear motion, wherein the threshold range of linear motion is an interquartile range of linear motion of a first axis of an accelerometer of the fitness tracking device; determine that the user is standing, wherein to determine that the user is standing, the processor is further configured to; determine that the range of linear motion of the fitness tracking device is greater than the threshold range, and correlate the range of linear motion of the fitness tracking device to an amount of back-and-forth swaying of an arm of the user during the time period; and output an indication that the user is standing. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification