Inventor · disambiguated record
Mark D. Rogers
Also filed as: ROGERS MARK · ROGERS MARK D · ROGERS MARK DOUGLASS
41 granted patents·1 pending application·298 citations·filing 1986–2020
97Inventor score
Top patents by PatentIndex Score
42 records- 0188US8200771B2Workload migration using on demand remote pagingGANESH PERINKULAM I·Filed 2008·Granted Jun 12, 2012·21 cites·20 claims
- 0286US9671970B2Sharing an accelerator context across multiple processesIBM·Filed 2015·Granted Jun 6, 2017·4 cites·13 claims
- 0381US10579416B2Thread interrupt offload re-prioritizationIBM·Filed 2019·Granted Mar 3, 2020·3 cites·17 claims
- 0481USRE36462EMethod to control paging subsystem processing in virtual memory data processing system during execution of critical code sectionsIBM·Filed 1996·Granted Dec 21, 1999·108 cites·10 claims
- 0580US10025722B2Efficient translation reloads for page faults with host accelerator directly accessing process address space without setting up DMA with driver and kernel by process inheriting hardware context from the host acceleratorIBM·Filed 2015·Granted Jul 17, 2018·3 cites·12 claims
- 0680US9971701B2Method to share a coherent accelerator context inside the kernelIBM·Filed 2015·Granted May 15, 2018·2 cites·13 claims
- 0780US8245013B2Mapped offsets preset ahead of process migrationGANESH PERINKULAM I·Filed 2008·Granted Aug 14, 2012·10 cites·12 claims
- 0880US8244954B2On-demand paging-in of pages with read-only file systemGANESH PERINKULAM I·Filed 2008·Granted Aug 14, 2012·9 cites·15 claims
- 0978US6970990B2Virtual mode virtual memory manager method and apparatusIBM·Filed 2002·Granted Nov 29, 2005·25 cites·26 claims
- 1076US6961840B2Method and apparatus for managing a dynamic alias page tableIBM·Filed 2002·Granted Nov 1, 2005·23 cites·17 claims
- 1175US10031858B2Efficient translation reloads for page faults with host accelerator directly accessing process address space without setting up DMA with driver and kernel by process inheriting hardware context from the host acceleratorIBM·Filed 2016·Granted Jul 24, 2018·2 cites·6 claims
- 1273US9983642B2Affinity-aware parallel zeroing of memory in non-uniform memory access (NUMA) serversIBM·Filed 2016·Granted May 29, 2018·1 cites·6 claims
- 1373US9336038B2Refreshing memory topology in virtual machine operating systemsIBM·Filed 2013·Granted May 10, 2016·3 cites·4 claims
- 1471US9891861B2Off-line affinity-aware parallel zeroing of memory in non-uniform memory access (NUMA) serversIBM·Filed 2015·Granted Feb 13, 2018·1 cites·12 claims
- 1565US10248175B2Off-line affinity-aware parallel zeroing of memory in non-uniform memory access (NUMA) serversIBM·Filed 2018·Granted Apr 2, 2019·0 cites·15 claims
- 1665US10241550B2Affinity aware parallel zeroing of memory in non-uniform memory access (NUMA) serversIBM·Filed 2017·Granted Mar 26, 2019·0 cites·15 claims
- 1765US4718008AMethod to control paging subsystem processing in a virtual memory data processing system during execution of critical code sectionsIBM·Filed 1986·Granted Jan 5, 1988·36 cites·9 claims
- 1863US10228737B2Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) serversIBM·Filed 2017·Granted Mar 12, 2019·0 cites·10 claims
- 1962US9342342B2Refreshing memory topology in virtual machine operating systemsIBM·Filed 2013·Granted May 17, 2016·1 cites·12 claims
- 2060US10157144B2Method to share a coherent accelerator context inside the kernelIBM·Filed 2018·Granted Dec 18, 2018·0 cites·20 claims
- 2160US10157145B2Method to share a coherent accelerator context inside the kernelIBM·Filed 2018·Granted Dec 18, 2018·0 cites·20 claims
- 2260US9904337B2Affinity-aware parallel zeroing of pages in non-uniform memory access (NUMA) serversIBM·Filed 2015·Granted Feb 27, 2018·0 cites·12 claims
- 2359US9870036B2Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) serversIBM·Filed 2016·Granted Jan 16, 2018·0 cites·7 claims
- 2457US9898417B2Method to share a coherent accelerator context inside the kernelIBM·Filed 2016·Granted Feb 20, 2018·0 cites·7 claims
- 2557US9870171B2Affinity-aware parallel zeroing of memory for initialization of large pages in non-uniform memory access (NUMA) serversIBM·Filed 2015·Granted Jan 16, 2018·0 cites·13 claims
- 2656US7076632B2Fast paging of a large memory blockIBM·Filed 2003·Granted Jul 11, 2006·4 cites·17 claims
- 2755US6874076B2Method, system, and computer program product for migrating data from one real page to anotherIBM·Filed 2002·Granted Mar 29, 2005·4 cites·39 claims
- 2854US11455264B2Minimizing delay while migrating direct memory access (DMA) mapped pagesIBM·Filed 2020·Granted Sep 27, 2022·0 cites·25 claims
- 2954US9880941B2Sharing an accelerator context across multiple processesIBM·Filed 2016·Granted Jan 30, 2018·0 cites·7 claims
- 3053US6823440B2Method and apparatus for isolating frames in a data processing systemIBM·Filed 2002·Granted Nov 23, 2004·3 cites·18 claims
- 3152US10235202B2Thread interrupt offload re-prioritizationIBM·Filed 2016·Granted Mar 19, 2019·0 cites·8 claims
- 3251US10324838B2Virtually addressable hardware global kernel segment tableIBM·Filed 2017·Granted Jun 18, 2019·0 cites·20 claims
- 3350US5745763AMethod and apparatus for device driver funnellingIBM·Filed 1995·Granted Apr 28, 1998·27 cites·12 claims
- 3449US11436033B2Scalable virtual memory metadata managementIBM·Filed 2019·Granted Sep 6, 2022·0 cites·25 claims
- 3549US7299336B2Scaling address space utilization in a multi-threaded, multi-processor computerIBM·Filed 2004·Granted Nov 20, 2007·2 cites·21 claims
- 3649US2013007409A1On-demand paging-in of pages with read-only file systemGANESH PERINKULAM I·Filed 2012·Application pending·0 cites
- 3748US9928142B2Resolving page faults out of contextIBM·Filed 2015·Granted Mar 27, 2018·0 cites·17 claims
- 3847US7536531B2Scaling address space utilization in a multi-threaded, multi-processor computerIBM·Filed 2007·Granted May 19, 2009·0 cites·5 claims
- 3946US9996357B2Resolving page faults out of context for shared contextsIBM·Filed 2015·Granted Jun 12, 2018·0 cites·19 claims
- 4043US7103752B2Method and apparatus for broadcasting messages with set priority to guarantee knowledge of a state within a data processing systemIBM·Filed 2002·Granted Sep 5, 2006·0 cites·21 claims
- 4141US10620983B2Memory stripe with selectable sizeIBM·Filed 2016·Granted Apr 14, 2020·0 cites·10 claims
- 4232US5809561AMethod and apparatus for real memory page handling for cache optimizationIBM·Filed 1996·Granted Sep 15, 1998·6 cites·13 claims
Join the waitlist — get patent alerts
Get an alert when Mark D. Rogers files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →