Data characterizing two players enrolled in a tournament of an online video game is received. Each player is executing a separate instance of the online video game. The online video game is asynchronous between the two players. The data is received by a tournament server hosting the tournament and separate from a game server providing game data to clients associated with the two players. An instruction for synchronous initiation of gameplay between the two players is generated. The instruction is transmitted to the clients associated with the two players, the instruction causing synchronous initiation of the asynchronous games for the two players. Related apparatus, systems, techniques and articles are also described.
A63F 13/44 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p. ex. les signaux générés par le joueur ou dérivés de l’environnement incluant la durée ou la synchronisation des opérations, p. ex. l’exécution d’une action dans une certaine fenêtre temporelle
A63F 13/32 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau local [LAN]
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/48 - Démarrage d’un jeu, p. ex. activation du dispositif de jeu ou attente que d’autres joueurs se joignent à une session multi-joueurs
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/5255 - Changement des paramètres des caméras virtuelles en fonction d’instructions dédiées d’un joueur, p. ex. utilisation d’une deuxième manette pour faire effectuer un mouvement de rotation à la caméra autour du personnage du joueur
A63F 13/53 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p. ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
Methods and systems for managing virtual economy across different digital environments are provided. A request to interact with a first interactive software module is received at a first digital environment. The request is associated with a number of first virtual tokens required to interact with the first interactive software module. In response to receiving the request, an instance of the first interactive software module is executed. Based on an outcome determined by the first interactive software module, a number of second virtual tokens are generated. Data indicative of the number of second virtual tokens is transferred to a second digital environment via an abstraction layer, such that the second virtual tokens are usable with one or more second interactive software modules integrated with the second digital environment. At least one event handler is then provided to receive inputs for exchanging second virtual tokens for redeemable objects.
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
Systems and methods for encrypting a score are provided. The method comprises generating, by a processor executing compiled instructions, a score representing a result of an interactive digital instance operating on a web-browser executing on the processor, the interactive digital instance operating on the web-browser using the compiled instructions and a software development kit (SDK), receiving, by the interactive digital instance operating on the web-browser, an input for submitting the score representing the result of the interactive digital instance, accessing, by the compiled instructions executed by the processor, one or more additional instructions included as part of the SDK for encrypting the score responsive to the input, encrypting, by the processor, the score using one or more additional instructions included as part of the SDK, and transmitting the score that is encrypted, by the processor, to a device that is separate from and external to the processor.
H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
5.
SYSTEM AND METHOD FOR REMOTELY CONTROLLING CLOUD-BASED CLIENT APPLICATIONS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remotely controlling cloud-based client applications. The method can include: receiving a first request from a client device of a first user to initiate an interactive session with a cloud-based client application and a second request from a cloud-connected client application controller of the first user to connect to the interactive session, wherein the cloud-based client application is configured to execute on a computing platform different from the client device and the cloud-connected application controller, and wherein the cloud-connected application controller is separate from and in communication with the client device; reserving, in response to the first request, an application engine from a pre-instantiated application engine pool of a plurality of pre-instantiated application engine pools within which the cloud-based client application executes remotely from the client device and the cloud-connected application controller; connecting, in response to the second request, to the cloud-connected client application controller separately from the client device; receiving interaction data as the first user engages with first media data associated with the cloud-based client application via the cloud-connected client application controller as the first media data is displayed to the first user via a display application executing on the client device; modifying the cloud-based client application executing within the application engine based on the received interaction data; and providing second media data associated with the modified cloud-based client application to the first user via the display application executing on the client device for interaction via the cloud-connected application controller.
Systems and methods for encrypting a score are provided. The method comprises generating, by a processor executing compiled instructions, a score representing a result of an interactive digital instance operating on a web-browser executing on the processor, the interactive digital instance operating on the web-browser using the compiled instructions and a software development kit (SDK), receiving, by the interactive digital instance operating on the web-browser, an input for submitting the score representing the result of the interactive digital instance, accessing, by the compiled instructions executed by the processor, one or more additional instructions included as part of the SDK for encrypting the score responsive to the input, encrypting, by the processor, the score using one or more additional instructions included as part of the SDK, and transmitting the score that is encrypted, by the processor, to a device that is separate from and external to the processor.
A63F 13/71 - Aspects de sécurité ou de gestion du jeu utilisation d'une communication sécurisée entre les dispositifs de jeu et les serveurs de jeu, p. ex. en encryptant les données de jeu ou en authentifiant les joueurs
A63F 13/67 - 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 en s’adaptant à ou par apprentissage des actions de joueurs, p. ex. modification du niveau de compétences ou stockage de séquences de combats réussies en vue de leur réutilisation
A63F 13/75 - Application des règles, p. ex. détection des joueurs déloyaux ou établissement de listes de joueurs tricheurs
Methods and systems for managing virtual economy across different digital environments are provided. A request to interact with a first interactive software module is received at a first digital environment. The request is associated with a number of first virtual tokens required to interact with the first interactive software module. In response to receiving the request, an instance of the first interactive software module is executed. Based on an outcome determined by the first interactive software module, a number of second virtual tokens are generated. Data indicative of the number of second virtual tokens is transferred to a second digital environment via an abstraction layer, such that the second virtual tokens are usable with one or more second interactive software modules integrated with the second digital environment. At least one event handler is then provided to receive inputs for exchanging second virtual tokens for redeemable objects.
G06Q 30/0207 - Remises ou incitations, p. ex. coupons ou rabais
G06Q 30/0226 - Systèmes d’incitation à un usage fréquent, p. ex. programmes de miles pour voyageurs fréquents ou systèmes de points
A63F 13/69 - 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 en permettant l'utilisation ou la mise à jour d'éléments spécifiques du jeu, p. ex. déblocage d’options, d’éléments, de niveaux ou de versions cachés
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Entertainment services, namely, providing online games, games of chance; Entertainment services, namely, providing online wagering games; Entertainment services, namely, providing online slot machine-style games; Entertainment services, namely, providing online bonus games and online feature games for games of chance; Entertainment services, namely, providing online bonus games and online feature games for online slot machine-style games; Entertainment services, namely, providing games of chance featuring progressive jackpots; Entertainment services, namely, providing online electronic table games of chance and online games of chance featuring side bets
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Entertainment services, namely, providing online games, games of chance; Entertainment services, namely, providing online wagering games; Entertainment services, namely, providing online slot machine-style games; Entertainment services, namely, providing online bonus games and online feature games for games of chance; Entertainment services, namely, providing online bonus games and online feature games for online slot machine-style games; Entertainment services, namely, providing games of chance featuring progressive jackpots; Entertainment services, namely, providing online electronic table games of chance and online games of chance featuring side bets.
10.
SYSTEM AND METHOD FOR MATCHING USERS OF CLIENT APPLICATIONS
In an aspect, a request, from a first user of a plurality of users of an application client executing on respective mobile devices of the plurality of users, to interact with one or more other users of the plurality of users in the application client, based on a first plurality of interaction templates selected by the first user, can be received. A second user associated with a second interaction template can be determined from the plurality of users, and the determination can be based on an identification of a match between the second interaction template and a first interaction template from the first plurality of interaction templates. Interaction in the application client, between the first user and the second user, can be initiated in response to the determination of the second user. Related systems, apparatus, techniques, and articles are also described.
A63F 13/795 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour trouver d’autres joueursAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour constituer une équipeAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour fournir une "liste d’amis"
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
11.
SYSTEM AND METHOD FOR SEGMENTING USERS OF A CLIENT APPLICATION
In an aspect, first interaction data characterizing a first interaction of a user with a mobile device configured to operate an application client can be received. A plurality of segments of users of the application client can be determined, and each of the plurality of segments can be associated with one or more settings that characterize an operating parameter of the application client. The user can be assigned to a first segment of the determined plurality of segments based on a correspondence between a characteristic of the user and a characteristic associated with the first segment. The application client can be modified based on the one or more settings associated with the first segment. The modified application client can be provided for interaction by the user via the mobile device. Related systems, apparatus, techniques, and articles are also described.
A user-activity video signal can be received. The user-activity video signal can comprise a video capture characterizing a user's interaction with a software application on a client. The software application can have an interface display space on the client and the software application can execute on the client in operation with at least one remote backend computing system. Backend user interaction data corresponding to the user's interaction with the software application as generated by the at least one remote backend computing system can be received. A new video comprising a plurality of divided segments of the user-activity video signal can be generated automatically using the backend user interaction data and a plurality of predefined rules. The new video can be provided. Related apparatus, systems, techniques, and articles are also described.
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/49 - Sauvegarde de l’état du jeuPause ou fin du jeu
13.
Interactive Content Facilitation in a Cloud-Based Environment
A network can control the operation of multiple cloud-based applications to facilitate the coordination of live stream events across multiple client devices. The network can receive data characterizing live streams of digital content representing content instances running on cloud-based applications. The content instances can include a common gameplay session. A content event can be generated based on the common gameplay session, the content event including the live streams of digital content. Spectators can request access to the content event and permission can be granted by validating an identifier. Once access is granted to the content event, the live stream data can be output on a display. Related apparatus, systems, techniques, and articles are also described.
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
14.
INTERACTIVE CONTENT FACILITATION IN A CLOUD-BASED ENVIRONMENT
A network can control the operation of multiple cloud-based applications to facilitate the coordination of live stream events across multiple client devices. The network can receive data characterizing live streams of digital content representing content instances running on cloud- based applications. The content instances can include a common gameplay session. A content event can be generated based on the common gameplay session, the content event including the live streams of digital content. Spectators can request access to the content event and permission can be granted by validating an identifier. Once access is granted to the content event, the live stream data can be output on a display. Related apparatus, systems, techniques, and articles are also described.
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
A63F 13/87 - Communiquer avec d’autres joueurs, p. ex. par courrier électronique ou messagerie instantanée
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user's historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
A63F 13/61 - 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 utilisant des informations publicitaires
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
16.
MOBILE DEVICE CONTROLLER SYSTEMS AND METHODS FOR INTERACTING WITH CLIENT APPLICATIONS
In an aspect, a first controller module of a mobile device controller can be engaged with a first side of a mobile device of a user. A second controller module of the mobile device controller can be engaged with a second side of the mobile device. One or more mobile device controller characteristics associated with characteristics of the mobile device controller can be transmitted from the mobile device controller to the mobile device. A client application on the mobile device can be modified by a first data processor based on the one or more mobile device controller characteristics. The modified client application can be provided by the first data processor to the user in the mobile device, and the user can interact with the modified client application using the mobile device controller. Related systems, apparatus, techniques, and articles are also described.
Data specifying a first segment of a set of clients and first configuration parameters can be received. The first configuration parameters can specify operation of a first interface. The first interface can be integrated into an application. The first segment, including a first subset of the set of clients, can be determined. A request for initiation of operation can be received from the first interface. The first segment can be determined to include a first client. The first configuration parameters can be transmitted. The first configuration parameters can cause the first client to modify operation of the first interface in response to receiving the transmitted configuration parameters. Related apparatus, systems, techniques and articles are also described.
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web
H04L 67/1087 - Réseaux de pairs [P2P] en utilisant les aspects inter-fonctionnels d’établissement de réseau
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Entertainment services, namely, providing online electronic games, and games of chance via the internet; entertainment services, namely, providing online electronic wagering games; entertainment services, namely, providing online electronic slot machine-style games; entertainment services, namely, providing online electronic bonus games and online feature games for electronic games of chance; entertainment services, namely, providing online electronic bonus games and online feature games for online electronic slot machine-style games; entertainment services, namely, providing games of chance via the internet featuring progressive jackpots; entertainment services, namely, providing online electronic table games of chance and online games of chance via the internet featuring side bets Providing online, non-downloadable game programs for playing games of chance, wagering games, slot machine-style games, and bonus games
19.
SYSTEM AND METHOD FOR REMOTELY INTERACTING WITH CLOUD-BASED CLIENT APPLICATIONS
Systems and methods for enabling various devices to remotely interact with cloud-based client applications are provided. A method comprises receiving a first request from a first client device of a user to initiate an interactive session with a cloud-based client application, reserving an application engine for executing the cloud-based client application remotely from the first client device, receiving interaction data from the first client device as the user engages with a first media data associated with the cloud-based client application, modifying the cloud-based client application executing within the application engine that is reserved based on the interaction data received from the first client device, receiving a second request from the first client device to end the interactive session with the cloud-based client application that is modified, and deallocating the application engine that is reserved, wherein the application engine that is reserved is delinked from the first client device.
Methods, systems, and an apparatus, including computer programs encoded on a computer storage medium, are provided for determining a skill factor of a client application. The method can comprise performing a statistical analysis of a plurality of users who interacted with a client application for generating a first set of users and a second set of users, determining, outcomes of a number of random matchups between users selected from the first set of users and users selected from the second set of users to generate a score indicating how often the users selected from the first set of users defeat the users selected from the second set of users, modifying the client application when the score that is generated is greater than or equal to a skill score, and providing the client application that is modified to the plurality of users on respective client devices.
A63F 13/67 - 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 en s’adaptant à ou par apprentissage des actions de joueurs, p. ex. modification du niveau de compétences ou stockage de séquences de combats réussies en vue de leur réutilisation
Methods, systems, and an apparatus, including computer programs encoded on a computer storage medium, are provided for determining a skill factor of a client application. The method can comprise performing a statistical analysis of a plurality of users who interacted with a client application for generating a first set of users and a second set of users, determining, outcomes of a number of random matchups between users selected from the first set of users and users selected from the second set of users to generate a score indicating how often the users selected from the first set of users defeat the users selected from the second set of users, modifying the client application when the score that is generated is greater than or equal to a skill score, and providing the client application that is modified to the plurality of users on respective client devices.
A63F 13/67 - 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 en s’adaptant à ou par apprentissage des actions de joueurs, p. ex. modification du niveau de compétences ou stockage de séquences de combats réussies en vue de leur réutilisation
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
22.
System and method for matching users of client applications
In an aspect, a request, from a first user of a plurality of users of an application client executing on respective mobile devices of the plurality of users, to interact with one or more other users of the plurality of users in the application client, based on a first plurality of interaction templates selected by the first user, can be received. A second user associated with a second interaction template can be determined from the plurality of users, and the determination can be based on an identification of a match between the second interaction template and a first interaction template from the first plurality of interaction templates. Interaction in the application client, between the first user and the second user, can be initiated in response to the determination of the second user. Related systems, apparatus, techniques, and articles are also described.
A63F 13/795 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour trouver d’autres joueursAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour constituer une équipeAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour fournir une "liste d’amis"
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/5255 - Changement des paramètres des caméras virtuelles en fonction d’instructions dédiées d’un joueur, p. ex. utilisation d’une deuxième manette pour faire effectuer un mouvement de rotation à la caméra autour du personnage du joueur
A63F 13/53 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p. ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
24.
SYSTEM AND METHOD FOR MANAGING INTERACTIONS BETWEEN USERS OF CLIENT APPLICATIONS
At least a method for managing interactions between users of client applications is contemplated. The method can include receiving a first request from a first client device for initiating an electronic interactive session in the client application with additional client devices, receiving a second request from a second client device to initiate the electronic interactive session in the client application with the one or more additional client devices, determining the electronic interactive session between the first client device and the second client device based on an identification of a match between one of the first plurality of interaction templates and one of the second plurality of interaction templates selected on the second client device, allocating a client application server from a pool of pre-instantiated client application servers for use with the client application, and providing the electronic interactive session between the first client device and the second client device.
A63F 13/795 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour trouver d’autres joueursAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour constituer une équipeAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour fournir une "liste d’amis"
25.
SYSTEM AND METHOD FOR MANAGING INTERACTIONS BETWEEN USERS OF CLIENT APPLICATIONS
At least a method for managing interactions between users of client applications is contemplated. The method can include receiving a first request from a first client device for initiating an electronic interactive session in the client application with additional client devices, receiving a second request from a second client device to initiate the electronic interactive session in the client application with the one or more additional client devices, determining the electronic interactive session between the first client device and the second client device based on an identification of a match between one of the first plurality of interaction templates and one of the second plurality of interaction templates selected on the second client device, allocating a client application server from a pool of pre-instantiated client application servers for use with the client application, and providing the electronic interactive session between the first client device and the second client device.
A63F 13/795 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour trouver d’autres joueursAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour constituer une équipeAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour fournir une "liste d’amis"
26.
Mobile device controller systems and methods for interacting with client applications
In an aspect, a first controller module of a mobile device controller can be engaged with a first side of a mobile device of a user. A second controller module of the mobile device controller can be engaged with a second side of the mobile device. One or more mobile device controller characteristics associated with characteristics of the mobile device controller can be transmitted from the mobile device controller to the mobile device. A client application on the mobile device can be modified by a first data processor based on the one or more mobile device controller characteristics. The modified client application can be provided by the first data processor to the user in the mobile device, and the user can interact with the modified client application using the mobile device controller. Related systems, apparatus, techniques, and articles are also described.
A user-activity video signal can be received. The user-activity video signal can comprise a video capture characterizing a user's interaction with a software application on a client. The software application can have an interface display space on the client and the software application can execute on the client in operation with at least one remote backend computing system. Backend user interaction data corresponding to the user's interaction with the software application as generated by the at least one remote backend computing system can be received. A new video comprising a plurality of divided segments of the user-activity video signal can be generated automatically using the backend user interaction data and a plurality of predefined rules. The new video can be provided. Related apparatus, systems, techniques, and articles are also described.
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/49 - Sauvegarde de l’état du jeuPause ou fin du jeu
Data characterizing two players enrolled in a tournament of an online video game is received. Each player is executing a separate instance of the online video game. The online video game is asynchronous between the two players. The data is received by a tournament server hosting the tournament and separate from a game server providing game data to clients associated with the two players. An instruction for synchronous initiation of gameplay between the two players is generated. The instruction is transmitted to the clients associated with the two players, the instruction causing synchronous initiation of the asynchronous games for the two players. Related apparatus, systems, techniques and articles are also described.
A63F 13/44 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p. ex. les signaux générés par le joueur ou dérivés de l’environnement incluant la durée ou la synchronisation des opérations, p. ex. l’exécution d’une action dans une certaine fenêtre temporelle
A63F 13/32 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau local [LAN]
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/48 - Démarrage d’un jeu, p. ex. activation du dispositif de jeu ou attente que d’autres joueurs se joignent à une session multi-joueurs
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
29.
Controlling client operation with segmentation of clients
Data specifying a first segment of a set of clients and first configuration parameters can be received. The first configuration parameters can specify operation of a first interface. The first interface can be integrated into an application. The first segment, including a first subset of the set of clients, can be determined. A request for initiation of operation can be received from the first interface. The first segment can be determined to include a first client. The first configuration parameters can be transmitted. The first configuration parameters can cause the first client to modify operation of the first interface in response to receiving the transmitted configuration parameters. Related apparatus, systems, techniques and articles are also described.
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web
H04L 67/1087 - Réseaux de pairs [P2P] en utilisant les aspects inter-fonctionnels d’établissement de réseau
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
30.
System and method for remotely controlling cloud-based client applications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remotely controlling cloud-based client applications. The method can include: receiving a first request from a client device of a first user to initiate an interactive session with a cloud-based client application and a second request from a cloud-connected client application controller of the first user to connect to the interactive session, wherein the cloud-based client application is configured to execute on a computing platform different from the client device and the cloud-connected application controller, and wherein the cloud-connected application controller is separate from and in communication with the client device; reserving, in response to the first request, an application engine from a pre-instantiated application engine pool of a plurality of pre-instantiated application engine pools within which the cloud-based client application executes remotely from the client device and the cloud-connected application controller; connecting, in response to the second request, to the cloud-connected client application controller separately from the client device; receiving interaction data as the first user engages with first media data associated with the cloud-based client application via the cloud-connected client application controller as the first media data is displayed to the first user via a display application executing on the client device; modifying the cloud-based client application executing within the application engine based on the received interaction data; and providing second media data associated with the modified cloud-based client application to the first user via the display application executing on the client device for interaction via the cloud-connected application controller.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remotely modifying cloud-based client applications. The method can include: receiving a first request from a first client device of a user to initiate an interactive session with a cloud-based client application; reserving, in response to the first request, an application engine for executing the cloud-based client application remotely from the first client device; receiving a second request from the first client device to modify the cloud-based client application executing in the application engine using one or more software tools, wherein the one or more software tools are configured to execute remotely from the first client device; modifying the cloud-based client application in the application engine using the one or more software tools; and providing media data associated with the modified cloud-based client application to the first user via a display application on the first client device.
Systems and methods for enabling various devices to remotely interact with cloud-based client applications are provided. A method comprises receiving a first request from a first client device of a user to initiate an interactive session with a cloud-based client application, reserving an application engine for executing the cloud-based client application remotely from the first client device, receiving interaction data from the first client device as the user engages with a first media data associated with the cloud-based client application, modifying the cloud-based client application executing within the application engine that is reserved based on the interaction data received from the first client device, receiving a second request from the first client device to end the interactive session with the cloud-based client application that is modified, and deallocating the application engine that is reserved, wherein the application engine that is reserved is delinked from the first client device.
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
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user's historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
A63F 13/61 - 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 utilisant des informations publicitaires
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
34.
SYSTEM AND METHOD FOR REMOTELY CONTROLLING CLOUD-BASED CLIENT APPLICATIONS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remotely controlling cloud-based client applications. The method can include: receiving a first request from a client device to initiate an interactive session with an application and a second request from a controller to connect to the interactive session; reserving, in response to the first request, an application engine within which the application executes remotely from the client device and the controller; connecting, in response to the second request, to the controller separately from the client device; receiving interaction data with first media data associated with the application via the controller as the first media data is displayed via a display application; modifying the application executing within the application engine based on the interaction data; and providing second media data associated with the modified application via the display application for interaction via the controller.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remotely modifying cloud-based client applications. The method can include: receiving a first request from a first client device of a user to initiate an interactive session with a cloud-based client application; reserving, in response to the first request, an application engine for executing the cloud-based client application remotely from the first client device; receiving a second request from the first client device to modify the cloud-based client application executing in the application engine using one or more software tools, wherein the one or more software tools are configured to execute remotely from the first client device; modifying the cloud-based client application in the application engine using the one or more software tools; and providing media data associated with the modified cloud-based client application to the first user via a display application on the first client device.
In an aspect, first interaction data characterizing a first interaction of a user with a mobile device configured to operate an application client can be received. A plurality of segments of users of the application client can be determined, and each of the plurality of segments can be associated with one or more settings that characterize an operating parameter of the application client. The user can be assigned to a first segment of the determined plurality of segments based on a correspondence between a characteristic of the user and a characteristic associated with the first segment. The application client can be modified based on the one or more settings associated with the first segment. The modified application client can be provided for interaction by the user via the mobile device. Related systems, apparatus, techniques, and articles are also described.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining lifetime value of users of client application. The method can include: receiving, first user data characterizing an interaction of a first user with a client application executing on a client device of the first user, first time interval data characterizing a first time interval associated with the first user, and second time interval data characterizing a second time interval associated with the first user, the first time interval characterizing a length of time that is shorter than a length of time characterized by the second time interval, determining, a first time interval lifetime value (LTV) of the first user based on the received first user data and the received first time interval data receiving historical long-term LTV data for a plurality of users of the client application, wherein each of the plurality of users has a respective first time interval LTV, converting, the received historical long-term LTV data into a transformation space, determining, using the converted historical long-term LTV data in the transformation space and the received second time interval data, a second time interval LTV for each of the plurality of users to generate a distribution of second time interval LTVs, generating, in the transformation space, a prediction of a second time interval LTV for the first user based on the distribution by matching the first time interval LTV of the first user with a respective first time interval LTV of one of the plurality of users, converting the prediction of the second time interval LTV for the first user back from the transformation space, and modifying a display of information to the first user within the client application when the prediction of the second time interval LTV for the first user satisfies a predetermined LTV threshold.
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
G06Q 30/0202 - Prédictions ou prévisions du marché pour les activités commerciales
G06Q 30/0207 - Remises ou incitations, p. ex. coupons ou rabais
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining lifetime value of users of client application. The method can include: receiving, first user data characterizing an interaction of a first user with a client application executing on a client device of the first user, first time interval data characterizing a first time interval associated with the first user, and second time interval data characterizing a second time interval associated with the first user, the first time interval characterizing a length of time that is shorter than a length of time characterized by the second time interval, determining, a first time interval lifetime value (LTV) of the first user based on the received first user data and the received first time interval data receiving historical long-term LTV data for a plurality of users of the client application, wherein each of the plurality of users has a respective first time interval LTV, converting, the received historical long-term LTV data into a transformation space, determining, using the converted historical long-term LTV data in the transformation space and the received second time interval data, a second time interval LTV for each of the plurality of users to generate a distribution of second time interval LTVs, generating, in the transformation space, a prediction of a second time interval LTV for the first user based on the distribution by matching the first time interval LTV of the first user with a respective first time interval LTV of one of the plurality of users, converting the prediction of the second time interval LTV for the first user back from the transformation space, and modifying a display of information to the first user within the client application when the prediction of the second time interval LTV for the first user satisfies a predetermined LTV threshold.
In an aspect, a request, from a first user of a plurality of users of an application client executing on respective mobile devices of the plurality of users, to interact with one or more other users of the plurality of users in the application client, based on a first plurality of interaction templates selected by the first user, can be received. A second user associated with a second interaction template can be determined from the plurality of users, and the determination can be based on an identification of a match between the second interaction template and a first interaction template from the first plurality of interaction templates. Interaction in the application client, between the first user and the second user, can be initiated in response to the determination of the second user. Related systems, apparatus, techniques, and articles are also described.
A63F 13/795 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour trouver d’autres joueursAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour constituer une équipeAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour fournir une "liste d’amis"
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/5255 - Changement des paramètres des caméras virtuelles en fonction d’instructions dédiées d’un joueur, p. ex. utilisation d’une deuxième manette pour faire effectuer un mouvement de rotation à la caméra autour du personnage du joueur
A63F 13/53 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p. ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user's historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/61 - 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 utilisant des informations publicitaires
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
42.
SYSTEM AND METHOD FOR REAL-TIME USER RESPONSE PREDICTION FOR CONTENT PRESENTATIONS ON CLIENT DEVICES
In an aspect, a request to display information on a client device of a user can be received. A plurality of features associated with the request can be extracted. The plurality of features can include at least one feature characterizing the user and at least an additional feature characterizing the client device. A feature vector based on the features associated with the request can be generated. A predicted response value of the user to a content presentation can be generated using a predictive model and the feature vector. The predicted response value can characterize a likelihood of the user interacting with the content presentation. A request response value can be determined based on a content presentation impression value and the feature vector. The request response value and the content presentation can be transmitted for display on the client device of the user.
Systems and methods for enabling various devices to remotely interact with cloud-based client applications are provided. A method comprises receiving a first request from a first client device of a user to initiate an interactive session with a cloud-based client application, reserving an application engine for executing the cloud-based client application remotely from the first client device, receiving interaction data from the first client device as the user engages with a first media data associated with the cloud-based client application, modifying the cloud-based client application executing within the application engine that is reserved based on the interaction data received from the first client device, receiving a second request from the first client device to end the interactive session with the cloud-based client application that is modified, and deallocating the application engine that is reserved, wherein the application engine that is reserved is delinked from the first client device.
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
H04L 67/565 - Conversion ou adaptation du format ou du contenu d'applications
Systems and methods for enabling various devices to remotely interact with cloud-based client applications are provided. A method comprises receiving a first request from a first client device of a user to initiate an interactive session with a cloud-based client application, reserving an application engine for executing the cloud-based client application remotely from the first client device, receiving interaction data from the first client device as the user engages with a first media data associated with the cloud-based client application, modifying the cloud-based client application executing within the application engine that is reserved based on the interaction data received from the first client device, receiving a second request from the first client device to end the interactive session with the cloud-based client application that is modified, and deallocating the application engine that is reserved, wherein the application engine that is reserved is delinked from the first client device.
In an aspect, a request to display information on a client device of a user can be received. A plurality of features associated with the request can be extracted. The plurality of features can include at least one feature characterizing the user and at least an additional feature characterizing the client device. A feature vector based on the features associated with the request can be generated. A predicted response value of the user to a content presentation can be generated using a predictive model and the feature vector. The predicted response value can characterize a likelihood of the user interacting with the content presentation. A request response value can be determined based on a content presentation impression value and the feature vector. The request response value and the content presentation can be transmitted for display on the client device of the user.
In an aspect, a first controller module of a mobile device controller can be engaged with a first side of a mobile device of a user. A second controller module of the mobile device controller can be engaged with a second side of the mobile device. One or more mobile device controller characteristics associated with characteristics of the mobile device controller can be transmitted from the mobile device controller to the mobile device. A client application on the mobile device can be modified by a first data processor based on the one or more mobile device controller characteristics. The modified client application can be provided by the first data processor to the user in the mobile device, and the user can interact with the modified client application using the mobile device controller. Related systems, apparatus, techniques, and articles are also described.
Data specifying a first segment of a set of clients and first configuration parameters can be received. The first configuration parameters can specify operation of a first interface. The first interface can be integrated into an application. The first segment, including a first subset of the set of clients, can be determined. A request for initiation of operation can be received from the first interface. The first segment can be determined to include a first client. The first configuration parameters can be transmitted. The first configuration parameters can cause the first client to modify operation of the first interface in response to receiving the transmitted configuration parameters. Related apparatus, systems, techniques and articles are also described.
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web
H04L 67/1087 - Réseaux de pairs [P2P] en utilisant les aspects inter-fonctionnels d’établissement de réseau
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
48.
MOBILE DEVICE CONTROLLER SYSTEMS AND METHODS FOR INTERACTING WITH CLIENT APPLICATIONS
In an aspect, a first controller module (105) of a mobile device controller (100) can be engaged with a first side (301) of a mobile device (305) of a user. A second controller module (110) of the mobile device controller (100) can be engaged with a second side (315) of the mobile device (305). One or more mobile device controller characteristics associated with characteristics of the mobile device controller (100) can be transmitted from the mobile device controller (100) to the mobile device (305). A client application on the mobile device (305) can be modified by a first data processor based on the one or more mobile device controller characteristics. The modified client application can be provided by the first data processor to the user in the mobile device (305), and the user can interact with the modified client application using the mobile device controller (100). Related systems, apparatus, techniques, and articles are also described.
H04L 67/131 - Protocoles pour jeux, simulations en réseau ou réalité virtuelle
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games. Organizing, arranging, and conducting online skill gaming tournaments. Computer game software development.
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games. Organizing, arranging, and conducting online skill gaming tournaments. Computer game software development.
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games. Organizing, arranging, and conducting online skill gaming tournaments. Computer game software development.
52.
SYSTEM AND METHOD FOR MATCHING USERS OF CLIENT APPLICATIONS
In an aspect, a request, from a first user of a plurality of users of an application client executing on respective mobile devices of the plurality of users, to interact with one or more other users of the plurality of users in the application client, based on a first plurality of interaction templates selected by the first user, can be received. A second user associated with a second interaction template can be determined from the plurality of users, and the determination can be based on an identification of a match between the second interaction template and a first interaction template from the first plurality of interaction templates. Interaction in the application client, between the first user and the second user, can be initiated in response to the determination of the second user. Related systems, apparatus, techniques, and articles are also described.
A63F 13/795 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour trouver d’autres joueursAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour constituer une équipeAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour fournir une "liste d’amis"
In an aspect, first interaction data characterizing a first interaction of a user with a mobile device configured to operate an application client can be received. A plurality of segments of users of the application client can be determined, and each of the plurality of segments can be associated with one or more settings that characterize an operating parameter of the application client. The user can be assigned to a first segment of the determined plurality of segments based on a correspondence between a characteristic of the user and a characteristic associated with the first segment. The application client can be modified based on the one or more settings associated with the first segment. The modified application client can be provided for interaction by the user via the mobile device. Related systems, apparatus, techniques, and articles are also described.
In an aspect, a request, from a first user of a plurality of users of an application client executing on respective mobile devices of the plurality of users, to interact with one or more other users of the plurality of users in the application client, based on a first plurality of interaction templates selected by the first user, can be received. A second user associated with a second interaction template can be determined from the plurality of users, and the determination can be based on an identification of a match between the second interaction template and a first interaction template from the first plurality of interaction templates. Interaction in the application client, between the first user and the second user, can be initiated in response to the determination of the second user. Related systems, apparatus, techniques, and articles are also described.
A63F 13/795 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour trouver d’autres joueursAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour constituer une équipeAspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour fournir une "liste d’amis"
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
55.
SYSTEM AND METHOD FOR SEGMENTING USERS OF A CLIENT APPLICATION
Losembe Botumbe, Philippe-Guillaume, Victor, David
Milavec, Amber, Dai
Weisberg, Aharon
Schnaubelt, Gabriel, T.
Babb, Kevin
Shankar, Siddharth
Garbowitz, Zack
Abrégé
In an aspect, first interaction data characterizing a first interaction of a user with a mobile device configured to operate an application client can be received. A plurality of segments of users of the application client can be determined, and each of the plurality of segments can be associated with one or more settings that characterize an operating parameter of the application client. The user can be assigned to a first segment of the determined plurality of segments based on a correspondence between a characteristic of the user and a characteristic associated with the first segment. The application client can be modified based on the one or more settings associated with the first segment. The modified application client can be provided for interaction by the user via the mobile device. Related systems, apparatus, techniques, and articles are also described.
A user-activity video signal can be received. The user-activity video signal can comprise a video capture characterizing a user's interaction with a software application on a client. The software application can have an interface display space on the client and the software application can execute on the client in operation with at least one remote backend computing system. Backend user interaction data corresponding to the user's interaction with the software application as generated by the at least one remote back-end computing system can be received. A new video comprising a plurality of divided segments of the user-activity video signal can be generated automatically using the backend user interaction data and a plurality of predefined rules. The new video can be provided. Related apparatus, systems, techniques, and articles are also described.
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/49 - Sauvegarde de l’état du jeuPause ou fin du jeu
Data characterizing two players enrolled in a tournament of an online video game is received. Each player is executing a separate instance of the online video game. The online video game is asynchronous between the two players. The data is received by a tournament server hosting the tournament and separate from a game server providing game data to clients associated with the two players. An instruction for synchronous initiation of gameplay between the two players is generated. The instruction is transmitted to the clients associated with the two players, the instruction causing synchronous initiation of the asynchronous games for the two players. Related apparatus, systems, techniques and articles are also described.
A63F 13/44 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p. ex. les signaux générés par le joueur ou dérivés de l’environnement incluant la durée ou la synchronisation des opérations, p. ex. l’exécution d’une action dans une certaine fenêtre temporelle
A63F 13/32 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau local [LAN]
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/48 - Démarrage d’un jeu, p. ex. activation du dispositif de jeu ou attente que d’autres joueurs se joignent à une session multi-joueurs
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games Organizing, arranging, and conducting online skill gaming tournaments Computer game software development
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games Organizing, arranging, and conducting online skill gaming tournaments Computer game software development
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games Organizing, arranging, and conducting online skill gaming tournaments Computer game software development
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games Organizing, arranging, and conducting online skill gaming tournaments Computer game software development
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games Organizing, arranging, and conducting online skill gaming tournaments Computer game software development
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
Downloadable computer game software; downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games. Organizing, arranging, and conducting online skill gaming tournaments. Computer game software development.
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
Downloadable computer game software; downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games. Organizing, arranging, and conducting online skill gaming tournaments. Computer game software development.
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
(1) Downloadable computer game software; computer software development tools for enabling owners of video game software to add tournaments to their games; downloadable software in the nature of an application downloadable from the web and downloadable mobile application for allowing users to see, observe, and compete in online skill games; downloadable software in the nature of an application downloadable from the web and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games (1) Organizing, arranging, and conducting tournaments, contests and competitions in the field of online computer games
(2) Computer game software development
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
(1) Downloadable computer game software; computer software development tools for enabling owners of video game software to add tournaments to their games; downloadable software in the nature of an application downloadable from the web and downloadable mobile application for allowing users to see, observe, and compete in online skill games; downloadable software in the nature of an application downloadable from the web and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games (1) Organizing, arranging, and conducting tournaments, contests and competitions in the field of online computer games
(2) Computer game software development
67.
Across-match analytics in peer-to-peer gaming tournaments
First game state data captured from a first client and characterizing in-game information of a first match of a peer-to-peer digital gaming tournament is received. Second game state data captured from a second client and characterizing in-game information of a second match of the peer-to-peer digital gaming tournament is received. The first match and the second match being separate gaming instances. The first game state data captured during the first match and representative of an internal state of a digital video game. The first game state data and the second game state data is compared using a predefined comparison rule by computing a measure of a performance of a first player in the first match with a measure of a performance of a second player in the second match. The comparison is provided. Related apparatus, systems, articles, and techniques are also described and illustrated.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/44 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p. ex. les signaux générés par le joueur ou dérivés de l’environnement incluant la durée ou la synchronisation des opérations, p. ex. l’exécution d’une action dans une certaine fenêtre temporelle
A63F 13/79 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user's historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/61 - 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 utilisant des informations publicitaires
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games
User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/5255 - Changement des paramètres des caméras virtuelles en fonction d’instructions dédiées d’un joueur, p. ex. utilisation d’une deuxième manette pour faire effectuer un mouvement de rotation à la caméra autour du personnage du joueur
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
A63F 13/53 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p. ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
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
Downloadable computer game software; computer software development tools for enabling owners of video game software to add tournaments to their games; downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games. Organizing, arranging, and conducting online skill gaming tournaments. Computer game software development.
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
(1) Downloadable computer game software; computer software development tools for enabling owners of video game software to add tournaments to their games; downloadable software in the nature of an application downloadable from the web and downloadable mobile application for allowing users to see, observe, and compete in online skill games; downloadable software in the nature of an application downloadable from the web and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games (1) Organizing, arranging, and conducting tournaments, contests and competitions in the field of online computer games
(2) Computer game software development
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
(1) Downloadable computer game software; computer software development tools for enabling owners of video game software to add tournaments to their games; downloadable software in the nature of an application downloadable from the web and downloadable mobile application for allowing users to see, observe, and compete in online skill games; downloadable software in the nature of an application downloadable from the web and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games (1) Organizing, arranging, and conducting tournaments, contests and competitions in the field of online computer games
(2) Computer game software development
Data characterizing two players enrolled in a tournament of an online video game is received. Each player is executing a separate instance of the online video game. The online video game is asynchronous between the two players. The data is received by a tournament server hosting the tournament and separate from a game server providing game data to clients associated with the two players. An instruction for synchronous initiation of gameplay between the two players is generated. The instruction is transmitted to the clients associated with the two players, the instruction causing synchronous initiation of the asynchronous games for the two players. Related apparatus, systems, techniques and articles are also described.
A63F 13/44 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p. ex. les signaux générés par le joueur ou dérivés de l’environnement incluant la durée ou la synchronisation des opérations, p. ex. l’exécution d’une action dans une certaine fenêtre temporelle
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
A63F 13/48 - Démarrage d’un jeu, p. ex. activation du dispositif de jeu ou attente que d’autres joueurs se joignent à une session multi-joueurs
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
A63F 13/32 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau local [LAN]
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games Organizing, arranging, and conducting online skill gaming tournaments Computer game software development
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
Downloadable computer game software; Downloadable computer software development tools for enabling owners of video game software to add tournaments to their games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for allowing users to discover, watch, and compete in online skill games; Downloadable software in the nature of a web-based downloadable application and downloadable mobile application for the purpose of organizing, arranging, and conducting online skill games Organizing, arranging, and conducting online skill gaming tournaments Computer game software development
80.
Controlling client operation with segmentation of clients
Data specifying a first segment of a set of clients and first configuration parameters can be received. The first configuration parameters can specify operation of a first interface. The first interface can be integrated into an application. The first segment, including a first subset of the set of clients, can be determined. A request for initiation of operation can be received from the first interface. The first segment can be determined to include a first client. The first configuration parameters can be transmitted. The first configuration parameters can cause the first client to modify operation of the first interface in response to receiving the transmitted configuration parameters. Related apparatus, systems, techniques and articles are also described.
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
H04L 67/1087 - Réseaux de pairs [P2P] en utilisant les aspects inter-fonctionnels d’établissement de réseau
H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web
81.
Controlling peer-tournament client operation with segmentation of clients
Data specifying a first segment of a set of clients forming part of a peer-tournament system and first configuration parameters can be received. The first configuration parameters can specify operation of a first peer tournament interface. The first peer-tournament interface can be integrated into a third-party gaming application. The first peer-tournament interface can provide a peer-to-peer tournament for the third-party gaming application. The first segment, including a first subset of the set of clients forming part of the peer-tournament system, can be determined. A request for initiation of peer-tournament operation can be received from the first peer-tournament interface. The first segment can be determined to include a first client. The first configuration parameters can be transmitted. The first configuration parameters can cause the first client to modify operation of the first peer-tournament interface in response to receiving the transmitted configuration parameters. Related apparatus, systems, techniques and articles are also described.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Computer game software; computer game software for use on mobile and cellular phones; downloadable electronic game software for use on mobile and cellular phones and hand held computers; computer software development tools for enabling owners of video game software to add tournaments to their games (1) Computer game software development
36 - Services financiers, assurances et affaires immobilières
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Charitable fundraising; charitable fundraising services by means of organizing and conducting skill gaming events; charitable fundraising by means of online skill gaming tournaments; charitable fundraising by means of organizing and conducting online events; charitable services, namely, providing matching contributions of participants to charitable organizations. Organizing, arranging, and conducting online skill gaming tournaments the proceeds of which are donated to charity; organizing, arranging, and conducting online skill gaming events for charitable purposes.
36 - Services financiers, assurances et affaires immobilières
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Charitable fundraising; charitable fundraising services by means of organizing and conducting skill gaming events; charitable fundraising by means of online skill gaming tournaments; charitable fundraising by means of organizing and conducting online events; charitable services, namely, providing matching contributions of participants to charitable organizations
(2) Organizing, arranging, and conducting online skill gaming tournaments the proceeds of which are donated to charity; organizing, arranging, and conducting online skill gaming events for charitable purposes
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer game software; computer game software for use on mobile and cellular phones; downloadable electronic game software for use on mobile and cellular phones and hand held computers; computer software development tools for enabling owners of video game software to add tournaments to their games. Computer game software development.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer game software; downloadable computer software development tools for enabling owners of video game software to add tournaments to their games Computer game software development
User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/5255 - Changement des paramètres des caméras virtuelles en fonction d’instructions dédiées d’un joueur, p. ex. utilisation d’une deuxième manette pour faire effectuer un mouvement de rotation à la caméra autour du personnage du joueur
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
A63F 13/53 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p. ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
36 - Services financiers, assurances et affaires immobilières
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Charitable fundraising; Charitable fundraising services by means of organizing and conducting skill gaming events; Charitable fundraising by means of online skill gaming tournaments; Charitable fundraising by means of organizing and conducting online events; Charitable services, namely, providing matching contributions of participants to charitable organizations Organizing, arranging, and conducting online skill gaming tournaments the proceeds of which are donated to charity; Organizing, arranging, and conducting online skill gaming events for charitable purposes
A user-activity video signal can be received. The user-activity video signal can comprise a video capture characterizing a user's interaction with a software application on a client. The software application can have an interface display space on the client and the software application can execute on the client in operation with at least one remote backend computing system. Backend user interaction data corresponding to the user's interaction with the software application as generated by the at least one remote backend computing system can be received. A new video comprising a plurality of divided segments of the user-activity video signal can be generated automatically using the backend user interaction data and a plurality of predefined rules. The new video can be provided. Related apparatus, systems, techniques, and articles are also described.
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
A63F 13/49 - Sauvegarde de l’état du jeuPause ou fin du jeu
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user's historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/61 - 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 utilisant des informations publicitaires
A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
A63F 13/80 - Adaptations particulières pour exécuter un genre ou un mode spécifique de jeu
User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
A63F 9/24 - Jeux utilisant des circuits électroniques, non prévus ailleurs
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
A63F 13/53 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p. ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/5255 - Changement des paramètres des caméras virtuelles en fonction d’instructions dédiées d’un joueur, p. ex. utilisation d’une deuxième manette pour faire effectuer un mouvement de rotation à la caméra autour du personnage du joueur
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
92.
ACROSS-MATCH ANALYTICS IN PEER-TO-PEER GAMING TOURNAMENTS
First game state data captured from a first client and characterizing in-game information of a first match of a peer-to-peer digital gaming tournament is received. Second game state data captured from a second client and characterizing in-game information of a second match of the peer-to-peer digital gaming tournament is received. The first match and the second match being separate gaming instances. The first game state data captured during the first match and representative of an internal state of a digital video game. The first game state data and the second game state data is compared using a predefined comparison rule by computing a measure of a performance of a first player in the first match with a measure of a performance of a second player in the second match. The comparison is provided. Related apparatus, systems, articles, and techniques are also described and illustrated.
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/5255 - Changement des paramètres des caméras virtuelles en fonction d’instructions dédiées d’un joueur, p. ex. utilisation d’une deuxième manette pour faire effectuer un mouvement de rotation à la caméra autour du personnage du joueur
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
94.
Across-match analytics in peer-to-peer gaming tournaments
First game state data captured from a first client and characterizing in-game information of a first match of a peer-to-peer digital gaming tournament is received. Second game state data captured from a second client and characterizing in-game information of a second match of the peer-to-peer digital gaming tournament is received. The first match and the second match being separate gaming instances. The first game state data captured during the first match and representative of an internal state of a digital video game. The first game state data and the second game state data is compared using a predefined comparison rule by computing a measure of a performance of a first player in the first match with a measure of a performance of a second player in the second match. The comparison is provided. Related apparatus, systems, articles, and techniques are also described and illustrated.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/44 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p. ex. les signaux générés par le joueur ou dérivés de l’environnement incluant la durée ou la synchronisation des opérations, p. ex. l’exécution d’une action dans une certaine fenêtre temporelle
A63F 13/79 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
Data characterizing two players enrolled in a tournament of an online video game is received. Each player is executing a separate instance of the online video game. The online video game is asynchronous between the two players. The data is received by a tournament server hosting the tournament and separate from a game server providing game data to clients associated with the two players. An instruction for synchronous initiation of gameplay between the two players is generated. The instruction is transmitted to the clients associated with the two players, the instruction causing synchronous initiation of the asynchronous games for the two players. Related apparatus, systems, techniques and articles are also described.
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
A63F 13/48 - Démarrage d’un jeu, p. ex. activation du dispositif de jeu ou attente que d’autres joueurs se joignent à une session multi-joueurs
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
User action data characterizing action by a player in a game environment executing at a user client is received at a server. The game environment is created by the user client separate from the server. Data characterizing a selected viewing position is received. The selected viewing position is different than a player viewing position. The selected viewing position characterizes a viewing location within the game environment. A recreated game environment is generated from the user action data at the server. A video stream of the recreated game environment is generated. The video stream includes video from a perspective of the selected viewing position. The video stream is transmitted to a viewing client. Related apparatus, systems, articles, and techniques are also described.
A63F 9/24 - Jeux utilisant des circuits électroniques, non prévus ailleurs
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/335 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant l’Internet
A63F 13/53 - Commande des signaux de sortie en fonction de la progression du jeu incluant des informations visuelles supplémentaires fournies à la scène de jeu, p. ex. en surimpression pour simuler un affichage tête haute [HUD] ou pour afficher une visée laser dans un jeu de tir
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
Data characterizing two players enrolled in a tournament of an online video game is received. Each player is executing a separate instance of the online video game. The online video game is asynchronous between the two players. The data is received by a tournament server hosting the tournament and separate from a game server providing game data to clients associated with the two players. An instruction for synchronous initiation of gameplay between the two players is generated. The instruction is transmitted to the clients associated with the two players, the instruction causing synchronous initiation of the asynchronous games for the two players. Related apparatus, systems, techniques and articles are also described.
A63F 13/44 - Traitement des signaux de commande d’entrée des dispositifs de jeu vidéo, p. ex. les signaux générés par le joueur ou dérivés de l’environnement incluant la durée ou la synchronisation des opérations, p. ex. l’exécution d’une action dans une certaine fenêtre temporelle
A63F 13/798 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour évaluer les compétences ou pour classer les joueurs, p. ex. pour créer un tableau d’honneur des joueurs
A63F 13/48 - Démarrage d’un jeu, p. ex. activation du dispositif de jeu ou attente que d’autres joueurs se joignent à une session multi-joueurs
A63F 13/86 - Regarder des jeux joués par d’autres joueurs
A63F 13/32 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau local [LAN]
A63F 13/332 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions de réseau étendu [WAN] utilisant des réseaux sans fil, p. ex. les réseaux téléphoniques cellulaires
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user's historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
G07F 17/32 - Appareils déclenchés par pièces de monnaie pour la location d'articlesInstallations ou services déclenchés par pièces de monnaie pour jeux, jouets, sports ou distractions
A63F 13/61 - 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 utilisant des informations publicitaires
A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
A63F 13/00 - Jeux vidéo, c.-à-d. jeux utilisant un affichage à plusieurs dimensions généré électroniquement
A user-activity video signal can be received. The user-activity video signal can comprise a video capture characterizing a user's interaction with a software application on a client. The software application can have an interface display space on the client and the software application can execute on the client in operation with at least one remote backend computing system. Backend user interaction data corresponding to the user's interaction with the software application as generated by the at least one remote backend computing system can be received. A new video comprising a plurality of divided segments of the user-activity video signal can be generated automatically using the backend user interaction data and a plurality of predefined rules. The new video can be provided. Related apparatus, systems, techniques, and articles are also described.
A63F 13/30 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu
A63F 13/497 - Répétition partielle ou entière d'actions de jeu antérieures
A63F 13/355 - Réalisation d’opérations pour le compte de clients ayant des capacités de traitement restreintes, p. ex. serveurs transformant une scène de jeu qui évolue en flux vidéo codé à transmettre à un téléphone portable ou à un client léger
A63F 13/49 - Sauvegarde de l’état du jeuPause ou fin du jeu
A63F 13/352 - Détails des serveurs de jeu comportant des dispositions particulières de serveurs de jeu, p. ex. des serveurs régionaux connectés à un serveur national ou à plusieurs serveurs gérant les partitions de jeu
100.
Event platform for peer-to-peer digital gaming competition
Data is received identifying a peer-to-peer gaming event and comprising a request to register for the peer-to-peer gaming event, the request originating from peer-to-peer gaming platform software executing on a client. The client is remote from at least one data processor. The peer-to-peer event is a geographically restricted peer-to-peer gaming competition having a plurality of participants each playing a skill-based digital game. The client is associated with the peer-to-peer gaming event. That the client satisfies a geographical location requirement of the peer-to-peer gaming event is determined. The determining is based on the received data and a geolocation of the client. Provision of the skill-based digital game to the client during the peer-to-peer gaming event is caused. The skill-based digital game exchanges game data with a game server remote from the at least one data processor and the client. Related apparatus, systems, techniques and articles are also described.
G06F 17/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
A63F 13/216 - Dispositions d'entrée pour les dispositifs de jeu vidéo caractérisées par leurs capteurs, leurs finalités ou leurs types utilisant des informations géographiques, p. ex. la localisation du dispositif de jeu ou du joueur par GPS
A63F 13/34 - Dispositions d’interconnexion entre des serveurs et des dispositifs de jeuDispositions d’interconnexion entre des dispositifs de jeuDispositions d’interconnexion entre des serveurs de jeu utilisant des connexions pair à pair
A63F 13/792 - Aspects de sécurité ou de gestion du jeu incluant des données sur les joueurs, p. ex. leurs identités, leurs comptes, leurs préférences ou leurs historiques de jeu pour le paiement, p. ex. d’abonnements mensuels