Endpoint Management System for Safe Remote Update Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing systems face challenges in managing thermal and power envelopes for remote updates, leading to potential damage or inefficiency in computing devices due to unsuitable environmental conditions during updates, such as overheating or power failures.

Innovation Solution

An endpoint management system that monitors and evaluates the operating conditions of computing devices, such as temperature and power levels, to defer or schedule updates appropriately, using a framework that includes a watchdog timer and a boot script table to manage updates and preserve device state, ensuring safe and efficient updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If updates are pushed from a central location to remote managed devices without monitoring operating conditions, then update deployment speed is improved, but device reliability deteriorates due to potential damage from unsuitable environmental conditions

Engineering Contradiction:
Improveupdate deployment speedVSAvoiddevice reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary monitoring of operating conditions (temperature, power levels) before triggering updates. The endpoint management console queries operating data from managed devices and evaluates whether the device is in a suitable state for updates, preventing updates from being pushed under unsuitable conditions that could cause damage

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a feedback loop where the endpoint management console continuously monitors operating conditions of managed devices, queries operating data, evaluates suitability for updates, and adjusts update deployment decisions accordingly. This feedback mechanism ensures that updates are only deployed when environmental conditions are appropriate

Inventive Principle:
Principle #23Feedback

2Speed

If updates are triggered without evaluating operating conditions, then update installation speed is improved, but harmful factors increase due to potential overheating or power failure during updates

Engineering Contradiction:
Improveupdate installation speedVSAvoidoverheating and power failure risks
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary evaluation of operating conditions including temperature and power levels before initiating updates. The endpoint management console queries operating data from managed devices and determines whether the device is in a suitable state for updates, preventing updates from being triggered under conditions that could cause overheating or power failure

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system takes preliminary anti-action by identifying and preventing potentially harmful update deployments before they occur. The endpoint management console evaluates operating conditions and blocks update triggers that would result in harmful factors such as overheating or power failure, thereby protecting devices in advance

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If continuous monitoring of operating conditions is implemented, then device reliability is improved, but system complexity increases due to additional monitoring and evaluation mechanisms

Engineering Contradiction:
Improvedevice reliabilityVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The endpoint management console performs multiple functions including monitoring operating conditions, querying operating data, evaluating update suitability, and controlling update deployment. By consolidating these functions in a single management system, the architecture avoids the complexity of separate monitoring and control systems while maintaining reliable device management

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

Data Source

PatentUS20220012150A1Methods and apparatus to manage endpoint performance
Publication Date: 2022.01.13 INTEL CORP
  • US20220012150A1 patent drawing
  • US20220012150A1 patent drawing
  • US20220012150A1 patent drawing

AI summary

Methods and apparatus for managing an endpoint device and associated updates are disclosed. An example apparatus includes circuitry to at least: query the endpoint device circuitry via the interface circuitry to obtain operating data associated with the endpoint device circuitry; determine an operating state of the endpoint device circuitry based on the operating data; when the operating state is not suitable for an update, trigger a save of a context of the endpoint device circuitry; and, when the operating state is suitable for the update, trigger installation of the update at the endpoint device circuitry.