IP Library Patent Application 16386344
Patent Application
App. No. 16/386,344

INFORMATION PROCESSING DEVICE, CONTROL METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/386,344
Abstract

An information processing device includes: an information acquisition unit that acquires information about a power consumption associated with an execution of a program; a determination unit that determines, on a basis of a power-supplying performance of a power supply device and the power consumption information acquired by the information acquisition unit, whether or not the power consumption during the execution of the program according to current operating settings of the information processing device itself exceeds the power-supplying performance of the power supply device; and a setting unit that, in a case in which the determination unit determines that the power-supplying performance of the power supply device is exceeded, adjusts operating settings of a central processing unit (CPU) during the execution of the program such that the power consumption during the execution of the program comes within a range of the power-supplying performance of the power supply device.

Claims (25)

1 . An information processing device comprising:

an information acquisition unit that acquires information about a power consumption associated with an execution of a program;

a determination unit that determines, on a basis of a power-supplying performance of a power supply device and the power consumption information acquired by the information acquisition unit, whether or not the power consumption during the execution of the program according to current operating settings of the information processing device itself exceeds the power-supplying performance of the power supply device; and

a setting unit that, in a case in which the determination unit determines that the power-supplying performance of the power supply device is exceeded, adjusts operating settings of a central processing unit (CPU) during the execution of the program such that the power consumption during the execution of the program comes within a range of the power-supplying performance of the power supply device.

2 . The information processing device according to claim 1 , wherein

the setting unit lowers the power consumption during the execution of the program by inserting an idle period in which no process is executed between program threads executed by the CPU to execute the program.

3 . The information processing device according to claim 2 , wherein

the setting unit computes a number of idle periods to insert per a unit time according to an adequate amount by which to lower the power consumption, and inserts the idle periods between the threads according to a time taken to execute each thread.

4 . The information processing device according to claim 1 , wherein

the setting unit lowers the power consumption during the execution of the program by lowering a clock frequency of the CPU.

5 . The information processing device according to claim 1 , wherein

the CPU has multiple processor cores, and

the setting unit lowers the power consumption during the execution of the program by limiting the processor cores that execute program threads that realize the program.

6 . The information processing device according to claim 1 , further comprising:

a notification unit that, in a case in which the determination unit determines that a maximum amount of lowering the power consumption during the execution of the program that is achievable with the operating settings of the CPU is smaller than the adequate amount by which to lower the power consumption to within the range of the power-supplying performance of the power supply device, issues a notification indicating that an adequate lowering of the power consumption is not achievable with the operating settings of the CPU.

7 . The information processing device according to claim 6 , wherein

the notification unit issues, in addition to the notification, a notification of information indicating an adequate power-supplying performance and also prompting a user to replace the power supply device.

8 . A control method of an information processing device, the control method comprising:

acquiring information about a power consumption associated with an execution of a program;

determining, on a basis of a power-supplying performance of a power supply device and the power consumption information, whether or not the power consumption during the execution of the program according to current operating settings of the information processing device itself exceeds the power-supplying performance of the power supply device; and

in a case of determining that the power-supplying performance of the power supply device is exceeded, adjusting operating settings of a central processing unit (CPU) during the execution of the program such that the power consumption during the execution of the program comes within a range of the power-supplying performance of the power supply device.

9 . A non-transitory computer readable medium storing a program causing a computer to execute a process for processing information, the process comprising:

acquiring information about a power consumption associated with an execution of an application program;

determining, on a basis of a power-supplying performance of a power supply device and the power consumption information, whether or not the power consumption during the execution of the application program according to current operating settings of the information processing device itself exceeds the power-supplying performance of the power supply device; and

in a case of determining that the power-supplying performance of the power supply device is exceeded, adjusting operating settings of a central processing unit (CPU) during the execution of the application program such that the power consumption during the execution of the application program comes within a range of the power-supplying performance of the power supply device

Assignments (3)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED ON REEL 048907 FRAME 0458. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 13, 2019
From: NIINA, HIROSHI; OKANO, MASASHI
To: FUJI XEROX CO., LTD.
Reel/Frame 049155/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2019
From: NIINA, HIROSHI; OKANO, MASASHI
To: FUJI XEROX CO., LTD.
Reel/Frame 048907/0458 →