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: 20180253367
    Abstract: 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: Application
    Filed: November 18, 2015
    Publication date: September 6, 2018
    Inventors: 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: 9141914
    Abstract: 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: Grant
    Filed: October 31, 2011
    Date of Patent: September 22, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Krishnamurthy Viswanathan, Choudur Lakshminarayan, Wade J. Satterfield, Vanish Talwar, Chengwei Wang
  • Patent number: 8689227
    Abstract: 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: Grant
    Filed: January 30, 2009
    Date of Patent: April 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William H Blanding, Wade J Satterfield, Dan Herington, Michael R Stabnow
  • Patent number: 8578023
    Abstract: 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: Grant
    Filed: July 29, 2011
    Date of Patent: November 5, 2013
    Assignee: 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: 8510450
    Abstract: 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: Grant
    Filed: April 22, 2006
    Date of Patent: August 13, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jay D. Knitter, Wade J. Satterfield
  • Publication number: 20130110761
    Abstract: 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: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Inventors: Krishnamurthy VISWANATHAN, Choudur Lakshminarayan, Wade J. Satterfield, Vanish Talwar, Chengwei Wang
  • Publication number: 20130030785
    Abstract: 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: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Inventors: Wade J. Satterfield, Michael R. Stabnow, Todd M. Spencer, Jon Duane Warden, Zengfa Gao, James Eugene Wade
  • Patent number: 8306911
    Abstract: 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: Grant
    Filed: January 31, 2007
    Date of Patent: November 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Scot E. Heath, Wade J. Satterfield, Barry Lyden
  • Patent number: 8209413
    Abstract: 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: Grant
    Filed: October 31, 2008
    Date of Patent: June 26, 2012
    Assignee: 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: 20110307901
    Abstract: 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: Application
    Filed: January 30, 2009
    Publication date: December 15, 2011
    Inventors: William H. Blanding, Wade J Satterfield, Dan Herington, Michael R Stabnow
  • Patent number: 8015423
    Abstract: A temporally normalized processor utilization trace is generated.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: September 6, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Wade J. Satterfield, John R Brandy, Michael R Stabnow, Phil Prasek
  • Patent number: 7743244
    Abstract: 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: Grant
    Filed: October 31, 2006
    Date of Patent: June 22, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jon Duane Warden, Zengfa Gao, Wade J. Satterfield, Michael R. Stabnow, Todd M. Spencer
  • Publication number: 20080104389
    Abstract: 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: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Inventors: Jon Duane Warden, Zengfa Gao, Wade J. Satterfield, Michael R. Stabnow, Todd M. Spencer
  • Patent number: 7076647
    Abstract: 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: Grant
    Filed: June 7, 2001
    Date of Patent: July 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven Roth, Daniel Mathias, Wade J. Satterfield
  • Publication number: 20020023211
    Abstract: 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: Application
    Filed: June 7, 2001
    Publication date: February 21, 2002
    Inventors: Steven Roth, Daniel Mathias, Wade J. Satterfield
  • Patent number: 5764883
    Abstract: 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: Grant
    Filed: March 28, 1996
    Date of Patent: June 9, 1998
    Assignee: Hewlett-Packard Co.
    Inventors: Wade J. Satterfield, Samuel C. Sands
  • Patent number: 5343409
    Abstract: 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: Grant
    Filed: August 29, 1991
    Date of Patent: August 30, 1994
    Assignee: Hewlett-Packard Company
    Inventors: Wade J. Satterfield, Robert A. Morain