The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 24, 2004

Filed:

Apr. 28, 1999
Applicant:
Inventor:

Thomas Probert, Hopkinton, MA (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/130 ;
U.S. Cl.
CPC ...
G06F 1/130 ;
Abstract

Techniques used in coding software are described. An encoder encodes a machine executable program or portions of a machine executable program. The encoding process uses a cipher table, a unique key for encoding, and an agreement between the encoder and decoder as to what portions of a machine executable will be encoded. By using the decoder on a computer system which may execute the encoded machine executable, the decoder may serve as a recognizer to only execute those machine executable programs which have been encoded and are recognized by the recognizer. If a machine executable is not recognized or rejected, appropriate actions may be taken other than the machine executable.


Find Patent Forward Citations

Loading…