CPC G06Q 20/202 (2013.01) [G06K 7/1413 (2013.01); G06K 7/1417 (2013.01); G06K 19/06018 (2013.01); G06K 19/06037 (2013.01); G07G 1/0009 (2013.01); G07G 1/0045 (2013.01); G07G 1/01 (2013.01); G07G 1/12 (2013.01); H04L 63/0838 (2013.01); H04B 5/72 (2024.01)] | 20 Claims |
19. A point of sale (POS) terminal, comprising:
a display; and
processing circuitry configured to perform operations, comprising:
detecting a trigger event causing an error condition on the POS terminal;
gathering diagnostic information associated with the error condition;
scraping POS software logs for a plurality of previous error codes immediately preceding a present error code associated with the trigger event;
generating a message that comprises a server address for a server, the diagnostic information for the error condition, and the plurality of previous error codes and the present error code;
creating an encoded message for the message;
providing the encoded message to a mobile device;
receiving response information from the mobile device, wherein the mobile device obtains the response information from the server using the server address in the encoded message; and
processing the response information to resolve the error condition.
|