Patents by Inventor R. Scott Gongwer

R. Scott Gongwer 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: 7155701
    Abstract: An executable computer program is dynamically constructed by tightly coupling a plurality of dynamically loadable modules. Each modules includes a fully encapsulated function which is typically called from another module. A registration system is employed to associate a pointer with each defined function. In the modules, at run time, each function call is resolved using the associated pointer from the registration system. In particular, each function call is dereferenced by the associated pointer. Consequently, the resulting executable computer program is both flexible and efficient.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: December 26, 2006
    Assignee: Oracle Corporation
    Inventors: R. Scott Gongwer, Joseph J. Tamburino, Kurt Larson, Bill Baker
  • Patent number: 6691118
    Abstract: A context management system manages both thread-local data and free-thread data in a flexible modular architecture. Thread data is segmented into an ordinal workspace structure. In a free thread architecture, each module can have its own private and public segments. The context management system allows many threadable, session contexts to share a lesser number of real operating system threads, maintained as a thread pool within the server process.
    Type: Grant
    Filed: October 31, 1997
    Date of Patent: February 10, 2004
    Assignee: Oracle International Corporation
    Inventors: R. Scott Gongwer, Charles P. Venezia, Jr., Kurt Larson, James E. Carey