Reva Institute of Technology and Management
Abstract- The highest ideal of ubicomp is to make a computer so imbedded, so fitting, so natural, that we use it without even thinking about it. One of the goals of ubiquitous computing is to enable devices to sense changes in their environment and to automatically adapt and act based on these changes, based on user needs and preferences. The technology required for ubiquitous computing comes in three parts: cheap, low- power computers that include equally convenient displays, a network that ties them all together, and software systems implementing ubiquitous applications. Keywords— ubicomp, nanotechnology
Ubiquitous computing (often abbreviated to “ubicomp”) refers to a new genre of computing in which the computer completely permeates the life of the user. In ubiquitous computing, computers become a helpful but invisible force, assisting the user in meeting his or her needs without getting in the way. Mark Weiser, the originator of the term “ubiquitous computing”, “described it this way: “… [Ubiquitous computing’s] highest ideal is to make a computer so imbedded, so fitting, so natural, that we use it without even thinking about it.” It is also referred to as Pervasive computing. Pervasive computing environments involve the interaction, coordination, and cooperation of numerous, casually accessible, and often invisible computing devices. These devices will connect via wired and wireless links to one another as well as to the global networking infrastructure to provide more relevant information and integrated services. Existing approaches to building distributed applications, including client/server computing, are ill suited to meet this challenge. They are targeted at smaller and less dynamic computing environments and lack sufficient facilities to manage changes in the network configurations. Networked computing devices will proliferate in the user’s landscape, being embedded in objects ranging from home appliances to clothing. Applications will have greater awareness of context, and thus will be able to provide more intelligent services that reduce the burden on users to direct and interact with applications. Many applications will resemble agents that carry out tasks on behalf of users by exploiting the rich sets of services available within computing environments. Our preliminary approach is to activate the world and provide hundreds of wireless computing devices per person per office, of all scales. This has required network in operating systems, user interfaces, networks, wireless, displays, and many other areas. We call our work as “ubiquitous computing”. This is different from PDA’s, dynabooks, or information at your fingertips. It is invisible; everywhere computing that does not live on a personal device of any sort, but is in the woodwork everywhere.
Nanotechnology and Wireless Technology
If computers are to be everywhere, unobtrusive, and truly helpful, they must be as small as possible and capable of communicating between themselves. Technological movements supporting these goals are already well underway under the rubrics nanotechnology and wireless computing.
The trend toward miniaturization of computer components down to an atomic scale is known as nanotechnology. Nanotechnology involves building highly miniaturized computers from individual atoms or molecules acting as transistors, which are the heart of the computer chip. The number of transistors in a chip is indicative of its power. Therefore, nanotechnology’s extreme miniaturization of transistors allows for impressive levels of computing power to be put into tiny packages, which can then be unobtrusively tucked away.
Wireless computing refers to the use of wireless technology to connect computers to a network. Wireless computing is so attractive...