×

Distributed system for communication networks in multi-user applications

  • US 5,841,980 A
  • Filed: 05/15/1996
  • Issued: 11/24/1998
  • Est. Priority Date: 05/15/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a distributed system comprising a plurality of servers interconnected by a network backbone, each server hosting at least one local client, and each local client having at least one local participant, a method for allowing a plurality of participants to participate in a multi-user application, the multi-user application including a distributed global application environment comprising a plurality of local application environments, each local application environment residing on an associated server, each local application environment comprising a plurality of parameters relating to a local participant, the method for each server comprising:

  • (a) receiving local participant information from a local client regarding a local participant, the local participant information comprising a change in a parameter of the local application environment;

    (b) evaluating the local participant information based on relevance of the parameter to other local participants to determine the number and identity of local participants interested in the local participant information;

    (c) copying the local participant information for every local participant interested in the information;

    (d) copying the local participant information for every other server in the distributed system;

    (e) distributing by the local server a copy of the local participant information to every local participant interested in the information;

    wherein distribution of the local participant information is restricted to local participants interested in the local participant information; and

    (f) distributing by the local server a copy of the local participant information to every other server in the distributed system, but not distributing by the local server a copy of the local participant information to any remote participant to thereby reduce the number of copies of local participant information being distributed to participants.

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