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: 11902106
    Abstract: 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: Grant
    Filed: June 27, 2022
    Date of Patent: February 13, 2024
    Assignee: Dell Products L.P.
    Inventors: Douglas Lang Farley, Gaurav Chawla, Jimmy Doyle Pike, Tommi Salli, Andrew Butcher, Geoffrey A. Reid, John Harwood
  • Publication number: 20240028407
    Abstract: 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: Application
    Filed: July 25, 2022
    Publication date: January 25, 2024
    Inventors: Ethan A. Kaley, Geoffrey A. Reid, James Peter Censabella, JR., William Price Dawkins
  • Publication number: 20240022605
    Abstract: 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: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Douglas Lang Farley, Ethan A. Kaley, Judith Furlong, Geoffrey A. Reid, John Harwood, Gaurav Chawla
  • Publication number: 20240004697
    Abstract: 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: Application
    Filed: July 1, 2022
    Publication date: January 4, 2024
    Inventors: Douglas Lang Farley, Ethan A. Kaley, Geoffrey A. Reid, Gaurav Chawla, John Harwood
  • Publication number: 20240004722
    Abstract: 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: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Inventors: Douglas Lang Farley, Ethan A. Kaley, Geoffrey A. Reid, Gaurav Chawla, John Harwood
  • Publication number: 20230421461
    Abstract: 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: Application
    Filed: June 27, 2022
    Publication date: December 28, 2023
    Inventors: Douglas Lang Farley, Gaurav Chawla, Jimmy Doyle Pike, Tommi Salli, Andrew Butcher, Geoffrey A. Reid, John Harwood
  • Publication number: 20230266988
    Abstract: 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: Application
    Filed: February 23, 2022
    Publication date: August 24, 2023
    Inventors: Victor Fong, Kranti Uppala, Geoffrey A. Reid
  • Publication number: 20200000766
    Abstract: 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: Application
    Filed: June 28, 2019
    Publication date: January 2, 2020
    Inventors: Brian Geoffrey REID, Jonathan Michael COOPER
  • Patent number: 7216188
    Abstract: 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: Grant
    Filed: March 29, 2003
    Date of Patent: May 8, 2007
    Assignee: EMC Corporation
    Inventors: Geoffrey A. Reid, Steven D. Sardella
  • Patent number: 7194673
    Abstract: 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: Grant
    Filed: December 20, 2002
    Date of Patent: March 20, 2007
    Assignee: EMC Corporation
    Inventors: James M. Tuttle, Douglas E. Peeke, Geoffrey Reid
  • Patent number: 6809505
    Abstract: 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: Grant
    Filed: September 26, 2002
    Date of Patent: October 26, 2004
    Assignee: EMC Corporation
    Inventors: Douglas E. Peeke, Brian K. Bailey, Geoffrey Reid, James M. Tuttle
  • Publication number: 20040190545
    Abstract: 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: Application
    Filed: March 29, 2003
    Publication date: September 30, 2004
    Inventors: Geoffrey A. Reid, Steven D. Sardella
  • Publication number: 20040153685
    Abstract: 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: Application
    Filed: December 20, 2002
    Publication date: August 5, 2004
    Inventors: James M. Tuttle, Douglas E. Peeke, Geoffrey Reid
  • Publication number: 20040061486
    Abstract: 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: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Inventors: Douglas E. Peeke, Brian K. Bailey, Geoffrey Reid, James M. Tuttle