# US 10,371,415 B2 · Electronics operation for temperature controlled systems

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

- Number: US 10,371,415 B2
- Document ID: US10371415B2
- Status: Granted
- Kind: B2
- Application number: 14/183,879
- Filed: 2014-02-19
- Published: 2015-08-20
- Granted: 2019-08-06
- Earliest claimed: 2014-02-19
- Assignees: The Boeing Company
- Applicants: The Boeing Company
- Inventors: Roger David Bernhardt
- Web page: https://patentgrep.com/patent/US10371415B2

## CPC

- F24H 9/20: Arrangement or mounting of control or safety devices
- G05D 23/1934: {each space being provided with one sensor acting on one or more control means}
- G06F 9/5094: {where the allocation takes into account power or heat criteria (power management in computers in general G06F1/3203; thermal management in computers in general G06F1/206)}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- F24H: FLUID HEATERS, e.g. WATER OR AIR HEATERS, HAVING HEAT-GENERATING MEANS, e.g. HEAT PUMPS, IN GENERAL (steam generation F22)
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

An apparatus and method of controlling temperatures of a plurality of locations on a structure. A temperature at each of the plurality of locations is identified. A desired temperature for each of the plurality of locations is identified. Processing of a workload by a processor at each of the plurality of locations is controlled to control the temperature at each of the plurality of locations to match the corresponding desired temperature for each of the plurality of locations.

## Claims

### Claim 1

A method of controlling temperatures of a plurality of locations on a structure, comprising:
identifying a temperature at each of a plurality of faces of a three-dimensional structure;
identifying a desired temperature for the each of the plurality of faces of the three-dimensional structure; and
controlling processing of a workload by a processor on each of the plurality of faces of the three-dimensional structure to control the temperature at the each of the plurality of faces of the three-dimensional structure to match a corresponding desired temperature for the each of the plurality of faces of the three-dimensional structure.

### Claim 2 (depends on 1)

The method of claim 1, wherein the desired temperature for the each of the plurality of faces of the three-dimensional structure is selected from a range of temperatures and a temperature threshold.

### Claim 3 (depends on 1)

The method of claim 1, wherein:
the temperature at the each of the plurality of faces of the three-dimensional structure is the temperature of a device other than the processor implemented adjacent to each of the plurality of faces of the three-dimensional structure and the desired temperature for the each of the plurality of faces of the three-dimensional structure is the desired temperature for the device other than the processor implemented adjacent to each of the plurality of locations; and
the device other than the processor is selected from an electrical device, an electromechanical device, a micro-electromechanical device, an inertial measurement unit, a software defined radio, and a crystal oscillator.

### Claim 4 (depends on 3)

The method of claim 3, wherein the processor on one of the plurality of faces of the three-dimensional structure comprises a signal processor configured to process a signal associated with the device other than the processor implemented adjacent to the one of the plurality of locations.

### Claim 5 (depends on 1)

The method of claim 1, wherein controlling processing of the workload comprises distributing the workload to the processors on the plurality of faces of the three-dimensional structure by the processor on one of the plurality of faces of the three-dimensional structure.

### Claim 6 (depends on 1)

The method of claim 1, wherein controlling processing of the workload comprises changing processing of a portion of the workload from a first processor on a first one of the plurality of faces of the three-dimensional structure to a second processor on a second one of the plurality of faces of the three-dimensional structure to reduce the temperature at the first one of the plurality of faces of the three-dimensional structure and to increase the temperature at the second one of the plurality of faces of the three-dimensional structure.

### Claim 7 (depends on 1)

The method of claim 1, wherein controlling processing of the workload comprises duplicating at a second processor on a second one of the plurality of faces of the three-dimensional structure processing of a portion of the workload processed by a first processor on a first one of the plurality of faces of the three-dimensional structure to increase the temperature at the second one of the plurality of faces of the three-dimensional structure without reducing the temperature at the first one of the plurality of faces of the three-dimensional structure.

### Claim 8 (depends on 1)

The method of claim 1, wherein the three-dimensional structure is on an aircraft.

### Claim 9

An apparatus, comprising:
a temperature sensor on each of a plurality of faces on a three-dimensional structure, wherein each temperature sensor is configured to identify a temperature at a corresponding one of the plurality of faces of the three-dimensional structure;
a processor on each of the plurality of faces of the three-dimensional structure;
a controller configured to receive information identifying the temperature at the each of the plurality of faces of the three-dimensional structure from the temperature sensor at the each of the plurality of faces of the three-dimensional structure and to control processing of a workload by the processor on the each of the plurality of faces of the three-dimensional structure to control the temperature at the each of the plurality of faces of the three-dimensional structure to match a desired temperature for the each of the plurality of faces of the three-dimensional structure.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein the desired temperature for the each of the plurality of faces of the three-dimensional structure is selected from a range of temperatures and a temperature threshold.

### Claim 11 (depends on 9)

The apparatus of claim 9 further comprising a device other than the processor implemented adjacent to each of the plurality of faces of the three-dimensional structure, wherein the temperature at the each of the plurality of faces of the three-dimensional structure is the temperature of the device other than the processor implemented adjacent to each of the plurality of faces of the three-dimensional structure and the desired temperature for the each of the plurality of faces of the three-dimensional structure is the desired temperature for the device other than the processor implemented adjacent to each of the plurality of faces of the three-dimensional structure, and wherein the device other than the processor is selected from an electrical device, an electromechanical device, a micro-electromechanical device, an inertial measurement unit, a software defined radio, and a crystal oscillator.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the processor on one of the plurality of faces of the three-dimensional structure comprises a signal processor configured to process a signal associated with the device other than the processor implemented adjacent to the one of the plurality of faces of the three-dimensional structure.

### Claim 13 (depends on 9)

The apparatus of claim 9, wherein the controller is implemented in the processor on one of the plurality of faces of the three-dimensional structure.

### Claim 14 (depends on 9)

The apparatus of claim 9, wherein the controller is configured to change processing of a portion of the workload from a first processor on a first one of the plurality of faces of the three-dimensional structure to a second processor on a second one of the plurality of faces of the three-dimensional structure to reduce the temperature at the first one of the plurality of faces of the three-dimensional structure and to increase the temperature at the second one of the plurality of faces of the three-dimensional structure.

### Claim 15 (depends on 9)

The apparatus of claim 9, wherein the controller is configured to duplicate at a second processor on a second one of the plurality of faces of the three-dimensional structure processing of a portion of the workload processed by a first processor on a first one of the plurality of faces of the three-dimensional structure to increase the temperature at the second one of the plurality of faces of the three-dimensional structure without reducing the temperature at the first one of the plurality of faces of the three-dimensional structure.

### Claim 16 (depends on 9)

The apparatus of claim 9, wherein the three-dimensional structure is on an aircraft.

### Claim 17

A method of controlling a temperature at a location on a structure, comprising:
identifying the temperature of a processor at the location;
identifying a desired temperature for the processor at the location; and
controlling processing of a workload by the processor at the location to increase the temperature of the processor at the location to match the desired temperature for the processor at the location.
