An open architecture for developing mobile location-based applications over the Internet | IEEE Conference Publication | IEEE Xplore