US20070213178A1 - Mobile communication terminal - Google Patents
Mobile communication terminal Download PDFInfo
- Publication number
- US20070213178A1 US20070213178A1 US11/371,318 US37131806A US2007213178A1 US 20070213178 A1 US20070213178 A1 US 20070213178A1 US 37131806 A US37131806 A US 37131806A US 2007213178 A1 US2007213178 A1 US 2007213178A1
- Authority
- US
- United States
- Prior art keywords
- performance
- related parameter
- user
- performance related
- obtaining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000010295 mobile communication Methods 0.000 title claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 23
- 238000004590 computer program Methods 0.000 claims abstract description 3
- 238000004891 communication Methods 0.000 claims description 7
- 230000029058 respiratory gaseous exchange Effects 0.000 claims description 7
- 238000005259 measurement Methods 0.000 claims description 4
- 230000036760 body temperature Effects 0.000 claims description 3
- 238000012549 training Methods 0.000 description 19
- 230000005540 biological transmission Effects 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001914 calming effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Abstract
It is presented a method for providing exercise performance feedback to a user of a mobile communication terminal. The method comprises the steps of: obtaining a first performance related parameter, obtaining a second performance related parameter, determining whether at least one performance condition is satisfied, in consideration of at least the first performance related parameter and the second performance related parameter, and conditionally, when at least one of the at least one performance condition is satisfied, communicating a message to the user, the message representing satisfied performance conditions. A corresponding mobile communication terminal and computer program are also presented.
Description
- 1. Field
- The present invention generally relates to mobile terminals and more particularly to exercise performance feedback using a mobile terminal.
- 2. Brief Description of Related Developments
- Mobile terminals, or mobile (cellular) telephones, for mobile telecommunications systems like GSM, UMTS, D-AMPS and CDMA2000 have been used for many years now. In the older days, mobile terminals were used almost exclusively for voice communication with other mobile terminals or stationary telephones. More recently, the use of modern terminals has been broadened to include not just voice communication, but also various other services and applications such as www/wap browsing, video telephony, electronic messaging (e.g. SMS, MMS, email, instant messaging), digital image or video recording, FM radio, music playback, electronic games, calendar/organizer/time planner, word processing, etc. Furthermore, the modern terminals have local connectivity abilities, such as Bluetooth, allowing the mobile terminals to communicate with a wide array of devices.
- With the mobile terminals having computational and communication abilities, it is now possible to use mobile terminals for purposes never imagined previously. One such example is to use a mobile terminal as a personal training device.
- While a number of dedicated personal training devices do exist on the market, these simply present one or more parameters to the user, such as heart rate, speed and distance, providing rather rudimentary data to the user during training.
- Consequently, there is a need to provide a personal training device and method providing a user with more relevant data regarding the current training state of the user.
- In view of the above, an objective of the invention is to solve or at least reduce the problems discussed above.
- Generally, the above objectives are achieved by the attached independent patent claims.
- According to a first aspect of the invention there has been provided a method for providing exercise performance feedback to a user of a mobile communication terminal, the method comprising the steps of: obtaining a first performance related parameter, obtaining a second performance related parameter, determining whether at least one performance condition is satisfied, in consideration of at least the first performance related parameter and the second performance related parameter, and conditionally, when at least one of the at least one performance condition is satisfied, communicating a message to the user, the message representing satisfied performance conditions. This provides sophisticated exercise performance feedback to the user, where a specific combination of parameter values make up a condition where a corresponding message is presented to the user.
- The step of obtaining a second performance related parameter may involve calculating the second performance related parameter using at least the first performance related parameter as an input. Dependent parameters allow for even more sophisticated feedback.
- The step of obtaining a second performance related parameter may involve calculating a difference between the first performance related parameter and a previous value of the first performance related parameter. A change in a parameter can be very useful in indicating performance.
- The first performance related parameter and the second performance related parameter may each be parameters selected from a group comprising a heart rate, a step frequency, a respiration frequency, a body temperature, an air temperature, a geographical position, a measurement of rounds per minute of an exercise machine, an ambient humidity, an ambient light intensity, a performance value stored from a previous exercise session, an age of the user, a weight of the user, and a sex of the user.
- At least the step of obtaining a first performance related parameter may involve obtaining the first performance related parameter over a wireless short-range data communication channel. Wireless communication simplifies use of this invention, e.g. using Bluetooth.
- The step of determining may involve determining whether at least five performance conditions are satisfied, separately considering for each of the at least five performance conditions the first performance related parameter and the second performance related parameter.
- A first performance condition may correspond to the user being significantly under target, a second performance condition may correspond to the user being moderately under target, a third performance condition may correspond to the user being on target, a fourth performance condition may correspond to the user being moderately over target, and a fifth performance condition may correspond to the user being in a position where a health of the user is considered to be at risk. Categorization allows the user to easily know how the user is performing during exercise.
- The step of conditionally communicating a message may involve presenting the message to the user using at least a signal selected from a group comprising audible, tactile and visible signals. Different types or combinations of signals are useful in different situations.
- One of the at least one performance condition may be selected from the group comprising: a significant rise in a performance related parameter, a significant fall in a performance related parameter, a value of a performance related parameter being over a first threshold value for at least a first threshold time, a value of a performance related parameter being below a second threshold value for at least a second threshold time.
- The method may comprise the further step of: obtaining a third performance related parameter, wherein the step of determining additionally may involve considering at least the first performance related parameter, the second performance related parameter and the third performance related parameter. A third, or even additional performance related parameters provide an even more sophisticated ability to estimate user performance.
- A second aspect of the invention is a mobile communication terminal capable of providing exercise performance data to a user of the mobile communication terminal, the mobile communication terminal comprising: means for obtaining a first performance related parameter, means for obtaining a second performance related parameter, means for determining whether at least one performance condition is satisfied, in consideration of at least the first performance related parameter and the second performance related parameter, and means for conditionally, when at least one of the at least one performance condition is satisfied, communicating a message to the user, the message representing satisfied performance conditions.
- A third aspect is a computer program product comprising software instructions that, when executed in a mobile communication terminal, performs the method according to the first aspect.
- Other objectives, features and advantages of the present invention will appear from the following detailed disclosure, from the attached dependent claims as well as from the drawings.
- Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to “a/an/the [element, device, component, means, step, etc]” are to be interpreted openly as referring to at least one instance of the element, device, component, means, step, etc., unless explicitly stated otherwise. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated.
- Embodiments of the present invention will now be described in more detail, reference being made to the enclosed drawings, in which:
-
FIG. 1 is a schematic illustration of a cellular telecommunication system, as an example of an environment in which the present invention may be applied. -
FIG. 2 is a schematic front view illustrating a mobile terminal according to an embodiment of the present invention. -
FIG. 3 is a schematic block diagram representing an internal component, software and protocol structure of the mobile terminal shown inFIG. 2 . -
FIG. 4 illustrates examples of parameters that can be used for determining training performance in the mobile terminal shown inFIG. 2 . -
FIG. 5 is a flowchart diagram that illustrates the execution of the mobile terminal shown inFIG. 2 to determine training performance. - The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which certain embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like numbers refer to like elements throughout.
-
FIG. 1 illustrates an example of a cellular telecommunications system in which the invention may be applied. In the telecommunication system ofFIG. 1 , various telecommunications services such as cellular voice calls, www/wap browsing, cellular video calls, data calls, facsimile transmissions, music transmissions, still image transmissions, video transmissions, electronic message transmissions and electronic commerce may be performed between amobile terminal 100 according to the present invention and other devices, such as anothermobile terminal 106 or astationary telephone 132. It is to be noted that for different embodiments of themobile terminal 100 and in different situations, different ones of the telecommunications services referred to above may or may not be available; the invention is not limited to any particular set of services in this respect. - The
mobile terminals mobile telecommunications network 110 throughRF links base stations mobile telecommunications network 110 may be in compliance with any commercially available mobile telecommunications standard, such as GSM, UMTS, D-AMPS, CDMA2000, FOMA and TD-SCDMA. - The
mobile telecommunications network 110 is operatively connected to awide area network 120, which may be Internet or a part thereof. AnInternet server 122 has adata storage 124 and is connected to thewide area network 120, as is anInternet client computer 126. Theserver 122 may host a www/wap server capable of serving www/wap content to themobile terminal 100. - A public switched telephone network (PSTN) 130 is connected to the
mobile telecommunications network 110 in a familiar manner. Various telephone terminals, including thestationary telephone 132, are connected to the PSTN 130. - The
mobile terminal 100 is also capable of communicating locally via alocal link 101 to one or morelocal devices 103. The local link can be any type of link with a limited range, such as Bluetooth, a Universal Serial Bus (USB) link, a Wireless Universal Serial Bus (WUSB) link, an IEEE 802.11 wireless local area network link, an RS-232 serial link, etc. Thelocal devices 103 can for example be various sensors that can communicate measurement values to themobile terminal 100 over thelocal link 101. - An
embodiment 200 of themobile terminal 100 is illustrated in more detail inFIG. 2 . Themobile terminal 200 comprises a speaker orearphone 202, amicrophone 205, adisplay 203 and a set ofkeys 204 which may include akeypad 204 a of common ITU-T type (alphanumerical keypad representing characters “0”-“9”, “*” and “#”) and certain other keys such assoft keys joystick 211 or other type of navigational input device. - The internal component, software and protocol structure of the
mobile terminal 200 will now be described with reference toFIG. 3 . The mobile terminal has acontroller 300 which is responsible for the overall operation of the mobile terminal and is preferably implemented by any commercially available CPU (“Central Processing Unit”), DSP (“Digital Signal Processor”) or any other electronic programmable logic device. Thecontroller 300 has associatedelectronic memory 302 such as RAM memory, ROM memory, EEPROM memory, flash memory, or any combination thereof. Thememory 302 is used for various purposes by thecontroller 300, one of them being for storing data and program instructions for various software in the mobile terminal. The software includes a real-time operating system 320, drivers for a man-machine interface (MMI) 334, anapplication handler 332 as well as various applications. The applications can include apersonal training application 350, as well as variousother applications - The
MMI 334 also includes one or more hardware controllers, which together with the MMI drivers cooperate with thedisplay 336/203,keypad 338/204 as well as various other I/O devices such as microphone, speaker, vibrator, ringtone generator, LED indicator, etc. As is commonly known, the user may operate the mobile terminal through the man-machine interface thus formed. - The software also includes various modules, protocol stacks, drivers, etc., which are commonly designated as 330 and which provide communication services (such as transport, network and connectivity) for an
RF interface 306, and optionally aBluetooth interface 308 and/or anIrDA interface 310 for local connectivity. TheRF interface 306 comprises an internal or external antenna as well as appropriate radio circuitry for establishing and maintaining a wireless link to a base station (e.g. thelink 102 andbase station 104 inFIG. 1 ). As is well known to a man skilled in the art, the radio circuitry comprises a series of analogue and digital electronic components, together forming a radio receiver and transmitter. These components include, i.a., band pass filters, amplifiers, mixers, local oscillators, low pass filters, AD/DA converters, etc. - The mobile terminal also has a
SIM card 304 and an associated reader. As is commonly known, theSIM card 304 comprises a processor as well as local work and data memory. -
FIG. 4 illustrates examples of parameters that can be used for determining training performance in amobile terminal 400 such as themobile terminal 200 shown inFIG. 2 . As will be described in more detail below in conjunction withFIG. 5 , the personal training application, in an embodiment of the present invention, has the ability to use a number of different input parameters to determine performance. -
User age 490,user weight 491 and user sex 492 (male or female) are examples of parameters that the user can configure and that can affect the calculation of the performance. Once the user has set these values, they are stored in memory of themobile terminal 400, such asmemory 302 ofFIG. 3 . Furthermore, the memory, such asmemory 302 ofFIG. 3 , can also store history of previous performance values and/or any other previous parameter values. This history can be used to detect changes over time in values, and also to calculate a general fitness level. - Using a
local link 402, such aslocal link 102 ofFIG. 1 , themobile terminal 400 can obtain valuable parameters from external devices, such as the devices described here below. Aheart rate sensor 480 measures the heart rate of the user. The data from theheart rate sensor 480 can be used by the personal training application as an input to evaluate current physical strain on the user. Astep sensor 481 detects steps by the user. This can be useful for example when running, allowing the personal training application to estimate distance, which combined with a measured time can yield an estimate of speed. Arespiration sensor 482 detects frequency of breathing of the user, providing the personal training application with a second measurement input to evaluate physical strain of the user. Abody thermometer 483 provides the personal training application with a current body temperature. Anair thermometer 484 measures the current air temperature. If the user is using an exercise bicycle, anRPN sensor 485 provides the personal training application with data about how fast a wheel on the exercise bike is revolving. A Global Positioning System (GPS)sensor 486 detects the current position in terms of longitude and latitude. As is known in the art, theGPS sensor 486 can also provide speed with considerable accuracy. Ahumidity sensor 487 detects ambient humidity, which for example can indicate if it is raining. An ambientlight sensor 488 detects ambient light intensity, which for example can indicate if it is sunny. - As a man skilled in the art would understand, it is easy to add any additional sensors not described here, without departing from the scope of the invention.
-
FIG. 5 is a flowchart diagram that illustrates the execution of the mobile terminal shown inFIG. 2 to determine training performance. - In an obtain parameters step 502, a variety of performance related parameters are obtained, such as any one or more of the parameters disclosed above in conjunction with
FIG. 4 . Parameters can also be complex parameters, calculated using other parameters as inputs. - In a conditional any untested performance conditions step 504, it is determined whether there are any performance conditions which have not been tested yet. If this is the case, execution proceeds to a select an untested performance condition to test
step 506. Otherwise, execution continues to a conditional any tested performance conditionsatisfied step 510. - In the select an untested performance condition to test
step 506, an untested performance condition to be tested is selected. - In a test whether selected performance condition is
satisfied step 508, it is tested whether the selected performance condition is satisfied. Here follows some illustrational examples of performance conditions. For example, there may be a number of performance conditions relating to a performance value, calculated from the performance parameters, compared to a target. The calculation of the performance value can be dynamic, and can thereby change over time. For example, when a user is starting the training the speed is high, but heart rate and respiration are still low, the speed is weighted more than heart rate and respiration in calculation of the performance value. History can also be used, so that a change in a particular parameter is used as an input to the calculation. Depending on the level of the performance value, the performance conditions then correspond to one, and only one, of the following categories: significantly under target, moderately under target, on target, moderately over target, and risky area. While five categories have been mentioned here, any suitable number of categories, or even numerical values, such as a percentage, can be used. - Another example of a performance condition is a peak. A peak can be measured as where the pulse remains high (above a threshold level but below a critical level) and the speed is also at a high level, after which the pace decreases and the pulse follows slowly and in a stable manner, i.e. the user is calming down. Yet another example is hitting the wall, which can be measured as a high pulse in a high pace that slows down and then drops significantly while the pulse does not drop.
- Once the test is performed, the result is recorded in memory and execution returns to the conditional any untested performance conditions step 504.
- In the conditional any tested performance condition
satisfied step 510, it is determined whether any performance conditions were previously determined to be satisfied. If it is determined that there are performance conditions previously determined to be satisfied, execution continues to a communicate message touser step 512. Otherwise, execution ends. - In the communicate message to
user step 512, a message is communicated to the user. The message may be an audible, tactile and/or visible message. For example, themobile communication terminal 400 may be strapped to the user's arm, whereby different vibration combinations may indicate different messages. At the same time that the vibrations occur, a voice synthesizer can read a message to the user while the text of the message is shown on the display. In some cases, showing the message on the display may be sufficient. - In the present embodiment, to support positive changes in the user's behavior, encouraging or discouraging feedback is provided at appropriate times. Feedback is given to the user when the user is changing the behavior towards a wrong or correct direction. For example, when a runner, being behind his targets and whose heart rate and respiration rate are low, is speeding up, positive feedback is given. On the other hand, feedback is also provided when the user needs to be encouraged to put more effort into the training. The present embodiment triggers the feedback in the correct moment, taking into account all context information which is suitable for identifying the moment of change in the user's behavior.
- The method described here can be repeated arbitrarily. Typically, the method repeats continuously while the personal training application is in a running mode.
- The invention has mainly been described above with reference to a few embodiments. However, as is readily appreciated by a person skilled in the art, other embodiments than the ones disclosed above are equally possible within the scope of the invention, as defined by the appended patent claims.
Claims (12)
1. A method for providing exercise performance feedback to a user of a mobile communication terminal, said method comprising the steps of:
obtaining a first performance related parameter,
obtaining a second performance related parameter,
determining whether at least one performance condition is satisfied, in consideration of at least said first performance related parameter and said second performance related parameter, and
conditionally, when at least one of said at least one performance condition is satisfied, communicating a message to said user, said message representing satisfied performance conditions.
2. The method according to claim 1 , wherein said step of obtaining a second performance related parameter involves calculating said second performance related parameter using at least said first performance related parameter as an input.
3. The method according to claim 1 , wherein said step of obtaining a second performance related parameter involves calculating a difference between said first performance related parameter and a previous value of said first performance related parameter.
4. The method according to claim 1 , wherein said first performance related parameter and said second performance related parameter each are parameters selected from a group comprising a heart rate, a step frequency, a respiration frequency, a body temperature, an air temperature, a geographical position, a measurement of rounds per minute of an exercise machine, an ambient humidity, an ambient light intensity, a performance value stored from a previous exercise session, an age of said user, a weight of said user, and a sex of said user.
5. The method according to claim 1 , wherein at least said step of obtaining a first performance related parameter involves obtaining said first performance related parameter over a wireless short-range data communication channel.
6. The method according to claim 1 , wherein said step of determining involves determining whether at least five performance conditions are satisfied, separately considering for each of said at least five performance conditions said first performance related parameter and said second performance related parameter.
7. The method according to claim 6 , wherein a first performance condition corresponds to said user being significantly under target, a second performance condition corresponds to said user being moderately under target, a third performance condition corresponds to said user being on target, a fourth performance condition corresponds to said user being moderately over target, and a fifth performance condition corresponds to said user being in a position where a health of said user is considered to be at risk.
8. The method according to claim 1 , wherein said step of conditionally communicating a message involves presenting said message to said user using at least a signal selected from a group comprising audible, tactile and visible signals.
9. The method according to claim 1 , wherein one of said at least one performance condition is selected from the group comprising: a significant rise in a performance related parameter, a significant fall in a performance related parameter, a value of a performance related parameter being over a first threshold value for at least a first threshold time, a value of a performance related parameter being below a second threshold value for at least a second threshold time.
10. The method according to claim 1 , said method comprising the further step of:
obtaining a third performance related parameter,
wherein said step of determining additionally involves considering at least said first performance related parameter, said second performance related parameter and said third performance related parameter.
11. A mobile communication terminal capable of providing exercise performance data to a user of said mobile communication terminal, said mobile communication terminal comprising:
means for obtaining a first performance related parameter,
means for obtaining a second performance related parameter,
means for determining whether at least one performance condition is satisfied, in consideration of at least said first performance related parameter and said second performance related parameter, and
means for conditionally, when at least one of said at least one performance condition is satisfied, communicating a message to said user, said message representing satisfied performance conditions.
12. A computer program product comprising software instructions that, when executed in a mobile communication terminal, performs the method according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/371,318 US20070213178A1 (en) | 2006-03-08 | 2006-03-08 | Mobile communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/371,318 US20070213178A1 (en) | 2006-03-08 | 2006-03-08 | Mobile communication terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070213178A1 true US20070213178A1 (en) | 2007-09-13 |
Family
ID=38479655
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/371,318 Abandoned US20070213178A1 (en) | 2006-03-08 | 2006-03-08 | Mobile communication terminal |
Country Status (1)
Country | Link |
---|---|
US (1) | US20070213178A1 (en) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070260482A1 (en) * | 2006-05-08 | 2007-11-08 | Marja-Leena Nurmela | Exercise data device, server, system and method |
US20080233937A1 (en) * | 2006-05-08 | 2008-09-25 | Marja-Leena Nurmela | Mobile communication terminal and method |
US20080269018A1 (en) * | 2006-05-08 | 2008-10-30 | Nokia Corporation | mobile communication terminal and method |
US20120203360A1 (en) * | 2007-02-14 | 2012-08-09 | Nike, Inc. | Collection and display of athletic information |
US9811639B2 (en) | 2011-11-07 | 2017-11-07 | Nike, Inc. | User interface and fitness meters for remote joint workout session |
US9852271B2 (en) | 2010-12-13 | 2017-12-26 | Nike, Inc. | Processing data of a user performing an athletic activity to estimate energy expenditure |
US9919186B2 (en) | 2010-11-05 | 2018-03-20 | Nike, Inc. | Method and system for automated personal training |
US9977874B2 (en) | 2011-11-07 | 2018-05-22 | Nike, Inc. | User interface for remote joint workout session |
US10188930B2 (en) | 2012-06-04 | 2019-01-29 | Nike, Inc. | Combinatory score having a fitness sub-score and an athleticism sub-score |
US10188890B2 (en) | 2013-12-26 | 2019-01-29 | Icon Health & Fitness, Inc. | Magnetic resistance mechanism in a cable machine |
US10220259B2 (en) | 2012-01-05 | 2019-03-05 | Icon Health & Fitness, Inc. | System and method for controlling an exercise device |
US10226396B2 (en) | 2014-06-20 | 2019-03-12 | Icon Health & Fitness, Inc. | Post workout massage device |
US10272317B2 (en) | 2016-03-18 | 2019-04-30 | Icon Health & Fitness, Inc. | Lighted pace feature in a treadmill |
US10279212B2 (en) | 2013-03-14 | 2019-05-07 | Icon Health & Fitness, Inc. | Strength training apparatus with flywheel and related methods |
US10391361B2 (en) | 2015-02-27 | 2019-08-27 | Icon Health & Fitness, Inc. | Simulating real-world terrain on an exercise device |
US10420982B2 (en) | 2010-12-13 | 2019-09-24 | Nike, Inc. | Fitness training system with energy expenditure calculation that uses a form factor |
US10426989B2 (en) | 2014-06-09 | 2019-10-01 | Icon Health & Fitness, Inc. | Cable system incorporated into a treadmill |
US10433612B2 (en) | 2014-03-10 | 2019-10-08 | Icon Health & Fitness, Inc. | Pressure sensor to quantify work |
US10493349B2 (en) | 2016-03-18 | 2019-12-03 | Icon Health & Fitness, Inc. | Display on exercise device |
US10583328B2 (en) | 2010-11-05 | 2020-03-10 | Nike, Inc. | Method and system for automated personal training |
US10625137B2 (en) | 2016-03-18 | 2020-04-21 | Icon Health & Fitness, Inc. | Coordinated displays in an exercise device |
US10671705B2 (en) | 2016-09-28 | 2020-06-02 | Icon Health & Fitness, Inc. | Customizing recipe recommendations |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4686624A (en) * | 1983-04-12 | 1987-08-11 | Dominique Blum | Portable apparatus for acquiring and processing data relative to the dietetics and/or the health of a person |
US4824103A (en) * | 1988-03-14 | 1989-04-25 | Smidt Gary L | Muscle Testing and exercising apparatus |
US5538486A (en) * | 1994-06-03 | 1996-07-23 | Hoggan Health Industries, Inc. | Instrumented therapy cord |
US6558165B1 (en) * | 2001-09-11 | 2003-05-06 | Capticom, Inc. | Attention-focusing device and method of use |
US6582342B2 (en) * | 1999-01-12 | 2003-06-24 | Epm Development Systems Corporation | Audible electronic exercise monitor |
US6626799B2 (en) * | 1999-07-08 | 2003-09-30 | Icon Ip, Inc. | System and methods for providing an improved exercise device with motivational programming |
US6793607B2 (en) * | 2002-01-22 | 2004-09-21 | Kinetic Sports Interactive | Workout assistant |
US6853955B1 (en) * | 2002-12-13 | 2005-02-08 | Garmin Ltd. | Portable apparatus with performance monitoring and audio entertainment features |
US6898550B1 (en) * | 1997-10-02 | 2005-05-24 | Fitsense Technology, Inc. | Monitoring activity of a user in locomotion on foot |
US20050124463A1 (en) * | 2003-09-04 | 2005-06-09 | Samsung Electronics Co., Ltd. | Training control method and apparatus using biofeedback |
US6918858B2 (en) * | 1999-07-08 | 2005-07-19 | Icon Ip, Inc. | Systems and methods for providing an improved exercise device with access to motivational programming over telephone communication connection lines |
US6997852B2 (en) * | 1999-07-08 | 2006-02-14 | Icon Ip, Inc. | Methods and systems for controlling an exercise apparatus using a portable remote device |
-
2006
- 2006-03-08 US US11/371,318 patent/US20070213178A1/en not_active Abandoned
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4686624A (en) * | 1983-04-12 | 1987-08-11 | Dominique Blum | Portable apparatus for acquiring and processing data relative to the dietetics and/or the health of a person |
US4824103A (en) * | 1988-03-14 | 1989-04-25 | Smidt Gary L | Muscle Testing and exercising apparatus |
US5538486A (en) * | 1994-06-03 | 1996-07-23 | Hoggan Health Industries, Inc. | Instrumented therapy cord |
US6898550B1 (en) * | 1997-10-02 | 2005-05-24 | Fitsense Technology, Inc. | Monitoring activity of a user in locomotion on foot |
US6582342B2 (en) * | 1999-01-12 | 2003-06-24 | Epm Development Systems Corporation | Audible electronic exercise monitor |
US6626799B2 (en) * | 1999-07-08 | 2003-09-30 | Icon Ip, Inc. | System and methods for providing an improved exercise device with motivational programming |
US6918858B2 (en) * | 1999-07-08 | 2005-07-19 | Icon Ip, Inc. | Systems and methods for providing an improved exercise device with access to motivational programming over telephone communication connection lines |
US6997852B2 (en) * | 1999-07-08 | 2006-02-14 | Icon Ip, Inc. | Methods and systems for controlling an exercise apparatus using a portable remote device |
US6558165B1 (en) * | 2001-09-11 | 2003-05-06 | Capticom, Inc. | Attention-focusing device and method of use |
US6793607B2 (en) * | 2002-01-22 | 2004-09-21 | Kinetic Sports Interactive | Workout assistant |
US6853955B1 (en) * | 2002-12-13 | 2005-02-08 | Garmin Ltd. | Portable apparatus with performance monitoring and audio entertainment features |
US20050124463A1 (en) * | 2003-09-04 | 2005-06-09 | Samsung Electronics Co., Ltd. | Training control method and apparatus using biofeedback |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080233937A1 (en) * | 2006-05-08 | 2008-09-25 | Marja-Leena Nurmela | Mobile communication terminal and method |
US20080269018A1 (en) * | 2006-05-08 | 2008-10-30 | Nokia Corporation | mobile communication terminal and method |
US8152693B2 (en) | 2006-05-08 | 2012-04-10 | Nokia Corporation | Exercise data device, server, system and method |
US8529407B2 (en) | 2006-05-08 | 2013-09-10 | Nokia Corporation | Mobile communication terminal and method |
US20070260482A1 (en) * | 2006-05-08 | 2007-11-08 | Marja-Leena Nurmela | Exercise data device, server, system and method |
US10307639B2 (en) * | 2007-02-14 | 2019-06-04 | Nike, Inc. | Collection and display of athletic information |
US20120203360A1 (en) * | 2007-02-14 | 2012-08-09 | Nike, Inc. | Collection and display of athletic information |
US11094410B2 (en) | 2010-11-05 | 2021-08-17 | Nike, Inc. | Method and system for automated personal training |
US9919186B2 (en) | 2010-11-05 | 2018-03-20 | Nike, Inc. | Method and system for automated personal training |
US11710549B2 (en) | 2010-11-05 | 2023-07-25 | Nike, Inc. | User interface for remote joint workout session |
US10583328B2 (en) | 2010-11-05 | 2020-03-10 | Nike, Inc. | Method and system for automated personal training |
US11915814B2 (en) | 2010-11-05 | 2024-02-27 | Nike, Inc. | Method and system for automated personal training |
US10420982B2 (en) | 2010-12-13 | 2019-09-24 | Nike, Inc. | Fitness training system with energy expenditure calculation that uses a form factor |
US9852271B2 (en) | 2010-12-13 | 2017-12-26 | Nike, Inc. | Processing data of a user performing an athletic activity to estimate energy expenditure |
US9811639B2 (en) | 2011-11-07 | 2017-11-07 | Nike, Inc. | User interface and fitness meters for remote joint workout session |
US9977874B2 (en) | 2011-11-07 | 2018-05-22 | Nike, Inc. | User interface for remote joint workout session |
US10825561B2 (en) | 2011-11-07 | 2020-11-03 | Nike, Inc. | User interface for remote joint workout session |
US10220259B2 (en) | 2012-01-05 | 2019-03-05 | Icon Health & Fitness, Inc. | System and method for controlling an exercise device |
US10188930B2 (en) | 2012-06-04 | 2019-01-29 | Nike, Inc. | Combinatory score having a fitness sub-score and an athleticism sub-score |
US10279212B2 (en) | 2013-03-14 | 2019-05-07 | Icon Health & Fitness, Inc. | Strength training apparatus with flywheel and related methods |
US10188890B2 (en) | 2013-12-26 | 2019-01-29 | Icon Health & Fitness, Inc. | Magnetic resistance mechanism in a cable machine |
US10433612B2 (en) | 2014-03-10 | 2019-10-08 | Icon Health & Fitness, Inc. | Pressure sensor to quantify work |
US10426989B2 (en) | 2014-06-09 | 2019-10-01 | Icon Health & Fitness, Inc. | Cable system incorporated into a treadmill |
US10226396B2 (en) | 2014-06-20 | 2019-03-12 | Icon Health & Fitness, Inc. | Post workout massage device |
US10391361B2 (en) | 2015-02-27 | 2019-08-27 | Icon Health & Fitness, Inc. | Simulating real-world terrain on an exercise device |
US10272317B2 (en) | 2016-03-18 | 2019-04-30 | Icon Health & Fitness, Inc. | Lighted pace feature in a treadmill |
US10625137B2 (en) | 2016-03-18 | 2020-04-21 | Icon Health & Fitness, Inc. | Coordinated displays in an exercise device |
US10493349B2 (en) | 2016-03-18 | 2019-12-03 | Icon Health & Fitness, Inc. | Display on exercise device |
US10671705B2 (en) | 2016-09-28 | 2020-06-02 | Icon Health & Fitness, Inc. | Customizing recipe recommendations |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070213178A1 (en) | Mobile communication terminal | |
US8152693B2 (en) | Exercise data device, server, system and method | |
KR100854527B1 (en) | System, method and computer program product for managing physiological information relating to a terminal user | |
US8529407B2 (en) | Mobile communication terminal and method | |
US7062225B2 (en) | Pedometer system and method of use | |
US20080233937A1 (en) | Mobile communication terminal and method | |
US7422145B2 (en) | Mobile communication terminal and method | |
WO2008132540A1 (en) | Method and mobile terminal with user input based on movement of the terminal detected by a sensor | |
CN106210266B (en) | A kind of acoustic signal processing method and audio signal processor | |
CN108512625A (en) | Anti-interference method, mobile terminal and the storage medium of camera | |
CN107608855A (en) | Based reminding method and mobile terminal | |
JP2009273785A (en) | Electronic apparatus, consumption energy display method, program, and recording medium | |
CN109144721B (en) | Resource sorting method, resource display method, related device and storage medium | |
CN112911363B (en) | Track video generation method, terminal device and computer readable storage medium | |
CN111757245B (en) | Positioning method of wearable device and service device | |
CN111638788A (en) | Learning data output method and terminal equipment | |
US20070259686A1 (en) | Mobile communication terminal and method | |
JP2002273052A (en) | Game device using position detector and storage medium | |
KR20060060849A (en) | System and method for providing distant information using mobile phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NOKIA CORPORATION, FINLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LEMMELA, SAIJA;REEL/FRAME:018295/0017 Effective date: 20060905 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |