Methods, systems, graphical user interfaces (GUIs), and computer-readable media for presenting GUI elements generated based on information associated with an event are generally described. An event information presentation system may be configured to present GUI elements generated based on substantially real-time event information associated with a live event, such as a sporting event. Illustrative event information may include object movement and location information for objects such as event participants (for instance, players) and articles (for instance, a football for a football game event). The event information may be interpreted based on activity categories to automatically differentiate, organize, highlight, or the like the event information in order to generate relevant and meaningful GUI elements.
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
2.
Systems and Methods for Integrated Automated Sports Data Collection and Analytics Platform
Systems, methods, and apparatus for data analytics for a sports activity are disclosed. A multiplicity of sensors tracks a multiplicity of world objects related to the sports activity, collects and communicates tracking data to a server platform in real time or near real time. The server platform integrates the tracking data from the multiplicity of sensors and scoring data for the sports activity, and correlates the tracking data and the scoring data with a corresponding UTC timecode based on rules related to the sports activity, thereby creating a multiplicity of UTC-coded data sets. The server platform synchronizes the multiplicity of UTC-coded data sets, thereby creating a time-synchronized data set. The server platform provides analytics based on the time-synchronized data set, thereby creating analyzed data. The multiplicity of user devices displays the analyzed data based on at least one application program.
G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
A61B 5/11 - Mesure du mouvement du corps entier ou de parties de celui-ci, p.ex. tremblement de la tête ou des mains ou mobilité d'un membre
A61B 5/0205 - Evaluation simultanée de l'état cardio-vasculaire et de l'état d'autres parties du corps, p.ex. de l'état cardiaque et respiratoire
H04Q 9/00 - Dispositions dans les systèmes de commande à distance ou de télémétrie pour appeler sélectivement une sous-station à partir d'une station principale, sous-station dans laquelle un appareil recherché est choisi pour appliquer un signal de commande ou
A61B 5/00 - Mesure servant à établir un diagnostic ; Identification des individus
G11B 27/00 - Montage; Indexation; Adressage; Minutage ou synchronisation; Contrôle; Mesure de l'avancement d'une bande
G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing sports data science services and providing downloadable computer software with an enhanced sports data graphics engine to provide sports data analytics and data science information to sports teams, coaches, players, leagues and other third parties
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable video game software; downloadable video game software and programs for use on mobile phones, tablets and other devices; recorded video game software
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable video game software; downloadable video game software and programs for use on mobile phones, tablets and other devices; recorded video game software
6.
DETERMINING X,Y,Z,T BIOMECHANICS OF MOVING ACTOR WITH MULTIPLE CAMERAS
A plurality of tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing an interactive service which includes a custom designed software application to allow fans to take photos with digital images of their favorite athletes, celebrities or other people
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.
A63B 71/06 - Dispositifs indicateurs ou de marque pour jeux ou joueurs
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
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.
A63B 71/06 - Dispositifs indicateurs ou de marque pour jeux ou joueurs
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
A63B 61/00 - Filets de tennis ou accessoires pour le tennis ou jeux analogues
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer application software for tennis coaching analytics and a video replay system which allows real-time integration of multiple sources of data, video replay, match statistics and tennis expertise
12.
Estimating tracking sensor parametrization using known surface constraints
A sensor system and a method of operating a sensor system including a plurality of sensors tracking a moving object in an area having known bounding surfaces. The apparatus and method calculate a time-specific position of the object based on data and sensor parameters from at least two of the plurality of sensors and determine errors between the calculated time-specific positions calculated. The method and apparatus calculate a minimum system error attributable to the at least two sensors by constraining at least one dimension in the data of the sensor used in the calculated time-specific position of the object associated with the sensor, the constraining based on an object/surface interaction, the minimum system error calculated by solving for modified sensor parameters for each sensor.
G01B 11/00 - Dispositions pour la mesure caractérisées par l'utilisation de techniques optiques
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
Systems and methods for video presentation and analytics for live sporting events are disclosed. At least two cameras are used for tracking objects during a live sporting event and generate video feeds to a server processor. The server processor is operable to match the video feeds and create a 3D model of the world based on the video feeds from the at least two cameras. 2D graphics are created from different perspectives based on the 3D model. Statistical data and analytical data related to object movement are produced and displayed on the 2D graphics. The present invention also provides a standard file format for object movement in space over a timeline across multiple sports.
Methods and systems for automatically tracking and analyzing imagery data of at least one vehicle on a racetrack comprising. A video event management system with a plurality of video cameras positioned around a racetrack determines the presence of the at least one vehicle and based on a weighted event score corresponding to dynamics for the at least one vehicle and other objects captures video imagery and stills and generates at least one subframe. Excess video imagery data and excess stills data are discarded based on metadata of linked subframes.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Telestrator device allowing the user to draw and insert text and images to create an augmented or enhanced image sequence for television, broadcast or video display of sports and entertainment events
16.
Automated or assisted umpiring of baseball game using computer vision
Methods and systems for use in automating or assisting umpiring of a baseball or softball game are described herein. A location of a strike zone is determined based on video images of a batter standing next to home plate captured by a camera. Locations of a ball traveling towards the batter, and locations of the bat being held by the batter, are autonomously tracked using computer vision based on video images captured by at least two cameras having different positions. Additionally, there are autonomous determinations of whether a location of the ball intersects with the strike zone, and whether the batter made a genuine attempt to swing the bat at the ball, and based one at least one of these determinations, there is an autonomous determination of whether a “strike” or a “ball” occurred. Additionally, an indication of whether a “strike” or a “ball” occurred is autonomously output.
Systems and methods for video presentation and analytics for a sporting event are disclosed. In one embodiment, the sporting event is an auto racing event. A server platform is provided to collect and analyze real-time raw data and historical raw data, and compare drivers/vehicles from a current auto racing event and/or a historical auto racing event. The server platform is operable to overlay a ghost driver/vehicle on the images of a driver/vehicle in the current auto racing event based on the comparison. The server platform also provides a GUI for displaying the current auto racing event with enhanced features.
H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 21/431 - Génération d'interfaces visuelles; Rendu de contenu ou données additionnelles
H04N 21/4722 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu
18.
Molded hockey puck with electronic signal transmitter core
A hockey puck is formed as two mating subcomponents encapsulating an internal signal transmitter. The hockey puck includes holes extending from an external surface of the hockey puck into an internal void formed between the two mating subcomponents. The internal signal transmitter includes protrusions extending into the holes, each including a surface-mounted diode. The surface-mounted diodes include no lens cap, allowing the diodes to be positioned closer to the external surface of the puck than existing pucks. For improved visibility, the diode is positioned less than 5 mm from the external surface of the puck, but greater than 1 mm from the external surface of the puck, in order to prevent the diodes from being externally visible. Preferably, the diodes are positioned between approximately 2 mm and approximately 3 mm from the external surface of the hockey puck.
Systems and methods for graphical data presentation during a sporting event broadcast are disclosed. A server platform is constructed and configured in network communication with at least one input device and at least one display device. The at least one input device transmits input data with time code related to the sporting event to the server platform in real time or near real time. The server platform processes the input data according to a production sequencing of the sporting event, thereby creating processed data. The server platform creates and integrates the processed data with a video presentation of the sporting event based on the production sequencing of the sporting event. The at least one display device displays a customized graphical presentation of the processed data with the video presentation.
Methods, systems, graphical user interfaces (GUIs), and computer-readable media for presenting GUI elements generated based on information associated with an event are generally described. An event information presentation system may be configured to present GUI elements generated based on substantially real-time event information associated with a live event, such as a sporting event. Illustrative event information may include object movement and location information for objects such as event participants (for instance, players) and articles (for instance, a football for a football game event). The event information may be interpreted based on activity categories to automatically differentiate, organize, highlight, or the like the event information in order to generate relevant and meaningful GUI elements.
G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
21.
SYSTEMS AND METHODS FOR TRACKING SPORTS BALLS CONFIGURED WITH ELECTRONIC COMPONENTS
Systems and methods for tracking a sports ball assembly in real time during a sporting event are disclosed. A structure of the sports ball assembly is also disclosed. The sports ball assembly comprises at least one electronic circuit embedded or attached to a sports ball. The sports ball assembly is in network communication with a processor via at least two receivers within a sports arena. The sports ball assembly generates and transmits UWB data packets comprising movement-related data for the sports ball assembly in real time at a predetermined rate. The at least two receivers receive the UWB data packets and transmit to the processor with time stamps. The processor is operable to determine a movement of the sports ball assembly based on the UWB data packets and the time stamps received from the at least two receivers.
A63B 60/46 - Dispositifs de mesure associés aux clubs de golf, battes, raquettes ou analogues pour la mesure des paramètres physiques relatifs à l’activité sportive, p.ex. battes de baseball avec indicateurs d'impact ou bracelets pour mesurer le mouvement de bala
09 - Appareils et instruments scientifiques et électriques
Produits et services
Object and player tracking system for use during sporting events comprised of multiple cameras, downloadable computer software and computer hardware to track locations and trajectories of balls, objects and players in real time at a sporting event and produce related graphics and statistical data for video and broadcast display
23.
AUTOMATED OFFSIDE DETECTION AND VISUALIZATION FOR SPORTS
The present invention includes systems and methods for automated detection and visualization of offside positions. In soccer, offside is determined by the position of a player relative to the position of players on the opposing team and/or the soccer ball. The present invention provides systems and methods for tracking the location of players on a soccer field and for determining whether a player is in an offside position. The present invention further includes an imaging system for tracking the location of a boundary object that determines where offside positions begin. The system is then operable to enhance image and video data using the data collected during detection of offside positions.
The present invention includes systems and methods for automated detection and visualization of offside positions. In soccer, offside is determined by the position of a player relative to the position of players on the opposing team and/or the soccer ball. The present invention provides systems and methods for tracking the location of players on a soccer field and for determining whether a player is in an offside position. The present invention further includes an imaging system for tracking the location of a boundary object that determines where offside positions begin. The system is then operable to enhance image and video data using the data collected during detection of offside positions.
Systems and methods for betting on a live sporting event are disclosed. At least one input capture device and at least one user device are in network communication with a server platform. The at least one input capture device collects and transmits live raw data relating to the live sporting event. The server platform receives and aggregates the live raw data relating to the live sporting event from the at least one input capture device. The server platform accesses personal and/or emotional factors for each player in the live sporting event. The at least one user device places at least one bet on at least one aspect of the live sporting event to the server platform via an interactive graphic user interface (GUI) at least based on the live raw data. The server platform determines at least one betting outcome relating to the live sporting event.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A system simultaneously tracks multiple objects. All or a subset of the objects includes a wireless receiver and a transmitter for providing an output. The system includes one or more wireless transmitters that send commands to the wireless receivers of the multiple objects instructing different subsets of the multiple objects to output (via their respective transmitter) at different times. The system also includes object sensors that receive output from the transmitters of the multiple objects and a computer system in communication with the object sensors. The computer system calculates locations of the multiple objects based on the sensed output from the multiple objects.
G01S 17/14 - Systèmes déterminant les données relatives à la position d'une cible pour mesurer la distance uniquement utilisant la transmission d'ondes à modulation d'impulsion interrompues dans lesquels une impulsion de tension ou de courant est initiée et terminée en fonction respectivement de l'émission d'impulsions et de la réception d'écho, p.ex. en utilisant des compteurs
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
G01S 17/74 - Systèmes utilisant la reradiation d'ondes électromagnétiques autres que les ondes radio, p.ex. pour l'identification ami–ennemi
H04Q 5/22 - Dispositifs de sélection dans lesquels plusieurs postes d’abonnés sont connectés par la même ligne au central avec connexion indirecte, c. à d. à travers un centre de commutation subordonné le centre subordonné ne permettant pas une interconnexion d'abonnés reliés à ce centre
G01S 17/18 - Systèmes déterminant les données relatives à la position d'une cible pour mesurer la distance uniquement utilisant la transmission d'ondes à modulation d'impulsion interrompues dans lesquels des fenêtres en distance sont utilisées
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing temporary use of on-line non downloadable software for use in utilizing cameras to track and generate a complete digital record of player and ball positions during a baseball game
28.
SYSTEMS AND METHODS FOR PROVIDING ADVERTISEMENTS IN LIVE EVENT BROADCASTING
Systems and methods for real-time bidding of advertisement during live event broadcasting are disclosed including calculating intensity levels during a live event, opening advertisement space on screen for real-time bidding based on intensity levels, and displaying an advertisement in the advertisement space as an overlay on video images of the live event broadcasting.
A system for registering one or more cameras and/or creating an accurate three-dimensional (3D) model of a world space environment including back projecting at least one image from at least one of a plurality of camera views to the 3D model based on a set of existing camera parameters. The back projected image is added as a texture for the 3D model. This texture is automatically compared to one or more images from other camera views using a color space comparison of images to determine a set of differences or errors. The camera parameters and the 3D model are automatically adjusted to minimized the differences or errors. Over time, the parameters and the 3D model converge on a state that can be used to track moving objects, insert virtual graphics and/or perform other functions.
A path and/or orientation of object approaching an athlete is tracked using two or more cameras. At least two sets of images of the object are obtained using at least two different cameras having different positions. Motion regions within images are identified, and candidate locations in 2D space of the object are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the object was approaching. A piecewise 3D trajectory of at least the identifiable portion of the object is approximated from the probable locations in 3D space of the object for multiple instants during which the object was approaching the athlete. A graphical representation of the 3D trajectory of the object is incorporated into at least one of the sets of images.
A plurality of tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
A hockey puck is disclosed including an internal signal transmitter enabling instantaneous identification of its position as it moves around. The hockey puck includes two molded subcomponents, which encapsulate the signal transmitter. The signal transmitter includes driver electronics and a number of signal transmitters which together generate and emit an electromagnetic signal. The electromagnetic signal is emitted by a plurality of diodes mounted in cavities in the subcomponents, for example around an outer circumference of the hockey puck and through a top and bottom surfaces of the hockey puck. The hockey puck is alternatively formed of a material that allows electromagnetic radiation to be emitted through the subcomponents, and the diode cavities omitted.
Methods and systems for use in automating or assisting umpiring of a baseball or softball game are described herein. A location of a strike zone is determined based on video images of a batter standing next to home plate captured by a camera. Locations of a ball traveling towards the batter, and locations of the bat being held by the batter, are autonomously tracked using computer vision based on video images captured by at least two cameras having different positions. Additionally, there are autonomous determinations of whether a location of the ball intersects with the strike zone, and whether the batter made a genuine attempt to swing the bat at the ball, and based one at least one of these determinations, there is an autonomous determination of whether a “strike” or a “ball” occurred. Additionally, an indication of whether a “strike” or a “ball” occurred is autonomously output.
Methods and systems for automatically tracking and analyzing imagery data of at least one vehicle on a racetrack comprising. A video event management system with a plurality of video cameras positioned around a racetrack determines the presence of the at least one vehicle and based on a weighted event score corresponding to dynamics for the at least one vehicle and other objects captures video imagery and stills and generates at least one subframe. Excess video imagery data and excess stills data are discarded based on metadata of linked subframes.
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.
A63B 71/06 - Dispositifs indicateurs ou de marque pour jeux ou joueurs
A63B 61/00 - Filets de tennis ou accessoires pour le tennis ou jeux analogues
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Remote operations support services for sports and entertainment events, namely, operating computer software, computer hardware and computer systems to provide timing and scoring services and insertion of real-time statistics, graphics, video and film content and visual enhancements for the production of live sports and entertainment events
37.
Systems and methods for providing video enhancement for sporting events
Systems and methods for video presentation and analytics for a sporting event are disclosed. In one embodiment, the sporting event is an auto racing event. A server platform is provided to collect and analyze real-time raw data and historical raw data, and compare drivers/vehicles from a current auto racing event and/or a historical auto racing event. The server platform is operable to overlay a ghost driver/vehicle on the images of a driver/vehicle in the current auto racing event based on the comparison. The server platform also provides a GUI for displaying the current auto racing event with enhanced features.
H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 21/4722 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu
A hockey puck is disclosed including an internal signal transmitter enabling instantaneous identification of its position as it moves around. The puck includes two molded subcomponents, which encapsulate the signal transmitter. The signal transmitter includes driver electronics and a number of signal transmitters which together generate and emit an electromagnetic signal. The electromagnetic signal is emitted by a plurality of diodes mounted in light pipes enclosed within cavities in the subcomponents that extend to outer surfaces of the hockey puck components. The puck includes two subcomponents that are attached via complimentary sets of concentrically arranged wedges.
The present invention includes a sleep system with a temperature monitoring wearable that is operable to capture biometric and physiological data of a user while the user is sleeping. The present invention further includes an artificial intelligence engine that is operable to receive and analyze the captured biometric and physiological data.
G16H 40/67 - TIC spécialement adaptées à la gestion ou à l’administration de ressources ou d’établissements de santé; TIC spécialement adaptées à la gestion ou au fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement à distance
G16H 10/60 - TIC spécialement adaptées au maniement ou au traitement des données médicales ou de soins de santé relatives aux patients pour des données spécifiques de patients, p.ex. pour des dossiers électroniques de patients
G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicales; TIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p.ex. basé sur des systèmes experts médicaux
G16H 15/00 - TIC spécialement adaptées aux rapports médicaux, p.ex. leur création ou leur transmission
A61B 5/00 - Mesure servant à établir un diagnostic ; Identification des individus
A61B 5/0205 - Evaluation simultanée de l'état cardio-vasculaire et de l'état d'autres parties du corps, p.ex. de l'état cardiaque et respiratoire
A61B 5/024 - Mesure du pouls ou des pulsations cardiaques
A61B 5/021 - Mesure de la pression dans le cœur ou dans les vaisseaux sanguins
A61B 5/145 - Mesure des caractéristiques du sang in vivo, p.ex. de la concentration des gaz dans le sang, de la valeur du pH du sang
A61B 5/1455 - Mesure des caractéristiques du sang in vivo, p.ex. de la concentration des gaz dans le sang, de la valeur du pH du sang en utilisant des capteurs optiques, p.ex. des oxymètres à photométrie spectrale
40.
Systems and methods for providing secure data for wagering for live sports events
Systems and methods for live sporting event wagering with data security and integrity are disclosed. At least one input capture device and at least one user device are constructed and configured in network communication with at least one computing platform. The at least one input capture device is configured to transmit live input data relating to a live sporting event to the at least one computing platform in real time or near real time. The at least one computing platform is configured to aggregate and analyze the live input data, thereby creating analyzed data. The at least one computing platform is further configured to set odds for wagering in the live sporting event based on the analyzed data in real time or near real time. The at least one user device is configured to display the odds, receive bets, and transmit the bets to the at least one computing platform.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
G06Q 50/34 - Mises ou paris sportifs, p.ex. paris sur Internet
H04W 12/106 - Intégrité des paquets ou des messages
A system simultaneously tracks multiple objects. All or a subset of the objects includes a wireless receiver and a transmitter for providing an output. The system includes one or more wireless transmitters that send commands to the wireless receivers of the multiple objects instructing different subsets of the multiple objects to output (via their respective transmitter) at different times. The system also includes object sensors that receive output from the transmitters of the multiple objects and a computer system in communication with the object sensors. The computer system calculates locations of the multiple objects based on the sensed output from the multiple objects.
G01S 17/14 - Systèmes déterminant les données relatives à la position d'une cible pour mesurer la distance uniquement utilisant la transmission d'ondes à modulation d'impulsion interrompues dans lesquels une impulsion de tension ou de courant est initiée et terminée en fonction respectivement de l'émission d'impulsions et de la réception d'écho, p.ex. en utilisant des compteurs
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
G01S 17/74 - Systèmes utilisant la reradiation d'ondes électromagnétiques autres que les ondes radio, p.ex. pour l'identification ami–ennemi
H04Q 5/22 - Dispositifs de sélection dans lesquels plusieurs postes d’abonnés sont connectés par la même ligne au central avec connexion indirecte, c. à d. à travers un centre de commutation subordonné le centre subordonné ne permettant pas une interconnexion d'abonnés reliés à ce centre
G01S 17/18 - Systèmes déterminant les données relatives à la position d'une cible pour mesurer la distance uniquement utilisant la transmission d'ondes à modulation d'impulsion interrompues dans lesquels des fenêtres en distance sont utilisées
Systems, methods, and apparatus for data analytics for a sports activity are disclosed. A multiplicity of sensors tracks a multiplicity of world objects related to the sports activity, collects and communicates tracking data to a server platform in real time or near real time. The server platform integrates the tracking data from the multiplicity of sensors and scoring data for the sports activity, and correlates the tracking data and the scoring data with a corresponding UTC timecode based on rules related to the sports activity, thereby creating a multiplicity of UTC-coded data sets. The server platform synchronizes the multiplicity of UTC-coded data sets, thereby creating a time-synchronized data set. The server platform provides analytics based on the time-synchronized data set, thereby creating analyzed data. The multiplicity of user devices displays the analyzed data based on at least one application program.
G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
A61B 5/11 - Mesure du mouvement du corps entier ou de parties de celui-ci, p.ex. tremblement de la tête ou des mains ou mobilité d'un membre
A61B 5/0205 - Evaluation simultanée de l'état cardio-vasculaire et de l'état d'autres parties du corps, p.ex. de l'état cardiaque et respiratoire
H04Q 9/00 - Dispositions dans les systèmes de commande à distance ou de télémétrie pour appeler sélectivement une sous-station à partir d'une station principale, sous-station dans laquelle un appareil recherché est choisi pour appliquer un signal de commande ou
G11B 27/00 - Montage; Indexation; Adressage; Minutage ou synchronisation; Contrôle; Mesure de l'avancement d'une bande
G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
A61B 5/024 - Mesure du pouls ou des pulsations cardiaques
G16H 20/30 - TIC spécialement adaptées aux thérapies ou aux plans d’amélioration de la santé, p.ex. pour manier les prescriptions, orienter la thérapie ou surveiller l’observance par les patients concernant des thérapies ou des activités physiques, p.ex. la physiothérapie, l’acupression ou les exercices
G16H 40/67 - TIC spécialement adaptées à la gestion ou à l’administration de ressources ou d’établissements de santé; TIC spécialement adaptées à la gestion ou au fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement à distance
A61B 5/08 - Dispositifs de mesure pour examiner les organes respiratoires
43.
Estimating tracking sensor parametrization using known surface constraints
A sensor system and a method of operating a sensor system including a plurality of sensors tracking a moving object in an area having known bounding surfaces. The apparatus and method calculate a time-specific position of the object based on data and sensor parameters from at least two of the plurality of sensors and determine errors between the calculated time-specific positions calculated. The method and apparatus calculate a minimum system error attributable to the at least two sensors by constraining at least one dimension in the data of the sensor used in the calculated time-specific position of the object associated with the sensor, the constraining based on an object/surface interaction, the minimum system error calculated by solving for modified sensor parameters for each sensor.
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
44.
Systems and methods for graphical data presentation during a sporting event broadcast
Systems and methods for graphical data presentation during a sporting event broadcast are disclosed. A server platform is constructed and configured in network communication with at least one input device and at least one display device. The at least one input device transmits input data with time code related to the sporting event to the server platform in real time or near real time. The server platform processes the input data according to a production sequencing of the sporting event, thereby creating processed data. The server platform creates and integrates the processed data with a video presentation of the sporting event based on the production sequencing of the sporting event. The at least one display device displays a customized graphical presentation of the processed data with the video presentation.
Systems and methods for betting on a live sporting event are disclosed. At least one input capture device and at least one user device are in network communication with a server platform. The at least one input capture device collects and transmits live raw data relating to the live sporting event. The server platform receives and aggregates the live raw data relating to the live sporting event from the at least one input capture device. The server platform accesses personal and/or emotional factors for each player in the live sporting event. The at least one user device places at least one bet on at least one aspect of the live sporting event to the server platform via an interactive graphic user interface (GUI) at least based on the live raw data. The server platform determines at least one betting outcome relating to the live sporting event.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
46.
Systems and methods for providing advertisements in live event broadcasting
Systems and methods for real-time bidding of advertisement during live event broadcasting are disclosed including calculating intensity levels during a live event, opening advertisement space on screen for real-time bidding based on intensity levels, and displaying an advertisement in the advertisement space as an overlay on video images of the live event broadcasting.
A system for registering one or more cameras and/or creating an accurate three-dimensional (3D) model of a world space environment including back projecting at least one image from at least one of a plurality of camera views to the 3D model based on a set of existing camera parameters. The back projected image is added as a texture for the 3D model. This texture is automatically compared to one or more images from other camera views using a color space comparison of images to determine a set of differences or errors. The camera parameters and the 3D model are automatically adjusted to minimized the differences or errors. Over time, the parameters and the 3D model converge on a state that can be used to track moving objects, insert virtual graphics and/or perform other functions.
Methods, systems, graphical user interfaces (GUIs), and computer-readable media for presenting GUI elements generated based on information associated with an event are generally described. An event information presentation system may be configured to present GUI elements generated based on substantially real-time event information associated with a live event, such as a sporting event. Illustrative event information may include object movement and location information for objects such as event participants (for instance, players) and articles (for instance, a football for a football game event). The event information may be interpreted based on activity categories to automatically differentiate, organize, highlight, or the like the event information in order to generate relevant and meaningful GUI elements.
G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
49.
Systems and methods for providing video presentation and video analytics for live sporting events
Systems and methods for video presentation and analytics for live sporting events are disclosed. At least two cameras are used for tracking objects during a live sporting event and generate video feeds to a server processor. The server processor is operable to match the video feeds and create a 3D model of the world based on the video feeds from the at least two cameras. 2D graphics are created from different perspectives based on the 3D model. Statistical data and analytical data related to object movement are produced and displayed on the 2D graphics. The present invention also provides a standard file format for object movement in space over a timeline across multiple sports.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06V 20/20 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans les scènes de réalité augmentée
H04N 5/247 - Disposition des caméras de télévision
G06V 20/40 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans le contenu vidéo
50.
Systems and methods for tracking sports balls configured with electronic components
Systems and methods for tracking a sports ball assembly in real time during a sporting event are disclosed. A structure of the sports ball assembly is also disclosed. The sports ball assembly comprises at least one electronic circuit embedded or attached to a sports ball. The sports ball assembly is in network communication with a server processor via at least two receivers within a sports arena. The sports ball assembly generates and transmits UWB data packets comprising movement-related data for the sports ball assembly in real time at a predetermined rate. The at least two receivers receive the UWB data packets and transmit to the server processor with time stamps. The server processor is operable to determine a movement of the sports ball assembly based on the UWB data packets and the time stamps received from the at least two receivers.
A63B 60/46 - Dispositifs de mesure associés aux clubs de golf, battes, raquettes ou analogues pour la mesure des paramètres physiques relatifs à l’activité sportive, p.ex. battes de baseball avec indicateurs d'impact ou bracelets pour mesurer le mouvement de bala
09 - Appareils et instruments scientifiques et électriques
Produits et services
television signal and data processor and character and graphics electronic display unit for video editing and information display and for creating, editing and displaying special effects by television, broadcast, video production studios, and event venues
52.
Tracking of handheld sporting implements using computer vision
A path and/or orientation of object approaching an athlete is tracked using two or more cameras. At least two sets of images of the object are obtained using at least two different cameras having different positions. Motion regions within images are identified, and candidate locations in 2D space of the object are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the object was approaching. A piecewise 3D trajectory of at least the identifiable portion of the object is approximated from the probable locations in 3D space of the object for multiple instants during which the object was approaching the athlete. A graphical representation of the 3D trajectory of the object is incorporated into at least one of the sets of images.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
H04N 5/247 - Disposition des caméras de télévision
G06T 7/254 - Analyse du mouvement impliquant de la soustraction d’images
G06V 10/40 - Extraction de caractéristiques d’images ou de vidéos
H04N 5/262 - Circuits de studio, p.ex. pour mélanger, commuter, changer le caractère de l'image, pour d'autres effets spéciaux
G06V 10/46 - Descripteurs pour la forme, descripteurs liés au contour ou aux points, p.ex. transformation de caractéristiques visuelles invariante à l’échelle [SIFT] ou sacs de mots [BoW]; Caractéristiques régionales saillantes
53.
Determining X,Y,Z,T biomechanics of moving actor with multiple cameras
A plurality of high speed tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the high speed tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
A sensor system and a method of operating a sensor system including a plurality of sensors tracking a moving object in an area having known bounding surfaces. The apparatus and method calculate a time-specific position of the object based on data and sensor parameters from at least two of the plurality of sensors and determine errors between the calculated time-specific positions calculated. The method and apparatus calculate a minimum system error attributable to the at least two sensors by constraining at least one dimension in the data of the sensor used in the calculated time-specific position of the object associated with the sensor, the constraining based on an object/surface interaction, the minimum system error calculated by solving for modified sensor parameters for each sensor.
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
55.
Molded hockey puck with electronic signal transmitter core
A hockey puck is disclosed including an internal signal transmitter enabling instantaneous identification of its position as it moves around. The puck includes two molded subcomponents, which encapsulate the signal transmitter. The signal transmitter includes driver electronics and a number of signal transmitters which together generate and emit an electromagnetic signal. The electromagnetic signal is emitted by a plurality of diodes mounted in light pipes enclosed within cavities in the subcomponents that extend to outer surfaces of the hockey puck components. The puck includes two subcomponents that are attached via complimentary sets of concentrically arranged wedges.
Methods and systems for use in automating or assisting umpiring of a baseball or softball game are described herein. A location of a strike zone is determined based on video images of a batter standing next to home plate captured by a camera. Locations of a ball traveling towards the batter, and locations of the bat being held by the batter, are autonomously tracked using computer vision based on video images captured by at least two cameras having different positions. Additionally, there are autonomous determinations of whether a location of the ball intersects with the strike zone, and whether the batter made a genuine attempt to swing the bat at the ball, and based one at least one of these determinations, there is an autonomous determination of whether a “strike” or a “ball” occurred. Additionally, an indication of whether a “strike” or a “ball” occurred is autonomously output.
A63B 69/00 - Appareils d'entraînement ou appareils destinés à des sports particuliers
A63B 71/06 - Dispositifs indicateurs ou de marque pour jeux ou joueurs
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p.ex. le suivi des coins ou des segments
G06T 7/254 - Analyse du mouvement impliquant de la soustraction d’images
A system simultaneously tracks multiple objects. All or a subset of the objects includes a wireless receiver and a transmitter for providing an output. The system includes one or more wireless transmitters that send commands to the wireless receivers of the multiple objects instructing different subsets of the multiple objects to output (via their respective transmitter) at different times. The system also includes object sensors that receive output from the transmitters of the multiple objects and a computer system in communication with the object sensors. The computer system calculates locations of the multiple objects based on the sensed output from the multiple objects.
G01S 17/14 - Systèmes déterminant les données relatives à la position d'une cible pour mesurer la distance uniquement utilisant la transmission d'ondes à modulation d'impulsion interrompues dans lesquels une impulsion de tension ou de courant est initiée et terminée en fonction respectivement de l'émission d'impulsions et de la réception d'écho, p.ex. en utilisant des compteurs
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
G01S 17/74 - Systèmes utilisant la reradiation d'ondes électromagnétiques autres que les ondes radio, p.ex. pour l'identification ami–ennemi
H04Q 5/22 - Dispositifs de sélection dans lesquels plusieurs postes d’abonnés sont connectés par la même ligne au central avec connexion indirecte, c. à d. à travers un centre de commutation subordonné le centre subordonné ne permettant pas une interconnexion d'abonnés reliés à ce centre
G01S 17/18 - Systèmes déterminant les données relatives à la position d'une cible pour mesurer la distance uniquement utilisant la transmission d'ondes à modulation d'impulsion interrompues dans lesquels des fenêtres en distance sont utilisées
A63B 24/00 - Commandes électriques ou électroniques pour les appareils d'exercice des groupes
G01J 5/00 - Pyrométrie des radiations, p.ex. thermométrie infrarouge ou optique
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Designing, developing and operating computer software, computer hardware and computer systems for others for inserting video and film content, including images of spectators and advertisements in sports arenas and stadiums, into an image sequence to create an augmented or enhanced image sequence for television, broadcast, video, film and computer displays
59.
Systems and methods for tracking sports balls configured with electronic components
Systems and methods for tracking a sports ball assembly in real time during a sporting event are disclosed. A structure of the sports ball assembly is also disclosed. The sports ball assembly comprises at least one electronic circuit embedded or attached to a sports ball. The sports ball assembly is in network communication with a server processor via at least two receivers within a sports arena. The sports ball assembly generates and transmits UWB data packets comprising movement-related data for the sports ball assembly in real time at a predetermined rate. The at least two receivers receive the UWB data packets and transmit to the server processor with time stamps. The server processor is operable to determine a movement of the sports ball assembly based on the UWB data packets and the time stamps received from the at least two receivers.
A63B 60/46 - Dispositifs de mesure associés aux clubs de golf, battes, raquettes ou analogues pour la mesure des paramètres physiques relatifs à l’activité sportive, p.ex. battes de baseball avec indicateurs d'impact ou bracelets pour mesurer le mouvement de bala
Systems and methods for graphical data presentation during a sporting event broadcast are disclosed. A server platform is constructed and configured in network communication with at least one input device and at least one display device. The at least one input device transmits input data with time code related to the sporting event to the server platform in real time or near real time. The server platform processes the input data according to a production sequencing of the sporting event, thereby creating processed data. The server platform creates and integrates the processed data with a video presentation of the sporting event based on the production sequencing of the sporting event. The at least one display device displays a customized graphical presentation of the processed data with the video presentation.
A path and/or orientation of object approaching an athlete is tracked using two or more cameras. At least two sets of images of the object are obtained using at least two different cameras having different positions. Motion regions within images are identified, and candidate locations in 2D space of the object are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the object was approaching. A piecewise 3D trajectory of at least the identifiable portion of the object is approximated from the probable locations in 3D space of the object for multiple instants during which the object was approaching the athlete. A graphical representation of the 3D trajectory of the object is incorporated into at least one of the sets of images.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
H04N 5/247 - Disposition des caméras de télévision
G06T 7/254 - Analyse du mouvement impliquant de la soustraction d’images
Systems, methods, and apparatus for data analytics for a sports activity are disclosed. A multiplicity of sensors tracks a multiplicity of world objects related to the sports activity, collects and communicates tracking data to a server platform in real time or near real time. The server platform integrates the tracking data from the multiplicity of sensors and scoring data for the sports activity, and correlates the tracking data and the scoring data with a corresponding UTC timecode based on rules related to the sports activity, thereby creating a multiplicity of UTC-coded data sets. The server platform synchronizes the multiplicity of UTC-coded data sets, thereby creating a time-synchronized data set. The server platform provides analytics based on the time-synchronized data set, thereby creating analyzed data. The multiplicity of user devices displays the analyzed data based on at least one application program.
A63B 24/00 - Commandes électriques ou électroniques pour les appareils d'exercice des groupes
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
A61B 5/11 - Mesure du mouvement du corps entier ou de parties de celui-ci, p.ex. tremblement de la tête ou des mains ou mobilité d'un membre
A61B 5/0205 - Evaluation simultanée de l'état cardio-vasculaire et de l'état d'autres parties du corps, p.ex. de l'état cardiaque et respiratoire
H04Q 9/00 - Dispositions dans les systèmes de commande à distance ou de télémétrie pour appeler sélectivement une sous-station à partir d'une station principale, sous-station dans laquelle un appareil recherché est choisi pour appliquer un signal de commande ou
A61B 5/00 - Mesure servant à établir un diagnostic ; Identification des individus
G11B 27/00 - Montage; Indexation; Adressage; Minutage ou synchronisation; Contrôle; Mesure de l'avancement d'une bande
A61B 5/024 - Mesure du pouls ou des pulsations cardiaques
G16H 20/30 - TIC spécialement adaptées aux thérapies ou aux plans d’amélioration de la santé, p.ex. pour manier les prescriptions, orienter la thérapie ou surveiller l’observance par les patients concernant des thérapies ou des activités physiques, p.ex. la physiothérapie, l’acupression ou les exercices
G16H 40/67 - TIC spécialement adaptées à la gestion ou à l’administration de ressources ou d’établissements de santé; TIC spécialement adaptées à la gestion ou au fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement à distance
A61B 5/08 - Dispositifs de mesure pour examiner les organes respiratoires
63.
Systems and methods for providing secure data for wagering for live sports events
Systems and methods for live sporting event wagering with data security and integrity are disclosed. At least one input capture device and at least one user device are constructed and configured in network communication with at least one computing platform. The at least one input capture device is configured to transmit live input data relating to a live sporting event to the at least one computing platform in real time or near real time. The at least one computing platform is configured to aggregate and analyze the live input data, thereby creating analyzed data. The at least one computing platform is further configured to set odds for wagering in the live sporting event based on the analyzed data in real time or near real time. The at least one user device is configured to display the odds, receive bets, and transmit the bets to the at least one computing platform.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
H04W 12/106 - Intégrité des paquets ou des messages
G06Q 50/34 - Mises ou paris sportifs, p.ex. paris sur Internet
Systems and methods for real-time bidding of advertisement during live event broadcasting are disclosed including calculating intensity levels during a live event, opening advertisement space on screen for real-time bidding based on intensity levels, and displaying an advertisement in the advertisement space as an overlay on video images of the live event broadcasting.
Systems and methods for video presentation and analytics for a sporting event are disclosed. In one embodiment, the sporting event is an auto racing event. A server platform is provided to collect and analyze real-time raw data and historical raw data, and compare drivers/vehicles from a current auto racing event and/or a historical auto racing event. The server platform is operable to overlay a ghost driver/vehicle on the images of a driver/vehicle in the current auto racing event based on the comparison. The server platform also provides a GUI for displaying the current auto racing event with enhanced features.
H04N 21/235 - Traitement de données additionnelles, p.ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 21/4722 - Interface pour utilisateurs finaux pour la requête de contenu, de données additionnelles ou de services; Interface pour utilisateurs finaux pour l'interaction avec le contenu, p.ex. pour la réservation de contenu ou la mise en place de rappels, pour la requête de notification d'événement ou pour la transformation de contenus affichés pour la requête de données additionnelles associées au contenu
A hockey puck is disclosed including an internal signal transmitter enabling instantaneous identification of its position as it moves around. The puck includes two molded subcomponents, which encapsulate the signal transmitter. The signal transmitter includes driver electronics and a number of signal transmitters which together generate and emit an electromagnetic signal. The electromagnetic signal is emitted by a plurality of diodes mounted in cavities in the subcomponents, for example around an outer circumference of the hockey puck and through a top and bottom surfaces of the hockey puck. The puck is alternatively formed of a material that allows electromagnetic radiation to be emitted through the subcomponents, and the diode cavities omitted.
A path and/or orientation of object approaching an athlete is tracked using two or more cameras. At least two sets of images of the object are obtained using at least two different cameras having different positions. Motion regions within images are identified, and candidate locations in 2D space of the object are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the object was approaching. A piecewise 3D trajectory of at least the identifiable portion of the object is approximated from the probable locations in 3D space of the object for multiple instants during which the object was approaching the athlete. A graphical representation of the 3D trajectory of the object is incorporated into at least one of the sets of images.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06T 7/254 - Analyse du mouvement impliquant de la soustraction d’images
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing on-line, non-downloadable computer software for the integration of live player images and sports object tracking data and graphics into an interactive delivery for multimedia applications in the nature of broadcasts of sporting events to enhance said broadcasts; application service provider featuring application programming interface (API) software for the integration of live player images and sports object tracking data and graphics into an interactive delivery for multimedia applications in the nature of broadcasts of sporting events to enhance said broadcasts
A system for registering one or more cameras and/or creating an accurate three-dimensional (3D) model of a world space environment including back projecting at least one image from at least one of a plurality of camera views to the 3D model based on a set of existing camera parameters. The back projected image is added as a texture for the 3D model. This texture is automatically compared to one or more images from other camera views using a color space comparison of images to determine a set of differences or errors. The camera parameters and the 3D model are automatically adjusted to minimized the differences or errors. Over time, the parameters and the 3D model converge on a state that can be used to track moving objects, insert virtual graphics and/or perform other functions.
Systems and methods for video presentation and analytics for live sporting events are disclosed. At least two cameras are used for tracking objects during a live sporting event and generate video feeds to a server processor. The server processor is operable to match the video feeds and create a 3D model of the world based on the video feeds from the at least two cameras. 2D graphics are created from different perspectives based on the 3D model. Statistical data and analytical data related to object movement are produced and displayed on the 2D graphics. The present invention also provides a standard file format for object movement in space over a timeline across multiple sports.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
H04N 5/247 - Disposition des caméras de télévision
A system simultaneously tracks multiple objects. All or a subset of the objects includes a wireless receiver and a transmitter for providing an output. The system includes one or more wireless transmitters that send commands to the wireless receivers of the multiple objects instructing different subsets of the multiple objects to output (via their respective transmitter) at different times. The system also includes object sensors that receive output from the transmitters of the multiple objects and a computer system in communication with the object sensors. The computer system calculates locations of the multiple objects based on the sensed output from the multiple objects.
G01S 17/10 - Systèmes déterminant les données relatives à la position d'une cible pour mesurer la distance uniquement utilisant la transmission d'ondes à modulation d'impulsion interrompues
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
G01S 17/74 - Systèmes utilisant la reradiation d'ondes électromagnétiques autres que les ondes radio, p.ex. pour l'identification ami–ennemi
A63B 24/00 - Commandes électriques ou électroniques pour les appareils d'exercice des groupes
G01J 5/00 - Pyrométrie des radiations, p.ex. thermométrie infrarouge ou optique
Systems and methods for graphical data presentation during a sporting event broadcast are disclosed. A server platform is constructed and configured in network communication with at least one input device and at least one display device. The at least one input device transmits input data with time code related to the sporting event to the server platform in real time or near real time. The server platform processes the input data according to a production sequencing of the sporting event, thereby creating processed data. The server platform creates and integrates the processed data with a video presentation of the sporting event based on the production sequencing of the sporting event. The at least one display device displays a customized graphical presentation of the processed data with the video presentation.
A sensor system and a method of operating a sensor system including a plurality of sensors tracking a moving object in an area having known bounding surfaces. The apparatus and method calculate a time-specific position of the object based on data and sensor parameters from at least two of the plurality of sensors and determine errors between the calculated time-specific positions calculated. The method and apparatus calculate a minimum system error attributable to the at least two sensors by constraining at least one dimension in the data of the sensor used in the calculated time-specific position of the object associated with the sensor, the constraining based on an object/surface interaction, the minimum system error calculated by solving for modified sensor parameters for each sensor.
G01B 11/00 - Dispositions pour la mesure caractérisées par l'utilisation de techniques optiques
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c. à d. systèmes dans lesquels le signal vidéo n'est pas diffusé
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer graphics design, namely, creating customized visualizations of tracking data to enhance a television broadcast, film, video or computer display of an automobile racing event; Computer graphics design, namely, creating a mixed reality visualization that overlays a virtual car on top of broadcast video or computer display and allows comparison of laps from different drivers, or comparison of different laps from the same driver
75.
Tracking of handheld sporting implements using computer vision
A path and/or orientation of object approaching an athlete is tracked using two or more cameras. At least two sets of images of the object are obtained using at least two different cameras having different positions. Motion regions within images are identified, and candidate locations in 2D space of the object are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the object was approaching. A piecewise 3D trajectory of at least the identifiable portion of the object is approximated from the probable locations in 3D space of the object for multiple instants during which the object was approaching the athlete. A graphical representation of the 3D trajectory of the object is incorporated into at least one of the sets of images.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
Methods and systems for use in automating or assisting umpiring of a baseball or softball game are described herein. A location of a strike zone is determined based on video images of a batter standing next to home plate captured by a camera. Locations of a ball traveling towards the batter, and locations of the bat being held by the batter, are autonomously tracked using computer vision based on video images captured by at least two cameras having different positions. Additionally, there are autonomous determinations of whether a location of the ball intersects with the strike zone, and whether the batter made a genuine attempt to swing the bat at the ball, and based one at least one of these determinations, there is an autonomous determination of whether a “strike” or a “ball” occurred. Additionally, an indication of whether a “strike” or a “ball” occurred is autonomously output.
A63B 71/02 - Accessoires pour jeux ou sports non couverts dans les groupes pour jeux sportifs de plein air ou de gymnase
A63B 71/06 - Dispositifs indicateurs ou de marque pour jeux ou joueurs
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p.ex. le suivi des coins ou des segments
G06T 7/254 - Analyse du mouvement impliquant de la soustraction d’images
77.
Systems and methods for integrated automated sports data collection and analytics platform
Systems, methods, and apparatus for data collection and analytics for a sports activity are disclosed. A multiplicity of sensors tracks a multiplicity of world objects related to the sports activity, collects and communicates tracking data to a server platform in real time or near real time. The server platform integrates the tracking data from the multiplicity of sensors and scoring data for the sports activity, and correlates the tracking data and the scoring data with a corresponding UTC timecode based on rules related to the sports activity, thereby creating a multiplicity of UTC-coded data sets. The server platform synchronizes the multiplicity of UTC-coded data sets, thereby creating a time-synchronized data set. The server platform provides analytics based on the time-synchronized data set, thereby creating analyzed data. The multiplicity of user devices displays the analyzed data based on at least one application program.
A63B 24/00 - Commandes électriques ou électroniques pour les appareils d'exercice des groupes
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
G11B 27/00 - Montage; Indexation; Adressage; Minutage ou synchronisation; Contrôle; Mesure de l'avancement d'une bande
A61B 5/00 - Mesure servant à établir un diagnostic ; Identification des individus
A61B 5/11 - Mesure du mouvement du corps entier ou de parties de celui-ci, p.ex. tremblement de la tête ou des mains ou mobilité d'un membre
H04Q 9/00 - Dispositions dans les systèmes de commande à distance ou de télémétrie pour appeler sélectivement une sous-station à partir d'une station principale, sous-station dans laquelle un appareil recherché est choisi pour appliquer un signal de commande ou
G16H 20/30 - TIC spécialement adaptées aux thérapies ou aux plans d’amélioration de la santé, p.ex. pour manier les prescriptions, orienter la thérapie ou surveiller l’observance par les patients concernant des thérapies ou des activités physiques, p.ex. la physiothérapie, l’acupression ou les exercices
A61B 5/0205 - Evaluation simultanée de l'état cardio-vasculaire et de l'état d'autres parties du corps, p.ex. de l'état cardiaque et respiratoire
A61B 5/024 - Mesure du pouls ou des pulsations cardiaques
A61B 5/08 - Dispositifs de mesure pour examiner les organes respiratoires
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer hardware and computer software for inserting video and film content into an image sequence to create an augmented or enhanced image sequence for television, broadcast, video, film and computer display Designing and developing computer software, computer hardware and computer systems for others for inserting video and film content into an image sequence to create an augmented or enhanced image sequence for television, broadcast, video, film and computer displays, and maintenance of computer software for inserting video and film content into an image sequence to create an augmented or enhanced image sequence for television, broadcast, video, film and computer displays
79.
Automatic determination and monitoring of vehicles on a racetrack with corresponding imagery data for broadcast
Methods and systems for automatically tracking and analyzing imagery data of at least one vehicle on a racetrack comprising. A video event management system with a plurality of video cameras positioned around a racetrack determines the presence of the at least one vehicle and based on a weighted event score corresponding to dynamics for the at least one vehicle and other objects captures video imagery and stills and generates at least one subframe. Excess video imagery data and excess stills data are discarded based on metadata of linked subframes.
G06K 9/72 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant une analyse de contexte basée sur l'identité provisoire attribuée à une série de formes successives, p.ex. d'un mot
H04N 5/247 - Disposition des caméras de télévision
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
80.
Molded hockey puck with electronic signal transmitter core
A hockey puck is disclosed including an internal signal transmitter enabling instantaneous identification of its position as it moves around. The puck includes two molded subcomponents, which encapsulate the signal transmitter. The signal transmitter may include driver electronics and a number of signal transmitters which together generate and emit an electromagnetic signal. The electromagnetic signal may be emitted by a plurality of diodes mounted in cavities in the subcomponents, for example around an outer circumference of the hockey puck and through a top and bottom surfaces of the hockey puck. The puck may alternatively be formed of a material that allows electromagnetic radiation to be emitted through the subcomponents, and the diode cavities may be omitted.
A plurality of high speed tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the high speed tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
Systems and methods for graphical data presentation during a sporting event broadcast are disclosed. A server platform is constructed and configured in network communication with at least one input device and at least one display device. The at least one input device transmits input data with time code related to the sporting event to the server platform in real time or near real time. The server platform processes the input data according to a production sequencing of the sporting event, thereby creating processed data. The server platform creates and integrates the processed data with a video presentation of the sporting event based on the production sequencing of the sporting event. The at least one display device displays a customized graphical presentation of the processed data with the video presentation.
Systems and methods for tracking a sports ball assembly in real time during a sporting event are disclosed. A structure of the sports ball assembly is also disclosed. The sports ball assembly comprises at least one electronic circuit embedded or attached to a sports ball. The sports ball assembly is in network communication with a server processor via at least two receivers within a sports arena. The sports ball assembly generates and transmits UWB data packets comprising movement-related data for the sports ball assembly in real time at a predetermined rate. The at least two receivers receive the UWB data packets and transmit to the server processor with time stamps. The server processor is operable to determine a movement of the sports ball assembly based on the UWB data packets and the time stamps received from the at least two receivers.
A63B 60/46 - Dispositifs de mesure associés aux clubs de golf, battes, raquettes ou analogues pour la mesure des paramètres physiques relatifs à l’activité sportive, p.ex. battes de baseball avec indicateurs d'impact ou bracelets pour mesurer le mouvement de bala
A63B 67/14 - Curling; Galets; Autres jeux analogues avec objets à faire glisser
Methods, systems, graphical user interfaces (GUIs), and computer-readable media for presenting GUI elements generated based on information associated with an event are generally described. An event information presentation system may be configured to present GUI elements generated based on substantially real-time event information associated with a live event, such as a sporting event. Illustrative event information may include object movement and location information for objects such as event participants (for instance, players) and articles (for instance, a football for a football game event). The event information may be interpreted based on activity categories to automatically differentiate, organize, highlight, or the like the event information in order to generate relevant and meaningful GUI elements.
G06T 19/20 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie Édition d'images tridimensionnelles [3D], p.ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
85.
Systems and methods for providing secure data for wagering for live sports events
Systems and methods for betting on a live sporting event are disclosed. At least one input capture device and at least one user device are in network communication with a server platform. The at least one input capture device collects and transmits live raw data relating to the live sporting event. The server platform receives and aggregates the live raw data relating to the live sporting event from the at least one input capture device. The server platform accesses personal and/or emotional factors for each player in the live sporting event. The at least one user device places at least one bet on at least one aspect of the live sporting event to the server platform via an interactive graphic user interface (GUI) at least based on the live raw data. The server platform determines at least one betting outcome relating to the live sporting event.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
86.
Estimating tracking sensor parametrization using known surface constraints
A sensor system and a method of operating a sensor system including a plurality of sensors tracking a moving object in an area having known bounding surfaces. The apparatus and method calculate a time-specific position of the object based on data and sensor parameters from at least two of the plurality of sensors and determine errors between the calculated time-specific positions calculated. The method and apparatus calculate a minimum system error attributable to the at least two sensors by constraining at least one dimension in the data of the sensor used in the calculated time-specific position of the object associated with the sensor, the constraining based on an object/surface interaction, the minimum system error calculated by solving for modified sensor parameters for each sensor.
G01C 9/00 - Mesure de l'inclinaison, p.ex. par clinomètres, par niveaux
G01C 17/00 - Compas; Dispositifs pour déterminer le nord vrai ou le nord magnétique pour les besoins de la navigation ou de la géodésie
G01C 19/00 - Gyroscopes; Dispositifs sensibles à la rotation utilisant des masses vibrantes; Dispositifs sensibles à la rotation sans masse en mouvement; Mesure de la vitesse angulaire en utilisant les effets gyroscopiques
G01B 11/00 - Dispositions pour la mesure caractérisées par l'utilisation de techniques optiques
A path and/or orientation of object approaching an athlete is tracked using two or more cameras. At least two sets of video images of the object are obtained using at least two different cameras having different positions. Motion regions within video images are identified, and candidate locations in 2D space of the object is/are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the object was approaching. A piecewise 3D trajectory of at least the identifiable portion of the object is approximated from the probable locations in 3D space of the object for multiple instants during which the object was approaching the athlete. A graphical representation of the 3D trajectory of the object is incorporated into at least one of the sets of video images.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
A system for registering one or more cameras and/or creating an accurate three dimensional (3D) model of a world space environment includes back projecting at least one image from at least one of a plurality of camera views to the 3D model based on a set of existing camera parameters. The back projected image is added as a texture for the 3D model. This texture is automatically compared to one or more images from other camera views using a color space comparison of images to determine a set of differences or errors. The camera parameters and the 3D model are automatically adjusted to minimize the differences or errors. Over time, the parameters and the 3D model converge on a state that can be used to track moving objects, insert virtual graphics and/or perform other functions.
A hockey puck is disclosed including an internal signal transmitter enabling instantaneous identification of its position as it moves around. The puck includes two molded subcomponents, which encapsulate the signal transmitter. The signal transmitter may include driver electronics and a number of signal transmitters which together generate and emit an electromagnetic signal. The electromagnetic signal may be emitted by a plurality of diodes mounted in cavities in the subcomponents, for example around an outer circumference of the hockey puck and through a top and bottom surfaces of the hockey puck. The puck may alternatively be formed of a material that allows electromagnetic radiation to be emitted through the subcomponents, and the diode cavities may be omitted.
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Designing and developing computer software, computer hardware and computer systems for inserting video and film content into an image sequence to create an augmented or enhanced image sequence for television, broadcast, video, film and computer displays; Graphic design services for enhancing the television broadcast, video or computer display of a sporting event or entertainment event by inserting virtual graphics into the broadcast, video or computer display of such event
91.
Systems and methods for providing secure data for wagering for live sports events
Systems and methods for live sporting event wagering with data security and integrity are disclosed. At least one input capture device and at least one user device are constructed and configured in network communication with at least one computing platform. The at least one input capture device is configured to transmit live input data relating to a live sporting event to the at least one computing platform in real time or near real time. The at least one computing platform is configured to aggregate and analyze the live input data, thereby creating analyzed data. The at least one computing platform is further configured to set odds for wagering in the live sporting event based on the analyzed data in real time or near real time. The at least one user device is configured to display the odds, receive bets, and transmit the bets to the at least one computing platform.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
G06Q 50/34 - Mises ou paris sportifs, p.ex. paris sur Internet
Methods and systems for use in automating or assisting umpiring of a baseball or softball game are described herein. A location of a strike zone is determined based on video images of a batter standing next to home plate captured by a camera. Locations of a ball traveling towards the batter, and locations of the bat being held by the batter, are autonomously tracked using computer vision based on video images captured by at least two cameras having different positions. Additionally, there are autonomous determinations of whether a location of the ball intersects with the strike zone, and whether the batter made a genuine attempt to swing the bat at the ball, and based one at least one of these determinations, there is an autonomous determination of whether a “strike” or a “ball” occurred. Additionally, an indication of whether a “strike” or a “ball” occurred is autonomously output.
A path and/or orientation of at least a portion of a handheld sporting implement swung by an athlete is tracked using two or more cameras. At least two sets of video images of the handheld sporting implement being swung are obtained using at least two different cameras having different positions. Motion regions within video images are identified, and candidate locations in 2D space of an identifiable portion (e.g., a head) of the handheld sporting implement is/are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the handheld sporting implement was swung. A piecewise 3D trajectory of at least the identifiable portion (e.g., the head) of the sporting implement is approximated from the probable locations in 3D space of the head for multiple instants during which the sporting implement was swung.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
Systems and methods for integrated automated sports data collection and analytics are disclosed. Different types of data, for example but not limited, location data, movement data, impact data and biometric data for individual players are collected via wearable sensors in real time during a sports activity and transmitted to a cloud-based platform together with other sports data, including video, timing, scoring, statistics, and events with time code. The cloud-based platform is operable to aggregate, correlate, organize and synchronize various data related to the sports activity; store, query and retrieve various live data and historical data in and from a proprietary database; and perform analytics and provide intelligence to different parties involved in a sports activity, including coaches, trainers, medical staff, live announcers, broadcasters, displays, viewers, and fans and etc. These different parties may subscribe to licensed access to the cloud-based platform for tailored data feeds with real time push.
A63B 24/00 - Commandes électriques ou électroniques pour les appareils d'exercice des groupes
A42B 3/04 - Casques; Couvre-casques - Parties constitutives, détails ou accessoires des casques
A61B 5/11 - Mesure du mouvement du corps entier ou de parties de celui-ci, p.ex. tremblement de la tête ou des mains ou mobilité d'un membre
A61B 5/00 - Mesure servant à établir un diagnostic ; Identification des individus
H04Q 9/00 - Dispositions dans les systèmes de commande à distance ou de télémétrie pour appeler sélectivement une sous-station à partir d'une station principale, sous-station dans laquelle un appareil recherché est choisi pour appliquer un signal de commande ou
G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
A61B 5/01 - Mesure de la température de parties du corps
A61B 5/0205 - Evaluation simultanée de l'état cardio-vasculaire et de l'état d'autres parties du corps, p.ex. de l'état cardiaque et respiratoire
A61B 5/091 - Mesure du volume des gaz inspirés ou expirés, p.ex. pour déterminer la capacité pulmonaire
A61B 5/145 - Mesure des caractéristiques du sang in vivo, p.ex. de la concentration des gaz dans le sang, de la valeur du pH du sang
95.
SYSTEMS AND METHODS FOR PROVIDING SECURE DATA FOR WAGERING FOR LIVE SPORTING EVENTS
Systems and methods for betting on a live sporting event are disclosed. At least one input capture device and at least one user device are in network communication with a server platform, the at least one input capture device collects and transmits live raw data relating to the live sporting event. The server platform receives and aggregates the live raw data relating to the live sporting event from the at least one input capture device. The server platform comprises at least one sportsbook. The at least one user device places at least one bet on at least one aspect of the live sporting event to the server platform via an interactive graphic user interface (GUI) at least based on the live raw data. The server platform determines at least one betting outcome relating to the live sporting event.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articles; Installations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
96.
SYSTEMS AND METHODS FOR INTEGRATED AUTOMATED SPORTS DATA COLLECTION AND ANALYTICS PLATFORM
Systems and methods for integrated automated sports data collection and analytics are disclosed. Different types of data, for example but not limited, location data, movement data, impact data and biometric data for individual players are collected via wearable sensors in real time during a sports activity and transmitted to a cloud-based platform together with other sports data, including video, timing, scoring, statistics, and events with time code. The cloud-based platform is operable to aggregate, correlate, organize and synchronize various data related to the sports activity; store, query and retrieve various live data and historical data in and from a proprietary database; and perform analytics and provide intelligence to different parties involved in a sports activity, including coaches, trainers, medical staff, live announcers, broadcasters, displays, viewers, and fans and etc. These different parties may subscribe to licensed access to the cloud-based platform for tailored data feeds with real time push.
G06K 19/07 - Supports d'enregistrement avec des marques conductrices, des circuits imprimés ou des éléments de circuit à semi-conducteurs, p.ex. cartes d'identité ou cartes de crédit avec des puces à circuit intégré
H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
A system simultaneously tracks multiple objects. All or a subset of the objects includes a wireless receiver and a transmitter for providing an output. The system includes one or more wireless transmitters that send commands to the wireless receivers of the multiple objects instructing different subsets of the multiple objects to output (via their respective transmitter) at different times. The system also includes object sensors that receive output from the transmitters of the multiple objects and a computer system in communication with the object sensors. The computer system calculates locations of the multiple objects based on the sensed output from the multiple objects.
A63B 61/00 - Filets de tennis ou accessoires pour le tennis ou jeux analogues
G01S 7/00 - DÉTERMINATION DE LA DIRECTION PAR RADIO; RADIO-NAVIGATION; DÉTERMINATION DE LA DISTANCE OU DE LA VITESSE EN UTILISANT DES ONDES RADIO; LOCALISATION OU DÉTECTION DE LA PRÉSENCE EN UTILISANT LA RÉFLEXION OU LA RERADIATION D'ONDES RADIO; DISPOSITIONS ANALOGUES UTILISANT D'AUTRES ONDES - Détails des systèmes correspondant aux groupes , ,
G08B 23/00 - Alarmes réagissant à des conditions indésirables ou anormales, non spécifiées
G01S 17/10 - Systèmes déterminant les données relatives à la position d'une cible pour mesurer la distance uniquement utilisant la transmission d'ondes à modulation d'impulsion interrompues
A63B 24/00 - Commandes électriques ou électroniques pour les appareils d'exercice des groupes
G01S 5/16 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant des ondes électromagnétiques autres que les ondes radio
G01S 17/74 - Systèmes utilisant la reradiation d'ondes électromagnétiques autres que les ondes radio, p.ex. pour l'identification ami–ennemi
G01J 5/00 - Pyrométrie des radiations, p.ex. thermométrie infrarouge ou optique
A plurality of high speed tracking cameras are pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the high speed tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
Plural high speed tracking cameras are pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the high speed tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations.
Need for plural manned and manually pannable video cameras is obviated by providing a method of substituting for one or more of the manned and pannable video cameras, an unmanned, continuously filming, and substantially fixedly aimed first video camera having an image capture resolution of n*J-by-m*K pixels, where J-by-K pixels is the highest resolution of any of the substituted-for video cameras, where J and K are integers greater than one, and where n and m are multiplying values each equal to or greater than one. The method includes automatically determining what portions of the n*J-by-m*K pixels imagery are worthy to be kept or reviewed as providing respective views of objects of potential interest and what portions of the n*J-by-m*K pixels imagery may be discarded or not reviewed.
H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
H04N 5/247 - Disposition des caméras de télévision