Patents by Inventor Haruko Matsunaga

Haruko Matsunaga 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: 6742055
    Abstract: A data transmission system dynamically re-enumerating end points that are not used at the same time when the number of end points supported by a USB controller chip is insufficient, so that hardware costs can be considerably reduced. The data transmission system comprises a USB device controller which can be connected, via a USB interface, to a PC, which is a host and which enumerates, as USB functions, a plurality of functions selected from a function group; and a RAM, which is used to store order information in accordance with which functions should be enumerated as USB functions. Based on the order information stored in the RAM, the USB device controller can select a predetermined number of functions, can enumerate, as the number of USB end points, the functions that can be supported by the USB device controller, and can transmit the configuration of the USB functions to the PC.
    Type: Grant
    Filed: March 8, 2001
    Date of Patent: May 25, 2004
    Assignee: International Business Machines Corporation
    Inventor: Haruko Matsunaga
  • Publication number: 20010027500
    Abstract: A data transmission system dynamically re-enumerating end points that are not used at the same time when the number of end points supported by a USB controller chip is insufficient, so that hardware costs can be considerably reduced. The data transmission system comprises a USB device controller which can be connected, via a USB interface, to a PC, which is a host and which enumerates, as USB functions, a plurality of functions selected from a function group; and a RAM, which is used to store order information in accordance with which functions should be enumerated as USB functions. Based on the order information stored in the RAM, the USB device controller can select a predetermined number of functions, can enumerate, as the number of USB end points, the functions that can be supported by the USB device controller, and can transmit the configuration of the USB functions to the PC.
    Type: Application
    Filed: March 8, 2001
    Publication date: October 4, 2001
    Applicant: International Business Machines Corporation
    Inventor: Haruko Matsunaga