Patents by Inventor Steven E. Lemmo

Steven E. Lemmo 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: 5465351
    Abstract: A method and system for memory management of a client-server computing network, including passing client arguments packaged as a high level data structure across a network which automatically frees memory allocated for return arguments by chasing pointers until non-pointer data elements are encountered; determining for arguments returned by the network whether any first level data elements are pointers; automatically copying each first level data element that is not a pointer returned by the network to its corresponding memory location within the client argument, and, for first level data elements that are pointers, copying the data structures and data elements defined by the pointers, and zeroing the copied pointers to stop the network from chasing the pointers and to prevent the freeing of data elements and data structures linked to the pointers but not copied for preserving those data elements.
    Type: Grant
    Filed: August 14, 1992
    Date of Patent: November 7, 1995
    Assignee: Noblenet Inc.
    Inventor: Steven E. Lemmo
  • Patent number: 5157779
    Abstract: A user extensible, automated testing system comprises a plurality of modules, each of which is user extensible. The journal module provides the ability to record events representative of user actions taken to execute certain tasks which farm the test. The filter module provides the means to filter out data which is not determinative of the pass or fail status of a test. The save data module provides the means to save data which subsequently compared to master data to determine the pass/fail status of the test. The compare module provides the means to compare the data saved with the master data to determine differences between the data and therefore the pass/fail status of the test. The review module provides a graphical review of the differences between the master data and actual data. Each module is user extensible whereby the user may update, change or delete portions of the module functionality in order to tailor the testing system to a particular computer system or computer software application.
    Type: Grant
    Filed: June 7, 1990
    Date of Patent: October 20, 1992
    Assignee: Sun Microsystems, Inc.
    Inventors: James C. Washburn, Steven E. Lemmo