Portable biometric monitoring devices having location sensors
First Claim
1. A method of determining a global position of a worn biometric monitoring device, the method comprising:
- (a) periodically and automatically syncing the worn biometric monitoring device with a secondary device associated with the worn biometric monitoring device, wherein the periodic and automatic syncing comprises providing the worn biometric monitoring device, for a plurality of instances, with current ephemeris data from the secondary device using a wireless short-range, low-power communication protocol according to a schedule,(b) determining that a global position of the wearable biometric monitoring device should be calculated,(c) calculating the global position using the current ephemeris data obtained in (a), wherein at least some of the syncing is conducted when the wearable biometric monitoring device is not determining the global position of the wearable biometric monitoring device and(d) determining a timeframe of the current ephemeris data provided to the worn biometric monitoring device during the syncing by monitoring a pattern of interaction of a user with the biometric monitoring device.
1 Assignment
0 Petitions
Accused Products
Abstract
Assisted-GPS for a portable biometric monitoring device is provided. The portable biometric monitoring device may obtain updated ephemeris data from an associated secondary device via a short-range, low-power communication protocol. The secondary device may be a computing device such as a smartphone, tablet, or laptop. Various rules may control when the ephemeris data is updated. The ephemeris data may be used in the calculation of the global position of the portable biometric monitoring device. Additionally, the portable biometric monitoring device may communicate downloaded position fixing data to the associated secondary device. The associated secondary device may then calculate the global position from the position fixing data.
56 Citations
24 Claims
-
1. A method of determining a global position of a worn biometric monitoring device, the method comprising:
-
(a) periodically and automatically syncing the worn biometric monitoring device with a secondary device associated with the worn biometric monitoring device, wherein the periodic and automatic syncing comprises providing the worn biometric monitoring device, for a plurality of instances, with current ephemeris data from the secondary device using a wireless short-range, low-power communication protocol according to a schedule, (b) determining that a global position of the wearable biometric monitoring device should be calculated, (c) calculating the global position using the current ephemeris data obtained in (a), wherein at least some of the syncing is conducted when the wearable biometric monitoring device is not determining the global position of the wearable biometric monitoring device and (d) determining a timeframe of the current ephemeris data provided to the worn biometric monitoring device during the syncing by monitoring a pattern of interaction of a user with the biometric monitoring device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wearable biometric monitoring device, the wearable biometric monitoring device comprising:
-
communication circuitry, the communication circuitry configured to receive ephemeris data from a secondary device associated with the wearable biometric monitoring device via a wireless short-range, low-power communication protocol and output the ephemeris data to a controller; and the controller comprising one or more processors and a memory, wherein the one or more processors, the memory, and the communication circuitry, are communicatively connected and the memory is configured to store ephemeris data and program instructions for controlling the one or more processors to; (a) periodically and automatically sync the wearable biometric monitoring device with the secondary device, wherein the periodic and automatic syncing comprises obtaining, for a plurality of instances, current ephemeris data from the secondary device according to a schedule, (b) determine that a global position of the wearable biometric monitoring device should be calculated, (c) calculate the global position using the current ephemeris data obtained in (a), wherein at least some of the syncing is conducted when the wearable biometric monitoring device is not determining the global position of the wearable biometric monitoring device and (d) determine a timeframe of the current ephemeris data provided to the worn biometric monitoring device during the syncing by monitoring a pattern of interaction of a user with the biometric monitoring device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of determining a global position of a worn biometric monitoring device, the worn biometric monitoring device comprising a navigation data receiver and one or more biometric sensors, the method comprising:
-
on the worn biometric monitoring device, (a) receiving biometric data from the one or more biometric sensors and using the biometric data to calculate a biometric performance measurement selected from the group consisting of calories burned, step count, heart rate, ambulatory speed, blood pressure, blood glucose, skin conduction, body temperature, sleep data, and stairs climbed; (b) obtaining position fixing data from one or more navigation satellites with the worn biometric monitoring device via the navigation data receiver using wireless communication; and (c) providing the position fixing data via a wireless short-range, low-power communication protocol to an associated secondary device so that the secondary device can calculate a global position of the wearable biometric monitoring device, on the secondary device, receiving the positioning fixing data provided by the wearable biometric monitoring device, and controlling the one or more secondary device processors to calculate the global position of the wearable biometric monitoring device from the position fixing data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a wearable biometric monitoring device, the wearable biometric monitoring device comprising; one or more biometric sensors, the one or more biometric sensors configured to output biometric data to a controller; communication circuitry, the communication circuitry configured to output data to a secondary device associated with the wearable biometric monitoring device via a wireless short-range, low-power communication protocol and receive a global position from the secondary device; a navigation data receiver, the navigation data receiver configured to receive the position fixing data from one or more navigation satellites using wireless communication and output the position fixing data to the controller; the controller comprising one or more processors and a memory, wherein the one or more processors, the memory, the communication circuitry, and the navigation data receiver are communicatively connected and the memory is configured to store program instructions for controlling the one or more processors to; (a) receive biometric data from the one or more biometric sensors, (b) use the biometric data to calculate a biometric performance measurement selected from the group consisting of calories burned, step count, heart rate, ambulatory speed, blood pressure, blood glucose, skin conduction, body temperature, sleep data, and stairs climbed, (c) obtain the position fixing data from the one or more navigation satellites via the navigation data receiver, (d) provide the position fixing data to the associated secondary device via the communication circuitry so that the secondary device can calculate a global position of the wearable biometric monitoring device, and (e) receive the global position from the secondary device; and a secondary device comprising; secondary device communication circuitry, the communication circuitry configured to receive data from the wearable biometric monitoring device via a wireless short-range, low-power communication protocol and output the global position to the wearable biometric monitoring device; a user interface, configured to communicate information to a user; and a secondary device controller comprising one or more secondary device processors and a secondary device memory, wherein; the one or more secondary device processors and the secondary device memory are communicatively connected, the secondary device memory stores program instructions for receiving the positioning fixing data provided by the wearable biometric monitoring device, and the secondary device memory stores program instructions for controlling the one or more secondary device processors to calculate the global position of the wearable biometric monitoring device from the position fixing data. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification