Application Security Protection Method for Malicious Software Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of application programs on smart terminals poses significant security risks due to viruses, malicious propagation, and fraud, with existing antivirus methods often failing to prompt users effectively, leading to potential losses.

Innovation Solution

A method that monitors application software for triggering conditions, judges if it is malicious, provides prompt information, and allows users to choose whether to continue opening or uninstall the software, incorporating a processor and memory to execute these steps and manage security protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If antivirus software periodically scans application programs, then security protection is provided, but users may miss virus reminders and suffer losses

Engineering Contradiction:
Improvesecurity protection effectivenessVSAvoiduser awareness of virus warnings
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms by actively monitoring user actions and providing real-time warnings when malicious software is detected. The terminal device receives user operations, judges whether the targeted software is malicious, and provides corresponding warnings to ensure users are aware of security risks.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary security judgments before allowing software execution. By pre-judging whether software is malicious and providing warnings in advance, the system prevents users from accidentally executing harmful programs without realizing the risk.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If more application programs are installed on terminals, then functionality increases, but security risks from viruses and malicious software increase

Engineering Contradiction:
Improveapplication functionalityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary security assessments before allowing application execution. By judging whether installed applications are malicious in advance and providing warnings, the system enables users to safely expand their application library without proportionally increasing security risks.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system acts as an intermediary between the user and potentially malicious software. By inserting a judgment and warning layer between user intent and software execution, the system allows diverse application installation while filtering out malicious threats.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If antivirus scanning is performed, then malicious software is detected, but user convenience is reduced due to additional prompts and decisions

Engineering Contradiction:
Improvemalicious software detectionVSAvoiduser operation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system applies partial scanning actions by focusing security judgment on specific user-operated software rather than continuously scanning all installed applications. This provides adequate security detection while minimizing unnecessary user prompts and maintaining operational convenience.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system enables users to actively initiate security checks by performing operations on software. Users themselves trigger the security judgment process by attempting to open or interact with applications, making the security service user-driven rather than system-imposed.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11055406B2Application security protection method, terminal, and storage medium
Publication Date: 2021.07.06 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11055406B2 patent drawing
  • US11055406B2 patent drawing
  • US11055406B2 patent drawing

AI summary

Disclosed are an application security protection method, a terminal, and a storage medium. The method includes the steps of: monitoring whether an application software protection triggering condition is satisfied (S301); if yes, judging whether current application software is malicious software (S302); if yes, providing prompt information indicating that the current application software is malicious software (S303); and when an opening continuing instruction for continuing to open the current application software is received (S304), starting the current application software (S305). The application security protection method, the terminal and the storage medium greatly improve the security when an application program runs at the terminal.