Patents by Inventor Wen Gao

Wen Gao 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: 9503750
    Abstract: A video codec comprising a processor configured to compute a difference between an original pixel and a prediction pixel to generate a prediction residual, and binarize an absolute value of the prediction residual. A method for video coding comprising computing a difference between an original pixel and a prediction pixel to generate a prediction residual, and binarizing an absolute value of the prediction residual. A video encoder comprising a processor configured to set a number of syntax elements to indicate lossless encoding of some or all coding units (CU) in a video frame, a transmitter configured to transmit a bit stream comprising the syntax elements. A method for video encoding comprising setting a number of syntax elements to indicate lossless encoding of some or all coding units (CU) in a video frame, and transmitting a bit stream comprising the syntax elements.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: November 22, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Wen Gao, Minqiang Jiang, Haoping Yu
  • Patent number: 9491756
    Abstract: A method and apparatus are described including defining a neighbor set for each access point, selecting a first clock in a first access point, the selected clock having a highest accuracy as a grand master clock, advising neighboring access points to synchronize with the selected grand master clock and transmitting a message to schedule a quiet period based on the grand master clock. Also described are a method and apparatus including receiving a beacon message, inspecting clock descriptors in the beacon message, selecting a best master clock responsive to the inspection and transmitting a message to schedule a quiet period based on the selected best master clock.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: November 8, 2016
    Assignee: THOMSON LICENSING
    Inventors: Wen Gao, Hou-Shin Chen
  • Patent number: 9432066
    Abstract: A multi-channel communication terminal has at least two communication channels including a first communication channel and a second communication channel. The first communication channel is established by a first service provider system, and is configured to acquire subscriber identity information assigned by a remote server and provide service sharing. The second communication channel is established by a second service provider system according to the subscriber identity information, and is configured to acquire a service provided by the second service provider system. A subscriber acquires appropriate subscriber identity information according to actual requirements, and communicates with a corresponding service provider system according to the subscriber identity information to acquire a service provided by the service provider system, thereby acquiring an international, any-service provider, any-technology and mode, or any-service network access service.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: August 30, 2016
    Assignee: HONGKONG UCLOUDLINK NETWORK TECHNOLOGY LIMITED
    Inventor: Wen Gao
  • Publication number: 20160219430
    Abstract: A system for remotely controlling mobile communication devices includes a redirection system, a remote control system and a mobile data communication device. The redirection system detects a triggering event at a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. The mobile data communication device receives data items from the wireless network and executes a plurality of device operations. The remote control system receives control information from a user interface and transmits the control information through the redirection system to the wireless network. The control information is received and executed by the mobile data communication device to remotely control one or more of the device operations. Methods of controlling the operation of mobile data communication devices are also disclosed.
    Type: Application
    Filed: April 4, 2016
    Publication date: July 28, 2016
    Inventors: Denny Chiu, Wen Gao, James Andrew Godfrey
  • Publication number: 20160212448
    Abstract: A method for video encoding based on a dictionary database, the method including: 1) dividing a current image frame to be encoded in a video stream into a plurality of image blocks; 2) recovering encoding distortion information of a decoded and reconstructed image of a previous frame of the current image frame using a texture dictionary database to obtain an image with recovered encoding distortion information, and performing temporal prediction using the image with the recovered encoding distortion information as a reference image to obtain prediction blocks of image blocks to be encoded; in which, the texture dictionary database includes: clear image dictionaries and distorted image dictionaries corresponding to the clear image dictionaries; and 3) performing subtraction between the image blocks to be encoded and the prediction blocks to obtain residual blocks, and processing the residual blocks to obtain a video bit stream.
    Type: Application
    Filed: March 27, 2016
    Publication date: July 21, 2016
    Inventors: Ronggang WANG, Yang ZHAO, Zhenyu WANG, Wen GAO, Wenmin WANG, Shengfu DONG, Tiejun HUANG, Siwei MA
  • Patent number: 9392208
    Abstract: An implementation exits a power saving mode for fixed and periodic active periods of time to receive a separate burst transmission from a first stream during each of the corresponding active periods of time. The first stream is received at a first-stream burst data rate. The first stream includes data configured to be displayed at a first playback rate that is substantially less than the first-stream burst data rate. During the active periods of time, data is received from a second stream at a second-stream rate. The second stream includes data configured to be displayed at a second playback rate that is substantially the same as the second-stream rate. After receiving each of the burst transmissions from the first stream during the active periods of time, the power saving mode is entered for corresponding fixed and periodic power-saving periods of time while waiting for another burst from the first stream.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: July 12, 2016
    Assignee: Thomson Licensing
    Inventors: Paul Gothard Knutson, Kumar Ramaswamy, Joshua Lawrence Koslov, Manoj Viswambharan, Benyuan Zhang, Wen Gao, Yik Chung Wu
  • Publication number: 20160198160
    Abstract: An AVS video compression encoding method, including: 1) obtaining an image to be encoded; 2) calculating an average luminance value of the image to be encoded; 3) extracting an attribute component from the image to be encoded, dividing the attribute component into a plurality of attribute blocks, obtaining a transformation coefficient of every frequency point in an attribute block, and calculating a first average transformation coefficient of every frequency point in all attribute blocks, and calculating a second average transformation coefficient of a frequency band by first average transformation coefficients of all frequency points in the frequency; and 4) obtaining a final weighted quantization coefficient by using the average luminance value of the image to be encoded and the second average transformation coefficient of every frequency band to correspondingly adjust an initial weighted quantization coefficient of every frequency band in the quantization matrix.
    Type: Application
    Filed: December 28, 2015
    Publication date: July 7, 2016
    Inventors: Zhenyu WANG, Ronggang WANG, Wen GAO, Wenmin WANG, Shengfu DONG, Ying LI
  • Publication number: 20160191953
    Abstract: An arithmetic encoding-decoding method for compression of a video image block. The method includes an encoding process and a decoding process. The encoding process includes: 1) acquiring an information of an image block to be encoded; 2) extracting an encoding command of a weighted skip model; 3) acquiring an index of a reference frame according to the information of the image block to be encoded and the command of the weighted skip model, in which the reference frame includes a prediction block for reconstructing the image block to be encoded; 4) acquiring a context-based adaptive probability model for encoding; and 5) performing arithmetic encoding of the index of the reference frame and writing arithmetic codes into an arithmetically encoded bitstream according to the context-based adaptive probability model for encoding.
    Type: Application
    Filed: March 4, 2016
    Publication date: June 30, 2016
    Inventors: Zhenyu WANG, Ronggang WANG, Shengfu DONG, Wenmin WANG, Tiejun HUANG, Wen GAO
  • Publication number: 20160191940
    Abstract: A method for video encoding based on an image super-resolution, the method including: 1) performing super-resolution interpolation on a video image to be encoded using a pre-trained texture dictionary database to yield a reference image; in which the texture dictionary database includes: one or multiple dictionary bases, and each dictionary basis includes a mapping group formed by a relatively high resolution image block of a training image and a relatively low resolution image block corresponding to the relatively high resolution image block; 2) performing motion estimation and motion compensation of image blocks of the video image on the reference image to acquire prediction blocks corresponding to the image blocks of the video image; 3) performing subtraction between the image blocks of the video image and the corresponding prediction blocks to yield prediction residual blocks, respectively; and 4) encoding the prediction residual blocks.
    Type: Application
    Filed: March 4, 2016
    Publication date: June 30, 2016
    Inventors: Ronggang WANG, Yang ZHAO, Zhenyu WANG, Wen GAO, Wenmin WANG, Shengfu DONG, Tiejun HUANG, Siwei MA
  • Publication number: 20160182918
    Abstract: A chroma interpolation method, including: 1) determining a pixel accuracy for interpolation; 2) determining coordinate positions of interpolated fractional-pel pixels between integer-pel pixels; and 3) performing two-dimensional separated interpolation on the interpolated fractional-pel pixels by an interpolation filter according to the coordinate positions. The invention also provides a filter device using the above method for chroma interpolation.
    Type: Application
    Filed: March 2, 2016
    Publication date: June 23, 2016
    Inventors: Ronggang WANG, Hao LV, Zhenyu WANG, Shengfu DONG, Wen GAO
  • Publication number: 20160150208
    Abstract: A virtual viewpoint synthesis method and system, including: establishing a left viewpoint virtual view and a right viewpoint virtual view; searching for a candidate pixel in a reference view, and marking a pixel block in which the candidate pixel is not found as a hole point; ranking the found candidate pixels according to depth, and successively calculating a foreground coefficient and a background coefficient for performing weighted summation; enlarging the hole-point regions of the left viewpoint virtual view and/or the right viewpoint virtual view in the direction of the background to remove a ghost pixel; performing viewpoint synthesis on the left viewpoint virtual view and the right viewpoint virtual view; and filling the hole-points of a composite image.
    Type: Application
    Filed: January 29, 2016
    Publication date: May 26, 2016
    Inventors: Chenxia LI, Ronggang WANG, Wen GAO
  • Patent number: 9350489
    Abstract: An efficient and reliable encoding method suitable for header information in a digital cable television transmission system is provided. An embodiment is shown for FEC frame headers in a DVB-C2 standard, along with the detection algorithm for the FEC header. In the DVB-C2 Standard, Adaptive Coding and Modulation (ACM) or Variable Coding and Modulation (VCM) is applied to each FEC block to provide as much flexibility as possible. As a result, a frame header is attached in front of each FEC frame to inform the coding rate, modulation type and physical layer pipe identifier. Besides the signaling of physical layer related information, the FEC frame header has to provide a structure so that it can be easily and reliably detected in the receiver. Motivated by the need in DVB-C2 Standard, an efficient and reliable method and apparatus to encode the FEC header for DVB-C2 Standard is provided in at least one implementation in this disclosure. In addition, the detection algorithm of the FEC header is described.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: May 24, 2016
    Assignee: Thomson Licensing
    Inventors: Wen Gao, Hou-Shin Chen
  • Publication number: 20160142729
    Abstract: A coding method based on multi-hypothesis motion compensation for a P-frame, including: a) using neighboring coded image blocks as reference image blocks, adopting a motion vector of each reference image block as a first motion vector which points to a first prediction block; b) adopting the first prediction block corresponding to each reference image block as a reference value, and performing joint motion estimation on the current image block to acquire a second motion vector which points to a second prediction block; c) weighted averaging the first prediction block and the second prediction corresponding to each reference image block to acquire a third prediction block of the current image block, respectively; and d) calculating a coding cost corresponding to each reference image block to determine a final first motion vector, a final second motion vector, and a final prediction block of the current image block.
    Type: Application
    Filed: January 26, 2016
    Publication date: May 19, 2016
    Inventors: Ronggang WANG, Lei CHEN, Zhenyu WANG, Siwei MA, Wen GAO, Tiejun HUANG, Wenmin WANG, Shengfu DONG
  • Publication number: 20160142728
    Abstract: A P frame-based multi-hypothesis motion compensation method includes: taking an encoded image block adjacent to a current image block as a reference image block and obtaining a first motion vector of the current image block by using a motion vector of the reference image block, the first motion vector pointing to a first prediction block; taking the first motion vector as a reference value and performing joint motion estimation on the current image block to obtain a second motion vector of the current image block, the second motion vector pointing to a second prediction block; and performing weighted averaging on the first prediction block and the second prediction block to obtain a final prediction block of the current image block. The method increases the accuracy of the obtained prediction block of the current image block without increasing the code rate.
    Type: Application
    Filed: January 26, 2016
    Publication date: May 19, 2016
    Inventors: Ronggang Wang, Lei Chen, Zhenyu Wang, Siwei Ma, Wen Gao, Tiejun Huang, Wenmin Wang, Shengfu Dong
  • Patent number: 9344722
    Abstract: A video codec comprising a processor configured to generate a prediction block for a current block, compute a difference between the current block and the prediction block to generate a residual block, scan a plurality of prediction residuals located in the residual block following a scanning order, and if the plurality of residual values comprise at least one non-zero prediction residual, entropy encode the at least one non-zero prediction residual. A method comprising generating a prediction block for a current block, computing a difference between the current block and the prediction block to generate a residual block, scanning a plurality of prediction residuals located in the residual block, and if the plurality of residual values comprise at least one non-zero prediction residual, entropy encoding the at least one non-zero prediction residual.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: May 17, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Wen Gao, Minqiang Jiang, Ye He, Jin Song, Haoping Yu
  • Patent number: 9325547
    Abstract: A preamble identifier flag in a reserved portion of a data field synchronization segment in a digital television (DTV) data field identifies the presence of preamble training data in a forward error correction (FEC) encoded portion of the DTV data field. The data field synchronization segment is not FEC encoded, thereby allowing detection of the preamble identifier flag without FEC decoding. The detection at a receiver of the preamble identifier flag in a DTV data field allows receiver elements, such as an equalizer and a FEC decoder, to more readily obtain and utilize the preamble training data, thereby enhancing reception and/or simplifying receiver design.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: April 26, 2016
    Assignee: Thomson Licensing
    Inventors: Ivonete Markman, Wen Gao, Richard W. Citta
  • Publication number: 20160112720
    Abstract: A video codec including a memory and a processor operably coupled to the memory. The processor is configured to compute a reconstructed pixel based on a residual pixel and a first prediction pixel and compute a second prediction pixel in a directional intra prediction mode based on the reconstructed pixel, where the first and second prediction pixels are located in a same block of a video frame. A method for intra prediction including computing a prediction pixel adaptively based on a plurality of reconstructed neighboring pixels, where a distance between the prediction pixel and each of the plurality of reconstructed neighboring pixels is one.
    Type: Application
    Filed: December 22, 2015
    Publication date: April 21, 2016
    Inventors: Wen Gao, Minqiang Jiang, Ye He, Jin Song, Haoping Yu
  • Patent number: 9307241
    Abstract: The present application provides a video encoding method that includes setting frame types for a video sequence; obtaining a B frame; determining whether a current macroblock of the B frame satisfies a Direct prediction mode, and if yes determining whether the current macroblock satisfies a Skip prediction mode; if the current macroblock does not meet either mode, computing at least one of a mode cost after performing motion compensation on the current macroblock using two bidirectional prediction motion vectors obtained in the Direct prediction mode; a mode cost after performing motion compensation on the current macroblock using a forward prediction motion vector obtained in the Direct prediction mode; and a mode cost after performing motion compensation on the current macroblock using a backward prediction motion vector obtained in the Direct prediction mode; and selecting a mode with a smallest cost as an optimal prediction direction to encode the current macroblock.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: April 5, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chenchen Yu, Jing Lv, JingChang Chen, Quanzhan Zheng, Ronggang Wang, Jie Wan, Wen Gao
  • Patent number: 9307443
    Abstract: A system for remotely controlling mobile communication devices includes a redirection system, a remote control system and a mobile data communication device. The redirection system detects a triggering event at a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. The mobile data communication device receives data items from the wireless network and executes a plurality of device operations. The remote control system receives control information from a user interface and transmits the control information through the redirection system to the wireless network. The control information is received and executed by the mobile data communication device to remotely control one or more of the device operations. Methods of controlling the operation of mobile data communication devices are also disclosed.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: April 5, 2016
    Assignee: BlackBerry Limited
    Inventors: Denny K. Chiu, James A. Godfrey, Wen Gao
  • Patent number: 9282557
    Abstract: A method and apparatus are described including defining a neighbor set for each access point, selecting a first clock in a first access point, the selected clock having a highest accuracy as a grand master clock, advising neighboring access points to synchronize with the selected grand master clock and transmitting a message to schedule a quiet period based on the grand master clock. Also described are a method and apparatus including receiving a beacon message, inspecting clock descriptors in the beacon message, selecting a best master clock responsive to the inspection and transmitting a message to schedule a quiet period based on the selected best master clock.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: March 8, 2016
    Assignee: THOMSON LICENSING
    Inventors: Wen Gao, Hou-Shin Chen