Methods, Systems and Devices for Generating Real-Time Activity Data Updates to Display Devices
First Claim
1. A method comprising:
- capturing motion data associated with activity of a user via an activity tracking device, the motion data quantified into a plurality of metrics associated with the activity of the user;
storing the motion data in storage of the activity tracking device;
connecting the activity tracking device with a computing device over a wireless data connection;
sending the motion data to the computing device for display of a metric, of the plurality of metrics, on a graphical user interface of an activity application of the computing device; and
detecting the activity tracking device being within a proximity distance from the computing device, the proximity distance being within a low energy wireless communication distance that enables the wireless data connection;
the sending of motion data to the computing device being configured to continue while additional motion data is captured and while the activity tracking device is within the proximity distance, the metric displayed on the graphical user interface being shown to change in an increasing numerical or graphical form in substantial real-time for the motion data sent when the activity tracking device is within the proximity distance, the method being executed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and devices are provided for displaying monitored activity data in substantial real-time on a screen of a computing device. One example method includes capturing motion data associated with activity of a user via an activity tracking device. The motion data is quantified into a plurality of metrics associated with the activity of the user. The method includes connecting the activity tracking device with a computing device over a wireless data connection, and sending motion data from the activity tracking device to the computing device for display of one or more of the plurality of metrics on a graphical user interface of the computing device. At least one of the plurality of metrics displayed on the graphical user interface is shown to change in substantial real-time based on the motion data.
33 Citations
13 Claims
-
1. A method comprising:
-
capturing motion data associated with activity of a user via an activity tracking device, the motion data quantified into a plurality of metrics associated with the activity of the user; storing the motion data in storage of the activity tracking device; connecting the activity tracking device with a computing device over a wireless data connection; sending the motion data to the computing device for display of a metric, of the plurality of metrics, on a graphical user interface of an activity application of the computing device; and detecting the activity tracking device being within a proximity distance from the computing device, the proximity distance being within a low energy wireless communication distance that enables the wireless data connection; the sending of motion data to the computing device being configured to continue while additional motion data is captured and while the activity tracking device is within the proximity distance, the metric displayed on the graphical user interface being shown to change in an increasing numerical or graphical form in substantial real-time for the motion data sent when the activity tracking device is within the proximity distance, the method being executed by a processor. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
capturing motion data associated with activity of a user via an activity tracking device, the motion data quantified into a plurality of metrics associated with the activity of the user; storing the motion data in storage of the activity tracking device; connecting the activity tracking device with a computing device over a wireless data connection; and sending the motion data to the computing device for display of a metric, of the plurality of metrics, on a graphical user interface of an activity application of the computing device, the sending of motion data to the computing device being configured to continue while additional motion data is captured, and the metric displayed on the graphical user interface being shown to change in an increasing numerical or graphical form in substantial real-time while the activity tracking device is within a proximity distance that enables wireless communication, the method being executed by a processor, the motion data being transferred from the storage of the activity tracking device to the computing device, and upon a sync operation, the motion data being transferred to an activity management server by the computing device over an Internet connection, and the activity management server updating the plurality of metrics associated with the motion data captured based on the activity of the user.
-
-
5. A method comprising:
-
capturing motion data associated with activity of a user via an activity tracking device, the motion data quantified into a plurality of metrics associated with the activity of the user; storing the motion data in storage of the activity tracking device; connecting the activity tracking device with a computing device over a wireless data connection; sending the motion data to the computing device for display of a metric, of the plurality of metrics, on a graphical user interface of an activity application of the computing device, the sending of motion data to the computing device being configured to continue while additional motion data is captured, and the metric displayed on the graphical user interface being shown to change in an increasing numerical or graphical form in substantial real-time while the activity tracking device is within a proximity distance that enables wireless communication, the method being executed by a processor; and wherein the computing device is configured to receive setting configurations from an activity management server, the setting configurations being associated with a user account that is associated with the activity tracking device, the activity management server configured to render graphical user interfaces on a website to display the plurality of metrics in one or more illustration configurations, the motion data being transferred via the computing device to the activity management server to synchronize the plurality of metrics on the computing device with the graphical user interfaces of the website. - View Dependent Claims (6, 7, 8)
-
-
9. A 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 via the device, the motion data being captured over time, the motion data quantified to define a plurality of metrics associated with the activity of the user; a memory for storing the captured motion data; and a processor for managing connection of the device with a computing device over a wireless data connection, the processor further managing sending of the motion data to the computing device for display of a metric, of the plurality of metrics, on a graphical user interface of an activity application of the computing device, the sending of the motion data to the computing device being configured to continue while additional motion data is captured, the metric displayed on the graphical user interface being shown to change in an increasing numerical or graphical form in substantial real-time while the device is within a proximity distance, wherein the processor further; manages pausing the sending of the motion data when the device is beyond the proximity distance; and manages continuing to store the motion data captured by the device in storage of the device. - View Dependent Claims (10, 11, 12, 13)
-
Specification