Source: https://patents.google.com/patent/US20160061626A1/en
Timestamp: 2020-04-05 08:06:17
Document Index: 298345596

Matched Legal Cases: ['Application No. 61', 'Application No. 61', 'Application No. 61', 'Application No. 61', 'Application No. 61', 'Application No. 61']

US20160061626A1 - Methods, Systems and Devices for Generating Real-Time Activity Data Updates to Display Devices - Google Patents
US20160061626A1
US20160061626A1 US14/938,704 US201514938704A US2016061626A1 US 20160061626 A1 US20160061626 A1 US 20160061626A1 US 201514938704 A US201514938704 A US 201514938704A US 2016061626 A1 US2016061626 A1 US 2016061626A1
US14/938,704
2012-12-04 Priority to US13/693,334 priority Critical patent/US8548770B2/en
2015-11-11 Application filed by Fitbit Inc filed Critical Fitbit Inc
2015-11-11 Priority to US14/938,704 priority patent/US20160061626A1/en
2016-03-03 Publication of US20160061626A1 publication Critical patent/US20160061626A1/en
2016-06-01 Assigned to FITBIT, INC. reassignment FITBIT, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BRUMBACK, CHRISTINE, BURTON, BARRY, FRIEDMAN, ERIC, PANTHER, HEIKO, PARK, JAMES, ROBERTS, TIMOTHY, YUEN, SHELTEN
230000000694 effects Effects 0 title claims abstract description 337
This application is a continuation of pending U.S. patent application Ser. No. 14/050,301, filed on Oct. 9, 2013, and entitled “Methods, Systems and Devices for Generating Real-Time Activity data updates to Display Devices,” which claims priority from expired U.S. Provisional Application No. 61/885,966, entitled “Methods, Systems and Devices for Generating Real-Time Activity Data Updates to Display Devices,” filed on Oct. 2, 2013, which is herein incorporated by reference.
U.S. patent application Ser. No. 14/050,301, filed on Oct. 9, 2013 is a continuation-in-part of pending U.S. patent application Ser. No. 13/959,714, (now U.S. Pat. No. 8,762,101, issued on Jun. 24, 2014), filed on Aug. 5, 2013, titled “Methods and Systems for Identification of Event Data Having Combined Activity and Location Information of Portable Monitoring Devices.”
U.S. patent application Ser. No. 13/959,714, filed on Aug. 5, 2013 is a continuation-in-part of U.S. patent application Ser. No. 13/693,334 (now U.S. Pat. No. 8,548,770, issued on Oct. 1, 2013), filed on Dec. 4, 2012, titled “Portable Monitoring Devices and Methods for Operating Same.”
U.S. patent application Ser. No. 13/693,334 is a divisional of U.S. patent application Ser. No. 13/667,229 (now issued as U.S. Pat. No. 8,437,980, issued on May 7, 2013), filed on Nov. 2, 2012, titled “Portable Monitoring Devices and Methods for Operating Same.”
U.S. patent application Ser. No. 13/667,229 is a divisional of U.S. patent application Ser. No. 13/469,027 (now U.S. Pat. No. 8,311,769, issued on Nov. 13, 2012), filed on May 10, 2012, titled “Portable Monitoring Devices and Methods for Operating Same.”
U.S. patent application Ser. No. 13/469,027 is a divisional of U.S. patent application Ser. No. 13/246,843, (now U.S. Pat. No. 8,180,591, issued on May 15, 2012), filed on Sep. 27, 2011.
U.S. patent application Ser. No. 13/246,843 is a divisional of pending U.S. patent application Ser. No. 13/156,304, (now U.S. Pat. No. 9,167,991, issued on Oct. 27, 2015) filed on Jun. 8, 2011, titled “Portable Monitoring Devices and Methods for Operating Same”, which claims the benefit of and priority to, under 35 U.S.C. 119§(e), to expired U.S. Provisional Patent Application No. 61/388,595, filed on Sep. 30, 2010, and titled “Portable Monitoring Devices and Methods for Operating Same”, and to expired U.S. Provisional Patent Application No. 61/390,811, filed on Oct. 7, 2010, and titled “Portable Monitoring Devices and Methods for Operating Same,” all of which are hereby incorporated by reference in their entirety.
This application is a continuation of pending U.S. patent application Ser. No. 14/050,301, filed on Oct. 9, 2013, and entitled “Methods, Systems and Devices for Generating Real-Time Activity data updates to Display Devices,” which is a continuation-in-part of pending U.S. patent application Ser. No. 13/959,714, (now U.S. Pat. No. 8,762,101, issued on Jun. 24, 2014), filed Aug. 5, 2013, titled “Methods and Systems for Identification of Event Data Having Combined Activity and Location Information of Portable Monitoring Devices.”
U.S. patent application Ser. No. 13/959,714 is a continuation-in-part of U.S. patent application Ser. No. 13/759,485, (now issued as U.S. Pat. No. 8,543,351, issued on Sep. 24, 2013), filed on Feb. 5, 2013, titled “Portable Monitoring Devices and Methods for Operating Same.”
U.S. patent application Ser. No. 13/759,485 is a divisional of U.S. patent application Ser. No. 13/667,229, (now issued as U.S. Pat. No. 8,437,980, issued on May 7, 2013), filed on Nov. 2, 2012, titled “Portable Monitoring Devices and Methods for Operating Same.”
U.S. patent application Ser. No. 13/667,229 is a divisional of U.S. patent application Ser. No. 13/469,027, now U.S. Pat. No. 8,311,769, issued on Nov. 13, 2012, filed on May 10, 2012, titled “Portable Monitoring Devices and Methods for Operating Same.”
U.S. patent application Ser. No. 13/469,027 is a divisional of U.S. patent application Ser. No. 13/246,843, now U.S. Pat. No. 8,180,591, issued on May 15, 2012, filed on Sep. 27, 2011.
U.S. patent application Ser. No. 13/246,843 is a divisional of U.S. patent application Ser. No. 13/156,304, filed on Jun. 8, 2011, titled “Portable Monitoring Devices and Methods for Operating Same”, which claims the benefit of and priority to, under 35 U.S.C. 119§(e), to expired U.S. Provisional Patent Application No. 61/388,595, filed on Sep. 30, 2010, and titled “Portable Monitoring Devices and Methods for Operating Same” and to expired U.S. Provisional Patent Application No. 61/390,811, filed on Oct. 7, 2010, and titled “Portable Monitoring Devices and Methods for Operating Same.”
All above listed applications and patents are hereby incorporated by reference in their entirety.
This application is related to U.S. application Ser. No. 14/050,292, filed on Oct. 9, 2013, now U.S. Pat. No. 8,744,803, entitled “Methods, Systems, and Devices for Activity Tracking Device Data Synchronization with Computing Devices,” which claims priority to expired U.S. Provisional Application No. 61/885,962, filed on Oct. 2, 2013, both of which are incorporated herein by reference.
As the flow diagrams of FIGS. 4A-4C show, communication is managed between activity tracking device, the computing device, and the backend server. However, it should be understood that the communication between the activity tracking device and the client device can occur without having any Internet connection or connections to the backend server, as noted with response to FIG. 4C. When Internet connection is established by the client device at some point, the client device can then synchronize with the backend server, such as during background sync s, or when the app on the client device is again opened.
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
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.
2. The method of claim 1, wherein the metric of the plurality of metrics is a step count quantified from the motion data.
3. The method of claim 1, wherein the metric is a step count that is shown increasing numerically or graphically on the graphical user interface of the computing device as motion quantified as steps is captured by the activity tracking device and the step count is shown to pause on the graphical user interface when motion captured by the activity tracking device is insufficient or lacking to qualify as steps.
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.
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.
6. The method of claim 5, wherein the metric of the plurality of metrics corresponds to at least one of a step count metric, a stair count metric, a distance traveled metric, an active time metric, a calories burned metric, and a sleep metric.
7. The method of claim 6, wherein the metric is additionally displayed on a display screen of the activity tracking device.
8. A method of claim 5, wherein a data transfer rate is set based on a scaled-down connection interval between the activity tracking device and the computing device while sending the motion data for substantial real-time display on a screen of the computing device.
9. A device configured for capture of activity for a user comprising:
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 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.
10. The device of claim 9, wherein the device is defined as a wearable wrist attachable structure that is defined at least partially from a plastic material.
11. The device of claim 10, wherein the processor further:
manages sending the motion data from the storage to the computing device, the sent motion data acting to increment the metric based on metric data stored in the device while the connection was paused.
12. The device of claim 9, wherein the wireless data connection is facilitated by wireless communication logic that includes one of a wireless processing logic, a low energy wireless processing logic, or a radio processing logic.
13. The device of claim 9, wherein the processor sets a data transfer rate based on a scaled-down connection interval between the device and the computing device while sending the motion data for the substantial real-time display on a screen of the computing device.
US14/938,704 2010-09-30 2015-11-11 Methods, Systems and Devices for Generating Real-Time Activity Data Updates to Display Devices Pending US20160061626A1 (en)
US20160061626A1 true US20160061626A1 (en) 2016-03-03
ID=55402112
US14/938,704 Pending US20160061626A1 (en) 2010-09-30 2015-11-11 Methods, Systems and Devices for Generating Real-Time Activity Data Updates to Display Devices
US (1) US20160061626A1 (en)
US10588519B2 (en) 2018-06-25 2020-03-17 Fitbit, Inc. Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device
2015-11-11 US US14/938,704 patent/US20160061626A1/en active Pending
US20150285659A1 (en) 2015-10-08 Automatic track selection for calibration of pedometer devices
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BURTON, BARRY;PARK, JAMES;FRIEDMAN, ERIC;AND OTHERS;REEL/FRAME:038768/0479
2019-11-04 STCV Information on status: appeal procedure
2020-02-11 STCV Information on status: appeal procedure