×

User interface for a touchscreen display

  • US 9,116,615 B2
  • Filed: 10/13/2010
  • Issued: 08/25/2015
  • Est. Priority Date: 10/13/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by a mobile device comprising a touchscreen display, the method comprising:

  • displaying a first graphical user interface on the touchscreen display, the first graphical user interface comprising;

    a plurality of data entry areas including a recipient data entry area and at least one of;

    a subject data entry area or a message body data entry area; and

    a plurality of user interface elements comprising a first user interface element and a second user interface element, each user interface element being actuatable using the touchscreen display to invoke a corresponding function, wherein the first user interface element represents a save function and the second user interface element represents a send function;

    displaying, in response to a user input into at least one of the data entry areas, a virtual keyboard overlaying the first graphical user interface such that the plurality of user interface elements are obscured and not actuatable;

    determining that the first user interface element is a primary function user interface element when no valid invitee or recipient information is entered into the recipient data entry area;

    displaying a modified graphical user interface on the touchscreen display wherein at least the primary user interface element, virtual keyboard and recipient data entry area are displayed and the primary user interface element is actuatable;

    receiving, in the recipient data entry area of the modified graphical user interface, valid invitee or recipient information; and

    in response to receiving the valid invitee or recipient information, changing the primary user interface element currently representing the save function to the second user interface element representing the send function on the modified graphical user interface.

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