METHODS AND APPARATUS FOR A DOWNLOADABLE FINANCIAL TRANSACTION PRINTER
First Claim
1. A financial transaction printer comprising:
- a processor;
a plurality of communication interfaces coupled to the processor for coupling the financial transaction printer to one or more host systems; and
a memory coupled to the processor, the memory storing a plurality of operating system data environments,wherein the processor context switches from a first operating system data environment of the plurality of operating system environments to a second operating system data environment of the plurality of operating system data environments based upon a network layer of a host system coupled to the financial transaction printer by one of the communication interfaces of the plurality of communication interfaces.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
28 Claims
-
1. A financial transaction printer comprising:
-
a processor; a plurality of communication interfaces coupled to the processor for coupling the financial transaction printer to one or more host systems; and a memory coupled to the processor, the memory storing a plurality of operating system data environments, wherein the processor context switches from a first operating system data environment of the plurality of operating system environments to a second operating system data environment of the plurality of operating system data environments based upon a network layer of a host system coupled to the financial transaction printer by one of the communication interfaces of the plurality of communication interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification