Methods, Systems and Devices for Linking User Devices to Activity Tracking Devices
First Claim
1. A method, comprising:
- broadcasting, by a device, a semi-unique identifier, the semi-unique identifier being provided to enable an activity tracking device to scan for the semi-unique identifier;
connecting the device with the activity tracking device after the scanning by the activity tracking device finds the semi-unique identifier, the device receiving a query by the activity tracking device to obtain a device identification (ID) of the device;
linking the activity tracking device to the device in response to the device ID of the device matching a copy of the device ID stored by the activity tracking device; and
automatically enabling the connecting to then process the linking without requiring user input, the activity tracking device being configured to store additional device IDs associated with devices that have been pre-defined to link with the activity tracking device, the devices being pre-defined to link to the activity tracking device based on pre-made pairings of the devices to the activity tracking device, as defined in a user account, and the user account maintaining a current association of the activity tracking device to one or more devices, the method executed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and devices for linking devices to tracking devices are provided. One method includes scanning, by an activity tracking device, for a semi-unique identifier broadcasted by a device. The method connects the device with the activity tracking device after the semi-unique identifier is found to be of the device by the activity tracking device. The activity tracking device is configured to communicate with the device to obtain device identification (ID) of the device. The method then automatically links the device to the activity tracking device when the device ID of the device matches a copy of the device ID stored in the activity tracking device. In one example, the tracking devices operate as a master and the devices operate as a slave.
26 Citations
30 Claims
-
1. A method, comprising:
-
broadcasting, by a device, a semi-unique identifier, the semi-unique identifier being provided to enable an activity tracking device to scan for the semi-unique identifier; connecting the device with the activity tracking device after the scanning by the activity tracking device finds the semi-unique identifier, the device receiving a query by the activity tracking device to obtain a device identification (ID) of the device; linking the activity tracking device to the device in response to the device ID of the device matching a copy of the device ID stored by the activity tracking device; and automatically enabling the connecting to then process the linking without requiring user input, the activity tracking device being configured to store additional device IDs associated with devices that have been pre-defined to link with the activity tracking device, the devices being pre-defined to link to the activity tracking device based on pre-made pairings of the devices to the activity tracking device, as defined in a user account, and the user account maintaining a current association of the activity tracking device to one or more devices, the method executed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device, comprising:
-
a processor, the processor configured to receive a connection from a tracking device, the tracking device having a sensor for capturing motion data associated with activity of a user and memory for storing the motion data and a copy of a device identification (ID) of the device to enable the connection and a link therewith, and the processor of the device configured broadcast a semi-unique identifier to enable scanning of the semi-unique identifier by the tracking device, the processor enabling connection of the tracking device with the device after the semi-unique identifier is found to be of the device, the device is configured to receive a query from the tracking device to obtain the device identification (ID) of the device, the processor enabling linking of the tracking device with the device when the device ID that was obtained from the device matches the copy of the device ID stored in the memory of the tracking device, the device being a portable computing device, the device configured for access with an activity management server over the Internet, the activity management server having a user account in which the tracking device is associated, and the user account enabling association of additional devices to the tracking device for enabling respective linking. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method, comprising:
-
broadcasting a semi-unique identifier by a device; receiving a scan from an activity tracking device, the scan being for the semi-unique identifier; connecting the device with the activity tracking device after the semi-unique identifier is found to be of the device by the activity tracking device, the device is configured to receive a query from activity tracking device to obtain a device identification (ID) of the device; and linking the device to the activity tracking device when the device ID of the device matches a copy of the device ID stored by the activity tracking device, the device being a portable computing device, the device configured for access with an activity management server over the Internet, the activity management server having a user account in which the activity tracking device is associated, and the user account enabling association of additional devices to enable respective linking by the activity tracking device. - View Dependent Claims (25, 26, 27)
-
-
28. Computer readable media having non-transitory program instructions, comprising:
-
program instructions for broadcasting a semi-unique identifier by a device; program instructions for receiving a scan from an activity tracking device, the scan being for the semi-unique identifier; program instructions for connecting the device with the activity tracking device after the semi-unique identifier is found to be of the device by the activity tracking device, the device is configured to receive a query from activity tracking device to obtain a device identification (ID) of the device; and program instructions for linking the device to the activity tracking device when the device ID of the device matches a copy of the device ID stored by the activity tracking device, the device being a portable computing device, the device configured for access with an activity management server over the Internet, the activity management server having a user account in which the activity tracking device is associated, and the user account enabling association of additional devices to enable respective linking by the activity tracking device. - View Dependent Claims (29, 30)
-
Specification