Power control interface for a self-service apparatus
First Claim
1. A power control interface for use in a self-service apparatus, said power control interface being arranged to control a power supply in the self-service apparatus, said power supply being for powering one or more secondary USB devices in the self-service apparatus, said power control interface comprising:
- (i) a USB connector for connection to a USB host being a computer in the self-service apparatus;
(ii) an output arranged to output commands to the power supply;
(iii) a processor arranged to issue commands to the output on the basis of communications received from the USB host.
7 Assignments
0 Petitions
Accused Products
Abstract
A particular problem for self-service devices incorporating USB devices (12) and a USB host (14) is that, when communication is lost between the USB host and one or more of the devices it is difficult (in particular situations) to reset those USB devices without manual intervention. We address that problem by using self-powered USB devices and/or bus powered devices connected to USB hubs, and by creating a power control interface (18) which is itself a USB device. That power control interface takes instructions from the USB host and is able to interrupt a power supply (20) to the USB devices to provoke automatic reset of those devices. Additionally, a watchdog application within the power control interface causes reset of that interface should it malfunction. Also, a master watchdog application at the USB host communicates with a slave watchdog application at the power control interface via a USB link. In the event of cessation of heartbeat signals between the master and slave the power control interface sends a hardware reset signal to the USB host.
28 Citations
18 Claims
-
1. A power control interface for use in a self-service apparatus, said power control interface being arranged to control a power supply in the self-service apparatus, said power supply being for powering one or more secondary USB devices in the self-service apparatus, said power control interface comprising:
-
(i) a USB connector for connection to a USB host being a computer in the self-service apparatus;
(ii) an output arranged to output commands to the power supply;
(iii) a processor arranged to issue commands to the output on the basis of communications received from the USB host. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A self-service apparatus comprising:
-
(i) one or more secondary USB devices;
(ii) a power supply arranged to self-power the secondary USB devices;
(iii) a computer being a USB host;
(iv) a power control interface connected via a USB connection to the computer and also connected to the power supply;
wherein the power control interface is arranged to cause interruption of the power supply when instructed to do so by the computer; and
wherein the computer is arranged to instruct the power control interface to cause such an interruption when it detects a loss of USB communication with one or more of the secondary USB devices. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of operating a power control interface in a self-service apparatus, said self-service apparatus comprising a power supply for powering one or more USB devices;
- said method comprising the steps of;
(i) receiving instructions over a USB connection from a computer in the self-service apparatus; and
(ii) outputting commands to the power supply on the basis of the received instructions. - View Dependent Claims (14, 15, 16, 17)
- said method comprising the steps of;
-
18. Computer software or firmware arranged to control a power control interface in order to carry out the method of operating a power control interface in a self-service apparatus, said self-service apparatus comprising a power supply for powering one or more USB devices;
- said method comprising the steps of;
(i) receiving instructions over a USB connection from a computer in the self-service apparatus; and
(ii) outputting commands to the power supply on the basis of the received instructions.
- said method comprising the steps of;
Specification