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

Software distribution system

Patent 4999806 Issued on March 12, 1991. Estimated Expiration Date: Icon_subject March 12, 2008. 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

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

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

Data security module
Patent #: 4352952
Issued on: 10/05/1982
Inventor: Boone ,   et al.

Method and apparatus for providing security for computer software
Patent #: 4446519
Issued on: 05/01/1984
Inventor: Thomas

Crypto microprocessor that executes enciphered programs
Patent #: 4465901
Issued on: 08/14/1984
Inventor: Best

Software protection system
Patent #: 4471163
Issued on: 09/11/1984
Inventor: Donald ,   et al.

Software protection methods and apparatus
Patent #: 4525599
Issued on: 06/25/1985
Inventor: Curran ,   et al.

System for reproducing information in material objects at a point of sale location
Patent #: 4528643
Issued on: 07/09/1985
Inventor: Freeny, Jr.

Counting computer software cartridge
Patent #: 4553252
Issued on: 11/12/1985
Inventor: Egendorf

Computer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected software
Patent #: 4558176
Issued on: 12/10/1985
Inventor: Arnold ,   et al.

More ...

Inventors

Application

No. 093321 filed on 09/04/1987

US Classes:

717/177, Including distribution of software705/53, Including third party for collecting or distributing payment (e.g., clearinghouse)705/57, Copy protection or prevention709/219, Accessing a remote server709/227, COMPUTER-TO-COMPUTER SESSION/CONNECTION ESTABLISHING713/2Loading initialization program (e.g., booting, rebooting, warm booting, remote booting, BIOS, initial program load (IPL), bootstrapping)

Examiners

Primary: MacDonald, Allen R.
Assistant: Chun, Debra A.

Attorney, Agent or Firm

International Classes

G06F 012/14
H04L 009/00

Abstract

A central station distributes software by telephone. The central station accepts credit card information, transmits an acceptance code to a caller and then terminates the call. After verifying the credit card information, the station calls the purchaser back and continues with the transaction only after receiving the acceptance code. The central station then transmits a Control Transfer Program and Initialization Program to the purchaser, and the purchaser executes the Initialization Program to turn over control of the purchaser computer to the central station. The Control Transfer Program is then executed to transfer first a Protection program for ensuring that no memory resident copying programs are running, than a Storing Program for modifying the purchased program for storage at the purchaser computer, and finally the requested program itself. During the transaction, the various transmitted programs are erased, so that at the end of the transaction only a copy protected version of the purchased program remains on the purchaser's disk.

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
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?