Patents by Inventor Montgomery C. McGraw
Montgomery C. McGraw 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: 12072823Abstract: Composable computing architectures with an interconnection fabric to provide high availability and fault tolerance are described. An interconnection fabric routes packets between compute resources, memory resources, and input/output (I/O) resources. A fabric manager is coupled with the interconnection fabric to receive an I/O or memory requirement for a compute workload for a host device, and to map individual I/O or memory resources from the plurality of I/O resources to individual compute resources from the plurality of compute resource and to dynamically map individual I/O resources from the plurality of I/O resources based on received resource requests.Type: GrantFiled: April 30, 2021Date of Patent: August 27, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Montgomery C. McGraw, Dwight D. Riley
-
Publication number: 20230421451Abstract: An apparatus in a first computing device is provided. During operation, the apparatus can present, to a processor of the first computing device, a virtual interface switch (VIS) coupled to an interface port of the processor. The apparatus can present to the processor that a target device, which is reachable via a remote apparatus of a second computing device, is coupled to the VIS. The apparatuses can be coupled via at least a first fabric and a second fabric. A respective fabric may facilitate communication based on a fabric switching protocol. The apparatus can obtain a set of packets, which can be issued from the interface port via the VIS and directed to the target device. The apparatus can then forward, to the remote apparatus, a first subset of the set of packets via the first fabric and a second subset of the set of packets via the second fabric.Type: ApplicationFiled: September 11, 2023Publication date: December 28, 2023Inventors: Montgomery C. McGraw, Dwight D. Riley
-
Patent number: 11765037Abstract: An apparatus in a first computing device is provided. During operation, the apparatus can present, to a processor of the first computing device, a virtual interface switch (VIS) coupled to an interface port of the processor. The apparatus can present to the processor that a target device, which is reachable via a remote apparatus of a second computing device, is coupled to the VIS. The apparatuses can be coupled via at least a first fabric and a second fabric. A respective fabric may facilitate communication based on a fabric switching protocol. The apparatus can obtain a set of packets, which can be issued from the interface port via the VIS and directed to the target device. The apparatus can then forward, to the remote apparatus, a first subset of the set of packets via the first fabric and a second subset of the set of packets via the second fabric.Type: GrantFiled: August 19, 2020Date of Patent: September 19, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Montgomery C. McGraw, Dwight D. Riley
-
Patent number: 11683231Abstract: Some examples provide a method for automatic network assembly. The following instructions may be used to implement automatic network assembly in a modular infrastructure. Instructions to automatically connect a management port to a management network. Instructions to automatically connect link ports to form a scalable ring. Instructions to automatically connect each modular infrastructure management device to a bay management network port.Type: GrantFiled: July 12, 2021Date of Patent: June 20, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: Montgomery C. McGraw
-
Publication number: 20220350767Abstract: Composable computing architectures with an interconnection fabric to provide high availability and fault tolerance are described. An interconnection fabric routes packets between compute resources, memory resources, and input/output (I/O) resources. A fabric manager is coupled with the interconnection fabric to receive an I/O or memory requirement for a compute workload for a host device, and to map individual I/O or memory resources from the plurality of I/O resources to individual compute resources from the plurality of compute resource and to dynamically map individual I/O resources from the plurality of I/O resources based on received resource requests.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Inventors: Montgomery C. McGraw, Dwight D. Riley
-
Publication number: 20220060382Abstract: An apparatus in a first computing device is provided. During operation, the apparatus can present, to a processor of the first computing device, a virtual interface switch (VIS) coupled to an interface port of the processor. The apparatus can present to the processor that a target device, which is reachable via a remote apparatus of a second computing device, is coupled to the VIS. The apparatuses can be coupled via at least a first fabric and a second fabric. A respective fabric may facilitate communication based on a fabric switching protocol. The apparatus can obtain a set of packets, which can be issued from the interface port via the VIS and directed to the target device. The apparatus can then forward, to the remote apparatus, a first subset of the set of packets via the first fabric and a second subset of the set of packets via the second fabric.Type: ApplicationFiled: August 19, 2020Publication date: February 24, 2022Inventors: Montgomery C. McGraw, Dwight D. Riley
-
Publication number: 20210344563Abstract: Some examples provide a method for automatic network assembly. The following instructions may be used to implement automatic network assembly in a modular infrastructure. Instructions to automatically connect a management port to a management network. Instructions to automatically connect link ports to form a scalable ring. Instructions to automatically connect each modular infrastructure management device to a bay management network port.Type: ApplicationFiled: July 12, 2021Publication date: November 4, 2021Inventor: Montgomery C. MCGRAW
-
Patent number: 11121922Abstract: Some examples provide a method for automatic network assembly. The following instructions may be used to implement automatic network assembly in a modular infrastructure. Instructions to automatically connect a management port to a management network. Instructions to automatically connect link ports to form a scalable ring. Instructions to automatically connect each modular infrastructure management device to a bay management network port.Type: GrantFiled: October 2, 2017Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventor: Montgomery C. McGraw
-
Patent number: 10888012Abstract: An example computing device enclosure can include a first printed circuit board (PCB) that includes a first plurality of components, where a first portion of the first plurality of components that are shorter than a threshold height are positioned on a first side of the first PCB and a second portion of the first plurality of components that are taller than the threshold height are positioned on a second side of the first PCB, and a second printed circuit board (PCB) that includes a second plurality of components, where a first portion of the second plurality of components that are shorter than the threshold height are positioned on a first side of the second PCB and a second portion of the second plurality of components that are taller than the threshold height are positioned on a second side of the second PCB.Type: GrantFiled: May 16, 2019Date of Patent: January 5, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Montgomery C. McGraw, Troy Anthony Della Fiora
-
Publication number: 20200367380Abstract: An example computing device enclosure can include a first printed circuit board (PCB) that includes a first plurality of components, where a first portion of the first plurality of components that are shorter than a threshold height are positioned on a first side of the first PCB and a second portion of the first plurality of components that are taller than the threshold height are positioned on a second side of the first PCB, and a second printed circuit board (PCB) that includes a second plurality of components, where a first portion of the second plurality of components that are shorter than the threshold height are positioned on a first side of the second PCB and a second portion of the second plurality of components that are taller than the threshold height are positioned on a second side of the second PCB.Type: ApplicationFiled: May 16, 2019Publication date: November 19, 2020Inventors: Montgomery C. McGraw, Troy Anthony Della Fiora
-
Publication number: 20200279060Abstract: A method for securing storage over a fabric connection includes receiving a request to store data using a storage module that is connected with a compute node over a fabric. The method also includes encrypting the data on the compute node. Additionally, the method includes sending the encrypted data from the compute node to the storage module over the fabric.Type: ApplicationFiled: February 28, 2019Publication date: September 3, 2020Inventor: Montgomery C. McGraw
-
Patent number: 10582626Abstract: A converged infrastructure manager comprises a circuit board, a processor connected to a first side of the circuit board, a solid state drive connected to the circuit board, a first connector extending from the first side of the circuit board, a second connector extending from a second side of the circuit board, a first dual in-line memory module connected to the first connector and a second dual in-line memory module connected to the second connector.Type: GrantFiled: April 29, 2015Date of Patent: March 3, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Huong Truong, Montgomery C. McGraw, Thomas D. Rhodes, Long B. Sam, Kurt A. Manweiler, Alex Olson
-
Patent number: 10539992Abstract: In one implementation, a system for a redundant power extender includes a first automatic transfer switch comprising a number of in-ports coupled to a first power distribution unit and a second power distribution unit, wherein the first automatic transfer switch comprises an out-port coupled to a first side of a device and a second automatic transfer switch comprising a number of in-ports coupled to the first distribution unit and the second power distribution unit, wherein the second automatic transfer switch comprises an out-port coupled to a second side of the device with intelligence to allow 4+4 power redundancy from a system otherwise limited to 3+3 power redundancy.Type: GrantFiled: February 9, 2015Date of Patent: January 21, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Montgomery C. McGraw, Charles W. Cochran
-
Patent number: 10362375Abstract: In one example in accordance with the present disclosure, a system is provided. The system includes a first subsystem and a second subsystem, connectable to each other via a passive cable, and each connected to a high-level management tool. Each subsystem includes a signal driver/receiver capable of sending and receiving data and signals over the passive cable and a connection discovery engine to access low-level power up/down controls of the signal driver/receiver. The connection discovery engine is to, via physical layer communication, send a local unique identifier (ID) of the particular signal driver/receiver over the passive cable. The connection discovery engine is further to, via physical layer communication, receive, over the passive cable, a remote unique ID of the signal driver/receiver in the other connected subsystem. The connection discovery engine is further to send the local unique ID and the remote unique ID to the high-level management tool.Type: GrantFiled: July 8, 2014Date of Patent: July 23, 2019Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Alan L. Goodrum, Montgomery C. McGraw, Kuang-Yi Wu
-
Publication number: 20190104021Abstract: Some examples provide a method for automatic network assembly. The following instructions may be used to implement automatic network assembly in a modular infrastructure. Instructions to automatically connect a management port to a management network. Instructions to automatically connect link ports to form a scalable ring. Instructions to automatically connect each modular infrastructure management device to a bay management network port.Type: ApplicationFiled: October 2, 2017Publication date: April 4, 2019Inventor: Montgomery C. McGraw
-
Publication number: 20180098441Abstract: A converged infrastructure manager comprises a circuit board, a processor connected to a first side of the circuit board, a solid state drive connected to the circuit board, a first connector extending from the first side of the circuit board, a second connector extending from a second side of the circuit board, a first dual in-line memory module connected to the first connector and a second dual in-line memory module connected to the second connector.Type: ApplicationFiled: April 29, 2015Publication date: April 5, 2018Inventors: Huong M Truong, Montgomery C. McGraw, Thomas D. Rhodes, Long B. Sam, Kurt A. Manweiler, Alex Olson
-
Publication number: 20180032119Abstract: In one implementation, a system for a redundant power extender includes a first automatic transfer switch comprising a number of in-ports coupled to a first power distribution unit and a second power distribution unit, wherein the first automatic transfer switch comprises an out-port coupled to a first side of a device and a second automatic transfer switch comprising a number of in-ports coupled to the first distribution unit and the second power distribution unit, wherein the second automatic transfer switch comprises an out-port coupled to a second side of the device with intelligence to allow 4+4 power redundancy from a system otherwise limited to 3+3 power redundancy.Type: ApplicationFiled: February 9, 2015Publication date: February 1, 2018Inventors: Montgomery C. McGraw, Charles W. Cochran
-
Publication number: 20170164077Abstract: In one example in accordance with the present disclosure, a system is provided. The system includes a first subsystem and a second subsystem, connectable to each other via a passive cable, and each connected to a high-level management tool. Each subsystem includes a signal driver/receiver capable of sending and receiving data and signals over the passive cable and a connection discovery engine to access low-level power up/down controls of the signal driver/receiver. The connection discovery engine is to, via physical layer communication, send a local unique identifier (ID) of the particular signal driver/receiver over the passive cable. The connection discovery engine is further to, via physical layer communication, receive, over the passive cable, a remote unique ID of the signal driver/receiver in the other connected subsystem. The connection discovery engine is further to send the local unique ID and the remote unique ID to the high-level management tool.Type: ApplicationFiled: July 8, 2014Publication date: June 8, 2017Inventors: Alan L. Goodrum, Montgomery C. McGraw, Kuang-Yi Wu
-
Patent number: 9208047Abstract: A server includes an electronic component, manager baseboard management controller (BMC), and a device hardware agent. The device hardware agent monitors operation of the electronic component and provides updates to the electronic component without utilizing a software agent.Type: GrantFiled: October 16, 2010Date of Patent: December 8, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventor: Montgomery C. Mcgraw
-
Publication number: 20130151841Abstract: A server includes an electronic component, manager baseboard management controller (BMC), and a device hardware agent. The device hardware agent monitors operation of the electronic component and provides updates to the electronic component without utilizing a software agent.Type: ApplicationFiled: October 16, 2010Publication date: June 13, 2013Inventor: Montgomery C McGraw