Patents by Inventor Jess Garms

Jess Garms 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: 20050262471
    Abstract: A method and memory for storing data for access by an application program being executed on a computing device, comprising: a data structure stored in said memory, said data structure including information that embodies software project dependency relationships used by said application program and including: a plurality of nodes, each of said nodes including at least one of: a list of one or more source files associated with a project and a binary-path; and wherein the binary-path can include at least one of: a directory, an identity of an entity where source code can be found, and a reference to another CPL node.
    Type: Application
    Filed: November 8, 2004
    Publication date: November 24, 2005
    Applicant: BEA Sytems, Inc.
    Inventors: Timothy Wagner, Jess Garms, Timothy Hanson
  • Publication number: 20050262488
    Abstract: A method for responding to a change in source code, said method comprising: interconnecting a plurality of nodes to form a graph data structure wherein the graph embodies at least one dependency between a plurality of software projects; traversing the graph to identify dependent code affected by the change; evaluating the identified dependent code; and wherein the changed source code is from a first software project and the identified dependent code is from a second software project.
    Type: Application
    Filed: November 8, 2004
    Publication date: November 24, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Timothy Wagner, Jess Garms, Tim Hanson
  • Publication number: 20050262482
    Abstract: A dynamic dependency representation 402 may be iteratively constructed and maintained as resources are changed, including resources that are automatically generated. A type differencing component 404 can be employed to more accurately identify when dependent resources should be analyzed or built. And an ordered task set 406 can be used to order the scheduled analysis or build tasks such that duplicate work is reduced or avoided.
    Type: Application
    Filed: November 8, 2004
    Publication date: November 24, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Timothy Wagner, Jess Garms