Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
114 words
An information processing apparatus for time-divisional execution of a plurality of tasks, comprising: scheduling means for scheduling an execution order of each task of the plurality of tasks in time division, on the basis of the power required by each task to perform the task; storage means for storing device power requirement information of all devices connected to the information processing apparatus and for storing the power required to perform each task; and execute means for executing each task of the plurality of tasks in accordance with the schedule determined by said scheduling means; wherein said scheduling means schedules so that the task that requires the most power has the highest execution order priority.
Claim 2
Dependent Claim
114 words
An information processing apparatus for time-divisional execution of a plurality of tasks, comprising: scheduling means for scheduling an execution order of each task of the plurality of tasks in time division, on the basis of the power required by each task to perform the task; storage means for storing device power requirement information of all devices connected to the information processing apparatus and for storing the power required to perform each task; and execute means for executing each task of the plurality of tasks in accordance with the schedule determined by said scheduling means; wherein said scheduling means schedules so that the task that requires the most power has the highest execution order priority.
Claim 3
Dependent Claim
35 words
The apparatus according to claim 1, further comprising power supply control means for decreasing power to be supplied to a device which has not been accessed for not less than a predetermined period of time.
Claim 4
Dependent Claim
43 words
The apparatus according to claim 2, further comprising means for, when a current task issues an access request to the device to which the decreased power is supplied, canceling the decrease in power supplied to the device by said power supply control means.
Claim 5
Dependent Claim
229 words
An information processing apparatus for executing a plurality of tasks, comprising: storage means for storing a consumption power and an actuating consumption power upon starting a device whereby each device may be used by any task; current power storage means for storing a total consumption power of devices being used by a current task; calculation means for, when a new device is requested to be actuated by the current task, adding the actuating consumption powers of the new device stored in said storage means and the total consumption power stored in said current power storage means, so as to obtain an actuating total consumption power; determination means for determining whether or not the actuating total consumption power calculated by said calculation means is not more than a maximum allowable power of the information processing apparatus; and control means for controlling to permit the use of the new device by the current task, in a case where said determination means determines that the actuating total consumption power calculated by said calculating means is not more than the maximum allowable power of the information processing apparatus, and for controlling to delay usage of the new device by the current task, in a case where said determination means determines that the actuating total consumption power calculated by said calculating means is more than the maximum allowable power of the information processing apparatus.
Claim 6
Dependent Claim
229 words
An information processing apparatus for executing a plurality of tasks, comprising: storage means for storing a consumption power and an actuating consumption power upon starting a device whereby each device may be used by any task; current power storage means for storing a total consumption power of devices being used by a current task; calculation means for, when a new device is requested to be actuated by the current task, adding the actuating consumption powers of the new device stored in said storage means and the total consumption power stored in said current power storage means, so as to obtain an actuating total consumption power; determination means for determining whether or not the actuating total consumption power calculated by said calculation means is not more than a maximum allowable power of the information processing apparatus; and control means for controlling to permit the use of the new device by the current task, in a case where said determination means determines that the actuating total consumption power calculated by said calculating means is not more than the maximum allowable power of the information processing apparatus, and for controlling to delay usage of the new device by the current task, in a case where said determination means determines that the actuating total consumption power calculated by said calculating means is more than the maximum allowable power of the information processing apparatus.
Claim 7
Dependent Claim
56 words
The apparatus according to claim 4, wherein when the use of a given device by the task ends, said calculation means reads out the consumption power of the device, the use of which has ended, from said storage means, and subtracts the readout consumption power from the total consumption power to update the total consumption power.
Claim 8
Dependent Claim
49 words
The apparatus according to claim 4, wherein, in a case where said determination means determines that the actuating total consumption power calculated by said calculation means is more than the maximum allowable power of the information processing apparatus, said control means registers the new device into a waiting list.
Claim 9
Dependent Claim
44 words
The apparatus according to claim 6, wherein when the task begins to use a given device, said calculation means reads out the consumption power upon actuating of the device from said storage means, and adds the readout consumption power to the total consumption power.
Claim 10
Dependent Claim
20 words
The apparatus according to claim 6, further comprising time measurement means for measuring a time required for actuating the device.
Claim 11
Dependent Claim
69 words
The apparatus according to claim 8, when time measurement by said time measurement means ends, said calculation means subtracts the consumption power upon starting of the device from the actuating total consumption power and obtains an updated total consumption power, and reads out the consumption power in a normal operation of the device from said storage means, and adds a read consumption power to the updated total consumption power.
Claim 12
Dependent Claim
39 words
The apparatus according to claim 8, wherein, when the updated total consumption power becomes small, and it is ready to actuate a waiting device registered in the waiting list, said control means starts the usage of the waiting device.
Claim 13
Dependent Claim
95 words
A processing method in an information processing apparatus for time-divisionally executing a plurality of tasks, comprising the steps of: scheduling an execution order of each task of the plurality of tasks on the basis of the power required by each task to perform the task; calculating a total consumption power of devices accessed by each of the plurality of tasks; and executing each task of the plurality of tasks in accordance with the execution order scheduled in said scheduling step, wherein the task having the largest total consumption power is executed with the highest priority.
Claim 14
Dependent Claim
95 words
A processing method in an information processing apparatus for time-divisionally executing a plurality of tasks, comprising the steps of: scheduling an execution order of each task of the plurality of tasks on the basis of the power required by each task to perform the task; calculating a total consumption power of devices accessed by each of the plurality of tasks; and executing each task of the plurality of tasks in accordance with the execution order scheduled in said scheduling step, wherein the task having the largest total consumption power is executed with the highest priority.
Claim 15
Dependent Claim
32 words
The method according to claim 11, further comprising the step of decreasing power to be supplied to a device which is not accessed for not less than a predetermined period of time.
Claim 16
Dependent Claim
37 words
The method according to claim 12, further comprising the step of canceling the decrease in power supplied to the device when a task issues an access request to the device to which the decreased power is supplied.
Claim 17
Dependent Claim
171 words
A processing method in an information processing apparatus for executing a plurality of tasks in time division, comprising the steps of: calculating a current total consumption power of devices used by a current task; obtaining an actuating consumption power upon actuating a new device in a case where the new device is requested to be actuated by the current task; calculating an actuating total consumption power based on the current total consumption power and the actuating consumption power upon actuating the new device; determining whether or not the actuating total consumption power is not more than the maximum allowable power of the information processing apparatus; and permitting the use of the new device by the current task when it is determined that the actuating total consumption power is not more than the maximum allowable power of the information processing apparatus, and controlling to delay usage of the new device when it is determined that the actuating total consumption power is more than the maximum allowable power of the information processing apparatus.
Claim 18
Dependent Claim
171 words
A processing method in an information processing apparatus for executing a plurality of tasks in time division, comprising the steps of: calculating a current total consumption power of devices used by a current task; obtaining an actuating consumption power upon actuating a new device in a case where the new device is requested to be actuated by the current task; calculating an actuating total consumption power based on the current total consumption power and the actuating consumption power upon actuating the new device; determining whether or not the actuating total consumption power is not more than the maximum allowable power of the information processing apparatus; and permitting the use of the new device by the current task when it is determined that the actuating total consumption power is not more than the maximum allowable power of the information processing apparatus, and controlling to delay usage of the new device when it is determined that the actuating total consumption power is more than the maximum allowable power of the information processing apparatus.
Claim 19
Dependent Claim
45 words
The method according to claim 14, further comprising the step of subtracting the consumption power of a device, the use of which has ended, from the total consumption power when the use of the device by the task ends to update the total consumption power.
Claim 20
Dependent Claim
41 words
The method according to claim 14, wherein, in a case where the actuating total consumption power is more than the maximum allowable power of the information processing apparatus, the new device is registered into a waiting list in said permitting step.
Claim 21
Dependent Claim
42 words
The method according to claim 16, further comprising the step of adding the consumption power upon actuating of a given device, the use of which has begun, to the total consumption power when the current task begins to use the given device.
Claim 22
Dependent Claim
19 words
The method according to claim 16, further comprising the step of measuring a time required for actuating the device.
Claim 23
Dependent Claim
65 words
The method according to claim 18, further comprising the step of subtracting the consumption power upon actuating of the device from the actuating total consumption power and obtaining an updated total consumption power, upon completion of measurement of the the time required for actuating of the device, and adding the consumption power in a normal operation of the device to the updated total consumption power.
Claim 24
Dependent Claim
39 words
The method according to claim 16, further comprising the step of actuating a waiting device in the waiting list when the total consumption power of the current task becomes small and it is ready to actuate the waiting device.
Claim 25
Dependent Claim
116 words
An information processing apparatus for executing a plurality of applications, comprising: storage means for storing access time intervals of devices in units of applications; prediction means for, upon completion of an access to a device by a current application, predicting the next access time of the current application to the device on the basis of the access time intervals stored in said storage means; determination means for determining whether or not the device is set in a low-power mode based on the next access time of the device predicted by said prediction means; and low-power operation means for operating the device in the low-power mode on the basis of a determination result of said determination means.
Claim 26
Dependent Claim
116 words
An information processing apparatus for executing a plurality of applications, comprising: storage means for storing access time intervals of devices in units of applications; prediction means for, upon completion of an access to a device by a current application, predicting the next access time of the current application to the device on the basis of the access time intervals stored in said storage means; determination means for determining whether or not the device is set in a low-power mode based on the next access time of the device predicted by said prediction means; and low-power operation means for operating the device in the low-power mode on the basis of a determination result of said determination means.
Claim 27
Dependent Claim
26 words
The apparatus according to claim 21, wherein the device includes at least one unit of an input unit, a display unit, and an external storage device.
Claim 28
Dependent Claim
83 words
The apparatus according to claim 21, further comprising time storage means for storing an access end time to the device, and calculating means for calculating a time interval based on a difference between the access end time stored in said time storage means and a time when the device has been next accessed by the current application, and for updating the access time interval of the device stored in said storage means with reference to the time interval calculated by said calculating means.
Claim 29
Dependent Claim
93 words
The apparatus according to claim 21, wherein said determination means compares a first energy which is saved while the device is in the low-power mode until the next access time predicted by said prediction means, with a second energy as an extra energy due to a status transition from a normal state to the low-power mode and a status transition from the low-power mode to the normal state of the device, and said low-power operation means operates the device in the low-power mode when the first energy is larger than the second energy.
Claim 30
Dependent Claim
85 words
The apparatus according to claim 21, wherein said determination means compares a first consumption power expected value until the next access time predicted by said prediction means, which is obtained when the device operates in the low-power mode, with a second consumption power until the next access time, which is obtained when the device does not operate in the low-power mode, and said low-power operation means operates the device in the low-power mode when the first consumption power is larger than the second consumption power.
Claim 31
Dependent Claim
22 words
The apparatus according to claim 21, wherein said storage means further stores access time intervals in correspondence with states of the device.
Claim 32
Dependent Claim
29 words
The apparatus according to claim 24, wherein said determination means virtually increases the second energy to decrease a probability of transitions from the normal operation to the low-power mode.
Claim 33
Dependent Claim
122 words
A power supply control method in an information processing apparatus for executing a plurality of applications, comprising the steps of: predicting, upon completion of an access to a device by a current application, a next access time of the current application to the device on the basis of an access time interval of the device stored in a memory, the memory stores an access time interval of each device in a unit of each application; determining whether or not the device is to be set in a low-power mode based on the next access time of the device predicted in said predicting step; and operating the device in the low-power mode on the basis of a determination result in said determining step.
Claim 34
Dependent Claim
122 words
A power supply control method in an information processing apparatus for executing a plurality of applications, comprising the steps of: predicting, upon completion of an access to a device by a current application, a next access time of the current application to the device on the basis of an access time interval of the device stored in a memory, the memory stores an access time interval of each device in a unit of each application; determining whether or not the device is to be set in a low-power mode based on the next access time of the device predicted in said predicting step; and operating the device in the low-power mode on the basis of a determination result in said determining step.
Claim 35
Dependent Claim
26 words
The method according to claim 28, wherein the device includes at least one unit of an input unit, a display unit, and an external storage device.
Claim 36
Dependent Claim
63 words
The method according to claim 28, further comprising the step of storing an access end time to the device, and calculating a time interval based on a difference between the access end time and a time when the device has been next accessed by the application, and updating the access time interval stored in the memory with reference to the calculated time interval.
Claim 37
Dependent Claim
90 words
The method according to claim 28, wherein the determining step includes the step of comparing a first energy which is saved while being in the low-power mode until the next access time predicted in said predicting step, with a second energy as an extra energy due to a status transition from a normal state to the low-power mode and a status transition from the low-power mode to the normal state, and determining that the low-power mode is to be set when the first energy is larger than the second energy.
Claim 38
Dependent Claim
87 words
The method according to claim 28, wherein the determination step includes the step of comparing a first consumption power expected value until the next access time predicted in said predicting step, which is obtained when the device operates in the low-power mode, and a second consumption power until the next access time, which is obtained when the device does not operate in the low-power mode, and determining that the device operates in the low-power mode when the first consumption power is larger than the second consumption power.