Computer simulation method with user-defined transportation and layout
Abstract
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.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
modeling a three-dimensional environment; causing display of a portal at a first location in the three-dimensional environment, wherein the portal is associated with a second location in the three-dimensional environment; in response to obtaining a first user input from a user, disassociating the portal from the second location and associating the portal with a third location in the three-dimensional environment; and in response to obtaining a second user input from the user, transporting an avatar of the user from the first location to the third location.
2 . The method of claim 1 , wherein causing display of the portal at the first location is performed in response to obtaining a third user input from the user placing the portal in the three-dimensional environment.
3 . The method of claim 1 , wherein the first user input includes a first portion interacting with the portal to open a customization menu and a second portion interacting with the customization menu to select the third location.
4 . The method of claim 1 , wherein the second user input includes a portion maneuvering the avatar of the user into the portal.
5 . The method of claim 1 , further comprising, in response to obtaining the first user input, changing an appearance of the portal at the first location.
6 . The method of claim 1 , further comprising, prior to obtaining the first user input, in response to obtaining a third user input from the user, transporting the avatar of the user from the first location to the second location.
7 . The method of claim 1 , further comprising, in response to obtaining a third user input from the user, transporting the avatar of the user from the third location to the first location.
8 . The method of claim 1 , further comprising, in response to obtaining a third user input from the user, transporting the avatar of the user from the third location to a fourth location.
9 . The method of claim 1 , further comprising, in response to obtaining the first user input, further associating the portal with one or more fourth locations.
10 . The method of claim 9 , wherein, in response to obtaining the second user input, the avatar of the user is transported to the third location based on a random selection between the third location and the one or more fourth locations.
11 . The method of claim 9 , wherein, in response to obtaining the second user input, the avatar of the user is transported to the third location based on a temporal selection between the third location and the one or more fourth locations.
12 . A device comprising:
non-transitory memory; and one or more processors to:
model a three-dimensional environment;
cause display of a portal at a first location in the three-dimensional environment, wherein the portal is associated with a second location in the three-dimensional environment;
in response to obtaining a first user input from a user, disassociating the portal from the second location and associating the portal with a third location in the three-dimensional environment; and
in response to obtaining a second user input from the user, transporting an avatar of the user from the first location to the third location.
13 . The device of claim 12 , wherein the one or more processors are to cause display of the portal at the first location in response to obtaining a third user input from the user placing the portal in the three-dimensional environment.
14 . The device of claim 12 , wherein the first user input includes a first portion interacting with the portal to open a customization menu and a second portion interacting with the customization menu to select the third location.
15 . The device of claim 12 , wherein the second user input includes a portion maneuvering the avatar of the user into the portal.
16 . The device of claim 12 , wherein the one or more processors are further to, in response to obtaining the first user input, change an appearance of the portal at the first location.
17 . The device of claim 12 , wherein the one or more processors are further to, in response to obtaining the first user input, further associate the portal with one or more fourth locations.
18 . The device of claim 17 , wherein, in response to obtaining the second user input, the avatar of the user is transported to the third location based on a random selection between the third location and the one or more fourth locations.
19 . The device of claim 17 , wherein, in response to obtaining the second user input, the avatar of the user is transported to the third location based on a temporal selection between the third location and the one or more fourth locations.
20 . A non-transitory memory having instructions encoded thereon which, when executed by a device having one or more processors, causes the device to:
model a three-dimensional environment; cause display of a portal at a first location in the three-dimensional environment, wherein the portal is associated with a second location in the three-dimensional environment; in response to obtaining a first user input from a user, disassociating the portal from the second location and associating the portal with a third location in the three-dimensional environment; and in response to obtaining a second user input from the user, transporting an avatar of the user from the first location to the third location.Join the waitlist — get patent alerts
Track US2022308736A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.