IP Library › Granted Patent US 12,647,561
Granted Patent B2
US 12,647,561 · App. 18/501,905 · Granted Jun 2, 2026

Systems, methods, and media for transcoding video data using metadata

Inventors: Ivan Vladimirovich Naletov (Tomsk, RU); Sergey Zurpal (Seversk, RU)
Assignee: DIVX, LLC
H04N19/12H04N19/139H04N19/14H04N19/157H04N19/177H04N19/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,647,561
App. No.
18/501,905
Granted
Jun 2, 2026
Kind
B2
Abstract

Methods, systems, and computer readable media for transcoding video data based on metadata are provided. In some embodiments, methods for transcoding video data using metadata are provided, the methods comprising: receiving a first plurality of encoded images from a storage device; decoding the first plurality of encoded images based on a first coding scheme to generate a plurality of decoded images; receiving a plurality of encoding parameters from the storage device; and encoding the plurality of decoded images into a second plurality of encoded images based on a second coding scheme and the plurality of encoding parameters.

Claims (40)

1 . A method for transcoding video data into a set of multiple alternate video streams, the method comprising:

receiving a portion of encoded video, that includes a first plurality of encoded images in a first resolution, at a transcoding device including a plurality of encoders;

decoding, at the transcoding device, the portion of encoded video in the first resolution to generate a decoded portion of video including a plurality of decoded images;

receiving media metadata for the portion of encoded video at the transcoding device over a communications network from a media metadata source, wherein the media metadata source is a system external to the transcoding device and is configured to communicate with the transcoding device over the communications network, wherein the media metadata is pre-generated by the media metadata source before the transcoding device receives the portion of encoded video and comprises:

at least one type of data from a group consisting of motion data, picture complexity information, a number of frames between two scene changes, a set of motion vectors, and a set of intra-prediction modes for use in encoding the decoded portion of video; and

encoding, at each of the plurality of encoders, the plurality of decoded images of the decoded portion of video into a second plurality of encoded images at a different resolution based upon the media metadata.

2 . The method of claim 1 , wherein the set of transcoding parameters within the media metadata include at least one of a number of B-frames between two P-frames, and a scene change detection signal.

3 . The method of claim 2 , further comprising determining a number of bits based at least in part on the number of B-frames between two P-frames.

4 . The method of claim 3 , further comprising determining the number of bits based at least in part on the scene detection signal indicated by the media metadata.

5 . The method of claim 1 , wherein encoding the plurality of decoded images into the second plurality of encoded images is performed by, for each decoded image in the plurality of decoded images:

generating a prediction image for each of a plurality of coding units of the particular decoded image using at least one of the motion data, the set of motion vectors, or a set of intra-prediction modes within the media metadata according to the second format;

performing transforms on residual images of the plurality of coding units to generate sets of transform coefficients based on the second format; and

performing entropy encoding on the sets of transform coefficients to generate images for the second plurality of encoded images.

6 . The method of claim 5 , wherein encoding the plurality of decoded images into the second plurality of encoded images is further performed by, for each decoded image in the plurality of decoded images, performing quantization on the sets of transform coefficients by:

determining a number of bits to encode a group of pictures (GOP) based at least in part on at least one of the picture complexity information or the number of frames between two scene changes;

determining a quantization parameter based on the number of bits; and

quantizing the sets of transform coefficients according to the second format using the quantization parameter.

7 . The method of claim 1 , wherein the first resolution is different from the resolutions of each of the pluralities of encoded images generated by the plurality of encoders.

8 . The method of claim 1 further comprising dividing each particular decoded image in the plurality of decoded images into a plurality of coding units based on the second format.

9 . A transcoding system comprising:

a plurality of processors; and

a non-volatile storage containing an application for causing the plurality of processors to perform the steps of:

receiving a portion of encoded video, that includes a first plurality of encoded images in a first resolution;

decoding the portion of encoded video in the first resolution to generate a decoded portion of video including a plurality of decoded images;

receiving media metadata for the portion of encoded video over a communications network from a media metadata source, wherein the media metadata source is a system external to the transcoding system and is configured to communicate with the transcoding system over the communications network, wherein the media metadata is pre-generated by the media metadata source before the transcoding system receives the portion of encoded video and comprises:

at least one type of data from a group consisting of motion data, picture complexity information, a number of frames between two scene changes, a set of motion vectors, and a set of intra-prediction modes for use in encoding the decoded portion of video; and

encoding the plurality of decoded images of the decoded portion of video into a second plurality of encoded images at a different resolution based upon the media metadata.

