1. A system for detecting the cause of an error state for, at least, one component within an apparatus, the system comprising:
a plurality of video cameras, for placement at pre-determined locations within the apparatus, the cameras being arranged to shoot footage of areas of the apparatus whilst in operation;
a memory for storing the footage; and
a display arranged to display, at least, a selection of the footage.
2. A system as claimed in claim 1, wherein the display is attached to the apparatus.
3. A system as claimed in claim 1, wherein the display is located at a remote apparatus monitoring centre.
4. A system as claimed in claim 1, wherein system comprises a control processor which is arranged to determine whether footage is required to be displayed on the display.
5. A system as claimed in claim 4, wherein the apparatus comprises a plurality of sensors which determine whether or not the apparatus operated as expected and if not an error state is determined and footage is forwarded to the display.
6. A system as claimed in claim 5, wherein when an error state is determined the output from the sensors is analyzed to determine the likely location of said error and only footage from cameras in the vicinity of the error are sent to the display.
7. A system as claimed in claim 6, wherein footage from additional locations within the apparatus can be displayed on the display on receipt of a request by a user of the system.
8. A system as claimed in claim 4, wherein if footage is not required to be displayed, as no error state has been determined, then it is over written in subsequent operation of the apparatus.
9. A system as claimed in claim 3, wherein a first display is located in a monitoring centre and a second display is located in the vicinity of the apparatus, wherein a user at the monitoring centre can determine the fault from the footage when displayed on the first display and a field engineer can also review the footage at the apparatus.
10. An Automated Teller Machine (ATM) comprising a system for detecting the cause of an error state for, at least, one component within an apparatus, the system comprising:
a plurality of video cameras, for placement at pre-determined locations within the apparatus, the cameras being arranged to shoot footage of areas of the apparatus whilst in operation;
a memory for storing the footage; and
a display arranged to display, at least, a selection the footage.
11. A method of detecting the cause of an error state for, at least, one component within an apparatus, the system comprising:
a plurality of video cameras, for placement at pre-determined locations within the apparatus;
a memory for storing the footage; and
a display arranged to display, at least, a selection the footage;
the method comprising arranging the cameras to shoot footage of areas of the apparatus whilst in operation and to provide, at least, a selection of that footage to the display when an error state is detected within the apparatus.
12. A method as claimed in claim 11, wherein the display is attached to the apparatus.
13. A method as claimed in claim 11, wherein the display is located at a remote apparatus monitoring centre.
14. A method as claimed in claim 11, wherein system comprises a control processor, which is utilized to determine whether footage is required to be displayed on the display.
15. A method as claimed in claim 14, wherein the apparatus comprises a plurality of sensors, which are utilized to determine whether or not the apparatus operated as expected and if not an error state is determined and footage is forwarded to the display.
16. A method as claimed in claim 15, wherein when an error state is determined the output from the sensors is analyzed to determine the likely location of said error and only footage from cameras in the vicinity of the error are sent to the display.
17. A method as claimed in claim 16, wherein footage from additional locations within the apparatus is displayed on the display on receipt of a request by a user of the system.
18. A method as claimed in claim 14, wherein if footage is not required to be displayed, as no error state has been determined, then it is over written in the next operation of the apparatus.
19. A method as claimed in claim 13, wherein a first display is located in a monitoring centre and a second display is located in the vicinity of the apparatus, wherein a user at the monitoring centre can determine the fault from the footage when displayed on the first display and a field engineer can also review the footage at the apparatus.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A data storage system, comprising:
a packet switching network;
a cache memory; and
a plurality of directors, one portion of such directors being adapted for coupling to a host computerserver and another portion of the directors being adapted for coupling to a bank of disk drives; wherein
the plurality of directors and cache memory are interconnected through the packet switching network;
wherein each one of the directors is adapted to transmit different classes of information packets to another one of the directors or to the cache memory through the packet switching network; one of the classes of the information packets requiring a different degree of latency than another one of the classes of the information packets, each one of the classes having a plurality of different priorities;
and wherein, of the information packets having been stored in a queue of a transmitting one of the directors, the packet switching network or the memory, having a priority equal to or greater than a current threshold, such threshold being related to the lowest priority a packet can be expected to be accepted by a receiving one of the directors, the next one of the packets for transmission is selected as a function of: a selected one of the classes, followed by the age of such one of the information packets that meets the threshold within the selected one of the classes.
2. The system recited in claim 1 wherein the information type having a lower latency of transmission includes director initiated packets destined to cache memories and messaging among the directors.
3. The system recited in claim 1 wherein a first one of the classes of the information packets including cache memory control readswrites which pass from the transmitting one of the directors to the cache memory and a second one of the classes of the information packets includes user data passing from the transmitting one of the director to the cache memory.