Skip to main content

Advertisement

Log in

Developed APIs for communication ports and payment interfaces in real-time applications

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Most of the mobile devices are generally used for information and/or entertainment, while they are occasionally used as an industrial mobile device. Vendors rarely provide the development of both hardware and software requirements to offer a mobile device platform as a data acquisition and control industrial communication ports and secured mobile payment interfaces. In this study, Java-based applications programming interfaces (APIs) multiplatform are developed for an industrial mobile device, which possesses infotainment, multimedia features as well, controlling both communication ports and secured mobile payment interfaces in the real-time applications. The developed communication port options of the API might gather information from environment units such as parameters, event and warning messages. The other developed API for payment interfaces provides collecting fare charge. The performances of the developed APIs for the device have been tried out in terms of rendering web pages, energy consumptions, boot time and APIs evaluation. The industrial mobile device having the developed APIs might be used as a data acquisition system for real world applications such as public transportation, maintaining service device and a smart tourism guide mobile device with payment options. The developed APIs have been tested for communicating and fare collecting in smart public transportation for a real application.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

References

  • Byun J, Kim BW, Ko CY, Byun JW (2017) 4G LTE network access system and pricing model for IoT MVNOs: spreading smart tourism. Multimed Tools Appl 76(19):19665–19688

    Article  Google Scholar 

  • Chidamber SR, Kemerer CF (1994) A metric suite for object oriented design. IEEE Trans Softw Eng 20(6):476–493

    Article  Google Scholar 

  • Chung KH, Choi MS, Ahn KS (2007) A study on the packaging for fast boot-up time in the embedded Linux. In: RTCSA 13th IEEE international conference on embedded and real-time computing systems and applications, Daegu, 21–24 Aug 2007, pp 89–94

  • Cola G, Vecchio A, Avvenuti MJ (2014) Improving the performance of fall detection systems through walk recognition. J Ambient Intell Hum Comput 5(6):843–855

    Article  Google Scholar 

  • Dey S, Dasgupta R (2009) Fast boot user experience using adaptive storage partitioning. In: Future computing, service computation, cognitive, adaptive, content, patterns, computation world, Athens, 15–20 Nov 2009, pp 113–118

  • Drumea A (2013) Control of industrial systems using Android-based devices. In: 36th international spring seminar on electronics technology (ISSE), Alba Iulia, 8–12 May 2013, pp 405–408

  • Guo H, Wang Y, Qi C, Pan H (2012) Design of remote monitoring system for aquaculture cages based on 3G networks and ARM-Android embedded system. In: International workshop on ınformation and electronics engineering procedia engineering, Heilongjiang, China, 10–11 Mar 2012, pp 79–83

  • Gutierrez A, Dreslinski RG, Wenisch TF, Mudge T, Saidi A, Emmons C, Paver N (2011) Full-system analysis and characterization of interactive smartphone applications. In: 2011 IEEE international symposium on workload characterization (IISWC), Austin, 6–8 Nov 2011, pp 81–90

  • Ju M, Kim H, Kim S (2016) MofySim: a mobile full-system simulation framework for energy consumption and performance analysis. In: 2016 IEEE international symposium on performance analysis of systems and software (ISPASS), Uppsala, 17–19 Apr 2016, pp 245–254

  • Jung W, Kang C, Yoon C, Kim D, Cha H (2012) Devscope: a nonintrusive and online power analysis tool for smartphone hardware components. In: Proceedings of the 8th IEEE/ACM/IFIP international conference on hardware/software codesign and system synthesis. ACM, Tampere, 7–12 Oct 2012, pp 353–362

  • Kim B, Cho Y, Hong J (2014) AWNIS: energy-efficient adaptive wireless network interface selection for industrial mobile devices. IEEE Trans Ind Inf 10(1):714–729

    Article  Google Scholar 

  • Kiran SV, Prasad R, Thriveni J, Venugopal KR, Patnaik LM (2014) Cloud enabled 3D tablet design for medical applications. In: 9th international conference on industrial and information systems (ICIIS), Gwalior, 15–17 Dec 2014, pp 1–6

  • Kovacevic B, Kovacevic M, Maruna T, Papp I (2017) A Java application programming interface for in-vehicle infotainment devices. IEEE Trans Consum Electron 63(1):68–76

    Article  Google Scholar 

  • Lorenz M, Kidd J (1994) Object-oriented software metrics. Prentice Hall, Englewood

    Google Scholar 

  • Roger Y (2015) Embedded programming with Android: bringing up an Android system from scratch. Addison-Wesley Professional, Indiana

    Google Scholar 

  • Şahan B, Yolcu C, Şahin S (2017) Energy consumption and boot time performances of Kentkart industrial tablet on Android platform. In: 2017 international conference on engineering and technology (ICET), Antalya, 21–23 Aug 2017, pp 1–4

  • Santos-Perez M, Gonzalez-Parada E, Cano-Garcia JM (2013) Mobile embodied conversational agent for task specific applications. IEEE Trans Consum Electron 59(3):610–614

    Article  Google Scholar 

  • Sareen S, Sood SK, Gupta SK (2018) IoT-based cloud framework to control Ebola virus outbreak. J Ambient Intell Hum Comput 9(3):459–476

    Article  Google Scholar 

  • Singh G, Bipin K, Dhawan R (2011) Optimizing the boot time of Android on embedded system. In: 2011 IEEE 15th international symposium on consumer electronics (ISCE), Singapore, 14 Jun 2011, pp 503–508

  • Urien P, Kiennert C (2012) A new keying system for RFID lock based on SSL dual interface NFC chips and android mobiles. In: IEEE consumer communications and networking conference (CCNC), Las Vegas, 14–17 Jan 2012, pp 42–43

  • Wu Y, Luo J, Luo L (2010) Porting mobile web application engine to the Android platform. In: 2010 10th IEEE international conference on computer and information technology, Bradford, 29 June to 1 July 2010, pp 2157–2161

  • Yeh KH, Lo NW, Wang CK (2018) A robust NFC-based personalized IPTV service system. Multimed Tools Appl 77(5):5129–5148

    Article  Google Scholar 

Download references

Acknowledgements

This study was supported by grants from Scientific and Technical Research Council of Turkey (TÜBİTAK) 3160090 and Kent Kart Ege Elektronik A.Ş. (3160090).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Savaş Şahin.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Şahin, S., Şahan, B. & Yolcu, C. Developed APIs for communication ports and payment interfaces in real-time applications. J Ambient Intell Human Comput 11, 4001–4010 (2020). https://doi.org/10.1007/s12652-019-01644-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-019-01644-0

Keywords