• Title/Summary/Keyword: Android applications

Search Result 418, Processing Time 0.024 seconds

The Design, Implementation, Demonstration of the Architecture, Service Framework, and Applications for a Connected Car

  • Kook, Joongjin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.15 no.2
    • /
    • pp.637-657
    • /
    • 2021
  • While the conventional vehicle's Head-Units played relatively simple roles (e.g., control of heating ventilation and air conditioning, the radio reception), they have been evolving into vehicle-driver interface with the advent of the concept of Connected Car on top of a rapid development of ICT technology. The Head-Unit is now successfully extended as an IVI (In Vehicle Infotainment) that can operate various functions on multimedia, navigation, information with regards to vehicle's parts (e.g. air pressure, oil gauge, etc.). In this paper, we propose a platform architecture for IVI devices required to achieve the goal as a connected car. Connected car platform (CoCaP) consists of vehicle selective gateway (VSG) for receiving and controlling data from major components of a vehicle, application framework including native and web APIs required to request VSG functionality from outside, and service framework for driver assistance. CoCaP is implemented using Tizen IVI and Android on hardware platforms manufactured for IVI such as Nexcom's VTC1010 and Freescale's i.MX6q/dl, respectively. For more practical verification, CoCaP platform was applied to an real-world finished vehicle. And it was confirmed the vehicle's main components could be controlled using various devices. In addition, by deriving several services for driver assistance and developing them based on CoCaP, this platform is expected to be available in various ways in connected car and ITS environments.

Development and Effectiveness of a Smartphone Application for Clinical Practice Orientation

  • Park, Jung-Ha;Lee, Yun-Bok;Seo, Youn-Sook;Choi, Jung-Hoon
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.13 no.1
    • /
    • pp.107-115
    • /
    • 2021
  • This paper presents a smartphone application for the clinical practice education conducted in hospitals, with an aim to evaluate its effectiveness. A nonequivalent control group posttest design was used, which included a total of 100 nursing of school students who conducted their clinical practice. They were divided into one control and one experimental group (50 students each). The control group was directly trained in the clinical practice orientation, and the experimental group was a group who self-learned the clinical practice orientation using a smartphone application. Research data were collected between March 5 and April 27, 2019. They were analyzed with descriptive statistics and independent t-test, using the SPSS Statistics Version 24. The smartphone application customized for the clinical practice education was implemented through the following four phases: analysis, design, development, and evaluation. The developed application was registered in Google Play (for Android apps) and Apple Store, and related information was provided, making it available for download. The study showed that the satisfaction with and self-confidence in learning differed significantly between the groups. However, technology acceptance and knowledge acquired through practice showed no statistically significant difference. The research results serve as basic data for applying smartphone applications as an educational method that can replace traditional modes of education, serving as a significant indicator of the education delivery method diversification.

State of the Art of Anti-Screen Capture Protection Techniques

  • Lee, Young;Hahn, SangGeun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.15 no.5
    • /
    • pp.1871-1890
    • /
    • 2021
  • The transition toward a contactless society has been rapidly progressing owing to the recent COVID-19 pandemic. As a result, the IT environment of organizations and enterprises is changing rapidly; in particular, data security is expanding to the private sector. To adapt to these changes, organizations and companies have started to securely transfer confidential data to residential PCs and personally owned devices of employees working from home or from other locations. Therefore, organizations and companies are introducing streaming data services, such as the virtual desktop infrastructure (VDI) or cloud services, to securely connect internal and external networks. These methods have the advantage of providing data without the need to download to a third terminal; however, while the data are being streamed, attacks such as screen shooting or capturing are performed. Therefore, there is an increasing interest in prevention techniques against screen capture threats that may occur in a contactless environment. In this study, we analyze possible screen capture methods in a PC and a mobile phone environment and present techniques that can protect the screens against specific attack methods. The detection and defense for screen capture of PC applications on Windows OS and Mac OS could be solved with a single agent using our proposed techniques. Screen capture of mobile devices can be prevented by applying our proposed techniques on Android and iOS.

Real-time Parking Lot Information Service Using Machine Learning-Based Object Detection (머신러닝 기반의 물체 인식을 이용한 실시간 주차장 정보 제공 서비스)

  • Seo, Gyu-seung;Seo, Young-tak;Baek, Chun-ki;Moon, Il-young
    • Journal of Practical Engineering Education
    • /
    • v.13 no.3
    • /
    • pp.491-496
    • /
    • 2021
  • In this thesis, we intend to use CCTVs installed in existing parking lots to understand the current status of parking lots and provide real-time information to users through Android applications. It describes how to set the ROI in the parking area using YOLO V3 and how to provide the number of vacancies that change in real time through the set ROI, and describes how to link CCTV-server-user using IMAGE ZMQ and FIREBASE. The user can know the real-time situation of the parking lot near the destination before arriving through the application and can come up with various measures accordingly.

MEMS Embedded System Design (MEMS 임베디드 시스템 설계)

  • Hong, Seon Hack
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.18 no.4
    • /
    • pp.47-54
    • /
    • 2022
  • In this paper, MEMS embedded system design implemented the sensor events via analyzing the characteristics that dynamically happened to an abnormal status in power IoT environments in order to guarantee a maintainable operation. We used three kinds of tools in this paper, at first Bluetooth Low Energy (BLE) technology which is a suitable protocol that provides a low data rate, low power consumption, and low-cost sensor applications. Secondly LSM6DSOX, a system-in-module containing a 3-axis digital accelerometer and gyroscope with low-power features for optimal motion. Thirdly BM1422AGMV Digital Magnetometer IC, a 3-axis magnetic sensor with an I2C interface and a magnetic measurable range of ±120 uT, which incorporates magneto-impedance elements to detect the magnetic field when the current flowed in the power devices. The proposed MEMS system was developed based on an nRF5340 System on Chip (SoC), previously compared to the standalone embedded system without bluetooth technology via mobile App. And also, MEMS embedded system with BLE 5.0 technology broadcasted the MEMS system status to Android mobile server. The experiment results enhanced the performance of MEMS system design by combination of sensors, BLE technology and mobile application.

Design and Performance Analysis of Multi-Swap Architectures for Mobile Devices (모바일 기기를 위한 다중 스왑 아키텍처의 설계 및 성능 분석)

  • Hyokyung Bahn;Jisun Kim
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.23 no.4
    • /
    • pp.53-58
    • /
    • 2023
  • As smartphones increasingly support the execution of various applications, the function of virtual memory swapping is becoming important. However, unlike traditional computer systems, mobile platforms do not basically support swapping. This is because swapping results in frequent writes to flash memory, which may degrade the performance of smartphone's storage significantly. To cope with this situation, this paper suggests two multi-swap architectures, hierarchical swapping and hybrid swapping, and compares their performance quantitatively. Specifically, this paper shows that hybrid swapping with the consideration of single-access data can reduce swapping traffic to flash memory, and improve the performance compared to traditional swapping.

Design and Implementation of a Protocol for Interworking Open Web Application Store (개방형 웹 애플리케이션 스토어 연동을 위한 프로토콜의 설계 및 구현)

  • Baek, Jihun;Kim, Jihun;Nam, Yongwoo;Lee, HyungUk;Park, Sangwon;Jeon, Jonghong;Lee, Seungyoon
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.10
    • /
    • pp.669-678
    • /
    • 2013
  • Recently, because the portable devices became popular, it is easily to see that each person carries more than just one portable device and the use of the smartphone stretches as time goes by. After the smartphone has propagated rapidly, the total usage of the smartphone applications has also increased. But still, each application store has a different platform to develop and to apply an application. The application store is divided into two big markets, the Android and the Apple. So the developers have to develop their application by using these two different platforms. Developing into two different platforms almost makes a double development cost. And for the other platforms, the weakness is, which still have a small market breadth like Bada is not about the cost, but about drawing the proper developers for the given platform application development. The web application is rising up as the solution to solve these problems, reducing the cost and time in developing applications for every platform. For web applications don't need to make a vassal relationship with application markets platform. Which makes it possible for an application to operate properly in every portable devices and reduces the time and cost in developing. Therefore, all of the application markets could be united into one big market through a protocol which will connect each web applications market. But, still there is no standard for the web application store and no current web application store is possible to interlock with other web application stores. In this paper, we are trying to suggest a protocol by developing a prototype and prove that this protocol can supplement the current weakness.

