Patents by Inventor Britton Piehler

Britton Piehler 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: 20060117320
    Abstract: A system and method for sharing a set of resources among a plurality of processes, comprising creating a version of a resource for each one of the plurality of processes that requires access to the resource wherein a version of the resource is one of: 1) a representation of the resource at a particular point in time; and 2) a transformation of the resource; making each of the created versions available to the plurality of processes; and notifying a process in the plurality of processes when a resource in the set of resources upon which the process requires access is updated.
    Type: Application
    Filed: December 1, 2004
    Publication date: June 1, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Jess Garms, Britton Piehler
  • Publication number: 20050240902
    Abstract: A system and method for an extendable application framework, comprising a user interface, at least one service, at least one extension, wherein one of the at least one extensions can provide access to functionality in the user interface, and wherein one of the at least one services can provide access to functionality in one of the at least one extensions.
    Type: Application
    Filed: February 25, 2004
    Publication date: October 27, 2005
    Inventors: Ross Bunker, Brendan MacLean, Britton Piehler
  • Publication number: 20050114771
    Abstract: An extensible, data-driven, language independent source code editor is presented, with an embedded, extensible multi-language compiler framework. Such an editor can be tightly integrated with a compiler framework that provides detailed information about the language currently being edited by the user. This information can be provided in a language-neutral way effectively decoupling the editor from the underlying set of languages being edited. In addition, a language-independent editor can expose a set of APIs that makes it easy to customize behavior for specific languages that have characteristics not shared by most languages. This set of APIs can also enable the development of customized views, such as for developing visual editors that represent and allow the user to manipulate aspects of the source code pictorially. This description is not intended to be a complete description of, or limit the scope of, the invention.
    Type: Application
    Filed: February 24, 2004
    Publication date: May 26, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Britton Piehler, Kevin Zatloukal, David Garber
  • Publication number: 20050108682
    Abstract: An extensible, data-driven, language independent source code editor is presented, with an embedded, extensible multi-language compiler framework. Such an editor can be tightly integrated with a compiler framework that provides detailed information about the language currently being edited by the user. This information can be provided in a language-neutral way effectively decoupling the editor from the underlying set of languages being edited. In addition, a language-independent editor can expose a set of APIs that makes it easy to customize behavior for specific languages that have characteristics not shared by most languages. This set of APIs can also enable the development of customized views, such as for developing visual editors that represent and allow the user to manipulate aspects of the source code pictorially. This description is not intended to be a complete description of, or limit the scope of, the invention.
    Type: Application
    Filed: February 24, 2004
    Publication date: May 19, 2005
    Applicant: BEA Systems, Inc.
    Inventors: Britton Piehler, Kevin Zatloukal, David Garber