Patents by Inventor Yiu Bun Lee

Yiu Bun Lee 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: 9548936
    Abstract: Performance of transport protocols over a mobile data network is improved by a mobile accelerator, which performs protocol optimizations on-the-fly without requiring any modification to server or client protocol implementations in the operating systems of the server or client. The proposed mobile accelerator is compatible with existing TCP protocol implementations at the server and the client device, without server/client OS modification.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: January 17, 2017
    Assignee: The Chinese University of Hong Kong
    Inventors: Jack Yiu Bun Lee, Ke Liu
  • Patent number: 9185024
    Abstract: A method and a tool based on achievable bandwidth as a metric are provided for selecting paths for overlay construction in an application layer multicast system. An in-band bandwidth probing tool according to the invention can estimate achievable bandwidth, i.e., the data throughput that can be realized between two peers over the transport protocol employed. The tool can determine the amount of extra bandwidth available in the target network path so that excess data traffic can be diverted from congested path without causing new congestion in the target path.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: November 10, 2015
    Assignee: The Chinese University of Hong Kong
    Inventors: Yangyang Lin, Yiu Bun Lee
  • Patent number: 8787378
    Abstract: The apparatus, systems, and methods described herein may operate to receive at least one data packet from a transmitter connected to a first network. A packet forwarding time may be scheduled for the at least one data packet. The at least one data packet may be forwarded to a receiver connected to a second network based on the packet forwarding time such that transmission of the at least one data packet prevents a buffer overflow at the receiver.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: July 22, 2014
    Assignee: The Chinese University of Hong Kong
    Inventors: Yiu Bun Lee, Wing San Wan
  • Patent number: 8577985
    Abstract: A pull-based parallel video server system and method of implementation useful in an on-demand video system includes a plurality of slave admission schedulers operating in parallel with a master admission scheduler to back up the master admission scheduler that controls access to an array of pull-based video servers according to a protocol that accounts for jitter and loss of packets, as well as network delays. A transport protocol is provided that improves video data throughput under such conditions. To determine the architecture and functional requirements of the redundant admission schedulers, an analytical tool in the form of a performance model has been developed that incorporates network delays, delay jitters and packet losses on the communication links between the clients, schedulers and servers.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: November 5, 2013
    Assignee: The Chinese University of Hong Kong
    Inventor: Yiu Bun Lee
  • Patent number: 8539317
    Abstract: An embodiment of the invention includes an efficient error-control system and method for recovering packet losses, especially losses in distributing multicast video over broadband residential networks. Preferably, unlike most existing error-control algorithms designed for Internet multicast, the system and method does not employ substantial feedback suppression. Preferably, the system and method does not employ substantial multicasted retransmission. Preferably, the system and method does not employ substantial parity retransmission. Preferably, the system and method does not employ substantial local loss recovery. The system and method integrates two existing classes of error-control algorithms: Automatic Repeat Request (ARQ) and Forward Error Correction (FEC), to reduce traffic overhead and achieve scalability.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: September 17, 2013
    Assignee: Sony Corporation
    Inventor: Jack Yiu-bun Lee
  • Patent number: 8509080
    Abstract: In a packet communication system with large bandwidth delay product (BDP) and employing Transmission Control Protocol (TCP), the reported advertised window size as advertised by a receiver is employed only as an indication of window size and not as a throughput limit so that more data is sent than the amount specified by the advertised window size. Since the receiver can process all incoming TCP packets, the receiving buffer is consistently near empty. Since the TCP's advertised window size is not accepted as the absolute amount of buffer space available at the receiver, the sender is not constrained by the absolute value of the receiver's advertised window size and instead can transmit more data than the absolute value of the advertised window, enabling the system to increase the actual window size without modifying the link ends. This improved large-BDP-capable protocol is denoted TCP-SC.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: August 13, 2013
    Assignee: The Chinese University of Hong Kong
    Inventors: Jack Yiu-Bun Lee, Wing-San Wan
  • Patent number: 8488461
    Abstract: In a peer-to-peer asymmetric communication environment, an adaptive upload Data Rate Control element—called Adaptive-DRC—is used to detect increase in data return-trip time (RTT) caused by the congestion associated with the uploading of data in an uplink which in turn impacts on downloading data on an associated downlink, namely a downlink sharing resources with the uplink. Using Adaptive-DRC, the congestion is detected and thereupon adjustments to are made to allow continued communication. Adaptive-DRC comprises: (i) RTT estimation; (ii) detection of the onset of congestion, herein pre-congestion detection; and (iii) adaptation of the upload data rate limit. Two specific embodiments are contemplated, namely two versions of Adaptive-DRC wherein the difference lies in the upload data rate limit adaptation technique.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: July 16, 2013
    Assignee: The Chinese University of Hong Kong
    Inventors: Yuan Pan, Yiu Bun Lee
  • Publication number: 20130163428
    Abstract: Performance of transport protocols over a mobile data network is improved by a mobile accelerator, which performs protocol optimizations on-the-fly without requiring any modification to server or client protocol implementations in the operating systems of the server or client. The proposed mobile accelerator is compatible with existing TCP protocol implementations at the server and the client device, without server/client OS modification.
    Type: Application
    Filed: June 22, 2012
    Publication date: June 27, 2013
    Applicant: The Chinese University of Hong Kong
    Inventors: Jack Yiu Bun Lee, Ke Liu
  • Publication number: 20130142038
    Abstract: In a peer-to-peer asymmetric communication environment, an adaptive upload Data Rate Control element—called Adaptive-DRC—is used to detect increase in data return-trip time (RTT) caused by the congestion associated with the uploading of data in an uplink which in turn impacts on downloading data on an associated downlink, namely a downlink sharing resources with the uplink. Using Adaptive-DRC, the congestion is detected and thereupon adjustments to are made to allow continued communication. Adaptive-DRC comprises: (i) RTT estimation; (ii) detection of the onset of congestion, herein pre-congestion detection; and (iii) adaptation of the upload data rate limit. Two specific embodiments are contemplated, namely two versions of Adaptive-DRC wherein the difference lies in the upload data rate limit adaptation technique.
    Type: Application
    Filed: May 12, 2011
    Publication date: June 6, 2013
    Applicant: The Chinese University of Hong Kong, a University of Hong Kong
    Inventors: Yuan Pan, Jack Yiu Bun Lee
  • Publication number: 20120163385
    Abstract: The apparatus, systems, and methods described herein may operate to receive at least one data packet from a transmitter connected to a first network. A packet forwarding time may be scheduled for the at least one data packet. The at least one data packet may be forwarded to a receiver connected to a second network based on the packet forwarding time such that transmission of the at least one data packet prevents a buffer overflow at the receiver.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 28, 2012
    Applicant: The Chinese University of Hong Kong
    Inventors: Yiu Bun Lee, Wing San Wan
  • Publication number: 20120102132
    Abstract: A pull-based parallel video server system and method of implementation useful in an on-demand video system includes a plurality of slave admission schedulers operating in parallel with a master admission scheduler to back up the master admission scheduler that controls access to an array of pull-based video servers according to a protocol that accounts for jitter and loss of packets, as well as network delays. A transport protocol is provided that improves video data throughput under such conditions. To determine the architecture and functional requirements of the redundant admission schedulers, an analytical tool in the form of a performance model has been developed that incorporates network delays, delay jitters and packet losses on the communication links between the clients, schedulers and servers.
    Type: Application
    Filed: December 28, 2011
    Publication date: April 26, 2012
    Applicant: The Chinese University of Hong Kong
    Inventor: Yiu Bun Lee
  • Patent number: 8108480
    Abstract: A pull-based parallel video server system and method of implementation useful in an on-demand video system includes a plurality of slave admission schedulers operating in parallel with a master admission scheduler to back up the master admission scheduler that controls access to an array of pull-based video servers according to a protocol that accounts for jitter and loss of packets, as well as network delays. A transport protocol is provided that improves video data throughput under such conditions. To determine the architecture and functional requirements of the redundant admission schedulers, an analytical tool in the form of a performance model has been developed that incorporates network delays, delay jitters and packet losses on the communication links between the clients, schedulers and servers.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: January 31, 2012
    Assignee: The Chinese University of Hong Kong
    Inventor: Yiu Bun Lee
  • Publication number: 20110219142
    Abstract: A method and a tool based on achievable bandwidth as a metric are provided for selecting paths for overlay construction in an application layer multicast system. An in-band bandwidth probing tool according to the invention can estimate achievable bandwidth, i.e., the data throughput that can be realized between two peers over the transport protocol employed. The tool can determine the amount of extra bandwidth available in the target network path so that excess data traffic can be diverted from congested path without causing new congestion in the target path.
    Type: Application
    Filed: March 1, 2011
    Publication date: September 8, 2011
    Applicant: The Chinese University of Hong Kong
    Inventors: Yangyang Lin, Yiu Bun Lee
  • Patent number: 7962640
    Abstract: Digital content is encoded and transmitted in form suitable for presentation in a variety of formats, particularly suited to mobile device environments. In specific embodiments, server-side, independent and integrated architectures are disclosed. In further specific embodiments, techniques for prefix, postfix, interrupted and midway insertions of generic data and multi-media data are disclosed together with techniques for seamlessly handling media duration, whether or not media duration is known. Still further, techniques are disclosed for retaining synchronization among inserted media segments, for reducing startup delay and for traffic smoothing, all as part of systems and techniques for media transcoding.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: June 14, 2011
    Assignee: The Chinese University of Hong Kong
    Inventor: Yiu-bun Lee
  • Publication number: 20100329117
    Abstract: In a packet communication system with large bandwidth delay product (BDP) and employing Transmission Control Protocol (TCP), the reported advertised window size as advertised by a receiver is employed only as an indication of window size and not as a throughput limit so that more data is sent than the amount specified by the advertised window size. Since the receiver can process all incoming TCP packets, the receiving buffer is consistently near empty. Since the TCP's advertised window size is not accepted as the absolute amount of buffer space available at the receiver, the sender is not constrained by the absolute value of the receiver's advertised window size and instead can transmit more data than the absolute value of the advertised window, enabling the system to increase the actual window size without modifying the link ends. This improved large-BDP-capable protocol is denoted TCP-SC.
    Type: Application
    Filed: June 23, 2010
    Publication date: December 30, 2010
    Applicant: The Chinese University of Hong Kong
    Inventors: Jack Yiu-Bun Lee, Wing-San Wan
  • Publication number: 20100318602
    Abstract: A pull-based parallel video server system and method of implementation useful in an on-demand video system includes a plurality of slave admission schedulers operating in parallel with a master admission scheduler to back up the master admission scheduler that controls access to an array of pull-based video servers according to a protocol that accounts for jitter and loss of packets, as well as network delays. A transport protocol is provided that improves video data throughput under such conditions. To determine the architecture and functional requirements of the redundant admission schedulers, an analytical tool in the form of a performance model has been developed that incorporates network delays, delay jitters and packet losses on the communication links between the clients, schedulers and servers.
    Type: Application
    Filed: August 3, 2010
    Publication date: December 16, 2010
    Applicant: The Chinese University of Hong Kong
    Inventor: Yiu Bun Lee
  • Publication number: 20100313096
    Abstract: An embodiment of the invention includes an efficient error-control system and method for recovering packet losses, especially losses in distributing multicast video over broadband residential networks. Preferably, unlike most existing error-control algorithms designed for Internet multicast, the system and method does not employ substantial feedback suppression. Preferably, the system and method does not employ substantial multicasted retransmission. Preferably, the system and method does not employ substantial parity retransmission. Preferably, the system and method does not employ substantial local loss recovery. The system and method integrates two existing classes of error-control algorithms: Automatic Repeat Request (ARQ) and Forward Error Correction (FEC), to reduce traffic overhead and achieve scalability.
    Type: Application
    Filed: April 27, 2010
    Publication date: December 9, 2010
    Inventor: Jack Yiu-Bun LEE
  • Patent number: 7797391
    Abstract: A pull-based parallel video server system and method of implementation useful in an on-demand video system includes a plurality of slave admission schedulers operating in parallel with a master admission scheduler to back up the master admission scheduler that controls access to an array of pull-based video servers according to a protocol that accounts for jitter and loss of packets, as well as network delays. A transport protocol is provided that improves video data throughput under such conditions. To determine the architecture and functional requirements of the redundant admission schedulers, an analytical tool in the form of a performance model has been developed that incorporates network delays, delay jitters and packet losses on the communication links between the clients, schedulers and servers.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: September 14, 2010
    Assignee: The Chinese University of Hong Kong
    Inventor: Yiu Bun Lee
  • Patent number: 7733911
    Abstract: An embodiment of the invention includes an efficient error-control system and method for recovering packet losses, especially losses in distributing multicast video over broadband residential networks. Preferably, unlike most existing error-control algorithms designed for Internet multicast, the system and method does not employ substantial feedback suppression. Preferably, the system and method does not employ substantial multicasted retransmission. Preferably, the system and method does not employ substantial parity retransmission. Preferably, the system and method does not employ substantial local loss recovery. The system and method integrates two existing classes of error-control algorithms: Automatic Repeat Request (ARQ) and Forward Error Correction (FEC), to reduce traffic overhead and achieve scalability.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: June 8, 2010
    Assignee: Sony Corporation
    Inventor: Jack Yiu-bun Lee
  • Publication number: 20090077246
    Abstract: A pull-based parallel video server system and method of implementation useful in an on-demand video system includes a plurality of slave admission schedulers operating in parallel with a master admission scheduler to back up the master admission scheduler that controls access to an array of pull-based video servers according to a protocol that accounts for jitter and loss of packets, as well as network delays. A transport protocol is provided that improves video data throughput under such conditions. To determine the architecture and functional requirements of the redundant admission schedulers, an analytical tool in the form of a performance model has been developed that incorporates network delays, delay jitters and packet losses on the communication links between the clients, schedulers and servers.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Applicant: The Chinese University of Hong Kong
    Inventor: Yiu Bun Lee