Patents by Inventor Britton Worth Piehler

Britton Worth 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).

  • Patent number: 8032860
    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: Grant
    Filed: February 24, 2004
    Date of Patent: October 4, 2011
    Assignee: Oracle International Corporation
    Inventors: Britton Worth Piehler, Kevin Zatloukal, David Glen Garber
  • Patent number: 7689999
    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: Grant
    Filed: December 1, 2004
    Date of Patent: March 30, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Jess Garms, Britton Worth Piehler