EP0964374A2

Transaction data object features including persistence, passing object and using object data for printing

Abstract

An automated banking machine (12) is operative to conduct transactions in response to HTML documents and TCP/IP messages exchanged with a local computer system (14) through an intranet (16), as well as in response to messages exchanged with foreign servers (20, 22, 24, 26, 28,) in a wide area network (18). The banking machine includes a computer having an HTML document handling portion. The HTML document handling portion is operative to communicate through a proxy server, with a home HTTP server in the intranet or the foreign servers in the wide area network. The computer further includes a device application portion which interfaces with the HTML document handling portion and dispatches messages to operate devices in the automated banking machine. The devices include a sheet dispenser mechanism which dispenses currency as well as other transaction devices. The device application portion communicates with a device interfacing software portion in the banking machine through a device server in the intranet. The device server maintains local control over the devices in the banking machine including the sheet dispenser. The banking machine operates to read indicia on the user's card corresponding to a system address. The computer is operative to connect the banking machine to the home or foreign server corresponding to the system address, which connected server operates the banking machine until the completion of transactions by the user.

EP0964374A2, drawing sheet 1
Sheet 1 of 32

Term

Term ended

Projected expiry passed 30 April 2019, 7.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

22 claims: 6 independent, 16 dependent

  1. 1
    Apparatus comprising:an automated transaction machine including:a computer, the computer in operative connection with a memory;an input device in operative connection with the computer, wherein the input device is operative to accept user inputs;a sheet dispenser in operative connection with the computer, wherein the sheet dispenser is operative to dispense sheets;wherein the computer includes a first object operative to control the input device, and a second object which is operative to control the sheet dispenser, wherein the computer is operative to access at least one HTTP address, wherein transaction device instructions are accessible at the address, and wherein the first object operates the input device and the second object operates the sheet dispenser responsive to the instructions, and wherein the computer further includes a transaction data object, wherein the transaction data object is in operative connection with the first object and second object and is operative to store therein data representative of both user inputs to the input device and the dispense of sheets by the dispenser.
  2. 7
    The apparatus according to claim I and further comprising at least one HTTP server, wherein the HTTP address corresponds to the server, wherein a plurality of transaction device instructions are accessible through the server, wherein first instructions are accessible at a first address and second instructions are accessible at a second address and wherein the computer is operative to access the first instructions at the first address and the first object is operative to control the input device responsive to the first instructions, and wherein the computer is operative to access the second instructions at the second address and the second object is operative to control the sheet dispenser responsive to the second instructions.
  3. 9
    The apparatus according to any one of the preceding claims and further comprising a back office processing system in operative connection with the computer, and wherein the computer is operative to communicate at least a portion of the data stored in the transaction data object to the back office processing system.
  4. 10
    The apparatus according to any one of the preceding claims wherein the transaction device instructions include an applet.
  5. 11
    A method comprising the steps of:(a) operating a first device in an automated transaction machine responsive to first device operating instructions accessed by a computer in the machine at a first HTTP address;(b) generating first data with the first device, responsive to operation of the first device;and(c) storing the first data in a transaction data object in a memory in operative connection with the computer.
  6. 18
    A method comprising the steps of:(a) accepting identifying data from a user of an automated banking machine;(b) storing data corresponding to the identifying data in a transaction data object in software operating in a first computer in operative connection with the machine;(c) conducting a first transaction responsive to a user input to the machine, wherein conducting the first transaction includes accessing the data in the transaction data object.