US Patent No: 6,854,061

Number of patents in Portfolio can not be more than 2000

Installing and controlling trial software

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

According to one aspect of the invention, a method of creating a trial software product on a target system is provided. The method consists of intercepting file system calls from an installation process associated with a full software product and, responsive to a write request from the installation process, encrypting data associated with the write request if the write request is associated with one of a predetermined set of critical product files. The predetermined set of critical product files including those product files comprising the full software product that have been identified as files to which access is to be controlled.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY68180

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cooper, Thomas Edward Louisville, CO 7 553
Pryor, Robert Franklin Lynn Haven, FL 11 579

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
5,319,705 Method and system for multimedia access control enablement 612 1992
5,598,470 Method and apparatus for enabling trial period use of software products: Method and apparatus for utilizing a decryption block 122 1994
5,689,560 Method and apparatus for enabling trial period use of software products: method and apparatus for allowing a try-and-buy user interaction 61 1994
5,757,907 Method and apparatus for enabling trial period use of software products: method and apparatus for generating a machine-dependent identification 146 1994
5,757,908 Method and apparatus for enabling trial period use of software products: method and apparatus for utilizing an encryption header 91 1996
 
ACTIVISION PUBLISHING, INC. (2)
5,563,946 Method and apparatus for enabling trial period use of software products: method and apparatus for passing encrypted files between data processing systems 296 1994
5,737,416 Method and apparatus for enabling trial period use of software products: method and apparatus for utilizing a decryption stub 197 1996
 
HEWLETT-PACKARD COMPANY (2)
5,327,563 Method for locking software files to a specific storage device 61 1992
5,628,015 Method for unlocking software files locked to a specific storage device 24 1995
 
KABUSHIKI KAISHA TOSHIBA (1)
6,195,432 Software distribution system and software utilization scheme for improving security and user convenience 63 1997
 
SOFTWARE CONCEPTS, INC. (1)
4,740,890 Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media 322 1983
 
TESTDRIVE CORPORATION (1)
5,341,429 Transformation of ephemeral material 347 1992

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (3)
7,685,591 Customizing a software application through a patch file 5 2004
7,594,225 Integrated setup for generating customization XML 2 2004
8,051,488 Trial usage for encrypted subscription-based data 0 2006
 
VIASAT, INC. (2)
8,392,983 Trusted labeler 0 2008
8,312,292 Input output access controller 0 2008
 
ADOBE SYSTEMS INCORPORATED (1)
7,818,741 Method and system to monitor installation of a software program 0 2005
 
CYBERSOFT, INC. (1)
7,703,078 Apparatus, methods and articles of manufacture for software demonstration 1 2003
 
SEALEDMEDIA LIMITED (1)
8,010,800 Search engine and digital rights management 0 2001

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 8, 2016
Fee Large entity fee small entity fee micro entity fee
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