×

Inter-program synchronous communications using a collaboration software system

  • US 6,192,394 B1
  • Filed: 07/14/1998
  • Issued: 02/20/2001
  • Est. Priority Date: 07/14/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for communicating between computer programs, comprising:

  • a first program downloadable from a first server computer system to a first client computer system, said first program implementing a security policy which prevents said first program from communicating with a second client computer system;

    a second program downloadable from a second server computer system to said second client computer system;

    a collaboration software program, including a server part and a number of client parts, said server part including a number of network applications, wherein a first of said number of network applications is a network application server closely coupled with said first program, said client parts including said first program and said second program;

    a directory publishing procedure, within said server part of said collaboration software program, that stores a list of user names and corresponding addresses;

    a directory look-up procedure within said first program, that transmits a request message to said directory publishing procedure to obtain said list of user names;

    a user input procedure, that receives indication of a selected one of said user names and a message to be sent to a user associated with said selected one of said user names;

    a message transmitting procedure, within said first program, that transmits said message, with said selected one of said user names to a second one of said number of network applications, wherein said second one of said number of network applications posts said message into a message store in said server part of said collaboration software program; and

    a message polling mechanism, within said second program, for pulling said message from said message store in said server part of said collaboration software program.

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