IP address to location mapping
$100-150 USD
Paid on delivery
Our website receives millions of hits everyday. We need a mechanism to: 1) Accurately map IPs to location (We are most interested in country at this point, but will be happy if the method can be extended to state/city). We can cache the mapping on our server for IP addresses that we have already seen. Nevertheless we will need to find this for millions of IP addresses. We want to use the best practices among popular websites for this particular problem. We would prefer a java class that does this for us since it will be easy to integrate this into our Java backend. 2) Simpler task: Once we have (1), we want the user to parse a log file which we provide that contains several millions of URLs, use a routine to translate URLs from unicodes and filter by IP addresses from the United States alone.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Linux, Java
Project ID: #2897604