Patent classifications
A63B2220/803
Motion analyzer for sports equipment
A motion analyzer for attachment to sports equipment. The motion analyzer may be constructed as one unitary piece and may include a base portion and an upper portion. The motion analyzer may collect and record motion data associated with movement of the sports equipment. The motion data may then be communicated to a mobile application which provides a user with a visual representation of the motion of the sports equipment. Further, a method of manufacturing a motion analyzer for attachment to sports equipment.
Assisted unpacking of digital resistance
Assisted unracking of digital resistance includes detecting a state of a cable. A motor is mechanically coupled to the cable to provide resistance during an exercise by tensioning the cable. It further includes determining a readiness of the user to accept resistance based at least in part on the detected state of the cable. It further includes selectively applying resistance by the motor to the cable according to the determined readiness of the user to accept the resistance.
SYSTEMS AND METHODS FOR TRACKING AND REPORTING CLIMBING PROGRESS
A system for tracking a user's progress through a climb. The system including a transmitter that wirelessly transmits a user identification (user ID), a scanning device that receives the wirelessly transmitted user ID and communicates climb data comprising the user ID and a route climb identifier to at least one server device comprising instructions to cause the least one server device and related data processing and storage apparatus to operate to store the climb data, and wherein the server device further comprises instructions to enable communication of the stored climb data to a user device.
AUTOMATIC SPEED CONTROL FOR TREADMILL
Provided herein are systems and devices for detecting the position of a subject on a treadmill and adjusting the speed of tread to maintain the subject's position on the treadmill.
Tennis racket sensor system and coaching device with ball machine integration
Embodiments of the present invention are directed to devices, systems, and methods for measuring values obtained from one or more sensors installed on a player's tennis racket and/or worn on the player's body, and using those values to calculate various parameters, such as the physical position and motion of the tennis racket. Embodiments may translate the parameters and derive one or more occurrences corresponding to phases of a tennis point or drill and then generate real-time audible, visual, and/or haptic coaching prompts and other related commands and signals, for the purpose of improving a player's motor skills. Embodiments may also send and receive messages to/from other embodiments, thereby permitting a player to interact with other players, coaches, or devices, such as ball machines and cameras.
Athletic training system and method
An athletic training system (200) has a data recording system (202) and a data engine (204). The data recording system (202) is configured to record an athletic competition event. The event may have a first team of players competing against a second team of players. The data engine (204) is configured to receive data associated with the recorded athletic competition event. The data engine (204) processes the data and displays the data as a replay of the event in animated form.
Sport training on augmented/virtual reality devices by measuring hand-eye coordination-based measurements
A method, computer system, and computer program product for sport training on an augmented reality device or a virtual reality device is provided. The embodiment may include capturing a plurality of user movement data using one or more sensors. The embodiment may also include measuring a user body and eye gaze position based on the plurality of captured user movement data. The embodiment may further include calculating a body position difference by comparing the measured user body and eye gaze position with an expert-specified body position sequence. The embodiment may also include determining a body position quality threshold is not satisfied based on the calculated body position difference. The embodiment may further include generating an instruction based on the compared calculated body position difference.
Infrared hockey puck and goal detection system
Methods, systems, and techniques for automated detection of goals and announcement of same are provided. The system includes a modified hockey puck and a set of goal units that can be mounted on a hockey goal. Within the puck are light sources, motion sensors, infrared transmitters, and a power source. Within the goal units are light sources, infrared sensors, and a microcontroller. When the goal units are mounted on the hockey goal, the infrared sensors form a detection area through which the puck must pass in order to count as a goal. The infrared transmitter of the puck and the infrared sensors of the goal units communicate with one another, and, when an infrared signal is received, the microcontroller automatically triggers one or more annunciator devices, such as visual, auditory, or haptic devices, to automatically indicate that a goal has been scored without human intervention.
A System and Method for Providing Tailored Therapy To A User
A system for providing a therapy to a user comprising one or more motion sensors configured to measure motion data during motion of the user, a mobile computing device, connected to or held by the user and connected to the motion sensor to receive motion data, comprising a sensory output device configured to direct the user in the performance of exercises and at least one processor configured to: (a) receive a therapy start signal, (b) receive a baseline user motion level, (c) adjust the sensitivity of the one or more motion sensors according to the baseline user motion level, (d) select an exercise having a difficulty level which matches the baseline user motion level, (e) cause the sensory output device to direct the user to perform the exercise, (f) receive user motion data measured during user performance of the exercise from the one or more motion sensors, (g) use the user motion data to establish a further user motion level, (h) compare the further user motion level with the baseline user motion level, (i) when the further user motion level is equal to or greater than the baseline user motion level, set the baseline user motion level to a higher user motion level and go to (k), (j) when the further user motion level is less than the baseline user motion level, set the baseline user motion level to a lower user motion level and go to (k), (k) when a therapy stop signal is not received, return to (d), (I) when a therapy stop signal is received, record the baseline user motion level and cause the sensory output device to direct the user to stop the therapy the method characterised by the steps of: (m) scanning the mobile computing device to determine the operating system of the mobile computing device, (n) determining whether each of the one or more sensors is an accelerometer sensor, a gyroscope sensor or a global positioning system sensor, (o) scanning the one or more sensors to determine which of the sensors are currently available to measure motion data of the user, and (p) using determinations from steps (m), (n) and (o) to further calibrate the sensitivity of the one or more motion sensors.
VIDEO DISPLAY DEVICE AND VIDEO DISPLAY METHOD
A video display device comprising; a display; an exercise amount detection sensor configured to detect an exercise amount of a viewer while the viewer is viewing content displayed and output sensor information; a timer that measures a viewing time; and a processor. The processor: acquires the viewing time from the timer; calculates the exercise amount of the viewer based on the sensor information acquired within a predetermined period of viewing time; compares the exercise amount with an exercise facilitation threshold for determining whether to facilitate exercise for the viewer; displays a specific object within a display area of the display when the exercise amount falls below the exercise facilitation threshold; and moves the specific object from an inside of the display area to an outside thereof in accordance with an external coordinate system expressing a position in a real space associated with a two-dimensional coordinate system in the display area.