Back to results
US 11,380,067 B2Granted
System and method for presenting virtual content in an interactive space
AssigneeCampfire 3D, Inc.
InventorsKharis O'Connell, Yazan Kawar, Michael Stein, Nicholas Cottrell, Amber Choo, Cory Evens, Antonio M. Vasquez
Life of this patent
Estimating the term…
Abstract
A system configured to present virtual content in an interactive space may comprise one or more of a light source, an optical element, one or more physical processors, non-transitory electronic storage, and/or other components.
Claims11
A system configured to present virtual content in an interactive space, the system comprising:
- non-transitory electronic storage storing virtual content information, the virtual content information defining virtual content, the virtual content including:
- virtual objects, individual virtual objects being defined by visual information and effects information, the visual information specifying visual characteristics of individual virtual objects, the effects information specifying effects applied to the individual virtual objects and effects available to be applied to the individual virtual objects;
- and
- a virtual presentation area for presenting the virtual objects, the virtual presentation area providing a visual anchor for the virtual objects, wherein the virtual presentation area defines an anchor relationship between the virtual presentation area and the individual virtual objects when placed on the virtual presentation area by a user, the anchor relationship defining an equilibrium position for the individual virtual objects with respect to the virtual presentation area, the equilibrium position including a return position for the individual virtual objects on a simulated surface of the virtual presentation area;
- one or more physical processors configured by machine-readable instructions to:
- generate images of the virtual content to be perceived as being present within a real-world environment, the images including:
- a first image of an instance of the virtual presentation area;
- and
- a second image of an instance of a first virtual object;
- and
- obtain user input for selecting one or more virtual objects to be presented on the instance of the virtual presentation area, the user input comprising:
- selection of the first virtual object;
- and
- a pose for the first virtual object, the pose including a location of the first virtual object with respect to the virtual presentation area;
- and
- responsive to the pose of the first virtual object having the location that is distanced from the simulated surface of the virtual presentation area, effectuate the anchor relationship, wherein effectuating the anchor relationship comprises:
- causing the first virtual object to move from the location to the return position on the simulated surface of the virtual presentation area,
- wherein the individual virtual objects are further defined by metadata information, the metadata information including identification information, relationship information, and the effects information;
- and wherein the one or more physical processors are further configured by the machine-readable instructions to:
- responsive to the first virtual object moving from the location to the return position on the simulated surface of the virtual presentation area, generate an image conveying the metadata information for the first virtual object while the first virtual object is in the return position on the simulated surface of the virtual presentation area.
17 more elements
Dependencies are inferred from the claim text.