Inventor
SANKARAN RAJESH M
US97 patents
⚠️ This page may combine multiple inventors who share the name “SANKARAN RAJESH M”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
44 patentsUS10380039B2Aug 13, 2019
Apparatus and method for memory management in a graphics processing environment
INTEL CORP17 citations94
US9952987B2Apr 24, 2018
Posted interrupt architecture
INTEL CORP25 citations92
US11030126B2Jun 8, 2021
Techniques for managing access to hardware accelerator memory
INTEL CORP13 citations86
US11693691B2Jul 4, 2023
Systems, methods, and apparatuses for heterogeneous computing
INTEL CORP4 citations85
US11556436B2Jan 17, 2023
Memory enclaves using process address space identifiers in a scalable input/output (I/O) virtualization (S-IOV) architecture
INTEL CORP4 citations85
US10657071B2May 19, 2020
System, apparatus and method for page granular, software controlled multiple key memory encryption
INTEL CORP7 citations84
US10048881B2Aug 14, 2018
Restricted address translation to protect against device-TLB vulnerabilities
INTEL CORP10 citations84
US9921984B2Mar 20, 2018
Delivering interrupts to user-level applications
INTEL CORP5 citations84
US11416281B2Aug 16, 2022
Systems, methods, and apparatuses for heterogeneous computing
INTEL CORP4 citations83
US11093277B2Aug 17, 2021
Systems, methods, and apparatuses for heterogeneous computing
INTEL CORP6 citations83
US11025544B2Jun 1, 2021
Network interface for data transport in heterogeneous computing environments
INTEL CORP7 citations83
US9645939B2May 9, 2017
Hardware apparatuses and methods for distributed durable and atomic transactions in non-volatile memory
INTEL CORP9 citations83
US9471494B2Oct 18, 2016
Method and apparatus for cache line write back operation
INTEL CORP7 citations82
US8949571B2Feb 3, 2015
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP2 citations74
US11360914B2Jun 14, 2022
Apparatus and method for memory management in a graphics processing environment
INTEL CORP1 citations73
US11113217B2Sep 7, 2021
Delivering interrupts to user-level applications
INTEL CORP1 citations73
US10769078B2Sep 8, 2020
Apparatus and method for memory management in a graphics processing environment
INTEL CORP1 citations73
US10664199B2May 26, 2020
Application driven hardware cache management
INTEL CORP3 citations73
US10572415B2Feb 25, 2020
Delivering interrupts to user-level applications
INTEL CORP1 citations73
US10509729B2Dec 17, 2019
Address translation for scalable virtualization of input/output devices
INTEL CORP2 citations73
US10489158B2Nov 26, 2019
Processors, methods, systems, and instructions to selectively fence only persistent storage of given data relative to subsequent stores
INTEL CORP5 citations73
US9690716B2Jun 27, 2017
High performance persistent memory for region-centric consistent and atomic updates
INTEL CORP4 citations73
US9477409B2Oct 25, 2016
Accelerating boot time zeroing of memory based on non-volatile memory (NVM) technology
INTEL CORP3 citations73
US9423959B2Aug 23, 2016
Method and apparatus for store durability and ordering in a persistent memory architecture
INTEL CORP3 citations73
US12135981B2Nov 5, 2024
Systems, methods, and apparatuses for heterogeneous computing
INTEL CORP1 citations72
US11474916B2Oct 18, 2022
Failover of virtual devices in a scalable input/output (I/O) virtualization (S-IOV) architecture
INTEL CORP2 citations72
US10970238B2Apr 6, 2021
Non-posted write transactions for a computer bus
INTEL CORP4 citations72
US11513924B2Nov 29, 2022
Flexible memory mapped input/output (I/O) space definition for a virtual device in a scalable I/O virtualization (S-IOV) architecture
INTEL CORP2 citations71
US10789370B2Sep 29, 2020
Extending a root complex to encompass an external component
INTEL CORP2 citations70
US10969992B2Apr 6, 2021
Address translation for scalable linked devices
INTEL CORP2 citations69
US10037288B2Jul 31, 2018
Memory protection at a thread level for a memory protection key architecture
INTEL CORP5 citations69
US12333325B2Jun 17, 2025
Aperture access processors, methods, systems, and instructions
INTEL CORP0 citations63
US11797464B2Oct 24, 2023
Delivering interrupts to user-level applications
INTEL CORP0 citations63
US11656899B2May 23, 2023
Virtualization of process address space identifiers for scalable virtualization of input/output devices
INTEL CORP0 citations63
US11442760B2Sep 13, 2022
Aperture access processors, methods, systems, and instructions
INTEL CORP0 citations63
US11099880B2Aug 24, 2021
Virtualization of process address space identifiers for scalable virtualization of input/output devices
INTEL CORP1 citations63
US10747682B2Aug 18, 2020
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP0 citations63
US10180911B2Jan 15, 2019
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP0 citations63
US9678890B2Jun 13, 2017
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP0 citations63
US9372807B2Jun 21, 2016
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP1 citations63
US9372806B2Jun 21, 2016
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP0 citations63
US9330021B2May 3, 2016
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP0 citations63
US9298640B2Mar 29, 2016
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP0 citations63
US9298641B2Mar 29, 2016
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP0 citations63
SANKARAN RAJESH M
2 patentsKUMAR SANJAY
1 patentNEIGER GILBERT
1 patentCOORAY NIRANJAN L
1 patentBENNETT STEVEN M
1 patentShowing the top 50 of 97 patents by PatentIndex Score.