Top Inventors for class "Electrical computers and digital processing systems: virtual machine task or process management or task management/control" |
Rank | Inventor's name | Country | City/State | Last publication | # of patent apps in this class |
1 | International Business Machines Corporation | US | Armonk, NY | Sep 18, 2014 / 20140282563 - DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS | 50 |
2 | Koichiro Yamashita | JP | Hachioji | Apr 19, 2018 / 20180106594 - POSITION MEASURING APPARATUS, POSITION MEASURING METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM | 34 |
3 | International Business Machines Corporation | US | | Jun 09, 2016 / 20160164774 - SET UP OF DIRECT MAPPED ROUTERS LOCATED ACROSS INDEPENDENTLY MANAGED COMPUTE AND STORAGE NETWORKS | 29 |
4 | Koji Kurihara | JP | Kawasaki | Jul 28, 2022 / 20220236969 - NON-TRANSITORY COMPUTER-READABLE MEDIUM AND CLASS GENERATION METHOD | 29 |
5 | John M. Santosuosso | US | Rochester, MN | Sep 17, 2020 / 20200293299 - OPTIMIZING UPDATES TO DISTRIBUTED DATA PROCESSING APPLICATIONS | 29 |
6 | Robert W. Lord | US | Seattle, WA | Nov 25, 2021 / 20210365848 - REAL-TIME CARPOOL COORDINATING SYSTEM | 28 |
7 | Charles J. Archer | US | Rochester, MN | Mar 19, 2015 / 20150081985 - ADMINISTERING INTER-CORE COMMUNICATION VIA SHARED MEMORY | 28 |
8 | Mark A. Malamud | US | Seattle, WA | Dec 31, 2020 / 20200412877 - IDENTIFIER TECHNIQUE FOR COMMUNICATION INTERCHANGE | 28 |
9 | Royce A. Levien | US | Lexington, MA | Dec 31, 2020 / 20200412877 - IDENTIFIER TECHNIQUE FOR COMMUNICATION INTERCHANGE | 28 |
10 | Hiromasa Yamauchi | JP | Kawasaki | Jan 03, 2019 / 20190007852 - RADIO WAVE INTERFERENCE ANALYSIS APPARATUS AND RADIO WAVE INTERFERENCE ANALYSIS METHOD | 27 |
11 | Michael Tsirkin | IL | Yokneam Yillit | Apr 19, 2018 / 20180107607 - PAGE TABLE ENTRY CACHING FOR VIRTUAL DEVICE EMULATION | 27 |
12 | Michael J. Branson | US | Rochester, MN | Jul 14, 2022 / 20220224743 - SELECTIVE ENCRYPTION OF STREAMING DATA | 26 |
13 | Richard T. Lord | US | Tacoma, WA | Dec 29, 2016 / 20160379183 - METHODS AND SYSTEMS FOR AGNOSTIC PAYMENT SYSTEMS | 24 |
14 | James E. Carey | US | Rochester, MN | Mar 19, 2020 / 20200089540 - COALESCING MULTIPLE ACCELERATORS INTO A SINGLE ACCELERATOR | 24 |
15 | John D. Rinaldo, Jr. | US | Bellevue, WA | Dec 31, 2020 / 20200412877 - IDENTIFIER TECHNIQUE FOR COMMUNICATION INTERCHANGE | 22 |
16 | Toshiya Otomo | JP | Kawasaki | May 18, 2017 / 20170142602 - COMMUNICATION METHOD, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, AND COMMUNICATION SYSTEM | 21 |
17 | Carl A. Waldspurger | US | Palo Alto, CA | Jan 03, 2019 / 20190004850 - SECURE IDENTIFICATION OF EXECUTION CONTEXTS | 20 |
18 | Ezekiel Kruglick | US | Poway, CA | Aug 20, 2020 / 20200262174 - GRAPHENE COATED CHAMBER AND FLUID PROCESSING | 20 |
19 | Dor Laor | IL | Tel Aviv | Jun 09, 2016 / 20160162324 - MANAGEABLE EXTERNAL WAKE OF VIRTUAL MACHINES | 20 |
20 | Gregory J. Boss | US | Saginaw, MI | Sep 22, 2022 / 20220300083 - INTRA-ORAL DEVICE FOR FACILITATING COMMUNICATION | 19 |
21 | Rick A. Hamilton, Ii | US | Charlottesville, VA | Sep 17, 2020 / 20200294387 - SECURITY SYSTEM WITH COOPERATIVE BEHAVIOR | 19 |
22 | Takahisa Suzuki | JP | Kawasaki | Nov 17, 2016 / 20160334854 - SCHEDULING METHOD, SYSTEM DESIGN SUPPORT METHOD, AND SYSTEM | 19 |
23 | Ravi K. Arimilli | US | Austin, TX | Jul 11, 2013 / 20130179899 - MANAGEMENT OF PROCESS-TO-PROCESS COMMUNICATION REQUESTS | 18 |
24 | Randal C. Swanberg | US | Round Rock, TX | Jan 15, 2015 / 20150020192 - ADDRESS TRANSLATION/SPECIFICATION FIELD FOR HARDWARE ACCELERATOR | 18 |
25 | Shi Hwa Lee | KR | Seoul | Jun 09, 2016 / 20160163335 - METHOD AND DEVICE FOR PROCESSING A SOUND SIGNAL | 18 |
26 | Renato J. Recio | US | Austin, TX | Apr 28, 2016 / 20160119236 - SOURCE ROUTING WITH FABRIC SWITCHES IN AN ETHERNET FABRIC NETWORK | 18 |
27 | Michael A. Blocksome | US | Rochester, MN | Oct 29, 2015 / 20150312330 - ADMINISTERING VIRTUAL MACHINES IN A DISTRIBUTED COMPUTING ENVIRONMENT | 17 |
28 | Manish Gupta | IN | New Delhi | May 19, 2016 / 20160139946 - WORKLOAD-AWARE LOAD BALANCING TO MINIMIZE SCHEDULED DOWNTIME DURING MAINTENANCE OF HOST OR HYPERVISOR OF A VIRTUALIZED COMPUTING SYSTEM | 16 |
29 | Damian L. Osisek | US | Vestal, NY | Apr 19, 2018 / 20180107480 - FUNCTION VIRTUALIZATION FACILITY FOR FUNCTION QUERY OF A PROCESSOR | 15 |
30 | Naoki Odate | JP | Akiruno | Nov 17, 2016 / 20160334854 - SCHEDULING METHOD, SYSTEM DESIGN SUPPORT METHOD, AND SYSTEM | 15 |
31 | David B. Jackson | US | Spanish Fork, UT | Jul 14, 2022 / 20220222120 - System and Method for a Self-Optimizing Reservation in Time of Compute Resources | 15 |
32 | Naresh Nayar | US | Rochester, MN | Jan 03, 2019 / 20190004902 - VIRTUAL MACHINE BACKUP | 15 |
33 | Ludmila Cherkasova | US | Sunnyvale, CA | Dec 16, 2021 / 20210390360 - DEVICE AND/OR METHOD FOR ADAPTIVE COMPUTATION | 15 |
34 | Brian E. Smith | US | Knoxville, TN | Sep 18, 2014 / 20140282429 - Algorithm Selection For Collective Operations In A Parallel Computer | 15 |
35 | Philip J. Sanders | US | Rochester, MN | Dec 10, 2015 / 20150355976 - Selecting During A System Shutdown Procedure, A Restart Incident Checkpoint Of An Incident Analyzer In A Distributed Processing System | 15 |
36 | Fujitsu Limited | JP | Kawasaki-Shi | Aug 08, 2013 / 20130205297 - MANAGEMENT SYSTEM, MANAGEMENT APPARATUS, AND MANAGEMENT METHOD | 15 |
37 | Aaron J. Quirk | US | Cary, NC | Oct 17, 2019 / 20190320045 - REUSABLE MESSAGE FLOW BETWEEN APPLICATIONS OF A MESSAGE BROKER INTEGRATED SYSTEMS ENVIRONMENT | 15 |
38 | Chung-I Lee | TW | New Taipei | May 21, 2015 / 20150143192 - APPLICATION SERVER AND METHOD OF ERROR RECOVERY WHEN DOWNLOADING DATA FILES | 15 |
39 | David Dice | US | Foxboro, MA | Aug 11, 2022 / 20220253339 - Compact and Scalable Mutual Exclusion | 14 |
40 | Christopher J. Dawson | US | Arlington, VA | Oct 17, 2019 / 20190317748 - MACHINE LEARNING MULTIMEDIA CONVERSION ASSIGNMENT | 14 |
41 | Bret R. Olszewski | US | Austin, TX | Jun 07, 2018 / 20180157304 - PROCESSOR MANAGEMENT VIA THREAD STATUS | 14 |
42 | Donald W. Schmidt | US | Stone Ridge, NY | Jan 14, 2021 / 20210011719 - SORT AND MERGE INSTRUCTION FOR A GENERAL-PURPOSE PROCESSOR | 14 |
43 | Ramakrishnan Rajamony | US | Austin, TX | Jan 03, 2019 / 20190004579 - CONTINUOUSLY AVAILABLE POWER CONTROL SYSTEM | 14 |
44 | Stephen R. Carter | US | Spanish Fork, UT | Sep 14, 2017 / 20170264634 - SYSTEMS AND METHODS FOR SUPPORTING INFORMATION SECURITY AND SUB-SYSTEM OPERATIONAL PROTOCOL CONFORMANCE | 14 |
45 | Jerome F. Duluk, Jr. | US | Palo Alto, CA | Nov 11, 2021 / 20210349763 - TECHNIQUE FOR COMPUTATIONAL NESTED PARALLELISM | 13 |
46 | Lacky V. Shah | US | Los Altos Hills, CA | Nov 11, 2021 / 20210349763 - TECHNIQUE FOR COMPUTATIONAL NESTED PARALLELISM | 13 |
47 | Brian R. Muras | US | Rochester, MN | Jun 07, 2018 / 20180159749 - REROUTING DATA OF A STREAMING APPLICATION | 13 |
48 | Seung Won Lee | KR | Hwaseong-Si | Jun 09, 2016 / 20160162295 - METHOD AND APPARATUS FOR EXECUTING MULTI-THREAD | 13 |
49 | Edward S. Suffern | US | Chapel Hill, NC | May 26, 2016 / 20160147287 - MANAGEMENT OF POWER CONSUMPTION IN LARGE COMPUTING CLUSTERS | 13 |
50 | Bin Cao | US | Rochester, MN | Jun 07, 2018 / 20180159749 - REROUTING DATA OF A STREAMING APPLICATION | 13 |
51 | Michael Tsirkin | IL | Raanana | Feb 16, 2017 / 20170046184 - Guest Management of Devices Assigned to a Virtual Machine | 13 |
52 | Shmuel Ben-Yehuda | IL | Haifa | Mar 17, 2016 / 20160077851 - OPTIMIZING A FILE SYSTEM INTERFACE IN A VIRTUALIZED COMPUTING ENVIRONMENT | 13 |
53 | Lakshminarayana B. Arimilli | US | Austin, TX | Nov 22, 2012 / 20120296915 - Collective Acceleration Unit Tree Structure | 13 |
54 | Vaijayanthimala K. Anand | US | Austin, TX | Mar 24, 2016 / 20160085595 - HYBRID VIRTUAL MACHINE CONFIGURATION MANAGEMENT | 12 |
55 | Li Zhang | US | Yorktown Heights, NY | Dec 30, 2021 / 20210406669 - LEARNING NEURO-SYMBOLIC MULTI-HOP REASONING RULES OVER TEXT | 12 |
56 | Brian E. Smith | US | Rochester, MN | Nov 21, 2013 / 20130312010 - Processing Posted Receive Commands In A Parallel Computer | 12 |
57 | Gilbert Neiger | US | Portland, OR | Sep 08, 2022 / 20220283813 - FLEXIBLE RETURN AND EVENT DELIVERY | 12 |
58 | Akshat Verma | IN | New Delhi | May 12, 2016 / 20160132353 - IMAGE INSTANCE MAPPING | 12 |
59 | Norman S. Gargash | US | Boulder, CO | Oct 31, 2013 / 20130290758 - SLEEP MODE LATENCY SCALING AND DYNAMIC RUN TIME ADJUSTMENT | 12 |
60 | David L. Darrington | US | Rochester, MN | Jul 17, 2014 / 20140201558 - MONITORING THE TEMPERATURE OF A HIGH POWERED COMPUTING COMPONENT | 12 |
61 | Sang-Bum Suh | KR | Seoul | May 07, 2015 / 20150127955 - METHOD AND APPARATUS FOR INPUTTING/OUTPUTTING VIRTUAL OPERATING SYSTEM FROM REMOVABLE STORAGE DEVICE ON A HOST USING VIRTUALIZATION TECHNIQUE | 12 |
62 | 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 | 12 |
63 | Eric L. Barsness | US | Pine Island, MN | Sep 17, 2020 / 20200293296 - STAGGERING A STREAM APPLICATION'S DEPLOYMENT | 11 |
64 | Deepak Rajan | US | Fishkill, NY | Sep 12, 2013 / 20130239100 - Partitioning Operator Flow Graphs | 11 |
65 | Genevieve Fernandes | US | Redmond, WA | Jul 28, 2011 / 20110185364 - EFFICIENT UTILIZATION OF IDLE RESOURCES IN A RESOURCE MANAGER | 11 |
66 | Charles S. Graham | US | Rochester, MN | Jun 07, 2018 / 20180157537 - MIGRATING A LOGICAL PARTITION WITH A NATIVE LOGICAL PORT | 11 |
67 | Sung-Min Lee | KR | Suwon-Si | Jun 30, 2016 / 20160189332 - DEVICE AND METHOD FOR PERFORMING SCHEDULING FOR VIRTUALIZED GRAPHICS PROCESSING UNITS | 11 |
68 | Valentina Salapura | US | Chappaqua, NY | Apr 16, 2020 / 20200117360 - AUTOMATIC PINNING OF UNITS OF MEMORY | 11 |
69 | Omar Cardona | US | Cedar Park, TX | May 26, 2016 / 20160149822 - Autonomic Traffic Load Balancing in Link Aggregation Groups By Modification of Switch Ingress Traffic Routing | 11 |
70 | David Brian Jackson | US | Spanish Fork, UT | Sep 08, 2022 / 20220286407 - On-Demand Compute Environment | 11 |
71 | Ganesha Shanmuganathan | US | Mountain View, CA | Mar 10, 2016 / 20160072723 - METHOD AND SYSTEM FOR DETERMINING BANDWIDTH DEMAND | 11 |
72 | Jason L. Anderson | US | San Jose, CA | Apr 14, 2016 / 20160105846 - DETERMINING A PREFERRED WIFI HOTSPOT | 11 |
73 | Mysore S. Srinivas | US | Austin, TX | Jun 15, 2017 / 20170168833 - INSTRUCTION WEIGHTING FOR PERFORMANCE PROFILING IN A GROUP DISPATCH PROCESSOR | 11 |
74 | William A. Maron | US | Austin, TX | Mar 24, 2016 / 20160085595 - HYBRID VIRTUAL MACHINE CONFIGURATION MANAGEMENT | 11 |
75 | Kenichirou Shimogawa | JP | Kawasaki | Apr 25, 2013 / 20130104129 - VIRTUAL-MACHINE CONTROL SYSTEM AND VIRTUAL-MACHINE MOVING METHOD | 11 |
76 | Khalid Filali-Adib | US | Austin, TX | May 18, 2017 / 20170142232 - TRANSMISSION CONTROL PROTOCOL (TCP) DATA HANDLING | 11 |
77 | Shuvabrata Ganguly | US | Seattle, WA | Feb 11, 2016 / 20160041838 - VIRTUAL PROCESSOR ALLOCATION TECHNIQUES | 11 |
78 | Fadi Y. Busaba | US | Poughkeepsie, NY | Jan 06, 2022 / 20220004499 - HOST VIRTUAL ADDRESS SPACE FOR SECURE INTERFACE CONTROL STORAGE | 10 |
79 | Michael A. Rothman | US | Puyallup, WA | Mar 31, 2022 / 20220100530 - TECHNOLOGIES FOR OPERATING SYSTEM TRANSITIONS IN MULTIPLE-OPERATING-SYSTEM ENVIRONMENTS | 10 |
80 | Mythili K. Bobak | US | Lagrangeville, NY | Apr 21, 2011 / 20110093853 - REAL-TIME INFORMATION TECHNOLOGY ENVIRONMENTS | 10 |
81 | Yuji Tsushima | JP | Hachioji | Oct 17, 2013 / 20130275972 - VIRTUAL MACHINE, VIRTUAL MACHINE SYSTEM AND METHOD FOR CONTROLLING VIRTUAL MACHINE | 10 |
82 | Michael D. Swanson | US | Springfield, OR | Apr 21, 2011 / 20110093853 - REAL-TIME INFORMATION TECHNOLOGY ENVIRONMENTS | 10 |
83 | Vinit Jain | US | Austin, TX | Apr 16, 2020 / 20200120108 - ENHANCED NETWORK THROUGHPUT USING NETWORK INTRUSION DETECTION AND PREVENTION SERVICE (NIDPS) DETECTION | 10 |
84 | Vincent J. Zimmer | US | Federal Way, WA | Mar 31, 2022 / 20220100530 - TECHNOLOGIES FOR OPERATING SYSTEM TRANSITIONS IN MULTIPLE-OPERATING-SYSTEM ENVIRONMENTS | 10 |
85 | James L. Wooldridge | US | Fall City, WA | Jun 06, 2013 / 20130144434 - Managing Waste Water Discharge Of A Computing System | 10 |
86 | Chien-Fa Yeh | TW | New Taipei | Sep 25, 2014 / 20140289307 - METHOD FOR TRANSMITTING DATA BETWEEN ELECTRONIC DEVICES | 10 |
87 | Angel Nunez Mencias | DE | Stuttgart | Jun 15, 2017 / 20170168804 - APPLYING PROGRAM PATCH SETS | 10 |
88 | Barry E. Huntley | US | Hillsboro, OR | Jun 30, 2022 / 20220206951 - METHOD AND APPARATUS FOR RUN-TIME MEMORY ISOLATION ACROSS DIFFERENT EXECUTION REALMS | 10 |
89 | Kyle A. Lucke | US | Oronoco, MN | Apr 09, 2015 / 20150100718 - PARALLEL MAPPING OF CLIENT PARTITION MEMORY TO MULTIPLE PHYSICAL ADAPTERS | 10 |
90 | Basu Vaidyanathan | US | Austin, TX | Jun 07, 2018 / 20180157304 - PROCESSOR MANAGEMENT VIA THREAD STATUS | 10 |
91 | Douglas M. Freimuth | US | New York, NY | Sep 12, 2019 / 20190278768 - QA BASED ON CONTEXT AWARE, REAL-TIME INFORMATION FROM MOBILE DEVICES | 10 |
92 | Luigi Pichetti | IT | Rome | Nov 25, 2021 / 20210366486 - INFERRING SENTIMENT TO MANAGE CROWDED SPACES BY USING UNSTRUCTURED DATA | 10 |
93 | Steven K. Schmidt | US | Essex Junction, VT | May 18, 2017 / 20170139735 - VIRTUAL MACHINE COLLABORATIVE SCHEDULING | 10 |
94 | Roderick A. Hyde | US | Redmond, WA | Mar 19, 2020 / 20200090805 - MONITORING TREATMENT COMPLIANCE USING PATIENT ACTIVITY PATTERNS | 10 |
95 | Steven M. Bennett | US | Hillsboro, OR | Jul 23, 2015 / 20150205736 - DELIVERING INTERRUPTS DIRECTLY TO A VIRTUAL PROCESSOR | 10 |
96 | Charles D. Garrett | US | Woodinville, WA | May 19, 2016 / 20160140018 - Purity Analysis Using White List/Black List Analysis | 9 |
97 | Rahul Ghosh | US | Morrisville, NC | Nov 17, 2016 / 20160335701 - SORTING AND DISPLAYING ECOMMERCE PRODUCT REVIEWS | 9 |
98 | Takahisa Suzuki | JP | Yokohama | Aug 18, 2022 / 20220261279 - STORAGE MEDIUM, INFORMATION PROCESSING APPARATUS, AND MULTIPLE CONTROL METHOD | 9 |
99 | Clarence T. Tegreene | US | Mercer Island, WA | Dec 09, 2021 / 20210381772 - TEMPERATURE-CONTROLLED PORTABLE COOLING UNITS | 9 |
100 | Joseph Fitzgerald | US | Franklin Lakes, NJ | Feb 25, 2016 / 20160055026 - COMPLIANCE-BASED ADAPTATIONS IN MANAGED VIRTUAL SYSTEMS | 9 |