Patent classifications
A63B2071/068
AUTOMATIC BALL MACHINE APPARATUS LOCALIZATION
A ball machine system comprising a ball launching system, a memory configured to store a court model that includes dimensions of a court type in relation to a three-dimensional (3D) coordinate system, an imaging system connected to the ball launching system and configured to capture a plurality of images of a court, and a processor. The processor configured to analyze the plurality of images to detect feature points in each of the plurality of images, superimpose a plurality of different transformations of the court model onto the plurality of images to generate a plurality of model fits, select as a final model fit, from the plurality of model fits, a model fit based on a degree of overlap among features of the transformed court model and the respective image, and calculate the position of the ball launching system on a playing surface of the court based on the selected final model fit and intrinsic parameters of the imaging system.
SYSTEM AND METHOD FOR DEFINING CONTROL OF A MOTORIZED EXERCISE DEVICE
Aspects involve an exercise system in which various methods may be practiced. The exercise system facilitates a method of controlling an exercise on a motorized exercise device where the method involves, at a remote computing device, accessing an exercise template including fields associated with an exercise, obtaining a first exercise definition from matching the first exercise template with a first of a plurality of predefined exercises, and providing an exercise definition to a local device for controlling a motorized exercise device, the exercise definition based on matching the exercise template with a first of a plurality of predefined exercises, the exercise definition including a parameter associated with a resistance force that will be used to control a motor of the motorized exercise device when the first exercise is performed at the exercise device.
Exercise machine resistance identifier
An exercise machine accessory is disclosed. In one embodiment, a resistance identifier is configured to identify resistance for an exercise machine associated with the exercise machine accessory, wherein the resistance identifier is coupled to the exercise machine. In one embodiment, a motion identifier is configured to identify exercise motion for a user of the exercise machine. In one embodiment, a communications module is configured to communicate with the user of the exercise machine, wherein the communications module is coupled to the resistance identifier and the motion identifier.
Braking and Locking System for a Treadmill
A system for a treadmill with a tread that rotates on front wheels supported on a front axle and rear wheels supported on a rear axle includes a locking mechanism. The locking mechanism comprises a first device associated with one of the front axle or the rear axle and configured to prevent rotation of respective front wheels or rear wheels in a first direction and a second device associated with another of the front axle or the rear axle and configured to prevent rotation of the respective front wheels or rear wheels in a second direction opposite the first direction. The system also includes a controller and a sensor configured to detect a user on the tread. The controller is configured to, in response to the sensor detecting no user on the manual treadmill, engage the locking mechanism to prevent movement of the front wheels and the rear wheels.
Systems and Methods of Using Artificial Intelligence and Machine Learning in a Telemedical Environment to Predict User Disease States
Methods, systems, and computer-readable mediums for generating, by an artificial intelligence engine, treatment plans for optimizing a user outcome. The method comprises receiving attribute data associated with a user. The attribute data comprises one or more symptoms associated with the user. The method also comprises, while the user uses a treatment apparatus to perform a first treatment plan for the user, receiving measurement data associated with the user. The method further comprises generating, by the artificial intelligence engine configured to use one or more machine learning models, a second treatment plan for the user. The generating is based on at least the attribute data associated with the user and the measurement data associated with the user. The second treatment plan comprises a description of one or more predicted disease states of the user. The method also comprises transmitting, to a computing device, the second treatment plan for the user.
METHOD AND SYSTEM FOR IMPLEMENTING DYNAMIC TREATMENT ENVIRONMENTS BASED ON PATIENT INFORMATION
A system that comprises a memory device storing instructions, and a processing device communicatively coupled to the memory device. The processing device executes the instructions to: receive user data obtained from records associated with a user; generate a modified treatment plan based on the user data; and send, to a treatment apparatus accessible to the user, the modified treatment plan, wherein the modified treatment plan causes the treatment apparatus to update at least one operational aspect of the treatment apparatus, and update at least one operational aspect of at least one other device communicatively coupled to the treatment apparatus.
SYSTEM AND METHOD FOR FACILITATING CARDIAC REHABILITATION AMONG ELIGIBLE USERS
A computer-implemented method for facilitating cardiac rehabilitation among eligible users is disclosed. The method includes the steps of (1) receiving health information associated with one or more users; (2) for each user of the one or more users: determining, based on health information associated with the user, a respective eligibility of the user for cardiac rehabilitation; (3) determining, based on the respective eligibilities, that at least one user of the one or more users is eligible for cardiac rehabilitation; (4) generating a treatment plan for the at least one user, where the treatment plan pertains to a cardiac rehabilitation that is specific to the at least one user; and (5) assigning the treatment plan to at least one electromechanical machine to enable the user to perform the cardiac rehabilitation.
Reflective video display apparatus for interactive training and demonstration and methods of using same
A smart mirror can show live or recorded streaming video of an instructor performing a workout in a package that is attractive and unobtrusive enough to hang in a living room. The smart mirror includes a mirror surface with a fully reflecting section and a partially reflecting section. A display behind the partially reflecting section shows the video when the smart mirror is on and is almost invisible when the smart mirror is off. The smart mirror also has a speaker, a microphone, and a camera to enable a user to view the video content and interact with the instructor. The smart mirror may connect to the user's smart phone, a peripheral device (e.g., a Bluetooth speaker) to augment user experience, a biometric sensor to provide biometric data to assess user performance, and/or a network router to connect the smart mirror to a content provider, an instructor, and/or other users.
User interface system for an interactive exercise machine
A user interface for an interactive exercise system includes a display module held by a mechanical support system, with the display module able to display a video of a trainer. The trainer can be presented in full body view against a black background and a mirror element attached to at least partially cover the display module.
REFLECTIVE VIDEO DISPLAY APPARATUS FOR INTERACTIVE TRAINING AND DEMONSTRATION AND METHODS OF USING SAME
A smart mirror can show live or recorded streaming video of an instructor performing a workout in a package that is attractive and unobtrusive enough to hang in a living room. The smart mirror includes a mirror surface with a fully reflecting section and a partially reflecting section. A display behind the partially reflecting section shows the video when the smart mirror is on and is almost invisible when the smart mirror is off. The smart mirror also has a speaker, a microphone, and a camera to enable a user to view the video content and interact with the instructor. The smart mirror may connect to the user's smart phone, a peripheral device (e.g., a Bluetooth speaker) to augment user experience, a biometric sensor to provide biometric data to assess user performance, and/or a network router to connect the smart mirror to a content provider, an instructor, and/or other users.