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:
Oct. 02, 2018

Filed:

Nov. 22, 2016
Applicant:

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

Inventors:

Michael James Ott, Bellevue, WA (US);

Jared Greiner, Seattle, WA (US);

Michael David McGrath, Monroe, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 3/0485 (2013.01); G06F 3/0484 (2013.01); G06F 3/0481 (2013.01);
U.S. Cl.
CPC ...
G06F 3/0485 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01);
Abstract

Techniques described herein enable auto targeting assistance for input devices. Among a number of aspects of the present disclosure, techniques disclosed herein enable a computing device to receive a directional input signal from a wide range of input devices to select an interface element from a number of interface elements based on an arrangement of the interface elements. In some configurations, one or more angles and distances can be measured from an interface element to a vector derived from an input signal. The angles and distances can be used to select the interface element based on one or more criteria, including a weighted set of angles and distances. Auto scrolling functions can also bring a hidden interface element into a viewing area. The techniques disclosed herein can provide such functionality without requiring a UI programmer to provide complex code that associates individual interface elements for navigational purposes.


Find Patent Forward Citations

Loading…