Inventor
Guy Cote
Inventor
San Jose, CA, US
Overview
Patents· 151 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Nprimary
H04NPictorial communication, e.g. television53%
G06TImage data processing or generation, in general21%
G09GArrangements or circuits for control of indicating devices using static means to present variable information12%
G06FElectric digital data processing6%
G03BApparatus or arrangements for taking photographs or for projecting or viewing them2%
G06KGraphical data reading1%
G06VImage or video recognition or understanding1%
B30BPresses in general0%
B60RVehicles, vehicle fittings, or vehicle parts, not otherwise provided for0%
C10LFuels not otherwise provided for0%
PatentTitleYear
11,089,247Systems and method for reducing fixed pattern noise in image data202110,986,341Chroma quantization in video coding202110,986,345Backward-compatible video capture and distribution202110,904,530Chroma quantization in video coding202110,880,549Server-side adaptive video processing202010,812,823Global motion vector video encoding systems and methods202010,789,902Electronic device display with charge accumulation tracker202010,706,817Overdrive for electronic device displays202010,706,825Timestamp based display update mechanism202010,699,622Long-term history of display intensities202010,694,129Raw scaler with chromatic aberration correction202010,657,874Overdrive for electronic device displays202010,602,152Server-side adaptive video processing202010,477,233Predictor candidates for motion estimation search systems and methods201910,453,375Long-term history of display intensities201910,438,561Panel overdrive compensation201910,438,564Content-based statistics for ambient light sensing201910,410,569Long-term history of display intensities201910,410,568Long-term history of display intensities201910,403,192Dithering techniques for electronic displays201910,341,574Operating a device to capture high dynamic range images201910,313,683Video encoder with context switching201910,298,929Chroma quantization in video coding201910,277,896Intra-frame prediction systems and methods201910,271,054Display-side adaptive video processing201910,262,605Electronic display color accuracy compensation201910,264,269Metadata hints to support best effort decoding for green MPEG applications201910,250,883Chroma quantization in video coding201910,242,649Reduced footprint pixel response correction systems and methods201910,225,572Configurable motion estimation search systems and methods201910,212,429High dynamic range video capture with backward-compatible distribution201910,187,655Memory-to-memory low resolution motion estimation systems and methods201910,134,348White point correction201810,102,815Electronic device display with charge accumulation tracker201810,068,548Sub-pixel layout resampler systems and methods201810,038,855Operating a device to capture high dynamic range images20189,997,137Content-based statistics for ambient light sensing20189,973,723User interface and graphics composition with high dynamic range video20189,953,613High speed display interface20189,922,608'Electronic device display with charge accumulation tracker'20189,854,246Video encoding optimization with extended spaces20179,843,813'Delayed chroma processing in block processing pipelines'20179,807,410'Late-stage mode conversions in pipelined video encoders'20179,762,919'Chroma cache architecture in block processing pipelines'20179,741,099'Systems and methods for local tone mapping'20179,743,057'Systems and methods for lens shading correction'20179,691,349'Source pixel component passthrough'20179,672,765'Sub-pixel layout compensation'20179,571,846'Data storage and access in block processing pipelines'20179,569,816'Debanding image data using bit depth expansion'20179,558,536'Blur downscale'20179,510,002'Chroma quantization in video coding'20169,495,731'Debanding image data based on spatial activity'20169,472,168'Display pipe statistics calculation for video encoder'20169,473,778'Skip thresholding in pipelined video encoders'20169,454,378'Global configuration broadcast'20169,420,198'Operating a device to capture high dynamic range images'20169,398,205'Auto-focus control using image statistics data with coarse and fine auto-focus scores'20169,380,312'Encoding blocks in video frames containing text using histograms of gradients'20169,351,003'Context re-mapping in CABAC encoder'20169,342,858'Systems and methods for statistics collection using clipped pixel tracking'20169,344,613'Flash synchronization using image sensor interface timing signal'20169,336,558'Wavefront encoding with parallel bit stream encoding'20169,332,239'Systems and methods for RGB image processing'20169,317,930'Systems and methods for statistics collection using pixel mask'20169,305,325'Neighbor context caching in block processing pipelines'20169,299,122'Neighbor context processing in block processing pipelines'20169,292,899'Reference frame data prefetching in block processing pipelines'20169,294,766'Chroma quantization in video coding'20169,282,336'Method and apparatus for QP modulation based on perceptual models for picture encoding'20169,270,999'Delayed chroma processing in block processing pipelines'20169,224,187'Wavefront order to scan order synchronization'20159,224,186'Memory latency tolerance in block processing pipelines'20159,218,639'Processing order in block processing pipelines'20159,215,472'Parallel hardware and software block processing pipelines'20159,113,118'Green non-uniformity correction'20159,105,078'Systems and methods for local tone mapping'20159,077,943'Local image statistics collection'20159,036,712'Methods and/or apparatus for controlling zero-residual coding in predictive image/video coding'20159,031,319'Systems and methods for luma sharpening'20159,025,867'Systems and methods for YCC image processing'20158,953,882'Systems and methods for determining noise statistics of image data'20158,923,400'Method and/or apparatus for multiple pass digital image stabilization'20148,922,704'Techniques for collection of auto-focus statistics'20148,917,336'Image signal processing involving geometric distortion correction'20148,885,978'Operating a device to capture high dynamic range images'20148,872,946'Systems and methods for raw image processing'20148,817,876'Video bitstream transcoding method and apparatus'20148,817,120'Systems and methods for collecting fixed pattern noise statistics of image data'20148,803,995'Integrated camera image signal processor and video encoder'20148,798,155'Method and apparatus for H.264 to MPEG-2 video transcoding'20148,786,625'System and method for processing image data using an image signal processor having back-end processing logic'20148,760,537'Capturing and rendering high dynamic range images'20148,736,700'Techniques for synchronizing audio and video data in an image signal processing system'20148,726,800'Method and mechanical press system for the generation of densified cylindrical briquettes'20148,699,821'Aligning images'20148,654,853'Method and apparatus for MPEG-2 to VC-1 video transcoding'20148,643,770'Flash synchronization using image sensor interface timing signal'20148,638,342'System and method for demosaicing image data using weighted gradients'20148,629,913'Overflow control techniques for image signal processing'20148,619,128'Systems and methods for an imaging system using multiple image sensors'20138,605,167'Flexible color space selection for auto-white balance processing'20138,593,483'Temporal filtering techniques for image signal processing'20138,531,542'Techniques for acquiring and processing statistics data in an image signal processor'20138,525,895'Binning compensation filtering techniques for image signal processing'20138,508,621'Image sensor data formats and memory addressing techniques for image signal processing'20138,508,612'Image signal processor line buffer configuration for processing ram image data'20138,493,482'Dual image sensor image processing system and method'20138,488,055'Flash synchronization using image sensor interface timing signal'20138,471,932'Spatial filtering for image signal processing'20138,472,712'System and method for applying lens shading correction during image processing'20138,358,351'Automatic tone mapping for cameras'20138,358,319'System and method for processing image data using an image processing pipeline of an image signal processor'20138,330,772'Image signal processor front-end image data processing system and method'20128,326,068'Method and apparatus for modeling quantization matrices for image/video encoding'20128,294,781'System and method for sharpening image data'20128,270,483'Method and apparatus for applying accurate parameter estimation and efficient fade detection in weighted prediction for video compression'20128,259,198'System and method for detecting and correcting defective pixels in an image sensor'20128,223,264'Method for video deinterlacing and format conversion'20128,208,540'Video bitstream transcoding method and apparatus'20128,175,150'Methods and/or apparatus for implementing rate distortion optimization in video compression'20128,155,194'Method and apparatus for MPEG-2 to H.264 video transcoding'20128,149,911'Method and/or apparatus for multiple pass digital image stabilization'20128,144,783'Method and apparatus for H.264 to MPEG-2 video transcoding'20128,140,078'Mobile device with a mobility analyzer and associated methods'20128,135,062'Method and apparatus for QP modulation based on perceptual models for picture encoding'20128,135,068'Method and/or architecture for motion estimation using integrated information from camera ISP'20128,045,618'Method and apparatus for MPEG-2 to VC-1 video transcoding'20118,031,766'Performance adaptive video encoding with concurrent decoding'20118,009,734'Method and/or apparatus for reducing the complexity of H.264 B-frame encoding using selective reconstruction'20117,949,044'Method for coefficient bitdepth limitation, encoder and bitstream generation apparatus'20117,903,739'Method and apparatus for VC-1 to MPEG-2 video transcoding'20117,893,993'Method for video deinterlacing and format conversion'20117,881,384'Method and apparatus for H.264 to MPEG-2 video transcoding'20117,859,574'Integrated camera image signal processor and video encoder'20107,804,899'System and method for improving transrating of MPEG-2 video'20107,733,380'Method and/or architecture for controlling encoding parameters using integrated information from camera ISP'20107,684,626'Method and apparatus for image decoder post-processing using image pre-processing and image encoding information'20107,659,939'Method and apparatus for video deinterlacing and format conversion'20107,620,103'Programmable quantization dead zone and threshold for standard-based H.264 and/or VC1 video encoding'20097,602,849'Adaptive reference picture selection based on inter-picture motion measurement'20097,362,804'Graphical symbols for H.264 bitstream syntax elements'20087,362,376'Method and apparatus for video deinterlacing and format conversion'20087,345,708'Method and apparatus for video deinterlacing and format conversion'20087,327,786'Method for improving rate-distortion performance of a video compression system through parallel coefficient cancellation in the transform'20087,324,595'Method and/or apparatus for reducing the complexity of non-reference frame encoding using selective reconstruction'20087,310,371'Method and/or apparatus for reducing the complexity of H.264 B-frame encoding using selective reconstruction'20077,231,587'Embedded picture PSNR/CRC data in compressed video bitstream'20077,170,938'Rate control method for video transcoding'20076,959,044'Dynamic GOP system and method for digital video encoding'20056,745,012'Adaptive data compression in a wireless telecommunications system'2004Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2005–2012Based in Elora, CA· patent location history
2007–2014Patents assigned to LSI CORP (19)· patent assignee history
2010–2021Based in San Jose, CA, US· patent location history
2012–2021Patents assigned to APPLE INC (107)· patent assignee history
2012–2021Patents assigned to COTE GUY (51)· patent assignee history
2012–2016Patents assigned to FREDERIKSEN JEFFREY E (19)· patent assignee history
2012Based in Boucherville, CA· patent location history
2013–2016Patents assigned to BRATT JOSEPH P (10)· patent assignee history
2014Based in Québec, CA· patent location history
2016–2021Based in Aptos, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| APPLE INC | 107 | 2012–2021 |
| COTE GUYself | 51 | 2012–2021 |
| FREDERIKSEN JEFFREY E | 19 | 2012–2016 |
| LSI CORP | 19 | 2007–2014 |
| BRATT JOSEPH P | 10 | 2013–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| San Jose, California, US | 114 | 2010–2021 |
| Aptos, California, US | 17 | 2016–2021 |
| Elora, CA | 17 | 2005–2012 |
| Québec, CA | 1 | 2014 |
| Boucherville, CA | 1 | 2012 |