Patents by Inventor Hongshi Guo

Hongshi Guo 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: 9030934
    Abstract: Systems and methodologies are described that facilitate providing quality of service (QOS) functionality on a host device or tethered processor to conserve resources on a network device. In particular, the host device/tethered processor can classify QOS data and manage QOS flows, transmitting data by flow to the network device. The data from the QOS flows can be tagged to identify the flow and/or characteristics thereof allowing the wireless device to simply route the data to its respective flow. Thus, the network device is saved from such classification and flow management freeing resources to provide increased performance and decreased power consumption.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: May 12, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Keyur C. Shah, Hongshi Guo, Jeff Dyck, Uppinder Singh Babbar
  • Patent number: 8200856
    Abstract: Techniques for performing flow control in Universal Serial Bus (USB) are described. In one design, a USB host sends token packets to a USB device to initiate data exchanges with the USB device. The USB device determines that it is incapable of exchanging data with the USB host, e.g., because there is no data to send or because its buffer is full or near full. The USB device then sends a “flow off” notification to the USB host to suspend data exchanges. The USB host receives the flow off notification and suspends sending token packets to the USB device. Thereafter, the USB device determines that it is capable of exchanging data with the USB host. The USB device then sends a “flow on” notification to the USB host to resume data exchanges. The USB host receives the flow on notification and resumes sending token packets to the USB device.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: June 12, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Hongshi Guo, Jeffrey Alan Dyck
  • Patent number: 7657684
    Abstract: A single USB interrupt endpoint is usable by two different active logical devices in a USB device. If a first logical device is to interrupt a USB host, then the first logical device writes a notification into the endpoint. The notification carries a number that identifies a first device object. If, however, a second logical device is to interrupt the host, then the second logical device writes a notification into the endpoint, but the notification carries a number that identifies a second device object. The USB host reads the notification. In one example, if the number and a Device ID indicate that the notification is for the first object, then the first object processes the notification. If the number and Device ID indicate that the notification is for the second object, then the first object notifies the second object so that the second object processes the notification.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: February 2, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Hongshi Guo, Uppinder Singh Babbar, Jeffrey Alan Dyck
  • Publication number: 20090067372
    Abstract: Systems and methodologies are described that facilitate providing quality of service (QOS) functionality on a host device or tethered processor to conserve resources on a network device. In particular, the host device/tethered processor can classify QOS data and manage QOS flows, transmitting data by flow to the network device. The data from the QOS flows can be tagged to identify the flow and/or characteristics thereof allowing the wireless device to simply route the data to its respective flow. Thus, the network device is saved from such classification and flow management freeing resources to provide increased performance and decreased power consumption.
    Type: Application
    Filed: September 3, 2008
    Publication date: March 12, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Keyur C. Shah, Hongshi Guo, Jeff Dyck, Uppinder Singh Babbar
  • Publication number: 20080028113
    Abstract: Techniques for performing flow control in Universal Serial Bus (USB) are described. In one design, a USB host sends token packets to a USB device to initiate data exchanges with the USB device. The USB device determines that it is incapable of exchanging data with the USB host, e.g., because there is no data to send or because its buffer is full or near full. The USB device then sends a “flow off” notification to the USB host to suspend data exchanges. The USB host receives the flow off notification and suspends sending token packets to the USB device. Thereafter, the USB device determines that it is capable of exchanging data with the USB host. The USB device then sends a “flow on” notification to the USB host to resume data exchanges. The USB host receives the flow on notification and resumes sending token packets to the USB device.
    Type: Application
    Filed: May 24, 2007
    Publication date: January 31, 2008
    Inventors: Hongshi Guo, Jeffrey Dyck
  • Publication number: 20070255877
    Abstract: A single USB interrupt endpoint is usable by two different active logical devices in a USB device. If a first logical device is to interrupt a USB host, then the first logical device writes a notification into the endpoint. The notification carries a number that identifies a first device object. If, however, a second logical device is to interrupt the host, then the second logical device writes a notification into the endpoint, but the notification carries a number that identifies a second device object. The USB host reads the notification. In one example, if the number and a Device ID indicate that the notification is for the first object, then the first object processes the notification. If the number and Device ID indicate that the notification is for the second object, then the first object notifies the second object so that the second object processes the notification.
    Type: Application
    Filed: February 22, 2007
    Publication date: November 1, 2007
    Applicant: QUALCOMM INCORPORATED
    Inventors: Hongshi Guo, Uppinder Singh Babbar, Jeffrey Alan Dyck
  • Patent number: 6044891
    Abstract: An Improved Vehicle Curtain is disclosed. The curtain system is installable with suction cups to the windshield or other vehicle window, and further includes a telescoping suspension member for hanging the flexible sheet from during use, and wrapping the flexible sheet around when stowing the sheet. The flexible sheet might also be stowed by wrapping around a sun visor. The suspension member is attached to the window via a pair of a variety of mounting assemblies configured to fit virtually every window configuration. The curtain system also includes support brackets for insertion at the door post trim pieces such that the suspension member might be extended fully around the perimeter of the vehicle and that flexible sheets might be used to cover all windows. The support brackets permit the user to cover side windows that roll down without interfering with the rolling down and up of the side windows.
    Type: Grant
    Filed: December 18, 1997
    Date of Patent: April 4, 2000
    Inventor: Hongshi Guo