IP Library Granted Patent US 11,226,670
Granted Patent B2
US 11,226,670 · App. 16/229,286 · Granted Jan 18, 2022

Information processing apparatus, method of controlling the same, and non-transitory storage medium storing program executable by the information processing apparatus

Inventor: Yasuhiro Shimamura (Nagoya, JP)
Assignee: BROTHER KOGYO KABUSHIKI KAISHA
G06F1/325G06F1/266G06F13/122H02J7/00G06F2213/0042H02J2207/30
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 11,226,670
App. No.
16/229,286
Granted
Jan 18, 2022
Kind
B2
Abstract

An information processing apparatus includes: an interface; a battery; and a controller. The controller is configured to: determine whether a reduction notification indicating reduction in the electric power is received from an external device when the interface is receiving the electric power of a first power amount from the external device; and request the external device via the interface to supply the electric power of a second power amount that is less than the first power amount and greater than or equal to an amount of the electric power consumed in self-discharge of the battery.

Claims (47)

1. An information processing apparatus, comprising:

an interface;

a battery; and

a controller configured to:

determine whether the information processing apparatus receives a reduction notification from an external device via the interface in a state in which the interface is currently receiving the electric power of a first power amount from the external device, the reduction notification indicating reduction in the electric power from the external device, the information processing apparatus receiving the reduction notification before a timing when the electric power is reduced from the first power amount that is currently supplied from the external device to a power amount that is less than the first power amount; and

request the external device via the interface to supply the electric power of a second power amount when the controller determines that the information processing apparatus receives the reduction notification in the state in which the interface is currently receiving the electric power of the first power amount from the external device, the second power amount being less than the first power amount, the second power amount being greater than or equal to an amount of the electric power consumed in self-discharge of the battery;

determine whether the battery is fully charged after requesting the external device to supply the electric power of the second power amount; and

request the external device to supply the electric power of an amount less than the second power amount when the controller determines that the battery is fully charged.

2. The information processing apparatus according to claim 1 , further comprising an image processor configured to execute a job,

wherein the controller is configured to, when the image processor is executing the job, request the external device to supply the electric power of the second power amount via the interface, the second power amount being greater than or equal to an amount of the electric power which is obtained by adding a power consumption amount required for execution of the job to the amount of the electric power consumed in the self-discharge of the battery.

3. The information processing apparatus according to claim 1 , further comprising a print engine, the print engine being configured to print an image on a sheet to execute a print job,

wherein the controller is configured to, when the controller executes the print job by the print engine, request the external device to supply the electric power of the second power amount via the interface, the second power amount being greater than or equal to an amount of the electric power which is obtained by adding a power consumption amount required for execution of the print job to the amount of the electric power consumed in the self-discharge of the battery.

4. The information processing apparatus according to claim 3 , wherein the controller is configured to receive the print job from the external device via the interface.

5. The information processing apparatus according to claim 2 , further comprising a scan engine, the scan engine being configured to scan an image from a document to execute a scan job,

wherein the controller is configured to, when the controller executes the scan job by the scan engine, request the external device to supply the electric power of the second power amount via the interface, the second power amount being greater than or equal to an amount of the electric power which is obtained by adding a power consumption amount required for execution of the scan job to the amount of the electric power consumed in the self-discharge of the battery.

6. The information processing apparatus according to claim 5 , wherein the controller is configured to receive the scan job from the external device via the interface.

7. The information processing apparatus according to claim 2 , wherein the controller is configured to:

after requesting the external device to supply the electric power of the second power amount, determine whether a remaining battery power is greater than or equal to a predetermined amount;

when the controller determines that the remaining battery power is greater than or equal to the predetermined amount, request the external device to supply the electric power of a third power amount, the third amount being less than the first power amount and greater than the second power amount, and

when the controller determines that the remaining battery power is less than the predetermined amount, request the external device to supply the electric power of the first power amount.

8. The information processing apparatus according to claim 2 , wherein the controller is configured to:

determine whether the job received from the external device is being executed by the image processor;

