Describir: An Enhanced Mobile Device Based Navigation Model: Ubiquitous Computing