PERSONAL AUDIO/VISUAL SYSTEM WITH HOLOGRAPHIC OBJECTS
First Claim
1. A method for generating an augmented reality environment using a mobile device, comprising:
- acquiring a particular file of a predetermined file format, the particular file includes information associated with one or more virtual objects, the particular file includes state information for each virtual object of the one or more virtual objects, the one or more virtual objects include a first virtual object, the first virtual object is associated with a first state and a second state different from the first state, the first state is associated with one or more triggering events, a first triggering event of the one or more triggering events is associated with the second state;
setting the first virtual object into the first state;
detecting the first triggering event;
setting the first virtual object into the second state in response to the detecting the first triggering event, the setting the first virtual object into the second state includes acquiring one or more new triggering events different from the one or more triggering events; and
generating and displaying on the mobile device one or more images associated with the first virtual object in the second state, the one or more images are displayed such that the first virtual object in the second state is perceived to exist within a real-world environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for generating an augmented reality environment using state-based virtual objects is described. A state-based virtual object may be associated with a plurality of different states. Each state of the plurality of different states may correspond with a unique set of triggering events different from those of any other state. The set of triggering events associated with a particular state may be used to determine when a state change from the particular state is required. In some cases, each state of the plurality of different states may be associated with a different 3-D model or shape. The plurality of different states may be defined using a predetermined and standardized file format that supports state-based virtual objects. In some embodiments, one or more potential state changes from a particular state may be predicted based on one or more triggering probabilities associated with the set of triggering events.
65 Citations
20 Claims
-
1. A method for generating an augmented reality environment using a mobile device, comprising:
-
acquiring a particular file of a predetermined file format, the particular file includes information associated with one or more virtual objects, the particular file includes state information for each virtual object of the one or more virtual objects, the one or more virtual objects include a first virtual object, the first virtual object is associated with a first state and a second state different from the first state, the first state is associated with one or more triggering events, a first triggering event of the one or more triggering events is associated with the second state; setting the first virtual object into the first state; detecting the first triggering event; setting the first virtual object into the second state in response to the detecting the first triggering event, the setting the first virtual object into the second state includes acquiring one or more new triggering events different from the one or more triggering events; and generating and displaying on the mobile device one or more images associated with the first virtual object in the second state, the one or more images are displayed such that the first virtual object in the second state is perceived to exist within a real-world environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more storage devices containing processor readable code for programming one or more processors to perform a method for generating an augmented reality environment comprising the steps of:
-
acquiring one or more virtual objects from a supplemental information provider, the one or more virtual objects include a first virtual object, the first virtual object is associated with a first state and a second state different from the first state, the first state is associated with a first 3-D model, the second state is associated with a second 3-D model different from the first 3-D model; setting the first virtual object into the first state, the first state is associated with one or more triggering events; predicting the second state, the predicting the second state includes determining one or more triggering probabilities associated with each of the one or more triggering events; acquiring one or more secondary virtual objects in response to the predicting the second state; detecting a first triggering event of the one or more triggering events associated with the second state; setting the first virtual object into the second state in response to the detecting a first triggering event; and generating and displaying on a mobile device one or more images associated with the first virtual object in the second state, the one or more images are displayed such that the first virtual object in the second state is perceived to exist within a real-world environment. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An electronic device for generating an augmented reality environment, comprising:
-
one or more processors, the one or more processors establish a connection with a supplemental information provider, the one or more processors transmit a particular identity associated with one or more virtual objects to the supplemental information provider, the one or more processors receive virtual object information associated with the one or more virtual objects based on the particular identity, the virtual object information is embedded within a particular file of a particular holographic file format, the particular holographic file format comprises a predetermined structure, the one or more virtual objects include a first virtual object, the one or more processors determine a pose associated with the electronic device, the one or more processors generate one or more images associated with the first virtual object based on the pose; and a see-through display, the see-through display displays the one or more images associated with the first virtual object, the one or more images are displayed such that the first virtual object is perceived to exist within a real-world environment in which the electronic device exists. - View Dependent Claims (18, 19, 20)
-
Specification