A63F13/5255

Transferring a virtual object
11694658 · 2023-07-04 · ·

In an exemplary process, a virtual object is displayed in an enhanced reality setting. A request to transfer the virtual object is received, wherein a determination is made whether a set of one or more virtual object transfer criteria is satisfied. Movement of the virtual object away from an avatar is displayed in accordance with a determination that the set of one or more virtual object transfer criteria is satisfied. Displaying movement includes determining whether a size of the virtual object satisfies a set of one or more size criteria. In accordance with a determination that the size of the virtual object satisfies the set of one or more size criteria, a reduction in the size of the virtual object is displayed. In accordance with a determination that the size of the virtual object does not satisfy the set of one or more size criteria, displaying of a reduction in the size of the virtual object is foregone.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
20220410009 · 2022-12-29 ·

The present invention is configured so that a player and a third party other than the player can enjoy a game. A server 4 comprises a game execution unit 51, a behavior information acquisition unit 53, and a reflection unit 54. The game execution unit 51 executes a game in which an object is caused to act in accordance with the movements of a player P. The behavior information acquisition unit 53 acquires behavior information pertaining to the behavior of a third party related to the game other than the player P. The reflection unit 54 generates changes that affect the game, including the object, on the basis of the behavior information.

VIRTUAL REALITY TRAINING SYSTEM AND FLOOR UNIT THEREFOR
20220415001 · 2022-12-29 ·

A virtual reality training system according to an aspect of the invention may include a floor system having a base of a particular length and width, an object member configured to be detachably installed on the floor system, an input unit configured to assign a first position, which corresponds to the position of an object within a virtual reality space having a length and width smaller than or equal to the length and width of the base of the floor system, and a mapping unit configured to compute and output a second position, for installing the object member on the floor system, computed as a position on the floor system corresponding to the first position within the virtual reality space.

INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING PROGRAM
20220410006 · 2022-12-29 · ·

An information processing system is disclosed that includes a drawing portion that draws a display image for a terminal including at least one display medium positioned in a virtual space, an acquisition portion that acquires input from a user, and a position update portion that changes a position of the display medium associated with one user in the virtual space based on a first input from the one user acquired by the acquisition portion. The drawing portion draws guidance information indicating a positional relationship between a first display medium associate with the one user and a second display medium associated with another user, associating the guidance information with the first display medium.

INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING PROGRAM
20220410006 · 2022-12-29 · ·

An information processing system is disclosed that includes a drawing portion that draws a display image for a terminal including at least one display medium positioned in a virtual space, an acquisition portion that acquires input from a user, and a position update portion that changes a position of the display medium associated with one user in the virtual space based on a first input from the one user acquired by the acquisition portion. The drawing portion draws guidance information indicating a positional relationship between a first display medium associate with the one user and a second display medium associated with another user, associating the guidance information with the first display medium.

Systems and methods for detecting and displaying a boundary associated with player movement

Systems and methods for indicating that a boundary is crossed during execution of a video game are described. One of the methods includes generating, by a camera, a field-of-view, the field-of-view encompassing a plurality of boundaries that define a volume. The method further includes capturing, by the camera, one or more images of a head-mounted display (HMD) within the field-of-view. The method includes identifying, by a processor, a position of the HMD in a real-world environment from the one or more images. The method includes determining, by the processor, whether the HMD at the position has crossed one of the boundaries. The method includes generating one or more video frames including a guard rail upon determining that the HMD has crossed the one of the boundaries and sending the one or more video frames to the HMD for display.

Systems and methods for detecting and displaying a boundary associated with player movement

Systems and methods for indicating that a boundary is crossed during execution of a video game are described. One of the methods includes generating, by a camera, a field-of-view, the field-of-view encompassing a plurality of boundaries that define a volume. The method further includes capturing, by the camera, one or more images of a head-mounted display (HMD) within the field-of-view. The method includes identifying, by a processor, a position of the HMD in a real-world environment from the one or more images. The method includes determining, by the processor, whether the HMD at the position has crossed one of the boundaries. The method includes generating one or more video frames including a guard rail upon determining that the HMD has crossed the one of the boundaries and sending the one or more video frames to the HMD for display.

Methods and systems for providing shortcuts for fast load when moving between scenes in virtual reality
11537264 · 2022-12-27 · ·

Methods and systems for providing access to virtual scenes of an interactive application include receiving a selection of the interactive application. In response to the selection, a virtual scene of the application is provided. Interactivity of the user detected in the virtual scene is processed to identify predicted interaction with visual options in the virtual scene. The processing continues till a threshold of actions indicative of imminent selection of one of the visual options is reached. A second virtual scene associated with the visual option that was identified to be imminently selected, is pre-loaded, based on achieving the threshold. The second virtual scene is executed using the pre-loaded content, when the visual option associated with the second virtual scene is selected, so as to enable full rendering of the second virtual scene for user interaction.

Methods and systems for providing shortcuts for fast load when moving between scenes in virtual reality
11537264 · 2022-12-27 · ·

Methods and systems for providing access to virtual scenes of an interactive application include receiving a selection of the interactive application. In response to the selection, a virtual scene of the application is provided. Interactivity of the user detected in the virtual scene is processed to identify predicted interaction with visual options in the virtual scene. The processing continues till a threshold of actions indicative of imminent selection of one of the visual options is reached. A second virtual scene associated with the visual option that was identified to be imminently selected, is pre-loaded, based on achieving the threshold. The second virtual scene is executed using the pre-loaded content, when the visual option associated with the second virtual scene is selected, so as to enable full rendering of the second virtual scene for user interaction.

MODEL LOADING METHOD AND APPARATUS FOR HEAD-MOUNTED DISPLAY DEVICE, AND HEAD-MOUNTED DISPLAY DEVICE
20220405067 · 2022-12-22 ·

The present disclosure discloses a model loading method and apparatus for a head-mounted display device and a head-mounted display device. The method includes: obtaining a type of a target handheld device, in which the target handheld device is a handheld device connected to a current application service; determining whether the type of the target handheld device is an existing type in the head-mounted display device; obtaining, in response to the type of the target handheld device being not the existing type in the head-mounted display device, corresponding model resource data based on the type of the target handheld device; and generating, based on the model resource data, a handheld model corresponding to the target handheld device, and loading the handheld model.