Ubiquitous computing challenges in recognizing and predicting human activity | IEEE Conference Publication | IEEE Xplore