when the controller determines that the job received from the external device is being executed by the image processor, determine whether execution of the job is completed; and

when the controller determines that the execution of the job is completed, determine whether a remaining battery power that is a remaining amount of the battery is greater than or equal to a predetermined amount.

9. The information processing apparatus according to claim 2 ,

wherein the controller is configured to:

determine whether a new job is received before a particular period has elapsed after the reduction notification is received; and

when the controller determines that the new job is received before the particular period has elapsed, determine whether a remaining battery power that is a remaining amount of the battery is greater than or equal to a predetermined amount.

10. The information processing apparatus according to claim 2 , wherein the controller is configured to, after requesting the external device to supply the electric power of the second power amount and after execution of the job received from the external device is completed, determine whether a remaining battery power is greater than or equal to a predetermined amount.

11. The information processing apparatus according to claim 2 , wherein the controller is configured to, after a specific period has elapsed from a time point when the controller requests the external device to supply the electric power of the second power amount, determine whether a remaining battery power that is a remaining amount of the battery is greater than or equal to a predetermined amount.

12. The information processing apparatus according to claim 2 , wherein the controller is configured to, when a new job is received from the external device after requesting the external device to supply the electric power of the second power amount, determine whether a remaining battery power that is a remaining amount of the battery is greater than or equal to a predetermined amount.

13. The information processing apparatus according to claim 1 , wherein the amount less than the second power amount corresponds to an amount of the electric power for trickle charge of the battery.

14. The information processing apparatus according to claim 1 , wherein the controller is configured to:

when the controller determines that the battery is not fully charged, request the external device to supply the electric power of a third power amount that is an amount of the electric power greater than the second power amount.

15. The information processing apparatus according to claim 1 , wherein the interface is a USB (Universal Serial Bus) connector.

16. A method of controlling an information processing apparatus, the information processing apparatus comprising an interface and a battery,

wherein the method comprises:

determining whether the information processing apparatus receives a reduction notification from an external device via the interface in a state in which the interface is currently receiving the electric power of a first power amount from the external device, the reduction notification indicating reduction in the electric power from the external device, the information processing apparatus receiving the reduction notification before a timing when the electric power is reduced from the first power amount that is currently supplied from the external device to a power amount that is less than the first power amount; and

request the external device via the interface to supply the electric power of a second power amount when it is determined that the information processing apparatus receives the reduction notification in the state in which the interface is currently receiving the electric power of the first power amount from the external device, the second power amount being less than the first power amount, the second power amount being greater than or equal to an amount of the electric power consumed in self-discharge of the battery;.

determining whether the battery is fully charged after requesting the external device to supply the electric power of the second power amount; and

requesting the external device to supply the electric power of an amount less than the second power amount when the controller determines that the battery is fully charqed.

17. A non-transitory storage medium storing a program executable by a computer of an information processing apparatus, the information processing apparatus comprising an interface and a battery,

wherein when executed by the computer, the program causes the information processing apparatus to:

determine whether the information processing apparatus receives a reduction notification from an external device via the interface in a state in which the interface is currently receiving the electric power of a first power amount from the external device, the reduction notification indicating reduction in the electric power from the external device, the information processing apparatus receiving the reduction notification before a timing when the electric power is reduced from the first power amount that is currently supplied from the external device to a power amount that is less than the first power amount; and

request the external device via the interface to supply the electric power of a second power amount when the information processing apparatus determines that the information processing apparatus receives the reduction notification in the state in which the interface is currently receiving the electric power of the first power amount from the external device, the second power amount being less than the first power amount, the second power amount being greater than or equal to an amount of the electric power consumed in self-discharge of the battery;

determine whether the battery is fully charqed after requestinq the external device to supply the electric power of the second power amount; and

request the external device to supply the electric power of an amount less than the second power amount when the controller determines that the battery is fully charged.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2018
From: SHIMAMURA, YASUHIRO
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 047841/0081 →
Priority Claims (1)
JP JP2017-250785 · Dec 27, 2017 · national
Continuity (1)
Related Publication 20190196565A1 · Jun 27, 2019