Patents by Inventor Stephen Alan Chessin

Stephen Alan Chessin 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).

  • Publication number: 20020032901
    Abstract: A system, method and computer program product for compiling a source file and to generate a unitary data structure (UDS) containing information relating to symbols and associated global registers. The UDS permits assessment of symbol conflicts for global registers. The compiler also generates object files from related source files. The object files include the global symbol information relating to particular global registers, to enable diagnosis of conflicts between global symbols and registers.
    Type: Application
    Filed: May 29, 1998
    Publication date: March 14, 2002
    Applicant: Sun Microsystems Inc
    Inventor: STEPHEN ALAN CHESSIN
  • Patent number: 6351848
    Abstract: A system, method and computer program product for compiling a source file and to generate a unitary data structure (UDS) containing information relating to symbols and associated global registers. The UDS permits assessment of symbol conflicts for global registers. The compiler also generates object files from related source files. The object files include the global symbol information relating to particular global registers, to enable diagnosis of conflicts between global symbols and registers.
    Type: Grant
    Filed: May 29, 1998
    Date of Patent: February 26, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Stephen Alan Chessin
  • Patent number: 6298479
    Abstract: A system, method and computer program product for compiling and linking a source file and to generate a symbol table associating a global symbol with a register referenced in the source file. The symbol table enables a linker to initialize the global registers using a relocation entry which holds an initializer. The compiler also generates an object file from the source file. The object file includes the global symbol information. A linker links the object file potentially with at least one other object file or shared library to thereby generate an executable file or shared library. The linker uses the global symbol information contained in the object file to initialize the global registers and to perform relocation operations.
    Type: Grant
    Filed: May 29, 1998
    Date of Patent: October 2, 2001
    Assignee: Sun Microsystems, Inc.
    Inventors: Stephen Alan Chessin, Rodrick Ison Evans, Michael S. Walker
  • Patent number: 6026242
    Abstract: A system, method and computer program product for compiling a source file and to generate a data structure associating a global symbol with a global register referenced in the source file. The data structure enables a linker to initialize the global registers. The compiler also generates an object file from the source file. The object file includes the global register information. A linker links the object file potentially with at least one other object file or shared library to thereby generate an executable file or shared library. The linker uses the global symbol information contained in the object file to initialize the global registers and to perform relocation operations.
    Type: Grant
    Filed: May 29, 1998
    Date of Patent: February 15, 2000
    Assignee: Sun Microsystems, Inc.
    Inventors: Stephen Alan Chessin, Rodrick Ison Evans, Michael S. Walker