Patents by Inventor Bryan Schramm

Bryan Schramm 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: 12432286
    Abstract: Deployment of arrangements of computing components coupled over a communication fabric are presented herein. In one example, a method includes detecting first computing components communicatively coupled to a first communication fabric having a first communication fabric type, and detecting second computing components communicatively coupled to a second communication fabric having a second communication fabric type. The method also includes receiving user commands to form compute units among a pool of computing components comprising the first computing components and the second computing components. Based at least on the user commands, the method includes forming the compute units for use by one or more users.
    Type: Grant
    Filed: March 18, 2024
    Date of Patent: September 30, 2025
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri
  • Patent number: 12298928
    Abstract: Computing architectures, platforms, and systems are provided herein. In one example, system is provided. The system includes a management processor configured to initiate a communication arrangement between a first endpoint device coupled to a communication fabric and a second endpoint device coupled to the communication fabric. The communication arrangement is configured to redirect a transfer from the first endpoint device based on an address corresponding to an address range of the second endpoint device without passing the transfer through a host processor coupled to the communication fabric that executes an application initiating the transfer.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: May 13, 2025
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Christopher R. Long, Sumit Puri, Bryan Schramm
  • Patent number: 12262471
    Abstract: A data storage card insertable into a peripheral slot of host system is provided that houses storage devices on both sides of the data storage card. A heat sink member establishes a skewed offset stackup among a primary circuit board and a secondary circuit board, and a circuit interconnect element couples across the skewed offset stackup between the circuit boards. The primary circuit board comprises an edge connector insertable into a peripheral slot connector and is configured to carry host signaling for the computer peripheral device. The secondary circuit board comprises a first set of data storage device connectors on a first side and a second set of data storage connectors on a second side. The skewed offset stackup allows for a thickness of storage devices inserted on both the first side and the second side to fit within a slot width of the peripheral slot.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: March 25, 2025
    Assignee: Liqid Inc.
    Inventors: Andrew Rudolph Heyd, Brenden M. Rust, Christopher R. Long, Sumit Puri, Bryan Schramm
  • Publication number: 20250068472
    Abstract: Deployment of arrangements of computing components coupled over a communication fabric are presented herein. In one example, a method includes presenting an indication of a fictitious computing node capable of handling execution jobs, the fictitious computing node presented with a first set of computing resources available to service the execution jobs without regard to an availability to service the execution jobs. Responsive to a job directed to the fictitious computing node, the method includes composing a target computing node comprising a second set of computing resources with a present availability to service the job. The method includes initiating execution of the job by the target computing node, and responsive to completion of the job, de-composing the target computing node and presenting the indication of the fictitious computing node.
    Type: Application
    Filed: November 14, 2024
    Publication date: February 27, 2025
    Inventors: James Scott Cannata, Phillip Clark, Marshall McMullen, Bryan Schramm
  • Patent number: 12224906
    Abstract: Deployment of arrangements of computing components coupled over communication fabrics are presented herein. In one example, a method includes forming a compute unit to include at least a selected disaggregated computing component and at least a selected converged computing element. The selected disaggregated computing component is added to the compute unit from a pool of disaggregated computing components having a granularity comprising the disaggregated computing components arbitrarily and separately coupled to a communication fabric. The selected converged computing element is added to the compute unit from a pool of converged computing elements having a granularity comprising sets of computing components with fixed relationships to associated processors.
    Type: Grant
    Filed: February 21, 2024
    Date of Patent: February 11, 2025
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri
  • Patent number: 12204476
    Abstract: Computing architectures, platforms, and systems are provided herein. In one example, system is provided. The system includes a management processor configured to initiate a communication arrangement between a first endpoint device coupled to a communication fabric and a second endpoint device coupled to the communication fabric. The communication arrangement is configured to redirect a transfer from the first endpoint device based on an address corresponding to an address range of the second endpoint device without passing the transfer through a host processor coupled to the communication fabric that executes an application initiating the transfer.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: January 21, 2025
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Christopher R. Long, Sumit Puri, Bryan Schramm
  • Patent number: 12175292
    Abstract: Deployment of arrangements of physical computing components coupled over a communication fabric are presented herein. In one example, a method includes presenting, to a workload manager, a target machine capable of receiving execution jobs from the workload manager. The target machine has a network state and comprises a selection of computing components. The method also includes receiving a job issued by the workload manager that is directed to the target machine. Based on properties of the job, the method includes determining resource requirements for handling the job, forming a composed machine comprising physical computing components that support the resource requirements of the job, transferring the network state of the target machine to the composed machine and indicating the network state of the composed machine to the workload manager, and initiating execution of the job on the composed machine.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: December 24, 2024
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Marshall McMullen, Bryan Schramm
  • Patent number: 12056077
    Abstract: Machine templates are described herein that provide for configuration and deployment of arrangements of physical computing components coupled over a communication fabric. A method includes presenting a user interface having indications of computing component types includable in a new template specifying at least an arrangement of physical computing components for inclusion in compute units. The method includes receiving selections made by a user for inclusion of selected physical computing component types within the new template, and determining properties of the selections to generalize an arrangement of the selected physical computing component types into a specification for the new template. The method includes storing the specification of the new template for subsequent usage in creation of a target compute unit based at least on the arrangement indicated by the new template.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: August 6, 2024
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Sumit Puri, Bryan Schramm, Bryan Nagel
  • Publication number: 20240195693
    Abstract: Deployment of arrangements of computing components coupled over communication fabrics are presented herein. In one example, a method includes forming a compute unit to include at least a selected disaggregated computing component and at least a selected converged computing element. The selected disaggregated computing component is added to the compute unit from a pool of disaggregated computing components having a granularity comprising the disaggregated computing components arbitrarily and separately coupled to a communication fabric. The selected converged computing element is added to the compute unit from a pool of converged computing elements having a granularity comprising sets of computing components with fixed relationships to associated processors.
    Type: Application
    Filed: February 21, 2024
    Publication date: June 13, 2024
    Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri
  • Publication number: 20240176754
    Abstract: Computing architectures, platforms, and systems are provided herein. In one example, system is provided. The system includes a management processor configured to initiate a communication arrangement between a first endpoint device coupled to a communication fabric and a second endpoint device coupled to the communication fabric. The communication arrangement is configured to redirect a transfer from the first endpoint device based on an address corresponding to an address range of the second endpoint device without passing the transfer through a host processor coupled to the communication fabric that executes an application initiating the transfer.
    Type: Application
    Filed: February 7, 2024
    Publication date: May 30, 2024
    Inventors: James Scott Cannata, Christopher R. Long, Sumit Puri, Bryan Schramm
  • Patent number: 11973650
    Abstract: Deployment of arrangements of computing components coupled over a communication fabric are presented herein. In one example, a method includes detecting first computing components communicatively coupled to a first communication fabric having a first communication fabric type, and detecting second computing components communicatively coupled to a second communication fabric having a second communication fabric type. The method also includes receiving user commands to form compute units among a pool of computing components comprising the first computing components and the second computing components. Based at least on the user commands, the method includes forming the compute units for use by one or more users.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: April 30, 2024
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri
  • Patent number: 11949559
    Abstract: Deployment of arrangements of computing components coupled over communication fabrics are presented herein. In one example, a method includes forming a compute unit to include at least a selected disaggregated computing component and at least a selected converged computing element. The selected disaggregated computing component is added to the compute unit from a pool of disaggregated computing components having a granularity comprising the disaggregated computing components arbitrarily and separately coupled to a communication fabric. The selected converged computing element is added to the compute unit from a pool of converged computing elements having a granularity comprising sets of computing components with fixed relationships to associated processors.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: April 2, 2024
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri
  • Publication number: 20240107671
    Abstract: A data storage card insertable into a peripheral slot of host system is provided that houses storage devices on both sides of the data storage card. A heat sink member establishes a skewed offset stackup among a primary circuit board and a secondary circuit board, and a circuit interconnect element couples across the skewed offset stackup between the circuit boards. The primary circuit board comprises an edge connector insertable into a peripheral slot connector and is configured to carry host signaling for the computer peripheral device. The secondary circuit board comprises a first set of data storage device connectors on a first side and a second set of data storage connectors on a second side. The skewed offset stackup allows for a thickness of storage devices inserted on both the first side and the second side to fit within a slot width of the peripheral slot.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Andrew Rudolph Heyd, Brenden M. Rust, Christopher R. Long, Sumit Puri, Bryan Schramm
  • Patent number: 11921659
    Abstract: Computing architectures, platforms, and systems are provided herein. In one example, system is provided. The system includes a management processor configured to initiate a communication arrangement between a first endpoint device coupled to a communication fabric and a second endpoint device coupled to the communication fabric. The communication arrangement is configured to redirect a transfer from the first endpoint device based on an address corresponding to an address range of the second endpoint device without passing the transfer through a host processor coupled to the communication fabric that executes an application initiating the transfer.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: March 5, 2024
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Christopher R. Long, Sumit Puri, Bryan Schramm
  • Patent number: 11687480
    Abstract: Systems, methods, and software are disclosed herein having enhanced modular carrier form factors. In an implementation, an apparatus includes a carrier insertable into a modular bay of a chassis assembly, and a network interface card (NIC). The apparatus includes an Ethernet network cable connector configured to carry Ethernet signaling of the NIC, and a device U.2 connector configured to carry host communications of the NIC and mate with a mating U.2 connector of the modular bay when the carrier is inserted into the chassis assembly.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: June 27, 2023
    Assignee: Liqid Inc.
    Inventors: Andrew Rudolph Heyd, Brenden Michael Rust, Jason Breakstone, Sumit Puri, Bryan Schramm
  • Patent number: 11609873
    Abstract: Computing architectures, platforms, and systems are provided herein. In one example, system is provided. The system includes a first processor configured to initiate a communication arrangement between a first peripheral component interconnect express (PCIe) device and a second PCIe device. The communication arrangement is configured to detect transfers from the first PCIe device to one or more addresses corresponding to an address range of the second PCIe device, and redirect the transfers to the second PCIe device without passing the transfers through a second processor that initiates the transfers.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: March 21, 2023
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Christopher R. Long, Sumit Puri, Bryan Schramm
  • Publication number: 20220283866
    Abstract: Deployment of arrangements of physical computing components coupled over a communication fabric are presented herein. In one example, a method includes presenting, to a workload manager, a target machine capable of receiving execution jobs from the workload manager. The target machine has a network state and comprises a selection of computing components. The method also includes receiving a job issued by the workload manager that is directed to the target machine. Based on properties of the job, the method includes determining resource requirements for handling the job, forming a composed machine comprising physical computing components that support the resource requirements of the job, transferring the network state of the target machine to the composed machine and indicating the network state of the composed machine to the workload manager, and initiating execution of the job on the composed machine.
    Type: Application
    Filed: March 3, 2021
    Publication date: September 8, 2022
    Inventors: James Scott Cannata, Phillip Clark, Marshall McMullen, Bryan Schramm
  • Publication number: 20220147479
    Abstract: Machine templates are described herein that provide for configuration and deployment of arrangements of physical computing components coupled over a communication fabric. A method includes presenting a user interface having indications of computing component types includable in a new template specifying at least an arrangement of physical computing components for inclusion in compute units. The method includes receiving selections made by a user for inclusion of selected physical computing component types within the new template, and determining properties of the selections to generalize an arrangement of the selected physical computing component types into a specification for the new template. The method includes storing the specification of the new template for subsequent usage in creation of a target compute unit based at least on the arrangement indicated by the new template.
    Type: Application
    Filed: January 26, 2022
    Publication date: May 12, 2022
    Applicant: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Sumit Puri, Bryan Schramm, Bryan Nagel
  • Publication number: 20220141092
    Abstract: Deployment of arrangements of computing components coupled over communication fabrics are presented herein. In one example, a method includes forming a compute unit to include at least a selected disaggregated computing component and at least a selected converged computing element. The selected disaggregated computing component is added to the compute unit from a pool of disaggregated computing components having a granularity comprising the disaggregated computing components arbitrarily and separately coupled to a communication fabric. The selected converged computing element is added to the compute unit from a pool of converged computing elements having a granularity comprising sets of computing components with fixed relationships to associated processors.
    Type: Application
    Filed: January 19, 2022
    Publication date: May 5, 2022
    Applicant: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri
  • Patent number: 11265219
    Abstract: Deployment of arrangements of physical computing components coupled over a communication fabric are presented herein. In one example, a method includes detecting disaggregated computing components communicatively coupled to at least a first communication fabric, and detecting converged computing components communicatively coupled to a second communication fabric. The method includes forming a free pool of computing components comprising the disaggregated computing components and the converged computing components, and receiving user commands to form compute units from among computing components included in the free pool of computing components. Based at least on the user commands, the method includes forming the compute units for use by one or more users.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: March 1, 2022
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri