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 the worn biometric monitoring device does not have stored updated ephemeris data in the memory;
(b) determining that an ephemeris update condition has been met, wherein the update condition is selected from the group consisting of the worn biometric monitoring device having a battery charge level exceeding a battery charge threshold, the worn biometric monitoring device having a spare processing ability exceeding a threshold processing ability, detecting user interaction with the worn biometric monitoring device, detecting user movement with the worn biometric monitoring device, and detecting that the worn biometric monitoring device is outdoors; and
(c) responsive to (a) and (b), obtaining updated ephemeris data via a wireless short-range, low-power communication protocol from a secondary device associated with the worn biometric monitoring device and storing the updated ephemeris data in the memory, wherein the updated ephemeris data originated from a server configured to serve updated 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.
-
Citations
30 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 the worn biometric monitoring device does not have stored updated ephemeris data in the memory; (b) determining that an ephemeris update condition has been met, wherein the update condition is selected from the group consisting of the worn biometric monitoring device having a battery charge level exceeding a battery charge threshold, the worn biometric monitoring device having a spare processing ability exceeding a threshold processing ability, detecting user interaction with the worn biometric monitoring device, detecting user movement with the worn biometric monitoring device, and detecting that the worn biometric monitoring device is outdoors; and (c) responsive to (a) and (b), obtaining updated ephemeris data via a wireless short-range, low-power communication protocol from a secondary device associated with the worn biometric monitoring device and storing the updated ephemeris data in the memory, wherein the updated ephemeris data originated from a server configured to serve updated ephemeris data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. 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) determine that the stored ephemeris data in the memory is not updated; (b) determine that an ephemeris update condition has been met, wherein the update condition is selected from the group consisting of the worn biometric monitoring device having a battery charge level exceeding a battery charge threshold, the worn biometric monitoring device having a spare processing ability exceeding a threshold processing ability, detecting user interaction with the worn biometric monitoring device, detecting user movement with the worn biometric monitoring device, and detecting that the worn biometric monitoring device is outdoors; and (c) responsive to (a) and (b), obtain updated ephemeris data from the secondary device via the communication circuitry and store the updated ephemeris data in the memory, wherein the updated ephemeris data originated from a server configured to serve updated ephemeris data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification