Methods, systems and devices for linking user devices to activity tracking devices
First Claim
1. A method, comprising,scanning, by an activity tracking device, for a semi-unique identifier broadcasted by a device;
- 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 activity tracking device configured to query the device to obtain a device identification (ID) of the device;
linking 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; and
automatically processing 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 to 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 being executed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and devices for linking devices to tracking devices is 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 a device identification (ID) of the device. The method then automatically linking 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.
-
Citations
20 Claims
-
1. A method, comprising,
scanning, by an activity tracking device, for a semi-unique identifier broadcasted by a device; -
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 activity tracking device configured to query the device to obtain a device identification (ID) of the device; linking 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; and automatically processing 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 to 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 being executed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tracking device configured for capture of activity for a user, comprising,
a housing; -
a sensor disposed in the housing to capture motion data associated with activity of the user; memory for storing the captured motion data and a device identification (ID) of a device that the tracking device is able to initiate connection and link therewith; and a processor configured to scan for a semi-unique identifier broadcasted by the device, the processor enabling connection with the device with the tracking device after the semi-unique identifier is found to be of the device by the tracking device, the tracking device configured to query the device to obtain a device identification (ID) of the device, the processor linking the device to the tracking device when the device ID of the device matches a 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 tracking devices and additional portable computing devices, and their associations for enabling respective links. - View Dependent Claims (12, 13)
-
-
14. A tracking device configured for capture of activity for a user, comprising,
a housing; -
a sensor disposed in the housing to capture motion data associated with activity of the user; memory for storing the captured motion data and a device identification (ID) of a device that the tracking device is able to initiate connection and link therewith; and a processor configured to scan for a semi-unique identifier broadcasted by the device, the processor enabling connection with the device with the tracking device after the semi-unique identifier is found to be of the device by the tracking device, the tracking device configured to query the device to obtain a device identification (ID) of the device, the processor linking the device to the tracking device when the device ID of the device matches a copy of the device ID stored in the memory of the tracking device, the processor of the tracking device including circuits, and at least one of said circuits including a firmware circuit having program instructions to enable the linking and then enabling transfer of data collected by the tracking device to the device for display on a screen of the device.
-
-
15. Computer readable medium having program instructions for enabling tracking devices to automatically link with devices, the computer readable medium, comprising,
program instructions for scanning, by an activity tracking device, for a semi-unique identifier broadcasted by a device; -
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 activity tracking device configured to query the 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 in the activity tracking device; and program instructions for automatically processing 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 to 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.
-
-
16. An activity tracking device configured for capture of activity for a user, comprising,
a housing; -
a sensor disposed in the housing to capture motion data associated with activity of the user; memory for storing the captured motion data and a copy of a device identification (ID) of a device that the activity tracking device is able to initiate connection and link therewith; and a processor configured to scan for a semi-unique identifier broadcasted by a device, connect 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 processor is configured to query the device to obtain the device identification (ID) of the device, link the device to the activity tracking device when the device ID of the device matches the copy of the device ID stored in the memory of the activity tracking device, the processor automatically processing 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 to 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.
-
-
17. A method, comprising,
scanning, by an activity tracking device, for a semi-unique identifier broadcasted by a device; -
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 activity tracking device configured to query the device to obtain a device identification (ID) of the device; linking 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, 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 activity tracking devices and additional portable computing devices, and their associations for enabling respective linking.
-
-
18. Computer readable media having non-transitory program instructions, comprising,
program instructions for scanning, by an activity tracking device, for a semi-unique identifier broadcasted by a device; -
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 activity tracking device configured to query the device to obtain a device identification (ID) of the device; 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 in 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 activity tracking devices and additional portable computing devices, and their associations for enabling respective linking.
-
-
19. A method, comprising,
scanning, by an activity tracking device, for a semi-unique identifier broadcasted by a device; -
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 activity tracking device configured to query the device to obtain a device identification (ID) of the device; linking 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; wherein a processor of the activity tracking device includes circuits, and at least one of said circuits include a firmware circuit having program instructions to enable the linking and then enabling transfer of data collected by the activity tracking device to the device for display on a screen of the device.
-
-
20. Computer readable media having non-transitory program instructions, comprising,
program instructions for scanning, by an activity tracking device, for a semi-unique identifier broadcasted by a device; -
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 activity tracking device configured to query the device to obtain a device identification (ID) of the device; 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 in the activity tracking device, the activity tracking device having circuits, and at least one of said circuits include a firmware circuit having program instructions to enable the linking and then enabling transfer of data collected by the activity tracking device to the device for display on a screen of the device.
-
Specification