Patents by Inventor Aiping Huang

Aiping Huang 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: 7117288
    Abstract: USB bus enumeration and configuration switching in a dual-processor architected device can result in loss of the inter-processor communication link. In order to solve this problem, an apparatus, architecture and method for simplifying the Universal Serial Bus (USB) service enumeration between two processors in a dual-processor architecture device are provided. A USB host (102) is connected to a first processor (201) of the dual-processor device (100) via a USB cable (104). The first processor (201) begins to enumerate services to the connected host (102). When the host sends a set_configuration request (405) to the device (100), the device determines whether the first processor (201) and the second processor (203) have the same configuration sets. The first processor (201) sends a set_configuration request to the second processor (203) to setup the requested services in the second processor.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: October 3, 2006
    Assignee: Motorola Inc.
    Inventor: Aiping Huang
  • Publication number: 20050091436
    Abstract: USB bus enumeration and configuration switching in a dual-processor architected device can result in loss of the inter-processor communication link. In order to solve this problem, an apparatus, architecture and method for simplifying the Universal Serial Bus (USB) service enumeration between two processors in a dual-processor architecture device are provided. A USB host (102) is connected to a first processor (201) of the dual-processor device (100) via a USB cable (104). The first processor (201) begins to enumerate services to the connected host (102). When the host sends a set_configuration request (405) to the device (100), the device determines whether the first processor (201) and the second processor (203) have the same configuration sets. The first processor (201) sends a set_configuration request to the second processor (203) to setup the requested services in the second processor.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventor: Aiping Huang