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:
Jun. 12, 2012
Filed:
Apr. 22, 2009
Robert D. Young, Kirkland, WA (US);
Daniel M. Sangster, Bellevue, WA (US);
Marc Descamp, Seattle, WA (US);
Scott M. Mail, Seattle, WA (US);
Vincent Ball, Kirkland, WA (US);
Dennis Meinhardt, Sammamish, WA (US);
Robert D. Young, Kirkland, WA (US);
Daniel M. Sangster, Bellevue, WA (US);
Marc DesCamp, Seattle, WA (US);
Scott M. Mail, Seattle, WA (US);
Vincent Ball, Kirkland, WA (US);
Dennis Meinhardt, Sammamish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Methods and systems for controlling access of application programs to an adaptive input device are described herein. One exemplary computing system includes an application programming interface executable on a computing device for controlling said access to an adaptive input device having a plurality of display regions. The application programming interface is configured to receive a display request from one of the application programs to display formatted output on the composite display and is further configured to apply at least a display sharing policy based on application-specific policy settings received from the application program for defining an application-specific area including at least one of the display regions. Further, the application programming interface is configured to generate formatted output based on the application-specific policy settings, and to send the formatted output to the application-specific area for display. The application-specific policy settings include a shared display mode and an exclusive display mode.