Browser Plugin Virus Scanning for Mobile WAP Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional anti-virus systems for mobile wireless platforms face inefficiencies when dealing with executable binary files, as they require complex coding and duplication of processing tasks to intercept and scan files before rendering, especially in WAP environments where memory and processing resources are limited.
Innovation Solution
A virus scanning system that uses a browser plugin to scan data in a buffer memory, avoiding the need for data copying and duplication of processing by intercepting and scanning data before it is rendered, utilizing a simple interface with the browser and potentially involving a separate virus scanning application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional anti-virus systems intercept executable files before rendering in WAP browsers, then virus detection capability is improved, but device complexity and memory usage increase significantly
Solution Approach 1:
The patent introduces a gateway server as an intermediary between the WAP browser and the internet. This gateway server performs virus scanning on WAP data before it reaches the mobile device, eliminating the need for complex client-side scanning code. The gateway acts as a mediator that handles the security function centrally, reducing device complexity while maintaining detection capability.
Solution Approach 2:
The virus scanning function is extracted from the mobile device and relocated to the gateway server. By removing the scanning engine from the resource-constrained mobile platform and placing it on the server side, the patent eliminates the complexity of implementing scanning interfaces at the operating system and browser levels while preserving security functionality.
2Reliability
If conventional anti-virus systems intercept and scan files before rendering, then virus detection is improved, but processing time and resource consumption increase
Solution Approach 1:
Virus scanning is performed in advance at the gateway server before data is transmitted to the mobile device. By conducting the scanning operation preliminarily during data transmission, the patent eliminates the need for time-consuming scanning operations on the mobile device, thereby reducing processing time and resource consumption on the client side.
3Reliability
If data is copied and unpacked multiple times for scanning and rendering, then virus scanning is enabled, but memory usage and processing overhead increase
Solution Approach 1:
The patent extracts the virus scanning function from the mobile device and relocates it to the gateway server. This extraction eliminates the need for local data copying and buffering operations, thereby reducing memory usage on the mobile device while preserving virus scanning capability through centralized server-side processing.
Data Source
AI summary
A method of scanning data for viruses in a computer device, the device having a browser for rendering the data for use. The method comprises storing the data in a buffer memory accessible to said browser and creating an instance of a browser plugin, said plugin providing a virus scanning function or providing a route to a virus scanning function. The data is scanned for viruses using the instance of the plugin and, if no viruses are detected in the data, it is returned to the browser for rendering. If a virus is detected in the data, rendering of the data is inhibited.