Design and Implementation of the Smart Virtual Machine for Smart Cross Platform (스마트 크로스 플랫폼을 위한 스마트 가상기계의 설계 및 구현)

  • Han, Seong-Min;Son, Yun-Sik;Lee, Yang-Sun
    • Journal of Korea Multimedia Society
    • /
    • v.16 no.2
    • /
    • pp.190-197
    • /
    • 2013
  • Since domestic and foreign platform companies and mobile carriers adopt and use different kinds of smart platforms, developers should develop or convert contents according to each smart platform to provide a single smart content for customers. It takes long time and a lot of money to convert the conventional smart contents in order to serve other smart platforms. For the reason, more attention has been paid on Smart Cross Platform or Hybrid Platform, the core technologies of OSMU(One Source Multi Use) in which, once a program is coded, it can be executed in any platforms regardless of development languages. As a result, PhoneGap and HTML5 based Sencha Touch have been introduced. In this paper, we developed the smart virtual machine, which is built in smart cross platform based smart devices, unlike Android, iOS, Windows Phone devices being dependent of platforms, and helps to download and execute applications, being independent of platforms. the smart virtual machine supports C/C++, and Java language, being differentiated from JVM by sun microsystems that supports only Java language and .NET framework by microsoft that supports only C, C++ and C#. Therefore, it provides contents developers with the environment where they can get a wide range of options in choosing a language and develop smart contents.

Development of Self-trainer Fitness Wear Based on Silicone-MWCNT Sensor (실리콘-탄소나노튜브 센서 기반의 셀프트레이너 피트니스 웨어 개발)

  • Cho, Seong-Hun;Kim, Kyung-Mi;Cho, Ha-Kyung;Won, You-Seuk
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.7
    • /
    • pp.493-503
    • /
    • 2018
  • Recently, as living standards have improved, many people are becoming more interested in health, and self-training is increasing through exercise to prevent and manage pre-illness. In general, an imbalance of muscles causes asymmetry of posture, which can cause various diseases by accompanying an adjustment force, circulation action, displacement of internal organs, etc.. In this study, the development of fitness software that can be self - training among smart wears has attracted considerable attention in recent years. In this study, a technology was proposed for the commercialization of self - trainer fitness wear by a simulation through Android - based applications. Self - trainer fitness software was developed by combining a conductive polymer, fashion design, sewing, and electric and electronic technology to monitor the unbalance of the muscles during exercise and make smart wear that can calibrate the asymmetry by oneself. In particular, a polymer sensor was fabricated by deriving the optimal MWCNT concentration, and the electrode signal was collected by attaching the electrode to the optimal position, where the electrode signal line using the conductive fiber was designed and attached to collect the signal. A signal module that converts the bio-signals collected through electrical signal conversion and transmits them using Bluetooth communication was designed and manufactured. Self-trainer fitness software that can be commercialized was developed by combining noise cancellation with Android-based self-training application using a software algorithm method.

Proposed Application Design for Community-Based Rehabilitation Services Access in Community Care System: Occupation and Activity Based (커뮤니티케어 제도 내 지역사회중심재활 서비스 접근을 위한 애플리케이션 디자인의 제안 : 작업과 활동 중심으로)

  • Bae, Seong-Hwan;Jang, Yeon-Sig;Baek, Ji-Young
    • Journal of Korea Entertainment Industry Association
    • /
    • v.15 no.4
    • /
    • pp.325-335
    • /
    • 2021
  • Chronic diseases have been increasing recently as the average life expectancy of humans has been extended, and this trend has caused problems such as the widespread demand for health and rehabilitation services and rising medical costs. In order to solve this problem, the community-based rehabilitation has been developed and strengthened in Korea and gradually promoted since 2019. It is important to secure access to clients who want to use services to revitalize community-based rehabilitation. So in this study, as part of the community-based rehabilitation, intends to devise smartphone applications designs and develop a prototype to secure access to community-based occupational therapy services based on occupation and activities. For Occupational Therapy Practice Framework (OTPF), International Classification of Functioning, Disability and Health (ICF), and Allen Diagnostic Module-2 (ADM-2) were used to devise and categorize occupation and activity based application content, and link OTPF, ICF, and ADM-2 through prior research analysis and expert meetings. The derived content was visualized through literature review and activity analysis, and was implemented to enable direct playback within the application using the YouTube API, and finally developed a prototype application. The Android Studio 3.5.2 for Windows 64-bit was used to build the application prototype. In further research, converging various digital technologies for user convenience and additionally researching community-based occupational therapy service providers opinions and service user satisfaction will improve accessibility to community-based occupational therapy services for clients who have difficulty occupational performance in the community.