Patent ID: 7398922
Filing Date: 2008-07-15
Classification: G06Q

Abstract:
1. A POS (point-of-sale) terminal apparatus adapted to communicate with an external device, the POS terminal apparatus comprising: an application for execution on the POS terminal apparatus; a device manager operable to communicate with the external device, the device manager being configured to (i) determine whether the external device is capable of counting a first value indicating usage of a first function of the external device, and (ii) acquire the first value from the external device in response to a first command issued by the application in the case in which it is determined that the external device is capable of counting the first value; and a virtual counter operable to determine a second value indicating usage of a second function of the external device in response to a second command issued by the application, wherein, in response to a third command issued by the application, the application is notified of the first and second values, or a combined value thereof, in the case in which the first value is counted, and the application is notified of the second value in the case in which the first value is not counted; the POS terminal apparatus further comprising: an updater operable to update the second value in response to a fourth command issued by the application, the update being performed with reference to a third value obtained in response to the fourth command in the case in which the first value is not counted, and with reference to the first and third values in the case in which the first value is counted, wherein the first value, in the case in which it is counted, is retained even when the second value is updated.