With the development and deployment of mobile devices such as laptop computers, personal digital assistant devices, cell phones, etc. and infrastructures, consumers and businesses are increasingly being able to realize the benefits of true mobile computing, collaboration, and information exchange.