Nekray: A Linux Kernel-Based Customized Operating System for Information Kiosk

Nekray: A Linux Kernel-Based Customized Operating System for Information Kiosk

A. S. M. Mehedi Hasan Sad, Md Mashrur Sakib Choyon, Abu Hasnat Md Rhydwan, Kawshik Shikder, Chowdhury Akram Hossain
DOI: 10.4018/IJERTCS.2021070104
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

In recent years, the demand of kiosk devices has increased significantly for relaying information in organizations, institutions, or any other service centers. They have become a better alternative for traditional human assistance or reception desks. However, there are no dynamic operating systems or user interfaces available for kiosk devices. This paper represents a development of an operating system for kiosk devices called ‘Nekray', which was built on Linux Kernel environment. It was designed to be dynamic, fast, user-friendly, and user interactive. The developed operating system avails the option to change the data of its features as per requirement. It also supports plug and play feature and can be installed in any low-cost hardware board. Furthermore, built-in AI is also a part of the developed system that performs its features through image processing. The system maintains the privacy and interactive transition of data to its users on kiosk devices.
Article Preview
Top

Introduction

Implementation of smart automated systems are gradually increasing globally. Some of the applications of these devices include providing rapid information, automated healthcare facility, and home automation. The rising global population has also forced different organizations to move towards automated systems to serve their users. Among these devices, the kiosk stands out due to its usability and capability to deliver data without any external help (Sad et al., 2020).

The kiosk is an automated electric device that uses different modern hardware and software to ensure a wide range of features such as wayfinding, advertising, hospitality, and health check-in (Joshi et al., 2017). Currently, they are used almost everywhere starting from schools to large offices to ensure a seamless user experience without the need for any sort of human assistance. As reported in the literatures, kiosks have seen their application in markets (Rajendran, 2018), universities (Ekşioğlu et al., 2018), restaurants (Han et al., 2019), and healthcare (Afzali et al., 2017; Gladia & Kavya, 2017). In addition to that, researchers are also assessing the usability of the kiosks for virtual reality development (Graham et al., 2018) and laboratories (Branzila et al., 2018). Another type of kiosk that is widely used in different organizations to rectify their operation is known as the information kiosk.

An operating system is a major part of every information kiosk as they control the overall working of the system and a user-friendly operating system can easily improve user interaction, which is the primary objective of any kiosk. In the case of an information kiosk, a fast operation is necessary as most of the time they are placed in crowded areas. So, choosing an appropriate operating system can be challenging. In this research, a Linux kernel based operating system was developed that can handle the challenges in any information kiosk. The hardware requirements of the OS have been kept low so that it can be installed almost on every system. The key contributions of this research are:

  • Development of a Linux kernel based operating system for information kiosk.

  • Implementation of artificial intelligence (AI) within the operating system.

  • Improving hardware resource utilization for kiosk operating system to ensure constant performance.

  • Development of a responsive UI that changes based on user.

The proposed solution mainly focuses on the user experience and user’s comfort in using a kiosk. The developed OS eliminates the unnecessary background process in the system and thus, making the device faster in fetching or delivering data. The dynamicity of the system enables to design the UI as per the individual requirements of any organization. Furthermore, the combination of embedded systems with multiple sensors enables the device with more features. The combination of AI and attractive UI makes the system more unique compared to the available kiosk devices found in the market. The OS also utilizes power more efficiently by reducing wastage of power by the device. Programs like 3D visualization of an organization’s area or building significantly increase the users’ satisfaction in using the Nekray installed kiosk devices. With a quite low specifications requirement, the Nekray OS enables the advantage of installing within a much cheaper and widely available microcontroller like the raspberry pi. Therefore, the proposed solution can be used in almost every organization in kiosk devices with a much lower installation cost and having greater advantages on multiple aspects.

The paper is organized as follows. The “Related Research Work” section highlights the recent developments in the field of IoT and illustrates different applications of the Linux operating system. The development of the operating system has been shown in the “OS Architecture” section. The “Custom Feature Development” section showcases different features that were developed for an information kiosk to run on the developed operating system. Various operations and features of the OS have been shown in the “Results” section. Finally, a summary of the overall research has been provided in the “Conclusion” section.

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 14: 1 Issue (2023)
Volume 13: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 2 Issues (2018)
Volume 8: 2 Issues (2017)
Volume 7: 2 Issues (2016)
Volume 6: 2 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing