IP Library › Granted Patent US 8,453,244
Granted Patent B2
US 8,453,244 · App. 12/968,735 · Granted May 28, 2013

Server, user device and malware detection method thereof

Inventors: Shih-Yao Dai (Taipei, TW); Yu-Chen Chang (Taipei, TW); Jain-Shing Wu (Taipei, TW); Jui-Fa Chen (Danshui Township, Taipei County, TW); Sy-Yen Kuo (Taipei, TW)
Assignee: Institute for Information Industry
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,453,244
App. No.
12/968,735
Granted
May 28, 2013
Kind
B2
Abstract

A server, a user device, and a malware detection method thereof are provided. The server connects with the user device via a network, and records execution records of the user device. Based on the history of the execution records of the user device, the server can detect whether the user device has malwares or not accordingly.

Claims (27)

1. A malware detection method for a server, the server connecting to a first user device and a second user device via a network, the malware detection method comprising the following steps of:

(a) enabling the server to receive at least one first execution record from a client module of the first user device;

(b) enabling the server to store the at least one first execution record of the first user device into a recording list;

(c) enabling the server to determine that a malware exists in the first user device according to the recording list, and transmit a malware notice to the first user device;

(d) enabling the server to receive at least one second execution record from a client module of the second user device;

(e) enabling the server to store the at least one second execution record of the second user device into the recording list; and

(f) enabling the server to determine whether the malware is copied from the first user device to the second user device or copied from the second user device to the first user device according to the recording list.

2. The malware detection method as claimed in claim 1 , further comprising the following step after step (c):

(c1) enabling the server to transmit a malware removal notice to the client module of the first user device so that the client module of the first user device removes the malware.

3. The malware detection method as claimed in claim 1 , further comprising the following steps after step (c):

(c1) enabling the server to determine at least one malicious behavior executed by the malware in the first user device according to the recording list; and

(c2) enabling the server to transmit, according to the at least one malicious behavior, a malicious behavior notice to the client module of the first user device so that the client module of the first user device performs a recovery procedure.

4. A server for detecting a malware, the server connecting to a first user device and a second user device via a network and comprising:

a transceiver, being configured to receive at least one first execution record from a client module of the first user device;

a memory, being configured to store a recording list that is configured to record the at least one first execution record; and

a processing unit, being configured to determine that a malware exists in the first user device according to the recording list and transmit a malware notice to the first user device via the transceiver;

wherein the transceiver is further configured to receive at least one second execution record from a client module of the second user device, the recording list of the memory is further configured to record the at least one second execution record, and the processing unit is further configured to determine whether the malware is copied from the first user device to the second user device or copied from the second user device to the first user device according to the recording list.

5. The server as claimed in claim 4 , wherein the processing unit is further configured to transmit a malware removal notice to the client module of the first user device via the transceiver so that the client module of the first user device removes the malware.

6. The server as claimed in claim 4 , wherein the processing unit is further configured to determine at least one malicious behavior executed by the malware in the first user device according to the recording list stored in the memory and, according to the at least one malicious behavior, transmit a malicious behavior notice to the client module of the first user device via the transceiver so that the client module of the first user device performs a recovery procedure.

7. A malware detection method for a user device, the user device connecting to a server via a network, the malware detection method comprising the following steps of:

(a) enabling a client module of the user device to transmit at least one execution record to the server;

(b) enabling the client module of the user device to, after step (a), receive a malware notice from the server, wherein the malware notice is used to notice that a malware exists in the user device;,

(c) enabling the client module of the user device to receive a malware removal notice from the server; and

(d) enabling the client module of the user device to remove the malware according to the malware removal notice.

8. A user device for detecting a malware, the user device connecting to a server via a network and comprising:

a transceiver; and

a client module, being configured to transmit at least one execution record to the server via the transceiver and receive a malware notice from the server via the transceiver, wherein the malware notice is used to notice that a malware exists in the user device and wherein the client module is further configured to receive a malware removal notice from the server via the transceiver, and remove the malware according to the malware removal notice.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2010
From: DAI, SHIH-YAO; CHANG, YU-CHEN; WU, JAIN-SHING; CHEN, JUI-FA; KUO, SY-YEN
To: INSTITUTE FOR INFORMATION INDUSTRY
Reel/Frame 025504/0775 →
Priority Claims (1)
TW 99139906 A · Nov 19, 2010 · national
Continuity (1)
Related Publication 20120131675A1 · May 24, 2012