Back to results
US 9,870,121 B2Granted
Desktop reveal expansion
AssigneeZ124
InventorsSanjiv Sirpal, Martin Gimpl
Life of this patent
Estimating the term…
Abstract
A dual-screen user device and methods for revealing a combination of desktops on single and multiple screens are disclosed. Specifically, a determined number of desktops is displayed to at least one of the screens of the device conditioned upon input received and the state of the device. Where a screen of the device is determined to be inactive, the desktop is not displayed to the screen, but is stored in a virtually displayed state by the device. Upon receiving input that the inactive screen is active, the device can actually display the desktop to the screen.
Claims14
A multi-screen user device, comprising:
- a first screen including a first display area;
- a second screen including a second display area;
- a hinge configured to connect the first screen with the second screen;
- a first sensor configured to produce a first signal indicative of a position of the hinge;
- a second sensor configured to produce a second signal indicative of a relative position of the first screen to the second screen;
- a processor in communication with the first screen, the second screen, the first sensor, and the second sensor;
- a computer-readable medium coupled to the processor and comprising instructions stored thereon that cause the processor to:
- display a first application window, associated with a first application, on the first display area of the first screen of the multi-screen user device;
- determine, based at least partially on the first signal, whether the hinge is in a first position or a second position;
- receive a first input that represents an instruction to reveal a first desktop of a desktop window stack on the first screen of the device;
- in response to receiving the first input:
- move the first application window off of the first screen;
- change the first application window into an inactive window stored in an application window stack on the device;
- display the first desktop to the first display area of the first screen;
- and
- determine, based on at least one of the first signal or the second signal, whether to actually display or virtually display a second desktop of the desktop window stack to the second display area of the second screen;
- wherein the application window stack comprises a logical arrangement of an active and/or inactive application window, including the first application window arranged by a unique stack position within the application window stack;
- wherein the inactive window comprises a window that is not being displayed to the first or second screen but remains in the application window stack;
- wherein the desktop window stack comprises a logical arrangement of an active and/or inactive desktop, including the first desktop arranged by a unique stack position within the desktop window stack;
- and
- wherein the inactive desktop comprises a desktop that is not being displayed to the first or second screen but remains in the desktop window stack.
18 more elements
Dependencies are inferred from the claim text.