Inventor
Joseph P. Bratt
Inventor
San Jose, CA, US
Overview
Patents· 59 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing34%
G06TImage data processing or generation, in general29%
H04NPictorial communication, e.g. television17%
G09GArrangements or circuits for control of indicating devices using static means to present variable information11%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use5%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications2%
G06KGraphical data reading1%
H04LTransmission of digital information, e.g. telegraphic communication1%
PatentTitleYear
10,694,129Raw scaler with chromatic aberration correction20209,762,919'Chroma cache architecture in block processing pipelines'20179,741,099'Systems and methods for local tone mapping'20179,727,505'Clock control for DMA busses'20179,571,846'Data storage and access in block processing pipelines'20179,454,378'Global configuration broadcast'20169,336,563'Buffer underrun handling'20169,332,239'Systems and methods for RGB image processing'20169,262,798'Parameter FIFO'20169,229,894'Protocol conversion involving multiple virtual channels'20169,105,078'Systems and methods for local tone mapping'20159,077,943'Local image statistics collection'20159,032,113'Clock control for DMA busses'20159,025,867'Systems and methods for YCC image processing'20158,994,741'Streaming translation in display pipe'20158,917,336'Image signal processing involving geometric distortion correction'20148,872,946'Systems and methods for raw image processing'20148,773,457'Color space conversion'20148,749,568'Parameter FIFO'20148,749,565'Error check-only mode'20148,717,391'User interface pipe scalers with active regions'20148,711,170'Edge alphas for image translation'20148,711,173'Reproducible dither-noise injection'20148,681,976'System and method for device dependent and rate limited key generation'20148,675,004'Buffer underrun handling'20148,669,993'User interface unit for fetching only active regions of a frame'20148,533,513'Hardware-based power management of functional blocks'20138,525,895'Binning compensation filtering techniques for image signal processing'20138,508,612'Image signal processor line buffer configuration for processing ram image data'20138,508,621'Image sensor data formats and memory addressing techniques for image signal processing'20138,493,482'Dual image sensor image processing system and method'20138,405,668'Streaming translation in display pipe'20138,321,605'PIO interjection between beats of a DMA operation'20127,984,317'Hardware-based power management of functional blocks'20117,808,503'Deferred shading graphics pipeline processor having advanced features'20107,681,013'Method for variable length decoding using multiple configurable look-up tables'20107,653,776'Method and apparatus for selectively switching IC ports to card slots through the use of three switches per switch group'20107,558,947'Method and apparatus for computing vector absolute differences'20097,467,287'Method and apparatus for vector table look-up'20087,305,540'Method and apparatus for data processing'20077,167,181'Deferred shading graphics pipeline processor having advanced features'20077,114,058'Method and apparatus for forming and dispatching instruction groups based on priority comparisons'20067,055,018'Apparatus for parallel vector table look-up'20067,015,921'Method and apparatus for memory access'20066,877,020'Method and apparatus for matrix transposition'20056,848,032'Pipelining cache-coherence operations in a shared-memory multiprocessing system'20056,822,654'Memory controller chipset'20046,771,264'Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor'20046,717,576'Deferred shading graphics pipeline processor having advanced features'20046,697,076'Method and apparatus for address re-mapping'20046,693,639'Graphics processor with pipeline state storage and retrieval'20046,597,363'Graphics processor with deferred shading'20036,525,737'Graphics processor with pipeline state storage and retrieval'20036,268,875'Deferred shading graphics pipeline processor'20016,229,553'Deferred shading graphics pipeline processor'20015,740,402'Conflict resolution in interleaved memory systems with multiple parallel accesses'19985,632,025'Method for preventing multi-level cache system deadlock in a multi-processor system'19975,572,704'System and method for controlling split-level caches in a multi-processor system including data loss and deadlock prevention schemes'19965,537,538'Debug mode for a superscalar RISC processor'1996Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1996–2020Based in San Jose, CA, US· patent location history
2001–2007Patents assigned to APPLE COMPUTER (15)· patent assignee history
2007–2020Patents assigned to APPLE INC (40)· patent assignee history
2012–2016Patents assigned to BRATT JOSEPH P (23)· patent assignee history
2013–2016Patents assigned to COTE GUY (10)· patent assignee history
2013–2014Patents assigned to HOLLAND PETER F (9)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| APPLE INC | 40 | 2007–2020 |
| BRATT JOSEPH Pself | 23 | 2012–2016 |
| APPLE COMPUTER | 15 | 2001–2007 |
| COTE GUY | 10 | 2013–2016 |
| HOLLAND PETER F | 9 | 2013–2014 |
Locations
| Location | Patents | Span |
|---|---|---|
| San Jose, California, US | 59 | 1996–2020 |