Veto-based model for measuring product health
AssigneeMicrosoft Technology Licensing, LLC
InventorsMichal Krzysztof Piaseczny, Paras Pankaj Kapadia, Amog Rajenderan, Hani Saliba
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsMichal Krzysztof Piaseczny, Paras Pankaj Kapadia, Amog Rajenderan, Hani Saliba
Estimating the term…
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.
A computer-implemented method of determining the performance of a cloud-based software product over time, comprising:
A system for determining the performance of a cloud-based software product over time, comprising:
A non-transitory machine-readable medium having instructions stored thereon that when executed by one or more processors cause the one or more processors to implement a method of determining the performance of a cloud-based software product over time, the method including:
Dependencies are inferred from the claim text.