Object-oriented method for matching clients together with server

Optical communications – Transmitter – Including optical waveguide

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

463 42, 39520034, 39520053, G06F 1616

Patent

active

058288430

ABSTRACT:
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.

REFERENCES:
patent: 4521014 (1985-06-01), Sitrick
patent: 4570930 (1986-02-01), Matheson
patent: 4572509 (1986-02-01), Sitrick
patent: 4811199 (1989-03-01), Kuechler et al.
patent: 4856787 (1989-08-01), Itkis
patent: 4998199 (1991-03-01), Tashiro et al.
patent: 5014219 (1991-05-01), White
patent: 5021943 (1991-06-01), Grimes
patent: 5083271 (1992-01-01), Thacher et al.
patent: 5083800 (1992-01-01), Lockton
patent: 5114155 (1992-05-01), Tillery et al.
patent: 5187790 (1993-02-01), East et al.
patent: 5324035 (1994-06-01), Morris et al.
patent: 5329619 (1994-07-01), Page et al.
patent: 5341477 (1994-08-01), Pitkin et al.
patent: 5350176 (1994-09-01), Hochstein et al.
patent: 5351970 (1994-10-01), Fioretti
patent: 5359510 (1994-10-01), Sabaliauskas
patent: 5367635 (1994-11-01), Bauer et al.
patent: 5422883 (1995-06-01), Hauris et al.
patent: 5426427 (1995-06-01), Chinnock et al.
patent: 5442749 (1995-08-01), Northcutt et al.
patent: 5491797 (1996-02-01), Thompson et al.
patent: 5497491 (1996-03-01), Mitchell et al.
patent: 5513126 (1996-04-01), Harkins et al.
patent: 5517622 (1996-05-01), Ivanoff et al.
patent: 5522044 (1996-05-01), Pascucci et al.
patent: 5524253 (1996-06-01), Pham et al.
patent: 5547202 (1996-08-01), Tsumura
patent: 5548726 (1996-08-01), Pettus
patent: 5553239 (1996-09-01), Heath et al.
patent: 5559933 (1996-09-01), Boswell
patent: 5560005 (1996-09-01), Hoover et al.
patent: 5560008 (1996-09-01), Johnson et al.
patent: 5572582 (1996-11-01), Riddle
patent: 5580309 (1996-12-01), Piechowiak et al.
patent: 5586257 (1996-12-01), Perlman
patent: 5586937 (1996-12-01), Menashe
patent: 5590360 (1996-12-01), Edwards
patent: 5593349 (1997-01-01), Miguel et al.
patent: 5594910 (1997-01-01), Filepp et al.
patent: 5600833 (1997-02-01), Senn et al.
"AT&T's VoiceSpan: A New Edge For Gaming . . . And More"and PF. Magic +AT&T +Sega=Edge 16, Release 1.0, Esther Dyson's Monthly Report, Apr. 18, 1994, pp. 4-7.
Fitzgibbons, P., "Telegaming: A Survey of On-Line Game Opportunities", Softalk, vol. 2, Mar. 1984, Cover sheet plus 4 pages beginning at p. 89.
"Game Connection Pro", URL:http:www.siriussoft.com/Gameinfo.htm, Date Unknown (Downloaded Jan. 22, 1988), 4 pages.
Keizer, G., "Dial-a-Duel", Computer Shopper, Jun. 1993, pp. 606-608.
"Modem Combat", Compute, Sep. 1994, Cover sheet plus 4 pages beginning at p. 86.
"Multiplayer Dot Com (Multiplayer Gaming Networks)", URL:http://www.multiplayer.com
etworks.html, Copyright 1996, 1997, Downloaded Jan. 22, 1998, 8 pages.
"Multiplayer Dot Com (Tools)", URL:http://www.multiplayer.com/tools.html, Copyright 1996, 1997, Downloaded Jan. 22, 1998, 2 pages.
"OnLine Gaming", PCGamer, vol. 3, No. 5, May 1996, pp. 70 and 72.
Peterson, L.L., "A Yellow-Pages Service for a Local-Area Network", Computer Communication Review (ACM Press Proceedings), Aug. 11-13, 1988, pp. 235-242.
Silverthorne, S., "Doom", PCWeek, vol. 11, No. 43, Oct. 31, 1994, pp. A/1, A/10 and A/12.
Keizer, G., "Playing the Field: OnLine gaming matches your wits against real opponents", OMNI, Mar. 16, 1993, p. 18.
Spear, P., "The OnLine Games People Play", Compute, Nov. 1991, Cover sheet plus 3 pages beginning at p. 96.
"Multiplayer Games with Graphical Interface", Newmedia, Nov. 1994, Cover sheet plus 2 pages including p. 63.
Cronin, D., "MUD Games on the Internet", Dr. Dobb's Information Highway Sourcebook, Winter 1994, pp. 22-25.
Alden, D., "Multi-Player Games: A New Feature for BBS Fans", LinkUp, vol. 7,No. 8, May 1984, pp. 2 and 34-36.
Fowler, D., "Treading the Boards", Computer Shopper, Aug. 1994, pp. 612-613.
James, R. and L. Sphinx, "Creating Your Own Multiplayer Game Systems", Dr. Dobb's Information Highway Sourcebook. Winter 1994, pp. 56-64.
Silverman, D., "Cyberspace arcade links `Doom` fans", Houston Chronicle, Sep. 28, 1994, (2 pages).
"Online game sites compete for fans" and other links from http://www.dwango.com, Copyright 1997, Downloaded Jan. 22, 1998, (8 pages).
"Kesmai Launches Aries '96" and other links from https:www.gamestorm.com, Downloaded Feb. 11, 1998, (29 pages).
"Multiplayer Internet Gaming" and other links from http://www.teleport.com, Downloaded Jan. 22, 1998, (26 pages).
"Kali: IPX across the net", URL:http://worldvillage.com/wv/gamezone/html/feature/mayhem/mayhem2.htm, Dowloaded Jan. 22, 1998, (4 pages).
"MGYP", URL:http//www/azstarnet.com/.about.ruc/yellow/prime.htm, Downloaded Jan. 22, 1998, (2 pages).
"On Line gaming", URL:http://www.geocities.com/Research Triangle/5431/online.html, (May 27, 1996), Downloaded Jan. 22, 1998, (3 pages).
"Multiplayer Database FAQ", URL:http://www.crazyfox.com/multiplayer/faq.shtml, Downloaded Jan. 22, 1998, (2 pages).
"The Internet Gaming Zone", URL:http://www.zone.com/zonepromo/gamelist.asp, Downloaded Jan. 22, 1998, (2 pages).
"Zarf's List of Interactive Games on the Web", URL:http://www.leftfoot.com/games/html, Downloaded Jan. 22, 1998, (3 pages).
"Recreation:Games:Internet Games: Interactive Web Games:Multi-User Games", URL:http://www.yahoo.com/Recreation/Games/Internet Games/Interactive Web Games/Multi , Downloaded Jan 22, 1998, (2 pages).
"Multiplayer Game", URL:hhtp://www.lycos.com/wguide/wire/wire 867716 49646 2 0.html, Jan. 21, 1998, (2 pages).
"Release 1.0", Esther Dyson's Monthly Report, Jun. 27, 1994, pp. 1-18.

LandOfFree

Say what you really think

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

Rating

Object-oriented method for matching clients together with server does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object-oriented method for matching clients together with server, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-oriented method for matching clients together with server will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1621233

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