Patents by Inventor Clifford A. McCarthy
Clifford A. McCarthy 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: 11755377Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive a request to provide infrastructure management services and generate a mapping between at least one instance of the infrastructure management controller and one or more resource instances at one or more on-premise infrastructure controller instances to provide the cloud based infrastructure management services, wherein the request includes one or more configuration parameters.Type: GrantFiled: December 9, 2019Date of Patent: September 12, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20230066960Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to automatically balance utilization of infrastructure resources between a plurality of on-premise infrastructure controllers.Type: ApplicationFiled: October 21, 2022Publication date: March 2, 2023Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Patent number: 11537440Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive first monitoring data indicating a first infrastructure condition occurring at an on-premise infrastructure controller, determine a first load state of the on-premise infrastructure controller based on the first infrastructure condition and adjust a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first state.Type: GrantFiled: December 19, 2019Date of Patent: December 27, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Patent number: 11507433Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to automatically balance utilization of infrastructure resources between a plurality of on-premise infrastructure controllers.Type: GrantFiled: December 18, 2019Date of Patent: November 22, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Patent number: 11323512Abstract: A system to facilitate infrastructure management is described. The system includes a plurality of management controllers each having a control function of a plurality of infrastructure devices and a state cache storing a state of the plurality of infrastructure devices, including a first management controller to initiate an operation to be performed on a first set of resources. The system also includes a plurality of infrastructure controllers, each having a state repository to maintain a state function of the plurality of infrastructure devices, including a first infrastructure controller associated with the first set of resources to perform the operation on the first set of resources, update a first state repository including an updated state of the first set of resources in response to the operation and broadcast the updated state of the first set of resources to each of the plurality of management controllers.Type: GrantFiled: December 9, 2019Date of Patent: May 3, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210240626Abstract: A system to facilitate infrastructure management is described.Type: ApplicationFiled: January 30, 2020Publication date: August 5, 2021Inventors: SUBHAJIT DASGUPTA, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210243088Abstract: A system to facilitate infrastructure management is described.Type: ApplicationFiled: January 30, 2020Publication date: August 5, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210191786Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to automatically balance utilization of infrastructure resources between a plurality of on-premise infrastructure controllers.Type: ApplicationFiled: December 18, 2019Publication date: June 24, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210191773Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive first monitoring data indicating a first infrastructure condition occurring at an on-premise infrastructure controller, determine a first load state of the on-premise infrastructure controller based on the first infrastructure condition and adjust a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first state.Type: ApplicationFiled: December 19, 2019Publication date: June 24, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210173716Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive a request to provide infrastructure management services and generate a mapping between at least one instance of the infrastructure management controller and one or more resource instances at one or more on-premise infrastructure controller instances to provide the cloud based infrastructure management services, wherein the request includes one or more configuration parameters.Type: ApplicationFiled: December 9, 2019Publication date: June 10, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210176309Abstract: A system to facilitate infrastructure management is described. The system includes a plurality of management controllers each having a control function of a plurality of infrastructure devices and a state cache storing a state of the plurality of infrastructure devices, including a first management controller to initiate an operation to be performed on a first set of resources. The system also includes a plurality of infrastructure controllers, each having a state repository to maintain a state function of the plurality of infrastructure devices, including a first infrastructure controller associated with the first set of resources to perform the operation on the first set of resources, update a first state repository including an updated state of the first set of resources in response to the operation and broadcast the updated state of the first set of resources to each of the plurality of management controllers.Type: ApplicationFiled: December 9, 2019Publication date: June 10, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Patent number: 9318896Abstract: Fault-tolerant power control in a computer system is described. In an example, a power controller to control power applied to an enclosure having a plurality of computing devices includes: first and second alternating current (AC) primary power meters respectively measuring first and second input power feeds to the enclosure; a first alternative power meter to measuring power supplied by the first input power feed; a second alternative power meter to measure power supplied by the second input power feed; a first controller coupled to the first primary power meter and the second alternative power meter; and a second controller coupled to the second primary power meter and the first alternative power meter; wherein the first controller is coupled to the second controller.Type: GrantFiled: September 27, 2012Date of Patent: April 19, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Alan L. Goodrum, Clifford A. McCarthy
-
Patent number: 9135074Abstract: A system comprises a workload manager evaluator operable to receive a representative workload that is representative of competing workloads that share access to at least one shared computing resource. The workload manager evaluator is operable to evaluate performance of a scheduler that schedules access of the competing workloads to the shared computing resource according to defined control parameter values, wherein the workload manager evaluator evaluates performance of the scheduler under the representative workload for a plurality of different values of the control parameters. In certain embodiments, the workload manager evaluator determines an optimal value for the control parameters of the scheduler for scheduling access to the at least one shared computing resource for the representative workload to satisfy defined performance desires of the system.Type: GrantFiled: July 20, 2006Date of Patent: September 15, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ludmila Cherkasova, Jerome Rolia, Clifford A. McCarthy
-
Patent number: 8713297Abstract: When the maximum power consumption of a computer exceeds a currently selected power-consumption cap, a cap setting corresponding to the currently selected power-consumption cap is reduced. In addition, power-cap settings corresponding to power-consumption caps between said currently selected power-consumption cap and said maximum power consumption are reduced.Type: GrantFiled: December 1, 2009Date of Patent: April 29, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventor: Clifford A. McCarthy
-
Publication number: 20140084683Abstract: Fault-tolerant power control in a computer system is described. In an example, a power controller to control power applied to an enclosure having a plurality of computing devices includes: first and second alternating current (AC) primary power meters respectively measuring first and second input power feeds to the enclosure; a first alternative power meter to measuring power supplied by the first input power feed; a second alternative power meter to measure power supplied by the second input power feed; a first controller coupled to the first primary power meter and the second alternative power meter; and a second controller coupled to the second primary power meter and the first alternative power meter; wherein the first controller is coupled to the second controller.Type: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Alan L. Goodrum, Clifford A. McCarthy
-
Patent number: 8661283Abstract: Apparatus, methods, and other embodiments associated with providing a correlation between a power distribution unit(s) and a device(s) are described. One example method includes storing first time series data that identifies, on a per power distribution unit (PDU) basis, current drawn from a set of PDUs. The example method may include storing second time series data that identifies, on a per device basis, power used by a set of related devices. With the two time series data available, the method may then provide a PDU-device correlation signal that identifies a correlation between current drawn from a PDU and power used by a device.Type: GrantFiled: March 25, 2009Date of Patent: February 25, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Thomas E. Turicchi, Jr., Clifford A. McCarthy, Charles W. Cochran
-
Patent number: 8336054Abstract: A method comprises defining a scheduler parameter for a maximum allocation of capacity of a shared resource to a consumer for a scheduling interval. Utilization of an allocated capacity of the shared resource by the consumer during a given scheduling interval is measured, and when the allocated capacity of the shared resource is completely utilized by the consumer during the given scheduling interval, the scheduler increases the allocated capacity of the shared resource to the defined maximum allocation for the consumer for a next scheduling interval. Thus, rather than gradually increasing the allocation of capacity over many intervals, the scheduler immediately increases the allocation to a predefined maximum amount in response to an allocated amount of capacity being completely utilized during a scheduling interval.Type: GrantFiled: July 20, 2006Date of Patent: December 18, 2012Assignee: Hewlett-Packard Development Company, L. P.Inventors: Ludmila Cherkasova, Jerome Rolia, Clifford A. McCarthy
-
Patent number: 8255915Abstract: A computer system characterized by a container hierarchy uses a workload manager to allocate computing resources to workloads. The workload manager can allocate resources as a function of aggregate characteristics of a group of workloads, even where the group does not conform to the container hierarchy.Type: GrantFiled: October 26, 2007Date of Patent: August 28, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: William H. Blanding, Jerry James Harrow, Jr., Thomas Edwin Turicchi, Clifford McCarthy, Daniel Edward Herington
-
Power budgeting for a group of computer systems using utilization feedback for manageable components
Patent number: 8255709Abstract: Power consumption of a group of computer systems is managed based on a maximum power consumption for the group. A power budget is determined from the power consumption of each computer system and the maximum power consumption for the group. The power budget identifies a power cap for each computer system in the group. The power caps in the power budget are distributed to the computer systems in the group.Type: GrantFiled: February 6, 2009Date of Patent: August 28, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Clifford A. McCarthy, Zhikui Wang, Troy Miller, Tom Turicchi, Parthasarathy Ranganathan, Xiaoyun Zhu, Vanish Talwar -
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