Server Apparatus for Rapid Multi-Client Interface Cooperation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing user interface display control systems are time-consuming in transmitting and displaying user interfaces across different client devices, leading to delayed operation of server apparatuses when client devices cooperate for remote operations.
Innovation Solution
A server apparatus that includes a storage section for user interfaces, a reception section for user interface requests, a cooperable apparatus determination section for selecting suitable client devices, and a transmission section for efficiently transmitting and launching user interfaces on larger display screens, prioritizing devices based on cooperation history and display resolution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If user interface requests are transmitted through multiple client devices sequentially, then user interface viewability is improved by displaying on larger screens, but system response time deteriorates due to multiple transmission steps
Solution Approach 1:
The server apparatus stores user interfaces for multiple client devices in advance in its storage section. When a cooperation request is received, the server can immediately retrieve and transmit the pre-prepared user interface without needing to generate or transfer it through multiple devices sequentially, thus reducing system response time while maintaining large display capability.
2Ease of operation
If user interfaces are transmitted to multiple client devices for cooperation, then user operability is improved through larger display screens, but device complexity increases due to coordination between devices
Solution Approach 1:
The server apparatus acts as an intermediary that centralizes the user interface management. It stores, selects, and transmits appropriate user interfaces to client devices based on cooperation requests. This mediator approach simplifies the system by eliminating the need for complex peer-to-peer coordination between client devices, while still enabling improved user operability through large screen displays.
3Productivity
If user interfaces are cached and pre-transmitted to client devices, then system responsiveness is improved, but memory usage increases on the server apparatus
Solution Approach 1:
The server apparatus stores user interfaces that are compatible with multiple types of client devices in a universal format. By creating universally applicable user interfaces that can serve multiple device types, the server reduces the total quantity of stored interfaces needed, thereby decreasing memory usage while maintaining fast response times through pre-cached interfaces.
Data Source
AI summary
A server apparatus of the present invention extracts the second client apparatus cooperable with the first client apparatus and transmits an instruction to the second client apparatus to launch a user interface, based on a user interface request from the first client apparatus, and transmits an instruction to the second client apparatus to display the user interface, based on a cooperation request from the first client apparatus, and thereby the first client apparatus and the second client apparatus cooperate with each other to allow an operation of the server apparatus in a short time after a cooperation request for causing the first client apparatus operated by a user and the second client apparatus different from the first client apparatus to cooperate with each other.


