Device Upgrade Suitability Scoring via Telemetry Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining the suitability of software upgrades for client devices lack objectivity and accuracy, often resulting in performance degradation or inefficient resource utilization, as they do not account for varying resource capacities and usage patterns over time.

Innovation Solution

An apparatus comprising a communication interface, grading engine, diagnostic engine, and upgrade engine generates a suitability metric by analyzing telemetry data from client devices, using a scoring map to classify devices based on resource capacity and usage, thereby determining whether an upgrade is suitable and implementing it accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If software upgrades are implemented to provide additional modernized features and improve security, then software functionality and security are improved, but resource demand on the device increases

Engineering Contradiction:
ImprovesecurityVSAvoidresource demand
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary analysis of telemetry data and generates a suitability metric before implementing the software upgrade. This preliminary action assesses whether the device can handle the increased resource demand, allowing proactive prevention of performance degradation before it occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously collects telemetry data from the device and uses this feedback to determine upgrade suitability. The feedback loop monitors resource usage patterns and device performance, enabling data-driven decisions about whether to proceed with upgrades that balance security improvements against resource constraints.

Inventive Principle:
Principle #23Feedback

2Productivity

If software upgrades are implemented without assessing device suitability, then upgrade deployment is simplified and faster, but performance degradation occurs

Engineering Contradiction:
Improveupgrade deployment speedVSAvoiddevice performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary assessment of device suitability using telemetry data before deploying upgrades. This preliminary action includes generating a suitability metric that predicts whether the device can handle the upgrade, enabling fast deployment only for suitable devices while preventing performance degradation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments devices into suitable and unsuitable categories based on the suitability metric. This segmentation allows differential treatment where upgrades are deployed quickly to suitable devices while excluding unsuitable devices, thereby maintaining high overall deployment speed while protecting device performance.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If telemetry data analysis is performed to determine upgrade suitability, then upgrade appropriateness is improved, but system complexity increases

Engineering Contradiction:
Improveupgrade suitability determinationVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces a suitability metric as an intermediary that simplifies the complex analysis of telemetry data. Instead of directly managing complex multi-parameter analysis, the system uses this intermediate metric to represent overall device suitability, reducing system complexity while maintaining precise upgrade determination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transforms multiple telemetry parameters into a single suitability metric through parameter aggregation. This parameter change from multiple individual measurements to a composite metric simplifies the decision-making process while preserving the precision of upgrade suitability determination based on the underlying telemetry data.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11409515B2Upgrade determinations of devices based on telemetry data
Publication Date: 2022.08.09 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11409515B2 patent drawing
  • US11409515B2 patent drawing
  • US11409515B2 patent drawing

AI summary

An example of an apparatus including a communication interface to receive telemetry data from a client device. The telemetry data includes a resource capacity and a usage level. The apparatus further includes a grading engine to generate a scoring map. The apparatus also includes a diagnostic engine in communication with the communication interface and the grading engine. The diagnostic engine is to generate a score based on an application of the scoring map on the telemetry data. The apparatus also includes an upgrade engine to implement an upgrade at the client device based on the score.