×

Dial control for mobile devices

  • US 8,954,895 B1
  • Filed: 09/30/2011
  • Issued: 02/10/2015
  • Est. Priority Date: 08/31/2010
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device, comprising:

  • a touchscreen display;

    one or more processors; and

    a computer-readable storage medium coupled to the one or more processors having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising;

    displaying a first function graphic in a first dial control, a second function graphic in a second dial control, and a third function graphic in a third dial control, the first, the second, and the third dial controls displayed within an arc, the first dial control displayed at a first base position on the touchscreen display, the second dial control displayed at a second base position on the touchscreen display, and the third dial control displayed at a third base position on the touchscreen display, with the first, second and third base positions each differing;

    detecting a user selection in a first region of the touchscreen display, the first region associated with the first function graphic;

    in response to detecting the user selection in the first region associated with the first function graphic, removing the second function graphic from the second dial control and removing the third function graphic from the third dial control;

    detecting user motion corresponding to the user selection;

    in response to detecting the user motion,animating an arcing movement of the first dial control, including the first function graphic, from the first base position on the touchscreen display across the arc, and animating an arcing movement of the second dial control, absent the second function graphic, from the second, differing base position on the touchscreen display across the arc;

    determining a measure of the user motion;

    comparing the measure of the user motion to a threshold measure;

    performing one or more functions on the mobile device associated with the user selection in response to the measure of the user motion exceeding the threshold measure; and

    modifying the first function graphic based on performing the one or more functions associated with the first function graphic.

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