发明名称 Methods and systems for setting parameter values via radial input gestures
摘要 A computerized device can comprise a touch-enabled surface and a data processing hardware element configured by a gesture input engine to recognize an input gesture using data from the touch-enabled surface. A parameter value can be set based on determining a path traversed by the input gesture. The data processing element can comprise a processor and the gesture input engine can comprise program logic in a memory device and/or the engine may be implemented using hardware logic. Regardless, the radial input gesture can be used to set one or more parameter values without use of a direct mapping of interface coordinates to parameter values. A method can comprise tracking a plurality of input points, identifying a path defined by the plurality of input points, identifying a closed curve including the path, determining a percentage of the curve traversed by the path, and setting a parameter value based on the percentage.
申请公布号 US9361009(B2) 申请公布日期 2016.06.07
申请号 US201012957953 申请日期 2010.12.01
申请人 Adobe Systems Incorporated 发明人 Munter Aaron;McKay Philip
分类号 G06F3/01;G06F3/0484;G06F3/0488 主分类号 G06F3/01
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A computerized device, comprising: a touch-enabled surface; and a data processing hardware element, wherein the data processing hardware element implements a gesture input engine to: determine a parameter value to be set based on an input command in a graphical user interface (GUI), wherein the parameter value comprises a visual parameter setting in a design application,receive in the GUI an identification of an anchor point that corresponds to a point equidistant from points of an arc defined by an input gesture, the input gesture defined by a starting coordinate value and an ending coordinate value and comprising a radial input gesture,determine a radial distance from the anchor point to the arc,determine a percentage of a closed curve traversed based on the length of the arc and the radial distance from the anchor point to the arc, wherein the closed curve comprises a circle, andset in the GUI the parameter value based at least in part on the percentage of the closed curve traversed, wherein the parameter value is set independently of a mapping of the gesture starting and ending coordinate values to parameter values,wherein the input gesture comprises a plurality of arcs, at least two of the plurality of arcs having different radial distances from the anchor point, andwherein a first arc of the at least two of the plurality of arcs has a higher radial distance to the anchor point than a second arc of the at least two of the plurality of arcs, the first arc providing a more granular control or the parameter value than the second arc.
地址 San Jose CA US