EP0858201A2

Method and apparatus for allowing secure transactions through a firewall

Abstract

A method, software, and an apparatus for allowing secure transactions to be made on a computer network through a firewall are disclosed. In accordance with one aspect of the present invention, an electronic data transfer system for transmitting a message between a first computer system, arranged within a firewall, and a second computer system which is in communication with the first computer system across a computer network includes a translator mechanism which is effective to identify messages that are encoded in a first format that is suitable for transmission across the network, but is not suitable for transmission across the firewall. In one embodiment, the translator mechanism includes a first interceptor mechanism that is configured to translate a selected message sent from the first computer system in the first format into the second format that is appropriate for transmission across the firewall.

EP0858201A2, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 4 February 2018, 8.6 years ago.

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

18 claims: 9 independent, 9 dependent

  1. 1
    In a computer network comprising a first computer system arranged within a firewall, said first computer system being in communication with a second computer system on said network, an electronic data transfer system for transmitting a message between said first and said second computer systems, said message being in a first format suitable for transmission across said network, but not suitable for transmission across said firewall, said electronic data transfer system comprising a translator mechanism effective to identify messages encoded in said first format and convert said messages into a second format that is effective to be transmitted across said firewall.
  2. 4
    The electronic data transfer system as recited in any one of the preceding claims wherein said message comprises electronic commercial transaction information.
  3. 5
    The electronic data transfer system as recited in any one of the preceding claims wherein said first computer system is in communication with at least one database.
  4. 8
    The electronic data transfer system as recited in one of claims 5 and 7 wherein said database is located inside of said firewall.
  5. 9
    The electronic data transfer system as recited in one of claims 5 and 7 wherein said database is located outside of said firewall.
  6. 10
    In a computer network comprising a first computer system arranged on a first side of a firewall, said first computer system being in communication with a second computer system on said network, said second computer system being arranged on a second side of said firewall, an electronic data transfer system for transmitting a message between said first and said second computer systems, said message being in a first format suitable for transmission across said network, but not suitable for transmission across said firewall, said electronic data transfer system comprising:a first interceptor mechanism arranged on said first side of said firewall, said first interceptor mechanism being configured to identify a selected message transmitted from said first computer system, said selected message being in said first format, and to translate said selected message into a second format that is effective to be transmitted across said firewall;and a second interceptor mechanism arranged on said second side of said firewall, said second interceptor mechanism being in communication across said firewall with said first interceptor mechanism, said second interceptor mechanism being configured to identify said translated selected message encoded in said second format and convert said translated selected message into said first format, said second interceptor mechanism further being configured to forward said selected message across said network to said second computer system.
  7. 13
    A computer-implemented method for transmitting messages between a first computer system arranged within a firewall and a second computer system outside of said firewall, said first computer system being coupled to said second computer system over a computer network, said method comprising:generating a message in a first format, said first format being suitable for transmission across said computer network, but not suitable for transmission across said firewall;intercepting said message;translating said message into a second format, said second format being suitable for transmission across said firewall;and transmitting said translated message across said firewall.
  8. 15
    The computer-implemented method as recited in one of claims 13 and 14 wherein said message includes electronic commerce transaction information, and said method further comprises forwarding said converted message across said computer network to a database associated with said second computer system and updating said database.
  9. 18
    A computer-readable medium containing computer-readable program code devices for transmitting messages between a first computer system arranged within a firewall and a second computer system in communication with said first computer system through a computer network, said computer-readable medium comprising computer program code devices configured to cause a computer to execute the steps of:intercepting a message generated in a first format, said first format being suitable for transmission across said computer network, but not suitable for transmission across said firewall;translating said message into a second format, said second format being suitable for transmission across said firewall;and transmitting said translated message across said firewall.