During the lifetime of a device, a customer may encounter a number of errors that require debugging. The process of diagnosing a device can become complicated when network access is not possible. To address such challenges, techniques are presented herein that support obtaining diagnostic information from a device in cases where network access cannot be provided through the use of dynamically generated Uniform Resource Locators (URLs) and quick response (QR) codes. Aspects of the presented techniques employ independent URL and QR code generating logic, in a hardware device, that has its own power source, memory, etc. (to allow for that logic to function irrespective of the host device's operational functionality, thus enabling it to capture power or memory-related failure modes) and which may encode diagnostic information in any number of ways. The encoded information that is conveyed by a URL and QR code may comprise a website to which a customer may be redirected (where the customer can report a problem and gain assistance) and the actual device failure details (which are visible only to a support team). While aspects of the presented techniques may employ a QR code for the purposes of conveying a URL, other technologies (such as, for example, Bluetooth, near-field communication (NFC), etc.) may easily be used.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.