Patent classifications
A63B2024/0012
Method, apparatus, and computer program product for measuring and interpreting metrics of an athletic action and an object associated therewith
Embodiments provided herein measure metrics of an athletic action and an object associated therewith, and more particularly, to measuring the metrics and characteristics of a baseball during the wind-up, release, flight, and catch of a pitch sequence. Methods may include: receiving, from at least one motion sensor associated with an object, acceleration data and angular velocity data of the object in response to an athletic action performed on the object; processing the acceleration data to establish vector rotation data between a frame of reference of the object and an Earth frame of reference; applying the vector rotation data to the acceleration data to obtain acceleration of the object in the Earth frame of reference; applying the vector rotation data to the angular velocity data to obtain angular velocity of the object in the Earth frame of reference.
Systems and methods for wearable devices that determine balance indices
The present disclosure relates to systems and methods for balance index determination. For example, a wearable apparatus may have at least one gyroscope configured to measure angular velocity about a first axis; at least one inertial measurement device (IMU) configured to measure deviation along a second axis and a third axis; at least one memory storing instructions; and at least one processor configured to execute the instructions to: receive angular velocity measurements over a period of time from the at least one gyroscope; receive deviations from the second axis and from the third axis over the period of time from the at least one IMU; weight the deviations based on directions associated with the deviations; and generate a composite balance index based on the angular velocity measurements, the weighted deviations from the second axis, and the weighted deviations from the third axis.
INSOLE, USER TERMINAL AND PAIRING METHOD THEREOF
Provided is an insole that can check the operation of a sensor and accurately and quickly connect with a user terminal, the user terminal and a pairing method thereof. The method for pairing an insole comprises scanning an insole, in which at least one pressure sensor and tactile element are installed, providing a vibration command to the scanned insole to vibrate a tactile element of the scanned insole, and pairing the insole including the vibrating tactile element and a user terminal.
USER CONFIGURABLE TRAILER
Methods, systems, and apparatus, including computer programs encoded on computer storage media, coordinate dynamic adjustments of a trailer based in part on a user profile associated with a user physically present at the trailer and an activity profile associated with an activity selected to be performed at the trailer. A dynamic adjustment may modify a tilt of a lower surface of the trailer. A dynamic adjustment may modify a dimension(s) of the trailer based in part on a detected object(s). Various dynamic adjustments may occur concurrently, individually and/or sequentially. The trailer may be a moveable trailer for temporary attachment with a vehicle.
Method and System for Using Artificial Intelligence to Determine a User's Progress During Interval Training
A method is disclosed for using an artificial intelligence engine to perform a control action. The control action is based on one or more measurements from a wearable device. The method includes generating, by the artificial intelligence engine, a machine learning model trained to receive the one or more measurements as input, and outputting, based on the one or more measurements, a control instruction that causes the control action to be performed. The method includes receiving the one or more measurements from the wearable device being worn by a user, determining whether the one or more measurements indicate, during an interval training session, that one or more characteristics of the user are within a desired target zone, and responsive to determining that the one or more measurements indicate the one or more characteristics of the user are not within the desired target zone during the interval training session, performing the control action.
Method and System for Automated Personal Training
Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing an exercise and generating a avatar of the user and a virtual shadow, wherein the virtual shadow illustrates proper form of the exercise. The example embodiments may further be configured for determining an amount of overlap between the virtual avatar and the virtual shadow, and generating a feedback score based on the amount of overlap.
APPARATUS AND METHOD FOR INCREASED REALISM OF TRAINING ON EXERCISE MACHINES
A computer-implemented system for an exercise machine includes a mechanical energy storage device and an apparatus configured to supplement the resistance of the mechanical energy storage device with an added resistance and dissipate the energy of the mechanical energy storage device and an associated athlete. A communication pathway enables the exercise machine to communicate with at least one additional associated exercise machine to duplicate the total resistance in the exercise machine to an associated exercise machine. A central server includes a processor, memory, and a networking interface. A first user device includes a display, a processor, a memory, and a networking interface. The central server receives data from the exercise machine, extracts synchronization performance information from the data, and transmits the synchronization performance data to the first user device where it is used to train an athlete for an athletic endeavor.
COACHING, ASSESSING OR ANALYSING UNSEEN PROCESSES IN INTERMITTENT HIGH-SPEED HUMAN MOTIONS, INCLUDING GOLF SWINGS
The system automatically or partly automatically coaches and assesses a non-putting golf swing to increase the strength or distance of the swing. Increases are coached in the components of energy generated across specific individual joints of the player's body during the downswing. Increases are also coached in the efficiency at which the generated energy is transmitted to the clubhead. Fast or near-instantaneous feedback is provided to the player, based on measured changes in the components of energy generated in the specific individual joints and on the efficiency at which the generated energy is transmitted to the clubhead. Changes in 3D positions of the player's body segments or joints are tracked by inertial sensors or optical sensors and used in the calculation of the components of energy generated across the specific individual joints utilising an artificial intelligence system.
Smart Wearable Device, a Motion Detector, and a Feedback Mechanism Thereof
A disclosed feedback method for a smart wearable device includes the following steps: acquiring characterized information of a current motion; searching the database to determine whether corresponding characterized information of motion is found in a database based on the acquired characterized information; prompting to notify that the user's motion is correct, recording the acquired characterized information to have a segmented data, and inserting the segmented data into to the database if the corresponding characterized information is found; and prompting to notify that the user's motion is incorrect if the corresponding characterized information is not found. A motion detector implementing the method and a smart wearable device are also provided.
Robot as personal trainer
Methods and systems for using a robot to provide feedback to a user when the user is engaged in a physical activity includes detecting presence of the user in a geo-location. The user is identified and associated with the robot. User activity in the geo-location is monitored and when the robot detects the user is performing an exercise from an exercise routine, the robot is positioned to one or more positions proximate to the user so as to capture image of a posture held by the user while performing the exercise. The captured image is analyzed and feedback provided to the user to allow the user to improve their posture.