Patents by Inventor Kevin W. Kayes

Kevin W. Kayes 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: 6247067
    Abstract: Calls to a conventional device driver interface of a first operating are converted to operate with a device driver interface of a second operating system. A convention interface is created to appear identical to the conventional device driver interface of the first operating system, but the conversion interface operate in the second operating system. The conversion interface permits a program utilizing the conventional device driver interface of the first operating system to operate in the second operating system without modification to the source code.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: June 12, 2001
    Assignee: Sun Microsystems, Inc.
    Inventors: Brian Berliner, Kevin W. Kayes
  • Patent number: 5961609
    Abstract: Information is extracted in text form from a graphically oriented application program by commands originating in a test program module. The application module is configured compatibly with the test program module so that it responds with the requested information through the use of a hidden field or window embedded in the application module. The hidden field facilitates communication between the test program and application modules so that the exchanges are transparent to the application user.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: October 5, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Kevin W. Kayes, Daniel H. Schaffer
  • Patent number: 5940855
    Abstract: A system, method and computer program product which determines the relative performance of a local cache and renders the resultant performance increase (or in certain circumstances, the decrease) in cache performance of a stand-alone computer or networked "client" perceptible to the user in an especially intuitive manner. By accurately tracking and factoring in the times and amounts of data read from one or more source locations and the cache, the amount of time required to execute "read" operations without the cache can be determined. By dividing this time period by the actual time to execute the "read", the true relative performance of the cache may be determined.
    Type: Grant
    Filed: April 1, 1998
    Date of Patent: August 17, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Kevin W. Kayes, Daniel H. Schaffer, Brian Berliner
  • Patent number: 5809523
    Abstract: A system, method and computer program product which determines the relative performance of a local cache and renders the resultant performance increase (or in certain circumstances, the decrease) in cache performance of a stand-alone computer or networked "client" perceptible to the user in an especially intuitive manner. By accurately tracking and factoring in the times and amounts of data read from one or more source locations and the cache, the amount of time required to execute "read" operations without the cache can be determined. By dividing this time period by the actual time to execute the "read", the true relative performance of the cache may be determined.
    Type: Grant
    Filed: March 28, 1996
    Date of Patent: September 15, 1998
    Assignee: Sun Microsystems, Inc.
    Inventors: Kevin W. Kayes, Daniel H. Schaffer, Brian Berliner
  • Patent number: 5745737
    Abstract: A system, method and computer program product of especial utility in providing a visual indication to a computer system user of the familiar "blinking", of pulsing, data access lights of conventional hardware data sources such as disk drives, CDROM drives and network connections in order to illustrate data cache "hits" and "misses" of an inherently computer program based caching function by incorporating simulated access lights as part of a graphical user interface ("GUI") for a data caching computer program. The GUI then allows a system user to intuitively visualize how effectively the data cache is functioning with respect to data which is accessed from the cache and data which must be accessed from another relatively more slow access time data source.
    Type: Grant
    Filed: March 28, 1996
    Date of Patent: April 28, 1998
    Assignee: Sun Microsystems, Inc.
    Inventors: Kevin W. Kayes, Paul A. Weiler, Brian Berliner