Patents by Inventor Todd M. Kennedy

Todd M. Kennedy 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: 7337436
    Abstract: A system for building and managing a modular application includes multiple libraries. Each one of the libraries includes at least one functional module. The build system also includes a selector capable of selecting a functional module from the libraries. A compiler for compiling the selected functional module is also included.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: February 26, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Singyun Brian Chu, Todd M. Kennedy, Teck Yang Lee
  • Patent number: 7143400
    Abstract: A method for managing constant values among disparate code portions that use the same constant names is provided. The method includes inspecting the disparate code portions to identify constant names used in the disparate code portions and defining name value pairs in a text file. The method then includes parsing the text file. The parsing of the text file is configured to generate a definition code file for each of the disparate code portions, and each of the disparate code portions has an associated definition code file, and the associated disparate code portion and definition code file have the same language type. Further, each definition code file defines a same constant value for the same constant names used in each of the disparate code portions.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: November 28, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Teck Yang Lee, Singyun Brian Chu, Todd M. Kennedy
  • Publication number: 20040158577
    Abstract: A system for building and managing a modular application includes multiple libraries. Each one of the libraries includes at least one functional module. The build system also includes a selector capable of selecting a functional module from the libraries. A compiler for compiling the selected functional module is also included.
    Type: Application
    Filed: June 9, 2003
    Publication date: August 12, 2004
    Applicant: Sun Microsystems, Inc
    Inventors: Singyun Brian Chu, Todd M. Kennedy, Teck Yang Lee