×

User interface with stacked application management

  • US 9,052,800 B2
  • Filed: 11/17/2010
  • Issued: 06/09/2015
  • Est. Priority Date: 10/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for controlling a handheld computing device, comprising:

  • providing a first display and a second display associated with the handheld computing device;

    logically associating one or more applications with the first display of the handheld computing device;

    logically associating one or more applications with the second display of the handheld computing device;

    establishing a first application stack corresponding to the one or more applications logically associated with the first display, wherein the first application stack is a first logical representation of the one or more applications logically associated with the first display, wherein the first logical representation is a data structure and comprises a relative order of the one or more applications logically associated with the first display;

    wherein one or more of the one or more applications logically associated with the first display may not be displayed on the first display;

    establishing a second application stack corresponding to the one or more applications logically associated with the second display, wherein the second application stack is a second logical representation of the one or more applications logically associated with the second display, wherein the second logical representation is a data structure and comprises a relative order of the one or more applications logically associated with the second display;

    wherein one or more of the one or more applications logically associated with the second display may not be displayed on the second display;

    receiving a gesture input at a gesture sensor of the handheld computing device, wherein the gesture sensor is not associated with the first display or the second display;

    moving a first application belonging to the first application stack to a second application stack logically associated with a second display in response to the receiving step such that the first application is logically associated with the second display; and

    reordering the relative order of the one or more applications of the second application stack such that the moved first application is at a top position in the second application stack.

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