Portable biometric monitoring devices having location sensors
First Claim
1. A method of determining a global position of a worn biometric monitoring device with a memory configured to store ephemeris data, the method comprising:
- (a) determining that a more recently updated version of ephemeris data than the ephemeris data stored in the memory of the worn biometric monitoring device is available;
(b) determining that a wireless connection between the worn biometric monitoring device and a secondary device has a connection strength above a predetermined level; and
(c) responsive to (a) and (b), obtaining the more recently updated version of the ephemeris data via the wireless connection from the secondary device and storing the updated ephemeris data in the memory, wherein the updated ephemeris data originated from a server configured to serve ephemeris data.
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.
190 Citations
28 Claims
-
1. A method of determining a global position of a worn biometric monitoring device with a memory configured to store ephemeris data, the method comprising:
-
(a) determining that a more recently updated version of ephemeris data than the ephemeris data stored in the memory of the worn biometric monitoring device is available; (b) determining that a wireless connection between the worn biometric monitoring device and a secondary device has a connection strength above a predetermined level; and (c) responsive to (a) and (b), obtaining the more recently updated version of the ephemeris data via the wireless connection from the secondary device and storing the updated ephemeris data in the memory, wherein the updated ephemeris data originated from a server configured to serve ephemeris data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. 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 connection 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) determine that the stored ephemeris data in the memory is not updated by; (i) determining a time remaining before stored ephemeris data is no longer current; (ii) comparing the time remaining determined in (i) to an ephemeris data update time threshold; and (iii) determining that the time remaining is less than the ephemeris data update time threshold; (b) determine that the wireless connection between the worn biometric monitoring device and a secondary device has a connection strength above a predetermined level; and (c) obtain, responsive to (a) and (b), updated ephemeris data via the wireless connection from the secondary device and storing the updated ephemeris data in the memory, wherein the updated ephemeris data originated from a server configured to serve ephemeris data. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of determining a global position of a worn biometric monitoring device with a memory configured to store ephemeris data, the method comprising:
-
(a) determining that the worn biometric monitoring device does not have stored updated ephemeris data in the memory by; (i) determining a time remaining before stored ephemeris data is no longer current; (ii) comparing the time remaining determined in (i) to an ephemeris data update time threshold; and (iii) determining that the time remaining is less than the ephemeris data update time threshold; (b) determining that a wireless connection between the worn biometric monitoring device and a secondary device has a connection strength above a predetermined level; and (c) responsive to (a) and (b), obtaining updated ephemeris data via the wireless connection from the secondary device and storing the updated ephemeris data in the memory, wherein the updated ephemeris data originated from a server configured to serve ephemeris data.
-
-
28. A method of determining a global position of a worn biometric monitoring device with a memory configured to store ephemeris data, the method comprising:
-
(a) determining that the worn biometric monitoring device does not have stored updated ephemeris data in the memory; (b) determining that a wireless connection between the worn biometric monitoring device and a secondary device has a connection strength above a predetermined level; (c) detecting a pattern of usage of the worn biometric monitoring device by a user; and (d) responsive to (a) and (b), obtaining X amount of days of updated ephemeris data via the wireless connection from the secondary device and storing the updated ephemeris data in the memory, wherein the updated ephemeris data originated from a server configured to serve ephemeris data, and wherein X is a number between 1 and 30, X being determined from the pattern of usage detected in (c).
-
Specification