To done computations of humans theera of mainframe computers was over, the era of personal computers is in disappearing stage,distributed computing is running and ubiquitouscomputing is in progress to rule the world in21th century. As opposed to the desktopparadigm, in which a single user consciouslyengages a single device for a specializedpurpose, someone using ubiquitous computingengages many computational devices andsystems simultaneously, in the course of ordinary activities, and may not necessarilyeven be aware that they are doing so.
Mark Weiser coined the phrase "ubiquitouscomputing" around 1988. It is a post-desktopmodel of human computer interaction in whichinformation processing has been thoroughlyintegrated into everyday objects and activities.
present everywhere,simultaneously. Computers become a useful butinvisible force, assisting the user in meeting hisneeds without getting lost in the way.encountered in numerous different instances.Allmodels of ubiquitous computing share a visionof small, inexpensive, robust networkedprocessing devices, distributed at all scalesthroughout everyday life and generally turned todistinctly quotidian ends. Because of ubiquitouscomputing we can move beyond desktopmachine, and the Computing is embeddedeverywhere in the environment. Ubiquitouscomputing presents challenges across computer science: in systems design and engineering, insystems modeling, and in user interface design.Ubiquitous computing encompasses a widerange of research topics, including distributedcomputing, mobile computing sensor networking, human-computer interaction, andartificial intelligence.