Genius Sports Ss, LLC

États‑Unis d’Amérique

Retour au propriétaire

1-58 de 58 pour Genius Sports Ss, LLC Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 46
        Marque 12
Juridiction
        États-Unis 51
        International 4
        Europe 3
Date
Nouveautés (dernières 4 semaines) 1
2025 novembre 1
2025 octobre 1
2025 août 2
2025 (AACJ) 6
Voir plus
Classe IPC
H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé 26
H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé 25
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur 23
G06N 20/00 - Apprentissage automatique 23
G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo 23
Voir plus
Classe NICE
41 - Éducation, divertissements, activités sportives et culturelles 10
42 - Services scientifiques, technologiques et industriels, recherche et conception 8
09 - Appareils et instruments scientifiques et électriques 6
38 - Services de télécommunications 6
35 - Publicité; Affaires commerciales 2
Statut
En Instance 10
Enregistré / En vigueur 48

1.

METHODS AND SYSTEMS OF COMBINING VIDEO CONTENT WITH ONE OR MORE AUGMENTATIONS TO PRODUCE AUGMENTED VIDEO

      
Numéro d'application 19283040
Statut En instance
Date de dépôt 2025-07-28
Date de la première publication 2025-11-20
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne
  • Dotchevski, Emil
  • Simon, Jason Kent

Abrégé

Data processing systems and methods are disclosed for combining video content with one or more augmentations to produce augmented video. Objects within video content may have associated bounding boxes that may each be associated with respective RGB values. Upon user selection of a pixel, the RGBA value of the pixel may be used to determine a bounding box associated with the RGBA value. The client may transmit an indicator of the determined bounding box to an augmentation system to request augmentation data for the object associated with the bounding box. The system then uses the indicator to determine the augmentation data and transmits the augmentation data to the client device.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06N 20/00 - Apprentissage automatique
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 21/2187 - Transmission en direct
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce

2.

AUTOMATIC ALIGNMENT OF VIDEO STREAMS

      
Numéro d'application 19244764
Statut En instance
Date de dépôt 2025-06-20
Date de la première publication 2025-10-09
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Guilbert, Pierre Claude Thierry
  • Uhlenbrock, Ryan Martin
  • Oeschger, Cynthia
  • Dubout, Charles Xavier Quentin
  • Ben Shitrit, Horesh Beny

Abrégé

Methods and systems for determining a time offset between a first video stream and a second video stream that depict a sporting event. Depictions of a first kind of visually distinctive activity are identified in the first and second video streams. The time offset between the two video streams is determined at least in part by comparing the depictions of the first kind of visually distinctive activity in the first video stream with those in the second video stream.

Classes IPC  ?

  • H04N 21/8547 - Création de contenu impliquant des marquages temporels pour synchroniser le contenu
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes

3.

PERFORMANCE STUDIO

      
Numéro de série 99326166
Statut En instance
Date de dépôt 2025-08-07
Propriétaire Genius Sports SS, LLC ()
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Statistical analysis services; compilation of statistics; digital media services; digital media analysis services; data management services; data analysis services; data processing services; data editing, optimisation and automation services; data searching services; data input services; data auditing services; data verification services; collation of statistical and historical data; data collection services; data acquisition services; data capture services; data manipulation services; database management services; data tracking and reporting; information, advisory and consultancy services relating to the aforesaid services Data streaming services; streaming of audio and video content; data transfer services; providing data feeds; data transmission and distribution services; transmission and distribution of audio and video content; transmission and distribution of automatically generated and/or augmented audio and video content; transmission and distribution of audio and video clips and highlights; transmission and distribution of automatically generated and/or augmented audio and video clips and highlights; data broadcasting services; information, advisory and consultancy services relating to the aforesaid services Computer software; downloadable computer software; computer software for data management; computer software for searching data; computer software for data collection; computer software for data input; computer software for generating data feeds; computer software for database creation; computer software for database management; computer software for data analysis; computer software for data processing; computer software for data auditing; computer software for data verification; computer software for distribution of data; computer software for data encryption and encoding; computer software for editing, optimisation and automation of data; computer software for data tracking; computer software for web analytics; computer software for mathematical modelling of events, outcomes and betting markets; computer software for monitoring and analysing events and outcomes; computer software for managing advertising, promotional and marketing content; computer software for generating, monitoring, moderating and optimising advertising, promotional and marketing content; computer software for presentation, rendering and display of data; computer software for generating augmented and virtual reality experiences; computer software for producing digital animations; computer software for tracking, monitoring and analysing movement of people; computer software for tracking, monitoring and analysing movement of objects; computer software for enabling machine learning; computer software for implementing neural networks; computer software for data collection, acquisition, broadcasting, capture, manipulation, streaming, transfer, transmission and distribution; computer software for broadcasting, capture, manipulation, transfer, transmission and distribution of audio and video content; computer software for creating, generating, editing, optimising, augmenting and automating audio and video content; computer software for producing audio and video streams; computer software for providing data feeds; computer software for statistical analysis; computer software for compilation of statistics; computer software for creating visualisations; computer software for player and team registration and profiling; computer software for player and team performance analysis; computer software for tactical analysis; computer software for providing officiating assistance; computer software for manipulating score data; computer software for score analysis; computer software for hosting web platforms; computer software platforms featuring all of the aforesaid computer software; computer hardware; hosted web platforms; media players; digital scoreboards; downloadable media players; downloadable scoreboards; data storage apparatus; data encoding and data encryption hardware; data storage hardware; downloadable audio and video content; downloadable publications Entertainment services; creation of augmented and virtual reality experiences; audio, video and multimedia production services; audio, video and multimedia editing services; animation production services; tracking services in relation to the movement of sports players and sporting objects for sports information purposes; player and team performance analysis services; tactical analysis services; officiating services; automated and semi-automated officiating services; player and team registration and profiling services; providing non-downloadable audio and video content; creation of audio and video content; publishing services; non-downloadable publications; information, advisory and consultancy services relating to the aforesaid services Design, development and maintenance of computer software; management of computer software upgrades, namely, periodic upgrading of computer software for others; computer software design; user interface design services; computer software integration services; graphic design services; web hosting services; hosting web platforms; database creation services; software as a service; platform as a service; rental of software; data migration services; data encryption and encoding services; design of mathematical models; building mathematical models; mathematical modelling services; machine learning services; devising machine learning algorithms; electronic data storage services; information, advisory and consultancy services relating to the aforesaid services

4.

