Top Inventors for class "Electrical computers and digital data processing systems: input/output" |
Rank | Inventor's name | Country | City/State | Last publication | # of patent apps in this class |
1 | Daniel F. Casper | US | Poughkeepsie, NY | Sep 10, 2015 / 20150254204 - PROCESSING COMMUNICATION DATA IN A SHIPS PASSING CONDITION | 54 |
2 | John R. Flanagan | US | Poughkeepsie, NY | Sep 10, 2015 / 20150254204 - PROCESSING COMMUNICATION DATA IN A SHIPS PASSING CONDITION | 54 |
3 | Matthew J. Kalos | US | Tucson, AZ | Oct 28, 2021 / 20210334133 - ADJUSTING A DISPATCH RATIO FOR MULTIPLE QUEUES | 41 |
4 | Mahesh Wagh | US | Portland, OR | Jan 13, 2022 / 20220012203 - FLEX BUS PROTOCOL NEGOTIATION AND ENABLING SEQUENCE | 38 |
5 | David J. Harriman | US | Portland, OR | Jan 13, 2022 / 20220011849 - ALTERNATE PHYSICAL LAYER POWER MODE | 32 |
6 | Harry M. Yudenfriend | US | Poughkeepsie, NY | Jan 06, 2022 / 20220004471 - GENERATION OF HOST REQUESTS TO A STORAGE CONTROLLER FOR READ DIAGNOSTIC PARAMETERS FOR A DATA MIRRORING CONFIGURATION | 31 |
7 | Dale F. Riedy | US | Poughkeepsie, NY | Jan 13, 2022 / 20220012205 - PORT DESCRIPTOR CONFIGURED FOR TECHNOLOGICAL MODIFICATIONS | 27 |
8 | Catherine C. Huang | US | Poughkeepsie, NY | Sep 10, 2015 / 20150254204 - PROCESSING COMMUNICATION DATA IN A SHIPS PASSING CONDITION | 27 |
9 | Roger G. Hathorn | US | Tucson, AZ | Sep 08, 2022 / 20220286284 - PERFORMING KEY SERVER REDUNDANCY VERIFICATION TO VERIFY A KEY IS OBTAINED FROM REDUNDANT KEY SERVERS | 23 |
10 | Jasmin Ajanovic | US | Portland, OR | Mar 10, 2016 / 20160070671 - COMMUNICATING A MESSAGE REQUEST TRANSACTION TO A LOGICAL DEVICE | 22 |
11 | Louis W. Ricci | US | Hyde Park, NY | Sep 10, 2015 / 20150254204 - PROCESSING COMMUNICATION DATA IN A SHIPS PASSING CONDITION | 22 |
12 | Thomas A. Gregg | US | Highland, NY | Jun 30, 2016 / 20160188389 - COALESCING STAGES IN A MULTIPLE STAGE COMPLETION SEQUENCE | 20 |
13 | Eran Tamari | IL | Ramat Gan | May 28, 2015 / 20150149683 - PCI EXPRESS TRANSACTION DESCRIPTOR | 20 |
14 | Ahmadreza (reza) Rofougaran | US | Newport Coast, CA | May 19, 2016 / 20160142223 - RF BUS CONTROLLER | 19 |
15 | International Business Machines Corporation | US | Armonk, NY | Sep 18, 2014 / 20140282563 - DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS | 19 |
16 | Scott M. Carlson | US | Tucson, AZ | Jul 16, 2015 / 20150199284 - EXTENDED INPUT/OUTPUT MEASUREMENT WORD FACILITY FOR OBTAINING MEASUREMENT DATA IN AN EMULATED ENVIRONMENT | 19 |
17 | Luke D. Remis | US | Raleigh, NC | Jun 15, 2017 / 20170168530 - SECONDARY MANAGEMENT DEVICE DETERMINING DESIRED FAN SPEED UPON FAILURE OF PRIMARY MANAGEMENT DEVICE | 19 |
18 | Blaise Fanning | US | Folsom, CA | Jun 22, 2017 / 20170177502 - APPARATUS AND METHOD FOR SHARED LEAST RECENTLY USED (LRU) POLICY BETWEEN MULTIPLE CACHE LEVELS | 18 |
19 | David Harriman | US | Portland, OR | Aug 18, 2022 / 20220261178 - ADDRESS TRANSLATION TECHNOLOGIES | 18 |
20 | Robert G. Blankenship | US | Tacoma, WA | Aug 18, 2022 / 20220261351 - METHOD AND SYSTEM FOR PERFORMING DATA MOVEMENT OPERATIONS WITH READ SNAPSHOT AND IN PLACE WRITE UPDATE | 18 |
21 | Debendra Das Sharma | US | Saratoga, CA | Aug 25, 2022 / 20220271912 - CLOCK PHASE MANAGEMENT FOR DIE-TO-DIE (D2D) INTERCONNECT | 17 |
22 | Florian Hartwich | DE | Reutlingen | Sep 15, 2022 / 20220292036 - DEVICE FOR A USER STATION OF A SERIAL BUS SYSTEM, AND METHOD FOR COMMUNICATING IN A SERIAL BUS SYSTEM | 17 |
23 | Eric N. Lais | US | Tillson, NY | Sep 17, 2015 / 20150261707 - DYNAMIC UNIVERSAL PORT MODE ASSIGNMENT | 17 |
24 | Steven M. Thurber | US | Austin, TX | May 08, 2014 / 20140129797 - CONFIGURABLE I/O ADDRESS TRANSLATION DATA STRUCTURE | 17 |
25 | Balaji Natrajan | US | Spring, TX | Nov 19, 2015 / 20150331825 - STORAGE ENCLOSURE BRIDGE DETECTION | 17 |
26 | Gregory M. Nordstrom | US | Pine Island, MN | May 26, 2016 / 20160147697 - DETECTING AND CONFIGURING OF EXTERNAL IO ENCLOSURE | 17 |
27 | Ugochukwu C. Njoku | US | Yonkers, NY | Mar 12, 2015 / 20150074295 - BI-DIRECTIONAL DATA TRANSFER WITHIN A SINGLE I/O OPERATION | 17 |
28 | Michael A. Blocksome | US | Rochester, MN | Oct 29, 2015 / 20150312330 - ADMINISTERING VIRTUAL MACHINES IN A DISTRIBUTED COMPUTING ENVIRONMENT | 16 |
29 | Ohad Falik | IL | Kfar-Saba | Aug 18, 2022 / 20220261357 - DYNAMICALY ADJUSTED CACHE POLICY AND COMPRESSION SCHEME FOR GRAPHS PROCESSED BY GRAPH NEURAL NETWORKS | 16 |
30 | Gustav E. Sittmann | US | Webster Groves, MO | Apr 02, 2015 / 20150095602 - Creating A Program Product Or System For Executing A Perform Frame Management Instruction | 16 |
31 | Charles W. Gainey, Jr. | US | Poughkeepsie, NY | Oct 17, 2019 / 20190317828 - EXECUTION OF AN INSTRUCTION FOR PERFORMING A CONFIGURATION VIRTUAL TOPOLOGY CHANGE | 16 |
32 | Mikal C. Hunsaker | US | El Dorado Hills, CA | Dec 16, 2021 / 20210389371 - DEBUG DATA COMMUNICATION SYSTEM FOR MULTIPLE CHIPS | 16 |
33 | Anil Vasudevan | US | Portland, OR | Aug 18, 2022 / 20220261351 - METHOD AND SYSTEM FOR PERFORMING DATA MOVEMENT OPERATIONS WITH READ SNAPSHOT AND IN PLACE WRITE UPDATE | 16 |
34 | Arvind Mandhani | US | San Francisco, CA | May 19, 2016 / 20160139936 - Method and apparatus for multi-mode mobile computing devices and peripherals | 16 |
35 | Scott Krueger | US | San Francisco, CA | Feb 16, 2017 / 20170045913 - POWER DISTRIBUTION IN A DOCKING STATION | 16 |
36 | Sridhar Muthrasanallur | US | Puyallup, WA | May 28, 2015 / 20150149683 - PCI EXPRESS TRANSACTION DESCRIPTOR | 15 |
37 | Curtis C. Wollbrink | US | Rochester, MN | Sep 10, 2015 / 20150254202 - PERIPHERAL COMPONENT INTERCONNECT EXPRESS (PCIe) PING IN A SWITCH-BASED ENVIRONMENT | 15 |
38 | Gustav E. Sittmann, Iii | US | Webster Groves, MO | May 05, 2016 / 20160124747 - PERFORMING A CLEAR OPERATION ABSENT HOST INTERVENTION | 15 |
39 | Gavin J. Stark | GB | Cambridge | May 05, 2016 / 20160124772 - In-Flight Packet Processing | 14 |
40 | Huimin Chen | US | Portland, OR | Sep 14, 2017 / 20170262403 - DIGITAL INTERCONNECTS WITH PROTOCOL-AGNOSTIC REPEATERS | 14 |
41 | Michael Decesaris | US | Carrboro, NC | Oct 13, 2016 / 20160299864 - MINIMIZING THERMAL IMPACTS OF LOCAL-ACCESS PCI DEVICES | 14 |
42 | Shoichiro Sengoku | US | San Diego, CA | Jul 13, 2017 / 20170201370 - CLOCK AND DATA RECOVERY FOR PULSE BASED MULTI-WIRE LINK | 14 |
43 | Damian L. Osisek | US | Vestal, NY | Apr 19, 2018 / 20180107480 - FUNCTION VIRTUALIZATION FACILITY FOR FUNCTION QUERY OF A PROCESSOR | 14 |
44 | David A. Daniel | US | Scottsdale, AZ | Aug 04, 2022 / 20220243954 - TANKLESS WATER HEATER WITH A HIGH-ACCURACY RESPONSE-CURVE FLOWMETER | 13 |
45 | Parin Bhadrik Dalal | US | Milpitas, CA | Nov 27, 2014 / 20140351481 - OFFLOADING OF COMPUTATION FOR RACK LEVEL SERVERS AND CORRESPONDING METHODS AND SYSTEMS | 13 |
46 | Bub-Chul Jeong | KR | Yongin-Si | Jun 07, 2018 / 20180157616 - CLOCK GATING CIRCUIT | 13 |
47 | Koichiro Yamashita | JP | Hachioji | Apr 19, 2018 / 20180106594 - POSITION MEASURING APPARATUS, POSITION MEASURING METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM | 13 |
48 | Fujitsu Limited | JP | Kawasaki-Shi | Aug 08, 2013 / 20130205297 - MANAGEMENT SYSTEM, MANAGEMENT APPARATUS, AND MANAGEMENT METHOD | 13 |
49 | Eliezer Weissmann | IL | Haifa | Sep 08, 2022 / 20220283619 - System, Apparatus And Method For Loose Lock-Step Redundancy Power Management | 12 |
50 | Woojong Han | US | Phoenix, AZ | Jun 22, 2017 / 20170177496 - APPARATUS AND METHOD TO SUPPORT A STORAGE MODE OVER A CACHE-LINE MEMORY INTERFACE TO A NON-VOLATILE MEMORY DUAL IN LINE MEMORY MODULE | 12 |
51 | Gregory T. Lydon | US | Santa Cruz, CA | Nov 26, 2015 / 20150339079 - MESSAGE-BASED IDENTIFICATION OF AN ELECTRONIC DEVICE | 12 |
52 | Ken Shoemaker | US | Los Altos Hills, CA | Dec 11, 2014 / 20140365796 - Power Management For A System On A Chip (SoC) | 12 |
53 | Ilan Pardo | IL | Ramat-Hasharon | Dec 23, 2021 / 20210400124 - Payload cache | 12 |
54 | Mark P. Bendyk | US | Hyde Park, NY | Dec 25, 2014 / 20140379948 - PROVIDING INDIRECT DATA ADDRESSING IN AN INPUT/OUTPUT PROCESSING SYSTEM WHERE THE INDIRECT DATA ADDRESS LIST IS NON-CONTIGUOUS | 12 |
55 | Koji Kurihara | JP | Kawasaki | Jul 28, 2022 / 20220236969 - NON-TRANSITORY COMPUTER-READABLE MEDIUM AND CLASS GENERATION METHOD | 12 |
56 | Shreekant S. Thakkar | US | Portland, OR | May 19, 2016 / 20160139936 - Method and apparatus for multi-mode mobile computing devices and peripherals | 12 |
57 | Michael G. Myrah | US | Cypress, TX | Nov 19, 2015 / 20150331825 - STORAGE ENCLOSURE BRIDGE DETECTION | 12 |
58 | Donald J. Novotney | US | San Jose, CA | Aug 07, 2014 / 20140223184 - METHOD AND SYSTEM FOR AUTHENTICATING AN ACCESSORY | 12 |
59 | Gregory D. Sellman | US | Morrisville, NC | May 26, 2016 / 20160149723 - SIGNALING CONTROL AMONG MULTIPLE COMMUNICATION INTERFACES OF AN ELECTRONIC DEVICE BASED ON SIGNAL PRIORITY | 12 |
60 | Kevin C. Gower | US | Lagrangeville, NY | Jul 25, 2013 / 20130191683 - HETEROGENEOUS RECOVERY IN A REDUNDANT MEMORY SYSTEM | 12 |
61 | David Tupman | US | San Francisco, CA | Mar 03, 2016 / 20160065818 - Electronic Device Flash Shutter | 12 |
62 | Hiromasa Yamauchi | JP | Kawasaki | Jan 03, 2019 / 20190007852 - RADIO WAVE INTERFERENCE ANALYSIS APPARATUS AND RADIO WAVE INTERFERENCE ANALYSIS METHOD | 11 |
63 | Joseph Murray | US | Scottsdale, AZ | May 12, 2016 / 20160132447 - AGGREGATING COMPLETION MESSAGES IN A SIDEBAND INTERFACE | 11 |
64 | Vincent J. Zimmer | US | Federal Way, WA | Mar 31, 2022 / 20220100530 - TECHNOLOGIES FOR OPERATING SYSTEM TRANSITIONS IN MULTIPLE-OPERATING-SYSTEM ENVIRONMENTS | 11 |
65 | Scott Dion Rodgers | US | Hillsboro, OR | Jan 21, 2016 / 20160019067 - MECHANISM FOR INSTRUCTION SET BASED THREAD EXECUTION ON A PLURALITY OF INSTRUCTION SEQUENCERS | 11 |
66 | James Akiyama | US | Beaverton, OR | Dec 31, 2020 / 20200410630 - APPARATUSES, SYSTEMS, AND METHODS FOR DYNAMICALLY SWITCHING GRAPHICS MODES FOR PROVIDING A DISPLAY SIGNAL | 11 |
67 | Michael T. Klinglesmith | US | Portland, OR | Nov 17, 2016 / 20160335208 - PRESENTATION OF DIRECT ACCESSED STORAGE UNDER A LOGICAL DRIVE MODEL | 11 |
68 | Xiaolong Huang | US | San Diego, CA | Oct 02, 2014 / 20140297905 - IMPROVING SERIAL PERIPHERAL PERFORMANCE OVER WIRELESS COMMUNICATION LINKS | 11 |
69 | Mark S. Farrell | US | Pleasant Valley, NY | Jan 14, 2021 / 20210011719 - SORT AND MERGE INSTRUCTION FOR A GENERAL-PURPOSE PROCESSOR | 11 |
70 | Joseph M. Jeddeloh | US | Shoreview, MN | Jul 14, 2022 / 20220222181 - ACCESS UNIT AND MANAGEMENT SEGMENT MEMORY OPERATIONS | 11 |
71 | Prashant Sethi | US | Folsom, CA | Mar 10, 2022 / 20220075661 - TECHNOLOGIES FOR SCHEDULING ACCELERATION OF FUNCTIONS IN A POOL OF ACCELERATOR DEVICES | 11 |
72 | Mark D. Hayter | US | Menlo Park, CA | May 26, 2016 / 20160147266 - DETECTING AN OPERATING MODE OF A COMPUTING DEVICE USING ACCELEROMETERS | 11 |
73 | Madhu Athreya | US | Saratoga, CA | Dec 11, 2014 / 20140365796 - Power Management For A System On A Chip (SoC) | 11 |
74 | Keitaro Uehara | JP | Kokubunji | May 02, 2013 / 20130111082 - COMPUTER SYSTEM AND METHOD FOR SHARING PCI DEVICES THEREOF | 10 |
75 | Victor Y. Tsai | US | Palo Alto, CA | Jul 01, 2021 / 20210200478 - COMMAND QUEUING | 10 |
76 | William H. Radke | US | Los Gatos, CA | Dec 27, 2018 / 20180373650 - STATE CHANGE IN SYSTEMS HAVING DEVICES COUPLED IN A CHAINED CONFIGURATION | 10 |
77 | Hisashi Ishikawa | JP | Urayasu-Shi | Jul 14, 2022 / 20220222498 - IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM FOR GENERATING QUANTIZED DATA FOR FORMING AN IMAGE ON A PRINT MEDIUM | 10 |
78 | Ming-Chih Hsieh | TW | Tu-Cheng | Dec 20, 2012 / 20120322276 - ELECTRONIC DEVICE WITH CONNECTOR | 10 |
79 | Sridhar Lakshmanamurthy | US | Sunnyvale, CA | May 12, 2016 / 20160132447 - AGGREGATING COMPLETION MESSAGES IN A SIDEBAND INTERFACE | 10 |
80 | Jae Geun Yun | KR | Hwaseong-Si | Jul 17, 2014 / 20140201407 - INTERCONNECT, BUS SYSTEM WITH INTERCONNECT AND BUS SYSTEM OPERATING METHOD | 10 |
81 | David Craddock | US | New Paltz, NY | Sep 17, 2015 / 20150261716 - PCI FUNCTION MEASUREMENT BLOCK ENHANCEMENTS | 10 |
82 | Stephen Paul Belair | US | Santa Cruz, CA | Jul 17, 2014 / 20140201761 - Context Switching with Offload Processors | 10 |
83 | Akira Ueno | JP | Tokyo | Nov 19, 2015 / 20150334394 - IMAGE PROCESSING APPARATUS | 10 |
84 | Neal A. Galbo | US | Boca Raton, FL | Jul 01, 2021 / 20210200478 - COMMAND QUEUING | 10 |
85 | Peter Feeley | US | Boise, ID | Sep 15, 2022 / 20220293208 - VOLTAGE CALIBRATION SCANS TO REDUCE MEMORY DEVICE OVERHEAD | 10 |
86 | Jun Suzuki | JP | Tokyo | Jul 21, 2022 / 20220229982 - INFORMATION PROCESSING APPARATUS, INFORMATION LEARNING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION LEARNING METHOD AND PROGRAM | 10 |
87 | Doron Shamia | IL | Modiin | Jun 11, 2015 / 20150161050 - PCI EXPRESS PREFETCHING | 10 |
88 | Youichi Hidaka | JP | Tokyo | Apr 28, 2016 / 20160119252 - COMMUNICATION SYSTEM, COMMUNICATION METHOD, SERVER EQUIPMENT, AND COMMUNICATION EQUIPMENT | 10 |
89 | Venkatraman Iyer | US | Austin, TX | Dec 31, 2020 / 20200409896 - EXTENDING MULTICHIP PACKAGE LINK OFF PACKAGE | 9 |
90 | David R. Engebretsen | US | Cannon Falls, MN | Aug 13, 2015 / 20150229529 - CONSTRUCTING AND VERIFYING SWITCH FABRIC CABLING SCHEMES | 9 |
91 | Christian Horst | DE | Dusslingen | Aug 11, 2022 / 20220255768 - User station for a serial bus system and method for communication in a serial bus system | 9 |
92 | Siamack Nemazie | US | Los Altos Hills, CA | May 26, 2016 / 20160148667 - MAGNETIC RANDOM ACCESS MEMORY WITH DYNAMIC RANDOM ACCESS MEMORY (DRAM)-LIKE INTERFACE | 9 |
93 | Clinton E. Bubb | US | Pleasant Valley, NY | Sep 11, 2014 / 20140258561 - FACILITATING PROCESSING OF OUT-OF-ORDER DATA TRANSFERS | 9 |
94 | Eyran Lida | IL | Kfar Ha-Oranim | Jan 14, 2021 / 20210014091 - 8b10b PAM4 encoding | 9 |
95 | Zhou Lu | CN | Beijing | Aug 11, 2022 / 20220253565 - TERMINAL ANTI-TAMPER DETECTION METHOD AND APPARATUS | 9 |
96 | Mehdi Asnaashari | US | Danville, CA | Jul 13, 2017 / 20170199702 - SOLID STATE MEMORY FORMATTING | 9 |
97 | Darren S. Jue | US | Sunnyvale, CA | Dec 29, 2016 / 20160378711 - HIGH PERFORMANCE INTERCONNECT PHYSICAL LAYER | 9 |
98 | Huazhang Yu | CN | Beijing | Aug 11, 2022 / 20220253565 - TERMINAL ANTI-TAMPER DETECTION METHOD AND APPARATUS | 9 |
99 | Philip Heidelberger | US | Cortlandt Manor, NY | Apr 21, 2016 / 20160110256 - COMBINED GROUP ECC PROTECTION AND SUBGROUP PARITY PROTECTION | 9 |
100 | Takahisa Suzuki | JP | Kawasaki | Nov 17, 2016 / 20160334854 - SCHEDULING METHOD, SYSTEM DESIGN SUPPORT METHOD, AND SYSTEM | 9 |