User Interface Control
AssigneeShopify Inc.
InventorsEric Jean POIRIER, Maude TRUDEAU, Omas ABDULLAH, Christopher BOSSIER
Life of this patent
Estimating the term…
Abstract
A user interface control is provided. The user interface control extends between a first display position and a second display position and defines a track. The extent of the track corresponds to a range of values, the user interface control having a manipulable portion and a non-manipulable portion, wherein a selector is movable along the track within the manipulable portion to select a value within an allowable subrange of the range of values. The allowable subrange is based on a limit defining an extent of the allowable subrange and the non-manipulable portion corresponding to a portion of the range of values beyond the limit.
Claims24
A computer-implemented method comprising:
- presenting a user interface control, the user interface control extending between a first display position and a second display position and defining a track, the extent of the track corresponding to a range of values, the user interface control having a manipulable portion and a non-manipulable portion, wherein a selector is movable along the track within the manipulable portion to select a value within an allowable subrange of the range of values, the allowable subrange based on a limit defining an extent of the allowable subrange and the non-manipulable portion corresponding to a portion of the range of values beyond the limit, and wherein values outside the allowable subrange of values are represented by the non-manipulable portion using a different scale than the allowable subrange of the range of values in the manipulable portion.
(canceled)
A system comprising:
- a processor;
- a display coupled to the processor;
- at least one input device coupled to the processor;
- and
- at least one memory, the at least one memory comprising processor executable instructions that, when executed by the at least one processor, causes the system to:
- present a user interface control, the user interface control extending between a first display position and a second display position and defining a track, the extent of the track corresponding to a range of values, the user interface control having a manipulable portion and a non-manipulable portion,
- wherein a selector is movable along the track within the manipulable portion to select a value within an allowable subrange of the range of values, the allowable subrange based on a limit defining an extent of the allowable subrange and the non-manipulable portion corresponding to a portion of the range of values beyond the limit, and wherein values outside the allowable subrange of values are represented by the non-manipulable portion using a different scale than the allowable subrange of the range of values in the manipulable portion.
A non-transitory computer-readable medium comprising processor executable instructions that, when executed by a processor, cause the processor to:
- present a user interface control, the user interface control extending between a first display position and a second display position and defining a track, the extent of the track corresponding to a range of values, the user interface control having a manipulable portion and a non-manipulable portion,
- wherein a selector is movable along the track within the manipulable portion to select a value within an allowable subrange of the range of values, the allowable subrange based on a limit defining an extent of the allowable subrange and the non-manipulable portion corresponding to a portion of the range of values beyond the limit, and wherein values outside the allowable subrange of values are represented by the non-manipulable portion using a different scale than the allowable subrange of the range of values in the manipulable portion.
Dependencies are inferred from the claim text.