US20040225236A1 - Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion - Google Patents

Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion Download PDF

Info

Publication number
US20040225236A1
US20040225236A1 US10/798,302 US79830204A US2004225236A1 US 20040225236 A1 US20040225236 A1 US 20040225236A1 US 79830204 A US79830204 A US 79830204A US 2004225236 A1 US2004225236 A1 US 2004225236A1
Authority
US
United States
Prior art keywords
head
motion
head motion
physical activity
gear
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/798,302
Inventor
Mark Wheeler
Mark Donahue
Roger Socci
Robert Wakenight
Olin Lathrop
Robert Schmidt
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CREATIVE SPORTS TECHNOLOGIES Inc
Creative Sports Tech Inc
Original Assignee
Creative Sports Tech Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US08/957,073 external-priority patent/US5916181A/en
Priority claimed from US09/521,102 external-priority patent/US6331168B1/en
Application filed by Creative Sports Tech Inc filed Critical Creative Sports Tech Inc
Priority to US10/798,302 priority Critical patent/US20040225236A1/en
Publication of US20040225236A1 publication Critical patent/US20040225236A1/en
Assigned to CREATIVE SPORTS TECHNOLOGIES, INC. reassignment CREATIVE SPORTS TECHNOLOGIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SOCCI, ROGER D.
Assigned to SOCCI, ROGER D. reassignment SOCCI, ROGER D. CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR AND ASSIGNEE INFORMATION PREVIOUSLY RECORDED ON REEL 019754 FRAME 0569. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNOR IS CREATIVE SPORTS TECHNOLOGIES, INC. AND THE ASSIGNEE IS ROGER D. SOCCI. Assignors: CREATIVE SPORTS TECHNOLOGIES, INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements 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/6813Specially adapted to be attached to a specific body part
    • A61B5/6814Head
    • AHUMAN NECESSITIES
    • A42HEADWEAR
    • A42BHATS; HEAD COVERINGS
    • A42B3/00Helmets; Helmet covers ; Other protective head coverings
    • A42B3/04Parts, details or accessories of helmets
    • A42B3/0406Accessories for helmets
    • A42B3/0433Detecting, signalling or lighting devices
    • A42B3/046Means for detecting hazards or accidents
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1113Local tracking of patients, e.g. in a hospital or private home
    • A61B5/1114Tracking parts of the body
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1124Determining motor skills
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1126Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb using a particular sensing technique
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0024Training appliances or apparatus for special sports for hockey
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0024Training appliances or apparatus for special sports for hockey
    • A63B69/0026Training appliances or apparatus for special sports for hockey for ice-hockey
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3608Attachments on the body, e.g. for measuring, aligning, restraining
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/06Alarms for ensuring the safety of persons indicating a condition of sleep, e.g. anti-dozing alarms
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/10Athletes
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2560/00Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
    • A61B2560/02Operational features
    • A61B2560/0204Operational features of power management
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1116Determining posture transitions
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/16Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
    • A61B5/18Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state for vehicle drivers or machine operators
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0002Training appliances or apparatus for special sports for baseball
    • A63B2069/0004Training appliances or apparatus for special sports for baseball specially adapted for particular training aspects
    • A63B2069/0008Training appliances or apparatus for special sports for baseball specially adapted for particular training aspects for batting
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • A63B2071/0625Emitting sound, noise or music
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • A63B2071/0625Emitting sound, noise or music
    • A63B2071/0627Emitting sound, noise or music when used improperly, e.g. by giving a warning
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2102/00Application of clubs, bats, rackets or the like to the sporting activity ; particular sports involving the use of balls and clubs, bats, rackets, or the like
    • A63B2102/22Field hockey
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2102/00Application of clubs, bats, rackets or the like to the sporting activity ; particular sports involving the use of balls and clubs, bats, rackets, or the like
    • A63B2102/24Ice hockey
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2208/00Characteristics or parameters related to the user or player
    • A63B2208/12Characteristics or parameters related to the user or player specially adapted for children
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2243/00Specific ball sports not provided for in A63B2102/00 - A63B2102/38
    • A63B2243/002Billiards
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2244/00Sports without balls
    • A63B2244/03Skeet, clay pigeon shooting
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2244/00Sports without balls
    • A63B2244/04Bow shooting
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2244/00Sports without balls
    • A63B2244/10Combat sports
    • A63B2244/102Boxing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0002Training appliances or apparatus for special sports for baseball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0015Training appliances or apparatus for special sports for cricket
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/002Training appliances or apparatus for special sports for football
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0022Training appliances or apparatus for special sports for skating
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0046Training appliances or apparatus for special sports for bowling
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3623Training appliances or apparatus for special sports for golf for driving
    • A63B69/3629Visual means not attached to the body for aligning, positioning the trainee's head or for detecting head movement, e.g. by parallax
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/38Training appliances or apparatus for special sports for tennis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/38Training appliances or apparatus for special sports for tennis
    • A63B69/385Training appliances or apparatus for special sports for tennis for practising the serve

