×

System for immediate popup messaging across the internet

  • US 5,943,478 A
  • Filed: 04/04/1997
  • Issued: 08/24/1999
  • Est. Priority Date: 04/04/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer messaging system that includes a global server connected to a plurality of home servers each of which are in turn connected to a plurality of client systems, and wherein a firewall is interposed between at least a first said client system and a first home server to which said first client system is connected, a second client system and a second home server to which the second client system is connected, a method for performing immediate point-to-point messaging between said first client system and the second client system, comprising the steps of:

  • storing on each home server a unique identifier of each client system connected to that home server;

    storing on said global server a repository that identities each home server logically connected to the global server and the unique identifier of each client system connected to each said logically connected home server;

    initiating from the first client system a request to transmit a message to the second client system;

    transmitting the message from the first client system to the firewall, and from the firewall to the first home server;

    establishing a back connection from the first home server to the first client server through the firewall;

    if the identity of the second home server to which the second client system is connected is not already known by the first home server, then sending an inquiry from the first home server to the global server to discover the identity of the second home server, and receiving at the first home server the identity of the second home server; and

    once the identity of the second home server is known by the first home server, transmitting the message from the first home server to the second home server, and if the second client system is on line with the second home server, immediately notifying the second client system of the message in order to provide the capability of permitting the second client system to immediately respond to the message by communicating to the first client system via the first home server and the established back connection from the first home server through the firewall to the first client system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×