Inventor

Ming-Chieh Lee

Inventor
Bellevue, WA, US

Overview

118→
Patents
1997–2020
Patent span
Electricity
Primary field (CPC H)

Patents· 118 as inventor

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

H04Nprimary
H04NPictorial communication, e.g. television40%
G10LSpeech analysis techniques or speech synthesis20%
G06TImage data processing or generation, in general14%
H04LTransmission of digital information, e.g. telegraphic communication7%
G06FElectric digital data processing5%
G06VImage or video recognition or understanding5%
H03MCoding2%
H05BElectric heating2%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications2%
G11BInformation storage based on relative movement between record carrier and transducer1%
PatentTitleYear
10,819,951Recording video from a bitstream202010,708,594Adaptive skip or zero block detection combined with transform size decision202010,674,159Effective intra encoding for screen data202010,595,025Video coding202010,587,891Representing motion vectors in an encoded bitstream202010,567,791Video coding / decoding with sub-block transform sizes and adaptive deblock filtering202010,531,528LED drive circuit with a programmable input for LED lighting202010,462,480Computationally efficient motion estimation201910,412,796LED drive circuit with a programmable input for LED lighting201910,390,037Video coding/decoding with sub-block transform sizes and adaptive deblock filtering201910,332,534Encoding an audio stream201910,313,685Video coding201910,136,132Adaptive skip or zero block detection combined with transform size decision201810,123,038Video coding / decoding with sub-block transform sizes and adaptive deblock filtering201810,104,415Shared scene mesh data synchronisation201810,075,731Video coding / decoding with re-oriented transforms and sub-block transform sizes201810,038,917Search strategies for intra-picture prediction modes20189,942,560Encoding screen capture data20189,941,783Electronic device and soft start module20189,918,085'Media coding for loss recovery with remotely predicted data units'20189,819,949'Hardware-accelerated decoding of scalable video bitstreams'20179,804,648'Dockable device and power method thereof'20179,774,881'Representing motion vectors in an encoded bitstream'20179,769,485'Multi-layer encoding and decoding'20179,749,642'Selection of motion vector precision'20179,591,318'Multi-layer encoding and decoding'20179,538,137'Mitigating loss in inter-operability scenarios for digital video'20179,510,004'Multi-layered rate control for scalable video coding'20169,443,525'Quality improvement techniques in an audio encoder'20169,432,686'Video coding / decoding with motion resolution switching and sub-block transform sizes'20169,305,558'Multi-channel audio encoding/decoding with parametric compression/decompression and weight factors'20169,258,570'Video coding / decoding with re-oriented transforms and sub-block transform sizes'20169,232,219'Media coding for loss recovery with remotely predicted data units'20169,204,156'Adding temporal scalability to a non-scalable bitstream'20159,049,764'LED drive circuit with a programmable input for LED lighting'20158,947,492'Combining multiple bit rate and scalable video coding'20158,908,768'Video coding / decoding with motion resolution switching and sub-block transform sizes'20148,842,159'Encoding processing for conferencing systems'20148,805,696'Quality improvement techniques in an audio encoder'20148,743,949'Video coding / decoding with re-oriented transforms and sub-block transform sizes'20148,742,677'LED drive circuit with a programmable input for LED lighting'20148,731,152'Reducing use of periodic key frames in video conferencing'20148,625,680'Bitstream-controlled post-processing filtering'20148,615,039'Optimized allocation of multi-core computation for video encoding'20138,582,903'Efficient macroblock header coding for video compression'20138,576,908'Regions of interest for quality adjustments'20138,554,569'Quality improvement techniques in an audio encoder'20138,548,051'Media coding for loss recovery with remotely predicted data units'20138,428,943'Quantization matrices for digital audio'20138,380,790'Video conference rate matching'20138,290,288'Encoding macroblock type and coded block pattern information'20128,243,797'Regions of interest for quality adjustments'20128,107,531'Signaling and repeat padding for skip frames'20127,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,734,821'Media coding for loss recovery with remotely predicted data units'20107,685,305'Media coding for loss recovery with remotely predicted data units'20107,602,851'Intelligent differential quantization of video coding'20097,548,855'Techniques for measurement of perceptual audio quality'20097,548,850'Techniques for measurement of perceptual audio quality'20097,460,993'Adaptive window-size selection in transform coding'20087,421,129'Image compression and synthesis for video effects'20087,408,990'Efficient motion vector coding for video compression'20087,340,394'Using quality and bit count parameters in quality and rate control for digital audio'20087,299,175'Normalizing to compensate for block size variation when computing control parameter values for 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,295,971'Accounting for non-monotonicity of quality as a function of quantization in quality and rate control for digital audio'20077,289,673'Decoding macroblock type and coded block pattern information'20077,283,952'Correcting model bias during quality and rate control for digital audio'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,206,453'Dynamic filtering for lossy compression'20077,162,055'Tracking semantic objects in vector image sequences'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,127,114'Coded block pattern encoding with spatial prediction'20067,120,197'Motion compensation loop with filtering'20067,092,879'Techniques for quantization of spectral data in transcoding'20067,088,845'Region extraction in vector images'20067,069,209'Techniques for quantization of spectral data in transcoding'20067,054,494'Coded block pattern decoding with spatial prediction'20067,027,982'Quality and rate control strategy for digital audio'20066,983,018'Efficient motion vector coding for video compression'20066,934,677'Quantization matrices based on critical band pattern information for digital audio wherein quantization bands differ from critical bands'20056,912,584'Media coding for loss recovery with remotely predicted data units'20056,757,648'Techniques for quantization of spectral data in transcoding'20046,735,345'Efficient macroblock header coding for video compression'20046,711,278'Tracking semantic objects in vector image sequences'20046,563,953'Predictive image compression using a single variable length code for both the luminance and chrominance blocks for each macroblock'20036,499,060'Media coding for loss recovery with remotely predicted data units'20026,418,166'Motion estimation and block matching pattern'20026,404,931'Code book construction for variable to variable length entropy encoding'20026,400,831'Semantic video object segmentation and tracking'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'20006,026,182'Feature segmentation'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,946,419'Separate shape and texture coding of transparency data for video coding applications'19995,946,043'Video coding using adaptive coding of block parameters for coded/uncoded blocks'19995,933,535'Object-based video compression process employing arbitrarily-shaped features'19995,825,929'Transformation block optimization method'19985,799,113'Method for expanding contracted video images'19985,796,855'Polygon block matching method'19985,787,203'Method and system for filtering compressed video images'19985,784,175'Pixel block correlation process'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–2017Patents assigned to MICROSOFT CORP (86)· patent assignee history
1997–2020Based in Bellevue, WA, US· patent location history
2012–2017Patents assigned to LEE MING-CHIEH (16)· patent assignee history
2012–2014Patents assigned to LIN CHIH-LUNG (5)· patent assignee history
2012–2014Patents assigned to HOLCOMB THOMAS W (4)· patent assignee history
2014–2020Based in Pingtung County, TW· patent location history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (30)· patent assignee history
2017Based in Tao Yuan Shien, TW· patent location history
2018Based in Taoyuan, TW· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MICROSOFT CORP861997–2017
MICROSOFT TECHNOLOGY LICENSING LLC302015–2020
LEE MING-CHIEHself162012–2017
LIN CHIH-LUNG52012–2014
HOLCOMB THOMAS W42012–2014
Locations
LocationPatentsSpan
Bellevue, Washington, US1121997–2020
Pingtung County, TW42014–2020
Taoyuan, TW12018
Tao Yuan Shien, TW12017