PERFORMANCE STUDIO

      
Numéro d'application 019228869
Statut En instance
Date de dépôt 2025-08-06
Propriétaire Genius Sports SS, LLC (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 38 - Services de télécommunications
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software; downloadable computer software; computer software for data management; computer software for searching data; computer software for data collection; computer software for data input; computer software for generating data feeds; computer software for database creation; computer software for database management; computer software for data analysis; computer software for data processing; computer software for data auditing; computer software for data verification; computer software for distribution of data; computer software for data encryption and encoding; computer software for editing, optimisation and automation of data; computer software for data tracking; computer software for web analytics; computer software for mathematical modelling of events, outcomes and betting markets; computer software for monitoring and analysing events and outcomes; computer software for managing advertising, promotional and marketing content; computer software for generating, monitoring, moderating and optimising advertising, promotional and marketing content; computer software for presentation, rendering and display of data; computer software for generating augmented and virtual reality experiences; computer software for producing digital animations; computer software for tracking, monitoring and analysing movement of people; computer software for tracking, monitoring and analysing movement of objects; computer software for enabling machine learning; computer software for implementing neural networks; computer software for data collection, acquisition, broadcasting, capture, manipulation, streaming, transfer, transmission and distribution; computer software for broadcasting, capture, manipulation, transfer, transmission and distribution of audio and video content; computer software for creating, generating, editing, optimising, augmenting and automating audio and video content; computer software for video production and editing; computer software for producing audio and video streams; computer software for providing data feeds; computer software for statistical analysis; computer software for compilation of statistics; computer software for creating visualisations; computer software for player and team registration and profiling; computer software for player and team performance analysis; computer software for tactical analysis; computer software for providing officiating assistance; computer software for manipulating score data; computer software for score analysis; computer software for hosting web platforms; computer software platforms featuring all of the aforesaid computer software; computer hardware; media players; digital scoreboards; downloadable media players; downloadable scoreboards; data storage apparatus; data encoding and data encryption hardware; data storage hardware; downloadable audio and video content; downloadable publications. Statistical analysis services; compilation of statistics; digital media marketing and advertising services; digital media business data analysis services; digital media market analysis services; data management services; business data analysis services; data processing services; data searching services; data input services; data auditing services; data verification services; collation of statistical and historical data; data collection services; data acquisition services for commercial and business purposes; data manipulation services; database management services; data tracking and reporting of commercial data for others; information, advisory and consultancy services relating to the aforesaid services. Data streaming services; streaming of audio and video content; data transfer services; providing data feeds; data transmission and distribution services; transmission and distribution of audio and video content; transmission and distribution of automatically generated and/or augmented audio and video content; transmission and distribution of audio and video clips and highlights; transmission and distribution of automatically generated and/or augmented audio and video clips and highlights; data broadcasting services; information, advisory and consultancy services relating to the aforesaid services. Entertainment services; creation of augmented and virtual reality experiences; audio, video and multimedia production services; audio, video and multimedia editing services; animation production services; tracking services in relation to the movement of sports players and sporting objects for sports information purposes; player and team performance analysis services; tactical analysis services; officiating services; player and team registration and profiling services; providing non-downloadable audio and video content; creation of audio and video content; publishing services; providing online non-downloadable publications; information, advisory and consultancy services relating to the aforesaid services. Design, development and maintenance of computer software; management of computer software upgrades, namely, periodic upgrading of computer software for others; computer software design; user interface design services; computer software integration services; graphic design services; web hosting services; hosting web platforms; database creation services; software as a service; platform as a service; rental of software; data migration services; data encryption and encoding services; design of mathematical models; building mathematical models; mathematical modelling services; machine learning services; devising machine learning algorithms; electronic data storage services; information, advisory and consultancy services relating to the aforesaid services; providing hosted web platforms.

5.

METHOD FOR ESTIMATING AN ORIENTATION CHANGE CHARACTERISTIC

      
Numéro d'application IB2024059478
Numéro de publication 2025/068977
Statut Délivré - en vigueur
Date de dépôt 2024-09-27
Date de publication 2025-04-03
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Shitrit, Horesh Beny Ben
  • D'Angelo, Emmanuel Pierre Aimé
  • Dubout, Charles Xavier Quentin
  • Guilbert, Pierre Claude Thierry
  • Ngo, Tien-Dat
  • Schmidig, David

Abrégé

A method for estimating an orientation change characteristic of an object from images depicting the object captured at different times. For a plurality of candidate values of the orientation change characteristic, a first region in a first image and a second region in a second image are identified, wherein the first region and the second region would represent a same portion of a surface of the object if the orientation change characteristic was equal to the candidate value. For the plurality of candidate values, a value of a cost function is determined, based on intensity values of a pixel in the first region and a pixel in the second region, and a parameter set comprising a respective value for one or more illumination parameters. The parameter set represents illumination conditions of the object. The orientation change characteristic is estimated based on the values of the cost function.

Classes IPC  ?

  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

6.

Determining tactical relevance and similarity of video sequences

      
Numéro d'application 18478026
Numéro de brevet 12260789
Statut Délivré - en vigueur
Date de dépôt 2023-09-29
Date de la première publication 2025-03-25
Date d'octroi 2025-03-25
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Jayaram, Vivek
  • Mitra, Nikhil
  • Squire, Kevin

Abrégé

Methods and systems for finding and ranking video sequences that contain tactical sequences (e.g., an uninterrupted portion of a sporting event) that are similar to tactical event content in a target video sequence, such as those occurring in sports, include learning and labelling (e.g., through use of metadata and the like) tactically significant sequences in a plurality of video segments, including a plurality of such tactically significant sequences in a single video segment.

Classes IPC  ?

  • G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques
  • G02B 3/00 - Lentilles simples ou composées
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • A61B 3/00 - Appareils pour l'examen optique des yeuxAppareils pour l'examen clinique des yeux
  • H04N 5/72 - Modification de l'aspect de l'image de télévision par des filtres optiques ou des écrans diffusants
  • H04N 13/302 - Reproducteurs d’images pour visionnement sans avoir recours à des lunettes spéciales, c.-à-d. utilisant des affichages autostéréoscopiques

7.

DATA PROCESSING SYSTEMS FOR REAL-TIME CAMERA PARAMETER ESTIMATION

      
Numéro d'application 18806535
Statut En instance
Date de dépôt 2024-08-15
Date de la première publication 2024-12-12
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Citraro, Leonardo
  • Neila, Pablo Márquez
  • Savarè, Stefano
  • Jayaram, Vivek
  • Dubout, Charles Xavier Quentin
  • Renaut, Felix Constant Marc
  • Hasfura, Andres Michael Levering
  • Shitrit, Horesh Beny Ben
  • Fua, Pascal

Abrégé

Data processing systems are disclosed for determining semantic and person keypoints for an environment and an image and matching the keypoints for the image to the keypoints for the environment. A homography is generated based on the keypoint matching and decomposed into a matrix. Camera parameters are then determined from the matrix. A plurality of random camera poses can be generated and used to project keypoints for an environment using image keypoints. The projected keypoints can be compared to the actual keypoints for the environment to determine an error and weighting for each of the random camera poses.

Classes IPC  ?

  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06N 3/08 - Méthodes d'apprentissage
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo

8.

SYNCHRONIZATION OF VIDEO CAMERAS

      
Numéro d'application US2023036480
Numéro de publication 2024/097223
Statut Délivré - en vigueur
Date de dépôt 2023-10-31
Date de publication 2024-05-10
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Quiroga Sepulveda, Julian Armando
  • Maldonado López, Edisson O.

Abrégé

Disclosed are systems and methods for synchronously capturing video using respective cameras of a plurality of devices. The devices capture video according to a schedule based on a common camera period and a common synchronized clock, and adjust their video capture parameters based on departures from the schedule.

Classes IPC  ?

  • H04J 3/06 - Dispositions de synchronisation
  • 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é
  • H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p. ex. transmission de fac-similésLeurs détails
  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04N 21/643 - Protocoles de communication

9.

SYNCHRONIZATION OF VIDEO CAMERAS

      
Numéro d'application 18498761
Statut En instance
Date de dépôt 2023-10-31
Date de la première publication 2024-05-02
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Quiroga Sepulveda, Julian Armando
  • Maldonado López, Edisson O.

Abrégé

Disclosed are systems and methods for synchronously capturing video using respective cameras of a plurality of devices. The devices capture video according to a schedule based on a common camera period and a common synchronized clock, and adjust their video capture parameters based on departures from the schedule.

Classes IPC  ?

  • H04N 13/167 - Synchronisation ou commande des signaux d’images
  • H04N 13/282 - Générateurs de signaux d’images pour la génération de signaux d’images correspondant à au moins trois points de vue géométriques, p. ex. systèmes multi-vues
  • H04N 13/296 - Leur synchronisationLeur commande

10.

METHODS AND SYSTEMS OF SPATIOTEMPORAL PATTERN RECOGNITION FOR VIDEO CONTENT DEVELOPMENT

      
Numéro d'application 18510439
Statut En instance
Date de dépôt 2023-11-15
Date de la première publication 2024-03-14
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chan, Edward Shek
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne

Abrégé

A location in a video may be specified and content related to the location may be accessed. A method for accessing the related content may include receiving a reference to a pixel location in a frame of a video feed of a filmed occurrence and accessing a spatio-temporal index corresponding to the filmed occurrence. The spatio-temporal index may index information relating to events or objects of the filmed occurrence and corresponding pixel locations at which the events or the objects are detected in the video feed. The method may further include querying the spatio-temporal index using the pixel location to determine particular information of an indexed event or an indexed object and receiving the particular information wherein the particular information indicates at least one of spatial and temporal alignment parameters for aligning the indexed event with a corresponding event in at least one other video feed of the filmed occurrence.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06N 20/00 - Apprentissage automatique
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • H04N 21/2187 - Transmission en direct
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce

11.

Data processing systems and methods for enhanced augmentation of interactive video content

      
Numéro d'application 18511906
Numéro de brevet 12190585
Statut Délivré - en vigueur
Date de dépôt 2023-11-16
Date de la première publication 2024-03-14
Date d'octroi 2025-01-07
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Ho, Tracey Chui Ping
  • Maheswaran, Rajiv Tharmeswaran

Abrégé

Data processing systems and methods are disclosed for augmenting video content with one or more augmentations to produce augmented video. Elements within video content may be identified by spatiotemporal indices and may have associated values. An advertiser can pay to have an augmentation added to an element that, for example, advertises the advertiser's goods and/or includes a link that, when activated, takes a user to the advertiser's website. Elements may have associated contexts that can be used to determine augmentations and element value, such as a position and/or current use of the element.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06N 20/00 - Apprentissage automatique
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • H04N 21/2187 - Transmission en direct
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D

12.

SMARTPHONE MOTION TRACKING SYSTEM

      
Numéro d'application 18351249
Statut En instance
Date de dépôt 2023-07-12
Date de la première publication 2024-01-18
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • King, Kevin William
  • Maheswaran, Rajiv Tharmeswaran
  • Ho, Tracey Chui Ping
  • Chang, Yu-Han
  • Chang, Alexa Chen Lan
  • Su, Jeffrey Wayne

Abrégé

A system for processing video of a sporting activity is disclosed. The system comprises: a plurality of portable electronic devices, each of which comprises at least one camera for capturing video of the sporting activity; and one or more aggregated data processing devices. Each portable electronic device is configured to: generate, using its camera(s), video data representative of the sporting activity; perform processing of the video data to generate video analysis data; and transfer the video analysis data to the aggregated data processing device(s). The aggregated data processing device(s) are configured to perform processing of the video analysis data, so as to generate activity analysis data. Apparatus for holding a portable electronic device is also disclosed, which comprises a housing, within which the portable electronic device can be mounted and enclosed, and an active cooling system for cooling the portable electronic device.

Classes IPC  ?

  • G06T 7/292 - Suivi à plusieurs caméras
  • H04N 23/52 - Éléments optimisant le fonctionnement du capteur d'images, p. ex. pour la protection contre les interférences électromagnétiques [EMI] ou la commande de la température par des éléments de transfert de chaleur ou de refroidissement
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06V 40/10 - Corps d’êtres humains ou d’animaux, p. ex. occupants de véhicules automobiles ou piétonsParties du corps, p. ex. mains
  • G06V 10/12 - Détails des dispositions d’acquisitionLeurs détails structurels

13.

SMARTPHONE MOTION TRACKING SYSTEM

      
Numéro d'application US2023027518
Numéro de publication 2024/015458
Statut Délivré - en vigueur
Date de dépôt 2023-07-12
Date de publication 2024-01-18
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • King, Kevin William
  • Maheswaran, Rajiv Tharmeswaran
  • Ho, Tracey Chui Ping
  • Chang, Yu-Han
  • Chang, Alexa Chen Lan
  • Su, Jeffrey Wayne

Abrégé

A system for processing video of a sporting activity is disclosed. The system comprises: a plurality of portable electronic devices, each of which comprises at least one camera for capturing video of the sporting activity; and one or more aggregated data processing devices. Each portable electronic device is configured to: generate, using its camera(s), video data representative of the sporting activity; perform processing of the video data to generate video analysis data; and transfer the video analysis data to the aggregated data processing device(s). The aggregated data processing device(s) are configured to perform processing of the video analysis data, so as to generate activity analysis data. Apparatus for holding a portable electronic device is also disclosed, which comprises a housing, within which the portable electronic device can be mounted and enclosed, and an active cooling system for cooling the portable electronic device.

Classes IPC  ?

  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/215 - Découpage basé sur le mouvement

14.

Automatic alignment of video streams

      
Numéro d'application 18346355
Numéro de brevet 12363401
Statut Délivré - en vigueur
Date de dépôt 2023-07-03
Date de la première publication 2024-01-04
Date d'octroi 2025-07-15
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Guilbert, Pierre Claude Thierry
  • Uhlenbrock, Ryan Martin
  • Oeschger, Cynthia
  • Dubout, Charles Xavier Quentin
  • Ben Shitrit, Horesh Beny

Abrégé

Methods and systems for determining a time offset between a first video stream and a second video stream that depict a sporting event. Depictions of a first kind of visually distinctive activity are identified in the first and second video streams. The time offset between the two video streams is determined at least in part by comparing the depictions of the first kind of visually distinctive activity in the first video stream with those in the second video stream.

Classes IPC  ?

  • H04N 21/8547 - Création de contenu impliquant des marquages temporels pour synchroniser le contenu
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06V 40/20 - Mouvements ou comportement, p. ex. reconnaissance des gestes

15.

AUTOMATIC ALIGNMENT OF VIDEO STREAMS

      
Numéro d'application US2023026832
Numéro de publication 2024/006579
Statut Délivré - en vigueur
Date de dépôt 2023-07-03
Date de publication 2024-01-04
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Guilbert, Pierre Claude Thierry
  • Uhlenbrock, Ryan Martin
  • Oeschger, Cynthia
  • Dubout, Charles Xavier Quentin
  • Ben Shitrit, Horesh Beny

Abrégé

Methods and systems for determining a time offset between a first video stream and a second video stream that depict a sporting event. Depictions of a first kind of visually distinctive activity are identified in the first and second video streams. The time offset between the two video streams is determined at least in part by comparing the depictions of the first kind of visually distinctive activity in the first video stream with those in the second video stream.

Classes IPC  ?

  • H04N 21/262 - Ordonnancement de la distribution de contenus ou de données additionnelles, p. ex. envoi de données additionnelles en dehors des périodes de pointe, mise à jour de modules de logiciel, calcul de la fréquence de transmission de carrousel, retardement de la transmission de flux vidéo, génération de listes de reproduction
  • H04N 23/66 - Commande à distance de caméras ou de parties de caméra, p. ex. par des dispositifs de commande à distance
  • 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é

16.

Miscellaneous Design

      
Numéro d'application 018949375
Statut Enregistrée
Date de dépôt 2023-11-10
Date d'enregistrement 2024-05-09
Propriétaire Genius Sports SS, LLC (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software; downloadable computer software; computer software platforms; computer software for data capture, manipulation, transfer, transmission and distribution; computer software for generating data feeds; computer software for data analysis; computer software for data processing; computer software for data encryption; computer software for processing sports data; computer software for sports data collection; computer software for distribution of sports data; computer software for monitoring and analysing sporting events and outcomes; computer software for presentation, rendering and display of sports data; computer software for generating augmented and virtual reality experiences; computer software for producing digital animations; computer software for tracking, monitoring and analysing movement of people; computer software for tracking, monitoring and analysing movement of objects; computer software for enabling machine learning; computer software for implementing neural networks; computer software for organising, managing, scheduling and broadcasting events; computer software for statistical analysis; computer software for data and identity verification; computer software for creating visualisations; computer software for video production and editing; computer software for producing audio and video streams; computer software for player and team registration and profiling; computer software for providing officiating assistance; computer hardware; data tracking devices; camera equipment; telecommunication devices; optical trackers; devices that track players and sporting objects, monitor live plays and analyse data; media players; digital scoreboards; data encoding and data encryption hardware; data storage hardware; downloadable audio and video content; downloadable publications. Data transfer services; data streaming services; data broadcasting services; data transmission and distribution services; audio and video streaming services; push notification services; messaging services; telecommunication services; information, advisory and consultancy services relating to the aforesaid services. Provision of sporting activities; sports coaching services; Tracking services in relation to the movement of sports players and sporting objects for sports information purposes; organising, managing and scheduling sports events; sport officiating services; augmented and virtual reality services for entertainment purposes; animation production services; player and team registration and profiling services; providing non-downloadable audio and video content; audio and video content recording services; publishing services; providing non-downloadable publications; betting and gambling services; information, advisory and consultancy services relating to the aforesaid services. Design, development and maintenance of computer software; management of computer software upgrades; computer software design; computer software integration services; graphic design services; software as a service and platform as a service featuring software for data capture, manipulation, transfer, transmission and distribution; Provision of non-downloadable software for generating data feeds; Provision of non-downloadable software for data analysis; Provision of nondownloadable software for data processing; Provision of non-downloadable software for data encryption; Provision of non-downloadable software for processing sports data; Provision of non-downloadable software for sports data collection; Provision of non-downloadable software for distribution of sports data; Provision of nondownloadable software for monitoring and analysing sporting events and outcomes; Provision of non-downloadable software for presentation, rendering and display of sports data; Provision of non-downloadable software for generating augmented and virtual reality experiences; Provision of non-downloadable software for producing digital animations; Provision of non-downloadable software for tracking, monitoring and analysing movement of people; Provision of non-downloadable software for tracking, monitoring and analysing movement of objects; Provision of nondownloadable software for enabling machine learning; Provision of nondownloadable software for implementing neural networks; Provision of nondownloadable software for organising, managing, scheduling and broadcasting events; Provision of non-downloadable software for statistical analysis; Provision of non-downloadable software for data and identity verification; Provision of nondownloadable software for creating visualisations; Provision of non-downloadable software for video production and editing; Provision of non-downloadable software for producing audio and video streams; Provision of non-downloadable software for player and team registration and profiling; Provision of non-downloadable software for providing officiating assistance; data migration services; data encryption services; Software as a Service [SaaS] featuring software for machine learning; advisory and consultancy services related to machine learning; electronic data storage services; information, advisory and consultancy services relating to the aforesaid services.

17.

DRAGON

      
Numéro d'application 018949414
Statut Enregistrée
Date de dépôt 2023-11-10
Date d'enregistrement 2024-09-10
Propriétaire Genius Sports SS, LLC (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software; downloadable computer software; computer software platforms; computer software for data capture, manipulation, transfer, transmission and distribution; computer software for generating data feeds; computer software for data analysis; computer software for data processing; computer software for data encryption; computer software for processing sports data; computer software for sports data collection; computer software for distribution of sports data; computer software for monitoring and analysing sporting events and outcomes; computer software for presentation, rendering and display of sports data; computer software for generating augmented and virtual reality experiences; computer software for producing digital animations; computer software for tracking, monitoring and analysing movement of people; computer software for tracking, monitoring and analysing movement of objects; computer software for enabling machine learning; computer software for implementing neural networks; computer software for organising, managing, scheduling and broadcasting events; computer software for statistical analysis; computer software for data and identity verification; computer software for creating visualisations; computer software for video production and editing; computer software for producing audio and video streams; computer software for player and team registration and profiling; computer software for providing officiating assistance; computer hardware; data tracking devices; camera equipment; telecommunication devices; optical trackers; devices that track players and sporting objects, monitor live plays and analyse data; media players; digital scoreboards; data encoding and data encryption hardware; data storage hardware; downloadable audio and video content; downloadable publications. Data transfer services; data streaming services; data broadcasting services; data transmission and distribution services; audio and video streaming services; push notification services; messaging services; telecommunication services; information, advisory and consultancy services relating to the aforesaid services. Provision of sporting activities; sports coaching services; Tracking services in relation to the movement of sports players and sporting objects for sports information purposes; organising, managing and scheduling sports events; sport officiating services; augmented and virtual reality services for entertainment purposes; animation production services; player and team registration and profiling services; providing non-downloadable audio and video content; audio and video content recording services; publishing services; providing non-downloadable publications; betting and gambling services; information, advisory and consultancy services relating to the aforesaid services. Design, development and maintenance of computer software; management of computer software upgrades; computer software design; computer software integration services; graphic design services; software as a service and platform as a service featuring software for data capture, manipulation, transfer, transmission and distribution; Provision of non-downloadable software for generating data feeds; Provision of non-downloadable software for data analysis; Provision of nondownloadable software for data processing; Provision of non-downloadable software for data encryption; Provision of non-downloadable software for processing sports data; Provision of non-downloadable software for sports data collection; Provision of non-downloadable software for distribution of sports data; Provision of nondownloadable software for monitoring and analysing sporting events and outcomes; Provision of non-downloadable software for presentation, rendering and display of sports data; Provision of non-downloadable software for generating augmented and virtual reality experiences; Provision of non-downloadable software for producing digital animations; Provision of non-downloadable software for tracking, monitoring and analysing movement of people; Provision of non-downloadable software for tracking, monitoring and analysing movement of objects; Provision of nondownloadable software for enabling machine learning; Provision of nondownloadable software for implementing neural networks; Provision of nondownloadable software for organising, managing, scheduling and broadcasting events; Provision of non-downloadable software for statistical analysis; Provision of non-downloadable software for data and identity verification; Provision of nondownloadable software for creating visualisations; Provision of non-downloadable software for video production and editing; Provision of non-downloadable software for producing audio and video streams; Provision of non-downloadable software for player and team registration and profiling; Provision of non-downloadable software for providing officiating assistance; data migration services; data encryption services; Software as a Service [SaaS] featuring software for machine learning; advisory and consultancy services related to machine learning; electronic data storage services; information, advisory and consultancy services relating to the aforesaid services.

18.

Miscellaneous Design

      
Numéro de série 98264531
Statut Enregistrée
Date de dépôt 2023-11-10
Date d'enregistrement 2025-07-01
Propriétaire Genius Sports SS, LLC ()
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Transfer of data by telecommunications;; data streaming services; broadcasting, transmission and distribution of data and audio visual images via a global computer network or the Internet; audio and video streaming services; electronic messaging services; information, advisory and consultancy services relating to the aforesaid services Downloadable computer software for data capture, manipulation, transfer, transmission and distribution; downloadable computer software for generating data feeds; downloadable computer software for data analysis; downloadable computer software for data processing; downloadable computer software for data encryption; downloadable computer software for processing sports data; downloadable computer software for sports data collection; downloadable computer software for distribution of sports data; downloadable computer software for monitoring and analysing sporting events and outcomes; downloadable computer software for presentation, rendering and display of sports data; downloadable computer software for generating augmented and virtual reality experiences; downloadable computer software for producing digital animations; downloadable computer software for tracking, monitoring and analysing movement of people; downloadable computer software for tracking, monitoring and analysing movement of objects; downloadable computer software for enabling machine learning; downloadable computer software for implementing neural networks; downloadable computer software for organising, managing, scheduling and broadcasting events; downloadable computer software for statistical analysis; downloadable computer software for data and identity verification; downloadable computer software for creating visualisations; downloadable computer software for video production and editing; downloadable computer software for producing audio and video streams; downloadable computer software for player and team registration and profiling; downloadable computer software for providing officiating assistance; computer hardware; electronic tracking devices for tracking people and objects using GPS, radio frequency and cellular data; wearable activity tracking devices; radio, audio, video and cellular data receivers; radio, audio, video and cellular data transmitters; transceivers; digital static and video cameras, analogue static and video cameras, gimbals, tripods and mounts for cameras; camera hardware systems for tracking objects and people; body cameras; mobile cameras; telecommunication transmitters, radio, audio, video and cellular data receivers; radio, audio, video and cellular data transmitters; mobile telephones and handheld computers; optical reflectors, optical readers, optical receivers, transmitters and receivers, optical sensors, optical scanners; computers for tracking players and sporting objects, monitoring live plays and analysing data; portable, digital and downloadable media players; computers for keeping score of sporting events; data encoding and data encryption computer hardware; data storage computer hardware; downloadable audio and video recordings featuring sport; downloadable publications in the nature of newsletters, journals, manuals, , brochures, and periodicals in the field of sport Sports coaching services; officiating services at sports contests; augmented and virtual reality video production; animation production services; providing information relating to soccer, basketball, football, baseball, softball, lacrosse, hockey, ice hockey, cricket, volleyball, rugby, polo, water polo, tennis, badminton, table tennis, handball, racket and ball games played on mini tennis courts, squash, racquetball, croquet, golf, netball, including player and team information, player and team statistics and news; providing online non-downloadable audio and video content in the nature of audio and video recordings in the field of sport; providing audio or video studio services; publishing of electronic publications; non-downloadable publications in the nature of newsletters, journals, manuals, blogs, brochures, and periodicals in the field of sport; betting and gambling services; information, advisory and consultancy services relating to the aforesaid services Design, development and maintenance of computer software; management of computer software upgrades; computer software design; computer services, namely, integration of computer software into multiple systems and networks; graphic design services; software as a service and platform as a service featuring software for data capture, manipulation, transfer, transmission and distribution; Provision of non-downloadable software for generating data feeds; Provision of non-downloadable software for data analysis; Provision of nondownloadable software for data processing; Provision of non-downloadable software for data encryption; Provision of non-downloadable software for processing sports data; Provision of non-downloadable software for sports data collection; Provision of non-downloadable software for distribution of sports data; Provision of nondownloadable software for monitoring and analysing sporting events and outcomes; Provision of non-downloadable software for presentation, rendering and display of sports data; Provision of non-downloadable software for generating augmented and virtual reality experiences; Provision of non-downloadable software for producing digital animations; Provision of non-downloadable software for tracking, monitoring and analysing movement of people; Provision of non-downloadable software for tracking, monitoring and analysing movement of objects; Provision of nondownloadable software for enabling machine learning; Provision of nondownloadable software for implementing neural networks; Provision of nondownloadable software for organising, managing, scheduling and broadcasting events; Provision of non-downloadable software for statistical analysis; Provision of non-downloadable software for data and identity verification; Provision of nondownloadable software for creating visualisations; Provision of non-downloadable software for video production and editing; Provision of non-downloadable software for producing audio and video streams; Provision of non-downloadable software for player and team registration and profiling; Provision of non-downloadable software for providing officiating assistance; data migration services; data encryption services; devising machine learning models in the nature of computer modelling services; technical advisory services in relation to machine learning; electronic data storage services; information, advisory and consultancy services relating to the aforesaid services

19.

DRAGON

      
Numéro de série 98264535
Statut En instance
Date de dépôt 2023-11-10
Propriétaire Genius Sports SS, LLC ()
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Transfer of data by telecommunications; provision of data feeds by telecommunications; data streaming services; broadcasting, transmission and distribution of data and audio visual images via a global computer network or the Internet; audio and video streaming services; electronic messaging services; information, advisory and consultancy services relating to the aforesaid services. Downloadable computer software for data capture, manipulation, transfer, transmission and distribution; downloadable computer software for generating data feeds; downloadable computer software for data analysis; downloadable computer software for data processing; downloadable computer software for data encryption; downloadable computer software for processing sports data; downloadable computer software for sports data collection; downloadable computer software for distribution of sports data; downloadable computer software for monitoring and analysing sporting events and outcomes; downloadable computer software for presentation, rendering and display of sports data; downloadable computer software for generating augmented and virtual reality experiences; downloadable computer software for producing digital animations; downloadable computer software for tracking, monitoring and analysing movement of people; downloadable computer software for tracking, monitoring and analysing movement of objects; downloadable computer software for enabling machine learning; downloadable computer software for implementing neural networks; downloadable computer software for organising, managing, scheduling and broadcasting events; downloadable computer software for statistical analysis; downloadable computer software for data and identity verification; downloadable computer software for creating visualisations; downloadable computer software for video production and editing; downloadable computer software for producing audio and video streams; downloadable computer software for player and team registration and profiling; downloadable computer software for providing officiating assistance; computer hardware; electronic tracking devices for tracking people and objects using GPS, radio frequency and cellular data; wearable activity tracking devices; receivers, transmitters; transceivers; digital static and video cameras, analogue static and video cameras, gimbals, tripods and mounts for cameras; camera hardware systems for tracking objects and people; body cameras; mobile cameras; telecommunication transmitters, receivers and transceivers; mobile telephones and handheld computers; optical reflectors, optical readers, optical receivers, transmitters and receivers, optical sensors, optical scanners; computers for tracking players and sporting objects, monitoring live plays and analysing data; portable, digital and downloadable media players; computers for keeping score of sporting events; data encoding and data encryption computer hardware; data storage computer hardware; downloadable audio and video recordings featuring sport; downloadable publications in the nature of newsletters, journals, manuals, blogs, brochures, and periodicals in the field of sport. Sports coaching services; monitoring and analyzing movement of people and objects using tracking data from electronic tracking devices that monitor and follow players and sporting objects during live plays; officiating services at sports contests; augmented and virtual reality video production; animation production services; providing information relating to soccer, basketball, football, baseball, softball, lacrosse, hockey, ice hockey, cricket, volleyball, rugby, polo, water polo, tennis, badminton, table tennis, handball, pickleball, squash, racquetball, croquet, golf, netball, including player and team information, player and team statistics and news; providing online non-downloadable audio and video content in the nature of audio and video recordings in the field of sport; providing audio or video studio services; online publishing services; non-downloadable publications in the nature of newsletters, journals, manuals, blogs, brochures, and periodicals in the field of sport; betting and gambling services; information, advisory and consultancy services relating to the aforesaid services. Design, development and maintenance of computer software; management of computer software upgrades; computer software design; computer services, namely, integration of computer software into multiple systems and networks; graphic design services; software as a service and platform as a service featuring software for data capture, manipulation, transfer, transmission and distribution; Provision of non-downloadable software for generating data feeds; Provision of non-downloadable software for data analysis; Provision of nondownloadable software for data processing; Provision of non-downloadable software for data encryption; Provision of non-downloadable software for processing sports data; Provision of non-downloadable software for sports data collection; Provision of non-downloadable software for distribution of sports data; Provision of nondownloadable software for monitoring and analysing sporting events and outcomes; Provision of non-downloadable software for presentation, rendering and display of sports data; Provision of non-downloadable software for generating augmented and virtual reality experiences; Provision of non-downloadable software for producing digital animations; Provision of non-downloadable software for tracking, monitoring and analysing movement of people; Provision of non-downloadable software for tracking, monitoring and analysing movement of objects; Provision of nondownloadable software for enabling machine learning; Provision of nondownloadable software for implementing neural networks; Provision of nondownloadable software for organising, managing, scheduling and broadcasting events; Provision of nondownloadable software for statistical analysis; Provision of non-downloadable software for data and identity verification; Provision of nondownloadable software for creating visualisations; Provision of non-downloadable software for video production and editing; Provision of non-downloadable software for producing audio and video streams; Provision of non-downloadable software for player and team registration and profiling; Provision of nondownloadable software for providing officiating assistance; data migration services; data encryption services; devising machine learning models; technical advisory services in relation to machine learning; electronic data storage services; information, advisory and consultancy services relating to the aforesaid services

20.

Data processing systems for real-time camera parameter estimation

      
Numéro d'application 18321407
Numéro de brevet 12094174
Statut Délivré - en vigueur
Date de dépôt 2023-05-22
Date de la première publication 2023-09-21
Date d'octroi 2024-09-17
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Citraro, Leonardo
  • Neila, Pablo Márquez
  • Savarè, Stefano
  • Jayaram, Vivek
  • Dubout, Charles Xavier Quentin
  • Renaut, Felix Constant Marc
  • Hasfura, Andres Michael Levering
  • Shitrit, Horesh Beny Ben
  • Fua, Pascal

Abrégé

Data processing systems are disclosed for determining semantic and person keypoints for an environment and an image and matching the keypoints for the image to the keypoints for the environment. A homography is generated based on the keypoint matching and decomposed into a matrix. Camera parameters are then determined from the matrix. A plurality of random camera poses can be generated and used to project keypoints for an environment using image keypoints. The projected keypoints can be compared to the actual keypoints for the environment to determine an error and weighting for each of the random camera poses.

Classes IPC  ?

  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06N 3/08 - Méthodes d'apprentissage
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo

21.

Data processing systems and methods for generating interactive user interfaces and interactive game systems based on spatiotemporal analysis of video content

      
Numéro d'application 17856364
Numéro de brevet 12266176
Statut Délivré - en vigueur
Date de dépôt 2022-07-01
Date de la première publication 2022-10-20
Date d'octroi 2025-04-01
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne

Abrégé

In various embodiments, a Data Processing System for Generating Interactive User Interfaces and Interactive Game Systems Based on Spatiotemporal Analysis of Video Content may be configured to: (1) enable a user to select one or more players participating in a substantially live (e.g., live) sporting or other event; (2) determine scoring data for each of the one or more selected players during the sporting or other event; (3) track the determined scoring data; (4) generate a custom (e.g., to the user) user interface that includes the scoring data; and (5) display the custom user interface over at least a portion of a display screen (e.g., on a mobile computing device) displaying one or more video feeds of the sporting or other event. In this way, the system may be configured to convert a video feed of a sporting event into an interactive game.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06N 20/00 - Apprentissage automatique
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • H04N 21/2187 - Transmission en direct
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D

22.

Methods and systems of combining video content with one or more augmentations to produce augmented video

      
Numéro d'application 17848120
Numéro de brevet 12394201
Statut Délivré - en vigueur
Date de dépôt 2022-06-23
Date de la première publication 2022-10-13
Date d'octroi 2025-08-19
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne
  • Dotchevski, Emil
  • Simon, Jason Kent

Abrégé

Data processing systems and methods are disclosed for combining video content with one or more augmentations to produce augmented video. Objects within video content may have associated bounding boxes that may each be associated with respective RGB values. Upon user selection of a pixel, the RGBA value of the pixel may be used to determine a bounding box associated with the RGBA value. The client may transmit an indicator of the determined bounding box to an augmentation system to request augmentation data for the object associated with the bounding box. The system then uses the indicator to determine the augmentation data and transmits the augmentation data to the client device.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06N 20/00 - Apprentissage automatique
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • H04N 21/2187 - Transmission en direct
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D

23.

ASYNCHRONOUS VIDEO COLLABORATION

      
Numéro d'application 17728111
Statut En instance
Date de dépôt 2022-04-25
Date de la première publication 2022-08-11
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Ho, Tracey Chui Ping
  • King, Kevin William
  • Maheswaran, Rajiv Tharmeswaran

Abrégé

Video may be edited to include collaborations by users. Collaborations may be added to the video and associated with a span of the video. The span of the collaborations may be determined according to an action that is received from a user contemporaneously with the playback of the video. In some cases, the span of the collaborations may be determined automatically by analyzing the collaboration and the video frames to which the user initial added the collaborations. Analysis of the collaborations and video frame may be used to determine span criteria for the frames of the video that should be associated with the collaborations.

Classes IPC  ?

  • G11B 27/036 - Montage par insertion
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G11B 27/00 - MontageIndexationAdressageMinutage ou synchronisationContrôleMesure de l'avancement d'une bande
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo

24.

Data processing systems and methods for enhanced augmentation of interactive video content

      
Numéro d'application 17399570
Numéro de brevet 11861906
Statut Délivré - en vigueur
Date de dépôt 2021-08-11
Date de la première publication 2021-12-23
Date d'octroi 2024-01-02
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Ho, Tracey Chui Ping
  • Maheswaran, Rajiv Tharmeswaran

Abrégé

Data processing systems and methods are disclosed for augmenting video content with one or more augmentations to produce augmented video. Elements within video content may be identified by spatiotemporal indices and may have associated values. An advertiser can pay to have an augmentation added to an element that, for example, advertises the advertiser's goods and/or includes a link that, when activated, takes a user to the advertiser's web site. Elements may have associated contexts that can be used to determine augmentations and element value, such as a position and/or current use of the element.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

25.

Determining tactical relevance and similarity of video sequences

      
Numéro d'application 17466424
Numéro de brevet 11778244
Statut Délivré - en vigueur
Date de dépôt 2021-09-03
Date de la première publication 2021-12-23
Date d'octroi 2023-10-03
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Jayaram, Vivek
  • Mitra, Nikhil
  • Squire, Kevin

Abrégé

Methods and systems for finding and ranking video sequences that contain tactical sequences (e.g., an uninterrupted portion of a sporting event) that are similar to tactical event content in a target video sequence, such as those occurring in sports, include learning and labelling (e.g., through use of metadata and the like) tactically significant sequences in a plurality of video segments, including a plurality of such tactically significant sequences in a single video segment.

Classes IPC  ?

  • 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 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques

26.

Asynchronous video collaboration

      
Numéro d'application 17320800
Numéro de brevet 11355158
Statut Délivré - en vigueur
Date de dépôt 2021-05-14
Date de la première publication 2021-11-18
Date d'octroi 2022-06-07
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Ho, Tracey Chui Ping
  • King, Kevin William
  • Maheswaran, Rajiv Tharmeswaran

Abrégé

Video may be edited to include collaborations by users. Collaborations may be added to the video and associated with a span of the video. The span of the collaborations may be determined according to an action that is received from a user contemporaneously with the playback of the video. In some cases, the span of the collaborations may be determined automatically by analyzing the collaboration and the video frames to which the user initial added the collaborations. Analysis of the collaborations and video frame may be used to determine span criteria for the frames of the video that should be associated with the collaborations.

Classes IPC  ?

  • H04N 5/93 - Régénération du signal de télévision ou de parties sélectionnées de celui-ci
  • G11B 27/036 - Montage par insertion
  • 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 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G11B 27/00 - MontageIndexationAdressageMinutage ou synchronisationContrôleMesure de l'avancement d'une bande
  • G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe

27.

Derived competition

      
Numéro d'application 17218014
Numéro de brevet 11790654
Statut Délivré - en vigueur
Date de dépôt 2021-03-30
Date de la première publication 2021-09-30
Date d'octroi 2023-10-17
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Anol, Alvin
  • Korb, Cameron
  • Goldberg, Matthew
  • Redfield, Matthew

Abrégé

Video feeds may be analyzed to identify matchups between participants. The matchups may be used to derive a competition, context, statistics, and the like. A result of the derived competition may depend, at least in part, on an ordering and outcomes of a set of matchup events. The derived competition may be presented as a collection of video clips corresponding to the set of matchup events, related commentary, and/or related statistics.

Classes IPC  ?

  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • G06N 5/025 - Extraction de règles à partir de données
  • A63B 71/06 - Dispositifs indicateurs ou de marque pour jeux ou joueurs
  • G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects

28.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 17238847
Numéro de brevet 11861905
Statut Délivré - en vigueur
Date de dépôt 2021-04-23
Date de la première publication 2021-08-05
Date d'octroi 2024-01-02
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Chan, Edward Shek
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne

Abrégé

A location in a video may be specified and content related to the location may be accessed. A method for accessing the related content may include receiving a reference to a pixel location in a frame of a video feed of a filmed occurrence and accessing a spatio-temporal index corresponding to the filmed occurrence. The spatio-temporal index may index information relating to events or objects of the filmed occurrence and corresponding pixel locations at which the events or the objects are detected in the video feed. The method may further include querying the spatio-temporal index using the pixel location to determine particular information of an indexed event or an indexed object and receiving the particular information wherein the particular information indicates at least one of spatial and temporal alignment parameters for aligning the indexed event with a corresponding event in at least one other video feed of the filmed occurrence.

Classes IPC  ?

  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]

29.

Data processing systems for real-time camera parameter estimation

      
Numéro d'application 17224207
Numéro de brevet 11694362
Statut Délivré - en vigueur
Date de dépôt 2021-04-07
Date de la première publication 2021-07-22
Date d'octroi 2023-07-04
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Citraro, Leonardo
  • Neila, Pablo Márquez
  • Savarè, Stefano
  • Jayaram, Vivek
  • Dubout, Charles Xavier Quentin
  • Renaut, Felix Constant Marc
  • Hasfura, Andres Michael Levering
  • Shitrit, Horesh Beny Ben
  • Fua, Pascal

Abrégé

Data processing systems are disclosed for determining semantic and person keypoints for an environment and an image and matching the keypoints for the image to the keypoints for the environment. A homography is generated based on the keypoint matching and decomposed into a matrix. Camera parameters are then determined from the matrix. A plurality of random camera poses can be generated and used to project keypoints for an environment using image keypoints. The projected keypoints can be compared to the actual keypoints for the environment to determine an error and weighting for each of the random camera poses.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo

30.

Determining tactical relevance and similarity of video sequences

      
Numéro d'application 16678520
Numéro de brevet 11113535
Statut Délivré - en vigueur
Date de dépôt 2019-11-08
Date de la première publication 2021-05-13
Date d'octroi 2021-09-07
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Jayaram, Vivek
  • Mitra, Nikhil
  • Squire, Kevin

Abrégé

Methods and systems for finding and ranking video sequences that contain tactical sequences (e.g., an uninterrupted portion of a sporting event) that are similar to tactical event content in a target video sequence, such as those occurring in sports, include learning and labelling (e.g., through use of metadata and the like) tactically significant sequences in a plurality of video segments, including a plurality of such tactically significant sequences in a single video segment.

Classes IPC  ?

  • 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 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques

31.

Methods, systems, and user interface navigation of video content based spatiotemporal pattern recognition

      
Numéro d'application 17029808
Numéro de brevet 11275949
Statut Délivré - en vigueur
Date de dépôt 2020-09-23
Date de la première publication 2021-03-25
Date d'octroi 2022-03-15
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chan, Edward Shek
  • Cheng, Andrew Konyu
  • Chang, Yu-Han
  • Frankel, Ryan Laurence
  • Maheswaran, Rajiv Tharmeswaran

Abrégé

A user interface for a media system supports using gestures, such as swiping gestures and taps, to navigate frame-synchronized video clips or video feeds. The detection of the gestures is interpreted as a command to navigate the frame-synchronized content. In one implementation, a tracking system and a trained machine learning system is used to generate the frame synchronized video clips or video feeds. In one implementation, video clips of an event are organized into storylines and the user interface permits navigation between different storylines and within individual storylines.

Classes IPC  ?

  • H04N 9/80 - Transformation du signal de télévision pour l'enregistrement, p. ex. modulation, changement de fréquenceTransformation inverse pour la reproduction
  • 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 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 21/4223 - Caméras
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • H04N 21/2187 - Transmission en direct
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/93 - Régénération du signal de télévision ou de parties sélectionnées de celui-ci
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D

32.

Data processing systems and methods for enhanced augmentation of interactive video content

      
Numéro d'application 17117356
Numéro de brevet 11120271
Statut Délivré - en vigueur
Date de dépôt 2020-12-10
Date de la première publication 2021-03-25
Date d'octroi 2021-09-14
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Ho, Tracey Chui Ping
  • Maheswaran, Rajiv Tharmeswaran

Abrégé

Data processing systems and methods are disclosed for augmenting video content with one or more augmentations to produce augmented video. Elements within video content may be identified by spatiotemporal indices and may have associated values. An advertiser can pay to have an augmentation added to an element that, for example, advertises the advertiser's goods and/or includes a link that, when activated, takes a user to the advertiser's web site. Elements may have associated contexts that can be used to determine augmentations and element value, such as a position and/or current use of the element.

Classes IPC  ?

  • 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 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

33.

Data processing systems for real-time camera parameter estimation

      
Numéro d'application 16798900
Numéro de brevet 10991125
Statut Délivré - en vigueur
Date de dépôt 2020-02-24
Date de la première publication 2021-01-28
Date d'octroi 2021-04-27
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Citraro, Leonardo
  • Neila, Pablo Márquez
  • Savarè, Stefano
  • Jayaram, Vivek
  • Dubout, Charles Xavier Quentin
  • Renaut, Felix Constant Marc
  • Hasfura, Andres Michael Levering
  • Shitrit, Horesh Beny Ben
  • Fua, Pascal

Abrégé

Data processing systems are disclosed for determining semantic and person keypoints for an environment and an image and matching the keypoints for the image to the keypoints for the environment. A homography is generated based on the keypoint matching and decomposed into a matrix. Camera parameters are then determined from the matrix. A plurality of random camera poses can be generated and used to project keypoints for an environment using image keypoints. The projected keypoints can be compared to the actual keypoints for the environment to determine an error and weighting for each of the random camera poses.

Classes IPC  ?

  • 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/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06N 3/08 - Méthodes d'apprentissage

34.

Methods and systems of combining video content with one or more augmentations to produce augmented video

      
Numéro d'application 17006962
Numéro de brevet 11373405
Statut Délivré - en vigueur
Date de dépôt 2020-08-31
Date de la première publication 2020-12-24
Date d'octroi 2022-06-28
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne
  • Dotchevski, Emil
  • Simon, Jason Kent

Abrégé

Data processing systems and methods are disclosed for combining video content with one or more augmentations to produce augmented video. Objects within video content may have associated bounding boxes that may each be associated with respective RGB values. Upon user selection of a pixel, the RGBA value of the pixel may be used to determine a bounding box associated with the RGBA value. The client may transmit an indicator of the determined bounding box to an augmentation system to request augmentation data for the object associated with the bounding box. The system then uses the indicator to determine the augmentation data and transmits the augmentation data to the client device.

Classes IPC  ?

  • 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/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

35.

Data processing systems and methods for generating interactive user interfaces and interactive game systems based on spatiotemporal analysis of video content

      
Numéro d'application 16925499
Numéro de brevet 11380101
Statut Délivré - en vigueur
Date de dépôt 2020-07-10
Date de la première publication 2020-10-29
Date d'octroi 2022-07-05
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne

Abrégé

In various embodiments, a Data Processing System for Generating Interactive User Interfaces and Interactive Game Systems Based on Spatiotemporal Analysis of Video Content may be configured to: (1) enable a user to select one or more players participating in a substantially live (e.g., live) sporting or other event; (2) determine scoring data for each of the one or more selected players during the sporting or other event; (3) track the determined scoring data; (4) generate a custom (e.g., to the user) user interface that includes the scoring data; and (5) display the custom user interface over at least a portion of a display screen (e.g., on a mobile computing device) displaying one or more video feeds of the sporting or other event. In this way, the system may be configured to convert a video feed of a sporting event into an interactive game.

Classes IPC  ?

  • 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/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

36.

Method and apparatus for automatic intrinsic camera calibration using images of a planar calibration pattern

      
Numéro d'application 16869177
Numéro de brevet 12243269
Statut Délivré - en vigueur
Date de dépôt 2020-05-07
Date de la première publication 2020-08-20
Date d'octroi 2025-03-04
Propriétaire Genius Sports SS, LLC (USA)
Inventeur(s)
  • Dubout, Charles Xavier Quentin
  • Ben Shitrit, Horesh Beny

Abrégé

The present disclosure relates to a high precision method, model, and apparatus for calibrating the intrinsic camera parameter values of one or more intrinsic parameters of a camera. The intrinsic parameters include focal lengths, skew, optical center, and radial distortion coefficients. The practical implementation of the solution consists of a camera capturing several images of a planar calibration pattern from different viewpoints, and a computer implemented processing pipeline. The solution does not require additional human input and is robust to misdetection of the calibration pattern in some of the images.

Classes IPC  ?

  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires

37.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 16824884
Numéro de brevet 11023736
Statut Délivré - en vigueur
Date de dépôt 2020-03-20
Date de la première publication 2020-07-09
Date d'octroi 2021-06-01
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv
  • Su, Jeffrey Wayne
  • Hollingsworth, Noel

Abrégé

Presenting event-specific video content that conforms to a user selection of an event type includes processing at least one video feed through at least one spatiotemporal pattern recognition algorithm that uses machine learning to develop an understanding of at least one event within the at least one video feed to determine at least one event type, wherein the at least one event type includes an entry in a relationship library at least detailing a relationship between two visible features of the at least one video feed, extracting the video content displaying the at least one event and associating the understanding with the video content in a video content data structure. A user interface is configured to permit a user to indicate a preference for at least one event type that is used to retrieve and provide corresponding extracted video content with the data structure in a new video feed.

Classes IPC  ?

  • 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 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]

38.

Methods and systems of combining video content with one or more augmentations

      
Numéro d'application 16795834
Numéro de brevet 10769446
Statut Délivré - en vigueur
Date de dépôt 2020-02-20
Date de la première publication 2020-06-18
Date d'octroi 2020-09-08
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne
  • Dotchevski, Emil
  • Simon, Jason Kent

Abrégé

Data processing systems and methods are disclosed for combining video content with one or more augmentations to produce augmented video. Objects within video content may have associated bounding boxes that may each be associated with respective RGB values. Upon user selection of a pixel, the RGBA value of the pixel may be used to determine a bounding box associated with the RGBA value. The client may transmit an indicator of the determined bounding box to an augmentation system to request augmentation data for the object associated with the bounding box. The system then uses the indicator to determine the augmentation data and transmits the augmentation data to the client device.

Classes IPC  ?

  • 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 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

39.

Data processing systems for real-time camera parameter estimation

      
Numéro d'application 16521761
Numéro de brevet 10600210
Statut Délivré - en vigueur
Date de dépôt 2019-07-25
Date de la première publication 2020-03-24
Date d'octroi 2020-03-24
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Citraro, Leonardo
  • Neila, Pablo Márquez
  • Savaré, Stefano
  • Jayaram, Vivek
  • Dubout, Charles Xavier Quentin
  • Renaut, Felix Constant Marc
  • Levering Hasfura, Andres Michael
  • Shitrit, Horesh Beny Ben
  • Fua, Pascal

Abrégé

Data processing systems are disclosed for determining semantic and person keypoints for an environment and an image and matching the keypoints for the image to the keypoints for the environment. A homography is generated based on the keypoint matching and decomposed into a matrix. Camera parameters are then determined from the matrix. A plurality of random camera poses can be generated and used to project keypoints for an environment using image keypoints. The projected keypoints can be compared to the actual keypoints for the environment to determine an error and weighting for each of the random camera poses.

Classes IPC  ?

  • 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/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06N 3/08 - Méthodes d'apprentissage

40.

Data processing systems and methods for generating and interactive user interfaces and interactive game systems based on spatiotemporal analysis of video content

      
Numéro d'application 16675799
Numéro de brevet 10713494
Statut Délivré - en vigueur
Date de dépôt 2019-11-06
Date de la première publication 2020-03-05
Date d'octroi 2020-07-14
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne

Abrégé

In various embodiments, a Data Processing System for Generating Interactive User Interfaces and Interactive Game Systems Based on Spatiotemporal Analysis of Video Content may be configured to: (1) enable a user to select one or more players participating in a substantially live (e.g., live) sporting or other event; (2) determine scoring data for each of the one or more selected players during the sporting or other event; (3) track the determined scoring data; (4) generate a custom (e.g., to the user) user interface that includes the scoring data; and (5) display the custom user interface over at least a portion of a display screen (e.g., on a mobile computing device) displaying one or more video feeds of the sporting or other event. In this way, the system may be configured to convert a video feed of a sporting event into an interactive game.

Classes IPC  ?

  • 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 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

41.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 16573599
Numéro de brevet 10997425
Statut Délivré - en vigueur
Date de dépôt 2019-09-17
Date de la première publication 2020-01-09
Date d'octroi 2021-05-04
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chan, Edward Shek
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne

Abrégé

A media system generally includes a memory device that stores an event datastore that stores a plurality of event records, each event record corresponding to a respective event and event metadata describing at least one feature of the event. The media system (a) receives a request to generate an aggregated clip comprised of one or more media segments, where each media segment depicts a respective event; (b) for each event record from at least a subset of the plurality of event records, determines an interest level of the event corresponding to the event record; (c) determines one or more events to depict in the aggregated clip based on the respective interest levels of the one or more events; (d) generates the aggregated clip based on the respective media segments that depict the one or more events; and (e) transmits the aggregated clip to a user device.

Classes IPC  ?

  • 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 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]

