Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2002027997) COMPUTER PROGRAM FOR MAINTAINING PERSISTENT FIREWALL-COMPLIANT CONNECTIONS
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2002/027997 International Application No.: PCT/US2001/030488
Publication Date: 04.04.2002 International Filing Date: 28.09.2001
Chapter 2 Demand Filed: 30.04.2002
IPC:
H04L 29/06 (2006.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29
Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02
Communication control; Communication processing
06
characterised by a protocol
Applicants:
MCMULLAN, Scott, R. [US/US]; US (UsOnly)
MEAGHER, David, M. [US/US]; US (UsOnly)
INOVIE SOFTWARE, INC. [US/US]; Suite 121 4901 Morena Boulevard San Diego, CA 92117, US (AllExceptUS)
Inventors:
MCMULLAN, Scott, R.; US
MEAGHER, David, M.; US
Agent:
WOYCECHOWSKY, David, B.; Luce, Forward, Hamilton & Scripps LLP Suite 2600 600 West Broadway San Diego, CA 92101, US
Priority Data:
09/675,70829.09.2000US
Title (EN) COMPUTER PROGRAM FOR MAINTAINING PERSISTENT FIREWALL-COMPLIANT CONNECTIONS
(FR) PROGRAMME INFORMATIQUE POUVANT MAINTENIR DES CONNEXIONS COHERENTES CONFORMES A DES GARDE-BARRIERES
Abstract:
(EN) 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).
(FR) L'invention concerne une architecture informatique et un logiciel de communication en réseau informatique, conçus de manière à permettre la conversion, au moins partielle, de données entre des protocoles de transport distincts, afin d'optimiser la transmission des données et, de préférence, assurer la sauvegarde de connexions cohérentes à travers différents garde-barrières. Dans une forme de réalisation préférée, la conversion par protocole de transport peut autoriser une conversion de données entre le protocole HTTP 1.1 (qui permet une connexion cohérente au niveau du port 80 d'un premier garde-barrière) et un protocole différent (qui permet une connexion cohérente au niveau d'un second garde-barrière). La conversion protocolaire de l'invention est particulièrement utile en rapport avec un logiciel d'application collaboratif, ce qui fait que le serveur collaboratif et ses clients associés s'adaptent respectivement davantage à différents protocoles de transport.
front page image
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZW
African Regional Intellectual Property Organization (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)