Shirish Hemant Phatak

Learn More
As mobile computing devices become more and more common, mobile databases are becoming popular. An important feature of these database systems is their ability to allow optimistic replication of data by providing disconnected mobile devices the ability to perform local updates. The key problem to this approach is the reconciliation problem, i.e. the problem(More)
With rapid advancement in technology, mobile devices are increasingly becoming the norm. These devices are characterized by their need to operate even when they are disconnected from the fixed non-mobile world. Since existing software technology is tuned to applications that operate in a fully connected world, this requirement of disconnected operation(More)
As mobile computing devices become more and more popular, mobile databases have started gaining popularity. An important feature of these database systems is their ability to allow optimistic replication of data by providing disconnected mobile devices the ability to perform local updates. The key problem to this approach is the reconciliation problem, i.e.(More)
As the use of the world wide web grows, the profile of web use has changed significantly. Web use has gone from purely information access to e-commerce. The interactive (synchronous) model which the world wide web currently supports is time consuming. Web browsing can easily become a frustrating experience if the network or servers incur delays, are not(More)
The use of mobile computers is gaining popularity. The number of users with laptops and notebooks is increasing and this trend is likely to continue in the future where the number of mobile clients will far exceed the number of traditional fixed clients or desktops. Applications running on mobile clients download information by periodically connecting to(More)
The use of mobile computers is gaining popularity. There is an increasing trend in the number of users with laptops, PDAs, and smart phones. Access to information repositories in the future will be dominated by mobile clients rather than traditional “fixed” clients. These mobile clients download information by periodically connecting to repositories of data(More)
Portable hand-held devices face changing network conditions due to mobility. Existing applications are unaware of the changing networks and do not perform well under all the circumstances. In this paper, we propose a mechanism to expose network conditions to the application layer. We also show how applications can adapt to changing nework conditions by(More)
The use of mobile computers is gaining popularity. The number of users with laptops and notebooks is increasing and this trend is likely to continue in the future where the number of mobile clients will far exceed the number of traditional xed clients. Applications running on mobile clients download information by periodically connecting to repositories of(More)