A Smart App for Mobile Phones to Top-Up User Accounts for Any Network Service Provider in SriLanka

International Journal of Computer Trends and Technology (IJCTT)          
© 2018 by IJCTT Journal
Volume-60 Number-2
Year of Publication : 2018
Authors : C. L. Ishani S. Fonseka
DOI :  10.14445/22312803/IJCTT-V60P115


C. L. Ishani S. Fonseka "A Smart App for Mobile Phones to Top-Up User Accounts for Any Network Service Provider in SriLanka". International Journal of Computer Trends and Technology (IJCTT) V60(2):99-105 June 2018. ISSN:2231-2803. www.ijcttjournal.org. Published by Seventh Sense Research Group.

The objective of the project is to develop an Android application which supports mobile users to activate different services provided by service providers using activation codes in a user friendly and efficient manner. In this project, referred a number of USSD codes used by all the service providers which are available in Sri Lanka. Finally choose most common USSD codes for every service providers and generated this Application. Special feature of this Application is, take a photo of the re-charge card pin number and send it rather than manually typing that. For that purpose OCR was developed by using Android Studio to detect mobile recharge card pin number portion by doing image processing. It works with Tesseract Engine and tess-two library for OCR operation. After detection, it extracts the OCR text which is the pin number of recharge card and then it sends request to the respective mobile operator for recharging balance. This application have built an android based Mobile phone application so that the report can be worthy of real life experience.

[1] Apply Android Studio (SDK) Tools by Hana R. Esmaeel ,Department of Inform. & Comm.Engg., Al-Nahrain University, Iraq(May 2015).
[2] USSD Services for Interactive Mobile Users Building User-Friendly Mobile Telephony
[3] Applications Using Dialogic® Distributed Signaling Interface Components (www.dialogic.com)
[4] USSD: The Third Universal App by Trevor Perrier , Brian DeRenzi
[5] Optical Character Recognition on Handheld Devices by Sravan Ch and ShivankuMahna .
[6] International Journal of Computer Applications (0975 – 8887) Volume 115 – No. 22, April 2015
[7] Android Travelmate Applications with OCR & Its Language Translation by Ashish Titus, Sagar Karkera, Suyog Oswal, Darshan Ingle ,SIESGST, Mumbai, University M.S., India March 2015
[8] Text Recognition and Translation Application for Smartphone, A. A. Tayade , Prof.R.V.Mante ,Dr. P. N. Chatur November 2013
[9] http://www.codeproject.com/Articles/476142/Optical-Character-Recognition
[10] http://www.intechopen.com/books/advances-in-character-recognition/online-handwrittenchinese-japanese-character-recognition
[11] Rice S., Nagy G., Nartker T., Optical CharacterRecognition: An Illustrated Guide to the Frontier,Springer, 1999.
[12] Code Gems For Android Developers Working with the World`s Most Popular Mobile OS By Avi Yehuda (DZone Magazine)Authors

Android, USSD codes , Tesseract Engine, Optical Character Recognition.