A63F13/497

Selection of video template based on computer simulation metadata
11554324 · 2023-01-17 · ·

Computer game metadata is used to select a video template for delivery to a user to populate the template with a video of the player or the game. Each template can be associated with its own unique text, audio, overlays, and the like, in other words, its own style, which depends on the metadata collected during the course of game play.

CONNECTING A PLAYER TO A RECORDED HELP SESSION IN REAL-TIME DURING GAME PLAY OF A VIDEO GAME

A method for gaming assistance. Information relating to game plays of player for a gaming application is received at a back-end server. A current game context of a first game play of a first player is determined from the information. Historical expert game contexts of expert game plays of experts that have played the gaming application are determined from the information. An assistance query related to the first game play is received. The current game context of the first player is compared to the historical expert game contexts to determine at least one expert having a corresponding historical expert game context that matches the first game context. A first expert is assigned to the first player for obtaining assistance. A communication session is generated between a device of the first expert and a device of the first player to enable the first expert to render assistance to the first player.

Methods for providing access to recordings of game play and generation of custom camera views of the game play

A computer-implemented method is provided. The method includes executing a game application on one or more servers of a data center. The game application is for a game and the game is played by a first user of a first client device remote to the data center. The one or more servers interfaced with one or more encoders for compressing interactive video from the game application responsive to input from the first client device and streaming of the interactive video in a compressed format to the first client device for decompression and rendering to a display of the first client device. The method includes storing, at the data center, a recording of at least part of the game played by the first user using the first client device. The method includes storing, at the data center, state data for at least part of the game played by the first user using the first client device. The method includes generating a replay of the recording responsive to input from a second user device. The replay is generated with a different camera view from a camera view in the recording. The replay is executed using as input the state data.

Methods for providing access to recordings of game play and generation of custom camera views of the game play

A computer-implemented method is provided. The method includes executing a game application on one or more servers of a data center. The game application is for a game and the game is played by a first user of a first client device remote to the data center. The one or more servers interfaced with one or more encoders for compressing interactive video from the game application responsive to input from the first client device and streaming of the interactive video in a compressed format to the first client device for decompression and rendering to a display of the first client device. The method includes storing, at the data center, a recording of at least part of the game played by the first user using the first client device. The method includes storing, at the data center, state data for at least part of the game played by the first user using the first client device. The method includes generating a replay of the recording responsive to input from a second user device. The replay is generated with a different camera view from a camera view in the recording. The replay is executed using as input the state data.

VIDEO RECORDING SYSTEM AND METHOD

A method of video editing includes: receiving data identifying a videogame, and data representative of one or more in-game events, analysing one or more aspects of the in-game events to generate at least a first statistical model for identifying statistically significant in-game events, identifying whether a current in-game event is statistically significant based on a generated statistical model and if so, extracting video of the event from a video buffer, and evaluating whether to include the extracted video in a themed highlight reel and if so, including the extracted video in the themed highlight reel.

VIDEO RECORDING SYSTEM AND METHOD

A method of video editing includes: receiving data identifying a videogame, and data representative of one or more in-game events, analysing one or more aspects of the in-game events to generate at least a first statistical model for identifying statistically significant in-game events, identifying whether a current in-game event is statistically significant based on a generated statistical model and if so, extracting video of the event from a video buffer, and evaluating whether to include the extracted video in a themed highlight reel and if so, including the extracted video in the themed highlight reel.

Personalized user interface based on in-application behavior

Methods and systems to provide a user interface to access games available for a user account. Selection of a game for game play is detected at the user interface and, in response, a game play is initiated. Interactions provided by a user during game play are used to affect an outcome of the game. The interactions are analyzed to determine game behavior of the user. Behavior metrics are generated for different portions of the game, based on the user's game behavior. The behavior metrics for the user for the game are associated with a game icon of the game provided on the user interface, the association causes specific ones of the behavior metrics to be rendered for the different portions of the game during subsequent game play and are provided to help the user to improve the user's game play for the different portions of the game.

Personalized user interface based on in-application behavior

Methods and systems to provide a user interface to access games available for a user account. Selection of a game for game play is detected at the user interface and, in response, a game play is initiated. Interactions provided by a user during game play are used to affect an outcome of the game. The interactions are analyzed to determine game behavior of the user. Behavior metrics are generated for different portions of the game, based on the user's game behavior. The behavior metrics for the user for the game are associated with a game icon of the game provided on the user interface, the association causes specific ones of the behavior metrics to be rendered for the different portions of the game during subsequent game play and are provided to help the user to improve the user's game play for the different portions of the game.

Computer system, viewer terminal, method for controlling live watching, and program

A server system to manage esports live distribution distributes, to a viewer terminal, data for displaying an image of gameplay by players on the viewer terminal, and situation data. The situation data describes various situations, such as a viewer's watching situation, a game progress status, a player's operation situation, a reward generation situation, a posting situation of comments such as cheers, and an evaluation situation of players by viewers. In the viewer terminal, various types of situation data are compared with predetermined screen configuration change conditions, and when some of the conditions is satisfied, the present configuration of a watching screen is changed to a screen configuration associated with the satisfied condition to provide information for the viewer in such a manner as to facilitate understanding of a situation on each occasion.

Computer system, viewer terminal, method for controlling live watching, and program

A server system to manage esports live distribution distributes, to a viewer terminal, data for displaying an image of gameplay by players on the viewer terminal, and situation data. The situation data describes various situations, such as a viewer's watching situation, a game progress status, a player's operation situation, a reward generation situation, a posting situation of comments such as cheers, and an evaluation situation of players by viewers. In the viewer terminal, various types of situation data are compared with predetermined screen configuration change conditions, and when some of the conditions is satisfied, the present configuration of a watching screen is changed to a screen configuration associated with the satisfied condition to provide information for the viewer in such a manner as to facilitate understanding of a situation on each occasion.