METHOD AND APPARATUS FOR LOCKING AND UNLOCKING MULTIPLE OPERATING SYSTEM ENVIRONMENTS WITH A SINGLE GESTURE INPUT
First Claim
1. A method comprising the steps of:
- running a first operating system environment on a processor using a first window as a first graphical user interface (GUI);
running a second operating system environment on the processor using a second window as a second graphical user interface (GUI);
determining a locking event has occurred;
locking the first window in response to the locking event, wherein the first window is locked by the first operating system environment;
sending a notification from the first operating system environment to the second operating system environment; and
locking the second window in response to the notification, wherein the second window is locked by the second operating system environment.
3 Assignments
0 Petitions
Accused Products
Abstract
A device and method for unlocking multiple operating system environments in a multi-environment operating system is provided herein. The device and method provide for a single unlocking gesture to unlock multiple operating system environments. During operation, a processor running a first operating system environment will receive a first unlocking gesture for a first graphical user interface. If the first gesture is the correct gesture for unlocking the first user interface, then the first operating system environment will unlock the first user interface. A message will then be sent by the first operating system environment to the second operating system environment, causing the second operating system environment to unlock a second user interface being utilized by the second operating system environment. Because a single unlocking gesture is used to unlock interfaces used by multiple operating system environments, user confusion is reduced.
-
Citations
20 Claims
-
1. A method comprising the steps of:
-
running a first operating system environment on a processor using a first window as a first graphical user interface (GUI); running a second operating system environment on the processor using a second window as a second graphical user interface (GUI); determining a locking event has occurred; locking the first window in response to the locking event, wherein the first window is locked by the first operating system environment; sending a notification from the first operating system environment to the second operating system environment; and locking the second window in response to the notification, wherein the second window is locked by the second operating system environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor existing on a device, and performing the steps of; running a first operating system environment using a first window as a first graphical user interface (GUI); running a second operating system environment using a second window as a second graphical user interface (GUI); receiving a locking event; locking the first window in response to the locking event, wherein the first window is locked by the first operating system environment; sending a notification from the first operating system environment to the second operating system environment; and locking the second window in response to the notification, wherein the second window is locked by the second operating system environment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a device using a display on the device as a graphical user interface; an external display coupled to the device, wherein the external display comprises a first window and a second window, wherein the first window replicates the display on the device; a processor existing on the device running a first operating system environment, running a second operating system environment, receiving a locking event, locking the first window in response to the locking event, wherein the first window is locked by the first operating system environment, sending a notification from the first operating system environment to the second operating system environment, and locking the second window in response to the notification, wherein the second window is locked by the second operating system environment. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification