JSEA  Vol.4 No.2 , February 2011
Mobile Applications Provisioning Using Bluetooth Wireless Technology
Abstract: In this paper, we propose a cheap means for propagating mobile application using Bluetooth, a convenient short range wireless technology. Today, one of the main problems about mobile technology is about implementing automatically the software in the multiple and various type of phones devices, irrespective of the phone model (Nokia, Samsung, iPhone, etc.). There are many ways of doing OTA like by SMS. This approach allows providing an http download link by SMS but, we are limited by the maximum size one can have to build an application and send it trough this means. This approach is also expensive because data sources are expensive. Within the context of mobile social networking and proximity marketing, we come up with an original way of provisioning mobile applications using Bluetooth. We use anybody who is already a subscriber of an application to become an ambassador of it. The application is self-replicating and distributing in itself and sending back results. It ethically acts like a virus or a disease. A prototype is built to validate the proposed methodology.
Cite this paper: nullT. Ndie, C. Tangha, T. Sangbong and A. Kufor, "Mobile Applications Provisioning Using Bluetooth Wireless Technology," Journal of Software Engineering and Applications, Vol. 4 No. 2, 2011, pp. 95-105. doi: 10.4236/jsea.2011.42011.

[1]   H. Labiod, H. Afifi and C. De Santis, “Wi-Fi, Bluetooth, Zigbee and Wimax,” Springer, Berlin, 2007. doi:10.1007/978-1-4020-5397-9

[2]   M. B. Shoemake, “Wi-Fi (IEEE 802.11b) and Bluetooth Coexistence Issues,” White Paper, Texas Instruments, 2001.

[3]   H. P. Lin, et al., “Integrating BLIP into Location-Aware System: A Service-Oriented Method,” 2010.

[4]   BLIP Systems A/S, BlipNet Technical White Paper, 2005.

[5]   K. Topley, “The Mobile Information Device Profile and MIDlets,” Part 5 in “J2ME in a Nutshell”, 2002.

[6]   Nokia, “Settings for OTA Download of MIDlets,” 2002.

[7]   D. Kammer, G. Mc Nutt and B. Senene, “Bluetooth Application Developpers Guide: The Short Range Interconect Solution,” Syngress, Rockland, 2002.

[8]   G. Legg, “ZigBee: Wireless Technology for Low-Power Sensor Networks,” 2007.

[9]   S. A. Huang and R. Larry, “Bluetooth Essentials for Programmers,” MIT, Cambridge University Press, New York, 2007. doi:10.1017/CBO9780511546976

[10]   C. B. Kuma, T. Thompson and P. J. Kline, “Bluetooth Application Programming Using the Java API,” Motorola, Inc., Ed., Morgan Kaufmann Publisher, San Francisco, 2003.

[11]   B. Hopkins and A. Ranjith, “Bluetooth for Java,” Apress, New York, 2003.

[12]   M. Galeev, “Home Networking with Zigbee,” 2006.

[13]   S. Farahani, “ZigBee Wireless Networks and Transceivers,” Newnes & Elsevier, 2008.

[14]   A. N. Klingsheim, “J2ME Bluetooth Programming,” Master’s Thesis, Universitas Bergensis, Bergen, 2004.

[15]   T. Thompson, “Programming Bluetooth Devices with J2ME,” Rhm Ed., Morgan Kaufmann Publishers, Inc., San Francisco, 2005.

[16]   Sun, “Using the Java API for Bluetooth Wireless Technology,” 16 May 2010.

[17]   A. Davydov, “Provisioning of MIDlets,” 2003. https://oa.

[18]   K. A. Formenah, “Design and Implementation of a Mobile Application for Provisioning Applications Using Bluetooth Wireless Technology,” Engineer Master of Thesis, National Advanced School of Engineering, University of Yaounde I, Cameroon, 2010.

[19]   C. Hayma, “Different Approaches to Managing Fragmentation,” 30 April 2010.