IP Library › Granted Patent US 9,529,404
Granted Patent B2
US 9,529,404 · App. 14/188,128 · Granted Dec 27, 2016

Information processing apparatus and method of controlling information processing apparatus

Inventor: Masaaki Noro (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06F1/3212G06F1/32G06F1/324G06F1/3218Y02B60/1217Y02B60/1292
View Patent ↗
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 9,529,404
App. No.
14/188,128
Granted
Dec 27, 2016
Kind
B2
Abstract

An information processing apparatus includes a memory, and a processor coupled to the memory and configured to set an operating frequency of the processor at a first value in response to an occurrence of a first event, when a second event occurs after the occurrence of the first event, to determine whether the second event occurs within a predetermined period after the occurrence of the first event, and when the second event occurs after the predetermined period, set the operating frequency at a second value, and when the second event occurs within the predetermined period, set the operating frequency at a third value higher than the second value.

Claims (59)

1. An information processing apparatus comprising:

a memory; and

a processor coupled to the memory and configured to:

receive, at a first time, notification of a first event requesting a change of an operation frequency of the processor,

set the operation frequency of the processor at a first value in response to the first event,

receive, at a second time after the first time, notification of a second event requesting a change of the operation frequency of the processor,

measure a time difference between the first time and the second time,

determine whether the measured time difference is equal to or greater than a threshold time period, and

when the measured time difference is equal to or greater than the threshold time period, set the operation frequency at a second value, and when the measured time difference is less than the threshold time period, set the operation frequency at a third value higher than the second value.

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

the second value is lower than the first value.

3. The information processing apparatus according to claim 1 , wherein

the processor is configured to acknowledge a state of the information processing apparatus, and set the operation frequency associated with the acknowledged state.

4. The information processing apparatus according to claim 3 , wherein

the state of the information processing apparatus is changed from a first state to a second state in response to the first event, the operation frequency in the second state is higher than operation frequency in the first state.

5. The information processing apparatus according to claim 4 , wherein

the acknowledgement of the second state is performed within the threshold time period.

6. The information processing apparatus according to claim 4 , wherein

the first state is off state of a screen of the information processing apparatus, and the second state is on state of the screen.

7. The information processing apparatus according to claim 4 , wherein

the first state is non-charging state of a battery of the information processing apparatus, and the second state is charging state of the battery.

8. The information processing apparatus according to claim 1 , wherein

the processor includes a CPU mounted in the information processing apparatus and configured to process in response to the second event.

9. A method of controlling an information processing apparatus, the method comprising:

receiving, at a first time, notification of a first event requesting a change of an operation frequency of the processor;

setting the operation frequency of a processor of the information processing apparatus at a first value in response to the a first event;

receiving, at a second time after the first time, notification of a second event requesting a change of the operation frequency of the processor;

measuring a time difference between the first time and the second time;

determining whether the measured time difference is equal to or greater than a threshold time period; and

when the measured time difference is equal to or greater than the threshold time period, setting the operation frequency at a second value, and when the measured time difference is less than the threshold time period, setting the operation frequency at a third value higher than the second value.

10. The method according to claim 9 , wherein

the second value is lower than the first value.

11. The method according to claim 9 , further comprising:

acknowledging a state of the information processing apparatus; and

setting the operation frequency associated with the acknowledged state.

12. The method according to claim 11 , wherein

the state of the information processing apparatus is changed from a first state to a second state in response to the first event, the operation frequency in the second state is higher than operation frequency in the first state.

13. The method according to claim 12 , wherein

the acknowledgement of the second state is performed within the threshold time period.

14. The method according to claim 12 , wherein

the first state is off state of a screen of the information processing apparatus, and the second state is on state of the screen.

15. The method according to claim 12 , wherein

the first state is non-charging state of a battery of the information processing apparatus, and the second state is charging state of the battery.

16. The method according to claim 9 , wherein

the processor includes a CPU mounted in the information processing apparatus and configured to process in response to the second event.

17. A non-transitory computer-readable storage medium storing a control program that causes an information processing apparatus to execute a process, the process comprising:

receiving, at a first time, notification of a first event requesting a change of an operation frequency of a processor;

setting the operation frequency of the processor of the information processing apparatus at a first value in response to the first event;

receiving, at a second time after the first time, notification of a second event requesting a change of the operation frequency of the processor;

measuring a time difference between the first time and the second time;

determining whether the measured time difference is equal to or greater than a threshold time period; and

when the measured time difference is equal to or greater than the threshold time period, setting the operation frequency at a second value, and when the measured time difference is less than the threshold time period, setting the operation frequency at a third value higher than the second value.

18. The non-transitory computer-readable storage medium according to claim 17 , wherein

the second value is lower than the first value.

19. The non-transitory computer-readable storage medium according to claim 17 , wherein the process further comprising:

acknowledging a state of the information processing apparatus; and

setting the operation frequency associated with the acknowledged state.

20. The non-transitory computer-readable storage medium according to claim 19 , wherein

the state of the information processing apparatus is changed from a first state to a second state in response to the first event, the operation frequency in the second state is higher than operation frequency in the first state.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2014
From: NORO, MASAAKI
To: FUJITSU LIMITED
Reel/Frame 032288/0646 →
Priority Claims (1)
JP 2013-058359 · Mar 21, 2013 · national
Continuity (1)
Related Publication 20140289545A1 · Sep 25, 2014