Mobile Device Anti-Virus Execution via Memory Card Recognizer

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvevirus protectionVSAvoidmanual installation requirement
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvevirus protectionVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvevirus spreadVSAvoiddevice availability
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7769991B2Automatically executing an anti-virus application on a mobile communications device
Publication Date: 2010.08.03 FINJAN LLC
  • US7769991B2 patent drawing
  • US7769991B2 patent drawing
  • US7769991B2 patent drawing

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.