Patents by Inventor Michael N. Chew

Michael N. Chew 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: 7437505
    Abstract: A computer readable medium includes executable instructions for visually representing a status of a plurality of storage device slots and a plurality of attached storage devices by, and a method for visually representing a status of a plurality of storage device slots and a plurality of attached storage devices includes, assigning a logical name to a storage device slot based on an enumeration rule; detecting a storage device attached to a computer system; storing a correlation between a physical location of the storage device slot and the assigned logical name; monitoring an availability and an operating status of the plurality of storage device slots and the plurality of attached storage devices; and generating a what-you-see-is-what-you-get (WYSIWYG) representation of the plurality of storage device slots and the plurality of attached storage devices, wherein the WYSIWYG representation includes physical location information, operating status information, and logical names for the plurality of storage devic
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: October 14, 2008
    Assignee: Sun Microsystems, Inc.
    Inventor: Michael N. Chew
  • Publication number: 20070276992
    Abstract: A computer readable medium includes executable instructions for visually representing a status of a plurality of storage device slots and a plurality of attached storage devices by, and a method for visually representing a status of a plurality of storage device slots and a plurality of attached storage devices includes, assigning a logical name to a storage device slot based on an enumeration rule; detecting a storage device attached to a computer system; storing a correlation between a physical location of the storage device slot and the assigned logical name; monitoring an availability and an operating status of the plurality of storage device slots and the plurality of attached storage devices; and generating a what-you-see-is-what-you-get (WYSIWYG) representation of the plurality of storage device slots and the plurality of attached storage devices, wherein the WYSIWYG representation includes physical location information, operating status information, and logical names for the plurality of storage devic
    Type: Application
    Filed: May 24, 2006
    Publication date: November 29, 2007
    Applicant: Sun Microsystems, Inc.
    Inventor: Michael N. Chew
  • Patent number: 6480801
    Abstract: A system and method for testing the conformance of a universal serial bus (USB) system to a set of predefined USB Specifications. One embodiment of the system comprises a test system that can be used to determine whether a selected USB device provides appropriate data in response to a set of standard device requests. In another embodiment, the test system performs a series of tests to validate the interface functions of a USB driver. The system can test the device responses without having to create or compile a test program. The test system comprises a test application and a test application driver. The test application driver interfaces with the USB driver of the USB system software. The USB system software also includes a host controller driver. The host controller driver interfaces with the host controller and thereby interfaces the software on the host system with the USB interconnect and USB devices.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: November 12, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Michael N. Chew
  • Publication number: 20020087285
    Abstract: A system and method for testing the conformance of a universal serial bus (USB) system to a set of predefined USB Specifications. One embodiment of the system comprises a test system that can be used to determine whether a selected USB device provides appropriate data in response to a set of standard device requests. In another embodiment, the test system performs a series of tests to validate the interface functions of a USB driver. The system can test the device responses without having to create or compile a test program. The test system comprises a test application and a test application driver. The test application driver interfaces with the USB driver of the USB system software. The USB system software also includes a host controller driver. The host controller driver interfaces with the host controller and thereby interfaces the software on the host system with the USB interconnect and USB devices.
    Type: Application
    Filed: October 19, 2001
    Publication date: July 4, 2002
    Inventor: Michael N. Chew
  • Patent number: 6389560
    Abstract: A system and method for testing the conformance of a universal serial bus (USB) system to a set of predefined USB Specifications. One embodiment of the system comprises a USB interpreter that can be used to selectively examine device data, execute USB commands and exercise USB functions without having to create or compile a test program. The USB interpreter comprises a test application and a test application driver. The test application driver interfaces with the USB system software. The USB system software may include a USB driver, a host controller driver and other host software. The USB driver interfaces with the test application through the test application driver. The host controller driver interfaces with the host controller and thereby interfaces the software on the host system with the USB interconnect and USB devices. In one embodiment, the USB interpreter incorporates a command line interpreter through which a user can enter commands to perform specific operations and tests on the USB system.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: May 14, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Michael N. Chew
  • Patent number: 6343260
    Abstract: A system and method for testing the conformance of a universal serial bus (USB) system to a set of predefined USB Specifications. One embodiment of the system comprises a test system that can be used to determine whether a selected USB device provides appropriate data in response to a set of standard device requests. In another embodiment, the test system performs a series of tests to validate the interface functions of a USB driver. The system can test the device responses without having to create or compile a test program. The test system comprises a test application and a test application driver. The test application driver interfaces with the USB driver of the USB system software. The USB system software also includes a host controller driver. The host controller driver interfaces with the host controller and thereby interfaces the software on the host system with the USB interconnect and USB devices.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: January 29, 2002
    Assignee: Sun Microsystems, Inc.
    Inventor: Michael N. Chew