-
公开(公告)号:US11948239B2
公开(公告)日:2024-04-02
申请号:US18144323
申请日:2023-05-08
发明人: Brian Mark Shuster
IPC分类号: G06T13/40 , A63F13/30 , A63F13/50 , A63F13/52 , G06F3/04815 , G06F3/04845 , G06T17/00 , G06T19/00
CPC分类号: G06T13/40 , A63F13/30 , A63F13/50 , A63F13/52 , G06F3/04815 , G06F3/04845 , G06T17/00 , G06T19/003 , G06T19/006 , A63F2300/5553 , A63F2300/638 , A63F2300/6653 , G06T2210/36 , G06T2210/62
摘要: A method for managing a multi-user animation platform is disclosed. A three-dimensional space within a computer memory is modeled. An avatar of a client is located within the three-dimensional space, the avatar being graphically represented by a three-dimensional figure within the three-dimensional space. The avatar is responsive to client input commands, and the three-dimensional figure includes a graphical representation of client activity. The client input commands are monitored to determine client activity. The graphical representation of client activity is then altered according to an inactivity scheme when client input commands are not detected. Following a predetermined period of client inactivity, the inactivity scheme varies non-repetitively with time.
-
公开(公告)号:US11782500B2
公开(公告)日:2023-10-10
申请号:US17893948
申请日:2022-08-23
发明人: Brian Shuster , Aaron Burch
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.
-
公开(公告)号:US11663765B2
公开(公告)日:2023-05-30
申请号:US17841531
申请日:2022-06-15
发明人: Brian Mark Shuster
CPC分类号: G06T13/40 , A63F13/57 , G06T19/003 , A63F2300/6607 , A63F2300/6623 , G06T2200/04
摘要: 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.
-
公开(公告)号:US11605203B2
公开(公告)日:2023-03-14
申请号:US17216536
申请日:2021-03-29
摘要: An apparatus, method and system facilitate efficient creation of virtual places and provide tools for using the virtual places. The virtual places include a virtual real estate listing, newsworthy place and a virtual box seat. Tools are provided including an automatic declutter tool and a staging tool.
-
公开(公告)号:US11507733B2
公开(公告)日:2022-11-22
申请号:US16882497
申请日:2020-05-24
发明人: Brian Shuster , Aaron Burch , Friso Kristiansen , Ian Neufeld , Dirk Herling , Patrick Tyroler , Gary Shuster
IPC分类号: G06F40/143 , G06T19/20 , G06F40/14 , H04L67/131 , H04L67/02 , H04L65/403 , H04L9/40 , G06F3/04815 , H04L65/401 , G06F3/04842 , G06F3/0487 , G06T19/00 , G06F3/01 , G06F16/44 , G06F16/954
摘要: Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
-
公开(公告)号:US20220309727A1
公开(公告)日:2022-09-29
申请号:US17841534
申请日:2022-06-15
发明人: Brian Mark Shuster
IPC分类号: G06T13/40 , A63F13/52 , G06F3/04815 , G06F3/04845 , G06T17/00 , G06T19/00 , A63F13/30 , A63F13/50
摘要: A method for managing a multi-user animation platform is disclosed. A three-dimensional space within a computer memory is modeled. An avatar of a client is located within the three-dimensional space, the avatar being graphically represented by a three-dimensional figure within the three-dimensional space. The avatar is responsive to client input commands, and the three-dimensional figure includes a graphical representation of client activity. The client input commands are monitored to determine client activity. The graphical representation of client activity is then altered according to an inactivity scheme when client input commands are not detected. Following a predetermined period of client inactivity, the inactivity scheme varies non-repetitively with time.
-
公开(公告)号:US11455030B2
公开(公告)日:2022-09-27
申请号:US17308769
申请日:2021-05-05
发明人: Brian Shuster , Aaron Burch
摘要: 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.
-
公开(公告)号:US11443472B2
公开(公告)日:2022-09-13
申请号:US17223204
申请日:2021-04-06
发明人: Brian Mark Shuster
IPC分类号: G06T19/00 , G06T13/40 , A63F13/52 , G06F3/04815 , G06F3/04845 , G06T17/00 , A63F13/30 , A63F13/50
摘要: A method for managing a multi-user animation platform is disclosed. A three-dimensional space within a computer memory is modeled. An avatar of a client is located within the three-dimensional space, the avatar being graphically represented by a three-dimensional figure within the three-dimensional space. The avatar is responsive to client input commands, and the three-dimensional figure includes a graphical representation of client activity. The client input commands are monitored to determine client activity. The graphical representation of client activity is then altered according to an inactivity scheme when client input commands are not detected. Following a predetermined period of client inactivity, the inactivity scheme varies non-repetitively with time.
-
公开(公告)号:US10928973B2
公开(公告)日:2021-02-23
申请号:US15144623
申请日:2016-05-02
发明人: Brian Mark Shuster
IPC分类号: G06F3/0481 , A63F13/79 , A63F13/63 , A63F13/30 , G06F3/048 , A63F13/40 , G06F3/0484 , G06F3/0486 , G06T19/00 , G06T19/20 , A63F13/5378 , G06F16/954
摘要: A multi-user process receives input from multiple remote clients to manipulate avatars through a virtual environment modeled in a host memory. The environment includes portal objects operable to transport avatars, which are modeled objects operated in response to client input, between defined areas of the virtual environment. The portals are customizable in response to client input to transport avatars to destinations preferred by users. Adjacent defined areas are not confined in extent by shared boundaries. The host provides model data for display of the modeled environment to participating clients.
-
公开(公告)号:US10701077B2
公开(公告)日:2020-06-30
申请号:US15934858
申请日:2018-03-23
发明人: Brian Shuster , Aaron Burch , Frisco Kristiansen , Ian Neufeld , Dirk Herling , Patrick Tyroler , Gary Shuster
IPC分类号: H04L29/06 , G06T19/20 , G06F40/14 , H04L29/08 , G06F3/0481 , G06F3/0484 , G06F3/0487 , G06T19/00 , G06F3/01 , G06F16/44 , G06F16/954
摘要: Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 30 environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
-
-
-
-
-
-
-
-
-