System and method for monitoring and diagnosis of point of sale devices having intelligent hardware
First Claim
1. A method of monitoring a point of sale peripheral comprising:
- monitoring interactions between at least one application executing on a point of sale terminal and at least one point of sale peripheral;
processing, by the point of sale terminal, the monitored interactions to obtain status or error information associated with the at least one point of sale peripheral, the processing including determining a number of occurrences of a type of error and comparing the number to a predetermined error threshold; and
generating, by the point of sale terminal, an indication that the at least one point of sale peripheral is about to fail in response to the comparing.
2 Assignments
0 Petitions
Accused Products
Abstract
A point-of-sale (“POS”) system includes POS devices and associated monitoring and diagnostic applications. POS peripherals in a POS device include data memory for storing device configuration and status information. A diagnostic application installed in the POS device monitors and diagnoses the POS device. The diagnostic application monitors the interactions between hardware in the POS device and applications that interface with the hardware. The diagnostic applications analyze these interactions, the configuration and status information and any logs it creates to provide diagnostic information. The POS device also includes several interfaces to access the diagnostic application.
-
Citations
63 Claims
-
1. A method of monitoring a point of sale peripheral comprising:
-
monitoring interactions between at least one application executing on a point of sale terminal and at least one point of sale peripheral; processing, by the point of sale terminal, the monitored interactions to obtain status or error information associated with the at least one point of sale peripheral, the processing including determining a number of occurrences of a type of error and comparing the number to a predetermined error threshold; and generating, by the point of sale terminal, an indication that the at least one point of sale peripheral is about to fail in response to the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of monitoring a point of sale peripheral comprising:
-
monitoring interactions between at least one application executing on a point of sale terminal and at least one point of sale peripheral; processing, by the point of sale terminal, the monitored interactions to identify an unhealthy state of the at least one point of sale peripheral, the processing comprising determining usage of the at least one point of sale peripheral and comparing the usage to a usage threshold; and generating, by the point of sale terminal, an indication of the unhealthy state in response to the comparing. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of monitoring the health of at least one point of sale peripheral comprising:
-
monitoring, by a point of sale terminal, messages associated with at least one point of sale peripheral; extracting, by the point of sale terminal, usage information from the messages; comparing, by the point of sale terminal, the usage information with at least one usage threshold to determine whether the at least one point of sale peripheral has failed, is about to fail or requires maintenance, wherein the at least one usage threshold comprises an operating life expectancy of a component of the at least one point of sale peripheral; and generating, by the point of sale terminal, an indication that the at least one point of sale peripheral has failed, is about to fail or requires maintenance. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method of reporting the health of a point of sale peripheral comprising:
-
monitoring, by a point of sale peripheral, operating conditions on the point of sale peripheral; generating status or error information on the point of sale peripheral in accordance with the monitoring; sending the status or error information from the point of sale peripheral to a point of sale terminal; extracting, by the point of sale terminal, usage information from the received status or error information; processing, by the point of sale terminal, the usage information to determine whether the point of sale peripheral has failed, is about to fail or requires maintenance, the processing comprising comparing the usage information with at least one usage threshold; and generating, by the point of sale terminal, an indication that the point of sale peripheral has failed, is about to fail or requires maintenance. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method of monitoring a point of sale peripheral comprising:
-
monitoring interactions between at least one application executing on a point of sale terminal and at least one point of sale peripheral; processing, by the point of sale terminal, the monitored interactions to obtain status or error information associated with the at least one point of sale peripheral, the processing including determining a number of occurrences of a type of error and comparing the number to a predetermined error threshold; and generating, by the point of sale terminal, an indication that the at least one point of sale peripheral requires maintenance in response to the comparing. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification