GUEST MANAGEMENT IN AN ONLINE MULTI-PLAYER VIRTUAL REALITY GAME

    公开(公告)号:US20210275927A1

    公开(公告)日:2021-09-09

    申请号:US17330807

    申请日:2021-05-26

    摘要: A guest management method and system for an online multi-player virtual reality environment or social networking site. A network interface receives guest access requests from guest clients and input data from a plurality of remotely-located clients. The input data is operative to control avatars associated with the clients in a modeled virtual reality environment. A memory holds program instructions for determining whether the guest access is associated with a member client. If the guest access request is associated with the member client, then the guest client is allowed to access the virtual reality environment via a guest avatar. The guest avatar's movements in the virtual reality environment are restricted based on a location of a member avatar controlled by the associated member client. For example, the guest avatar may only be permitted to move within an area that is bounded by a perimeter about the member avatar.

    SYSTEM, METHOD AND APPARATUS OF SIMULATING PHYSICS IN A VIRTUAL ENVIRONMENT

    公开(公告)号:US20210255696A1

    公开(公告)日:2021-08-19

    申请号:US17308769

    申请日:2021-05-05

    IPC分类号: G06F3/01 G06T19/00

    摘要: A method of simulating physics in a virtual worlds system includes selecting at least one of the client devices participating in an instance of a scene as a physics host, the physics host determining subsequent states of objects and sending the subsequent states to one or more processors of a server, the subsequent states of objects comprising one or more of: subsequent locations, orientations, velocities and accelerations determined based on characteristics of the objects and constraints for simulating physics consistent with the new instance of the scene of the virtual worlds system.

    ANIMATION CONTROL METHOD FOR MULTIPLE PARTICIPANTS

    公开(公告)号:US20210201553A1

    公开(公告)日:2021-07-01

    申请号:US17202073

    申请日:2021-03-15

    IPC分类号: G06T13/40 A63F13/57 G06T19/00

    摘要: A computer system is used to host a virtual reality universe process in which multiple avatars are independently controlled in response to client input. The host provides coordinated motion information for defining coordinated movement between designated portions of multiple avatars, and an application responsive to detect conditions triggering a coordinated movement sequence between two or more avatars. During coordinated movement, user commands for controlling avatar movement may be in part used normally and in part ignored or otherwise processed to cause the involved avatars to respond in part to respective client input and in part to predefined coordinated movement information. Thus, users may be assisted with executing coordinated movement between multiple avatars.

    System, method and apparatus of simulating physics in a virtual environment

    公开(公告)号:US12130958B2

    公开(公告)日:2024-10-29

    申请号:US18242983

    申请日:2023-09-06

    IPC分类号: G06F3/01 G06T19/00

    CPC分类号: G06F3/011 G06T19/006

    摘要: A method of simulating physics in a virtual worlds system includes: instantiating a multi-user virtual environment; selecting a plurality of physics hosts from a plurality of client devices based on predefined selection criteria; obtaining a request to modify an object within the multi-user virtual environment; in response to obtaining the request to modify the object, providing the request to the plurality of hosts and instructions to determine a candidate subsequent state of the object; obtaining a plurality of candidate subsequent states of the object, including a respective candidate subsequent state from each of the plurality of physics hosts; determining a subsequent state of the object based on the plurality of candidate subsequent states of the object; and providing the subsequent state of the object to the plurality of client devices and instructions to update their versions of the multi-user virtual environment based on the subsequent state of the object.

    Animation control method for multiple participants

    公开(公告)号:US12026818B2

    公开(公告)日:2024-07-02

    申请号:US18136153

    申请日:2023-04-18

    IPC分类号: G06T13/40 A63F13/57 G06T19/00

    摘要: A computer system is used to host a virtual reality universe process in which multiple avatars are independently controlled in response to client input. The host provides coordinated motion information for defining coordinated movement between designated portions of multiple avatars, and an application responsive to detect conditions triggering a coordinated movement sequence between two or more avatars. During coordinated movement, user commands for controlling avatar movement may be in part used normally and in part ignored or otherwise processed to cause the involved avatars to respond in part to respective client input and in part to predefined coordinated movement information. Thus, users may be assisted with executing coordinated movement between multiple avatars.

    COMPUTER SIMULATION METHOD WITH USER-DEFINED TRANSPORTATION AND LAYOUT

    公开(公告)号:US20220308736A1

    公开(公告)日:2022-09-29

    申请号:US17841530

    申请日:2022-06-15

    摘要: In one implementation, a method comprises: obtaining a first input from a user of a client device associated with creating a personal transportation center within a virtual environment; in response to obtaining the first input, instantiating the personal transportation center within the virtual environment; in response to obtaining a second user input from the user of the client device, instantiating a first portal within the personal transportation center, wherein the first portal corresponds to a first destination environment within the virtual environment specified by the user; and in response to obtaining a third user input from the user of the client device, instantiating a second portal different from the first portal within the personal transportation center, wherein the second portal corresponds to a second destination environment different from the first destination environment within the virtual environment specified by the user.