42.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 16561972
Numéro de brevet 10762351
Statut Délivré - en vigueur
Date de dépôt 2019-09-05
Date de la première publication 2019-12-26
Date d'octroi 2020-09-01
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv
  • Su, Jeffrey Wayne
  • Hollingsworth, Noel

Abrégé

Presenting event-specific video content that conforms to a user selection of an event type includes processing at least one video feed through at least one spatiotemporal pattern recognition algorithm that uses machine learning to develop an understanding of at least one event within the at least one video feed to determine at least one event type, wherein the at least one event type includes an entry in a relationship library at least detailing a relationship between two visible features of the at least one video feed, extracting the video content displaying the at least one event and associating the understanding with the video content in a video content data structure. A user interface is configured to permit a user to indicate a preference for at least one event type that is used to retrieve and provide corresponding extracted video content with the data structure in a new video feed.

Classes IPC  ?

  • 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 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • H04N 21/2187 - Transmission en direct
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • G06N 20/00 - Apprentissage automatique
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 21/4223 - Caméras
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

43.

Methods, systems, and user interface navigation of video content based spatiotemporal pattern recognition

      
Numéro d'application 16525830
Numéro de brevet 10832057
Statut Délivré - en vigueur
Date de dépôt 2019-07-30
Date de la première publication 2019-11-21
Date d'octroi 2020-11-10
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chan, Edward Shek
  • Cheng, Andrew Konyu
  • Chang, Yu-Han
  • Frankel, Ryan Laurence
  • Maheswaran, Rajiv Tharmeswaran

