Source: http://www.google.com/patents/US7840403?dq=6,977,809&ei=-AObT5vAOoSgiQL_5qznDg
Timestamp: 2015-05-24 10:06:18
Document Index: 306235569

Matched Legal Cases: ['art 3', 'art 7', 'art 3', 'art 7', 'art 1', 'art 2', 'art 2']

Patent US7840403 - Entropy coding using escape codes to switch between plural code tables - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsAn audio encoder performs entropy encoding of audio data. For example, an audio encoder determines whether a first code table in a group of plural code tables contains a code representing a first vector. If it does, the code is used, and otherwise the escape code from the first code table is used and...http://www.google.com/patents/US7840403?utm_source=gb-gplus-sharePatent US7840403 - Entropy coding using escape codes to switch between plural code tablesAdvanced Patent SearchPublication numberUS7840403 B2Publication typeGrantApplication numberUS 12/127,707Publication dateNov 23, 2010Filing dateMay 27, 2008Priority dateSep 4, 2002Fee statusPaidAlso published asDE20321883U1, DE60317982D1, DE60317982T2, DE60330198D1, EP1400954A2, EP1400954A3, EP1400954B1, EP1734511A2, EP1734511A3, EP1734511B1, EP2006840A1, EP2006840B1, EP2267698A1, EP2267698B1, EP2282310A1, EP2282310B1, US7822601, US8090574, US8712783, US20080228476, US20080262855, US20110035225, US20120069899, US20140229186Publication number12127707, 127707, US 7840403 B2, US 7840403B2, US-B2-7840403, US7840403 B2, US7840403B2InventorsSanjeev Mehrotra, Wei-ge ChenOriginal AssigneeMicrosoft CorporationExport CitationBiBTeX, EndNote, RefManPatent Citations (108), Non-Patent Citations (58), Referenced by (12), Classifications (18), Legal Events (2) External Links: USPTO, USPTO Assignment, EspacenetEntropy coding using escape codes to switch between plural code tables
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4420771Feb 9, 1981Dec 13, 1983Bell Telephone Laboratories, IncorporatedTechnique for encoding multi-level signalsUS4698672Oct 27, 1986Oct 6, 1987Compression Labs, Inc.Coding system for reducing redundancyUS4730348Sep 19, 1986Mar 8, 1988Adaptive Computer TechnologiesAdaptive data compression systemUS4792981Sep 21, 1987Dec 20, 1988Am International, Inc.Manipulation of run-length encoded imagesUS4813056Dec 8, 1987Mar 14, 1989General Electric CompanyModified statistical coding of digital signalsUS4901075Sep 11, 1987Feb 13, 1990U. S. Philips CorporationMethod and apparatus for bit rate reductionUS4968135Oct 10, 1989Nov 6, 1990Digital Equipment CorporationSystem for producing pixel image data from CCITT encoded pixel dataUS5043919Dec 19, 1988Aug 27, 1991International Business Machines CorporationMethod of and system for updating a display unitUS5089818May 9, 1990Feb 18, 1992French State, Represented By The Minister Of Post, Telecommunications And Space (Centre National D'etudes Des TelecommunicationsMethod of transmitting or storing sound signals in digital form through predictive and adaptive coding and installation thereforeUS5109451Jun 28, 1991Apr 28, 1992Sharp Kabushiki KaishaOrthogonal transform coding system for image dataUS5128758Jun 2, 1989Jul 7, 1992North American Philips CorporationMethod and apparatus for digitally processing a high definition television augmentation signalUS5146324Jul 31, 1990Sep 8, 1992Ampex CorporationData compression using a feedforward quantization estimatorUS5179442Nov 26, 1990Jan 12, 1993North American Philips CorporationMethod and apparatus for digitally processing a high definition television augmentation signalUS5227788Mar 2, 1992Jul 13, 1993At&T Bell LaboratoriesMethod and apparatus for two-component signal compressionUS5227878Nov 15, 1991Jul 13, 1993At&T Bell LaboratoriesAdaptive coding and decoding of frames and fields of videoUS5253053Dec 31, 1990Oct 12, 1993Apple Computer, Inc.Variable length decoding using lookup tablesUS5266941Feb 15, 1991Nov 30, 1993Silicon Graphics, Inc.Apparatus and method for controlling storage of display information in a computer systemUS5270832Apr 14, 1992Dec 14, 1993C-Cube MicrosystemsSystem for compression and decompression of video data using discrete cosine transform and coding techniquesUS5376968Mar 11, 1993Dec 27, 1994General Instrument CorporationAdaptive compression of digital video data using different modes such as PCM and DPCMUS5381144Oct 25, 1993Jan 10, 1995Matsushita Electric Industrial Co., Ltd.Versatile escape run-level coder for digital video signal processing apparatusUS5394170Dec 15, 1992Feb 28, 1995Silicon Graphics, Inc.Apparatus and method for controlling storage of display information in a computer systemUS5400075Jan 13, 1993Mar 21, 1995Thomson Consumer Electronics, Inc.Adaptive variable length encoder/decoderUS5408234Apr 30, 1993Apr 18, 1995Apple Computer, Inc.Multi-codebook coding processUS5457495May 25, 1994Oct 10, 1995At&T Ipm Corp.Adaptive video coder with dynamic bit allocationUS5461421Nov 29, 1993Oct 24, 1995Samsung Electronics Co., Ltd.Encoding and decoding method and apparatus thereofUS5467134Dec 22, 1992Nov 14, 1995Microsoft CorporationMethod and system for compressing video dataUS5481553Feb 28, 1994Jan 2, 1996Sony CorporationMethods and apparatus for preventing rounding errors when transform coefficients representing a motion picture signal are inversely transformedUS5493407Jan 13, 1994Feb 20, 1996Nec CorporationEncoder in facsimile apparatus generates code words with one bit address indicating remaining bits are raw unencoded data when number of pixels in a run length are below a predetermined numberUS5504591Apr 25, 1994Apr 2, 1996Microsoft CorporationSystem and method for compressing graphic imagesUS5508816Oct 7, 1993Apr 16, 1996Nec CorporationSynchronous compression and reconstruction systemUS5533140Nov 28, 1994Jul 2, 1996U.S. Philips CorporationSystem for transmitting and/or storing signals corresponding to textured picturesUS5535305Dec 31, 1992Jul 9, 1996Apple Computer, Inc.Sub-partitioned vector quantization of probability density functionsUS5544286Jan 29, 1993Aug 6, 1996Microsoft CorporationDigital video data compression techniqueUS5559557Sep 28, 1993Sep 24, 1996Sony CorporationMotion video coding with adaptive precision for DC component coefficient quantization and variable length codingUS5568167Sep 23, 1994Oct 22, 1996C-Cube Microsystems, Inc.System for providing antialiased video overlaysUS5574449Feb 24, 1995Nov 12, 1996Intel CorporationSignal processing with hybrid variable-length and entropy encodidngUS5579430Jan 26, 1995Nov 26, 1996Fraunhofer Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Digital encoding processUS5592584Nov 4, 1994Jan 7, 1997Lucent Technologies Inc.Method and apparatus for two-component signal compressionUS5627938Sep 22, 1994May 6, 1997Lucent Technologies Inc.Rate loop processor for perceptual encoder/decoderUS5654706Dec 18, 1996Aug 5, 1997Samsung Electronics Co., Ltd.System for variable length decoding digital transmission data which has been compressed by selecting a scanning patternUS5661755Oct 20, 1995Aug 26, 1997U. S. Philips CorporationEncoding and decoding of a wideband digital information signalUS5664057Apr 3, 1995Sep 2, 1997Picturetel CorporationFixed bit rate speech encoder/decoderUS5714950Feb 23, 1996Feb 3, 1998Samsung Electronics Co., Ltd.System for variable-length-coding and variable-length-decoding digitaldataUS5717821May 31, 1994Feb 10, 1998Sony CorporationMethod, apparatus and recording medium for coding of separated tone and noise characteristic spectral components of an acoustic sibnalUS5732156Mar 1, 1995Mar 24, 1998Fuji Photo Film, Co. Ltd.Picture data compression coding device and method thereofUS5748789Oct 31, 1996May 5, 1998Microsoft CorporationTransparent block skipping in object-based video coding systemsUS5793897Dec 16, 1994Aug 11, 1998Samsung Electronics Co., Ltd.Adaptive variable-length coding and decoding methods for image dataUS5801648 *Dec 15, 1995Sep 1, 1998Fujitsu LimitedData compressing method, data compressing apparatus, data decompressing method and data decompressing apparatusUS5802213Oct 18, 1994Sep 1, 1998Intel CorporationEncoding video signals using local quantization levelsUS5819215Oct 13, 1995Oct 6, 1998Dobson; KurtMethod and apparatus for wavelet based data compression having adaptive bit rate control for compression of digital audio or other sensory dataUS5825830Aug 17, 1995Oct 20, 1998Kopf; David A.Method and apparatus for the compression of audio, video or other dataUS5825979Dec 21, 1995Oct 20, 1998Sony CorporationDigital audio signal coding and/or deciding methodUS5828426Aug 20, 1996Oct 27, 1998Samsung Electronics Co., Ltd.Apparatus for decoding variable length coded data of both MPEG-1 and MPEG-2 standardsUS5831559Jun 27, 1996Nov 3, 1998Intel CorporationEncoding/decoding video signals using multiple run-val mapping tablesUS5835030Apr 3, 1995Nov 10, 1998Sony CorporationSignal encoding method and apparatus using selected predetermined code tablesUS5835144Sep 28, 1995Nov 10, 1998Oki Electric Industry Co., Ltd.Methods of coding and decoding moving-picture signals, using self-resynchronizing variable-length codesUS5844508Oct 17, 1996Dec 1, 1998Fujitsu LimitedData coding method, data decoding method, data compression apparatus, and data decompression apparatusUS5850482Apr 17, 1996Dec 15, 1998Mcdonnell Douglas CorporationError resilient method and apparatus for entropy codingUS5883633Apr 15, 1997Mar 16, 1999Microsoft CorporationMethod and system of variable run length image encoding using sub-paletteUS5884269Apr 17, 1995Mar 16, 1999Merging TechnologiesLossless compression/decompression of digital audio dataUS5889891Nov 21, 1995Mar 30, 1999Regents Of The University Of CaliforniaUniversal codebook vector quantization with constrained storageUS5946043Dec 31, 1997Aug 31, 1999Microsoft CorporationVideo coding using adaptive coding of block parameters for coded/uncoded blocksUS5969650Jan 16, 1998Oct 19, 1999Matsushita Electric Industrial Co., Ltd.Variable length coder with a small table sizeUS5974184Oct 24, 1997Oct 26, 1999General Instrument CorporationIntra-macroblock DC and AC coefficient prediction for interlaced digital videoUS5974380Dec 16, 1997Oct 26, 1999Digital Theater Systems, Inc.Multi-channel audio decoderUS5982437Oct 15, 1993Nov 9, 1999Sony CorporationCoding method and system, and decoding method and systemUS5983172Nov 29, 1996Nov 9, 1999Hitachi, Ltd.Method for coding/decoding, coding/decoding device, and videoconferencing apparatus using such deviceUS5990960Dec 9, 1998Nov 23, 1999Mitsubishi Denki Kabushiki KaishaImage signal coding systemUS5991451Feb 28, 1996Nov 23, 1999Intel CorporationVariable-length encoding using code swappingUS5995670Jun 4, 1996Nov 30, 1999Microsoft CorporationSimplified chain encodingUS6002439May 27, 1999Dec 14, 1999Mitsubishi Denki Kabushiki KaishaImage signal coding systemUS6009387 *Mar 20, 1997Dec 28, 1999International Business Machines CorporationSystem and method of compression/decompressing a speech signal by using split vector quantization and scalar quantizationUS6026195Apr 28, 1999Feb 15, 2000General Instrument CorporationMotion estimation and compensation of video object planes for interlaced digital videoUS6038536Jan 30, 1998Mar 14, 2000Texas Instruments IncorporatedData compression using bit change statisticsUS6041302Nov 10, 1997Mar 21, 2000U.S. Philips CorporationData compression/expansion using a rice encoder/decoderUS6049630Oct 27, 1997Apr 11, 2000America Online, Inc.Data compression using adaptive bit allocation and hybrid lossless entropy encodingUS6054943Mar 25, 1998Apr 25, 2000Lawrence; John CliftonMultilevel digital information compression based on lawrence algorithmUS6078691Jan 23, 1998Jun 20, 2000Oce-Technologies B.V.Method, apparatus, and article of manufacture for performing image processing operations on runlength-encoded bitmapsUS6097759Nov 22, 1999Aug 1, 2000Mitsubishi Denki Kabushiki KaishaImage signal coding systemUS6097880Aug 18, 1997Aug 1, 2000Sony CorporationDigital signal processing method, digital signal processing apparatus, digital signal recording method, digital signal recording apparatus, recording medium, digital signal transmission method and digital signal transmission apparatusUS6100825Dec 31, 1998Aug 8, 2000Microsoft CorporationCluster-based data compression system and methodUS6111914Dec 1, 1997Aug 29, 2000Conexant Systems, Inc.Adaptive entropy coding in adaptive quantization framework for video signal coding systems and processesUS6140944 *May 20, 1998Oct 31, 2000Sharp Kabushiki KaishaVariable-length coding device and method using table that holds information on presence/absence of code correspondingly to region represented by combination of run data and level dataUS6148109May 28, 1997Nov 14, 2000Matsushita Electric Industrial Co., Ltd.Image predictive coding methodUS6154572Jun 30, 1997Nov 28, 2000Microsoft, Inc.Table based compression with embedded codingUS6195465Jul 3, 1995Feb 27, 2001Ricoh Company, Ltd.Method and apparatus for compression using reversible wavelet transforms and an embedded codestreamUS6205256Jun 30, 1997Mar 20, 2001Microsoft CorporationTable-based compression with embedded codingUS6208274 *Jul 10, 1998Mar 27, 2001U.S. Philips CorporationTransmission system using a variable length encoderUS6215910Mar 28, 1996Apr 10, 2001Microsoft CorporationTable-based compression with embedded codingUS6223162Dec 14, 1998Apr 24, 2001Microsoft CorporationMulti-level run length coding for frequency-domain audio codingUS6226407Mar 18, 1998May 1, 2001Microsoft CorporationMethod and apparatus for analyzing computer screensUS6233017Jun 30, 1997May 15, 2001Microsoft CorporationMultimedia compression system with adaptive block sizesUS6253165Jun 30, 1998Jun 26, 2001Microsoft CorporationSystem and method for modeling probability distribution functions of transform coefficients of encoded signalUS6259810Apr 15, 1997Jul 10, 2001Microsoft CorporationMethod and system of decoding compressed image dataUS6272175Feb 13, 1997Aug 7, 2001Conexant Systems, Inc.Video signal coding systems and processes using adaptive quantizationUS6292588Feb 25, 2000Sep 18, 2001Matsushita Electric Industrial Company, LimitedImage predictive decoding apparatusUS6300888Dec 14, 1998Oct 9, 2001Microsoft CorporationEntrophy code mode switching for frequency-domain audio codingUS6304928Jul 1, 1998Oct 16, 2001Microsoft CorporationCompressing/decompressing bitmap by performing exclusive- or operation setting differential encoding of first and previous row therewith outputting run-length encoding of rowUS6337881Mar 23, 2000Jan 8, 2002Microsoft CorporationMultimedia compression system with adaptive block sizesUS6341165Jun 3, 1997Jan 22, 2002Fraunhofer-Gesellschaft zur F�rderdung der Angewandten Forschung E.V.Coding and decoding of audio signals by using intensity stereo and prediction processesUS6345123Nov 6, 1997Feb 5, 2002Matsushita Electric Industrial Co., Ltd.Image encoding/decoding method, image encoder/decoder and image encoding/decoding program recording mediumUS6349152Jun 30, 1997Feb 19, 2002Microsoft CorporationTable-based compression with embedded codingUS6360019Jun 30, 1997Mar 19, 2002Microsoft CorporationTable-based compression with embedded codingUS6735339 *Oct 27, 2000May 11, 2004Dolby Laboratories Licensing CorporationMulti-stage encoding of signal components that are classified according to component valueUS7454076 *Jun 15, 2004Nov 18, 2008Cisco Technology, Inc.Hybrid variable length coding method for low bit rate video codingUS7599840 *Jul 15, 2005Oct 6, 2009Microsoft CorporationSelectively using multiple entropy models in adaptive coding and decodingUS20070200737 *Jul 5, 2004Aug 30, 2007Wen GaoEntropy Coding Method For Coding Video Prediction Residual CoefficientsUS20080262855 *May 16, 2008Oct 23, 2008Microsoft CorporationEntropy coding by adapting coding between level and run length/level modes* Cited by examinerNon-Patent CitationsReference1"ISO/IEC 11172-3, Information Technology-Coding of Moving Pictures and Associated Audio for Digital Storage Media at Up to About 1.5 Mbit/s-Part 3: Audio," 157 pp. (1993).2"ISO/IEC 13818-7, Information Technology-Generic Coding of Moving Pictures and Associated Audio Information-Part 7: Advanced Audio Coding (AAC)," 152 pp. (1997).3"ISO/IEC 11172-3, Information Technology—Coding of Moving Pictures and Associated Audio for Digital Storage Media at Up to About 1.5 Mbit/s—Part 3: Audio," 157 pp. (1993).4"ISO/IEC 13818-7, Information Technology—Generic Coding of Moving Pictures and Associated Audio Information—Part 7: Advanced Audio Coding (AAC)," 152 pp. (1997).5AAC Standard, ISO/IEC 13818-7, 1993.6Advanced Television Systems Committee, ATSC Standard: Digital Audio Compression (AC-3), Revision A, 140 pp. (1995).7Bell et al., "Text Compression," Prentice Hall, pp. 105-107, 1990.8Bosi et al., "ISO/IEC MPEG-2 Advance Audio Coding," J. Audio Eng. Soc., vol. 45, No. 10, pp. 789-812 (1997).9Brandenburg et al, "Second Generation Perceptual Audio Coding: the Hybrid Coder," AES Preprint, 13 pp. (Mar. 1990).10Brandenburg et al., "ASPEC: Adaptive Spectral Entropy Coding of High Quality Music Signals," Proc. AES, 12 pp. (Feb. 1991).11Brandenburg et al., "Low Bit Rate Codecs for Audio Signals: Implementations in Real Time," Proc. AES, 12 pp. (Nov. 1988).12Brandenburg et al., "Low Bit Rate Coding of High-quality Digital Audio: Algorithms and Evaluation of Quality," Proc. AES, pp. 201-209 (May 1989).13Brandenburg, "ASPEC Coding", AES 10th International Conference, pp. 81-90 (1991).14Brandenburg, "ASPEC Coding," AES 10th International Conference, pp. 81-90 (Sep. 1991).15Brandenburg, "High Quality Sound Coding at 2.5 Bits/Sample," Proc. AES, 15 pp. (Mar. 1988).16Brandenburg, "OCF: Coding High Quality Audio with Data Rates of 64 kbit/sec," Proc. AES, 17 pp. (Mar. 1988).17Brandenburg, "OCF-A New Coding Algorithm for High Quality Sound Signals," Proc. ICASSP, pp. 5.1.1-5.1.4 (May 1987).18Brandenburg, "OCF—A New Coding Algorithm for High Quality Sound Signals," Proc. ICASSP, pp. 5.1.1-5.1.4 (May 1987).19Chiang et al., "A Radix-2 Non-Restoring 32-b/32-b Ring Divider with Asynchronous Control Scheme," Tamkang Journal of Science and Engineering, vol. 2, No. 1, pp. 37-43 (1999).20Chung et al., "A Novel Memory-efficient Huffman Decoding Algorithm and its Implementation," Signal Processing 62, pp. 207-213 (1997).21Costa et al., "Efficient Run-Length Encoding of Binary Sources with Unknown Statistics", Technical Report No. MSR-TR-2003-95, pp. 1-10, Microsoft Research, Microsoft Corporation (Dec. 2003).22Cui et al., "A novel VLC based on second-run-level coding and dynamic truncation," Proc. SPIE, vol. 6077, pp. 607726-1 to 607726-9 (2006).23Davis, "The AC-3 Multichannel Coder," Dolby Laboratories Inc., Audio Engineering Study, Inc., Oct. 1993.24De Agostino et al., "Parallel Algorithms for Optimal Compression using Dictionaries with the Prefix Property," in Proc. Data Compression Conference '92, IEEE Computer Society Press, pp. 52-62 (1992).25Duhamel et al., "A Fast Algorithm for the Implementation of Filter Banks Based on Time Domain Aliasing Cancellation," Proc. Int'l Conf. Acous., Speech, and Sig. Process, pp. 2209-2212 (May 1991).26Gailly, "comp.compression Frequently Asked Questions (part 1/3)," 64 pp., document marked Sep. 5, 1999 [Downloaded from the World Wide Web on Sep. 5, 2007].27Gersho et al., "Vector Quantization and Signal Compression,"pp. 259-305, 1992.28Gibson et al., "Digital Compression for Multimedia," "Chapter 7: Frequency Domain Coding," Morgan Kaufmann Publishers, pp. 227-262, 1998.29Gibson et al., Digital Compression for Multimedia, "Chapter 2: Lossless Source Coding," Morgan Kaufmann Publishers, Inc., San Francisco, pp. 17-61 (1998).30Gill et al., "Creating High-Quality Content with Microsoft Windows Media Encoder 7," 4 pp. (2000).31Gill et al., "Creating High-Quality Content with Microsoft Windows Media Encoder 7," <http://msdn.microsoft.com/library/en-us/dnwmt/html/contcreation.asp?frame=true> 4 pp. (2000).32Hui et al., "Matsushita Algorithm for Coding of Moving Picture Information," ISO/IEC-JTC1/SC29/WG11, MPEG91/217, 76 pages, Nov. 1991.33Ishii et al., "Parallel Variable Length Decoding with Inverse Quantization for Software MPEG-2 Decoders," IEEE Signal Processing Systems, pp. 500-509 (1997).34ISO/IEC 14496-2, "Coding of Audio-Visual Object-Part 2: Visual," Third Edition, pp. 1-727, (Jun. 2004).35ISO/IEC 14496-2, "Coding of Audio-Visual Object—Part 2: Visual," Third Edition, pp. 1-727, (Jun. 2004).36ITU-T Recommendation H.264, "Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services-Coding of Moving Video," International Telecommunication Union, pp. 1-262 (May 2003).37ITU-T Recommendation H.264, "Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services—Coding of Moving Video," International Telecommunication Union, pp. 1-262 (May 2003).38ITU-T Recommendation T.800, "Series T: Terminals for Telematic Services," International Telecommunication Union, pp. 1-194 (Aug. 2002).39Iwadare et al., "A 128 kb/s Hi-Fi Audio CODEC Based on Adaptive Transform Coding with Adaptive Block Size MDCT," IEEE. J. Sel. Areas in Comm., pp. 138-144 (Jan. 1992).40Jeong et al., "Adaptive Huffman Coding of 2-D DCT Coefficients for Image Sequence Compression," Signal Processing: Image Communication, vol.7 ,11 pp. (1995).41Johnston, "Perceptual Transform Coding of Wideband Stereo Signals," Proc. ICASSP, pp. 1993-1996 (May 1989).42Johnston, "Transform Coding of Audio Signals Using Perceptual Noise Criteria," IEEE J. Sel. Areas in Comm., pp. 314-323 (Feb. 1988).43Mahieux et al., "Transform Coding of Audio Signals at 64 kbits/sec," Proc. Globecom, pp. 405.2.1-405.2.5 (Nov. 1990).44Malvar, "Fast Progressive Image Coding without Wavelets", IEEE Data Compression Conference, Snowbird, Utah, 10 pp. (Mar. 2000).45MP3 Standard, ISO/IEC 11172-3, 1993.46Najafzadeh-Azghandi, "Perceptual Coding of Narrowband Audio Signals," Thesis, 139pp. (Apr. 2000).47Nelson, "The Data Compression Book," M&T Books, pp. 123-165, 1992.48Princen et al., "Analysis/Synthesis Filter Bank Design Based on Time Domain Aliasing Cancellation," IEEE Trans. ASSP, pp. 1153-1161 (Oct. 1986).49Reader, "History of MPEG Video Compression-Ver. 4.0," 99 pp., document marked Dec. 16, 2003.50Reader, "History of MPEG Video Compression—Ver. 4.0," 99 pp., document marked Dec. 16, 2003.51Schroder et al., "High Quality Digital Audio Encoding with 3.0 Bits/Semple using Adaptive Transform Coding," Proc. 80th Conv. Aud. Eng. Soc., 8 pp. (Mar. 1986).52Shamoon et al., "A Rapidly Adaptive Lossless Compression Algorithm for High Fidelity Audio Coding," IEEE Data Compression Conf. 1994, pp. 430-39 (Mar. 1994).53Sullivan et al., "The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions," 21 pp. (Aug. 2004).54Theile et al., "Low-Bit Rate Coding of High Quality Audio Signals," Proc. AES, 32 pp. (Mar. 1987).55Tu et al., "Context-Based Entropy Coding of Block Transform Coefficients for Image Compression," IEEE Transactions on Image Processing, vol. 11, No. 11, pp. 1271-1283 (Nov. 2002).56U.S. Appl. No. 60/341,674, filed Dec. 17, 2001, Lee et al.57U.S. Appl. No. 60/488,710, filed Jul. 18, 2003, Srinivasan et al.58Wien, "Variable Block-Size Transforms for Hybrid Video Coding," Dissertation, 182 pp. (Feb. 2004).Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8090574 *Oct 19, 2010Jan 3, 2012Microsoft CorporationEntropy encoding and decoding using direct level and run-length/level context-adaptive arithmetic coding/decoding modesUS8125364 *Jul 24, 2008Feb 28, 2012Nec CorporationData compression/decompression methodUS8612240Apr 19, 2012Dec 17, 2013Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Audio encoder, audio decoder, method for encoding an audio information, method for decoding an audio information and computer program using a region-dependent arithmetic coding mapping ruleUS8645145 *Jul 12, 2012Feb 4, 2014Fraunhoffer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Audio encoder, audio decoder, method for encoding and audio information, method for decoding an audio information and computer program using a hash table describing both significant state values and interval boundariesUS8655669Apr 19, 2012Feb 18, 2014Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Audio encoder, audio decoder, method for encoding an audio information, method for decoding an audio information and computer program using an iterative interval size reductionUS8682681Jul 12, 2012Mar 25, 2014Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Audio encoder, audio decoder, method for encoding and decoding an audio information, and computer program obtaining a context sub-region value on the basis of a norm of previously decoded spectral valuesUS8706510Apr 18, 2012Apr 22, 2014Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Audio encoder, audio decoder, method for encoding an audio information, method for decoding an audio information and computer program using a detection of a group of previously-decoded spectral valuesUS8712783 *Nov 29, 2011Apr 29, 2014Microsoft CorporationEntropy encoding and decoding using direct level and run-length/level context-adaptive arithmetic coding/decoding modesUS8898068Jul 12, 2012Nov 25, 2014Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V.Audio encoder, audio decoder, method for encoding and audio information, method for decoding an audio information and computer program using a modification of a number representation of a numeric previous context valueUS8988257Jul 19, 2012Mar 24, 2015International Business Machines CorporationData compression utilizing variable and limited length codesUS20120069899 *Nov 29, 2011Mar 22, 2012Microsoft CorporationEntropy encoding and decoding using direct level and run-length/level context-adaptive arithmetic coding/decoding modesUS20130013301 *Jul 12, 2012Jan 10, 2013Vignesh SubbaramanAudio encoder, audio decoder, method for encoding and audio information, method for decoding an audio information and computer program using a hash table describing both significant state values and interval boundaries* Cited by examinerClassifications U.S. Classification704/222, 341/65, 341/106, 704/500International ClassificationH03M7/42, H03M7/40, H03M7/46, G10L19/02, G10L21/00Cooperative ClassificationH03M7/40, H03M7/4006, H03M7/4093, H03M7/46, G10L19/032European ClassificationH03M7/46, H03M7/40A, H03M7/40, G10L19/032Legal EventsDateCodeEventDescriptionDec 9, 2014ASAssignmentOwner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTONFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034564/0001Effective date: 20141014Apr 24, 2014FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services