×

User interface for mobile computer unit

  • US 9,164,654 B2
  • Filed: 06/17/2009
  • Issued: 10/20/2015
  • Est. Priority Date: 12/10/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory computer readable medium storing program code which, when executed by a processor of a mobile phone comprising a touch sensitive display, causes the mobile phone to present a user interface for accessing a plurality of applications, wherein the user interface:

  • provides a plurality of applications and gadgets associated therewith, each such application running on the mobile phone in an activated state and in a non-activated state whereby, in its activated state, such application presents a graphical user interface (GUI) and runs interactively via the GUI, and, in its non-activated state, such application presents its associated gadget and runs non-interactively to present, within its associated gadget, dynamically generated information related to such application, and whereby tapping anywhere in its associated gadget causes such application to transition to its activated state;

    initializes the plurality of applications in their non-activated states when the phone is turned on;

    arranges the gadgets in a layout that is larger than the display, whereby some of the gadgets are in the display and others of the gadgets are out of the display; and

    when an application transitions to its activated state;

    alters the layout, comprising;

    displacing some of the gadgets from in the display to out of the display; and

    replacing the displaced gadgets with a window for the GUI of the activated application, the GUI being larger than the window, and the window being larger than the gadget associated with the activated application;

    pans the GUI of the activated application within the window to bring a portion of the GUI into the window and to move another portion of the GUI out of the window, in response to a first multi-step gesture comprising (i) an object touching the display inside the GUI, and then (ii) the object gliding along the display in a direction away from the touched location, the GUI panning in the direction of the gliding; and

    pans the layout within the display to bring some of the gadgets into the display or to move some of the gadgets out of the display, in response to a second multi-step gesture comprising (i) the object touching the display outside the window for the GUI of the activated application, and then (ii) the object gliding along the display in a direction away from the touched location, the layout panning in the direction of the gliding,wherein the plurality of applications comprises a reporting application that, upon activation, displays information for a first period of time within the window for the GUI of the reporting application, and then automatically transitions to its non-activated state, and wherein in response to such transition, the user interface;

    replaces, within the layout, the window for the GUI of the reporting application with the gadget for the reporting application; and

    moves other gadgets within the layout to fill space previously occupied by the window for the GUI of the reporting application.

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