Cloud Server Remote Access via Temporary Login Key
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current remote access technologies face limitations, including inability to perform remote access between different operating systems, excessive network resource usage, and security risks due to password sharing, particularly when accessing cloud applications.
Innovation Solution
A method and apparatus for remotely accessing cloud applications involve establishing a secure channel with a cloud server using a digital certificate, generating and using a temporary login key for secure access, and uploading current mode information to enable remote access while preventing password leakage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If password sharing is used to enable remote access, then access convenience is improved, but security is worsened
Solution Approach 1:
The patent introduces a cloud server as an intermediary between the controlling terminal and the controlled terminal. The cloud server generates and manages temporary login keys, acting as a mediator that enables remote access without requiring direct password sharing between users. This resolves the contradiction by maintaining security (no password exposure) while enabling access convenience (remote terminals can access controlled terminals through the intermediary cloud server).
2Ease of operation
If screen information is sent continuously for remote access, then remote control capability is improved, but network resource usage is worsened
Solution Approach 1:
The patent uses a virtual machine copy mechanism where the cloud server creates a virtual copy of the controlled terminal's desktop environment. Instead of continuously transmitting actual screen information, the system uses this virtual copy to render and transmit only necessary visual updates, significantly reducing network resource consumption while maintaining remote control capability.
3Adaptability or versatility
If existing remote access protocols are used, then compatibility with certain systems is improved, but adaptability to different operating systems is worsened
Solution Approach 1:
The cloud server acts as a protocol intermediary that translates between different operating system protocols. The controlled terminal communicates with the cloud server using its native protocol, and the cloud server handles the translation to the controlling terminal's protocol, thereby achieving cross-system compatibility without requiring complex direct protocol implementations between different terminal types.
Data Source
AI summary
Disclosed herein are methods, apparatuses, and systems for remotely accessing cloud applications. In one embodiment, the method comprises receiving an access request of a requester, sent by a cloud server, requesting being accessed by a controlling party; establishing a secure channel with the cloud server based on the access request of the requester, sent by the cloud server, requesting being accessed by the controlling party; receiving, via the safety channel, a login key generated based on the access request of the requester sent by the cloud server; generating, based on the login key, a login request for logging into the requester and sending the login request to the cloud server; receiving mode information of a login success returned by the cloud server after the cloud server verifies the login request; and receiving current mode information of the requester pushed by the cloud server, and entering a remote access mode for the requester. The disclosed embodiments can solve the following problems: remote access is not possible between different operating systems; a request for remote access cannot be made between terminals; and wasting unnecessary resources on site traffic. In addition, the method also prevents the risk of password leakage during remote access.


