Patent classifications
A63B2220/75
VIDEO REBROADCASTING WITH MULTIPLEXED COMMUNICATIONS AND DISPLAY VIA SMART MIRRORS
During a first time period and for a first user, a second user is automatically selected based on competitive data of the first user and competitive data of the second user, and a workout selection is sent to cause a video of a workout to be displayed during a second time period on a smart mirror of the first user and a smart mirror of the second user. During the second time period, a live stream of the first user exercising is displayed at the smart mirror of the second user, and a live stream of the second user exercising is received and displayed at the smart mirror of the first user. During the second time period, a performance score of the first user and a performance score of the second user is displayed at the smart mirrors of the first user and the second user.
VIDEO STREAMING WITH MULTIPLEXED COMMUNICATIONS AND DISPLAY VIA SMART MIRRORS
A processor-implemented method includes receiving a request that specifies a workout performed at a first time, a list of users, a second time after the first time, an overlay to be displayed during a rebroadcast associated with the request, and a skill level of the workout. The request is compared to calendar data, and a session acknowledgment message is sent to the compute device of the first user based on the comparison. An invitation message is sent to compute devices of a second user and a third user, identifying the second time, and invitation responses are received from the second user and the third user. In response to the invitation responses, a video of the workout is rebroadcast at the second time, to a smart mirror of the first user, a smart mirror of the second user and a smart mirror of the third user.
Smart sports equipment and integrated platform
Systems, methods, and non-transitory media are provided for smart sports equipment and integrated platforms. An example method can include receiving, by an integrated platform and from a client device, a request for content associated with a smart ball having a communications device configured to communicate an address for the content to one or more client devices, the request being based on the address from the smart ball; in response to the request, retrieving, by the integrated platform, the content associated with the smart ball; and providing, by the integrated platform, the content to the client device.
SMART SPORTS EQUIPMENT AND INTEGRATED PLATFORM
Systems, methods, and non-transitory media are provided for smart sports equipment and integrated platforms. An example method can include receiving, by an integrated platform and from a client device, a request for content associated with a smart ball having a communications device configured to communicate an address for the content to one or more client devices, the request being based on the address from the smart ball; in response to the request, retrieving, by the integrated platform, the content associated with the smart ball; and providing, by the integrated platform, the content to the client device.
Multi-Sensor Monitoring of Athletic Performance
Athletic performance monitoring systems and methods, many of which utilize, in some manner, global positioning satellite (“GPS”) data, provide data and information to athletes and/or to equipment used by athletes during an athletic event. Such systems and methods may provide route information to athletes and/or their trainers, e.g., for pre-event planning, goal setting, and calibration purposes. Such systems and methods optionally may provide real time information to the athlete while the event takes place, e.g., to assist in reaching the pre-set goals. Additionally, data and information collected by such systems and methods may assist in post-event analysis for athletes and their trainers, e.g., to evaluate past performances and to assist in improving future performances.
Presenting health related messages to users of an activity/health monitoring platform
Selecting and presenting messages to user of an activity/health monitoring platform. The health/activity monitoring platform may receive physiological data for a user. The health/activity monitoring platform may identify a set of messages based on the physiological data. The health/activity monitoring platform may also determine a set of scores for the set of messages. Each score from the set of scores may be associated with a message from the set of messages and each score from the set of scores may be indicative of whether a respective message should be presented to the user. The health/activity monitoring platform may also identify a first message from a set of messages based on the set of scores and cause the first message to be presented via a display of a computing device of the user. The health/activity monitoring platform may also update a first set of penalties associated with the first message in response to causing the first message to be presented. The first set of penalties decreases a first likelihood that the first message will be presented to the user again.
Apparatus for omnidirectional locomotion
An apparatus, e.g. an omnidirectional treadmill, is configured to allow a user to move in an arbitrary direction. The apparatus comprises a platform (1) including a frame with a planar support surface for the user, and a continuous sheet (3) arranged to enclose the frame while extending along the planar support surface so as to define a moveable active surface (5). The apparatus further comprises a drive arrangement arranged in frictional contact with the sheet (3) to drive the sheet (3), and thus the active surface (5), in a given direction (D′) in relation to the planar support surface. The drive arrangement comprises at least three drive units (20) distributed around the frame, each drive unit (20) comprising a drive roller (21) arranged to rotatingly engage the sheet (3) in abutment to a circumferential edge surface (6) of the frame so as to establish the frictional contact with the sheet (3).
Exercise biofeedback using sensor-equipped athletic garments
An exercise feedback system monitors the performance of athletes wearing a garment with sensors while exercising. The sensors generate physiological data such as muscle activation data, heart rate data, or data describing the athlete's movement. The system extracts features from the physiological data and compares the features with reference exercise data to determine metrics of performance and biofeedback. Based on the physiological data, the system may also modify exercise training programs for the athlete. The exercise feedback system can display the biofeedback using visuals or audio, as well as modified exercise training programs, via the athlete's client device in real time while the athlete is exercising. By reviewing the biofeedback, the athlete may correct the athlete's exercise form to properly use the target muscles for the exercise, or change the certain workouts to personalize the training program.
Multi-sensor monitoring of athletic performance
Athletic performance monitoring systems and methods, many of which utilize, in some manner, global positioning satellite (“GPS”) data, provide data and information to athletes and/or to equipment used by athletes during an athletic event. Such systems and methods may provide route information to athletes and/or their trainers, e.g., for pre-event planning, goal setting, and calibration purposes. Such systems and methods optionally may provide real time information to the athlete while the event takes place, e.g., to assist in reaching the pre-set goals. Additionally, data and information collected by such systems and methods may assist in post-event analysis for athletes and their trainers, e.g., to evaluate past performances and to assist in improving future performances.
GOLF SYSTEM
A golf system includes a striking area; a target area including a plurality of physical targets positioned at different locations relative to the striking area; and at least one sensing device for sensing one or more parameters regarding the travel of a physical golf ball. A processor is configured to: access a database including golf hole data, the golf hole data defining relative positions of a tee-off location and a pin location for a virtual golf hole; based on the one or more parameters regarding the travel of the physical golf ball struck from the striking area, update a virtual location of a virtual golf ball on the virtual golf hole; and generate signals to provide an indication of which of the plurality of physical targets represents a direction of the pin location based on the virtual location of the virtual golf ball and the locations of the physical targets.