Abrégé

A user interface for a media system supports using gestures, such as swiping gestures and taps, to navigate frame-synchronized video clips or video feeds. The detection of the gestures is interpreted as a command to navigate the frame-synchronized content. In one implementation, a tracking system and a trained machine learning system is used to generate the frame synchronized video clips or video feeds. In one implementation, video clips of an event are organized into storylines and the user interface permits navigation between different storylines and within individual storylines.

Classes IPC  ?

  • H04N 9/80 - Transformation du signal de télévision pour l'enregistrement, p. ex. modulation, changement de fréquenceTransformation inverse pour la reproduction
  • 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 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 21/4223 - Caméras
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • H04N 21/2187 - Transmission en direct
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/93 - Régénération du signal de télévision ou de parties sélectionnées de celui-ci
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D

44.

Method and apparatus for automatic intrinsic camera calibration using images of a planar calibration pattern

      
Numéro d'application 16448871
Numéro de brevet 10706588
Statut Délivré - en vigueur
Date de dépôt 2019-06-21
Date de la première publication 2019-10-10
Date d'octroi 2020-07-07
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Dubout, Charles Xavier Quentin
  • Ben Shitrit, Horesh Beny

Abrégé

The present disclosure relates to a high precision method, model, and apparatus for calibrating the intrinsic camera parameter values of one or more intrinsic parameters of a camera. The intrinsic parameters include focal lengths, skew, optical center, and radial distortion coefficients. The practical implementation of the solution consists of a camera capturing several images of a planar calibration pattern from different viewpoints, and a computer implemented processing pipeline. The solution does not require additional human input and is robust to misdetection of the calibration pattern in some of the images.

