Mobile Device Anti-Virus Execution via Memory Card Recognizer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile communications devices are vulnerable to software viruses that can spread quickly, causing damage and disruption, and existing anti-virus solutions often fail to protect devices effectively, especially since users may not utilize available protection until it's too late.
Innovation Solution
A method and apparatus that utilize a memory card with a Symbian recognizer and anti-virus application to automatically execute and install the anti-virus software before the device's boot sequence is complete, ensuring immediate protection and virus removal upon startup, using memory cards like MMC, SD, or SmartMedia.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually install anti-virus software on mobile devices, then protection against viruses is provided, but users often fail to install or activate protection in time, leaving devices vulnerable
Solution Approach 1:
The system performs self-service by automatically detecting and executing anti-virus applications during the boot sequence without requiring user intervention. The recognizer component monitors the boot process and autonomously launches the appropriate anti-virus software based on detected file types, eliminating the need for users to manually install or activate protection.
Solution Approach 2:
The anti-virus application is executed during the boot sequence, which is a preliminary action that occurs before the user interacts with the device. By integrating virus protection into the startup process, the system ensures protection is activated automatically before any potential virus infection can occur, addressing the timing issue where manual installation is too late.
2Reliability
If anti-virus software is installed manually, then protection is provided, but by the time users seek help at repair shops, viruses may have already spread to other devices
Solution Approach 1:
The system performs virus scanning and protection activation during the boot sequence, which occurs automatically when the device is started. This preliminary action ensures that virus protection is in place before the user even becomes aware of potential infection or seeks external help, eliminating the time lag between device usage and protection activation.
Solution Approach 2:
The recognizer component provides continuous feedback during the boot sequence by monitoring for infected files and automatically responding by launching the appropriate anti-virus application. This closed-loop feedback mechanism ensures that protection is dynamically activated based on real-time detection, rather than relying on delayed user action.
3Object-affected harmful factors
If the device is turned off during repair to prevent virus spread, then virus containment is improved, but the device cannot be operational or tested during repair
Solution Approach 1:
The recognizer provides real-time feedback during the boot sequence by detecting infected files and automatically activating anti-virus protection before any user applications can run. This continuous monitoring and automatic response allows the device to remain powered on and operational during repair while still preventing virus spread, as the protection is already in place before potential infection can occur.
Solution Approach 2:
By executing virus protection during the boot sequence, the system performs the protective action preliminarily, before the device enters full operational mode. This allows the device to be tested and used normally after startup, as the virus protection is already active, eliminating the need to keep the device powered off during repair.
Data Source
AI summary
There is provided a method and apparatus for executing an anti_virus application on a mobile communications device. A memory card for coupled to a mobile communications device, and a boot sequence is initiated on the mobile communications device. Prior to completion of the boot sequence, a Symbian recognizer is loaded to the communications device from the memory card. The loaded Symbian recognizer is executed on the mobile communications device to automatically execute an anti-virus application, the anti-virus application also being stored on the memory card.


