PHYSICAL ACTIVITY INFERENCE FROM ENVIRONMENTAL METRICS
First Claim
1. A method of identifying a physical activity of a user of a device having a processor and at least one environmental sensor, the method comprising:
- executing on the processor instructions configured to;
retrieve from at least one environmental sensor at least one environmental metric associated with the device while attached to the user and not comprising user input received from the user; and
identify a physical activity that, when performed by the user while attached to the device, results in the at least one environmental metric.
3 Assignments
0 Petitions
Accused Products
Abstract
Portable devices include environmental sensors that generate metrics about the environment (e.g., accelerometers detecting impulses and vibration, and GPS receivers detecting position and velocity). Such devices often use environmental metrics to extract user input directed at the device by the user, and status information about the device and the environment. Presented herein are techniques for using environmental metrics to infer physical activities performed by the user while attached to the device. For example, jogging may be inferred from regular, strong impulses and typical jogging speed; walking may be inferred from regular, weak impulses and typical walking speed; and riding in a vehicle may be inferred from low-level vibrations and high speed (optionally identifying the type of vehicle ridden by the user). Based on these inferences, the device may automatically present applications and/or or adjust user interfaces suitable for the user'"'"'s physical activity, rather than responsive to user input.
40 Citations
20 Claims
-
1. A method of identifying a physical activity of a user of a device having a processor and at least one environmental sensor, the method comprising:
executing on the processor instructions configured to; retrieve from at least one environmental sensor at least one environmental metric associated with the device while attached to the user and not comprising user input received from the user; and identify a physical activity that, when performed by the user while attached to the device, results in the at least one environmental metric. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-readable storage device comprising instructions configured to, when executed on a processor of a device executing at least one application and having at least one environmental sensor and attached to a user, identify physical activities performed by the user by:
-
while the user is performing a physical activity, receive from respective environmental sensors at least one environmental metric not comprising user input received from the user; using the environmental metrics, identify the physical activity performed by the user; and report the physical activity of the user to the application. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of facilitating devices comprising at least one environmental sensor in identifying physical activities performed by a user while attached to the device, the method involving a computer having a processor and a classifier logic and comprising:
executing on the processor instructions configured to, upon receiving from a device at least one environmental metric not comprising user input received from the user and detected by at least one environmental sensor of the device while attached to the user; identify, according to the classifier logic, a physical activity that, when performed by the user while attached to the device, results in the at least one environmental metric; and send the physical activity to the device. - View Dependent Claims (20)
Specification