Tracking activity data between wearable devices paired with a companion device
First Claim
Patent Images
1. A non-transitory machine readable medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
- collecting data about physical activity using one or more sensors on a wearable device while the wearable device is in a first worn state;
storing a value on the wearable device based on the collected data, wherein the value indicates an aspect of a physical activity event;
transmitting the value to a companion device to allow the companion device to store the value on the companion device;
ceasing collection of data about physical activity while the wearable device is in an unworn state;
subsequent to the unworn state and while the wearable device is in a second worn state;
resuming collection of data about physical activity using the one or more sensors;
receiving a value from the companion device, the value from the companion device indicating the aspect of the physical activity event;
comparing the value on the wearable device to the value received from the companion device;
determining a merged value based on the comparing; and
storing the merged value as the value on the wearable device.
1 Assignment
0 Petitions
Accused Products
Abstract
A set of wearable devices, each paired with a companion device, are configured to cumulatively maintain data about physical activities even though a user may switch between wearing them over a period of time. For example, a streak of workouts over many days can be maintained while the user switches between two watches over that period of time.
-
Citations
20 Claims
-
1. A non-transitory machine readable medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
-
collecting data about physical activity using one or more sensors on a wearable device while the wearable device is in a first worn state; storing a value on the wearable device based on the collected data, wherein the value indicates an aspect of a physical activity event; transmitting the value to a companion device to allow the companion device to store the value on the companion device; ceasing collection of data about physical activity while the wearable device is in an unworn state; subsequent to the unworn state and while the wearable device is in a second worn state; resuming collection of data about physical activity using the one or more sensors; receiving a value from the companion device, the value from the companion device indicating the aspect of the physical activity event; comparing the value on the wearable device to the value received from the companion device; determining a merged value based on the comparing; and storing the merged value as the value on the wearable device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
collecting data about physical activity using one or more sensors on a wearable device while the wearable device is in a first worn state; storing a value on the wearable device based on the collected data, wherein the value indicates an aspect of a physical activity event; transmitting the value to a companion device to allow the companion device to store the value on the companion device; ceasing collection of data about physical activity while the wearable device is in an unworn state; subsequent to the unworn state and while the wearable device is in a second worn state; resuming collection of data about physical activity using the one or more sensors; receiving a value from the companion device, the value from the companion device indicating the aspect of the physical activity event; comparing the value on the wearable device to the value received from the companion device; determining a merged value based on the comparing; and storing the merged value as the value on the wearable device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification