SWITCHING BETWEEN MOBILE USER INTERFACES FOR PERSONAL AND WORK ENVIRONMENTS
First Claim
1. A method of switching between a host environment of a mobile device and a guest environment of the mobile device, the method comprising:
- configuring the host environment to launch a user interface (UI) proxy application upon receiving an indication by a user on a user interface (UI) of the mobile device of a desire to switch from the host environment to the guest environment;
upon a launch of the UI proxy application as a result of receiving the indication, initiating, by the UI proxy application, a request to wake-up the guest environment; and
facilitating, by the UI proxy application, access by a hardware framebuffer of the mobile device to contents of a memory buffer that is updated with display data for the guest environment as a result of a waking-up of the guest environment.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more embodiments of the invention facilitate switching between a host environment of a mobile device and a guest environment of the mobile device. One method comprises configuring the host environment to launch a user interface (UI) proxy application upon receiving an indication by a user on a user interface (UI) of the mobile device of a desire to switch from the host environment to the guest environment. Upon a launch of the UI proxy application as a result of receiving the indication, the UI proxy application initiates a request to wake-up the guest environment and facilitates access by a hardware framebuffer of the mobile device to contents of a memory buffer that is updated with display data for the guest environment as a result of a waking-up of the guest environment.
49 Citations
20 Claims
-
1. A method of switching between a host environment of a mobile device and a guest environment of the mobile device, the method comprising:
-
configuring the host environment to launch a user interface (UI) proxy application upon receiving an indication by a user on a user interface (UI) of the mobile device of a desire to switch from the host environment to the guest environment; upon a launch of the UI proxy application as a result of receiving the indication, initiating, by the UI proxy application, a request to wake-up the guest environment; and facilitating, by the UI proxy application, access by a hardware framebuffer of the mobile device to contents of a memory buffer that is updated with display data for the guest environment as a result of a waking-up of the guest environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium including instructions that, when executed on a processor in a mobile device, causes the processor to facilitate a switching between a host environment of the mobile device and a guest environment of the mobile device by performing the steps of:
-
configuring the host environment to launch a user interface (UI) proxy application upon receiving an indication by a user on a user interface (UI) of the mobile device of a desire to switch from the host environment to the guest environment; upon a launch of the UI proxy application as a result of receiving the indication, initiating, by the UI proxy application, a request to wake-up the guest environment; and facilitating, by the UI proxy application, access by a hardware framebuffer of the mobile device to contents of a memory buffer that is updated with display data for the guest environment as a result of a waking-up of the guest environment. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A mobile device comprising a processor configured to facilitate a switching between a host environment of the mobile device and a guest environment of the mobile device by performing the steps of:
-
configuring the host environment to launch a user interface (UI) proxy application upon receiving an indication by a user on a user interface (UI) of the mobile device of a desire to switch from the host environment to the guest environment; upon a launch of the UI proxy application as a result of receiving the indication, initiating, by the UI proxy application, a request to wake-up the guest environment; and facilitating, by the UI proxy application, access by a hardware framebuffer of the mobile device to contents of a memory buffer that is updated with display data for the guest environment as a result of a waking-up of the guest environment. - View Dependent Claims (17, 18, 19, 20)
-
Specification