Security Client Cloud Communication Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud security software faces challenges in ensuring reliable communication between the security software client and the cloud, as viruses or Trojans can interfere with network configurations, leading to communication failures that resemble physical network interruptions, preventing updates and virus clearance.

Innovation Solution

A method that detects abnormal communication, determines if the network configuration is abnormal, restores it to a default configuration, and prompts the user if issues persist, guiding them to use alternative methods like email or instant messaging to reconnect to the cloud for virus processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If cloud security software is used to combine client nodes for real-time virus detection, then virus recognition efficiency is improved, but communication reliability deteriorates because viruses can interfere with network operations

Engineering Contradiction:
Improvevirus recognition efficiencyVSAvoidcommunication reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary detection of communication abnormalities and network configuration issues before they completely block security operations. The client proactively checks communication status and predicts potential interference, allowing preventive measures to be taken before viruses can fully disrupt the connection to the cloud security service.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary communication mechanism that distinguishes between physical network interruptions and virus-induced interference. By implementing a mediator layer that analyzes communication patterns and identifies abnormal interference, the system can differentiate legitimate security communications from malicious blocked connections, maintaining reliable communication channels even when viruses attempt to interfere.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system distinguishes between physical network interruption and virus interference, then communication reliability is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The communication detection system is segmented into distinct functional modules: communication status detection, network configuration analysis, interference type classification, and response mechanism selection. By dividing the complex detection task into separate manageable segments, each handling a specific aspect of communication reliability, the system achieves high reliability without becoming unmanageably complex.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements self-service mechanisms where the client automatically detects communication abnormalities, analyzes network configurations, identifies interference types, and executes appropriate recovery actions without requiring external intervention. This self-service capability maintains communication reliability while avoiding the complexity of manual configuration and management.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the client automatically restores network configuration, then ease of operation is improved, but loss of information increases due to potential configuration errors

Engineering Contradiction:
Improveease of operationVSAvoidconfiguration information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

Before automatically restoring network configuration, the system performs preliminary analysis to confirm that the current configuration is indeed abnormal and caused by virus interference rather than legitimate user changes. This preliminary verification step ensures that only harmful configurations are restored, preventing loss of legitimate user-configured information while maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms that continuously monitor network configuration status and communication effectiveness. After restoring configuration, the system verifies whether communication with the cloud security service is reestablished and whether the restoration was successful. This feedback loop prevents information loss by allowing users to review and confirm configuration changes before they take effect.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9614719B2Method for ensuring reliable communication between security software client and cloud, and security software client
Publication Date: 2017.04.04 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9614719B2 patent drawing
  • US9614719B2 patent drawing
  • US9614719B2 patent drawing

AI summary

A method for ensuring reliable communication between a security software client and cloud includes detecting whether communication between the security software client and the cloud is abnormal; determining whether network configuration is abnormal if the communication between the security software client and the cloud is abnormal; restoring the network configuration into default network configuration if the network configuration is abnormal, wherein the default network configuration is system configuration used when the communication between the security software client and the cloud is normal; determining whether the communication between the security software client and the cloud is abnormal after the network configuration is restored into the default network configuration; and prompting a user that the communication between the security software client and the cloud is abnormal if the communication between the security software client and the cloud is abnormal after the network configuration is restored into the default network configuration.