Network Connection Safety via Intermediary Execution Modules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face safety issues when networking due to potential malicious code, viruses, or Trojans in link requests, leading to system breakdowns and poor user experience.

Innovation Solution

An information processing method and electronic device that inserts a first execution module to detect network connection safety, invokes a second execution module to validate and replace unsafe connections with safe ones, ensuring the target process acquires a secure network connection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the electronic device directly transmits link requests to server side, then the user can access webpages quickly, but the system may be attacked by malicious code, viruses or Trojans causing system breakdown

Engineering Contradiction:
Improvenetwork connection safetyVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a first execution module as an intermediary component inserted into the target process. This module intercepts network connection requests and invokes a second execution module to validate safety before allowing communication. The intermediary structure enables security checking without completely redesigning the network communication architecture, thus improving reliability while controlling complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary safety validation by inserting the first execution module into the target process before actual network communication occurs. The module pre-checks link requests by invoking the second execution module to validate safety, preventing malicious code execution before it can harm the system. This preliminary action ensures secure connections are established in advance.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a safety detection module is inserted into the target process, then the network connection safety is improved, but the system complexity and processing overhead increase

Engineering Contradiction:
Improvenetwork connection safetyVSAvoidconnection establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The safety detection modules are inserted into target processes in advance, before network communication begins. The first execution module is pre-positioned to intercept and validate link requests, performing safety checks before actual data transmission. This preliminary setup ensures that when network requests occur, the validation mechanism is already in place, reducing latency during actual communication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The second execution module validates safety of network connections and provides feedback results to the first execution module. When a link request is made, the system quickly determines whether to allow or block the connection based on pre-established validation rules and real-time feedback, minimizing the time added by security checks while maintaining high reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9596710B2Information processing method and electronic device
Publication Date: 2017.03.14 LENOVO (BEIJING) LTD
  • US9596710B2 patent drawing
  • US9596710B2 patent drawing
  • US9596710B2 patent drawing

AI summary

An information processing method is described that is applied to an electronic device capable of running an application. The method includes inserting a first execution module into a target process of the application for triggering a detection for network connection safety; the first execution module acquiring a first network connection from the target process and invoking a second execution module; the second execution module validating safety of the first network connection and feeding back a second network connection, the second network connection is a safe connection corresponding to the same content as the first network connection; the target process acquiring the second network connection. An electronic device corresponding thereto is also disclosed.