×

Dragging an application to a screen using the application manager

  • US 9,207,717 B2
  • Filed: 09/28/2011
  • Issued: 12/08/2015
  • Est. Priority Date: 10/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of displaying a plurality of desktops and/or applications, each having at least one window, on a multi-screen device, comprising:

  • receiving, by a processor, a first input that represents an instruction to reveal a first application on a first display of the multi-screen device;

    selecting, by the processor, the first application to display on the first display;

    displaying, by the processor, a first active window associated with the selected first application on the first display;

    modifying a window stack to include the first active window;

    receiving, by the processor, a second input that represents an instruction to reveal a second application on a second display of the multi-screen device;

    selecting, by the processor, the second application to display on the second display;

    displaying, by the processor, a second active window associated with the selected second application on the second display;

    modifying the window stack to include the second active window, wherein the window stack includes the first active window, the second active window, at least one other inactive window associated with an application currently running but not currently displayed on the first and second displays, and at least one desktop;

    receiving, by the processor, a third input that represents an instruction to launch an application manager feature;

    displaying, by the processor, an application manager window associated with the application manager feature, wherein the application manager window displays the first active window, the second active window, the at least one other inactive window, and the desktop;

    determining, by the processor, a desired order for the window stack comprising the first and second active windows, the at least one other inactive window, and the desktop wherein the window stack is a logical arrangement of the active windows and inactive windows, associated with applications currently executing on the multi-screen device, and desktops;

    receiving, by the processor, a fourth input that represents an instruction to selectively move one of said inactive windows associated with the other application within the window stack to a displayed position on said first or second displays; and

    displaying, by a processor, the window stack, in the application manager window, in a new order in response to said fourth input.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×