Top Inventors for class "Electrical computers and digital processing systems: memory" |
Rank | Inventor's name | Country | City/State | Last publication | # of patent apps in this class |
1 | Lokesh M. Gupta | US | Tucson, AZ | Mar 10, 2022 / 20220075704 - PERFORM PREEMPTIVE IDENTIFICATION AND REDUCTION OF RISK OF FAILURE IN COMPUTATIONAL SYSTEMS BY TRAINING A MACHINE LEARNING MODULE | 161 |
2 | Michael T. Benhase | US | Tucson, AZ | Jun 01, 2017 / 20170153976 - ASYNCHRONOUS CLEANUP AFTER A PEER-TO-PEER REMOTE COPY (PPRC) TERMINATE RELATIONSHIP OPERATION | 155 |
3 | Yoshiaki Eguchi | JP | Yokohama | Feb 25, 2016 / 20160054950 - CONTROL DEVICE FOR STORAGE SYSTEM CAPABLE OF ACTING AS A CONSTITUENT ELEMENT OF VIRTUALIZATION STORAGE SYSTEM | 91 |
4 | International Business Machines Corporation | US | Armonk, NY | Sep 18, 2014 / 20140282563 - DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS | 86 |
5 | Chih-Kang Yeh | TW | Kinmen County | Sep 08, 2022 / 20220283740 - MEMORY CONTROL METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT | 84 |
6 | Masayuki Yamamoto | JP | Sagamihara | Apr 14, 2016 / 20160103629 - STORAGE SYSTEM HAVING A PLURALITY OF FLASH PACKAGES | 71 |
7 | Timothy J. Slegel | US | Staatsburg, NY | Oct 17, 2019 / 20190317768 - GUARDED STORAGE EVENT HANDLING DURING TRANSACTIONAL EXECUTION | 69 |
8 | David Flynn | US | Sandy, UT | Nov 04, 2021 / 20210342223 - SYSTEMS AND METHODS FOR ADAPTIVE ERROR-CORRECTION CODING | 66 |
9 | Guy L. Guthrie | US | Austin, TX | Nov 04, 2021 / 20210342275 - INITIATING INTERCONNECT OPERATION WITHOUT WAITING ON LOWER LEVEL CACHE DIRECTORY LOOKUP | 66 |
10 | William J. Starke | US | Round Rock, TX | Dec 27, 2018 / 20180373436 - EFFICIENT ENFORCEMENT OF BARRIERS WITH RESPECT TO MEMORY MOVE SEQUENCES | 64 |
11 | Chung-Lung K. Shum | US | Wappingers Falls, NY | Oct 17, 2019 / 20190317768 - GUARDED STORAGE EVENT HANDLING DURING TRANSACTIONAL EXECUTION | 61 |
12 | International Business Machines Corporation | US | | Jun 09, 2016 / 20160164774 - SET UP OF DIRECT MAPPED ROUTERS LOCATED ACROSS INDEPENDENTLY MANAGED COMPUTE AND STORAGE NETWORKS | 59 |
13 | Michael K. Gschwind | US | Chappaqua, NY | Apr 16, 2020 / 20200117360 - AUTOMATIC PINNING OF UNITS OF MEMORY | 57 |
14 | Dan F. Greiner | US | San Jose, CA | Oct 17, 2019 / 20190317768 - GUARDED STORAGE EVENT HANDLING DURING TRANSACTIONAL EXECUTION | 57 |
15 | David C. Reed | US | Tucson, AZ | Jan 06, 2022 / 20220004442 - DETERMINING WHEN TO RELEASE A LOCK FROM A FIRST TASK HOLDING THE LOCK TO GRANT TO A SECOND TASK WAITING FOR THE LOCK | 56 |
16 | Michael Karl Gschwind | US | Chappaqua, NY | Sep 14, 2017 / 20170262283 - INDEPENDENT VECTOR ELEMENT ORDER AND MEMORY BYTE ORDER CONTROLS | 54 |
17 | Nobuhiro Maki | JP | Yokohama | Feb 04, 2016 / 20160034360 - MANAGEMENT COMPUTER USED TO CONSTRUCT BACKUP CONFIGURATION OF APPLICATION DATA | 52 |
18 | Masayasu Asano | JP | Yokohama | Feb 04, 2016 / 20160034360 - MANAGEMENT COMPUTER USED TO CONSTRUCT BACKUP CONFIGURATION OF APPLICATION DATA | 51 |
19 | Max D. Smith | US | Tucson, AZ | Jun 07, 2018 / 20180157432 - PDSE EXTENDED GENERATION GROUPING FOR TIERED STORAGE SYSTEMS | 50 |
20 | Derek E. Williams | US | Austin, TX | Dec 27, 2018 / 20180373436 - EFFICIENT ENFORCEMENT OF BARRIERS WITH RESPECT TO MEMORY MOVE SEQUENCES | 50 |
21 | Frederick A. Ware | US | Los Altos Hills, CA | Sep 15, 2022 / 20220291992 - Energy-Efficient Error-Correction-Detection Storage | 50 |
22 | Valentina Salapura | US | Chappaqua, NY | Apr 16, 2020 / 20200117360 - AUTOMATIC PINNING OF UNITS OF MEMORY | 49 |
23 | Matthew J. Kalos | US | Tucson, AZ | Oct 28, 2021 / 20210334133 - ADJUSTING A DISPATCH RATIO FOR MULTIPLE QUEUES | 47 |
24 | Akira Yamamoto | JP | Sagamihara | Apr 14, 2016 / 20160103629 - STORAGE SYSTEM HAVING A PLURALITY OF FLASH PACKAGES | 47 |
25 | Ravi K. Arimilli | US | Austin, TX | Jul 11, 2013 / 20130179899 - MANAGEMENT OF PROCESS-TO-PROCESS COMMUNICATION REQUESTS | 46 |
26 | Jeffrey A. Stuecheli | US | Austin, TX | May 05, 2016 / 20160124900 - COMPARISON-BASED SORT IN AN ARRAY PROCESSOR | 45 |
27 | Gabriel H. Loh | US | Bellevue, WA | Mar 31, 2022 / 20220100653 - PAGE TABLE WALKER WITH PAGE TABLE ENTRY (PTE) PHYSICAL ADDRESS PREDICTION | 44 |
28 | Sergey Anatolievich Gorobets | GB | Edinburgh | Sep 15, 2022 / 20220291838 - TLC Data Programming With Hybrid Parity | 43 |
29 | Shinichi Kanno | JP | Tokyo | Aug 11, 2022 / 20220253381 - MEMORY SYSTEM AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM | 42 |
30 | Jason K. Resch | US | Chicago, IL | Jan 13, 2022 / 20220012123 - Encoding Data and Associated Metadata in a Storage Network | 42 |
31 | Balaram Sinharoy | US | Poughkeepsie, NY | Oct 15, 2015 / 20150293855 - PAGE TABLE INCLUDING DATA FETCH WIDTH INDICATOR | 41 |
32 | Ai Satoyama | JP | Sagamihara | Feb 25, 2016 / 20160054950 - CONTROL DEVICE FOR STORAGE SYSTEM CAPABLE OF ACTING AS A CONSTITUENT ELEMENT OF VIRTUALIZATION STORAGE SYSTEM | 40 |
33 | John Hayes | US | Mountain View, CA | Aug 25, 2022 / 20220272172 - VALUE-BASED DATA TRANSMISSION IN AN AUTONOMOUS VEHICLE | 39 |
34 | William C. Moyer | US | Dripping Springs, TX | May 26, 2016 / 20160147660 - ACCESS EXTENT MONITORING FOR DATA TRANSFER REDUCTION | 38 |
35 | Eric M. Schwarz | US | Gardiner, NY | Aug 20, 2020 / 20200267001 - COMPUTE DIGITAL SIGNATURE AUTHENTICATION SIGN INSTRUCTION | 38 |
36 | Kosuke Hatsuda | JP | Tokyo | Dec 27, 2018 / 20180373447 - MEMORY SYSTEM STORING MANAGEMENT INFORMATION AND METHOD OF CONTROLLING SAME | 38 |
37 | John Colgrove | US | Los Altos, CA | Sep 08, 2022 / 20220283708 - Modifying A Cloned Image of Replica Data | 38 |
38 | Lisa C. Heller | US | Rhinebeck, NY | May 19, 2016 / 20160140002 - RECOVERY IMPROVEMENT FOR QUIESCED SYSTEMS | 36 |
39 | Theresa M. Brown | US | Tucson, AZ | Jun 07, 2018 / 20180157697 - UPDATING CHANGE INFORMATION FOR CURRENT COPY RELATIONSHIPS WHEN ESTABLISHING A NEW COPY RELATIONSHIP HAVING OVERLAPPING DATA WITH THE CURRENT COPY RELATIONSHIPS | 36 |
40 | Junji Yano | JP | Kanagawa | Dec 27, 2018 / 20180373447 - MEMORY SYSTEM STORING MANAGEMENT INFORMATION AND METHOD OF CONTROLLING SAME | 35 |
41 | Hidenori Matsuzaki | JP | Tokyo | Dec 27, 2018 / 20180373447 - MEMORY SYSTEM STORING MANAGEMENT INFORMATION AND METHOD OF CONTROLLING SAME | 35 |
42 | Chien-Hua Chu | TW | Hsinchu County | Jun 22, 2017 / 20170177260 - MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE | 34 |
43 | Kevin J. Ash | US | Tucson, AZ | Oct 28, 2021 / 20210334036 - MULTI-MODE ADDRESS MAPPING MANAGEMENT | 34 |
44 | Fadi Y. Busaba | US | Poughkeepsie, NY | Jan 06, 2022 / 20220004499 - HOST VIRTUAL ADDRESS SPACE FOR SECURE INTERFACE CONTROL STORAGE | 33 |
45 | Ethan Miller | US | Santa Cruz, CA | Aug 04, 2022 / 20220245129 - PATTERN MATCHING USING HASH TABLES IN STORAGE SYSTEM | 33 |
46 | Damian L. Osisek | US | Vestal, NY | Apr 19, 2018 / 20180107480 - FUNCTION VIRTUALIZATION FACILITY FOR FUNCTION QUERY OF A PROCESSOR | 32 |
47 | Joseph M. Jeddeloh | US | Shoreview, MN | Jul 14, 2022 / 20220222181 - ACCESS UNIT AND MANAGEMENT SEGMENT MEMORY OPERATIONS | 31 |
48 | Vijay Karamcheti | US | Los Altos, CA | Apr 28, 2016 / 20160117131 - ASYMMETRIC MEMORY MIGRATION IN HYBRID MAIN MEMORY | 31 |
49 | Yasuo Noguchi | JP | Kawasaki | Jan 03, 2019 / 20190007222 - SYSTEM AND METHOD FOR COLLISION DETECTION | 30 |
50 | Fujitsu Limited | JP | Kawasaki-Shi | Aug 08, 2013 / 20130205297 - MANAGEMENT SYSTEM, MANAGEMENT APPARATUS, AND MANAGEMENT METHOD | 30 |
51 | Carol S. Mellgren | US | Tucson, AZ | Jun 07, 2018 / 20180157697 - UPDATING CHANGE INFORMATION FOR CURRENT COPY RELATIONSHIPS WHEN ESTABLISHING A NEW COPY RELATIONSHIP HAVING OVERLAPPING DATA WITH THE CURRENT COPY RELATIONSHIPS | 29 |
52 | Nisha Talagala | US | Livermore, CA | May 12, 2016 / 20160132243 - SYSTEMS, METHODS, AND INTERFACES FOR VECTOR INPUT/OUTPUT OPERATIONS | 29 |
53 | Siamack Nemazie | US | Los Altos Hills, CA | May 26, 2016 / 20160148667 - MAGNETIC RANDOM ACCESS MEMORY WITH DYNAMIC RANDOM ACCESS MEMORY (DRAM)-LIKE INTERFACE | 29 |
54 | Evangelos S. Eleftheriou | CH | Rueschlikon | Dec 29, 2016 / 20160379110 - NEUROMORPHIC PROCESSING DEVICES | 29 |
55 | Mark Allen Gaertner | US | Vadnais Heights, MN | Jun 30, 2016 / 20160188226 - DATA SEGREGATION IN A STORAGE DEVICE | 29 |
56 | Hirokuni Yano | JP | Tokyo | Feb 11, 2016 / 20160041767 - MEMORY SYSTEM AND CONTROL METHOD THEREOF | 29 |
57 | Pak-Kin Mak | US | Poughkeepsie, NY | Dec 27, 2018 / 20180374522 - PREINSTALL OF PARTIAL STORE CACHE LINES | 29 |
58 | Yasutomo Yamamoto | JP | Sagamihara | Sep 25, 2014 / 20140289459 - STORAGE SYSTEM | 29 |
59 | Nir Jacob Wakrat | US | Los Altos, CA | Mar 31, 2016 / 20160092110 - SYSTEMS AND METHODS FOR CONFIGURING NON-VOLATILE MEMORY | 29 |
60 | Radoslav Danilak | US | Cupertino, CA | Oct 14, 2021 / 20210320592 - Address Translation for Storage Device | 28 |
61 | Rajiv Kottomtharayil | US | Marlboro, NJ | Sep 15, 2022 / 20220291937 - DATA MANAGEMENT IMPROVEMENTS INCLUDING DOCKING LIMITED-FEATURE DATA MANAGEMENT DEVICES TO A FULL-FEATURED DATA MANAGEMENT SYSTEM | 28 |
62 | Martin Ohmacht | US | Yorktown Heights, NY | Apr 23, 2015 / 20150113229 - CODE VERSIONING FOR ENABLING TRANSACTIONAL MEMORY PROMOTION | 28 |
63 | Byungcheol Cho | KR | Seochogu | Apr 11, 2013 / 20130091319 - CROSS-BOUNDARY HYBRID AND DYNAMIC STORAGE AND MEMORY CONTEXT-AWARE CACHE SYSTEM | 27 |
64 | Kuljit S. Bains | US | Olympia, WA | Aug 18, 2022 / 20220262428 - METHOD OF POLLING ROW HAMMER (RH) INDICATOR INSIDE MEMORY | 27 |
65 | Gad Sheaffer | IL | Haifa | May 14, 2015 / 20150134896 - MECHANISMS TO ACCELERATE TRANSACTIONS USING BUFFERED STORES | 27 |
66 | Lixin Zhang | US | Austin, TX | Dec 06, 2012 / 20120311265 - Read and Write Aware Cache | 27 |
67 | Lucian Codrescu | US | Austin, TX | Feb 16, 2017 / 20170046156 - TABLE LOOKUP USING SIMD INSTRUCTIONS | 27 |
68 | Abraham C. Ma | US | Fremont, CA | May 19, 2016 / 20160139982 - GREEN NAND SSD APPLICATION AND DRIVER | 27 |
69 | Vadim Khmelnitsky | US | Foster City, CA | Mar 31, 2016 / 20160092110 - SYSTEMS AND METHODS FOR CONFIGURING NON-VOLATILE MEMORY | 27 |
70 | Andrew D. Walls | US | San Jose, CA | Jan 14, 2021 / 20210011852 - DATA PLACEMENT IN WRITE CACHE ARCHITECTURE SUPPORTING READ HEAT DATA SEPARATION | 27 |
71 | Naresh Nayar | US | Rochester, MN | Jan 03, 2019 / 20190004902 - VIRTUAL MACHINE BACKUP | 26 |
72 | Charles C. Lee | US | Cupertino, CA | Sep 01, 2011 / 20110213921 - Command Queuing Smart Storage Transfer Manager for Striping Data to Raw-NAND Flash Modules | 26 |
73 | Yuichi Taguchi | JP | Sagamihara | Apr 18, 2013 / 20130097378 - STORAGE SYSTEM AND CONTROL METHOD THEREOF AS WELL AS PROGRAM | 26 |
74 | Robert J. Sonnelitter, Iii | US | Wappingers Falls, NY | Dec 27, 2018 / 20180374522 - PREINSTALL OF PARTIAL STORE CACHE LINES | 26 |
75 | Jun Jin Kong | KR | Yongin-Si | Sep 12, 2019 / 20190279731 - MEMORY CONTROLLER FOR CONTROLLING MEMORY DEVICE BASED ON ERASE STATE INFORMATION AND METHOD OF OPERATING THE MEMORY CONTROLLER | 26 |
76 | Junji Ogawa | JP | Sagamihara | Nov 12, 2015 / 20150324294 - STORAGE SYSTEM AND CACHE CONTROL METHOD | 26 |
77 | Kumar Ganapathy | US | Los Altos, CA | Apr 28, 2016 / 20160117258 - SEAMLESS APPLICATION ACCESS TO HYBRID MAIN MEMORY | 26 |
78 | Maged M. Michael | US | Danbury, CT | Sep 14, 2017 / 20170262227 - HARDWARE TRANSACTION TRANSIENT CONFLICT RESOLUTION | 26 |
79 | Franz Michael Schuette | US | Colorado Springs, CO | Aug 20, 2020 / 20200264954 - METHOD AND APPARATUS FOR CONSISTENT AND HIGHLY AVAILABLE DATA STORAGE USING LOCAL AND FABRIC ATTACHED NON-VOLATILE MEMORY STORAGE DEVICES | 25 |
80 | Rodney E. Hooker | US | Austin, TX | Jun 09, 2016 / 20160162293 - ASYMMETRIC PROCESSOR WITH CORES THAT SUPPORT DIFFERENT ISA INSTRUCTION SUBSETS | 25 |
81 | Sukalpa Biswas | US | Fremont, CA | Oct 07, 2021 / 20210311658 - DATA PROCESSING ON MEMORY CONTROLLER | 25 |
82 | Benjiman L. Goodman | US | Cedar Park, TX | Mar 31, 2016 / 20160093014 - DATA ALIGNMENT AND FORMATTING FOR GRAPHICS PROCESSING UNIT | 25 |
83 | Masahisa Tamura | JP | Kawasaki | Jul 30, 2015 / 20150213068 - INFORMATION PROCESSING APPARATUS AND STORAGE SYSTEM | 25 |
84 | Masahiro Nakanishi | JP | Kyoto | Jul 24, 2014 / 20140207463 - GENERATION METHOD OF AUDIO SIGNAL, AUDIO SYNTHESIZING DEVICE | 24 |
85 | Menahem Lasser | IL | Kohav Yair | Jan 03, 2019 / 20190007711 - Named Entity Disambiguation for providing TV content enrichment | 24 |
86 | Warren E. Maule | US | Cedar Park, TX | Oct 17, 2019 / 20190317856 - COMMON HIGH AND LOW RANDOM BIT ERROR CORRECTION LOGIC | 24 |
87 | Mehdi Asnaashari | US | Danville, CA | Jul 13, 2017 / 20170199702 - SOLID STATE MEMORY FORMATTING | 24 |
88 | Tatsuo Kumano | JP | Kawasaki | Aug 11, 2022 / 20220253364 - METHOD OF CALCULATING PREDICTED EXHAUSTION DATE AND NON-TRANSITORY COMPUTER-READABLE MEDIUM | 24 |
89 | William E. Speight | US | Austin, TX | Dec 10, 2015 / 20150352374 - FAST AND ACCURATE PROTON THERAPY DOSE CALCULATIONS | 24 |
90 | Elpida Tzortzatos | US | Lagrangeville, NY | Dec 30, 2021 / 20210406390 - MOVE DATA AND SET STORAGE KEY BASED ON KEY FUNCTION CONTROL | 24 |
91 | David Atkisson | US | Draper, UT | Feb 11, 2016 / 20160041902 - APPARATUS, SYSTEM, AND METHOD FOR DESTAGING CACHED DATA | 24 |
92 | Hong Rak Son | KR | Anyang-Si | Jan 06, 2022 / 20220004458 - ERROR CORRECTION CIRCUIT AND METHOD FOR OPERATING THE SAME | 23 |
93 | John Strasser | US | Syracuse, UT | Nov 04, 2021 / 20210342223 - SYSTEMS AND METHODS FOR ADAPTIVE ERROR-CORRECTION CODING | 23 |
94 | Karthikeyan Avudaiyappan | US | Sunnyvale, CA | Jul 14, 2022 / 20220222043 - ACCELERATING PROCESSING BASED ON SPARSITY FOR NEURAL NETWORK HARDWARE PROCESSORS | 23 |
95 | Bradford M. Beckmann | US | Redmond, WA | May 19, 2016 / 20160139624 - PROCESSOR AND METHODS FOR REMOTE SCOPED SYNCHRONIZATION | 23 |
96 | Eran Sharon | IL | Rishon Lezion | Aug 18, 2022 / 20220261255 - Boosted Boot Procedure By Background Re-Arrangement Of Read Patterns | 23 |
97 | Robert Norman | US | Pendleton, OR | Dec 23, 2021 / 20210398949 - MEMORY DEVICE INCLUDING MODULAR MEMORY UNITS AND MODULAR CIRCUIT UNITS FOR CONCURRENT MEMORY OPERATIONS | 23 |
98 | James M. O'Connor | US | Austin, TX | Mar 24, 2016 / 20160085551 - HETEROGENEOUS FUNCTION UNIT DISPATCH IN A GRAPHICS PROCESSING UNIT | 23 |
99 | Michael F. Fee | US | Cold Spring, NY | May 26, 2016 / 20160147664 - DYNAMIC PARTIAL BLOCKING OF A CACHE ECC BYPASS | 23 |
100 | Yuri Hiraiwa | JP | Sagamihara | May 07, 2015 / 20150127855 - TIERED STORAGE DEVICE PROVIDING FOR MIGRATION OF PRIORITIZED APPLICATION SPECIFIC DATA RESPONSIVE TO FREQUENTLY REFERENCED DATA | 23 |