Browse Prior Art Database

(RSS) Method To Leverage The USB Mass Storage Class Facility To Implement Special POS Data Retention and Setting Features Disclosure Number: IPCOM000030634D
Original Publication Date: 2004-Aug-20
Included in the Prior Art Database: 2004-Aug-20
Document File: 1 page(s) / 24K

Publishing Venue



Data Retention in the POS arena has been implemented via proprietary interfaces. As a result, the cost to develop proprietary drivers can be very high. Currently, the UPOS (Unified Point-Of-Service) standard is promoting the Hard Totals device as the only POS device which has data retention capability. However, printer non volatile memory requirements (font download, firmware update, user defined memory, electronic journal, POS Printer Manufacturing Control Tolerances (MCTs), etc. ) as well as scanning printer check image storage requirements are leading to additional UPOS device behavior standards being proposed to UPOS. The UPOS standards take the form of POS unique interfaces resulting in substantial software costs to manage the stored data or convert it to a standard data format. Leveraging the industry standard USB Mass Storage Device Class definition, all of the above device functions (Hard Totals, printer non volatile storage sub-devices, printer image storage) can be implemented as a Mass Storage Device which allows the use of a single class driver. In addition, a security/authentication program is also provided to only allow authorized access to the storage device. See IBM Keysafe program for an example of this technology on the IBM USB memory key.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 61% of the total text.

Page 1 of 1

(RSS) Method To Leverage The USB Mass Storage Class Facility To Implement Special POS Data Retention and Setting Features

    The USB technology can be leveraged to allow the various device interfaces to be shared among different device classes so that previously defined UPOS standard interfaces can still be supported on a single USB connection along with Mass Storage Class as a USB composite or compound device.

    The advantages of this approach are many: - Leveraging the standard mass storage device class driver which is provided by the modern operating systems, much smaller device specific driver development effort will be required. - The industry standard behavior of the mass storage device class will provide a working device model which the device firmware can be developed easier. - The device test effort for the test tool will be much smaller. - The USB technology allows the storage "end point" to be distributed anywhere in the USB network without impacting the device driver in the POS terminal. - The Mass Storage device driver support has well known APIs (Application Programming Interface) on Windows and other operating systems which are already used by many software packages. - Improved device usability due to easy access to device settings and improved manageability.

    This proposal will significantly reduce the effort to implement the UPOS Hard Totals device and other interfaces that require data retention due to the fact that the Mass Storage Device Class is bu...