
US Patent No: 7,051,211
Number of patents in Portfolio can not be more than 2000
Secure software distribution and installation
Stats
-
May 23, 2006
Issued date -
Aug 21, 2000
filing date -
09/642,685
serial no -
Expired
status
Importance
Abstract
Methods, systems and computer program products are provide for controlling access to software is provided by the software to be controlled being divided into a first encrypted portion and a second unencrypted portion. The second unencrypted portion has access to, and may even incorporate, a first secret value and a software identification associated with a copy of the software. The first encrypted portion is encrypted with a first key value which is based on the first secret value and a second secret value. The second secret value is obtained and the first key value generated from the obtained second secret value and the first secret value. The first encrypted portion of the software may then be decrypted with the first key value. The software may be installed on a data processing system utilizing the decrypted first encrypted portion of the software.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,666,411 System for computer software protection | 218 | 1994 | |
| 5,974,141 Data management system | 222 | 1996 | |
| 6,002,772 Data management system | 148 | 1997 | |
| 6,744,894 Data management system | 30 | 1998 | |
| 6,408,390 Apparatus for data copyright management system | 62 | 1999 | |
|
|
|||
| 4,817,140 Software protection system using a single-key cryptosystem, a hardware-based authorization system and a secure coprocessor | 339 | 1986 | |
| 4,757,534 Code protection using cryptography | 235 | 1987 | |
| 5,287,407 Computer software protection | 143 | 1991 | |
| 5,757,907 Method and apparatus for enabling trial period use of software products: method and apparatus for generating a machine-dependent identification | 147 | 1994 | |
|
|
|||
| 4,634,807 Software protection device | 222 | 1985 | |
|
|
|||
| 6,483,921 Method and apparatus for regenerating secret keys in Diffie-Hellman communication sessions | 40 | 2000 | |
|
|
|||
| 4,471,163 Software protection system | 232 | 1981 | |
|
|
|||
| 6,000,030 Software fingerprinting and branding | 66 | 1996 | |
|
|
|||
| 5,390,297 System for controlling the number of concurrent copies of a program in a network based on the number of available licenses | 228 | 1987 | |
|
|
|||
| 5,915,025 Data processing apparatus with software protecting functions | 102 | 1997 | |
|
|
|||
| 4,525,599 Software protection methods and apparatus | 129 | 1982 | |
|
|
|||
| 5,915,019 Systems and methods for secure transaction management and electronic rights protection | 518 | 1997 | |
|
|
|||
| 5,416,840 Software catalog encoding method and system | 97 | 1993 | |
|
|
|||
| 6,226,747 Method for preventing software piracy during installation from a read only storage medium | 84 | 1998 | |
|
|
|||
| 5,920,630 Method of public key cryptography that includes key escrow | 62 | 1997 | |
|
|
|||
| 4,593,353 Software protection method and apparatus | 196 | 1981 | |
|
|
|||
| 6,044,469 Software publisher or distributor configurable software security mechanism | 70 | 1997 | |
|
|
|||
| 5,337,357 Method of software distribution protection | 267 | 1993 | |
|
|
|||
| 5,870,726 Protected software rental using smart cards | 10 | 1996 | |
|
|
|||
| 5,024,495 Computer software protection, by optical effects | 3 | 1990 | |
| 5,267,311 Intelligent diskette for software protection | 56 | 1992 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Nov 23, 2013 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Nov 23, 2017 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |