IEEE transactions on mobile computing [IEEE Trans Mob Comput] NLMUID: 101210909