Patents by Inventor Matthew T. Simmons

Matthew T. Simmons 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: 7574699
    Abstract: A data type encoding and compression system for a computer system is described. The encoding and compression system encodes and compresses programming language data structure and data type information for use in a kernel, system program or user application. The encoded and compressed data structure and data type information is generated using an encoding called compact type format (CTF). The data encoding and compression system includes merging logic that identifies common data structures within object files used to generate a given kernel module, system program or user application. Data structures common to a parent and a given child module are removed from the child module, during the merging process, and replaced by links from the child to the parent, thereby reducing the total size of the CTF data.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: August 11, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Matthew T. Simmons, Michael W. Shapiro
  • Patent number: 7328376
    Abstract: A method, apparatus, and computer program product diagnosing and resolving faults is disclosed. A disclosed fault management architecture includes a fault manager suitable having diagnostic engines and fault correction agents. The diagnostic engines receive error information and identify associated fault possibilities. The fault possibility information is passed to fault correction agents, which diagnose and resolve the associated faults. The architecture uses logs to track the status of error information, the status of fault management exercises, and the fault status of system resources. Additionally, a soft error rate discriminator can be employed to track and resolve soft (correctible) errors in the system. The architecture is extensible allowing additional diagnostic engines and agents to be plugged in to the architecture without interrupting the normal operational flow of the computer system.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: February 5, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Cynthia A. McGuire, Timothy P. Haley, Andrew M. Rudoff, Michael W. Shapiro, Matthew T. Simmons