The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 27, 2018

Filed:

Oct. 29, 2015
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Asela Gunawardana, Seattle, WA (US);

Timothy S. Paek, Sammamish, WA (US);

Vishwas Kulkarni, Woodinville, WA (US);

Dmitry Rudchenko, Bellevue, WA (US);

Devlin Bentley, Kirkland, WA (US);

David Nelson, Duvall, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/18 (2006.01); G06F 17/15 (2006.01); G06F 17/17 (2006.01); G06F 17/18 (2006.01); G06F 3/041 (2006.01); G06N 99/00 (2010.01); G06F 3/01 (2006.01); G06K 9/62 (2006.01); G06F 11/34 (2006.01); G06F 3/023 (2006.01); G06F 3/0488 (2013.01);
U.S. Cl.
CPC ...
G06F 3/0418 (2013.01); G06F 3/017 (2013.01); G06F 3/0237 (2013.01); G06F 3/041 (2013.01); G06F 3/0416 (2013.01); G06F 3/04883 (2013.01); G06F 11/3447 (2013.01); G06F 17/18 (2013.01); G06K 9/6267 (2013.01); G06K 9/6296 (2013.01); G06K 9/6297 (2013.01); G06N 99/005 (2013.01);
Abstract

An electronic device includes a display including a touch sensor, a contextual sensor configured to provide data indicative of an operating condition of the electronic device, one or more memories in which touch input instructions, touch event mapping instructions, and a touch event mapping model are stored, and a processor coupled to the memory. The processor is configured through execution of the touch input instructions to obtain data indicative of an initial assessment of touch event position via the touch sensor. The touch event mapping model maps the initial assessment of touch event position to an adjusted touch event position as a function of the data indicative of the operating condition of the electronic device. The processor is further configured through execution of the touch event mapping instructions to determine the adjusted touch event position based on the touch event mapping model, the data indicative of the initial assessment of touch event position, and the data indicative of the operating condition.


Find Patent Forward Citations

Loading…