Patents by Inventor Karl Lieberherr

Karl Lieberherr has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5946490
    Abstract: A compiler which generates object-oriented code from high level models is disclosed. The compiler uses a class graph to construct a finite intermediate automaton which is used in conjunction with an adaptive program to generate an object-oriented program in a target language. The intermediate automaton enables general case compilation of most combinations of adaptive programs and class graphs. The automaton also enables use of standard minimization techniques which reduce the size of the generated object-oriented code.
    Type: Grant
    Filed: March 22, 1996
    Date of Patent: August 31, 1999
    Assignee: Northeastern University
    Inventors: Karl Lieberherr, Jens Palsberg, Boaz Patt-Shamir