Patents by Inventor Zhijie Yang

Zhijie Yang 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).

  • Publication number: 20210029375
    Abstract: A device implementing the subject video coding system may include at least one processor to determine an x-tap filter for horizontal interpolation of a N×M block. The processor further determines a y-tap filter for vertical interpolation of the N×M block, and encodes the N×M block using the x-tap filter and the y-tap filter. The value of x is proportional to N and the value of y is proportional to M.
    Type: Application
    Filed: October 8, 2020
    Publication date: January 28, 2021
    Inventors: Zhijie YANG, Timothy Moore HELLMAN
  • Patent number: 10904540
    Abstract: The present disclosure describes a video communication environment for encoding and/or decoding video frames in accordance with various video coding formats utilizing various coding parameters. The video communication environment can include one or more encoding verification circuit and/or decoding verification circuit throughout which utilizes the various coding parameters to model dynamics of decoding various encoded video frames and/or display timing for displaying various decoded video frames. This modeling of the dynamics of decoding and/or display timing can be used to verify whether these various encoded video frames, once decoded, can be displayed smoothly, for example, without jitter. In some situations, the modeling of the dynamics of decoding and/or display timing can be used to guide decoding and/or display process to display the various decoded video frames smoothly.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: January 26, 2021
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventor: Zhijie Yang
  • Patent number: 10841610
    Abstract: A device implementing the subject video coding system may include a processor that encodes an N×M block using an x-tap filter for horizontal interpolation and a y-tap filter for vertical interpolation, where x is proportional to N and y is proportional to M. The processor may use a current block size to select an interpolation filter with a first length or a second length for a current block, use an overlapped block size to select an interpolation filter with a first length or a second length for overlapped areas, and, when a neighboring block uses a long interpolation filter and a short interpolation filter is selected for the overlapped area, maps the long interpolation filter to a short interpolation filter of a selected type. The processor may calculate a reference block size based on a scaling factor and use the reference block size to select a filter length.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: November 17, 2020
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Zhijie Yang, Timothy Moore Hellman
  • Publication number: 20200165668
    Abstract: The invention provides methods of digital amplification using primers of limited nucleotide composition. Limited nucleotide composition means that the primers are underrepresented in at least one nucleotide type. Such primers have much reduced capacity to prime from each other or to extend initiated by mispriming from other than at their intended primer binding sites in a target nucleic acid.
    Type: Application
    Filed: August 10, 2018
    Publication date: May 28, 2020
    Applicant: ATILA BIOSYSTEMS INCORPORATED
    Inventors: Youxiang WANG, Zhijie YANG, Xin CHEN, Yu ZHAO, Rong WANG
  • Publication number: 20190203271
    Abstract: The present disclosure provides compositions, methods and kits for Omega amplification technologies. In addition, the present disclosure provides compositions, methods and kits for universal FQ probe and for G-quadruplex detection methods for use in isothermal amplification technologies.
    Type: Application
    Filed: May 24, 2017
    Publication date: July 4, 2019
    Applicant: Atila Biosystems, Inc.
    Inventors: Youxiang WANG, Xin CHEN, Rong WANG, Zhijie YANG, Yu ZHAO
  • Publication number: 20190174139
    Abstract: The present disclosure describes a video communication environment for encoding and/or decoding video frames in accordance with various video coding formats utilizing various coding parameters. The video communication environment can include one or more encoding verification circuit and/or decoding verification circuit throughout which utilizes the various coding parameters to model dynamics of decoding various encoded video frames and/or display timing for displaying various decoded video frames. This modeling of the dynamics of decoding and/or display timing can be used to verify whether these various encoded video frames, once decoded, can be displayed smoothly, for example, without jitter. In some situations, the modeling of the dynamics of decoding and/or display timing can be used to guide decoding and/or display process to display the various decoded video frames smoothly.
    Type: Application
    Filed: October 29, 2018
    Publication date: June 6, 2019
    Applicant: Avago Technologies International Sales Pte. Limited
    Inventor: Zhijie YANG
  • Publication number: 20190124359
    Abstract: A device implementing the subject video coding system may include a processor that encodes an N×M block using an x-tap filter for horizontal interpolation and a y-tap filter for vertical interpolation, where x is proportional to N and y is proportional to M. The processor may use a current block size to select an interpolation filter with a first length or a second length for a current block, use an overlapped block size to select an interpolation filter with a first length or a second length for overlapped areas, and, when a neighboring block uses a long interpolation filter and a short interpolation filter is selected for the overlapped area, maps the long interpolation filter to a short interpolation filter of a selected type. The processor may calculate a reference block size based on a scaling factor and use the reference block size to select a filter length.
    Type: Application
    Filed: April 27, 2018
    Publication date: April 25, 2019
    Inventors: Zhijie YANG, Timothy Moore Hellman
  • Patent number: 10257523
    Abstract: A method, system, and computer program product for adaptive decoding is provided herein. The method includes the steps of receiving a video bitstream, selecting an initial extraction level, and switching to a lower quality extraction level if a decoding rate is less than a rate at which data extracted from the video bitstream is sent to the decoder. The method further includes the step of switching to a higher quality extraction level if the decoding rate is greater than a rate at which data extracted from the video bitstream is to the decoder.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: April 9, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventor: Zhijie Yang
  • Patent number: 10165285
    Abstract: Video coding tree sub-block splitting. A parser and treeblock splitter is implemented for adaptive partitioning of treeblocks (TBs) into various respective sub-treeblocks (STBs). Such adaptation may be tailored for effectuating parallel processing in accordance with video decoding. Different respective decoding engines may each individually and respectively also perform further partitioning of the STBs into sub-STBs as well. Such adaptation of respective STB size and/or sub-STB size may be made based on local and/or remote consideration(s). For example, adaptation may be made based upon communication link and/or channel conditions, a remote characteristic (e.g., associated with a source device and/or destination device), a local characteristic (e.g., associated with operations and/or processing performed locally within a given device), and/or any other type of consideration.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: December 25, 2018
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Zhijie Yang, Bhaskar Sherigar Mala Sherigar
  • Publication number: 20180148775
    Abstract: The invention provides methods of amplification from a single primer or a pair of forward and reverse primers of limited nucleotide composition. Limited nucleotide composition means that the primers are underrepresented in at least one nucleotide type. Such primers have much reduced capacity to prime from each other or to extend initiated by mispriming from other than at their intended primer binding sites in a target nucleic acid.
    Type: Application
    Filed: April 22, 2016
    Publication date: May 31, 2018
    Inventors: Youxiang Wang, Zhijie Yang, Xin Chen
  • Patent number: 9906797
    Abstract: Multi-mode error concealment, recovery and resilience coding. Adaptation of a number of coding units (CUs) employed in accordance with video coding may be made as a function of error. As a number of errors increases, the respective number of CUs may correspondingly increase (e.g., which may be made in accompaniment with a reduction of CU size). As a number of errors decreases, the respective number of CUs may correspondingly decrease (e.g., which may be made in accompaniment with an increase of CU size). Such errors may be associated with a type of source providing a video signal, a type of error resilience coding employed, communication link and/or channel conditions, a remote error characteristic (e.g., such as associated with a source device and/or destination device), a local error characteristic (e.g., such as associated with operations and/or processing within a given device), and/or any other type of consideration.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: February 27, 2018
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Brian Heng, Wade K. Wan, Zhijie Yang
  • Patent number: 9807398
    Abstract: A system may receive an input stream for a coding operation. The system may determine available coding modes for the coding operation. The system may include coding selection logic that may determine a coding mode in response to the based on the available selection of coding modes. The coding selection logic may use the selected coding mode to determine a coding strategy. The selection logic may send an indication of the selected coding mode and coding strategy to coding logic to support execution of the coding operation, which may use the selected coding mode and coding strategy.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: October 31, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Minhua Zhou, Wade Keith Wan, Zhijie Yang, Peisong Chen
  • Patent number: 9693064
    Abstract: Within a device, one or more subsets associated with one or more frames or pictures of the video signal may be adaptively selected and used for motion vector calculation (e.g., such as in accordance with inter-prediction). For example, a picture or frame of the video signal may be partitioned into a number of respective regions. Any one or more, but typically fewer than all, of the respective regions of that picture or frame may be appropriately selected, and stored, based on any one or more considerations for use in motion vector calculation (e.g., inter-prediction). A sub-sampled or down-sampled picture or frame [or alternatively, a sub-sampled or down-sampled version of one or more respective regions of a picture or frame] (e.g., the sub-sampling or down-sampling ratio which may be adaptively determined based on any one or more considerations) may be stored for use in motion vector calculation (e.g., inter-prediction).
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: June 27, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd
    Inventors: Ba-Zhong Shen, Wade K. Wan, Brian Heng, Zhijie Yang
  • Patent number: 9591355
    Abstract: In various embodiments, video streams are decoded using decoders that support a different decoding profile. First processing circuitry is configured to receive a video stream encoded using a first encoding profile, transcode the video stream from the first encoding profile to a second encoding profile, and store the transcoded video stream in an output buffer. Second processing circuitry is configured to receive the transcoded video stream from the output buffer and decode the transcoded video stream according to the second encoding profile. The second processing circuitry may be unable to decode the video stream encoded using the first encoding profile.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: March 7, 2017
    Assignee: BROADCOM CORPORATION
    Inventors: Zhijie Yang, Xuemin Chen
  • Patent number: 9544638
    Abstract: In conventional packet communications systems, such as MPEG-2, the data stream includes a program clock reference (PCR) so that the receiver decoder can lock on to the data stream. The invention eliminates the need to send the PCR by transferring a data transport rate explicitly in the header of the data packets so that the decoder can use the transport rate as a locking reference and adjust its phase lock loop. The transport rate is carried in the adaptation field as user private data.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: January 10, 2017
    Assignee: Broadcom Corporation
    Inventors: Jiang Fu, Zhijie Yang, Brian A. Heng, Xuemin Chen
  • Patent number: 9516330
    Abstract: Aspects of virtual field buffer based decoding are described. In one embodiment, a current picture field is read from a coded picture buffer comprising coded pictures of video, for example. The current picture may be associated with a top or bottom field polarity. According to decoding and picture output orders, the current picture field is assigned to an available field entry of a virtual field buffer, and an available frame index of a virtual frame map is assigned to the current picture field. The assignment of the available frame index to the current picture field is indicated to a decoder that decodes the current picture field with reference to the assigned frame index. According to aspects of the embodiments described herein, rather than determining complimentary picture fields after decoding, the assignment of complimentary picture fields to virtual frame indexes before decoding provides certain efficiencies.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: December 6, 2016
    Assignee: BROADCOM CORPORATION
    Inventor: Zhijie Yang
  • Patent number: 9503716
    Abstract: Disclosed are various embodiments for determining a filter length according to a width and height of the reference block and selecting a filter based on the block size. Corresponding pixels from memory may be fetched based on the filter length and the block size. Reference pixels may be interpolated based on the selected filter to generate a prediction.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: November 22, 2016
    Assignee: BROADCOM CORPORATION
    Inventor: Zhijie Yang
  • Patent number: 9456212
    Abstract: Video coding sub-block sizing based on infrastructure capabilities and current conditions. Sub-block size, such as employed in accordance with the video processing, maybe adaptively modified based on any of a number of considerations. For example, such adaptation of sub-block size may be made with respect to one or more characteristics associated with streaming media source flow(s) and/or streaming media delivery flow(s) being received by and/or output from a given device including a video processor. For example, such a video processor may be a video decoder implemented within a middling or destination device. Such a video processor may be a video encoder implemented within the middling or source device. Adaptation of sub-block size employed in accordance with video coding may also be effectuated in accordance with feedback or control signaling provided between respective devices. (e.g., from destination or source device to middling device, or from destination device to source device, etc.).
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: September 27, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Wade K. Wan, Zhijie Yang, Brian Heng
  • Patent number: 9414076
    Abstract: A system may receive an input stream for a coding operation by a coding device. The system may determine a processing device to assist the coding device with the coding operation. The processing device may generate an indicator containing coding information or other coding assistance by processing the input stream. The processing device may send the indicator to the coding device. In some cases, the indicator may be embedded in the metadata of the stream by the processing device. The indicator may be extracted by the coding device. After reception of the indicator, the coding device may execute the coding task while using the information in the indicator to assist.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: August 9, 2016
    Assignee: Broadcom Corporation
    Inventors: Wade Keith Wan, Xuemin Chen, Minhua Zhou, Peisong Chen, Zhijie Yang
  • Patent number: 9338468
    Abstract: Various methods and systems are provided for latency aware priority based decoding. In one embodiment, among others, a method includes providing coded frames of a first input stream to a multiple channel (multi-channel) decoder for decoding. A second input stream is obtained and a latency priority associated with the second input stream is determined. Coded frames from the first and second input streams are provided to the multi-channel decoder for decoding in an order based upon the latency priorities associated with the first and second input streams. In another embodiment, a multi-channel decoding system includes a multi-channel decoder configured to decode coded frames and a decoder input scheduler configured to provide coded frames from a plurality of input streams to the multi-channel decoder for decoding. The coded frames are provided to the multi-channel decoder in an order based at least in part upon latency priorities associated with the input streams.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: May 10, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Michael (Zhijie) Yang, Sherman (Xuemin) Chen, Brian Heng