System and methods for effective virtual reality visitor interface
First Claim
1. A system for enabling a visitor to access virtual reality (VR) representations of locations in a virtual universe, the system comprising:
- memory for storing a plurality of VR data sets for the locations in the virtual universe, each VR data set defining a VR representation of a scene that includes a set of elements at a respective location and comprising visualization rules for presenting a view type based on a plurality of different perceptual effects applicable to modify a display of behaviors of the set of elements within the scene at the respective location;
one or more VR data servers, each VR data server associated with one of the VR data sets;
a domain server that hosts domain data comprising a network address of each of the VR data servers; and
a client host that;
receives input that;
selects a location from a preselected list of locations within the virtual universe, andselects a view type associated with an identified set of perceptual effects,transmits the input to the domain server regarding the selected view type for the selected location, wherein the selected location and the selected view type are associated with an identified VR data set from the plurality of VR data sets,receives from the domain server a network address of the VR data server associated with the identified VR data set,accesses the identified VR data set from the VR data server associated with the network address without leaving the virtual universe, andgenerates a virtual reality presentation of the selected location based on the accessed VR data set, wherein generating the virtual reality presentation of the selected location comprises applying the identified set of perceptual effects to modify the display of the behaviors of the set of elements within the scene at the selected location in accordance with the selected view type.
6 Assignments
0 Petitions
Accused Products
Abstract
A virtual reality network provides access to a number of virtual reality representations, each virtual reality representation representing a location in a virtual universe and defined by VR data stored on the network. The VR data can be in a simplified data format. A database stores the network address and the location in the universe of each virtual reality representation. A database server provides access to the database. The database server generates a list of locations in response to a location query from a visitor, and provides the network address of the virtual reality representation of a selected location. A visitor connects to the database server with a client host to visit the locations in the virtual universe.
-
Citations
20 Claims
-
1. A system for enabling a visitor to access virtual reality (VR) representations of locations in a virtual universe, the system comprising:
-
memory for storing a plurality of VR data sets for the locations in the virtual universe, each VR data set defining a VR representation of a scene that includes a set of elements at a respective location and comprising visualization rules for presenting a view type based on a plurality of different perceptual effects applicable to modify a display of behaviors of the set of elements within the scene at the respective location; one or more VR data servers, each VR data server associated with one of the VR data sets; a domain server that hosts domain data comprising a network address of each of the VR data servers; and a client host that; receives input that; selects a location from a preselected list of locations within the virtual universe, and selects a view type associated with an identified set of perceptual effects, transmits the input to the domain server regarding the selected view type for the selected location, wherein the selected location and the selected view type are associated with an identified VR data set from the plurality of VR data sets, receives from the domain server a network address of the VR data server associated with the identified VR data set, accesses the identified VR data set from the VR data server associated with the network address without leaving the virtual universe, and generates a virtual reality presentation of the selected location based on the accessed VR data set, wherein generating the virtual reality presentation of the selected location comprises applying the identified set of perceptual effects to modify the display of the behaviors of the set of elements within the scene at the selected location in accordance with the selected view type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for enabling a visitor to visit a selected location within a virtual reality (VR) universe using virtual reality data, the method comprising:
-
storing a plurality of VR data sets for the locations in the virtual universe, each VR data set defining a VR representation of a scene that includes a set of elements at a respective location and comprising visualization rules for presenting a view type based on a plurality of different perceptual effects applicable to modify a display of behaviors of the set of elements within the scene at the respective location; receiving from a client device a user input that; selects a location from a preselected list of locations within the virtual universe, and selects a view type associated with an identified set of perceptual effects, wherein the selected location and the selected view type is associated with an identified one of the VR data sets; receives domain data from a domain server, the domain data including a network address of each of the VR data servers; transmitting the domain data to the client device, the domain data including the network address of the VR data server associated with the identified VR data set; accessing the identified VR data set for the selected location from the identified VR data server without leaving the virtual universe; and generating a virtual reality presentation of the selected location based on the accessed VR data set, wherein generating the virtual reality presentation of the selected location comprises applying the identified set of perceptual effects to modify the display of the behaviors of the set of elements within the virtual reality presentation of the selected location in accordance with the selected view type.
-
-
17. A virtual reality viewing system for viewing virtual locations in a virtual universe accessed through a computer network, the viewing system comprising:
-
memory that stores; a plurality of VR data sets for the locations in the virtual universe, each VR data set defining a VR representation of a set of two or more elements at a respective location and comprising visualization rules for presenting a view type based on a plurality of different perceptual effects applicable to modify a display of behaviors of the set of elements within the VR representation of the respective location; and data representing a map of a plurality of locations in the virtual universe represented by the plurality of VR data sets; a display for displaying an image of the map from the map data; and a client device that; receives input that; selects a location from a preselected list of locations within the virtual universe displayed on the map represented by one of the plurality of VR data sets, and selects a view type associated with an identified set of perceptual effects; transmits a network address of the VR data server associated with the identified VR data set; accesses the identified VR data set from the VR data server associated with the network address without leaving the virtual universe, wherein a processor of the client device executes instructions stored in memory, wherein execution of the instructions by the processor generates a virtual reality presentation of the selected location based on the accessed VR data set, wherein generating the virtual reality presentation of the selected location comprises applying the identified set of perceptual effects to modify the display of the behaviors of the set of elements within the scene at the selected location in accordance with the selected view type. - View Dependent Claims (18, 19)
-
-
20. A non-transitory computer-readable storage medium having embodied thereon a program executable by a processor to perform a method for enabling a visitor to visit a selected location within a virtual reality (VR) universe using virtual reality data, the method comprising:
-
storing a plurality of VR data sets for the locations in the virtual universe, each VR data set defining a VR representation of a scene that includes a set of elements at a respective location and comprising visualization rules for presenting a view type based on a plurality of different perceptual effects applicable to modify a display of behaviors of the set of elements within the scene at the respective location; receiving input that; selects a location from a preselected list of locations within the virtual universe, and selects a view type associated with an identified set of perceptual effects; receives domain data from a domain server, the domain data including a network address of the VR data server associated with the identified VR data set; transmitting the domain data to the client device, the domain data including the network address of the VR data server associated with the identified VR data set; accessing the identified VR data set for the selected location from the identified VR data server without leaving the virtual universe; and generating a virtual reality presentation of the selected location based on the accessed VR data set, wherein generating the virtual reality presentation of the selected location comprises applying the identified set of perceptual effects to modify the display of the behaviors of the set of elements within the scene at the selected location in accordance with the selected view type.
-
Specification