Patents by Inventor Bryan M. Ellington
Bryan M. Ellington has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10037390Abstract: Techniques to simulate production events are described. Some embodiments are particularly directed to techniques to simulate production events based on randomization across a distribution of production events. In one embodiment, for example, an apparatus may comprise a simulation application operative to simulate one or more commands in a simulated environment using a task hierarchy, the simulation application comprising a configuration component, a command generation component, and an execution component, wherein simulating the one or more commands comprises executing one or more task commands.Type: GrantFiled: May 1, 2014Date of Patent: July 31, 2018Assignee: SAS Institute Inc.Inventors: James P. Kuell, Robert N. Bonham, Bryan M. Ellington
-
Patent number: 9444696Abstract: A method, system and apparatus for estimating an SLA breach value. The method can include processing resource data to identify an acceptable SLA breach value; and, displaying the acceptable SLA breach value through a user interface. The processing step can include identifying a best practices SLA breach value based upon resource data for an aggregation of customers. Alternatively, the processing step can include identifying an average SLA breach value for a specific customer. As a further alternative, the identifying step can include identifying an average SLA breach value for a specific customer for a specific resource. As yet a further alternative, the processing step can include identifying an SLA breach value trend based upon past measured historical systems management data; and, predicting a future SLA breach value based upon the trend. In all cases, the acceptable SLA breach value can be increased by a fixed proportion.Type: GrantFiled: July 7, 2014Date of Patent: September 13, 2016Assignee: ServiceNow, Inc.Inventors: Joshua S. Allen, Bryan M. Ellington, Bradford A. Fisher, Robert L. Nielsen, Jacob E. Yackenovich
-
Publication number: 20140365198Abstract: Techniques to simulate production events are described. Some embodiments are particularly directed to techniques to simulate production events based on randomization across a distribution of production events. In one embodiment, for example, an apparatus may comprise a simulation application operative to simulate one or more commands in a simulated environment using a task hierarchy, the simulation application comprising a configuration component, a command generation component, and an execution component, wherein simulating the one or more commands comprises executing one or more task commands.Type: ApplicationFiled: May 1, 2014Publication date: December 11, 2014Applicant: SAS INSTITUTE INC.Inventors: James P. Kuell, Robert N. Bonham, Bryan M. Ellington
-
Publication number: 20140325071Abstract: A method, system and apparatus for estimating an SLA breach value. The method can include processing resource data to identify an acceptable SLA breach value; and, displaying the acceptable SLA breach value through a user interface. The processing step can include identifying a best practices SLA breach value based upon resource data for an aggregation of customers. Alternatively, the processing step can include identifying an average SLA breach value for a specific customer. As a further alternative, the identifying step can include identifying an average SLA breach value for a specific customer for a specific resource. As yet a further alternative, the processing step can include identifying an SLA breach value trend based upon past measured historical systems management data; and, predicting a future SLA breach value based upon the trend. In all cases, the acceptable SLA breach value can be increased by a fixed proportion.Type: ApplicationFiled: July 7, 2014Publication date: October 30, 2014Inventors: Joshua S. Allen, Bryan M. Ellington, Bradford A. Fisher, Robert L. Nielsen, Jacob E. Yackenovich
-
Patent number: 8775585Abstract: A method, system and apparatus for estimating an SLA breach value. The method can include processing resource data to identify an acceptable SLA breach value; and, displaying the acceptable SLA breach value through a user interface. The processing step can include identifying a best practices SLA breach value based upon resource data for an aggregation of customers. Alternatively, the processing step can include identifying an average SLA breach value for a specific customer. As a further alternative, the identifying step can include identifying an average SLA breach value for a specific customer for a specific resource. As yet a further alternative, the processing step can include identifying an SLA breach value trend based upon past measured historical systems management data; and, predicting a future SLA breach value based upon the trend. In all cases, the acceptable SLA breach value can be increased by a fixed proportion.Type: GrantFiled: September 30, 2003Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Joshua S. Allen, Bryan M. Ellington, Bradford Austin Fisher, Robert L. Nielsen, Jacob Yackenovich
-
Patent number: 8584119Abstract: A method for multi-scenario software deployment includes creating a software deployment plan that includes at least one task granulated into independently executable sub-tasks; and saving the software deployment plan on a computer readable medium. A computer program product for multi-scenario software deployment includes computer usable program code configured as a software deployment program which runs on a controlling computing device; the software deployment program being configured to: query a user for deployment parameters corresponding to software to be deployed to a target computing device(s); and create a plan for deploying software to a target computing device(s) which can be performed automatically and includes tasks that can be independently performed by separate people. The tasks deploying the software to the target computing device(s) are then performed according to the deployment parameters.Type: GrantFiled: June 24, 2008Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: Bryan M. Ellington, Colleen D. Lhota, Joseph Loewengruber, Perry L. Statham
-
Publication number: 20090320019Abstract: A method for multi-scenario software deployment includes creating a software deployment plan that includes at least one task granulated into independently executable sub-tasks; and saving the software deployment plan on a computer readable medium. A computer program product for multi-scenario software deployment includes computer usable program code configured as a software deployment program which runs on a controlling computing device; the software deployment program being configured to: query a user for deployment parameters corresponding to software to be deployed to a target computing device(s); and create a plan for deploying software to a target computing device(s) which can be performed automatically and includes tasks that can be independently performed by separate people. The tasks deploying the software to the target computing device(s) are then performed according to the deployment parameters.Type: ApplicationFiled: June 24, 2008Publication date: December 24, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bryan M. Ellington, Colleen D. Lhota, Joseph Loewengruber, Perry L. Statham