A path tracking application configured to track a path taken by a host terminal, by communicating with printer devices and beacon devices along the path, the host terminal including provisions to provide position information regarding then-current position of the host terminal and date-and-time provisions to provide time information regarding then-current date and time at the host terminal, the path tracking application including one or more programs of instructions embodied in a non-transitory computer readable medium and executable by a processor of the host terminal to configure the host terminal to comprise: a network communication module (101a-1) to communicate through a network interface of the host terminal via a network with a device management server that manages plural printer devices and beacon devices; a short-range communication module (101a-2) to communicate by short-range point-to-point communication with a printer device having provisions to conduct short-range point-to-point communication and/or beacon device, when the printer device and/or beacon device is within a short-range communication range threshold; a path determination module (101a-3) to determine that the host terminal has been stationary for at least a predetermined stationary period of time, detect movement of the host terminal after said at least the predetermined stationary period of time, and commence recordation, in persistent local storage of the host terminal, of a path detail record corresponding to a new path navigated by the host terminal upon detection of movement of the host terminal after said at least the predetermined stationary period of time, the path detail record including a path identifier, and for each short-range communication session during navigation of and in association with the new path with any printer device or beacon device amongst the plural managed printer devices and beacon devices, device identifier of the printer device or beacon device, date and time at the host terminal when the short-range communication session commenced, time spent within short-range communication range of the printer device or beacon device during the short-range communication session, maximum signal strength of the short-range communication during the short-range communication session, and then-current position of the host terminal corresponding to the maximum signal strength, and operations performed on the printer device. a network communication module (101a-1) to communicate through a network interface of the host terminal via a network with a device management server that manages plural printer devices and beacon devices; a short-range communication module (101a-2) to communicate by short-range point-to-point communication with a printer device having provisions to conduct short-range point-to-point communication and/or beacon device, when the printer device and/or beacon device is within a short-range communication range threshold; a path determination module (101a-3) to determine that the host terminal has been stationary for at least a predetermined stationary period of time, detect movement of the host terminal after said at least the predetermined stationary period of time, and commence recordation, in persistent local storage of the host terminal, of a path detail record corresponding to a new path navigated by the host terminal upon detection of movement of the host terminal after said at least the predetermined stationary period of time, the path detail record including a path identifier, and for each short-range communication session during navigation of and in association with the new path with any printer device or beacon device amongst the plural managed printer devices and beacon devices, device identifier of the printer device or beacon device, date and time at the host terminal when the short-range communication session commenced, time spent within short-range communication range of the printer device or beacon device during the short-range communication session, maximum signal strength of the short-range communication during the short-range communication session, and then-current position of the host terminal corresponding to the maximum signal strength, and operations performed on the printer device.