Detecting nearby devices in a network environment
First Claim
Patent Images
1. A system comprising:
- a device proximity detector to determine, for each of one or more devices in a network, an inferred proximity of the device to the system based at least in part on which port of a network switch the system is coupled to and which port of the network switch the device is coupled to; and
a network interface, coupled to the device proximity detector, to allow the device proximity detector to communicate with the one or more network switches.
2 Assignments
0 Petitions
Accused Products
Abstract
In a networked environment, an inferred proximity of one or devices to another device is determined. The inferred proximity is determined, for a particular one of the one or more devices, based at least in part on which port of a network switch the particular device and the other device are coupled to.
39 Citations
28 Claims
-
1. A system comprising:
-
a device proximity detector to determine, for each of one or more devices in a network, an inferred proximity of the device to the system based at least in part on which port of a network switch the system is coupled to and which port of the network switch the device is coupled to; and
a network interface, coupled to the device proximity detector, to allow the device proximity detector to communicate with the one or more network switches. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors, causes the one or more processors to perform acts comprising:
-
identifying one or more devices in a network;
obtaining, for at least one of one or more network switches in the network, an indication of which port of the network switch a computing device is coupled to;
obtaining, for each of the one or more identified devices and for the at least one network switch, an indication of which port of the network switch the identified device is coupled to; and
determining, for at least one of the one or more identified devices, how close the identified device is to the computing device, wherein the determining is based at least in part on the indication of which port of the network switch the computing device is coupled to and the indication of which ports of the network switch the one or more identified devices are coupled to. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method, implemented in a computing device that is part of a network, the method comprising:
-
detecting one or more network switches in the network;
identifying one or more other devices of a particular type in the network;
obtaining, for each of the identified one or more other devices and for at least one of the one or more network switches, an indication of which port of the network switch the device is coupled to, wherein the indication is obtained from at least one of the one or more network switches; and
ranking, based at least in part on the obtained indications as well as which port of the network switch the computing device is coupled to, the one or more other devices in terms of their inferred proximity to the computing device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification