×

Multiple child windows in dual display communication devices

  • US 10,261,651 B2
  • Filed: 10/21/2015
  • Issued: 04/16/2019
  • Est. Priority Date: 10/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • executing a multi-screen application on a multi-display communication device, wherein the multi-display communication device comprises two or more touch sensitive displays, wherein the multi-screen application has two or more windows associated with the multi-screen application, wherein the two or more windows includes a first window and a second window, and wherein the first window is a parent window and the second window is a child window;

    receiving, by processor executable middleware in the multi-display communication device, a command to minimize or maximize the two or more windows from the multi-screen application, wherein the command comprises a first gesture executed on a first gesture capture region with a first finger of a user placed on the first gesture capture region and a second gesture concurrently executed on a second gesture capture region with a second finger of the user placed on the second gesture capture region;

    receiving, by the processor executable middleware in the multi-display communication device, an orientation of the multi-display communication device;

    determining if the command is a minimize command or the command is a maximize command;

    if the command is the minimize command and the received orientation is a portrait orientation, the processor executable middleware;

    selecting a first touch sensitive display of the two or more touch sensitive displays for displaying the parent window in a minimized size; and

    ceasing to display the child window on a second touch sensitive display of the two or more touch sensitive displays;

    if the command is the maximize command and the received orientation is the portrait orientation, the processor executable middleware;

    selecting the first touch sensitive display for displaying the parent window in the maximized size; and

    causing the child window to be displayed on the second touch sensitive display in the maximized size;

    if the command is a minimize command and the received orientation is a landscape orientation;

    selecting the first touch sensitive display of the two or more touch sensitive displays for displaying the parent window in a minimized size; and

    displaying a desktop of the multi-display communication device on the second touch sensitive display of the two or more touch sensitive displays; and

    if the command is a maximize command and the received orientation is the landscape orientation;

    displaying the parent window in both the first touch sensitive display and the second touch sensitive display in a maximized size.

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