License Management via Drag-and-Drop Installation Controller
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current information processing systems lack an efficient method for users to manage and install application software across multiple devices while ensuring compliance with license limitations, leading to difficulties in tracking available licenses and installing software appropriately.
Innovation Solution
An information processing apparatus connected to multiple devices and a server via a network, featuring a number-of-licenses acquiring unit, a display controller, and an installation controller, which acquires and displays license information and allows users to drag and drop application software onto devices for installation, ensuring compliance with license limitations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually track and manage software licenses across multiple devices, then license compliance can be maintained, but the complexity of license management increases and user efficiency decreases
Solution Approach 1:
The patent introduces an information processing apparatus as an intermediary between the server and multiple client devices. This apparatus automatically acquires license information from the server, displays it to users, and controls software installation based on license availability, thereby eliminating the need for users to manually track licenses while ensuring compliance.
Solution Approach 2:
The system implements feedback by continuously acquiring license information from the server and displaying it to users in real-time. The installation controller also provides feedback by preventing installation when licenses are insufficient, creating a closed-loop system that automatically maintains license compliance without user intervention.
2Ease of operation
If users manually install software on each device, then installation control is possible, but the time and effort required for software deployment increases
Solution Approach 1:
The patent enables self-service by allowing users to initiate software installation through a simple drag-and-drop operation on the display interface. The system automatically handles license verification and installation execution, eliminating the need for manual intervention in each installation step and significantly reducing deployment time.
Solution Approach 2:
The system performs preliminary actions by automatically acquiring and displaying license information before the user initiates installation. This allows users to see available licenses in advance and make informed decisions about software deployment, streamlining the overall process.
3Loss of information
If license information is not displayed to users, then the interface remains simple, but users cannot make informed decisions about software installation
Solution Approach 1:
The patent segments the display interface to show license information in a structured format, separating license details from other system information. This organized presentation makes license information easily accessible and understandable without overwhelming the user with excessive interface complexity.
Data Source
AI summary
An information processing apparatus connected to multiple devices and a server via a network includes a number-of-licenses acquiring unit, a display controller, and an installation controller. The number-of-licenses acquiring unit acquires, from the server, number-of-licenses information indicating the number of licenses, which is the number based on which a user is capable of using application software. The display controller performs control to display information indicating the application software and information indicating the devices in a form of a list. The installation controller performs control to install the application software into at least one of the devices when an operation for dragging and dropping the information indicating the application software onto the information indicating the at least one device is received from the user. The display controller performs the control to display information indicating the acquired number-of-licenses information adjacent to or over the information indicating the application software.


