IP Library Granted Patent US 7,451,313
Granted Patent B1
US 7,451,313 · App. 11/013,738 · Granted Nov 11, 2008

Encryption method of application software

Assignee: Inventec Corporation
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,451,313
App. No.
11/013,738
Granted
Nov 11, 2008
Kind
B1
Abstract

An encryption method for protecting application software is to first fetch a unique identification code of the application software at the user site. Then, transfer the unique identification code to a server for registration. The server operates according to the unique identification code and the current date information and generates a starting password. The starting password is transferred to the user for starting the application software. The encryption is made by applying a password from the website server based on a unique identification code and on-line verification.

Claims (16)

1. An encryption method of application software through applying a password from a website server based on a unique identification code and on-line verification, comprising the steps of:

fetching a unique identification code of said application software at a user site;

transferring said unique identification code to a server for registration;

operating at said server according to said unique identification code and a date information and generating a starting password;

transferring said starting password to said user;

analyzing said starting password and verifying validity of said password, comprising the steps of:

extracting date information in said password;

comparing deviation of said date information to current date; and

determining a valid time information when said deviation is less than a predetermined time, and determining an invalid time information when said deviation is larger than said predetermined time; and

starting said application software with said starting password at said user site.

2. The encryption method of claim 1 wherein said step of registration at said sever comprises a step of judging whether said unique identification code being used over a predetermined times.

3. The encryption method of claim 1 wherein said application software is a marketed software.

4. The encryption method of claim 1 wherein said application software is a network downloadable software.

5. The encryption method of claim 1 wherein said date information is a system current date at said website server.

6. The encryption method of claim 1 wherein said step of verifying validity of said password further comprises the step of checking validity of said identification code.

7. The encryption method of claim 1 wherein said unique identification code is chosen from the group consisting of software serial number, user's hard disk number and user's network card number.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2015
From: INVENTEC CORPORATION
To: ZHIGU HOLDINGS LIMITED
Reel/Frame 035959/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2004
From: CHANG, ZECHARY; HAN, HARRY
To: INVENTEC CORPORATION
Reel/Frame 016110/0175 →