SLEEP STATE FOR HIDDEN WINDOWS
First Claim
1. A computer readable medium, having stored thereon, computer-executable instructions executable by a processor, the computer-executable instructions causing the processor to execute a method for changing a user interface for a device, the computer-executable instructions comprising:
- instructions to receive an user interface event;
instructions to determine if a window is covered by the user interface event; and
if a window is covered by the user interface event, instructions to place any covered window into an inactive state.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provides for changing a user interface for a multi-screen device. The user interface can change based on the movement of a window. The system can receive a user interface event that modifies the display of windows in the user interface. Upon receiving the user interface event, the system determines if a window has been covered or uncovered. If a window has been covered, the window is placed in a sleep state. If a window is uncovered, the window is activated from a sleep state. A sleep state is a window state where an application associated with the window does not receive user interface inputs and/or does not render the window.
-
Citations
20 Claims
-
1. A computer readable medium, having stored thereon, computer-executable instructions executable by a processor, the computer-executable instructions causing the processor to execute a method for changing a user interface for a device, the computer-executable instructions comprising:
-
instructions to receive an user interface event; instructions to determine if a window is covered by the user interface event; and if a window is covered by the user interface event, instructions to place any covered window into an inactive state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
a user interface comprising at least two displays disposed on at least one screen; a memory; a processor in communication with the memory and each of the two displays, the processor operable to; receive an movement of a first window in the user interface, wherein the movement of the first window covers a second window; determine that the second window was covered by the first window; and place the second window into an inactive state. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for changing a user interface, the method comprising:
-
receiving an user interface event, wherein the user event causes at least one of covers a first window or uncovers a second window; determining that the first window is covered or that the second window is uncovered; and placing the first window into an inactive state or the second window into an active state. - View Dependent Claims (17, 18, 19, 20)
-
Specification