US Patent No: 7,051,211

Number of patents in Portfolio can not be more than 2000

Secure software distribution and installation

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

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.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY68841

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Matyas, Jr Stephen Michael Manassas, VA 21 1170
Peyravian, Mohammad Cary, NC 81 1194
Roginsky, Allen Leonid Durham, NC 29 584
Zunic, Nevenko Wappingers Falls, NY 82 1060

Cited Art

Patent Info (Count) # Cites Year
 
INTARSIA SOFTWARE LLC (5)
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
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
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
 
BRITISH TECHNOLOGY GROUP LIMITED (1)
4,634,807 Software protection device 222 1985
 
CISCO TECHNOLOGY, INC. (1)
6,483,921 Method and apparatus for regenerating secret keys in Diffie-Hellman communication sessions 40 2000
 
DONALD, THOMAS CHRISTOPHER (1)
4,471,163 Software protection system 232 1981
 
EMC CORPORATION (1)
6,000,030 Software fingerprinting and branding 66 1996
 
FLEXERA SOFTWARE LLC (1)
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
 
FUJI XEROX CO., LTD. (1)
5,915,025 Data processing apparatus with software protecting functions 102 1997
 
GENERAL COMPUTER CORPORATION (1)
4,525,599 Software protection methods and apparatus 129 1982
 
InterTrust Technologies Corp. (1)
5,915,019 Systems and methods for secure transaction management and electronic rights protection 518 1997
 
KINGLITE HOLDINGS INC. (1)
5,416,840 Software catalog encoding method and system 97 1993
 
MICROSOFT CORPORATION (1)
6,226,747 Method for preventing software piracy during installation from a read only storage medium 84 1998
 
NATIONAL SECURITY AGENCY, U.S. GOVERNMENT (1)
5,920,630 Method of public key cryptography that includes key escrow 62 1997
 
RAINBOW TECHNOLOGIES, INC. (1)
4,593,353 Software protection method and apparatus 196 1981
 
SAFENET DATA SECURITY (ISRAEL) LTD. (1)
6,044,469 Software publisher or distributor configurable software security mechanism 70 1997
 
SAFENET, INC. (1)
5,337,357 Method of software distribution protection 267 1993
 
VIPP ELECTRONIC TRANSFER L.L.C. (1)
5,870,726 Protected software rental using smart cards 10 1996
 
Other [Check patent profile for assignment information] (2)
5,024,495 Computer software protection, by optical effects 3 1990
5,267,311 Intelligent diskette for software protection 56 1992

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
PANASONIC CORPORATION (3)
7,685,435 Program development method, program development supporting system, and program installation method 1 2003
7,539,312 Program update method and server 1 2007
8,190,912 Program development method, program development supporting system, and program installation method 0 2008
 
NAVTEQ B.V. (2)
7,613,917 Method and system for mass distribution of geographic data for navigation systems 3 2000
7,640,595 Computing system with decryption functions and secure data product 0 2004
 
SONY CORPORATION (2)
7,320,087 Information processing apparatus and method, program, and recording medium 1 2004
7,869,594 Digital broadcasting receiving system and digital broadcasting receiving device 0 2006
 
COLLATION, INC. (1)
7,210,143 Deployment of applications in a multitier compute infrastructure 47 2003
 
GATEWAY, INC. (1)
7,657,885 System and method for downloading software and services 5 2004
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
7,694,280 Systems and methods for controlling program installation on a computing device 2 2004
 
HILLCREST LABORATORIES, INC. (1)
7,478,247 Methods and systems for securing data processing devices 0 2005
 
INTEL CORPORATION (1)
7,526,649 Session key exchange 5 2003
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
7,721,250 System and method for interactive and integrated software development process and phases 0 2006
 
KALEIDESCAPE, INC. (1)
8,280,051 Secure presentation of media streams in response to encrypted content 0 2010
 
NAMCO BANDAI GAMES INC. (1)
7,748,048 Storage medium, method of producing transfer file data, and data signal 0 2006
 
NOKIA CORPORATION (1)
7,930,537 Architecture for encrypted application installation 0 2004
 
ORACLE INTERNATIONAL CORPORATION (1)
8,175,269 System and method for enterprise security including symmetric key protection 0 2006
 
SAMSUNG ELECTRONICS CO., LTD. (1)
7,426,273 Audio/video stream processing system and method for data copy protection 0 2004
 
SCA IPLA HOLDINGS INC. (1)
8,117,667 Systems and methods for the prevention of unauthorized use and manipulation of digital content 1 2008
 
STMICROELECTRONICS (SHENZHEN) R&D CO. LTD. (1)
8,384,412 Circuit personalization 0 2006
 
UNILOC USA (1)
8,160,962 Installing protected software product using unprotected installation image 0 2008
 
Vatari Corporation (1)
7,720,765 System and method for using digital strings to provide secure distribution of digital content 0 2006

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