Classes IPC  ?

  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques

45.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 16351213
Numéro de brevet 10748008
Statut Délivré - en vigueur
Date de dépôt 2019-03-12
Date de la première publication 2019-07-04
Date d'octroi 2020-08-18
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne
  • Hollingsworth, Noel

Abrégé

Providing enhanced video content includes processing at least one video feed through at least one spatiotemporal pattern recognition algorithm that uses machine learning to develop an understanding of a plurality of events and to determine at least one event type for each of the plurality of events. The event type includes an entry in a relationship library detailing a relationship between two visible features. Extracting and indexing a plurality of video cuts from the video feed is performed based on the at least one event type determined by the understanding that corresponds to an event in the plurality of events detectable in the video cuts. Lastly, automatically and under computer control, an enhanced video content data structure is generated using the extracted plurality of video cuts based on the indexing of the extracted plurality of video cuts.

Classes IPC  ?

  • 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 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

46.

Method and apparatus for automatic intrinsic camera calibration using images of a planar calibration pattern

      
Numéro d'application 16294484
Numéro de brevet 10380766
Statut Délivré - en vigueur
Date de dépôt 2019-03-06
Date de la première publication 2019-06-27
Date d'octroi 2019-08-13
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Dubout, Charles Xavier Quentin
  • Ben Shitrit, Horesh Beny

