NETWORK DEVICE MATCHING
First Claim
Patent Images
1. A method of operating a computing device, comprising:
- receiving a match request from a first client device;
finding a second client device based on one or more constraints;
if a second client device is found, sending the match request to the second client device; and
if a second client device is not found based on the one or more constraints, relaxing the one or more constraints until a second client device is found and sending the match request to the second client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are disclosed that relate to matching network devices on a computing device. For example, one disclosed embodiment provides a method of operating a computing device. The method includes receiving a match request from a first client device, finding a second client device based on one or more constraints, if a second client device is found, sending the match request to the second client device, and if a second client device is not found based on the one or more constraints, relaxing the one or more constraints until a second client device is found and sending the match request to the second client device.
7 Citations
20 Claims
-
1. A method of operating a computing device, comprising:
-
receiving a match request from a first client device; finding a second client device based on one or more constraints; if a second client device is found, sending the match request to the second client device; and if a second client device is not found based on the one or more constraints, relaxing the one or more constraints until a second client device is found and sending the match request to the second client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operating a computing device, comprising:
-
receiving a match request from a first client device; finding a second client device based on a distance constraint; if a second client device is found, sending the match request to the second client device; and if a second client device is not found based on the distance constraint, relaxing the distance constraint, until a second client device is found and sending the match request to the second client device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computing device, comprising:
-
a logic subsystem; and a data holding subsystem comprising machine-readable instructions stored thereon that are executable by the logic subsystem to; receive a match request from a first client device; find a second client device based on one or more constraints; if a second client, device is found, send the match request to the second client device; and if a second client device is not found based on the one or more constraints, relax the one or more constraints until a second client device is found and send the match request to the second client device. - View Dependent Claims (17, 18, 19, 20)
-
Specification