Definitions

  • the invention relates to a system and method for using head gear to sense a wearer's head motion during a physical activity and comparing the detected head motion to predetermined desirable head motion paths.
  • the invention relates to a system and method for providing feedback to the head gear wearer to assist the wearer in achieving the desirable head motion.
  • a head position monitor has safety applications in situations where head position indicates other dangerous conditions. For example, certain movements of an automobile driver's head indicate that the driver has fallen asleep at the wheel or is not looking at the road. Many accidents could be avoided if the driver is prompted to regain proper head position.
  • a pilot's head position in certain instances can create a potentially dangerous situation. For example, when an aircraft is in a turn and a pilot's head is positioned at an improper angle with respect to the vertical of the centerline of the aircraft, disorientation can occur.
  • Another drawback is that many existing devices are not adaptable to the skill level of the wearer. For example, it may be desirable for the sensitivity of a head motion detecting device for a professional baseball batter to be finer tuned than the sensitivity of a head motion detecting device for a little league baseball batter; many existing devices cannot adapt to these different sensitivity levels.
  • An object of the invention is to overcome the above enumerated drawbacks and others present in existing devices.
  • Another object of the invention is to provide head gear that provides real time feedback to the wearer to aid the wearer in maintaining proper relative head position while participating in sports.
  • Another object of the invention is to provide head gear that detects the motion of the wearer's head about two mutually perpendicular axes.
  • Another object of the invention is to provide a very simple device to teach players the correct method for hitting a ball.
  • Another object of the invention is to provide head gear that relays safety information to the wearer regarding the wearer's head position.
  • Another object of the invention is to provide head gear with memory capable of storing data pertaining to desired motions.
  • Another object of the invention is to provide real time feedback to the wearer to aid the wearer in achieving proper head motion and related shoulder position during the course of a swing while participating in sports.
  • Another object of the invention is to provide real time feedback to pilots during a turn indicating a dangerous, prolonged, constant banked turn.
  • Another object of the invention is to provide head gear capable of alerting a driver of a potentially dangerous head position.
  • head gear to be worn when it is desirable to have an indication of the wearer's head motion or position.
  • the head gear may be incorporated into an existing article of head wear.
  • the incorporation may be permanent, or the head gear may be alternatively attached to various articles of head wear.
  • Integral with the head gear are motion and/or position sensing devices to indicate the motion or position of the wearer's head.
  • the data from the sensors may be fed into a digital processor to process the sensed data and derive a signal indicative of the wearer's head motion or position.
  • Some embodiments employ a programmable processor to adapt the head gear to a variety of applications.
  • the signal indicative of head motion or position may be fed into an indicator to provide the wearer with a recognizable feedback signal indicative of head motion or position.
  • the head gear comprises a unitary construction that can be incorporated into existing head wear.
  • the head gear is preferably of such a size and weight to be relatively unobtrusive to the wearer.
  • Some embodiments of the head gear are attachable to more than one kind of existing head wear to enable use in multiple applications.
  • Some embodiments of the head gear may be permanently incorporated into existing head wear.
  • the head gear allows the wearer to practice and perfect a desired motion.
  • the head gear provides the wearer with feedback indicating the amount of head tilt and head turning or rotation that occurs during the act of swinging a bat at a pitch.
  • the batter receives feedback during the swing, allowing the batter to immediately pinpoint the correct or incorrect head motion.
  • the batter is provided with the information necessary to correct his or her head position for the next swing and does not have to rely on guess work.
  • the batter receives the information instantaneously, he or she does not have to wait to view a video later, or after the practice session has ended. Furthermore, there is no need to acquire and rely on a second party observer.
  • the head gear allows the wearer a simple and relatively inexpensive method and apparatus to practice.
  • the motion and/or position sensing devices indicate the motion or position of the wearer's head.
  • the data from the sensors are fed into a processor to process the data and derive a signal indicative of the wearer's head motion or position.
  • the processor is programmed to indicate when the wearer's head is in an unsafe position and to output a signal to the indicator to notify the wearer of the unsafe condition.
  • the head gear can be used to help reduce the risk of injury in many situations.
  • head motion sensors may be placed in a wearable head piece for the user to wear.
  • the head piece may contain head motion sensors; processing and other peripheral function may be housed n a separate portable unit.
  • the head piece may contain a number of gyroscopic sensors, accelerometer sensors, or a combination of both, to sense rotation and translation of the wearer's head during the physical movement.
  • the head piece may also include a mechanism to convey the sensor signals to the processor. Any suitable mechanism may be used to convey the sensor signals. For example, a cable, wire, or other connection may be provided between the wearable head piece and the processor, or a wireless transmitter/receiver combination may be used to convey signals between the head piece and the processor.
  • the processor may be housed in a portable data augmentation unit (DAU).
  • the DAU may comprise any suitable portable processing device.
  • the DAU may comprise a dedicated head motion processing device specifically designed for the task, a palm sized processing device (e.g., Palm PilotTM, or other personal digital assistant (PDA)) with suitable software, a suitably equipped Web enabled cellular phone, or other processor based device.
  • PDA personal digital assistant
  • a DAU may be used to provide the wearer with feedback during the execution of the physical movement.
  • a DAU may comprise a visual display screen to display feedback messages, an audible feedback signal transmitter (e.g., a speaker or other audible signal transmitter), a mechanical vibrator to transmit vibratory feedback signals, or other suitable feedback signal transmitter.
  • an audible feedback signal transmitter e.g., a speaker or other audible signal transmitter
  • a mechanical vibrator to transmit vibratory feedback signals
  • a DAU may be used to upload (i.e., transmit files or data to another processor based device) head gear data.
  • a DAU may upload stored swing data to a personal computer (PC) or other processor based device for further analysis using software on the PC.
  • PC personal computer
  • a DAU may upload head gear data to an interactive World Wide Web (Web) site.
  • the data may be processed using software accessible at the Web site, or the data may be viewed and analyzed by a professional or coach with access to the web site.
  • a golfing embodiment of the head gear may be used to collect data pertaining to a golfer's head motion during a golf game.
  • the golfer may store head gear information during the game and upload the stored data to Web site granting access to a golf instructor (e.g. an instructor from Jim Mclean's Golf School who analyzes the head gear data and provides feedback to the golfer via the Web site (e.g., in the golfer's Web site account), electronic mail (e-mail), or other suitable method.
  • a golf instructor e.g. an instructor from Jim Mclean's Golf School who analyzes the head gear data and provides feedback to the golfer via the Web site (e.g., in the golfer's Web site account), electronic mail (e-mail), or other suitable method.
  • Some embodiments of the invention may comprise a data collection unit (DCU) that functions as a diagnostic and research tool for the collection of body motion data.
  • the DCU may interface with numerous sensors and processors to compile data used, for example, to create the processing routines for desired head motion for various physical activities.
  • Other applications for the DCU will be apparent to those skilled in the art.
  • FIG. 1 is a schematic block diagram of an embodiment of the present invention.
  • FIG. 2 is a schematic illustration of an attachable embodiment of the invention.
  • FIG. 3 is a schematic of the circuit for an embodiment of the invention.
  • FIG. 4 depicts an embodiment of the invention as applied to the sport of baseball.
  • FIG. 5 depicts a partial cut-away view of an embodiment of the invention mounted within a protective helmet.
  • FIG. 6 depicts an embodiment of the invention attached to a cap or hat.
  • FIG. 7 is a flow chart of an overall method according to one embodiment of the invention.
  • FIG. 8 is a flow chart of one embodiment of the invention related to head motion sensing during the physical activity of golf.
  • FIG. 9 is a flow chart of one embodiment of the invention related to head motion sensing during the physical activity of batting a ball.
  • FIG. 10 is a representation of a head band apparatus according to one embodiment of a multi-piece head motion sensing system.
  • FIG. 11 is a representation of a data augmentation unit (DAU) according to one embodiment of the invention.
  • DAU data augmentation unit
  • FIG. 12 is a representation of a DAU according to another embodiment of the invention.
  • FIG. 13 is a schematic representation of a overall system for providing network feedback according to one embodiment of the invention.
  • FIG. 14 is a schematic representation of a network site for providing feedback according to one embodiment of the invention.
  • FIG. 15 is a schematic representation of a data collection unit (DCU) according to one embodiment of the invention.
  • FIG. 16 is a representation of a head band apparatus according to another embodiment of the invention.
  • the head motion sensor head gear apparatus may include five main functional blocks: power supply, processor, sensing mechanism, user interface, and an indicator. These functional elements operate to provide the benefits described above. Each block is discussed separately below. However, they operate together as indicated.
  • the power source 10 for the head gear preferably comprises a standard 9 Volt alkaline battery. These batteries are readily available in the retail market and are inexpensive. The 9 Volt battery has sufficient capacity to power the head gear for approximately 30 hours of continuous operation. More exotic batteries (e.g., Ni—Cad, etc.,), renewable batteries, rechargeable batteries or other suitable power sources are available. Other embodiments, having different power requirements may employ other power sources. For example, power sources supplying more or less than 9 V may be incorporated as desired.
  • the 9 Volts from the battery may be regulated to the required 5 Volts by a linear voltage regulator.
  • a protection device such as a blocking diode, may be used to protect the regulator if the battery is inadvertently installed with the wrong polarity.
  • a momentary switch can be used as the power on/off switch. This switch and associated circuitry apply power to processor 30 for a long enough time for processor 30 to “wake up” and latch the on condition of the head gear.
  • the head gear can be turned off in two different ways. First, the user can activate the momentary power switch to turn the head gear on or off. Second, the processor 30 can turn off the head gear on its own.
  • the processor 30 will unlatch the power source 10 and go to “sleep.” This feature conserves the available power source 10 capacity in those applications where power conservation is desirable.
  • Processor 30 is preferably a microprocessor chip, for example, the Microchip PIC16C72 or PIC16C73.
  • This type of processor typically has 2-4 K bytes of on-chip program memory, 128-192 bytes of on-chip data memory, 3 timer modules, 5 analog to digital converter channels (8 bit resolution), a watchdog timer, power on reset circuitry, programmable I/O pins, and interrupt capabilities. These values are merely exemplary of the features desirable to provide a single chip solution to the processing requirements.
  • the PIC16 C73 also comprises a universal asynchronous receiver/transmitter (UART) to enable interfacing with a personal computer (or the like). This capability is advantageous for those embodiments where it is desired to perform data analysis or other diagnostics.
  • Processor 30 may also comprise similar microprocessors chips made by other manufacturers.
  • the power on reset circuitry ensures that the processor is properly initialized when first turned on.
  • the watchdog timer ensures that the program embedded in the processor is running properly. If the program should “crash,” that is cease to function properly, the processor will automatically reset itself.
  • two channels of the analog to digital converter are used to convert the analog data from the two sensors into a digital form which can be analyzed by the embedded program in the processor.
  • two of the available timer modules are used in the head gear.
  • One timer is, preferably, set to interrupt at a 60 Hz rate. This is the sample period for the analog to digital conversions and also provides a timer tick for various time-out periods in the operation of the head gear.
  • the second timer is, preferably, programmed to interrupt on every half cycle of the selected frequency being applied to the indicator.
  • programmable I/O pins are used to read the user interface switches, to provide drive for the audible indicator, and to control the power supply latching circuitry.
  • a static RAM chip may be incorporated into the head gear to enable the ability to store sensor data.
  • the static RAM may operate with a processor such as an Intel 80C51 processor, or a similar device.
  • a processor such as an Intel 80C51 processor, or a similar device.
  • Such a processor may be used instead of the above described PIC type microprocessor.
  • a flash memory device may also be incorporated into embodiments where the speed of data storage is not an issue. Other types of memory storage chips may also be used.
  • the head gear preferably uses two sensors 40 and measures the angular motion of the wearer's head about two axes.
  • One sensitive axis passes through the ears of the wearer and will be referred to as the X axis.
  • the second sensitive axis passes out the top of the wearer's head and will be referred to as the Z axis.
  • Other embodiments may comprise more sensors to detect motion about other axes.
  • sensors may be incorporated to detect motion along the Y axis, which can be envisioned as passing horizontally out through the tip of the wearer's nose.
  • fewer sensors may be used.
  • Rotation about the X axis is a measure of the tilting and turning of the wearer's head.
  • it is important to monitor head tilt because, in many sports the degree and direction of a player's head tilt is indicative of the correctness of the motion. For example, in baseball, a batter's head should not tilt up during the swing and, in fact, should naturally tilt slightly downward. Likewise, in golf a player's head should not tilt up during a swing. Therefore, if the tilt of the head is up, the player is not watching the ball to the point at which the bat or club contacts the ball.
  • Rotation about the Z axis is a measure of the rotation of the wearer's head during the motion. For example, in many sports it is preferable for the player's head to follow the motion of the ball throughout the swing. For example, in baseball, a batter's head should initially rotate slightly, from the set position of the stance, toward the catcher. This indicates that the batter is actually tracking the baseball as it leaves the pitcher's hand and approaches home plate. The batter's head should stay in this position until some time after the baseball is contacted. Training the head to remain in position until some time after contact helps to ensure that the batter is getting proper separation of the head from the front shoulder during the swing.
  • One embodiment of the head gear measures the angular motion around the two sensitive axes (e.g., X and Z) with two gyroscopes oriented such that each gyroscope is only sensitive to rotations about one of the axes.
  • the outputs of the gyroscopes are, preferably, analog voltages proportional to the angular rate at which the gyroscope is moving about its axis of sensitivity.
  • the gyroscopes are preferably mounted on head gear being worn by the player, therefore, the outputs of the gyroscopes are indicative of the angular motion of the wearer's head about the two sensitive axes.
  • the data output of the gyroscopes is proportional to the speed of rotation and a simple mathematical manipulation of the data yields the position of the wearer's head.
  • a single integration of speed data yields the distance traveled relative to a starting point.
  • the motion and position of the wearer's head can be monitored by the sensors.
  • the gyroscopes can be Murata part number ENC-05E gyroscopes giving an output in millivolts per degrees per seconds. Other gyroscopes can also be used.
  • Alternative embodiments may use a different sensor configuration.
  • a combination of gyroscopes and accelerometers may be used to enable monitoring the wearer's head position.
  • Other position and motion sensors may be used.
  • the head gear may enable the user to input information into the processor.
  • data entry can be accomplished through a user interface 20 .
  • One example of data input is whether the user wants the head gear activated.
  • a power on/off selector is provided in the user interface for this purpose.
  • Another example of user data entry applies to embodiments adapted for sports training.
  • the user may input the particular sport or application that the head gear is being used to monitor. For example, the user can input a “baseball” selection when the user desires to practice a baseball batting swing. After selecting the particular application, further information may be inputted into the head gear.
  • head gear adapted for use as a baseball batting trainer requires the user to input whether the user is left or right handed.
  • the processor determines the preferred direction of head rotation. For example, rotations about the Z axis towards the catcher are “good” because, they indicate proper tracking of the motion of the ball towards the batter. Similarly, rotations about the Z axis away from the catcher are “bad”. However, for a right-handed batter “good” rotations are clockwise, “bad” rotations are counter-clockwise. The situation is reversed for a left-handed batter. Thus, in this embodiment, the processor must know which situation exists in order to properly interpret the rotation data.
  • the on/off switch is a dual function switch, controlling both the power and the right/left-handed selections. Other embodiments may have separate right/left and on/off switches.
  • the user could control such things as the volume level of an audible indicator, activating a save data setting or set up the head gear to judge head motion based on the skill level of the head gear user (e.g., novice or expert).
  • Some embodiments comprise indicator 50 which provides both positive and negative feedback to the user of the head gear.
  • the indicator 50 may provide, for example, audible signals to the wearer.
  • the indicator 50 is, preferably, a piezo ceramic speaker.
  • Drive to the speaker can be provided by one (or more) of the programmable I/O pins of the processor.
  • the speaker is preferably driven by a square wave, the duration and frequency of which is controlled by the processor 30 .
  • Other drivers or signal indicators are possible. For example, synthesized or recorded speech may be incorporated into the indicator. Visible indicator signals, for example LED's or the like, are also possible.
  • Some embodiments of the head gear employ several different audible indications.
  • a “greeting” sequence may be sent when the head gear is turned on. If necessary, the user may make the various data inputs that may be desired (e.g., right/left-handed batter selection) during the greeting tone.
  • an “armed” or “ready” indicator may be sent when the head gear has determined that the wearer is at rest and presumably has adopted the set or stance position in preparation to beginning the desired motion. The importance of establishing a wearer's starting position will be explained in the algorithm section below. The wearer waits for the “armed” indication before and between motions, to allow the head gear to properly monitor the motion.
  • a “good” indicator indicating proper head motion
  • the actual indication being sent can be proportional to the degree of motion (e.g., as the degree of motion increases, the frequency of an audible tone increases or the frequency of a flashing LED increases).
  • Alternative embodiments of the head gear may use a single fixed frequency audible indicator for “good” with the degree of “good” being indicated by a varying intensity sound instead of a varying frequency sound. The same may be applied to a visible indicator with an increase in visual signal intensity proportional to the degree of motion.
  • a distinctive “bad” indicator may be sent when the head gear has determined that excessive “bad” or out of range motion has occurred.
  • the “bad” indicator may interrupt any “good” indicator in progress, to indicate an improper head motion has occurred.
  • silence or no indicator
  • the analysis of the head motion may be based upon the integration of the raw data collected from two sensors.
  • sensors are preferably two gyroscopes, one sensitive to motion about the X axis (i.e., head tilt) and one sensitive to motion about the Z axis (i.e., head rotation).
  • the outputs of the gyroscopes may be proportional to angular speed of rotation so a single integration will yield distance traveled about an axis in degrees.
  • the algorithm is similar, however, the number of sensors may vary.
  • this integration can be, preferably, deliberately imprecise.
  • the actual integrator is a “leaky” integrator. A small portion of the accumulated integration may be discarded after every update. This prevents small errors due to noise or a small error in the initial reference for the integration from being accumulated.
  • the actual arithmetic is also not precise. A more exact numerical integration would require multiplication. A precise integration would require floating point rather than fixed point arithmetic. These both cost processor time.
  • the analog to digital conversion is, preferably, limited to 8 bits of resolution.
  • the actual sensor output can be subject to drift with temperature and time.
  • Some embodiments of the head gear can be programmed to “remember” or store the sensor readings for a particular motion. Subsequent motions can be compared to the stored data. These embodiments may require additional processor memory capabilities as noted above. For example, in a baseball batting aid embodiment, the processor can store in memory the sensor data values that occur during a chosen swing. Subsequent swings can then be compared with the stored data as a training aid. The processor can automatically store a successful motion (e.g., by selecting an “auto-store” mode) or a successful motion can be selected, by the user, after the motion has been completed.
  • a successful motion e.g., by selecting an “auto-store” mode
  • a successful motion can be selected, by the user, after the motion has been completed.
  • a player might have completed a correct swing (e.g., satisfactory contact with the ball); the player can now select the “store” mode and the sensor data for the successful swing will be stored in the processor for comparison with subsequent swings.
  • the user can select an “auto-store” mode where a correct swing is automatically stored in memory.
  • the head gear may comprise a unitary construction. Contained within the head gear 200 are the components described above.
  • the embodiment in FIG. 2 comprises an audible indicator, shown as a speaker element 210 .
  • a compartment 220 is provided to house a battery or similar power source.
  • Switches 230 comprise the user interface portion. In the depicted embodiment two switches are shown, one for on/off and volume the other for left/right handed input. Other configurations of the user interface portion are possible.
  • the head gear 200 may be attached to a suitable item of head wear prior to use. The attachment of head gear 200 may be carried out in any suitable fashion that does not significantly interfere with the wearer's performance. For example, fastening screws 240 are shown in FIG. 2 to enable attachment.
  • FIG. 3 A schematic diagram of one embodiment of the head gear is shown in FIG. 3.
  • the number of sensors 40 used may vary according to head gear's intended application. The variability of the number of sensors is indicated in FIG. 3 by the sensor 40 shown in broken lines.
  • the analog output of each sensor 40 may be amplified by an amplifier 410 .
  • the amplified sensor output may then serve as the input for an analog to digital (A/D) converter 420 .
  • A/D converter 420 may be an integral portion of the processor chip.
  • Clock 310 may also comprise an integral portion of the processor 30 .
  • Clock 310 provides a timer for the various time-out periods in the operation of the head gear.
  • Indicator 50 is coupled to the output of processor 30 .
  • indicator 50 is represented schematically as an audible speaker. Other indicators, for example, a visible LED indicator, are also possible.
  • Power for the head gear is supplied by power source 10 , indicated as a battery in FIG. 3. Voltage from the power source 10 may be regulated by a voltage regulator 110 .
  • a protection device for example, diode 101 , may be used to protect the voltage regulator if power source 10 is inadvertently installed with the wrong polarity.
  • Power on/off switch 120 may be provided to allow the user to turn the head gear on or off.
  • Additional circuit devices for example, diodes 130 and transistor 140 , may be provided to enable a safe and effective supply of power to the head gear.
  • diodes 130 and transistor 140 may be provided to enable a safe and effective supply of power to the head gear.
  • the user interface is depicted as comprising switch elements 201 , 202 , 203 .
  • the switch elements 201 , 202 and 203 are used for selecting a voltage level, determined by associated resistive elements 2011 , 2022 and 2033 . This voltage level may serve as input to the programmable I/O pins on the processor. In this manner, the processor can be programmed to enable the various functionalities described herein.
  • the switch elements 201 , 202 and 203 are represented as single position switches, but may comprise multiple position switches or other appropriate devices. The switches may be set to input certain values into processor 30 . Other data input devices may be used, and the user interface may comprise more or less than three elements.
  • the head gear described above can be adapted to perform as a head motion monitor for many applications.
  • the following examples are included to illustrate some of the possible embodiments that the head gear can be programmed to monitor. Other embodiments will be apparent to those skilled in the art.
  • the head gear has application as a training aid in the sport of baseball.
  • this embodiment senses motion along the X and Z axes.
  • the head gear can be programmed to monitor proper head motion as it pertains to the sport of baseball. For example, proper head motion is critical to good batting technique.
  • the operation of the monitoring algorithm is, preferably, as follows.
  • the arming algorithm looks for a small integration about both of the sensitive axes (e.g., X and Z). If the small integration persists for a programmed period of time, the batter is moving his or her head only v er, slightly.
  • the head gear assumes that the batter has taken a stance and is ready for the next swing.
  • the head gear is then “armed.” While armed, the head gear constantly checks the value of the integrations about both of the sensitive axes (X and Z). Motion is deemed to have occurred if the value of the integration exceeds a programmed threshold about either axis. If a large “bad” rotation occurs before any downward tilt of the head occurs, the head gear concludes that the swing is incorrect and may send the “bad” indicator. If a downward tilt of the head occurs first, two things happen. The “good” indicator may be sent to the batter. The indication sent to the batter will be proportional to the degree of downward tilt and as the downward tilt increases the indication will change in either frequency or intensity to indicate to the player the degree of tilt. Recognition of the downward tilt may also start a timer. The period of the timer is programmable.
  • the head gear looks for “bad” rotation during the time-out period. If “bad” rotation exceeds a programmable threshold before the timer expires, the “good” indication may be replaced by the “bad” indication.
  • the head gear has determined that the batter's head has followed the front shoulder out, not allowing for the proper head/front shoulder separation during the swing. In particular, younger players have a tendency to look up too quickly to see where the ball has been hit. Looking up too quickly decreases the chances of achieving proper shoulder transfer during a swing.
  • Some embodiments of the head gear may be programmed to include a long time-out period to help achieve proper shoulder transfer. When the timer expires, the head gear stops checking for rotation.
  • the head gear can be adapted for use as a baseball fielding trainer.
  • the proper technique for fielding a ground ball is for the player to keep his or her head down, watching the ball until it is secured in the player's mitt. Only after the ball is secured should the player look up to the place where the ball is to be thrown. Inexperienced players have a tendency to look up before the ball is secured. This often results in an “error” or missing the ball.
  • the head gear can be programmed to signal the fielder to keep his, or her head down until the ball is secured.
  • the fielding embodiment may comprise a simplified design as head motion need only be detected along one axis (e.g., the X axis). Sensing along more then one axis may also be included in a fielding embodiment of the head gear.
  • the head gear can adapted for use as pitching trainer.
  • the head gear can also be adapted to train cricket batters to maintain proper head position. As the motion of batting a cricket ball is similar to batting a baseball, the program to monitor the head motion is also similar.
  • the head gear 200 is attachable to an ordinary baseball batting helmet 400 .
  • the head gear may be mounted at the rear of the helmet 401 and interferes as little as possible with the normal use of the helmet.
  • the head gear may be integrally formed into the batting helmet.
  • the head gear can also be adapted for use as a training aid for hockey players. Numerous actions occur in a hockey game that require the player to have proper head motion or position. Algorithms to monitor these heads motions can be programmed into the head gear, so that the motion can be practiced. For example, during a “face off” a player should keep his or her head down to watch the puck as it is dropped to the ice. If the player does not keep his or her head down, the head gear's indicators will alert the player that the head position is improper. In addition to practicing a face off, the head gear can be used to practice other activities that arise in the course of a hockey game.
  • a few situations that can be practiced using the head gear are: when tending goal a goalie's head should be down to watch the approaching puck, when a player is preparing to receive a pass the head should be down to watch the pass and control the puck with the stick (or skate), when shooting the puck a player should have the head down to watch the puck throughout the shot, when coming out of a quick turn while skating a player should have the head up, and when looking to pass the puck the head should be up.
  • the head gear can be incorporated into a hockey player's safety equipment. As shown, generally in FIG. 5, the head gear 200 is adaptable to fit inside a normal hockey helmet 500 and, thus, offers the usual head protection of the normal hockey helmet.
  • the head gear 200 may be fitted into the helmet 500 in between protective padding elements 510 .
  • the head gear 200 may be mounted on the outside of the hockey helmet in a fashion similar to the baseball embodiment as shown in FIG. 4.
  • the head gear can be programmed to warn the player when his or her head is in a potentially dangerous position. In these embodiments more sensors may be included to detect motion along all three axes (e.g., X, Y and Z). For example, a player may risk neck and spine injuries by getting hit or “checked” with his or her head in the wrong position.
  • the head gear will warn the player in advance that the head is in a potentially dangerous position and give the player a chance to correct the position.
  • the head gear can also be adapted to other sports similar to hockey.
  • the head gear can be programmed to provide training or safety information to participants of similar sports such as field hockey, lacrosse and soccer.
  • the head gear can be adapted to provide training for certain movements in tennis.
  • the head gear can be programmed to help a player practice a tennis serve. When serving, initially the head should be up looking at the ball as it is tossed into the air. The head should remain up until the racket has contacted the ball and then the head should be looking down after contact with the ball.
  • the head gear can also be programmed to practice the forehand and backhand strokes. During these motions the players head should be looking down at the ball and the point of contact with the racket.
  • the head gear is programmed to give the player an indication of proper head position.
  • the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear.
  • a mounting is represented in FIG. 6.
  • the head gear 200 may be attached to a cap or hat, for example, cap 600 .
  • the head gear is adaptable to provide training for certain motions that occur in the sport of football. For example, punting and place kicking require that the player keep his or her eyes on the ball and head down during the kick.
  • the head gear is programmed to indicate when this head position is or is not achieved.
  • the head gear can also be programmed to train proper blocking or tackling position. Proper form is with the player's head up and eyes open. For inexperienced players the tendency is to put the head down and close the eyes as a collision is approaching. At the least, this can cause a missed block or tackle; at worst, injuries can result.
  • the head gear is programmed to give the player an indication of whether the head is up. When the head is properly up, the tendency is for the eyes to be open as well.
  • the head gear is incorporated into the same type of helmet as existing football helmets and offers the usual level of protection to the wearer.
  • the head gear offers an additional level of protection to the wearer by alerting the wearer of improper head position. By notifying the wearer that his or her head is in a potentially dangerous position, the player can act to correct the situation and, thereby, avoid injury.
  • FIG. 5 Mounting the head gear 200 inside an existing football helmet 500 is depicted schematically in FIG. 5.
  • the head gear 200 may be mounted in between protective padding elements 510 inside the helmet so as to not interfere with the normal use of the helmet.
  • the head gear may be mounted on the outside of the helmet in a manner similar to the baseball embodiment shown in FIG. 4.
  • the head gear is adaptable to provide training for improving a golfer's swing. This may accomplished on multi-activity embodiments of the head gear by selecting, via user interface 20 , a golf mode. Other embodiments may provide a dedicated golf only training device. In any case, the head gear is suitably equipped to provide an feedback to a wearer executing a golf club swing.
  • the golfer's head prior to the beginning of the motion the golfer's head is preferably motionless and positioned to look at the point of contact with the ball so that the golfer may clearly see the ball and the point of future club impact.
  • the head will preferably follow the motion of the shoulders and spine and rotate approximately 20 to 25 degrees from its initial position.
  • the head preferably will pause and remain in the approximately 20-25 degree position until the golfer reaches the apex of the back swing.
  • the head should follow the motion of the shoulders and spine into the forward motion of the swing until the initial position is reached.
  • the head motion should pause at the initial position while the ball is struck.
  • the head may preferably rotate toward the target point to follow the path of the ball.
  • the golfer's head is preferably inclined slightly downward or positioned to look at the point of club impact.
  • Some embodiments of the head gear may be programmed to monitor the above exemplary head motion.
  • the operation of the monitoring algorithm is as follows.
  • the arming algorithm monitors for a small integration about the sensing axes. Any number of axes may be used to detect motion, however, the following description is of an embodiment for which motion is monitored about two axes (e.g., X and Z).
  • the golfer's head will be properly aligned prior to the swing when the golfer is in position and in a stance such that the golfer's body is erect and level through the hips, knees and shoulders.
  • a small integration persisting for a pre-programmed period of time indicates that the golfer is moving his or her head only very slightly and is ready to begin the swing.
  • the head gear is armed, while armed the head gear constantly senses for motion about either of the sensing axes. Motion is deemed to have occurred if the integration value exceeds a pre-programmed threshold about a sensing axis.
  • the head gear will monitor for backwards rotation of the head after the head gear is armed.
  • some embodiments of the head gear have a user selectable handedness switch (i.e., left handed or right handed) with which the golfer can indicate which direction will comprise a forward and which direction will comprise a backward rotation.
  • Other embodiments may comprise pre-programmed handedness.
  • the head gear may sense the backward head rotation to monitor that a pre-programmed limit is not exceeded within predetermined tolerances.
  • the pre-programmed backwards head rotation will have a limit set at approximately 20-25 degrees as measured from the rest (ie., head looking at the ball) position. In some embodiments, this may be accomplished by setting a 22.5 degree limit with a tolerance of 2.5 degrees.
  • Other predetermined limit ranges and tolerances are possible.
  • some embodiments of the invention may include a user selectable limit value to allow each particular user to set a preferred limit value.
  • Some embodiments may include a selectable skill level input switch that may, for example, decrease the tolerances for deviation with increasing skill level.
  • the head gear will monitor for a pause in the backwards rotation.
  • the pause should occur for a predetermined length of time before any forward rotation is sensed.
  • the predetermined pause time limit may be adjustable to accommodate user preferences and skill levels.
  • the head gear will sense the forward rotation of the golfer's head. Preferably, the forward rotation is monitored to ensure that the head returns to the initial position. At the point of club contact the golfer's head should remain relatively still throughout the period of club contact with the ball. Some embodiments of the head gear monitor to detect a pause during the motion while the club head strikes the ball. As with other aspects of the head gear, the forward rotation parameters and the pause period may be customized to accommodate user preferences.
  • Some embodiments of the head gear may continue to monitor the head motion to detect proper follow through motion of the golfer's head. For example, the head gear may monitor to detect a continued forward rotation as the golfer rotates his or her head to follow the motion of the ball towards the target.
  • Some embodiments of the head gear may monitor head position to ensure that an improper lifting or dropping of the head does not occur. For example, some embodiments of the head gear may monitor rotations about the X axis to detect whether the golfer has improperly lifted or dropped his or her head (i.e., rotated about the X axis) during the swing.
  • feedback may be presented to the golfer to indicate the degree of compliance of each swing with the pre-programmed parameters.
  • this feedback may comprise, audible, visual, verbal, or other indicators. Frequency, intensity, volume or other characteristics of the feedback may be varied to indicate, compliance, lack of compliance, degree of compliance and other aspects of the golfer's swing. Because motion of a golf swing is fairly rapid, distinguishable indicators may be used to indicate different conditions. For example, one alarm could indicate that the golfer over rotated during the back swing and another could indicate that the golfer did not pause during the period of contact with the ball. In this manner, the golfer may receive feedback information that indicates more precisely which elements of the swing were improper. Any combination of audible or visual or other alarms may be used to indicate the proper or improper motion of the various components of the head motion.
  • the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear.
  • a mounting is represented in FIG. 6.
  • the head gear 200 may be attached to a cap or hat, for example, cap 600 .
  • the head gear is adaptable to provide training to improve skating ability.
  • roller skate or roller blade inexperienced skaters tend to put their heads down and look at their feet. This makes learning to skate harder because, it is difficult to maintain proper balance when looking at the feet.
  • Keeping the head down also narrows the skater's field of vision. The narrow visual field adds to the danger of skating into an obstacle.
  • the head gear is programmable to alert the skater to maintain upright head position.
  • the head gear can be enclosed in a protective helmet (for example, as in FIG. 5) to offer the skater an additional level of protection.
  • the head gear is adaptable to train a boxer to keep the proper head position. Boxers should keep their heads and chins tucked down when fighting. Doing so minimizes the impact of punches landing on the boxer's face, a desirable result.
  • the head gear can be incorporated into the normal boxing head gear and programmed to alert the boxer when his or her head comes out of the proper position. For example, if the head tilts too far up (e.g., along the X axis) an indication may be given to the fighter.
  • the head gear is adaptable to indicate proper head position to a bowler. A bowler's head must be still and slightly tilted downward through the approach to the starting (foul) line, through the delivery of the ball and through the follow through motion.
  • the head gear is programmed to indicate whether a bowler has performed the correct head motion.
  • the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear.
  • a mounting is represented in FIG. 6.
  • the head gear 200 may be attached to a cap or hat, for example, cap 600 .
  • the head gear is adaptable to aid a billiards or pool player in maintaining proper head position. When executing a proper pool shot the player's head should point slightly down and remain relatively still.
  • the head gear is programmed to indicate when this proper position is maintained.
  • the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear.
  • a mounting is represented in FIG. 6.
  • the head gear 200 may be attached to a cap or hat, for example, cap 600 .
  • the head gear is adaptable to be used as a training aid for archery and shooting sports.
  • the head gear can be programmed to monitor the proper head positioning to enable successful completion of archery or shooting motions.
  • the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear.
  • a mounting is represented in FIG. 6.
  • the head gear 200 may be attached to a cap or hat, for example, cap 600 .
  • the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear.
  • a mounting is represented in FIG. 6.
  • the head gear 200 may be attached to a cap or hat, for example, cap 600 .
  • the head gear may be incorporated into a protective helmet (for example, as in FIG. 5) and may offer an additional level of safety to the driver.
  • the head gear can be incorporated into a pilot's head gear to provide an alarm as to improper head position.
  • the head gear may be programmed to act as a warning device.
  • the pilot may be provided with a head position information only if there is prolonged consistent angle of bank turning so that the pilot is aware that although his or her sense of balance may suggest straight and level flight, the aircraft is actually still turning and descending.
  • FIG. 16 shows a head motion sensor headband according to one embodiment of the invention.
  • the head band 1600 may comprise a partial-ring like structure that may be worn on the head.
  • the head band 1600 may comprise any suitable material that enables a comfortable fit and provides sufficient protection for the components within.
  • head band 1600 may comprise plastic, leather, metal, fiber, or other suitable material.
  • Head band 1600 may be manufactured in an number of sizes to fit a wide variation of head sizes and shapes (e.g., adults, children, teenagers, men, women, etc.).
  • head band 1600 may house sensor nodes or modules that contain head motion sensors.
  • the head band 1600 may comprise any suitable number of sensor nodes to detect the motion of the wearer's head.
  • one embodiment of the head band 1600 includes three sensor nodes, which are indicated at 1602 , 1604 and 1606 .
  • the three nodes may be located at roughly the back and two sides of the head band 1600 (i.e, at 90°, 180°, and 270° around the ring).
  • Such a configuration positions the nodes on the wearer's head at substantially the the back of the head and over each ear at the sides of the head. Other locations for the sensor nodes are possible.
  • FIG. 10 shows a head motion sensor headband according to one embodiment of the invention.
  • the head band 1000 may comprise a full-ring like structure that may be worn on the head.
  • the head band 1000 may comprise any suitable material that enables a comfortable fit and provides sufficient protection for the components within.
  • head band 1000 may comprise plastic, leather, metal, fiber, or other suitable material.
  • Head band 1000 may comprise an adjustable sizing mechanism, for example, a strap, or elastic band, or may be sized to fit standard hat sizes.
  • head band 1000 may house sensor nodes or modules that contain head motion sensors.
  • the head band 1000 may comprise any suitable number of sensor nodes to detect the motion of the wearer's head.
  • one embodiment of the head band 1000 includes four sensor nodes, two of which are indicated at 1002 and 1004 .
  • the four nodes may be located at roughly the front, back and two sides of the head band 1000 (i.e, at 0°, 90°, 180°, and 270° around the ring).
  • Such a configuration positions the nodes on the wearer's head at substantially the front of the forehead, the back of the head, and over each ear at the sides of the head. Other locations for the sensor nodes are possible.
  • each node may house appropriate sensors.
  • the sensors may comprise gyroscopic sensors, accelerometer sensors, or a combination of the two. Other sensors are possible provided they detect rotational or translational motion of the head.
  • Some embodiments of the head band 1000 , 1600 include an accelerometer and a gyroscope sensor in each node (e.g., 1002 , 1004 , 1602 , 1604 , 1606 ).
  • the head band 1000 , 1600 may be worn over existing head ware such as cap 1006 , 1608 and visor 1008 .
  • Other embodiments of the head gear may comprise a head band 1000 , 1600 integral with a cap or other head wear.
  • head band 1000 , 1600 may be worn without any accompanying head gear at the wearer's discretion.
  • FIG. 11 shows a DAU 1100 according to an embodiment of the invention directed to baseball.
  • DAU 1100 may comprise a portable processor based device with a display 1102 and a user interface 1104 .
  • Some embodiments of DAU 1100 may comprise a transmitter/receiver for communicating with the head gear sensors (e.g., 1002 , 1004 ).
  • some embodiments may comprise a radio frequency (RF) link between DAU 1100 and head band 1000 , 1600 .
  • RF radio frequency
  • Some embodiments of DAU 1100 may include ports or connectors to enable uploading of data, power source charging, communication with head gear 1000 , 1600 , or the like.
  • processing functions may be enabled in the DAU using a suitable microprocessor.
  • a suitable microprocessor e.g., an ADuC812 microcontroller (e.g., a PIC), manufactured by Analog DevicesTM Corporation may be used for processing.
  • Other microprocessors are possible.
  • DAU 1100 may comprise other processor related features such as random access memory (RAM) and other onboard memory.
  • RAM random access memory
  • DAU 11100 may include a display 1102 .
  • Display 1102 may comprise any suitable device for displaying visual information to a user.
  • display 1102 may comprise a liquid crystal display (LCD) screen, active or passive matrix displays, light emitting diode (LED) displays, mini cathode ray tubes (CRTs), or other suitable display device.
  • LCD liquid crystal display
  • LED light emitting diode
  • CRTs mini cathode ray tubes
  • display 1102 may provide text feedback messages as indicated at 1106 .
  • the feedback messages may comprise any of the messages indicated at 11108 .
  • other feedback messages may be used.
  • the feedback messages may be displayed in languages other than English, by representative images, or other appropriate technique that relays the head motion feedback to the wearer.
  • DAU 1100 may include a speaker, buzzer, bell, beeper, or other mechanism for transmitting audible feedback to the wearer. Some embodiments of the DAU 1100 may include a vibrator or other touch perceptible feedback indicator.
  • DAU 1100 may include a user interface 1104 .
  • User interface 1104 enables a user to input information into DAU 1100 .
  • DAU 1100 may comprise a number of buttons that provide access to menus or other lists of possible data input.
  • Some embodiments of DAU 1100 may enable user input via display 1102 and a touch screen or stylus with which information can be written on display 1102 and recognized by suitable software.
  • user interface 1104 enables the entry of data related to the physical activity being performed.
  • user interface 1104 may enable the user to enter data related to the physical activity of batting a pitched ball.
  • user interface 1104 may provide a button or other selection device that is linked to a menu 1110 related to the type of pitch thrown at the batter (e.g., pitch type, pitch speed, pitch location, etc.).
  • user interface 1104 may provide a button or other selection device that is linked to a menu 1112 related to the result of the batter's swing.
  • a button or other selection device may be linked to a menu 1114 related to the trajectory of any batted balls.
  • Other inputs such as batter's batting handedness, batter's skill level, date of batting session, type of feedback (e.g., audible, silent, visible, during activity, after activity, etc.), etc., are also possible.
  • User interface 1104 may also comprise buttons or other selection devices that enable the batter to extract data from DAU 1100 .
  • user interface 1104 may provide a button or other selection device that is linked to a menu related to batting average.
  • user interface 1104 may also be used to display a calculation of the batter's current batting average, number of fly balls hit, number of hits to a particular spot (e.g., left field), or other data stored or processed by DAU 1100 .
  • DAU 1100 may comprise a mechanism to enable DAU 1100 to interface With other processor devices (e.g., a PC).
  • processor devices e.g., a PC
  • some embodiments may include a cradle 1118 comprising a socket or other connector that DAU 1100 connects with to allow communication with other processor devices. Communication between devices may be accomplished in any suitable manner. For example, communication may be via physical cable or wire connection, wireless connection, infrared connection, or other suitable communication technique.
  • cradle 1118 may enable recharging of DAU 1100 power supply as is known in the art.
  • FIG. 12 shows a DAU 1200 directed to a golf embodiment of the present invention.
  • DAU 1100 and DAU 1200 may comprise devices dedicated to the monitoring of the particular physical activity (e.g., baseball or golf).
  • other embodiments of the invention may comprise a “universal” DAU that is programmable to monitor any number of physical activities.
  • some embodiments of the invention comprise a DAU that is a separate stand alone palm sized computer or other processor device for which software, head gear (e.g., head band 1000 , 1600 ) and other accessories as necessary for each physical activity may be acquired separately.
  • DAU 1200 may comprise a display 1202 and a user interface 1204 similar to the display 1102 and user interface 1104 . Similarly, DAU 1200 may display text feedback messages 1206 related to the golfer's head movement. Of course, other suitable messages, for example, those listed on menu 1208 , may be displayed as appropriate.
  • DAU 1200 may comprise a user interface that enables the entry and retrieval of golf related information.
  • user interface 1204 may provide buttons or selection devices to access a menu 1210 related to the distance of the golf shot, a menu 1212 relating to the golf score, a menu 1214 related to the golf club used to make the shot, a menu 1216 related to the angle from the target, and other information related to golfing.
  • user interface 1204 may also comprise buttons or other selection devices to enable a user to select other activity related features.
  • user interface 1204 may enable a user to select the type of shot (e.g., drive, putt, chip, etc.), the user skill level (e.g., beginner, intermediate, amateur, pro, etc.), the player's handedness, the type of feedback (e.g., silent, audible, instantaneous, delayed, etc.), and other features.
  • type of shot e.g., drive, putt, chip, etc.
  • the user skill level e.g., beginner, intermediate, amateur, pro, etc.
  • the type of feedback e.g., silent, audible, instantaneous, delayed, etc.
  • Some embodiments of the invention may include a cradle 1218 or other mechanism to facilitate transfer of data and files to another device. As described above, cradle 1218 may also enable power source recharging.
  • FIG. 7 is a schematic representation of the overall method for providing head motion feedback to a user engaged in a physical activity according to one embodiment of the invention.
  • the head motion sensing process may initiate, as indicated at step 700 , with the user donning the head motion sensing head gear (e.g., head band 1000 , 1600 ).
  • the user may activate the processor portion of the head motion sensing apparatus (e.g., DAU 1100 or 1200 ).
  • the relative timing of steps 700 and 702 may be different.
  • the user may activate the processor portion first (e.g., 702 ) and then don the head gear (e.g., 700 ). Other orderings for these steps are possible.
  • the head gear and processor Upon initiation of a physical activity, the head gear and processor communicate to monitor the user's head motion during the performance of the activity. The head gear and processor cooperate, as described herein, to collect data corresponding to the path of the user's head motion.
  • the collected head motion data may be compared to a predetermined head motion.
  • the predetermined head values may be stored in the memory and are representative of desirable head motion paths.
  • the result of the comparison is used to determine the type of feedback generated, for example, at step 706 .
  • different deviations e.g., over rotation, under translation, too much elevation, etc.
  • different deviations e.g., over rotation, under translation, too much elevation, etc.
  • FIG. 8 shows a more detailed flow chart representing generation of feedback for an embodiment of the invention directed to monitoring head motion during the physical activity of hitting a golf ball.
  • the physical activity of hitting a golf ball typically initiates as indicated at step 800 , when the player addresses, or stands facing the ball.
  • Some embodiments of the head gear perform a check at step 802 to determine if the head gear is armed and ready to take data. Arming the head gear may comprise the user holding his or her head, and thus, the head gear substantially stationary for a predetermined period of time (e.g., two seconds). Other methods of arming, for example, a switch or reset button, are also possible.
  • an armed signal may be generated as indicated at 806 .
  • Armed signal 806 may comprise any suitable signal (e.g., audible tone, visible display, or vibration) that indicates to the wearer that the unit is ready to take data.
  • a feedback signal may be generated as indicated in phantom at 804 .
  • the feedback signal 804 may comprise a variety of signals such as audible noise, visible displays, vibration, or other suitable signal.
  • the user may proceed to perform the physical activity.
  • a head motion monitor for golf the user may proceed with a backswing portion of the motion as indicated at 808 .
  • the path of motion that corresponds to this predetermined path may be stored in the processor (e.g., DAU 1200 ).
  • the head motion sensors e.g., 1002 , 1004 , 1602 , 1604 , etc., mounted in headband 1000 , 1600 ) collect data pertaining to the golfer's head motion during the swing. The collected data is compared to the predetermined path.
  • a rotation check may be performed as indicated at 810 to determine the degree of compliance between the detected head rotation and the stored predetermined path rotation.
  • a translation (e.g., linear movement of the head) check may be performed as indicated at 812 and an elevation check (e.g., lifting or lowering the head) may be performed as indicated at 814 .
  • comparisons 810 , 812 , and 814 may be followed by an immediate and appropriate feedback (e.g., 816 , 818 , and 820 , respectively).
  • feedback may comprise an audible, visual, or other sensory signal that indicates to the user the results of the comparison.
  • Feedback may be positive (e.g., the sensed head motion matched the predetermined path) or negative (e.g., the sensed head motion deviated from the predetermined path).
  • feedback may be varied according to the degree of compliance (or non-compliance) with the predetermined path (e.g., louder feedback for grossly deviant head motion, softer feedback for almost conforming head motion).
  • feedback may be rendered substantially simultaneous with the actual physical motion (e.g., while the golfer is swinging) or at a later time (e.g., after the swing is completed).
  • Other variations for the delivery of feedback will be apparent to those of skill in the art.
  • sensors collect data regarding the golfer's head motion and compare that sensed motion to a predetermined stored path (e.g., rotation check 824 , translation check 826 , and elevation check 828 ).
  • a predetermined stored path e.g., rotation check 824 , translation check 826 , and elevation check 828 .
  • the monitored physical motion occurs in such a brief time period (e.g., fractional seconds) that it is preferable to defer the issuance of feedback to some determinable point in time after the motion had completed (e.g., 2 second after completion of the motion) as indicated at feedback 852 .
  • appropriate feedback may be generated contemporaneously with the result of the comparisons.
  • the head gear e.g., headband 1000 , 1600
  • the processor e.g., DAU 1200
  • the head monitoring a system may comprise a sensor to detect the point of contact with the ball.
  • the point of contact sensor may comprise any suitable sensor that detects that the ball has been hit.
  • a microphone may be incorporated into head band 1000 , 1600 or DAU 1200 to detect the sound of the ball being struck
  • a transducer may be included in the system to detect the impact of the club with the ball
  • an optical beam e.g., motion sensor
  • the point of contact sensor is used to flag, or otherwise mark, simultaneously collected head motion data points, so that an evaluation of the head motion at impact may be carried out as indicated at 836 .
  • the head gear may perform a comparison of the sensed head motion with the stored predetermined path as indicated at rotation check 836 , translation check 840 , and elevation check 842 .
  • associated feedback signals may be generated as a result of the comparisons as indicated at feedback 852 or generated contemporaneously with the result of the comparison.
  • the motion continues past the point of impact to a follow through motion as indicated at 850 .
  • monitoring of head motion continues throughout the follow through 850 and may perform the rotation, translation and elevation checks as discussed above.
  • feedback signals may be generated for the follow through portion of the motion and generated as indicated at 852 .
  • FIG. 9 shows a more detailed flow chart representing generation of feedback for an embodiment of the invention directed to monitoring head motion during the physical activity of hitting a pitched ball.
  • the process may initiate when the batter assumes a batting stance as indicated at step 900 .
  • the next step is for the head gear to be armed (e.g., by holding still, pressing a reset, flipping a switch, etc.) as indicated at step 902 .
  • an armed signal may be generated as indicated at 906 .
  • the wearer will be alerted to that condition by the lack of an armed signal.
  • Armed signal 906 may comprise any suitable signal (e.g., audible tone, visible display, or vibration) that indicates to the wearer that the unit is ready to take data.
  • a feedback signal may be generated as indicated in phantom at 904 .
  • the feedback signal 904 may comprise a variety of signals such as audible noise, visible displays, vibration, or other suitable signal.
  • a batter may enter the load at pitch phase of the swing as indicated at 908 .
  • the load at pitch phase refers to the motion of the batter in anticipation of the pitch being delivered.
  • load at pitch motion may be different for different batting styles and may involve a the batter shifting body weight over a back foot (with the front foot being the foot facing the pitcher), standing with balanced weight over both feet and slightly turning the front knee and foot, standing with some weight over a back foot, or a combination of the above.
  • load at pitch motion may include a slight raising of the hands or other arm motion in preparation to swinging the bat. For example, a baseball batter's head turns (or moves) forward (accelerates) and down on the swing.
  • the head does not move past a midpoint of the body (e.g., a line from the middle of the head to the navel) or the middle of the chest.
  • the other half of the body rotates up to and about the established head axis on the swing.
  • the batter's head may pass the midpoint of the body only when a full swing is not executed and the head follows the ball into the catcher's glove.
  • a comparison may be made at step 910 between the batter's sensed head motion and a predetermined path for desirable head motion.
  • Feedback 912 may be generated as a result of the comparison.
  • Feedback 912 may be generated contemporaneously with the result of the comparison, or deferred to a later time as desired.
  • the next phase of a batter's swing may be the forward swing portion of the motion as indicated at 914 .
  • the batter's head motion during the forward swing may be compared with predetermined path data corresponding to head position, at 916 , and that the head followed the path of the ball, at 920 .
  • each comparison e.g., 916 and 920
  • each comparison may be followed by the generation of appropriate feedback (e.g., 918 and 922 ).
  • Feedback 918 and 922 may be generated contemporaneously with the result of the comparison, deferred to a later time, or combined into one signal as desired.
  • the next phase of the swing may be impact with the ball as indicated at 924 .
  • Some embodiments of the invention may provide a sensor (e.g., a microphone) to record the point of impact with the ball so that the data concurrent with this point may be evaluated.
  • the next phase of the swing may be follow through as indicated at 926 .
  • the head gear may compare sensed data with predetermined path data indicating that the head was kept down throughout the follow through motion (e.g., at 928 ) and that the head remained still for a predetermined time after impact (e.g., 930 ).
  • feedback 932 may be generated as a result of the comparison. In some embodiments, feedback 932 may be generated if both comparisons (e.g., 928 and 930 ) result in a non-compliance.
  • FIG. 13 shows one embodiment of the invention that provides for feedback messages via a network.
  • a user may participate in a physical activity at the user's convenience. For example, the user may play golf on a weekend day. The user operates the head gear while playing golf and stores the head motion data taken during the golf game (e.g., in DAU 1400 ).
  • the amount and type of data stored during the game is, of course, variable.
  • the user may store data pertaining only to golf drives, or only to golf putts, or for only the first nine holes, or only for a particular hole, etc.
  • processor device 1402 may comprise any suitable device for interfacing with a network.
  • processor device 1402 may comprise a PC, laptop, PDA, Web enabled phone, Web enabled TV, or other processor based device.
  • Processor device may communicate over network 1404 with other processor based devices (e.g., processor 1406 ).
  • Network 1404 may comprise any network of processor based devices.
  • network 1404 may comprise the Internet, a wide area network (WAN), a local area network (LAN), an intranet, a wireless network, a resort or country club network, or other suitable network.
  • DAU 1400 may be enabled to communicate directly over network 1404 .
  • DAU 1400 may have a modem (wireless or otherwise) to enable communication over network 1400 .
  • the stored data relating to the user's head motion may be accessible over the network by other processor devices (e.g. processor 1406 ).
  • an evaluator may access the head motion data and provide feedback to the user.
  • An evaluator may be any entity enabled to provide analysis and feedback relating to the head motion data.
  • an evaluator may be a physical activity specialist such as golf professional (e.g., an instructor from Jim McLean's Golf School) or a baseball coach, a person trained to evaluate the head motion data, software or other automated routine that is programmed to evaluate the data, or any other suitable entity.
  • the evaluator analyzes the data and generates feedback that is communicated to the user.
  • the communication may take place using any suitable communication channel.
  • the evaluator may send electronic mail (e-mail) to the user, may post comments on a user accessible web page, or any other suitable communication technique.
  • FIG. 14 is a schematic representation of a network site 1300 for enabling feedback according to one embodiment of the invention.
  • Network site 1300 may comprise any suitable network site (or collection of sites) that enables the uploading of head gear data and generation of feedback.
  • network site 1300 may comprise an Internet web site, or other network site.
  • Network site 1300 may comprise any number of typical site features.
  • site 1300 may comprise features such as: title banner 1302 , text hyperlinks 1304 , graphical information 1306 , advertising 1308 , and other site features 1310 .
  • site 1300 may comprise a secure (e.g., password protected) member area, multiple pages, an electronic commerce (e-commerce) shopping area, or other features found on the World Wide Web.
  • a secure e.g., password protected
  • the user may store several sets of data (e.g., in DAU 1400 ).
  • the sets of data may then be uploaded to a network site 1300 and evaluated.
  • network site 1300 may charge a fee to analyze the data. In this manner the user's progress can be tracked over time.
  • specific desired head motion paths may be customize to individual users. For example, a collection of the user's head motion data stored over time may be analyzed and processed to generate a personalized best head motion path for that user. In some embodiments, the personalized head motion path may be downloaded to the user and stored (e.g., in DAU 1400 ). Other system updates, upgrades, revision, or other features may be downloaded to a DAU via a network site 1300 in a similar fashion.
  • FIG. 15 is a representation of a data collection unit (DCU) according to one embodiment of the invention.
  • DCU 1500 enables the collection of data used, for example, to create the predetermined path stored in a DAU.
  • DCU 1500 may comprise an input channel 1502 for receiving input from a sensor 1504 .
  • the DCU may enable the connection of four input devices (e.g., motion sensors) with six channels each for a total of 24 input charnels.
  • input devices e.g., motion sensors
  • more or fewer input channels may be used as desired.
  • the DCU 1500 may also comprise a sensor 1506 to record the occurrence of a data set point for the motion.
  • sensor 1506 may comprise a microphone to detect audible set points such as the sound of a ball being struck.
  • the set point may be set manually.
  • the DCU 1500 may also comprise storage 1508 to store the collected sensor data.
  • the sensor data may be stored in any suitable format.
  • data may be stored in comma separated value (“.csv”) file formats to facilitate uploading to spread sheet analysis programs. Other formats may be used.
  • .csv comma separated value
  • the DCU 1500 may also be enabled for remote operation.
  • DCU 1500 may comprise an communication port 1510 (e.g., modem).
  • DCU 1500 may comprise an interface 1512 to enable uploading of stored data to a processor device.
  • DCU 1500 may comprise a RS-232 interface for connection to a PC for transfer of data files. Other interfaces are possible.
  • the DCU 1500 may comprise a number of programmable functions 1514 .
  • DCU 1500 may include programmable buttons for erasing data, clearing memory, arming the input devices, manually designation of set points, snap shot data collection of all input channels, and other functions.
  • DCU 1500 may comprise a number of indicators 1516 to communicate operational status and other, information pertaining to data collection.
  • DCU 1500 may include audible or visual signal generators to designate events such as, low power, data sample complete, deleted previous sample, erased memory, unit armed, etc.
  • the head gear may be adapted to other types of athletics not specifically enumerated herein.
  • Athletics may include activities where physical motion occurs and where the monitoring of bead position may be useful.
  • the specification and examples should be considered exemplary only. The intended scope of the invention is only limited by the claims appended hereto.

Abstract

The invention disclosed includes a head gear to be worn when it is desirable to have an indication of the wearer's head motion or position. The head gear may be incorporated into an existing article of head wear. The incorporation may be permanent, or the head gear may be alternatively attached to various articles of head wear. Integral with the head gear are motion and/or position sensing devices to indicate the motion or position of the wearer's head. The data from the sensors may be fed into a digital processor to process the sensed data and derive a signal indicative of the wearer's head motion or position. Some embodiments employ a programmable processor to adapt the head gear to a variety of applications. The signal indicative of head motion or position may be fed into an indicator to provide the wearer with a recognizable feedback signal indicative of head motion or position.

Description

    REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation-in-part of application Ser. No. 09/521,102, filed, Mar. 7, 2000, which is a continuation-in-part of application Ser. No. 09/337,007, filed Jun. 28, 1999, which, in turn, is a continuation of application Ser. No. 08/957,073, filed Oct. 24, 1997, now U.S. Pat. No. 5,916,481.[0001]
  • FIELD OF THE INVENTION
  • The invention relates to a system and method for using head gear to sense a wearer's head motion during a physical activity and comparing the detected head motion to predetermined desirable head motion paths. In particular, the invention relates to a system and method for providing feedback to the head gear wearer to assist the wearer in achieving the desirable head motion. [0002]
  • BACKGROUND OF THE INVENTION
  • The ability to monitor the motion of a person's head has importance in many applications. For example, in many sports, the relative position and/or motion of a player's head is essential in executing a desired athletic movement. Typically, in order to achieve the correct head position or movement, the player must practice. Traditionally, such practice has encompassed repeating the position or movement until it is properly executed. A significant problem with this repetitive practice approach is the player must generally rely on self-inspection to determine whether the motion or position is correct. Endless hours of unknowingly practicing the incorrect motion will input improper data into the player's muscle memory or motor memory and will make it difficult for the player to achieve the intended improvement. A second party observer (e.g., a coach) can sometimes provide insight to correct the motion. However, this method depends upon the knowledge, communication skills and availability of such an expert observer. A video tape recorder can substitute for an observer. However, using a video recording requires the purchase of costly equipment and often the tape can only be viewed after the practice session has taken place. Thus, corrections can only be attempted at a subsequent practice session. [0003]
  • Monitoring head movement and relative position has numerous safety applications. For example, in those sports considered to be contact sports (e.g., football, hockey, lacrosse, etc.), a player making contact with his or her head in the wrong position risks injury. A warning signal would give the player an opportunity to alter his or her head position in time to avoid injury. Current head gear for these types of contact sports do not provide any sensor information to indicate a dangerous head position. [0004]
  • A head position monitor has safety applications in situations where head position indicates other dangerous conditions. For example, certain movements of an automobile driver's head indicate that the driver has fallen asleep at the wheel or is not looking at the road. Many accidents could be avoided if the driver is prompted to regain proper head position. Likewise, in aviation a pilot's head position in certain instances can create a potentially dangerous situation. For example, when an aircraft is in a turn and a pilot's head is positioned at an improper angle with respect to the vertical of the centerline of the aircraft, disorientation can occur. This may occur when the inner ear of a pilot provides an erroneous sense of turn information to the pilot while making a prolonged, constant bank turn such that the pilot may incorrectly believe that he or she has ceased turning and has leveled off. While many cockpits include attitude and altitude indicators to alert the pilot to the aircraft's attitude and altitude, current head gear for pilots do not provide a head position sensor indicating a dangerous, prolonged, constant banked turn. Providing an alarm alerting the pilot of improper head position can be a significant safety advantage in this circumstance. [0005]
  • Many drawbacks exist among current head position monitors. For example, many devices are not sensitive to small amplitude head motions, thus, these motions remain undetected. Another drawback of existing devices is that often the desired motion requires a deliberate, predetermined head motion and many existing devices are set to merely indicate when the head has moved. For example, to properly hit a baseball the batter's head should move to follow the pitch from the pitcher to the catcher. Existing head motion sensors that merely indicate when a batter's head moves are not useful to indicate the proper head motion to the batter. Another drawback is that many existing devices are bulky and cumbersome. To be practical, a head motion monitor should interfere with the wearer and activity as little as possible. Another drawback is that many existing devices are not adaptable to the skill level of the wearer. For example, it may be desirable for the sensitivity of a head motion detecting device for a professional baseball batter to be finer tuned than the sensitivity of a head motion detecting device for a little league baseball batter; many existing devices cannot adapt to these different sensitivity levels. [0006]
  • Many places offer personal training services during which a coach or other professional advisor observe and help to teach a player to execute proper head motion. For example, golf courses, tennis clubs, and baseball batting cages, often offer professional training. A drawback with professional lessons is that they are often expensive. In addition, for players without the time, money, or ability to travel, professional feedback is not easily attainable. These and other drawbacks exist in current devices. [0007]
  • SUMMARY OF THE INVENTION
  • An object of the invention is to overcome the above enumerated drawbacks and others present in existing devices. [0008]
  • Another object of the invention is to provide head gear that provides real time feedback to the wearer to aid the wearer in maintaining proper relative head position while participating in sports. [0009]
  • Another object of the invention is to provide head gear that detects the motion of the wearer's head about two mutually perpendicular axes. [0010]
  • Another object of the invention is to provide a very simple device to teach players the correct method for hitting a ball. [0011]
  • Another object of the invention is to provide head gear that relays safety information to the wearer regarding the wearer's head position. Another object of the invention is to provide head gear with memory capable of storing data pertaining to desired motions. [0012]
  • Another object of the invention is to provide real time feedback to the wearer to aid the wearer in achieving proper head motion and related shoulder position during the course of a swing while participating in sports. [0013]
  • Another object of the invention is to provide real time feedback to pilots during a turn indicating a dangerous, prolonged, constant banked turn. [0014]
  • Another object of the invention is to provide head gear capable of alerting a driver of a potentially dangerous head position. [0015]
  • To accomplish these and other objects of the invention there is disclosed head gear to be worn when it is desirable to have an indication of the wearer's head motion or position. The head gear may be incorporated into an existing article of head wear. The incorporation may be permanent, or the head gear may be alternatively attached to various articles of head wear. Integral with the head gear are motion and/or position sensing devices to indicate the motion or position of the wearer's head. The data from the sensors may be fed into a digital processor to process the sensed data and derive a signal indicative of the wearer's head motion or position. Some embodiments employ a programmable processor to adapt the head gear to a variety of applications. The signal indicative of head motion or position may be fed into an indicator to provide the wearer with a recognizable feedback signal indicative of head motion or position. [0016]
  • Preferably, the head gear comprises a unitary construction that can be incorporated into existing head wear. The head gear is preferably of such a size and weight to be relatively unobtrusive to the wearer. Some embodiments of the head gear are attachable to more than one kind of existing head wear to enable use in multiple applications. Some embodiments of the head gear may be permanently incorporated into existing head wear. [0017]
  • Among other applications, the head gear allows the wearer to practice and perfect a desired motion. For example, applied to baseball, the head gear provides the wearer with feedback indicating the amount of head tilt and head turning or rotation that occurs during the act of swinging a bat at a pitch. The batter receives feedback during the swing, allowing the batter to immediately pinpoint the correct or incorrect head motion. Thus, the batter is provided with the information necessary to correct his or her head position for the next swing and does not have to rely on guess work. The batter receives the information instantaneously, he or she does not have to wait to view a video later, or after the practice session has ended. Furthermore, there is no need to acquire and rely on a second party observer. The head gear allows the wearer a simple and relatively inexpensive method and apparatus to practice. [0018]
  • When the head motion monitor is used in safety applications the operation is similar. The motion and/or position sensing devices indicate the motion or position of the wearer's head. The data from the sensors are fed into a processor to process the data and derive a signal indicative of the wearer's head motion or position. The processor is programmed to indicate when the wearer's head is in an unsafe position and to output a signal to the indicator to notify the wearer of the unsafe condition. Thus, the head gear can be used to help reduce the risk of injury in many situations. [0019]
  • Another embodiment of the invention provides a multi-piece head gear assembly to monitor user head motion and provide feedback. For example, head motion sensors may be placed in a wearable head piece for the user to wear. In some embodiments, the head piece may contain head motion sensors; processing and other peripheral function may be housed n a separate portable unit. For example, the head piece may contain a number of gyroscopic sensors, accelerometer sensors, or a combination of both, to sense rotation and translation of the wearer's head during the physical movement. [0020]
  • The head piece may also include a mechanism to convey the sensor signals to the processor. Any suitable mechanism may be used to convey the sensor signals. For example, a cable, wire, or other connection may be provided between the wearable head piece and the processor, or a wireless transmitter/receiver combination may be used to convey signals between the head piece and the processor. [0021]
  • In some embodiments the processor may be housed in a portable data augmentation unit (DAU). The DAU may comprise any suitable portable processing device. For example, the DAU may comprise a dedicated head motion processing device specifically designed for the task, a palm sized processing device (e.g., Palm Pilot™, or other personal digital assistant (PDA)) with suitable software, a suitably equipped Web enabled cellular phone, or other processor based device. [0022]
  • In some embodiments, a DAU may be used to provide the wearer with feedback during the execution of the physical movement. For example, a DAU may comprise a visual display screen to display feedback messages, an audible feedback signal transmitter (e.g., a speaker or other audible signal transmitter), a mechanical vibrator to transmit vibratory feedback signals, or other suitable feedback signal transmitter. [0023]
  • In some embodiments, a DAU may be used to upload (i.e., transmit files or data to another processor based device) head gear data. For example, a DAU may upload stored swing data to a personal computer (PC) or other processor based device for further analysis using software on the PC. [0024]
  • In some embodiments, a DAU may upload head gear data to an interactive World Wide Web (Web) site. The data may be processed using software accessible at the Web site, or the data may be viewed and analyzed by a professional or coach with access to the web site. For example, a golfing embodiment of the head gear may be used to collect data pertaining to a golfer's head motion during a golf game. The golfer may store head gear information during the game and upload the stored data to Web site granting access to a golf instructor (e.g. an instructor from Jim Mclean's Golf School who analyzes the head gear data and provides feedback to the golfer via the Web site (e.g., in the golfer's Web site account), electronic mail (e-mail), or other suitable method. [0025]
  • Some embodiments of the invention may comprise a data collection unit (DCU) that functions as a diagnostic and research tool for the collection of body motion data. The DCU may interface with numerous sensors and processors to compile data used, for example, to create the processing routines for desired head motion for various physical activities. Other applications for the DCU will be apparent to those skilled in the art.[0026]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic block diagram of an embodiment of the present invention. [0027]
  • FIG. 2 is a schematic illustration of an attachable embodiment of the invention. [0028]
  • FIG. 3 is a schematic of the circuit for an embodiment of the invention. [0029]
  • FIG. 4 depicts an embodiment of the invention as applied to the sport of baseball. [0030]
  • FIG. 5 depicts a partial cut-away view of an embodiment of the invention mounted within a protective helmet. [0031]
  • FIG. 6 depicts an embodiment of the invention attached to a cap or hat. [0032]
  • FIG. 7 is a flow chart of an overall method according to one embodiment of the invention. [0033]
  • FIG. 8 is a flow chart of one embodiment of the invention related to head motion sensing during the physical activity of golf. [0034]
  • FIG. 9 is a flow chart of one embodiment of the invention related to head motion sensing during the physical activity of batting a ball. [0035]
  • FIG. 10 is a representation of a head band apparatus according to one embodiment of a multi-piece head motion sensing system. [0036]
  • FIG. 11 is a representation of a data augmentation unit (DAU) according to one embodiment of the invention. [0037]
  • FIG. 12 is a representation of a DAU according to another embodiment of the invention. [0038]
  • FIG. 13 is a schematic representation of a overall system for providing network feedback according to one embodiment of the invention. [0039]
  • FIG. 14 is a schematic representation of a network site for providing feedback according to one embodiment of the invention. [0040]
  • FIG. 15 is a schematic representation of a data collection unit (DCU) according to one embodiment of the invention. [0041]
  • FIG. 16 is a representation of a head band apparatus according to another embodiment of the invention.[0042]
  • DETAILED DESCRIPTION OF THE DRAWINGS
  • The operation of the present invention to achieve the objects stated above will be better understood by reference to the drawings and detailed description below. [0043]
  • The head motion sensor head gear apparatus, to achieve the objects of the invention, may include five main functional blocks: power supply, processor, sensing mechanism, user interface, and an indicator. These functional elements operate to provide the benefits described above. Each block is discussed separately below. However, they operate together as indicated. [0044]
  • Power Supply [0045]
  • The [0046] power source 10 for the head gear preferably comprises a standard 9 Volt alkaline battery. These batteries are readily available in the retail market and are inexpensive. The 9 Volt battery has sufficient capacity to power the head gear for approximately 30 hours of continuous operation. More exotic batteries (e.g., Ni—Cad, etc.,), renewable batteries, rechargeable batteries or other suitable power sources are available. Other embodiments, having different power requirements may employ other power sources. For example, power sources supplying more or less than 9 V may be incorporated as desired.
  • Preferably, the 9 Volts from the battery may be regulated to the required 5 Volts by a linear voltage regulator. A protection device, such as a blocking diode, may be used to protect the regulator if the battery is inadvertently installed with the wrong polarity. A momentary switch can be used as the power on/off switch. This switch and associated circuitry apply power to [0047] processor 30 for a long enough time for processor 30 to “wake up” and latch the on condition of the head gear. In one embodiment, the head gear can be turned off in two different ways. First, the user can activate the momentary power switch to turn the head gear on or off. Second, the processor 30 can turn off the head gear on its own. For example, if the processor 30 has determined that the head gear has not been used for a preprogrammed period of time, the processor 30 will unlatch the power source 10 and go to “sleep.” This feature conserves the available power source 10 capacity in those applications where power conservation is desirable.
  • Processor [0048]
  • [0049] Processor 30 is preferably a microprocessor chip, for example, the Microchip PIC16C72 or PIC16C73. This type of processor typically has 2-4 K bytes of on-chip program memory, 128-192 bytes of on-chip data memory, 3 timer modules, 5 analog to digital converter channels (8 bit resolution), a watchdog timer, power on reset circuitry, programmable I/O pins, and interrupt capabilities. These values are merely exemplary of the features desirable to provide a single chip solution to the processing requirements. The PIC16 C73 also comprises a universal asynchronous receiver/transmitter (UART) to enable interfacing with a personal computer (or the like). This capability is advantageous for those embodiments where it is desired to perform data analysis or other diagnostics. Processor 30 may also comprise similar microprocessors chips made by other manufacturers.
  • The power on reset circuitry ensures that the processor is properly initialized when first turned on. The watchdog timer ensures that the program embedded in the processor is running properly. If the program should “crash,” that is cease to function properly, the processor will automatically reset itself. For those embodiments of the head gear comprising two motion sensors, preferably, two channels of the analog to digital converter are used to convert the analog data from the two sensors into a digital form which can be analyzed by the embedded program in the processor. Preferably, two of the available timer modules are used in the head gear. One timer is, preferably, set to interrupt at a 60 Hz rate. This is the sample period for the analog to digital conversions and also provides a timer tick for various time-out periods in the operation of the head gear. The second timer is, preferably, programmed to interrupt on every half cycle of the selected frequency being applied to the indicator. Preferably, programmable I/O pins are used to read the user interface switches, to provide drive for the audible indicator, and to control the power supply latching circuitry. [0050]
  • For embodiments of the head gear equipped with the ability to store data in memory additional processor chips may be provided. For example, a static RAM chip may be incorporated into the head gear to enable the ability to store sensor data. Typically, the static RAM may operate with a processor such as an Intel 80C51 processor, or a similar device. Such a processor may be used instead of the above described PIC type microprocessor. A flash memory device may also be incorporated into embodiments where the speed of data storage is not an issue. Other types of memory storage chips may also be used. [0051]
  • Sensors [0052]
  • In some embodiments, the head gear preferably uses two [0053] sensors 40 and measures the angular motion of the wearer's head about two axes. One sensitive axis passes through the ears of the wearer and will be referred to as the X axis. The second sensitive axis passes out the top of the wearer's head and will be referred to as the Z axis. Other embodiments may comprise more sensors to detect motion about other axes. For example, sensors may be incorporated to detect motion along the Y axis, which can be envisioned as passing horizontally out through the tip of the wearer's nose. For embodiments where motion detection is only along one axis, fewer sensors may be used.
  • Rotation about the X axis is a measure of the tilting and turning of the wearer's head. In those embodiments of the head gear adapted to sports, it is important to monitor head tilt because, in many sports the degree and direction of a player's head tilt is indicative of the correctness of the motion. For example, in baseball, a batter's head should not tilt up during the swing and, in fact, should naturally tilt slightly downward. Likewise, in golf a player's head should not tilt up during a swing. Therefore, if the tilt of the head is up, the player is not watching the ball to the point at which the bat or club contacts the ball. [0054]
  • Rotation about the Z axis is a measure of the rotation of the wearer's head during the motion. For example, in many sports it is preferable for the player's head to follow the motion of the ball throughout the swing. For example, in baseball, a batter's head should initially rotate slightly, from the set position of the stance, toward the catcher. This indicates that the batter is actually tracking the baseball as it leaves the pitcher's hand and approaches home plate. The batter's head should stay in this position until some time after the baseball is contacted. Training the head to remain in position until some time after contact helps to ensure that the batter is getting proper separation of the head from the front shoulder during the swing. If the rotation of the batter's head is initially away from the catcher, the batter is not tracking the ball properly and is said to be “pulling off the ball.” If the rotation away from the catcher occurs too quickly, the batter will not be getting the proper separation of head and front shoulder during the swing and the batter will not contact the ball properly. Similar head rotation analysis for other sports can also be accommodated by the head gear. [0055]
  • One embodiment of the head gear measures the angular motion around the two sensitive axes (e.g., X and Z) with two gyroscopes oriented such that each gyroscope is only sensitive to rotations about one of the axes. The outputs of the gyroscopes are, preferably, analog voltages proportional to the angular rate at which the gyroscope is moving about its axis of sensitivity. The gyroscopes are preferably mounted on head gear being worn by the player, therefore, the outputs of the gyroscopes are indicative of the angular motion of the wearer's head about the two sensitive axes. The data output of the gyroscopes is proportional to the speed of rotation and a simple mathematical manipulation of the data yields the position of the wearer's head. A single integration of speed data yields the distance traveled relative to a starting point. Thus, the motion and position of the wearer's head can be monitored by the sensors. In one embodiment the gyroscopes can be Murata part number ENC-05E gyroscopes giving an output in millivolts per degrees per seconds. Other gyroscopes can also be used. [0056]
  • Alternative embodiments may use a different sensor configuration. For example, a combination of gyroscopes and accelerometers may be used to enable monitoring the wearer's head position. Other position and motion sensors may be used. [0057]
  • User Interface [0058]
  • The head gear may enable the user to input information into the processor. Preferably, data entry can be accomplished through a user interface [0059] 20. One example of data input is whether the user wants the head gear activated. Preferably, a power on/off selector is provided in the user interface for this purpose. Another example of user data entry applies to embodiments adapted for sports training. The user may input the particular sport or application that the head gear is being used to monitor. For example, the user can input a “baseball” selection when the user desires to practice a baseball batting swing. After selecting the particular application, further information may be inputted into the head gear. For example, head gear adapted for use as a baseball batting trainer requires the user to input whether the user is left or right handed. This allows the processor to determine the preferred direction of head rotation. For example, rotations about the Z axis towards the catcher are “good” because, they indicate proper tracking of the motion of the ball towards the batter. Similarly, rotations about the Z axis away from the catcher are “bad”. However, for a right-handed batter “good” rotations are clockwise, “bad” rotations are counter-clockwise. The situation is reversed for a left-handed batter. Thus, in this embodiment, the processor must know which situation exists in order to properly interpret the rotation data. In one embodiment the on/off switch is a dual function switch, controlling both the power and the right/left-handed selections. Other embodiments may have separate right/left and on/off switches.
  • Other user inputs to the head gear are possible. For example, the user could control such things as the volume level of an audible indicator, activating a save data setting or set up the head gear to judge head motion based on the skill level of the head gear user (e.g., novice or expert). [0060]
  • Indicator [0061]
  • Some embodiments comprise [0062] indicator 50 which provides both positive and negative feedback to the user of the head gear. The indicator 50 may provide, for example, audible signals to the wearer. In these embodiments the indicator 50 is, preferably, a piezo ceramic speaker. Drive to the speaker can be provided by one (or more) of the programmable I/O pins of the processor. The speaker is preferably driven by a square wave, the duration and frequency of which is controlled by the processor 30. Other drivers or signal indicators are possible. For example, synthesized or recorded speech may be incorporated into the indicator. Visible indicator signals, for example LED's or the like, are also possible.
  • The exact frequencies, duration, or the combinations of on and off times provided to the user are not important. The only requirement is that the user is able to readily differentiate between the various indications, in order to clearly discern the information being provided. [0063]
  • Some embodiments of the head gear employ several different audible indications. A “greeting” sequence may be sent when the head gear is turned on. If necessary, the user may make the various data inputs that may be desired (e.g., right/left-handed batter selection) during the greeting tone. [0064]
  • In some embodiments, an “armed” or “ready” indicator may be sent when the head gear has determined that the wearer is at rest and presumably has adopted the set or stance position in preparation to beginning the desired motion. The importance of establishing a wearer's starting position will be explained in the algorithm section below. The wearer waits for the “armed” indication before and between motions, to allow the head gear to properly monitor the motion. [0065]
  • In some embodiments, a “good” indicator, indicating proper head motion, can be sent during the monitored motion, and the actual indication being sent can be proportional to the degree of motion (e.g., as the degree of motion increases, the frequency of an audible tone increases or the frequency of a flashing LED increases). Alternative embodiments of the head gear may use a single fixed frequency audible indicator for “good” with the degree of “good” being indicated by a varying intensity sound instead of a varying frequency sound. The same may be applied to a visible indicator with an increase in visual signal intensity proportional to the degree of motion. [0066]
  • For some embodiments, a distinctive “bad” indicator may be sent when the head gear has determined that excessive “bad” or out of range motion has occurred. The “bad” indicator may interrupt any “good” indicator in progress, to indicate an improper head motion has occurred. [0067]
  • In some embodiments, silence, or no indicator, can be used to indicate either “good” or “bad” head motion depending upon the desires of the user. [0068]
  • Algorithm [0069]
  • For those embodiments sensing motion along two axes, preferably, the analysis of the head motion may be based upon the integration of the raw data collected from two sensors. These sensors are preferably two gyroscopes, one sensitive to motion about the X axis (i.e., head tilt) and one sensitive to motion about the Z axis (i.e., head rotation). As mentioned previously, the outputs of the gyroscopes may be proportional to angular speed of rotation so a single integration will yield distance traveled about an axis in degrees. For embodiments sensing motion along a different number of axes, the algorithm is similar, however, the number of sensors may vary. [0070]
  • An important point to consider is that, in some embodiments, this integration can be, preferably, deliberately imprecise. In these embodiments, the actual integrator is a “leaky” integrator. A small portion of the accumulated integration may be discarded after every update. This prevents small errors due to noise or a small error in the initial reference for the integration from being accumulated. The actual arithmetic is also not precise. A more exact numerical integration would require multiplication. A precise integration would require floating point rather than fixed point arithmetic. These both cost processor time. The analog to digital conversion is, preferably, limited to 8 bits of resolution. The actual sensor output can be subject to drift with temperature and time. All these factors can eventually result in a large error in the apparent position of the head, which can be further compounded over time. In these embodiments, the apparent position of the head will only be accurate for a short period of time, thus, the desire to “arm” the head gear before every practice motion. “Arming” the head gear means having the wearer assume a stance and remain still until that fact is recognized by the head gear. The armed indicator indicates to the wearer that the integrations have reset and restarted and the head gear has refreshed the position of the wearer's head and is ready for the start of the next practice motion. [0071]
  • Some embodiments of the head gear can be programmed to “remember” or store the sensor readings for a particular motion. Subsequent motions can be compared to the stored data. These embodiments may require additional processor memory capabilities as noted above. For example, in a baseball batting aid embodiment, the processor can store in memory the sensor data values that occur during a chosen swing. Subsequent swings can then be compared with the stored data as a training aid. The processor can automatically store a successful motion (e.g., by selecting an “auto-store” mode) or a successful motion can be selected, by the user, after the motion has been completed. For example, in the baseball training embodiment, a player might have completed a correct swing (e.g., satisfactory contact with the ball); the player can now select the “store” mode and the sensor data for the successful swing will be stored in the processor for comparison with subsequent swings. Alternatively, the user can select an “auto-store” mode where a correct swing is automatically stored in memory. [0072]
  • As shown in FIG. 2, the head gear may comprise a unitary construction. Contained within the [0073] head gear 200 are the components described above. The embodiment in FIG. 2, comprises an audible indicator, shown as a speaker element 210. A compartment 220 is provided to house a battery or similar power source. Switches 230 comprise the user interface portion. In the depicted embodiment two switches are shown, one for on/off and volume the other for left/right handed input. Other configurations of the user interface portion are possible. The head gear 200 may be attached to a suitable item of head wear prior to use. The attachment of head gear 200 may be carried out in any suitable fashion that does not significantly interfere with the wearer's performance. For example, fastening screws 240 are shown in FIG. 2 to enable attachment.
  • A schematic diagram of one embodiment of the head gear is shown in FIG. 3. The number of [0074] sensors 40 used may vary according to head gear's intended application. The variability of the number of sensors is indicated in FIG. 3 by the sensor 40 shown in broken lines. The analog output of each sensor 40 may be amplified by an amplifier 410. The amplified sensor output may then serve as the input for an analog to digital (A/D) converter 420. For embodiments comprising a PIC type processor 30, the A/D converter 420 may be an integral portion of the processor chip. Clock 310 may also comprise an integral portion of the processor 30. Clock 310 provides a timer for the various time-out periods in the operation of the head gear. Indicator 50 is coupled to the output of processor 30. In FIG. 3, indicator 50 is represented schematically as an audible speaker. Other indicators, for example, a visible LED indicator, are also possible. Power for the head gear is supplied by power source 10, indicated as a battery in FIG. 3. Voltage from the power source 10 may be regulated by a voltage regulator 110. A protection device, for example, diode 101, may be used to protect the voltage regulator if power source 10 is inadvertently installed with the wrong polarity. Power on/off switch 120 may be provided to allow the user to turn the head gear on or off. Additional circuit devices, for example, diodes 130 and transistor 140, may be provided to enable a safe and effective supply of power to the head gear. In FIG. 3, the user interface is depicted as comprising switch elements 201, 202, 203. The switch elements 201, 202 and 203 are used for selecting a voltage level, determined by associated resistive elements 2011, 2022 and 2033. This voltage level may serve as input to the programmable I/O pins on the processor. In this manner, the processor can be programmed to enable the various functionalities described herein. The switch elements 201, 202 and 203 are represented as single position switches, but may comprise multiple position switches or other appropriate devices. The switches may be set to input certain values into processor 30. Other data input devices may be used, and the user interface may comprise more or less than three elements.
  • Sample Embodiments [0075]
  • The head gear described above can be adapted to perform as a head motion monitor for many applications. The following examples are included to illustrate some of the possible embodiments that the head gear can be programmed to monitor. Other embodiments will be apparent to those skilled in the art. [0076]
  • Baseball Training Aid [0077]
  • The head gear has application as a training aid in the sport of baseball. Preferably, this embodiment senses motion along the X and Z axes. The head gear can be programmed to monitor proper head motion as it pertains to the sport of baseball. For example, proper head motion is critical to good batting technique. The operation of the monitoring algorithm is, preferably, as follows. The arming algorithm looks for a small integration about both of the sensitive axes (e.g., X and Z). If the small integration persists for a programmed period of time, the batter is moving his or her head only v er, slightly. The head gear assumes that the batter has taken a stance and is ready for the next swing. The head gear is then “armed.” While armed, the head gear constantly checks the value of the integrations about both of the sensitive axes (X and Z). Motion is deemed to have occurred if the value of the integration exceeds a programmed threshold about either axis. If a large “bad” rotation occurs before any downward tilt of the head occurs, the head gear concludes that the swing is incorrect and may send the “bad” indicator. If a downward tilt of the head occurs first, two things happen. The “good” indicator may be sent to the batter. The indication sent to the batter will be proportional to the degree of downward tilt and as the downward tilt increases the indication will change in either frequency or intensity to indicate to the player the degree of tilt. Recognition of the downward tilt may also start a timer. The period of the timer is programmable. The head gear looks for “bad” rotation during the time-out period. If “bad” rotation exceeds a programmable threshold before the timer expires, the “good” indication may be replaced by the “bad” indication. The head gear has determined that the batter's head has followed the front shoulder out, not allowing for the proper head/front shoulder separation during the swing. In particular, younger players have a tendency to look up too quickly to see where the ball has been hit. Looking up too quickly decreases the chances of achieving proper shoulder transfer during a swing. Some embodiments of the head gear may be programmed to include a long time-out period to help achieve proper shoulder transfer. When the timer expires, the head gear stops checking for rotation. This is to eliminate faulty bad indications from occurring due to motion of the head after the swing has been completed. Any rotation after this time is assumed to be after proper contact has been made with the ball, and the rotation is the result of the batter starting to track the hit ball (e.g., to determine where it lands). The sequence now restarts with the head gear once again looking to be armed. [0078]
  • The head gear can be adapted for use as a baseball fielding trainer. The proper technique for fielding a ground ball is for the player to keep his or her head down, watching the ball until it is secured in the player's mitt. Only after the ball is secured should the player look up to the place where the ball is to be thrown. Inexperienced players have a tendency to look up before the ball is secured. This often results in an “error” or missing the ball. The head gear can be programmed to signal the fielder to keep his, or her head down until the ball is secured. The fielding embodiment may comprise a simplified design as head motion need only be detected along one axis (e.g., the X axis). Sensing along more then one axis may also be included in a fielding embodiment of the head gear. Similarly, the head gear can adapted for use as pitching trainer. [0079]
  • The head gear can also be adapted to train cricket batters to maintain proper head position. As the motion of batting a cricket ball is similar to batting a baseball, the program to monitor the head motion is also similar. [0080]
  • As shown in FIG. 4, the [0081] head gear 200 is attachable to an ordinary baseball batting helmet 400. The head gear may be mounted at the rear of the helmet 401 and interferes as little as possible with the normal use of the helmet. Alternatively, the head gear may be integrally formed into the batting helmet.
  • Hockey Training and Safety Aid [0082]
  • The head gear can also be adapted for use as a training aid for hockey players. Numerous actions occur in a hockey game that require the player to have proper head motion or position. Algorithms to monitor these heads motions can be programmed into the head gear, so that the motion can be practiced. For example, during a “face off” a player should keep his or her head down to watch the puck as it is dropped to the ice. If the player does not keep his or her head down, the head gear's indicators will alert the player that the head position is improper. In addition to practicing a face off, the head gear can be used to practice other activities that arise in the course of a hockey game. For example, a few situations that can be practiced using the head gear are: when tending goal a goalie's head should be down to watch the approaching puck, when a player is preparing to receive a pass the head should be down to watch the pass and control the puck with the stick (or skate), when shooting the puck a player should have the head down to watch the puck throughout the shot, when coming out of a quick turn while skating a player should have the head up, and when looking to pass the puck the head should be up. Some of these applications may be incorporated into an embodiment of the head gear that senses motion along one axis. [0083]
  • The head gear can be incorporated into a hockey player's safety equipment. As shown, generally in FIG. 5, the [0084] head gear 200 is adaptable to fit inside a normal hockey helmet 500 and, thus, offers the usual head protection of the normal hockey helmet. The head gear 200 may be fitted into the helmet 500 in between protective padding elements 510. Alternatively, the head gear 200 may be mounted on the outside of the hockey helmet in a fashion similar to the baseball embodiment as shown in FIG. 4. The head gear can be programmed to warn the player when his or her head is in a potentially dangerous position. In these embodiments more sensors may be included to detect motion along all three axes (e.g., X, Y and Z). For example, a player may risk neck and spine injuries by getting hit or “checked” with his or her head in the wrong position. The head gear will warn the player in advance that the head is in a potentially dangerous position and give the player a chance to correct the position.
  • The head gear can also be adapted to other sports similar to hockey. For example, the head gear can be programmed to provide training or safety information to participants of similar sports such as field hockey, lacrosse and soccer. [0085]
  • Tennis Trainer [0086]
  • The head gear can be adapted to provide training for certain movements in tennis. For example, the head gear can be programmed to help a player practice a tennis serve. When serving, initially the head should be up looking at the ball as it is tossed into the air. The head should remain up until the racket has contacted the ball and then the head should be looking down after contact with the ball. The head gear can also be programmed to practice the forehand and backhand strokes. During these motions the players head should be looking down at the ball and the point of contact with the racket. The head gear is programmed to give the player an indication of proper head position. [0087]
  • For this type of application, where a helmet is not normally worn, the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear. Such a mounting is represented in FIG. 6. The [0088] head gear 200 may be attached to a cap or hat, for example, cap 600.
  • Football Training and Safety Aid [0089]
  • The head gear is adaptable to provide training for certain motions that occur in the sport of football. For example, punting and place kicking require that the player keep his or her eyes on the ball and head down during the kick. The head gear is programmed to indicate when this head position is or is not achieved. [0090]
  • The head gear can also be programmed to train proper blocking or tackling position. Proper form is with the player's head up and eyes open. For inexperienced players the tendency is to put the head down and close the eyes as a collision is approaching. At the least, this can cause a missed block or tackle; at worst, injuries can result. The head gear is programmed to give the player an indication of whether the head is up. When the head is properly up, the tendency is for the eyes to be open as well. [0091]
  • The head gear is incorporated into the same type of helmet as existing football helmets and offers the usual level of protection to the wearer. The head gear offers an additional level of protection to the wearer by alerting the wearer of improper head position. By notifying the wearer that his or her head is in a potentially dangerous position, the player can act to correct the situation and, thereby, avoid injury. [0092]
  • Mounting the [0093] head gear 200 inside an existing football helmet 500 is depicted schematically in FIG. 5. The head gear 200 may be mounted in between protective padding elements 510 inside the helmet so as to not interfere with the normal use of the helmet. Alternatively, the head gear may be mounted on the outside of the helmet in a manner similar to the baseball embodiment shown in FIG. 4.
  • Golf Swing Trainer [0094]
  • The head gear is adaptable to provide training for improving a golfer's swing. This may accomplished on multi-activity embodiments of the head gear by selecting, via user interface [0095] 20, a golf mode. Other embodiments may provide a dedicated golf only training device. In any case, the head gear is suitably equipped to provide an feedback to a wearer executing a golf club swing.
  • Contrary to popular belief, a golfer's head should not remain still during a proper golf swing. Golf experts such as Jimmy Ballard, in his book “How to Perfect Your Golf Swing,” published by Golf Digest/Tennis, Inc., in 1981, and Jim McLean, in his book “The Eight Step Swing” published by Harper Perennial in 1994, emphasize that the golfer's head should not remain still during the swing. Proper head motion is for the head to execute its own miniature swing that follows the motion of the golfer body. The head should move naturally with the spine during the swing. For example, prior to the beginning of the motion the golfer's head is preferably motionless and positioned to look at the point of contact with the ball so that the golfer may clearly see the ball and the point of future club impact. As the golfer begins the back swing part of the motion, the head will preferably follow the motion of the shoulders and spine and rotate approximately 20 to 25 degrees from its initial position. The head preferably will pause and remain in the approximately 20-25 degree position until the golfer reaches the apex of the back swing. Then, the head should follow the motion of the shoulders and spine into the forward motion of the swing until the initial position is reached. Preferably, the head motion should pause at the initial position while the ball is struck. After the pause at impact, the head may preferably rotate toward the target point to follow the path of the ball. During the entire motion the golfer's head is preferably inclined slightly downward or positioned to look at the point of club impact. [0096]
  • Some embodiments of the head gear may be programmed to monitor the above exemplary head motion. Preferably, the operation of the monitoring algorithm is as follows. The arming algorithm monitors for a small integration about the sensing axes. Any number of axes may be used to detect motion, however, the following description is of an embodiment for which motion is monitored about two axes (e.g., X and Z). Preferably, the golfer's head will be properly aligned prior to the swing when the golfer is in position and in a stance such that the golfer's body is erect and level through the hips, knees and shoulders. A small integration persisting for a pre-programmed period of time indicates that the golfer is moving his or her head only very slightly and is ready to begin the swing. When this condition occurs the head gear is armed, while armed the head gear constantly senses for motion about either of the sensing axes. Motion is deemed to have occurred if the integration value exceeds a pre-programmed threshold about a sensing axis. [0097]
  • For some embodiments, the head gear will monitor for backwards rotation of the head after the head gear is armed. As noted above, some embodiments of the head gear have a user selectable handedness switch (i.e., left handed or right handed) with which the golfer can indicate which direction will comprise a forward and which direction will comprise a backward rotation. Other embodiments may comprise pre-programmed handedness. [0098]
  • Some embodiments of the head gear may sense the backward head rotation to monitor that a pre-programmed limit is not exceeded within predetermined tolerances. Preferably, the pre-programmed backwards head rotation will have a limit set at approximately 20-25 degrees as measured from the rest (ie., head looking at the ball) position. In some embodiments, this may be accomplished by setting a 22.5 degree limit with a tolerance of 2.5 degrees. Other predetermined limit ranges and tolerances are possible. For example, some embodiments of the invention may include a user selectable limit value to allow each particular user to set a preferred limit value. Some embodiments may include a selectable skill level input switch that may, for example, decrease the tolerances for deviation with increasing skill level. [0099]
  • Preferably, the head gear will monitor for a pause in the backwards rotation. The pause should occur for a predetermined length of time before any forward rotation is sensed. As with the predetermined rotation limit, the predetermined pause time limit may be adjustable to accommodate user preferences and skill levels. [0100]
  • The head gear will sense the forward rotation of the golfer's head. Preferably, the forward rotation is monitored to ensure that the head returns to the initial position. At the point of club contact the golfer's head should remain relatively still throughout the period of club contact with the ball. Some embodiments of the head gear monitor to detect a pause during the motion while the club head strikes the ball. As with other aspects of the head gear, the forward rotation parameters and the pause period may be customized to accommodate user preferences. [0101]
  • Some embodiments of the head gear may continue to monitor the head motion to detect proper follow through motion of the golfer's head. For example, the head gear may monitor to detect a continued forward rotation as the golfer rotates his or her head to follow the motion of the ball towards the target. [0102]
  • Some embodiments of the head gear may monitor head position to ensure that an improper lifting or dropping of the head does not occur. For example, some embodiments of the head gear may monitor rotations about the X axis to detect whether the golfer has improperly lifted or dropped his or her head (i.e., rotated about the X axis) during the swing. [0103]
  • Throughout the motion, feedback may be presented to the golfer to indicate the degree of compliance of each swing with the pre-programmed parameters. As noted above, this feedback may comprise, audible, visual, verbal, or other indicators. Frequency, intensity, volume or other characteristics of the feedback may be varied to indicate, compliance, lack of compliance, degree of compliance and other aspects of the golfer's swing. Because motion of a golf swing is fairly rapid, distinguishable indicators may be used to indicate different conditions. For example, one alarm could indicate that the golfer over rotated during the back swing and another could indicate that the golfer did not pause during the period of contact with the ball. In this manner, the golfer may receive feedback information that indicates more precisely which elements of the swing were improper. Any combination of audible or visual or other alarms may be used to indicate the proper or improper motion of the various components of the head motion. [0104]
  • For this type of application, where a helmet is not normally worn, the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear. Such a mounting is represented in FIG. 6. The [0105] head gear 200 may be attached to a cap or hat, for example, cap 600.
  • Skating Trainer and Safety Aid [0106]
  • The head gear is adaptable to provide training to improve skating ability. When learning to ice skate, roller skate or roller blade inexperienced skaters tend to put their heads down and look at their feet. This makes learning to skate harder because, it is difficult to maintain proper balance when looking at the feet. Keeping the head down also narrows the skater's field of vision. The narrow visual field adds to the danger of skating into an obstacle. The head gear is programmable to alert the skater to maintain upright head position. The head gear can be enclosed in a protective helmet (for example, as in FIG. 5) to offer the skater an additional level of protection. [0107]
  • Boxing Training Aid [0108]
  • The head gear is adaptable to train a boxer to keep the proper head position. Boxers should keep their heads and chins tucked down when fighting. Doing so minimizes the impact of punches landing on the boxer's face, a desirable result. The head gear can be incorporated into the normal boxing head gear and programmed to alert the boxer when his or her head comes out of the proper position. For example, if the head tilts too far up (e.g., along the X axis) an indication may be given to the fighter. [0109]
  • Bowling Trainer [0110]
  • The head gear is adaptable to indicate proper head position to a bowler. A bowler's head must be still and slightly tilted downward through the approach to the starting (foul) line, through the delivery of the ball and through the follow through motion. The head gear is programmed to indicate whether a bowler has performed the correct head motion. [0111]
  • For this type of application, where a helmet is not normally worn, the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear. Such a mounting is represented in FIG. 6. The [0112] head gear 200 may be attached to a cap or hat, for example, cap 600.
  • Billiards or Pool Training Aid [0113]
  • The head gear is adaptable to aid a billiards or pool player in maintaining proper head position. When executing a proper pool shot the player's head should point slightly down and remain relatively still. The head gear is programmed to indicate when this proper position is maintained. [0114]
  • For this type of application, where a helmet is not normally worm the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear. Such a mounting is represented in FIG. 6. The [0115] head gear 200 may be attached to a cap or hat, for example, cap 600.
  • Archery or Shooting Aid [0116]
  • The head gear is adaptable to be used as a training aid for archery and shooting sports. The head gear can be programmed to monitor the proper head positioning to enable successful completion of archery or shooting motions. [0117]
  • For this type of application, where a helmet is not normally worn, the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear. Such a mounting is represented in FIG. 6. The [0118] head gear 200 may be attached to a cap or hat, for example, cap 600.
  • Driver Alertness Aid [0119]
  • Many automobile accidents are caused when the driver falls asleep at the wheel or when the driver is distracted and looks away from the road for too long. Another embodiment of the head gear can be programmed to alert the driver of this dangerous condition. The optimal position for an alert driver's head is upright and facing forward. Some short term “head checking” motion where the driver looks to the side, for example, to see if neighboring lanes are clear is also permissible. When a driver falls asleep, or becomes distracted, his or her head will deviate from the optimal position. Multiple sensors may be provided to detect head motion in any direction. If the sensors determine that the head has been in a non-optimal position for too long, the program will activate the indicator to alert the driver to revert to the correct position. [0120]
  • For this type of application, where a helmet is not normally worn, the head gear may be attached to a cap, hat, head band or other similar device to be worn while utilizing the head gear. Such a mounting is represented in FIG. 6. The [0121] head gear 200 may be attached to a cap or hat, for example, cap 600. Alternatively, the head gear may be incorporated into a protective helmet (for example, as in FIG. 5) and may offer an additional level of safety to the driver.
  • Pilot Alertness Aid [0122]
  • When an aircraft is in a turn and a pilot's head is positioned at an angle with respect to the vertical of the centerline of the aircraft, disorientation can occur. The head gear can be incorporated into a pilot's head gear to provide an alarm as to improper head position. The head gear may be programmed to act as a warning device. The pilot may be provided with a head position information only if there is prolonged consistent angle of bank turning so that the pilot is aware that although his or her sense of balance may suggest straight and level flight, the aircraft is actually still turning and descending. [0123]
  • Multi-Piece Head Motion Sensing Embodiment [0124]
  • FIG. 16 shows a head motion sensor headband according to one embodiment of the invention. As shown, the [0125] head band 1600 may comprise a partial-ring like structure that may be worn on the head. The head band 1600 may comprise any suitable material that enables a comfortable fit and provides sufficient protection for the components within. For example, head band 1600 may comprise plastic, leather, metal, fiber, or other suitable material. Head band 1600 may be manufactured in an number of sizes to fit a wide variation of head sizes and shapes (e.g., adults, children, teenagers, men, women, etc.).
  • In some embodiments, [0126] head band 1600 may house sensor nodes or modules that contain head motion sensors. The head band 1600 may comprise any suitable number of sensor nodes to detect the motion of the wearer's head. For example, one embodiment of the head band 1600 includes three sensor nodes, which are indicated at 1602, 1604 and 1606. The three nodes may be located at roughly the back and two sides of the head band 1600 (i.e, at 90°, 180°, and 270° around the ring). Such a configuration positions the nodes on the wearer's head at substantially the the back of the head and over each ear at the sides of the head. Other locations for the sensor nodes are possible.
  • FIG. 10 shows a head motion sensor headband according to one embodiment of the invention. As shown, the [0127] head band 1000 may comprise a full-ring like structure that may be worn on the head. The head band 1000 may comprise any suitable material that enables a comfortable fit and provides sufficient protection for the components within. For example, head band 1000 may comprise plastic, leather, metal, fiber, or other suitable material. Head band 1000 may comprise an adjustable sizing mechanism, for example, a strap, or elastic band, or may be sized to fit standard hat sizes.
  • In some embodiments, [0128] head band 1000 may house sensor nodes or modules that contain head motion sensors. The head band 1000 may comprise any suitable number of sensor nodes to detect the motion of the wearer's head. For example, one embodiment of the head band 1000 includes four sensor nodes, two of which are indicated at 1002 and 1004. The four nodes may be located at roughly the front, back and two sides of the head band 1000 (i.e, at 0°, 90°, 180°, and 270° around the ring). Such a configuration positions the nodes on the wearer's head at substantially the front of the forehead, the back of the head, and over each ear at the sides of the head. Other locations for the sensor nodes are possible.
  • In some embodiments, each node (e.g., [0129] 1002, 1004, 1602, 1604, 1606) may house appropriate sensors. The sensors may comprise gyroscopic sensors, accelerometer sensors, or a combination of the two. Other sensors are possible provided they detect rotational or translational motion of the head. Some embodiments of the head band 1000, 1600, include an accelerometer and a gyroscope sensor in each node (e.g., 1002, 1004, 1602, 1604, 1606).
  • As shown in FIGS. 10 and 16, the [0130] head band 1000, 1600 may be worn over existing head ware such as cap 1006, 1608 and visor 1008. Other embodiments of the head gear may comprise a head band 1000, 1600 integral with a cap or other head wear. Of course, head band 1000, 1600 may be worn without any accompanying head gear at the wearer's discretion.
  • FIG. 11 shows a [0131] DAU 1100 according to an embodiment of the invention directed to baseball. As shown, DAU 1100 may comprise a portable processor based device with a display 1102 and a user interface 1104. Some embodiments of DAU 1100 may comprise a transmitter/receiver for communicating with the head gear sensors (e.g., 1002, 1004). For example, some embodiments may comprise a radio frequency (RF) link between DAU 1100 and head band 1000, 1600. Some embodiments of DAU 1100 may include ports or connectors to enable uploading of data, power source charging, communication with head gear 1000, 1600, or the like.
  • In some embodiments, processing functions may be enabled in the DAU using a suitable microprocessor. For example, an ADuC812 microcontroller (e.g., a PIC), manufactured by Analog Devices™ Corporation may be used for processing. Other microprocessors are possible. [0132] DAU 1100 may comprise other processor related features such as random access memory (RAM) and other onboard memory.
  • As noted above, some embodiments of DAU [0133] 11100 may include a display 1102. Display 1102 may comprise any suitable device for displaying visual information to a user. For example, display 1102 may comprise a liquid crystal display (LCD) screen, active or passive matrix displays, light emitting diode (LED) displays, mini cathode ray tubes (CRTs), or other suitable display device.
  • In some embodiments, [0134] display 1102 may provide text feedback messages as indicated at 1106. For the baseball DAU embodiment shown in FIG. 11, the feedback messages may comprise any of the messages indicated at 11108. Of course, other feedback messages may be used. In addition, the feedback messages may be displayed in languages other than English, by representative images, or other appropriate technique that relays the head motion feedback to the wearer.
  • In addition to [0135] display 1102, some embodiments of DAU 1100 may include a speaker, buzzer, bell, beeper, or other mechanism for transmitting audible feedback to the wearer. Some embodiments of the DAU 1100 may include a vibrator or other touch perceptible feedback indicator.
  • As noted above, some embodiments of [0136] DAU 1100 may include a user interface 1104. User interface 1104 enables a user to input information into DAU 1100. For example, DAU 1100 may comprise a number of buttons that provide access to menus or other lists of possible data input. Some embodiments of DAU 1100 may enable user input via display 1102 and a touch screen or stylus with which information can be written on display 1102 and recognized by suitable software.
  • In some embodiments, [0137] user interface 1104 enables the entry of data related to the physical activity being performed. For example, in an embodiment of DAU 1100 directed to baseball, user interface 1104 may enable the user to enter data related to the physical activity of batting a pitched ball. For example, user interface 1104 may provide a button or other selection device that is linked to a menu 1110 related to the type of pitch thrown at the batter (e.g., pitch type, pitch speed, pitch location, etc.). In addition, user interface 1104 may provide a button or other selection device that is linked to a menu 1112 related to the result of the batter's swing. Similarly, a button or other selection device may be linked to a menu 1114 related to the trajectory of any batted balls. Other inputs, such as batter's batting handedness, batter's skill level, date of batting session, type of feedback (e.g., audible, silent, visible, during activity, after activity, etc.), etc., are also possible.
  • [0138] User interface 1104 may also comprise buttons or other selection devices that enable the batter to extract data from DAU 1100. For example, user interface 1104 may provide a button or other selection device that is linked to a menu related to batting average. In some embodiments, user interface 1104 may also be used to display a calculation of the batter's current batting average, number of fly balls hit, number of hits to a particular spot (e.g., left field), or other data stored or processed by DAU 1100.
  • Some embodiments of [0139] DAU 1100 may comprise a mechanism to enable DAU 1100 to interface With other processor devices (e.g., a PC). For example, some embodiments may include a cradle 1118 comprising a socket or other connector that DAU 1100 connects with to allow communication with other processor devices. Communication between devices may be accomplished in any suitable manner. For example, communication may be via physical cable or wire connection, wireless connection, infrared connection, or other suitable communication technique. In addition, cradle 1118 may enable recharging of DAU 1100 power supply as is known in the art.
  • FIG. 12 shows a [0140] DAU 1200 directed to a golf embodiment of the present invention. In some embodiments of the invention, DAU 1100 and DAU 1200 may comprise devices dedicated to the monitoring of the particular physical activity (e.g., baseball or golf). As discussed herein, other embodiments of the invention may comprise a “universal” DAU that is programmable to monitor any number of physical activities. In addition, some embodiments of the invention comprise a DAU that is a separate stand alone palm sized computer or other processor device for which software, head gear (e.g., head band 1000, 1600) and other accessories as necessary for each physical activity may be acquired separately.
  • As shown in FIG. 12, [0141] DAU 1200 may comprise a display 1202 and a user interface 1204 similar to the display 1102 and user interface 1104. Similarly, DAU 1200 may display text feedback messages 1206 related to the golfer's head movement. Of course, other suitable messages, for example, those listed on menu 1208, may be displayed as appropriate.
  • Some embodiments of [0142] DAU 1200 may comprise a user interface that enables the entry and retrieval of golf related information. For example, some embodiments of user interface 1204 may provide buttons or selection devices to access a menu 1210 related to the distance of the golf shot, a menu 1212 relating to the golf score, a menu 1214 related to the golf club used to make the shot, a menu 1216 related to the angle from the target, and other information related to golfing.
  • As noted above, [0143] user interface 1204 may also comprise buttons or other selection devices to enable a user to select other activity related features. For example, in a golf embodiment, user interface 1204 may enable a user to select the type of shot (e.g., drive, putt, chip, etc.), the user skill level (e.g., beginner, intermediate, amateur, pro, etc.), the player's handedness, the type of feedback (e.g., silent, audible, instantaneous, delayed, etc.), and other features.
  • Some embodiments of the invention may include a [0144] cradle 1218 or other mechanism to facilitate transfer of data and files to another device. As described above, cradle 1218 may also enable power source recharging.
  • FIG. 7 is a schematic representation of the overall method for providing head motion feedback to a user engaged in a physical activity according to one embodiment of the invention. As shown in FIG. 7, the head motion sensing process may initiate, as indicated at [0145] step 700, with the user donning the head motion sensing head gear (e.g., head band 1000, 1600). At step 702 the user may activate the processor portion of the head motion sensing apparatus (e.g., DAU 1100 or 1200). Of course, the relative timing of steps 700 and 702 may be different. For example, the user may activate the processor portion first (e.g., 702) and then don the head gear (e.g., 700). Other orderings for these steps are possible.
  • Upon initiation of a physical activity, the head gear and processor communicate to monitor the user's head motion during the performance of the activity. The head gear and processor cooperate, as described herein, to collect data corresponding to the path of the user's head motion. At [0146] step 704, the collected head motion data may be compared to a predetermined head motion. In some embodiments, the predetermined head values may be stored in the memory and are representative of desirable head motion paths.
  • At [0147] step 706, the result of the comparison is used to determine the type of feedback generated, for example, at step 706. As discussed above, different deviations (e.g., over rotation, under translation, too much elevation, etc.) of the head motion may cause different feedback signals.
  • FIG. 8 shows a more detailed flow chart representing generation of feedback for an embodiment of the invention directed to monitoring head motion during the physical activity of hitting a golf ball. As shown in FIG. 8, the physical activity of hitting a golf ball typically initiates as indicated at [0148] step 800, when the player addresses, or stands facing the ball. Some embodiments of the head gear perform a check at step 802 to determine if the head gear is armed and ready to take data. Arming the head gear may comprise the user holding his or her head, and thus, the head gear substantially stationary for a predetermined period of time (e.g., two seconds). Other methods of arming, for example, a switch or reset button, are also possible.
  • In some embodiments, if the head gear successfully arms, an armed signal may be generated as indicated at [0149] 806. Conversely, if the head gear fails to arm, the wearer will be alerted to that condition by the lack of an armed signal. Armed signal 806 may comprise any suitable signal (e.g., audible tone, visible display, or vibration) that indicates to the wearer that the unit is ready to take data.
  • Optionally, if the head gear fails to arm a feedback signal may be generated as indicated in phantom at [0150] 804. As noted above, the feedback signal 804 may comprise a variety of signals such as audible noise, visible displays, vibration, or other suitable signal.
  • Once the head gear is armed, the user may proceed to perform the physical activity. In an embodiment directed to a head motion monitor for golf the user may proceed with a backswing portion of the motion as indicated at [0151] 808. As noted above, certain head positions and movements are known to be conducive to a successful golf swing. The path of motion that corresponds to this predetermined path may be stored in the processor (e.g., DAU 1200). The head motion sensors (e.g., 1002, 1004, 1602, 1604, etc., mounted in headband 1000, 1600) collect data pertaining to the golfer's head motion during the swing. The collected data is compared to the predetermined path. For example, a rotation check may be performed as indicated at 810 to determine the degree of compliance between the detected head rotation and the stored predetermined path rotation. Similarly a translation (e.g., linear movement of the head) check may be performed as indicated at 812 and an elevation check (e.g., lifting or lowering the head) may be performed as indicated at 814.
  • In some embodiments, [0152] comparisons 810, 812, and 814 may be followed by an immediate and appropriate feedback (e.g., 816, 818, and 820, respectively). As noted above, feedback may comprise an audible, visual, or other sensory signal that indicates to the user the results of the comparison. Feedback may be positive (e.g., the sensed head motion matched the predetermined path) or negative (e.g., the sensed head motion deviated from the predetermined path). In addition, feedback may be varied according to the degree of compliance (or non-compliance) with the predetermined path (e.g., louder feedback for grossly deviant head motion, softer feedback for almost conforming head motion). In some embodiments, feedback may be rendered substantially simultaneous with the actual physical motion (e.g., while the golfer is swinging) or at a later time (e.g., after the swing is completed). Other variations for the delivery of feedback will be apparent to those of skill in the art.
  • Continuing with the golf example embodiment shown in FIG. 8, after the backswing the golfer's motion should proceed to a forward swing motion as indicated at [0153] 822. Again, sensors collect data regarding the golfer's head motion and compare that sensed motion to a predetermined stored path (e.g., rotation check 824, translation check 826, and elevation check 828).
  • In some embodiments, the monitored physical motion occurs in such a brief time period (e.g., fractional seconds) that it is preferable to defer the issuance of feedback to some determinable point in time after the motion had completed (e.g., 2 second after completion of the motion) as indicated at [0154] feedback 852. In other embodiments, appropriate feedback may be generated contemporaneously with the result of the comparisons.
  • For some physical activities, certain points in the activity are useful reference points at which to measure head motion or position. For example, during the act of hitting a golf ball, one useful monitoring point may occur at the point of impact with the ball. When evaluating a golfer's swing, it is often useful to know the position of the golfer's head at the point of impact. In some embodiments, the head gear (e.g., [0155] headband 1000, 1600) or the processor (e.g., DAU 1200) may comprise a sensor to detect a set point in the motion that indicates the head position at a specified point in the motion. For example, in the golf embodiment shown in FIG. 8, the head monitoring a system may comprise a sensor to detect the point of contact with the ball. The point of contact sensor may comprise any suitable sensor that detects that the ball has been hit. For example, a microphone may be incorporated into head band 1000, 1600 or DAU 1200 to detect the sound of the ball being struck, a transducer may be included in the system to detect the impact of the club with the ball, an optical beam (e.g., motion sensor) may be used to detect the movement of the ball, or other suitable point of contact sensor may be used.
  • In some embodiments, the point of contact sensor is used to flag, or otherwise mark, simultaneously collected head motion data points, so that an evaluation of the head motion at impact may be carried out as indicated at [0156] 836. At step 836 the head gear may perform a comparison of the sensed head motion with the stored predetermined path as indicated at rotation check 836, translation check 840, and elevation check 842. As above, associated feedback signals may be generated as a result of the comparisons as indicated at feedback 852 or generated contemporaneously with the result of the comparison.
  • For some physical activities (e.g., golf) the motion continues past the point of impact to a follow through motion as indicated at [0157] 850. For some embodiments, monitoring of head motion continues throughout the follow through 850 and may perform the rotation, translation and elevation checks as discussed above. Similarly, feedback signals may be generated for the follow through portion of the motion and generated as indicated at 852.
  • FIG. 9 shows a more detailed flow chart representing generation of feedback for an embodiment of the invention directed to monitoring head motion during the physical activity of hitting a pitched ball. For this embodiment, the process may initiate when the batter assumes a batting stance as indicated at [0158] step 900. In some embodiments, the next step is for the head gear to be armed (e.g., by holding still, pressing a reset, flipping a switch, etc.) as indicated at step 902. In some embodiments, if the head gear successfully arms, an armed signal may be generated as indicated at 906. Conversely, if the head gear fails to arm, the wearer will be alerted to that condition by the lack of an armed signal. Armed signal 906 may comprise any suitable signal (e.g., audible tone, visible display, or vibration) that indicates to the wearer that the unit is ready to take data.
  • Optionally, if the head gear fails to arm, or if the head gear fails to arm before a predetermined event (e.g., detection of head movement before armed, passage of time, etc.), a feedback signal may be generated as indicated in phantom at [0159] 904. As noted above, the feedback signal 904 may comprise a variety of signals such as audible noise, visible displays, vibration, or other suitable signal.
  • Once the head gear is armed, a batter may enter the load at pitch phase of the swing as indicated at [0160] 908. As used herein, the load at pitch phase refers to the motion of the batter in anticipation of the pitch being delivered. Typically, load at pitch motion may be different for different batting styles and may involve a the batter shifting body weight over a back foot (with the front foot being the foot facing the pitcher), standing with balanced weight over both feet and slightly turning the front knee and foot, standing with some weight over a back foot, or a combination of the above. In addition, load at pitch motion may include a slight raising of the hands or other arm motion in preparation to swinging the bat. For example, a baseball batter's head turns (or moves) forward (accelerates) and down on the swing. Preferably the head does not move past a midpoint of the body (e.g., a line from the middle of the head to the navel) or the middle of the chest. The other half of the body rotates up to and about the established head axis on the swing. Preferably, the batter's head may pass the midpoint of the body only when a full swing is not executed and the head follows the ball into the catcher's glove. As discussed above, a comparison may be made at step 910 between the batter's sensed head motion and a predetermined path for desirable head motion. Feedback 912 may be generated as a result of the comparison. Feedback 912 may be generated contemporaneously with the result of the comparison, or deferred to a later time as desired.
  • The next phase of a batter's swing may be the forward swing portion of the motion as indicated at [0161] 914. In some embodiments, the batter's head motion during the forward swing may be compared with predetermined path data corresponding to head position, at 916, and that the head followed the path of the ball, at 920. In some embodiments, each comparison (e.g., 916 and 920) may be followed by the generation of appropriate feedback (e.g., 918 and 922). Feedback 918 and 922 may be generated contemporaneously with the result of the comparison, deferred to a later time, or combined into one signal as desired.
  • The next phase of the swing may be impact with the ball as indicated at [0162] 924. Some embodiments of the invention may provide a sensor (e.g., a microphone) to record the point of impact with the ball so that the data concurrent with this point may be evaluated.
  • The next phase of the swing may be follow through as indicated at [0163] 926. During this phase, the head gear may compare sensed data with predetermined path data indicating that the head was kept down throughout the follow through motion (e.g., at 928) and that the head remained still for a predetermined time after impact (e.g., 930). Again, feedback 932 may be generated as a result of the comparison. In some embodiments, feedback 932 may be generated if both comparisons (e.g., 928 and 930) result in a non-compliance.
  • The above descriptions of the golf and baseball embodiments for the head gear are just one example of possible schemes for head motion detection. Of course, other comparison points may be used and other predetermined paths may be stored in the device. [0164]
  • Network Feedback [0165]
  • FIG. 13 shows one embodiment of the invention that provides for feedback messages via a network. One embodiment of a method for obtaining feedback over the network may be described with reference to the following example and FIG. 13. In this example embodiment, a user may participate in a physical activity at the user's convenience. For example, the user may play golf on a weekend day. The user operates the head gear while playing golf and stores the head motion data taken during the golf game (e.g., in DAU [0166] 1400).
  • The amount and type of data stored during the game is, of course, variable. For example, the user may store data pertaining only to golf drives, or only to golf putts, or for only the first nine holes, or only for a particular hole, etc. [0167]
  • Once the data is stored, the user may, at the user's convenience, upload the data to a processor device (e.g., processor device [0168] 1402). Processor device 1402 may comprise any suitable device for interfacing with a network. For example, processor device 1402 may comprise a PC, laptop, PDA, Web enabled phone, Web enabled TV, or other processor based device.
  • Processor device may communicate over network [0169] 1404 with other processor based devices (e.g., processor 1406). Network 1404 may comprise any network of processor based devices. For example, network 1404 may comprise the Internet, a wide area network (WAN), a local area network (LAN), an intranet, a wireless network, a resort or country club network, or other suitable network.
  • In some embodiments, [0170] DAU 1400 may be enabled to communicate directly over network 1404. For example. DAU 1400 may have a modem (wireless or otherwise) to enable communication over network 1400.
  • Once connected to network [0171] 1404, the stored data relating to the user's head motion may be accessible over the network by other processor devices (e.g. processor 1406). In some embodiments, an evaluator may access the head motion data and provide feedback to the user. An evaluator may be any entity enabled to provide analysis and feedback relating to the head motion data. For example, an evaluator may be a physical activity specialist such as golf professional (e.g., an instructor from Jim McLean's Golf School) or a baseball coach, a person trained to evaluate the head motion data, software or other automated routine that is programmed to evaluate the data, or any other suitable entity.
  • In some embodiments, the evaluator analyzes the data and generates feedback that is communicated to the user. The communication may take place using any suitable communication channel. For example, the evaluator may send electronic mail (e-mail) to the user, may post comments on a user accessible web page, or any other suitable communication technique. [0172]
  • FIG. 14 is a schematic representation of a [0173] network site 1300 for enabling feedback according to one embodiment of the invention. Network site 1300 may comprise any suitable network site (or collection of sites) that enables the uploading of head gear data and generation of feedback. For example, network site 1300 may comprise an Internet web site, or other network site. Network site 1300 may comprise any number of typical site features. For example, site 1300 may comprise features such as: title banner 1302, text hyperlinks 1304, graphical information 1306, advertising 1308, and other site features 1310. In addition, site 1300 may comprise a secure (e.g., password protected) member area, multiple pages, an electronic commerce (e-commerce) shopping area, or other features found on the World Wide Web.
  • In some embodiments, the user may store several sets of data (e.g., in DAU [0174] 1400). The sets of data may then be uploaded to a network site 1300 and evaluated. In some embodiments, network site 1300 may charge a fee to analyze the data. In this manner the user's progress can be tracked over time.
  • In some embodiments, specific desired head motion paths may be customize to individual users. For example, a collection of the user's head motion data stored over time may be analyzed and processed to generate a personalized best head motion path for that user. In some embodiments, the personalized head motion path may be downloaded to the user and stored (e.g., in DAU [0175] 1400). Other system updates, upgrades, revision, or other features may be downloaded to a DAU via a network site 1300 in a similar fashion.
  • Data Collection Unit [0176]
  • FIG. 15 is a representation of a data collection unit (DCU) according to one embodiment of the invention. In some embodiments, [0177] DCU 1500 enables the collection of data used, for example, to create the predetermined path stored in a DAU.
  • In some embodiments, [0178] DCU 1500 may comprise an input channel 1502 for receiving input from a sensor 1504. For example, the DCU may enable the connection of four input devices (e.g., motion sensors) with six channels each for a total of 24 input charnels. Of course, more or fewer input channels may be used as desired.
  • The [0179] DCU 1500 may also comprise a sensor 1506 to record the occurrence of a data set point for the motion. For example, sensor 1506 may comprise a microphone to detect audible set points such as the sound of a ball being struck. In some embodiments, the set point may be set manually.
  • The [0180] DCU 1500 may also comprise storage 1508 to store the collected sensor data. The sensor data may be stored in any suitable format. For example, data may be stored in comma separated value (“.csv”) file formats to facilitate uploading to spread sheet analysis programs. Other formats may be used.
  • The [0181] DCU 1500 may also be enabled for remote operation. For example, DCU 1500 may comprise an communication port 1510 (e.g., modem).
  • In some embodiments, [0182] DCU 1500 may comprise an interface 1512 to enable uploading of stored data to a processor device. For example, DCU 1500 may comprise a RS-232 interface for connection to a PC for transfer of data files. Other interfaces are possible.
  • In some embodiments, the [0183] DCU 1500 may comprise a number of programmable functions 1514. For example, DCU 1500 may include programmable buttons for erasing data, clearing memory, arming the input devices, manually designation of set points, snap shot data collection of all input channels, and other functions.
  • In addition, some embodiments of [0184] DCU 1500 may comprise a number of indicators 1516 to communicate operational status and other, information pertaining to data collection. For example, DCU 1500 may include audible or visual signal generators to designate events such as, low power, data sample complete, deleted previous sample, erased memory, unit armed, etc.
  • Other embodiments and uses of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. For example, the head gear may be adapted to other types of athletics not specifically enumerated herein. Athletics may include activities where physical motion occurs and where the monitoring of bead position may be useful. The specification and examples should be considered exemplary only. The intended scope of the invention is only limited by the claims appended hereto. [0185]

Claims (34)

1-53. (Canceled)
54. A method for detecting head motion and providing feedback to a user engaged in a physical activity, comprising:
providing head gear for wearing on a user's head, wherein the head gear comprises at least one sensor for detecting motion of the head gear;
providing a processor that
stores predetermined head motion value data corresponding to a preferred path of motion for the head gear, and
receives input from the sensor indicative of the motion of the head gear;
comparing measured head motion data based on the input from the sensor to the predetermined head motion value data; and
generating a feedback signal indicating the result of the comparison;
wherein the physical activity is a repetitive physical activity; and
wherein the processor stores predetermined head motion value data for a plurality of phases of the repetitive physical activity.
55. The method of claim 54, wherein the physical activity comprises hitting a golf ball.
56. The method of claim 54, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to backswing head motion.
57. The method of claim 54, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to forward swing head motion.
58. The method of claim 54, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to follow-through head motion.
59. The method of claim 54, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to midpoint head motion.
60. The method of claim 54, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to at least two of backswing head motion, midpoint head motion, forward swing head motion, and follow-through head motion.
61. The method of claim 54, wherein the physical activity comprises hitting a ball with a bat and the predetermined head motion value data corresponds to a load pitch position.
62. The method of claim 54, wherein the physical activity comprises hitting a ball with a bat and the predetermined head motion value data corresponds to forward swing head motion.
63. The method of claim 54, wherein the physical activity comprises hitting a ball with a bat and the predetermined head motion value data corresponds to follow-through head motion.
64. The method of claim 54, wherein the physical activity comprises hitting a ball with a bat and the predetermined head motion value data corresponds to at least two of a load pitch position, forward head motion, and follow-through head motion.
65. A method for detecting head motion and providing feedback to a user engaged in a physical activity the method comprising:
providing head gear for wearing on a user's head, wherein the head gear comprises at least one sensor for detecting motion of the head gear;
providing a processor that
stores predetermined head motion value data corresponding to a preferred path of motion for the head gear, and
receives input from the sensor indicative of the motion of the head gear;
comparing measured head motion data based on the input from the sensor to the predetermined head motion value data; and
generating a feedback signal indicating the result of the comparison;
wherein the physical activity is a repetitive physical activity; and
wherein the processor stores predetermined head motion values for a plurality of phases of the repetitive physical activity;
wherein the physical activity comprises hitting a golf ball and the step of comparing further comprises comparing the measured head motion data to stored head motion value data corresponding to backswing head motion; and
wherein the step of comparing comprises comparing the measured head motion data to stored head motion value data to evaluate (a) rotation of the head gear about an axis in the vertical plane and at least one of (b) translation along an axis in the horizontal plane and (c) rotation along an axis in the horizontal plane.
66. A method for detecting head motion and providing feedback to a user engaged in a physical activity the method comprising:
providing head gear for wearing on a user's head, wherein the head gear comprises at least one sensor for detecting motion of the head gear;
providing a processor that
stores predetermined head motion value data corresponding to a preferred path of motion for the head gear, and
receives input from the sensor indicative of the motion of the head gear;
comparing measured head motion data based on the input from the sensor to the predetermined head motion value data; and
generating a feedback signal indicating the result of the comparison;
wherein the physical activity is a repetitive physical activity; and
wherein the processor stores predetermined head motion values for a plurality of phases of the repetitive physical activity;
wherein the physical activity comprises hitting a golf ball and the step of comparing further comprises comparing the measured head motion data to stored head motion value data corresponding to forward swing head motion; and
wherein the step of comparing comprises comparing the measured head motion data to stored head motion value data to evaluate (a) rotation of the head gear about an axis in the vertical plane and at least one of (b) translation along an axis in the horizontal plane and (c) rotation along an axis in the horizontal plane.
67. A method for detecting head motion and providing feedback to a user engaged in a physical activity the method comprising:
providing head gear for wearing on a user's head, wherein the head gear comprises at least one sensor for detecting motion of the head gear;
providing a processor that
stores predetermined head motion value data corresponding to a preferred path of motion for the head gear, and
receives input from the sensor indicative of the motion of the head gear;
comparing measured head motion data based on the input from the sensor to the predetermined head motion value data; and
generating a feedback signal indicating the result of the comparison;
wherein the physical activity is a repetitive physical activity; and
wherein the processor stores predetermined head motion values for a plurality of phases of the repetitive physical activity;
wherein the physical activity comprises hitting a golf ball and the step of comparing further comprises comparing the measured head motion data to stored head motion value data corresponding to follow-through swing head motion; and
wherein the step of comparing comprises comparing the measured head motion data to stored head motion value data to evaluate (a) rotation of the head gear about an axis in the vertical plane and at least one of (b) translation along an axis in the horizontal plane and (c) rotation along an axis in the horizontal plane.
68. An apparatus for detecting the motion of a user's head during the user's performance of a physical activity, the apparatus comprising:
at least one sensor, wearable on the user's head, wherein the sensor detects motion of the user's head;
a processor that
stores predetermined head motion value data corresponding to a preferred path of motion for the head gear,
receives input from the sensor indicative of the motion of the head gear, and compares measured head motion data based on the input from the sensor to the stored head motion value data; and
a feedback indicator that generates a feedback signal indicative of the result of the comparison; and
wherein the physical activity is a repetitive physical activity; and
wherein the processor stores predetermined head motion value data for a plurality of phases of the repetitive physical activity.
69. The apparatus of claim 68, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to backswing head motion.
70. The apparatus of claim 68, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to forward swing head motion.
71. The apparatus of claim 68, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to follow-through head motion.
72. The apparatus of claim 68, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to midpoint head motion.
73. The apparatus of claim 68, wherein the physical activity comprises hitting a golf ball and the predetermined head motion value data corresponds to at least two of backswing head motion, midpoint head motion, forward swing head motion, and follow-through head motion.
74. The apparatus of claim 68, wherein the physical activity comprises hitting a ball with a bat and the predetermined head motion value data corresponds to a load pitch position.
75. The apparatus of claim 68, wherein the physical activity comprises hitting a ball with a bat and the predetermined head motion value data corresponds to forward swing head motion.
76. The apparatus of claim 68, wherein the physical activity comprises hitting a ball with a bat and the predetermined head motion value data corresponds to follow-through head motion.
77. The apparatus of claim 68, wherein the physical activity comprises hitting a ball with a bat and the predetermined head motion value data corresponds to at least two of a load pitch position, forward head motion, and follow-through head motion.
78. The apparatus of claim 68, wherein the at least one sensor further comprises:
a band, wearable about the user's head, and comprising at least three sensor nodes positioned around the band.
79. The apparatus of claim 68, wherein the at least one sensor comprises at least one gyroscopic sensor and at least one accelerometer sensor.
80. The apparatus of claim 68, further comprising a user interface for inputting information relating to the physical activity.
81. The apparatus of claim 80, wherein the wherein the input information comprises information relating to a club type or swing type.
82. The apparatus of claim 80, wherein the input information selects among at least two different types of sports activities.
83. A method of evaluating a physical activity by processing head motion data, comprising:
providing a head device including sensors for sensing head motion during a repetitive type of physical activity;
providing a processor device including stored predetermined value data corresponding to preferred head motion, the stored predetermined values corresponding to a plurality of identified phases of the physical activity;
wearing said head device during the physical activity;
receiving input data from said sensors corresponding to head motion during the physical activity;
processing the input data according to the stored predetermined values to generate a feedback signal; and
wherein the feedback signal represents at least one of a positive and a negative feedback for one or more of said plurality of identified phases.
84. The method of claim 83, wherein the physical activity is a golf swing and the phases include at least two of a backswing, a forward swing, and a follow-through.
85. The method of claim 83, further comprising the step of receiving a user input of a club type or a swing type.
86. The method of claim 83, wherein the physical activity is a baseball swing and the phases include a forward swing and a follow-through.
US10/798,302 1997-10-24 2004-03-12 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion Abandoned US20040225236A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/798,302 US20040225236A1 (en) 1997-10-24 2004-03-12 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US08/957,073 US5916181A (en) 1997-10-24 1997-10-24 Head gear for detecting head motion and providing an indication of head movement
US09/337,007 US6048324A (en) 1997-10-24 1999-06-28 Head gear for detecting head motion and providing an indication of head movement
US09/521,102 US6331168B1 (en) 1997-10-24 2000-03-07 Golf training head gear for detecting head motion and providing an indication of head movement
US09/784,080 US6730047B2 (en) 1997-10-24 2001-02-16 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion
US10/798,302 US20040225236A1 (en) 1997-10-24 2004-03-12 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/784,080 Continuation US6730047B2 (en) 1997-10-24 2001-02-16 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion

Publications (1)

Publication Number Publication Date
US20040225236A1 true US20040225236A1 (en) 2004-11-11

Family

ID=27407171

Family Applications (3)

Application Number Title Priority Date Filing Date
US09/784,080 Expired - Lifetime US6730047B2 (en) 1997-10-24 2001-02-16 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion
US10/798,302 Abandoned US20040225236A1 (en) 1997-10-24 2004-03-12 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion
US10/798,455 Abandoned US20040171969A1 (en) 1997-10-24 2004-03-12 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/784,080 Expired - Lifetime US6730047B2 (en) 1997-10-24 2001-02-16 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion

Family Applications After (1)

Application Number Title Priority Date Filing Date
US10/798,455 Abandoned US20040171969A1 (en) 1997-10-24 2004-03-12 Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion

Country Status (1)

Country Link
US (3) US6730047B2 (en)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050010139A1 (en) * 2002-02-07 2005-01-13 Kamiar Aminian Body movement monitoring device
US20070019399A1 (en) * 2004-02-17 2007-01-25 Acsas Technology Corporation Electrical power system for crash helmets
GB2434017A (en) * 2005-09-09 2007-07-11 Rotrack Ltd Visual scan training and monitoring apparatus
US20080139331A1 (en) * 2006-12-07 2008-06-12 Electronics And Telecommunications Research Institute Golf swing posture correction apparatus and method of correcting golf swing posture
US20090030350A1 (en) * 2006-02-02 2009-01-29 Imperial Innovations Limited Gait analysis
US20090062696A1 (en) * 2007-05-18 2009-03-05 Vaidhi Nathan Abnormal motion detector and monitor
US20090257217A1 (en) * 2005-01-21 2009-10-15 K. Harris R&D, Llc Electrical power system for crash helmets
US20090295602A1 (en) * 2008-06-03 2009-12-03 Honeywell International Inc. Methods and apparatus to assist pilots under conditions in which spatial disorientation may be present
US20100144414A1 (en) * 2008-12-04 2010-06-10 Home Box Office, Inc. System and method for gathering and analyzing objective motion data
US20100208045A1 (en) * 2006-08-15 2010-08-19 Koninklijke Philips Electronics N.V. Assistance system for visually handicapped persons
US8452387B2 (en) 2010-09-16 2013-05-28 Flint Hills Scientific, Llc Detecting or validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex
US20140039355A1 (en) * 2000-10-11 2014-02-06 Riddell, Inc. System and method for measuring the linear and rotational acceleration of a body part
US20140323921A1 (en) * 2013-04-26 2014-10-30 Chiming Huang Device and system to reduce traumatic brain injury
US20150080768A1 (en) * 2013-04-26 2015-03-19 Chiming Huang Device and system to reduce traumatic brain injury
US20150208750A1 (en) * 2013-04-30 2015-07-30 Chester Lewis White Body impact bracing apparatus
US9710056B2 (en) 2012-03-21 2017-07-18 Google Inc. Methods and systems for correlating movement of a device with state changes of the device
US20180028091A1 (en) * 2015-12-04 2018-02-01 Chiming Huang Device to reduce traumatic brain injury
KR20180011984A (en) * 2016-07-26 2018-02-05 민경록 Head up posture prevention method and potable golf swing adviser using the same
US10206591B2 (en) 2011-10-14 2019-02-19 Flint Hills Scientific, Llc Seizure detection methods, apparatus, and systems using an autoregression algorithm
US10292650B2 (en) 2000-10-11 2019-05-21 Riddell, Inc. System for monitoring a physiological parameter of players engaged in a sporting activity
US10470710B2 (en) * 2014-02-12 2019-11-12 Duke University System for accurate measurement of dynamics and kinematics
US10945601B2 (en) 2000-10-11 2021-03-16 Riddell, Inc. System and method for evaluating and providing treatment to sports participants
US10952671B2 (en) 2000-10-11 2021-03-23 Riddell, Inc. System for monitoring a physiological parameter of players engaged in a sporting activity
US11167198B2 (en) 2018-11-21 2021-11-09 Riddell, Inc. Football helmet with components additively manufactured to manage impact forces
US11185255B2 (en) 2011-09-01 2021-11-30 Riddell, Inc. Systems and methods for monitoring a physiological parameter of persons engaged in physical activity
US11298040B2 (en) * 2014-12-05 2022-04-12 Chiming Huang Device to reduce traumatic brain injury
US11399589B2 (en) 2018-08-16 2022-08-02 Riddell, Inc. System and method for designing and manufacturing a protective helmet tailored to a selected group of helmet wearers

Families Citing this family (109)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6730047B2 (en) * 1997-10-24 2004-05-04 Creative Sports Technologies, Inc. Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion
US7526389B2 (en) * 2000-10-11 2009-04-28 Riddell, Inc. Power management of a system for measuring the acceleration of a body part
AU2002303198A1 (en) * 2001-03-30 2002-10-15 Augmentech, Inc. Patient incontinence/position monitoring apparatus and method of use thereof
US7150048B2 (en) * 2002-12-18 2006-12-19 Buckman Robert F Method and apparatus for body impact protection
US9107615B2 (en) 2002-12-18 2015-08-18 Active Protective Technologies, Inc. Method and apparatus for body impact protection
US6955094B1 (en) * 2003-07-18 2005-10-18 Cleveland Medical Devices Inc. Sensor for measuring shear forces
CA2569588C (en) * 2004-02-13 2013-06-11 Trig Medical Ltd. Performing tasks with sensors
US20060047447A1 (en) * 2004-08-24 2006-03-02 Impact Sports Technologies, Inc. System, method and device for monitoring an athlete
US7832023B2 (en) * 2004-12-07 2010-11-16 Crisco Joseph J Protective headgear with improved shell construction
WO2007008930A2 (en) * 2005-07-13 2007-01-18 Ultimate Balance, Inc. Orientation and motion sensing in athletic training systems, physical rehabilitation and evaluation systems, and hand-held devices
US7780545B2 (en) * 2005-07-29 2010-08-24 MCS Golf Company, LLC. Training systems and methods for athletes
US7635324B2 (en) * 2005-10-04 2009-12-22 Anastasios Balis Extensor muscle based postural rehabilitation systems and methods with integrated multimedia therapy and instructional components
WO2007062518A1 (en) * 2005-11-29 2007-06-07 Sport Maska Inc. Visor accessory with warning device
US20090239673A1 (en) * 2006-05-31 2009-09-24 Golfkick, Limited Golfing Aids
US8924248B2 (en) 2006-09-26 2014-12-30 Fitbit, Inc. System and method for activating a device based on a record of physical activity
WO2008127316A1 (en) * 2006-11-22 2008-10-23 Chornenky T E Security and monitoring apparatus
WO2008143738A1 (en) * 2007-05-18 2008-11-27 Ultimate Balance, Inc. Newtonian physical activity monitor
US9885471B2 (en) 2007-07-20 2018-02-06 Koehler-Bright Star LLC Multiple electronic tag holder
US20090038056A1 (en) * 2007-07-20 2009-02-12 Joseph Bobbin Electronic module adapter for headgear
US9451795B2 (en) 2007-07-25 2016-09-27 Wesley W. O. Krueger Impact reduction system
US8337404B2 (en) 2010-10-01 2012-12-25 Flint Hills Scientific, Llc Detecting, quantifying, and/or classifying seizures using multimodal data
US8382667B2 (en) 2010-10-01 2013-02-26 Flint Hills Scientific, Llc Detecting, quantifying, and/or classifying seizures using multimodal data
JP2011528242A (en) 2008-07-18 2011-11-17 オプタラート・プロプライアタリー・リミテッド Awakening state sensing device
US8886334B2 (en) 2008-10-07 2014-11-11 Mc10, Inc. Systems, methods, and devices using stretchable or flexible electronics for medical applications
US8389862B2 (en) 2008-10-07 2013-03-05 Mc10, Inc. Extremely stretchable electronics
US8097926B2 (en) 2008-10-07 2012-01-17 Mc10, Inc. Systems, methods, and devices having stretchable integrated circuitry for sensing and delivering therapy
US9289132B2 (en) 2008-10-07 2016-03-22 Mc10, Inc. Catheter balloon having stretchable integrated circuitry and sensor array
US8372726B2 (en) 2008-10-07 2013-02-12 Mc10, Inc. Methods and applications of non-planar imaging arrays
US9192831B2 (en) 2009-01-20 2015-11-24 Nike, Inc. Golf club and golf club head structures
US8668595B2 (en) 2011-04-28 2014-03-11 Nike, Inc. Golf clubs and golf club heads
US9149693B2 (en) 2009-01-20 2015-10-06 Nike, Inc. Golf club and golf club head structures
DE102009002547A1 (en) * 2009-04-21 2010-10-28 Robert Bosch Gmbh Patient-to-wear device for controlling movements of the patient
US20120065937A1 (en) * 2009-10-01 2012-03-15 Mc10, Inc. Methods and apparatus for measuring technical parameters of equipment, tools and components via conformal electronics
WO2011041727A1 (en) 2009-10-01 2011-04-07 Mc10, Inc. Protective cases with integrated electronics
US20110218756A1 (en) * 2009-10-01 2011-09-08 Mc10, Inc. Methods and apparatus for conformal sensing of force and/or acceleration at a person's head
US20130118255A1 (en) * 2009-12-17 2013-05-16 Gilman Callsen Methods and apparatus for conformal sensing of force and/or change in motion
US9354447B2 (en) * 2010-01-18 2016-05-31 Intel Corporation Head mounted information systems and related methods
US8043173B2 (en) * 2010-01-26 2011-10-25 Nasrin Menalagha Sports training system
US8562536B2 (en) 2010-04-29 2013-10-22 Flint Hills Scientific, Llc Algorithm for detecting a seizure from cardiac data
US8831732B2 (en) 2010-04-29 2014-09-09 Cyberonics, Inc. Method, apparatus and system for validating and quantifying cardiac beat data quality
US8649871B2 (en) 2010-04-29 2014-02-11 Cyberonics, Inc. Validity test adaptive constraint modification for cardiac data used for detection of state changes
US8641646B2 (en) 2010-07-30 2014-02-04 Cyberonics, Inc. Seizure detection using coordinate data
CN108509038B (en) 2010-08-09 2022-06-07 耐克创新有限合伙公司 System and method for recording and tracking athletic activity
US10572721B2 (en) 2010-08-09 2020-02-25 Nike, Inc. Monitoring fitness using a mobile device
US9532734B2 (en) 2010-08-09 2017-01-03 Nike, Inc. Monitoring fitness using a mobile device
US9167991B2 (en) 2010-09-30 2015-10-27 Fitbit, Inc. Portable monitoring devices and methods of operating same
US10216893B2 (en) 2010-09-30 2019-02-26 Fitbit, Inc. Multimode sensor devices
US8684921B2 (en) 2010-10-01 2014-04-01 Flint Hills Scientific Llc Detecting, assessing and managing epilepsy using a multi-variate, metric-based classification analysis
US9687705B2 (en) 2010-11-30 2017-06-27 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
US9138172B2 (en) 2011-02-24 2015-09-22 Rochester Institute Of Technology Method for monitoring exposure to an event and device thereof
US10292445B2 (en) 2011-02-24 2019-05-21 Rochester Institute Of Technology Event monitoring dosimetry apparatuses and methods thereof
US9339224B2 (en) 2011-02-24 2016-05-17 Rochester Institute Of Technology Event dosimeter devices and methods thereof
US9504390B2 (en) 2011-03-04 2016-11-29 Globalfoundries Inc. Detecting, assessing and managing a risk of death in epilepsy
US9498162B2 (en) 2011-04-25 2016-11-22 Cyberonics, Inc. Identifying seizures using heart data from two or more windows
US9409076B2 (en) 2011-04-28 2016-08-09 Nike, Inc. Golf clubs and golf club heads
US9433845B2 (en) 2011-04-28 2016-09-06 Nike, Inc. Golf clubs and golf club heads
US9409073B2 (en) 2011-04-28 2016-08-09 Nike, Inc. Golf clubs and golf club heads
US9925433B2 (en) 2011-04-28 2018-03-27 Nike, Inc. Golf clubs and golf club heads
US9375624B2 (en) 2011-04-28 2016-06-28 Nike, Inc. Golf clubs and golf club heads
US8986130B2 (en) 2011-04-28 2015-03-24 Nike, Inc. Golf clubs and golf club heads
US9433844B2 (en) 2011-04-28 2016-09-06 Nike, Inc. Golf clubs and golf club heads
US9402550B2 (en) 2011-04-29 2016-08-02 Cybertronics, Inc. Dynamic heart rate threshold for neurological event detection
WO2012166686A2 (en) 2011-05-27 2012-12-06 Mc10, Inc. Electronic, optical and/or mechanical apparatus and systems and methods for fabricating same
WO2013028889A1 (en) 2011-08-23 2013-02-28 Nike International Ltd. Golf club head with a void
US9248361B1 (en) 2012-01-25 2016-02-02 Virtual Sports Training, Inc. Motion capture and analysis systems for use in training athletes
US10448839B2 (en) 2012-04-23 2019-10-22 Livanova Usa, Inc. Methods, systems and apparatuses for detecting increased risk of sudden death
US9681836B2 (en) 2012-04-23 2017-06-20 Cyberonics, Inc. Methods, systems and apparatuses for detecting seizure and non-seizure states
US9409068B2 (en) 2012-05-31 2016-08-09 Nike, Inc. Adjustable golf club and system and associated golf club heads and shafts
US9033815B2 (en) 2012-05-31 2015-05-19 Nike, Inc. Adjustable golf club and system and associated golf club heads and shafts
US9044149B2 (en) 2012-06-22 2015-06-02 Fitbit, Inc. Heart rate data collection
US9005129B2 (en) 2012-06-22 2015-04-14 Fitbit, Inc. Wearable heart rate monitor
US8948832B2 (en) 2012-06-22 2015-02-03 Fitbit, Inc. Wearable heart rate monitor
US9171794B2 (en) 2012-10-09 2015-10-27 Mc10, Inc. Embedding thin chips in polymer
US9039614B2 (en) 2013-01-15 2015-05-26 Fitbit, Inc. Methods, systems and devices for measuring fingertip heart rate
US10159296B2 (en) 2013-01-18 2018-12-25 Riddell, Inc. System and method for custom forming a protective helmet for a customer's head
US10220211B2 (en) 2013-01-22 2019-03-05 Livanova Usa, Inc. Methods and systems to diagnose depression
US10512407B2 (en) 2013-06-24 2019-12-24 Fitbit, Inc. Heart rate data collection
US10123582B2 (en) 2013-06-26 2018-11-13 I1 Sensortech, Inc. Flexible impact sensor for use with a headpiece
US9380961B2 (en) * 2013-08-08 2016-07-05 BlackBox Biometrics, Inc. Devices, systems and methods for detecting and evaluating impact events
TWI493511B (en) 2013-09-04 2015-07-21 Ind Tech Res Inst Method and system for detecting conditions of drivers, and electronic apparatus thereof
US9442633B2 (en) 2013-09-25 2016-09-13 Latent Performance Llc Sports swing mechanics training device
US10115164B1 (en) * 2013-10-04 2018-10-30 State Farm Mutual Automobile Insurance Company Systems and methods to quantify and differentiate individual insurance risk based on actual driving behavior and driving environment
US9936916B2 (en) * 2013-10-09 2018-04-10 Nedim T. SAHIN Systems, environment and methods for identification and analysis of recurring transitory physiological states and events using a portable data collection device
USD743822S1 (en) 2013-12-26 2015-11-24 BlackBox Biometrics, Inc. Device for detecting an impact event
US10613642B2 (en) * 2014-03-12 2020-04-07 Microsoft Technology Licensing, Llc Gesture parameter tuning
US9254430B2 (en) 2014-04-03 2016-02-09 Anthony LaSala Golf backswing training aid and alert
US9643064B2 (en) 2014-06-20 2017-05-09 Nike, Inc. Golf club head or other ball striking device having impact-influencing body features
DK2962586T3 (en) 2014-07-03 2017-03-20 Lazer Sport Nv Helmet with position feedback
US10232242B2 (en) * 2014-09-19 2019-03-19 Kelvin Guerrero Devices to improve swing technique, and methods of use thereof
US10667737B2 (en) 2015-03-23 2020-06-02 International Business Machines Corporation Monitoring a person for indications of a brain injury
US10130303B2 (en) * 2015-05-12 2018-11-20 International Business Machines Corporation Automatic adjustment of helmet parameters based on a category of play
US9711027B2 (en) * 2015-05-12 2017-07-18 International Business Machines Corporation Suggesting adjustments to a helmet based on analysis of play
US9392946B1 (en) 2015-05-28 2016-07-19 Fitbit, Inc. Heart rate sensor with high-aspect-ratio photodetector element
US11206989B2 (en) 2015-12-10 2021-12-28 Fitbit, Inc. Light field management in an optical biological parameter sensor
US10568525B1 (en) 2015-12-14 2020-02-25 Fitbit, Inc. Multi-wavelength pulse oximetry
EP3448249A4 (en) 2016-04-29 2019-10-09 Fitbit, Inc. Multi-channel photoplethysmography sensor
US10220285B2 (en) 2016-05-02 2019-03-05 Nike, Inc. Golf clubs and golf club heads having a sensor
US10137347B2 (en) 2016-05-02 2018-11-27 Nike, Inc. Golf clubs and golf club heads having a sensor
US10159885B2 (en) 2016-05-02 2018-12-25 Nike, Inc. Swing analysis system using angular rate and linear acceleration sensors
US10226681B2 (en) 2016-05-02 2019-03-12 Nike, Inc. Golf clubs and golf club heads having a plurality of sensors for detecting one or more swing parameters
EP3241488A1 (en) * 2016-05-06 2017-11-08 Aura Innovative Robotics, S.L Device for synchronized measurement of ocular and cephalic movement
WO2018017867A1 (en) 2016-07-20 2018-01-25 Riddell, Inc. System and methods for designing and manufacturing a bespoke protective sports helmet
US11051706B1 (en) 2017-04-07 2021-07-06 Fitbit, Inc. Multiple source-detector pair photoplethysmography (PPG) sensor
EP3508087B1 (en) * 2018-01-08 2020-10-07 Wilcox Industries Corp. Helmet with integrated circuit layer
US10751592B1 (en) * 2018-02-26 2020-08-25 Perceptive Sports Technologies, Llc Peripheral visual trainer and peripheral visual training system
US10940377B2 (en) 2018-06-19 2021-03-09 Easton Diamond Sports, Llc Composite ball bats with transverse fibers
USD927084S1 (en) 2018-11-22 2021-08-03 Riddell, Inc. Pad member of an internal padding assembly of a protective sports helmet
CN110693507A (en) * 2019-08-30 2020-01-17 中国民用航空飞行学院 System for testing psychological health and psychology aid of civil aviation flight trainees
US11580837B2 (en) 2020-04-19 2023-02-14 Pedro Pachuca Rodriguez Head orientation training devices

Citations (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4300765A (en) * 1978-12-29 1981-11-17 Stringham Ronald L Batting aid
US4326303A (en) * 1980-05-05 1982-04-27 The Kendall Company Protective headgear
US4446480A (en) * 1981-12-14 1984-05-01 The United States Of America As Represented By The Secretary Of The Navy Head position and orientation sensor
US4502035A (en) * 1983-07-11 1985-02-26 Obenauf James E Golfer's head motion sensor
US4517419A (en) * 1982-11-01 1985-05-14 Gte Communication Systems Corp. Cantilever spring telephone hookswitch adapted for printed wiring card mounting
US4605226A (en) * 1984-08-23 1986-08-12 James Morrissey Head guide and batting helmet
US4729132A (en) * 1986-11-03 1988-03-08 Fierro Mark F Sports helmet
US4826165A (en) * 1987-11-27 1989-05-02 Roger Socci Batting chin shoulder harness
US4869509A (en) * 1988-08-23 1989-09-26 Lee Sung Y Golfer's head movement indicator
US5003631A (en) * 1989-10-05 1991-04-02 Northrop Corporation Flight helmet with headset
US5108104A (en) * 1991-04-29 1992-04-28 Johnson Mark L Training device for golfer
US5142700A (en) * 1990-08-27 1992-08-25 Reed John W Protective helmet containing an integral transceiver
US5221088A (en) * 1991-01-22 1993-06-22 Mcteigue Michael H Sports training system and method
US5251902A (en) * 1992-03-16 1993-10-12 John Federowicz Golfer's head rotation indicating means and method
US5287562A (en) * 1992-01-10 1994-02-22 Rush Iii Gus A Helmet to protect cervical spine against axial impact forces
US5380001A (en) * 1993-02-01 1995-01-10 Creative Sports Design, Inc. Baseball batting aid
US5430435A (en) * 1992-11-13 1995-07-04 Rhys Resources Adjustable athletic training system
US5428846A (en) * 1994-02-28 1995-07-04 Creative Sports Design, Inc. Batting trainer
US5524894A (en) * 1994-11-23 1996-06-11 Shannon; Allan P. Head movement sensor for golf practice
US5538250A (en) * 1995-02-06 1996-07-23 Putz; Lawrence J. Golf ball sighting device and method therefore
US5539935A (en) * 1992-01-10 1996-07-30 Rush, Iii; Gus A. Sports helmet
US5546609A (en) * 1992-01-10 1996-08-20 Rush, Iii; Gus A. Helmet
US5553857A (en) * 1993-12-06 1996-09-10 Fish; Leonard A. Physical activity training device and method
US5558585A (en) * 1994-12-06 1996-09-24 Muscle Memory, Inc. Device for detecting head movement
US5573011A (en) * 1994-04-08 1996-11-12 Felsing; Gary W. System for quantifying neurological function
US5592401A (en) * 1995-02-28 1997-01-07 Virtual Technologies, Inc. Accurate, rapid, reliable position sensing using multiple sensing technologies
US5615132A (en) * 1994-01-21 1997-03-25 Crossbow Technology, Inc. Method and apparatus for determining position and orientation of a moveable object using accelerometers
US5645077A (en) * 1994-06-16 1997-07-08 Massachusetts Institute Of Technology Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly sized body
US5713804A (en) * 1990-11-05 1998-02-03 Roger D. Socci Baseball batting aid
US5916181A (en) * 1997-10-24 1999-06-29 Creative Sports Designs, Inc. Head gear for detecting head motion and providing an indication of head movement
US5978972A (en) * 1996-06-14 1999-11-09 Johns Hopkins University Helmet system including at least three accelerometers and mass memory and method for recording in real-time orthogonal acceleration data of a head
US20020151994A1 (en) * 2000-06-16 2002-10-17 Kent Sisco Methods and apparatus for providing information on the game of golf
US6730047B2 (en) * 1997-10-24 2004-05-04 Creative Sports Technologies, Inc. Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4517417A (en) 1982-03-25 1985-05-14 Honda Giken Kogyo Kabushiki Kaisha Communication system for a motor vehicle
US4630829A (en) * 1985-03-29 1986-12-23 White Arthur A Compact golf swing training and practice device
JPH05131040A (en) 1991-11-11 1993-05-28 Yoshijirou Watanabe Motion state detection device
US5300921A (en) * 1992-11-13 1994-04-05 Rhys Resources Ins. Athletic training system
US7416537B1 (en) * 1999-06-23 2008-08-26 Izex Technologies, Inc. Rehabilitative orthoses
WO2003009680A1 (en) * 2001-07-24 2003-02-06 The Regents Of The University Of Michigan Electronic measurement of the motion of a moving body of sports equipment

Patent Citations (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4300765A (en) * 1978-12-29 1981-11-17 Stringham Ronald L Batting aid
US4326303A (en) * 1980-05-05 1982-04-27 The Kendall Company Protective headgear
US4446480A (en) * 1981-12-14 1984-05-01 The United States Of America As Represented By The Secretary Of The Navy Head position and orientation sensor
US4517419A (en) * 1982-11-01 1985-05-14 Gte Communication Systems Corp. Cantilever spring telephone hookswitch adapted for printed wiring card mounting
US4502035A (en) * 1983-07-11 1985-02-26 Obenauf James E Golfer's head motion sensor
US4605226A (en) * 1984-08-23 1986-08-12 James Morrissey Head guide and batting helmet
US4729132A (en) * 1986-11-03 1988-03-08 Fierro Mark F Sports helmet
US4826165A (en) * 1987-11-27 1989-05-02 Roger Socci Batting chin shoulder harness
US4869509A (en) * 1988-08-23 1989-09-26 Lee Sung Y Golfer's head movement indicator
US5003631A (en) * 1989-10-05 1991-04-02 Northrop Corporation Flight helmet with headset
US5142700A (en) * 1990-08-27 1992-08-25 Reed John W Protective helmet containing an integral transceiver
US5713804A (en) * 1990-11-05 1998-02-03 Roger D. Socci Baseball batting aid
US5221088A (en) * 1991-01-22 1993-06-22 Mcteigue Michael H Sports training system and method
US5108104A (en) * 1991-04-29 1992-04-28 Johnson Mark L Training device for golfer
US5287562A (en) * 1992-01-10 1994-02-22 Rush Iii Gus A Helmet to protect cervical spine against axial impact forces
US5539935A (en) * 1992-01-10 1996-07-30 Rush, Iii; Gus A. Sports helmet
US5546609A (en) * 1992-01-10 1996-08-20 Rush, Iii; Gus A. Helmet
US5251902A (en) * 1992-03-16 1993-10-12 John Federowicz Golfer's head rotation indicating means and method
US5430435A (en) * 1992-11-13 1995-07-04 Rhys Resources Adjustable athletic training system
US5380001A (en) * 1993-02-01 1995-01-10 Creative Sports Design, Inc. Baseball batting aid
US5553857A (en) * 1993-12-06 1996-09-10 Fish; Leonard A. Physical activity training device and method
US5615132A (en) * 1994-01-21 1997-03-25 Crossbow Technology, Inc. Method and apparatus for determining position and orientation of a moveable object using accelerometers
US5428846A (en) * 1994-02-28 1995-07-04 Creative Sports Design, Inc. Batting trainer
US5573011A (en) * 1994-04-08 1996-11-12 Felsing; Gary W. System for quantifying neurological function
US5645077A (en) * 1994-06-16 1997-07-08 Massachusetts Institute Of Technology Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly sized body
US5524894A (en) * 1994-11-23 1996-06-11 Shannon; Allan P. Head movement sensor for golf practice
US5558585A (en) * 1994-12-06 1996-09-24 Muscle Memory, Inc. Device for detecting head movement
US5538250A (en) * 1995-02-06 1996-07-23 Putz; Lawrence J. Golf ball sighting device and method therefore
US5592401A (en) * 1995-02-28 1997-01-07 Virtual Technologies, Inc. Accurate, rapid, reliable position sensing using multiple sensing technologies
US5978972A (en) * 1996-06-14 1999-11-09 Johns Hopkins University Helmet system including at least three accelerometers and mass memory and method for recording in real-time orthogonal acceleration data of a head
US5916181A (en) * 1997-10-24 1999-06-29 Creative Sports Designs, Inc. Head gear for detecting head motion and providing an indication of head movement
US6048324A (en) * 1997-10-24 2000-04-11 Creative Sports Designs, Inc. Head gear for detecting head motion and providing an indication of head movement
US6730047B2 (en) * 1997-10-24 2004-05-04 Creative Sports Technologies, Inc. Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion
US20020151994A1 (en) * 2000-06-16 2002-10-17 Kent Sisco Methods and apparatus for providing information on the game of golf

Cited By (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10952671B2 (en) 2000-10-11 2021-03-23 Riddell, Inc. System for monitoring a physiological parameter of players engaged in a sporting activity
US9622661B2 (en) * 2000-10-11 2017-04-18 Riddell, Inc. Impact monitoring system for players engaged in a sporting activity
US10292650B2 (en) 2000-10-11 2019-05-21 Riddell, Inc. System for monitoring a physiological parameter of players engaged in a sporting activity
US20140039355A1 (en) * 2000-10-11 2014-02-06 Riddell, Inc. System and method for measuring the linear and rotational acceleration of a body part
US10702152B2 (en) 2000-10-11 2020-07-07 Riddell, Inc. Impact monitoring system for players engaged in a sporting activity
US10945601B2 (en) 2000-10-11 2021-03-16 Riddell, Inc. System and method for evaluating and providing treatment to sports participants
US8109890B2 (en) * 2002-02-07 2012-02-07 Ecole Polytechnique Federale De Lausanne-Service Des Relations Industrielles Body movement monitoring device
US20050010139A1 (en) * 2002-02-07 2005-01-13 Kamiar Aminian Body movement monitoring device
US20070019399A1 (en) * 2004-02-17 2007-01-25 Acsas Technology Corporation Electrical power system for crash helmets
US7905620B2 (en) 2004-02-17 2011-03-15 Shabaka, Llc Electrical system for helmets and helmets so equipped
US20090257217A1 (en) * 2005-01-21 2009-10-15 K. Harris R&D, Llc Electrical power system for crash helmets
GB2434017A (en) * 2005-09-09 2007-07-11 Rotrack Ltd Visual scan training and monitoring apparatus
US20090030350A1 (en) * 2006-02-02 2009-01-29 Imperial Innovations Limited Gait analysis
US9603769B2 (en) 2006-08-15 2017-03-28 Koninklijke Philips N.V. Assistance system for visually handicapped persons
US8525874B2 (en) * 2006-08-15 2013-09-03 Koninklijke Philips N.V. Assistance system for visually handicapped persons
US20100208045A1 (en) * 2006-08-15 2010-08-19 Koninklijke Philips Electronics N.V. Assistance system for visually handicapped persons
US7749109B2 (en) 2006-12-07 2010-07-06 Electronics And Telecommunications Research Institute Golf swing posture correction apparatus and method of correcting golf swing posture
US20090191985A1 (en) * 2006-12-07 2009-07-30 Electronics And Telecommunications Research Institute Golf swing posture correction apparatus and method of correcting golf swing posture
US20080139331A1 (en) * 2006-12-07 2008-06-12 Electronics And Telecommunications Research Institute Golf swing posture correction apparatus and method of correcting golf swing posture
US7527561B2 (en) * 2006-12-07 2009-05-05 Electronics And Telecommunications Research Institute Golf swing posture correction apparatus and method of correcting golf swing posture
US8075499B2 (en) * 2007-05-18 2011-12-13 Vaidhi Nathan Abnormal motion detector and monitor
US20090062696A1 (en) * 2007-05-18 2009-03-05 Vaidhi Nathan Abnormal motion detector and monitor
US10595766B2 (en) 2007-05-18 2020-03-24 Smart Monitor Corp. Abnormal motion detector and monitor
US8063798B2 (en) * 2008-06-03 2011-11-22 Honeywell International Inc. Methods and apparatus to assist pilots under conditions in which spatial disorientation may be present
EP2131153A3 (en) * 2008-06-03 2014-05-21 Honeywell International Inc. Methods and apparatus to assist pilots under conditions in which spatial disorientation may be present
EP2131153A2 (en) * 2008-06-03 2009-12-09 Honeywell International Inc. Methods and apparatus to assist pilots under conditions in which spatial disorientation may be present
US20090295602A1 (en) * 2008-06-03 2009-12-03 Honeywell International Inc. Methods and apparatus to assist pilots under conditions in which spatial disorientation may be present
US20100144414A1 (en) * 2008-12-04 2010-06-10 Home Box Office, Inc. System and method for gathering and analyzing objective motion data
US9120014B2 (en) 2008-12-04 2015-09-01 Home Box Office, Inc. System and method for gathering and analyzing objective motion data
WO2010065171A1 (en) * 2008-12-04 2010-06-10 Home Box Office, Inc. System and method for gathering and analyzing objective motion data
US8622795B2 (en) 2008-12-04 2014-01-07 Home Box Office, Inc. System and method for gathering and analyzing objective motion data
US9020582B2 (en) 2010-09-16 2015-04-28 Flint Hills Scientific, Llc Detecting or validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex
US8452387B2 (en) 2010-09-16 2013-05-28 Flint Hills Scientific, Llc Detecting or validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex
US8948855B2 (en) 2010-09-16 2015-02-03 Flint Hills Scientific, Llc Detecting and validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex
US8571643B2 (en) 2010-09-16 2013-10-29 Flint Hills Scientific, Llc Detecting or validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex
US11185255B2 (en) 2011-09-01 2021-11-30 Riddell, Inc. Systems and methods for monitoring a physiological parameter of persons engaged in physical activity
US10206591B2 (en) 2011-10-14 2019-02-19 Flint Hills Scientific, Llc Seizure detection methods, apparatus, and systems using an autoregression algorithm
US9710056B2 (en) 2012-03-21 2017-07-18 Google Inc. Methods and systems for correlating movement of a device with state changes of the device
US8961440B2 (en) * 2013-04-26 2015-02-24 Chiming Huang Device and system to reduce traumatic brain injury
US20140323921A1 (en) * 2013-04-26 2014-10-30 Chiming Huang Device and system to reduce traumatic brain injury
US20150080768A1 (en) * 2013-04-26 2015-03-19 Chiming Huang Device and system to reduce traumatic brain injury
US9226707B2 (en) * 2013-04-26 2016-01-05 Chiming Huang Device and system to reduce traumatic brain injury
US20150208750A1 (en) * 2013-04-30 2015-07-30 Chester Lewis White Body impact bracing apparatus
US10470710B2 (en) * 2014-02-12 2019-11-12 Duke University System for accurate measurement of dynamics and kinematics
US11298040B2 (en) * 2014-12-05 2022-04-12 Chiming Huang Device to reduce traumatic brain injury
US10188311B2 (en) * 2015-12-04 2019-01-29 Chiming Huang Device to reduce traumatic brain injury
US20180028091A1 (en) * 2015-12-04 2018-02-01 Chiming Huang Device to reduce traumatic brain injury
KR101867165B1 (en) * 2016-07-26 2018-06-12 민경록 Head up posture prevention method and potable golf swing adviser using the same
KR20180011984A (en) * 2016-07-26 2018-02-05 민경록 Head up posture prevention method and potable golf swing adviser using the same
US11399589B2 (en) 2018-08-16 2022-08-02 Riddell, Inc. System and method for designing and manufacturing a protective helmet tailored to a selected group of helmet wearers
US11167198B2 (en) 2018-11-21 2021-11-09 Riddell, Inc. Football helmet with components additively manufactured to manage impact forces

Also Published As

Publication number Publication date
US6730047B2 (en) 2004-05-04
US20020183657A1 (en) 2002-12-05
US20040171969A1 (en) 2004-09-02

Similar Documents

Publication Publication Date Title
US6730047B2 (en) Head gear including a data augmentation unit for detecting head motion and providing feedback relating to the head motion
AU734844B2 (en) Head gear for detecting head motion and providing an indication of head movement
US6331168B1 (en) Golf training head gear for detecting head motion and providing an indication of head movement
US11097156B2 (en) Wearable athletic activity monitoring methods and systems
US10661149B2 (en) Mixed-reality sports tracking and simulation
US10398945B2 (en) Football sensing
US8845461B2 (en) Hoop tracker
JP6720594B2 (en) System, method and apparatus for monitoring sports equipment and its users
CN103372299B (en) Sport ball athletic activity monitoring methods
US9474953B1 (en) System, method and processor-readable medium for wirelessly tracking basketball shots
US20160275805A1 (en) Wearable sensors with heads-up display
US9687713B1 (en) System, method and processor-readable medium for wirelessly tracking basketball shots
US20060211523A1 (en) Bat speed sensing device and methods
WO2006010934A2 (en) Motion sensor with integrated display, grip pressure distribution sensor, location of impact sensor and impact vibration sensor
US20100291519A1 (en) Training systems and methods for athletes
US20060199670A1 (en) Hand to eye coordination training aid
US10751592B1 (en) Peripheral visual trainer and peripheral visual training system
US11565161B2 (en) Training aid and alert
CN110270077A (en) A kind of batting assessment system and its method
WO2015155069A1 (en) Wearable system for monitoring a swimmer's performance
US20040014531A1 (en) Device for training the correct swing for a club
CN116529742A (en) Tool movement analysis system and method

Legal Events

Date Code Title Description
AS Assignment

Owner name: CREATIVE SPORTS TECHNOLOGIES, INC., VIRGINIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SOCCI, ROGER D.;REEL/FRAME:019754/0569

Effective date: 20070822

AS Assignment

Owner name: SOCCI, ROGER D., VIRGINIA

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR AND ASSIGNEE INFORMATION PREVIOUSLY RECORDED ON REEL 019754 FRAME 0569;ASSIGNOR:CREATIVE SPORTS TECHNOLOGIES, INC.;REEL/FRAME:019872/0751

Effective date: 20070822

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION