U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Cryptographic decoder for computer programs

Patent 4433207 Issued on February 21, 1984. Estimated Expiration Date: Icon_subject September 10, 2001. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

3906460

Memory patching circuit
Patent #: 4028678
Issued on: 06/07/1977
Inventor: Moran

Computer software security system
Patent #: 4120030
Issued on: 10/10/1978
Inventor: Johnstone

Microprocessor for executing enciphered programs
Patent #: 4168396
Issued on: 09/18/1979
Inventor: Best

Digital signature system and apparatus
Patent #: 4206315
Issued on: 06/03/1980
Inventor: Matyas ,   et al.

Method and apparatus for transaction and identity verification
Patent #: 4264782
Issued on: 04/28/1981
Inventor: Konheim

Crypto microprocessor for executing enciphered programs
Patent #: 4278837
Issued on: 07/14/1981
Inventor: Best

Method and apparatus for securing data transmissions
Patent #: 4281215
Issued on: 07/28/1981
Inventor: Atalla

Digital computer having code conversion apparatus for an encrypted program
Patent #: 4306289
Issued on: 12/15/1981
Inventor: Lumley

Crypto microprocessor using block cipher
Patent #: 4319079
Issued on: 03/09/1982
Inventor: Best

More ...

Inventor

Application

No. 06/300797 filed on 09/10/1981

US Classes:

713/190Computer instruction/address encryption

Examiners

Primary: Cangialosi, Salvatore

Attorney, Agent or Firm

International Classes

G06F 12/14 (20060101)
G06F 1/00 (20060101)
G06F 21/00 (20060101)

Abstract

An integrated circuit decoder for providing microcomputer users with access to several proprietary programs selected from a large group of such programs that have been distributed to users in cipher. The decoder chip can decipher a program if an enciphered key called a "permit code" is presented to the decoder chip. Permit codes are not interchangeable between decoders, are issued only to customers that have paid for use of a program product, and each code will work only with one program. As the program is being deciphered in a user's microcomputer, the decoder chip places random errors into the program which make copies of the program malfunction in other microcomputers. The decoder chip keeps a table of addresses where it has placed errors and dynamically corrects the errors on the data bus whenever an error word is addressed during execution. Using such a decoder, thousands of individually priced proprietary software products can be delivered securely to prospective customers in advance of sales on laserdiscs, diskettes, TV-cables, and digital radio broadcasts.

Other References

  • IBM Tech. Disclosure Bull., vol. 22, No. 2 (7/79) S 9186 0290, Lennon et al., pp. 643-646
  • Tuchman, "Integrated System Design" in NBS Special Publication 500-27, pp. 94-96, Feb. 15, 1978
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?