Patents by Inventor David Grehan

David Grehan 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: 11960905
    Abstract: Techniques for network-management-card-assisted shutdown of hyperconverged infrastructure (HCI) are disclosed. A network management card (NMC) includes: a network interface communicatively coupled with an HCI environment; one or more processors; and one or more non-transitory computer-readable media storing instructions. The instructions, when executed by the one or more processors, cause the one or more processors to perform operations including: receiving, from the HCI environment via the network interface, a selection of a set of shutdown instructions from multiple sets of shutdown instructions supported by the NMC, the multiple sets of shutdown instructions being configured to support shutdown processes for at least two different HCI platforms; detecting that the HCI environment is performing a shutdown; and finalizing the shutdown at least by executing the set of shutdown instructions.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: April 16, 2024
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventor: David Grehan
  • Publication number: 20230400901
    Abstract: Aspects of the disclosure include a non-transitory computer-readable medium storing computer-executable instructions for controlling at least one uninterruptible power supply (UPS) configured to provide power to at least one server executing one or more services, the instructions instructing at least one processor to receive an indication of the services initiating a shutdown procedure, determine that a predicted shutdown time (PST) of the shutdown procedure exceeds a baseline shutdown time (BST) to perform the shutdown procedure, the BST being less than an available runtime of the UPS, control the UPS to continue providing power to the server responsive to determining that the PST is less than the available runtime and that the PST exceeds the BST, receive an indication that the shutdown procedure is successfully executed over an actual shutdown time (AST), and update the BST responsive to determining that the AST is different than the BST.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Inventor: David Grehan
  • Patent number: 11822403
    Abstract: Aspects of the disclosure include a non-transitory computer-readable medium storing computer-executable instructions for controlling at least one uninterruptible power supply (UPS) configured to provide power to at least one server executing one or more services, the instructions instructing at least one processor to receive an indication of the services initiating a shutdown procedure, determine that a predicted shutdown time (PST) of the shutdown procedure exceeds a baseline shutdown time (BST) to perform the shutdown procedure, the BST being less than an available runtime of the UPS, control the UPS to continue providing power to the server responsive to determining that the PST is less than the available runtime and that the PST exceeds the BST, receive an indication that the shutdown procedure is successfully executed over an actual shutdown time (AST), and update the BST responsive to determining that the AST is different than the BST.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: November 21, 2023
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventor: David Grehan
  • Publication number: 20220179660
    Abstract: Techniques for network-management-card-assisted shutdown of hyperconverged infrastructure (HCI) are disclosed. A network management card (NMC) includes: a network interface communicatively coupled with an HCI environment; one or more processors; and one or more non-transitory computer-readable media storing instructions.
    Type: Application
    Filed: December 3, 2020
    Publication date: June 9, 2022
    Inventor: David Grehan
  • Patent number: 11003478
    Abstract: According to aspects of the present disclosure, a method of operating a virtual storage area network cluster including a plurality of hosts is provided, each host of the plurality of hosts executing at least one Virtual Machine (VM) and being configured to receive power from a respective Uninterruptible Power Supply (UPS) of a plurality of UPSs, the method comprising acts of determining a number of critical UPSs of the plurality of UPSs, each critical UPS of the plurality of UPSs corresponding to a critical host of the plurality of hosts, determining that the number of critical UPSs does not exceed a fault tolerance level, and migrating VMs hosted by the critical hosts to non-critical hosts of the plurality of hosts.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: May 11, 2021
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventor: David Grehan
  • Publication number: 20200183725
    Abstract: According to aspects of the present disclosure, a method of operating a virtual storage area network cluster including a plurality of hosts is provided, each host of the plurality of hosts executing at least one Virtual Machine (VM) and being configured to receive power from a respective Uninterruptible Power Supply (UPS) of a plurality of UPSs, the method comprising acts of determining a number of critical UPSs of the plurality of UPSs, each critical UPS of the plurality of UPSs corresponding to a critical host of the plurality of hosts, determining that the number of critical UPSs does not exceed a fault tolerance level, and migrating VMs hosted by the critical hosts to non-critical hosts of the plurality of hosts.
    Type: Application
    Filed: March 22, 2019
    Publication date: June 11, 2020
    Inventor: David Grehan
  • Patent number: 10418849
    Abstract: A method for monitoring an uninterruptible power supply system described herein includes receiving, at a server, data associated with a first UPS group having a first redundancy level; receiving, at the server, data associated with a second UPS group having a second redundancy level; monitoring the uninterruptible power supply system based on the first redundancy level and the second redundancy level; and based on the monitoring, providing control signals to a first device associated with the first UPS group and a second device associated with the second UPS group.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: September 17, 2019
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: David Grehan, Sarah Jane Hannon
  • Patent number: 9791908
    Abstract: According to various aspects and embodiments, a power management system configured to protect a plurality of information technology (IT) assets is provided. The system includes a migration component executable by the at least one processor and configured to identify the plurality of IT assets, the plurality of IT assets including at least one power supply unit and at least one host server, generate an association between at least one IT asset and at least one power supply unit, receive a power-related event from the at least one power supply unit, correlate the power-related event with at least one affected IT asset based on the generated association, determine a sequence of actions, wherein the sequence of actions is configured to migrate at least one virtual machine from the at least one affected IT asset to a non-affected asset, and execute the sequence of actions.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: October 17, 2017
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: David Grehan, Sarah Jane Hannon, Frederik Kamminga, Paula Porter, Amit Kumar Khator
  • Publication number: 20170110907
    Abstract: A method for monitoring an uninterruptible power supply system described herein includes receiving, at a server, data associated with a first UPS group having a first redundancy level; receiving, at the server, data associated with a second UPS group having a second redundancy level; monitoring the uninterruptible power supply system based on the first redundancy level and the second redundancy level; and based on the monitoring, providing control signals to a first device associated with the first UPS group and a second device associated with the second UPS group.
    Type: Application
    Filed: March 28, 2014
    Publication date: April 20, 2017
    Inventors: David Grehan, Sarah Jane Hannon
  • Publication number: 20150128052
    Abstract: According to various aspects and embodiments, a power management system configured to protect a plurality of information technology (IT) assets is provided. The system includes a migration component executable by the at least one processor and configured to identify the plurality of IT assets, the plurality of IT assets including at least one power supply unit and at least one host server, generate an association between at least one IT asset and at least one power supply unit, receive a power-related event from the at least one power supply unit, correlate the power-related event with at least one affected IT asset based on the generated association, determine a sequence of actions, wherein the sequence of actions is to configured to migrate at least one virtual machine from the at least one affected IT asset to a non-affected asset, and execute the sequence of actions.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 7, 2015
    Inventors: David Grehan, Sarah Jane Hannon, Frederik Kamminga, Paula Porter, Amit Kumar Khator