Abrégé

The present disclosure relates to a high precision method, model, and apparatus for calibrating the intrinsic camera parameter values of one or more intrinsic parameters of a camera. The intrinsic parameters include focal lengths, skew, optical center, and radial distortion coefficients. The practical implementation of the solution consists of a camera capturing several images of a planar calibration pattern from different viewpoints, and a computer implemented processing pipeline. The solution does not require additional human input and is robust to misdetection of the calibration pattern in some of the images.

Classes IPC  ?

  • G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra

47.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 16229457
Numéro de brevet 10460177
Statut Délivré - en vigueur
Date de dépôt 2018-12-21
Date de la première publication 2019-04-18
Date d'octroi 2019-10-29
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chan, Edward Shek
  • Chang, Yu-Han
  • Maheswaran, Rajiv Tharmeswaran
  • Su, Jeffrey Wayne

Abrégé

A media system generally includes a memory device that stores an event datastore that stores a plurality of event records, each event record corresponding to a respective event and event metadata describing at least one feature of the event. The media system (a) receives a request to generate an aggregated clip comprised of one or more media segments, where each media segment depicts a respective event; (b) for each event record from at least a subset of the plurality of event records, determines an interest level of the event corresponding to the event record; (c) determines one or more events to depict in the aggregated clip based on the respective interest levels of the one or more events; (d) generates the aggregated clip based on the respective media segments that depict the one or more events; and (e) transmits the aggregated clip to a user device.

