Issued Patents All Time
Showing 25 most recent of 26 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12026799 | Method and apparatus for software based preemption using two-level binning to improve forward progress of preempted workloads | Gabriel T. Dagani, FNU GURUPAD, David C. Tannenbaum, Rama Harihara, Keshavan Varadarajan | 2024-07-02 |
| 11971949 | Flexible-access instructions for efficient access of ML data | Simon Joshua Waters, Rama S. B Harihara, David C. Tannenbaum | 2024-04-30 |
| 11620222 | Methods and apparatus for atomic operations with multiple processing paths | David C. Tannenbaum, Raun M. Krisch | 2023-04-04 |
| 11360732 | Method and apparatus for displaying multiple devices on shared screen | Gabriel T. Dagani, David C. Tannenbaum, Michael PHILLIP | 2022-06-14 |
| 11074082 | Fully extensible camera processing pipeline interface | Rajakumar Govindaram, Hitendra Mohan Gangani, Murat Balci, Lida Wang, Avinash Seetharamaiah +3 more | 2021-07-27 |
| 10613870 | Fully extensible camera processing pipeline interface | Rajakumar Govindaram, Hitendra Mohan Gangani, Murat Balci, Lida Wang, Avinash Seetharamaiah +3 more | 2020-04-07 |
| 10282813 | Flex rendering based on a render target in graphics processing | Murat Balci, Avinash Seetharamaiah, Jonnala Gadda Nagendra Kumar, Colin Christopher Sharp, David Rigel Garcia Garcia | 2019-05-07 |
| 10078883 | Writing graphics data from local memory to system memory | Siddhartha Baral, Avinash Seetharamaiah | 2018-09-18 |
| 9928565 | Flex rendering based on a render target in graphics processing | Murat Balci, Avinash Seetharamaiah, Jonnala Gadda Nagendra Kumar, Colin Christopher Sharp, David Rigel Garcia Garcia | 2018-03-27 |
| 9836810 | Optimized multi-pass rendering on tiled base architectures | Murat Balci, Avinash Seetharamaiah | 2017-12-05 |
| 9799088 | Render target command reordering in graphics processing | Murat Balci, Avinash Seetharamaiah, Maurice Ribble, Hitendra Mohan Gangani | 2017-10-24 |
| 9773340 | Rendering using ray tracing to generate a visibility stream | Murat Balci, Juraj Obert, Hitendra Mohan Gangani, Avinash Seetharamaiah | 2017-09-26 |
| 9684950 | Vision correction through graphics processing | Avinash Seetharamaiah, Murat Balci | 2017-06-20 |
| 9547930 | Hardware switching between direct rendering and binning in graphics processing | Avinash Seetharamaiah | 2017-01-17 |
| 9530245 | Packing multiple shader programs onto a graphics processor | Avinash Seetharamaiah, Joseph Blankenship | 2016-12-27 |
| 9483861 | Tile-based rendering | Avinash Seetharamaiah, Andrew Evan Gruber | 2016-11-01 |
| 9449410 | Intra-frame timestamps for tile-based rendering | Hitendra Mohan Gangani, Avinash Seetharamaiah | 2016-09-20 |
| 9384522 | Reordering of command streams for graphical processing units (GPUs) | Avinash Seetharamaiah | 2016-07-05 |
| 9286649 | Conditional execution of rendering commands based on per bin visibility information with added inline operations | Murat Balci, Avinash Seetharamaiah | 2016-03-15 |
| 9280956 | Graphics memory load mask for graphics processing | Avinash Seetharamaiah | 2016-03-08 |
| 9280845 | Optimized multi-pass rendering on tiled base architectures | Murat Balci, Avinash Seetharamaiah | 2016-03-08 |
| 9230518 | Fault-tolerant preemption mechanism at arbitrary control points for graphics processing | Murat Balci, Avinash Seetharamaiah, Andrew Evan Gruber, Alexei V. Bourd | 2016-01-05 |
| 9165337 | Command instruction management | Murat Balci, Avinash Seetharamaiah | 2015-10-20 |
| 9117302 | Switching between direct rendering and binning in graphics processing using an overdraw tracker | Avinash Seetharamaiah | 2015-08-25 |
| 9087410 | Rendering graphics data using visibility information | Avinash Seetharamaiah, Murat Balci, Andrew Evan Gruber | 2015-07-21 |