Patent ID: 11954245
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An electronic device, 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:
presenting, via the display, a user interface for a virtual application;
presenting, via the display, a representation of a physical input device, wherein the user interface for the virtual application is displayed concurrently with the representation of the physical input device; and
while presenting the user interface for the virtual application:
detecting an application state corresponding to the user interface for the virtual application; and
in response to detecting the application state:
in accordance with a determination that the application state corresponds to a first application state, presenting a first set of input controls overlaid on the representation of the physical input device; and
in accordance with a determination that the user interface for the virtual application is in a second application state, different from the first application state, presenting a second set of input controls overlaid on the representation of the physical input device, wherein the second set of input controls is different from the first set of input controls.