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:
Oct. 26, 2021
Filed:
Jul. 10, 2020
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Scotia Clover Baker, Duvall, WA (US);
Ilia Sacson, Renton, WA (US);
Deepthi Sri Dhulipalla, Redmond, WA (US);
James Christopher Gray, Redmond, WA (US);
Manikanta Reddy Dornala, Bellevue, WA (US);
Minxiao Zhou, Bellevue, WA (US);
Travis Alcantara, Seattle, WA (US);
Yash Sharma, Kirkland, WA (US);
Vibhor Bhatt, Bellevue, WA (US);
Qi Zhang, Redmond, WA (US);
Ishfaq Mohammad Ismail, Sammamish, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Identifying a trace based on wait chain coverage analysis comprises identifying a scenario covered by a plurality of traces, as well as a plurality of scenario phases. Each phase has corresponding phase beginning and ending, and is covered by corresponding trace(s) of the plurality of traces. For each prior instance of each phase, a corresponding wait chain comprising a series of wait operations is identified. After identifying signatures configured to match a subset of wait operations in wait chain(s), at least a signature coverage is calculated over the identified corresponding wait chains. The signature coverage characterizes portions(s) of these wait chains that are matched by the signature(s). Based on calculating the signature coverage, one or more of the plurality of traces are identified as having unknown wait states, based on the identified trace(s) corresponding to a larger amount of uncovered wait chain portions than others of the plurality of traces.