Patents by Inventor Wade J. Satterfield
Wade J. Satterfield 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).
-
Publication number: 20180253367Abstract: In some examples, a method for converged system compliance checking can include identifying a converged system compliance checking field for hardware in a converged system. The compliance checking field can, for example, be based on the purpose of the hardware. The method can further include identifying baseline compliance data for the compliance checking field, identifying actual compliance data for the compliance checking field by testing the hardware, comparing the actual compliance data to the baseline compliance data, and determining whether the hardware is in compliance with the converged system based on the comparison between the actual compliance data and the baseline compliance data.Type: ApplicationFiled: November 18, 2015Publication date: September 6, 2018Inventors: Michael R. Stabnow, Wade J. Satterfield, Tyler Easterling, Michael A. Scheetz, Brian Ashworth, Scott D. Hanson, Justin C. Hill, Ron Francis Sito, Jon Duane Warden
-
Patent number: 9141914Abstract: Probable anomalies associated with at least one data metric may be detected across a series of windows of time series data by comparison of data to a threshold. An estimated probability of anomalies for each of the windows of time series data may be determined based on the detected probable anomalies and the threshold. The windows of time series data may be ranked based on the estimated probabilities. Probable anomalies associated with highest ranked windows of time series data may be output to a user.Type: GrantFiled: October 31, 2011Date of Patent: September 22, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Krishnamurthy Viswanathan, Choudur Lakshminarayan, Wade J. Satterfield, Vanish Talwar, Chengwei Wang
-
Patent number: 8689227Abstract: A system for integrating resource capacity planning and workload management, implemented as programming on a suitable computing device, includes a simulation module that receives data related to execution of the workloads, resource types, numbers, and capacities, and generates one or more possible resource configuration options; a modeling module that receives the resource configuration options and determines, based on one or more specified criteria, one or more projected resource allocations among the workloads; and a communications module that receives the projected resource allocations and presents the projected resource allocations for review by a user.Type: GrantFiled: January 30, 2009Date of Patent: April 1, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: William H Blanding, Wade J Satterfield, Dan Herington, Michael R Stabnow
-
Patent number: 8578023Abstract: Computer resource utilization modeling for multiple workloads includes a computer obtaining resource utilization data, the resource utilization data having groups of computer resource utilization measurements made during time intervals for a plurality of workloads. The computer determines parameters representing a distribution of the computer resource utilization measurements for each of the groups to generate a baseline of distributions across the time intervals for each of the plurality of workloads. The computer sums the baselines of distributions for the plurality of workloads to generate a combined baseline of distributions across the time intervals for a combination of the plurality of workloads.Type: GrantFiled: July 29, 2011Date of Patent: November 5, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Wade J Satterfield, Michael R Stabnow, Todd M Spencer, Jon Duane Warden, Zengfa Gao, James Eugene Wade
-
Patent number: 8510450Abstract: The present invention provides a method, a system, and computer readable media for reconciling a web-server session state with a client web-browser state. The method involves responding to an nth request, by reading an mth session-state identifier included in the request, where n>m?1. The server then assumes an mth session state associated with the mth session state identifier.Type: GrantFiled: April 22, 2006Date of Patent: August 13, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jay D. Knitter, Wade J. Satterfield
-
Publication number: 20130110761Abstract: Probable anomalies associated with at least one data metric may be detected across a series of windows of time series data by comparison of data to a threshold. An estimated probability of anomalies for each of the windows of time series data may be determined based on the detected probable anomalies and the threshold. The windows of time series data may be ranked based on the estimated probabilities. Probable anomalies associated with highest ranked windows of time series data may be output to a user.Type: ApplicationFiled: October 31, 2011Publication date: May 2, 2013Inventors: Krishnamurthy VISWANATHAN, Choudur Lakshminarayan, Wade J. Satterfield, Vanish Talwar, Chengwei Wang
-
Publication number: 20130030785Abstract: Computer resource utilization modeling for multiple workloads includes a computer obtaining resource utilization data, the resource utilization data having groups of computer resource utilization measurements made during time intervals for a plurality of workloads. The computer determines parameters representing a distribution of the computer resource utilization measurements for each of the groups to generate a baseline of distributions across the time intervals for each of the plurality of workloads. The computer sums the baselines of distributions for the plurality of workloads to generate a combined baseline of distributions across the time intervals for a combination of the plurality of workloads.Type: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Inventors: Wade J. Satterfield, Michael R. Stabnow, Todd M. Spencer, Jon Duane Warden, Zengfa Gao, James Eugene Wade
-
Patent number: 8306911Abstract: A computer-automated system analyzes payment options by acquiring usage information from a resource utilization measurement monitor executing in a system and accessing current financial information relating to a plurality of payment options from a financial database. Financial effect is evaluated for the plurality of payment options that result for the acquired usage information.Type: GrantFiled: January 31, 2007Date of Patent: November 6, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Scot E. Heath, Wade J. Satterfield, Barry Lyden
-
Patent number: 8209413Abstract: A management workstation has an interface for receiving notifications of data-center facilities infrastructure events. A manager determines emergency power settings for managed computing resources in response to the notifications. The settings are then communicated to the resources.Type: GrantFiled: October 31, 2008Date of Patent: June 26, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Thomas Edwin Turrichi, Jr., Troy Miller, Mark A. Chris, Clifford Mccarthy, Wade J. Satterfield, Phil Prasek
-
Publication number: 20110307901Abstract: A system for integrating resource capacity planning and workload management, implemented as programming on a suitable computing device, includes a simulation module that receives data related to execution of the workloads, resource types, numbers, and capacities, and generates one or more possible resource configuration options; a modeling module that receives the resource configuration options and determines, based on one or more specified criteria, one or more projected resource allocations among the workloads; and a communications module that receives the projected resource allocations and presents the projected resource allocations for review by a user.Type: ApplicationFiled: January 30, 2009Publication date: December 15, 2011Inventors: William H. Blanding, Wade J Satterfield, Dan Herington, Michael R Stabnow
-
Patent number: 8015423Abstract: A temporally normalized processor utilization trace is generated.Type: GrantFiled: October 30, 2008Date of Patent: September 6, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Wade J. Satterfield, John R Brandy, Michael R Stabnow, Phil Prasek
-
Patent number: 7743244Abstract: The present invention provides a system and method for generating models of a computer system. The method involves generating an original model of a computer system in an original configuration, and performing an original series of changes of the original model to yield an intermediate model. The original series of changes is recorded. The method further involves tracking the actual configuration of the computer system so as to detect a revised configuration of the computer system. Then, a resultant model is generated that corresponds to the computer system in a potential resultant system configuration that would result from a series of reconfigurations corresponding to said original series of changes or a revision thereof being applied to the system in its revised configuration rather than in its original configuration.Type: GrantFiled: October 31, 2006Date of Patent: June 22, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jon Duane Warden, Zengfa Gao, Wade J. Satterfield, Michael R. Stabnow, Todd M. Spencer
-
Publication number: 20080104389Abstract: The present invention provides a system and method for generating models of a computer system. The method involves generating an original model of a computer system in an original configuration, and performing an original series of changes of the original model to yield an intermediate model. The original series of changes is recorded. The method further involves tracking the actual configuration of the computer system so as to detect a revised configuration of the computer system. Then, a resultant model is generated that corresponds to the computer system in a potential resultant system configuration that would result from a series of reconfigurations corresponding to said original series of changes or a revision thereof being applied to the system in its revised configuration rather than in its original configuration.Type: ApplicationFiled: October 31, 2006Publication date: May 1, 2008Inventors: Jon Duane Warden, Zengfa Gao, Wade J. Satterfield, Michael R. Stabnow, Todd M. Spencer
-
Patent number: 7076647Abstract: The present invention is directed to a method and apparatus in which a UNIX operating system can be configured or tuned without rebooting the system. Advantageously, the present invention is directed to a dynamic mechanism for updating kernel parameters which is persistent and lasts across reboots. The present invention provides a dynamic kernel tunable framework for changing tunables in a kernel without rebooting. A graphical user interface displays and is used to change graphical values and settings of dynamic tunables.Type: GrantFiled: June 7, 2001Date of Patent: July 11, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Steven Roth, Daniel Mathias, Wade J. Satterfield
-
Publication number: 20020023211Abstract: The present invention is directed to a method and apparatus in which a UNIX operating system can be configured or tuned without rebooting the system. Advantageously, the present invention is directed to a dynamic mechanism for updating kernel parameters which is persistent and lasts across reboots. The present invention provides a dynamic kernel tunable framework for changing tunables in a kernel without rebooting. A graphical user interface displays and is used to change graphical values and settings of dynamic tunables.Type: ApplicationFiled: June 7, 2001Publication date: February 21, 2002Inventors: Steven Roth, Daniel Mathias, Wade J. Satterfield
-
Patent number: 5764883Abstract: A system and method for identifying dynamic resource misuses via inspection that may result in problems like corrupted heap memory and memory leaks in a target program. The parameters and variable are marked with a particular state type. The target program is then analyzed one function at a time via symbolic execution so as to interpret each function based on the states of the variable and parameters and the operations performed by the basic blocks comprising the function. A state transition table is utilized to define the new state of a destination based on the operation and current state. Coding violations identified by the state transition table are reported and a signature of the function created for use when analyzing other functions that call the current function being analyzed.Type: GrantFiled: March 28, 1996Date of Patent: June 9, 1998Assignee: Hewlett-Packard Co.Inventors: Wade J. Satterfield, Samuel C. Sands
-
Patent number: 5343409Abstract: A computer-based system and method for obtaining specified resources of an object within a functional process in an object-oriented window server environment where the functional process contains this resource information, and for communicating these specified resources to an outside functional process. The outside functional process can use this information in a variety of ways, particularly for testing purposes.Type: GrantFiled: August 29, 1991Date of Patent: August 30, 1994Assignee: Hewlett-Packard CompanyInventors: Wade J. Satterfield, Robert A. Morain