Patent classifications
G01S2205/08
Bluetooth enabled ball analyzer and locator
A golf ball with embedded electronics to allow proximity to be tracked and to monitor golfer performance is disclosed. The golf ball comprises a processor connected to an accelerometer, communications circuitry, a spin detector, and memory, wherein the processor stores accelerometer data from the accelerometer and rotation data regarding rotation of the spin detector in the memory. The processor converts the data regarding the rotation of the spin detector into a rotation speed and a rotation direction, said rotation speed determined by a frequency of the data, and said rotation direction determined by a magnitude of the data. The communications circuitry is configured to communicate the accelerometer data, the rotation direction, and the rotation speed to a central interrogator for analysis of a golfer's performance.
SYSTEMS AND METHODS FOR PARTITIONING A VIDEO FEED TO SEGMENT LIVE PLAYER ACTIVITY
A process to partition a video feed to segment live player activity includes receiving, on a first recurring basis, a transmission of a central video feed from a first camera. The central video feed is calibrated against a spatial region represented in at least two dimensions that is encompassed by the central video feed. The process includes receiving, on a second recurring basis, a respective time-stamped position information from each tracking device in a plurality of tracking devices. Each tracking device is worn by a corresponding subject on the spatial region and transmits positional information that describes a time-stamped position of the corresponding subject in the spatial region. The process uses the received information and the calibration to define a first sub-view of the central video feed associated with a first subject. The first sub-view comprises a corresponding sub-frame associated with the first subject.
INTELLIGENT ELECTRONIC FOOTWEAR AND LOGIC FOR NAVIGATION ASSISTANCE BY AUTOMATED TACTILE, AUDIO, AND VISUAL FEEDBACK
Presented are intelligent electronic footwear and apparel with controller-automated features, methods for making/operating such footwear and apparel, and control systems for executing automated features of such footwear and apparel. A method for operating an intelligent electronic shoe (IES) includes receiving, e.g., via a controller through a wireless communications device from a GPS satellite service, location data of a user. The controller also receives, e.g., from a backend server-class computer or other remote computing node, location data for a target object or site, such as a virtual shoe hidden at a virtual spot. The controller retrieves or predicts path plan data including a derived route for traversing from the user's location to the target's location within a geographic area. The controller then transmits command signals to a navigation alert system mounted to the IES's shoe structure to output visual, audio, and/or tactile cues that guide the user along the derived route.
Determining a Flight Path of an Object
A non-transitory computer-readable medium storing a plurality of computer-readable instructions executable by a processor, wherein execution of the instructions configures the processor to: obtain location data representing a ground path of a flight of an object; determine, from the location data, a first ground distance and a second ground distance traversed by the object during an ascent phase and a descent phase of the flight of the object, respectively; determine an initial angle of the flight of the object; determine an initial airspeed of the object based on the determined initial angle; determine an air drag value for the object during the flight based on the determined initial angle and the determined initial airspeed; output a flight path of the object, the flight path representing a three-dimensional path travelled by the object during the flight and determined based on the initial angle, the initial airspeed and the air drag value.
INTELLIGENT ELECTRONIC FOOTWEAR AND LOGIC FOR NAVIGATION ASSISTANCE BY AUTOMATED TACTILE, AUDIO, AND VISUAL FEEDBACK
Presented are intelligent electronic footwear and apparel with controller-automated features, methods for making/operating such footwear and apparel, and control systems for executing automated features of such footwear and apparel. A method for operating an intelligent electronic shoe (IES) includes receiving, e.g., via a controller through a wireless communications device from a GPS satellite service, location data of a user. The controller also receives, e.g., from a backend server-class computer or other remote computing node, location data for a target object or site, such as a virtual shoe hidden at a virtual spot. The controller retrieves or predicts path plan data including a derived route for traversing from the user's location to the target's location within a geographic area. The controller then transmits command signals to a navigation alert system mounted to the IES's shoe structure to output visual, audio, and/or tactile cues that guide the user along the derived route.
SYSTEM, DEVICE, AND METHOD FOR POSITIONING
A method for positional analysis, comprising the steps of: receiving, from a user device, location information indicating a location of the user device; identifying a location of at least one reference target; determining at least one intended location of the user device by applying a structure model to the location of the, or each, reference target; determining a difference between the, or each, intended location and the location of the user device; determining a first result indicating whether the difference meets a threshold distance of a predefined threshold rule; determining a second result indicating whether the predefined threshold rule is satisfied based at least in part on the first result; and in response, communicating an instruction to the user device indicating that the predefined threshold rule is satisfied, and associated system and device.
Method for calculating a position of an athlete on a sports field
A method for calculating the position of an athlete, referred to as target, on a sports field, including estimating an approximate position of the target using a radio-based positioning system, the system including tracking sensors attached to several athletes on the sports field and antennas installed around the sports field, defining a search space around the approximate position, detecting an athlete in the search space using an optical-based positioning system, the system including cameras installed above and/or around the sports field and image recognition device, determining an accurate position of the detected athlete, attributing the accurate position to the target.
SYSTEM AND METHOD FOR PAIRING DEVICES IN A GYM ENVIRONMENT
A system and method pairs devices in a gym environment. The system includes: a server computer; a plurality of data collector devices, each of the plurality of data collector devices being associated with a gym device or an exercise spot of a gym, wherein each data collector device includes a wireless communication unit, and a memory configured to store training data of a user; one or more time-of-flight positioning units configured to be disposed at fixed locations in the gym and conduct time-of-flight positioning; one or more mobile tag devices, each mobile tag device comprising a time-of-flight positioning unit configured to conduct the time-of-flight positioning together with the time-of-flight positioning units at the fixed locations; and one or more wearable devices, wherein each wearable device is associated with one of the one or more mobile tag devices.
MULTI-MODAL ON-FIELD POSITION DETERMINATION
A system, devices, and methods include a player network hub and relay network hubs. The player network hub is configured to form a body area network with peripheral devices by communicating wirelessly according to a first wireless protocol and transmit location information according to a second winless protocol different than the first wireless protocol. The relay network hubs are configured to form a wide area network with the player network hub and a master network huh by communicating, at least in part, according to the second wireless protocol, wherein the relay network hubs are configured to receive the location information from the player network hub and wherein at least one of the relay network hubs or the master network hub are configured to determine a location of the player network hub based on the location information.
Swimming speedometer system with near-eye display
An apparatus and method for measuring a swimmer's speed and conveying the speed to the swimmer in real time includes a plurality of ultrasonic beacons each having a transducer configured to emit ultrasonic signals in a pool or other body of water within which the swimmer is swimming. A wearable, waterproof, ultrasonic receiver worn by the swimmer, receives the ultrasonic signals and generates corresponding signal data. The receiver's microcontroller captures and uses the signal data to calculate the swimmer's position and speed in real time, and conveys this information to a wearable, waterproof, user interface device worn by the swimmer, the user interface device including a near-eye display disposed on the swimmer's goggles.