Classes IPC  ?

  • 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 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

48.

SECOND SPECTRUM

      
Numéro de série 88356607
Statut Enregistrée
Date de dépôt 2019-03-26
Date d'enregistrement 2019-10-01
Propriétaire GENIUS SPORTS SS, LLC ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Platform as a service (PAAS) featuring software platforms for researching, reporting, uploading, viewing, reviewing, creating and editing videos, data and other content; software as a service (SAAS) featuring software for use in researching, reporting, uploading, viewing, reviewing, creating and editing videos, data and other content

49.

SECOND SPECTRUM

      
Numéro de série 88356598
Statut Enregistrée
Date de dépôt 2019-03-26
Date d'enregistrement 2019-10-01
Propriétaire GENIUS SPORTS SS, LLC ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Providing information relating to sports and sporting events; production and distribution of videos in the field of sports; and multimedia information services, namely, the production and distribution of videos featuring animated graphics layered on top of live action footage

50.

THE NEXT WAY OF SEEING THINGS

      
Numéro de série 88352783
Statut Enregistrée
Date de dépôt 2019-03-22
Date d'enregistrement 2019-10-01
Propriétaire GENIUS SPORTS SS, LLC ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Platform as a service (PAAS) featuring software platforms for researching, reporting, uploading, viewing, reviewing, creating and editing videos, data and other content; software as a service (SAAS) featuring software for use in researching, reporting, uploading, viewing, reviewing, creating and editing videos, data and other content

