CPC G06T 19/003 (2013.01) [G06T 15/20 (2013.01)] | 57 Claims |
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors, cause an electronic device to:
receive, from a user, a user request;
in response to receiving the user request:
determine a response for the user request;
determine a format for a visual representation of the response;
identify one or more virtual objects based on the format for the visual representation of the response;
determine a size for each of the one or more virtual objects based on context information associated with the response; and
display the one or more virtual objects within a background environment based on the size for each of the one or more virtual objects and geometry of the background environment.
|