×

Method and apparatus for a slider interface element

  • US 9,747,014 B2
  • Filed: 01/30/2014
  • Issued: 08/29/2017
  • Est. Priority Date: 02/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • at least one processor;

    at least one non-transitory memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following;

    causation of display of a slider interface element comprising at least one continuous region and at least one indexed region such that the slider interface element comprises a plurality of value positions along a contour of the slider interface element;

    receipt of an indication of a first drag input associated with adjustment of the slider interface element, the first drag input comprising a first movement input and a first release input;

    causation of adjustment movement of a selection point relative to the value positions of the slider interface element, the adjustment movement corresponding to the first movement input;

    determination that the first release input relates to the selection point being within the continuous region, wherein the continuous region comprises a continuous distribution of values positions corresponding with values of a setting;

    determination of a first value of the setting based, at least in part, on a first value position associated with the first release input, the first value position associated with the first release input being comprised by the plurality of value positions;

    cause the setting to be adjusted based on the determined first value;

    receipt of an indication of a second drag input associated with adjustment of the slider interface element, the second drag input comprising a second movement input and a second release input,causation of adjustment movement of the selection point relative to the value positions of the slider interface element, the adjustment movement corresponding to the second movement input;

    determination that the second release input relates to the selection point being within the indexed region, wherein the indexed region comprises a discrete set of one or more value positions, each of the value positions in the discrete set being associated with an index and corresponding to a non-cardinal value for the setting;

    determination that the selection point is at a position within the indexed region that is unaligned with an index;

    causation of adjustment movement of the selection point relative to the value positions of the slider interface element such that the selection point becomes aligned with the index;

    determination of a second value of the setting based, at least in part, on a second value position associated with the index, the second value position associated with the index being comprised by the plurality of value positions; and

    cause the setting to be adjusted based on the determined second value.

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