Automated Device Grouping for Software Update Scheduling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for updating software on multiple devices are cumbersome for administrators, requiring manual determination and input of device sets for software changes, which can be time-consuming and burdensome.
Innovation Solution
An information processing apparatus that groups devices by location and usage patterns to create a schedule for software updates, ensuring at least one device per group is available for use during the update process, thereby reducing administrative burden and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If manual determination and input of device sets for software changes is performed, then software updates can be executed, but administrative burden and time consumption increase
Solution Approach 1:
The system automatically determines device sets for software updates based on location information without requiring administrator intervention. The information processing apparatus self-services by autonomously grouping devices and scheduling updates, eliminating the manual burden previously required from administrators.
Solution Approach 2:
The system performs preliminary grouping of devices by location and pre-determines update schedules before software updates are executed. This advance preparation automates the planning process, allowing updates to proceed without real-time administrator input while ensuring proper device availability.
2Productivity
If software is changed on multiple devices simultaneously, then software updates are completed efficiently, but user availability of devices is compromised
Solution Approach 1:
The system segments devices into different groups based on their location information. By dividing the device population into location-based groups, the system can schedule software updates for different groups at different times, ensuring that devices in one location are updated while devices in other locations remain available for user access.
Solution Approach 2:
The system applies location-specific update scheduling, where each location's device group receives updates at locally appropriate times. This allows the update process to be optimized for each location's usage patterns while maintaining overall system productivity and user availability.
3Ease of operation
If automatic grouping by location is implemented, then administrative work is reduced, but system complexity increases
Solution Approach 1:
The information processing apparatus performs multiple functions including automatic device grouping by location, schedule determination, and update execution coordination. By consolidating these functions into a single multi-functional system, the complexity is centralized and managed automatically, simplifying administrative operations while handling the necessary system complexity internally.
Data Source
AI summary
An information processing apparatus includes: a processor configured to perform grouping on plural devices for each location at which the device is positioned based on position information, which is information related to positions of the plural devices; perform regrouping so that at least one device belonging to each grouped group belongs to another group; and create a schedule of changing software used in the device for each regrouped group.


