Inventor
SWANBERG RANDAL C
US64 patents
⚠️ This page may combine multiple inventors who share the name “SWANBERG RANDAL C”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
27 patentsUS8010763B2Aug 30, 2011
Hypervisor-enforced isolation of entities within a single logical partition's virtual address space
IBM61 citations98
US8015379B2Sep 6, 2011
Wake-and-go mechanism with exclusive system bus response
IBM34 citations92
US9495145B1Nov 15, 2016
Customized electronic product configuration
IBM13 citations91
US9779041B2Oct 3, 2017
Enabling poll/select style interfaces with coherent accelerators
IBM6 citations84
US9678788B2Jun 13, 2017
Enabling poll/select style interfaces with coherent accelerators
IBM10 citations84
US9135184B2Sep 15, 2015
Load-through fault mechanism
IBM14 citations84
US8386679B2Feb 26, 2013
Dynamic allocation of a direct memory address window
IBM10 citations84
US9092297B2Jul 28, 2015
Transparent update of adapter firmware for self-virtualizing input/output device
IBM11 citations83
US9733924B2Aug 15, 2017
Customized electronic product configuration
IBM4 citations82
US10102003B2Oct 16, 2018
Intelligent context management
IBM2 citations73
US9817754B2Nov 14, 2017
Flash memory management
IBM4 citations73
US9678812B2Jun 13, 2017
Addressing for inter-thread push communication
IBM2 citations73
US9971701B2May 15, 2018
Method to share a coherent accelerator context inside the kernel
IBM2 citations72
US9912781B2Mar 6, 2018
Customized electronic product configuration
IBM3 citations71
US8386822B2Feb 26, 2013
Wake-and-go mechanism with data monitoring
IBM4 citations63
US8381005B2Feb 19, 2013
Processor and memory folding for managing power consumption in information processing systems
IBM4 citations63
US10346164B2Jul 9, 2019
Memory move instruction sequence targeting an accelerator switchboard
IBM1 citations62
US8782646B2Jul 15, 2014
Non-uniform memory access (NUMA) enhancements for shared logical partitions
IBM2 citations62
US9911021B2Mar 6, 2018
Customized electronic product configuration
IBM1 citations61
US9928142B2Mar 27, 2018
Resolving page faults out of context
IBM0 citations52
US9817753B2Nov 14, 2017
Flash memory management
IBM0 citations52
US9684551B2Jun 20, 2017
Addressing for inter-thread push communication
IBM1 citations52
US10157145B2Dec 18, 2018
Method to share a coherent accelerator context inside the kernel
IBM0 citations51
US10157144B2Dec 18, 2018
Method to share a coherent accelerator context inside the kernel
IBM0 citations51
US9898417B2Feb 20, 2018
Method to share a coherent accelerator context inside the kernel
IBM0 citations51
US9292318B2Mar 22, 2016
Initiating software applications requiring different processor architectures in respective isolated execution environment of an operating system
IBM1 citations51
US9262625B2Feb 16, 2016
Address translation/specification field for hardware accelerator
IBM1 citations51
ARIMILLI RAVI K
14 patentsUS8341635B2Dec 25, 2012
Hardware wake-and-go mechanism with look-ahead polling
ARIMILLI RAVI K20 citations92
US8250396B2Aug 21, 2012
Hardware wake-and-go mechanism for a data processing system
ARIMILLI RAVI K20 citations92
US8127080B2Feb 28, 2012
Wake-and-go mechanism with system address bus transaction master
ARIMILLI RAVI K34 citations92
US8082315B2Dec 20, 2011
Programming idiom accelerator for remote update
ARIMILLI RAVI K26 citations92
US8230201B2Jul 24, 2012
Migrating sleeping and waking threads between wake-and-go mechanisms in a multiple processor data processing system
ARIMILLI RAVI K11 citations84
US8880853B2Nov 4, 2014
CAM-based wake-and-go snooping engine for waking a thread put to sleep for spinning on a target address lock
ARIMILLI RAVI K2 citations63
US8312458B2Nov 13, 2012
Central repository for wake-and-go mechanism
ARIMILLI RAVI K3 citations63
US8225120B2Jul 17, 2012
Wake-and-go mechanism with data exclusivity
ARIMILLI RAVI K2 citations63
US8171476B2May 1, 2012
Wake-and-go mechanism with prioritization of threads
ARIMILLI RAVI K4 citations63
US8145723B2Mar 27, 2012
Complex remote update programming idiom accelerator
ARIMILLI RAVI K5 citations63
US8145849B2Mar 27, 2012
Wake-and-go mechanism with system bus response
ARIMILLI RAVI K2 citations63
US8788795B2Jul 22, 2014
Programming idiom accelerator to examine pre-fetched instruction streams for multiple processors
ARIMILLI RAVI K1 citations52
US8640142B2Jan 28, 2014
Wake-and-go mechanism with dynamic allocation in hardware private array
ARIMILLI RAVI K0 citations52
US8640141B2Jan 28, 2014
Wake-and-go mechanism with hardware private array
ARIMILLI RAVI K0 citations52
ARMSTRONG WILLIAM J
7 patentsUS8219988B2Jul 10, 2012
Partition adjunct for data processing system
ARMSTRONG WILLIAM J45 citations97
US8418166B2Apr 9, 2013
Transparent update of adapter firmware for self-virtualizing input/output device
ARMSTRONG WILLIAM J32 citations92
US8219989B2Jul 10, 2012
Partition adjunct with non-native device driver for facilitating access to a physical input/output device
ARMSTRONG WILLIAM J24 citations92
US8176487B2May 8, 2012
Client partition scheduling and prioritization of service partition work
ARMSTRONG WILLIAM J17 citations92
US9317453B2Apr 19, 2016
Client partition scheduling and prioritization of service partition work
ARMSTRONG WILLIAM J9 citations84
US8645974B2Feb 4, 2014
Multiple partition adjunct instances interfacing multiple logical partitions to a self-virtualizing input/output device
ARMSTRONG WILLIAM J17 citations84
US8495632B2Jul 23, 2013
Partition adjunct for data processing system
ARMSTRONG WILLIAM J8 citations84
FLOYD MICHAEL S
1 patentCAIN III HAROLD W
1 patentShowing the top 50 of 64 patents by PatentIndex Score.