Inventor
Yaowu Xu
Inventor
Saratoga, CA, US
Overview
Patents· 118 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Nprimary
H04NPictorial communication, e.g. television82%
G06TImage data processing or generation, in general4%
G06FElectric digital data processing4%
G06KGraphical data reading2%
H04LTransmission of digital information, e.g. telegraphic communication2%
A63FCard, board, or roulette games1%
G06VImage or video recognition or understanding1%
G08BSignalling systems, e.g. personal calling systems1%
H02MApparatus for conversion between ac and ac, between ac and dc, or between dc and dc, and for use with mains or similar power supply systems1%
H03MCoding1%
PatentTitleYear
10,951,110Control method and device for alternating-current and direct-current conversion circuit, and computer storage medium202110,880,573Dynamic motion vector referencing for video coding202010,869,060Efficient context model computation design in transform coefficient coding202010,820,014Compound motion-compensated prediction202010,798,408Last frame motion vector partitioning202010,771,803Constrained motion field estimation for hardware efficiency202010,750,171Deblocking filtering202010,735,767Transform coefficient coding using level maps202010,701,364Golden-frame group structure design using stillness detection202010,694,180Entropy coding transform partitioning information202010,659,788Block-based optical flow estimation for motion compensated prediction in video coding202010,645,408Dual deblocking filter thresholds202010,623,731DC coefficient sign coding scheme202010,616,576Error recovery using alternate reference frame202010,602,176Coding interpolation filter type202010,567,772Sub8x8 block processing202010,567,807Adjustable per-symbol entropy coding probability updating for image and video coding202010,555,000Multi-level compound prediction202010,531,124Multi-stage coding block partition search202010,523,944Modifying a scan order to limit scan distance201910,506,240Smart reordering in recursive block partitioning for advanced intra prediction in video coding201910,506,258Coding video syntax elements using a context tree201910,506,242Efficient context model computation design in transform coefficient coding201910,491,923Directional deblocking filter201910,484,707Dynamic reference motion vector coding mode201910,469,841Motion vector prediction using prior frame residual201910,462,482Multi-reference compound prediction of a block using a mask mode201910,462,457Dynamic reference motion vector coding mode201910,448,013Multi-layer-multi-reference prediction using adaptive temporal filtering201910,412,410Compound motion-compensated prediction201910,412,383Compressing groups of video frames using reversed ordering201910,404,989Hybrid prediction modes for video coding201910,397,600Dynamic reference motion vector coding mode201910,390,026Smart reordering in recursive block partitioning for advanced intra prediction in video coding201910,362,329Video coding using reference motion vectors201910,362,332Multi-level compound prediction201910,326,994Modifying a scan order to limit scan distance201910,303,282Smart touchpad input device201910,306,258Last frame motion vector partitioning201910,284,869Constrained motion field estimation for hardware efficiency201910,277,905Transform selection for non-baseband signal coding201910,271,062Motion vector prediction through scaling201910,244,261Transform coefficient coding using level maps201910,230,986System and method for decoding using parallel processing201910,225,549System and method for video coding201910,194,147DC coefficient sign coding scheme201910,165,306System and method for video encoding using constructed reference frame201810,142,652Entropy coding motion vector residuals obtained using reference motion vectors201810,142,647Alternating block constrained decision mode coding201810,116,957Dual filter type for motion compensated prediction in video coding201810,104,382Implementation design for hybrid transform coding scheme20189,967,558Adaptive motion search control for variable block size partitions in video coding20189,942,548Entropy coding transform partitioning information20189,942,568Hybrid transform scheme for video coding20189,924,161'System and method for video coding using adaptive segmentation'20189,866,863'Affine motion prediction in video coding'20189,838,690Selective prediction signal filtering20179,826,250'Transform-domain intra prediction'20179,807,423'Hybrid transform scheme for video coding'20179,756,331'Advance coded reference prediction'20179,756,346'Edge-selective intra coding'20179,712,829'Implementation design for hybrid transform coding scheme'20179,648,394'Video encoding and serving architecture'20179,628,790'Adaptive composite intra prediction for image and video compression'20179,615,100'Second-order orthogonal spatial intra prediction'20179,544,596'Optimized template matching approach to intra-coding in video/image compression'20179,531,990'Compound prediction using multiple sources or prediction modes'20169,510,019'Two-step quantization and coding method and apparatus'20169,503,746'Determine reference motion vectors'20169,485,515'Video coding using reference motion vectors'20169,438,910'Affine motion prediction in video coding'20169,374,596'System and method for video encoding using constructed reference frame'20169,374,578'Video coding using combined inter and intra predictors'20169,369,732'Lossless intra-prediction video coding'20169,357,223'System and method for decoding using parallel processing'20169,350,988'Prediction mode-based block ordering in video coding'20169,344,729'Selective prediction signal filtering'20169,344,742'Transform-domain intra prediction'20169,210,432'Lossless inter-frame video coding'20159,179,151'Spatial proximity context entropy coding'20159,167,268'Second-order orthogonal spatial intra prediction'20159,154,799'Encoding and decoding motion via image segmentation'20159,152,216'Smart touchpad input device'20159,106,933'Apparatus and method for encoding video using different second-stage transform'20158,989,256'Method and apparatus for using segmentation-based coding of prediction information'20158,942,290'Dynamic coefficient reordering'20158,938,001'Apparatus and method for coding using combinations'20158,897,591'Method and apparatus for video coding using adaptive loop filter'20148,891,627'System and method for coding video using color segmentation'20148,885,706'Apparatus and methodology for a video codec system with noise reduction capability'20148,824,553'Video compression method'20148,798,131'Apparatus and method for encoding video using assumed values with intra-prediction'20148,781,004'System and method for encoding video using variable loop filter'20148,780,996'System and method for encoding and decoding video data'20148,780,971'System and method of encoding using selectable loop filters'20148,780,992'Video compression and encoding method'20148,767,817'Apparatus and method for coding using parameterized equation'20148,719,888'Video encoding and serving architecture'20148,705,625'Video compression and encoding method'20148,693,547'Apparatus and method for coding using motion vector segmentation'20148,665,951'Video compression and encoding method'20148,638,863'Apparatus and method for filtering video using extended edge-detection'20148,634,464'Video compression and encoding method'20148,611,415'System and method for coding using improved motion estimation'20138,594,189'Apparatus and method for coding video using consistent regions and resolution scaling'20138,385,404'System and method for video encoding using constructed reference frame'20138,325,796'System and method for video coding using adaptive segmentation'20128,326,075'System and method for video encoding using adaptive loop filter'20128,320,445'System and method for video encoding using constructed reference frame'20128,311,111'System and method for decoding using parallel processing'20128,290,054'Video compression and encoding method'20128,290,055'Video compression and encoding method'20128,170,112'Video compression and encoding method'20127,953,152'Video compression and encoding method'20117,606,310'Video compression and encoding method'20097,499,492'Video compression and encoding method'20097,409,099'Method of improved image/video compression via data re-ordering'20087,027,654'Video compression system'2006Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2006–2018Based in Clifton Park, NY, US· patent location history
2011–2020Patents assigned to GOOGLE INC (75)· patent assignee history
2012–2020Patents assigned to XU YAOWU (43)· patent assignee history
2012–2020Patents assigned to BANKOSKI JAMES (36)· patent assignee history
2012–2020Patents assigned to WILKINS PAUL (25)· patent assignee history
2012–2020Based in San Diego, CA, US· patent location history
2014–2017Based in Santa Clara, CA, US· patent location history
2015–2019Based in Sunnyvale, CA, US· patent location history
2016–2020Based in Saratoga, CA, US· patent location history
2018–2020Patents assigned to GOOGLE LLC (54)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| GOOGLE INC | 75 | 2011–2020 |
| GOOGLE LLC | 54 | 2018–2020 |
| XU YAOWUself | 43 | 2012–2020 |
| BANKOSKI JAMES | 36 | 2012–2020 |
| WILKINS PAUL | 25 | 2012–2020 |
Locations
| Location | Patents | Span |
|---|---|---|
| Saratoga, California, US | 57 | 2016–2020 |
| San Diego, California, US | 26 | 2012–2020 |
| Sunnyvale, California, US | 15 | 2015–2019 |
| Clifton Park, New York, US | 14 | 2006–2018 |
| Santa Clara, California, US | 3 | 2014–2017 |