Techniques for interacting with virtual avatars and/or user representations
AssigneeApple Inc.
InventorsKaren EL ASMAR, Amy E. DEDONATO, Stephen O. LEMAY, Peter D. ANTON, William A. SORRENTINO, III, Wesley M. HOLDER, Jason D. RICKWALD
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to techniques for interacting with virtual avatars and/or user representations.
Claims15
1-72. (canceled)
A computer system configured to communicate with one or more display generation components, the computer system comprising:
- 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:
- concurrently displaying, via the one or more display generation components:
- an avatar at a first location in a three-dimensional environment;
- and
- a respective user interface that includes one or more controls for editing a visual appearance of the avatar that are incorporated into a surface that is displayed proximate to the avatar but is spaced apart from the avatar in a simulated depth dimension of the three-dimensional environment relative to a viewpoint of a user;
- while concurrently displaying the avatar and the respective user interface, detecting an input directed to a control in the respective user interface;
- and
- in response to detecting the input directed to the control in the respective user interface, changing an appearance of the avatar based on the input.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components, the one or more programs including instructions for:
- concurrently displaying, via the one or more display generation components:
- an avatar at a first location in a three-dimensional environment;
- and
- a respective user interface that includes one or more controls for editing a visual appearance of the avatar that are incorporated into a surface that is displayed proximate to the avatar but is spaced apart from the avatar in a simulated depth dimension of the three-dimensional environment relative to a viewpoint of a user;
- while concurrently displaying the avatar and the respective user interface, detecting an input directed to a control in the respective user interface;
- and
- in response to detecting the input directed to the control in the respective user interface, changing an appearance of the avatar based on the input.
A method, comprising:
- at a computer system that is in communication with one or more display generation components:
- concurrently displaying, via the one or more display generation components:
- an avatar at a first location in a three-dimensional environment;
- and
- a respective user interface that includes one or more controls for editing a visual appearance of the avatar that are incorporated into a surface that is displayed proximate to the avatar but is spaced apart from the avatar in a simulated depth dimension of the three-dimensional environment relative to a viewpoint of a user;
- while concurrently displaying the avatar and the respective user interface, detecting an input directed to a control in the respective user interface;
- and
- in response to detecting the input directed to the control in the respective user interface, changing an appearance of the avatar based on the input.
Dependencies are inferred from the claim text.