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.
Patent No.:
Date of Patent:
Mar. 01, 2016
Filed:
Sep. 11, 2012
Stephen Wright, Bothell, WA (US);
Hirofumi Yamamoto, Bellevue, WA (US);
Pak Kiu Chung, Redmond, WA (US);
Raju Ramanathan, Redmond, WA (US);
Krishnan Menon, Redmond, WA (US);
Lawrence Osterman, Woodinville, WA (US);
Alan Stephenson, Redmond, WA (US);
Reed Townsend, Kirkland, WA (US);
Jacob Rossi, Seattle, WA (US);
Stephen Wright, Bothell, WA (US);
Hirofumi Yamamoto, Bellevue, WA (US);
Pak Kiu Chung, Redmond, WA (US);
Raju Ramanathan, Redmond, WA (US);
Krishnan Menon, Redmond, WA (US);
Lawrence Osterman, Woodinville, WA (US);
Alan Stephenson, Redmond, WA (US);
Reed Townsend, Kirkland, WA (US);
Jacob Rossi, Seattle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
In one embodiment, a unified pointer messagemay describe in a single type of pointer message a coordinate input from a user via multiple types of pointer devices. An input device interfacemay receive a coordinate inputfrom an input device. A processormay execute an application programming interface layerthat creates a unified pointer messagefor the coordinate input. The processormay send the unified pointer messageto an application. The processormay process a device specific data setunhandled by the application.