The present disclosure relates generally to fitness tracking devices and, more particularly, to wearable devices used in conjunction with human activities in which a user's arm may be constrained, such as pushing a stroller.
Fitness tracking devices may detect user motion using one or more sensors, such as accelerometers, gyroscopes, barometers, and GPS (Global Positioning Satellite) receivers. Using motion data obtained from these sensors, a fitness tracking device may calculate and output various fitness data of interest to the user, such as number of steps taken, distance traveled, speed, caloric expenditure, and exercise time.
Smartwatches and other arm-worn devices may sense arm swing motion to determine the user's stride length. For example, fitness tracking devices may use accelerometer energy to calculate stride length. Stride length, along with step cadence, may be used to determine the user's speed among other fitness data. If the user's arm motion is constrained, some fitness tracking devices may underestimate stride length, leading to inaccurate fitness data being presented to the user.
Some fitness tracking devices may estimate the amount of work being performed based on the user's body mass and speed. Even if the user's stride length could be accurately determined when the arm is constrained, the calculated fitness data may not account for the increased work performed when pushing a stroller or other substantial load.
According to one aspect of the present disclosure, method comprises: collecting motion data using a fitness tracking device located on an arm of a user; detecting, by a processor circuit, that the arm is constrained based on the motion data; estimating, by a processor circuit, a stride length of the user based on the motion data and historical step cadence-to-stride length data; calculating, by a processor circuit, fitness data using the estimated stride length; and outputting the fitness data to the user.
In some embodiments, calculating the fitness data comprises calculating at least one of distance traveled, speed, caloric expenditure, or exercise time. In certain embodiments, detecting that the arm is constrained comprises: determining a pose angle based on the motion data; determining an accelerometer energy based on the motion data; and detecting that the arm is constrained based on the pose angle and the accelerometer energy. In particular embodiments, detecting that the arm is constrained based on the pose angle comprises detecting that the arm is constrained if the pose angle is within a predetermined range of pose angles. In some embodiments, the predetermined range of pose angles corresponds to pose angles greater than about −45°.
In certain embodiments, estimating the stride length of the user based on historical step cadence-to-stride length data comprises: obtaining a plurality of step cadence-to-stride length pairs; interpolating the plurality of step cadence-to-stride length pairs to generate a curve; and finding a point on the curve corresponding to a measured step cadence of the user. In some embodiments, obtaining the plurality of step cadence-to-stride length pairs comprises obtaining calibration data for the user. In particular embodiments, obtaining the plurality of step cadence-to-stride length pairs comprises obtaining data for a general population of users.
In some embodiments, the method comprises: detecting, by a processor circuit, that the user is pushing an object across a surface based on the motion data; and estimating an increased load due to the object being pushed, wherein calculating the fitness data comprises calculating the fitness data based on the estimated increased load. In certain embodiments, detecting that the user is pushing an object across a surface comprises: calculating, by a processor circuit, road noise as a ratio of accelerometer data within a first frequency band to accelerometer energy within a second frequency band; and comparing, by a processor circuit, the road noise to a threshold value. In some embodiments, the first frequency band comprises frequencies above 20 Hz and the second frequency band comprises frequencies below 4 Hz.
According to another aspect of the present disclosure, a system comprises: a motion sensor located on an appendage of a user and configured to collect motion data; and a processor circuit coupled to the motion sensor and configured to execute instructions causing the processor circuit to perform embodiments of the method described above.
Various objectives, features, and advantages of the disclosed subject matter can be more fully appreciated with reference to the following detailed description of the disclosed subject matter when considered in connection with the following drawings, in which like reference numerals identify like elements.
Embodiments of the present disclosure may improve the accuracy of fitness tracking in situations where a user's arm is constrained due to, for example, the user pushing a stroller, holding a beverage or a phone while walking, holding handrails on a treadmill, etc. A constrained-arm condition may be detected by analyzing motion data and, in response, the user's stride length may be estimated using historical step cadence-to-stride length data. The estimated stride length may be used to improve the accuracy of fitness data, such as distance traveled, speed, caloric expenditure, and exercise time. In some embodiments, the accuracy of fitness data may be further improved by accounting for increased load due to the user pushing a stroller or other object across a surface. Motion data may be used to detect that the user is pushing an object and, in response, increased load due to the object may be inferred and used to improve the accuracy of fitness data.
The motion sensing module 220 may include one or more motion sensors, such as an accelerometer or a gyroscope. In some embodiments, the accelerometer may be a three-axis, microelectromechanical system (MEMS) accelerometer, and the gyroscope may be a three-axis MEMS gyroscope. A microprocessor (not shown) or motion coprocessor (not shown) of the fitness tracking device 100 may receive data from the motion sensors of the motion sensing module 220 to track acceleration, rotation, position, or orientation information of the fitness tracking device 100 in six degrees of freedom through three-dimensional space.
In some embodiments, the motion sensing module 220 may include other types of sensors in addition to accelerometers and gyroscopes. For example, the motion sensing module 220 may include an altimeter or barometer, or other types of location sensors, such as a GPS sensor. A barometer (also referred to herein as a barometric sensor) can detect pressure changes and correlate the detected pressure changes to an altitude.
Display module 230 may be a screen, such as a crystalline (e.g., sapphire) or glass touchscreen, configured to provide output to the user as well as receive input form the user via touch. For example, display module 230 may be configured to display the number of steps the user has taken, distance traveled, speed, caloric expenditure, exercise time, amount other fitness data. Display module 230 may receive input from the user to select, for example, which information should be displayed, or whether the user is beginning a physical activity (e.g., starting a session) or ending a physical activity (e.g., ending a session), such as a running session or a cycling session. In some embodiments, the fitness tracking device 100 may present output to the user in other ways, such as by producing sound with a speaker (not shown), and the fitness tracking device 100 may receive input from the user in other ways, such as by receiving voice commands via a microphone (not shown).
In some embodiments, the fitness tracking device 100 may communicate with external devices via interface module 240, including a configuration to present output to a user or receive input from a user. Interface module 240 may be a wireless interface. The wireless interface may be a standard Bluetooth (IEEE 802.15) interface, such as Bluetooth v4.0, also known as “Bluetooth low energy.” In other embodiments, the interface may operate according to a cellphone network protocol such as LTE or a Wi-Fi (IEEE 802.11) protocol. In other embodiments, interface module 240 may include wired interfaces, such as a headphone jack or bus connector (e.g., Lightning, Thunderbolt, USB, etc.).
In certain embodiments, the fitness tracking device 100 may be configured to communicate with a companion device, such as companion device 300 shown in
The modules described above are examples, and embodiments of the fitness tracking device 100 may include other modules not shown. For example, fitness tracking device 100 may include one or more microprocessors (not shown) for processing sensor data, motion data, other information in the fitness tracking device 100, or executing instructions for firmware or apps stored in a non-transitory processor-readable medium such as a memory module (not shown). Additionally, some embodiments of the fitness tracking device 100 may include a rechargeable battery (e.g., a lithium-ion battery), a microphone or a microphone array, one or more cameras, one or more speakers, a watchband, a crystalline (e.g., sapphire) or glass-covered scratch-resistant display, water-resistant casing or coating, etc.
The companion device 300 may include a variety of sensors, such as location and motion sensors (not shown). When the companion device 300 may be optionally available for communication with the fitness tracking device 100, the fitness tracking device 100 may receive additional data from the companion device 300 to improve or supplement its calibration or calorimetry processes. For example, in some embodiments, the fitness tracking device 100 may not include a GPS sensor as opposed to an alternative embodiment in which the fitness tracking device 100 may include a GPS sensor. In the case where the fitness tracking device 100 may not include a GPS sensor, a GPS sensor of the companion device 300 may collect GPS location information, and the fitness tracking device 100 may receive the GPS location information via interface module 240 (
In another example, the fitness tracking device 100 may not include an altimeter, as opposed to an alternative embodiment in which the fitness tracking device 100 may include an altimeter. In the case where the fitness tracking device 100 may not include an altimeter or barometer, an altimeter or barometer of the companion device 300 may collect altitude or relative altitude information, and the fitness tracking device 100 may receive the altitude or relative altitude information via interface module 240 (
In various embodiments, fitness tracking device 100 may use motion data, such as accelerometer or gyroscope data, to determine if a user is engaging in a constrained-arm activity and/or if the user is pushing an object across a surface. In certain embodiments, fitness tracking device 100 may calculate one or more features of interest from motion data and use such features to detect the aforementioned usages. Non-limiting examples of features that may be used include pose angle, accelerometer energy, and step cadence.
As used herein, “pose angle” refers to an angle of the user's arm with respect to the horizon. In some embodiments, pose angle may be estimated using techniques disclosed in U.S. Pat. No. 9,526,430, entitled “Method and System to Estimate Day-Long Calorie Expenditure Based on Posture,” which his hereby incorporated by reference in its entirety. In some embodiments, the fitness tracking device 100 may be embodied as a smartwatch, and pose angle may be determined as an angle between the watch's crown and the horizon.
Accelerometer energy (or “signal energy”) may be measured using a norm-2 metric. The energy calculation can occur in either time or frequency domains. In the time domain, accelerometer energy can be calculated as the variance over a window of accelerometer samples over one or more axes. In the frequency domain, accelerometer energy can be calculated by selecting a certain frequency range to calculate the accelerometer signal energy, particularly by summing the squared value of the frequency bins of an FFT for one or more axes.
The user's step cadence may be obtained from a motion sensor or otherwise calculated from motion sensor data. In some embodiments, step cadence may be determined using techniques disclosed in U.S. Pat. App. Pub. No. 2015/0088006, entitled “Method for determining aerobic capacity,” which his hereby incorporated by reference in its entirety.
Referring to
Within the illustrative graph 600, region 602 may correspond to a scenario where the user is walking at a normal speed with the arm unconstrained; region 604 to a scenario where the user is walking at a relatively fast speed (e.g., speed walking) with the arm unconstrained; region 606 to a scenario where the user is walking at a relatively slow speed with the arm unconstrained; and region 608 to a scenario where the user's arm is constrained. As can be seen in the figure, using pose angle on its own may be insufficient to differentiate between speed walkers 604 and constrained-arm usage 608. Likewise, using accelerometer energy on its own may be insufficient to differentiate between slow walkers 606 and a constrained-arm usage 608. Accordingly, some embodiments of the present disclosure use at least two different features (e.g., pose angle and accelerometer energy) to detect that the arm onto which the fitness tracking device is attached is constrained. In particular embodiments, constrained-arm usage may be detected if pose angle is greater than about −45° and accelerometer energy is less than about 0.25 g2.
Typically, a fitness tracking device may use accelerometer energy to estimate the user's stride length. However, if the user's arm is constrained, accelerometer energy may decrease (as illustrated by region 608), which in turn may result in the stride length being underestimated. Thus, in some embodiments, when a constrained-arm condition is detected, stride length may be estimated using historical step cadence-to-stride length data.
Step cadence and stride length data may be collected by, and stored within, the user's own fitness tracking device as part of a calibration process. If a constrained-arm is subsequently detected, the stored calibration data may be used to estimate stride length based on currently measured step cadence. If such calibration data is not available, historical step cadence-to-stride length data from a general population of users may be used instead. Such general population data may be configured within the fitness tracking device and/or a companion device. Estimating stride length using historical step cadence-length data may allow the fitness tracking device to provide accurate fitness data (e.g., distance, speed, caloric expenditure, and exercise time) even during constrained-arm usage.
Referring to
In response to detecting that the user is pushing an object, an increased load may be estimated and used to calculate more accurate fitness data (e.g., more accurate caloric expenditure and/or exercise time information). In one embodiment, the increased load may be estimated based on the weight and mechanics of a typical stroller. The increased load may be determined experimentally and configured within the fitness tracking device. Using the above described technique, a fitness tracking device may account for the extra work performed by a user when pushing a stroller or other object without requiring, for example, a heart rate sensor that could measure the increased load more directly.
Referring to
Referring to
Methods described herein may represent processing that occurs within a fitness tracking (e.g., device 100 of
The processes and logic flows described in this specification, including the method steps of the subject matter described herein, can be performed by one or more programmable processors executing one or more computer programs to perform functions of the subject matter described herein by operating on input data and generating output. The processes and logic flows can also be performed by, and apparatus of the subject matter described herein can be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).
Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processor of any kind of digital computer. Generally, a processor will receive instructions and data from a read only memory or a random access memory or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto optical disks, or optical disks. Information carriers suitable for embodying computer program instructions and data include all forms of nonvolatile memory, including by way of example semiconductor memory devices, such as EPROM, EEPROM, flash memory device, or magnetic disks. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.
It is to be understood that the disclosed subject matter is not limited in its application to the details of construction and to the arrangements of the components set forth in the following description or illustrated in the drawings. The disclosed subject matter is capable of other embodiments and of being practiced and carried out in various ways. Also, it is to be understood that the phraseology and terminology employed herein are for the purpose of description and should not be regarded as limiting. As such, those skilled in the art will appreciate that the conception, upon which this disclosure is based, may readily be utilized as a basis for the designing of other structures, methods, and systems for carrying out the several purposes of the disclosed subject matter. It is important, therefore, that the claims be regarded as including such equivalent constructions insofar as they do not depart from the spirit and scope of the disclosed subject matter.
Although the disclosed subject matter has been described and illustrated in the foregoing exemplary embodiments, it is understood that the present disclosure has been made only by way of example, and that numerous changes in the details of implementation of the disclosed subject matter may be made without departing from the spirit and scope of the disclosed subject matter.
Number | Name | Date | Kind |
---|---|---|---|
4566461 | Lubell et al. | Jan 1986 | A |
5158093 | Shvartz et al. | Oct 1992 | A |
5663897 | Geiser | Sep 1997 | A |
5664499 | Kingsmill | Sep 1997 | A |
6013008 | Fukushima | Jan 2000 | A |
6059724 | Campell et al. | May 2000 | A |
6582380 | Kazlausky et al. | Jun 2003 | B2 |
6687535 | Hautala et al. | Feb 2004 | B2 |
6837827 | Lee et al. | Jan 2005 | B1 |
6868338 | Elliott | Mar 2005 | B1 |
7254516 | Case, Jr. et al. | Aug 2007 | B2 |
7311675 | Peifer et al. | Dec 2007 | B2 |
7377180 | Cunningham | May 2008 | B2 |
7387029 | Cunningham | Jun 2008 | B2 |
7467060 | Kulach et al. | Dec 2008 | B2 |
7534206 | Lovitt et al. | May 2009 | B1 |
7647196 | Kahn et al. | Jan 2010 | B2 |
7690556 | Kahn et al. | Apr 2010 | B1 |
7771320 | Riley et al. | Aug 2010 | B2 |
7805149 | Werner et al. | Sep 2010 | B2 |
7841967 | Kahn et al. | Nov 2010 | B1 |
8290480 | Abramson et al. | Oct 2012 | B2 |
8483775 | Buck et al. | Jul 2013 | B2 |
8531180 | Piemonte et al. | Sep 2013 | B2 |
8589174 | Nelson et al. | Nov 2013 | B2 |
8638320 | Harley et al. | Jan 2014 | B2 |
8653956 | Berkobin et al. | Feb 2014 | B2 |
8784271 | Brumback et al. | Jul 2014 | B2 |
8890854 | Tenuta et al. | Nov 2014 | B2 |
8892391 | Tu et al. | Nov 2014 | B2 |
8894576 | Alwan et al. | Nov 2014 | B2 |
8911329 | Lin et al. | Dec 2014 | B2 |
8928635 | Harley et al. | Jan 2015 | B2 |
9195305 | Markovic et al. | Nov 2015 | B2 |
9264862 | Tu et al. | Feb 2016 | B2 |
9413871 | Nixon et al. | Aug 2016 | B2 |
9448250 | Pham et al. | Sep 2016 | B2 |
9526430 | Srinivas et al. | Dec 2016 | B2 |
9788794 | Le Boeuf et al. | Oct 2017 | B2 |
9918646 | Alvarado et al. | Mar 2018 | B2 |
9998864 | Kumar et al. | Jun 2018 | B2 |
10098549 | Tan et al. | Oct 2018 | B2 |
10154789 | Raghuram et al. | Dec 2018 | B2 |
10188347 | Self et al. | Jan 2019 | B2 |
10206627 | Le Boeuf et al. | Feb 2019 | B2 |
10219708 | Altini | Mar 2019 | B2 |
10244948 | Pham et al. | Apr 2019 | B2 |
10290260 | Wisbey et al. | May 2019 | B2 |
10292606 | Wisbey et al. | May 2019 | B2 |
10512406 | Martinez et al. | Dec 2019 | B2 |
10524670 | Raghuram et al. | Jan 2020 | B2 |
10620232 | Tu et al. | Apr 2020 | B2 |
10687707 | Tan et al. | Jun 2020 | B2 |
10687752 | Pham et al. | Jun 2020 | B2 |
10694994 | Alvarado et al. | Jun 2020 | B2 |
10699594 | Mermel et al. | Jun 2020 | B2 |
10617912 | Narasimha Rao et al. | Jul 2020 | B2 |
10709933 | Tan et al. | Jul 2020 | B2 |
20010022828 | Pyles | Sep 2001 | A1 |
20020019585 | Dickinson | Feb 2002 | A1 |
20030032460 | Cannon et al. | Feb 2003 | A1 |
20030138763 | Roncalez et al. | Jul 2003 | A1 |
20040064061 | Nissila | Apr 2004 | A1 |
20050107723 | Wehman et al. | May 2005 | A1 |
20050124906 | Childre et al. | Jun 2005 | A1 |
20050212701 | Nimmo | Sep 2005 | A1 |
20060064277 | Jung et al. | Mar 2006 | A1 |
20060136173 | Case et al. | Jun 2006 | A1 |
20060190217 | Lee et al. | Aug 2006 | A1 |
20060217231 | Parks et al. | Sep 2006 | A1 |
20070100666 | Stivoric et al. | May 2007 | A1 |
20070150229 | Fujiwara | Jun 2007 | A1 |
20070219059 | Schwartz et al. | Sep 2007 | A1 |
20070275825 | O'Brien | Nov 2007 | A1 |
20070276271 | Chan | Nov 2007 | A1 |
20080096726 | Riley et al. | Apr 2008 | A1 |
20080214360 | Stirling et al. | Sep 2008 | A1 |
20090009320 | O'Connor et al. | Jan 2009 | A1 |
20090024332 | Karlov et al. | Jan 2009 | A1 |
20090043531 | Kahn et al. | Feb 2009 | A1 |
20090063099 | Counts et al. | Mar 2009 | A1 |
20090240461 | Makino | Sep 2009 | A1 |
20090319221 | Kahn et al. | Dec 2009 | A1 |
20100030350 | House et al. | Feb 2010 | A1 |
20100130890 | Matsumura et al. | May 2010 | A1 |
20100184564 | Molyneux et al. | Jul 2010 | A1 |
20100204952 | Irlam et al. | Aug 2010 | A1 |
20100210953 | Sholder et al. | Aug 2010 | A1 |
20100210975 | Anthony, III et al. | Aug 2010 | A1 |
20100217099 | Leboeuf et al. | Aug 2010 | A1 |
20100274102 | Teixeira | Oct 2010 | A1 |
20100298656 | McCombie et al. | Nov 2010 | A1 |
20110040193 | Seppanen et al. | Feb 2011 | A1 |
20110054359 | Sazonov et al. | Mar 2011 | A1 |
20110082008 | Cheung et al. | Apr 2011 | A1 |
20110131012 | Czaja et al. | Jun 2011 | A1 |
20110152695 | Granqvist et al. | Jun 2011 | A1 |
20110195707 | Faerber et al. | Aug 2011 | A1 |
20110238485 | Haumont et al. | Sep 2011 | A1 |
20110301436 | Teixeira | Dec 2011 | A1 |
20120006112 | Lee | Jan 2012 | A1 |
20120083715 | Friedman | Apr 2012 | A1 |
20120172677 | Beith | Jul 2012 | A1 |
20120238832 | Hwang | Sep 2012 | A1 |
20120296455 | Ohnemus et al. | Nov 2012 | A1 |
20120322621 | Bingham et al. | Dec 2012 | A1 |
20130023739 | Russel | Jan 2013 | A1 |
20130041590 | Burich et al. | Feb 2013 | A1 |
20130053990 | Ackland | Feb 2013 | A1 |
20130085861 | Dunlap | Apr 2013 | A1 |
20130096943 | Carey et al. | Apr 2013 | A1 |
20130135097 | Doezema | May 2013 | A1 |
20130158686 | Zhang et al. | Jun 2013 | A1 |
20130178335 | Lin et al. | Jul 2013 | A1 |
20130197377 | Takahiko et al. | Aug 2013 | A1 |
20130218053 | Kaiser et al. | Aug 2013 | A1 |
20130267794 | Fernstrom et al. | Oct 2013 | A1 |
20140071082 | Singh et al. | Mar 2014 | A1 |
20140073486 | Ahmed et al. | Mar 2014 | A1 |
20140087708 | Kalita et al. | Mar 2014 | A1 |
20140088444 | Saalasti et al. | Mar 2014 | A1 |
20140107932 | Luna | Apr 2014 | A1 |
20140109390 | Manning | Apr 2014 | A1 |
20140121471 | Walker | May 2014 | A1 |
20140167973 | Letchner et al. | Jun 2014 | A1 |
20140172238 | Craine | Jun 2014 | A1 |
20140172361 | Chiang | Jun 2014 | A1 |
20140197946 | Park et al. | Jul 2014 | A1 |
20140200906 | Bentley et al. | Jul 2014 | A1 |
20140207264 | Quy | Jul 2014 | A1 |
20140213920 | Lee et al. | Jul 2014 | A1 |
20140221854 | Wai | Aug 2014 | A1 |
20140228649 | Rayner et al. | Aug 2014 | A1 |
20140244071 | Czaja et al. | Aug 2014 | A1 |
20140266789 | Matus | Sep 2014 | A1 |
20140276127 | Ferdosi et al. | Sep 2014 | A1 |
20140278139 | Hong | Sep 2014 | A1 |
20140278229 | Hong et al. | Sep 2014 | A1 |
20140316305 | Venkatraman et al. | Oct 2014 | A1 |
20140348367 | Vavrus et al. | Nov 2014 | A1 |
20150087929 | Rapoport et al. | Mar 2015 | A1 |
20150088006 | Rapoport et al. | Mar 2015 | A1 |
20150100141 | Hughes | Apr 2015 | A1 |
20150105096 | Chowdhury et al. | Apr 2015 | A1 |
20150119728 | Blackadar et al. | Apr 2015 | A1 |
20150147734 | Flores et al. | May 2015 | A1 |
20150148632 | Benaron | May 2015 | A1 |
20150182149 | Rapoport et al. | Jul 2015 | A1 |
20150250417 | Cheng et al. | Sep 2015 | A1 |
20150256689 | Erkkila et al. | Sep 2015 | A1 |
20150260514 | Menelas et al. | Sep 2015 | A1 |
20150327804 | Lefever et al. | Nov 2015 | A1 |
20150328523 | Heling et al. | Nov 2015 | A1 |
20150338926 | Park et al. | Nov 2015 | A1 |
20150345985 | Fung et al. | Dec 2015 | A1 |
20150357948 | Goldstein | Dec 2015 | A1 |
20150374240 | Lee | Dec 2015 | A1 |
20160021238 | Abramson et al. | Jan 2016 | A1 |
20160054449 | Pekonen et al. | Feb 2016 | A1 |
20160057372 | Raghuram et al. | Mar 2016 | A1 |
20160058302 | Raghuram et al. | Mar 2016 | A1 |
20160058329 | Srinivas et al. | Mar 2016 | A1 |
20160058332 | Tan et al. | Mar 2016 | A1 |
20160058333 | Arnold et al. | Mar 2016 | A1 |
20160058356 | Raghuram et al. | Mar 2016 | A1 |
20160058370 | Raghuram et al. | Mar 2016 | A1 |
20160058371 | Singh Alvarado et al. | Mar 2016 | A1 |
20160058372 | Raghuram et al. | Mar 2016 | A1 |
20160059079 | Watterson | Mar 2016 | A1 |
20160084869 | Yuen et al. | Mar 2016 | A1 |
20160147319 | Agarwal et al. | May 2016 | A1 |
20160166178 | Fuss et al. | Jun 2016 | A1 |
20160170998 | Frank et al. | Jun 2016 | A1 |
20160206248 | Sartor et al. | Jul 2016 | A1 |
20160242646 | Obma | Aug 2016 | A1 |
20160256058 | Pham et al. | Sep 2016 | A1 |
20160269572 | Erkkila et al. | Sep 2016 | A1 |
20160287177 | Huppert et al. | Oct 2016 | A1 |
20160314633 | Bonanni et al. | Oct 2016 | A1 |
20160361020 | LeBoeuf et al. | Dec 2016 | A1 |
20160363449 | Metzler et al. | Dec 2016 | A1 |
20160374614 | Cavallaro et al. | Dec 2016 | A1 |
20170007166 | Roover et al. | Jan 2017 | A1 |
20170061817 | Mettler May | Mar 2017 | A1 |
20170074897 | Mermel et al. | Mar 2017 | A1 |
20170082649 | Tu et al. | Mar 2017 | A1 |
20170094450 | Tu et al. | Mar 2017 | A1 |
20170111768 | Smith et al. | Apr 2017 | A1 |
20170181644 | Meer et al. | Jun 2017 | A1 |
20170188893 | Venkatraman et al. | Jul 2017 | A1 |
20170202486 | Martikka et al. | Jul 2017 | A1 |
20170211936 | Howell et al. | Jul 2017 | A1 |
20170242499 | Shah et al. | Aug 2017 | A1 |
20170242500 | Shah et al. | Aug 2017 | A1 |
20170251972 | Jayaraman et al. | Sep 2017 | A1 |
20170259116 | Mestas | Sep 2017 | A1 |
20170269734 | Graff | Sep 2017 | A1 |
20170269785 | Abdollahian et al. | Sep 2017 | A1 |
20170273619 | Alvarado et al. | Sep 2017 | A1 |
20170347885 | Tan et al. | Dec 2017 | A1 |
20170367658 | LeBoeuf et al. | Dec 2017 | A1 |
20180028863 | Matsuda | Feb 2018 | A1 |
20180049694 | Singh Alvarado et al. | Feb 2018 | A1 |
20180050235 | Tan et al. | Feb 2018 | A1 |
20180055375 | Martinez et al. | Mar 2018 | A1 |
20180055439 | Pham et al. | Mar 2018 | A1 |
20180056123 | Narasimha Rao et al. | Mar 2018 | A1 |
20180056128 | Narasimha Rao et al. | Mar 2018 | A1 |
20180056129 | Narasimha Rao et al. | Mar 2018 | A1 |
20180279914 | Patek et al. | Oct 2018 | A1 |
20190076063 | Kent et al. | Mar 2019 | A1 |
Number | Date | Country |
---|---|---|
2008100295 | May 2008 | AU |
102481479 | May 2012 | CN |
104218976 | Dec 2014 | CN |
105031905 | Nov 2015 | CN |
105068656 | Nov 2015 | CN |
2465824 | Jun 2010 | GB |
259KOL2015 | Dec 2015 | IN |
2010-051333 | Mar 2010 | JP |
2013-039316 | Feb 2013 | JP |
2014-042757 | Mar 2014 | JP |
2016-150018 | Aug 2016 | JP |
2018-000543 | Jan 2018 | JP |
2018-015187 | Feb 2018 | JP |
122807 | Feb 2010 | RO |
0361779 | Jul 2003 | WO |
2010090867 | Aug 2010 | WO |
2011105914 | Sep 2011 | WO |
2015126182 | Aug 2015 | WO |
2015200900 | Dec 2015 | WO |
2016044831 | Mar 2016 | WO |
2016073620 | May 2016 | WO |
Entry |
---|
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2018/047290, dated Nov. 8, 2018, 14 pages. |
KINprof, May 31, 2011, Predictive VO2max tests, Web Video, Retrieved from: https://www.youtube.com/watch?v=_9e3HcY1sm8. |
PCT International Application No. PCT/US2017/049693, International Search Report dated Aug. 12, 2017, 3 pages. |
Novatel, “IMU Error and Their Effects”, Novatel Application Notes APN-064 Rev A p. 1-6, Feb. 21, 2014. |
Le, et al., “Sensor-based Training Optimization of a Cyclist Group”, Seventh International Conference on Hybrid Intelligent Systems, IEEE 2007, pp. 265-270. |
Yamaji, et al., “Relationship Between Heart Rate and Relative Oxygen Intake in Male Subjects Aged 10 to 27 Years”, J. Human Ergol., 7:29-39, Jan. 27, 1978. |
Your Fitness FAQ, Why is it important to warm up and cool down in a workout?, 2012, Web, Retrieved from: http://www.yourfitnessfaq.com/whyisitimportanttowarmupandcooldowninaworkout.html. |
Vella et al, Exercise After-Burn: Research Update, 2005, Web, Retrieved from: http://www.unm.edu/˜lkravitz/Article%20folder/epocarticle.html. |
Song et al., “Training Activity Recognition Systems Online Using Real-Time Crowdsourcing”, University of Rochester Computer Science, UbiCom' 12, Sep. 5-8, 2012 (2 pages). |
Rowlands et al., “Assessing Sedentary Behavior with the GENEActiv: Introducing the Sedentary Sphere”. Medicine and science in sports and exercise 46.6 (2014): 1235-1247. |
Hasson et al., “Accuracy of four resting metabolic rate production equations: Effects of sex, body mass index, age, and race/ethnicity”, Journal of Science and Medicine in Sport, 2011, vol. 14, p. 344-351. |
Lucas et al., “Mechanisms of orthostatic intolerance following very prolonged exercise”, 2008, J Appl Physiol, 105: 213-225. |
Kunze et al., “Where am i: Recognizing on-body positions of wearable sensors.” Location- and context-awareness. Springer Berlin Heidelberg, 2005. 264-275. |
Keytel et al., “Prediction of energy expenditure from heart rate monitoring during submaximal exercise”, 2005, Journal of Sports Sciences, 23(3):289-97. |
Sabatini, Kalman-filter-based orientation determination using inertial/magnetic sensors: observability analysis and performance evaluation, Sep. 27, 2011, Sensors 2011, 11, 9182-9206. |
Jackson et al., “Prediction of functional aerobic capacity without exercise testing”, Medicine and Science in Sports and Exercise, 22(6), 863-870, 1990. |
Isaacs et al., “Modeling energy expenditure and oxygen consumption in human exposure models: accounting for fatigue and EPOC”, 2008, Journal of Exposure Science and Environmental Epidemiology, 18: 289-298. |
Human Kinetics, Aerobic Workout Components, 2011, Web, Retrieved from: http://www.humankinetics.com/excerpts/excerpts/aerobicworkoutcomponentsexcerpt. |
Gao et al., “Evaluation of accelerometer based multi-sensor versus single-sensor activity recognition systems.” Medical engineering & physics 36.6 (2014): 779-785. |
Frankenfield et al., “Comparison of Predictive Equations for Resting Metabolic Rate in Healthy Nonobese and Obese adults: A systematic review”. Journal of the American Dietetic Association. May 2005, vol. 105, No. 5, p. 775-789. |
Chu, “In-Vehicle Driver Detection Using Mobile Phone Sensors”, Submitted for Graduation with departmental Distinction in Electrical and Computer Engineering, Apr. 20, 2011, pp. 1-21. |
Bo et al., “TEXIVE: Detecting Drivers Using Personal Smart Phones by Leveraging Inertial Sensors”, Department of Computer Science, Illinois Institute of Technology, Chicago IL, Dec. 7, 2014, pp. 1-12. |
Brooks, G.A. et al., “Exercise Physiology: Human Bioenergetics and Its Applications,” Fourth Edition, McGraw Hill, ISBN 0-07-255642-0, Chapter 2: Bioenergetics, Chapter 10: Metabolic Response to Exercise: Lactate Metabolism During Exercise and Recovery, Excess Postexercise O2 Consumption (EPOC), O2 Deficit, O2 Debt, and the Anaerobic Threshold, Chapter 16: Cardiovascular Dynamics During Exercise, Chapter 21: Principles of Endurance Conditioning, Chapter 27: Exercise Testing and Prescription, 141 pages (2004). |
Noakes, Timothy D., “Lore of Running,” Fourth Edition, Human Kinetics, Chapter 2: Oxygen Transport and Running Economy, Chapter 3: Energy Systems and Running Performance, 157 pages (2002). |
Rapoport, Benjamin I., “Metabolic Factors Limiting Performance in Marathon Runners,” PLoS Computational Biology, vol. 6, Issue 10, 13 pages (Oct. 2010). |
Tanaka, H. et al., “Age-predicted maximal heart rate revisited,” Journal of the American College of Cardiology, vol. 37, Issue 1, pp. 153-156 (Jan. 2001). |
Wang, L. et al., “Time constant of heart rate recovery after low level exercise as a useful measure of cardiovascular fitness,” Conf. Proc. IEEE Eng. Med. Biol. Soc., vol. 1, pp. 1799-1802 (2006). |
Kyle, Chester R., “Reduction of Wind Resistance and Power Output of Racing Cyclists and Runners Travelling in Groups”, Ergonomics, vol. 22, No. 4, 1979, pp. 387-397. |
U.S. Appl. No. 17/015,912, filed Sep. 9, 2020, Humblet et al. |
U.S. Appl. No. 17/015,965, filed Sep. 9, 2020, Dervisoglu et al. |
U.S. Appl. No. 17/016,020, filed Sep. 9, 2020, Ochs et al. |
Alexander, “Energetics and Optimization of Human Walking and Running,” Am J Human Biology, Mar. 20, 2002, 14:641-648. |
Lasecki, “Real-Time Crowd Labeling for Deployable Activity Recognition,” University of Rochester Computer Science, Feb. 23, 2013, 10 pages. |
Latt et al., “Walking speed, cadence and step length are selected to optimize the stability of head and pelvis accelerations,” Experimental Brain Research, Aug. 24, 2007, 184: 201-209. |
Morgan et al., “Effect of step length optimization on the aerobic demand of running,” Journal of Applied Physiology, 1994, 245-251. |
PCT International Preliminary Report on Patentability in International Appln. No. PCT/US2017/049693, dated Mar. 5, 2019, 8 pages. |
PCT International Preliminary Report on Patentability in International Appln. No. PCT/US2018/047290, dated Mar. 17, 2020, 9 pages. |
Pfitzinger.com “Optimal Marathon Training Sessions, Distance Coach.com, Intelligent Training for Distance Runners,” archived May 15, 2012, <https://web.archive.org/web/20120515081237/http://www.pfitzinger .com/marathontraining.shtml>, printed Jan. 20, 2017, 3 pages. |
Romijn et al., “Regulation of endogenous fat and carbohydrate metabolism in relation to exercise intensity and duration,” Am. J. Physiol., 1993, 6:1-13. |
Triendurance.com “Running with a Higher Cadence, Triendurance,” Oct. 23, 2021, retrieved from <https ://web. archive.org/web/20080228162904/http ://www.trienduranee .com/Related. asp?PageID=14&NavID=7>, 2 pages. |
Bruce, R.A. et al., “Exercising testing in adult normal subjects and cardiac patients,” Pediatrics, vol. 32, No. Suppl., pp. 742-756 (Oct. 1963). |
Bruce, R.A. et al., “Maximal oxygen intake and nomographic assessment of functional aerobic impairment in cardiovascular disease,” American Heart Journal, vol. 85, Issue 4, pp. 546-562 (Apr. 1973). |
Burke, Edmund R., “High-Tech Cycling,” Second Edition, Human Kinetics, Chapter 4: Optimizing the Crank Cycle and Pedaling Cadence, Chapter 5: Cycling Biomechanics, Chapter 6: Cycling Power, Chapter 10: Physiology of Professional Road Cycling, Chapter 11: Physiology of Mountain Biking, 131 pages (2003). |
Cavanagh, P.R. et al., “The effect of stride length variation on oxygen uptake during distance running,” Medicine and Science in Sports and Exercise, vol. 14, No. 1, pp. 30-35 (1982). |
Earnest, C.P. et al., “Cross-sectional association between maximal estimated cardiorespiratory fitness, cardiometabolic risk factors and metabolic syndrome for men and women in the Aerobics Center Longitudinal Study,” Mayo Clin Proceedings, vol. 88, No. 3, pp. 259-270, 20 pages (Mar. 2013). |
Fox, S.M. et al., “Physical Activity and the Prevention of Coronary Heart Disease,” Bull. N.Y. Acad. Med., vol. 44, No. 8, pp. 950-967 (Aug. 1968). |
Glass, S., et al., “ACSM's Metabolic Calculations Handbook,” Lippincott Williams & Wilkins, 124 pages (2007). |
Lavie, C.J. et al., “Impact of cardiorespiratory fitness on the obesity paradox in patients with heart failure,” Mayo Clinic Proceedings, vol. 88, No. 3, pp. 251-258 (Mar. 2013). |
Margaria, R. et al., “Energy cost of running,” Journal of Applied Physiology, vol. 18, No. 2, pp. 367-370 (Mar. 1, 1963). |
Myers, J. et al., “Exercise Capacity and Mortality Among Men Referred for Exercise Testing,” The New England Journal of Medicine, vol. 346, No. 11, pp. 793-801 (Mar. 14, 2002). |
Number | Date | Country | |
---|---|---|---|
20180344217 A1 | Dec 2018 | US |