PS

Philip J. Sanders

IBM: 126 patents #382 of 70,183Top 1%
WT Western Digital Technologies: 3 patents #968 of 3,180Top 35%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
📍 Rochester, MN: #16 of 3,042 inventorsTop 1%
🗺 Minnesota: #114 of 52,454 inventorsTop 1%
Overall (All Time): #8,441 of 4,157,543Top 1%
130
Patents All Time

Issued Patents All Time

Showing 26–50 of 130 patents

Patent #TitleCo-InventorsDate
9513910 Requesting shared variable directory (SVD) information from a plurality of threads in a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-12-06
9503515 Administering virtual machines in a distributed computing environment Charles J. Archer, Michael A. Blocksome, James E. Carey 2016-11-22
9503514 Administering virtual machines in a distributed computing environment Charles J. Archer, Michael A. Blocksome, James E. Carey 2016-11-22
9501265 Developing collective operations for a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-11-22
9495135 Developing collective operations for a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-11-15
9461874 Collective operation management in a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-10-04
9459909 Performing collective operations in a distributed processing system Charles J. Archer, James E. Carey, Matthew W. Markland 2016-10-04
9448850 Discovering a resource in a distributed computing system Charles J. Archer, James E. Carey, Matthew W. Markland 2016-09-20
9424087 Optimizing collective operations Charles J. Archer, James E. Carey, Matthew W. Markland 2016-08-23
9419650 Flexible event data content management for relevant event and alert analysis within a distributed processing system James E. Carey, Matthew W. Markland 2016-08-16
9417909 Scheduling work in a multi-node computer system based on checkpoint characteristics David L. Darrington, Matthew W. Markland, Richard Michael Shok 2016-08-16
9417905 Terminating an accelerator application program in a hybrid computing environment Charles J. Archer, Gregory H. Bellows, Dean J. Burdick, James E. Carey, Jeffrey M. Ceason +2 more 2016-08-16
9367364 Broadcasting shared variable directory (SVD) information in a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-06-14
9361184 Selecting during a system shutdown procedure, a restart incident checkpoint of an incident analyzer in a distributed processing system James E. Carey 2016-06-07
9348661 Assigning a unique identifier to a communicator Charles J. Archer, James E. Carey, Matthew W. Markland 2016-05-24
9344381 Event management in a distributed processing system Mark G. Atkins, James E. Carey 2016-05-17
9342378 Broadcasting shared variable directory (SVD) information in a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-05-17
9286143 Flexible event data content management for relevant event and alert analysis within a distributed processing system James E. Carey, Matthew W. Markland 2016-03-15
9268623 Analyzing update conditions for shared variable directory information in a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-02-23
9262243 Analyzing update conditions for shared variable directory information in a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-02-16
9262201 Performing collective operations in a distributed processing system Charles J. Archer, James E. Carey, Matthew W. Markland 2016-02-16
9256458 Conditionally updating shared variable directory (SVD) information in a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-02-09
9256538 Acquiring remote shared variable directory information in a parallel computer Charles J. Archer, James E. Carey, Brian E. Smith 2016-02-09
9256482 Determining whether to send an alert in a distributed processing system Lynn A. Boger, James E. Carey, Kristan D. Davis 2016-02-09
9253107 Data communications in a distributed computing environment Charles J. Archer, Michael A. Blocksome, James E. Carey 2016-02-02