Patent classifications
A63B71/06
SYSTEMS AND METHODS FOR DYNAMICALLY GENERATING EXERCISE PLAYLIST
Systems and methods are described for generating for presentation to a user at least one modified segment corresponding to a physical exercise depicted during presentation of a media asset to a user. The media asset may comprise multiple segments and one or more exercises, where each respective exercise corresponds to one or more segments, and input may be received from one or more sensors during presentation of the media asset, where the input is related to the user. Based on the received input, a determination may be made that an alternate version of an exercise corresponding to at least one particular segment of the multiple segments should be provided instead of a version of the exercise scheduled to be provided. The at least one particular segment may be modified to correspond to the alternate version of the exercise, and the at least one modified particular segment may be generated for presentation.
EXERCISE EQUIPMENT DEVICE
An exercise equipment device includes an exercise device body including a load applying unit configured to add, reduce, or maintain a load according to a set exercise level, a user manipulation unit moving according to a movement of a user, and a load transmitting unit configured to transmit the load applied by the load applying unit to the user manipulation unit, a sensor configured to detect movement information of the user manipulation unit, a user input unit configured to input user information, and a processor configured to determine a first user motion range based on a detection result of the sensor and the user information, wherein the processor is further configured to determine the first user motion range based on the user information, an upper limit movement range and a lower limit movement range.
DISTANCE RECOMMENDATION DEVICE FOR GOLF IN CONSIDERATION OF WIND CHARACTERISTICS
A recommended distance provision method for providing a recommended distance in consideration of characteristics of wind by a distance recommendation device for golf is proposed. The method includes calculating a horizontal distance, a vertical distance, and the recommended distance of a shot, which are distances to a target without considering an influence of the wind, on the basis of measurement information including a straight-line distance to the target and an inclination to the target, calculating a horizontal distance correction value for the horizontal distance on the basis of information on a wind direction and a wind speed, calculating an adjusted landing angle for a preset landing angle on the basis of the information on the wind direction and the wind speed, and calculating an additional distance correction value, and calculating a final recommended distance by adding the calculated additional distance correction value and the horizontal distance correction value.
DISTANCE RECOMMENDATION DEVICE FOR GOLF, CAPABLE OF GENERATING RECOMMENDED DISTANCE AT THIRD LOCATION
A distance recommendation device for golf is proposed. As a method for providing a recommended distance from a ball to a target at a third location by the distance recommendation device for the golf, there is provided a distance recommendation method that includes obtaining position information of the ball positioned in each hole, obtaining position information of the target positioned in each hole, and generating a recommended shot distance from the ball to the target on the basis of the obtained information.
LET DETECTION SYSTEM FOR MONITORING MOVEMENT OF A NET CORD
A let detection system includes a sensor including an accelerometer attached to a tennis net. The sensor is in wireless communication with an umpire device able to send a message to the sensor, wherein the message causes the sensor to calibrate and begin monitoring for a let. The sensor determines a three-dimensional (3D) vector representing the gravity acting on the sensor as a baseline. When the sensor detects vertical acceleration of the net relative to the baseline and the vertical motion is above a preset threshold, the sensor automatically transmits a let notification message to the umpire device.
SYSTEMS AND METHODS FOR MEASURING AND/OR ANALYZING SWING INFORMATION
In a first aspect, a method for monitoring a golf swing is provided that includes coupling a mobile telephone to a golf club and employing the mobile telephone coupled to the golf club to monitor acceleration of the mobile telephone as the mobile telephone swings while a user swings the golf club, collect acceleration information based on the monitored acceleration of the mobile telephone as the mobile telephone swings, analyze the collected acceleration information to determine one or more characteristics of the golf swing based on the collected acceleration information, and output information regarding the one or more characteristics of the golf swing on the display of the mobile telephone. Numerous other aspects are provided.
Device for Displaying in Response to a Sensed Motion
A device includes a signaling means and a motion sensor, and logic for activating or controlling the signaling means in response to a sensed motion according to an embedded logic. The device may be used as a toy, and may be shaped like a play ball or as a handheld unit. It may be powered from a battery, either chargeable from an AC power source directly or contactless by using induction or by converting electrical energy from harvested kinetic energy. The embedded logic may activate or control the signaling means, predictably or randomly, in response to sensed acceleration magnitude or direction, such as sensing the crossing of a preset threshold or sensing the peak value. The visual means may be a numeric display for displaying a value associated with the count of the number of times the threshold has been exceeded or the peak magnitude of the acceleration sensed.
METHODS AND SYSTEMS FOR FACILITATING INTERACTIVE TRAINING OF BODY-EYE COORDINATION AND REACTION TIME
A computer implemented method for facilitating training of body-eye coordination using a computing device having access to a camera is disclosed. The method includes receiving a training video of a player from the camera; superimposing a visual cue onto the training video; extracting a body posture flow of the player from the training video by performing a computer vision algorithm on one or more frames of the training video; determining whether the player has responded to the visual cue by analyzing the body posture flow of the player; and generating a feedback to the player in response to determining that the player has responded to the visual cue. Multi-player embodiments of the present invention are also disclosed.
ENERGY MAT
Aspects of the present disclosure include an exercise mat including a first layer that includes a plurality of interstices. The exercise mat includes a second layer that includes a plurality of protrusions that extend from the top surface of the second layer, contain a display element, and correspond to the plurality of interstices. The top surface of the second layer is connected to the bottom surface of the first layer. The exercise mat includes a third layer including a cavity defined at least in part by a plurality of side surfaces, and an electronic component within thfe cavity. The top surface of the third layer is connected to the bottom surface of the second layer, and the electronic component is communicatively coupled to the display element.
MOTORIZED STRENGTH TRAINING APPARATUS WITH INTEGRATED CONTENT AND SETTINGS STREAM
An exercise apparatus includes a motor configured to generate a force experienced by a user of the exercise apparatus, a video monitor, and circuitry. The circuitry is configured to obtain an augmented video file from a remote streaming service. The augmented video file comprises a video and a plurality of settings. The augmented video file associates the plurality of settings with a plurality of time steps during a runtime of the video. The circuitry is also configured to cause the video monitor to display the video, and, at each of the plurality of time steps during the runtime of the video, control the motor in accordance with the setting associated with the time step.