Augmented reality system
First Claim
Patent Images
1. A method comprising:
- generating a virtual three-dimensional environment;
retrieving a virtual object; and
rendering the virtual object in the virtual three-dimensional environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual reality system surveys a real-world environment, generates 3D data that defines the real-world environment, renders a virtual 3D environment using the 3D data, retrieves a virtual object from a database comprised of pre-stored virtual objects, renders the virtual object in the virtual 3D environment, and re-positions the virtual object in the virtual 3D environment.
83 Citations
33 Claims
-
1. A method comprising:
-
generating a virtual three-dimensional environment;
retrieving a virtual object; and
rendering the virtual object in the virtual three-dimensional environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
surveying a real-world environment;
generating three-dimensional data that defines the real-world environment;
rendering a virtual three-dimensional environment using the three-dimensional data;
retrieving a virtual object from a database comprised of pre-stored virtual objects;
rendering the virtual object in the virtual three-dimensional environment; and
re-positioning the virtual object in the virtual three-dimensional environment. - View Dependent Claims (10, 31)
-
-
11. An article comprising a machine-readable medium that stores executable instructions to:
-
generate a virtual three-dimensional environment;
retrieve a virtual object; and
render the virtual object in the virtual three-dimensional environment. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An article comprising a machine-readable medium that stores executable instructions to:
-
survey a real-world environment;
generate three-dimensional data that defines the real-world environment;
render a virtual three-dimensional environment using the three-dimensional data;
retrieve a virtual object from a database comprised of pre-stored virtual objects;
render the virtual object in the virtual three-dimensional environment; and
re-position the virtual object in the virtual three-dimensional environment. - View Dependent Claims (20, 32)
-
-
21. An apparatus comprising:
-
a memory that stores executable instructions; and
a processor that executes the instructions to;
generate a virtual three-dimensional environment;
retrieve a virtual object; and
render the virtual object in the virtual three-dimensional environment. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus comprising:
-
a memory that stores executable instructions; and
a processor that executes the instructions to;
survey a real-world environment;
generate three-dimensional data that defines the real-world environment;
render a virtual three-dimensional environment using the three-dimensional data;
retrieve a virtual object from a database comprised of pre-stored virtual objects;
render the virtual object in the virtual three-dimensional environment; and
re-position the virtual object in the virtual three-dimensional environment. - View Dependent Claims (30, 33)
-
Specification