Abstract:
Method and apparatus for a downloadable financial transaction printer supporting multiple interfaces and single encoding for worldwide languages configuration. The financial transaction printer interfaces with multiple host systems and multiple gaming machine protocols, downloads application code or code patches, receives printer maintenance instructions, arbitrates print jobs received from various communication interfaces, supports worldwide languages, and utilizes firmware version consolidation whereby fewer firmware versions are required to support worldwide requirements, such as regional and jurisdictional requirements. The financial transaction printer further includes security features for gaming regulatory requirements, memory protection, and preventing the execution of downloaded code on unauthorized hardware. The financial transaction printer further includes segmented memory for content related to each communication interface, gaming machine, or host system, among others. Additionally, the financial transaction printer supports Unicode, configuration to worldwide languages, configuration to multiple protocols, and configuration to prior firmware versions for backward compatibility, among others.
Abstract:
A data processing apparatus has an interpreter environment which dynamically executes programs configured based on a command set defined independently from a native command group, in a native environment. In the native environment input data streams are divided into multiple stages and intermediate data streams are generated for each of the states. In the interpreter environment the intermediate data streams are subjected to filtering processing and filtered data streams are generated. The intermediate data streams are handed to a filter via a layer interface. A data stream management attribute module extracts information of items specified beforehand from the intermediate data streams, and controls handing over of the intermediate data streams to the filter, based on the contents of the information. Thus, whether or not to apply filtering processing can be controlled based on description in the data streams, thereby realizing efficient data stream processing.
Abstract:
A script language compatible with HTML is used to define methods or objects capable of communicating directly with an intelligent module for printing operations without going through a web browser's print selection option. A print API library provides the needed methods/objects for embedding into a web page. The intelligent module may be a stand-alone electronic device, or may be an intelligent device incorporated into a printer. The intelligent module may manage multiple printers directly or through a network, and it functions to provide a communication bridge for translating/conveying communication between the print APIs on a web page and a target printer. The print API knows the fixed IP address of the intelligent module, and define a print document or print commands and send it directly to the intelligent module by means of the known IP address.
Abstract:
Method and apparatus for a downloadable financial transaction printer supporting multiple interfaces and single encoding for worldwide languages configuration. The financial transaction printer interfaces with multiple host systems and multiple gaming machine protocols, downloads application code or code patches, receives printer maintenance instructions, arbitrates print jobs received from various communication interfaces, supports worldwide languages, and utilizes firmware version consolidation whereby fewer firmware versions are required to support worldwide requirements, such as regional and jurisdictional requirements. The financial transaction printer further includes security features for gaming regulatory requirements, memory protection, and preventing the execution of downloaded code on unauthorized hardware. The financial transaction printer further includes segmented memory for content related to each communication interface, gaming machine, or host system, among others. Additionally, the financial transaction printer supports Unicode, configuration to worldwide languages, configuration to multiple protocols, and configuration to prior firmware versions for backward compatibility, among others.
Abstract:
The invention relates to a method for the configuration of a device-specific program system. Adjusting values that require different loading operations are input during an input phase (t4 to t5). The first adjusting value is then transmitted to the device-specific program system (t8). The device-specific program system carries out a loading operation (t8 to t9) required for the processing of the first adjusting value. The second adjusting value is transmitted to the device-specific program system (t10) and a corresponding loading operation is carried out (t10a to t11). The inventive method allows a user to input the second adjusting value already before the first loading operation is completed.
Abstract:
An apparatus includes a display unit; a storage unit configured to store data to be displayed in the display unit and a display condition for displaying the data; a determination unit configured to determine whether the display condition is satisfied in accordance with a change of status of the apparatus; a display control unit configured to display the data in the display unit in response to an event in which the determination unit determines that the display condition is satisfied; and an updating unit configured to obtain, via a network at a timing represented by information that is stored in association with the data, update information corresponding to at least one of the data and the display condition related to the data, and to update the at least one of the data and the display condition stored in the storage unit based on the update information.
Abstract:
A printer includes a processor and a printing mechanism. The printer also includes a non-transitory computer-readable storage medium having instructions that, when executed by the processor, cause the processor to provide a user-interface to a device. The user-interface includes at least one of the following options to: select document media parameters of the printer, select document print job parameters of the printer, or select print job status. The storage medium also includes instructions that cause the processor to process the selections and a document received from the device for printing. The storage medium further includes instructions that cause the processor to print the document based on selections received from the device. A non-transitory computer-readable storage medium including instructions executable by a printer processor for printing a document sent by a device is also disclosed, as is a method for printing a document sent by a device.
Abstract:
The invention relates to a method for the configuration of a device-specific program system. Adjusting values that require different loading operations are input during an input phase (t4 to t5). The first adjusting value is then transmitted to the device-specific program system (t8). The device-specific program system carries out a loading operation (t8 to t9) required for the processing of the first adjusting value. The second adjusting value is transmitted to the device-specific program system (t10) and a corresponding loading operation is carried out (t10a to t11). The inventive method allows a user to input the second adjusting value already before the first loading operation is completed.
Abstract:
A method, apparatus, system, and computer program product are disclosed to manage access to device information. The system may include a plurality of devices configured to provide device information to a device management server. The system may also include a remote server including the device management server. The device management server may be configured to receive the device information, to determine a receiver for the device information based on one or more permission settings for the plurality of devices, to provide the device information to the determined receiver, and to provide a device management interface, the device management interface comprises an interface for modifying the permission settings for one or more particular devices associated with a user account accessing the device management interface.
Abstract:
The present invention is drawn to a method of processing a print job. The method includes encoding a print job post-print processing instructions. The method additionally includes printing the print job including the post-print processing instructions on a media substrate. The post-print processing instructions can be printed with a non-visible ink. The post-print processing instructions can be read, and the post-print processing can be performed according to the instructions.