Patent classifications
A63F13/30
Player density based region division for regional chat
The virtual location of a player in a location-based game is determined from the real-world location of the player's client device. The location-based game provides the player access to one or more chat room based on their location. To determine the locations of chat room, a server analyzes player locations in a geographic region, clusters player locations to identify centroids, and adjusts the clusters based on constraints. The server selects chat room locations (e.g., at points of interest) to more evenly balance the number of players in each chat room while complying with one or more restraints on the size of the geographic area served by each chat room.
Video Game Overlay
A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player.
Video Game Overlay
A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player.
Control of Mobile Game Play on a Mobile Vehicle
In one embodiment, a system and method for controlling mobile gaming on a vessel may have a plurality of mobile gaming devices, a location server operable to track a device position of each of the plurality of mobile gaming devices and track a vessel position of the vessel, and a mobile gaming management server configured to communicate with the location server and a gaming server, the mobile gaming management server operable to individually control whether each of the plurality of mobile gaming devices is permitted to play a game of chance based on the device position and the vessel position.
COMPUTER SYSTEM, GAME SYSTEM, AND CONTROL METHOD OF COMPUTER SYSTEM
A computer system performs, with a player operating a player character as a target player, an individual evaluation of gameplay of the target player for each stat item based on motion content or a motion result of the player character during a game. The computer system further performs an overall evaluation of each stat item based on a result of the individual evaluation of each stat item of each player. The computer system further controls comparison display of the result of the individual evaluation of each stat item of the target player and a result of the overall evaluation.
Game program, game control method, and computer
A computer-implemented method for operating a computer game. It can include identifying a playing user and one or more other users; storing user information about one or more other users and the game progress information of those other users; determining whether any of the other users satisfy a predetermined condition based on their game progress information; identifying any of the other users that meet the condition and qualify as substitution-target users; displaying the substitution-target users to the playing user; obtaining input from a playing user indicating the selection of at least one substitution-target user; allowing the user to play the game, and obtaining a result of a game played by a playing user on behalf of a substitution-target user, with said game being one available to the substitution-target user; and updating the game progress information of the substitution-target user in accordance with the result of that game.
Game program, game control method, and computer
A computer-implemented method for operating a computer game. It can include identifying a playing user and one or more other users; storing user information about one or more other users and the game progress information of those other users; determining whether any of the other users satisfy a predetermined condition based on their game progress information; identifying any of the other users that meet the condition and qualify as substitution-target users; displaying the substitution-target users to the playing user; obtaining input from a playing user indicating the selection of at least one substitution-target user; allowing the user to play the game, and obtaining a result of a game played by a playing user on behalf of a substitution-target user, with said game being one available to the substitution-target user; and updating the game progress information of the substitution-target user in accordance with the result of that game.
Managing mobile applications in a gaming environment
Technology for managing mobile applications on an electronic gaming machine (EGM) in communication with a mobile device over a communications network is disclosed. An EGM may perform an account login by a user using a gaming host application associated with the EGM such that the account login triggers the gaming host application to launch a selected mobile gaming application for game play on the EGM.
Managing mobile applications in a gaming environment
Technology for managing mobile applications on an electronic gaming machine (EGM) in communication with a mobile device over a communications network is disclosed. An EGM may perform an account login by a user using a gaming host application associated with the EGM such that the account login triggers the gaming host application to launch a selected mobile gaming application for game play on the EGM.
PROVIDING VIRTUAL ITEMS BASED ON LOCATION-BASED ACTIONS
A method of providing virtual items based on location-based action is disclosed. An indication is received of a performance of a location-based action by a player of a computer-implemented game. A virtual item is provided based on the receiving of the indication of the performance of the location-based action by the player of the computer-implemented game. The virtual item may be usable within the computer-implemented game.