Supporting context-aware mobile applications: an infrastructure approach | IEEE Journals & Magazine | IEEE Xplore