IP Library Granted Patent US 7,363,373
Granted Patent B2
US 7,363,373 · App. 10/238,753 · Granted Apr 22, 2008

Data scanning system and method thereof combining real-time scanning and periodical scanning modes

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 7,363,373
App. No.
10/238,753
Granted
Apr 22, 2008
Kind
B2
Abstract

The present invention discloses a data scanning system and a method thereof for a server. The method includes steps of defining an auditing period, scanning an accessed data in a default scanning mode from the server by a user, obtaining a credit data of the user, and executing a rearranging process for resetting a reset scanning mode for the user according to the credit data when the auditing period is expired, thereby the default scanning mode being adjustable according to the credit data of the user.

Claims (44)

1. A data scanning method for a server, comprising steps of:

(a) defining a predetermined period;

(b) scanning data accessed by a user from said server in a default scanning mode;

(c) performing a mapping process for said data to accumulate credit data of said user including the steps of:

(c1) scanning said data accessed by said user for generating a result;

(c2) obtaining a credit weight corresponding to said result; and

(c3) recording said credit weight into a credit database to be accumulated as said credit data of said user; and

(d) executing a rearranging process for resetting a reset scanning mode for said user according to said credit data of said user when said predetermined period is expired.

2. The data scanning method according to claim 1 , wherein said server is a mail server.

3. The data scanning method according to claim 1 , wherein said server is a hypertext transfer protocol proxy server.

4. The data scanning method according to claim 1 , wherein said predetermined period is adjustable and defined in a configuration database.

5. The data scanning method according to claim 1 , wherein said default scanning mode is a real-time scanning mode.

6. The data scanning method according to claim 1 , wherein said default scanning mode is a periodical scanning mode.

7. The data scanning method according to claim 1 , wherein said data is an electronic mail.

8. The data scanning method according to claim 1 , wherein said data is a web page.

9. The data scanning method according to claim 1 , wherein said server includes a storage space for storing said data accessed by said user as one of a temporary and a perpetual data.

10. The data scanning method according to claim 9 , wherein said storage space is a memory.

11. The data scanning method according to claim 9 , wherein said storage space is a hard disk.

12. The data scanning method according to claim 1 , wherein said step (c2) is executed via a specific corresponding mode adjustable and defined in a configuration database.

13. The data scanning method according to claim 1 , wherein said rearranging process further comprises steps of:

(d1) calculating an operated credit class of said user according to said credit data of said user;

(d2) comparing said credit class of said user with a default credit class;

(d3) resetting a periodical scanning mode when said credit class of said user is higher than said default credit class; and

(d4) resetting said reset scanning mode as a real-time scanning mode when said credit class of said user is lower than said default credit class.

14. The data scanning method according to claim 13 , wherein said default credit class is adjustable and set in a configuration database.

15. The data scanning method according to claim 13 , wherein said periodical scanning mode further comprises a periodical scanning period set in a configuration database and adjustable according to said credit class of said user.

16. The data scanning method according to claim 15 , wherein the higher said credit class of said user is, the longer said periodical scanning period is.

17. The data scanning method according to claim 15 , wherein the lower said credit class of said user is, the shorter said periodical scanning period is.

18. The data scanning method according to claim 1 being implemented via a software program.

19. The data scanning method according to claim 18 , wherein said software program is included in said sever.

20. The data scanning method according to claim 18 , wherein said software program is an external program.

21. A data scanning method for a server connected to plural user terminals, wherein said server scans data accessed by one of said plural user terminals in a default scanning mode, comprising steps of:

(a) defining a predetermined period;

(b) executing a mapping process to accumulate plural credit data corresponding to said plural user terminals respectively; and

(c) executing a rearranging process for changing said default scanning mode for said plural user terminals respectively according to said plural credit data when said predetermined period is expired including the steps of:

(c1) calculating a credit class of said one user terminal, said credit data corresponding to said one user terminal;

(c2) comparing said credit class of said one user terminal with a default credit class;

(c3) resetting said default scanning mode as a periodical scanning mode when said credit class of said one user terminal is higher than said default credit class;

(c4) resetting said default scanning mode as a real-time scanning mode when said credit class of said one user terminal is lower than said default credit class; and

(c5) repeating steps (c1)-(c4) for determining all default scanning modes for said plural user terminals one by one.

22. The data scanning method according to claim 21 , wherein said mapping process comprises steps of:

(b1)scanning said data accessed by said one user terminal for generating a result; and

(b2) obtaining a credit weight corresponding to said result; and

(b3) recording said credit weight into a credit database to be accumulated as said credit data corresponding to said one user terminal.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jul 18, 2019
From: UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AND COLLATERAL AGENT
To: COREL CORPORATION; CLEARSLIDE, INC.; PARALLELS INTERNATIONAL GMBH
Reel/Frame 049787/0073 →
RELEASE OF SECURITY INTEREST RECORDED AT : REEL 046299 FRAME 0836 Recorded Jul 17, 2019
From: UBS AG, STAMFORD BRANCH
To: COREL CORPORATION; CLEARSLIDE, INC.
Reel/Frame 049773/0628 →
SECURITY INTEREST Recorded Jun 5, 2018
From: COREL CORPORATION
To: UBS AG, STAMFORD BRANCH
Reel/Frame 046299/0836 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2018
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: COREL CORPORATION
Reel/Frame 047229/0384 →
RELEASE OF SECURITY INTEREST Recorded Jan 4, 2017
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COREL CORPORATION; COREL US HOLDINGS,LLC; VAPC (LUX) S.Á.R.L.
Reel/Frame 041246/0001 →
SECURITY INTEREST Recorded Dec 23, 2016
From: COREL CORPORATION
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 041187/0165 →
SECURITY AGREEMENT Recorded Jun 21, 2013
From: COREL CORPORATION; COREL US HOLDINGS, LLC; COREL INC.; WINZIP INTERNATIONAL LLC; WINZIP COMPUTING LLC; WINZIP COMPUTING LP
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 030657/0487 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2010
From: COREL TW CORPORATION
To: COREL CORPORATION
Reel/Frame 025387/0003 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED ON REEL 020375, FRAME 0482. ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF THE ENTIRE INTEREST. Recorded Feb 14, 2008
From: INTERVIDEO DIGITAL TECHNOLOGY CORPORATION
To: COREL TW CORP.
Reel/Frame 020506/0598 →
CHANGE OF NAME Recorded Jan 16, 2008
From: INTERVIDEO DIGITAL TECHNOLOGY CORPORATION
To: COREL TW CORP.
Reel/Frame 020375/0482 →
MERGER Recorded Sep 19, 2007
From: ULEAD SYSTEMS, INC.
To: INTERVIDEO, DIGITAL TECHNOLOGY CORPORATION
Reel/Frame 019846/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2002
From: LU, WILLIAM; CHEN, ERIC; LU, KUANG-RONG; HAN, RICK
To: ULEAD SYSTEM INC.
Reel/Frame 013284/0101 →