Multi-screen mobile device that launches applications into a revealed desktop
First Claim
Patent Images
1. A method of displaying an application from a desktop revealed to a multi-display device, comprising:
- displaying, at a first time, a first window of a first application on a first display of the multi-display device and a second window of the first application on a second display of the multi-display device;
receiving a first predetermined input to display a desktop on the first display and the second display of the multi-display device;
in response to receiving the first predetermined input;
moving, at a second time, the first window off the first display and the second window off the second display;
registering, in memory, the first application for display by the first display and the second display;
displaying, at a third time, the desktop on the first display and the second display of the multi-display device;
preventing the first application from displaying on the first display and the second display when the desktop is displayed to the first display and the second display;
wherein access to the memory is provided such that the first application can be retrieved; and
while the desktop is revealed to both the first display and the second display, receiving a second predetermined input onto a portion of the desktop displayed on the second display that represents an instruction to display output of a second application on the second display of the multi-display device;
in response to receiving the second predetermined input;
ceasing display of the desktop on the first display and the second display of the multi-display device;
displaying, at a fourth time, output of the first application on the first display of the multi-display device; and
displaying, at the fourth time, output of the second application on the second display of the multi-display device.
2 Assignments
0 Petitions
Accused Products
Abstract
A dual-screen user device and methods for launching applications from a revealed desktop onto a logically chosen screen are disclosed. Specifically, a user reveals the desktop and then launches a selected application from one of two desktops displayed on a primary and secondary screen of a device. When the application is launched, it is displayed onto a specific screen depending on the input received and the logical rules determining the display output. As the application is displayed onto the specific screen, the desktop is removed from display and the opposite screen can display other data.
94 Citations
20 Claims
-
1. A method of displaying an application from a desktop revealed to a multi-display device, comprising:
-
displaying, at a first time, a first window of a first application on a first display of the multi-display device and a second window of the first application on a second display of the multi-display device; receiving a first predetermined input to display a desktop on the first display and the second display of the multi-display device; in response to receiving the first predetermined input; moving, at a second time, the first window off the first display and the second window off the second display; registering, in memory, the first application for display by the first display and the second display; displaying, at a third time, the desktop on the first display and the second display of the multi-display device; preventing the first application from displaying on the first display and the second display when the desktop is displayed to the first display and the second display; wherein access to the memory is provided such that the first application can be retrieved; and while the desktop is revealed to both the first display and the second display, receiving a second predetermined input onto a portion of the desktop displayed on the second display that represents an instruction to display output of a second application on the second display of the multi-display device; in response to receiving the second predetermined input; ceasing display of the desktop on the first display and the second display of the multi-display device; displaying, at a fourth time, output of the first application on the first display of the multi-display device; and displaying, at the fourth time, output of the second application on the second display of the multi-display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. The A non-transitory computer-readable medium having stored thereon instructions that cause a computing system to execute a method, the instructions comprising:
-
instructions that display, at a first time, a first window of a first application on a first display of a multi-display device; instructions that display, at the first time, a second window of the first application on a second display of a multi-display device; instructions that receive a first predetermined input that represents an instruction to reveal a desktop on the first display and the second display of the multi-display device; in response to receiving the first predetermined input; instructions that move, at a second time, the first window from the first display; instructions that move, at the second time, the second window from the second display; instructions that register, in memory, the first window of the first application for display by the first display and the second window of the first application for display by the second display; instructions that display, at a third time, the desktop on the first display and the second display of the multi-display device; instructions that prevent the first application from displaying on the first display and the second display when the desktop is displayed to the first display and the second display; wherein access to the memory is provided such that the first application can be retrieved; and while the desktop is revealed to both the first display and the second display, instructions that receive a second predetermined input in a portion of the desktop that represents an instruction to display output of a second application on the second display of the multi-display device; in response to receiving the second predetermined input; instructions that cease display of the desktop on the first display and the second display of the multi-display device; instructions that display, at a fourth time, output of the first application on the first display of the multi-display device; and instructions that display, at the fourth time, output of the second application on the second display of the multi-display device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A dual-display user device, comprising:
-
a first display including a first display area; a second display including a second display area; and a processor in communication with the first display and the second display, the processor operable to execute a computer-readable medium having instructions stored thereon, wherein the instructions comprise; instructions that display, at a first time, a first window of a first application on the first display and a second window of the first application on the second display of the dual-display user device; instructions that receive a first predetermined input that represents an instruction to reveal a desktop on the first display and the second display of the dual-display user device; in response to the first predetermined input; instructions that move, at a second time, the first window of the first application from the first display and the second window of the first application from the second display; instructions that register, in memory, the first window of the first application for display by the first display and the second window of the first application for display by the second display; instructions that display, at a third time, the desktop on the first display and the second display of the dual-display user device; instructions that prevent the first application from displaying on the first display and the second display when the desktop is displayed to the first display and the second display; wherein access to the memory is provided such that the first application can be retrieved; and while the desktop is revealed to both the first display and the second display, instructions that receive a second predetermined input into a portion of the desktop that represents an instruction to display output of a second application on the first display of the dual-display user device; in response to the second predetermined input; instructions that cease display of the desktop on the first display and the second display of the dual-display user device; instructions that display, at a fourth time, the output of the second application on the first display; and instructions that display, at the fourth time, the second window of the first application on the second display. - View Dependent Claims (19, 20)
-
Specification