Athletic watch
First Claim
1. A device comprising:
- a sensor configured to detect movement of a user;
a communication connector;
a processor; and
a non-transitory computer-readable memory storing computer-readable instructions that,when executed by the processor, cause the processor to at least;
establish a connection between the device and a server through the communication connector;
detect a version of an ephemeris of location determination satellite data stored on the server;
detect a location of the server;
upon detecting that the server is located within a range of the device and that the version of an ephemeris of location determination satellite data stored on the server is more updated than an ephemeris stored on the device, initiate an ephemeris acquisition process in which the ephemeris of location determination satellite data stored on the server is acquired and stored on the device; and
using the acquired ephemeris to detect a location of the user using the sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
A device for monitoring athletic performance of a user has a wristband configured to be worn by the user. The electronic module may include a controller and a screen and a plurality of user inputs operably associated with the controller. The user inputs may include a user input configured to be applied by the user against the screen and in a direction generally normal to the screen. The controller may further be configured to generate one or more user interfaces in response to various user inputs and conditions. For example, the controller may generate workout mode interfaces and non-workout mode interfaces including various goal information, workout data, reminders and the like. In one or more arrangements, multiple types of information may be displayed simultaneously.
109 Citations
19 Claims
-
1. A device comprising:
-
a sensor configured to detect movement of a user; a communication connector; a processor; and a non-transitory computer-readable memory storing computer-readable instructions that, when executed by the processor, cause the processor to at least; establish a connection between the device and a server through the communication connector; detect a version of an ephemeris of location determination satellite data stored on the server; detect a location of the server; upon detecting that the server is located within a range of the device and that the version of an ephemeris of location determination satellite data stored on the server is more updated than an ephemeris stored on the device, initiate an ephemeris acquisition process in which the ephemeris of location determination satellite data stored on the server is acquired and stored on the device; and using the acquired ephemeris to detect a location of the user using the sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium storing computer readable instructions that, when executed by a processor of an apparatus, cause the processor to:
-
detect a connection of the apparatus to a power source; upon detecting the connection of the apparatus to the power source, initiate an ephemeris acquisition process in which an ephemeris of location determination satellites is acquired; using the acquired ephemeris to detect a location of a user using a sensor for detecting movement of a user; detect a subsequent connection of the apparatus to another computing device; receive a reset instruction from the other computing device; and in response to the reset instruction, perform a reset process while maintaining the acquired ephemeris. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification