IP Library Granted Patent US 8,286,245
Granted Patent B2
US 8,286,245 · App. 10/362,951 · Granted Oct 9, 2012

Virus protection in an internet environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,286,245
App. No.
10/362,951
Granted
Oct 9, 2012
Kind
B2
Abstract

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.

Claims (13)

1. A method of scanning files for viruses in a computer device, the device having a browser for rendering a file for use, the method comprising:

downloading a file from the Internet into said browser and storing the file in a buffer memory accessible to said browser:

creating an instance of a browser plugin regardless of any MIME type identified within the file, said plugin providing a virus scanning function or providing a route to a virus scanning function;

providing pointers to the file location from the browser to the browser plugin and scanning the file for viruses using the instance of the plugin;

if no viruses are detected in the file, returning the file to the browser for rendering; and

if a virus is detected in the file, inhibiting rendering of the file.

2. A method according to claim 1 , wherein the computer device is a mobile wireless platform, and said browser is a WAP browser.

3. A method according to claim 2 , wherein said file is an executable file.

4. A method according to claim 1 , wherein the plugin comprises virus scanning functionality.

5. A method according to claim 1 , wherein the instance of the plugin created by the browser causes a separate virus scanning application to be opened, and the plugin makes the file accessible to the scanning application.

6. A mobile wireless device comprising a memory having an Internet browser application stored therein and a virus scanning browser plugin, wherein in use the browser downloads a file from the Internet into the browser and stores it in a buffer memory accessible to the browser, creates an instance of the virus scanning plugin for scanning the file prior to rendering the file, regardless of any MIME type identified within the file, and provides pointers to the file location to the browser plugin.

7. A mobile wireless device comprising a memory having an Internet browser application stored therein, a browser plugin, and a virus scanning application, wherein in use the browser downloads a file from the Internet into the browser and stores it in a buffer memory accessible to the browser, creates an instance of the plugin regardless of any MIME type identified within the file, and provides pointers to the file location to the browser plugin, which instance makes file available to the virus scanning application for virus scanning.

8. A computer memory encoded with executable instructions representing an Internet browser plugin, the executable instructions being arranged to cause a mobile wireless platform to scan WAP and or HTML files for viruses prior to rendering of the files for display on a display of the device, regardless of any MIME type identified within the file.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2024
From: WITHSECURE CORPORATION (FKA F-SECURE CORPORATION)
To: RPX CORPORATION
Reel/Frame 068837/0899 →
CHANGE OF NAME Recorded Jun 7, 2022
From: F-SECURE CORPORATION (A/K/A F-SECURE CORPORATION OYJ)
To: WITHSECURE CORPORATION (A/K/A WITHSECURE OYJ)
Reel/Frame 060302/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2003
From: SAMMAN, BEN
To: F-SECURE OYJ
Reel/Frame 014115/0827 →