×

Switching back to a previously-interacted-with application

  • US 9,329,774 B2
  • Filed: 10/23/2012
  • Issued: 05/03/2016
  • Est. Priority Date: 05/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a first gesture over a current user interface associated with a current application, the current user interface currently presented on a display, the first gesture having a first point at an edge of the current user interface and a second point not at the edge of the current user interface, receipt of the first gesture automatically causing without further input;

    selection of a most-recently-interacted-with application from a queue of interacted-with applications arranged by most-recently-interacted-with application to least-recently-interacted-with application other than the current application;

    presentation of a most-recently-interacted-with user interface of the most-recently-interacted-with application, the most-recently-interacted-with user interface presented with content for user consumption and without occlusion on the display; and

    cessation of presentation of the current user interface on the display or overlay of the most-recently-interacted-with user interface over the current user interface on the display; and

    determining that a first defined time period has passed since presentation of the most-recently-interacted-with user interface associated with the most-recently interacted with application, the first defined time period passing interpreted to be an interaction between the user and the most-recently-interacted-with user interface;

    responsive to determining that the defined time period has passed and without further input, updating the queue to reflect the selection of the most-recently-interacted-with application;

    receiving a second gesture over the most-recently-interacted-with user interface, the second gesture selecting a second-most-recently-interacted-with application;

    receiving a third gesture selecting a third-most-recently-interacted-with application within a second defined time period from the queue of interacted-with applications; and

    responsive to the selection of the third-most-recently-interacted-with application being received within the second defined time period of receiving the selection of the second-most-recently-interacted-with application, not updating the queue of interacted-with applications to reflect the selection of the second-most-recently-interacted-with application, the first defined time period being greater than a time threshold and the second defined time period being less than the time threshold, the time threshold being between one and four seconds.

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