17852043. CONTROLLING OPERATING SYSTEM UPGRADES BASED ON USAGE DATA OF CLIENT DEVICE simplified abstract (Microsoft Technology Licensing, LLC)

From WikiPatents
Jump to navigation Jump to search

CONTROLLING OPERATING SYSTEM UPGRADES BASED ON USAGE DATA OF CLIENT DEVICE

Organization Name

Microsoft Technology Licensing, LLC

Inventor(s)

Wei Huang of Redmond WA (US)

ZhongYuan Li of Redmond WA (US)

CONTROLLING OPERATING SYSTEM UPGRADES BASED ON USAGE DATA OF CLIENT DEVICE - A simplified explanation of the abstract

This abstract first appeared for US patent application 17852043 titled 'CONTROLLING OPERATING SYSTEM UPGRADES BASED ON USAGE DATA OF CLIENT DEVICE

Simplified Explanation

The patent application describes a system and method for selectively allowing or blocking operating system upgrades based on the probability of the upgrade causing a fault condition. Here are the key points:

  • The technology evaluates usage data from a client device to determine if an operating system upgrade should be provided.
  • It identifies a root-cause factor that is likely to lead to a fault condition with the upgrade.
  • Based on the usage data, it calculates a fault probability for the root-cause factor.
  • The fault probability is compared to a fault threshold for the root-cause factor.
  • Depending on the comparison, the technology either blocks the upgrade from being installed or provides it for installation on the client device.

Potential applications of this technology:

  • Operating system providers can use this technology to ensure that only stable upgrades are provided to users.
  • IT departments can utilize this technology to prevent potential issues caused by faulty operating system upgrades.
  • Device manufacturers can implement this technology to enhance the reliability and performance of their products.

Problems solved by this technology:

  • It helps prevent the installation of operating system upgrades that may result in fault conditions, reducing the risk of system failures.
  • By evaluating usage data and identifying root-cause factors, it allows for a more targeted approach to determining the suitability of an upgrade.
  • It provides a proactive solution to minimize the impact of faulty operating system upgrades on users and devices.

Benefits of this technology:

  • Users can have more confidence in the stability and reliability of their operating system upgrades.
  • It reduces the likelihood of system failures and the associated downtime and inconvenience.
  • Device manufacturers and operating system providers can enhance their reputation by delivering more reliable and high-quality products.


Original Abstract Submitted

Systems and methods for selectively allowing or blocking operating system upgrades based on probabilities that the upgraded operating system may result in a fault condition. In an example, the technology may perform a method that includes receiving usage data from a client device to evaluate providing an operating system upgrade for the client device; accessing a root-cause factor that is likely to lead to a fault condition with the operating system upgrade; based on the usage data, identifying a fault probability for the root-cause factor; comparing the fault probability to a fault threshold for the root-cause factor; based on the comparison of the fault probability and the fault threshold, performing one of: blocking the operating system upgrade from being installed on the client device; or providing the operating system upgrade for installation on the client device.