# US 10,454,846 B2 · Managing multiple cartridges that are electrically coupled together

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,454,846 B2
- Document ID: US10454846B2
- Status: Granted
- Kind: B2
- Application number: 16/116,714
- Filed: 2018-08-29
- Published: 2019-01-24
- Granted: 2019-10-22
- Earliest claimed: 2013-04-03
- Assignees: Hewlett Packard Enterprise Development LP
- Applicants: Hewlett Packard Enterprise Development LP
- Inventors: Gerald K Kleyn; Dwight L Barron; Paul Anton Santeler
- Web page: https://patentgrep.com/patent/US10454846B2

## CPC

- G06F 1/20: Cooling means
- G06F 1/00: Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00 (architectures of general purpose stored program computers G06F15/76)
- G06F 1/3203: Power management, i.e. event-based initiation of a power-saving mode
- G06F 15/177: Initialisation or configuration control {(processor initialisation G06F9/4405)}
- H04L 47/70: Admission control; Resource allocation
- H04L 47/803: {Application aware}
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Managing multiple cartridges that are electrically coupled together includes obtaining general purpose command instructions from a chassis with a cartridge where the cartridge has a unique application and is connected to the chassis and further operating the unique application based on the general purpose command instructions.

## Claims

### Claim 1

A method for managing a plurality of cartridges that are electrically coupled together, comprising:
obtaining general purpose command instructions from a chassis for a group of the cartridges, wherein the chassis houses the cartridges and wherein the cartridges include a processing resource and memory resources to operate an application;
sending the general purpose command instructions to the group of cartridges; and
providing, through the chassis, access to shared resources among groups of the cartridges.

### Claim 2 (depends on 1)

The method of claim 1, further comprising electrically coupling the cartridges to communicate with one another.

### Claim 3 (depends on 1)

The method of claim 1, wherein a cartridge is customized for a specific application.

### Claim 4 (depends on 1)

The method of claim 1, further comprising sending general purpose instructions to the chassis to provide the shared resources to the cartridges.

### Claim 5 (depends on 1)

The method of claim 1, wherein the processing resource is a system on a chip (SoC).

### Claim 6 (depends on 1)

The method of claim 1, wherein access to the shared resources is provided by an allocation engine of the chassis.

### Claim 7

An apparatus for managing a plurality of cartridges that are electrically coupled together, comprising:
a chassis with positions to physically connect individual cartridges to the chassis, wherein at least some of the individual cartridges include a system on a chip (SoC) to operate an individual unique application; and
the chassis comprising a management system in communication with a group of the positions.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein the individual cartridges are servers.

### Claim 9 (depends on 7)

The apparatus of claim 7, wherein the individual cartridges include different types of memory resources.

### Claim 10 (depends on 7)

The apparatus of claim 7, wherein the individual cartridges include different types of processing resources.

### Claim 11 (depends on 7)

The apparatus of claim 7, wherein the management system supports a plurality of individual cartridges without regard to which of the positions the individual cartridges are positioned.

### Claim 12

A system for managing cartridges that are electrically coupled together, comprising:
management subsystems, wherein each management subsystem sends individualized general purpose command instructions to a different group of the cartridges connected to a chassis, wherein the cartridges include processing resources and memory resources to operate an application and wherein the management subsystems allocate shared resources among different groups of cartridges.

### Claim 13 (depends on 12)

The system of claim 12, wherein:
a cartridge includes processing resources and memory resources to operate an application; and
all other resources are built into the chassis.

### Claim 14 (depends on 12)

The system of claim 12, wherein the different groups of cartridges are based on a type of application associated with the cartridges.

### Claim 15 (depends on 12)

The system of claim 12, wherein the management subsystems communicate with one another.
