I'm looking for different solution people have implemented to solve this problem.
Problem: People need to work remotely. While working remotely they want to gather information. This information might be survey info, or inspection info, etc. This information is to be stored remotely on a handheld, or laptop device. After they get back to the office/homeo office they want to upload the information to our corporate database. This upload process should be very easy, like a like of a button, or done automatically when the devices is docked into the corporate network. This solution has to be supported over the Internet, and intranet.
What I'm looking for is what technologies and processes have people put in places to implement a solution to handle the problem I stated above.
If you have more questions about what I am asking for please let me know.