×

Gravity drop

  • US 10,558,415 B2
  • Filed: 08/15/2016
  • Issued: 02/11/2020
  • Est. Priority Date: 10/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of controlling data displayed by a multi-display device, comprising:

  • providing a first window for a first display of the multi-display device and a second window for a second display of the multi-display device, the first and second windows being associated with a first application and a second application, respectively;

    displaying a modal window, associated with the second window in the second display, wherein the modal window is a child window displayed above the second window and allows input to be received into the second application without an interaction with the second window, wherein workflow in the second application is prevented until the modal window is addressed;

    detecting the modal window being associated with the second window;

    detecting the device in a first orientation, wherein the first display is located horizontally adjacent to the second display;

    rotating the device from the first orientation to a second orientation, wherein, in the second orientation, the first display is placed above the second display;

    detecting the device in the second orientation;

    in response to detecting that the device is in the second orientation, executing a gravity drop function, wherein the first window appears to drop down from the first display onto the second display to occupy both the first and second displays, and wherein the first window is maximized across both displays;

    in response to the gravity drop function, applying a specified maximization rule that specifies priority between the first window and the second window;

    in response to determining that the first window takes priority over the second window based on applying the specified maximization rule, dismissing the second window and, based on the modal window being associated with the second window, dismissing the modal window; and

    in response to determining that the second window takes priority over the first window based on applying the specified maximization rule, dismissing the second window but maintaining the modal window and preventing user interaction with the first window until a user interacts with the modal window.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×