RS

Rajesh M. Sankaran

IN Intel: 137 patents #109 of 30,777Top 1%
📍 Portland, OR: #63 of 9,213 inventorsTop 1%
🗺 Oregon: #115 of 28,073 inventorsTop 1%
Overall (All Time): #7,422 of 4,157,543Top 1%
137
Patents All Time

Issued Patents All Time

Showing 76–100 of 137 patents

Patent #TitleCo-InventorsDate
11030126 Techniques for managing access to hardware accelerator memory David A. Koufaty, Stephen R. Van Doren 2021-06-08
11023233 Methods, apparatus, and instructions for user level thread suspension Michael Mishaeli, Jason W. Brandt, Gilbert Neiger, Asit K. Mallick, Raghunandan Makaram +3 more 2021-06-01
11025544 Network interface for data transport in heterogeneous computing environments Pratik M. Marolia, Ashok Raj, Nrupal Jani, Parthasarathy Sarangam, Robert O. Sharp 2021-06-01
11016894 Techniques to provide cache coherency based on cache type Ishwar Agarwal, Stephen R. Van Doren 2021-05-25
10970238 Non-posted write transactions for a computer bus David J. Harriman, Sean O. Stalley, Rupin H. Vakharwala, Ishwar Agarwal, Pratik M. Marolia +1 more 2021-04-06
10969992 Address translation for scalable linked devices Saurabh Gayen, Dhananjay A. Joshi, Philip R. Lantz 2021-04-06
10936490 System and method for per-agent control and quality of service of shared resources in chip multiprocessor platforms Andrew J. Herdrich, Edwin Verplanke, Stephen R. Van Doren, Ravishankar Iyer, Eric R. Wehage +6 more 2021-03-02
10817425 Hardware/software co-optimization to improve performance and energy for inter-VM communication for NFVs and other producer-consumer workloads Ren Wang, Andrew J. Herdrich, Yen-Cheng Liu, Herbert Hum, Jong Soo Park +10 more 2020-10-27
10817441 Shared accelerator memory systems and methods Sanjay Kumar, David A. Koufaty, Philip R. Lantz, Pratik M. Marolia, Koen Koning 2020-10-27
10789370 Extending a root complex to encompass an external component Mohan Nair, Utkarsh Y. Kakaiya, Zhenfu Chai, David M. Lee, Pratik M. Marolia 2020-09-29
10769078 Apparatus and method for memory management in a graphics processing environment Niranjan L. Cooray, Abhishek R. Appu, Altug Koker, Joydeep Ray, Balaji Vembu +7 more 2020-09-08
10761996 Apparatus and method for secure memory access using trust domains Vedvyas Shanbhogue, Ravi L. Sahita, Siddhartha Chhabra, Abhishek Basak, Krystof C. Zmudzinski +1 more 2020-09-01
10747682 Synchronizing a translation lookaside buffer with an extended paging table Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers +2 more 2020-08-18
10713195 Interrupts between virtual machines Jr-Shian Tsai, Ravi L. Sahita, Mesut A. Ergin, Gilbert Neiger, Jun Nakajima +3 more 2020-07-14
10664199 Application driven hardware cache management Subramanya R. Dulloor, David A. Koufaty, Christopher J. Hughes, Jong Soo Park, Sheng Li 2020-05-26
10657071 System, apparatus and method for page granular, software controlled multiple key memory encryption David M. Durham, Siddhartha Chhabra, Amy L. Santoni, Gilbert Neiger, Barry E. Huntley +6 more 2020-05-19
10579382 Method and apparatus for a scalable interrupt infrastructure Ankur N. Shah, Bryan R. White, Hema Chand Nalluri, David Puffer, Murali Ramadoss +3 more 2020-03-03
10572415 Delivering interrupts to user-level applications Gilbert Neiger 2020-02-25
10509729 Address translation for scalable virtualization of input/output devices Randolph L. Campbell, Prashant Sethi, David J. Harriman 2019-12-17
10489158 Processors, methods, systems, and instructions to selectively fence only persistent storage of given data relative to subsequent stores Cheng Wang, Youfeng Wu 2019-11-26
10489309 Memory protection key architecture with independent user and supervisor domains David A. Koufaty, Gilbert Neiger, Andrew V. Anderson, Subramanya R. Dulloor, Werner E. L. Haas +1 more 2019-11-26
10437616 Method, apparatus, system for optimized work submission to an accelerator work queue Ishwar Agarwal, Stephen R. Van Doren 2019-10-08
10380039 Apparatus and method for memory management in a graphics processing environment Niranjan L. Cooray, Satyeshwar Singh, Sameer Kp, Ankur N. Shah, Kun Tian +7 more 2019-08-13
10346306 Processor and method for memory performance monitoring utilizing a monitor flag and first and second allocators for allocating virtual memory regions Amitabha Roy, Subramanya R. Dulloor 2019-07-09
10248574 Input/output translation lookaside buffer prefetching Rupin H. Vakharwala, Eric Andrew Gouldey, Camron Rust, Brett Alan Ireland 2019-04-02