We look to have an android app developed to be running on devices with location based services (GPS, A-GPS, wifi location etc.)
Architecture outline as follows:
* App to runs as service automatically after installation
* No user interface needed
* Service sends location data in string together with device IMEI and cell site info to via TCP/IP socket server where the incoming data will be parsed (parsing of incoming data not anymore part of the project)
* Sending occurs in fixed intervals e.g. every 5 minutes. If no data connection at due interval, data are saved and sent when data connection becomes available
* Service can parse incoming data string send by the socket server to change reporting interval and IP/Port for TCP socket connection
Note: This is meant to be a prototype and if feasible more functions will be added