Computer program for maintaining persistent...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 11/30 (2006.01) G06F 15/16 (2006.01) G06F 15/173 (2006.01) G06F 15/177 (2006.01) H04L 29/06 (2006.01)

Patent

CA 2433192

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).

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.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Computer program for maintaining persistent... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer program for maintaining persistent..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer program for maintaining persistent... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1517556

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.