Network match maker
First Claim
1. A method for establishing a peer to peer match of clients for at least one application, said method comprising:
- receiving at least one offer being indicative of at least one application for which an offer for matching is proposed from an offering peer client, and recording at least one attribute associated with said offer using at least one offer record;
receiving a measurement of at least one communication link property between said offering peer client and an inquiring client; and
comparing said offer record with said measured at least one link property to determine if a peer to peer match between said offering and said inquiring peer clients is to be permitted.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for establishing a peer to peer match of clients for at least one application, the method including: receiving at least one offer being indicative of at least one application for which an offer for matching is proposed from an offering peer client, and recording at least one attribute associated with the offer using at least one offer record; receiving a measurement of at least one communication link property between the offering peer client and an inquiring client; and comparing the offer record with the measured at least one link property to determine if a peer to peer match between the offering and the inquiring peer clients is to be permitted.
96 Citations
20 Claims
-
1. A method for establishing a peer to peer match of clients for at least one application, said method comprising:
-
receiving at least one offer being indicative of at least one application for which an offer for matching is proposed from an offering peer client, and recording at least one attribute associated with said offer using at least one offer record;
receiving a measurement of at least one communication link property between said offering peer client and an inquiring client; and
comparing said offer record with said measured at least one link property to determine if a peer to peer match between said offering and said inquiring peer clients is to be permitted. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system suitable for establishing a peer to peer match between at least two peer client computers each including at least one instance of an application, said system comprising:
-
at least one server;
code for recording an offer for match and desired match attributes associated with at least one of said at least two peer client computers;
code for recording link performance information indicative of communications between any two of said at least two peer client computers so as to be associable with said recorded offer and attributes; and
,code for comparing said recorded offer and attributes and said recorded link properties to determine whether a peer to peer match is to be permitted;
wherein, said code for recording said offer, code for recording said link performance information and code for comparing are at least partially stored using said at least one server. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for establishing a match for at least voice and data, said method comprising:
-
receiving at least one offer associated with an application supporting voice and data communications for which an offer for matching is proposed from an offering peer client, and recording at least one attribute along with said offer using at least one offer record;
receiving a measurement of at least one communication link property between said first peer client and an inquiring client; and
comparing said at least one offer record with said measured at least one link property so as to determine if a peer to peer match between said offering and inquiring peer clients is allowable. - View Dependent Claims (12, 13, 14, 15, 17, 18, 19, 20)
-
-
16. A method for establishing at least one match of clients for at least one application, said method comprising:
-
receiving at least one offer being indicative of an application from an offering client, and recording at least one attribute along with said offer using at least one offer record;
selecting at least one game server using said at least one offer record;
receiving a measurement of at least one communication link property between said offering client and said at least one game server; and
comparing said received measurement to at least one condition associated with said at least one application so as to determine if a match between said offering client and said selected at least one game server is allowable.
-
Specification