Information Handling System Touch Device Context Aware Input Tracking
AssigneeDell Products L.P.
InventorsMichiel Sebastiaan Emanuel Petrus Knoppert, Yagiz Can Yildiz, Jace Files
Life of this patent
Estimating the term…
Abstract
Context aware input masking by a touchscreen touch controller filters touch inputs by a totem at a touchscreen to those detected touches relevant to a user interface presented on a touchscreen display. For example, a rotational user interface that accepts values based upon the rotational orientation of a totem has rotational orientation inputs sent from the touch controller while linear inputs are withheld. As another example, a linear user interface that accepts values based upon a position along a length of the totem has linear inputs sent from the touch controller while rotational inputs are withheld.
Claims20
An information handling system comprising:
- a processor operable to execute instructions to process information;
- a memory interfaced with the processor to store the instructions and information;
- a graphics processor interfaced with the processor to generate visual information from the information, the visual information configured to present visual images at a display;
- a touchscreen display interfaced with the graphics processor and operable to present the visual images;
- a touch controller interfaced with the touchscreen display, the touch controller detecting touches at the touchscreen;
- a totem disposed on the touchscreen and touching the touchscreen with a predetermined pattern;
- and
- an operating system executing on the processor to generate linear and rotational user interface visual information, the linear user interface visual information associated with linear input movement of the totem, the rotational user interface visual information associated with rotational movement of the totem, the operating system communicating one of a linear or rotational user interface to the touch controller, the touch controller filtering touches associated with the totem to report only one of linear or rotational input movement as totem inputs to the operating system.
A method for reporting motion of an object at a touchscreen display, the method comprising:
- associating the object position and orientation with a predetermined touch pattern;
- comparing an amount of linear motion with an amount of rotational motion to determine motion of the object as a linear input type or a rotational input type;
- reporting linear movement as the input if the linear type is determined;
- and
- reporting rotational movement as the input if the rotation input type is determined.
A method for context aware reporting of an object at a touchscreen display, the method comprising:
- communicating from an operating system to a touchscreen controller one of a first input type or a second input type associated with inputs by the object at the touchscreen display;
- filtering touches of the object at the touchscreen display with the touchscreen controller to determine first type input values and second type input values associated with movement of the object on the touchscreen display;
- and
- reporting object inputs from the touchscreen controller to the operating system as only one of the first type input values or the second type input values based upon the communicating from the operating system to the touchscreen controller of the first input type or second input type.
Dependencies are inferred from the claim text.