A63F13/92

System and method for augmented and virtual reality
11601484 · 2023-03-07 · ·

One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.

System and method for augmented and virtual reality
11601484 · 2023-03-07 · ·

One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.

Incentivizing location-based actions by groups

A method of incentivizing location-based actions by groups is disclosed. A group of users of a game networking system is notified that an incentive reward is to be provided based on a number of members of the group performing a location-based action transgressing a threshold. The incentive reward is provided based on the number of members of the group performing the location-based action transgressing the threshold.

Occlusion in mobile client rendered augmented reality environments

An augmented reality (AR) game system hosted and executed on a mobile client enables occlusion of AR game elements by objects in the real world. The mobile client captures a camera view of an environment including a real-world object. The AR game system identifies a cluster of feature points associated with the real-world object and generates a mesh from the cluster. The AR game system represents the mesh on a virtual coordinate plane, such that an AR game element can appear to interact with the real-world object. The AR game system renders, on the mobile client, the AR game element to appear as though it is occluded by the real-world object.

Video modification and transmission
11633669 · 2023-04-25 · ·

Methods and apparatus are disclosed for video transmission. In one example, computer-readable storage media store instructions cause a processor to: generate first motion data; distribute, toward terminal devices of a plurality of viewers via a communication line, the first motion data; receive a web page; receive first operation data from a user interface; generate a second video related to a computer-implemented game on the basis of the first operation data by using the received web page; distribute the second video toward the terminal devices of the plurality of viewer; receive viewer data regarding a plurality of viewers; extract a selected game object out of a plurality of game objects to be used in the game; calculate a control parameter related to the selected game object on the basis of the viewer data; generate the second video including the selected game object; and distribute the second video toward the terminal devices.

Video modification and transmission
11633669 · 2023-04-25 · ·

Methods and apparatus are disclosed for video transmission. In one example, computer-readable storage media store instructions cause a processor to: generate first motion data; distribute, toward terminal devices of a plurality of viewers via a communication line, the first motion data; receive a web page; receive first operation data from a user interface; generate a second video related to a computer-implemented game on the basis of the first operation data by using the received web page; distribute the second video toward the terminal devices of the plurality of viewer; receive viewer data regarding a plurality of viewers; extract a selected game object out of a plurality of game objects to be used in the game; calculate a control parameter related to the selected game object on the basis of the viewer data; generate the second video including the selected game object; and distribute the second video toward the terminal devices.

Information processing system, non-transitory computer-readable storage medium having stored therein information processing program, information processing apparatus, and information processing method

An example of an information processing system sets an image capturing direction of a virtual camera in accordance with an image capturing direction of a camera, and if the image capturing direction of the camera is within a predetermined range, moves a virtual door in a virtual space in accordance with the image capturing direction of the virtual camera. If the image capturing direction of the camera is directed more upward than a first threshold, the information processing system does not move the virtual door further in the up direction. If the image capturing direction of the camera is directed more downward than a second threshold, the information processing system does not move the virtual door further in the down direction.

GAME CONTROL

An apparatus and a method for game control. A graphical user interface is generated and displayed on a display screen. The graphical user interface presents at least one user-controllable object and at least one target object. A user is enabled to provide a user input to control a movement of the at least one user-controllable object within the graphical user interface. A predetermined area is identified around the at least one user-controllable object in the graphical user interface. It is detected whether or not the at least one target object lies within the predetermined area in the graphical user interface. If it is detected that the at least one target object lies within the predetermined area, an action is executed on the at least one target object from the at least one user-controllable object.

GAME CONTROL

An apparatus and a method for game control. A graphical user interface is generated and displayed on a display screen. The graphical user interface presents at least one user-controllable object and at least one target object. A user is enabled to provide a user input to control a movement of the at least one user-controllable object within the graphical user interface. A predetermined area is identified around the at least one user-controllable object in the graphical user interface. It is detected whether or not the at least one target object lies within the predetermined area in the graphical user interface. If it is detected that the at least one target object lies within the predetermined area, an action is executed on the at least one target object from the at least one user-controllable object.

GAME CONTROLLER ON MOBILE TOUCH-ENABLED DEVICE
20230068209 · 2023-03-02 ·

The present invention relates to a game controller provided to control a game on a touch screen of various capacitive touch screen-based mobile devices. Specifically, the present invention relates to a game controller on a mobile touch-enabled device, which is mounted on a touch screen of a mobile device in a simple detachable manner and is provided to enable eight-directional steering (up/down/left/right/upper left/upper right/lower left/lower right) so as to provide promptness and accuracy in directions and inputs, and which provides an excellent touch feel and operational feel so as to arouse fun and interest in a game.