Method and apparatus for a slider interface element
US-9747014-B2 · Aug 29, 2017 · US
US2016188133A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016188133-A1 |
| Application number | US-201514982905-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 29, 2015 |
| Priority date | Dec 29, 2014 |
| Publication date | Jun 30, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer-implemented method of setting a parameter. The method comprises detecting a first user input on a first location on a graphical user interface, displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter. The method also comprises detecting a second user input on a second location on the graphical user interface in the at least angular sector, the second user input being maintained. The method further comprises selecting among a set of values, a value of the customizable parameter by displacing the second user input from the second location to a third location.
Opening claim text (preview).
1 . A computer-implemented method of setting a parameter comprising: detecting a first user input on a first location on a graphical user interface; displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter; detecting a second user input on a second location on the graphical user interface in the at least angular sector, the second user input being maintained; and selecting, among a set of values, a value of the customizable parameter by displacing the second user input from the second location to a third location. 2 . The computer-implemented method of claim 1 , further comprising, after the detecting the second user input: activating the at least one angular sector when the second user input is detected; displaying at least one handle in the at least one angular sector as a result of the activation of the angular sector; and further comprising after the selecting: positioning the at least one handle in the at least one angular sector according to the displacement of the second user input from the second location to the third location. 3 . The computer-implemented method of claim 2 , wherein the displaying the at least one handle further comprises displaying the at least one handle at a first position that is defined by a former value of the customizable parameter, and wherein the positioning the at least one handle comprises moving the at least one handle in the at least one angular sector from the first position to a second position that is obtained according to the third location. 4 . The computer-implemented method of claim 3 , wherein the movement of the at least one handle from the first position to the second position follows a line represented in the at least one angular sector, the at least one handle and the line forming a slider. 5 . The computer-implemented method of claim 2 , wherein the at least one handle is selected among a set of handles, the selection being carried out according to a distance between the second location and the first location. 6 . The computer-implemented method of claim 1 , further comprising: releasing the second user input thereby validating the selected value of the customizable parameter. 7 . The computer-implemented method of claim 6 , further comprising: removing, upon a third user input, the pie menu displayed on the graphical user interface. 8 . The computer-implemented method of claim 1 , wherein the displacement from the second location to the third location is substantially perpendicular to a bisection of the at least one angular sector. 9 . The computer-implemented method of claim 1 , wherein the selection of the value among a set of values is performed by: traversing ranked values of the set from a former value of the customizable parameter, the number of ranked values traversed being proportional to a distance of the displacement of the second user input from the second location to the third location; and selecting, as the value of the customizable parameter, the last value met during the traversal when the third location is reached. 10 . The computer-implemented method of claim 9 , wherein the number of ranked values traversed is further proportional to a second distance between the second location and the first location. 11 . The computer-implemented method of claim 9 , further comprising: displaying in real time the value currently met while traversing the ranked values. 12 . A non-transitory computer readable medium storing thereon a widget comprising code for performing the method of claim 1 , wherein the pie menu displayed on the graphical user interface comprises an annulus with at least one annular sector delimited the at least one angular sector. 13 . The non-transitory computer readable medium of claim 12 , wherein the at least one annular sector displays the selected value of the customizable parameter. 14 . The non-transitory computer readable medium of claim 12 , further comprising, after the detecting the second user input: activating the at least one angular sector when the second user input is detected; displaying at least one handle in the at least one angular sector as a result of the activation of the angular sector; and further comprising after the selecting: positioning the at least one handle in the at least one angular sector according to the displacement of the second user input from the second location to the third location, wherein the displaying the at least one handle further comprises displaying the at least one handle at a first position that is defined by a former value of the customizable parameter, wherein the positioning the at least one handle comprises moving the at least one handle in the at least one angular sector from the first position to a second position that is obtained according to the third location, wherein the movement of the at least one handle from the first position to the second position follows a line represented in the at least one angular sector, the at least one handle and the line forming a slider, and wherein the line of the slider is an arc located outside the annulus in the at least one angular sector. 15 . A system comprising processing circuitry communicatively coupled to a memory and a display, the memory having recorded thereon instructions causing the processing circuitry to be configured to detect a first user input on a first location on a graphical user interface, display on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter, detect a second user input on a second location on the graphical user interface in the at least angular sector, the second user input being maintained, and select, among a set of values, a value of the customizable parameter by displacing the second user input from the second location to a third location.
Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.