Global Patent Index - EP 1334430 A4

EP 1334430 A4 20050420 - COMPUTER PROGRAM FOR MAINTAINING PERSISTENT FIREWALL-COMPLIANT CONNECTIONS

Title (en)

COMPUTER PROGRAM FOR MAINTAINING PERSISTENT FIREWALL-COMPLIANT CONNECTIONS

Title (de)

COMPUTERPROGRAMM ZUM AUFRECHTERHALTEN DAUERHAFTER FIREWALL-GEMÄSSER VERBINDUNGEN

Title (fr)

PROGRAMME INFORMATIQUE POUVANT MAINTENIR DES CONNEXIONS COHERENTES CONFORMES A DES GARDE-BARRIERES

Publication

EP 1334430 A4 20050420 (EN)

Application

EP 01975570 A 20010928

Priority

  • US 0130488 W 20010928
  • US 67570800 A 20000929

Abstract (en)

[origin: WO0227997A2] Computer architecture and software for computer network communication such that data is at least partially converted between distinct transport protocols in order to optimize transmission of the data, and preferably to allow persistent connections to be maintained across different firewalls. As a preferred embodiment, the transport protocol conversion may cause the data to be converted between HTTP 1.1 protocol, to allow a persistent connection originated across port 80 of a first firewall, and a different protocol, to allow a persistent connection across a second firewall. The protocol conversion of the present invention is especially useful in connection with collaborative application software, wherein the collaborative server and its associated clients are respectively more amenable to different transport protocols.

[origin: WO0227997A2] As shown in Fig. 1, server computer (110) is positioned behind server firewall (120). Server firewall (120) is a conventional hardware and/or software-based firewall. As is conventional with firewall, server firewall (120) is configured to have a plurality of ports. Each port has an associated set of rules for scrutinizing data packets attempting to pass through the port. For example, a port may only let data of certain protocols through. The server firewall (120) stands between a local area network (130) and a server computer (110), and a WAN (132). The server computer subsystem (102) chooses to configure server firewall (120). A gateway firewall (122), client A firewall (124) and client B firewall (126), may all be configured differently, it may not be able to establish the same variety of persistent connection as the other firewalls, which is one reason that transport protocol conversion is performed. Gateway computer (112) includes CPU (142) and gateway software (152). Gateway computer (138) is preferably a web server with web server software supporting the HTTP protocol with keep-alive facilities. Client A (114) computer is preferably a conventional desktop or laptop personal computer. Display device (174) includes a any output devices. Input devices (184) includes any input devices. Client B computer system (108) includes client B firewall (126), client B computer (116), display device (176) and input device (186). The "happy face displays at display device (174), display device (184) and in collaborative application database (160). These data packets include substantive application input data to be used by collaborative application software (150) and collaborative application database (160), and ultimately by other collaborators present on WAN (132). CPU (140) receives data from Client A computer subsystem (106). At reference numeral (190), the application data file corresponding to the happy face image is updated in collaborative application database (160).

IPC 1-7

H04L 29/06

IPC 8 full level

G06F 13/00 (2006.01); H04L 12/66 (2006.01); H04L 29/06 (2006.01)

CPC (source: EP)

H04L 63/029 (2013.01); H04L 69/08 (2013.01)

Citation (search report)

Designated contracting state (EPC)

AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

DOCDB simple family (publication)

WO 0227997 A2 20020404; WO 0227997 A3 20020620; WO 0227997 A9 20030130; AU 9488501 A 20020408; BR 0114356 A 20040720; CA 2433192 A1 20020404; EP 1334430 A2 20030813; EP 1334430 A4 20050420; JP 2005502929 A 20050127; MX PA03002837 A 20040910; NZ 525356 A 20040528

DOCDB simple family (application)

US 0130488 W 20010928; AU 9488501 A 20010928; BR 0114356 A 20010928; CA 2433192 A 20010928; EP 01975570 A 20010928; JP 2002531663 A 20010928; MX PA03002837 A 20010928; NZ 52535601 A 20010928