Patents by Inventor Geoffrey Reid
Geoffrey Reid 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: 11902106Abstract: A client-isolation internal/external fabric LCS provisioning system includes an orchestrator device coupled to a client device via an external fabric, and coupled to resource devices via an internal fabric that is not accessible to the client device via the external fabric. The orchestrator device configures the resource devices to communicate with each other in a manner that satisfies a workload intent for a workload requested by the client device, and presents an LCS provided using the configured resource devices to the client device via the external fabric. When the orchestrator device receives LCS communication(s) directed to the LCS from the client device via the external fabric, it provides instruction(s) to at least one of the resource devices via the internal fabric that are based on the LCS communication and that are configured to cause the at least one of the resource devices to perform function(s) for the LCS.Type: GrantFiled: June 27, 2022Date of Patent: February 13, 2024Assignee: Dell Products L.P.Inventors: Douglas Lang Farley, Gaurav Chawla, Jimmy Doyle Pike, Tommi Salli, Andrew Butcher, Geoffrey A. Reid, John Harwood
-
Publication number: 20240028407Abstract: Techniques described herein relate to a method for instantiating composed information handling systems. The method includes obtaining, by a system control processor manager, a composition request to instantiate a composed information handling system; in response to obtaining the composition request: identifying at least one compute resource set having computing resources specified by the composition request; identifying at least one hardware resource set having the hardware resources specified by the composition request; setting up management services based on plugin requirements associated with the composition request using an at least one control resource set; and initiating the instantiation of the composed information handling system using the management services.Type: ApplicationFiled: July 25, 2022Publication date: January 25, 2024Inventors: Ethan A. Kaley, Geoffrey A. Reid, James Peter Censabella, JR., William Price Dawkins
-
Publication number: 20240022605Abstract: A Logically Composed System (LCS) resource policy enforcement system includes resource devices coupled to an LCS provisioning administrator device, a client system, and an orchestrator device coupled to the resource devices and the client system. The orchestrator device uses a first subset of the resource devices to provide an LCS to the client system based on a workload intent provided by the client system, associates the LCS with a client identifier for the client system, and tags each of the first subset of the resource devices being used to provide the LCS with the client identifier. The orchestrator device then identifies a LCS policy for the LCS and applies the LCS policy to each of the first subset of the resource devices tagged with the client identifier to cause the LCS policy to be enforced on the client system and the LCS provisioning administrator device.Type: ApplicationFiled: July 15, 2022Publication date: January 18, 2024Inventors: Douglas Lang Farley, Ethan A. Kaley, Judith Furlong, Geoffrey A. Reid, John Harwood, Gaurav Chawla
-
Publication number: 20240004697Abstract: A Logically Composed System (LCS) life-cycle management system includes an orchestrator device coupled to resource devices. The orchestrator device configures the resource devices to provide an LCS to a client device. The orchestrator device also identifies interdependencies between the resource devices and, based on those interdependencies, determines life-cycle management operations available for the LCS and presents the life-cycle management operations to the client device. When the orchestrator device receives a request to perform a first life-cycle management operation on the LCS, it performs the first life-cycle management operation on the first LCS based on the interdependencies identified between the resource devices.Type: ApplicationFiled: July 1, 2022Publication date: January 4, 2024Inventors: Douglas Lang Farley, Ethan A. Kaley, Geoffrey A. Reid, Gaurav Chawla, John Harwood
-
Publication number: 20240004722Abstract: A Logically Composed System (LCS) resource device functionality provisioning system includes an orchestrator device coupled to resource devices and a resource management system. The orchestrator device identifies functionality available from the resource devices via at least one resource device communication protocol, and advertises logical functions that correspond to the functionality available from the resource devices to the resource management system via a resource management system communication protocol that is different than the at least one resource device communication protocol. When the orchestrator device receives a request from the resource management system via the resource management system communication protocol to utilize a subset of the logical functions to provide an LCS, it configures the subset of the logical functions to provide the LCS via the at least one resource device communication protocol, and provides the LCS to a client device using the subset of the logical functions.Type: ApplicationFiled: June 30, 2022Publication date: January 4, 2024Inventors: Douglas Lang Farley, Ethan A. Kaley, Geoffrey A. Reid, Gaurav Chawla, John Harwood
-
Publication number: 20230421461Abstract: A client-isolation internal/external fabric LCS provisioning system includes an orchestrator device coupled to a client device via an external fabric, and coupled to resource devices via an internal fabric that is not accessible to the client device via the external fabric. The orchestrator device configures the resource devices to communicate with each other in a manner that satisfies a workload intent for a workload requested by the client device, and presents an LCS provided using the configured resource devices to the client device via the external fabric. When the orchestrator device receives LCS communication(s) directed to the LCS from the client device via the external fabric, it provides instruction(s) to at least one of the resource devices via the internal fabric that are based on the LCS communication and that are configured to cause the at least one of the resource devices to perform function(s) for the LCS.Type: ApplicationFiled: June 27, 2022Publication date: December 28, 2023Inventors: Douglas Lang Farley, Gaurav Chawla, Jimmy Doyle Pike, Tommi Salli, Andrew Butcher, Geoffrey A. Reid, John Harwood
-
Publication number: 20230266988Abstract: A method comprises receiving a request for at least one network interface card resource, and identifying one or more network interface cards comprising the at least one network interface card resource. In the method, at least one virtualized computing resource image is received, and a workload is executed using an instance of the at least one virtualized computing resource image running on the one or more network interface cards. Workload execution includes implementation of a binding mechanism using one or more control groups and a given protocol. In addition, a cluster including one or more nodes comprising the identified one or more network interface cards is generated.Type: ApplicationFiled: February 23, 2022Publication date: August 24, 2023Inventors: Victor Fong, Kranti Uppala, Geoffrey A. Reid
-
Publication number: 20200000766Abstract: Disclosed herein are new compositions comprising a purified cannabinoid and a purified terpene. In one embodiment, the compositions comprise one or more purified cannabinoids. In one embodiment, the compositions comprise one or more purified cannabinoids in combination with one or more purified terpenes. In one embodiment, the compositions comprise unnaturally occurring ratios. In one embodiment, the compositions comprise unnaturally occurring concentrations. In one embodiment, the compositions comprise unexpected and/or synergistic effects.Type: ApplicationFiled: June 28, 2019Publication date: January 2, 2020Inventors: Brian Geoffrey REID, Jonathan Michael COOPER
-
Patent number: 7216188Abstract: In a system including multiple enclosures, unique enclosure addresses can be set automatically via software. The enclosure addresses may be stored in non-volatile memory within the enclosures. In a storage system, several enclosures contain several disk drives, wherein each disk drive requires a unique device address related to the enclosure in which it resides. A unique address is automatically assigned via software to each enclosure.Type: GrantFiled: March 29, 2003Date of Patent: May 8, 2007Assignee: EMC CorporationInventors: Geoffrey A. Reid, Steven D. Sardella
-
Patent number: 7194673Abstract: Described are a storage system and method for detecting an intermittent loss of synchronization in communication signals received by an enclosure connected to a Fibre Channel loop. A control board produces a first signal representing a status of communication signals received by the control board. The first signal is in one of a plurality of logical states. A first logical state indicates that the status of the communication signals is invalid and a second logical state indicates that the status of the communication signals is valid. The control board includes a glitch-detection circuit that places a second signal in an asserted logical state when the first signal is in the first logical state during a time interval and holds the second signal at the asserted logical state when the first signal transitions from being in the first logical state to being in the second logical state during the time interval.Type: GrantFiled: December 20, 2002Date of Patent: March 20, 2007Assignee: EMC CorporationInventors: James M. Tuttle, Douglas E. Peeke, Geoffrey Reid
-
Patent number: 6809505Abstract: Described are a system and method of detecting an improperly connected cable in a storage system. A system includes an enclosure having boards. Each board of the enclosure has a communications port that receives a message identifying a redundant backend network to which that board is connected. The enclosure determines whether the system has an improper cable connection by determining from the messages whether the boards are connected to the same redundant backend network.Type: GrantFiled: September 26, 2002Date of Patent: October 26, 2004Assignee: EMC CorporationInventors: Douglas E. Peeke, Brian K. Bailey, Geoffrey Reid, James M. Tuttle
-
Publication number: 20040190545Abstract: In a system including multiple enclosures, unique enclosure addresses can be set automatically via software. The enclosure addresses may be stored in non-volatile memory within the enclosures. In a storage system, several enclosures contain several disk drives, wherein each disk drive requires a unique device address related to the enclosure in which it resides. A unique address is automatically assigned via software to each enclosure.Type: ApplicationFiled: March 29, 2003Publication date: September 30, 2004Inventors: Geoffrey A. Reid, Steven D. Sardella
-
Publication number: 20040153685Abstract: Described are a storage system and method for detecting an intermittent loss of synchronization in communication signals received by an enclosure connected to a Fibre Channel loop. A control board produces a first signal representing a status of communication signals received by the control board. The first signal is in one of a plurality of logical states. A first logical state indicates that the status of the communication signals is invalid and a second logical state indicates that the status of the communication signals is valid. The control board includes a glitch-detection circuit that places a second signal in an asserted logical state when the first signal is in the first logical state during a time interval and holds the second signal at the asserted logical state when the first signal transitions from being in the first logical state to being in the second logical state during the time interval.Type: ApplicationFiled: December 20, 2002Publication date: August 5, 2004Inventors: James M. Tuttle, Douglas E. Peeke, Geoffrey Reid
-
Publication number: 20040061486Abstract: Described are a system and method of detecting an improperly connected cable in a storage system. A system includes an enclosure having boards. Each board of the enclosure has a communications port that receives a message identifying a redundant backend network to which that board is connected. The enclosure determines whether the system has an improper cable connection by determining from the messages whether the boards are connected to the same redundant backend network.Type: ApplicationFiled: September 26, 2002Publication date: April 1, 2004Inventors: Douglas E. Peeke, Brian K. Bailey, Geoffrey Reid, James M. Tuttle