×

Multi-application environment

  • US 9,104,440 B2
  • Filed: 05/27/2011
  • Issued: 08/11/2015
  • Est. Priority Date: 05/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • presenting, via a display, a multi-application environment having a full-size region displaying a first user interface associated with a first application, the full-size region including two or more subordinate regions of the multi-application environment, the full-size region occupying substantially all of the multi-application environment;

    presenting an application queue of previously-interacted-with applications in which the previously-interacted-with applications are represented by respective images of user interfaces associated with the previously-interacted-with applications and ordered from most-recently-interacted-with to least-recently-interacted-with;

    receiving, via gesture input selecting one of the respective images from the application queue, selection of a second application for presentation in the multi-application environment, the second application being one of the previously-interacted-with applications, a portion of the gesture input indicated by movement of the respective image that corresponds with at least a portion of the gesture input, the gesture input including a start point at an edge of the multi-application environment and a later point not at the edge of the multi-application environment;

    displaying, responsive to the selection of the second application, an interface divider to visibly indicate respective areas of the full-size region occupied by the two or more subordinate regions of the multi-application environment;

    determining, based on the later point of the gesture input or another point of the gesture in the multi-application environment, selection of one of the two or more subordinate regions in which to present the second user interface associated with the second application; and

    presenting, responsive to completion of the gesture and instead of the respective image representing the second application;

    the second user interface associated with the second application within the selected subordinate region of the two or more subordinate regions; and

    a third user interface associated with the first application within one or more of the other subordinate regions.

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