CN102083505B - 用于移动设备的运动成绩用户界面 - Google Patents

用于移动设备的运动成绩用户界面 Download PDF

Info

Publication number
CN102083505B
CN102083505B CN2009801134871A CN200980113487A CN102083505B CN 102083505 B CN102083505 B CN 102083505B CN 2009801134871 A CN2009801134871 A CN 2009801134871A CN 200980113487 A CN200980113487 A CN 200980113487A CN 102083505 B CN102083505 B CN 102083505B
Authority
CN
China
Prior art keywords
user
training
exercise data
play
touch sensitive
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.)
Active
Application number
CN2009801134871A
Other languages
English (en)
Other versions
CN102083505A (zh
Inventor
赫克托·莫尔-卡里洛
迈克尔·特乔
贾森·尼姆斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nike Innovation LP
Original Assignee
Nike International Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nike International Ltd filed Critical Nike International Ltd
Publication of CN102083505A publication Critical patent/CN102083505A/zh
Application granted granted Critical
Publication of CN102083505B publication Critical patent/CN102083505B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient ; user input means
    • A61B5/7475User input or interface means, e.g. keyboard, pointing device, joystick
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
    • G01C22/006Pedometers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1643Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1662Details related to the integrated keyboard
    • G06F1/1671Special purpose buttons or auxiliary keyboards, e.g. retractable mini keypads, keypads or buttons that remain accessible at closed laptop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1698Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a sending/receiving arrangement to establish a cordless communication link, e.g. radio or infrared link, integrated cellular phone
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/22Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people in connection with sports or games
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/724094Interfacing with a device worn on the user's body to provide access to telephonic functionalities, e.g. accepting a call, reading or composing a message
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/02Details of sensors specially adapted for in-vivo measurements
    • A61B2562/0219Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1112Global tracking of patients, e.g. by using GPS
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/22Ergometry; Measuring muscular strength or the force of a muscular blow
    • A61B5/221Ergometry, e.g. by using bicycle type apparatus
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient ; user input means
    • A61B5/7455Details of notification to user or communication with user or patient ; user input means characterised by tactile indication, e.g. vibration or electrical stimulation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0025Tracking the path or location of one or more users, e.g. players of a game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • A63B2024/0068Comparison to target or threshold, previous performance or not real time comparison to other individuals
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • A63B2071/0625Emitting sound, noise or music
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/0048Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with cantilevered support elements pivoting about an axis
    • A63B22/0056Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with cantilevered support elements pivoting about an axis the pivoting movement being in a vertical plane, e.g. steppers with a horizontal axis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/0076Rowing machines for conditioning the cardio-vascular system
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0605Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing a circular movement, e.g. ergometers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/06Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement
    • A63B22/0664Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with support elements performing a rotating cycling movement, i.e. a closed path movement performing an elliptic movement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/12Absolute positions, e.g. by using GPS
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/14Geo-tagging, e.g. for correlating route or track location data with specific information related to that specific location
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • A63B2220/34Angular speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/40Acceleration
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/803Motion sensors
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/836Sensors arranged on the body of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/15Miscellaneous features of sport apparatus, devices or equipment with identification means that can be read by electronic means
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/20Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/20Measuring physiological parameters of the user blood composition characteristics
    • A63B2230/207P-O2, i.e. partial O2 value
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/70Measuring physiological parameters of the user body fat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/75Measuring physiological parameters of the user calorie expenditure
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0084Exercising apparatus with means for competitions, e.g. virtual races
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0028Training appliances or apparatus for special sports for running, jogging or speed-walking
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0697Reservation devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Medical Informatics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Veterinary Medicine (AREA)
  • Pathology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Surgery (AREA)
  • Molecular Biology (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Dentistry (AREA)
  • Physiology (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Primary Health Care (AREA)
  • Epidemiology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)

Abstract

用于收集和显示运动信息的***和技术。在中心位置收集与单个人或一组人相关的运动数据,并且随后显示在其所要求的远程位置或移动设备上,从而该个人或人们能够回顾和评判他们的成绩。另外,多个人的运动数据可在中心位置收集,并且随后被显示给位于所要求的远程位置的用户或移动设备上,从而该用户可以将他或她的运动活动与其他人比较。

Description

用于移动设备的运动成绩用户界面
相关申请
本申请请求美国专利申请号为61/045,599的权利,其申请日为2008年4月16日,该申请通过引用明确地合并在此处。
技术领域
本发明涉及收集和显示运动信息。该发明的一些方面对通过网络收集运动信息和显示所收集的信息具有特别的适用性。
背景技术
虽然大部分人意识到身体健康的重要性,很多人在找到维持有规律的运动程序所要求的动力上具有困难。有些人发现坚持包括连续的重复的运动,例如跑步,散步和骑自行车的训练方案特别困难。
有经验的运动员和教练已发现反馈提供给很多人坚持规律运动程序的动机。当一个人能够直接的感受到运动程序提供的结果时,典型地这个人将会受到鼓励以坚持运动。不幸的是,从运动上获得的体质上的改善往往出现的太过缓慢,以至于不能为很多人坚持规律的运动程序提供足够的动力。因而,使很多运动员拥有更及时、视觉化的反馈以为规律的运动提供动力将会是有益的。
很多有经验的运动员和教练也发现比赛能够给坚持规律的运动程序提供更大的动力。有些运动员,例如,在与搭档比赛的时候比其独自运动的时候更有积极性。这些运动员能够,例如与搭档训练,进行体育比赛,例如赛跑,或者甚至仅仅将他们当前的成绩与好友的进行比较。
发明内容
本发明的各个方面涉及收集和显示运动信息。用本发明的一些实施例,涉及单个人的运动数据被收集起来并显示,从而这个人能够完整的评判他或她的成绩。例如,一组相应于由人在第一时间周期内进行的体育活动的运动数据能够显示为图形。如果该组运动数据是由例如跑步或散步来生成的,则这个人的速度可以对应于他或她在这段时间中活动的距离绘制出来。通过一些实施例,运动数据集合可以被分析,并且分析结果可以同时显示在图形中。例如,使用一个人跑步时获取的一组运动数据,这些数据能够被分析以确定在固定的距离(第一英里,第二英里等)间的速度改变(即,加速或减速)。然后这个信息可以用图形显示,从而这个人可以回顾在跑步过程中他或她什么时候改变了速度,改变了多少。
使用本发明的其他实施例,一个人可以将一组运动数据和另一组具有所需的特征的运动数据进行比较。例如,如果选择的运动数据集生成于例如一个人在特定时间周期内跑步,则这个人可能会希望将他或她的那个“跑步”成绩与他或她之前的类似的跑步的最快速度进行比较。因而,如果跑步的距离是例如4英里,则早期的运动数据集会被分析以确定哪个数据集对应于大约4英里的跑步。具有例如最快平均速度的数据集会被标示出来,并且来自那个先前数据集的数据与来自所选择的数据集的数据同时显示。例如,来自每个运动数据集的数据会被绘制成图形并呈现到显示器上。之后人们可以详细地比较所选择的运动数据集和代表他或她的“最好”速度的运动数据集。
更进一步的,一些实施例可以收集跨越不同时期的运动数据集,并且同时显示来自这些集合的数据。从而,如果一个人在一连几天中多次跑步,则每次跑步的数据可以同时被显示。例如,诸如条或线的图标可以被用于显示每个数据集。图标的尺寸,例如它的高可以对应于那个数据集中的一些数据,例如跑步的中间速度或跑步经过的整个距离。使用一些实施例,来自多个集合的数据可以被合并并显示。例如,落入指定类别(例如,在同一周或同一个月发生)的跑步可以被分在一组,并且,一组中的每个数据集的整个距离数据(或者可替换的,整个时间数据)可以被加在一起。之后例如条或线的图标可以被显示以代表来自每组的数据之和。图标的尺寸,例如它的高可以对应于来自它对应的数据集的组的加到一起的数据。
另外,本发明的一些实施例可以允许人们为运动活动指定相关目标。一个人可以例如设定一个在指定时间周期内跑步指定总距离的目标。使用本发明的这些实施例,来自于一个人的运动数据的多个集合的数据可以对比这个人的指定目标而被集合和显示。所述目标可以被显示为例如类似椭圆的空的形状。被集合的数据之后可以被显示为填充进这个空的形状。因而,如果被集合的数据显示出这个人完成了他或她的80%的目标,则表示该目标的该形状显示为80%被填满。
用一些实施例,运动数据集合可以从多个不同的人处获得和显示。例如,可收集一个或多个来自多个不同人中的每一个的数据集合。之后每个人的数据集中的数据被整合并显示给每个人。例如,一组运动数据可以产生自每一个人的跑步。对于每个人,来自于他或她的数据集的数据,例如距离数据,可以被累加。图标,例如条或线,之后可以为每个人显示以表示来自他或她的数据集的数据和。图标的尺寸,例如它的高度,可对应于来自每个人的数据集的数据的和。
更进一步的,本发明的一些例子可允许人们“邀请”一个或多个其他人来分享对应于他们的运动活动的运动数据。例如通过本发明的一些实施例,用户可以通过电子邮件或类似的电子媒介发送邀请给一个或多个其他人。仅来自那些被邀请的人们的运动数据之后被如之前描述的那样同时显示。这种设置允许每个被邀请的人(包括邀请人,其内在地邀请他或她自己,并且也可被认为是被邀请者)可以将他或她的当前运动数据与其他被邀请者进行比较。
在本发明的其他实施例中,一个人能够可选择地或额外地为被邀请者指定一个共同的目标。例如,邀请人可以指定一个被邀请者(包括该主人)在指定的时间量内要跑的总的合并距离。来自每个被邀请者的多个运动数据集合的数据可以被整合并对比这个人的特定目标进行显示。该目标可以再一次被显示器表示为例如类似椭圆的空的形状。整合自每个被邀请者的数据之后显示为填充该空的形状。从而,如果该整合的数据显示出该被邀请者的运动活动的集合体在该特定目标的60%中,则表示目标的这个形状将显示为60%被填充。
对于本发明的其他实施例,收集自一个或多个用户的成绩数据,与一个或多个运动成绩目标或训练程序相关联的详情,和与其相关联的用户界面可被移动设备包括和/或显示。
本发明的这些和其他特征在下面的详细描述中是显而易见的。
附图说明
图1说明了可用于实现本发明各种实施例的计算设备。
图2和3说明了根据本发明的各种实施例的可使用的运动信息监控设备的实施例。
图4说明了可使用的根据本发明的各个实施例的运动参数测量设备的环境。
图5说明了运动信息收集和显示设备的实施例,其可以根据本发明的各种实施例来收集和/或显示运动数据。
图6说明了运动数据显示配置设备的实施例,其可根据本发明的各种实施例来使用。
图7说明了包括运动数据显示配置设备和多个可根据本发明的各种实施例使用的类型的客户端设备的网络。
图8A-8F,9A和9B说明了根据本发明的各种实施例的被提供来为用户显示运动数据的用户界面的实施例。
图10和11A-11E说明了根据本发明的各种实施例的被提供来为用户选择目标的用户界面的实施例。
图12说明了根据本发明的各种实施例的被提供来指示用户朝着完成运动活动目标的进度的用户界面的实施例。
图13A-13F说明了根据本发明的各种实施例的被提供来创建对其他用户挑战的用户界面的实施例。
图14A-14F说明了根据本发明的各种实施例的用来提供将用户的运动数据与其他参与用户的运动数据进行比较的用户界面的实施例。
图15说明了根据本发明的各种实施例的被提供用来存储用户的运动成果的用户界面的实施例。
图16说明了根据本发明的各种实施例的被提供来创建用于完成运动成果的解决方案的用户界面的例子。
图17说明了根据此处所描述的一个或多个方面的用于启动训练的用户界面示例。
图18说明了根据此处所描述的一个或多个方面的不使用双耳式耳机的到硬件输入控件的示例性功能映射。
图19说明了根据此处所描述的一个或多个方面使用双耳式耳机的到硬件输入控件的示例性功能映射。
图20说明了根据此处所描述的一个或多个方面的用于调用暂停功能的示例性输入控件。
图21说明了根据此处所描述的一个或多个方面的用于调用终止训练功能的示例性输入控件。
图22说明了根据此处所描述的一个或多个方面的示例性训练数据显示界面。
图23说明了根据此处所描述的一个或多个方面的用于浏览目标,挑战和训练图的示例性界面。
图24说明了根据此处所描述的一个或多个方面的用于启动训练的示例性用户界面。
图25说明了根据此处所描述的一个或多个方面的可用于训练期间的示例性功能按钮和命令。
图26说明了根据此处所描述的一个或多个方面的用于调用暂停功能的示例性输入控件。
图27说明了根据此处所描述的一个或多个方面的用于调用终止训练功能的示例性输入控件。
图28说明了根据此处所描述的一个或多个方面的显示和绘制训练路线的示例性用户界面。
具体实施方式
操作环境
概述
本发明涉及运动信息的测量、收集和显示。如同本领域一般技术人员所将领会的那样,运动信息必须首先从单个人处获得。通过本发明的各种实施例,一个或多个不同的运动信息监控设备可被用于测量和记录对应于个人执行的运动活动的运动数据。典型地,运动信息监控设备会包含用来测量与正被监控的人相关的测量参数的传感器,和用于处理由传感器测量的参数的计算设备。
一旦运动信息监控设备记录了个人运动活动的运动信息,这个人之后可以将该记录的运动信息传送给一个或多个单独的设备,以用于查看该记录的运动数据。用户可以例如从运动信息监控设备下载所记录的运动信息到单独的收集设备。收集设备可以,依次将从运动信息监控设备收集的运动信息传送给单独的显示配置设备,在那里运动信息可以被组织和配置用于后续的通过例如,另一个设备来浏览。如同将要在下面详细讨论的,本发明的各种实施例将允许人们使用一组通过网络(例如因特网)进行通讯的计算设备去记录,收集和显示运动信息。
例如,本发明的一些实施例可允许人们使用特殊用途的计算设备来测量和记录运动信息。用户之后可以将该记录的运动信息传送给本地的计算设备,例如个人台式机或笔记本电脑。更特别的,用户可以从运动信息监控设备下载所记录的运动信息到其角色是计算机网络中的“客户端”的本地计算机上的收集软件工具中。所述收集软件工具之后将通过网络传送该下载的运动信息给远程的“服务器”计算机。在远程服务器计算机上的显示配置软件工具则会保存该传送的运动信息。之后,个人可以使用客户端计算机或另一本地计算机从服务器计算机上检索存储的运动信息。响应于来自本地计算机的显示请求,显示配置软件工具将配置该请求的运动信息用于在本地计算机上显示,之后传递该配置的运动信息到本地计算机上进行显示。
计算设备
本发明的各种例子可以使用配置为执行一个或多个功能的电子电路来实现。例如,使用本发明的一些实施例,运动信息监控设备,收集设备,显示设备或它们的任意组合可以通过使用一个或多个特定用途的集成电路(ASIC)来实现。然而,更典型的是,本发明各种实施例中的部件将会使用可编程计算设备执行硬件或软件指令,或通过特殊用途的电子电路和硬件或在可编程计算设备上执行的软件指令的一些组合来实现。
相应地,图1显示了可用于实现本发明的各种实施例的计算机101的说明示例。如同在这个图中看到的,计算机101具有计算单元103。计算单元103典型地包含处理单元105和***存储器107。处理单元105可以是用于执行软件指令的任何类型的处理设备,但按照惯例其会是微处理器设备。***存储器107可包括只读存储器(ROM)109和随机访问存储器(RAM)111。本领域的一般技术人员会领会的是,只读存储器(ROM)109和随机访问存储器(RAM)111都可以存储由处理单元105执行的软件指令。
处理单元105和***存储器107或者直接地,或者间接地通过总线113或替代的通讯结构连接到一个或多个外设。例如,处理单元105或***存储器107可直接或间接地连接到附加存储器,例如硬盘驱动器115,可移动磁盘驱动器117,光盘驱动器119,和闪存卡121。处理单元105和***存储器107也可以直接地或间接地连接到一个或多个输入设备123和一个或多个输出设备125。输入设备123可包括,例如键盘,触摸屏,远程控制板,点击设备(例如鼠标,触摸板,定位笔,追踪球或控制杆),扫描仪,照相机或麦克风。输出设备125可包括例如,监控器显示器,电视机,打印机,立体声***或扬声器。
更进一步的,计算单元103将被直接地或间接地连接到一个或多个网络接口127以用于与网络通讯。这类网络接口127,有时也被称为网络适配器或网络接口卡(NIC),根据一个或多个通讯协议将来自计算单元103的数据和控制信号翻译为网络信息,协议例如是,传输控制协议(TCP),因特网协议(IP),和用户数据包协议(UDP)。这些协议是本领域公知的,因而此处不再详细讨论。接口127可使用任何合适的用于连接网络的连接代理,包括,例如无线收发器,电流线适配器,调制解调器或以太网连接。
应该领会的是,除了上面特别列出的输入、输出和存储***设备以外,计算设备可被连接到多种其他***设备,包括一些可以执行输入、输出和存储功能或它们的组合的设备。例如,计算机101可连接到数字音乐播放器,例如可向位于加利福尼亚的库比蒂诺的苹果公司购买的
Figure BPA00001293591800071
品牌数字化音乐播放器。本领域所公知的是,这种类型的数字化音乐播放器可作为计算机的输出装置(例如,从声音文件输出音乐或从图像文件输出图片)和存储设备来服务。另外,这个类型的数字音乐播放器也可以作为用于输入所记录的运动信息的输入设备来服务,如同下面会更详细讨论的那样。
除了数字化音乐播放器之外,计算机101可连接到,或者包括一个或多个其他***设备,例如电话。电话可以是,例如无线“智能电话”。本领域公知的是,这种类型的电话使用无线射频传输通过无线网络进行通讯。除了简单的通讯功能,“智能电话”也可以提供给用户一个或多个数据管理功能,例如发送、接收和浏览电子消息(例如电子邮件消息,SMS文本消息等),记录或播放背景音乐文件、记录或播放背景图片文件(例如图片或移动视频图像文件),使用文本(例如微软的Word或Excel文件,或Adobe Acrobat文件)浏览和编辑文件等。由于这种类型电话的数据管理能力,用户可以将电话与计算机101连接,从而他们所获得的数据可以同步。
当然,本领域公知的是还可以包括有其他***设备连接到如图1所显示类型的计算机101。在某些情况下,***设备可以永久地或半永久的连接到计算单元103。例如,对于许多计算机,计算单元103、硬盘驱动器117、可移动光盘驱动器119和显示器是半永久地围在一单独的外壳中。然而,还有其他***设备可以可移动地连接到计算机101。计算机101可包括,例如一个或多个通讯端口,通过其***设备可以连接到计算单元103(或者直接地或者通过总线113间接地)。这些通讯端口因而可以包括并行总线端口或者串行总线端口,例如使用通用串行总线(USB)标准或IEEE 1394高速串行总线标准(例如,火线端口)的串行总线端口。可替换的或者额外的,计算机101可包括无线数据“端口”,例如蓝牙接口,Wi-Fi接口,红外线数据端口或类似物。
应该理解到,依据本发明的各种实施例的使用的计算设备可包括比图1说明的计算机101多的部件,比计算机101少的部件,或者与计算机101不同的部件组合。例如,本发明的一些实施例可使用一个或多个想要具有非常特殊功能的计算设备,例如数字音乐播放器或者服务器计算机。这些计算设备因而可省略不必要的***设备,例如网络接口115,可移动光盘驱动器119,打印机,扫描仪,外部硬盘等。本发明的一些实施例可替换的或额外的使用想要具有大量功能能力的计算设备,例如桌上个人电脑或笔记本个人电脑。这些计算设备可具有***设备的任意组合或如所要求的其他部件。
运动信息监控设备
附图2说明了运动信息监控设备201的实施例,其可用来根据本发明的各种实施例测量对应于用户的运动活动的运动信息。如在图中所显示的,运动信息监控设备201包括数字音乐播放器203,电子接口设备205,和运动参数测量设备207。如同将要被详细描述的那样,数字音乐播放器203连接(可释放地)到电子接口设备205,并且该组合由用户在他或她进行运动活动,例如跑步或散步时穿着或者携带着。运动参数测量设备207也由用户在他或她进行运动活动时穿着或携带着,其测量一个或多个与该用户正从事的运动表现相关的运动参数。运动参数测量设备207传送对应于所测量的运动参数的信号给电子接口设备205。电子接口设备205从运动参数测量设备207接收信号,并将所接收的信息提供给数字音乐播放器203.
如图3所详细显示的,运动参数测量设备207包括一个或多个用于测量与穿着或使用运动参数测量设备207的个人相关联的运动参数的传感器301。用所说明的实施例,例如,传感器301A和301B可以是用于测量运动参数测量设备207在两个正交的方向的加速度的加速计(例如压电加速计)。运动参数测量设备207被用户携带或者穿着以在用户锻炼时测量所要求的运动参数。例如,如图4所显示的,当用户散步或跑步时,运动参数测量设备207可以定位在用户的鞋401的鞋底。使用这种设置,传感器301会生成对应于用户的脚部运动的电子信号。本领域公知的是,这些信号之后可被用于生成表示用户所进行的运动活动的运动数据。
运动参数测量设备207还包括用于处理由传感器301输出的电子信号的处理器303。对于本发明的一些实施例,处理器303可以是可编程微处理器。然而,对于本发明的另外一些实施例,处理器303可以是特殊用途的电路设备,例如ASIC。处理器303可以对从传感器301输出的信号执行任何所需求的操作,例如平滑曲线,过滤噪声,异常值移除,放大,求和,积分或类似操作。处理器303提供处理的信号给传输器307。运动参数测量设备207还包括电源307,如所需要的用于提供电力给传感器301,处理器303和传送器305。电源307可以为例如电池。
运动参数测量设备207传输处理过的信号给电子接口设备205,如图4所显示的。现在返回到图3,电子接口设备205包括接收处理过的由运动参数测量设备207中的传输器305传送的信号的接收器309。接收器309传输该处理的信号给第二个处理器311,其进一步处理信号。如同处理器303,处理器311可在处理的信号上执行任意希望的操作,例如平滑曲线,噪声过滤,异常值移除,放大,求和,积分或类似操作。
处理器303提供该处理的信号给数字音乐播放器203。现在返回看图2,电子接口设备205包括连接器***209,其物理地***并连接到由数字音乐播放器203提供的传统输入端口211。电子接口设备205的连接器***209所连接进的输入端口211可以是任何希望类型的用于传输数据的输入端口,例如并行数据端口,串行数据端口,耳机或传声器插口等等。连接器***209可包括任何合适的连接设备,例如电线,引脚,电子连接器等,以用于与数字音乐播放器203的输入端口211中提供的相应元件进行电子连接或其他合适的连接(例如,允许在接口设备205和电子接口设备205之间的电子的和/或数据通讯)。如果是必需或者要求的,其他的保护元件可被提供来安全地连接接口设备205和数字音乐播放器203,例如带,钩,带扣,扣子,夹子,钩子,保持元件,机械连接器等等。
现在返回到图3,处理器311提供处理的信号给计算单元313。计算单元313最初可以在存储器315中存储处理的信号。进一步的,用本发明的一些实施例,计算单元313可以操作由运动信息监控设备201提供的处理的信号,以生成对应于用户所进行的运动活动的运动数据集。例如,如果运动信息监控设备201包括用于测量用户的脚步移动的加速计,计算单元313可分析该来自运动信息监控设备201的处理的信号,以生成在用户的运动活动期间在特定情况下描述用户的速度的运动数据集和用户在每个特定情况下行进的总距离。此处描述了从加速计信号确定用户的速度的各种技术,例如,美国专利US 6898550,Blackadar等,标题为“Monitoring Activity Of A UserIn Locomotion On Foot”,2005年5月24日出版,美国专利US 6882955,Ohlenbusch等,标题为“Monitoring Activity Of A User In Locomotion OnFoot”,2005年4月19日出版,美国专利US 6876947,Darley等,标题为“Monitoring Activity Of A User In Locomotion On Foot”,2005年4月5日出版,美国专利US 6493652,Ohlenbusch等,题目为“MonitoringActivity OfAUser In Locomotion On Foot”,2002年12月10日出版,美国专利US 6298314,Blackadar等,题目为“Detecting The Starting And Stopping Of Movement OfAPerson On Foot”,2001年10月2日出版,美国专利US 6052654,Gaudet等,题目为“Measuring Foot Contact Time And Foot Loft Time Of A Person InLocomotion”,2000年4月18日出版,美国专利US 6018705,Gaudet等,题目为“Measuring Foot Contact Time And Foot Loft Time Of A Person InLocomotion”,2000年1月25日出版,上述的每一个通过引用整体合并于此。
运动数据集也可以包括与每个速度值和/或每个距离值相关联的时间值。如果运动信息监控设备201可被用于从不同的用户收集运动信息,则运动数据计算单元313可额外地促使用户以某种方式标示他或她自己。这个标示信息之后可以包含进从由运动信息监控设备201提供的信息生成的运动数据集合。一旦计算单元313已经从由运动信息监控设备201提供的信息生成了运动数据集,计算单元313会将该运动数据集存储入存储器315。如同下面会详细讨论的那样,当数字音乐播放器203随后被连接到实施运动信息收集工具的计算设备时,计算单元313将下载该运动数据到定位在远程计算设备上的显示配置工具中。
当在图2-4中说明的实施例被描述成运动参数测量设备207和接口设备205之间的无线通讯时,在运动参数测量设备207和接口设备205之间的任何所要求的通讯方式都能够不脱离本发明来使用,包括有线连接。并且,也可以不脱离本发明来提供任何要求的放置数据的方法,该数据得自于来自运动参数测量设备207的以适当的形式或格式在电子设备210上显示或从电子设备210上输出的物理的或生理的数据。例如,如果有要求,运动参数测量设备207可以使用一个或多个特定的电子设备进行特殊设计和/或编程,例如预编程的和/或有线的设备来操作一特定设备或多个设备并以适合那些设备的形式和格式提供输出数据。在这种情况下,接口设备205可以被交易和出售给特定目标确定电子设备,例如数字音乐播放器的特定模型,甚至是其他电子设备,例如电话,手表,个人数字助理等等。作为另一种替换,如果有要求,接口设备205可以稍后被编程以操作宽泛种类的不同的电子设备,例如,通过从因特网,从磁盘,或从另一源等等下载用于特定电子设备的显示或设备驱动和/或格式数据。
如果有要求,根据本发明的至少一些例子,电子接口设备205可进一步包括显示器220和/或用户输入***222,例如一个或多个旋转输入设备,开关,按钮(如图2所显示的例子),鼠标或追踪球元件,触摸屏或类似物,或他们的某些组合。显示器220可被用于显示例如与数字音乐播放器203正播放的音乐相关的信息、与正被数字音乐播放器203接收的运动信息信号相关的信息、正由数字音乐播放器203从所接收的运动信息信号生成的运动数据,等等。用户输入***222可被用于例如:控制一个或多个方面的对通过接口设备205接收的输入数据的处理,以控制输入数据接收(例如时间,所接收信息类型,要求的数据请求等等),以控制数据输出给电子设备203或通过电子设备203输出,控制运动参数测量设备207等。可替换地或额外的,如果有要求,数字音乐播放器203上的输入***(例如按钮222,触摸屏,基于输入的数字转换器/指示笔,旋转输入设备,追踪球或滚珠,鼠标等等),可被用于向接口设备205和/或向运动参数测量设备207提供用户输入数据。还有其他例子,如果有要求,声音输入***可提供给接口设备205和/或数字音乐播放器203,例如来使用户能够通过声音命令进行输入。用于控制任何***元件和/或任何目的的用户输入***的任意其他需要的类型,都可不脱离本发明来提供。
数字音乐播放器203可包括其他输入和/或输出元件,例如图2中显示的端口224和226,用于例如头戴式耳机(或其他音频输出),电源,无线通讯,红外线输入,麦克风输入或其他设备。如果有要求,并且如果当接口设备205附属于电子设备203时,这些端口224和/或226将要被覆盖,则接口设备205可装备相似的外部端口到端口224和/或226,并且接口设备205内的内部电路可被提供用来使用户能够将相同的额外设备加入接口设备205,因为他们可以***数字音乐播放器203,并且仍然利用相同的功能(例如,因而允许必要的数据,信号,电能,和/或信息穿越接口设备205给用户,给其他输出,和/或数字音乐播放器203)。
应该被理解的是,当本发明上面描述的一些特定实施例是关于数字音乐播放器203时,本发明的可替换示例可使用任何便携式电子设备来实施。例如,用本发明的一些实施例,运动参数测量设备207可连同移动电话,手表,个人数字助理,其他类型的音乐播放器(例如高密度光盘或卫星无线电音乐播放器),便携式计算机,或任何其他要求的电子设备使用。再进一步的,本发明的一些实施例可选择的或额外的省略对接口设备205的使用。例如,运动参数测量设备207可被配置为使用蓝牙无线通讯协议进行通讯,从而它可被用于蓝牙兼容的移动电话,个人数字助理,手表或个人计算机。当然,当省略接口设备205时,还有其他无线的或有线的通讯技术可以被使用。
还应该理解的是,为方便理解,虽然运动参数测量设备207的特殊示例已经在上面描述,所要求的运动参数测量设备207的任何类型可被用于本发明的各种实施例。例如,对于本发明的一些实施例,运动参数测量设备207可以是心率监控器,血氧监控器,卫星定位设备(例如,全球定位卫星(GPS)导航设备),测量用户的脑电活动的设备(例如EKG监控器),或测量一个或多个用户的身体参数的任何其他设备。再进一步,运动参数测量设备207可以测量一个或多个用户正操作的一些设备的操作参数,例如自行车的速度和/或距离,跑步机,划船运动练习器,椭圆机,固定式自行车运行的速度和/或工作量,滑雪板(水或雪),冰鞋(轮滑或冰),或用户所穿的雪鞋等行进的速度和/或距离,等等。
虽然运动参数测量设备207已经被描述为与数字音乐播放器203或其他从该运动参数测量设备207接收信号的便携式电子设备分离,在本发明的一些实施例中,运动参数测量设备207也可以合并进数字音乐播放器203或其他便携式电子设备。例如,本发明的一些实施例可以使用包含加速计,卫星定位设备,或任何其他测量运动活动所要求的设备的音乐播放器,移动电话,手表或个人数字助理。再进一步,应该理解的是本发明的各种实施例可以使用多个运动参数测量设备207,其被合并进数字音乐播放器203或其他便携式电子设备、与数字音乐播放器203或其他便携式电子设备分离或它们的一些组合。
运动收集和显示工具
图5现实了根据本发明的各种实施例的可被用于收集和/或显示运动数据的运动信息收集和显示设备501的示例。如同下面会详细讨论的那样,运动信息收集和显示设备501既可以收集也可以显示运动数据。运动信息收集和显示设备501可以使用之前描述的计算设备101的任何合适的变形来实施。然而,在一些情况下,信息收集和显示设备501可以使用桌面型或膝上型个人计算机来在商业上实现,这些计算机使用例如,由华盛顿州的雷德蒙德的微软公司授权的Microsoft Windows操作***版本,加利福尼亚州的库比蒂诺的苹果公司授权的Apple Macintosh操作***版本,或者多个开发者授权的Unix或Linux操作***版本。
如图5所示,运动信息收集和显示设备501包括用于从运动信息监控设备201接收数据的接口503。接口503可使用例如电子部件,软件部件(例如应用程序接口(API)),或它们的一些组合实施。运动信息收集和显示设备501也可以具有运动信息收集模块505。使用本发明的多个实施例,运动数据收集模块505可以检测存储一个或多个运动数据集的数字音乐播放器203或其他便携式电子设备什么时候通过接口503连接到运动信息收集和显示设备501,建立与数字音乐播放器203或其他便携式电子设备的通讯会话以查询运动数据集或集合。在本发明的一些实施例中,运动数据收集模块505在运动数据集已经检索到后可以从数字音乐播放器203或其他便携式电子设备中删除运动数据集。
用本发明的一些例子,运动数据收集模块505可以对从数字音乐播放器203或其他便携式电子设备上检索的运动数据集执行一些进一步的操作。例如,如果运动信息监控设备201可被用于从不同的用户收集运动信息,然后该运动数据收集模块505可额外的促使用户标识他或她自己(如果信息之前没有被运动信息收集和显示设备501获得)。这个辨识信息之后可以包括进该检索的运动数据集中。
如同之前指出的,运动信息收集和显示设备501典型地会从由一个或多个运动参数测量设备207测量的信息中生成运动数据集。然而,根据本发明的一些实施例,运动信息收集和显示设备501可以替代地存储由运动参数测量设备207提供的原始信息。根据这些实施例,运动数据收集模块505可从数字音乐播放器203或其他便携式电子设备中检索原始信息,之后从该原始信息自身生成运动数据集。当然,本发明还有其他例子可以将与运动数据的生成相关的功能在运动数据收集模块505和数字音乐播放器203或其他要求的便携式电子设备之间分配,该运动数据来***参数测量设备207测量的原始信息。
运动数据收集模块505可使用例如由计算设备101的计算单元113执行的软件指令来实施。根据本发明的一些实施例,运动数据收集模块505可以通过传统的软件工具,例如浏览器来实施。可替换的,运动数据收集模块505可以由特定用途的软件工具或用以执行运动数据收集功能的改善的传统软件工具来实施。例如,运动数据收集模块505可以通过与传统浏览器协同以执行多种功能的软件工具来实施。除从数字音乐播放器203或其他便携式电子设备收集运动数据之外,这些功能可包括例如选择,交易,和下载音乐或视频内容。
一旦运动数据收集模块505已经收集到了由运动信息监控设备201提供的已处理信号,该运动数据收集模块505将该运动数据集通过接口模块507传送给运动数据显示配置设备601。运动信息收集和显示设备501可与运动数据显示配置设备601通过传统网络例如因特网进行通讯。通过这些配置,接口模块507可使用任何传统类型的网络接口来实施,例如网络接口卡。当然,所要求的任何类型的硬件或软件组合可替换地被用于允许运动数据收集模块505发送所收集的运动数据给运动数据显示配置设备601。根据本发明的一些实施例,运动数据收集模块505可以自动地将所收集的运动数据转发给运动数据显示配置设备601。例如,运动数据搜集模块505可以尝试在收集后马上、在重新计划的时间间隔中、在检测到与运动数据显示配置设备601的网络连接时、或它们的一些组合,传送所收集的运动数据给运动数据显示配置设备601。可替换的或额外的,当所收集的运动数据被发送给运动数据显示配置设备601时,运动数据收集模块505可提示用户进行指定。
图6显示了可根据本发明的不同实施例使用的运动数据显示配置设备601的例子。如图所看到的,运动数据显示配置设备601包括用于与运动信息收集和显示设备501通讯的接口模块603。如前面指出的,运动信息收集和显示设备501可与运动数据显示配置设备601通过传统的网络,例如因特网进行通讯。根据这些配置,接口模块603可使用任何传统类型的网络接口来实施,例如网络接口卡。当然,所要求的硬件或可替换的软件组合的任何类型可被用于允许运动数据显示配置设备601与运动信息收集和显示设备501进行通讯。
运动数据显示配置设备601还包括运动数据显示配置模块605和运动数据存储器607。当运动数据显示配置设备601的接口603接收到来自运动信息收集和显示设备501的运动数据时,它提供所接收的运动数据给运动数据显示配置模块605。之后运动数据显示配置模块603可存储运动数据到运动数据存储器607中以备将来使用。如同下面将要详细讨论的那样,运动数据显示配置模块605也将从运动数据存储器607中查询运动数据,并且通过一个或多个用户接口以对用户有意义的方式配置查询出的运动数据用于显示。
现在返回到图5,当用户希望浏览与他或她的运动活动(或他人的运动活动,如同在下面将要被讨论的那样)相关的信息时,用户提交这个请求给运动信息收集和显示设备501。更特别的,用户能够使用传统的输入和输出装置,例如键盘,鼠标,显示器等等。之后显示请求通过传统的接口输入/输出接口511被提供给运动数据显示模块509。作为本领域公知的,接口输入/输出接口511可以使用任何要求的硬件和软件部件的组合来实施,例如用来检测和处理从输入设备的输入和发送数据给其他控制输出设备的传统应用程序编程接口(API)。
根据本发明的一些实施例,运动数据显示模块509可使用任意的用于接收输入来请求和控制对数据的显示的传统工具来实施,并且之后以所请求的方式显示该数据。例如,运动数据显示模块509可以使用传统的浏览器程序来实施,例如在计算单元113上执行的Microsoft Internet Explorer,MozillaFirefox,或Opera。根据本发明的其他实施例,运动数据显示模块509可以使用已经被一个或多个显示工具增强的传统的浏览器程序来实施,例如AciveX plug-in,Java script或Macromedia Flash Player版本或由加利福尼亚的San Jose的Adobe Systems公司授权的Adobe Flash Player。在本发明的其他实施例中,运动数据显示模块509可通过例如,特定目的的用于显示运动数据的软件工具来实施。
如同下面会详细讨论的,当用户激活运动数据显示模块509,他或者她被提供用户接口,用于促使对选择他或她所希望浏览的被收集的数据、用户希望浏览的被收集的运动数据的格式等等的使用。这个用户接口可通过运动数据显示模块509,运动数据显示配置模块605,或它们的一些组合产生。当用户使用该提供的用户接口来提交一个浏览运动数据的请求时,运动数据显示模块509传输该请求给运动数据显示配置模块605。作为响应,运动数据显示配置模块605配置所要求的运动数据用于运动数据显示模块509的显示。例如,如下面将要详细讨论的那样,用户可以请求浏览在一周期间内用户每天跑过的总距离。作为响应,运动数据显示配置模块605会从运动数据存储器607中检索该相关的距离数据。之后会配置该检索出的距离数据来通过要求的图形(例如,柱状图)来进行显示,并提供该配置的运动数据给运动数据显示模块509以显示给用户。
应该指出的是,通过本发明的一些实施例,数据显示配置功能可在运动数据显示模块509和运动数据显示配置模块605之间分配。例如,如果运动数据显示模块509是通过简单浏览器实施的,则运动数据显示模块509可作为“瘦客户端”为运动数据显示配置模块605服务。即,所有的数据显示配置功能可通过运动数据显示配置模块605实施。运动数据显示模块509之后会仅显示提供给它的信息。可替换的,如果运动数据显示模块509是通过特定目的的软件工具实施的,则大部分或所有的数据显示配置功能可通过运动数据显示模块509实施。通过这些例子,运动数据显示配置模块605可仅被用于从运动数据存储器607中存储和检索运动数据。
典型的,运动数据显示配置设备601将在距离运动信息收集和显示设备501的远程位置上实施。运动信息收集和显示设备501之后可通过如前面提到的电子通讯网络连接到运动数据显示配置设备601。电子通讯网络可以是公共网络、例如因特网,专用网或包括两者的一些组合。例如,附图7说明了包括运动数据显示配置设备601和用于收集和/或显示运动数据的多个客户端设备705的网络701。这些客户端设备705可包括个人计算机705A,其使用由华盛顿州的雷德蒙德的微软公司授权的Microsoft Windows操作***的一些版本,个人计算机705B,其使用Apple操作***的一些版本,个人数字助理705C和电话705D。当然,本发明的多个实施例能可替换地或额外地包括任何其他所要求的可被配置为如上面所讨论的收集和/或显示运动数据的电子设备。
应该理解的是,客户端设备705可以执行运动数据收集功能,运动数据显示功能,或者以上两者。也就是说,当上面所描述的运动信息收集和显示设备501的实施例能够收集和显示运动数据时,一些客户端设备705可仅收集运动数据。进一步的,一些客户端设备可仅显示运动数据。例如,用户可以使用装备GPS的智能电话来收集运动数据并传输所收集的运动数据给运动数据显示配置设备601。然后用户可以使用仅配备传统浏览器的个人计算机随后下载和显示所收集的运动数据。
用户的运动信息的显示
运动活动值的显示
响应于接收到来自用户的通过运动数据显示模块509的浏览运动信息的请求,运动信息显示配置模块605将确定用户的身份。运动数据显示配置模块605之后将从运动数据存储器607中检索与用户相关联的运动数据。接下来,运动数据显示配置模块605将准备用户界面用于显示所请求的运动数据,并传送具有运动数据的用户界面给运动数据显示模块509以显示给用户。
图8A说明了根据本发明的各种实施例的可被提供给用户的初始用户界面的实施例。如这个图所看到的,用户界面801包括多个图标803。每个图标803代表用户在特定时间段中进行的运动活动的相关运动数据值。更特别的,每个图标803代表对应于用户进行的运动活动的距离值。与每个图标803相关联的日历数据区域805显示在每个图标803的底部,以指示该相应的运动活动被执行的日期,如图8所示。用户界面801还显示多个控制按钮807-819,其允许用户选择将要在用户界面上显示的运动数据值和该运动数据值将被显示的时间周期。另外,界面801包括标签821-825,其将在下面更详细地讨论。
如图8A所示,用户已激活了“距离”按钮809和“跑步”按钮813。作为响应,显示801初始地为每个最新的,例如12个由服务器收集的对应于用户的运动数据集显示图标803。如同前面提到的,每个数据集包括从运动信息生成的运动数据值,该运动信息是在用户在一特定的时间周期中进行的单独的,不连续的运动活动中测量的。进一步的,每个图标803的高度将对应于包括在由图标803代表的运动数据集中的总距离值。例如,在10月22日,用户在跑步时共行进了4.05英里的距离,然而该用户在12月23日的第一次跑步中行进的总距离仅是1.59英里。相应的,如这个图所示,对应于10月22日的运动活动的图标803A会适当地大于代表用户在12月23日进行的第一次跑步的运动数据的图标803B。如果用户希望浏览所显示的图标803对应的的运动活动之前或之后所进行的运动活动,该用户可以通过激活期望的箭头按钮807来浏览那些额外的图标803。
如果用户随后选择了“时间”按钮811,运动数据显示配置模块605会重新配置用户界面801来显示新图标827,从而每个图标827代表每个数据集的总时间值。例如,如图8B所示,每个图标827的高度对应于每个所代表的数据集的总时间值。例如,如果用户在10月22日跑步的时间长度是54分2秒,而用户在12月23日进行的第一次跑步的持续时间仅为18分11秒,则对应于10月22日的运动数据集的图标827A将比代表用户在12月23日的跑步收集的运动数据集的图标827B适当地高。
除了仅显示距离和时间信息,用户界面801能够可选择地显示额外的信息。例如,通过本发明的一些实施例,用户可以使用定位设备来选择特定图标803或827。响应于例如通过将鼠标定位到图标上的选择,用户界面801可显示由所选择的图标代表的来自运动数据集的额外的信息。例如,用户界面801可使用,例如弹出式显示(未示出),来显示由所选择的图标803或827代表的运动活动的总距离,时间,速度和燃烧的卡路里的数据值。更进一步的,用户界面可以使用例如颜色信息来区分最近期收集的运动数据集和在早些时间收集的运动数据集。因而,代表在最近期收集的从运动信息监控设备201下载的数据集的图标803或827可以使用例如亮绿色显示,而代表之前收集的运动数据集的图标803或827可使用暗绿色显示。
通过本发明的一些实施例,用户可以通过“激活”代表运动数据集的图标803或827来获得关于运动数据集的更多详细信息。例如,用户可以使用定位设备定位光标到希望的图标803或827上,然后按下选择按钮激活图标803或827。作为响应,运动数据显示配置模块605将配置并提供用图表显示的更详细说明相应运动数据集中的数据值的用户界面。例如,如图9A所示,本发明的各种实施例可显示用户界面901,其对照着数据集中的数据的第二类型和数据集中的数据的第一类型绘制以提供可视化图形903。更特别的,如这个图所示,运动数据显示配置模块605将绘制与运动数据集中的距离值数据对应的运动数据集中的速度值,提供图903。用这种方法,用户可以浏览在跑步过程中的不同点的他或她的瞬时速度是多少。另外,图形903可包括其他相关信息比如,例如显示运动活动(例如跑步)类型的图标和对总共行进距离的指示。
用本发明的一些实施例,图像903也可以包括特定的距离路径点905,其将显示在运动活动期间由路径点905的位置表示的距离处测量的特定速度值。例如,如果用户使用定位设备来移动光标到路径点905A,用户界面901将显示弹出窗口(未示出)表明用户具有第一英里12分钟12秒的平均速度。同样地,如果用户使用定位设备来移动光标到路径点905B,用户界面901会显示弹出窗口(未示出)表明用户在第二英里具有12分17秒的平均速度。如果用户之后使用定位装置来移动光标到路径点905C上,用户界面901将显示弹出窗口(未示出)表明用户在第三英里具有12分3秒的平均速度。
用户界面901还可包括值域907表明总的距离值,总时间值,总平均步速值,总燃烧卡路里值,和对应于所表示的运动活动的运动活动类型值。它也可以包括“选项”按钮909。如果用户激活“选项”按钮909,界面901会显示附加的允许用户命名所选择的运动数据集或删除该运动数据集的命令按钮(未示出)。进一步的,界面可包括“比较”按钮911。
如果用户选择了“比较”按钮911,运动数据显示配置模块605将确定用于所选择的运动活动的时间或距离类别。例如,如果为所选择的运动活动所收集的总距离值大概是6公里,则运动数据显示配置模块605将根据所选择的运动活动将运动数据集归类为“6公里”运动数据集。同样的,如果为所选择的运动活动所收集的总距离值接近于另一个特定的距离类别(例如,1英里,10公里,15公里,10英里,26英里等),则运动数据显示配置模块605将会基于相关的类别把运动数据集分类。
在运动数据显示配置模块605已经对运动数据集分类之后,它检测在那个类别中的其他运动数据集以确定哪个运动数据集具有最高的总距离值(或,如果该分类是基于时间或速度,最低的总时间值或最高平均速度值)。一旦运动数据显示配置模块605为所确定的类别标示了“最好”的运动数据集,它之后将重新配置用户界面901以包括如图9B所示的这个“最好”的运动数据集的图形。如这个图所示,图形915可具有与表示所选择的运动活动会话的图形905相同的特性和特征。
如果用户选择“看我的跑步”按钮913,运动数据显示配置模块605将配置并提供界面801来进行显示,如图8A和8B所示。现在返回到那些图,如果用户选择“周”按钮815或者“月”按钮817,运动数据显示配置模块605将修改用户界面801以显示一个或多个代表多个运动数据集的整合的图标。更特别的,运动数据显示配置模块605将基于指定的时间周期整合来自每个运动数据集的数据值。
例如,如果用户除了“周”按钮815外已经选择了“距离”按钮809,则运动数据显示配置模块605将计算总距离数据值的和用于对应于在特定日历周内发生的运动活动会话的每个运动数据集。运动数据显示配置模块605之后将修改用户界面801以包括图标829,其中每个图标829用图形表示在特定的周内生成的运动数据集中的总距离值之和。运动数据显示配置模块605还可修改用户界面801以包括指定每个图标829相关联的日历周的日历周区域831。如图8C所示,每个图标的高度代表该指定周期间的每个运动数据集的总距离值的总和。例如,用户可能在从10月22日到10月28日的一周时间中已经跑了总共4.05英里。另一方面,用户可能在12月3日到12月9日的一周时间中跑了总共20.25英里。相应地,代表从12月3日到12月9日这周的合计运动数据的图标829B将会适当的大于代表10月22日到10月28日这周获得的运动数据集的运动数据合计的图标829A。
类似的,如果用户选择了“时间”按钮811,运动数据显示配置模块605将修改用户界面801来显示代表合计的运动数据集的总时间值之和的图标833。更特别的,如图8D所示,每个图标833的高度将代表在相应的每周时间中获得的每个运动数据集的总时间值之和。例如,如果用户在10月22日到10月28日这周内的总跑步时间是54分钟2秒,但在12月3日到12月9日这周总共跑了4小时7分钟24秒,则表示12月3日到12月9日这周的运动数据的集合的图标833B要适当地大于表示10月22日到10月28日这周的运动数据的集合的图标833A。
类似的,如果用户选择了“月”按钮817,运动数据显示配置模块605将修改用户界面801来显示表示在每月的时间段中获得的运动数据集的数据值集合的图标。例如,如果用户也已经选择了“距离”按钮809,用户界面801可显示图标835,其表示在每个日历月期间进行的运动活动会话中获得的数据集的总距离值的集合,如图8E所示。用户界面801还可包括日历月区域837指明每个图标835是与哪个日历月关联的。如这个图所示,用户界面801从而包括图标835A,其表示在8月这个月内进行的运动活动会话所获得的数据集的总距离值的集合,并且另一个图标835B表示在1月这个月内进行的运动活动会话所获得的数据集的总距离值的集合。图标835A的高度表示在8月进行的运动活动会话所获得的每个数据集的总距离值之和(即18.84英里),而图标835B的高度对应于在1月进行的运动活动会话所获得的每个运动数据集的每个总距离数据值之和(即58.84英里)。
如果,在另一方面,用户已经选择了“时间”按钮811,用户界面801可显示表示从在每个日历月期间进行的运动活动会话获得的数据集的总时间值的集合的图标839,如图8F所示。如这个图所示,用户界面801从而包括图标839A,其表示从8月进行的运动活动会话获得的数据集的总距离值之和,并且另一图标839B表示从1月进行的运动活动会话获得的数据集的总时间值之和。图标839A的高度表示从在8月进行的运动活动会话获得的每个运动数据集的总时间值之和(即4小时6分钟1秒),而图标839B的高度对应于从在1月进行的运动活动会话获得的每个运动数据集的总时间数据值之和(即10小时47分钟27秒)。
除了仅显示距离和时间信息之外,用户界面801可选择的显示从多个运动数据集聚合的额外信息。例如,在本发明的一些实施例中,用户可以使用定位设备来选择特定图标829,833,835或839。响应于该通过例如定位光标到该图标上的选择,用户界面801可显示由所选择的图标表示的、来自运动数据集的聚合的额外信息。例如,用户界面801可提供例如弹出显示(未示出)来显示对应于由所选择的图标表示的运动活动信息的聚合的总距离数据值之和,对应于由所选择的图标表示的运动活动信息的聚合的总时间数据值中的一些,对应于由所选择的图标速度表示的运动活动信息的聚合的平均速度数据值的平均值,和对应于由所选择的图标表示的运动活动信息的聚合的燃烧的卡路里数据值的总和。
应该注意的是,运动数据显示配置模块605(或,根据本发明的一些实施例,运动数据显示模块509)可以在接收到来自用户的显示聚合的运动数据的请求之前聚合来自多个运动数据集的数据。可替换的,运动数据显示配置模块605(或,根据本发明的一些实施例,运动数据显示模块509)可以仅响应于来自用户的对浏览整合数据的特定请求而聚合来自多个运动数据集的数据。
目标的显示
除了显示指定的运动数据值或整合运动数据值,本发明的各种实施例能可替换的或额外的允许用户设置与他或她的运动活动相关的目标,然后浏览一个或多个以图形显示说明用户朝着完成那些目标的进展的图形。例如,在图8A-9B说明的实施例中,用户可以选择在这些图中显示的“目标”标签823。作为响应,运动数据显示配置模块605可以配置并提供图10中说明的用户界面1001。如在这个图中所看到的,用户界面1001包括促使用户来选择与他或她的运动活动相关的期望目标的“设置目标”按钮1003。
当用户激活“设置目标”按钮1003时,运动数据显示配置模块605将配置并提供图11中显示的用户界面1101。如在这个图中看到的,用户界面1101包括“更频繁”按钮1103,“距离”按钮1105,“燃烧更多卡路里”按钮1107,“更快”按钮1109,和“返回”按钮1111。本领域公知的是,激活“返回”按钮1111会导致运动数据显示配置模块605(或,用本发明的一些实施例,运动数据显示模块509)配置和显示之前显示的用户界面1101的配置,或者如果当前显示的用户界面的配置是它的初始配置的话,显示之前显示的用户界面。
如果用户希望进行更频繁的运动活动,则用户激活“更频繁”按钮1103。作为响应,运动数据显示配置模块605重新配置用户界面1101以包括子界面1113。如在图11B中看到的,子界面1113包括“跑步的数目”控件1115,“周的数目”控件1117,和“设置目标”按钮1119。通过使用“跑步的数据”控件1115,用户能够制定他或她期望在要求的时间期间内完成的跑步的数目(或进行一些其他运动活动的次数,如果有的话)。同样的,通过使用“周的数目”控件1117,用户可以指定组成所要求的允许完成所期望的目标的时间期间的周的数目。在说明的实施例中,“跑步的数目”控件1115是区域控件(即,具有可以输入值的区域)而“周的数目”控件1117是单选操作,但是本发明的各种实施例可以使用所期望的可替换的控制类型。一旦用户已经指定了必须进行的跑步的数目并指定了他们必须设置的为完成设定目标的时间期间,用户能够通过激活“设置目标”按钮1119确定目标参数。
类似的,如果用户希望在给定的时间期间里跑更长的距离,则该用户激活“距离”按钮1105。作为响应,运动数据显示配置模块605重新配置用户界面1101以包括子界面1121。如图11C所看到的,子界面1121包括“总距离”控件1123,“周的数目”控件1125,和“设置目标”按钮1127。通过使用“总距离”控件1123,用户可以指定他或她在一期望的时间期间中想要跑的总距离。同样的,通过使用“周的数目”控件1125,用户可以指定为达到所期望的目标所允许的组成所要求时间期间的周的数目。在所说明的实施例中,“总距离”控件1123是组合控件,其具有区域控件(即可以打入字的区域)和下拉式菜单控件(即允许用户选择将要被测量的距离的单位)。图11C中显示的“周的数目”控件1125可以为单选控件。尽管如此,本发明的各种实施例,可以使用如所要求的可替换的控件类型。一旦用户已经指定了必须进行的跑步的数目,并指定了为满足要求的目标而必须进行的时间周期,用户可以通过激活“设置目标”按钮1127确定目标参数。
如果用户想在特定的时间周期内燃烧更多的卡路里,则用户激活“燃烧更多卡路里”按钮1107。作为响应,运动数据显示配置模块605重新配置用户界面1101来包含子界面1129。如在图11D所看到的,子界面1129包括“卡路里的数目”控件1131,“周的数目”控件1133,和“设定目标”按钮1135。通过使用“卡路里的数目”控件1131,用户可以指定他或她希望在期望的时间期间里燃烧的卡路里数目。同样的,通过使用“周的数目”控件1133,用户可以指定组成燃烧期望的卡路里数目而允许的所期望的时间期间的周的数目。在说明的实施例中,“卡路里的数目”控件1131是区域控件(即,具有可以在其中打字的区域)而“周的数目”控件1133是单选控件,但是本发明的各种实施例可以使用期望的可替换的控件类型。一旦用户已经指定了必须完成的跑步数目,并指定了为满足期望的目标他们必须要进行的时间周期,用户可以通过激活“设置目标”按钮1135确定目标参数。
最后,如果用户希望在期望的跑步次数中跑的更快,则用户激活“更快”按钮1109。作为响应,运动数据显示配置模块605重新配置该用户界面1101来包含子界面1137。如图11E中所看到的,子界面1137包括“平均步速”控件1139,“跑步的数目”控件1141,和“设置目标”按钮1143。通过使用“平均步速”控件1139,用户可以为所要求数目的跑步指定他或她希望行进的最小步速。同样的,为了达到要求的目标,用户可以通过使用“跑步的数目”控件1141指定用户希望跑的更快的跑步的数目。在说明的实施例中,“平均步速”控件1139是区域控件(即,具有在其中可以打字的区域)而“跑步的数目”控件1141是单选控件(radio control),但是本发明的各种实施例可以使用所要求的可替换的控件类型。一旦用户已经指定他或她跑步必须要遵循的平均步速和跑步的数目或者比指定的平均步速更快以满足期望的目标,则用户能够通过激活“设置目标”按钮1143确定目标参数。
在用户指定了期望的目标之后,运动数据显示配置模块605将监控由运动数据收集模块505收集的运动数据。当用户随后希望浏览他或她的朝着完成所指定的目标的进度(通过,例如选择“目标”标签)时,运动数据显示配置模块605将聚合来自所收集的运动数据集的相关数据,并配置图形化显示用户朝着所指定的目标的进展的用户界面。例如,用本发明的一些实施例,运动数据显示配置模块605可配置显示柱状图的用户界面,例如图12所显示的柱状图1201。对应于用户的进展的柱状图的一部分以填充部1203标识。从而,在说明的实施例中,柱状图1203中的填充部1203表示用户已经完成了多于50%的完成他或她的目标要求的运动活动。一些实施例可同时显示用于用户所设定的每个目标的柱状图或其他进度指示器。本发明的其他实施例可以提供允许用户选择单个柱状图或其他进度指示器的控件以在用户界面上显示。
其他用户的运动数据的显示
挑战
本发明的各种实施例可允许用户“挑战”一个或多个其他用户(即使用本发明实施例的运动员)参加关于运动活动的比赛。用本发明的一些实施例,例如,用户可以通过请求图13A显示的用户界面1301向一个或多个其他运动员发起挑战。如这个图所看到的,界面1301包括“距离竞赛”按钮1303,“最多英里”按钮1305,“最快跑步”按钮1307,“距离目标”按钮1309,和“返回”按钮1311。如本领域公知的,激活“返回”按钮1311将使得运动数据显示配置模块605(或,在本发明的一些实施例中,使用运动数据显示模块509)配置和显示之前显示的用户界面1301的配置,或者,如果当前显示的用户界面1301的配置是它的初始配置的话,配置和显示之前显示的用户界面。
如果用户期望建立与能够第一个跑过指定距离的人的挑战,则该用户激活“距离竞赛”按钮1303。作为响应,运动数据显示配置模块605重新配置用户界面1301以包含子界面1313。如在图13B所看到的,子界面1313包括“总距离”控件1315,“挑战名字”控件1317,“开始日期”控件1319,和“下一步”按钮1321。通过使用“总距离”控件1315,用户可以指定挑战参与者为赢得挑战必须第一个跑过的总距离。接下来,用户可以使用“挑战名字”控件1317为挑战提供指定的名字。给每个挑战命名使得运动者可以标识和追踪他或她可能并发参与的多个不同的挑战。用户之后可以使用“开始日期”控件1319为挑战指定开始日期。在所说明的实施例中,“总距离”控件1315和“挑战名字”控件1317是区域控件(即,具有可向其中打字的区域的控件),而“开始日期”控件1319由多个下拉式菜单组成。尽管如此,应该理解的是本发明的各种例子可以使用所要求的控件的可替换类型。一旦用户已经制定了挑战的参数,用户能够通过激活“下一步”按钮1321来开始邀请指定运动者来参与进该挑战的处理。
当用户激活了该“下一步”按钮1321,运动数据显示配置模块605重新配置用户界面1301以包括代替“距离竞赛”按钮1303的子界面1323,如图13C所显示。如在这个图中所看到的,子界面1323包括“个人信息”控件1325,“电子邮件地址”控件1327,和“设置挑战”按钮1329。用户可以使用“个人信息”控件1325来给每一个该用户想要请求加入挑战的运动者创建个人消息。使用“电子邮件地址”控件1327,用户之后可以为每一个他或她希望邀请来参加挑战的人指定电子邮件地址。在所说明的实施例中,“个人信息”控件1325和“挑战名字”控件1317是每一个区域控件(即具有可向其中打字的区域的控件),但是本发明的多种实施例可以使用所要求的可替换的控件类型。
一旦用户已经提供了电子邮件地址给每个期望的参与者,用户能够通过激活“设置挑战”按钮1329初始化该挑战。响应于用户对“设置挑战”按钮1329的激活,运动数据显示配置设备601(或,在本发明的一些实施例中的用户的运动信息收集和显示设备501)发送电子邮件给每一个指定的被邀请者。电子邮件将包含个人信息和例如对加入挑战的交互式的提示。如果被邀请者通过回应该提示来同意加入挑战,则运动数据显示配置设备601将被通知被邀请者已经同意加入挑战。这些电子邮件交互式提示的类型(例如由华盛顿的雷德蒙德的微软公司授权的Outlook软件工具的版本中提供的“投票”按钮)是本领域公知的,并且此处不再详细讨论。
在运动数据显示配置设备601已经标识了挑战中的参与者之后,它监控为每个参与者收集的运动数据,并且在所收集的运动数据中聚合相关联的数据值。例如,如果挑战是确定谁能够成为第一个跑过100英里的人的比赛,对于每个参与者,运动数据显示配置设备601将加和开始日期之后为参与者收集的每个运动数据集中的总距离值。当参与者中他或她的总距离值的总和满足或超过了指定的挑战距离(并且是第一个做到的被邀请者)时,则运动数据显示配置设备601将标识那个参与者作为挑战的获胜者。作为响应,运动数据显示配置设备601将获胜者通知给每个参与者。运动数据显示配置设备601可使用任何希望的技术通知参与者,例如通过发送电子邮件消息,当每个参与者链接到运动数据显示配置设备601时通过显示特殊用途的界面,等等。多种这样的通知技术是本领域公知的,并且此处也不再详细讨论。
用本发明的多个实施例,运动数据显示配置设备601可以额外的提供针对与其他参与者相关联的一个参与者的状态的更新。这些更新也可使用任何要求的技术来提供,例如通过发送电子邮件消息,当每个参与者链接到运动数据显示配置设备601时通过显示特殊用途的界面等等。例如,运动数据显示配置设备601可以配置并提供显示每个参与者接近挑战的目标的进度的用户界面,例如使用每个之前描述的关于监控个人目标的类型的参与者的柱状图。
现在返回到附图13A,如果用户希望建立一个关于谁能够在给定的时间期间内跑动最多的英里的挑战,则该用户激活“最多英里”按钮1305。作为响应,运动数据显示配置模块605重新配置用户界面1301以包括子界面1331,如图13D所看到的。子界面1331包括“挑战持续时间”控件1333,“挑战名字”控件1335,“开始日期”控件1337和“下一步”按钮1339。通过使用“挑战持续时长”控件1333,用户可以指定挑战的参与者为赢得挑战而必须跑步的最大总距离的时间总量。接下来,用户能通过使用“挑战名字”控件1335来提供为该挑战指定的名字。用户之后可以使用“开始日期”控件1337为该挑战指定开始日期。在所说明的实施例中,“挑战持续时间”控件1333和“挑战名字”控件1335是每个区域控件(即具有可向其中打字的区域的控件),而“开始日期”控件1337由多个下拉式菜单组成。然而,应该理解的是,本发明的各种实施例可以使用所要求的可替换的控件类型。
一旦用户已经指定了挑战的参数,用户可以通过激活“下一步”按钮1339来开始邀请特定运动者来加入到挑战的处理。作为响应,运动数据显示配置模块605重新配置用户界面1301以包括代替“最多英里”按钮1305的子界面1323。(子界面1323的例子显示在图13C)。如同上面所详细讨论的,用户可以使用子界面1323来邀请其他人加入挑战,并确保挑战中的参与者被通知给了运动数据显示配置设备601。还如前面讨论的,运动数据显示配置设备601将监控所收集的每个参与者的运动数据,并聚合来自所收集的运动数据的相关数据值以确定谁赢得了这个挑战。更进一步的,运动数据显示配置设备601可以通知参与者挑战的获胜者,和根据本发明的多个实施例,如前面描述的挑战期间的每个参与者的状态。
如果用户想要建立一个关于谁能够在给定的时间期间跑的最快的挑战,则用户激活“最快跑步”按钮1307。作为响应,运动数据显示配置模块605重新配置用户界面1301以包括如图13E显示的子界面1341。子界面1341包括“总距离”控件1343,“挑战名字”控件1345,“开始日期”控件1347和“下一步”按钮1349。通过使用“总距离”控件1343,用户可以指定为使他或她的跑步时间有资格赢得挑战的该用户必须要跑过的总距离。接下来,用户能够使用“挑战名字”控件1345为挑战提供指定的名字。用户之后能够使用“开始日期”控件1347来为挑战指定开始日期。在所说明的实施例中,“总距离”控件1343和“挑战名字”控件1345是每一个区域控件(即,具有可向其中打字的区域的控件),而“开始日期”控件1347由多个下拉式菜单组成,但是本发明的各种实施例可以使用要求的可替换的控件类型。
一旦用户指定了挑战的参数,用户能够通过激活“下一步”按钮1349来开始邀请特定运动者来加入到挑战的处理。作为响应,运动数据显示配置模块605重新配置用户界面1301以包括代替“跑的最快”按钮1307的子界面1323。(子界面1323的例子显示在图13C。)如同上面所详细讨论的,用户可以使用子界面1323来邀请其他人加入挑战,并确保挑战中的参与者被通知给了运动数据显示配置设备601。还如前面讨论的,运动数据显示配置设备601将监控所收集的每个参与者的运动数据,并聚合来自所收集的运动数据的相关数据值以确定谁赢得了这个挑战。更进一步的,运动数据显示配置设备601可以通知参与者挑战的获胜者,和根据本发明的多个实施例,如前面描述的挑战期间的每个参与者的状态。
最后,如果用户希望建立在给定的时间期间内谁能够跑过特定距离的挑战,则用户激活“距离目标”按钮1309。作为响应,运动数据显示配置模块605重新配置用户界面1301以包括子界面1351。如在图13F中看到的,子界面1351包括“总距离”控件1353,“挑战名字”控件1355,“开始日期”控件1357,和“下一步”按钮1359。通过使用“总距离”控件1353,用户可以指定为满足该挑战该用户在指定的时间期间内必须要跑过的总距离。接下来,用户能够使用“挑战名字”控件1355为挑战提供指定的名字。用户之后能够使用“开始日期”控件1357来为挑战指定开始日期。在所说明的实施例中,“总距离”控件1353和“挑战名字”控件1355是每一个区域控件(即,具有可向其中打字的区域的控件),而“开始日期”控件1357由多个下拉式菜单组成,但是本发明的各种实施例可以使用要求的可替换的控件类型。
一旦用户指定了挑战的参数,用户能够通过激活“下一步”按钮1359来开始邀请特定运动者来加入到挑战的处理。作为响应,运动数据显示配置模块605重新配置用户界面1301以包括代替“总距离”按钮1309的子界面1323。(子界面1323的例子显示在图13C。)如同上面所详细讨论的,用户可以使用子界面1323来邀请其他人加入挑战,并确保挑战中的参与者被通知给了运动数据显示配置设备601。还如前面讨论的,运动数据显示配置设备601将监控为每个参与者所收集的运动数据,并聚合来自所收集的运动数据的相关数据值以确定谁赢得了这个挑战。更进一步的,运动数据显示配置设备601可以通知参与者挑战的获胜者,和根据本发明的多个实施例,如前面描述的挑战期间的每个参与者的状态。
列表
与交互式的比较该用户和其他用户的的运动数据一样,例如前面描述的目标和挑战,本发明的一些实施例能可替换地或额外的允许用户被动地将他或她的运动数据与其他用户进行比较。例如,本发明的一些实施例可提供用户相对于其他用户的排名。该排名可基于简单的比较,或者其可被限制到特定的人员组,特别的地理区域,或它们的一些组合。
例如,通过本发明的一些实施例,用户可以请求运动数据显示配置模块605生成和显示图14A中显示的用户界面1401。如在这个图中看到的,用户界面1401包括比较标准区域1403,过滤区域1405和显示区域1407。比较标准区域1403包括多个“单选(radio)”类型控件1409,而过滤区域1405包括多个“下拉式”控件1411-1413。显示区域1407之后基于使用比较和使用控件1409-1413所选择的过滤信息所选择的运动数据来显示用户信息。
更特别的,用户使用“单选”类型控件1409来指定基本的标准,运动数据显示配置模块605根据其对多个用户的运动数据进行比较。此处提到的这些控件1409作为“单选”类型控件,因为控件中的一个(例如,控件1409C)的选择将自动地将之前选择的控件取消选择,并且在任何给定的时间内仅有一个控件可以选择。当然,应该理解的是,选择工具的其他类型包括控件的其他类型,可被替换的或额外的在本发明的其他实施例中使用。每个控件1409是与用于排序所测量的运动数据的排序标准和在该正被比较的运动数据必须被测量的指定的时间周期的时间标准相关联的。例如,控件1409A-1409C的每一个与总距离相关联作为排序标准,而控件1409A与周时间周期相关联,控件1409B与月时间周期相关联,控件1409C与非限制时间周期相关联。控件1409D之后与持续时间排序标准和周时间周期相关联。
根据附图14A所显示的界面1401的实施例,如同下面将要被详细讨论的,每一个过滤控件1411-1415被选择为“所有”。进一步的,控件1409A被选择。由于控件1409A与“距离”排序标准和“周”时间标准相关联,运动数据显示配置模块605会为参与的用户排序聚合的在前一周测量的距离数据。之后它在过滤区域1405列出10个具有最高的聚合距离数据值的参与用户的名字。另外,运动数据显示配置模块605会显示每个被标识的参与用户在前一周测量的聚合距离数据值。更进一步的,运动数据显示配置模块605会显示用户的在前一周测量的对应的聚合距离。根据本发明的一些实施例,运动数据显示配置模块605也可以显示与具有在前一周测量的更大聚合距离的与那些参与用户相关的、之前一周测量的用户相关聚合距离信息的排名。因而,在所显示的实施例中,用户“Rauchholz”具有相对于其他参与用户的为2932的排名。
根据本发明的一些实施例,参与的用户可以是提供运动数据给运动数据存储器607(或者给附属的运动数据存储器)的任何用户。然而,对于本发明的其他一些实施例,参与的用户可以是提供运动数据给运动数据存储器607或附属运动数据存储器的所有用户的子集。例如,参与的用户可以仅仅是那些提前同意将其数据与其他用户共享的用户,或者那些没有特别指出他们希望其运动数据为私有的用户。当然,还可以应用其他标准来确定哪个用户可以当做参与的用户来对待。
图14B说明了界面1401的另一个实施例。每个过滤控件1411-1415再一次被选择为“所有”。进一步的,选择控件1409E,其与“持续时间”排序标准和“月”时间标准相关联。相应的,运动数据显示配置模块605会对在之前一个月期间测量的参与用户的聚合跑步(或散步)持续时间进行排序。之后它在过滤区域1405列出10个具有最高聚合的持续时间数据值的参与用户的名字。另外,运动数据显示配置模块605会显示每个被标识的参与用户在前一周测量的聚合距离数据值。更进一步的,运动数据显示配置模块605会显示用户的在前一个月测量的对应的聚合的持续时间数据。运动数据显示配置模块605也可以再显示与那些具有在前一周测量的更大聚合的持续时间的与参与用户相关的、之前一周测量的用户的相关聚合持续时间的排名。因而,在所显示的实施例中,用户“Rauchholz”具有相对于其他参与用户的为28636的排名。
附图14C说明了界面1401的另一个实施例。每一个过滤控件1411-1415又被选定为“所有”。进一步的,控件1409I被选择,其与“最快的5K”排序标准和“曾经”时间标准相关联。相应的,运动数据显示配置模块605会标识和显示在用户选择控件1409I之前的任何时间测量的5k跑步的最快行进时间的参与用户。另外,运动数据显示配置模块605将显示每个被标识的参与用户的最快的5k时间值。更进一步的,运动数据显示配置模块605将显示用户的5k跑步的最快测量时间,连同与那些具有5k跑步的更快测量时间的参与用户相关的时间的排名。从而,在所说明的例子中,用户“Rauchholz”具有相对于其他参与用户的为40822的排名。
在一些情况中,用户可能希望限制用户将要比较的参与用户池。如同前面指出的,过滤区域1405包括过滤控件1411-1415。这些过滤控件可被用来限制将被考虑进所要求的比较的参与用户。例如,如图14D所显示的,用户可以使用过滤控件1411来在包括所有用来比较的参与用户,用来比较的仅男性参与用户,或用来比较的仅女性参与用户之间选择。同样的,如图14E所示,用户可以使用过滤控件1413来将比较限制到那些仅在所要求的年龄组的参与用户。更进一步的,如图14F所示,用户可以使用过滤控件1415来将该比较限制到在地理区域内的参与用户。
应该理解的是,根据本发明的一些实施例,用户可以同时使用每一个过滤器1411-1415。例如,用户可以使用过滤器控件1411-1415来将所考虑的用来比较的用户的运动数据限制到仅定居在美国且年龄在40-44的男性。要求过滤参与用户的信息可以从任何可用源获得。然而方便的是,信息可以通过在初始注册过程中要求用户提交用户的属性信息来获得。当然,尽管三个特别的过滤标准已经公开了,应该理解的是,任何期望的类型和/或特征的组合都可被用作过滤器。
其他特征
成就的记录
如同上面详细讨论的那样,本发明的各种实施例可以给运动者提供正增强。例如上面讨论的,用户可以使用本发明的各种实施例来为他或她自己设置目标,然后追踪他或她的朝着获得那些目标的进度。同样的,用户可以使用本发明的各种实施例来参与挑战。然而,一旦目标完成或者赢得了挑战,这些成就会被忘记并且不再提供给用户任何进一步的正增强。
相应的,本发明的一些实施例可以提供用于记住用户的多种运动成就的特征。例如,本发明的一些实施例中,运动数据显示配置模块605可以提供例如图15中所显示的用户界面1501的用户界面,以显示为用户记录的运动成就。如在这个图中所看到的,用户界面1501包括“目标”区域1503,“挑战”区域1505,“事件”区域1507,和“里程碑”区域1509。这些区域的每一个可被用来显示代表用户之前成就的图标。
例如,如果用户设置了并且之后满足了目标,这个目标的成就会被运动数据显示配置模块605记录。作为响应,运动数据显示配置模块605会显示一个图标,例如奖章的表示,用图表来表示纪念成就。同样的,如果用户赢得了挑战,成就会被运动数据显示配置模块605记录。作为响应,运动数据显示配置模块605会显示一个图标,例如奖品的表示,用图表来表示纪念成就。
更进一步的,用户可以参与进与本发明的一个或多个实施例相关联的事件。例如比赛主办者,例如马拉松竞赛的主办者能够利用本发明的实施例将它自己加入。如果用户在这个比赛中跑步了,完成了这个竞赛,或者在比赛中取得名次,则运动数据显示配置模块605会记录那个成就。作为响应,运动数据显示配置模块605会显示例如比赛背心(racing bib)的图标,用图形纪念那个成就。运动数据显示配置模块605可使用任何希望的技术来记录用户在竞赛中的参与。例如竞赛举办者可以从物理上监控用户的参与,并且随后直接更新运动数据存储器607。可替换的,用户可以在荣誉***的基础上更新运动数据存储器607。
当然还有更多的复杂技术可被用来使运动数据显示配置模块605记录用户的成就。例如比赛主办者或者第三方可以提供给该用户可以记录用户在比赛中的进展的电子记录设备。之后用户可以从该电子记录设备下载数据到运动数据存储器607,或者下载到运动数据显示配置模块605。通过本发明的一些实施例,电子接口设备205或者运动参数测量设备207,甚至可被用来记录用户在比赛过程的进展,并且随后从电子记录设备下载数据到运动数据存储器607或者运动数据显示配置模块605。
更进一步的,用户可以具有其他与他或她的运动成绩相关联的里程碑。例如,用户可以跑步完成相对长的总距离,例如100公里,100英里,250公里,250英里等等,以一个特别快的速度跑步,例如以少于五分钟的时间跑完一英里,或者进行一个相对长的持续时间的跑步,例如1000小时。作为响应,运动数据显示配置模块605可以记录里程碑成就,然后显示一个类似于奖励丝带的表示的图标,用图形纪念那个成就。
以这种方式,本发明的各种实施例可以记录用户过去的成就以提供给该用户激励未来运动成绩的积极反馈。当然,本发明的一些实施例可以记录可替换的或额外的成就。
解决方案
本发明的一些实施例可以协助用户解决获得指定的运动成绩的问题,然后保存那个解决方案。例如,本发明的各种实施例可以提供类似图16中显示的用户界面1601的用户界面。如在这个图中看到的,界面1601使用成就区域1605和后果区域1607来提供解决方案陈述1603。用户界面还包括提交按钮1609。当用户希望做出解决方案时,他或她可以把所希望的成就目标(例如距离)***到成就区域1605,以及某些任务或其他行动(如果用户在后果区域1607没有满足陈述的成就,它们就会发生)。一旦用户完成了成就区域1605和后果区域1607的信息,则用户激活提交按钮1609以将该解决方案信息提交给运动数据显示配置模块605。
在接收到解决方案信息之后,运动数据显示配置模块605将监控用户的运动活动以确定该用户是否遵照他或她的解决方案。如果运动数据显示配置模块605确定用户已经满足了所描述的解决方案,则运动数据显示配置模块605可以提供给该用户一些积极类型的反馈。例如,运动数据显示配置模块605可发送给该用户一封祝贺该用户保持他或她的解决方案的电子邮件消息。可替换的或额外的,运动数据显示配置模块605可以如上面所描述的纪念该成就。然而如果用户没有满足所陈述的解决方案,则运动数据显示配置模块605会鼓励该用户进行所指定的任务或行为。例如,运动数据显示配置模块605可以发送电子邮件消息给用户以提醒该用户他或她的解决方案。当然,本发明的各种实施例可以执行可替换的或额外的行为,以鼓励用户进行指定的任务或行为。
移动用户界面
参考图8A-16的用户界面所描述的一些或所有特征,它们可被应用到移动装置上。这些特征可以通过在移动装置上操作的网络浏览器,一个或多个在移动设备上操作的专用应用程序,或者它们的组合来提供。在一个实施例中,该移动设备可以是任何移动设备,例如移动电话,数字音乐播放器,PDA,或任何包括显示屏的其他移动设备。在一个实施例中,该移动设备可以包括一个或多个用户输入设备,例如硬件按钮,触摸感应屏(“触摸屏”),或类似物。一个实施例的移动设备可以是由加利福尼亚的库比蒂诺的苹果计算机公司制造的iPhone或iPod Touch,并且可包括硬件按钮和触摸屏用户输入设备。
例如,图17说明了包括用户界面的移动设备1700,例如参考图8A-16所说明的。例如从主屏幕上用户或者运动者可以选择一个图标来访问实施例的用户界面。用户或者运动者可以例如以通过训练图标选择的训练选择界面1710来开始训练。其他菜单选项可被提供给用户或者运动者以到达训练选择界面1710。从该训练选择界面1710上,用户或者运动者可以从多个训练类型中进行选择。例如用户或运动者可以选择基础训练,定时训练,距离训练,步速训练,卡路里训练,心率训练或者与训练程序相关联的训练。训练程序在美国专利申请号61/032,018,申请日2008年2月27日和美国申请序号12/395,047,题目为“INTERACTIVE ATHLETIC TRAINING LOG”,申请日2009年2月27日的专利中被描述,此处他们被整体引入。步速训练可以是指定的训练,例如在一个确定的距离上保持一定的步速。在选择训练类型上,用户或运动者可以在预先确定的或保存的训练列表中进行选择,或者可以输入训练的一个或多个自定义参数。
进一步的,用户或者运动者可以更改与他们的运动相关联的设置。例如并且特别的,对于包括触摸屏和硬件用户输入界面两者的移动设备,用户或运动者可以将触摸屏图标或其他触摸屏元素和/或硬件按钮等等与特定的功能相关联。例如,用户或运动者可以把硬件按钮等指定为通常访问的功能,从而它们可以与移动设备更加摸索地交互,和/或减轻例如在训练过程中非故意的输入。
实施例的移动装置可以包括数字音乐播放器,例如MP3播放器。对于这样的实施例,一旦用户或运动者通过训练选择界面1710选择了一个训练,他们可以通过播放列表界面1720选择音乐播放列表。该音乐播放列表可以是由用户或运动者生成的或被提供的。例如在一个实施例中,预先确定的播放列表可基于用户或运动者正参与的训练程序而被提供。用户或运动者可以将名字或其他标识(例如,图标等)与播放列表相关联以方便他们选择的播放列表的选择。
一旦用户或运动者选择了一个训练并且在实施例当中也已经选择了音乐播放列表来协同该训练,用户可被提供一个训练开始界面1730。训练开始界面可以指定由用户或运动者选择的训练,如果存在的话,还包括由用户或运动者选择的播放列表,和当用户或运动者想要开始这个训练时选择的开始图标。此后移动设备提供给用户或运动者训练界面1740。实施例中的训练界面1740可以包括与播放列表(例如当前播放列表的选择,艺术家信息和歌曲信息)和训练(例如当前训练类型,总距离,总消逝时间,步速,燃烧的卡路里,和/或依赖于训练类型的一个或多个参数的目标)相关的信息。训练界面也可提供给该用户或运动者在当前播放列表内操纵歌曲的能力以暂停音乐。在实施例当中,暂停音乐也可以暂停训练。可替换的,用户或运动者可以独立地暂停音乐或训练。
训练界面1740也可以提供给该用户或运动者选择有力的歌曲和/或使移动设备提供音频信息或与他们的训练相关的画外音的能力。有力的歌曲可以是用户或运动者在按住有力歌曲图标时可能跳转去的预先确定的声道或者歌曲。在实施例中,每一个播放列表都包含有力歌曲。在可替换的实施例里,有力歌曲是全局性的,并且用户或运动者可以选择该有力的歌曲而不用考虑当前的播放列表。画外音信息可包括总距离,总消逝时间,步速,燃烧的卡路里,和/或依赖于训练类型的一个或多个参数的目标。在实施例里,画外音信息可以包括给定训练所行进的总距离和总消逝时间。
图18说明了,一旦训练开始用户或运动者可以锁定或者否则使一个或多个功能和/或一个或多个用户输入界面无效。例如开始一个训练时,用户或运动者可以锁定或者使触摸屏的至少一部分无效以减轻非故意输入。可替换的或额外的,设备可以自动的锁定触摸屏的一个或多个部分以响应于训练的开始和与其对应的用户输入。将要锁定的触摸屏的部分和对硬件输入控件的功能的映射或分配可以由用户预定义或者是基于缺省的设置。进一步的,在锁定或者使触摸屏的至少一部分无效时,移动设备自动的分配或映射一个或多个功能给,例如硬件按钮或者在例如触摸屏被解锁或者激活的时候,可以重新分配或重映射分配给一个或多个硬件按钮的功能。以这种方式,在例如训练时,用户或运动者可以具有对于移动设备的特定功能的实质上的盲控制。例如用户或运动者可以访问音量控制,音轨控制或跳过,画外音,有力歌曲,并且可以通过对一个或多个硬件输入设备,按钮等等的操作(例如单击,双击,和/或按压)来解锁该移动设备。在实施例中硬件输入设备,按钮等与移动设备合并。在替换的实施例里,额外的或者可替换的硬件输入设备或按钮可以包括在该移动设备外部的设备中。例如图19说明了一个或多个按钮可以作为头戴式耳机***的一部分被包括,以为用户或运动者提供对一个或多个在其中包含的按钮的方便访问。在实施例里,当被锁定或者被无效时,移动设备触摸屏不会提供任何训练数据的显示。
附图20说明了移动设备也可以具有部分锁定或禁用的配置。例如,在训练过程中触摸屏可以提供与用户的或运动者的当前训练相关联的数据,包括步速,燃烧的卡路里,总消逝时间和总行进距离。另外用户或运动者可以具有对有力音乐,画外音,和/或音轨控制的访问。特别的,用户或运动者能够暂停训练和/或音频。如图21里所说明的暂停时,移动设备触摸屏可以使得用户或运动者能够终止他们当前的训练。可替换的,用户或运动者可以操作硬件按钮来终止该训练。在一个实施例中,部分锁定的触摸屏允许用户操作暂停或恢复,操作音量控制,查看所显示的数据,或者操作滑块以解锁特征。还是在实施例中,该操作是按住操作以从实质上阻止用户或运动者非故意地终止他们的训练。无论是暂停或者是非暂停,用户或运动者可以完全解锁该移动设备以访问该用户界面的其他部分。另外,界面可被配置为要求用户完全解锁触摸屏以终止训练。
一旦用户或运动者终止了他们的训练,与他们的训练相关联的信息可被如图22所显示的那样图形化的显示。进一步的,与该训练相关联的信息也可以参照前面图1-16所描述的那样通过有线的或无线的到网络和/或中心位置的连接进行上传。在移动设备包括移动电话的实施例中,与训练相关联的信息可以通过移动电话的无线数据连接上传。
更特别地,图22说明了移动设备可以显示训练信息的图表和列表视图。例如移动设备用户界面可以,在选择“我的跑步”图标时,显示说明用户或运动者对于特定跑步的成绩的图表2210。进一步地,用户界面可以显示说明用户或运动者对于多个跑步的成绩的图表2220和列表2230。在移动设备是iPhone或iPod Touch的实施例中,用户或运动者可以通过旋转iPhone或者iPod Touch在他们的训练信息的图表或列表说明间进行切换。图23说明了用户界面目标部件2300可以提供(例如选择“目标”图标)对比于目标(例如,作为由用户或运动者预先确定的和/或基于他们正参与的培训计划或培训程序)的训练信息。进一步地,用户界面挑战部件2310可以提供(例如,在选择了“挑战”图标时)如上面所讨论的与一个或多个挑战相关的训练信息。最后,地图部件2320可以提供(例如,在选择了“地图”图标时)如美国专利申请号12/031,380描述的地图和路线信息,其公开日期为2008年2月14日,整体引入此处。可以理解的是用户可以通过所显示的触摸屏操作所显示的数据。
附图24-27说明了可替换的移动设备2400,其包括训练选择界面2410,播放列表界面2420,训练开始界面2430,和训练界面2440。每一个都已经在上面参照移动设备1700进行了描述。图25-27说明的与图18,20和21本质上分别相同,省略了硬件按钮音量控制。
虽然没有说明,与移动设备1700或移动设备2400相关联的载体可以为触摸屏提供有触感的界面,从而用户或运动者可以真正盲操纵和/控制该触摸屏,特别是在用户或运动者正在训练时。例如,移动设备1700或移动设备2400可以不包括使移动设备1700或移动设备2400的应用为运动成绩提供方便的特征和用户界面机制。对于每一个移动设备,更特别的对于移动设备2400,在缺少多个硬件输入设备或按钮时基本上所有的功能都可从触摸屏获得。对于这样一个例子,与移动设备1700或移动设备2400相关联的载体可以提供一个或多个替换的和/或额外的硬件输入设备以代替盲操作可能会困难的触摸屏输入。
如此处所讨论的,运动训练数据可以显示在移动通讯设备上。再次参考图22,跑步数据可以显示为图表或图形的形式。该数据可以从例如广域网中的远程设备,本地数据存储设备,运动成绩监控设备(计步器或心率监控器)等等的多个源上传到该设备。额外的,数据被显示的方式(例如图表或图像)可以依赖于移动通讯设备的方位。在一个例子中,如果一个设备是垂直的(即长度是按垂直方向定位的),显示器会以列表的形式提供训练信息。另一方面,如果设备是水平方向朝向的(即长度是沿水平坐标定位的),显示器会以图形的形式提供训练信息。其他可能在移动通讯设备上显示的训练相关数据可包括如之前讨论的训练目标和挑战。例如设备可以为达到指定的最终目标显示当前日的目标或任务。额外的或可替换的,挑战可以通过通讯网络从其他用户处接收。挑战信息之后被存储在通讯设备中并显示给用户。用户可以通过通讯设备和相应的通讯网络提供挑战的反馈(例如挑战进度,接收/拒绝挑战)。
图23说明了显示目标信息的界面的一个例子。例如显示器2300显示了表示用户朝目标所做的进度的数量的进度条。显示器2300也提供了完成该目标所剩余的时间量。消息也可以被显示来提示用户是否他或她正追踪目标,落后或提前了计划。虽然没有被显示,显示器2300也可以被配置为显示训练或目标的日程表,及允许用户选择特定的一天以查看为该日制定的目标。用户进一步的能够查看多个目标的列表并且在其中切换以查看不同目标的进度信息。例如显示器的第一部分可以提供目标列表而第二部分可以为在列表中所选择的目标提供例如进度条的进度信息。目标可以基于距离,燃烧的卡路里,步速,采取的步骤,举起的重量等设置。
根据一个或多个方面,移动通讯设备可具有地理定位能力。这种能力允许训练应用程序在训练过程中追踪用户位置。相应的,用户的路线也可以被记录而不必须要用户手工定义它。额外的或可替换的,通讯设备可被配置为向用户显示他或她位于对于预定义的训练路径的什么位置。训练路径也可被存储和在用户间共享。例如图28说明了可能的路线列表被提供给用户的设备界面2800。在选择了路线中的一个的情况下,设备会在界面2810中显示该路线。设备进一步的能够确定和显示沿着路线,例如挑战过程中的两个或多个用户的相对位置。
在一个或多个布置中,在训练路径中的多个地标或显著位置可被用户在通讯设备上标识。例如,饮水器或休息室的位置由用户标识并由通讯设备记录。额外的,用户可以获取位置图像并将其与标识的位置相关联的存储。相应地,通讯设备也可被配置来存储这样的图像或其他细节,例如,音频信息和与路线的地标相关的纬度/经度坐标。
在完成了训练的情况下,例如跑步,用户可以回顾所记录的训练数据。过去的训练数据会被作为原始数呈现,或者被作为如这里讨论的图像或图表显示。例如界面2210(图22)说明了显示距离相对于时间的线状图,而界面2220(图22)提供了显示距离,时间,步速或卡路里的每个训练每天或一些其他训练种类的柱状图。额外的或可替换的,设备显示器可允许用户对数据的某部分,例如线状图或图表的一部分放大。放大允许用户查看该图像或数据显示的缩小版本中没有显示的额外细节。
过去的跑步信息也可以通过通讯设备提供的消息接口发送给好友或其他用户。在一个例子中,过去的跑步数据可使用短消息服务(SMS),多媒体消息服务(MMS)等等发送成文本消息。可替换的或额外的,数据可以作为附件传送或者在电子邮件消息的主体内。
进一步的,具有显示和记录运动训练信息的通讯设备可被用于将训练事件与好友或其他社团成员相关联。在一个例子中,用户可以向好友或其他用户发布挑战。如果该好友或其他用户接受了挑战,挑战参与者的设备会自动地将该挑战加入到该用户日程表中。额外的或可替换的,设备可以标识与挑战相关联的位置并且自动地确定一个到达挑战位置的路径。用户也可以标识地理位置上接近并且在要求的时间期间(例如在下个小时或明天开始)的组训练或者训练事件。
在训练过程中通讯设备可进一步允许用户与其他人通讯。例如,用户可以向另一用户发送训练数据消息来炫耀他或她的成就,激励其他用户,要求反馈等等。在另一例子中,用户可以发送试图恐吓或刺激激励消息接收者的竞争性消息。消息可以包括文本,视频,音频和/或他们的组合。一些消息可进一步包括要求来自其他用户的响应的提示。
训练使得通讯设备能够实时地给用户提供教练信息。即,当用户正训练时教练信息可以从运动成绩服务器或站点下载到用户的通讯设备上。教练信息可包括激励性的陈述,用于改进的建议等等。消息可以由通讯设备和/或运动成绩站点基于对训练数据的分析提供给用户。在一个或多个实施例中,教练可以推荐训练路线给用户。相应地,一旦远程运动成绩服务器可用时,通讯设备能自动地从该服务器下载训练信息。可用性可由运动成绩网站发送的通知消息标识。可替换的或额外的,运动成绩服务器能够自动地推送或传输这样的信息给通讯设备。教练和训练进一步的在美国专利申请序列号12/395,047,题目为“INTERACTIVE ATHLETIC TRAINING LOG”中描述,其在2009年2月27日公开。
训练数据可通过操作在运动成绩监控设备上的核心训练追踪应用程序而被记录。根据一个配置,该训练数据可与其他位置和例如移动通讯设备或远程网络运动成绩追踪站点的设备同步。在一个实施例中,数据可以与移动通讯设备或远程网络站点,通过无线或有线通讯***同步。在训练被执行时,同步可以持续进行。可替换的或额外的,同步可以发生在训练的末端,即在用户完成了训练时、或基于预定义的计划表。在一个或多个例子中,除了核心训练追踪应用程序以外的应用程序可被开发来处理训练信息。这些其他应用程序同样能够与移动通讯设备记录的数据同步。在一些布置中,只有那些使用与核心训练追踪应用程序相关联的标准开发工具开发的应用程序,能够被配置为与训练数据追踪应用程序同步。此处使用的标准开发工具(SDK)一般涉及依据特定的协议建立应用程序的功能和工具集合。作为替换的,一旦该数据已经被训练数据追踪应用程序同步,没有使用标准开发工具开发的应用程序可以与网络运动成绩追踪站点同步训练数据。从而,网络运动成绩追踪站点表现的像一个训练数据追踪应用程序和其他非SDK应用程序之间的中介。
同步可以无线地或使用有线的设备执行。在一个实施例中,数据可以通过无线连接,例如红外线,射频(RF)或蓝牙连接,从运动成绩监控设备同步到通讯设备。在另一个实施例中,如果无线连接不可用,训练数据可以通过使用物理数据传输连接(例如,通用串行总线(USB)连接)同步。在另一个其他实施例中,训练数据可以通过中间的移动通讯设备从运动成绩监控设备同步到网络运动成绩追踪站点。
总结
尽管本发明关于包括目前执行本发明的优选的模式的特定实施例进行了描述,本领域的技术人员会理解,存在落入本发明的思想和范围内的上面所描述的***和技术的许多变形和置换,如同在附加的权利要求中所陈述的那样。

Claims (42)

1.一种装置,包括:
触摸感应显示器;
一个或多个硬件输入控件;和
处理器,该处理器配置为:
接收对应于运动训练开始的用户输入;和
响应于接收到该用户输入:
锁定触摸感应显示器的一个或多个部分,包括阻止在该一个或多个部分的触摸输入;和
分配第一功能给第一硬件输入控件,其中在运动训练开始之前,第一硬件输入控件被映射给与第一功能不同的第二功能。
2.如权利要求1所述的装置,其中,被锁定的一个或多个部分包括整个触摸感应显示器。
3.如权利要求1所述的装置,其中,被锁定的一个或多个部分包括少于整个的触摸感应显示器。
4.如权利要求1所述的装置,其中,第一功能是音量控制。
5.如权利要求1所述的装置,其中,第一功能是暂停功能,用于暂停以下至少一个:运动训练和随同该运动训练播放的音乐。
6.如权利要求1所述的装置,其中,触摸感应显示器被配置为显示对应于运动训练的数据。
7.如权利要求1所述的装置,其中,第一功能包括播放与在运动训练中取得的进展量相关的音频信息。
8.如权利要求1所述的装置,其中,第一功能包括播放预置的激励性的歌曲。
9.如权利要求1所述的装置,其中,第一功能是用户在运动训练开始之前定义的。
10.如权利要求1所述的装置,其中,处理器被进一步配置为将第三功能分配给第二硬件输入控件,其中第三功能包括用于解锁该触摸感应显示器的该一个或多个部分的解锁命令。
11.如权利要求1所述的装置,进一步包括多个音频输出端口且其中该处理器被进一步配置为:
在运动训练开始之前通过第一音频输出端口输出音频;和
响应于运动训练的开始通过第二音频输出端口输出音频。
12.如权利要求11所述的装置,其中,第二音频输出端口包括耳机插座,并且其中,第一音频输出端口包括扬声器输出设备。
13.如权利要求1所述的装置,其中,触摸感应显示器包括能触知的元件。
14.如权利要求1所述的装置,其中,处理器被进一步配置为基于触摸感应显示器的方位显示与运动训练相关的信息。
15.如权利要求14所述的装置,其中,触摸感应显示器的形状是矩形,其中显示器的长度比显示器的宽度长,并且其中该处理器被配置为,响应确定该触摸感应显示器被取向为所述长度是垂直地布置的,以列表的格式显示信息。
16.如权利要求15所述的装置,其中,处理器被配置为,响应确定出触摸感应显示器被取向为所述长度是水平地布置的,以图表的格式显示信息。
17.如权利要求1所述的装置,其中,处理器被进一步配置为将运动训练数据和远程网络运动成绩追踪站点同步。
18.如权利要求1所述的装置,其中,处理器被进一步配置为记录在运动训练期间用户采取的路径。
19.如权利要求1所述的装置,其中,处理器被进一步配置为记录用户指定的地标。
20.如权利要求19所述的装置,其中,记录用户指定的地标包括记录地标的图像。
21.如权利要求1所述的装置,其中,训练数据被无线地从运动成绩监控设备同步至所述装置。
22.如权利要求1所述的装置,其中训练数据通过远程运动成绩追踪站点被从运动成绩监控设备同步至的所述装置。
23.一种方法,包括:
在具有触摸感应显示器的移动设备上接收对应于启动运动训练的用户输入;和
响应于接收该用户输入:
锁定该触摸感应显示器的一个或多个部分,包括阻止在该一个或多个部分的触摸输入;和
分配第一功能给该移动设备的第一硬件输入控件,其中在运动训练开始之前,第一硬件输入控件被映射给与第一功能不同的第二功能。
24.如权利要求23的方法,其中,被锁定的一个或多个部分包括整个触摸感应显示器。
25.如权利要求23的方法,其中,被锁定的一个或多个部分包括少于整个的触摸感应显示器。
26.如权利要求23的方法,其中,第一功能是音量控制。
27.如权利要求23的方法,其中,第一功能是暂停功能,用于暂停以下至少之一:运动训练和随该运动训练播放的音乐。
28.如权利要求23的方法,其中,触摸感应显示器被配置为显示对应于运动训练的数据。
29.如权利要求23的方法,其中,第一功能包括播放与在运动训练中取得的进展量相关的音频信息。
30.如权利要求23的方法,其中,第一功能包括播放预置的激励性的歌曲。
31.如权利要求23的方法,其中,第一功能是用户在运动训练开始之前定义的。
32.如权利要求23的方法,其中,处理器被进一步配置为将第三功能分配给第二硬件输入控件,其中第三功能包括用于解锁该触摸感应显示器的该一个或多个部分的解锁命令。
33.如权利要求23的方法,进一步包括多个音频输出端口且其中该处理器被进一步配置为:
在运动训练开始之前通过第一音频输出端口输出音频;和
响应于运动训练的开始通过第二音频输出端口输出音频。
34.如权利要求27的方法,其中,第二音频输出端口包括耳机插座,且其中第一音频输出端口包括扬声器输出设备。
35.如权利要求23的方法,其中,触摸感应显示器包括能触知的元件。
36.如权利要求23的方法,其中,处理器被进一步配置为基于触摸感应显示器的方位显示与运动训练相关的信息。
37.如权利要求36的方法,其中,触摸感应显示器的形状是矩形,其中显示器的长度比显示器的宽度长,并且其中该处理器被配置为,响应确定该触摸感应显示器被取向为长度是垂直地布置,以列表的格式显示信息。
38.如权利要求37的方法,其中,处理器被配置为,响应确定出触摸感应显示器被取向为长度是水平地布置,以图表的格式显示信息。
39.如权利要求23的方法,其中,对应于运动训练启动的用户输入包括检测用户的移动。
40.如权利要求23的方法,其中,与运动训练相关联的训练数据通过无线连接从运动成绩监控设备接收。
41.如权利要求40的方法,进一步包括传输该训练数据给远程网络运动成绩追踪站点。
42.如权利要求23的方法,进一步包括显示训练路线列表。
CN2009801134871A 2008-04-16 2009-04-16 用于移动设备的运动成绩用户界面 Active CN102083505B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US4559908P 2008-04-16 2008-04-16
US61/045,599 2008-04-16
PCT/US2009/040834 WO2009129402A1 (en) 2008-04-16 2009-04-16 Athletic performance user interface for mobile device

Publications (2)

Publication Number Publication Date
CN102083505A CN102083505A (zh) 2011-06-01
CN102083505B true CN102083505B (zh) 2013-09-04

Family

ID=41199470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009801134871A Active CN102083505B (zh) 2008-04-16 2009-04-16 用于移动设备的运动成绩用户界面

Country Status (5)

Country Link
US (4) US8446378B2 (zh)
EP (1) EP2265346B1 (zh)
JP (3) JP5643746B2 (zh)
CN (1) CN102083505B (zh)
WO (1) WO2009129402A1 (zh)

Families Citing this family (194)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8157706B2 (en) 2009-10-19 2012-04-17 Precor Incorporated Fitness facility equipment usage control system and method
US8882637B2 (en) 2003-01-26 2014-11-11 Precor Incorporated Fitness facility equipment distribution management
WO2004067101A2 (en) 2003-01-26 2004-08-12 Precor Incorporated Service tracking and alerting system for fitness equipment
US8106856B2 (en) 2006-09-06 2012-01-31 Apple Inc. Portable electronic device for photo management
WO2009129402A1 (en) * 2008-04-16 2009-10-22 Nike International, Ltd. Athletic performance user interface for mobile device
CN105768322A (zh) 2008-06-13 2016-07-20 耐克创新有限合伙公司 具有传感器***的鞋
US9549585B2 (en) 2008-06-13 2017-01-24 Nike, Inc. Footwear having sensor system
US10070680B2 (en) 2008-06-13 2018-09-11 Nike, Inc. Footwear having sensor system
US8341557B2 (en) * 2008-09-05 2012-12-25 Apple Inc. Portable touch screen device, method, and graphical user interface for providing workout support
JP5349063B2 (ja) * 2009-01-19 2013-11-20 株式会社コナミスポーツ&ライフ 運動データ管理システム
US8407623B2 (en) * 2009-06-25 2013-03-26 Apple Inc. Playback control using a touch interface
KR101390957B1 (ko) 2009-09-04 2014-05-02 나이키 인터내셔널 엘티디. 운동 활동 모니터링 및 트래킹
WO2011037558A1 (en) 2009-09-22 2011-03-31 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US7955219B2 (en) 2009-10-02 2011-06-07 Precor Incorporated Exercise community system
US8827870B2 (en) 2009-10-02 2014-09-09 Precor Incorporated Exercise guidance system
KR101664430B1 (ko) * 2009-11-13 2016-10-10 삼성전자주식회사 리모트 ui 서비스 제공 방법 및 장치
US20110163972A1 (en) * 2010-01-06 2011-07-07 Freddy Allen Anzures Device, Method, and Graphical User Interface for Interacting with a Digital Photo Frame
US8221292B2 (en) 2010-01-25 2012-07-17 Precor Incorporated User status notification system
US10039970B2 (en) * 2010-07-14 2018-08-07 Adidas Ag Location-aware fitness monitoring methods, systems, and program products, and applications thereof
US8493822B2 (en) 2010-07-14 2013-07-23 Adidas Ag Methods, systems, and program products for controlling the playback of music
US10572721B2 (en) 2010-08-09 2020-02-25 Nike, Inc. Monitoring fitness using a mobile device
US9532734B2 (en) 2010-08-09 2017-01-03 Nike, Inc. Monitoring fitness using a mobile device
KR101764864B1 (ko) 2010-08-09 2017-08-03 나이키 이노베이트 씨.브이. 모바일 장치를 이용한 피트니스 모니터링
US9940682B2 (en) * 2010-08-11 2018-04-10 Nike, Inc. Athletic activity user experience and environment
US9107040B2 (en) * 2010-09-29 2015-08-11 Apple Inc. Systems, methods, and computer readable media for sharing awareness information
US8712724B2 (en) 2010-09-30 2014-04-29 Fitbit, Inc. Calendar integration methods and systems for presentation of events having combined activity and location information
US10983945B2 (en) 2010-09-30 2021-04-20 Fitbit, Inc. Method of data synthesis
US8744803B2 (en) 2010-09-30 2014-06-03 Fitbit, Inc. Methods, systems and devices for activity tracking device data synchronization with computing devices
US8738321B2 (en) 2010-09-30 2014-05-27 Fitbit, Inc. Methods and systems for classification of geographic locations for tracked activity
US8620617B2 (en) 2010-09-30 2013-12-31 Fitbit, Inc. Methods and systems for interactive goal setting and recommender using events having combined activity and location information
US11243093B2 (en) 2010-09-30 2022-02-08 Fitbit, Inc. Methods, systems and devices for generating real-time activity data updates to display devices
US8805646B2 (en) 2010-09-30 2014-08-12 Fitbit, Inc. Methods, systems and devices for linking user devices to activity tracking devices
US9390427B2 (en) 2010-09-30 2016-07-12 Fitbit, Inc. Methods, systems and devices for automatic linking of activity tracking devices to user devices
US8762101B2 (en) * 2010-09-30 2014-06-24 Fitbit, Inc. Methods and systems for identification of event data having combined activity and location information of portable monitoring devices
US9310909B2 (en) 2010-09-30 2016-04-12 Fitbit, Inc. Methods, systems and devices for physical contact activated display and navigation
US9241635B2 (en) 2010-09-30 2016-01-26 Fitbit, Inc. Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device
US8954291B2 (en) 2010-09-30 2015-02-10 Fitbit, Inc. Alarm setting and interfacing with gesture contact interfacing controls
US9148483B1 (en) 2010-09-30 2015-09-29 Fitbit, Inc. Tracking user physical activity with multiple devices
US8694282B2 (en) 2010-09-30 2014-04-08 Fitbit, Inc. Methods and systems for geo-location optimized tracking and updating for events having combined activity and location information
US8954290B2 (en) 2010-09-30 2015-02-10 Fitbit, Inc. Motion-activated display of messages on an activity monitoring device
US8738323B2 (en) 2010-09-30 2014-05-27 Fitbit, Inc. Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information
US8615377B1 (en) 2010-09-30 2013-12-24 Fitbit, Inc. Methods and systems for processing social interactive data and sharing of tracked activity associated with locations
US8762102B2 (en) 2010-09-30 2014-06-24 Fitbit, Inc. Methods and systems for generation and rendering interactive events having combined activity and location information
US9253168B2 (en) 2012-04-26 2016-02-02 Fitbit, Inc. Secure pairing of devices via pairing facilitator-intermediary device
US10004406B2 (en) 2010-09-30 2018-06-26 Fitbit, Inc. Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device
CN113270185A (zh) 2010-11-10 2021-08-17 耐克创新有限合伙公司 用于基于时间的运动活动测量和显示的***和方法
US8788073B2 (en) * 2010-12-03 2014-07-22 Athletepath, Inc. Athlete service platform supporting augmented views
KR101741238B1 (ko) 2011-02-17 2017-05-29 나이키 이노베이트 씨.브이. 센서 시스템을 구비한 풋웨어
WO2012112931A2 (en) 2011-02-17 2012-08-23 Nike International Ltd. Footwear having sensor system
US20130245966A1 (en) * 2011-02-17 2013-09-19 Nike, Inc. User experience
US9381420B2 (en) 2011-02-17 2016-07-05 Nike, Inc. Workout user experience
JP5782529B2 (ja) 2011-02-17 2015-09-24 ナイキ イノベイト シーブイ 身体活動データの選択および画像データとの関連付け
KR101605599B1 (ko) 2011-06-07 2016-03-22 나이키 이노베이트 씨.브이. 가상 수행 시스템
US8738925B1 (en) 2013-01-07 2014-05-27 Fitbit, Inc. Wireless portable biometric device syncing
US20130176142A1 (en) * 2011-06-10 2013-07-11 Aliphcom, Inc. Data-capable strapband
US20130090171A1 (en) * 2011-10-07 2013-04-11 Gregory W. HOLTON Initiating and conducting a competitive social game using a server connected to a plurality of user terminals via a computer network
US9339691B2 (en) 2012-01-05 2016-05-17 Icon Health & Fitness, Inc. System and method for controlling an exercise device
JP5937230B2 (ja) 2012-01-19 2016-06-22 ナイキ イノベイト シーブイ エネルギー消費
US11071344B2 (en) 2012-02-22 2021-07-27 Nike, Inc. Motorized shoe with gesture control
US20130213147A1 (en) 2012-02-22 2013-08-22 Nike, Inc. Footwear Having Sensor System
US11684111B2 (en) 2012-02-22 2023-06-27 Nike, Inc. Motorized shoe with gesture control
US9367668B2 (en) 2012-02-28 2016-06-14 Precor Incorporated Dynamic fitness equipment user interface adjustment
EP2856368B1 (en) * 2012-06-04 2021-05-19 NIKE Innovate C.V. Fitness training system with energy expenditure calculation that uses multiple sensor inputs
WO2013184744A2 (en) * 2012-06-05 2013-12-12 Nike International Ltd. Multi-activity platform and interface
US9641239B2 (en) 2012-06-22 2017-05-02 Fitbit, Inc. Adaptive data transfer using bluetooth
US9579048B2 (en) 2012-07-30 2017-02-28 Treefrog Developments, Inc Activity monitoring system with haptic feedback
US20140173443A1 (en) * 2012-08-27 2014-06-19 Wahoo Fitness Llc Fitness computer and system
US9345948B2 (en) 2012-10-19 2016-05-24 Todd Martin System for providing a coach with live training data of an athlete as the athlete is training
US20140134584A1 (en) * 2012-11-12 2014-05-15 Barry French Fitness assessment method and system
US20140156036A1 (en) * 2012-11-30 2014-06-05 Jung-Tang Huang Sports competition application system
KR20150095856A (ko) * 2012-12-13 2015-08-21 나이키 이노베이트 씨.브이. 모바일 디바이스를 사용한 신체단련 모니터링
WO2014100045A1 (en) 2012-12-17 2014-06-26 Qi2 ELEMENTS II, LLC Foot-mounted sensor systems for tracking body movement
US20140188507A1 (en) * 2012-12-28 2014-07-03 Industrial Technology Research Institute Lifestyle progression models for use in preventative care
US9039614B2 (en) 2013-01-15 2015-05-26 Fitbit, Inc. Methods, systems and devices for measuring fingertip heart rate
US20140197963A1 (en) * 2013-01-15 2014-07-17 Fitbit, Inc. Portable monitoring devices and methods of operating the same
US9728059B2 (en) 2013-01-15 2017-08-08 Fitbit, Inc. Sedentary period detection utilizing a wearable electronic device
US20140200116A1 (en) * 2013-01-17 2014-07-17 Alex Aquatics Real Time Feedback Swim Training System and Method Based on Instantaneous Speed
US11006690B2 (en) 2013-02-01 2021-05-18 Nike, Inc. System and method for analyzing athletic activity
US10926133B2 (en) 2013-02-01 2021-02-23 Nike, Inc. System and method for analyzing athletic activity
US9743861B2 (en) 2013-02-01 2017-08-29 Nike, Inc. System and method for analyzing athletic activity
JP5964874B2 (ja) * 2013-02-22 2016-08-03 ナイキ イノベイト シーブイ 活動の監視、追跡および同期
WO2014153158A1 (en) 2013-03-14 2014-09-25 Icon Health & Fitness, Inc. Strength training apparatus with flywheel and related methods
WO2014143776A2 (en) 2013-03-15 2014-09-18 Bodhi Technology Ventures Llc Providing remote interactions with host device using a wireless device
US9410857B2 (en) 2013-03-15 2016-08-09 Nike, Inc. System and method for analyzing athletic activity
US20140292706A1 (en) * 2013-04-01 2014-10-02 Lenovo (Singapore) Pte. Ltd. Non-visual touch input targeting
CN105813698B (zh) * 2013-10-14 2018-02-09 耐克创新有限合伙公司 用于合并来自多个装置的能量消耗计算的健身训练***
AU2014347366B2 (en) * 2013-11-08 2019-10-31 Performance Lab Technologies Limited Automated prescription of activity based on physical activity data
WO2015183828A1 (en) * 2014-05-30 2015-12-03 Apple Inc. Wellness data aggregator
US20160019360A1 (en) 2013-12-04 2016-01-21 Apple Inc. Wellness aggregator
CN104144201A (zh) * 2013-12-09 2014-11-12 腾讯科技(深圳)有限公司 运动监测方法、装置和***
US9723381B2 (en) * 2013-12-23 2017-08-01 Nike, Inc. Athletic monitoring system having automatic pausing of media content
EP3086865B1 (en) 2013-12-26 2020-01-22 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
US9855463B2 (en) * 2014-01-16 2018-01-02 Polar Electro Oy Managing physiological exercise data
US11990019B2 (en) 2014-02-27 2024-05-21 Fitbit, Inc. Notifications on a user device based on activity detected by an activity monitoring device
US9031812B2 (en) 2014-02-27 2015-05-12 Fitbit, Inc. Notifications on a user device based on activity detected by an activity monitoring device
WO2015138339A1 (en) 2014-03-10 2015-09-17 Icon Health & Fitness, Inc. Pressure sensor to quantify work
EP3131366A4 (en) * 2014-04-09 2017-11-08 LG Electronics Inc. Mobile terminal and control method therefor
US9344546B2 (en) 2014-05-06 2016-05-17 Fitbit, Inc. Fitness activity related messaging
US20150332606A1 (en) * 2014-05-13 2015-11-19 Jesse Orosco Real-time, interactive, remote athletic training
US10313506B2 (en) 2014-05-30 2019-06-04 Apple Inc. Wellness aggregator
WO2015191445A1 (en) 2014-06-09 2015-12-17 Icon Health & Fitness, Inc. Cable system incorporated into a treadmill
WO2015195965A1 (en) 2014-06-20 2015-12-23 Icon Health & Fitness, Inc. Post workout massage device
US9582080B1 (en) 2014-06-25 2017-02-28 Rithmio, Inc. Methods and apparatus for learning sensor data patterns for gesture-based input
US10307643B2 (en) * 2014-07-10 2019-06-04 Nike, Inc. Athletic team integrated communication, notification, and scheduling system
WO2016007970A1 (en) 2014-07-11 2016-01-14 ProSports Technologies, LLC Whistle play stopper
US9724588B1 (en) 2014-07-11 2017-08-08 ProSports Technologies, LLC Player hit system
US9305441B1 (en) 2014-07-11 2016-04-05 ProSports Technologies, LLC Sensor experience shirt
US9398213B1 (en) 2014-07-11 2016-07-19 ProSports Technologies, LLC Smart field goal detector
WO2016007969A1 (en) 2014-07-11 2016-01-14 ProSports Technologies, LLC Playbook processor
US9474933B1 (en) * 2014-07-11 2016-10-25 ProSports Technologies, LLC Professional workout simulator
JP6692344B2 (ja) 2014-08-02 2020-05-13 アップル インコーポレイテッドApple Inc. コンテキスト特化ユーザインターフェース
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
JP6526700B2 (ja) 2014-09-02 2019-06-05 アップル インコーポレイテッドApple Inc. 身体活動及びトレーニングモニタ
USD753697S1 (en) * 2014-09-02 2016-04-12 Apple Inc. Display screen or portion thereof with graphical user interface
US10264175B2 (en) 2014-09-09 2019-04-16 ProSports Technologies, LLC Facial recognition for event venue cameras
US10342462B2 (en) * 2014-10-26 2019-07-09 David Martin Application of gait characteristics for mobile
US10258828B2 (en) 2015-01-16 2019-04-16 Icon Health & Fitness, Inc. Controls for an exercise device
EP3254452B1 (en) 2015-02-02 2018-12-26 Apple Inc. Device, method, and graphical user interface for establishing a relationship and connection between two devices
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
US9819617B2 (en) * 2015-03-03 2017-11-14 Apple Inc. Dynamic rule-based notifications
WO2016144385A1 (en) 2015-03-08 2016-09-15 Apple Inc. Sharing user-configurable graphical constructs
US10275116B2 (en) 2015-06-07 2019-04-30 Apple Inc. Browser with docked tabs
EP4321088A3 (en) 2015-08-20 2024-04-24 Apple Inc. Exercise-based watch face
CN105232067B (zh) * 2015-08-25 2018-01-19 广州视源电子科技股份有限公司 智能鞋穿着状态检测方法和***
US10953305B2 (en) 2015-08-26 2021-03-23 Icon Health & Fitness, Inc. Strength exercise mechanisms
CN105263057A (zh) * 2015-10-26 2016-01-20 天脉聚源(北京)科技有限公司 在视频节目上实时显示观众投票数目的方法和装置
CN105263058A (zh) * 2015-10-26 2016-01-20 天脉聚源(北京)科技有限公司 实时显示观众投票数目的方法和装置
US10080530B2 (en) 2016-02-19 2018-09-25 Fitbit, Inc. Periodic inactivity alerts and achievement messages
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10561894B2 (en) 2016-03-18 2020-02-18 Icon Health & Fitness, Inc. Treadmill with removable supports
US10293211B2 (en) 2016-03-18 2019-05-21 Icon Health & Fitness, Inc. Coordinated weight selection
US10252109B2 (en) 2016-05-13 2019-04-09 Icon Health & Fitness, Inc. Weight platform treadmill
CN106066780B (zh) * 2016-06-06 2020-01-21 杭州网易云音乐科技有限公司 一种跑步数据处理方法和装置
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
US11216119B2 (en) 2016-06-12 2022-01-04 Apple Inc. Displaying a predetermined view of an application
US10873786B2 (en) 2016-06-12 2020-12-22 Apple Inc. Recording and broadcasting application visual output
US10471299B2 (en) 2016-07-01 2019-11-12 Icon Health & Fitness, Inc. Systems and methods for cooling internal exercise equipment components
US10441844B2 (en) 2016-07-01 2019-10-15 Icon Health & Fitness, Inc. Cooling systems and methods for exercise equipment
USD794076S1 (en) * 2016-09-09 2017-08-08 Yehuda Goltche Control pad
US10736543B2 (en) 2016-09-22 2020-08-11 Apple Inc. Workout monitor interface
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
US10500473B2 (en) 2016-10-10 2019-12-10 Icon Health & Fitness, Inc. Console positioning
US10376736B2 (en) 2016-10-12 2019-08-13 Icon Health & Fitness, Inc. Cooling an exercise device during a dive motor runway condition
TWI646997B (zh) 2016-11-01 2019-01-11 美商愛康運動與健康公司 用於控制台定位的距離感測器
US10661114B2 (en) 2016-11-01 2020-05-26 Icon Health & Fitness, Inc. Body weight lift mechanism on treadmill
TWI680782B (zh) 2016-12-05 2020-01-01 美商愛康運動與健康公司 於操作期間抵銷跑步機的平台之重量
DK179412B1 (en) 2017-05-12 2018-06-06 Apple Inc Context-Specific User Interfaces
US10845955B2 (en) 2017-05-15 2020-11-24 Apple Inc. Displaying a scrollable list of affordances associated with physical activities
US11222076B2 (en) * 2017-05-31 2022-01-11 Microsoft Technology Licensing, Llc Data set state visualization comparison lock
US10194418B2 (en) 2017-06-02 2019-01-29 Apple Inc. Determination and presentation of customized notifications
TWI722450B (zh) 2017-08-16 2021-03-21 美商愛康運動與健康公司 用於抗馬達中之軸向衝擊載荷的系統
US10729965B2 (en) 2017-12-22 2020-08-04 Icon Health & Fitness, Inc. Audible belt guide in a treadmill
DK179980B1 (en) 2018-03-12 2019-11-27 Apple Inc. USER INTERFACES FOR HEALTH MONITORING
US11327650B2 (en) 2018-05-07 2022-05-10 Apple Inc. User interfaces having a collection of complications
CN114610139B (zh) * 2018-05-07 2023-03-28 苹果公司 显示与身体活动相关联的用户界面
DK201870380A1 (en) * 2018-05-07 2020-01-29 Apple Inc. DISPLAYING USER INTERFACES ASSOCIATED WITH PHYSICAL ACTIVITIES
DK180171B1 (en) 2018-05-07 2020-07-14 Apple Inc USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT
US11317833B2 (en) 2018-05-07 2022-05-03 Apple Inc. Displaying user interfaces associated with physical activities
USD920342S1 (en) 2018-08-03 2021-05-25 Kilpatrick Townsend & Stockton Llp Display screen or portion thereof having an icon
USD928800S1 (en) * 2018-08-03 2021-08-24 Kilpatrick Townsend & Stockton Llp Display screen or portion thereof having an icon
USD962953S1 (en) 2018-08-03 2022-09-06 Kilpatrick Townsend & Stockton Llp Display screen or portion thereof having an icon
US10953307B2 (en) 2018-09-28 2021-03-23 Apple Inc. Swim tracking and notifications for wearable devices
CN109473156A (zh) * 2018-10-12 2019-03-15 缤刻普达(北京)科技有限责任公司 运动建议方法及装置
DK201970532A1 (en) 2019-05-06 2021-05-03 Apple Inc Activity trends and workouts
US11960701B2 (en) 2019-05-06 2024-04-16 Apple Inc. Using an illustration to show the passing of time
KR102354046B1 (ko) 2019-05-06 2022-01-25 애플 인크. 전자 디바이스의 제한된 동작
DK201970535A1 (en) 2019-05-06 2020-12-21 Apple Inc Media browsing user interface with intelligently selected representative media items
US11131967B2 (en) 2019-05-06 2021-09-28 Apple Inc. Clock faces for an electronic device
US11234077B2 (en) 2019-06-01 2022-01-25 Apple Inc. User interfaces for managing audio exposure
US11228835B2 (en) 2019-06-01 2022-01-18 Apple Inc. User interfaces for managing audio exposure
US11152100B2 (en) 2019-06-01 2021-10-19 Apple Inc. Health application user interfaces
KR20220016503A (ko) 2019-06-01 2022-02-09 애플 인크. 다중 모드 활동 추적 사용자 인터페이스
DK201970534A1 (en) 2019-06-01 2021-02-16 Apple Inc User interfaces for monitoring noise exposure levels
US11209957B2 (en) 2019-06-01 2021-12-28 Apple Inc. User interfaces for cycle tracking
US12002588B2 (en) 2019-07-17 2024-06-04 Apple Inc. Health event logging and coaching user interfaces
EP4004702A1 (en) 2019-09-09 2022-06-01 Apple Inc. Research study user interfaces
DK202070616A1 (en) 2020-02-14 2022-01-14 Apple Inc User interfaces for workout content
WO2021231345A1 (en) 2020-05-11 2021-11-18 Apple Inc. User interfaces for managing user interface sharing
DK202070625A1 (en) 2020-05-11 2022-01-04 Apple Inc User interfaces related to time
US11372659B2 (en) 2020-05-11 2022-06-28 Apple Inc. User interfaces for managing user interface sharing
DK181037B1 (en) 2020-06-02 2022-10-10 Apple Inc User interfaces for health applications
US11698710B2 (en) 2020-08-31 2023-07-11 Apple Inc. User interfaces for logging user activities
US11694590B2 (en) 2020-12-21 2023-07-04 Apple Inc. Dynamic user interface with time indicator
US11720239B2 (en) 2021-01-07 2023-08-08 Apple Inc. Techniques for user interfaces related to an event
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time
EP4323992A1 (en) 2021-05-15 2024-02-21 Apple Inc. User interfaces for group workouts
USD1034636S1 (en) * 2021-05-17 2024-07-09 Samsung Electronics Co., Ltd. Display screen or portion thereof with transitional graphical user interface
US11915805B2 (en) 2021-06-06 2024-02-27 Apple Inc. User interfaces for shared health-related data
CN113838225B (zh) * 2021-09-23 2023-06-20 北京翰云体育发展有限公司 运动辅助方法及***
US11622236B1 (en) * 2022-02-01 2023-04-04 Charlie Hinds System and method for race configuration and tracking
US11896871B2 (en) 2022-06-05 2024-02-13 Apple Inc. User interfaces for physical activity information
US11977729B2 (en) 2022-06-05 2024-05-07 Apple Inc. Physical activity information user interfaces

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2582688Y (zh) * 2002-10-10 2003-10-29 武汉大学 一种田径赛跑计时记名装置
US20050085215A1 (en) * 2003-10-21 2005-04-21 Nokia Corporation Method and related apparatus for emergency calling in a touch screen mobile phone from a touch screen and keypad lock active state
US7251454B2 (en) * 2004-03-05 2007-07-31 Silicon Laboratories, Inc. Athletic performance monitoring system and method
CN201157640Y (zh) * 2007-11-29 2008-12-03 上海市宝山区青少年科学技术指导站 自动升降与记录的跳高架

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5412189A (en) * 1992-12-21 1995-05-02 International Business Machines Corporation Touch screen apparatus with tactile information
US5815141A (en) * 1996-04-12 1998-09-29 Elo Touch Systems, Inc. Resistive touchscreen having multiple selectable regions for pressure discrimination
US6013007A (en) * 1998-03-26 2000-01-11 Liquid Spark, Llc Athlete's GPS-based performance monitor
JP2002268776A (ja) * 2001-03-13 2002-09-20 Sony Corp 情報処理装置及び情報処理方法、プログラム並びに記録媒体
JP2003114608A (ja) * 2001-10-03 2003-04-18 Casio Comput Co Ltd 練習コース自動生成装置及び練習コース自動生成プログラム
JP2003236028A (ja) 2002-02-14 2003-08-26 Seiko Epson Corp スポーツ支援用携帯機器及びプログラム
US11275405B2 (en) * 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7656393B2 (en) * 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US7480512B2 (en) * 2004-01-16 2009-01-20 Bones In Motion, Inc. Wireless device, program products and methods of using a wireless device to deliver services
US7254516B2 (en) * 2004-12-17 2007-08-07 Nike, Inc. Multi-sensor monitoring of athletic performance
JP2006239397A (ja) * 2005-02-03 2006-09-14 Sony Corp 音響再生装置、音響再生方法および音響再生処理プログラム
US8740751B2 (en) * 2005-07-25 2014-06-03 Nike, Inc. Interfaces and systems for displaying athletic performance information on electronic devices
US8698752B2 (en) * 2005-11-10 2014-04-15 Id8 Group R2 Studios, Inc. Multi-functional control interface
NZ552004A (en) * 2005-12-12 2008-05-30 Stargames Corp Pty Ltd A slot machine with a locking function
US7657849B2 (en) * 2005-12-23 2010-02-02 Apple Inc. Unlocking a device by performing gestures on an unlock image
JP2007226935A (ja) * 2006-01-24 2007-09-06 Sony Corp 音響再生装置、音響再生方法および音響再生プログラム
US7643895B2 (en) * 2006-05-22 2010-01-05 Apple Inc. Portable media device with workout support
US9137309B2 (en) * 2006-05-22 2015-09-15 Apple Inc. Calibration techniques for activity sensing devices
JP4544205B2 (ja) * 2006-06-06 2010-09-15 日本電気株式会社 携帯端末,携帯端末ロック解除時における電力低減方法およびプログラム
CN106955464B (zh) * 2006-09-07 2020-09-29 耐克创新有限合伙公司 运动表现***
US8199113B2 (en) * 2006-09-13 2012-06-12 Savant Systems, Llc Programmable on screen display and remote control
US8001472B2 (en) * 2006-09-21 2011-08-16 Apple Inc. Systems and methods for providing audio and visual cues via a portable electronic device
US8745496B2 (en) * 2006-09-21 2014-06-03 Apple Inc. Variable I/O interface for portable media device
US7840346B2 (en) * 2006-11-02 2010-11-23 Nokia Corporation Real time performance comparison
JP2008181379A (ja) * 2007-01-25 2008-08-07 Toshiba Corp 情報処理装置およびアプリケーション起動方法
US8162804B2 (en) * 2007-02-14 2012-04-24 Nike, Inc. Collection and display of athletic information
US9772751B2 (en) * 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US8221290B2 (en) * 2007-08-17 2012-07-17 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US8360904B2 (en) * 2007-08-17 2013-01-29 Adidas International Marketing Bv Sports electronic training system with sport ball, and applications thereof
US8702430B2 (en) * 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US9477395B2 (en) * 2007-09-04 2016-10-25 Apple Inc. Audio file interface
EP2260453A4 (en) * 2008-02-14 2016-03-23 Infomotion Sports Technologies Inc ELECTRONIC ANALYSIS OF ATHLETIC PERFORMANCE
JP5416144B2 (ja) * 2008-02-27 2014-02-12 ナイキ インターナショナル リミテッド 対話型運動トレーニングログ
JP5643116B2 (ja) * 2008-03-03 2014-12-17 ナイキ イノベイト セー. フェー. 対話型運動器具システム
JP2011516210A (ja) * 2008-04-09 2011-05-26 ナイキ インターナショナル リミテッド 運動能力レースのシステムおよび方法
WO2009129402A1 (en) * 2008-04-16 2009-10-22 Nike International, Ltd. Athletic performance user interface for mobile device
US8341557B2 (en) * 2008-09-05 2012-12-25 Apple Inc. Portable touch screen device, method, and graphical user interface for providing workout support
US9330497B2 (en) * 2011-08-12 2016-05-03 St. Jude Medical, Atrial Fibrillation Division, Inc. User interface devices for electrophysiology lab diagnostic and therapeutic equipment
US9392941B2 (en) * 2010-07-14 2016-07-19 Adidas Ag Fitness monitoring methods, systems, and program products, and applications thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2582688Y (zh) * 2002-10-10 2003-10-29 武汉大学 一种田径赛跑计时记名装置
US20050085215A1 (en) * 2003-10-21 2005-04-21 Nokia Corporation Method and related apparatus for emergency calling in a touch screen mobile phone from a touch screen and keypad lock active state
US7251454B2 (en) * 2004-03-05 2007-07-31 Silicon Laboratories, Inc. Athletic performance monitoring system and method
CN201157640Y (zh) * 2007-11-29 2008-12-03 上海市宝山区青少年科学技术指导站 自动升降与记录的跳高架

Also Published As

Publication number Publication date
JP6066978B2 (ja) 2017-01-25
JP2011519593A (ja) 2011-07-14
EP2265346A4 (en) 2014-12-03
US20190015700A1 (en) 2019-01-17
EP2265346A1 (en) 2010-12-29
EP2265346B1 (en) 2023-07-26
US20160096074A1 (en) 2016-04-07
US8446378B2 (en) 2013-05-21
US10105572B2 (en) 2018-10-23
WO2009129402A1 (en) 2009-10-22
US20090262088A1 (en) 2009-10-22
US9224291B2 (en) 2015-12-29
JP6440672B2 (ja) 2018-12-19
CN102083505A (zh) 2011-06-01
JP2017121476A (ja) 2017-07-13
US20130249708A1 (en) 2013-09-26
JP5643746B2 (ja) 2014-12-17
JP2015024284A (ja) 2015-02-05
US10226667B2 (en) 2019-03-12

Similar Documents

Publication Publication Date Title
CN102083505B (zh) 用于移动设备的运动成绩用户界面
US20210327557A1 (en) Collection and Display of Athletic Information
KR101490378B1 (ko) 훈련 프로그램 및 운동 훈련을 위한 음악 플레이리스트 생성
CN101970066B (zh) 交互式运动训练日志
CN102015037A (zh) 用于运动表现赛跑的***和方法
CN108509038A (zh) 用于记录和追踪运动活动的***和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NIKE INNOVATION LIMITED PARTNERSHIP

Free format text: FORMER OWNER: NIKE INTERNATIONAL LTD.

Effective date: 20140911

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140911

Address after: oregon

Patentee after: Nike Innovation Limited Partnership

Address before: oregon

Patentee before: Nike International Ltd.