10 . The transcoding system of claim 9 , wherein the set of transcoding parameters within the media metadata include at least one of a number of B-frames between two P-frames, and a scene change detection signal.

11 . The transcoding system of claim 10 , further comprising determining a number of bits based at least in part on the number of B-frames between two P-frames.

12 . The transcoding system of claim 11 , further comprising determining the number of bits based at least in part on the scene detection signal indicated by the media metadata.

13 . The transcoding system of claim 9 , wherein encoding the plurality of decoded images into the second plurality of encoded images is performed by, for each decoded image in the plurality of decoded images:

generating a prediction image for each of a plurality of coding units of the particular decoded image using at least one of the motion data, the set of motion vectors, or a set of intra-prediction modes within the media metadata according to the second format;

performing transforms on residual images of the plurality of coding units to generate sets of transform coefficients based on the second format; and

performing entropy encoding on the sets of transform coefficients to generate images for the second plurality of encoded images.

14 . The transcoding system of claim 13 , wherein encoding the plurality of decoded images into the second plurality of encoded images is further performed by, for each decoded image in the plurality of decoded images, performing quantization on the sets of transform coefficients by:

determining a number of bits to encode a group of pictures (GOP) based at least in part on at least one of the picture complexity information or the number of frames between two scene changes;

determining a quantization parameter based on the number of bits; and

quantizing the sets of transform coefficients according to the second format using the quantization parameter.

15 . The transcoding system of claim 9 , wherein the first format and the second format have different resolutions.

