Related articles |
---|
Compiler Patents metzger@bach.convex.com (1991-09-06) |
Software patents rms@gnu.ai.mit.edu (1991-09-07) |
Compiler patents derek@knosof.co.uk (1999-12-20) |
Newsgroups: | comp.compilers |
From: | metzger@bach.convex.com (Robert Metzger) |
Keywords: | bibliography |
Organization: | Compilers Central |
Date: | Fri, 6 Sep 91 08:45:51 -0500 |
Here's a list of compiler patents you should know about. I do not claim
this list is exhaustive or without error. Consult a patent attorney if
you need to know how they impact you.
Complain to your Congressperson if you think patents are not the right way
to protect software as intellectual property. The alternatives are:
1) copyright the source
2) trade secret
3) no protection
------------------------------------------------------------------------------
Patent Number 4,821,181
Date of Patent Apr 11, 1989
Inventor K. Iwasawa, Y. Tanaka
Assignee Hitachi, Ltd.
Method for Converting a Source Program of High Level Language Statement into
Object Program for a Vector Processor
Patent Number 4,773,007
Date of Patent Sep 20, 1988
Inventor Y. Kanada, K. Isida
Assignee Hitachi, Ltd.
Compiler Code Optimization Method for a Source Program Having a First and
Second Array Definition and Use Statements in a Loop
Patent Number 4,833,606
Date of Patent May 23, 1989
Inventor K. Iwasawa, Y. Tanaka
Assignee Hitachi, Ltd.
Compiling Method for Vectorizing Multiple DO-Loops in Source Program
-----
Patent Number 4,965,724
Date of Patent Oct 23, 1990
Inventor I. Utsumi, Y. Mori
Assignee Oki Electric Industry, Ltd.
Compiler System Using Reordering of Microoperations to Eliminate
Interlocked Instructions for Pipelined Processing of Assembler Source
Program
-----
Patent Number 4,710,872
Date of Patent Dec 1, 1987
Inventor R.G. Scarborough
Assignee International Business Machines Corporation
Method for Vectorizing and Executing on an SIMD Machine Outer Loops in the
Presence of Recurrent Inner Loops
Patent Number 4,656,583
Date of Patent April 7, 1987
Inventor M. Auslander, J. Cocke, P. Markstein
Assignee International Business Machines Corporation
Method for Improving Global Common Subexpression Elimination and Code
Motion in an Optimizing Compiler
Patent Number 4,885,684
Date of Patent Dec 5, 1989
Inventor E. Austin, J. Robertson
Assignee International Business Machines Corporation
Method for Compiling a Master Task Definition Data Set for Defining the
Logical Data Flow of a Distributed Processing Network
Patent Number 4,656,582
Date of Patent Apr 7, 1987
Inventor G. Chaitin, M. Hopkins, P. Markstein, H. Warren, Jr.
Assignee International Business Machines Corporation
Generating Storage Reference Instructions in an Optimizing Compiler
Patent Number 4,782,444
Date of Patent Nov 1, 1988
Inventor A. Munshi, K. Schimpf
Assignee International Business Machines Corporation
Compilation Using Two-Colored Pebbling Register Allocation Method Such
That Spill Code Amount is Invariant With Basic Block's Textual Ordering
Patent Number 4,434,753
Date of Patent Mar 6, 1984
Inventor J. Rizzi
Assignee International Business Machines Corporation
Register Allocation System Using Recursive Queueing During Source Code
Compilation
Patent Number 4,567,574
Date of Patent Jan 28, 1986
Inventor H. Saade, W. Tindall
Assignee International Business Machines Corporation
Optimizing COBOL Object Code Instruction Path Length with respect to
PERFORM Statments
------------------------------------------------------------------------------
Robert Metzger, CONVEX Computer Corp., Richardson, Texas
[Patents are available on microfilm at most large libraries, or to get
paper copies you can send a check for $2/patent and a list of the numbers
you want to the Commissioner of Patents, Washington DC. -John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.