Patents by Inventor Marvin L. Graham

Marvin L. Graham 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: 5940620
    Abstract: A compiler which facilitates wide compilation functions using an intermediate compile mechanism that performs wide compilation functions without changing existing program makefiles. The intermediate compile mechanism supports cross-module inline substitutions and passing of arguments in registers, to improve execution times of executable programs.
    Type: Grant
    Filed: March 7, 1997
    Date of Patent: August 17, 1999
    Assignee: NCR Corporation
    Inventor: Marvin L. Graham
  • Patent number: 5937191
    Abstract: A program analysis method that profiles blocks of a program when the program is running with representative data and provides reports on the activity of data structures of the program without significantly affect the execution time of the profiled program. Programmers can then use these reports to tune the performance of the program by, for example, reorganizing the program data structures to reduce its data cache usage during execution.
    Type: Grant
    Filed: June 3, 1997
    Date of Patent: August 10, 1999
    Assignee: NCR Corporation
    Inventor: Marvin L. Graham