US20140228989A1 - Real-Time Comparison of Athletic Information - Google Patents
Real-Time Comparison of Athletic Information Download PDFInfo
- Publication number
- US20140228989A1 US20140228989A1 US14/257,077 US201414257077A US2014228989A1 US 20140228989 A1 US20140228989 A1 US 20140228989A1 US 201414257077 A US201414257077 A US 201414257077A US 2014228989 A1 US2014228989 A1 US 2014228989A1
- Authority
- US
- United States
- Prior art keywords
- athletic
- data
- user
- feedback
- metric
- 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.)
- Granted
Links
- 230000000386 athletic effect Effects 0.000 title claims abstract description 317
- 230000033764 rhythmic process Effects 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 17
- 230000037147 athletic performance Effects 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 8
- 238000005259 measurement Methods 0.000 description 32
- 238000012806 monitoring device Methods 0.000 description 24
- 230000033001 locomotion Effects 0.000 description 18
- 230000000694 effects Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 230000036962 time dependent Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 9
- 230000002093 peripheral effect Effects 0.000 description 9
- 238000012546 transfer Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000008450 motivation Effects 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
-
- A—HUMAN NECESSITIES
- A43—FOOTWEAR
- A43B—CHARACTERISTIC FEATURES OF FOOTWEAR; PARTS OF FOOTWEAR
- A43B3/00—Footwear characterised by the shape or the use
- A43B3/34—Footwear characterised by the shape or the use with electrical or electronic arrangements
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/024—Detecting, measuring or recording pulse rate or heart rate
- A61B5/02438—Detecting, measuring or recording pulse rate or heart rate with portable devices, e.g. worn by the patient
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1112—Global tracking of patients, e.g. by using GPS
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1124—Determining motor skills
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/22—Ergometry; Measuring muscular strength or the force of a muscular blow
- A61B5/221—Ergometry, e.g. by using bicycle type apparatus
- A61B5/222—Ergometry, e.g. by using bicycle type apparatus combined with detection or measurement of physiological parameters, e.g. heart rate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/486—Bio-feedback
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/7405—Details of notification to user or communication with user or patient ; user input means using sound
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
- G01S19/19—Sporting applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1632—External expansion units, e.g. docking stations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User 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/724094—Interfacing 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
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2503/00—Evaluating a particular growth phase or type of persons or animals
- A61B2503/10—Athletes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
- A61B5/6804—Garments; Clothes
- A61B5/6807—Footwear
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
- A63B2024/0009—Computerised real time comparison with previous movements or motion sequences of the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
- A63B2024/0012—Comparing movements or motion sequences with a registered reference
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
- A63B2024/0068—Comparison to target or threshold, previous performance or not real time comparison to other individuals
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
- A63B2071/0625—Emitting sound, noise or music
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
- A63B2071/0625—Emitting sound, noise or music
- A63B2071/0627—Emitting sound, noise or music when used improperly, e.g. by giving a warning
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
- A63B2071/0625—Emitting sound, noise or music
- A63B2071/063—Spoken or verbal instructions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/0658—Position or arrangement of display
- A63B2071/0661—Position or arrangement of display arranged on the user
- A63B2071/0663—Position or arrangement of display arranged on the user worn on the wrist, e.g. wrist bands
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B22/00—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
- A63B22/02—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B22/00—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
- A63B22/06—Exercising 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/0605—Exercising 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B22/00—Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
- A63B22/06—Exercising 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/0664—Exercising 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/10—Positions
- A63B2220/12—Absolute positions, e.g. by using GPS
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/40—Acceleration
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/62—Time or time measurement used for time reference, time stamp, master time or clock signal
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/20—Miscellaneous features of sport apparatus, devices or equipment with means for remote communication, e.g. internet or the like
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2230/00—Measuring physiological parameters of the user
- A63B2230/04—Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
- A63B2230/06—Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/0028—Training appliances or apparatus for special sports for running, jogging or speed-walking
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/06—Training appliances or apparatus for special sports for rowing or sculling
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0686—Timers, rhythm indicators or pacing apparatus using electric or electronic means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/10—Details of telephonic subscriber devices including a GPS signal receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Surgery (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Medical Informatics (AREA)
- Heart & Thoracic Surgery (AREA)
- Radar, Positioning & Navigation (AREA)
- Physiology (AREA)
- Physical Education & Sports Medicine (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Cardiology (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Signal Processing (AREA)
- Biodiversity & Conservation Biology (AREA)
- Multimedia (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Vascular Medicine (AREA)
- Electrophonic Musical Instruments (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- This application is a continuation of and claims priority to co-pending U.S. patent application Ser. No. 12/031,941, filed Feb. 15, 2008 and entitled “Real-Time Comparison of Athletic Information,” which claims priority benefits to U.S. Provisional Patent Appln. No. 60/890,223, filed Feb. 16, 2007, in the name of Roberto Tagliabue and entitled “Real-Time Comparison of Athletic Information.” The priority applications are entirely incorporated herein by reference.
- The present invention relates to the real-time comparison of athletic information. Some aspects of the invention have particular applicability to the generation of athletic data while a user is performing an athletic activity, comparing the athletic data with a baseline data, and providing feedback to the user while the user is still performing the athletic activity.
- While most people appreciate the importance of physical fitness, many have difficulty finding the motivation required to maintain a regular exercise program. Some people find it particularly difficult to maintain an exercise regimen that involves continuously repetitive motions, such as running, walking and bicycling.
- Experienced athletes and trainers have found that immediate and direct feedback provides many people with motivation to maximize the effort of their athletic activity. If a person is exercising with weights in gym, for example, a personal trainer will frequently provide that person words of encouragement, advice on lifting form, or other contemporaneous feedback. Unfortunately, it is often difficult to obtain direct feedback for some types of athletic activity, such as when a person is walking alone, running alone, riding a bicycle alone, or other solitary athletic activity away from sophisticated exercise equipment. Some manufacturers provide monitoring devices, such as heart rate monitors, pedometers, odometers and the like that a user can view while performing an athletic activity. While these monitoring devices do provide immediate feedback, they require the attention of the user, and thus may not provide feedback information when it might be of the most benefit to the user (e.g., as soon as the user begins to drop below or exceed a desired running pace).
- In lieu of activity-specific or performance-specific feedback, many athletes listen to music or other audible content while performing an athletic activity. Some athletes, for example, believe that music or other audible content distracts their minds from monotonous athletic activities, such as walking, running, or bicycling. Accordingly, many athletes now use digital music players (i.e., players that play back music from a digital file stored on an electronic storage medium) to play back music during athletic activity sessions. With this type of music player, however, music or other audible content must be downloaded or otherwise transferred from an audible content file storage to the digital music player. In many cases, however, a user cannot accurately estimate how much audible content to transfer to the digital music player. The user may inadvertently transfer too little audible content to last for the entire duration of his or her planned athletic activity.
- Various aspects of the invention relate to the real-time comparison of athletic information with baseline data, in order to provide immediate feedback to a user. With some implementations of the invention, athletic information obtained from monitoring an athlete during an athletic activity is used to generate athletic data. The athletic data is then compared with baseline data. The baseline data may be idealized or actual. For example, the baseline data may be artificially created athletic data corresponding to an ideal target athletic performance desired by the user. Alternately, the baseline data may reflect the performance characteristics of an athletic activity session previously made by the user or some other person, such as a professional athlete, personal trainer, or competitor of the user.
- If the athletic data is within a desired proximity of the baseline data, then default feedback is provided to the user. If, however, the athletic data is outside of the desired proximity of the baseline data, then alternate feedback is selected and provided to the user. Moreover, with some implementations of the invention, the feedback is part of a continuous playback of music, so that the user need not divert his or her attention to a monitoring device in order to realize a benefit from the feedback.
- For example, the feedback may be music played back to the user while the user is running. Further, the baseline data may be a desired pace. If the athletic data generated by the user's athletic activity is within a desired proximity to the baseline data (e.g., within 10% of the baseline pace value), then the music played back to the user may be music from a default play list selected by the user. If, however, the athletic data values generated by the user's athletic activity are significantly lower than the corresponding baseline data values, alternate music with a faster beat may be played back to the user. Alternately or additionally, spoken encouragement or instructions may be provided to the user, to encourage the user to increase his or her athletic performance to match the desired baseline data. Similarly, if the athletic data values generated by the user's athletic activity are significantly higher than the corresponding baseline data values, a second set of alternate music with a slower beat may be played back to the user. Alternately or additionally, spoken encouragement or instructions may be provided to the user, to encourage the user to decrease his or her athletic performance to match the desired baseline data.
- Various implementations of the invention may provide a digital music player for playing back music to a user while he or she is performing an athletic activity. With some of these implementations, a user may input a desired goal for an athletic activity session. For example, if a user is going to run, the user may input a desired distance for the run. In response to this input, an expected duration time for the athletic activity session is estimated. An amount of audible content corresponding to the expected duration time is then transferred from an audible content file storage to the digital music player for playback during the athletic activity session.
- These and other features of the invention will become apparent from the following detailed description.
-
FIG. 1 illustrates a computing device that may be used to implement various examples of the invention. -
FIGS. 2 and 3 illustrate an example of an athletic information monitoring device that may be employed according to various examples of the invention. -
FIG. 4 illustrates one environment in which an athletic parameter measurement device according to various examples of the invention may be employed. -
FIG. 5 illustrates an example of a feedback control tool that may be employed to control the feedback provided to a user during an athletic activity session according to various examples of the invention. -
FIGS. 6A and 6B illustrate types of data that may be employed by a feedback control tool according to various examples of the invention. -
FIG. 7 illustrates a flowchart describing a method of providing real-time feedback to a user during an athletic activity session according to various examples of the invention. -
FIG. 8 illustrates an automatic feedback selection tool that may be employed according to various embodiments of the invention. -
FIG. 9 illustrates a flowchart describing the operation of an automatic feedback selection tool that may be employed according to various embodiments of the invention. - Aspects of the invention relate to the measurement, collection and display of athletic information. As will be appreciated by those of ordinary skill in the art, athletic information first must be obtained from an individual person. With various implementations of the invention, one or more different athletic information monitoring devices may be used to measure and record athletic information corresponding to athletic activity performed by a person during an athletic activity session. Typically, an athletic information monitoring device will incorporate a sensor for measuring parameters relating to the person being monitored and a computing device for processing the athletic information measured by the sensor into athletic data corresponding to the monitored athletic activity.
- Once an athletic information monitoring device has recorded athletic information for a person's athletic activity, the person then may transfer the recorded athletic information to one or more separate devices, in order to view the recorded athletic information. A user may, for example, download generated and recorded athletic data from an athletic information monitoring device to a separate collection device. The collection device may, in turn, transfer the athletic data collected from the athletic information monitoring device to a separate display configuration device, where the athletic data can be organized and configured for subsequent viewing with, e.g., still another device. As will be discussed in more detail below, various implementations of the invention will allow a person to record, collect and display athletic information using a group of computing devices communicating over a network, such as the Internet.
- For example, some implementations of the invention may allow a person to measure and record athletic information using a special-purpose computing device. The user then can transfer athletic data generated from the athletic information to a local computing device, such as a personal desktop or laptop computer. More particularly, a user can download recorded athletic data from the athletic information monitoring device to a collection software tool on a local computer that acts as a “client” in a computer network. The collection software tool then will transfer the downloaded athletic data through the network to a remote “server” computer. A display configuration software tool on the remote server computer then will save the transferred athletic data. Later, a person can use the client computer or another local computer to retrieve the stored athletic data from the server computer. In response to a display request from a local computer, the display configuration software tool will configure the requested athletic data for display on the local computer, and then transmit the configured athletic data to the local computer for display.
- Various examples of the invention may be implemented using electronic circuitry configured to perform one or more functions. For example, with some embodiments of the invention, the athletic information monitoring device, the collection device, the display device or any combination thereof may be implemented using one or more application-specific integrated circuits (ASICs). More typically, however, one or more components of various examples of the invention will be implemented using a programmable computing device executing firmware or software instructions, or by some combination of purpose-specific electronic circuitry and firmware or software instructions executing on a programmable computing device.
- Accordingly,
FIG. 1 shows one illustrative example of acomputer 101 that can be used to implement various embodiments of the invention. As seen in this figure, thecomputer 101 has acomputing unit 103. Thecomputing unit 103 typically includes aprocessing unit 105 and asystem memory 107. Theprocessing unit 105 may be any type of processing device for executing software instructions, but it will conventionally be a microprocessor device. Thesystem memory 107 may include both a read-only memory (ROM) 109 and a random access memory (RAM) 111. As will be appreciated by those of ordinary skill in the art, both the read-only memory (ROM) 109 and the random access memory (RAM) 111 may store software instructions for execution by theprocessing unit 105. - The
processing unit 105 and thesystem memory 107 are connected, either directly or indirectly, through abus 113 or alternate communication structure to one or more peripheral devices. For example, theprocessing unit 105 or thesystem memory 107 may be directly or indirectly connected to additional memory storage, such as thehard disk drive 117, the removablemagnetic disk drive 119, the removableoptical disk drive 121, and theflash memory card 123. Theprocessing unit 105 and thesystem memory 107 also may be directly or indirectly connected to one or more input devices 125 and one ormore output devices 127. The input devices 125 may include, for example, a keyboard, touch screen, a remote control pad, a pointing device (such as a mouse, touchpad, stylus, trackball, or joystick), a scanner, a camera or a microphone. Theoutput devices 127 may include, for example, a monitor display, television, printer, stereo, or speakers. - Still further, the
computing unit 103 will be directly or indirectly connected to one ormore network interfaces 129 for communicating with a network. This type ofnetwork interface 129, also sometimes referred to as a “network adapter” or “network interface card” (“NIC”), translates data and control signals from thecomputing unit 103 into network messages according to one or more communication protocols, such as the Transmission Control Protocol (TCP), the Internet Protocol (IP), and the User Datagram Protocol (UDP). These protocols are well known in the art, and thus will not be discussed here in more detail. Aninterface 129 may employ any suitable connection agent for connecting to a network, including, for example, a wireless transceiver, a power line adapter, a modem, or an Ethernet connection. - It should be appreciated that, in addition to the input, output and storage peripheral devices specifically listed above, the computing device may be connected to a variety of other peripheral devices, including some that may perform input, output and storage functions, or some combination thereof. For example, the
computer 101 may be connected to a digital music player, such as an IPOD® brand digital music player available from Apple, Inc. of Cupertino, Calif. As known in the art, this type of digital music player can serve as both an output device for a computer (e.g., outputting music from a sound file or pictures from an image file) and a storage device. In addition, this type of digital music player also can serve as an input device for inputting recorded athletic information, as will be discussed in more detail below. - Of course, still other peripheral devices may be included with or otherwise connected to a
computer 101 of the type illustrated inFIG. 1 , as is well known in the art. In some cases, a peripheral device may be permanently or semi-permanently connected to thecomputing unit 103. For example, with many computers, thecomputing unit 103, thehard disk drive 117, the removableoptical disk drive 121 and a display are semi-permanently encased in a single housing. Still other peripheral devices may be removably connected to thecomputer 101, if desired. Thecomputer 101 may include, for example, one or more communication ports through which a peripheral device can be connected to the computing unit 103 (either directly or indirectly through the bus 113). These communication ports may include a parallel bus port or a serial bus port, such as a serial bus port using the Universal Serial Bus (USB) standard or the IEEE 1394 High Speed Serial Bus standard (e.g., a Firewire port). Alternately or additionally, thecomputer 101 may include a wireless data “port,” such as a Bluetooth interface, a Wi-Fi interface, an infrared data port, or the like. - It should be appreciated that a computing device employed according various examples of the invention may include more components than the
computer 101 illustrated inFIG. 1 , fewer components than thecomputer 101, or a different combination of components than thecomputer 101. Some implementations of the invention, for example, may employ one or more computing devices that are intended to have a very specific functionality, such as a digital music player or server computer. These computing devices may thus omit unnecessary peripherals, such as thenetwork interface 129, removableoptical disk drive 121, printers, scanners, external hard drives, etc. Some implementations of the invention may alternately or additionally employ computing devices that are intended to be capable of a wide variety of functions, such as a desktop or laptop personal computer. These computing devices may have any combination of peripheral devices or additional components as desired. -
FIG. 2 illustrates one example of an athleticinformation monitoring device 201 that may be employed according to various examples of the invention to measure athletic information corresponding a user's athletic activity. As shown in this figure, the athleticinformation monitoring device 201 includes adigital music player 203, anelectronic interface device 205, and an athleticparameter measurement device 207. As will be described in more detail below, thedigital music player 203 is (releasably) connected to theelectronic interface device 205, and the combination is worn or otherwise carried by the user while he or she is performing an athletic activity, such as running or walking. The athleticparameter measurement device 207 also is worn or carried by the user while he or she is performing an athletic activity, and thisdevice 207 measures one or more athletic parameters relating to the athletic performance being performed by the user. The athleticparameter measurement device 207 transmits signals to theelectronic interface device 205 that correspond to the measured athletic parameter. - The
electronic interface device 205 receives the signals from the athleticparameter measurement device 207, and it provides the athletic information carried by the signals to thedigital music player 203. Theelectronic interface device 205 includes aconnector system 209 that physically plugs into and connects with aconventional input port 211 provided ondigital music player 203. Theinput port 211 into which theconnector system 209 of theelectronic interface device 205 connects may be any desired type of input port for transferring data, such as a parallel data port, a serial data port, an earphone or microphone jack, etc. Theconnector system 209 may include any suitable connecting devices, such as wires, pins, electrical connectors, and the like, so as to make an electrical connection or other suitable connection with corresponding elements provided in theinput port 211 of the digital music player 203 (e.g., to allow electronic and/or data communications between theinterface device 205 and the digital music player device 203). If necessary or desired, additional securing elements may be provided to securely connect theinterface device 205 to thedigital music player 203, such as straps, hooks, buckles, clips, clamps, clasps, retaining elements, mechanical connectors, and the like. - As shown in more detail in
FIG. 3 , the athleticparameter measurement device 207 includes one or more sensors 301 for measuring an athletic parameter associated with a person wearing or otherwise using the athleticparameter measurement device 207. With the illustrated implementations, for example, thesensors 301A and 301B may be accelerometers (such as piezoelectric accelerometers) for measuring the acceleration of the athleticparameter measurement device 207 in two orthogonal directions. The athleticparameter measurement device 207 is carried or otherwise worn by a user, so that it measures the desired athletic parameter while the user exercises. For example, as shown inFIG. 4 , the athleticparameter measurement device 207 may be located in the sole of a user'sshoe 401 while the user walks or runs. With this arrangement, the sensors 301 will produce electrical signals corresponding to the movement of the user's foot. As known in the art, these signals can then be used to generate athletic data representative of the athletic activity performed by the user. - The athletic
parameter measurement device 207 also includes aprocessor 303 for processing the electrical signals output by the sensors 301. With some implementations of the invention, theprocessor 303 may be a programmable microprocessor. For still other implementations of the invention, however, theprocessor 303 may be a purpose-specific electronic circuit device, such as an ASIC. Theprocessor 303 may perform any desired operation on the signals output from the sensors 301, such as curve smoothing, noise filtering, outlier removal, amplification, summation, integration, or the like. Theprocessor 303 provides the processed signals to atransmitter 305. The athleticparameter measurement device 207 also includes apower supply 307, for providing power to the sensors 301, theprocessor 303, and thetransmitter 305 as needed. Thepower supply 307 may be, for example, a battery. - The athletic
parameter measurement device 207 transmits the processed signals to theelectronic interface device 205, as seen inFIG. 4 . Returning now toFIG. 3 , theelectronic interface device 205 includes a receiver 309 which receives the processed signals transmitted by thetransmitter 305 in the athleticparameter measurement device 207. The receiver 309 relays the processed signals to asecond processor 311, which processes the signals further. Like theprocessor 303, theprocessor 311 may perform any desired operation on the processed signals, such as curve smoothing, noise filtering, outlier removal, amplification, summation, integration, or the like. - The
processor 311 provides the processed signals to thecomputing unit 315 through adevice interface 313. With various examples of the invention, thedevice interface 313 may physically incorporate, e.g., theinput port 211. It also may employ electrical components, software components (such as application program interfaces (APIs)), or some combination thereof. Thecomputing unit 315 may initially store the information carried by the processed signals in thememory 317. Also, thecomputing unit 315 may receive input from and provide output to a user through a user interface 319. The user interface 319 may include any type of user interface devices, include, e.g., display screens, touchpads, keyboards, joysticks, trackballs and the like. - With various implementations of the invention, the
computing unit 315 operates on the processed signals provided by the athleticinformation monitoring device 201 to generate a set of athletic data corresponding to the athletic activity performed by the user. For example, if the athleticinformation monitoring device 201 includes accelerometers for measuring the movement of the user's foot, thecomputing unit 315 may analyze the processed signals from the athleticinformation monitoring device 201 to generate sets of athletic data describing, e.g., the user's speed at specific instances during the user's athletic activity and the total distance traveled by the user at each of those specific instances. Various techniques for determining athletic data from accelerometer signals are described in, for example, U.S. Pat. No. 6,898,550 to Blackadar et al., entitled “Monitoring Activity Of A User In Locomotion On Foot,” and issued on May 24, 2005; U.S. Pat. No. 6,882,955 to Ohlenbusch et al., entitled “Monitoring Activity Of A User In Locomotion On Foot,” and issued on Apr. 19, 2005; U.S. Pat. No. 6,876,947 to Darley et al., entitled “Monitoring Activity Of A User In Locomotion On Foot,” and issued on Apr. 5, 2005; U.S. Pat. No. 6,493,652 to Ohlenbusch et al., entitled “Monitoring Activity Of A User In Locomotion On Foot,” and issued on Dec. 10, 2002; U.S. Pat. No. 6,298,314 to Blackadar et al., entitled “Detecting The Starting And Stopping Of Movement Of A Person On Foot,” and issued on Oct. 2, 2001; U.S. Pat. No. 6,052,654 to Gaudet et al., entitled “Measuring Foot Contact Time And Foot Loft Time Of A Person In Locomotion,” and issued on Apr. 18, 2000; and U.S. Pat. No. 6,018,705 to Gaudet et al., entitled “Measuring Foot Contact Time And Foot Loft Time Of A Person In Locomotion,” and issued on Jan. 25, 2000; each of which is incorporated entirely herein by reference. - Each athletic data set may also include a time value associated with each speed value and/or each distance value. If the athletic
information monitoring device 201 can be employed to collect athletic information from different users, then thecomputing unit 315 may additionally prompt the user to identify himself or herself in some way. This identification information may then be included or otherwise associated with each athletic data set generated from the information provided by the athleticinformation monitoring device 201. Once thecomputing unit 315 has generated a set of athletic data from the information provided by the athleticinformation monitoring device 201, thecomputing unit 315 may store the athletic data set in thememory 317. As will be discussed in more detail below, when thedigital music player 203 subsequently is connected to a computing device implementing an athletic information collection tool, thecomputing unit 315 will download the athletic data to the collection tool. - While wireless communication between the athletic
parameter measurement device 207 and theinterface device 205 is described for the embodiments illustrated inFIGS. 2-4 , any desired manner of communicating between the athleticparameter measurement device 207 and theinterface device 205 may be used without departing from the invention, including wired connections. Also, any desired way of placing data derived from the physical or physiological data from the athleticparameter measurement device 207 in the proper form or format for display on or output fromdigital music player 203 may be provided without departing from the invention. For example, if desired, the athleticparameter measurement device 207 may be specially designed and/or programmed for use with one or more specificdigital music players 203 or other electronic devices, e.g., pre-programmed and/or wired to operate with a specific device ordevices 203 and to provide output data in a form and format suitable for thosedevices 203. In this situation, theinterface devices 205 may be marketed and sold to specifically target certainelectronic devices 203, such as specific models of digital music players and even other electronic devices, such as telephones, watches, personal digital assistants, etc. As another alternative, if desired, theinterface devices 205 may be programmed at a later time to operate with a wide variety of different electronic devices, e.g., by downloading display or device driver and/or format data for specific electronic devices from the Internet, from disk, or from another source, etc. - If desired, in accordance with at least some examples of this invention, the
electronic interface device 205 and/or thedigital music player 203 may further include adisplay 220 and/or auser input system 222, such as one or more rotary input devices, switches, buttons (as shown in the illustrated example inFIG. 2 ), mouse or trackball elements, touch screens, or the like, or some combination thereof. Thedisplay 220 may be employed to show, for example, information relating to music being played by thedigital music player 203, information relating to the athletic information signals being received by thedigital music player 203, athletic data being generated by thedigital music player 203 from the received athletic information signals, etc. Theuser input system 222 may be employed, for example: to control one or more aspects of the processing of the input data received viainterface device 205, to control input data receipt (e.g., timing, types of information received, on-demand data requests, etc.), to control data output to or by theelectronic device 203, to control the athleticparameter measurement device 207, etc. Alternatively or additionally, if desired, the input system on the digital music player 203 (e.g.,buttons 222, a touch screen, a digitizer/stylus based input, a rotary input device, a trackball or roller ball, a mouse, etc.), may be used to provide user input data to theinterface device 205 and/or to the athleticparameter measurement device 207. As still another example, if desired, a voice input system may be provided with theinterface device 205 and/or thedigital music player 203, e.g., to enable user input via voice commands. Any other desired type of user input system, for control of any system elements and/or for any purpose, may be provided without departing from the invention. - The
digital music player 203 may include additional input and/or output elements, e.g., such asports FIG. 2 , e.g., for headphones (or other audio output), power supplies, wireless communications, infrared input, microphone input, or other devices. If desired, and if theseports 224 and/or 226 would be covered when theinterface device 205 is attached to theelectronic device 203, theinterface device 205 may be equipped with similar external ports toports 224 and/or 226, and internal circuitry may be provided in theinterface device 205 to enable the user to plug the same additional devices into theinterface device 205 as they might plug into thedigital music player 203 and still take advantage of the same functions (e.g., to thereby allow the necessary data, signals, power, and/or information to pass through theinterface device 205 to the user, to another output, and/or to the digital music player 203). - It should be appreciated that, while some specific embodiments of the invention described above relate to a
digital music player 203, alternate examples of the invention may be implemented using any portable electronic device. For example, with some implementations of the invention, the athleticparameter measurement device 207 may be used in conjunction with a mobile telephone, a watch, a personal digital assistant, another type of music player (such as a compact disc or satellite radio music player), a portable computer, or any other desired electronic device. Still further, some implementations of the invention may alternately or additionally omit the use of theinterface device 205. For example, the athleticparameter measurement device 207 may be configured to communicate using the Bluetooth wireless communication protocol, so that it can be employed with Bluetooth-capable mobile telephones, personal digital assistants, watches or personal computers. Of course, still other wireless or wired communication techniques could be employed while omitting theinterface device 205. - It also should be appreciated that, while a specific example of an athletic
parameter measurement device 207 has been described above for ease of understanding, any type of desired athleticparameter measurement device 207 can be employed with various embodiments of the invention. For example, with some implementations of the invention, the athleticparameter measurement device 207 may be a heart rate monitor, a blood oxygen monitor, a satellite positioning device (e.g., a Global Positioning Satellite (GPS) navigation device), a device for measuring the electrical activity of the user (e.g., an EKG monitor), or any other device that measures one or more physical parameters of the user. Still further, the athleticparameter measurement device 207 may measure one or more operational parameters of some device being manipulated by the user, such as the speed and/or distance of a bicycle; the speed and/or work performed by a treadmill, rowing machine, elliptical machine, stationary bicycle, or the like; the speed and/or distance traveled by skis (water or snow), skates (roller or ice), or snowshoes or the like worn by the user; etc. - Also, while the athletic
parameter measurement device 207 has been described as being separate from thedigital music player 203, with some implementations of the invention the athleticparameter measurement device 207 may be incorporated into thedigital music player 203 or another electronic device. For example, some implementations of the invention may employ a music player, mobile telephone, watch or personal digital assistant that incorporates accelerometers, a satellite positioning device, or any other desired device for measuring some parameter of athletic activity. Still further, it should be appreciated that various implementations of the invention may employ a plurality of athleticparameter measurement devices 207, incorporated into thedigital music player 203 or other portable electronic device, separate from thedigital music player 203, or some combination thereof. -
FIG. 5 illustrates an example offeedback control tool 501 that may be employed to control the feedback provided to a user during an athletic activity session. As shown in this figure, thefeedback control tool 501 includes an athletic data comparison module 503, and afeedback determination module 505. As will be discussed in more detail below, thefeedback control tool 501 may be implemented in, e.g., a digital music player that also includes adevice interface 507, an athletic data generation module 509, and a memory 511. Each of the athletic data comparison module 503, thefeedback determination module 505 and the athletic data generation module 509 may be implemented by, for example, software instructions executed by acomputing unit 103 of acomputing device 101. - The
device interface 507 receives athletic information from the athleticinformation monitoring device 201. Thedevice interface 507 may be implemented by, e.g., adevice interface 313 of the type previously discussed, using, e.g., electrical components, software components (such as application program interfaces (APIs)), or some combination thereof. - The athletic data generation module 509, which may be implemented using a
computing unit 315 as previously discussed, operates on signals provided by an athleticinformation monitoring device 201 to generate a set of athletic data corresponding to the athletic activity performed by the user. For example, if the athleticinformation monitoring device 201 includes accelerometers for measuring the movement of the user's foot, the athletic data generation module 509 may analyze the processed signals from the athleticinformation monitoring device 201 to generate sets of athletic data describing, e.g., the user's speed at specific instances during the user's athletic activity and the total distance traveled by the user at each of those specific instances. Various techniques for determining athletic data from accelerometer signals are described in, for example, U.S. Pat. No. 6,898,550 to Blackadar et al., entitled “Monitoring Activity Of A User In Locomotion On Foot,” and issued on May 24, 2005; U.S. Pat. No. 6,882,955 to Ohlenbusch et al., entitled “Monitoring Activity Of A User In Locomotion On Foot,” and issued on Apr. 19, 2005; U.S. Pat. No. 6,876,947 to Darley et al., entitled “Monitoring Activity Of A User In Locomotion On Foot,” and issued on Apr. 5, 2005; U.S. Pat. No. 6,493,652 to Ohlenbusch et al., entitled “Monitoring Activity Of A User In Locomotion On Foot,” and issued on Dec. 10, 2002; U.S. Pat. No. 6,298,314 to Blackadar et al., entitled “Detecting The Starting And Stopping Of Movement Of A Person On Foot,” and issued on Oct. 2, 2001; U.S. Pat. No. 6,052,654 to Gaudet et al., entitled “Measuring Foot Contact Time And Foot Loft Time Of A Person In Locomotion,” and issued on Apr. 18, 2000; and U.S. Pat. No. 6,018,705 to Gaudet et al., entitled “Measuring Foot Contact Time And Foot Loft Time Of A Person In Locomotion,” and issued on Jan. 25, 2000, each of which is incorporated entirely herein by reference. - The memory 511 (which may be implemented using a
memory 317 of the type discussed in detail above) may store athletic data sets generated by the athletic data generation module 509. With various examples of the invention, however, the memory 511 also includesbaseline data 513 and a plurality of groups offeedback data 515. Thebaseline data 513 typically will have one or more data values corresponding to the athletic data values generated by the athletic data generation module 509. For example, turning toFIG. 6A , the athletic data 601 generated by the athletic data generation module 509 will include a series of data sets (e.g.,athletic data 1,athletic data 2,athletic data 3,athletic data 4 . . . athletic data n) at various times during the user's athletic activity session. Each data set will include at least one data value, such as a pace or distance value. Thebaseline data 513 similarly includes a series of data sets (e.g.,baseline data 1,baseline data 2,baseline data 3,baseline data 4 . . . baseline data n) corresponding to the athletic data sets generated by the athletic data generation module 509. As will be discussed in more detail below, thebaseline data 513 can be played back by thedigital music player 203 along with, e.g., feedback in the form of audible content while the user is performing an athletic activity for comparison with the athletic data 601 generated by the athletic data generation module 509. - It should be noted that the
baseline data 513 may be any data desired by the user. For example, thebaseline data 513 may be athletic data 601 created during a previously completed athletic activity session. This arrangement allows a user to, for example, employ the results of a particularly successful athletic activity session as a baseline to which future athletic activity sessions should be compared to determine the user's performance improvement. Various implementations of the invention may alternately or additionally allow a user to manually create thebaseline data 513. This arrangement allows a user to, for example, create an ideal performance standard for athletic activity sessions. Still further, some implementations of the invention may alternately or additionally allow a user to employ athletic data generated by another person as thebaseline data 513. This arrangement allows the user to compare his or her athletic activity performance with, e.g., a professional athlete, a personal trainer, a competitor or the like. - It should be appreciated that, like the athletic data 601, the values of the
baseline data 513 may change over time. For example, thebaseline data 513 may include a relatively slow pace value for early in the athletic activity session, with a higher pace value for the middle of the athletic activity session. Thebaseline data 513 can then return to lower pace values (or other desired pace values) for the end of the activity session. - As previously noted, the memory 511 may include a plurality of groups of
feedback data 515. As shown inFIG. 6B , each group 603 offeedback data 515 may include a series of feedback data values that can be played back by thedigital music player 203 to the user. Typically, a group 603 offeedback data 515 will be audible content, such as music or spoken content. With some implementations of the invention, however, a group 603 offeedback data 515 may alternately or additionally include visual content or tangible content (e.g., signal to provide a mild electrical shock or vibrational response to the user). - The
feedback data 515 typically will include a feedback data group 603 representing a default feedback for the user during an athletic activity session. This default feedback data group 603 may be, for example, a music playlist selected by the user of preferred music. Thefeedback data 515 also may include one or more alternate feedback data groups 603. These alternate feedback data groups 603 have values that are configured to influence the performance of the user's athletic activity relative to the default feedback data group 603. For example, one alternate feedback data group 603 may be music that has a 10% faster rhythm than the music of the default feedback data group 603. A second alternate feedback data group 603 may have a 20% faster rhythm than the music of the default feedback data group 603, while a third alternate feedback data group 603 may be music that has a 10% slower rhythm than the music of the default feedback data group 603 and a fourth alternate feedback data group 603 may have a 20% slower rhythm than the music of the default feedback data group 603. Alternately or additionally, the alternate feedback groups 603 may include spoken content designed to influence the athletic performance of the user, such as words of encouragement or performance instructions. - The operation of the
feedback control tool 501 now will be discussed with regard toFIG. 7 . Initially, in step 701, the athletic data generation module 509 obtains athletic information from the athleticparameter measurement device 207. Next, instep 703, the athletic data generation module 509 generates athletic data from the received athletic information as discussed in detail above. After the athletic data has been generated by the athletic data generation module 509, the athletic data comparison module 503 retrieves thebaseline data 513 from the memory 511, and compares the retrievedbaseline data 513 with the generated athletic data 601 in step 705. - Next, in step 707 the athletic data comparison module 503 determines whether each value of the athletic data 601 is within a desired proximity to the corresponding value of the
baseline data 513. This desired proximity can be determined using any suitable or desired standard of measurement, including, e.g., by percentage or by a specific numerical values. For example, a particularly baseline data value may be a pace of 1 mile per 12 minutes. With some implementations of the invention, a corresponding measured athletic activity value may be outside of the desired proximity if it is below 10% of this pace. With still other implementations of the invention, however, a corresponding athletic activity value may be outside of the desired proximity if it is below 1 mile per 16 minutes. - It also should be noted that the range of desired proximity may vary between athletic data values above the corresponding baseline data value and athletic data values below the corresponding baseline data value. For example, a lower athletic data value may be outside of the desired proximity of the corresponding baseline data value if it is only 5% or more below the baseline data value, but a higher athletic data value may not be outside of the proximity of the corresponding baseline data value unless it is more than 10% above the baseline data value.
- Next, the
feedback determination module 505 selects the group 603 offeedback data 515 that will be provided to the user based upon the comparison results determined by the athletic data comparison module 503. For example, if the athletic data comparison module 503 has determined that the current athletic data value is within the desired proximity of its corresponding baseline data value, then thefeedback determination module 505 will select the default group 603 offeedback data 515 instep 709. On the other hand, if the athletic data comparison module 503 has determined that the current athletic data value is outside of the desired proximity of its corresponding baseline data value, then thefeedback determination module 505 will select an alternate group 603 offeedback data 515 instep 711. - With various examples of the invention, the
feedback determination module 505 may determine an alternate feedback data group 603 based, at least in part, on the degree to which the measured athletic data value deviated from its corresponding baseline data value. For example, if the athletic data value is a pace that was approximately 10% slower than the baseline data value, then thefeedback determination module 505 may select a feedback data group 603 that will play back music with a rhythm 10% faster than the default feedback data group 603. Similarly, if the athletic data value is a pace that was approximately 20% slower than the baseline data value, then thefeedback determination module 505 may select a feedback data group 603 that will play back music with a rhythm 20% faster than the default feedback data group 603. Alternately or additionally, thefeedback determination module 505 may select a feedback data group 603 that will play back spoken content strongly encouraging the user to increase his or her pace. - In this manner, various implementations of the invention provide a user with immediate feedback when he or she deviates from a desired baseline athletic performance. Moreover, the feedback can be provided on a continuous basis without requiring the specific attention of the user during the athletic activity.
- As will be discussed in more detail below, various examples of the invention may alternately or additionally assist a user by automatically selecting the amount of feedback data that will be provided to the user during an athletic activity session. Referring now to
FIG. 8 , this figure illustrates an automaticfeedback selection tool 801 that may be employed according to various embodiments of the invention. The automaticfeedback selection tool 801 includes a sessiontime determination module 803 and an audible content selection module 805. The automaticfeedback selection tool 801 cooperates with auser interface 809, amemory 811, and an audible contentdata storage device 813 to automatically select audible content for playback to a user by adigital music player 203 during an athletic activity session. - As discussed in detail above, various examples of the invention monitor the athletic activity of a user and generate athletic data in response. As also discussed in detail above, this athletic data may include values that describe the athletic performance of the user in units of time, such as pace or speed values. Based upon these time-dependent athletic data values, the session
time determination module 803 will estimate an expected time duration of a new athletic activity session. The audible content selection module 805 will then select an amount of audible content that will match or exceed the expected time duration, and transfer the selected audible content to thedigital music player 203 for playback during the athletic activity session. - The operation of the automatic
feedback selection tool 801 will now be described in more detail with regard to the flowchart illustrated inFIG. 9 . Initially, in step 901, the automaticfeedback selection tool 801 receives athletic distance information from a user. The distance information may be provided to the sessiontime determination module 803 through theuser interface 809. The distance information may be, for example, a distance that the user intends to travel during an upcoming athletic activity session. - Next, in step 903, the session
time determination module 803 obtains a time-dependent athletic data value from thememory 811. The time-dependent athletic data value may be, for example, a time-dependent athletic data value, such as a pace or speed, generated during a previous athletic activity session by the user. Alternately, the time-dependent athletic data value may be an average or other aggregation of time-dependent athletic data values from multiple previous athletic activity sessions by the user. Still further, the time-dependent athletic data value may be an arbitrary value selected by a user, such as a desired pace or speed for an upcoming athletic activity session. It should be noted that, if the time-dependent athletic data value is an arbitrary value selected by a user, then it may be input directly to the sessiontime determination module 803 by the user through theuser interface 809 rather than retrieved from thememory 811. - Next, in
step 905, the sessiontime determination module 803 uses the time-dependent athletic data value and the provided distance input to estimate a duration time of the upcoming athletic activity session. For example, if the time-dependent athletic data value is a pace of 1 mile per 12 minutes (representing, e.g., an average pace from the user's previous 25 recorded athletic activity sessions) and the user has provided a distance input of 4 miles, then the sessiontime determination module 803 will determine the expected session duration to be 48 minutes. - In
step 907, the audible content selection module 805 downloads an amount of audible content from the audiblecontent file storage 813 that matches or exceeds the expected session duration time estimated by the sessiontime determination module 803. Thus, with the previous example, the audible content selection module 805 will select and download at least 48 minutes or more of audible content from the audiblecontent file storage 813 to thedigital music player 203. The audible content may be selected using any desired criteria, such as a random selection, sequential selection from a playlist, or using a more sophisticated selection algorithm designed to accurately match audible content files with the expected session duration time. - It should be appreciated that, with various implementations of the invention, the session
time determination module 803 and the audible content selection module 805 may implemented by, for example, software instructions executed by acomputing unit 103 of acomputing device 101. Also, with some examples of the invention, the sessiontime determination module 803, the audible content selection module 805, theuser interface 809 and thememory 811 may be implemented by thedigital music player 203, while the audiblecontent file storage 813 may be hosted by a separate computing device, such as a desktop or laptop personal computer. With still other examples of the invention, however, one or more of the sessiontime determination module 803, the audible content selection module 805, theuser interface 809 and thememory 811 may be implemented by the separate computing device hosting the audiblecontent file storage 813. - Thus, various examples of the invention provide for the automatic selection of audible content for playback to a user during an athletic activity session based upon an expected time duration for that session, so that the amount of audible content available to the user is certain to match or exceed the expected time duration for the athletic activity session. It should be appreciated that, however, that while particular examples of the invention have been described with respect to audible feedback, such as music, spoken words, or other audible content, other implementations of the invention may be employed to automatically select any desired type of feedback, including visual feedback.
- While the invention has been described with respect to specific examples including presently preferred modes of carrying out the invention, those skilled in the art will appreciate that there are numerous variations and permutations of the above described systems and techniques that fall within the spirit and scope of the invention.
Claims (20)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/257,077 US9403058B2 (en) | 2007-02-16 | 2014-04-21 | Real-time comparison of athletic information |
US15/196,435 US20160303425A1 (en) | 2007-02-16 | 2016-06-29 | Real-Time Comparison of Athletic Information |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US89022307P | 2007-02-16 | 2007-02-16 | |
US12/031,941 US8727947B2 (en) | 2007-02-16 | 2008-02-15 | Real-time comparison of athletic information |
US14/257,077 US9403058B2 (en) | 2007-02-16 | 2014-04-21 | Real-time comparison of athletic information |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/031,941 Continuation US8727947B2 (en) | 2007-02-16 | 2008-02-15 | Real-time comparison of athletic information |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/196,435 Continuation US20160303425A1 (en) | 2007-02-16 | 2016-06-29 | Real-Time Comparison of Athletic Information |
Publications (2)
Publication Number | Publication Date |
---|---|
US20140228989A1 true US20140228989A1 (en) | 2014-08-14 |
US9403058B2 US9403058B2 (en) | 2016-08-02 |
Family
ID=39470254
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/031,941 Active 2028-06-05 US8727947B2 (en) | 2007-02-16 | 2008-02-15 | Real-time comparison of athletic information |
US14/257,077 Active US9403058B2 (en) | 2007-02-16 | 2014-04-21 | Real-time comparison of athletic information |
US15/196,435 Abandoned US20160303425A1 (en) | 2007-02-16 | 2016-06-29 | Real-Time Comparison of Athletic Information |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/031,941 Active 2028-06-05 US8727947B2 (en) | 2007-02-16 | 2008-02-15 | Real-time comparison of athletic information |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/196,435 Abandoned US20160303425A1 (en) | 2007-02-16 | 2016-06-29 | Real-Time Comparison of Athletic Information |
Country Status (5)
Country | Link |
---|---|
US (3) | US8727947B2 (en) |
EP (2) | EP3267228B1 (en) |
JP (5) | JP5290998B2 (en) |
CN (2) | CN101246518A (en) |
WO (1) | WO2008101168A2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10631790B2 (en) | 2012-07-24 | 2020-04-28 | Nihon Kohden Corporation | Vital sign measurement apparatus |
US10725435B2 (en) | 2014-09-04 | 2020-07-28 | Leomo, Inc. | Motion capture apparatus |
US10835778B2 (en) | 2016-11-30 | 2020-11-17 | Leomo, Inc. | Motion capture system, motion capture program and motion capture method |
US10967221B2 (en) * | 2016-11-29 | 2021-04-06 | James L. O'Sullivan | Device and method for monitoring exercise performance |
JP2022105311A (en) * | 2020-12-31 | 2022-07-13 | セメス カンパニー,リミテッド | Substrate processing apparatus and substrate processing method |
US11660505B2 (en) | 2020-04-13 | 2023-05-30 | Leomo, Inc. | Stability evaluation system, program, and method |
Families Citing this family (132)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7166062B1 (en) | 1999-07-08 | 2007-01-23 | Icon Ip, Inc. | System for interaction with exercise device |
US8029415B2 (en) * | 1999-07-08 | 2011-10-04 | Icon Ip, Inc. | Systems, methods, and devices for simulating real world terrain on an exercise device |
US8702430B2 (en) | 2007-08-17 | 2014-04-22 | Adidas International Marketing B.V. | Sports electronic training system, and applications thereof |
ITBO20070701A1 (en) * | 2007-10-19 | 2009-04-20 | Technogym Spa | DEVICE FOR ANALYSIS AND MONITORING OF THE PHYSICAL ACTIVITY OF A USER. |
US8047966B2 (en) * | 2008-02-29 | 2011-11-01 | Apple Inc. | Interfacing portable media devices and sports equipment |
US7951046B1 (en) * | 2008-03-17 | 2011-05-31 | Barber Jr Ulysses | Device, method and computer program product for tracking and monitoring an exercise regimen |
US9452654B2 (en) | 2009-01-07 | 2016-09-27 | Fox Factory, Inc. | Method and apparatus for an adjustable damper |
US8627932B2 (en) | 2009-01-07 | 2014-01-14 | Fox Factory, Inc. | Bypass for a suspension damper |
US10047817B2 (en) | 2009-01-07 | 2018-08-14 | Fox Factory, Inc. | Method and apparatus for an adjustable damper |
US20100170760A1 (en) | 2009-01-07 | 2010-07-08 | John Marking | Remotely Operated Bypass for a Suspension Damper |
US11306798B2 (en) | 2008-05-09 | 2022-04-19 | Fox Factory, Inc. | Position sensitive suspension damping with an active valve |
US9033122B2 (en) | 2009-01-07 | 2015-05-19 | Fox Factory, Inc. | Method and apparatus for an adjustable damper |
US10060499B2 (en) | 2009-01-07 | 2018-08-28 | Fox Factory, Inc. | Method and apparatus for an adjustable damper |
US8393446B2 (en) | 2008-08-25 | 2013-03-12 | David M Haugen | Methods and apparatus for suspension lock out and signal generation |
US9140325B2 (en) | 2009-03-19 | 2015-09-22 | Fox Factory, Inc. | Methods and apparatus for selective spring pre-load adjustment |
EP3666347B1 (en) | 2008-11-25 | 2021-10-20 | Fox Factory, Inc. | Computer usable storage medium for virtual competition |
US10036443B2 (en) | 2009-03-19 | 2018-07-31 | Fox Factory, Inc. | Methods and apparatus for suspension adjustment |
US9422018B2 (en) | 2008-11-25 | 2016-08-23 | Fox Factory, Inc. | Seat post |
US8172722B2 (en) | 2008-12-05 | 2012-05-08 | Nike, Inc. | Athletic performance monitoring systems and methods in a team sports environment |
US11299233B2 (en) | 2009-01-07 | 2022-04-12 | Fox Factory, Inc. | Method and apparatus for an adjustable damper |
US9038791B2 (en) | 2009-01-07 | 2015-05-26 | Fox Factory, Inc. | Compression isolator for a suspension damper |
US8936139B2 (en) | 2009-03-19 | 2015-01-20 | Fox Factory, Inc. | Methods and apparatus for suspension adjustment |
DE102009015273A1 (en) | 2009-04-01 | 2010-10-14 | Albert-Ludwigs-Universität Freiburg | Method and device for determining the endurance performance of a subject |
EP2425415A1 (en) | 2009-04-27 | 2012-03-07 | Nike International Ltd. | Training program and music playlist generation for athletic training |
US8033959B2 (en) * | 2009-05-18 | 2011-10-11 | Adidas Ag | Portable fitness monitoring systems, and applications thereof |
US8105208B2 (en) | 2009-05-18 | 2012-01-31 | Adidas Ag | Portable fitness monitoring systems with displays and applications thereof |
US8200323B2 (en) * | 2009-05-18 | 2012-06-12 | Adidas Ag | Program products, methods, and systems for providing fitness monitoring services |
WO2011028383A1 (en) | 2009-09-04 | 2011-03-10 | Nike International Ltd. | Monitoring and tracking athletic activity |
EP2312180B1 (en) | 2009-10-13 | 2019-09-18 | Fox Factory, Inc. | Apparatus for controlling a fluid damper |
US8672106B2 (en) | 2009-10-13 | 2014-03-18 | Fox Factory, Inc. | Self-regulating suspension |
US8500604B2 (en) * | 2009-10-17 | 2013-08-06 | Robert Bosch Gmbh | Wearable system for monitoring strength training |
WO2011072111A2 (en) * | 2009-12-09 | 2011-06-16 | Nike International Ltd. | Athletic performance monitoring system utilizing heart rate information |
DE202009017296U1 (en) * | 2009-12-18 | 2010-03-25 | Isw Industrie- Service Und Warenhandelsgesellschaft Mbh | training aid |
US10697514B2 (en) | 2010-01-20 | 2020-06-30 | Fox Factory, Inc. | Remotely operated bypass for a suspension damper |
US8788197B2 (en) * | 2010-04-30 | 2014-07-22 | Ryan Fink | Visual training devices, systems, and methods |
EP3778358B1 (en) | 2010-07-02 | 2023-04-12 | Fox Factory, Inc. | Positive lock adjustable seat post |
US8493822B2 (en) | 2010-07-14 | 2013-07-23 | Adidas Ag | Methods, systems, and program products for controlling the playback of music |
US10039970B2 (en) | 2010-07-14 | 2018-08-07 | Adidas Ag | Location-aware fitness monitoring methods, systems, and program products, and applications thereof |
US9392941B2 (en) * | 2010-07-14 | 2016-07-19 | Adidas Ag | Fitness monitoring methods, systems, and program products, and applications thereof |
US8831407B2 (en) | 2010-11-10 | 2014-09-09 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US11223619B2 (en) | 2010-11-29 | 2022-01-11 | Biocatch Ltd. | Device, system, and method of user authentication based on user-specific characteristics of task performance |
US10897482B2 (en) | 2010-11-29 | 2021-01-19 | Biocatch Ltd. | Method, device, and system of back-coloring, forward-coloring, and fraud detection |
US10949757B2 (en) | 2010-11-29 | 2021-03-16 | Biocatch Ltd. | System, device, and method of detecting user identity based on motor-control loop model |
US10586036B2 (en) | 2010-11-29 | 2020-03-10 | Biocatch Ltd. | System, device, and method of recovery and resetting of user authentication factor |
US10476873B2 (en) * | 2010-11-29 | 2019-11-12 | Biocatch Ltd. | Device, system, and method of password-less user authentication and password-less detection of user identity |
US11269977B2 (en) | 2010-11-29 | 2022-03-08 | Biocatch Ltd. | System, apparatus, and method of collecting and processing data in electronic devices |
US10949514B2 (en) | 2010-11-29 | 2021-03-16 | Biocatch Ltd. | Device, system, and method of differentiating among users based on detection of hardware components |
US10776476B2 (en) | 2010-11-29 | 2020-09-15 | Biocatch Ltd. | System, device, and method of visual login |
US10834590B2 (en) | 2010-11-29 | 2020-11-10 | Biocatch Ltd. | Method, device, and system of differentiating between a cyber-attacker and a legitimate user |
US11210674B2 (en) | 2010-11-29 | 2021-12-28 | Biocatch Ltd. | Method, device, and system of detecting mule accounts and accounts used for money laundering |
US10262324B2 (en) | 2010-11-29 | 2019-04-16 | Biocatch Ltd. | System, device, and method of differentiating among users based on user-specific page navigation sequence |
US10728761B2 (en) | 2010-11-29 | 2020-07-28 | Biocatch Ltd. | Method, device, and system of detecting a lie of a user who inputs data |
US10685355B2 (en) | 2016-12-04 | 2020-06-16 | Biocatch Ltd. | Method, device, and system of detecting mule accounts and accounts used for money laundering |
US10747305B2 (en) | 2010-11-29 | 2020-08-18 | Biocatch Ltd. | Method, system, and device of authenticating identity of a user of an electronic device |
US10474815B2 (en) | 2010-11-29 | 2019-11-12 | Biocatch Ltd. | System, device, and method of detecting malicious automatic script and code injection |
US10970394B2 (en) | 2017-11-21 | 2021-04-06 | Biocatch Ltd. | System, device, and method of detecting vishing attacks |
US10298614B2 (en) * | 2010-11-29 | 2019-05-21 | Biocatch Ltd. | System, device, and method of generating and managing behavioral biometric cookies |
US10069837B2 (en) * | 2015-07-09 | 2018-09-04 | Biocatch Ltd. | Detection of proxy server |
US10404729B2 (en) | 2010-11-29 | 2019-09-03 | Biocatch Ltd. | Device, method, and system of generating fraud-alerts for cyber-attacks |
US10917431B2 (en) | 2010-11-29 | 2021-02-09 | Biocatch Ltd. | System, method, and device of authenticating a user based on selfie image or selfie video |
US10621585B2 (en) | 2010-11-29 | 2020-04-14 | Biocatch Ltd. | Contextual mapping of web-pages, and generation of fraud-relatedness score-values |
US20190158535A1 (en) * | 2017-11-21 | 2019-05-23 | Biocatch Ltd. | Device, System, and Method of Detecting Vishing Attacks |
US10363453B2 (en) | 2011-02-07 | 2019-07-30 | New Balance Athletics, Inc. | Systems and methods for monitoring athletic and physiological performance |
KR102009711B1 (en) | 2011-02-07 | 2019-08-12 | 뉴우바란스아스레틱스인코포레이팃드 | Systems and methods for monitoring athletic performance |
US20120258433A1 (en) | 2011-04-05 | 2012-10-11 | Adidas Ag | Fitness Monitoring Methods, Systems, And Program Products, And Applications Thereof |
EP2530355B1 (en) | 2011-05-31 | 2019-09-04 | Fox Factory, Inc. | Apparatus for position sensitive and/or adjustable suspension damping |
US9069380B2 (en) | 2011-06-10 | 2015-06-30 | Aliphcom | Media device, application, and content management using sensory input |
US20130198694A1 (en) * | 2011-06-10 | 2013-08-01 | Aliphcom | Determinative processes for wearable devices |
EP3567272B1 (en) | 2011-09-12 | 2021-05-26 | Fox Factory, Inc. | Methods and apparatus for suspension set up |
CN107835038A (en) * | 2011-12-12 | 2018-03-23 | 株式会社尼康 | Electronic equipment |
US9339691B2 (en) | 2012-01-05 | 2016-05-17 | Icon Health & Fitness, Inc. | System and method for controlling an exercise device |
US11279199B2 (en) | 2012-01-25 | 2022-03-22 | Fox Factory, Inc. | Suspension damper with by-pass valves |
US10922383B2 (en) * | 2012-04-13 | 2021-02-16 | Adidas Ag | Athletic activity monitoring methods and systems |
US10330171B2 (en) | 2012-05-10 | 2019-06-25 | Fox Factory, Inc. | Method and apparatus for an adjustable damper |
US10021188B2 (en) | 2013-02-07 | 2018-07-10 | Under Armour, Inc. | Athletic performance monitoring with dynamic proximity pairing |
US9550105B2 (en) * | 2013-03-07 | 2017-01-24 | Immersion Corporation | Pacing system with feedback based adjustments |
CN104884133B (en) | 2013-03-14 | 2018-02-23 | 艾肯运动与健康公司 | Force exercise equipment with flywheel |
US9087234B2 (en) | 2013-03-15 | 2015-07-21 | Nike, Inc. | Monitoring fitness using a mobile device |
US9457228B2 (en) * | 2013-07-09 | 2016-10-04 | Aditi Sinha | Sport training equipment |
EP3049978A4 (en) | 2013-09-27 | 2017-06-14 | Rookie Me Ip Pty Ltd. | A computer implemented method of determining athletic aptitude |
EP3974036A1 (en) | 2013-12-26 | 2022-03-30 | iFIT Inc. | Magnetic resistance mechanism in a cable machine |
US10433612B2 (en) | 2014-03-10 | 2019-10-08 | Icon Health & Fitness, Inc. | Pressure sensor to quantify work |
CN106470739B (en) | 2014-06-09 | 2019-06-21 | 爱康保健健身有限公司 | It is incorporated to the funicular system of treadmill |
WO2015195965A1 (en) | 2014-06-20 | 2015-12-23 | Icon Health & Fitness, Inc. | Post workout massage device |
US9724561B2 (en) * | 2014-07-09 | 2017-08-08 | Aditi Sinha | Sport training equipment |
US20160030806A1 (en) * | 2014-07-31 | 2016-02-04 | Seiko Epson Corporation | Exercise ability evaluation method, exercise ability evaluation apparatus, exercise ability calculation method, and exercise ability calculation apparatus |
CN107106086B (en) * | 2014-12-18 | 2020-06-16 | 皇家飞利浦有限公司 | Activity classification and communication system for wearable medical devices |
US10391361B2 (en) | 2015-02-27 | 2019-08-27 | Icon Health & Fitness, Inc. | Simulating real-world terrain on an exercise device |
GB2539705B (en) | 2015-06-25 | 2017-10-25 | Aimbrain Solutions Ltd | Conditional behavioural biometrics |
US10953305B2 (en) | 2015-08-26 | 2021-03-23 | Icon Health & Fitness, Inc. | Strength exercise mechanisms |
US10293211B2 (en) | 2016-03-18 | 2019-05-21 | Icon Health & Fitness, Inc. | Coordinated weight selection |
US10561894B2 (en) | 2016-03-18 | 2020-02-18 | Icon Health & Fitness, Inc. | Treadmill with removable supports |
US10625137B2 (en) | 2016-03-18 | 2020-04-21 | Icon Health & Fitness, Inc. | Coordinated displays in an exercise device |
US10493349B2 (en) | 2016-03-18 | 2019-12-03 | Icon Health & Fitness, Inc. | Display on exercise device |
US10272317B2 (en) | 2016-03-18 | 2019-04-30 | Icon Health & Fitness, Inc. | Lighted pace feature in a treadmill |
US10737546B2 (en) | 2016-04-08 | 2020-08-11 | Fox Factory, Inc. | Electronic compression and rebound control |
US10252109B2 (en) | 2016-05-13 | 2019-04-09 | Icon Health & Fitness, Inc. | Weight platform treadmill |
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 |
GB2552032B (en) | 2016-07-08 | 2019-05-22 | Aimbrain Solutions Ltd | Step-up authentication |
TWI711395B (en) * | 2018-07-17 | 2020-12-01 | 長庚大學 | Walking assist device |
CN106331332B (en) * | 2016-08-18 | 2020-10-30 | 广州三星通信技术研究有限公司 | Training support device and training support method for terminal |
US10173100B2 (en) * | 2016-09-17 | 2019-01-08 | Navyaa Sinha | Sport training equipment |
CN107837086A (en) * | 2016-09-21 | 2018-03-27 | 北京英泰哈博信息科技有限公司 | A kind of real-time recording method of behavior, apparatus and system |
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 |
US10661114B2 (en) | 2016-11-01 | 2020-05-26 | Icon Health & Fitness, Inc. | Body weight lift mechanism on treadmill |
TWI646997B (en) | 2016-11-01 | 2019-01-11 | 美商愛康運動與健康公司 | Distance sensor for console positioning |
US10625114B2 (en) | 2016-11-01 | 2020-04-21 | Icon Health & Fitness, Inc. | Elliptical and stationary bicycle apparatus including row functionality |
US10579784B2 (en) | 2016-11-02 | 2020-03-03 | Biocatch Ltd. | System, device, and method of secure utilization of fingerprints for user authentication |
CN106777888A (en) * | 2016-11-17 | 2017-05-31 | 包磊 | The accurate monitoring method and device of a kind of user's growth data |
TWI680782B (en) | 2016-12-05 | 2020-01-01 | 美商愛康運動與健康公司 | Offsetting treadmill deck weight during operation |
US10569123B2 (en) | 2016-12-05 | 2020-02-25 | Icon Health & Fitness, Inc. | Deck adjustment interface |
CN106621280B (en) * | 2016-12-09 | 2019-05-03 | 深圳未网科技有限公司 | Movement statistics system and communication means applied to the movement statistics system |
CN106581951B (en) * | 2016-12-30 | 2019-12-31 | 杭州联络互动信息科技股份有限公司 | Method and device for recording motion parameters by intelligent watch |
US10358180B2 (en) | 2017-01-05 | 2019-07-23 | Sram, Llc | Adjustable seatpost |
US10397262B2 (en) | 2017-07-20 | 2019-08-27 | Biocatch Ltd. | Device, system, and method of detecting overlay malware |
TWI756672B (en) | 2017-08-16 | 2022-03-01 | 美商愛康有限公司 | System for opposing axial impact loading in a motor |
US10729965B2 (en) | 2017-12-22 | 2020-08-04 | Icon Health & Fitness, Inc. | Audible belt guide in a treadmill |
US10463906B2 (en) | 2018-02-02 | 2019-11-05 | Jaxamo Ltd. | Exercise devices, systems, and methods |
US11040246B2 (en) | 2018-02-06 | 2021-06-22 | Adidas Ag | Increasing accuracy in workout autodetection systems and methods |
TWI788721B (en) * | 2018-07-17 | 2023-01-01 | 長庚大學 | Walking assist device |
US10695614B2 (en) * | 2018-10-15 | 2020-06-30 | Jaxamo Ltd | System and method for monitoring or assessing physical fitness from disparate exercise devices and activity trackers |
JP7307447B2 (en) | 2018-10-31 | 2023-07-12 | リオモ インク | MOTION CAPTURE SYSTEM, MOTION CAPTURE PROGRAM AND MOTION CAPTURE METHOD |
US20200143805A1 (en) * | 2018-11-02 | 2020-05-07 | Spotify Ab | Media content steering |
US11596834B2 (en) | 2019-07-10 | 2023-03-07 | Soulcycle Inc. | System, apparatus, and method for monitoring athletic or exercise performance |
AU2019469380A1 (en) | 2019-10-08 | 2022-05-26 | Leomo, Inc. | Information processing terminal device coupling mechanism and coupling method |
WO2022053080A2 (en) * | 2020-09-10 | 2022-03-17 | 成都拟合未来科技有限公司 | Training method and system based on multi-dimensional movement ability recognition, terminal, and medium |
CN112168162B (en) * | 2020-10-06 | 2021-08-27 | 青岛优瑞特电子科技有限公司 | Wearable equipment of intelligence |
CN113457108B (en) * | 2021-07-07 | 2022-07-15 | 首都体育学院 | Cognitive characterization-based exercise performance improving method and device |
US11606353B2 (en) | 2021-07-22 | 2023-03-14 | Biocatch Ltd. | System, device, and method of generating and utilizing one-time passwords |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6837827B1 (en) * | 2003-06-17 | 2005-01-04 | Garmin Ltd. | Personal training device using GPS data |
US20060004265A1 (en) * | 2004-06-16 | 2006-01-05 | Firstbeat Technologies Oy. | System for monitoring and predicting physiological state under physical exercise |
US20060040793A1 (en) * | 2001-08-21 | 2006-02-23 | Martens Mark H | Exercise system with graphical feedback and method of gauging fitness progress |
US20070260483A1 (en) * | 2006-05-08 | 2007-11-08 | Marja-Leena Nurmela | Mobile communication terminal and method |
US20080153671A1 (en) * | 2004-02-19 | 2008-06-26 | Koninklijke Philips Electronics, N.V. | Audio Pacing Device |
US20080254946A1 (en) * | 2005-02-14 | 2008-10-16 | Koninklijke Philips Electronics, N.V. | Electronic Device and Method for Reproducing a Human Perceptual Signal |
US7841967B1 (en) * | 2006-04-26 | 2010-11-30 | Dp Technologies, Inc. | Method and apparatus for providing fitness coaching using a mobile device |
Family Cites Families (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3797010A (en) | 1972-07-31 | 1974-03-12 | R Adler | Jogging computer |
US4220996A (en) | 1979-01-31 | 1980-09-02 | Searcy Talmadge R | Jogger's computational device |
AU577889B2 (en) | 1984-09-12 | 1988-10-06 | Sanden Corporation | Athletic training unit with musical rhythm reproducing speaker and exerciser's pulse detecting means |
JPH054060Y2 (en) * | 1987-11-10 | 1993-02-01 | ||
JP2903914B2 (en) * | 1992-11-20 | 1999-06-14 | 株式会社富士通ゼネラル | Timekeeping system |
US5749372A (en) | 1995-03-02 | 1998-05-12 | Allen; Richard P. | Method for monitoring activity and providing feedback |
JPH1063265A (en) | 1996-08-16 | 1998-03-06 | Casio Comput Co Ltd | Automatic playing device |
US20030171189A1 (en) | 1997-06-05 | 2003-09-11 | Kaufman Arthur H. | Audible electronic exercise monitor |
US6018705A (en) | 1997-10-02 | 2000-01-25 | Personal Electronic Devices, Inc. | Measuring foot contact time and foot loft time of a person in locomotion |
US6898550B1 (en) | 1997-10-02 | 2005-05-24 | Fitsense Technology, Inc. | Monitoring activity of a user in locomotion on foot |
US6298314B1 (en) | 1997-10-02 | 2001-10-02 | Personal Electronic Devices, Inc. | Detecting the starting and stopping of movement of a person on foot |
US6493652B1 (en) | 1997-10-02 | 2002-12-10 | Personal Electronic Devices, Inc. | Monitoring activity of a user in locomotion on foot |
US6882955B1 (en) | 1997-10-02 | 2005-04-19 | Fitsense Technology, Inc. | Monitoring activity of a user in locomotion on foot |
US6527674B1 (en) | 1998-09-18 | 2003-03-04 | Conetex, Inc. | Interactive programmable fitness interface system |
US6312363B1 (en) | 1999-07-08 | 2001-11-06 | Icon Health & Fitness, Inc. | Systems and methods for providing an improved exercise device with motivational programming |
DE19955720C2 (en) * | 1999-11-16 | 2002-04-11 | Hosseinzadeh Dolkhani Boris | Method and portable training device for performing training |
JP3496874B2 (en) * | 2000-02-23 | 2004-02-16 | コナミ株式会社 | GAME DEVICE, GAME DEVICE CONTROL METHOD, INFORMATION STORAGE MEDIUM, GAME DISTRIBUTION DEVICE, AND GAME DISTRIBUTION METHOD |
US6746247B2 (en) | 2000-12-27 | 2004-06-08 | Michael P. Barton | Choreographed athletic movement to music |
AU2002255568B8 (en) * | 2001-02-20 | 2014-01-09 | Adidas Ag | Modular personal network systems and methods |
US7032178B1 (en) * | 2001-03-30 | 2006-04-18 | Gateway Inc. | Tagging content for different activities |
US20030040348A1 (en) * | 2001-08-21 | 2003-02-27 | Martens Mark Hugo | Graphical workout feedback system |
JP3947959B2 (en) * | 2001-10-02 | 2007-07-25 | カシオ計算機株式会社 | Song data delivery apparatus and song data delivery method |
US6921351B1 (en) | 2001-10-19 | 2005-07-26 | Cybergym, Inc. | Method and apparatus for remote interactive exercise and health equipment |
US7946959B2 (en) | 2002-05-30 | 2011-05-24 | Nike, Inc. | Training scripts |
JP4067372B2 (en) | 2002-09-27 | 2008-03-26 | クラリオン株式会社 | Exercise assistance device |
US6853955B1 (en) | 2002-12-13 | 2005-02-08 | Garmin Ltd. | Portable apparatus with performance monitoring and audio entertainment features |
EP1595243A2 (en) * | 2003-02-12 | 2005-11-16 | Koninklijke Philips Electronics N.V. | Audio reproduction apparatus, method, computer program |
US7521623B2 (en) * | 2004-11-24 | 2009-04-21 | Apple Inc. | Music synchronization arrangement |
US20070159926A1 (en) | 2003-04-17 | 2007-07-12 | Nike, Inc. | Adaptive Watch |
KR100601932B1 (en) * | 2003-09-04 | 2006-07-14 | 삼성전자주식회사 | Method and apparatus for training control using biofeedback |
US20050209050A1 (en) | 2004-03-15 | 2005-09-22 | Dirk Bartels | Interactive mobile device |
US7699753B2 (en) | 2004-01-30 | 2010-04-20 | Carl Daikeler | Method and apparatus for creating a virtual workout community |
JP2005224318A (en) | 2004-02-10 | 2005-08-25 | Rikogaku Shinkokai | Pacemaker |
JP5128135B2 (en) * | 2004-02-19 | 2013-01-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Voice interval training device |
ZA200609168B (en) * | 2004-04-09 | 2008-08-27 | O'brien Conor | Exercise monitor |
JP2008500885A (en) * | 2004-05-31 | 2008-01-17 | ナイキ・インコーポレーテッド | Acoustic content with training information |
JP4670277B2 (en) * | 2004-08-18 | 2011-04-13 | ソニー株式会社 | Audio playback device |
US7254516B2 (en) | 2004-12-17 | 2007-08-07 | Nike, Inc. | Multi-sensor monitoring of athletic performance |
JP2006239398A (en) | 2005-02-03 | 2006-09-14 | Sony Corp | Sound reproducer, sound reproduction method and sound reproduction processing program |
EP1851661A1 (en) * | 2005-02-14 | 2007-11-07 | Koninklijke Philips Electronics N.V. | Electronic device and method for selecting content items |
JP4496993B2 (en) | 2005-03-08 | 2010-07-07 | ヤマハ株式会社 | Music control device |
JP2006259929A (en) | 2005-03-15 | 2006-09-28 | Nippon Telegr & Teleph Corp <Ntt> | Exercise instruction system and its management device |
JP4199745B2 (en) | 2005-03-22 | 2008-12-17 | 日本電信電話株式会社 | Exercise guidance system |
US8028443B2 (en) | 2005-06-27 | 2011-10-04 | Nike, Inc. | Systems for activating and/or authenticating electronic devices for operation with footwear |
US8740751B2 (en) | 2005-07-25 | 2014-06-03 | Nike, Inc. | Interfaces and systems for displaying athletic performance information on electronic devices |
JP4770313B2 (en) | 2005-07-27 | 2011-09-14 | ソニー株式会社 | Audio signal generator |
US7572205B1 (en) * | 2005-08-27 | 2009-08-11 | Cribar Raymond C | System and methodology for endurance training |
ATE434250T1 (en) * | 2006-01-20 | 2009-07-15 | Yamaha Corp | DEVICE FOR CONTROLLING THE PLAYBACK OF MUSIC AND DEVICE FOR PLAYBACKING MUSIC |
JP4702071B2 (en) * | 2006-01-20 | 2011-06-15 | ヤマハ株式会社 | Music playback control device and music playback device |
US8188868B2 (en) | 2006-04-20 | 2012-05-29 | Nike, Inc. | Systems for activating and/or authenticating electronic devices for operation with apparel |
KR100807736B1 (en) | 2006-04-21 | 2008-02-28 | 삼성전자주식회사 | Exercise assistant apparatus and method for directing exercise pace in conjunction with music |
EP2020088A2 (en) | 2006-05-22 | 2009-02-04 | Nike International Ltd. | User interface for remotely controlling a digital music player |
US8073984B2 (en) | 2006-05-22 | 2011-12-06 | Apple Inc. | Communication protocol for use with portable electronic devices |
US20070270663A1 (en) | 2006-05-22 | 2007-11-22 | Apple Computer, Inc. | System including portable media player and physiologic data gathering device |
US7643895B2 (en) | 2006-05-22 | 2010-01-05 | Apple Inc. | Portable media device with workout support |
JP2007328568A (en) * | 2006-06-08 | 2007-12-20 | Seiko Epson Corp | Pedometer, portable information terminal, control method for pedometer, and program |
US7771320B2 (en) | 2006-09-07 | 2010-08-10 | Nike, Inc. | Athletic performance sensing and/or tracking systems and methods |
-
2008
- 2008-02-15 EP EP17163999.0A patent/EP3267228B1/en active Active
- 2008-02-15 EP EP08729984.8A patent/EP2125123B1/en active Active
- 2008-02-15 US US12/031,941 patent/US8727947B2/en active Active
- 2008-02-15 JP JP2009550151A patent/JP5290998B2/en active Active
- 2008-02-15 WO PCT/US2008/054098 patent/WO2008101168A2/en active Application Filing
- 2008-02-18 CN CNA2008100059368A patent/CN101246518A/en active Pending
- 2008-02-18 CN CN201310629022.XA patent/CN103785143B/en active Active
-
2013
- 2013-06-06 JP JP2013119514A patent/JP5564134B2/en active Active
- 2013-06-06 JP JP2013119658A patent/JP5622896B2/en active Active
-
2014
- 2014-04-21 US US14/257,077 patent/US9403058B2/en active Active
- 2014-06-13 JP JP2014121978A patent/JP5867880B2/en active Active
-
2015
- 2015-12-25 JP JP2015252793A patent/JP6429765B2/en active Active
-
2016
- 2016-06-29 US US15/196,435 patent/US20160303425A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060040793A1 (en) * | 2001-08-21 | 2006-02-23 | Martens Mark H | Exercise system with graphical feedback and method of gauging fitness progress |
US6837827B1 (en) * | 2003-06-17 | 2005-01-04 | Garmin Ltd. | Personal training device using GPS data |
US20080153671A1 (en) * | 2004-02-19 | 2008-06-26 | Koninklijke Philips Electronics, N.V. | Audio Pacing Device |
US20060004265A1 (en) * | 2004-06-16 | 2006-01-05 | Firstbeat Technologies Oy. | System for monitoring and predicting physiological state under physical exercise |
US20080254946A1 (en) * | 2005-02-14 | 2008-10-16 | Koninklijke Philips Electronics, N.V. | Electronic Device and Method for Reproducing a Human Perceptual Signal |
US7841967B1 (en) * | 2006-04-26 | 2010-11-30 | Dp Technologies, Inc. | Method and apparatus for providing fitness coaching using a mobile device |
US20070260483A1 (en) * | 2006-05-08 | 2007-11-08 | Marja-Leena Nurmela | Mobile communication terminal and method |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10631790B2 (en) | 2012-07-24 | 2020-04-28 | Nihon Kohden Corporation | Vital sign measurement apparatus |
US10725435B2 (en) | 2014-09-04 | 2020-07-28 | Leomo, Inc. | Motion capture apparatus |
US10967221B2 (en) * | 2016-11-29 | 2021-04-06 | James L. O'Sullivan | Device and method for monitoring exercise performance |
US10835778B2 (en) | 2016-11-30 | 2020-11-17 | Leomo, Inc. | Motion capture system, motion capture program and motion capture method |
US11660505B2 (en) | 2020-04-13 | 2023-05-30 | Leomo, Inc. | Stability evaluation system, program, and method |
JP2022105311A (en) * | 2020-12-31 | 2022-07-13 | セメス カンパニー,リミテッド | Substrate processing apparatus and substrate processing method |
Also Published As
Publication number | Publication date |
---|---|
WO2008101168A3 (en) | 2008-11-13 |
US9403058B2 (en) | 2016-08-02 |
US8727947B2 (en) | 2014-05-20 |
JP2013215590A (en) | 2013-10-24 |
JP2013188523A (en) | 2013-09-26 |
JP2016064282A (en) | 2016-04-28 |
CN101246518A (en) | 2008-08-20 |
CN103785143A (en) | 2014-05-14 |
JP5622896B2 (en) | 2014-11-12 |
EP3267228B1 (en) | 2020-05-27 |
CN103785143B (en) | 2017-04-05 |
JP2014208259A (en) | 2014-11-06 |
EP2125123B1 (en) | 2017-05-10 |
US20160303425A1 (en) | 2016-10-20 |
US20080200310A1 (en) | 2008-08-21 |
JP2010519619A (en) | 2010-06-03 |
EP2125123A2 (en) | 2009-12-02 |
WO2008101168A2 (en) | 2008-08-21 |
JP5867880B2 (en) | 2016-02-24 |
JP6429765B2 (en) | 2018-11-28 |
JP5564134B2 (en) | 2014-07-30 |
EP3267228A1 (en) | 2018-01-10 |
JP5290998B2 (en) | 2013-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9403058B2 (en) | Real-time comparison of athletic information | |
US20210327557A1 (en) | Collection and Display of Athletic Information | |
JP6440672B2 (en) | User interface for athletic performance for mobile devices | |
US8585555B2 (en) | Interactive athletic equipment system | |
EP2247351B1 (en) | Interactive athletic training log | |
WO2009126818A2 (en) | System and method for athletic performance race |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
AS | Assignment |
Owner name: NIKE, INC., OREGON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROBERTO TAGLIABUE;REEL/FRAME:053259/0957 Effective date: 20080227 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |