Patents by Inventor Yipeng Liu

Yipeng Liu 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: 20150030076
    Abstract: A method operates within an integrated circuit device having a plurality of processing lanes. The method determines a first number of packs among one or more first packs associated with a first processing lane of the plurality of processing lanes, associates the first number of packs with a first used field of the first processing lane, determines a second number of packs among one or more second packs associated with a second processing lane of the plurality of processing lanes, and associates the second number of packs with a second used field of the second processing lane.
    Type: Application
    Filed: October 13, 2014
    Publication date: January 29, 2015
    Inventors: Ujval J. Kapasi, Amit Gulati, John Seivers, Yipeng Liu, Dan Miller
  • Patent number: 8861611
    Abstract: A method of operation within an integrated circuit device having a plurality of processing lanes. A first sub-stream of data, having a variable length, is generated in a first one of the processing lanes. A second sub-stream of data, also having a variable length, is generated in a second one of the processing lanes. The first and second sub-streams are then output to form a single bitstream.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: October 14, 2014
    Assignee: Calos Fund Limited Liability Company
    Inventors: Ujval J. Kapasi, Yipeng Liu, Dan Miller
  • Patent number: 8259807
    Abstract: A method of encoding a block of data. A first plurality of data in the block of data is assigned a worth based on a first algorithm. A second plurality of data, which is lower in frequency than the first plurality of data, in the block of data is assigned a worth according to a second algorithm. The block of data is assigned a worth based on the worth of the first plurality of data and the second plurality of data. The worth of the block of data is then compared to a threshold value, and subsequently one or more data values of the block of data are adjusted based on the comparison.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: September 4, 2012
    Assignee: Calos Fund Limited Liability Company
    Inventor: Yipeng Liu
  • Publication number: 20120033739
    Abstract: The error concealment technique disclosed herein relates to the use of existing information by the decoder to conceal bitstream errors regardless of what the encoder does. Examples of existing information include, for example, the previous reference frame, macroblock information for the previous reference frames, etc. Another aspect of the system described herein relates to the steps that the encoder can take to enhance the decoder's ability to recover gracefully from a transmission error. Exemplary steps that can be taken by the encoder include intra walk around and sending GOB headers. Although these encoder techniques can provide greatly enhanced results, they are not strictly necessary to the system described herein.
    Type: Application
    Filed: October 18, 2011
    Publication date: February 9, 2012
    Applicant: POLYCOM, INC.
    Inventors: Yipeng Liu, Edmund Thompson
  • Patent number: 8064527
    Abstract: The error concealment technique disclosed herein relates to the use of existing information by the decoder to conceal bitstream errors regardless of what the encoder does. Examples of existing information include, for example, the previous reference frame, macroblock information for the previous reference frames, etc. Another aspect of the system described herein relates to the steps that the encoder can take to enhance the decoder's ability to recover gracefully from a transmission error. Exemplary steps that can be taken by the encoder include intra walk around and sending GOB headers. Although these encoder techniques can provide greatly enhanced results, they are not strictly necessary to the system described herein.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: November 22, 2011
    Assignee: Polycom, Inc.
    Inventors: Yipeng Liu, Edmund Thompson
  • Publication number: 20090003453
    Abstract: A method of operation within an integrated circuit device having a plurality of processing lanes. A first sub-stream of data, having a variable length, is generated in a first one of the processing lanes. A second sub-stream of data, also having a variable length, is generated in a second one of the processing lanes. The first and second sub-streams are then output to form a single bitstream.
    Type: Application
    Filed: August 15, 2008
    Publication date: January 1, 2009
    Inventors: Ujval J. Kapasi, Yipeng Liu, Dan Miller
  • Publication number: 20080298466
    Abstract: A method of encoding a block of data. A first plurality of data in the block of data is assigned a worth based on a first algorithm. A second plurality of data, which is lower in frequency than the first plurality of data, in the block of data is assigned a worth according to a second algorithm. The block of data is assigned a worth based on the worth of the first plurality of data and the second plurality of data. The worth of the block of data is then compared to a threshold value, and subsequently one or more data values of the block of data are adjusted based on the comparison.
    Type: Application
    Filed: August 15, 2008
    Publication date: December 4, 2008
    Inventor: Yipeng Liu
  • Publication number: 20080117978
    Abstract: A method of estimating motion is disclosed. A first plurality of candidates is identified in a reference frame, wherein the total area occupied by the first plurality of candidates is substantially smaller than that of the reference frame. A first refinement search is then performed based, at least in part, on the first plurality of candidates. One or more best candidates are then identified based, at least in part, on the first refinement search. Finally, motion data is encoded based, at least in part, on the one or more best candidates.
    Type: Application
    Filed: October 9, 2007
    Publication date: May 22, 2008
    Inventors: Ujval Kapasi, Amit Gulati, John Sievers, Yipeng Liu, Dan Miller
  • Publication number: 20060039475
    Abstract: The error concealment technique disclosed herein relates to the use of existing information by the decoder to conceal bitstream errors regardless of what the encoder does. Examples of existing information include, for example, the previous reference frame, macroblock information for the previous reference frames, etc. Another aspect of the system described herein relates to the steps that the encoder can take to enhance the decoder's ability to recover gracefully from a transmission error. Exemplary steps that can be taken by the encoder include intra walk around and sending GOB headers. Although these encoder techniques can provide greatly enhanced results, they are not strictly necessary to the system described herein.
    Type: Application
    Filed: August 19, 2005
    Publication date: February 23, 2006
    Applicant: Polycom, Inc.
    Inventors: Yipeng Liu, Edmund Thompson