Health tracking devices
First Claim
1. A computer-implemented method comprising:
- receiving, at a server of a system that includes (i) the server and (ii) a set of multiple devices that include a wearable device and an exercise machine, device capability information for each device in the set of multiple devices, where the device capability information from each device describes capabilities of the device and the exercise machine is configured to be triggerable by the server to perform a physical action that makes a long aerobic physical activity available to the user;
receiving, by the server, an indication of a health goal of a user;
receiving, by the server, heart rate information of the user sensed by the wearable device of the multiple devices;
determining, by the server based on the heart rate information sensed by the wearable sensor and the health goal of the user, to provide the long aerobic physical activity for the user to perform instead of to provide a short strength related physical activity for the user to perform;
determining, by the server, from the device capability information from the exercise machine that the long aerobic physical activity is available through the exercise device with performance of a physical action by the exercise machine;
in response to determining from the device capability information from the exercise machine that the long aerobic physical activity is available through the exercise machine with performance of the physical action by the exercise machine, generating, by the server, a health related instruction that triggers the exercise machine of the multiple devices to perform the physical action that makes the long aerobic physical activity available to the user;
receiving, by the server, an indication that the user has turned on the exercise machine; and
in response to receiving the indication that the user has turned on the exercise machine, providing, by the server to the exercise machine, the health related instruction that triggers the exercise machine to perform the physical action that makes the long aerobic physical activity available to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for promoting healthy behavior. The methods, systems, and apparatus include an action of receiving device capability information for multiple devices. The device capability information from each device describes capabilities of the device. Additional actions include receiving an indication of a health goal of a user and receiving health information of the user sensed by a first device of the multiple devices. Further actions include generating a health related instruction for a second device of the multiple devices based on the health information of the user sensed by the first device of the multiple devices, the health goal of the user, and the device capability information of the second device. An additional action includes providing the health related instruction to the second device.
17 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a server of a system that includes (i) the server and (ii) a set of multiple devices that include a wearable device and an exercise machine, device capability information for each device in the set of multiple devices, where the device capability information from each device describes capabilities of the device and the exercise machine is configured to be triggerable by the server to perform a physical action that makes a long aerobic physical activity available to the user; receiving, by the server, an indication of a health goal of a user; receiving, by the server, heart rate information of the user sensed by the wearable device of the multiple devices; determining, by the server based on the heart rate information sensed by the wearable sensor and the health goal of the user, to provide the long aerobic physical activity for the user to perform instead of to provide a short strength related physical activity for the user to perform; determining, by the server, from the device capability information from the exercise machine that the long aerobic physical activity is available through the exercise device with performance of a physical action by the exercise machine; in response to determining from the device capability information from the exercise machine that the long aerobic physical activity is available through the exercise machine with performance of the physical action by the exercise machine, generating, by the server, a health related instruction that triggers the exercise machine of the multiple devices to perform the physical action that makes the long aerobic physical activity available to the user; receiving, by the server, an indication that the user has turned on the exercise machine; and in response to receiving the indication that the user has turned on the exercise machine, providing, by the server to the exercise machine, the health related instruction that triggers the exercise machine to perform the physical action that makes the long aerobic physical activity available to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving, at a server of a system that includes (i) the server and (ii) a set of multiple devices that include a wearable device and an exercise machine, device capability information for each device in the set of multiple devices, where the device capability information from each device describes capabilities of the device and the exercise machine is configured to be triggerable by the server to perform a physical action that makes a long aerobic physical activity available to the user; receiving, by the server, an indication of a health goal of a user; receiving, by the server, heart rate information of the user sensed by the wearable device of the multiple devices; determining, by the server based on the heart rate information sensed by the wearable sensor and the health goal of the user, to provide the long aerobic physical activity for the user to perform instead of to provide a short strength related physical activity for the user to perform; determining, by the server, from the device capability information from the exercise machine that the long aerobic physical activity is available through the exercise device with performance of a physical action by the exercise machine; in response to determining from the device capability information from the exercise machine that the long aerobic physical activity is available through the exercise machine with performance of the physical action by the exercise machine, generating, by the server, a health related instruction that triggers the exercise machine of the multiple devices to perform the physical action that makes the long aerobic physical activity available to the user; receiving, by the server, an indication that the user has turned on the exercise machine; and in response to receiving the indication that the user has turned on the exercise machine, providing, by the server to the exercise machine, the health related instruction that triggers the exercise machine to perform the physical action that makes the long aerobic physical activity available to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving, at a server of a system that includes (i) the server and (ii) a set of multiple devices that include a wearable device and an exercise machine, device capability information for each device in the set of multiple devices, where the device capability information from each device describes capabilities of the device and the exercise machine is configured to be triggerable by the server to perform a physical action that makes a long aerobic physical activity available to the user; receiving, by the server, an indication of a health goal of a user; receiving, by the server, heart rate information of the user sensed by the wearable device of the multiple devices; determining, by the server based on the heart rate information sensed by the wearable sensor and the health goal of the user, to provide the long aerobic physical activity for the user to perform instead of to provide a short strength related physical activity for the user to perform; determining, by the server, from the device capability information from the exercise machine that the long aerobic physical activity is available through the exercise device with performance of a physical action by the exercise machine; in response to determining from the device capability information from the exercise machine that the long aerobic physical activity is available through the exercise machine with performance of the physical action by the exercise machine, generating, by the server, a health related instruction that triggers the exercise machine of the multiple devices to perform the physical action that makes the long aerobic physical activity available to the user; receiving, by the server, an indication that the user has turned on the exercise machine; and in response to receiving the indication that the user has turned on the exercise machine, providing, by the server to the exercise machine, the health related instruction that triggers the exercise machine to perform the physical action that makes the long aerobic physical activity available to the user.
-
Specification