Patents by Inventor Kang Heng Wu

Kang Heng Wu 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: 8185650
    Abstract: A method includes receiving encoded media content, transforming the encoded media content into web page content by dividing the encoded media content into a plurality of web page files formatted as a static web page, and transmitting the web page content over the network in response to a request.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: May 22, 2012
    Assignee: Hong Kong Applied Science and Technology Research Institute Co., Ltd.
    Inventors: Kam Hing Lau, Ka Yuk Lee, Kang Heng Wu, Tak Wing Lam
  • Patent number: 8082356
    Abstract: A method performed by a new joining peer device in a peer-to-peer (P2P) network comprises receiving a plurality of buffer maps, each of the received buffer maps associated with a respective other peer device in the P2P network. The method also includes discerning playback positions associated with the received buffer maps, generating a starting offset for the new joining peer using one or more of the discerned playback positions. Requests for portions of a media stream are scheduled in accordance with the starting offset, and the scheduler will build a buffer map from this offset and begin to request the media buffer.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: December 20, 2011
    Assignee: Hong Kong Applied Science and Technology Research Institute Co., Ltd.
    Inventors: Kang Heng Wu, Chun Yin Ng, Liang Qiao Chen, Tak Wing Lam
  • Patent number: 8051145
    Abstract: A method of providing data to two client devices on a first network having a shared cache from a server device on a second network. An instance of substantially simultaneous requests for data being made to a server from two client devices on a same network is identified. In response to a first request for the data being received at a first point in time a first one of the two client devices is served with the requested data from the server such that the data is stored in the shared cache. The second one of the two client devices is directed to make a second request for the data at a second point in time, later than the first point in time, so that the requested data is available in the stored cache.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: November 1, 2011
    Assignee: Hong Kong Applied Science and Technology Research Institute Company Limited
    Inventors: Kang Heng Wu, Kar-Wing Edward Lor, Soung Liew
  • Patent number: 7991906
    Abstract: Systems and methods are provided for scheduling data requests for streaming media data in a Peer-to-Peer (P2P) network. A method is provided to increase a peer's contribution to the whole P2P network by partitioning the data chunks to request into several regions according to their relative time urgency, and data requests are scheduled in an effort to maintain availability of data in each region to a corresponding predefined target amount.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: August 2, 2011
    Assignee: Hong Kong Applied Science and Technology Research Institute Co., Ltd.
    Inventors: Chun Yin Ng, Kang Heng Wu, Liang Qiao Chen, Tak Wing Lam
  • Publication number: 20100180043
    Abstract: A method includes receiving encoded media content, transforming the encoded media content into web page content by dividing the encoded media content into a plurality of web page files formatted as a static web page, and transmitting the web page content over the network in response to a request.
    Type: Application
    Filed: January 13, 2009
    Publication date: July 15, 2010
    Applicant: Hong Kong Applied Science and Technology Research Institute Co., Ltd.
    Inventors: Kam Hing Lau, Ka Yuk Lee, Kang Heng Wu, Tak Wing Lam
  • Publication number: 20100146138
    Abstract: Systems and methods are provided for scheduling data requests for streaming media data in a Peer-to-Peer (P2P) network. A method is provided to increase a peer's contribution to the whole P2P network by partitioning the data chunks to request into several regions according to their relative time urgency, and data requests are scheduled in an effort to maintain availability of data in each region to a corresponding predefined target amount.
    Type: Application
    Filed: December 9, 2008
    Publication date: June 10, 2010
    Applicant: Hong Kong Applied Science and Technology Research Institute Co., Ltd.
    Inventors: Chun Yin Ng, Kang Heng Wu, Liang Qiao Chen, Tak Wing Lam
  • Publication number: 20100146137
    Abstract: A method performed by a new joining peer device in a peer-to-peer (P2P) network comprises receiving a plurality of buffer maps, each of the received buffer maps associated with a respective other peer device in the P2P network. The method also includes discerning playback positions associated with the received buffer maps, generating a starting offset for the new joining peer using one or more of the discerned playback positions. Requests for portions of a media stream are scheduled in accordance with the starting offset, and the scheduler will build a buffer map from this offset and begin to request the media buffer.
    Type: Application
    Filed: December 9, 2008
    Publication date: June 10, 2010
    Applicant: Hong Kong Applied Science and Technology Research Institute Co., Ltd.
    Inventors: Kang Heng Wu, Chun Yin Ng, Liang Qiao Chen, Tak Wing Lam
  • Publication number: 20080243996
    Abstract: A method of providing data to two client devices on a first network having a shared cache from a server device on a second network. An instance of substantially simultaneous requests for data being made to a server from two client devices on a same network is identified. In response to a first request for the data being received at a first point in time a first one of the two client devices is served with the requested data from the server such that the data is stored in the shared cache. The second one of the two client devices is directed to make a second request for the data at a second point in time, later than the first point in time, so that the requested data is available in the stored cache.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Inventors: Kang Heng Wu, Kar-Wing Edward Lor, Soung Liew