Patents by Inventor Thomas Edwin Turicchi Jr.

Thomas Edwin Turicchi Jr. 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: 9391922
    Abstract: A computer system has a capacity planner for creating and updating a workload redistribution schedule. A migration utility provides for redistribution of the workloads. A redistribution orchestrator directs, according to the schedule, the migration utility to implement the workload redistributions.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: July 12, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Daniel Edward Herington, Thomas Edwin Turicchi, Jr.
  • Publication number: 20160028649
    Abstract: A computer system has a capacity planner for creating and updating a workload redistribution schedule. A migration utility provides for redistribution of the workloads. A redistribution orchestrator directs, according to the schedule, the migration utility to implement the workload redistributions.
    Type: Application
    Filed: August 5, 2015
    Publication date: January 28, 2016
    Inventors: Daniel Edward Herington, Thomas Edwin Turicchi, JR.
  • Patent number: 9128766
    Abstract: A computer system has a capacity planner for creating and updating a workload redistribution schedule. A migration utility provides for redistribution of the workloads. A redistribution orchestrator directs, according to the schedule, the migration utility to implement the workload redistributions.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: September 8, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel Edward Herington, Thomas Edwin Turicchi, Jr.
  • Patent number: 9018797
    Abstract: A method for power distribution management includes receiving data specifying a group of Power Distribution Units (PDUs) from which an electronic device powered by at least one of the group of PDUs draws power; and automatically determining whether the electronic device is redundantly powered.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: April 28, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles W. Cochran, Thomas Edwin Turicchi, Jr.
  • Patent number: 8775122
    Abstract: A computer utilization report presents utilization data in tabular form so that utilization data for different time frames can be readily compared. The time frames include long and short continuous time frames, as well as at least one periodic discontinuous time frame.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: July 8, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bryan L. Backer, Thomas Edwin Turicchi, Jr., Jerome A. Rolia
  • Publication number: 20130325376
    Abstract: One example discloses a system for determining a power phase and/or a phase rotation in a three-phase power system. The system can comprise at least three different computer nodes that communicate over a network, wherein each of the at least three different computer nodes receives a power signal comprising (i) one of three separate single phase power signals of a three-phase power signal or (ii) a three-phase power signal. The at least three different computer nodes can comprise a master computer node to determine (i) the phase of the power signal provided to each of the at least three computer nodes and/or (ii) a phase rotation of the power signal provided to each of the at least three computer nodes. The determination can be based on power data that characterizes waveform properties of the power signal provided to each of the at least three computer nodes.
    Type: Application
    Filed: April 7, 2011
    Publication date: December 5, 2013
    Inventors: Thomas Edwin Turicchi, JR., Row Zeighami, Charles W. Cochran
  • Patent number: 8505019
    Abstract: A system, and a corresponding method, implemented on a processor, is used for assigning and reassigning instant capacity (iCAP) resources and non-iCAP resources in a computer system. The system includes a workload management system (WLMS) that monitors and controls the iCAP and the non-iCAP resources; an iCAP system available to monitor and control the iCAP resources; and an iCAP-WLMS integration system that transfers iCAP monitoring and control functions from the iCAP system to the WLM system, where the transfer creates a workload management (WLM) special mode of operation of the computer system, and where the WLMS monitors and assigns iCAP resources when in the WLM special mode.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: August 6, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William H. Blanding, Robert A. Viveney, Thomas Edwin Turicchi, Jr.
  • Publication number: 20120331477
    Abstract: A system and method are disclosed for dynamically allocating high-quality and low-quality facility assets at the datacenter level. The system and method provide an actuator with information on priorities of information technology (IT) workloads. The actuator ranks the IT workloads according to their priorities, monitors an amount of resources the IT workloads demand, and tracks total capacities of facility assets in the datacenter. The facility assets include high-quality facility assets and low-quality facility assets. According to the direction of the actuator, a distribution mechanism dynamically switches lower priority IT workloads from the high-quality facility assets to the low-quality facility assets when the high-quality facility assets are overburdened.
    Type: Application
    Filed: February 18, 2010
    Publication date: December 27, 2012
    Inventors: Roy Zeighami, Thomas Edwin Turicchi, JR.
  • Patent number: 8104041
    Abstract: The present invention provides for redistributing workloads among computers to optimize resource utilization. Utilization by software workloads of computer resources is monitored to yield utilization data. A utilization chronology is updated using the utilization data. The chronology is analyzed to yield resource utilization predictions. The workloads are redistributed among the resources at least in part as function of said predictions.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: January 24, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christian L. Belady, Thomas L Vaden, Daniel Edward Herington, Thomas Edwin Turicchi, Jr.
  • Publication number: 20110291478
    Abstract: A method for power distribution management includes receiving data specifying a group of Power Distribution Units (PDUs) from which an electronic device powered by at least one of the group of PDUs draws power; and automatically determining whether the electronic device is redundantly powered.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Charles W. Cochran, Thomas Edwin Turicchi, JR.
  • Patent number: 7979862
    Abstract: In one embodiment, a method comprises executing respective workload management processes within a plurality of computing compartments to allocate at least processor resources to applications executed within the plurality of computing compartments, selecting a master workload management process to reallocate processor resources between the plurality of computing compartments in response to requests from the workload management processes to receive additional resources, monitoring operations of the master workload management process by the other workload management processes, detecting, by the other workload management processes, when the master workload management process becomes inoperable, and selecting a replacement master workload management process by the other workload management processes in response to the detecting.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: July 12, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Troy Don Miller, Thomas Edwin Turicchi, Jr., Isom L. Crawford, Jr.
  • Patent number: 7752624
    Abstract: In one embodiment, a system comprises a plurality of computing containers having processing resources for executing software workloads, a plurality of management processes for controlling access to the processing resources according to workload policy definitions, a data container for storing a plurality of workload policy definitions and associations between the plurality of workload policy definitions and the plurality of computing containers, and a configuration process for communicating workload policy definitions from the data container to the plurality of management processes.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: July 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Isom Lawrence Crawford, Jr., Troy Don Miller, Gregory D. Jordan, Francisco Romero, Thomas Edwin Turicchi, Jr.
  • Patent number: 7047090
    Abstract: A method for the automatic selection of computer system parameter values to improve system performance as workload on the system changes. Methods are disclosed for automatically making minor adjustments to computer system parameters and comparing long-term associated performance changes in order to set parameter values so as to obtain improved system performance. The time frame over which a change in a system parameter and the associated system performance change is averaged is adjustable, thus permitting evaluation over shorter or longer periods of times as deemed appropriate. An objective measure of system performance is defined prior to implementation of the present methods. For transaction based systems, average system response-time for a given demand on the system could be, for example, such a measure. For systems executing batch-type workloads, system throughput may be used as the indicator of how well the system is performing.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: May 16, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Edwin Turicchi, Jr., Doug Grumann, Steven R Landherr, Michael Richard Carl
  • Patent number: 6880156
    Abstract: A server and method of its operation adapt the number of server applications within the server. The server is connected to a computer network. The server comprises one or more active server applications, a load detector, an inactive additional server application and an allocator. The load detector, which may be part of a load balancer, is connected to the one or more server applications and the computer network. The allocator is connected to the load detector and the additional server application. The allocator causes the additional server application to activate in response to a load condition. The method measures a load on the server, detects when the load exceeds a threshold and, in response thereto, activates an additional server application on the server. Optionally, the method also detects when the load is less than a deactivation threshold, and in response thereto, deactivates the additional server application.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: April 12, 2005
    Assignee: Hewlett-Packard Development Company. L.P.
    Inventors: Steven R Landherr, Thomas Edwin Turicchi Jr.
  • Patent number: 6775825
    Abstract: A system and method for generating and sharing consistent application definitions amongst multiple performance and resource management tools. A common interface accepts requests from performance or resource management tools and returns requested process-to-application mapping data. A parameters file contains a common syntax for application definitions, and a module uses the parameters file to determine mapping from processes into applications. A performance monitoring tool for senses current system processes' states and provides measurement data to the mapping module.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: August 10, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Doug Grumann, Michael Richard Carl, Thomas Edwin Turicchi, Jr.
  • Patent number: 6704687
    Abstract: A method for determining appropriate adjustments of computer system parameter values in order to improve system performance. The method for this determination is based on historical performance data. Methods are disclosed which involve measuring current system performance and retrieving paired stored values of measured system performance and a selected system parameter. The decision as to whether or not to adjust the value of the selected system parameter is based on performing a trend analysis on the paired values. When such changes are made, subsequent measurement of system performance is performed and beneficial changes are implemented.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: March 9, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Edwin Turicchi, Jr., Francisco J. Romero, Doug Grumann
  • Patent number: 6671658
    Abstract: A method for obtaining an estimate of response time for a typical transaction request in a computer system under varying load conditions. This estimate can be compared to a predefined value considered by the system administrator to be the level at which the response time becomes significantly degraded, thereby providing a measure of the operating condition of the computer system. Preliminary measurements include measurement of response time for the typical transaction request while the computer system is lightly loaded, CPU usage, and response times for more than one concurrent typical transaction request. During computer system operation only the number of concurrent transaction requests and the total CPU usage need to be obtained and measured. A primary advantage of the embodiments as described in the present patent document over prior methods is that the present methods can provide a more accurate approximation of actual response-time under varying loads while consuming less system resources to do so.
    Type: Grant
    Filed: December 23, 2000
    Date of Patent: December 30, 2003
    Assignee: Hewlett-Packard Development Company, L.P
    Inventors: Thomas Edwin Turicchi, Jr., Doug Grumann
  • Patent number: 6628994
    Abstract: A method for the automatic selection of computer system parameter values to improve system performance as workload on the system changes. Methods are disclosed for automatically making minor adjustments to computer system parameters and comparing long-term associated performance changes in order to set parameter values so as to obtain improved system performance. The time frame over which a change in a system parameter and the associated system performance change is averaged is adjustable, thus permitting evaluation over shorter or longer periods of times as deemed appropriate. An objective measure of system performance is defined prior to implementation of the present methods. For transaction based systems, average system response-time for a given demand on the system could be, for example, such a measure. For systems executing batch-type workloads, system throughput may be used as the indicator of how well the system is performing.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: September 30, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas Edwin Turicchi, Jr., Doug Grumann, Steven R Landherr, Michael Richard Carl
  • Publication number: 20020103624
    Abstract: A method for determining appropriate adjustments of computer system parameter values in order to improve system performance. The method for this determination is based on historical performance data. Methods are disclosed which involve measuring current system performance and retrieving paired stored values of measured system performance and a selected system parameter. The decision as to whether or not to adjust the value of the selected system parameter is based on performing a trend analysis on the paired values. When such changes are made, subsequent measurement of system performance is performed and beneficial changes are implemented.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Thomas Edwin Turicchi Jr., Francisco J. Romero, Doug Grumann