Patents by Inventor Van A. Boughner

Van A. Boughner 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: 5983001
    Abstract: The present invention provides a method and system for creating a test script. The invention begins processing when a user requests the automatic creation of a test script. When the user next enters data on a graphical user interface, the data is sent to a display server which manages the input and output on the graphical user interface. The display server creates an event corresponding to the type of input entered on the graphical user interface.In order to examine the context within which the event occurred, the present invention interposes a new version of a routine into the system so that the new routine is called when the GUI program attempts to retrieve the event from the display server buffer. Interposing ensures that the new version of the routine will be invoked before the original version of the routine.
    Type: Grant
    Filed: August 30, 1995
    Date of Patent: November 9, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Van A. Boughner, Douglas R. Stein
  • Patent number: 5896495
    Abstract: An embodiment of the present invention provides an improved method and system for synchronizing the execution of two or more events used to test a software product. The improved method begins by invoking a driver to assist in the generation of a first event. The driver program sends over a first message which instructs the client to initiate generation of the first event. After the first event has been generated, the client stores the first event in a first buffer. Next, the client processes the first event. In the course of processing the first event, other events may have been generated and stored in the first buffer. Therefore, the client examines the first buffer to determine if events spawned while processing the first event await processing. If new events are stored in the first buffer, then the client processes the new events. This process continues until the examination determines that the first buffer does not store events.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: April 20, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Douglas R. Stein, Van A. Boughner