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. 07, 2017
Filed:
Dec. 14, 2012
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Jered Aasheim, Bellevue, WA (US);
Aaron Clarke, Redmond, WA (US);
Ryan Pangrle, Seattle, WA (US);
David Owens, Redmond, WA (US);
Jesse Wesson, Vancouver, CA;
Robert Daly, Redmond, WA (US);
Nicolas Trescases, Bellevue, WA (US);
Jay Daniels, New York, NY (US);
Joe LeBlanc, Redmond, WA (US);
Colin Arenz, Everett, WA (US);
MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US);
Abstract
Pairing information is used by the target application to determine how to connect to the correct controller. A network pipe is established between the target application and the controller. The network pipe is used to pass information, such as to deliver/receive test information, between the controller and target application. A bridge may also be established between the controller and an analysis tool for the device hosting the target application. The bridge creates a communication path for the controller to send/receive information (e.g. commands, queries) to the analysis tool s to perform tests of the target application. Code may also be injected into the target application such that dynamic linked libraries may be simulated. Crash data may also be obtained by the controller (or some other device) that may not be typically available by a particular device platform.