Display Device
US-2015154728-A1 · Jun 4, 2015 · US
US9937416B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9937416-B2 |
| Application number | US-201414293990-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 2, 2014 |
| Priority date | Jun 11, 2013 |
| Publication date | Apr 10, 2018 |
| Grant date | Apr 10, 2018 |
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.
Various embodiments relating to providing touch input control of a computing device are disclosed. In one example, responsive to detecting a touch input on a display, a zero point of an adaptive virtual control may be established at a display location of the touch input. Responsive to a translation of the touch input on the display away from the zero point being greater than a radius of the adaptive virtual control, the zero point may be translated.
Opening claim text (preview).
The invention claimed is: 1. A method for providing touch input control of a computing device, the method comprising: based on detecting a touch input on a display, establishing a zero point of an adaptive virtual control at the display location of the touch input and establishing a radius that is dynamically sized based on a size of an object that provides the touch input, the radius defining a radial maximum distance of translation away from the zero point; based on a translation of the touch input on the display away from the zero point being less than the radius, adjusting an input parameter of the computing device; and based on a translation of the touch input on the display away from the zero point being greater than the radius of the adaptive virtual control, translating the zero point. 2. The method of claim 1 , wherein the zero point is translated so that a distance between the touch input and the zero point does not exceed the radius of the adaptive virtual control. 3. The method of claim 1 , further comprising: displaying the adaptive virtual control while the touch input is on the display; and hiding the adaptive virtual control based on the touch input being lifted from the display. 4. The method of claim 1 , further comprising: displaying the adaptive virtual control persistently on the display. 5. The method of claim 4 , further comprising: prior to detecting the touch input, displaying the adaptive virtual control at a default position on the display; and returning the adaptive virtual control to the default position based on the touch input being lifted from the display. 6. The method of claim 1 , further comprising: adjusting a direction of the input parameter of the computing device based on a direction the touch input translates from the zero point within the radius. 7. The method of claim 1 , further comprising: adjusting a magnitude of the input parameter of the computing device based on a distance the touch input translates from the zero point within the radius. 8. The method of claim 7 , wherein the magnitude is adjusted linearly based on a relative position of the translation of the touch input between the zero point and the radius. 9. The method of claim 7 , wherein the magnitude is adjusted non-linearly based on a relative position of the translation of the touch input between the zero point and the radius. 10. A storage machine holding instructions executable by a logic machine to: based on detecting a touch input on a display, establish a zero point of an adaptive virtual control at a display location of the touch input and establish a radius that is dynamically sized based on a size of an object that provides the touch input, the radius defining a radial maximum distance of translation away from the zero point; based on a translation of the touch input on the display away from the zero point being less than the radius, adjust an input parameter of the computing device; and based on a translation of the touch input on the display away from the zero point being greater than the radius, translate the zero point. 11. The storage machine of claim 10 , wherein the adaptive virtual control is displayed at a default position on the display prior to detecting the touch input; and wherein the adaptive virtual control is changed to the default position on the display based on the touch input being lifted from the display. 12. The storage machine of claim 10 , further holding instruction executable by the logic machine to: adjusting a magnitude of the input parameter of a computing device based on a translation of the touch input on the display away from the zero point. 13. The storage machine of claim 12 , wherein the magnitude is adjusted linearly based on a relative position of the translation of the touch input between the zero point and the radius. 14. The storage machine of claim 12 , wherein the magnitude is adjusted non-linearly based on a relative position of the translation of the touch input between the zero point and the radius. 15. A method for providing touch input control of a computing device, the method comprising: prior to detecting a touch input on a display, displaying the adaptive virtual control at a default position on the display; based on detecting the touch input on the display, establishing a zero point of an adaptive virtual control at a display location of the touch input and establish a radius that is dynamically sized based on a size of an object that provides the touch input, the radius defining a radial maximum distance of translation away from the zero point; based on a translation of the touch input on the display away from the zero point being less than the radius, adjusting an input parameter of the computing device; based on a translation of the touch input on the display away from the zero point being greater than a radius of the adaptive virtual control, translating the zero point so that a distance between the touch input and the zero point does not exceed the radius of the adaptive virtual control; and hiding the adaptive virtual control based on the touch input being lifted from the display. 16. The method of claim 15 , further comprising: adjusting a direction of the input parameter of the computing device based on a direction the touch input translates from the zero point within the radius. 17. The method of claim 15 , further comprising: adjusting a magnitude of the input parameter of the computing device based on a distance the touch input translates from the zero point within the radius.
the surface being also a display device, e.g. touch screens · CPC title
Human Necessities · mapped topic
Calibration; Key and button assignment · CPC title
using a touch screen · CPC title
involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.