Inventor

Wei-Ge Chen

Inventor
Sammamish, WA, US

Overview

123→
Patents
1997–2019
Patent span
Physics
Primary field (CPC G)

Patents· 123 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G10Lprimary
G10LSpeech analysis techniques or speech synthesis56%
H04NPictorial communication, e.g. television11%
H03MCoding8%
G06FElectric digital data processing6%
G06TImage data processing or generation, in general4%
H04LTransmission of digital information, e.g. telegraphic communication4%
G06VImage or video recognition or understanding3%
H04MTelephonic communication3%
A63FCard, board, or roulette games1%
A63HToys, e.g. tops, dolls, hoops or building blocks1%
PatentTitleYear
10,177,899Adapting a jitter buffer20199,741,354'Bitstream syntax for multi-process audio decoding'20179,443,525'Quality improvement techniques in an audio encoder'20169,390,720'Entropy encoding and decoding using direct level and run-length/level context-adaptive arithmetic coding/decoding modes'20169,349,376'Bitstream syntax for multi-process audio decoding'20169,305,558'Multi-channel audio encoding/decoding with parametric compression/decompression and weight factors'20169,105,271'Complex-transform channel coding with extended-band frequency coding'20159,026,452'Bitstream syntax for multi-process audio decoding'20158,942,370'Filter bank optimization for acoustic echo cancellation'20158,861,927'Digital media universal elementary stream'20148,805,696'Quality improvement techniques in an audio encoder'20148,737,648'Spatialized audio over headphones'20148,731,911'Harmonicity-based single-channel speech quality estimation'20148,712,783'Entropy encoding and decoding using direct level and run-length/level context-adaptive arithmetic coding/decoding modes'20148,693,713'Virtual audio environment for multidimensional conferencing'20148,645,127'Efficient coding of digital media spectral data using wide-sense perceptual similarity'20148,645,146'Bitstream syntax for multi-process audio decoding'20148,630,861'Mixed lossless audio compression'20148,620,674'Multi-channel audio encoding and decoding'20138,554,569'Quality improvement techniques in an audio encoder'20138,457,958'Audio transcoder using encoder-generated side information to transcode to target bit-rate'20138,428,943'Quantization matrices for digital audio'20138,386,269'Multi-channel audio encoding and decoding'20138,295,475'Selective glitch detection, clock drift compensation, and anti-clipping in audio echo cancellation'20128,259,928'Method and apparatus for reducing timestamp noise in audio echo cancellation'20128,255,230'Multi-channel audio encoding and decoding'20128,255,229'Bitstream syntax for multi-process audio decoding'20128,255,234'Quantization and inverse quantization for audio'20128,244,671'Replica placement and repair strategies in multinode storage systems'20128,190,425'Complex cross-correlation parameters for multi-channel audio'20128,155,304'Filter bank optimization for acoustic echo cancellation'20128,131,134'Digital media universal elementary stream'20128,116,469'Headphone surround using artificial reverberation'20128,117,155'Collection-based object replication'20128,108,221'Mixed lossless audio compression'20128,099,292'Multi-channel audio encoding and decoding'20128,090,574'Entropy encoding and decoding using direct level and run-length/level context-adaptive arithmetic coding/decoding modes'20128,069,052'Quantization and inverse quantization for audio'20118,069,050'Multi-channel audio encoding and decoding'20118,046,214'Low complexity decoder for complex transform coding of multi-channel sound'20118,010,514'System and method for a distributed object store'20117,962,335'Robust decoder'20117,953,604'Shape and scale parameters for extended-band frequency coding'20117,930,171'Multi-channel audio encoding/decoding with parametric compression/decompression and weight factors'20117,917,369'Quality improvement techniques in an audio encoder'20117,904,293'Sub-band voice codec with multi-stage codebooks and redundant coding'20117,885,819'Bitstream syntax for multi-process audio decoding'20117,860,720'Multi-channel audio encoding and decoding with different window configurations'20107,840,403'Entropy coding using escape codes to switch between plural code tables'20107,831,434'Complex-transform channel coding with extended-band frequency coding'20107,831,421'Robust decoder'20107,822,601'Adaptive vector Huffman coding and decoding based on a sum of values of audio data symbols'20107,801,735'Compressing and decompressing weight factors using temporal prediction for audio data'20107,778,984'System and method for a distributed object store'20107,774,205'Coding of sparse digital media spectral data'20107,761,290'Flexible frequency and time partitioning in perceptual transform coding of audio'20107,734,465'Sub-band voice codec with multi-stage codebooks and redundant coding'20107,707,034'Audio codec post-filter'20107,693,709'Reordering coefficients for waveform coding or decoding'20107,684,981'Prediction of spectral coefficients in waveform coding and decoding'20107,673,069'Strong routing consistency protocol in structured peer-to-peer overlays'20107,672,743'Digital audio processing'20107,668,712'Audio encoding and decoding with intra frames and adaptive forward error correction'20107,664,107'Self-stabilizing and fast-convergent structured peer-to-peer overlays'20107,644,002'Multi-pass variable bitrate media encoding'20107,630,882'Frequency segmentation to obtain bands for efficient coding of digital media'20097,599,840'Selectively using multiple entropy models in adaptive coding and decoding'20097,590,531'Robust decoder'20097,562,021'Modification of codewords in dictionary used for efficient coding of digital media spectral data'20097,548,850'Techniques for measurement of perceptual audio quality'20097,548,855'Techniques for measurement of perceptual audio quality'20097,546,240'Coding with improved time resolution for selected segments via adaptive block transformation of a group of samples from a subband decomposition'20097,539,612'Coding and decoding scale factor information'20097,536,305'Mixed lossless audio compression'20097,536,426'Hybrid object placement in a distributed storage system'20097,502,743'Multi-channel audio encoding and decoding with multi-channel transform selection'20097,460,993'Adaptive window-size selection in transform coding'20087,460,990'Efficient coding of digital media spectral data using wide-sense perceptual similarity'20087,454,332'Gain constrained noise suppression'20087,433,824'Entropy coding by adapting coding between level and run-length/level modes'20087,424,434'Unified lossy and lossless audio compression'20087,383,180'Constant bitrate media encoding techniques'20087,346,734'Cluster storage collection based data management'20087,343,291'Multi-pass variable bitrate media encoding'20087,340,394'Using quality and bit count parameters in quality and rate control for digital audio'20087,328,150'Innovations in pure lossless audio compression'20087,299,175'Normalizing to compensate for block size variation when computing control parameter values for quality and rate control for digital audio'20077,299,190'Quantization and inverse quantization for audio'20077,295,971'Accounting for non-monotonicity of quality as a function of quantization in quality and rate control for digital audio'20077,295,973'Quality control quantization loop and bitrate control quantization loop for quality and rate control for digital audio'20077,283,952'Correcting model bias during quality and rate control for digital audio'20077,280,960'Sub-band voice codec with multi-stage codebooks and redundant coding'20077,277,848'Measuring and using reliability of complexity estimates during quality and rate control for digital audio'20077,263,482'Accounting for non-monotonicity of quality as a function of quantization in quality and rate control for digital audio'20077,260,525'Filtering of control parameters in quality and rate control for digital audio'20077,249,016'Quantization matrices using normalized-block pattern of digital audio'20077,240,001'Quality improvement techniques in an audio encoder'20077,177,804'Sub-band voice codec with multi-stage codebooks and redundant coding'20077,155,383'Quantization matrices for jointly coded channels of audio'20067,146,313'Techniques for measurement of perceptual audio quality'20067,143,030'Parametric compression/decompression modes for quantization matrices for digital audio'20067,092,879'Techniques for quantization of spectral data in transcoding'20067,069,209'Techniques for quantization of spectral data in transcoding'20067,027,982'Quality and rate control strategy for digital audio'20066,934,677'Quantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bands'20056,757,648'Techniques for quantization of spectral data in transcoding'20046,404,931'Code book construction for variable to variable length entropy encoding'20026,377,930'Variable to variable length entropy encoding'20026,300,888'Entrophy code mode switching for frequency-domain audio coding'20016,223,162'Multi-level run length coding for frequency-domain audio coding'20016,205,422'Morphological pure speech detection using valley percentage'20016,037,988'Method for generating sprites for object-based coding sytems using masks and rounding average'20005,982,438'Overlapped motion compensation for object coding'19995,970,173'Image compression and affine transformation for image motion compensation'19995,959,673'Transform coding of dense motion vector fields for frame and object based video coding applications'19995,949,919'Precompression extrapolation method'19995,946,043'Video coding using adaptive coding of block parameters for coded/uncoded blocks'19995,946,419'Separate shape and texture coding of transparency data for video coding applications'19995,825,929'Transformation block optimization method'19985,778,098'Sprite coding'19985,764,814'Representation and encoding of general arbitrary shapes'19985,748,789'Transparent block skipping in object-based video coding systems'19985,692,063'Method and system for unrestricted motion estimation for video'1997

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1997–2016Patents assigned to MICROSOFT CORP (118)· patent assignee history
1997–1999Based in Redmond, WA, US· patent location history
2000–2012Based in Issaquah, WA, US· patent location history
2007–2017Based in Sammamish, WA, US· patent location history
2008–2012Based in Beijing, CN· patent location history
2011–2015Patents assigned to CHEN WEI-GE (28)· patent assignee history
2011–2014Patents assigned to THUMPUDI NAVEEN (10)· patent assignee history
2012–2015Patents assigned to HE CHAO (8)· patent assignee history
2012–2015Patents assigned to MEHROTRA SANJEEV (8)· patent assignee history
2019Based in Stockholm, SE· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MICROSOFT CORP1181997–2016
CHEN WEI-GEself282011–2015
THUMPUDI NAVEEN102011–2014
HE CHAO82012–2015
MEHROTRA SANJEEV82012–2015
Locations
LocationPatentsSpan
Sammamish, Washington, US592007–2017
Issaquah, Washington, US432000–2012
Redmond, Washington, US101997–1999
Beijing, CN82008–2012
Stockholm, SE12019