P

Inventor

ODDEN MATHEW R

US46 patents

Patents

46 patents
US9891942B2Feb 13, 2018

Maintaining virtual machines for cloud-based operators in a streaming application in a ready state

IBM4 citations84
US9794139B2Oct 17, 2017

Allocating operators of a streaming application to virtual machines based on monitored performance

IBM8 citations84
US9401946B2Jul 26, 2016

Deploying a portion of a streaming application to one or more virtual machines according to hardware type

IBM6 citations84
US9379950B2Jun 28, 2016

Using cloud resources to improve performance of a streaming application

IBM8 citations84
US9298485B2Mar 29, 2016

Maintaining virtual machines for cloud-based operators in a streaming application in a ready state

IBM9 citations84
US9104800B2Aug 11, 2015

Distributed debugging of an application in a distributed computing environment

IBM7 citations84
US10250467B2Apr 2, 2019

Allocating operators of a streaming application to virtual machines based on monitored performance

IBM1 citations73
US9736232B2Aug 15, 2017

Deploying a portion of a streaming application to one or more virtual machines according to hardware type

IBM2 citations73
US9716738B2Jul 25, 2017

Deploying a portion of a streaming application to one or more virtual machines according to cost

IBM2 citations73
US9712591B2Jul 18, 2017

Deploying a portion of a streaming application to one or more virtual machines according to cost

IBM4 citations73
US9680729B2Jun 13, 2017

Deploying operators of a streaming application based on physical location attributes of a virtual machine

IBM2 citations73
US9584372B2Feb 28, 2017

Discovering resources of a distributed computing environment

IBM5 citations73
US9544399B2Jan 10, 2017

Visually depicting cloud resource utilization during execution of an application

IBM5 citations73
US9525715B2Dec 20, 2016

Deploying a portion of a streaming application to one or more virtual machines

IBM3 citations73
US10057332B2Aug 21, 2018

Preemptive extraction of data from long latency storage in a cloud computing environment

IBM2 citations72
US10078530B2Sep 18, 2018

Tearing down virtual machines implementing parallel operators in a streaming application based on performance

IBM1 citations63
US10042663B2Aug 7, 2018

Maintaining virtual machines for cloud-based operators in a streaming application in a ready state

IBM1 citations63
US9619266B2Apr 11, 2017

Tearing down virtual machines implementing parallel operators in a streaming application based on performance

IBM1 citations63
US9438490B2Sep 6, 2016

Allocating operators of a streaming application to virtual machines based on monitored performance

IBM2 citations63
US9122793B2Sep 1, 2015

Distributed debugging of an application in a distributed computing environment

IBM2 citations63
US10795539B2Oct 6, 2020

Visualizing migration of a resource of a distributed computing environment

IBM0 citations52
US10795540B2Oct 6, 2020

Visualizing migration of a resource of a distributed computing environment

IBM0 citations52
US10467041B2Nov 5, 2019

Replicating a virtual machine implementing parallel operators in a streaming application based on performance

IBM0 citations52
US10305756B2May 28, 2019

Allocating operations of a streaming application to virtual machines based on monitored performance

IBM0 citations52
US10075515B2Sep 11, 2018

Deploying operators of a streaming application based on physical location attributes of a virtual machine

IBM0 citations52
US9983897B2May 29, 2018

Maintaining virtual machines for cloud-based operators in a streaming application in a ready state

IBM0 citations52
US9898324B2Feb 20, 2018

Maintaining virtual machines for cloud-based operators in a streaming application in a ready state

IBM0 citations52
US9762660B2Sep 12, 2017

Deploying a portion of a streaming application to one or more virtual machines according to hardware type

IBM0 citations52
US9729419B2Aug 8, 2017

Smart migration of overperforming operators of a streaming application to virtual machines in a cloud

IBM0 citations52
US9705778B2Jul 11, 2017

Deploying operators of a streaming application based on physical location attributes of a virtual machine

IBM1 citations52
US9626209B2Apr 18, 2017

Maintaining virtual machines for cloud-based operators in a streaming application in a ready state

IBM0 citations52
US9628353B2Apr 18, 2017

Using cloud resources to improve performance of a streaming application

IBM0 citations52
US9619267B2Apr 11, 2017

Tearing down virtual machines implementing parallel operators in a streaming application based on performance

IBM0 citations52
US9590859B2Mar 7, 2017

Discovering resources of a distributed computing environment

IBM1 citations52
US9553785B2Jan 24, 2017

Smart migration of overperforming operators of a streaming application to virtual machines in a cloud

IBM1 citations52
US9503334B2Nov 22, 2016

Allocating operators of a streaming application to virtual machines based on monitored performance

IBM0 citations52
US9471431B2Oct 18, 2016

Buffered cloned operators in a streaming application

IBM0 citations52
US9471432B2Oct 18, 2016

Buffered cloned operators in a streaming application

IBM0 citations52
US9407523B2Aug 2, 2016

Increasing performance of a streaming application by running experimental permutations

IBM0 citations52
US9331911B2May 3, 2016

Resizing resource allocation in a computing environment

IBM0 citations52
US9325766B2Apr 26, 2016

Deploying a portion of a streaming application to one or more virtual machines

IBM0 citations52
US9325767B2Apr 26, 2016

Deploying a portion of a streaming application to one or more virtual machines

IBM0 citations52
US9298487B2Mar 29, 2016

Managing virtual machine images in a distributed computing environment

IBM0 citations52
US9298486B2Mar 29, 2016

Managing virtual machine images in a distributed computing environment

IBM0 citations52
US9237079B2Jan 12, 2016

Increasing performance of a streaming application by running experimental permutations

IBM0 citations52
US9461932B2Oct 4, 2016

Visually depicting resource utilization in a cloud computing environment

IBM0 citations42