Ubiquitous computing and Virtual reality