1. A method for managing devices comprising: receiving wireless fingerprints from a plurality of devices, each of said wireless fingerprints comprising a unique device identifier and a wireless signal strength indicator that corresponds to a relative position a device is located with respect to one or more wireless access points and unique identifiers associated with said access points, wherein said plurality of devices are not required to be coupled to a wireless network; identifying a similarity between a first wireless fingerprint associated with a first of said plurality of devices and a second wireless fingerprint associated with a second of said plurality of devices; determining a degree of closeness between said first device and said second device based on said similarity; a data routing request receiver module for receiving a request to route data to said first of said plurality of devices; and a data rerouting module for automatically rerouting said data to said second of said plurality of devices.