US2007260483A1PendingUtilityA1

Mobile communication terminal and method

Assignee: NURMELA MARJA-LEENAPriority: May 8, 2006Filed: May 8, 2006Published: Nov 8, 2007
Est. expiryMay 8, 2026(expired)· nominal 20-yr term from priority
A63B 2220/20A63B 24/0062A63B 2220/12A63B 2220/78A61B 5/0022A63B 69/16A63B 2220/40A61B 5/11A63B 2071/0625A63B 69/06A63B 2225/50A63B 2220/836A63B 2225/20A63B 71/0686A63B 2220/803A63B 2024/0078A61B 5/222A63B 2220/30G16H 20/30A63B 2071/063A61B 5/22G06F 3/0483H04B 1/40
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for providing a user interface of an exercise application of a mobile communication terminal having a display. The method includes accepting a first input defining a user layout of containers for exercise related measurements; accepting a second input for associating an exercise related measurement with each of the containers; and when exercising is determined to have begun, displaying the user layout of the containers on the display, each container showing an associated exercise related measurement. Further methods, mobile terminals, system, and computer program products related to exercise applications in mobile terminals are also presented.

Claims

exact text as granted — not AI-modified
1 . A method for providing a user interface of an exercise application of a mobile communication terminal comprising a display, said method comprising: 
 accepting a first input defining a user layout of containers for exercise related measurements;    accepting a second input for associating an exercise related measurement with each of said containers; and    when exercising is determined to have begun, displaying said user layout of said containers on said display, each container showing an associated exercise related measurement.    
     
     
         2 . The method according to  claim 1 , furthermore comprising: 
 when a switch view user input is detected, displaying a second layout.    
     
     
         3 . The method according to  claim 1 , wherein said second layout differs from said user layout.  
     
     
         4 . The method according to  claim 1 , wherein each of said exercise related measurements are measurements selected from a group comprising distance, time, burnt calories, speed, steps, step intensity, minutes per mile, minutes per kilometer, distance graph, speed graph, and intensity graph.  
     
     
         5 . The method according to  claim 1 , furthermore comprising, before accepting a first input defining a user layout: 
 presenting layout alternatives of available user layouts on said display.    
     
     
         6 . A mobile communication terminal configured to provide a user interface of an exercise application, said mobile communication terminal comprising: 
 means for accepting a first input defining a user layout of containers for exercise related measurements;    means for accepting a second input for associating an exercise related measurement with each of said containers; and    means for, when exercising is determined to have begun, displaying said user layout of said containers on said display, each container showing an associated exercise related measurement.    
     
     
         7 . A mobile communication terminal configured to provide a user interface of an exercise application, said mobile communication terminal comprising a display, a keypad and a controller, 
 said controller being configured to accept a first input defining a user layout of containers for exercise related measurements;    said controller being configured to accept a second input for associating an exercise related measurement with each of said containers; and    said controller being configured to, when exercising is determined to have begun, display said user layout of said containers on said display, each container showing an associated exercise related measurement.    
     
     
         8 . A computer program product comprising software instructions that, when executed in a mobile communication terminal, performs the method according to  claim 1 .  
     
     
         9 . A method for accepting input from an external device to a mobile communication terminal, said external device being usable to an exercise application of said mobile communication terminal, said method comprising: 
 detecting a presence of said device;    setting up a communication channel between said device and said mobile communication terminal;    when data becomes available in said device, making said data available to said exercise application.    
     
     
         10 . The method according to  claim 9 , wherein said device is a device comprising an actuator, said data comprising user input data being generated when said actuator is actuated.  
     
     
         11 . The method according to  claim 10 , wherein said device is configured to fit on a motorcycle, said method furthermore comprising: 
 said exercise application using said user input data to determine a time for a lap.    
     
     
         12 . The method according to  claim 9 , wherein said device is a device comprising a movement sensitive sensor, said data comprising movement data being generated when said movement sensitive sensor detects movement.  
     
     
         13 . The method according to  claim 12 , wherein said device is configured to fit on a bicycle, said method furthermore comprising: 
 said exercise application using said movement data to determine a roughness of a track followed by said bicycle.    
     
     
         14 . The method according to  claim 12 , wherein said device is configured to fit on a skateboard, said method furthermore comprising: 
 said exercise application using said movement data to determine a skill level of a rider of said skateboard.    
     
     
         15 . The method according to  claim 9 , wherein said device is a device comprising an global positioning system receiver, said data comprising positional data being generated using said global positioning receiver.  
     
     
         16 . The method according to  claim 15 , wherein said device is configured to fit on a bicycle, said method furthermore comprising: 
 said exercise application using said positional data to determine a measurement selected from the group comprising speed and position.    
     
     
         17 . A mobile communication terminal configured to accept input from an external device, said external device being usable to an exercise application of said mobile communication terminal, said mobile communication terminal comprising: 
 means for detecting a presence of said device;    means for setting up a communication channel between said device and said mobile communication terminal;    means for, when data becomes available in said device, making said data available to said exercise application.    
     
     
         18 . A mobile communication terminal configured to accept input from an external device, said external device being usable to an exercise application of said mobile communication terminal, said mobile communication terminal comprising a display, a keypad and a controller, 
 said controller being configured to detect a presence of said device;    said controller being configured to set up a communication channel between said device and said mobile communication terminal;    said controller being configured to, when data becomes available in said device, make said data available to said exercise application.    
     
     
         19 . A system used during exercise, said system comprising: 
 an external data providing device, comprising means for capturing data; and    means for transmitting said data to a receiving device;    said system furthermore comprising:    a mobile communication terminal configured to accept input from said external data providing device, said external device being usable to an exercise application of said mobile communication terminal, said mobile communication terminal comprising:    means for detecting a presence of said device;    means for setting up a communication channel between said device and said mobile communication terminal;    means for, when data becomes available in said device, making said data available to said exercise application.    
     
     
         20 . A computer program product comprising software instructions that, when executed in a mobile communication terminal, performs the method according to  claim 9 .  
     
     
         21 . A method for adding a planned exercise entry in an exercise schedule in a mobile communication terminal, said method comprising: 
 receiving user input for a planned start time for said planned exercise entry;    receiving user input for a planned exercise type of said planned exercise entry;    determining a music playlist to be associated with said planned exercise entry; and    when an exercise associated with said planned exercise entry is determined to have started, playing said playlist.    
     
     
         22 . The method according to  claim 21 , wherein said determining a music playlist involves determining a playlist based on said exercise type.  
     
     
         23 . The method according to  claim 21 , wherein said determining a music playlist involves: 
 determining at least one exercise period being at least a subset of a planned exercise associated with said planned exercise entry, each of said at least one exercise periods having an associated exercise period intensity;    for each of said at least one exercise periods, determining a range of beats per minute matching said intensity;    for each of said at least one exercise periods, presenting at least one song, said song being available to said mobile communication terminal, said song having a beats per minute measurement matching said range of beats per minute; and    for each of said at least one exercise periods, receiving user input to select one of said at least one song, to be comprised in said playlist.    
     
     
         24 . The method according to  claim 21 , wherein said determining a music playlist involves: 
 determining at least one exercise period being at least a subset of a planned exercise associated with said planned exercise entry, each of said at least one exercise periods having an associated exercise period intensity;    for each of said at least one exercise periods, determining a range of beats per minute matching said intensity;    for each of said at least one exercise periods, determining one song being available to said mobile communication terminal, said song having a beats per minute measurement matching said range of beats per minute, said song to be comprised in said playlist.    
     
     
         25 . A mobile communication terminal capable of adding a planned exercise entry in an exercise schedule in said mobile communication terminal comprising: 
 means for receiving user input for a planned start time for said planned exercise entry;    means for receiving user input for a planned exercise type of said planned exercise entry;    means for determining a music playlist to be associated with said planned exercise entry; and    means for, when an exercise associated with said planned exercise entry is determined to have started, playing said playlist.    
     
     
         26 . A mobile communication terminal capable of adding a planned exercise entry in an exercise schedule in said mobile communication terminal comprising a display, a keypad and a controller, 
 said controller being configured to receive user input for a planned start time for said planned exercise entry;    said controller being configured to receive user input for a planned exercise type of said planned exercise entry;    said controller being configured to determine a music playlist to be associated with said planned exercise entry; and    said controller being configured to, when an exercise associated with said planned exercise entry is determined to have started, play said playlist.    
     
     
         27 . A computer program product comprising software instructions that, when executed in a mobile communication terminal, performs the method according to  claim 21.

Join the waitlist — get patent alerts

Track US2007260483A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.