16 . The transcoding system of claim 9 further comprising dividing each particular decoded image in the plurality of decoded images into a plurality of coding units based on the second format.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2024
From: NALETOV, IVAN VLADIMIROVICH; ZURPAL, SERGEY
To: SONIC IP, INC.
Reel/Frame 066688/0907 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2024
From: SONIC IP, INC.
To: DIVX CF HOLDINGS LLC
Reel/Frame 066688/0916 →
CHANGE OF NAME Recorded Mar 7, 2024
From: DIVX CF HOLDINGS LLC
To: DIVX, LLC
Reel/Frame 066688/0935 →
Continuity (5)
Continuation 16896967 · Jun 9, 2020
Continuation 16298345 · Mar 11, 2019
Continuation 15905695 · Feb 26, 2018
Continuation 13841943 · Mar 15, 2013
Related Publication 20240179315A1 · May 30, 2024
References Cited (400)
US 3609227A · Kuljian · 1971 [cited by applicant]
US 4009331A · Goldmark et al. · 1977 [cited by applicant]
US 4694357A · Rahman et al. · 1987 [cited by applicant]
US 4694491A · Horne et al. · 1987 [cited by applicant]
US 4802170A · Trottier · 1989 [cited by applicant]
US 4964069A · Ely · 1990 [cited by applicant]
US 5119474A · Beitel et al. · 1992 [cited by applicant]
US 5132992A · Yurt et al. · 1992 [cited by applicant]
US 5274758A · Beitel et al. · 1993 [cited by applicant]
US 5341474A · Gelman et al. · 1994 [cited by applicant]
US 5361332A · Yoshida et al. · 1994 [cited by applicant]
US 5396497A · Veltman · 1995 [cited by applicant]
US 5400401A · Wasilewski et al. · 1995 [cited by applicant]
US 5404436A · Hamilton · 1995 [cited by applicant]
US 5420801A · Dockter et al. · 1995 [cited by applicant]
US 5420974A · Morris et al. · 1995 [cited by applicant]
US 5471576A · Yee · 1995 [cited by applicant]
US 5477263A · Ocallaghan et al. · 1995 [cited by applicant]
US 5479303A · Suzuki et al. · 1995 [cited by applicant]
US 5487167A · Dinallo et al. · 1996 [cited by applicant]
US 5502766A · Boebert et al. · 1996 [cited by applicant]
US 5509070A · Schull · 1996 [cited by applicant]
US 5533021A · Branstad et al. · 1996 [cited by applicant]
US 5537408A · Branstad et al. · 1996 [cited by applicant]
US 5539908A · Chen et al. · 1996 [cited by applicant]
US 5541662A · Adams et al. · 1996 [cited by applicant]
US 5544318A · Schmitz et al. · 1996 [cited by applicant]
US 5550863A · Yurt et al. · 1996 [cited by applicant]
US 5574785A · Ueno et al. · 1996 [cited by applicant]
US 5583652A · Ware · 1996 [cited by applicant]
US 5589993A · Naimpally et al. · 1996 [cited by applicant]
US 5600721A · Kitazato · 1997 [cited by applicant]
US 5614940A · Cobbley et al. · 1997 [cited by applicant]
US 5621794A · Matsuda et al. · 1997 [cited by applicant]
US 5627936A · Prasad · 1997 [cited by applicant]
US 5630005A · Ort · 1997 [cited by applicant]
US 5633472A · DeWitt et al. · 1997 [cited by applicant]
US 5642171A · Baumgartner et al. · 1997 [cited by applicant]
US 5642338A · Fukushima et al. · 1997 [cited by applicant]
US 5655117A · Goldberg et al. · 1997 [cited by applicant]
US 5664044A · Ware · 1997 [cited by applicant]
US 5675382A · Bauchspies · 1997 [cited by applicant]
US 5675511A · Prasad et al. · 1997 [cited by applicant]
US 5684542A · Tsukagoshi · 1997 [cited by applicant]
US 5715403A · Stefik · 1998 [cited by applicant]
US 5717816A · Boyce et al. · 1998 [cited by applicant]
US 5719786A · Nelson et al. · 1998 [cited by applicant]
US 5745643A · Mishina · 1998 [cited by applicant]
US 5751280A · Abbott · 1998 [cited by applicant]
US 5751358A · Suzuki · 1998 [cited by examiner]
US 5754648A · Ryan et al. · 1998 [cited by applicant]
US 5757968A · Ando · 1998 [cited by examiner]
US 5761417A · Henley et al. · 1998 [cited by applicant]
US 5763800A · Rossum et al. · 1998 [cited by applicant]
US 5765164A · Prasad et al. · 1998 [cited by applicant]
US 5794018A · Vrvilo et al. · 1998 [cited by applicant]
US 5805700A · Nardone et al. · 1998 [cited by applicant]
US 5813010A · Kurano et al. · 1998 [cited by applicant]
US 5819160A · Foladare et al. · 1998 [cited by applicant]
US 5822524A · Chen et al. · 1998 [cited by applicant]
US 5828370A · Moeller et al. · 1998 [cited by applicant]
US 5838791A · Torii et al. · 1998 [cited by applicant]
US 5841432A · Carmel et al. · 1998 [cited by applicant]
US 5844575A · Reid · 1998 [cited by applicant]
US 5848217A · Tsukagoshi et al. · 1998 [cited by applicant]
US 5852664A · Iverson et al. · 1998 [cited by applicant]
US 5854873A · Mori et al. · 1998 [cited by applicant]
US 5867625A · McLaren · 1999 [cited by applicant]
US 5874986A · Gibbon et al. · 1999 [cited by applicant]
US 5878135A · Blatter et al. · 1999 [cited by applicant]
US 5887110A · Sakamoto et al. · 1999 [cited by applicant]
US 5892900A · Ginter et al. · 1999 [cited by applicant]
US 5892915A · Duso et al. · 1999 [cited by applicant]
US 5903261A · Walsh et al. · 1999 [cited by applicant]
US 5907597A · Mark · 1999 [cited by applicant]
US 5907658A · Murase et al. · 1999 [cited by applicant]
US 5923869A · Kashiwagi et al. · 1999 [cited by applicant]
US 5946446A · Yanagihara · 1999 [cited by applicant]
US 5956729A · Goetz et al. · 1999 [cited by applicant]
US 5959690A · Toebes, VIII et al. · 1999 [cited by applicant]
US 5970147A · Davis · 1999 [cited by applicant]
US 5973679A · Abbott et al. · 1999 [cited by applicant]
US 5999812A · Himsworth · 1999 [cited by applicant]
US 6002834A · Hirabayashi et al. · 1999 [cited by applicant]
US 6009237A · Hirabayashi et al. · 1999 [cited by applicant]
US 6016381A · Taira et al. · 2000 [cited by applicant]
US 6018611A · Nogami et al. · 2000 [cited by applicant]
US 6031622A · Ristow et al. · 2000 [cited by applicant]
US 6038257A · Brusewitz et al. · 2000 [cited by applicant]
US 6038316A · Dwork et al. · 2000 [cited by applicant]
US 6044469A · Horstmann · 2000 [cited by applicant]
US 6046778A · Nonomura et al. · 2000 [cited by applicant]
US 6047100A · McLaren · 2000 [cited by applicant]
US 6057832A · Lev et al. · 2000 [cited by applicant]
US 6058240A · McLaren · 2000 [cited by applicant]
US 6064794A · McLaren et al. · 2000 [cited by applicant]
US 6065050A · DeMoney · 2000 [cited by applicant]
US 6079566A · Eleftheriadis et al. · 2000 [cited by applicant]
US 6097877A · Katayama et al. · 2000 [cited by applicant]
US 6108422A · Newby et al. · 2000 [cited by applicant]
US 6141754A · Choy · 2000 [cited by applicant]
US 6151634A · Glaser et al. · 2000 [cited by applicant]
US 6155840A · Sallette · 2000 [cited by applicant]
US 6169242B1 · Fay et al. · 2001 [cited by applicant]
US 6175921B1 · Rosen · 2001 [cited by applicant]
US 6192075B1 · Jeng · 2001 [cited by examiner]
US 6195388B1 · Choi et al. · 2001 [cited by applicant]
US 6199107B1 · Dujari · 2001 [cited by applicant]
US 6204883B1 · Tsukagoshi · 2001 [cited by applicant]
US 6222981B1 · Rijckaert · 2001 [cited by applicant]
US 6266483B1 · Okada et al. · 2001 [cited by applicant]
US 6282320B1 · Hasegawa et al. · 2001 [cited by applicant]
US 6282653B1 · Berstis et al. · 2001 [cited by applicant]
US 6289450B1 · Pensak et al. · 2001 [cited by applicant]
US 6292621B1 · Tanaka et al. · 2001 [cited by applicant]
US 6308005B1 · Ando et al. · 2001 [cited by applicant]
US 6320905B1 · Konstantinides · 2001 [cited by applicant]
US 6330286B1 · Lyons et al. · 2001 [cited by applicant]
US 6347145B2 · Kato et al. · 2002 [cited by applicant]
US 6351538B1 · Uz · 2002 [cited by applicant]
US 6373803B2 · Ando et al. · 2002 [cited by applicant]
US 6374144B1 · Viviani et al. · 2002 [cited by applicant]
US 6389218B2 · Gordon et al. · 2002 [cited by applicant]
US 6389473B1 · Carmel et al. · 2002 [cited by applicant]
US 6395969B1 · Fuhrer · 2002 [cited by applicant]
US 6397230B1 · Carmel et al. · 2002 [cited by applicant]
US 6415031B1 · Colligan et al. · 2002 [cited by applicant]
US 6418270B1 · Steenhof et al. · 2002 [cited by applicant]
US 6441754B1 · Wang · 2002 [cited by examiner]
US 6445877B1 · Okada et al. · 2002 [cited by applicant]
US 6449719B1 · Baker · 2002 [cited by applicant]
US 6453115B1 · Boyle · 2002 [cited by applicant]
US 6453116B1 · Ando et al. · 2002 [cited by applicant]
US 6466671B1 · Maillard et al. · 2002 [cited by applicant]
US 6466733B1 · Kim · 2002 [cited by applicant]
US 6490320B1 · Vetro et al. · 2002 [cited by applicant]
US 6504873B1 · Vehvilaeinen · 2003 [cited by applicant]
US 6510513B1 · Danieli · 2003 [cited by applicant]
US 6510554B1 · Gordon et al. · 2003 [cited by applicant]
US 6512883B2 · Shim et al. · 2003 [cited by applicant]
US 6516064B1 · Osawa et al. · 2003 [cited by applicant]
US 6532262B1 · Fukuda · 2003 [cited by examiner]
US 6535920B1 · Parry et al. · 2003 [cited by applicant]
US 6563549B1 · Sethuraman · 2003 [cited by examiner]
US 6578200B1 · Takao et al. · 2003 [cited by applicant]
US 6587506B1 · Noridomi · 2003 [cited by examiner]
US 6594699B1 · Sahai et al. · 2003 [cited by applicant]
US 6621979B1 · Eerenberg et al. · 2003 [cited by applicant]
US 6625320B1 · Nilsson · 2003 [cited by examiner]
US 6628713B1 · Kojima · 2003 [cited by examiner]
US 6642967B1 · Saunders · 2003 [cited by examiner]
US 6654933B1 · Abbott et al. · 2003 [cited by applicant]
US 6658056B1 · Duruöz et al. · 2003 [cited by applicant]
US 6665835B1 · Gutfreund et al. · 2003 [cited by applicant]
US 6671408B1 · Kaku · 2003 [cited by applicant]
US 6690838B2 · Zhou · 2004 [cited by applicant]
US 6697568B1 · Kaku · 2004 [cited by applicant]
US 6714909B1 · Gibbon et al. · 2004 [cited by applicant]
US 6721794B2 · Taylor et al. · 2004 [cited by applicant]
US 6724944B1 · Kalevo et al. · 2004 [cited by applicant]
US 6725281B1 · Zintel · 2004 [cited by applicant]
US 6742082B1 · Lango et al. · 2004 [cited by applicant]
US 6751623B1 · Basso et al. · 2004 [cited by applicant]
US 6771703B1 · Oguz et al. · 2004 [cited by applicant]
US 6807306B1 · Girgensohn et al. · 2004 [cited by applicant]
US 6810031B1 · Hegde et al. · 2004 [cited by applicant]
US 6810131B2 · Nakagawa et al. · 2004 [cited by applicant]
US 6810389B1 · Meyer · 2004 [cited by applicant]
US 6813437B2 · Ando et al. · 2004 [cited by applicant]
US 6819394B1 · Nomura et al. · 2004 [cited by applicant]
US 6850252B1 · Hoffberg · 2005 [cited by applicant]
US 6856997B2 · Lee et al. · 2005 [cited by applicant]
US 6859496B1 · Boroczky et al. · 2005 [cited by applicant]
US 6868525B1 · Szabo · 2005 [cited by applicant]
US 6871006B1 · Oguz et al. · 2005 [cited by applicant]
US 6912253B1 · Li · 2005 [cited by examiner]
US 6912513B1 · Candelore · 2005 [cited by applicant]
US 6917652B2 · Lyu · 2005 [cited by applicant]
US 6931531B1 · Takahashi · 2005 [cited by applicant]
US 6931543B1 · Pang et al. · 2005 [cited by applicant]
US 6944621B1 · Collart · 2005 [cited by applicant]
US 6944629B1 · Shioi et al. · 2005 [cited by applicant]
US 6956901B2 · Boroczky et al. · 2005 [cited by applicant]
US 6957350B1 · Demos · 2005 [cited by applicant]
US 6965646B1 · Firestone · 2005 [cited by applicant]
US 6965724B1 · Boccon-Gibod et al. · 2005 [cited by applicant]
US 6965993B2 · Baker · 2005 [cited by applicant]
US 6970564B1 · Kubota et al. · 2005 [cited by applicant]
US 6983079B2 · Kim · 2006 [cited by applicant]
US 6985588B1 · Glick et al. · 2006 [cited by applicant]
US 6988144B1 · Luken et al. · 2006 [cited by applicant]
US 7006757B2 · Ando et al. · 2006 [cited by applicant]
US 7007170B2 · Morten · 2006 [cited by applicant]
US 7020287B2 · Unger · 2006 [cited by applicant]
US 7023924B1 · Keller et al. · 2006 [cited by applicant]
US 7023992B1 · Kubota et al. · 2006 [cited by applicant]
US 7043021B2 · Graunke et al. · 2006 [cited by applicant]
US 7043473B1 · Rassool et al. · 2006 [cited by applicant]
US 7051110B2 · Hagai et al. · 2006 [cited by applicant]
US 7054968B2 · Shrader et al. · 2006 [cited by applicant]
US 7058177B1 · Trimberger et al. · 2006 [cited by applicant]
US 7073191B2 · Srikantan et al. · 2006 [cited by applicant]
US 7103906B1 · Katz et al. · 2006 [cited by applicant]
US 7110542B1 · Tripathy · 2006 [cited by applicant]
US 7120250B2 · Candelore · 2006 [cited by applicant]
US 7124303B2 · Candelore et al. · 2006 [cited by applicant]
US 7127155B2 · Ando et al. · 2006 [cited by applicant]
US 7139868B2 · Parry et al. · 2006 [cited by applicant]
US 7143289B2 · Denning et al. · 2006 [cited by applicant]
US 7150045B2 · Koelle et al. · 2006 [cited by applicant]
US 7151832B1 · Fetkovich et al. · 2006 [cited by applicant]
US 7151833B2 · Candelore et al. · 2006 [cited by applicant]
US 7165175B1 · Kollmyer et al. · 2007 [cited by applicant]
US 7167560B2 · Yu · 2007 [cited by applicant]
US 7181438B1 · Szabo · 2007 [cited by applicant]
US 7185363B1 · Narin et al. · 2007 [cited by applicant]
US 7188183B1 · Paul et al. · 2007 [cited by applicant]
US 7191335B1 · Maillard · 2007 [cited by applicant]
US 7197234B1 · Chatterton · 2007 [cited by applicant]
US 7203313B2 · England et al. · 2007 [cited by applicant]
US 7206940B2 · Evans et al. · 2007 [cited by applicant]
US 7209892B1 · Galuten et al. · 2007 [cited by applicant]
US 7212726B2 · Zetts · 2007 [cited by applicant]
US 7231132B1 · Davenport · 2007 [cited by applicant]
US 7231516B1 · Sparrell et al. · 2007 [cited by applicant]
US 7233669B2 · Candelore · 2007 [cited by applicant]
US 7233948B1 · Shamoon et al. · 2007 [cited by applicant]
US 7237061B1 · Boic · 2007 [cited by applicant]
US 7242772B1 · Tehranchi · 2007 [cited by applicant]
US 7243346B1 · Seth et al. · 2007 [cited by applicant]
US 7274861B2 · Yahata et al. · 2007 [cited by applicant]
US 7295673B2 · Grab et al. · 2007 [cited by applicant]
US 7302490B1 · Gupta et al. · 2007 [cited by applicant]
US 7315829B1 · Tagawa et al. · 2008 [cited by applicant]
US 7328345B2 · Morten et al. · 2008 [cited by applicant]
US 7330875B1 · Parasnis et al. · 2008 [cited by applicant]
US 7340528B2 · Noblecourt et al. · 2008 [cited by applicant]
US 7346163B2 · Pedlow, Jr. et al. · 2008 [cited by applicant]
US 7349886B2 · Morten et al. · 2008 [cited by applicant]
US 7349976B1 · Glaser et al. · 2008 [cited by applicant]
US 7352956B1 · Winter et al. · 2008 [cited by applicant]
US 7356143B2 · Morten · 2008 [cited by applicant]
US 7356245B2 · Belknap et al. · 2008 [cited by applicant]
US 7363647B1 · Fakharzadeh · 2008 [cited by applicant]
US 7366788B2 · Jones et al. · 2008 [cited by applicant]
US 7376233B2 · Candelore et al. · 2008 [cited by applicant]
US 7376831B2 · Kollmyer et al. · 2008 [cited by applicant]
US 7382879B1 · Miller · 2008 [cited by applicant]
US 7397853B2 · Kwon et al. · 2008 [cited by applicant]
US 7400679B2 · Kwon et al. · 2008 [cited by applicant]
US 7406174B2 · Palmer · 2008 [cited by applicant]
US 7406176B2 · Zhu et al. · 2008 [cited by applicant]
US 7418132B2 · Hoshuyama · 2008 [cited by applicant]
US 7421411B2 · Kontio et al. · 2008 [cited by applicant]
US 7443449B2 · Momosaki et al. · 2008 [cited by applicant]
US 7454780B2 · Katsube et al. · 2008 [cited by applicant]
US 7457359B2 · Mabey et al. · 2008 [cited by applicant]
US 7457415B2 · Reitmeier et al. · 2008 [cited by applicant]
US 7460668B2 · Grab et al. · 2008 [cited by applicant]
US 7472280B2 · Giobbi · 2008 [cited by applicant]
US 7478325B2 · Foehr · 2009 [cited by applicant]
US 7484103B2 · Woo et al. · 2009 [cited by applicant]
US 7493018B2 · Kim · 2009 [cited by applicant]
US 7499930B2 · Naka et al. · 2009 [cited by applicant]
US 7499938B2 · Collart · 2009 [cited by applicant]
US 7515710B2 · Russell et al. · 2009 [cited by applicant]
US 7526450B2 · Hughes et al. · 2009 [cited by applicant]
US 7539213B2 · Guillemot et al. · 2009 [cited by applicant]
US 7546641B2 · Robert et al. · 2009 [cited by applicant]
US 7577980B2 · Kienzle et al. · 2009 [cited by applicant]
US 7594271B2 · Zhuk et al. · 2009 [cited by applicant]
US 7610365B1 · Kraft et al. · 2009 [cited by applicant]
US 7623759B2 · Shimoda · 2009 [cited by applicant]
US 7624337B2 · Sull et al. · 2009 [cited by applicant]
US 7627750B1 · Chan · 2009 [cited by applicant]
US 7627888B2 · Ganesan et al. · 2009 [cited by applicant]
US 7639921B2 · Seo et al. · 2009 [cited by applicant]
US 7640358B2 · Deshpande · 2009 [cited by applicant]
US 7640435B2 · Morten · 2009 [cited by applicant]
US 7644172B2 · Stewart et al. · 2010 [cited by applicant]
US 7653686B2 · Yoneda · 2010 [cited by applicant]
US 7664262B2 · Haruki · 2010 [cited by applicant]
US 7664872B2 · Osborne et al. · 2010 [cited by applicant]
US 7676555B2 · Bushee et al. · 2010 [cited by applicant]
US 7689510B2 · Lamkin et al. · 2010 [cited by applicant]
US 7697686B2 · Puiatti et al. · 2010 [cited by applicant]
US 7702925B2 · Hanko et al. · 2010 [cited by applicant]
US 7711052B2 · Hannuksela et al. · 2010 [cited by applicant]
US 7711647B2 · Gunaseelan et al. · 2010 [cited by applicant]
US 7720352B2 · Belknap et al. · 2010 [cited by applicant]
US 7734806B2 · Park · 2010 [cited by applicant]
US 7738550B2 · Kuhn · 2010 [cited by examiner]
US 7747853B2 · Candelore · 2010 [cited by applicant]
US 7756270B2 · Shimosato et al. · 2010 [cited by applicant]
US 7756271B2 · Zhu et al. · 2010 [cited by applicant]
US 7761892B2 · Ellis et al. · 2010 [cited by applicant]
US 7779097B2 · Lamkin et al. · 2010 [cited by applicant]
US 7787622B2 · Sprunk · 2010 [cited by applicant]
US 7788271B2 · Soma et al. · 2010 [cited by applicant]
US 7797720B2 · Gopalakrishnan et al. · 2010 [cited by applicant]
US 7817608B2 · Rassool et al. · 2010 [cited by applicant]
US 7840693B2 · Gupta et al. · 2010 [cited by applicant]
US 7853980B2 · Pedlow, Jr. et al. · 2010 [cited by applicant]
US 7864186B2 · Robotham et al. · 2011 [cited by applicant]
US 7869691B2 · Kelly et al. · 2011 [cited by applicant]
US 7873740B2 · Sitaraman et al. · 2011 [cited by applicant]
US 7877002B2 · Ikeda et al. · 2011 [cited by applicant]
US 7881478B2 · Derouet · 2011 [cited by applicant]
US 7882034B2 · Hug et al. · 2011 [cited by applicant]
US 7885405B1 · Bong · 2011 [cited by applicant]
US 7895311B1 · Juenger · 2011 [cited by applicant]
US 7907833B2 · Lee · 2011 [cited by applicant]
US 7913277B1 · Rahrer · 2011 [cited by examiner]
US 7945143B2 · Yahata et al. · 2011 [cited by applicant]
US 7949703B2 · Matsuzaki et al. · 2011 [cited by applicant]
US 7962942B1 · Craner · 2011 [cited by applicant]
US 7970835B2 · St. Jacques · 2011 [cited by applicant]
US 7974714B2 · Hoffberg · 2011 [cited by applicant]
US 7984513B1 · Kyne et al. · 2011 [cited by applicant]
US 7991156B1 · Miller · 2011 [cited by applicant]
US 8001471B2 · Shaver et al. · 2011 [cited by applicant]
US 8015491B2 · Shaver et al. · 2011 [cited by applicant]
US 8023562B2 · Zheludkov et al. · 2011 [cited by applicant]
US 8046453B2 · Olaiya · 2011 [cited by applicant]
US 8054880B2 · Yu et al. · 2011 [cited by applicant]
US 8065708B1 · Smyth et al. · 2011 [cited by applicant]
US 8069260B2 · Speicher et al. · 2011 [cited by applicant]
US 8073900B2 · Guedalia et al. · 2011 [cited by applicant]
US 8074083B1 · Lee et al. · 2011 [cited by applicant]
US 8078644B2 · Hannuksela · 2011 [cited by applicant]
US 8082442B2 · Keljo et al. · 2011 [cited by applicant]
US 8131875B1 · Chen · 2012 [cited by applicant]
US 8135041B2 · Ramaswamy · 2012 [cited by applicant]
US 8160157B2 · Lamy-Bergot et al. · 2012 [cited by applicant]
US 8169916B1 · Pai et al. · 2012 [cited by applicant]
US 8170210B2 · Manders et al. · 2012 [cited by applicant]
US 8195714B2 · Mckibben et al. · 2012 [cited by applicant]
US 8201264B2 · Grab et al. · 2012 [cited by applicant]
US 8213607B2 · Rose et al. · 2012 [cited by applicant]
US 8213768B2 · Morioka et al. · 2012 [cited by applicant]
US 8218439B2 · Deshpande · 2012 [cited by applicant]
US 8225061B2 · Greenebaum · 2012 [cited by applicant]
US 8233768B2 · Soroushian et al. · 2012 [cited by applicant]
US 8243924B2 · Chen et al. · 2012 [cited by applicant]
US 8245124B1 · Gupta · 2012 [cited by examiner]
US 8249168B2 · Graves · 2012 [cited by applicant]
US 8261356B2 · Choi et al. · 2012 [cited by applicant]
US 8265168B1 · Masterson et al. · 2012 [cited by applicant]
US 8270473B2 · Chen et al. · 2012 [cited by applicant]
US 8270819B2 · Vannier · 2012 [cited by applicant]
US 8275871B2 · Ram et al. · 2012 [cited by applicant]
US 8286213B2 · Seo · 2012 [cited by applicant]
US 8286621B2 · Halmone · 2012 [cited by applicant]
US 8289338B2 · Priyadarshi et al. · 2012 [cited by applicant]
US 8290157B2 · Candelore · 2012 [cited by applicant]
US 8291460B1 · Peacock · 2012 [cited by applicant]
US 8296434B1 · Miller et al. · 2012 [cited by applicant]
US 8311094B2 · Kamariotis et al. · 2012 [cited by applicant]
US 8311111B2 · Xu · 2012 [cited by examiner]
US 8311115B2 · Gu et al. · 2012 [cited by applicant]
US 8312079B2 · Newsome et al. · 2012 [cited by applicant]
US 8321556B1 · Chatterjee et al. · 2012 [cited by applicant]
US 8325800B2 · Holcomb et al. · 2012 [cited by applicant]
US 8327009B2 · Prestenback et al. · 2012 [cited by applicant]
US 8341715B2 · Sherkin et al. · 2012 [cited by applicant]
US 8346753B2 · Hayes · 2013 [cited by applicant]
US 8365235B2 · Hunt et al. · 2013 [cited by applicant]
US 8369421B2 · Kadono et al. · 2013 [cited by applicant]
US 8380041B2 · Barton et al. · 2013 [cited by applicant]
US 8386621B2 · Park · 2013 [cited by applicant]
US 8396114B2 · Gu et al. · 2013 [cited by applicant]
US 8397265B2 · Henocq et al. · 2013 [cited by applicant]
US 8401188B1 · Swaminathan · 2013 [cited by applicant]
US 8401900B2 · Cansler et al. · 2013 [cited by applicant]
US 8407753B2 · Kuo · 2013 [cited by applicant]
US 8412841B1 · Swaminathan et al. · 2013 [cited by applicant]
US 8423889B1 · Zagorie et al. · 2013 [cited by applicant]
US 8452110B2 · Shoham et al. · 2013 [cited by applicant]
US 8456380B2 · Pagan · 2013 [cited by applicant]
US 8464066B1 · Price et al. · 2013 [cited by applicant]
US 8472792B2 · Butt · 2013 [cited by applicant]
US 8473630B1 · Galligan · 2013 [cited by applicant]
US 8484368B2 · Robert et al. · 2013 [cited by applicant]
US 8510303B2 · Soroushian et al. · 2013 [cited by applicant]
US 8510404B2 · Carmel et al. · 2013 [cited by applicant]
US 8514926B2 · Ro et al. · 2013 [cited by applicant]
US 8515265B2 · Kwon et al. · 2013 [cited by applicant]
US 8516529B2 · Lajoie et al. · 2013 [cited by applicant]
US 8526610B2 · Shamoon et al. · 2013 [cited by applicant]
US 8527645B1 · Proffit et al. · 2013 [cited by applicant]
US 8543842B2 · Ginter et al. · 2013 [cited by applicant]
US 8555329B2 · Fröjdh et al. · 2013 [cited by applicant]
US 8571993B2 · Kocher et al. · 2013 [cited by applicant]
US 8595378B1 · Cohn et al. · 2013 [cited by applicant]
US 8606069B2 · Okubo et al. · 2013 [cited by applicant]
US 8630419B2 · Mori · 2014 [cited by applicant]
US 8631247B2 · O'loughlin et al. · 2014 [cited by applicant]
US 8640166B1 · Craner et al. · 2014 [cited by applicant]
US 8649669B2 · Braness et al. · 2014 [cited by applicant]
US 8650599B2 · Shindo et al. · 2014 [cited by applicant]