Patent ID: 8156175

Claim:
A system to locate at least one type of person, via a Peer-to-Peer network, comprising: a processor unit for executing the stored instructions to: connect to the Peer-to-Peer network; issue a Peer-to Peer search on the Peer-to-Peer network, the Peer-to-Peer search including a group of predetermined search terms used as part of information being shared among computers connected to the Peer-to-Peer network, the group of predetermined search terms known to elicit a response from a responding computer having an associated user that is at least one type of person; receive a response as a result of the Peer-to-Peer search on the Peer-to-Peer network including the group of predetermined search terms send a request to the responding computer to upload a file associated with a file index number starting at N, where N is a real number automatically increment the file index number and repeating the request until such time as the responding computer no longer responds; receive a response from the responding computer, the response exposing a true Internet Protocol (IP) address of the responding computer; and determine a geographic location of the at least one type of person based on the true IP address of the responding computer.