A system that detects when a user starts an action, such as a golf stroke or tennis stroke, and provides feedback to indicate the desired timing of one or more phases of the action. For example, timing feedback signals may be sent to indicate when each phase should ideally finish as a training aid to guide the user towards improving performance of the action. Equipment used by the user may be equipped with an inertial motion sensor that captures data throughout the action; data may be transmitted to a processor, such as a mobile device or a server, for analysis, and feedback signals (such as audio tones) may be sent to the user throughout the action based on this analysis. The user may initiate an action at any time, without needing a prompt from the system to begin the action, since the system may dynamically detect when an action begins.
A63B 71/06 - Indicating or scoring devices for games or players
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 60/46 - Measurement devices associated with golf clubs, bats, rackets or the like for measuring physical parameters relating to sporting activity, e.g. baseball bats with impact indicators or bracelets for measuring the golf swing
A63B 69/00 - Training appliances or apparatus for special sports
A63B 69/36 - Training appliances or apparatus for special sports for golf
A63B 69/38 - Training appliances or apparatus for special sports for tennis
A system that captures and analyzes motion data for equipment and that automatically captures the usage context in which the motion occurs. Context items in the environment may have attached beacons that broadcast their identities; a motion capture element on the equipment receives and analyzes these broadcast messages to determine which context items are nearby. Beacons may be grouped into categories such as “user”, “location”, “coach”, and “equipment”; the motion capture element determines the nearest beacon in each category, and these nearest beacons are used as the context for each motion. For example, in a baseball application players and coaches may wear pendants or similar accessories with personal beacons, and other beacons may be installed into bats, bases, batting cages, bullpens, or other locations. The context for a swing may include the player who made the swing, the bat used, a coach that was present, and where the swing occurred.
H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]Services to user groupsOne-way selective calling services
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
A sensor event detection system including a motion capture element and another sensor. The sensor captures values associated with an orientation, position, velocity and acceleration and recognizes an event within the data to determine event data. Uses other values associated with a temperature, humidity, wind and elevation, i.e., environmental and physiological sensors and correlates the data or event data with the other values to determine a type of event or true event or a false positive event, or a type of equipment the motion capture element is coupled with, or a type of activity indicated by the data or event data and transmits the data or event data associated with the event.
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 71/06 - Indicating or scoring devices for games or players
A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
G01P 13/00 - Indicating or recording presence or absence of movementIndicating or recording of direction of movement
G06V 20/40 - ScenesScene-specific elements in video content
G06V 40/20 - Movements or behaviour, e.g. gesture recognition
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G08B 25/01 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
Enables a fitting system for sporting equipment using an application that executes on a mobile phone for example to prompt and accept motion inputs from a given motion capture sensor to measure a user's size, range of motion, speed and then utilizes that same sensor to capture motion data from a piece of equipment, for example to further optimize the fit of, or suggest purchase of a particular piece of sporting equipment. Utilizes correlation or other data mining of motion data for size, range of motion, speed of other users to maximize the fit of a piece of equipment for the user based on other user's performance with particular equipment. For example, this enables a user of a similar size, range of motion and speed to data mine for the best performance equipment, e.g., longest drive, lowest putt scores, highest winning percentage, etc., associated with other users having similar characteristics.
A system that analyzes motion of a putter and provides feedback to the golfer as a training aid to guide the golfer towards making better putting strokes. The putter may be equipped with an inertial motion sensor that captures data throughout a stroke; data may be transmitted to a processor, such as a mobile device or a server, for analysis, and feedback signals may be sent to the golfer throughout the stroke based on this analysis. For example, audio tones (generated for example by a mobile phone) may change depending on whether the putting stroke has the desired characteristics. The system may support different operating modes that provide feedback on different putting features. Illustrative modes may for example provide feedback on the putter orientation at address, on the timing of the backstroke, and on the changes in putter face orientation through the stroke.
A system that captures and analyzes motion data for equipment and that automatically captures the usage context in which the motion occurs. Context items in the environment may have attached beacons that broadcast their identities; a motion capture element on the equipment receives and analyzes these broadcast messages to determine which context items are nearby. Beacons may be grouped into categories such as “user”, “location”, “coach”, and “equipment”; the motion capture element determines the nearest beacon in each category, and these nearest beacons are used as the context for each motion. For example, in a baseball application players and coaches may wear pendants or similar accessories with personal beacons, and other beacons may be installed into bats, bases, batting cages, bullpens, or other locations. The context for a swing may include the player who made the swing, the bat used, a coach that was present, and where the swing occurred.
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 69/00 - Training appliances or apparatus for special sports
A63B 71/06 - Indicating or scoring devices for games or players
H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]Services to user groupsOne-way selective calling services
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
An equipment fitting system that measures swings by a user of different pieces of equipment with inertial sensors, and analyzes sensor data to recommend which piece of equipment is optimal for the user from among those tested. Illustrative applications include fitting of baseball bats and golf clubs. Swing metrics calculated from sensor data may include an acceleration metric, a speed metric, and a momentum metric; these metrics may be combined into a metrics score for each piece of equipment. Other factors may be included in an overall score, such as the user's subjective score for each piece of equipment, and ratings from experts or other consumers. Users may assign the relative importance for the different factors to calculate an overall equipment score.
A63B 69/36 - Training appliances or apparatus for special sports for golf
G01C 21/00 - NavigationNavigational instruments not provided for in groups
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G01P 15/08 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces with conversion into electric or magnetic values
G06Q 10/0639 - Performance analysis of employeesPerformance analysis of enterprise or organisation operations
G06V 40/20 - Movements or behaviour, e.g. gesture recognition
A63B 69/00 - Training appliances or apparatus for special sports
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
A sensor event detection system including a motion capture element and another sensor. The sensor captures values associated with an orientation, position, velocity and acceleration and recognizes an event within the data to determine event data. Uses other values associated with a temperature, humidity, wind and elevation, i.e., environmental and physiological sensors and correlates the data or event data with the other values to determine a type of event or true event or a false positive event, or a type of equipment the motion capture element is coupled with, or a type of activity indicated by the data or event data and transmits the data or event data associated with the event.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 71/06 - Indicating or scoring devices for games or players
A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
G01P 13/00 - Indicating or recording presence or absence of movementIndicating or recording of direction of movement
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
H04N 23/80 - Camera processing pipelinesComponents thereof
H04N 23/90 - Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G08B 25/01 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
11.
Motion mirroring system that incorporates virtual environment constraints
A system that mirrors motion of a physical object by displaying a virtual object moving in a virtual environment. The mirroring display may be used for example for feedback, coaching, or for playing virtual games. Motion of the physical object is measured by motion sensors that may for example include an accelerometer, a gyroscope, and a magnetometer. Sensor data is transmitted to a computer that calculates the position and orientation of the physical object and generates a corresponding position and orientation of the virtual object. The computer may correct or adjust the calculations using sensor data redundancies. The virtual environment may include constraints on the position, orientation, or motion of the virtual object. These constraints may be used to compensate for accumulating errors in position and orientation. The system may for example use proportional error feedback to adjust position and orientation based on sensor redundancies and virtual environment constraints.
A63F 13/42 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A63F 13/25 - Output arrangements for video game devices
A63F 13/525 - Changing parameters of virtual cameras
A63F 13/833 - Hand-to-hand fighting, e.g. martial arts competition
G06T 19/00 - Manipulating 3D models or images for computer graphics
A sensor event detection and tagging system that analyzes data from multiple sensors to detect an event and to automatically select or generate tags for the event. Sensors may include for example a motion capture sensor and one or more additional sensors that measure values such as temperature, humidity, wind or elevation. Tags and event detection may be performed by a microprocessor associated with or integrated with the sensors, or by a computer that receives data from the microprocessor. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
G01P 13/00 - Indicating or recording presence or absence of movementIndicating or recording of direction of movement
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 71/06 - Indicating or scoring devices for games or players
H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
Enables a fitting system for sporting equipment using an application that executes on a mobile phone for example to prompt and accept motion inputs from a given motion capture sensor to measure a user's size, range of motion, speed and then utilizes that same sensor to capture motion data from a piece of equipment, for example to further optimize the fit of, or suggest purchase of a particular piece of sporting equipment. Utilizes correlation or other data mining of motion data for size, range of motion, speed of other users to maximize the fit of a piece of equipment for the user based on other user's performance with particular equipment. For example, this enables a user of a similar size, range of motion and speed to data mine for the best performance equipment, e.g., longest drive, lowest putt scores, highest winning percentage, etc., associated with other users having similar characteristics.
An equipment fitting system that measures swings by a user of different pieces of equipment with inertial sensors, and analyzes sensor data to recommend which piece of equipment is optimal for the user from among those tested. Illustrative applications include fitting of baseball bats and golf clubs. Swing metrics calculated from sensor data may include an acceleration metric, a speed metric, and a momentum metric; these metrics may be combined into a metrics score for each piece of equipment. Other factors may be included in an overall score, such as the user's subjective score for each piece of equipment, and ratings from experts or other consumers. Users may assign the relative importance for the different factors to calculate an overall equipment score.
A63B 69/36 - Training appliances or apparatus for special sports for golf
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G01P 15/08 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces with conversion into electric or magnetic values
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G01C 21/00 - NavigationNavigational instruments not provided for in groups
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G06V 40/20 - Movements or behaviour, e.g. gesture recognition
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
A63B 69/00 - Training appliances or apparatus for special sports
15.
Swing analysis system that calculates a rotational profile
A system that measures a swing of equipment (such as a bat or golf club) with inertial sensors, and analyzes sensor data to create a rotational profile. Swing analysis may use a two-lever model, with a body lever from the center of rotation to the hands, and an equipment lever from the hands to the sweet spot of the equipment. The rotational profile may include graphs of rates of change of the angle of the body lever and of the relative angle between the body lever and the equipment lever, and a graph of the centripetal acceleration of the equipment. These three graphs may provide insight into players' relative performance. The timing and sequencing of swing stages may be analyzed by partitioning the swing into four phases: load, accelerate, peak, and transfer. Swing metrics may be calculated from the centripetal acceleration curve and the equipment/body rotation rate curves.
A63B 69/36 - Training appliances or apparatus for special sports for golf
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G01P 15/08 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces with conversion into electric or magnetic values
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G01C 21/00 - NavigationNavigational instruments not provided for in groups
G06Q 10/0639 - Performance analysis of employeesPerformance analysis of enterprise or organisation operations
G06V 40/20 - Movements or behaviour, e.g. gesture recognition
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
A63B 69/00 - Training appliances or apparatus for special sports
A system that measures a swing of a bat with one or more sensors and analyzes sensor data to create swing quality metrics. Metrics may include for example rotational acceleration, on-plane efficiency, and body-bat connection. Rotational acceleration measures the centripetal acceleration of the bat along the bat's longitudinal axis at a point early in the rotational part of the swing; it is an indicator of the swing's power. On-plane efficiency measures how much of the bat's angular velocity occurs around the swing plane, the plane spanned by the bat and the bat's sweet spot velocity at impact. Body-bat connection measures the angle between the bat and the body tilt axis, which is estimated from the trajectory of the hand position on the bat through the swing; an ideal bat-body connection is near 90 degrees. These three swing quality metrics provide a simple and useful characterization of the swing mechanics.
A63B 69/36 - Training appliances or apparatus for special sports for golf
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G01P 15/08 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces with conversion into electric or magnetic values
G06Q 10/0639 - Performance analysis of employeesPerformance analysis of enterprise or organisation operations
G06V 40/20 - Movements or behaviour, e.g. gesture recognition
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
A63B 69/00 - Training appliances or apparatus for special sports
Enables a fitting system for sporting equipment using an application that executes on a mobile phone for example to prompt and accept motion inputs from a given motion capture sensor to measure a user's size, range of motion, speed and then utilizes that same sensor to capture motion data from a piece of equipment, for example to further optimize the fit of, or suggest purchase of a particular piece of sporting equipment. Utilizes correlation or other data mining of motion data for size, range of motion, speed of other users to maximize the fit of a piece of equipment for the user based on other user's performance with particular equipment. For example, this enables a user of a similar size, range of motion and speed to data mine for the best performance equipment, e.g., longest drive, lowest putt scores, highest winning percentage, etc., associated with other users having similar characteristics.
A system that mirrors motion of a physical object by displaying a virtual object moving in a virtual environment. The mirroring display may be used for example for feedback, coaching, or for playing virtual games. Motion of the physical object is measured by motion sensors that may for example include an accelerometer, a gyroscope, and a magnetometer. Sensor data is transmitted to a computer that calculates the position and orientation of the physical object and generates a corresponding position and orientation of the virtual object. The computer may correct or adjust the calculations using sensor data redundancies. The virtual environment may include constraints on the position, orientation, or motion of the virtual object. These constraints may be used to compensate for accumulating errors in position and orientation. The system may for example use proportional error feedback to adjust position and orientation based on sensor redundancies and virtual environment constraints.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/42 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A63F 13/25 - Output arrangements for video game devices
A63F 13/525 - Changing parameters of virtual cameras
A63F 13/833 - Hand-to-hand fighting, e.g. martial arts competition
G06T 19/00 - Manipulating 3D models or images for computer graphics
A sensor event detection and tagging system that analyzes data from multiple sensors to detect an event and to automatically select or generate tags for the event. Sensors may include for example a motion capture sensor and one or more additional sensors that measure values such as temperature, humidity, wind or elevation. Tags and event detection may be performed by a microprocessor associated with or integrated with the sensors, or by a computer that receives data from the microprocessor. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
G01P 13/00 - Indicating or recording presence or absence of movementIndicating or recording of direction of movement
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 71/06 - Indicating or scoring devices for games or players
H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G08B 25/01 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
A system that measures a swing of a bat with one or more sensors and analyzes sensor data to create swing quality metrics. Metrics may include for example rotational acceleration, on-plane efficiency, and body-bat connection. Rotational acceleration measures the centripetal acceleration of the bat along the bat's longitudinal axis at a point early in the rotational part of the swing; it is an indicator of the swing's power. On-plane efficiency measures how much of the bat's angular velocity occurs around the swing plane, the plane spanned by the bat and the bat's sweet spot velocity at impact. Body-bat connection measures the angle between the bat and the body tilt axis, which is estimated from the trajectory of the hand position on the bat through the swing; an ideal bat-body connection is near 90 degrees. These three swing quality metrics provide a simple and useful characterization of the swing mechanics.
A63B 69/00 - Training appliances or apparatus for special sports
A63B 69/36 - Training appliances or apparatus for special sports for golf
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G01P 15/08 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces with conversion into electric or magnetic values
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G01C 21/00 - NavigationNavigational instruments not provided for in groups
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
35 - Advertising and business services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software in the nature of a mobile application for use in conjunction with motion sensors attached to users or equipment used for training, coaching, and recruiting athletes; Downloadable software for tracking biomechanical performance and movement-specific skills; Downloadable software in the field of motion capture, position and orientation sensing; Downloadable software in the nature of a mobile application for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery; Downloadable cloud-based software for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, efficiency, injury prevention and recovery; Downloadable, augmented reality software for integrating electronic data with real world environments for the purpose of tracking biomechanical performance and movement-specific skills; Motion capture element, namely, sensors for determining position, velocity, acceleration, and orientation, apparatus for recording, transmission and reproduction of images, gyroscopes, accelerometers, magnetometers, global positioning system, for use with motion capture software running on a computer, mobile device, or personal digital assistant, that is used to capture motion through sensors and video technology; wireless chargers; Sports equipment, namely, motion sensors Sports equipment, namely, accessories and attachments for golf clubs, softball bats and baseball bats in the nature of embedded insertion key for attaching sensor, putter sensor attachment, softball sensor attachment, baseball bat sensor attachment, grip sensor attachment, and clip to attach sensor to clothing; Sports equipment, namely, embedded insertion key for attaching sensor, putter sensor attachment, softball sensor attachment, baseball bat sensor attachment, grip sensor attachment, clip to attach sensor to clothing Collection and compilation of information into computer databases in the field of user performance, training, coaching, recruitment, and education for business purposes; collection and analysis of metrics data for training, coaching, recruitment, and education for business purposes; Collection and compilation of information for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery, for business purposes; Collection and analysis of metrics data for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery, for business purposes Instruction in the field of human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery; Coaching in the field of human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery; Instruction in the field of athletic performance, baseball, basketball, softball and golf utilizing software and hardware technologies; sports instruction services; Coaching in the field of athletic performance, sports; sports training services; providing on-line non-downloadable videos featuring athletic performance, basketball, baseball, softball and golf training, analytics and instruction Research and development in the field of motion capture, measurement and analysis apparatus, software and products; Research and development of consumer electronic products and software applications; Design and development of computer software and virtual reality software; Research and development of technology in the fields of biomechanical performance, athletics, gaming, healthcare, fitness, sports, and GPS; Research and development of technology in the field of biomechanical performance and movement specific skills; Providing temporary use of non-downloadable software for use in conjunction with motion sensors and accelerometers used on sports equipment tracking game statistics of athletes, and for coaching and recruiting athletes; Providing temporary use of non-downloadable software for tracking biomechanical performance and movement-specific skills; Providing temporary use of non-downloadable software in the field of motion capture, position and orientation sensing; Providing temporary use of non-downloadable cloud-based software for human motion training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, efficiency, injury prevention and recovery; Providing temporary use of non-downloadable, augmented reality software for integrating electronic data with real world environments for the purpose of tracking biomechanical performance and movement-specific skills; Computer programming services for creating augmented reality videos in the fields of fitness and exercise; Consulting services in the field of implementation and use of hardware and software systems for improving human training, instruction, and performance
41 - Education, entertainment, sporting and cultural services
Goods & Services
Sports equipment, namely, accessories and attachments for golf clubs, softball bats and baseball bats in the nature of embedded insertion key for attaching sensor, putter sensor attachment, softball sensor attachment, baseball bat sensor attachment, grip sensor attachment, and clip to attach sensor to clothing; Sports equipment, namely, embedded insertion key for attaching sensor, putter sensor attachment, softball sensor attachment, baseball bat sensor attachment, grip sensor attachment, clip to attach sensor to clothing Collection and compilation of information into computer databases in the field of user performance, training, coaching, recruitment, and education for business purposes; collection and analysis of metrics data for training, coaching, recruitment, and education for business purposes; Collection and compilation of information for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery, for business purposes; Collection and analysis of metrics data for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery, for business purposes Instruction in the field of human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery; Coaching in the field of human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery; Instruction in the field of athletic performance, baseball, basketball, softball and golf utilizing software and hardware technologies; sports instruction services; Coaching in the field of athletic performance, sports; sports training services; providing on-line non-downloadable videos featuring athletic performance, basketball, baseball, softball and golf training, analytics and instruction
09 - Scientific and electric apparatus and instruments
28 - Games; toys; sports equipment
35 - Advertising and business services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software in the nature of a mobile application for use in conjunction with motion sensors attached to users or equipment used for training, coaching, and recruiting athletes; Downloadable software for tracking biomechanical performance and movement-specific skills; Downloadable software in the field of motion capture, position and orientation sensing; Downloadable software in the nature of a mobile application for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery; Downloadable cloud-based software for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, efficiency, injury prevention and recovery; Downloadable, augmented reality software for integrating electronic data with real world environments for the purpose of tracking biomechanical performance and movement-specific skills; Motion capture element, namely, sensors for determining position, velocity, acceleration, and orientation, apparatus for recording, transmission and reproduction of images, gyroscopes, accelerometers, magnetometers, global positioning system, for use with motion capture software running on a computer, mobile device, or personal digital assistant, that is used to capture motion through sensors and video technology; wireless chargers; Sports equipment, namely, motion sensors Sports equipment, namely, accessories and attachments for golf clubs, softball bats and baseball bats in the nature of embedded insertion key for attaching sensor, putter sensor attachment, softball sensor attachment, baseball bat sensor attachment, grip sensor attachment, and clip to attach sensor to clothing; Sports equipment, namely, embedded insertion key for attaching sensor, putter sensor attachment, softball sensor attachment, baseball bat sensor attachment, grip sensor attachment, clip to attach sensor to clothing Collection and compilation of information into computer databases in the field of user performance, training, coaching, recruitment, and education for business purposes; collection and analysis of metrics data for training, coaching, recruitment, and education for business purposes; Collection and compilation of information for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery, for business purposes; Collection and analysis of metrics data for use in human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery, for business purposes Instruction in the field of human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery; Coaching in the field of human movement training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, injury prevention and recovery; Instruction in the field of athletic performance, baseball, basketball, softball and golf utilizing software and hardware technologies; sports instruction services; Coaching in the field of athletic performance, sports; sports training services; providing on-line non-downloadable videos featuring athletic performance, basketball, baseball, softball and golf training, analytics and instruction Research and development in the field of motion capture, measurement and analysis apparatus, software and products; Research and development of consumer electronic products and software applications; Design and development of computer software and virtual reality software; Research and development of technology in the fields of biomechanical performance, athletics, gaming, healthcare, fitness, sports, and GPS; Research and development of technology in the field of biomechanical performance and movement specific skills; Providing temporary use of non-downloadable software for use in conjunction with motion sensors and accelerometers used on sports equipment tracking game statistics of athletes, and for coaching and recruiting athletes; Providing temporary use of non-downloadable software for tracking biomechanical performance and movement-specific skills; Providing temporary use of non-downloadable software in the field of motion capture, position and orientation sensing; Providing temporary use of non-downloadable cloud-based software for human motion training, coaching, recruiting, capture of motion sensor data, video capture, video replay, analysis of motion sensor data, 3D visualization of motion data, virtual reality, gaming, and compilation of data to improve user performance, efficiency, injury prevention and recovery; Providing temporary use of non-downloadable, augmented reality software for integrating electronic data with real world environments for the purpose of tracking biomechanical performance and movement-specific skills; Computer programming services for creating augmented reality videos in the fields of fitness and exercise; Consulting services in the field of implementation and use of hardware and software systems for improving human training, instruction, and performance
A sensor event detection and tagging system that analyzes data from multiple sensors to detect an event and to automatically select or generate tags for the event. Sensors may include for example a motion capture sensor and one or more additional sensors that measure values such as temperature, humidity, wind or elevation. Tags and event detection may be performed by a microprocessor associated with or integrated with the sensors, or by a computer that receives data from the microprocessor. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
G01P 13/00 - Indicating or recording presence or absence of movementIndicating or recording of direction of movement
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 71/06 - Indicating or scoring devices for games or players
H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G08B 25/01 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
Enables a fitting system for sporting equipment using an application that executes on a mobile phone for example to prompt and accept motion inputs from a given motion capture sensor to measure a user's size, range of motion, speed and then utilizes that same sensor to capture motion data from a piece of equipment, for example to further optimize the fit of, or suggest purchase of a particular piece of sporting equipment. Utilizes correlation or other data mining of motion data for size, range of motion, speed of other users to maximize the fit of a piece of equipment for the user based on other user's performance with particular equipment. For example, this enables a user of a similar size, range of motion and speed to data mine for the best performance equipment, e.g., longest drive, lowest putt scores, highest winning percentage, etc., associated with other users having similar characteristics.
A system that measures a swing of a bat with one or more sensors and analyzes sensor data to create swing quality metrics. Metrics may include for example rotational acceleration, on-plane efficiency, and body-bat connection. Rotational acceleration measures the centripetal acceleration of the bat along the bat's longitudinal axis at a point early in the rotational part of the swing; it is an indicator of the swing's power. On-plane efficiency measures how much of the bat's angular velocity occurs around the swing plane, the plane spanned by the bat and the bat's sweet spot velocity at impact. Body-bat connection measures the angle between the bat and the body tilt axis, which is estimated from the trajectory of the hand position on the bat through the swing; an ideal bat-body connection is near 90 degrees. These three swing quality metrics provide a simple and useful characterization of the swing mechanics.
A63B 69/00 - Training appliances or apparatus for special sports
A63B 69/36 - Training appliances or apparatus for special sports for golf
G01P 15/08 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces with conversion into electric or magnetic values
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
27.
Method for estimating a 3D trajectory of a projectile from 2D camera images
A method that estimates the 3D trajectory of a projectile, such as a golf ball or baseball, by analyzing a sequence of images from a single-lens, 2D camera. Image analysis may be used to locate the projectile in the camera images, using motion detection and filters for the projectile's expected size and shape. A physics model may be used to calculate the projectile's trajectory as a function of its initial position and velocity (for example, just after impact with a golf club or bat). A camera projection transform may map this trajectory into predicted pixel locations, which may be compared to the observed projectile locations in the camera images. The projectile's trajectory may be estimated by finding initial conditions that minimize differences between observed and predicted pixel locations, using a nonlinear least squares solver for example. The method may be extended to multiple cameras.
A method of calculating the stress on a joint by determining when a joint angle is outside the normal range of motion for the joint. Applications include analysis of elbow joint stress for baseball pitchers, for example to mitigate the risk of injury to the ulnar collateral ligament (UCL). During a movement such as a baseball pitch, sensor data is collected to track the position, orientation, or motion of body segments; joint angles are derived from this sensor data. Joint angles are then compared to a range of motion, which may be measured for each individual. Joint stress contributions from movements that exceed the range of motion may be combined over time to calculate cumulative joint fatigue. This joint fatigue measure may for example be used for pitchers to quantify recovery periods (days off) and future workloads (such as maximum pitch counts).
Motion capture system with a motion capture element that uses two or more sensors to measure a single physical quantity, for example to obtain both wide measurement range and high measurement precision. For example, a system may combine a low-range, high precision accelerometer having a range of −24 g to +24 g with a high-range accelerometer having a range of −400 g to +400 g. Data from the multiple sensors is transmitted to a computer that combines the individual sensor estimates into a single estimate for the physical quantity. Various methods may be used to combine individual estimates into a combined estimate, including for example weighting individual estimates by the inverse of the measurement variance of each sensor. Data may be extrapolated beyond the measurement range of a low-range sensor, using polynomial curves for example, and combined with data from a high-range sensor to form a combined estimate.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 69/36 - Training appliances or apparatus for special sports for golf
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
30.
Swing analysis method using a sweet spot trajectory
A method for analyzing sensor data from baseball swings (or swings in similar sports) that transforms data into a reference frame defined by the bat orientation and velocity at impact. The trajectory of the sweet spot of the bat is tracked through the swing, and is analyzed to generate metrics describing the swing. A two-lever model of the swing may be used to model the effects of body rotation and wrist rotation. Data may be analyzed to identify relevant events during the swing such as start of downswing, commit (wrist release), on-plane, peak bat speed, and impact. Illustrative swing metrics derived from the sweet spot trajectory, the swing plane reference frame, and the two-lever model include: forward bat speed, on-plane rotation, hinge angle at commit, hinge angle at impact, body rotation ratio, body tilt angle, and swing plane tilt angle.
A63B 69/36 - Training appliances or apparatus for special sports for golf
A63B 69/00 - Training appliances or apparatus for special sports
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G01P 15/08 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces with conversion into electric or magnetic values
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G01C 21/00 - NavigationNavigational instruments not provided for in groups
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
A system that analyzes data from multiple sensors, potentially of different types, that track motions of players, equipment, and projectiles such as balls. Data from different sensors is combined to generate integrated metrics for events and activities. Illustrative sensors may include inertial sensors, cameras, radars, and light gates. As an illustrative example, a video camera may track motion of a pitched baseball, and an inertial sensor may track motion of a bat; the system may use the combined data to analyze the effectiveness of the swing in hitting the pitch. The system may also use sensor data to automatically select or generate tags for an event; tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G11B 27/022 - Electronic editing of analogue information signals, e.g. audio or video signals
G11B 31/00 - Arrangements for the associated working of recording or reproducing apparatus with related apparatus
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G11B 27/28 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
Intelligent motion capture element that includes sensor personalities that optimize the sensor for specific movements and/or pieces of equipment and/or clothing and may be retrofitted onto existing equipment or interchanged therebetween and automatically detected for example to switch personalities. May be used for low power applications and accurate data capture for use in healthcare compliance, sporting, gaming, military, virtual reality, industrial, retail loss tracking, security, baby and elderly monitoring and other applications for example obtained from a motion capture element and relayed to a database via a mobile phone. System obtains data from motion capture elements, analyzes data and stores data in database for use in these applications and/or data mining. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Enables performance related equipment fitting and purchase. Includes active and passive identifier capabilities.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
A61B 5/11 - Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
H04N 5/232 - Devices for controlling television cameras, e.g. remote control
H04N 17/00 - Diagnosis, testing or measuring for television systems or their details
33.
Motion mirroring system that incorporates virtual environment constraints
A system that mirrors motion of a physical object by displaying a virtual object moving in a virtual environment. The mirroring display may be used for example for feedback, coaching, or for playing virtual games. Motion of the physical object is measured by motion sensors that may for example include an accelerometer, a gyroscope, and a magnetometer. Sensor data is transmitted to a computer that calculates the position and orientation of the physical object and generates a corresponding position and orientation of the virtual object. The computer may correct or adjust the calculations using sensor data redundancies. The virtual environment may include constraints on the position, orientation, or motion of the virtual object. These constraints may be used to compensate for accumulating errors in position and orientation. The system may for example use proportional error feedback to adjust position and orientation based on sensor redundancies and virtual environment constraints.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/42 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
A63F 13/235 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
A63F 13/25 - Output arrangements for video game devices
A63F 13/525 - Changing parameters of virtual cameras
A63F 13/833 - Hand-to-hand fighting, e.g. martial arts competition
G06T 19/00 - Manipulating 3D models or images for computer graphics
A method of calculating the stress on a joint by determining when a joint angle is outside the normal range of motion for the joint. Applications include analysis of elbow joint stress for baseball pitchers, for example to mitigate the risk of injury to the ulnar collateral ligament (UCL). During a movement such as a baseball pitch, sensor data is collected to track the position, orientation, or motion of body segments; joint angles are derived from this sensor data. Joint angles are then compared to a range of motion, which may be measured for each individual. Joint stress contributions from movements that exceed the range of motion may be combined over time to calculate cumulative joint fatigue. This joint fatigue measure may for example be used for pitchers to quantify recovery periods (days off) and future workloads (such as maximum pitch counts).
Motion capture system with a motion capture element that uses two or more sensors to measure a single physical quantity, for example to obtain both wide measurement range and high measurement precision. For example, a system may combine a low-range, high precision accelerometer having a range of −24 g to +24 g with a high-range accelerometer having a range of −400 g to +400 g. Data from the multiple sensors is transmitted to a computer that combines the individual sensor estimates into a single estimate for the physical quantity. Various methods may be used to combine individual estimates into a combined estimate, including for example weighting individual estimates by the inverse of the measurement variance of each sensor. Data may be extrapolated beyond the measurement range of a low-range sensor, using polynomial curves for example, and combined with data from a high-range sensor to form a combined estimate.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G06T 7/246 - Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 69/36 - Training appliances or apparatus for special sports for golf
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
A sensor event detection and tagging system that analyzes data from multiple sensors to detect an event and to automatically select or generate tags for the event. Sensors may include for example a motion capture sensor and one or more additional sensors that measure values such as temperature, humidity, wind or elevation. Tags and event detection may be performed by a microprocessor associated with or integrated with the sensors, or by a computer that receives data from the microprocessor. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
H04N 5/232 - Devices for controlling television cameras, e.g. remote control
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G08B 25/01 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
Enables a fitting system for sporting equipment using an application that executes on a mobile phone for example to prompt and accept motion inputs from a given motion capture sensor to measure a user's size, range of motion, speed and then utilizes that same sensor to capture motion data from a piece of equipment, for example to further optimize the fit of, or suggest purchase of a particular piece of sporting equipment. Utilizes correlation or other data mining of motion data for size, range of motion, speed of other users to maximize the fit of a piece of equipment for the user based on other user's performance with particular equipment. For example, this enables a user of a similar size, range of motion and speed to data mine for the best performance equipment, e.g., longest drive, lowest putt scores, highest winning percentage, etc., associated with other users having similar characteristics.
A method for analyzing sensor data from baseball swings (or swings in similar sports) that transforms data into a reference frame defined by the bat orientation and velocity at impact. The trajectory of the sweet spot of the bat is tracked through the swing, and is analyzed to generate metrics describing the swing. A two-lever model of the swing may be used to model the effects of body rotation and wrist rotation. Data may be analyzed to identify relevant events during the swing such as start of downswing, commit (wrist release), on-plane, peak bat speed, and impact. Illustrative swing metrics derived from the sweet spot trajectory, the swing plane reference frame, and the two-lever model include: forward bat speed, on-plane rotation, hinge angle at commit, hinge angle at impact, body rotation ratio, body tilt angle, and swing plane tilt angle.
A63B 69/36 - Training appliances or apparatus for special sports for golf
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G01P 15/08 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces with conversion into electric or magnetic values
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
A method for analyzing sensor data from baseball swings (or swings in similar sports) that transforms data into a reference frame defined by the bat orientation and velocity at impact. The swing plane defined by these two axes provides a natural and robust reference frame for physically relevant measurements of swing characteristics. Illustrative swing metrics derived from swing plane reference frame data include: swing speed, defined as a rotational rate within the swing plane; total swing angle, defined as the angular change within the swing plane; and swing tempo, defined as the percentage of peak swing speed achieved halfway through the swing. Analyzing these metrics from multiple swings across multiple users identifies factors that contribute to peak performance. Metrics may be combined into multidimensional feature vectors that characterize a swing; these feature vectors may be used to group swings into swing styles or to match swings against similar players.
A63B 69/36 - Training appliances or apparatus for special sports for golf
A63B 69/00 - Training appliances or apparatus for special sports
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
G16H 20/30 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
A63B 71/06 - Indicating or scoring devices for games or players
A system that analyzes data from sensors and video cameras to generated synchronized event videos and to automatically select or generate tags for an event. Enables creating, transferring, obtaining, and storing concise event videos generally without non-event video. Events stored in the database identifies trends, correlations, models, and patterns in event data. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
A63F 13/10 - Control of the course of the game, e.g. start, progress, end
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G06K 9/78 - Combination of image acquisition and recognition functions
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
Portable wireless mobile device motion capture data mining system and method configured to display motion capture/analysis data on a mobile device. System obtains data from motion capture elements, analyzes data and store data in database for data mining, which may be charged for. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data including ratings. Predicted ball flight path data can be calculated and shown on a time line showing relative peaks of velocity for the user's body parts. User can determine equipment that fits best and immediately purchase the equipment, via the mobile device. Custom equipment may be ordered on the mobile device from a vendor that can assemble-to-order customer built equipment and ship the equipment. Includes active and passive golf shot count capabilities.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
A63B 69/36 - Training appliances or apparatus for special sports for golf
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 71/06 - Indicating or scoring devices for games or players
A63F 13/332 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using wide area network [WAN] connections using wireless networks, e.g. cellular phone networks
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/20 - Input arrangements for video game devices
A63F 13/30 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/335 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using wide area network [WAN] connections using Internet
G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
43.
Event detection, confirmation and publication system that integrates sensor data and social media
Enables integration of sensor data with other information on servers such as social media sites to detect, confirm and/or publish events. Sensors may measure values such as motion, temperature, humidity, wind, pressure, elevation, light, sound, or heart rate, etc. Sensor data and event tags may be utilized to curate text, images, video, sound and post the results to social networks, for example in a dedicated feed. Event tags generated by the system may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags. Recommendations may be provided to a user based on analysis of sensor data and other information; recommendations may include for example recommended friends, purchases, or activities.
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
G11B 27/022 - Electronic editing of analogue information signals, e.g. audio or video signals
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G11B 31/00 - Arrangements for the associated working of recording or reproducing apparatus with related apparatus
A63B 71/06 - Indicating or scoring devices for games or players
An aiming system that provides feedback on how closely the aim of an object is aligned with a direction to a target. An inertial sensor on the object provides data on the object's position and orientation; this data is combined with target direction information to determine how to correct the aim. An illustrative application is a golf club aiming system that measures whether the clubface normal is aligned horizontally with the direction to the hole. The system sends feedback signals to the user to help the user adjust the aim. These signals may include for example audible tones or haptic vibrations that vary in frequency and amplitude to instruct the user to adjust the aim. For example, haptic signals may be sent to a smart watch worn by the user; the user may therefore obtain aiming feedback without having to look at a screen.
A system that analyzes data from multiple sensors, potentially of different types, that track motions of players, equipment, and projectiles such as balls. Data from different sensors is combined to generate integrated metrics for events and activities. Illustrative sensors may include inertial sensors, cameras, radars, and light gates. As an illustrative example, a video camera may track motion of a pitched baseball, and an inertial sensor may track motion of a bat; the system may use the combined data to analyze the effectiveness of the swing in hitting the pitch. The system may also use sensor data to automatically select or generate tags for an event; tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags.
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G11B 27/022 - Electronic editing of analogue information signals, e.g. audio or video signals
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G11B 31/00 - Arrangements for the associated working of recording or reproducing apparatus with related apparatus
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
46.
Method of coupling a motion sensor to a piece of equipment
Method for coupling a sensor to a piece of equipment, such as a golf club, baseball bat, or tennis racket, that ensures that the sensor is in a known position and orientation relative to the equipment. Compensates and calibrates for degrees of freedom introduced in manufacturing and installation. The method may include manufacturing a sensor receiver that aligns with equipment in a fixed orientation, and that holds a sensor housing in a fixed orientation relative to the receiver. Remaining uncertainties in sensor position and orientation may be addressed using post-installation calibration. Calibration may include performing specific calibration movements with the equipment and analyzing the sensor data collected during these calibration movements.
G01S 19/35 - Constructional details or hardware or software details of the signal processing chain
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G01C 21/16 - NavigationNavigational instruments not provided for in groups by using measurement of speed or acceleration executed aboard the object being navigatedDead reckoning by integrating acceleration or speed, i.e. inertial navigation
G01S 19/36 - Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end
A63B 71/00 - Games or sports accessories not covered in groups
A63B 21/00 - Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
A63B 60/42 - Devices for measuring, verifying, correcting or customising the inherent characteristics of golf clubs, bats, rackets or the like, e.g. measuring the maximum torque a batting shaft can withstand
A63B 59/50 - Substantially rod-shaped bats for hitting a ball in the air, e.g. for baseball
A42B 3/04 - Parts, details or accessories of helmets
A sensor event detection and tagging system that analyzes data from multiple sensors to detect an event and to automatically select or generate tags for the event. Sensors may include for example a motion capture sensor and one or more additional sensors that measure values such as temperature, humidity, wind or elevation. Tags and event detection may be performed by a microprocessor associated with or integrated with the sensors, or by a computer that receives data from the microprocessor. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 71/06 - Indicating or scoring devices for games or players
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
Intelligent motion capture element that includes sensor personalities that optimize the sensor for specific movements and/or pieces of equipment and/or clothing and may be retrofitted onto existing equipment or interchanged therebetween and automatically detected for example to switch personalities. May be used for low power applications and accurate data capture for use in healthcare compliance, sporting, gaming, military, virtual reality, industrial, retail loss tracking, security, baby and elderly monitoring and other applications for example obtained from a motion capture element and relayed to a database via a mobile phone. System obtains data from motion capture elements, analyzes data and stores data in database for use in these applications and/or data mining. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Enables performance related equipment fitting and purchase. Includes active and passive identifier capabilities.
H04N 17/02 - Diagnosis, testing or measuring for television systems or their details for colour television signals
H04N 17/00 - Diagnosis, testing or measuring for television systems or their details
H04N 5/232 - Devices for controlling television cameras, e.g. remote control
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
49.
Motion capture system that combines sensors with different measurement ranges
Motion capture system with a motion capture element that uses two or more sensors to measure a single physical quantity, for example to obtain both wide measurement range and high measurement precision. For example, a system may combine a low-range, high precision accelerometer having a range of −24 g to +24 g with a high-range accelerometer having a range of −400 g to +400 g. Data from the multiple sensors is transmitted to a computer that combines the individual sensor estimates into a single estimate for the physical quantity. Various methods may be used to combine individual estimates into a combined estimate, including for example weighting individual estimates by the inverse of the measurement variance of each sensor. Data may be extrapolated beyond the measurement range of a low-range sensor, using polynomial curves for example, and combined with data from a high-range sensor to form a combined estimate.
A method for analyzing sensor data from baseball swings (or swings in similar sports) that transforms data into a reference frame defined by the bat orientation and velocity at impact. The swing plane defined by these two axes provides a natural and robust reference frame for physically relevant measurements of swing characteristics. Illustrative swing metrics derived from swing plane reference frame data include: swing speed, defined as a rotational rate within the swing plane; total swing angle, defined as the angular change within the swing plane; and swing tempo, defined as the percentage of peak swing speed achieved halfway through the swing. Analyzing these metrics from multiple swings across multiple users identifies factors that contribute to peak performance. Metrics may be combined into multidimensional feature vectors that characterize a swing; these feature vectors may be used to group swings into swing styles or to match swings against similar players.
Motion capture system with a motion capture element that uses two or more sensors to measure a single physical quantity, for example to obtain both wide measurement range and high measurement precision. For example, a system may combine a low-range, high precision accelerometer having a range of −24 g to +24 g with a high-range accelerometer having a range of −400 g to +400 g. Data from the multiple sensors is transmitted to a computer that combines the individual sensor estimates into a single estimate for the physical quantity. Various methods may be used to combine individual estimates into a combined estimate, including for example weighting individual estimates by the inverse of the measurement variance of each sensor. Data may be extrapolated beyond the measurement range of a low-range sensor, using polynomial curves for example, and combined with data from a high-range sensor to form a combined estimate.
A sensor event detection and tagging system that analyzes data from multiple sensors to detect an event and to automatically select or generate tags for the event. Sensors may include for example a motion capture sensor and one or more additional sensors that measure values such as temperature, humidity, wind or elevation. Tags and event detection may be performed by a microprocessor associated with or integrated with the sensors, or by a computer that receives data from the microprocessor. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
53.
Sensor and media event detection and tagging system
Enables detection and tagging of events using sensor data combined with data from servers such as social media sites. Sensors may measure values such as motion, temperature, humidity, wind, pressure, elevation, light, sound, or heart rate. Sensor data and event tags may be utilized to curate text, images, video, sound and post the results to social networks, for example in a dedicated feed. Event tags generated by the system may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
A63F 13/10 - Control of the course of the game, e.g. start, progress, end
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
H04N 5/232 - Devices for controlling television cameras, e.g. remote control
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
A system that analyzes data from sensors and video cameras to generated synchronized event videos and to automatically select or generate tags for an event. Enables creating, transferring, obtaining, and storing concise event videos generally without non-event video. Events stored in the database identifies trends, correlations, models, and patterns in event data. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
Intelligent motion capture element that includes sensor personalities that optimize the sensor for specific movements and/or pieces of equipment and/or clothing and may be retrofitted onto existing equipment or interchanged therebetween and automatically detected for example to switch personalities. May be used for low power applications and accurate data capture for use in healthcare compliance, sporting, gaming, military, virtual reality, industrial, retail loss tracking, security, baby and elderly monitoring and other applications for example obtained from a motion capture element and relayed to a database via a mobile phone. System obtains data from motion capture elements, analyzes data and stores data in database for use in these applications and/or data mining. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Enables performance related equipment fitting and purchase. Includes active and passive identifier capabilities.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A system that analyzes data from multiple sensors, potentially of different types, that track motions of players, equipment, and projectiles such as balls. Data from different sensors is combined to generate integrated metrics for events and activities. Illustrative sensors may include inertial sensors, cameras, radars, and light gates. As an illustrative example, a video camera may track motion of a pitched baseball, and an inertial sensor may track motion of a bat; the system may use the combined data to analyze the effectiveness of the swing in hitting the pitch. The system may also use sensor data to automatically select or generate tags for an event; tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags.
A63F 13/12 - involving interaction between a plurality of game devices, e.g. transmission or distribution systems
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G11B 27/022 - Electronic editing of analogue information signals, e.g. audio or video signals
G11B 31/00 - Arrangements for the associated working of recording or reproducing apparatus with related apparatus
A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
Enables a fitting system for sporting equipment using an application that executes on a mobile phone for example to prompt and accept motion inputs from a given motion capture sensor to measure a user's size, range of motion, speed and then utilizes that same sensor to capture motion data from a piece of equipment, for example to further optimize the fit of, or suggest purchase of a particular piece of sporting equipment. Utilizes correlation or other data mining of motion data for size, range of motion, speed of other users to maximize the fit of a piece of equipment for the user based on other user's performance with particular equipment. For example, this enables a user of a similar size, range of motion and speed to data mine for the best performance equipment, e.g., longest drive, lowest putt scores, highest winning percentage, etc., associated with other users having similar characteristics.
A shatter proof enclosure and mount for a motion capture element that couples to equipment, where the enclosure and optionally the mount is shatter proof or shatter resistant. Exposed areas of the enclosure or mount or both that are subject to impact may be covered with a protective layer that prevents fragments of the enclosure or internal components from exiting the layer, even in the event of an impact. For example, the protective layer may incorporate flexible materials such as silicone rubber. Alternatively, the protective layer may be rigid but effectively unbreakable, using materials such as polycarbonate. The protective layer may also include a mesh that prevents internal components from existing the enclosure.
G01S 19/35 - Constructional details or hardware or software details of the signal processing chain
G01S 19/36 - Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end
A63B 21/00 - Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
A63B 60/42 - Devices for measuring, verifying, correcting or customising the inherent characteristics of golf clubs, bats, rackets or the like, e.g. measuring the maximum torque a batting shaft can withstand
A63B 71/00 - Games or sports accessories not covered in groups
A63B 69/00 - Training appliances or apparatus for special sports
A63B 59/50 - Substantially rod-shaped bats for hitting a ball in the air, e.g. for baseball
A motion sensor package with an elastomer layer that encases the sensor electronics, including the sensors, a processor, an antenna, and a battery. The elastomer layer may provide shock isolation and water resistance to protect the enclosed electronics. Embodiments may also include an outer housing into which the elastomer encased package is installed. The outer housing may for example comprise two cylindrical sections that screw together to close the outer housing. In one or more embodiments part of the outer housing may be integrated into an item of sports equipment. Embodiments for golf may also include a golf club grip adapter that is inserted into the top of a grip, and which attaches to the outer housing containing the elastomer enclosed sensor package.
G01S 19/35 - Constructional details or hardware or software details of the signal processing chain
G01C 19/00 - GyroscopesTurn-sensitive devices using vibrating massesTurn-sensitive devices without moving massesMeasuring angular rate using gyroscopic effects
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
H01Q 9/42 - Resonant antennas with feed to end of elongated active element, e.g. unipole with folded element, the folded parts being spaced apart a small fraction of the operating wavelength
G01S 19/36 - Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end
A63B 21/00 - Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
A63B 60/42 - Devices for measuring, verifying, correcting or customising the inherent characteristics of golf clubs, bats, rackets or the like, e.g. measuring the maximum torque a batting shaft can withstand
A61B 5/11 - Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
A63B 71/00 - Games or sports accessories not covered in groups
A63B 59/50 - Substantially rod-shaped bats for hitting a ball in the air, e.g. for baseball
Enables detection of events using motion capture sensors and potentially other sensors electromagnetic field, temperature, humidity, wind, pressure, elevation, light, sound, or heart rate sensors to confirm and post events, differentiate similar types of motion events to determine the type of equipment or activity or quality of the event, such proficiency. Enables motion capture data and other sensor data to be utilized to curate text, images, video, sound and post the results to social networks, for example in a dedicated feed. Embodiments of the system also may post or filter to social media sites using any other filter besides location and time and the text in the social media posts for example. May use motion or other sensor data to define and event, eliminate false positive events, post true events, and/or correlate the events with social media to confirm the events, or post the events in a particular channel.
A63F 13/12 - involving interaction between a plurality of game devices, e.g. transmission or distribution systems
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
A method that integrates sensor data and video analysis to analyze object motion. Motion capture elements generate motion sensor data for objects of interest, and cameras generate video of these objects. Sensor data and video data are synchronized in time and aligned in space on a common coordinate system. Sensor fusion is used to generate motion metrics from the combined and integrated sensor data and video data. Integration of sensor data and video data supports robust detection of events, generation of video highlight reels or epic fail reels augmented with metrics that show interesting activity, and calculation of metrics that exceed the individual capabilities of either sensors or video analysis alone.
A63F 13/12 - involving interaction between a plurality of game devices, e.g. transmission or distribution systems
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G11B 27/022 - Electronic editing of analogue information signals, e.g. audio or video signals
G11B 31/00 - Arrangements for the associated working of recording or reproducing apparatus with related apparatus
A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
G08B 21/04 - Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
Enables event analysis from sensors including environmental, physiological and motion capture sensors. Also enables displaying information based on events recognized using sensor data associated with a user, piece of equipment or based on previous motion analysis data from the user or other user(s) or other sensors. Enables intelligent analysis, synchronization, and transfer of generally concise event videos synchronized with motion data from motion capture sensor(s) coupled with a user or piece of equipment. Enables creating, transferring, obtaining, and storing concise event videos generally without non-event video. Events stored in the database identifies trends, correlations, models, and patterns in event data. Greatly saves storage and increases upload speed by uploading event videos and avoiding upload of non-pertinent portions of large videos. Creates highlight and fail reels filtered by metrics and can sort by metric. Compares motion trajectories of users and objects to optimally efficient trajectories, and to desired trajectories.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
A63F 13/355 - Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an encoded video stream for transmitting to a mobile phone or a thin client
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
A sensor event detection system including a motion capture element with a memory, sensor, microprocessor, first communication interface and another sensor. The sensor captures values associated with an orientation, position, velocity and acceleration of the motion capture element. The first communication interface receives other values associated with a temperature, humidity, wind and elevation, and the other sensor locally captures the other values. The microprocessor collects data that includes sensor values from the sensor, stores the data in the memory, and recognizes an event within the data to determine event data. The microprocessor correlates the data or event data with the other values to determine a false positive event or a type of equipment the motion capture element is coupled with, or a type of activity indicated by the data or event data, and transmits the data or event data associated with the event via the first communication interface.
A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
A63F 13/217 - Input arrangements for video game devices characterised by their sensors, purposes or types using environment-related information, i.e. information generated otherwise than by the player, e.g. ambient temperature or humidity
A63F 13/215 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising means for detecting acoustic signals, e.g. using a microphone
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
A63F 13/216 - Input arrangements for video game devices characterised by their sensors, purposes or types using geographical information, e.g. location of the game device or player using GPS
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/23 - Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
Enables recognition of events within motion data obtained from portable wireless motion capture elements and video synchronization of the events with video as the events occur or at a later time, based on location and/or time of the event or both. May use integrated camera or external cameras with respect to mobile device to automatically generate generally smaller event videos of the event on the mobile device or server. Also enables analysis or comparison of movement associated with the same user, other user, historical user or group of users. Provides low memory and power utilization and greatly reduces storage for video data that corresponds to events such as a shot, move or swing of a player, a concussion of a player, or other medical related events or events, such as the first steps of a child, or falling events.
A63F 13/12 - involving interaction between a plurality of game devices, e.g. transmission or distribution systems
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G11B 31/00 - Arrangements for the associated working of recording or reproducing apparatus with related apparatus
G11B 27/022 - Electronic editing of analogue information signals, e.g. audio or video signals
Portable wireless mobile device motion capture and analysis system and method configured to display motion capture/analysis data on a mobile device. System obtains data from motion capture elements and analyzes the data. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings associated with the captured motion can also be displayed. Predicted ball flight path data can be calculated and displayed. Data shown on a time line can also be displayed to show the relative peaks of velocity for various parts of the user's body. Based on the display of data, the user can determine the equipment that fits the best and immediately purchase the equipment, via the mobile device. Custom equipment may be ordered through an interface on the mobile device from a vendor that can assemble-to-order customer built equipment and ship the equipment.
Enables intelligent synchronization and transfer of generally concise event videos synchronized with motion data from motion capture sensor(s) coupled with a user or piece of equipment. Greatly saves storage and increases upload speed by uploading event videos and avoiding upload of non-pertinent portions of large videos. Provides intelligent selection of multiple videos from multiple cameras covering an event at a given time, for example selecting one with least shake. Enables near real-time alteration of camera parameters during an event determined by the motion capture sensor, and alteration of playback parameters and special effects for synchronized event videos. Creates highlight reels filtered by metrics and can sort by metric. Integrates with multiple sensors to save event data even if other sensors do not detect the event. Also enables analysis or comparison of movement associated with the same user, other user, historical user or group of users.
A63F 13/12 - involving interaction between a plurality of game devices, e.g. transmission or distribution systems
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G11B 27/022 - Electronic editing of analogue information signals, e.g. audio or video signals
G11B 31/00 - Arrangements for the associated working of recording or reproducing apparatus with related apparatus
A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
Enables recognition of events within motion data obtained from portable wireless motion capture elements and video synchronization of the events with video as the events occur or at a later time, based on location and/or time of the event or both. May use integrated camera or external cameras with respect to mobile device to automatically generate generally smaller event videos of the event on the mobile device or server. Also enables analysis or comparison of movement associated with the same user, other user, historical user or group of users. Provides low memory and power utilization and greatly reduces storage for video data that corresponds to events such as a shot, move or swing of a player, a concussion of a player, or other medical related events or events, such as the first steps of a child, or falling events.
A63F 9/24 - Games using electronic circuits not otherwise provided for
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G11B 27/17 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer using electrical sensing means
G11B 31/00 - Arrangements for the associated working of recording or reproducing apparatus with related apparatus
G11B 27/022 - Electronic editing of analogue information signals, e.g. audio or video signals
A broadcasting method for broadcasting images with augmented motion data, which may utilize a system having at least one camera, a computer and a wireless communication interface. The system obtains data from motion capture elements, analyzes data and optionally stores data in database for use in broadcasting applications, virtual reality applications and/or data mining. The system also recognizes at least one motion capture data element associated with a user or piece of equipment, and receives data associated with the motion capture element via the wireless communication interface. The system also enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings, compliance, ball flight path data can be calculated and displayed, for example on a map or timeline or both. Furthermore, the system enables performance related equipment fitting and purchase.
A63B 69/36 - Training appliances or apparatus for special sports for golf
A63F 13/573 - Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
G06T 19/00 - Manipulating 3D models or images for computer graphics
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
An initialization method for an inertial sensor that estimates starting orientation and velocity without requiring the sensor to start at rest or in a well-known location or orientation. Initialization uses patterns of motion encoded as a set of soft constraints that are expected to hold approximately during an initialization period. Penalty metrics are defined to measure the deviation of calculated motion trajectories from the soft constraints. Differential equations of motion for an inertial sensor are solved with the initial conditions as variables; the initial conditions that minimize the penalty metrics are used as estimates for the actual initial conditions of the sensor. Soft constraints and penalty metrics for a specific application are chosen based on the types of motion patterns expected for this application. Illustrative cases include applications with relatively little movement during initialization, and applications with approximately periodic motion during initialization.
A wireless motion capture test head system including at least one motion capture element, an isolator, mount and an external computer. The motion capture element(s) may include a memory, a wireless motion capture sensor, a radio and a microcontroller. The microcontroller may collect sensor values data from the wireless motion capture sensor, store the data in the memory, analyze the data, recognize an event within the data to determine event data, and transmit the event data associated with the event via the radio. The isolator may surround the at least one motion capture element to simulate physical acceleration dampening of cerebrospinal fluid around a human brain, in order to minimize translation of linear acceleration and rotational acceleration of the event data to obtain an observed linear acceleration and an observed rotational acceleration of the at least one motion capture element coupled in an inner portion of a headform.
Enables recognition of events within motion data including but not limited to motion capture data obtained from portable wireless motion capture elements such as visual markers and sensors, radio frequency identification tags and motion sensors within mobile device computer systems, or calculated based on analyzed movement associated with the same user, other user, historical user or group of users. Provides low power transmission of events. Greatly reduces storage for events such as a shot, move or swing of a player, a concussion of a player, boxer, rider or driver, or a heat stroke, hypothermia, seizure, asthma attack, epileptic attack. Events may be correlated with image(s) as captured from internal/external camera(s) or nanny cam, for example to enable saving video of the event, such as the first steps of a child, violent shaking events, sporting, military or other motion events including concussions, or falling events associated with an elderly person.
A broadcasting system for broadcasting images with augmented motion data, which includes at least one camera, a computer and a wireless communication interface. The system obtains data from motion capture elements, analyzes data and optionally stores data in database for use in broadcasting applications, virtual reality applications and/or data mining. The system also recognizes at least one motion capture data element associated with a user or piece of equipment, and receives data associated with the motion capture element via the wireless communication interface. The system also enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings, compliance, ball flight path data can be calculated and displayed, for example on a map or timeline or both. Furthermore, the system enables performance related equipment fitting and purchase.
Enables a fitting system for sporting equipment using an application that executes on a mobile phone for example to prompt and accept motion inputs from a given motion capture sensor to measure a user's size, range of motion, speed and then utilizes that same sensor to capture motion data from a piece of equipment, for example to further optimize the fit of, or suggest purchase of a particular piece of sporting equipment. Utilizes correlation or other data mining of motion data for size, range of motion, speed of other users to maximize the fit of a piece of equipment for the user based on other user's performance with particular equipment. For example, this enables a user of a similar size, range of motion and speed to data mine for the best performance equipment, e.g., longest drive, lowest putt scores, highest winning percentage, etc., associated with other users having similar characteristics.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Research and development in the field of motion capture, measurement and analysis apparatus, software and products; research and development of consumer electronic products and software applications utilizing motion detection, analysis and expression technologies; design and development of computer game software and virtual reality software; research and development of technology in the fields of biomechanical performance, gaming, healthcare, fitness, military, sports, GPS, industrial, retail loss tracking, security, and baby and elderly care monitoring
Intelligent motion capture element that includes sensor personalities that optimize the sensor for specific movements and/or pieces of equipment and/or clothing and may be retrofitted onto existing equipment or interchanged therebetween and automatically detected for example to switch personalities. May be used for low power applications and accurate data capture for use in healthcare compliance, sporting, gaming, military, virtual reality, industrial, retail loss tracking, security, baby and elderly monitoring and other applications for example obtained from a motion capture element and relayed to a database via a mobile phone. System obtains data from motion capture elements, analyzes data and stores data in database for use in these applications and/or data mining. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Enables performance related equipment fitting and purchase. Includes active and passive identifier capabilities.
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
A63F 13/212 - Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
Enables coupling or retrofitting a golf club with active motion capture electronics that are battery powered, passive or active shot count components, for example a passive RFID, and/or a visual marker on the cap for use with visual motion capture cameras. Does not require modifying the golf club. Electronics package and battery can be easily removed and replaced, for example without any tools. May utilize a weight that is removed when inserting the electronic package in the mount, wherein the weight element may have the same weight as an electronics package, for no net change or minimal change in club weight. May be implemented with a shaft enclosure and expander that may be coupled with a screw aligned along an axis parallel to the axis of the shaft. May utilize non-permanently and/or friction coupling between the mount and shaft. Cap may include a visual marker and/or logo.
G01S 19/35 - Constructional details or hardware or software details of the signal processing chain
G01S 19/36 - Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end
A63B 21/00 - Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
A63B 60/42 - Devices for measuring, verifying, correcting or customising the inherent characteristics of golf clubs, bats, rackets or the like, e.g. measuring the maximum torque a batting shaft can withstand
82.
Virtual reality system for viewing current and previously stored or calculated motion data
Virtual reality system for viewing current and previously stored or calculated motion data. System obtains data from motion capture elements, analyzes data and stores data in database for use in virtual reality applications and/or data mining, which may be charged for. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings, compliance, ball flight path data can be calculated and displayed, for example on a map or timeline or both. Enables performance related equipment fitting and purchase. Includes active and passive identifier capabilities.
A calibration system for simultaneous calibration of multiple motion capture elements (MCEs) of at least one type (accelerometer and/or gyroscope). Includes motion and/or rotational element coupled to a base and configured to move and/or rotate multiple MCEs mounted on a mount in and/or about at least one axis. For one axis movement embodiments, after each motion and/or axial rotation, the motion and/or rotational mount itself is rotated for example manually, so the mount points in a different direction, i.e., the Z axis. In a single axis embodiment, this is performed twice so that each axis of the MCEs experience motion and/or rotation about three axes. The motion capture data is sampled and used in calculation of a 3×3 calibration matrix. The physical format of the motion capture sensors may be any format including chip, memory or SIM card format, PCB format, mobile computers/phones.
System and method for utilizing motion capture data for healthcare compliance, sporting, gaming, military, virtual reality, industrial, retail loss tracking, security, baby and elderly monitoring and other applications for example obtained from a motion capture element and relayed to a database via a mobile phone. System obtains data from motion capture elements, analyzes data and stores data in database for use in these applications and/or data mining, which may be charged for. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings, compliance, ball flight path data can be calculated and displayed, for example on a map or timeline or both. Enables performance related equipment fitting and purchase. Includes active and passive identifier capabilities.
Enables coupling or retrofitting a golf club with active motion capture electronics that are battery powered, passive or active shot count components, for example a passive RFID, and/or a visual marker on the cap for use with visual motion capture cameras. Does not require modifying the golf club. Electronics package and battery can be easily removed and replaced, without any tools. May utilize a weight that is removed when inserting the electronic package, wherein the weight element may have the same weight as an electronics package, for no net change or minimal change in club weight. May be implemented with a shaft enclosure and expander that may be coupled with a screw aligned along an axis parallel to the axis of the golf club shaft. May utilize non-permanently and/or friction coupling between the mount and golf club shaft. Cap may include a visual marker and/or logo.
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 21/00 - Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
Handle integrated motion capture element mount that enables coupling or retrofitting a golf club with active motion capture electronics that are battery powered, passive or active shot count components, for example a passive RFID, and/or a visual marker on the cap for use with visual motion capture cameras. Does not require modifying the golf club. Electronics package and battery can be easily removed and replaced, for example without any tools. May utilize a weight that is removed when inserting the electronic package in the mount, wherein the weight element may have the same weight as an electronics package, for no net change or minimal change in club weight. May be implemented with a handle without electronics for future upgrading. May utilize non-permanently and/or friction coupling between the mount and equipment.
Motion capture element for low power and accurate data capture for use in healthcare compliance, sporting, gaming, military, virtual reality, industrial, retail loss tracking, security, baby and elderly monitoring and other applications for example obtained from a motion capture element and relayed to a database via a mobile phone. System obtains data from motion capture elements, analyzes data and stores data in database for use in these applications and/or data mining, which may be charged for. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings, compliance, ball flight path data can be calculated and displayed, for example on a map or timeline or both. Enables performance related equipment fitting and purchase. Includes active and passive identifier capabilities.
Portable wireless mobile device motion capture data mining system and method configured to display motion capture/analysis data on a mobile device. System obtains data from motion capture elements, analyzes data and store data in database for data mining, which may be charged for. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data including ratings. Predicted ball flight path data can be calculated and shown on a time line showing relative peaks of velocity for the user's body parts. User can determine equipment that fits best and immediately purchase the equipment, via the mobile device. Custom equipment may be ordered on the mobile device from a vendor that can assemble-to-order customer built equipment and ship the equipment. Includes active and passive golf shot count capabilities.
A63F 13/00 - Video games, i.e. games using an electronically generated display having two or more dimensions
G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
A63F 13/428 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
A63B 71/06 - Indicating or scoring devices for games or players
A63B 24/00 - Electric or electronic controls for exercising apparatus of groups
A63B 69/36 - Training appliances or apparatus for special sports for golf
A63F 13/332 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers using wide area network [WAN] connections using wireless networks, e.g. cellular phone networks
A63F 13/92 - Video game devices specially adapted to be hand-held while playing
A63F 13/211 - Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
A63F 13/20 - Input arrangements for video game devices
A63F 13/30 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers
The system includes motion capture elements such as visual markers and sensors utilized in the capture of motion data both wirelessly and visually. The system may send a unique identifier and spatial data over a self-contained radio and antenna wirelessly to an external system that may analyze and display the spatial data in a user-friendly manner.
Enables coupling or retrofitting a golf club with active motion capture electronics that are battery powered, passive or active shot count components, for example a passive RFID, and/or a visual marker on the cap for use with visual motion capture cameras. Does not require modifying the golf club. Electronics package and battery can be easily removed and replaced, for example without any tools. May utilize a weight that is removed when inserting the electronic package in the mount, wherein the weight element may have the same weight as an electronics package, for no net change or minimal change in club weight. May be implemented with a shaft enclosure and expander that may be coupled with a screw aligned along an axis parallel to the axis of the golf club shaft. May utilize non-permanently and/or friction coupling between the mount and golf club shaft. Cap may include a visual marker and/or logo.
A63B 21/00 - Exercising apparatus for developing or strengthening the muscles or joints of the body by working against a counterforce, with or without measuring devices
A63B 71/06 - Indicating or scoring devices for games or players
92.
Portable wireless mobile device motion capture and analysis system and method
Portable wireless mobile device motion capture and analysis system and method configured to display motion capture/analysis data on a mobile device. System obtains data from motion capture elements and analyzes the data. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings associated with the captured motion can also be displayed. Predicted ball flight path data can be calculated and displayed. Data shown on a time line can also be displayed to show the relative peaks of velocity for various parts of the user's body. Based on the display of data, the user can determine the equipment that fits the best and immediately purchase the equipment, via the mobile device. Custom equipment may be ordered through an interface on the mobile device from a vendor that can assemble-to-order customer built equipment and ship the equipment.
Wireless golf club shot count system configured to obtain spatial data from at least one sensor that is coupled with a microcontroller wherein the apparatus fits into a golf club handle or weight port or otherwise couples to a golf club. The apparatus may send a unique identifier and spatial data over a self-contained radio and antenna wirelessly to an external system that may analyze and display the spatial data in a user-friendly manner. The unique identifier and/or radio through use of non-interfering communications mechanisms allows for multiple clubs one or more players to be within range of a wireless receiver and not interfere. Adapters that may be specific to each golf club manufacture allow for coupling the apparatus to any type of golf club.
Portable wireless mobile device motion capture and analysis system and method configured to display motion capture/analysis data on a mobile device. System obtains data from motion capture elements and analyzes the data. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings associated with the captured motion can also be displayed. Predicted ball flight path data can be calculated and displayed. Data shown on a time line can also be displayed to show the relative peaks of velocity for various parts of the user's body. Based on the display of data, the user can determine the equipment that fits the best and immediately purchase the equipment, via the mobile device. Custom equipment may be ordered through an interface on the mobile device from a vendor that can assemble-to-order customer built equipment and ship the equipment. Includes active and passive golf shot count capabilities.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Research and development in the field of motion capture, measurement and analysis apparatus, software and products; Research and development of consumer electronic products and software applications utilizing motion detection, analysis and expression technologies; Design and development of computer game software and virtual reality software; Research and development of technology in the fields of biomechanical performance, gaming, healthcare, fitness, military, sports, GPS, industrial, retail loss tracking, security, and baby and elderly care monitoring
09 - Scientific and electric apparatus and instruments
Goods & Services
Motion capture element, namely, sensors for determining position, velocity, acceleration, and orientation, apparatus for recording, transmission and reproduction of images, gyroscopes, accelerometers, magnetometers, global positioning system, for use with motion capture software running on a computer, mobile device, or personal digital assistant, that is used to capture motion through sensors and video technology
09 - Scientific and electric apparatus and instruments
Goods & Services
Motion capture element, namely, sensors for determining position, velocity, acceleration, and orientation, apparatus for recording, transmission and reproduction of images, gyroscopes, accelerometers, magnetometers, global positioning system, for use with motion capture software running on a computer, mobile device, or personal digital assistant that is used to capture motion through sensors and video technology