# US 10,372,186 B2 · Control device and computer-readable recording medium having stored therein control program

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

- Number: US 10,372,186 B2
- Document ID: US10372186B2
- Status: Granted
- Kind: B2
- Application number: 15/264,652
- Filed: 2016-09-14
- Published: 2017-03-30
- Granted: 2019-08-06
- Earliest claimed: 2015-09-24
- Assignees: Fujitsu Limited
- Applicants: Fujitsu Limited
- Inventors: Omar Hame Thielo
- Web page: https://patentgrep.com/patent/US10372186B2

## CPC

- G06F 1/3206: Monitoring of events, devices or parameters that trigger a change in power modality
- G06F 1/3234: Power saving characterised by the action undertaken
- G06F 13/4068: {Electrical coupling}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- Y02D 30/50: in wire-line communication networks, e.g. low power modes or reduced link rate
- 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

A control device includes a controller that controls a target device, and the controller includes a power supply controller, a detector, an obtainer, and a setting changer. The power supply controller shifts, when a port connected to another device via a cable comes into an unused state, a power supply mode to the target device and to the control device from a normal power supply mode into a power saving mode capable of receiving activation interruption. The obtainer obtains, when the detector detects the change in the mounting state of the cable, type information representing a type of the cable. The setting changer that changes setting of the cable in accordance with the type information obtained by the obtainer. This makes it possible to be surely restored to the normal power supply mode even when a cable is replaced with another type of cable in a power saving mode.

## Claims

### Claim 1

A control device comprising a processor that controls a target device, the processor being configured to:
monitor a link state of an upper connection port connected to another upper device via a cable;
determine that the upper connection port comes into an unused state when detecting a continuation of a link-down state of the upper connection port as the link state;
shift, when the processor determines that the upper connection port comes into the unused state, a power supply state to the target device and to the control device from a normal power supply mode into a power saving mode capable of receiving activation interruption from the another upper device;
detect a cable type change of the cable upon receipt of mounting interruption supplying power to the control device temporarily in the power-saving mode;
obtain, when the processor detects the cable type change, type information representing a type of the cable; and
change setting of the cable in accordance with the type information obtained by the processor.

### Claim 2 (depends on 1)

The control device according to claim 1, wherein when the activation interruption is received in the power-saving mode, the processor shifts the power supply state from the power saving mode to the normal power supply mode.

### Claim 3 (depends on 1)

The control device according to claim 1, wherein when the setting of the cable before changing by the processor is the same as setting after the changing, the processor omits operation to change the setting of the cable.

### Claim 4 (depends on 1)

The control device according to claim 1, wherein the processor obtains the type information by reading the type information from a register attached to the cable.

### Claim 5 (depends on 1)

The control device according to claim 1, wherein
the power saving mode is a first power saving mode that stops power supply to the target device and to elements except for an activation interruption receiving element included in the control device; and
in the first power saving mode,
the processor temporarily supplies power to the control device at a predetermined timing,
the processor obtains, when the processor detects the change in the mounting state of the cable, the type information representing the type of the cable, and
the processor changes the setting of the cable in accordance with the type information obtained by the processor.

### Claim 6 (depends on 5)

The control device according to claim 5, wherein when the processor detects no change in the mounting state of the cable or when the processor completes changing of the setting, the processor finishes temporal supplying of power to the control device.

### Claim 7 (depends on 1)

The control device according to claim 1, wherein
the power saving mode is a second power saving mode that stops power supply to the target device and to elements except for an element for detecting the change in the mounting state of the cable and an activation interruption receiving element included in the control device; and
in the second power saving mode,
the processor temporarily supplies, when the processor detects reception of the mounting interruption of the cable as the change in the mounting state of the cable, power to the control device,
the processor obtains the type information representing the type of the cable, and
the processor that changes the setting of the cable in accordance with the type information obtained by the processor.

### Claim 8 (depends on 7)

The control device according to claim 7, wherein when the processor completes changing of the setting, the processor finishes temporal supplying of power to the control device.

### Claim 9

A non-transitory computer-readable recording medium having a stored therein a control program that causes a computer comprising a processor that controls a target device to execute a process comprising:
monitoring a link state of an upper connection port connected to another upper device via a cable;
determining that the upper connection port comes into an unused state when detecting a continuation of a link-down state of the upper connection port as the link state;
shifting, when the upper connection port is determined to come into the unused state, a power supply state to the target device and to a control device from a normal power supply mode into a power saving mode capable of receiving activation interruption from the another upper device;
detecting a cable type change of the cable upon receipt of mounting interruption supplying power to the control device temporarily in the power-saving mode;
obtaining, when detecting the cable type change, type information representing a type of the cable; and
changing setting of the cable in accordance with the type information obtained in the obtaining.

### Claim 10 (depends on 9)

The non-transitory computer-readable recording medium according to claim 9, wherein the process further comprises:
when the activation interruption is received in the power-saving mode, shifting the power supply state from the power saving mode to the normal power supply mode.

### Claim 11 (depends on 9)

The non-transitory computer-readable recording medium according to claim 9, wherein the process further comprising:
when the setting of the cable before the changing is the same as setting after the changing, omitting the changing of the setting of the cable.

### Claim 12 (depends on 9)

The non-transitory computer-readable recording medium according to claim 9, wherein the process further comprises:
obtaining the type information by reading the type information from a register attached to the cable.

### Claim 13 (depends on 9)

The non-transitory computer-readable recording medium according to claim 9, wherein:
the power saving mode is a first power saving mode that stops power supply to the target device and to elements except for an activation interruption receiving element included in the control device; and
the process further comprises:
in the first power saving mode,
temporarily supplying power to the control device at a predetermined timing,
obtaining, when detecting the change in the mounting state of the cable, the type information representing the type of the cable, and
changing the setting of the cable in accordance with the type information obtained in the obtaining.

### Claim 14 (depends on 13)

The non-transitory computer-readable recording medium according to claim 13, wherein the process further comprises when detecting no change in the mounting state of the cable or when completing the changing of the setting, finishing the temporarily supplying of power to the control device.

### Claim 15 (depends on 9)

The non-transitory computer-readable recording medium according to claim 9, wherein:
the power saving mode is a second power saving mode that stops power supply to the target device and to elements except for an element for detecting the change in the mounting state of the cable and an activation interruption receiving element included in the control device; and
the process further comprises:
in the second power saving mode,
temporarily supplying, when detecting reception of the mounting interruption of the cable as the change in the mounting state of the cable, power to the control device,
obtaining the type information representing the type of the cable, and
changing the setting of the cable in accordance with the type information obtained in the obtaining.

### Claim 16 (depends on 15)

The non-transitory computer-readable recording medium according to claim 15, wherein when completing the changing of the setting, finishing the temporarily supplying of power to the control device.

### Claim 17 (depends on 1)

The control device according to claim 1, wherein
the power saving mode is a first power saving mode that stops power supply to the target device and to elements except for an activation interruption receiving element included in the control device; and
when an SAS packet served as activation interruption is received in the first power saving mode, the processor shifts the power supply state from the first power saving mode to the normal power supply mode.

### Claim 18 (depends on 9)

The non-transitory computer-readable recording medium according to claim 9, wherein
the power saving mode is a first power saving mode that stops power supply to the target device and to elements except for an activation interruption receiving element included in the control device; and
when an SAS packet served as activation interruption is received in the first power saving mode, the processor shifts the power supply state from the first power saving mode to the normal power supply mode.
