Inventor · disambiguated record
Mark Robert Funk
Also filed as: FUNK MARK · FUNK MARK R · FUNK MARK ROBERT
27 granted patents·6 pending applications·373 citations·filing 1984–2023
96Inventor score
Top patents by PatentIndex Score
33 records- 0195US10318569B1Smart inventory tagsSQUARE INC·Filed 2017·Granted Jun 11, 2019·45 cites·20 claims
- 0289US10937063B1Synchronizing data between data structures for cross-merchant transactionsSQUARE INC·Filed 2017·Granted Mar 2, 2021·4 cites·20 claims
- 0382US6493715B1Delivery of configuration change in a groupIBM·Filed 2000·Granted Dec 10, 2002·52 cites·26 claims
- 0479US7480238B2Dynamic packet trainingIBM·Filed 2005·Granted Jan 20, 2009·12 cites·1 claims
- 0578US8359453B2Real address accessing in a coprocessor executing on behalf of an unprivileged processIBM·Filed 2010·Granted Jan 22, 2013·5 cites·20 claims
- 0678US7266540B2Mechanism for dynamic workload rebalancing in a multi-nodal computer systemIBM·Filed 2004·Granted Sep 4, 2007·26 cites·28 claims
- 0777US8477946B2Method and apparatus for protecting encryption keys in a logically partitioned computer system environmentFUNK MARK R·Filed 2008·Granted Jul 2, 2013·11 cites·17 claims
- 0876US8793482B2Automatic configuration sampling for managing configuration parameters of a computer systemIBM·Filed 2013·Granted Jul 29, 2014·4 cites·16 claims
- 0976US8108375B2Processing database queries by returning results of a first query to subsequent queriesBARSNESS ERIC LAWRENCE·Filed 2009·Granted Jan 31, 2012·7 cites·6 claims
- 1076US5784697AProcess assignment by nodal affinity in a myultiprocessor system having non-uniform memory access storage architectureIBM·Filed 1996·Granted Jul 21, 1998·93 cites·22 claims
- 1175US12223527B1Multi-merchant concomitant-use point-of-sale deviceBLOCK INC·Filed 2023·Granted Feb 11, 2025·0 cites·20 claims
- 1270US8782646B2Non-uniform memory access (NUMA) enhancements for shared logical partitionsIBM·Filed 2012·Granted Jul 15, 2014·2 cites·12 claims
- 1370US5093908AMethod and apparatus for executing instructions in a single sequential instruction stream in a main processor and a coprocessorIBM·Filed 1989·Granted Mar 3, 1992·43 cites·16 claims
- 1468US11663629B1Multi-merchant concomitant-use point-of-sale deviceBLOCK INC·Filed 2021·Granted May 30, 2023·0 cites·20 claims
- 1568US9298580B2Assessment of processor performance metrics by monitoring probes constructed using instruction sequencesIBM·Filed 2014·Granted Mar 29, 2016·1 cites·7 claims
- 1668US8719561B2Automatic configuration sampling for managing configuration parameters of a computer systemFRANCOIS CHRISTOPHER·Filed 2010·Granted May 6, 2014·3 cites·8 claims
- 1762US10754749B2Assessment of processor performance metrics by monitoring probes constructed using instruction sequencesIBM·Filed 2018·Granted Aug 25, 2020·0 cites·3 claims
- 1861US7584476B2Mechanism for reducing remote memory accesses to shared data in a multi-nodal computer systemIBM·Filed 2004·Granted Sep 1, 2009·9 cites·12 claims
- 1960US10031827B2Assessment of processor performance metrics by monitoring probes constructed using instruction sequencesIBM·Filed 2017·Granted Jul 24, 2018·0 cites·20 claims
- 2058US8312462B2Reducing remote memory accesses to shared data in a multi-nodal computer systemCHUNG LYNN KEAT·Filed 2009·Granted Nov 13, 2012·2 cites·8 claims
- 2157US9760465B2Assessment of processor performance metrics by monitoring probes constructed using instruction sequencesIBM·Filed 2014·Granted Sep 12, 2017·0 cites·9 claims
- 2254US8490094B2Non-uniform memory access (NUMA) enhancements for shared logical partitionsANAND VAIJAYANTHIMALA K·Filed 2009·Granted Jul 16, 2013·0 cites·7 claims
- 2353US4933847AMicrocode branch based upon operand length and alignmentIBM·Filed 1987·Granted Jun 12, 1990·23 cites·8 claims
- 2450US6314561B1Intelligent cache management mechanismIBM·Filed 1995·Granted Nov 6, 2001·26 cites·4 claims
- 2546US2008259822A1Dynamic packet trainingIBM·Filed 2008·Application pending·0 cites
- 2646US2008259821A1Dynamic packet trainingIBM·Filed 2008·Application pending·0 cites
- 2746US2008263226A1Dynamic packet trainingIBM·Filed 2008·Application pending·0 cites
- 2844US2005198642A1Mechanism for assigning home nodes to newly created threadsIBM·Filed 2004·Application pending·0 cites
- 2944US2005097083A1Apparatus and method for processing database queriesIBM·Filed 2003·Application pending·0 cites
- 3042US2005010908A1Method, apparatus and computer program product for implementing breakpoint based performance measurementIBM·Filed 2003·Application pending·0 cites
- 3134US8904145B2Adjusting memory allocation of a partition using compressed memory paging statisticsFUNK MARK R·Filed 2010·Granted Dec 2, 2014·0 cites·21 claims
- 3230US4648069ACharacter generatorIBM·Filed 1984·Granted Mar 3, 1987·4 cites·1 claims
- 3326US5901300AControl store address stopIBM·Filed 1993·Granted May 4, 1999·1 cites·8 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →