Patents by Inventor Samuel C. Leung

Samuel C. Leung 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: 6633931
    Abstract: A system and method for detecting the identification of the type of card that is installed in an input/output interface for interconnecting first and second electronic devices, such as a peripheral device and a peripheral control device is disclosed. The cards may be smart or peripheral dependent cards which have different functionality and configuration. Upon start-up, the peripheral device generates a reset signal which causes the card to generate a digital identification that is received by the peripheral device. If the identification indicates that it is a type of card that the peripheral device supports, then the peripheral device operates in the manner specified for that type of card.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: October 14, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Samuel C. Leung
  • Publication number: 20020087762
    Abstract: A system and method for detecting the identification of the type of card that is installed in an input/output interface for interconnecting first and second electronic devices, such as a peripheral device and a peripheral control device is disclosed. The cards may be smart or peripheral dependent cards which have different functionality and configuration. Upon start-up, the peripheral device generates a reset signal which causes the card to generate a digital identification that is received by the peripheral device. If the identification indicates that it is a type of card that the peripheral device supports, then the peripheral device operates in the manner specified for that type of card.
    Type: Application
    Filed: December 29, 2000
    Publication date: July 4, 2002
    Inventor: Samuel C. Leung
  • Patent number: 5829042
    Abstract: A prefetch operation greatly reduces the amount of delay between the transmission of a peripheral device request and the receipt of an I/O card acknowledge for peripheral read data, for example in a network printer environment where the amount of time required to transfer print data from an I/O card to a printer is reduced which, in turn, reduces the amount of time required for the printer to process a print job. The communication protocol between a peripheral device and an I/O card is typically based on a packet data structure, which consists of a header that contains the starting address of the buffer, the data length, and maximum data length of the packet buffer fields which are used for the information transfer between the I/O card and peripheral device; and a buffer for transferring data or messages between the peripheral device and the I/O card. The prefetch operation reduces the possibility of shared memory contention by prefetching the next requested data.
    Type: Grant
    Filed: February 15, 1996
    Date of Patent: October 27, 1998
    Assignee: Hewlett-Packard Company
    Inventor: Samuel C. Leung