EP2175359A2

An electronic device having a state aware touchscreen

Abstract

An electronic device having a touchscreen display. A graphical user interface (GUI) is displayed on the touchscreen display that includes a user interface element displayed in a default state at a location, the user interface element being associated with a function. The user interface element is changed from the default state to a first state upon detecting a first input event at the location. The user interface element is changed from the first state to a second state upon detecting a second input event at the location.

EP2175359A2, drawing sheet 1
Sheet 1 of 15

Term

Projected expiry 25 September 2029.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

13 claims: 9 independent, 4 dependent

  1. 1
    A method of controlling an electronic device (101) having a touchscreen display (110), the method comprising:displaying on the touchscreen display (110) a graphical user interface (GUI) that includes a user interface element (522, 524, 526, 528, 530, 650, 752, 954) displayed in a default state at a location, the user interface element (522, 524, 526, 528, 530, 650, 752, 954) being associated with a function;changing the user interface element (522, 524, 526, 528, 530, 650, 752, 954) from the default state to a first state upon detecting a first input event at the location;and changing the user interface element (522, 524, 526, 528, 530, 650, 752, 954) from the first state to a second state upon detecting a second input event at the location.
  2. 4
    The method of any one of claims 1 to 3 comprising changing the user interface element (522, 524, 526, 528, 530, 650, 752, 954) from the second state to a third state upon detecting that the function has been activated.
  3. 5
    The method of any one of claims 1 to 4 wherein detecting the first input event comprises detecting a touch event at the location.
  4. 7
    The method of any one of claims 1 to 6 wherein the user interface element (522, 524, 526, 528, 530, 650, 752, 954) includes a button, icon, or link.
  5. 8
    The method of any one of claims 1 to 7 wherein the electronic device (101) comprises a dome switch that is activated when the location on the touch screen is depressed at or above the predetermined threshold.
  6. 9
    The method of any one of claims 1 to 8 comprising:changing the context of the GUI upon detecting a predetermined input event on the touchscreen display (110) remote from the location;changing, based on the change in context of the GUI, the function associated with the location to a second function;and changing the user interface element (522, 524, 526, 528, 530, 650, 752, 954) of the location to a further state indicative of the second function.
  7. 10
    The method of any one of claims 1 to 9 wherein the first state has a first colour for at least part of the user interface element (522, 524, 526, 528, 530, 650, 752, 954) and the second state has a second colour for the at least part of the user interface element (522, 524, 526, 528, 530, 650, 752, 954).
  8. 11
    An electronic device (101), comprising:a controller (140) for controlling the operation of the electronic device (101);a touchscreen display (110) connected to the controller (140);the controller (140) being configured to cause the electronic device to perfrom teh method of anyone of claims to 10.
  9. 13
    A computer program product comprising a computer-readable storage medium storing program code thereon for enabling an electronic device (101) the perform the method of anyone of claims 1 to 12.