Patents by Inventor Humphrey Liu

Humphrey Liu 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: 8817870
    Abstract: The present invention relates to systems and methods for combining compressed video data encoded or received with different resolutions. The present invention combines the compressed video data from the two separate bitstreams without decoding and re-encoding each bitstream. To do so, the present invention determines which compressed video bitstream has video data with a lower resolution, and applies a tiling process that alters the low resolution compressed video data such that it may be displayed at a high resolution.
    Type: Grant
    Filed: March 8, 2007
    Date of Patent: August 26, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Ji Zhang, Humphrey Liu
  • Patent number: 8437389
    Abstract: Compressed digital video bitstreams are segmented into video segments. A staging processor performs transrating on the original video segments and generates several transrated output video segments. The output video segments are combined into a video block for further distribution. A bit rate switch selects among the transrated video segments from the video block to provide a statistically multiplexed output bitstream. The bit rate switch can also select local stream segments, such as advertisements, for content insertion purposes. A transprocessor including multiple encoder output features is also provided.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: May 7, 2013
    Assignee: Software Site Applications, Limited Liability Company
    Inventors: Ji Zhang, Hain-Ching Humphrey Liu, Jian-Gang Ding
  • Patent number: 8248930
    Abstract: A method, apparatus, and queuing engine implement congestion management. The method may include receiving, via a first interface of the apparatus, data traffic for forwarding to a node of a network. The method may also include receiving, at a second interface of the apparatus, a notification that indicates that congestion is affecting communication with the node, and responsive to the notification, accumulating the data traffic into the queue for a given time period. The method may further include dequeuing the data traffic from the queue after the given time period; and sending the portion of the data traffic to the node via the second interface.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: August 21, 2012
    Assignee: Google Inc.
    Inventors: Robert Edman Felderman, Roy M. Bannon, Peter Hochschild, Guenter Roeck, Hain-Ching Humphrey Liu
  • Publication number: 20110026584
    Abstract: Compressed digital video bitstreams are segmented into video segments. A staging processor performs transrating on the original video segments and generates several transrated output video segments. The output video segments are combined into a video block for further distribution. A bit rate switch selects among the transrated video segments from the video block to provide a statistically multiplexed output bitstream. The bit rate switch can also select local stream segments, such as advertisements, for content insertion purposes. A transprocessor including multiple encoder output features is also provided.
    Type: Application
    Filed: October 12, 2010
    Publication date: February 3, 2011
    Inventors: Ji ZHANG, HAIN-CHING HUMPHREY LIU, JIAN-GANG DING
  • Patent number: 7835437
    Abstract: Compressed digital video bitstreams are segmented into video segments. A staging processor performs transrating on the original video segments and generates several transrated output video segments. The output video segments are combined into a video block for further distribution. A bit rate switch selects among the transrated video segments from the video block to provide a statistically multiplexed output bitstream. The bit rate switch can also select local stream segments, such as advertisements, for content insertion purposes. A transprocessor including multiple encoder output features is also provided.
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: November 16, 2010
    Inventors: Ji Zhang, Hain-Ching Humphrey Liu, Jian-Gang Ding
  • Publication number: 20090268612
    Abstract: A method, apparatus, and queuing engine implement congestion management. The method may include receiving, via a first interface of the apparatus, data traffic for forwarding to a node of a network. The method may also include receiving, at a second interface of the apparatus, a notification that indicates that congestion is affecting communication with the node, and responsive to the notification, accumulating the data traffic into the queue for a given time period. The method may further include dequeuing the data traffic from the queue after the given time period; and sending the portion of the data traffic to the node via the second interface.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Applicant: Google Inc.
    Inventors: Bob Felderman, Roy M. Bannon, Peter Hochschild, Guenter Roeck, Hain- Ching Humphrey Liu
  • Publication number: 20080298248
    Abstract: In one embodiment, a network switch includes first logic for receiving a flow, including identifying a reaction point as the source of the data frames included in the flow. The network switch further includes second logic for detecting congestion at the network switch and associating the congestion with the flow and the reaction point, third logic for generating congestion notification information in response to congestion, and fourth logic for receiving control information, including identifying the reaction point as the source of the control information. The network switch further includes fifth logic for addressing the congestion notification information and the control information to the reaction point, wherein the data rate of the flow is based on the congestion notification information and the control information. The content of the data frames included in the flow is independent of the congestion notification information and the control information in a first mode of the network switch.
    Type: Application
    Filed: May 27, 2008
    Publication date: December 4, 2008
    Inventors: Guenter Roeck, Humphrey Liu
  • Publication number: 20070147804
    Abstract: The present invention relates to systems and methods for combining compressed video data encoded or received with different resolutions. The present invention combines the compressed video data from the two separate bitstreams without decoding and re-encoding each bitstream. To do so, the present invention determines which compressed video bitstream has video data with a lower resolution, and applies a tiling process that alters the low resolution compressed video data such that it may be displayed at a high resolution.
    Type: Application
    Filed: March 8, 2007
    Publication date: June 28, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Ji Zhang, Humphrey Liu
  • Patent number: 7197070
    Abstract: The present invention relates to systems and methods for combining compressed video data encoded or received with different resolutions. The present invention combines the compressed video data from the two separate bitstreams without decoding and re-encoding each bitstream. To do so, the present invention determines which compressed video bitstream has video data with a lower resolution, and applies a tiling process that alters the low resolution compressed video data such that it may be displayed at a high resolution.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: March 27, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Ji Zhang, Humphrey Liu
  • Patent number: 7039116
    Abstract: System and methods are provided for modifying a compressed video data stream to match the available video decoding capability of a target decoder. Compressed video content can be embedded in another compressed bitstream to allow more efficient usage of available channel bandwidth. Format conversion allows flexible transmission of video content even if the original format and available decompression capabilities are mismatched.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: May 2, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Ji Zhang, Humphrey Liu
  • Patent number: 6795506
    Abstract: Techniques and mechanisms are provided for scheduling and multiplexing compressed bitstreams. A compressed bitstream includes bit rate information describing the bit rate of video data. The bit rate information is used to improve the scheduling and multiplexing efficiency of compressed bitstreams. Compressed video data can be transmitted over communication channels at bit rates that comply with available channel bandwidth.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: September 21, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Ji Zhang, Humphrey Liu