Thanks for the reply. I will look through the links to see if they provide the info that I am looking for. In the meanwhile I found this link while searching a little more:http://www.anddev.org/post2989.html
Unfortunately the source links on that page do not work. But I think there may be enough info at least to get started with if that MS service is good enough for the task.