Patent EP1030495A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP1030495A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Pre-navigate bean (including testing for download speed in determining whether to access HTTP records)

Assignee: Diebold Nixdorf Inc
•
Filing: 1999-04-30
•
Granted: —
•
Expires: 2019-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Jay Paul Drummond
  • 👤 Dale Blackson
  • 👤 Bob A Cichon
  • 👤 Mark A Moales
  • 👤 Mark D Smith
  • 👤 Joseph C Ess
  • 👤 David W Weis
  • 👤 James Church

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 21:32
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/04; G06Q20/042; G06Q20/08; G06Q20/18; G07; G07F; G07F19/00; G07F19/20; G07F19/201; G07F19/206; G07F19/211; H; H04; H04L; H04L67/00; H04L67/01; H04L67/02; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 68 words
A method comprising the steps of: (a) checking to determine whether a document address is operative to enable transferring at least one HTTP record corresponding to the address, with a computer, operating in an automated banking machine; and (b) responsive to determining with the computer program in step (a) that the address is operative, transferring the one HTTP record to the computer operating in the automated banking machine.
Claim 2
Dependent Claim 38 words
The method according to claim 1 wherein in step (a) the HTTP record includes an HTML document and wherein step (b) includes accessing the HTML document with a browser operative in the computer of the automated banking machine.
Claim 3
Dependent Claim 57 words
The method according to claim 1 wherein responsive to determining in step (a) that the address is not operative, step (b) is not executed, and further comprising the step of: (c) responsive to determining in step (a) that the address is not operative, transferring at least one alternative HTTP record to the computer from an alternative address.
Claim 4
Dependent Claim 58 words
The method according to claim 3 and prior to the step (c) further comprising the step of: (d) checking to determine whether the alternative address is operative to enable transferring the at least one alternative HTTP record with the computer operating in the machine, wherein step (c) is executed responsive to determining that the alternative address is operative.
Claim 5
Dependent Claim 68 words
The method according to claim 3 wherein the computer in the banking machine is in operative connection with a memory, and wherein the alternative address corresponds to address data stored in the memory, and prior to step (c) further comprising the step of accessing with the computer the address data stored in the memory, and using the address data to determine the alternative address used in step (c).
Claim 6
Dependent Claim 66 words
The method according to claim 3, and prior to step (c) further comprising the steps of: (d) responsive to determining with the computer in step (a) that the address is not operative, accessing a further HTTP record with the computer, wherein the further HTTP record includes address data; and (e) determining with the computer the alternative address from the address data in the further HTTP record.
Claim 7
Dependent Claim 54 words
The method according to claim 1 wherein the automated banking machine includes a sheet dispenser, and wherein the one HTTP record includes a dispense instruction, and further comprising the step of: (c) dispensing at least one sheet with the sheet dispenser responsive to the dispense instruction in the one-HTTP record accessed in step (b).
Claim 8
Dependent Claim 52 words
The method according to claim 1 wherein the automated banking machine includes a transaction function device, and wherein the one HTTP record includes a device instruction, and further comprising the step of: (c) operating the transaction function device responsive to the device instruction in the one HTTP record accessed in step (b).
Claim 9
Dependent Claim 94 words
The method according to claim 8 and wherein the one HTTP record includes data corresponding to a signature, and wherein the computer is in operative connection with a memory, wherein the memory includes signature data corresponding to at least one signature, and prior to step (c) further comprising the step of: (d) comparing the signature in the one HTTP record and the signature data in the memory with the computer, and executing step (c) responsive to the signature in the one HTTP record having a predetermined relationship to the signature data stored in memory.
Claim 10
Independent Claim 22 words
The method according to any one of the preceding claims wherein step (a) includes making a socket connection with a remote server.
Claim 11
Dependent Claim 20 words
Computer software operating an automated banking machine in accordance with the method recited in any one of the preceding claims.
Claim 12
Independent Claim 38 words
The method according to any one of the preceding claims and prior to completion of step (b) further comprising the step of: (c) determining a transfer speed at which the one HTTP record is transferable to the computer.
Claim 13
Dependent Claim 58 words
The method according to claim 12 and further comprising the steps of: (d) comparing data corresponding to the transfer to data representative of a speed value stored in memory with the computer; and (e) responsive to the results of the comparison in step (d), transferring at least one alternative HTTP record to the computer from an alternative address.
Claim 14
Dependent Claim 127 words
Apparatus comprising: an automated banking machine including: at least one transaction function device; a computer in operative connection with the transaction function device, wherein the computer is operative to transfer at least one HTTP record at a document address to the computer, and wherein the at least one record includes at least one device instruction, wherein the computer operates the transaction function device responsive to the device instruction included in the at least one record, and wherein, prior to transferring the at least one HTTP record, the computer is operative to determine if the record address is operative to enable accessing the at least one record, and wherein the computer operates to transfer the at least one HTTP record responsive to determining that the address is operative.
Claim 15
Dependent Claim 41 words
The apparatus according to claim 14 wherein the computer includes a browser, and wherein the at least one HTTP record includes an HTML document, and wherein the computer operates to transfer the HTML document by accessing the document with the browser.
Claim 16
Dependent Claim 60 words
The apparatus according to claim 14 or 15, wherein the computer is operative, responsive to determining that the address is not operative,to determine an alternative record address, and further comprising at least one alternative HTTP record including device instructions is accessible at the alternative address, and wherein the computer is operative to access the at least one alternative HTTP record.
Claim 17
Dependent Claim 65 words
The apparatus according to claim 16 wherein the computer is further operative prior to the computer accessing the at least one alternative HTTP record to determine if the alternative address is operative to enable accessing the at least one alternative HTTP record, and wherein the computer operates to transfer the at least one alternative HTTP record responsive to determining that the alternative address is operative.
Claim 18
Independent Claim 53 words
The apparatus according to any one of claims 14 to 17 and further comprising a server, and wherein the at least one HTTP record is accessible through the server, and wherein the computer is operative, prior to operating to access the at least one HTTP record. to determine if the server is operative.
Claim 19
Dependent Claim 44 words
The apparatus according to claim 16 and further comprising a memory wherein the computer is in operative connection with the memory, and wherein the memory includes address data, and wherein the computer is operative to determine the alternative address responsive to the address data.
Claim 20
Dependent Claim 58 words
The apparatus according to claim 19 wherein the address data corresponds to a further HTTP record, and wherein the computer is operative to access the further HTTP record, and wherein the further HTTP record includes address instructions corresponding to the alternative address, and wherein the computer is operative to determine the alternative address responsive to the address instructions.
Claim 21
Independent Claim 46 words
The apparatus according to any one of claims 14 to 20 wherein the transaction function device includes a sheet dispenser, and wherein the sheet dispenser is operative to dispense at least one sheet responsive to the device instruction included in the at least one HTTP record.
Claim 22
Independent Claim 38 words
The apparatus according to any one of claims 14 to 21 and wherein the computer is operative to determine a value corresponding to a transfer speed for transfer of the at least one HTTP record to the computer.
Claim 23
Dependent Claim 80 words
The apparatus according to claim 22 when not appended to claim 16 and further comprising a memory in operative connection with the computer, and wherein the computer is operative to compare the transfer speed to data representative of a value stored in memory, and wherein the computer is operative to access all alternative HTTP record responsive to a result of the comparison, whereby an alternative record may be accessed responsive to the at least one HTTP record transferring too slowly.
Claim 24
Dependent Claim 46 words
The apparatus according to claim 22 or 23 wherein the computer is operative to determine a file size corresponding to the at least one HTTP record and a transfer rate, and wherein the transfer speed is determined responsive to the file size and the transfer rate.
Claim 25
Dependent Claim 15 words
The apparatus according to claim 24 wherein the one HTTP record includes an HTML document.

References Cited (Backward Citations)

US5706422A Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag