OS Update Management via Behavior Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In enterprise environments, managing operating system updates across multiple devices with varying hardware and software configurations is costly and time-consuming due to compatibility issues, leading to productivity losses and update delays, as traditional methods are ineffective in manually assessing and resolving compatibility problems.

Innovation Solution

A management service generates an OS update schedule, analyzes update behavior data to identify incompatibilities, and prevents deployments to affected devices, while providing commands to install compatible application or driver updates, thereby ensuring smooth OS updates across client devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If administrators manually assess device compatibility issues, then update accuracy can be improved, but administrator workload increases significantly

Engineering Contradiction:
Improvecompatibility assessment accuracyVSAvoidadministrator workload
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system enables self-service by automatically collecting device configuration data, analyzing compatibility issues, and generating update recommendations without requiring administrator intervention. The management service autonomously performs compatibility assessments by comparing device configurations against known compatibility databases, eliminating the need for manual evaluation while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual assessment process with an automated computational system. The management service uses software-based compatibility analysis, database queries, and algorithmic decision-making to substitute the human administrator's manual evaluation work, thereby maintaining measurement precision while dramatically reducing administrator workload.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Speed

If OS updates are deployed to all devices, then update speed is improved, but compatibility issues cause productivity loss

Engineering Contradiction:
Improveupdate deployment speedVSAvoiddevice productivity
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The system performs preliminary compatibility assessment and device grouping before deployment. The management service analyzes device configurations in advance, identifies compatibility risks, and pre-sorts devices into compatibility groups. This preliminary action enables rapid deployment within each group while avoiding compatibility issues, thus maintaining both update speed and productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by treating devices with similar compatibility characteristics as a group rather than deploying uniformly to all devices. The management service identifies specific compatibility profiles and tailors deployment strategies to each group's characteristics, ensuring that updates are deployed at optimal speeds for each compatibility segment without causing productivity loss from incompatibility issues.

Inventive Principle:
Principle #3Local quality

3Reliability

If manual compatibility assessment is performed for each device, then update reliability is improved, but time consumption increases

Engineering Contradiction:
Improveupdate reliabilityVSAvoidupdate management time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system merges compatibility assessment operations by grouping devices with identical or similar configurations into compatibility groups. The management service performs a single compatibility analysis for each group representative device and applies the results to all members of that group. This merging approach maintains update reliability through thorough compatibility checking while dramatically reducing the total time required compared to assessing each device individually.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements universality by creating a universal compatibility assessment result that can be applied to multiple devices simultaneously. The management service develops a universal compatibility profile for each device group that serves all members of that group, eliminating the need to repeat the same assessment work for each individual device while maintaining reliable compatibility verification.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12135961B2Operating system update management
Publication Date: 2024.11.05 OMNISSA LLC
  • US12135961B2 patent drawing
  • US12135961B2 patent drawing
  • US12135961B2 patent drawing

AI summary

Various examples are described for operating system update management. In some examples, an OS update schedule is generated. The OS update schedule specifies an OS update for a plurality of client devices. A command to deploy the OS update is transmitted to a subset of the client devices. Behavior data is received from the client devices that have applied the OS update. An update incompatibility identified using the behavior data. Instructions to fix the update incompatibility are transmitted to certain client devices.