Patents by Inventor Jiangtao Wen

Jiangtao Wen 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: 8811495
    Abstract: In some embodiments, a video decoder is capable of recovering skipped video data (e.g. motion vectors, prediction modes, quantization parameters, selected frequency-domain coefficients such as DC and 5-lowest-frequency AC coefficients, and/or entire video data blocks) using multiple alternative recovery modes such as spatial interpolation, temporal interpolation, and motion search. To decide whether to skip a particular data type for a block, the encoder evaluates the effect of skipping the data on rate and distortion by simulating the decoder data recovery using the multiple recovery modes. The encoder transmits indicators of skipped data types and associated recovery modes, if different from decoder baselines. The skipped data and recovery mode indicators may be included in macroblock and/or slice headers, and/or as part of sequence, group-of-picture (GOP), or picture coding parameter data. Skipped data recovery decoder resources (e.g.
    Type: Grant
    Filed: February 6, 2007
    Date of Patent: August 19, 2014
    Assignee: Geo Semiconductor Inc.
    Inventor: Jiangtao Wen
  • Publication number: 20140198651
    Abstract: Embodiments of the present invention disclose a network packet loss processing method and apparatus. The method in the present invention includes: comparing a value of a current congestion window of a network with a buffer threshold when a packet loss event is detected, where the buffer threshold is used to indicate a data bearing capability of the entire network, where the data bearing capability is obtained by adding a data bearing capability of a link in the network and a data bearing capability of a buffer of a node in the network; if the value of the current congestion window is smaller than the buffer threshold, not performing backoff processing on the current congestion window; and if the value of the current congestion window is greater than or equal to the buffer threshold, performing backoff processing on the current congestion window.
    Type: Application
    Filed: May 20, 2013
    Publication date: July 17, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Bing Zhou, Jingyuan Wang, Jiangtao Wen, Zixuan Zou
  • Patent number: 8687699
    Abstract: A method for processing a video signal, comprising the steps of (A) generating a plurality of residual blocks by performing motion compensation on a current block of a video signal comprising a series of frames, where each frame comprises a plurality of blocks, (B) generating a plurality of rate-distortion costs for a plurality of bitstream segments generated for each of the residual blocks using a first transform, (C) determining a residual block having an optimal cost, and (D) transforming the selected block with the optimal cost using a second transform, where the first transform has a lower complexity than the second transform.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: April 1, 2014
    Assignee: Geo Semiconductor Inc
    Inventor: Jiangtao Wen
  • Patent number: 8654845
    Abstract: The invention provides a method and device for video predictive encoding.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: February 18, 2014
    Assignees: Tencent Technology (Shenzhen) Company Limited, Tsinghua University
    Inventors: Pin Tao, Wenting Wu, Mou Xiao, Jiangtao Wen, Chenchen Gu, Jing Lv, Fuzhong Sheng
  • Publication number: 20130343187
    Abstract: A congestion control mechanism for TCP communication sessions is described. The congestion control mechanism adjusts the size of the congestion window based on a number, N, of parallel virtual connections. The number N of parallel virtual connections used to determine the congestion window is dynamically adjusted based on an estimation of the network condition.
    Type: Application
    Filed: September 9, 2013
    Publication date: December 26, 2013
    Applicant: CDF Ke Yuan
    Inventors: Jingyuan Wang, Jiangtao Wen, Yuxing Han
  • Publication number: 20130322246
    Abstract: Embodiments of the present invention disclose a network packet loss processing method and apparatus. The method in the present invention includes: comparing a value of a current congestion window of a network with a buffer threshold when a packet loss event is detected, where the buffer threshold is used to indicate a data bearing capability of the entire network, where the data bearing capability is obtained by adding a data bearing capability of a link in the network and a data bearing capability of a buffer of a node in the network; if the value of the current congestion window is smaller than the buffer threshold, not performing backoff processing on the current congestion window; and if the value of the current congestion window is greater than or equal to the buffer threshold, performing backoff processing on the current congestion window.
    Type: Application
    Filed: May 20, 2013
    Publication date: December 5, 2013
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Bing Zhou, Jingyuan Wang, Jiangtao Wen, Zixuan Zou
  • Patent number: 8582915
    Abstract: An image and video enhancement technique is described that allows a core enhancement algorithm to be applied to images captured in various challenging lighting conditions. The technique detects a lighting impairment and inverts the image if it is a low-light impairment. The inverted low-light image is similar to haze impairment images, allowing both haze images and low-light images to be enhanced using the same enhancement algorithm.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: November 12, 2013
    Assignee: Wuxi Jinnang Technology Development Ltd.
    Inventors: Jiangtao Wen, Xuan Dong, Yi Pang
  • Patent number: 8547839
    Abstract: A congestion control mechanism for TCP communication sessions is described. The congestion control mechanism adjusts the size of the congestion window based on a number, N, of parallel virtual connections. The number N of parallel virtual connections used to determine the congestion window is dynamically adjusted based on an estimation of the network condition.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: October 1, 2013
    Assignee: CDF Ke Yuan
    Inventors: Jingyuan Wang, Jiangtao Wen, Yuxing Han
  • Publication number: 20130080501
    Abstract: A method for transmitting real-time video data over a network involves a video source, a central server and a Web browser and comprises the following steps that: an applet is embedded into the Web browser to establish a peer-to-peer connection between the central server and the video source using UDP protocol. After receiving the video data transmitted using UDP protocol, the applet converts the received video data into TCP-based data to enable the various TCP-using video players built in the browser to play videos; and the applet converts client information from a TCP protocol format to a UDP protocol format and then sends the converted information directly to the video source.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Inventors: Jiangtao Wen, Chuan Chen, Zhong Bao
  • Publication number: 20130051468
    Abstract: An embodiment of the invention provides a method for video predictive encoding. Firstly, extract a pixel block from current frame, divide the pixel block into a principal set of pixels and a complementary set of pixels; encode the principal set of pixels, output code stream of the principal set of pixels, obtain a reconstruction value of the principal set of pixels; interpolate to reconstructed pixel values, which include the reconstruction value of the principal set of pixels, take a result as predictive value of the complementary set of pixels, execute an intra-frame predictive encoding for the complementary set of pixels, output code stream of the complementary set of pixels, obtain a reconstruction value of the complementary set of pixels; and finally combine the reconstruction value of the principal set of pixels and the reconstruction value of the complementary set of pixels, and obtain a reconstruction value of the pixel block.
    Type: Application
    Filed: September 10, 2012
    Publication date: February 28, 2013
    Applicants: TSINGHUA UNIVERSITY, TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Pin Tao, Wenting Wu, Mou Xiao, Jiangtao Wen, Chenchen Gu, Jing Lv, Fuzhong Sheng
  • Publication number: 20120328205
    Abstract: An image and video enhancement technique is described that allows a core enhancement algorithm to be applied to images captured in various challenging lighting conditions. The technique detects a lighting impairment and inverts the image if it is a low-light impairment. The inverted low-light image is similar to haze impairment images, allowing both haze images and low-light images to be enhanced using the same enhancement algorithm.
    Type: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Inventors: Jiangtao Wen, Xuan Dong, Yi Pang
  • Patent number: 8325797
    Abstract: A novel system and method of Reduced-Temporal-Resolution Update (RTRU) and quantizing video transform coefficients is provided for use using hybrid coding standards when receiving a frame from within a group of video frames, where the amplitude of the quantization parameter is defined for the quantization of the frame according to a reduced temporal resolution update process; where the amplitude of the quantization parameter for macroblocks in the frame is defined according to a reduced temporal resolution update process; and where a bitstream is composed for transmission and subsequent decoding by a standard compliant decoder.
    Type: Grant
    Filed: April 11, 2005
    Date of Patent: December 4, 2012
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Lulin Chen, Jiangtao Wen
  • Patent number: 8306118
    Abstract: A method for encoding video, comprising the steps of (A) encoding a number of macroblocks of a video signal with a non-residual mode disabled, (B) checking each of the macroblocks for a null information pattern, and (C) re-encoding each of the macroblocks having the null information pattern with the non-residual mode enabled.
    Type: Grant
    Filed: March 1, 2006
    Date of Patent: November 6, 2012
    Assignee: Maxim Integrated, Inc.
    Inventors: José R. Alvarez, Jiangtao Wen
  • Publication number: 20110249553
    Abstract: A congestion control mechanism for TCP communication sessions is described. The congestion control mechanism adjusts the size of the congestion window based on a number, N, of parallel virtual connections. The number N of parallel virtual connections used to determine the congestion window is dynamically adjusted based on an estimation of the network condition.
    Type: Application
    Filed: April 13, 2011
    Publication date: October 13, 2011
    Inventors: Jingyuan Wang, Jiangtao Wen, Yuxing Han
  • Patent number: 8031768
    Abstract: A method, system, and program product for quantizing discrete cosine transform coefficients, e.g., for MPEG compression, with minimal bit rate overhead and without using a quantization matrix. This is done by scaling a uniform quantization parameter for the entire discrete cosine transform block, defining a variety of thresholds for the quantization of discrete cosine transform coefficients below which the corresponding coefficient will be quantized to zero, and setting different normative reconstructed values for coefficients that have not been quantized to zero as the decoder will still use the original, unmodified reconstructed values as long as the corresponding coefficient is not zero.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: October 4, 2011
    Assignee: Maxim Integrated Products, Inc.
    Inventor: Jiangtao Wen
  • Patent number: 7953147
    Abstract: A method for encoding video, comprising the steps of (A) encoding a number of frames of a video signal using a first sub-set of encoding parameters, (B) analyzing the encoded frames to find and mark reference frames that are used more than a predetermined number of times, and (C) re-encoding the video signal using a second sub-set of encoding parameters different than the first sub-set of encoding parameters when re-encoding the marked reference frames.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: May 31, 2011
    Assignee: Maxim Integrated Products, Inc.
    Inventor: Jiangtao Wen
  • Patent number: 7743161
    Abstract: Network transmission of live digital content from sources to receiving devices is enabled with real-time encoding, customization, and transmission of the live content according to user preferences, receiving device characteristics, network conditions and the like. Content, such as advertising customized to user profile and user location, may be conveniently inserted into the live content. Source-to-screen delay from sources to receiving devices is reduced and channel switching is supported.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: June 22, 2010
    Assignee: Ortiva Wireless, Inc.
    Inventors: Sujit Dey, Douglas Wong, Jiangtao Wen, Yusuke Takebuchi, Parag Arole, Debashi Panigrahi
  • Patent number: 7734106
    Abstract: An apparatus comprising an encoder circuit and a storage circuit. The encoder circuit may be configured to generate a reliability score and a referral score for each partition in an input data stream. The input data stream may be encoded based upon the reliability score and the referral score for each partition. The storage circuit may be configured to store the reliability score for each partition of the input data stream.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: June 8, 2010
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Rui Zhang, Jiangtao Wen
  • Patent number: 7715652
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to (i) receive an image data stream comprising a plurality of frames each having a plurality of regions, (ii) select a particular region to be marked as being homogeneous or not homogeneous, and (iii) determine whether a group of neighboring regions to the selected region are qualified or not qualified. The second circuit may be configured to mark the selected region as being homogeneous when one or more of the adjacent regions are (i) qualified and (ii) previously marked as being homogeneous.
    Type: Grant
    Filed: September 21, 2005
    Date of Patent: May 11, 2010
    Assignee: Maxim Integrated Products
    Inventors: Huipin Zhang, Jiangtao Wen, José R. Alvarez
  • Patent number: 7532669
    Abstract: A video coding-decoding (CODEC) method in an error resilient mode, a computer readable medium having a computer program for the video CODEC method, and a video CODEC apparatus. The video CODEC method provides more resilience against channel error such that communications are less affected by error under conditions in which errors are a serious problem such as in a wireless communications channel. In the video CODEC method, a header data part (HDP) bit region, a motion vector data part (MVDP) bit region and a discrete cosine transform data part (DDP) bit regions are partitioned from each macro block of the video data in an error resilient mode, and then the partitioned bit regions are variable-length-coded. Then, the bit regions selected from the variable-length coded bit regions according to a predetermined priority for recovery are reversible-variable-length-coded, and markers are then inserted into the variable-length coded or reversible-variable-length-coded bit regions.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: May 12, 2009
    Assignees: Samsung Electronics Co., Ltd., University of California
    Inventors: Jiangtao Wen, John D. Villasenor, Jeong-hoon Park