Back to results
US 12,613,572 B2Granted
Controlling representations of virtual objects in a computer-generated reality environment
AssigneeApple Inc.
InventorsAaron M. Burns, Nathan Gitter, Alexis H. Palangie, Pol Pla I. Conesa, David M. Schattel
Life of this patent
Estimating the term…
Abstract
In accordance with some embodiments, an exemplary process for controlling representations of virtual objects based on respective user contexts that each correspond to different respective locations in a computer-generated reality (CGR) environment is described.
Claims24
A system, comprising:
- a display;
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- displaying, via the display, a two-dimensional (2D) representation of a virtual object at a first location of a computer-generated reality (CGR) environment;
- receiving a request to concurrently display a three-dimensional (3D) representation of the virtual object with the 2D representation;
- in response to receiving the request, concurrently displaying, via the display, the 2D representation at the first location and the 3D representation at a second location of the CGR environment, wherein the second location is different from the first location;
- in response to receiving a first request to modify the 2D representation:
- modifying the 3D representation in accordance with a modification corresponding to the first request to modify the 2D representation;
- and
- in response to receiving a first request to modify the 3D representation:
- modifying the 2D representation in accordance with a modification corresponding to the first request to modify the 3D representation.
9 more elements
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a system having a display, the one or more programs including instructions for:
- displaying, via the display, a two-dimensional (2D) representation of a virtual object at a first location of a computer-generated reality (CGR) environment;
- receiving a request to concurrently display a three-dimensional (3D) representation of the virtual object with the 2D representation;
- in response to receiving the request, concurrently displaying, via the display, the 2D representation at the first location and the 3D representation at a second location of the CGR environment, wherein the second location is different from the first location;
- in response to receiving a first request to modify the 2D representation:
- modifying the 3D representation in accordance with a modification corresponding to the first request to modify the 2D representation;
- and
- in response to receiving a first request to modify the 3D representation:
- modifying the 2D representation in accordance with a modification corresponding to the first request to modify the 3D representation.
5 more elements
A method, comprising:
- displaying, via a display of a wearable electronic device, a two-dimensional (2D) representation of a virtual object at a first location of a computer-generated reality (CGR) environment;
- receiving a request to concurrently display a three-dimensional (3D) representation of the virtual object with the 2D representation;
- in response to receiving the request, concurrently displaying, via the display of the wearable electronic device, the 2D representation at the first location and the 3D representation at a second location of the CGR environment, wherein the second location is different from the first location;
- in response to receiving a first request to modify the 2D representation:
- modifying the 3D representation in accordance with a modification corresponding to the first request to modify the 2D representation;
- and
- in response to receiving a first request to modify the 3D representation:
- modifying the 2D representation in accordance with a modification corresponding to the first request to modify the 3D representation.
5 more elements
Dependencies are inferred from the claim text.