Terminal Management Server for Centralized Application Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In conventional client-server systems, users must know the IP addresses of multiple servers to connect and use applications, making it cumbersome to switch between servers and manage applications, and there is a risk of data leakage if a terminal is lost or compromised.
Innovation Solution
A computer system where server units store connection information, desktop images, and application specifications, allowing terminal units to connect and run applications without specifying IP addresses, using specific file storage, transmission, and display control mechanisms to facilitate seamless server switching and secure data management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users connect to multiple servers manually by specifying IP addresses, then application accessibility across servers is improved, but operation complexity and time consumption increase
Solution Approach 1:
The patent introduces a terminal management server as an intermediary that automatically manages server connections. Instead of requiring users to manually specify IP addresses, the terminal management server acts as a mediator that handles connection establishment, server list maintenance, and communication routing, thereby simplifying the user interface while maintaining multi-server accessibility
Solution Approach 2:
The system enables self-service through automatic server discovery and connection establishment. The terminal management server automatically maintains the server list and handles connection requests without requiring user intervention for IP address specification. Users simply select from displayed server icons, and the system autonomously manages the connection process
2Adaptability or versatility
If each terminal manages applications independently, then application functionality is maintained, but management complexity and cost increase
Solution Approach 1:
The patent merges application management functions from individual terminals to a centralized terminal management server. Instead of each terminal independently managing its applications, the system combines management tasks into a centralized service that handles application deployment, updates, and coordination across all terminals, thereby reducing overall system complexity
Solution Approach 2:
The terminal management server provides universal application management capabilities that serve all connected terminals. The server maintains a unified server list and handles connection requests from any terminal, providing multi-functional service that replaces the need for individual terminal management while maintaining full application functionality
3Ease of operation
If files are stored on terminal storage units, then local accessibility is improved, but security risks increase when terminals are lost or compromised
Solution Approach 1:
The patent extracts file storage from the terminal to the server side. Instead of storing files locally on terminal storage units, the system extracts all file management to the terminal management server, which maintains a centralized server list and handles all file operations. This extraction eliminates the security risk of compromised terminals while maintaining file accessibility through secure server-based access
4Device complexity
If a single server manages all applications, then management simplicity is improved, but server load increases
Solution Approach 1:
The patent segments the server management function into a dedicated terminal management server that handles connection coordination, while individual application servers handle specific application processing. This segmentation allows the terminal management server to maintain simple centralized management without bearing the full processing load, as application execution is distributed across multiple specialized servers
Data Source
AI summary
In a computer system in which a plurality of server units and a plurality of terminal units are connected via a network and application software is consolidated on the server units, each of the server units stores a specific file in which information on the connection with each of the plurality of server units, information on a desktop image corresponding to each of the plurality of server units, information on the specification of an application functioning on the server unit, and information on an image of its initial screen have been written, transmits the specific file to a connecting terminal unit as a result of the connection with the terminal unit, and runs the application when receiving from the terminal unit a run command for the application complying with information on the specification of the application functioning on the present server unit.


