System of method of storing data in a self-service terminal
First Claim
Patent Images
1. A method of operating a self-service terminal, the self-service terminal comprising a Personal Computer (PC) core running system software and a plurality of peripheral devices and the method comprising:
- storing, by the PC core, system software data which is required by the system software to operate the self-service terminal on a plurality of persistent storage elements of the self-service terminal by scanning, by the PC core, the plurality of peripheral devices and identifying, by the PC core, at least some of the system software data required by the system software to operate on at least one persistent storage element located in the plurality of peripheral devices, wherein the plurality of peripheral devices include;
a cash dispenser and a keypad, and wherein the system software data includes essential data representing a serial number for the self-service terminal and configuration data for processing media associated with the self-service terminal, and interacting, by the PC core with the plurality of peripheral devices providing an additional function besides storage and retrieval of the data and including a customer interface function during a transaction at the self-service terminal; and
subsequently reading, by the PC core, data portions from the at least one persistent storage element and recreating the system software data which is required by the system software.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are described in which data, which is required by system software in a self-service terminal, is stored across a number of persistent storage elements. The persistent storage elements are located in peripheral devices within the self-service terminal. When the data is lost from volatile memory in the core computing device in the self-service terminal, the data is read back from one or more of the persistent storage elements.
7 Citations
22 Claims
-
1. A method of operating a self-service terminal, the self-service terminal comprising a Personal Computer (PC) core running system software and a plurality of peripheral devices and the method comprising:
-
storing, by the PC core, system software data which is required by the system software to operate the self-service terminal on a plurality of persistent storage elements of the self-service terminal by scanning, by the PC core, the plurality of peripheral devices and identifying, by the PC core, at least some of the system software data required by the system software to operate on at least one persistent storage element located in the plurality of peripheral devices, wherein the plurality of peripheral devices include;
a cash dispenser and a keypad, and wherein the system software data includes essential data representing a serial number for the self-service terminal and configuration data for processing media associated with the self-service terminal, and interacting, by the PC core with the plurality of peripheral devices providing an additional function besides storage and retrieval of the data and including a customer interface function during a transaction at the self-service terminal; andsubsequently reading, by the PC core, data portions from the at least one persistent storage element and recreating the system software data which is required by the system software. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A self-service terminal comprising:
-
a plurality of peripheral devices, each peripheral device comprising a persistent storage element configured to store and provide system software data required by system software of a Personal Computer (PC) core of the self-service terminal, and wherein the plurality of peripheral devices include an additional function besides the storage and the retrieval of the data including a customer interface function during a transaction at the self-service terminal processed by the PC core, and wherein the plurality of peripheral devices comprising;
a cash dispenser and a keypad, and wherein the system software data is essential data representing a serial number for the self-service terminal and configuration data for processing media associated with the self-service terminal; andthe PC core arranged to execute the system software and including a storage manager arranged to store the system software data on at least two persistent storage elements, and wherein the system software data includes data required by the system software to operate the self-service terminal. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more tangible device-readable media with device-executable instructions for performing steps comprising:
-
storing, by a Personal Computer (PC) core, system software data which is required by system software to operate a self-service terminal on a plurality of persistent storage elements of the self-service terminal, wherein at least one persistent storage element is located in a plurality of peripheral devices comprising;
a cash dispenser and a keypad, and the plurality of peripheral devices associated with and interfaced to the self-service terminal, and interacting, by the PC core with the plurality of peripheral devices for providing an additional function besides storage and retrieval of the system software data including a customer interface function during a transaction at the self-service terminal, and wherein the system software data includes essential data representing a serial number for the self-service terminal and configuration data for processing media associated with the self-service terminal, and wherein the system software is arranged to execute on the PC core of the self-service terminal; andsubsequently reading, by the PC core, data portions of the system software data from the at least one persistent storage element of the plurality of peripheral devices and recreating the system software data which is required by the system software. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method of operating a self-service terminal, the self-service terminal comprising a Personal Computer (PC) core running system software and a plurality of peripheral devices and the method comprising:
-
storing, by the PC core, system software data which is required by the system software to operate the self-service terminal on a plurality of persistent storage elements of the self-service terminal, wherein storing further includes storing some of the system software data that is required by the system software on at least one persistent storage element from the plurality of persistent storage elements, the at least one persistent storage element is located in a cash dispenser peripheral device and a keypad peripheral device of the self-service terminal, and wherein the system software data includes essential data representing a serial number for the self-service terminal and configuration data for processing media associated with the self-service terminal; and subsequently reading, by the PC core, data portions from the at least one persistent storage element and recreating the system software data which is required by the system software for operating the self-service terminal.
-
-
22. A method of operating a self-service terminal, the self-service terminal comprising a Personal Computer (PC) core running system software and a plurality of peripheral devices and the method comprising:
-
storing, by the PC core, system software data which is required by the system software to operate the self-service terminal on a plurality of persistent storage elements of the self-service terminal, wherein storing further includes storing some of the system software data that is required by the system software on at least one persistent storage element from the plurality of persistent storage elements, the at least one persistent storage element associated with a key pad peripheral device and a cash dispenser peripheral device of the self-service terminal; and subsequently reading, by the PC core, data portions from the at least one persistent storage element and recreating, by the PC core, the system software data which is required by the system software, and wherein the system software data is data that includes essential data representing a serial number for the self-service terminal and configuration data for processing media associated with the self-service terminal.
-
Specification