Remote Access Module Automating SSH and Telnet Connections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for remote access to computers, such as using secure shell (SSH) or telnet modules, require extensive knowledge and labor-intensive programming, making them time-consuming and inefficient, especially when dealing with multiple remote computers.

Innovation Solution

A remote access method implemented in an electronic device that uses a flowchart-based approach to determine access modes, allowing parameter values to be read from either a remote access function instruction or an instruction table, enabling efficient login and data retrieval without the need for cumbersome program code, and supporting SSH, telnet, and local program connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If external modules such as SSH or telnet are used for remote access, then remote access functionality is achieved, but the complexity of operation increases due to requiring extensive knowledge and tedious program code

Engineering Contradiction:
Improveease of remote access operationVSAvoidcomplexity of program code and knowledge required
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a remote access module as an intermediary component that sits between the user and the external SSH/telnet modules. This module provides a simplified interface that automatically handles the complex authentication and communication protocols, shielding users from the underlying complexity while maintaining remote access functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The remote access module automatically performs authentication, connection establishment, and data transmission without requiring users to manually write or understand program code. The system serves itself by handling all technical complexities internally, allowing users to simply input parameters and receive results.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If a remote access program is developed using scripting languages, then customized remote access functionality is achieved, but the time and labor required for development increase significantly

Engineering Contradiction:
Improvecustomization capability of remote accessVSAvoidtime required for program development
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a remote access module that has been pre-configured with all necessary programming logic, authentication mechanisms, and communication protocols. Users can directly utilize this pre-prepared module without needing to perform any development work, thereby eliminating the time-consuming program development process while retaining customization capabilities through parameter configuration.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If traditional remote access methods are used, then basic remote login is achieved, but productivity decreases due to manual configuration and code writing for each remote computer

Engineering Contradiction:
Improveremote access efficiencyVSAvoidmanual configuration effort
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent merges multiple remote access operations into a single integrated module that can handle multiple remote computers simultaneously. The module combines authentication, connection management, and data retrieval functions into one unified interface, allowing users to access multiple systems without repeating manual configuration for each one, thereby dramatically improving productivity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12032708B2Remote access method, electronic device, and storage medium
Publication Date: 2024.07.09 FULIAN PRESION ELECTRONICS (TIANJIN) CO LTD
  • US12032708B2 patent drawing
  • US12032708B2 patent drawing
  • US12032708B2 patent drawing

AI summary

A remote access method obtains a remote access function instruction including a first item parameter value, a first interface parameter value, a first cmdlist parameter value, and a first keylist parameter value. An access mode to a remote computer is determined according to the first item parameter value. A login type of the remote computer is determined according to the first interface parameter value and the access mode. After the remote computer is logged into, data is retrieved from the remote computer according to the first cmdlist parameter value. The data is processed according to the first keylist parameter value. The method improves access efficiency to remote computers.