Ubiquitous computing: connecting Pervasive computing through Semantic Web