Patents by Inventor Rimon Barr

Rimon Barr 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: 7624383
    Abstract: The system and method of the present invention can allow the imbedding of simulation primitives within a conventional programming language in order to use the full capabilities of the conventional programming language and its compiler without modification in the programming of efficient, scalable simulators. The simulation primitives are designed to be preserved through the compilation process, thus allowing a rewriter to modify the compiler's byte code output without accessing the source code. Also, since the rewriter output is a set of class files and a kernel can be written in the conventional programming language, and the system and method of the present invention can execute within a conventional virtual machine associated with the conventional programming language.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: November 24, 2009
    Assignee: Cornell University
    Inventors: Rimon Barr, Zygmunt J. Haas, Robbert Vanrenesse
  • Publication number: 20060036426
    Abstract: The system and method of the present invention can allow the imbedding of simulation primitives within a conventional programming language in order to use the full capabilities of the conventional programming language and its compiler without modification in the programming of efficient, scalable simulators. The simulation primitives are designed to be preserved through the compilation process, thus allowing a rewriter to modify the compiler's byte code output without accessing the source code. Also, since the rewriter output is a set of class files and a kernel can be written in the conventional programming language, and the system and method of the present invention can execute within a conventional virtual machine associated with the conventional programming language.
    Type: Application
    Filed: April 28, 2005
    Publication date: February 16, 2006
    Applicant: Cornell Research Foundation Inc.
    Inventors: Rimon Barr, Zygmunt Haas, Robbert Vanrenesse