51.

THE NEXT WAY OF SEEING THINGS

      
Numéro de série 88352793
Statut Enregistrée
Date de dépôt 2019-03-22
Date d'enregistrement 2019-10-01
Propriétaire GENIUS SPORTS SS, LLC ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Providing information relating to sports and sporting events; production and distribution of videos in the field of sports; and multimedia information services, namely, the production and distribution of videos featuring animated graphics layered on top of live action footage

52.

Method and apparatus for automatic intrinsic camera calibration using images of a planar calibration pattern

      
Numéro d'application 15970965
Numéro de brevet 10269140
Statut Délivré - en vigueur
Date de dépôt 2018-05-04
Date de la première publication 2018-11-08
Date d'octroi 2019-04-23
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Dubout, Charles Xavier Quentin
  • Ben Shitrit, Horesh Beny

Abrégé

The present disclosure relates to a high precision method, model, and apparatus for calibrating the intrinsic camera parameter values of one or more intrinsic parameters of a camera. The intrinsic parameters include focal lengths, skew, optical center, and radial distortion coefficients. The practical implementation of the solution consists of a camera capturing several images of a planar calibration pattern from different viewpoints, and a computer implemented processing pipeline. The solution does not require additional human input and is robust to misdetection of the calibration pattern in some of the images.

Classes IPC  ?

  • G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques

53.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 15600355
Numéro de brevet 10460176
Statut Délivré - en vigueur
Date de dépôt 2017-05-19
Date de la première publication 2017-09-07
Date d'octroi 2019-10-29
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv
  • Su, Jeffrey Wayne
  • Hollingsworth, Noel

Abrégé

An enhanced video of an event in a first video feed, which is identified by a spatiotemporal pattern recognition algorithm that uses machine learning for understanding the event, is produced by including in the enhanced video an animation that characterizes a person's motions that are derived from a machine learning-based understanding of an event in a second video.

Classes IPC  ?

  • 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 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

54.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 15600379
Numéro de brevet 10755102
Statut Délivré - en vigueur
Date de dépôt 2017-05-19
Date de la première publication 2017-09-07
Date d'octroi 2020-08-25
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv
  • Su, Jeffrey Wayne
  • Hollingsworth, Noel

Abrégé

Producing an event related video content data structure includes processing a video feed through a spatiotemporal pattern recognition algorithm that uses machine learning to develop an understanding of an event within the video feed. Developing the understanding includes identifying context information relating to the event and identifying an entry in a relationship library at least detailing a relationship between two visible features of the video feed. Content of the video feed that displays the event is automatically extracted by a computer and associated with the context information. A video content data structure that includes the context information is produced.

Classes IPC  ?

  • 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 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

55.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 15600393
Numéro de brevet 10755103
Statut Délivré - en vigueur
Date de dépôt 2017-05-19
Date de la première publication 2017-09-07
Date d'octroi 2020-08-25
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv
  • Su, Jeffrey Wayne
  • Hollingsworth, Noel

Abrégé

Interacting with a broadcast video content stream is performed with a machine learning facility that processes a video feed of a video broadcast through a spatiotemporal pattern recognition algorithm that applies machine learning on at least one event in the video feed in order to develop an understanding of the at least one event. Developing the understanding includes identifying context information relating to the at least one event and identifying an entry in a relationship library detailing a relationship between two visible features of the video feed. Interacting is further enabled with a touch screen user interface configured to permit at least one broadcaster to control a portion of the content of the video feed through interaction options that are based on the identified context information. Interacting is further enhanced through an interface configured to permit remote viewers to control the portion of the content.

Classes IPC  ?

  • 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 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

56.

Methods and systems of spatiotemporal pattern recognition for video content development

      
Numéro d'application 15586379
Numéro de brevet 10521671
Statut Délivré - en vigueur
Date de dépôt 2017-05-04
Date de la première publication 2017-08-17
Date d'octroi 2019-12-31
Propriétaire GENIUS SPORTS SS, LLC (USA)
Inventeur(s)
  • Chang, Yu-Han
  • Maheswaran, Rajiv
  • Su, Jeffrey Wayne
  • Hollingsworth, Noel

Abrégé

Providing enhanced video content includes processing at least one video feed through at least one spatiotemporal pattern recognition algorithm that uses machine learning to develop an understanding of a plurality of events and to determine at least one event type for each of the plurality of events. The event type includes an entry in a relationship library detailing a relationship between two visible features. Extracting and indexing a plurality of video cuts from the video feed is performed based on the at least one event type determined by the understanding that corresponds to an event in the plurality of events detectable in the video cuts. Lastly, automatically and under computer control, an enhanced video content data structure is generated using the extracted plurality of video cuts based on the indexing of the extracted plurality of video cuts.

Classes IPC  ?

  • 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 21/466 - Procédé d'apprentissage pour la gestion intelligente, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films
  • H04N 21/44 - Traitement de flux élémentaires vidéo, p. ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène du flux vidéo codé
  • H04N 21/434 - Désassemblage d'un flux multiplexé, p. ex. démultiplexage de flux audio et vidéo, extraction de données additionnelles d'un flux vidéoRemultiplexage de flux multiplexésExtraction ou traitement de SIDésassemblage d'un flux élémentaire mis en paquets
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p. ex. authentification des utilisateurs finaux ou des dispositifs clients ou apprentissage des préférences des utilisateurs pour recommander des films
  • H04N 21/4223 - Caméras
  • H04N 21/45 - Opérations de gestion réalisées par le client pour faciliter la réception de contenu ou l'interaction avec le contenu, ou pour l'administration des données liées à l'utilisateur final ou au dispositif client lui-même, p. ex. apprentissage des préférences d'utilisateurs pour recommander des films ou résolution de conflits d'ordonnancement
  • G06N 20/00 - Apprentissage automatique
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
  • G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p. ex. de signaux audio, vidéo
  • G11B 27/28 - IndexationAdressageMinutage ou synchronisationMesure de l'avancement d'une bande en utilisant une information détectable sur le support d'enregistrement en utilisant des signaux d'information enregistrés par le même procédé que pour l'enregistrement principal
  • H04N 21/2187 - Transmission en direct
  • H04N 21/8549 - Création de résumés vidéo, p. ex. bande annonce
  • H04N 5/222 - Circuits de studioDispositifs de studioÉquipements de studio
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • A63F 13/60 - Création ou modification du contenu du jeu avant ou pendant l’exécution du programme de jeu, p. ex. au moyen d’outils spécialement adaptés au développement du jeu ou d’un éditeur de niveau intégré au jeu
  • H04N 13/243 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant au moins trois capteurs d’images 2D
  • H04N 13/117 - Transformation de signaux d’images correspondant à des points de vue virtuels, p. ex. interpolation spatiale de l’image les positions des points de vue virtuels étant choisies par les spectateurs ou déterminées par suivi du spectateur

57.

SECOND SPECTRUM

      
Numéro de série 87041152
Statut Enregistrée
Date de dépôt 2016-05-18
Date d'enregistrement 2017-05-23
Propriétaire GENIUS SPORTS SS, LLC ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Providing information relating to sports and sporting events; production and distribution of videos in the field of sports; and multimedia information services, namely, the production and distribution of videos featuring animated graphics layered on top of live action footage

58.

SECOND SPECTRUM

      
Numéro de série 87041149
Statut Enregistrée
Date de dépôt 2016-05-18
Date d'enregistrement 2017-05-23
Propriétaire GENIUS SPORTS SS, LLC ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Providing information relating to sports and sporting events; production and distribution of videos in the field of sports; and multimedia information services, namely, the production and distribution of videos featuring animated graphics layered on top of live action footage