Patent ID: 11861517
Assignee: VERILY LIFE SCIENCES LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  A | IPC A  G

Claim 8:
9. A non-transitory computer readable storage medium storing instructions that, when executed by one or more processors of a computing system, cause the computing system to perform operations including:
obtaining, by the one or more processors, acceleration data for observation windows to detect movement of a user, wherein the acceleration data is sensed by an accelerometer;
determining, by the one or more processors, two or more characteristics of the acceleration data obtained for each observation window, wherein the two or more characteristics include at least a frequency domain characteristic; and
for each of the observation windows:
inputting, by the one or more processors into a decision tree algorithm stored in a memory, the two or more characteristics, to determine whether the movement of the user includes taking consecutive steps within the observation window; and
upon the determining by the decision tree algorithm that the movement of the user includes taking the consecutive steps, determining, by the one or more processors, a step count for a corresponding observation window using frequency analysis of the consecutive steps by integrating a dominant frequency in the corresponding observation window over a width of the corresponding observation window,

wherein the process further includes outputting, by the one or more processors, information related to the step count to an external device.