发明名称 Monitoring activity on a computer
摘要 A mechanism of monitoring activity on a computer which may be applied to measuring the performance of the computer. The computer is configured to track a first set of information relating to at least a first occurrence of at least one scenario on the computer. At least some of the first set of information is evaluated to make a determination about the first occurrence of the scenario. Based on that determination, the computer may be configured to track a second set of information relating to at least a second occurrence of the scenario on the computer, in which the second set of information includes at least some types of information not tracked in the first set of information. The second set of information can then be evaluated.
申请公布号 US9577903(B2) 申请公布日期 2017.02.21
申请号 US201414447218 申请日期 2014.07.30
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Giese Robin;Pahl Shannon;Marrs Brad;Choubey Nitin
分类号 G06F15/173;H04L12/26;G06F11/34;G06F11/36 主分类号 G06F15/173
代理机构 代理人 Choi Dan;Jardine John;Minhas Micky
主权项 1. A method performed on at least one computing device, the method comprising: first receiving, by the at least one computing device, first events related to a first occurrence of a scenario performed by one or more computing devices and that are further related to performance of the one or more computing devices in performing the first occurrence of the scenario; first determining, by the at least one computing device based on the received first events, a first duration of the first occurrence of the scenario, where the determined first duration indicates that the first occurrence of the scenario took longer than expected or desired; second receiving, by the at least one computing device, second events related to a second occurrence of the scenario performed by the one or more computing devices and that are further related to performance of the one or more computing devices in performing the second occurrence of the scenario; second determining, by the at least one computing device based on the received second events, a second duration of the second occurrence of the scenario, where the determined second duration indicates that the second occurrence of the scenario took longer than expected or desired; collecting, by the at least one computing device in response to the first duration and the second duration both exceeding a threshold, extended information associated with the second occurrence of the scenario performed by the one or more computing devices and that is further related to performance of the one or more computing devices in performing the second occurrence of the scenario; and providing, by the at least one computing device, the collected extended information to an analyzer.
地址 Redmond WA US