Automated Firmware Update Scheduling for Managed Device Fleets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IT administrators face a burdensome process in manually updating firmware across a growing number of network-connected devices, requiring repetitive and time-consuming efforts to check for updates, download, and apply them.

Innovation Solution

A device management system that automates firmware updates by communicating with a firmware source to retrieve and notify administrators of new versions, allowing for scheduled updates across managed devices, with features like release notes and selective component updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If administrators manually check for, download, and apply firmware updates to each device, then they maintain direct control over the update process, but the administrative workload and time consumption increase significantly

Engineering Contradiction:
Improvefirmware update processVSAvoidtime for checking, downloading, and applying updates
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by having the device management apparatus automatically check for firmware updates, download them, and notify administrators. The apparatus autonomously monitors firmware sources, retrieves update information, and prepares update packages without requiring manual intervention for each device, thus reducing administrative workload while maintaining control through administrator notifications and approval mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by proactively checking for firmware updates before they are needed, downloading and storing update packages in advance, and preparing notification information ahead of time. This allows the system to have update information ready when administrators need it, eliminating the need for administrators to repeatedly check for updates and reducing overall time consumption.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If administrators manually manage firmware updates for each device, then they can control which firmware is installed, but the process becomes highly burdensome with repetitive manual activities

Engineering Contradiction:
Improvefirmware update efficiencyVSAvoidupdate management process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The device management apparatus serves multiple functions: it checks for firmware updates, downloads update packages, stores them in a repository, generates notifications with release notes, and provides scheduling capabilities. This multi-functional approach consolidates what would otherwise require multiple separate manual processes into a single integrated system, improving productivity without significantly increasing perceived complexity for the administrator.

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

Solution Approach 2:

The device management apparatus acts as an intermediary between the firmware sources and the administrators. It automatically interacts with firmware sources to retrieve update information, processes this information, and presents it to administrators in a structured format. This intermediary role automates the complex tasks of checking, downloading, and organizing firmware updates, thereby improving productivity while keeping the administrator interface simple and manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If the system automatically retrieves and notifies administrators of new firmware versions, then administrative workload is reduced, but the system must maintain a repository and check firmware versions for each managed device

Engineering Contradiction:
Improvefirmware update managementVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments firmware management by maintaining a repository organized around unique device models. Each model has its own firmware version information stored separately, allowing the system to efficiently check and notify about updates for specific device types without having to process all devices uniformly. This segmentation reduces the complexity of managing firmware across diverse device fleets while maintaining ease of operation for administrators.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial action by checking firmware versions only for devices that have out-of-date firmware rather than all devices. The notification is generated only when a newer firmware version is available, avoiding unnecessary processing. This selective approach reduces the operational complexity while maintaining ease of use by providing information only when relevant updates exist.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9672028B1Device management system, apparatus and method for notification and scheduling of firmware update
Publication Date: 2017.06.06 RICOH CO LTD
  • US9672028B1 patent drawing
  • US9672028B1 patent drawing
  • US9672028B1 patent drawing

AI summary

Systems, apparatuses and methodologies are provided to facilitate firmware update to devices amongst a fleet of managed devices, including scheduling tasks for performing such firmware update to specified devices.