A63F2300/535

System, method and apparatus for collecting and utilizing big data for online gameplay

A system, method and apparatus for capturing data from a plurality of users for providing online gameplay based on captured user sensor data. User sensor data is captured from a plurality of sensor capture devices relative to an associated user so as to be transmitted to a gameplay server. The gameplay server executes instructions to generate a user interface on a user's client computing device for providing gameplay on each user client portable computing device utilizing, and pertinent to, the captured sensor data.

SENSORIMOTOR ASSESSMENT AND TRAINING
20230052175 · 2023-02-16 ·

Disclosed herein are system, method, and computer program product embodiments for assessing performance of a player of a game. An embodiment operates by monitoring for an input from the player of the game, receiving the input from the player of the game, and determining a characteristic of the game resulting from the input from the player. Based on the input from the player, a performance of the player is assessed. The performance of the player relating to one or more metrics of the game is monitored, and is assessed by comparing the input from the player during the period of time to an optimal input during the period of time in the game.

Video game processing program and video game processing system

A video game processing program product for causing a server to realize functions to control progress of a video game is provided. The functions include: a function to generate content in which at least one of the user or a character operated by the user is allowed to participate, in a case where a predetermined condition is satisfied; a function to store the number of participants who participate in first content and a clear time indicating a time required to clear the first content in a predetermined storage medium; a function to set up the degree of difficulty for second content indicating content to be generated newly; and a function to detect whether a generation condition contained in the predetermined condition to generate the second content is satisfied or not. The generating function includes a function to generate the second content with the degree of difficulty thus set up.

Automatic generation of video playback effects

In various examples, recordings of gameplay sessions are enhanced by the application of special effects to relatively high(er) and/or low(er) interest durations of the gameplay sessions. Durations of relatively high(er) or low(er) predicted interest in a gameplay session are identified, for instance, based upon level of activity engaged in by a gamer during a particular gameplay session duration. Once identified, different variations of video characteristic(s) are applied to at least a portion of the identified durations for implementation during playback. The recordings may be generated and/or played back in real-time with a live gameplay session, or after completion of the gameplay session. Further, video data of the recordings themselves may be modified to include the special effects and/or indications of the durations and/or variations may be included in metadata and used for playback.

Network latency fairness in multi-user gaming platforms

Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques that allow for enforcement of network latency fairness in multi-user gaming platforms. An example method generally includes identifying multiple user equipments (UEs) participating in a multi-user gaming platform across one or more wide area networks (WANs); and taking one or more actions to support latency fairness in delivery of information across the multiple users via the one or more WANs.

ELECTRONIC DEVICE AND METHOD FOR DETECTING ABNORMAL DEVICE OPERATION

An electronic device and a method for detecting abnormal device operation are provided. The method includes: obtaining multiple action events of a movable input device, and each action event including a relative coordinate and a time stamp of the movable input device; generating multiple absolute coordinates based on the relative coordinate of each action event; estimating multiple speed vectors based on the absolute coordinates and the time stamp of each action event; estimating multiple acceleration vectors based on the speed vectors and the time stamp of each action event; and estimating a probability of abnormal operation based on the speed vectors and the acceleration vectors.

Network server communicating with plurality of user terminals over network and operation method thereof
11483392 · 2022-10-25 · ·

A network server communicating with a plurality of user terminals over a network includes a communicator and at least one processor configured to communicate with the plurality of user terminals through the communicator. The at least one processor obtains an event history including information on user input events of each of the plurality of user terminals by communicating with each of the plurality of user terminals through the communicator, determines a macro score corresponding to each of the plurality of user terminals based on each of the event histories of the plurality of user terminals, adjusts a reference value for detecting whether a macro is used, based on the macro scores corresponding to the plurality of user terminals, and detects whether each of the plurality of user terminals uses the macro, by comparing each of the macro scores corresponding to the plurality of user terminals with the reference value.

Sensorimotor assessment and training

Disclosed herein are system, method, and computer program product embodiments for assessing performance of a player of a game. An embodiment operates by monitoring for an input from the player of the game, receiving the input from the player of the game, and determining a characteristic of the game resulting from the input from the player. Based on the input from the player, a performance of the player is assessed. The performance of the player relating to one or more metrics of the game is monitored, and is assessed by comparing the input from the player during the period of time to an optimal input during the period of time in the game.

PARAMETRIC PLAYER MODELING FOR COMPUTER-IMPLEMENTED GAMES
20230070555 · 2023-03-09 ·

A game management system generates a multidimensional parametric player model representative of player behavior by one or more players in a computer game. The parametric player model populated is used in the identification of groups or clusters of players, and/or in at least partly automated configuration of custom game content for behavior consistent with the parametric player model. A single parametric player model is defines a single set of parametric values corresponding to multiple predefined gameplay parameters, and can be used to model the behavior of a single respective player or to model the behavior of multiple players (e.g., based on cumulative historical gameplay data for the relevant players), providing a representative player model for those players. The player model is ingested by a content generator configured to generate game content customized to the behavior represented by the player model.

System providing a shared environment
11471778 · 2022-10-18 · ·

A system may enable a plurality of users to engage a plurality of different devices, which operate on a respective platform of a plurality of different platforms, in a time dependent manner. The system may include a data management apparatus (DMA). The DMA may include a local DMA associated with the plurality of different devices. The DMA may include a remote DMA configured to receive and collate a plurality of data inputs from the plurality of devices in a synchronized manner, generate and relay a merged standardized data output to the plurality of devices. When demerged, the merged standardized data output may provide the plurality of devices access to the plurality of experiences for which each of the plurality of devices is enabled. The DMA may be configured to take a time dependent frame from each of the plurality of users and merge them to form a merged frame.