1
Wayne C Gramlich: System for annotation overlay proxy configured to retrieve associated overlays associated with a document request from annotation directory created from list of overlay groups. Sun Microsystems, Douglas J Flehr Hohbach Test Albritton & Herbert Crisman, October 20, 1998: US05826025 (275 worldwide citation)

A system and method for providing annotation overlays from diverse sources of commentary for World-Wide Web documents is disclosed. Sources of commentary contribute annotation overlays regarding particular documents on the World-Wide Web. The annotation overlays from a particular source are stored o ...


2
Wayne C Gramlich, Soren J Tirfing: Method and apparatus for the naming of database component files to avoid duplication of files. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, April 13, 1993: US05202982 (204 worldwide citation)

In the method and apparatus of the present invention a file to be added to the database is given a unique name that is dependent upon the contents of the file such that, when the contents of the source file changes, the name of the database component file to be added to the database also changes. Co ...


3
Soren J Tirfing, Wayne C Gramlich: Method and apparatus for searching database component files to retrieve information from modified files. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, July 7, 1992: US05129082 (78 worldwide citation)

Each database component file contains information regarding the text contained in the source file which enables the user to quickly determine the frequency of occurrence of the specified text and the location of the specified text in the source file. For each textual word (referred to herein as a "s ...


4
Soren J Tirfing, Wayne C Gramlich: User extensible, language sensitive database system. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, May 26, 1992: US05117349 (73 worldwide citation)

A database system for text files is employed which comprises a compiler which receives as input a description of the source file types or languages and search filter and outputs a tag set definition file and filter file to be used by the browsing mechanism. The tags set definition file is input to t ...


5
John R Rose, Wayne C Gramlich: Method and apparatus for generating executable code from object-oriented source code. Sun Microsystems, Beyer & Weaver, July 13, 1999: US05923880 (67 worldwide citation)

The present invention provides an improved method and apparatus for generating executable computer code for an application program written in C++ source code. In typical prior art systems, application program source code that has not itself been modified must still generally be recompiled in the eve ...


6
Thomas Preisler, Wayne C Gramlich, Eduardo Pelegri Llopart, Terrence C Miller: Method and apparatus for a fast debugger fix and continue operation. Sun Microsystems, Erwin J Basinski, October 7, 1997: US05675803 (64 worldwide citation)

This Continuation-In-Part describes a part of this run-time debugger operation which is designated the "Fix-and-Continue" invention. This invention permits a user to begin a debugging session wherein if an error in the code is encountered, the user can edit the corresponding source code to correct t ...


7
Wayne C Gramlich, Achut Reddy, Shyam Desirazu: Method and apparatus for run-time error checking using dynamic patching. Sun Microsystems, Erwin J Basinski, December 3, 1996: US05581697 (48 worldwide citation)

The invention provides a method and apparatus for dynamic patching for run-time error checking. With the present invention, a program to be error checked is read into memory where a debugging module resides. Such in-memory copy of the program is scanned for load objects. The load objects comprise li ...


8
Wayne C Gramlich, Soren J Tirfing: Locking mechanism for the prevention of race conditions. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, March 10, 1992: US05095423 (25 worldwide citation)

A file system locking mechanism is provided which prevents the errors which arise when race conditions occur in a multitasking system. Atomic operators are utilized to perform certain operations for the creation and renaming of files and directories in the file system wherein if a race condition occ ...


9
John R Rose, Wayne C Gramlich: Method and apparatus for generating executable code from object-oriented C++ source code. Sun Microsystems, Beyer & Weaver, August 4, 1998: US05790861 (22 worldwide citation)

The present invention provides an improved method and apparatus for generating executable computer code for an application program written in C++ source code. In typical prior art systems, application program source code that has not itself been modified must still generally be recompiled in the eve ...