-
公开(公告)号:US20200159607A1
公开(公告)日:2020-05-21
申请号:US16195524
申请日:2018-11-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michal Krzysztof Piaseczny , Paras Pankaj Kapadia , Amog Rajenderan , Hani Saliba
Abstract: The performance of a cloud-based software product over time is determined by collecting telemetry data representing whether different features of online sessions of the software product are operating properly. The telemetry data represents shared performance metrics of the software product across different participants and components participating in an online session. The collected telemetry data is correlated with session identifiers identifying the online session from which the telemetry data was collected. The telemetry data for an online session is processed to establish a unit of failure when the telemetry data indicates that the online session operated outside of predefined performance metrics. The unit of failure is a function of vetoes applied to a candidate list of online sessions indicating that the online session may have problems. The performance of the software product may be determined as a function of the unit of failure over time.
-
公开(公告)号:US11144376B2
公开(公告)日:2021-10-12
申请号:US16195524
申请日:2018-11-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michal Krzysztof Piaseczny , Paras Pankaj Kapadia , Amog Rajenderan , Hani Saliba
Abstract: The performance of a cloud-based software product over time is determined by collecting telemetry data representing whether different features of online sessions of the software product are operating properly. The telemetry data represents shared performance metrics of the software product across different participants and components participating in an online session. The collected telemetry data is correlated with session identifiers identifying the online session from which the telemetry data was collected. The telemetry data for an online session is processed to establish a unit of failure when the telemetry data indicates that the online session operated outside of predefined performance metrics. The unit of failure is a function of vetoes applied to a candidate list of online sessions indicating that the online session may have problems. The performance of the software product may be determined as a function of the unit of failure over time.
-