Issued Patents All Time
Showing 1–20 of 20 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12346728 | Job limit enforcement for improved multitenant quality of service | Ahmed M. Abdelkhalek, Rutao Zhang, Bokun Zhang, Min Zhang, Yinan Jiang | 2025-07-01 |
| 12153958 | VMID as a GPU task container for virtualization | Anirudh R. Acharya, Michael Mantor, Rex Eldon McCrary, Anthony Asaro, Mark Fowler | 2024-11-26 |
| 12105623 | Virtualized input/output device local memory management | Anthony Asaro, Philip Ng | 2024-10-01 |
| 11836091 | Secure memory access in a virtualized computing environment | Anthony Asaro, Anirudh R. Acharya | 2023-12-05 |
| 11467870 | VMID as a GPU task container for virtualization | Anirudh R. Acharya, Michael Mantor, Rex Eldon McCrary, Anthony Asaro, Mark Fowler | 2022-10-11 |
| 11256530 | Targeted page migration for guest virtual machine | Yinan Jiang | 2022-02-22 |
| 11100604 | Multiple application cooperative frame-based GPU scheduling | Ahmed M. Abdelkhalek, Yinan Jiang, Xingsheng Wan, Anthony Asaro, David Martinez Nieto | 2021-08-24 |
| 10725822 | VMID as a GPU task container for virtualization | Anirudh R. Acharya, Michael Mantor, Rex Eldon McCrary, Anthony Asaro, Mark Fowler | 2020-07-28 |
| 10310985 | Systems and methods for accessing and managing a computing system memory | Dhirendra Partap Singh Rana, Conrad Lai | 2019-06-04 |
| 10198283 | Exclusive access to shared registers in virtualized systems | Yinan Jiang, Guangwen Yang, Kelly Donald Clark Zytaruk, Lingfei Liu, Xiaowei Wang | 2019-02-05 |
| 9176794 | Graphics compute process scheduling | Paul Blinzer, Mark Hummel, Leendert Peter Van Doorn | 2015-11-03 |
| 9164646 | Method and apparatus for accommodating display migration among a plurality of physical displays | Xiaoqing Li | 2015-10-20 |
| 8866825 | Multiple display frame rendering method and apparatus | — | 2014-10-21 |
| 8250412 | Method and apparatus for monitoring and resetting a co-processor | Hing Pong Chan, Yinan Jiang | 2012-08-21 |
| 8212832 | Method and apparatus with dynamic graphics surface memory allocation | Steve Stefanidis, Philip J. Rogers | 2012-07-03 |
| 8159505 | System and method for efficient digital video composition | Kenneth Man, Daniel Wong, Catalin Beju, Geoffrey Park, Iouri Kiselev | 2012-04-17 |
| 7689748 | Event handler for context-switchable and non-context-switchable processing tasks | Mark S. Grossman, Gordon Caruk, Joel D. Wilke, Elaine Poon | 2010-03-30 |
| 7663635 | Multiple video processor unit (VPU) memory mapping | Philip J. Rogers, Dmitry Semiannikov, Raja Koduri | 2010-02-16 |
| 7657897 | Methods and apparatus for communicating between multiple levels of software components | Zheng Huang, Efim Neiman, Jae-Yoon Chong, Velodymyr Stempen, Vladimir F. Giemborek +1 more | 2010-02-02 |
| D568671 | Barbecue grill | — | 2008-05-13 |