发明名称 Object-oriented method for matching clients together with servers according to attributes included in join request
摘要 A network match making system and method is used to match users of a multi-user networked application. Each user is associated with a client computer connected to the network. Clients are selected based on attributes of their users, the clients, servers, and/or communication links. The network match maker works with three different forms of network applications: peer-to-peer, multiple clients to a single server, and multiple clients to multiple servers. In one late server binding method, a set of computer objects is created. The set of computer objects has a plurality of client instances of client computer programs together with a server instance of a server computer program selected from a set of server instances. A match maker receives from a first client instance a first request to be joined into the set of computer objects. The first request has first client attributes associated with the first client instance. The match maker selects a first server subset of the set of server instances in response to the first request based on the first client attributes and creates the set of computer objects consisting of the first client instance. The match maker augments the set of computer objects with a second client instance of a client computer program. In particular, the match maker receives from the second client instance a second request to be joined into the set of computer objects. The second request has second client attributes associated with the second client instance. The match maker removes a second server subset from the first server subset in response to the second request based on the second client attributes and adds the second client instance to the set of computer objects. Finally, a member of the second server subset is added to the set of computer objects based on attributes associated with each member of the set of computer objects.
申请公布号 US5828843(A) 申请公布日期 1998.10.27
申请号 US19970822289 申请日期 1997.03.20
申请人 MPATH INTERACTIVE, INC. 发明人 GRIMM, STEPHEN M.;ROTHSCHILD, JEFFREY J.;SAMUEL, DANIEL J.;WOLF, MICHAEL A.
分类号 G06F15/16;A63F13/12;G06F9/50;G06F13/00;G06F17/30;H04L12/26;(IPC1-7):G06F16/16 主分类号 G06F15/16
代理机构 代理人
主权项
地址