System and Method for Displaying an Object Within a Virtual Environment
First Claim
Patent Images
1. A method for displaying an object within a virtual environment, comprising:
- generating, by a virtual venue application implemented on a server comprising a processor, a display object that is a two or three-dimensional virtual representation of an object;
generating, by the virtual venue application implemented on the server, a virtual venue that includes a two or three-dimensional spatial representation of one or more objects based on an object model, the object model including one or more virtual exhibits, each virtual exhibit including one or more virtual rooms, each virtual room including one or more faces, at least one face including one or more display containers, the at least one face is of a face type that selects a container type from one or more container types and defines the selected container type for the one or more display containers, the container type defining a virtual object that the one or more display containers are displayed as within the virtual venue, at least one display container includes an object mount to host the display object;
displaying the display object and the virtual venue within a graphical user interface, the display object being displayed within the virtual venue; and
associating a unique identifier with the display object, the unique identifier defining a maximum quantity of copies of the display object that are allowed within the virtual venue.
0 Assignments
0 Petitions
Accused Products
Abstract
A virtual venue application for displaying information is provided. The virtual venue application is implemented as part of an apparatus or a system. The virtual venue application allows one or more users to display an object within a virtual environment. The virtual venue application also associates a unique identifier with the display object, the unique identifier defining a maximum quantity of copies of the display object that are allowed within the virtual environment.
10 Citations
18 Claims
-
1. A method for displaying an object within a virtual environment, comprising:
-
generating, by a virtual venue application implemented on a server comprising a processor, a display object that is a two or three-dimensional virtual representation of an object; generating, by the virtual venue application implemented on the server, a virtual venue that includes a two or three-dimensional spatial representation of one or more objects based on an object model, the object model including one or more virtual exhibits, each virtual exhibit including one or more virtual rooms, each virtual room including one or more faces, at least one face including one or more display containers, the at least one face is of a face type that selects a container type from one or more container types and defines the selected container type for the one or more display containers, the container type defining a virtual object that the one or more display containers are displayed as within the virtual venue, at least one display container includes an object mount to host the display object; displaying the display object and the virtual venue within a graphical user interface, the display object being displayed within the virtual venue; and associating a unique identifier with the display object, the unique identifier defining a maximum quantity of copies of the display object that are allowed within the virtual venue. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a memory storing a virtual venue module; and a processor, coupled to the memory, configured to execute a method for displaying an object within a virtual environment using the virtual venue module stored in the memory, the method comprising; generating, by a virtual venue application implemented on a server comprising a processor, a display object that is a two or three-dimensional virtual representation of an object; generating, by the virtual venue application implemented on the server, a virtual venue that includes a two or three-dimensional spatial representation of one or more objects based on an object model, the object model including one or more virtual exhibits, each virtual exhibit including one or more virtual rooms, each virtual room including one or more faces, at least one face including one or more display containers, the at least one face is of a face type that selects a container type from one or more container types and defines the selected container type for the one or more display containers, the container type defining a virtual object that the one or more display containers are displayed as within the virtual venue, at least one display container includes an object mount to host the display object; displaying the display object and the virtual venue within a graphical user interface, the display object being displayed within the virtual venue; and associating a unique identifier with the display object, the unique identifier defining a maximum quantity of copies of the display object that are allowed within the virtual venue. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium having a computer program stored thereon that, when executed by a processor, causes the processor to execute a method for displaying an object within a virtual environment, the method comprising:
-
generating, by a virtual venue application implemented on a server comprising a processor, a display object that is a two or three-dimensional virtual representation of an object; generating, by the virtual venue application implemented on the server, a virtual venue that includes a two or three-dimensional spatial representation of one or more objects based on an object model, the object model including one or more virtual exhibits, each virtual exhibit including one or more virtual rooms, each virtual room including one or more faces, at least one face including one or more display containers, the at least one face is of a face type that selects a container type from one or more container types and defines the selected container type for the one or more display containers, the container type defining a virtual object that the one or more display containers are displayed as within the virtual venue, at least one display container includes an object mount to host the display object; displaying the display object and the virtual venue within a graphical user interface, the display object being displayed within the virtual venue; and associating a unique identifier with the display object, the unique identifier defining a maximum quantity of copies of the display object that are allowed within the virtual venue. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification