• Title/Summary/Keyword: multiple platforms

Search Result 201, Processing Time 0.019 seconds

Generic User Interface Model for Multi-Platform (다중플랫폼을 위한 제너릭 사용자 인터페이스 모델)

  • Kang, Hyo-Woon;Kim, Jin-Deog
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.12
    • /
    • pp.2926-2932
    • /
    • 2014
  • Smart Phone market consists of several platforms such as Windows Phone, Apple iOS and Android of Google. Each platform uses different coding style respectively. Platform-dependent application results in high cost and low code reusability during development of application. It also provides heterogeneous display forms to users. In this paper, we propose a platform-independent generic interface model that could be operated in both the various smart phones and PC. Because the proposed model provides the same UI on multiple platforms, users can operate applications without awkwardness. The model includes a module which copes with the changes of the resolutions in various platforms and a module which switches scenes of each application for performance improvement. Moreover, a module which connects DB is also proposed in order to overcome the difference of way to store data in each platform. The implementation results show that the difference of display and operating manner in any hetero-platform is eliminated.

Construction of Efficient Distributed Authentication Server without Additional Key Management (부가적인 키관리를 필요로 하지 않는 효율적인 분산 인증서버의 구축)

  • Hong, Seong-Min;Yoon, Hyun-Soo;Lee, Seung-Won;Park, Yon-Su;Cho, Yoo-Kun
    • Journal of KIISE:Information Networking
    • /
    • v.27 no.2
    • /
    • pp.175-186
    • /
    • 2000
  • Over the years, the extensive use of networks and distributed systems has increased the need for authentication and digital signatures. Inperforming authentication on a massive scale, authentication servers that use multiple workstations or PCs are more economical than servers that use one inicomputer or mainframe. However, the establishment of authentication servers with multiple platforms can cause some security problems and increases the cost of key management because all platforms within the server must have the private key of the authentication server. We propose a scheme which can solve these problems. The proposed scheme can establish a strong authentication server with no additional key management and improve the performance of the authentication server up to 13 times.

  • PDF

Dynamic Service Composition and Development Using Heterogeneous IoT Systems

  • Ryu, Minwoo;Yun, Jaeseok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.9
    • /
    • pp.91-97
    • /
    • 2017
  • IoT (Internet of Things) systems are based on heterogeneous hardware systems of different types of devices interconnected each other, ranging from miniaturized and low-power wireless sensor node to cloud servers. These IoT systems composed of heterogeneous hardware utilize data sets collected from a particular set of sensors or control designated actuators when needed using open APIs created through abstraction of devices' resources associated to service applications. However, previously existing IoT services have been usually developed based on vertical platforms, whose sharing and exchange of data is limited within each industry domain, for example, healthcare. Such problem is called 'data silo', and considered one of crucial issues to be solved for the success of establishing IoT ecosystems. Also, IoT services may need to dynamically organize their services according to the change of status of connected devices due to their mobility and dynamic network connectivity. We propose a way of dynamically composing IoT services under the concept of WoT (Web of Things) where heterogeneous devices across different industries are fully integrated into the Web. Our approach allows developers to create IoT services or mash them up in an efficient way using Web objects registered into multiple standardized horizontal IoT platforms where their resources are discoverable and accessible. A Web-based service composition tool is developed to evaluate the practical feasibility of our approach under real-world service development.

A Study on Interaction Mechanism and Narrative Style of Indie Games (인디게임의 인터랙션 매커니즘과 서술방식 연구)

  • Lee, Jung Yeop
    • Journal of Korea Game Society
    • /
    • v.14 no.4
    • /
    • pp.17-26
    • /
    • 2014
  • This Paper discusses about the popularity of indie games that have recently caught spotlight from multiple platforms by finding the reason from the games' innovative way of interaction and new attempts in narrative style, and the objective is a preliminary study on indie games' game design, storytelling and it's prestige. This paper focuses on the aspects of indie games compared to established studio games by means of interaction mechanism, directing style and narrative style, and analyzed it with examples. In addition, it looks into examples of Korean indie games entering global platforms such as Steam.

Accelerating Group Fusion for Ligand-Based Virtual Screening on Multi-core and Many-core Platforms

  • Mohd-Hilmi, Mohd-Norhadri;Al-Laila, Marwah Haitham;Hassain Malim, Nurul Hashimah Ahamed
    • Journal of Information Processing Systems
    • /
    • v.12 no.4
    • /
    • pp.724-740
    • /
    • 2016
  • The performance issues of screening large database compounds and multiple query compounds in virtual screening highlight a common concern in Chemoinformatics applications. This study investigates these problems by choosing group fusion as a pilot model and presents efficient parallel solutions in parallel platforms, specifically, the multi-core architecture of CPU and many-core architecture of graphical processing unit (GPU). A study of sequential group fusion and a proposed design of parallel CUDA group fusion are presented in this paper. The design involves solving two important stages of group fusion, namely, similarity search and fusion (MAX rule), while addressing embarrassingly parallel and parallel reduction models. The sequential, optimized sequential and parallel OpenMP of group fusion were implemented and evaluated. The outcome of the analysis from these three different design approaches influenced the design of parallel CUDA version in order to optimize and achieve high computation intensity. The proposed parallel CUDA performed better than sequential and parallel OpenMP in terms of both execution time and speedup. The parallel CUDA was 5-10x faster than sequential and parallel OpenMP as both similarity search and fusion MAX stages had been CUDA-optimized.

Reference Implementation of WIPI Runtime Engine Supporting Multiple Platforms (다중 플랫폼을 지원하는 위피 실행 엔진 참조 구현)

  • Lee, Sang-Yun;Choi, Byung-Uk
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.44 no.4 s.316
    • /
    • pp.10-20
    • /
    • 2007
  • In this paper, we propose the reference implementation of WIPI runtime engine supporting various platforms such as REX OS, Qplus and Windows. We describe the architecture of WIPI runtime engine according to each platform, and introduce the method for avoiding repetitive develoment. And we explain the implementation of a linker and a loader on REX OS and describe the runtime engine structure on Qplus, a kind of embedded linux. And we introduce the implementation of the Jlet/MIDlet emulator based on a Java virtual machine and the Clet emulator based on Windows. Finally we verify the interoperability and the perfection of the proposed reference implementation through the result of the HCT and the PCT and the normal operation of the example programs.

An Automatic Face Hiding System based on the Deep Learning Technology

  • Yoon, Hyeon-Dham;Ohm, Seong-Yong
    • International Journal of Advanced Culture Technology
    • /
    • v.7 no.4
    • /
    • pp.289-294
    • /
    • 2019
  • As social network service platforms grow and one-person media market expands, people upload their own photos and/or videos through multiple open platforms. However, it can be illegal to upload the digital contents containing the faces of others on the public sites without their permission. Therefore, many people are spending much time and effort in editing such digital contents so that the faces of others should not be exposed to the public. In this paper, we propose an automatic face hiding system called 'autoblur', which detects all the unregistered faces and mosaic them automatically. The system has been implemented using the GitHub MIT open-source 'Face Recognition' which is based on deep learning technology. In this system, two dozens of face images of the user are taken from different angles to register his/her own face. Once the face of the user is learned and registered, the system detects all the other faces for the given photo or video and then blurs them out. Our experiments show that it produces quick and correct results for the sample photos.

Hot Topic Discovery across Social Networks Based on Improved LDA Model

  • Liu, Chang;Hu, RuiLin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.15 no.11
    • /
    • pp.3935-3949
    • /
    • 2021
  • With the rapid development of Internet and big data technology, various online social network platforms have been established, producing massive information every day. Hot topic discovery aims to dig out meaningful content that users commonly concern about from the massive information on the Internet. Most of the existing hot topic discovery methods focus on a single network data source, and can hardly grasp hot spots as a whole, nor meet the challenges of text sparsity and topic hotness evaluation in cross-network scenarios. This paper proposes a novel hot topic discovery method across social network based on an im-proved LDA model, which first integrates the text information from multiple social network platforms into a unified data set, then obtains the potential topic distribution in the text through the improved LDA model. Finally, it adopts a heat evaluation method based on the word frequency of topic label words to take the latent topic with the highest heat value as a hot topic. This paper obtains data from the online social networks and constructs a cross-network topic discovery data set. The experimental results demonstrate the superiority of the proposed method compared to baseline methods.

Vibration Fatigue Life for Slot Array RF Antenna Applied to Small Aviation Platform (적층제조 공법이 적용된 소형 항공 플랫폼용 슬롯 배열 초고주파 안테나의 진동피로수명평가에 대한 연구)

  • Kim, Ki-Seung;Kim, Hyo-Tae;Choi, Hye-Yoon;Jung, Hwa-Young
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.21 no.1
    • /
    • pp.73-80
    • /
    • 2022
  • Sensors are applied to small aviation platforms for various purposes. Radio frequency (RF) antennas, which are representative sensors, are available in many forms but require the application of slot array RF antennas to ensure high performance and designation. Slot RF array antennas are applied to dip brazing techniques, but the yield and production time are determined by the proficiency of production personnel in a labor-intensive form. Unmanned aerial vehicles or drones, which are representative small aviation platforms, are continuously exposed to various random vibrations because propellers and multiple power sources are used in them. In this study, the fatigue life of slot array RF antennas applied with additive manufacturing was evaluated through the cumulative damage method (Miner's rule) in a vibration environment with a small aviation platform. For the evaluation, an S N curve obtained from a fatigue strength test was used.

Design and Implementation of a Blockchain Based Interworking of oneM2M and LWM2M IoT Systems

  • Donggyu, Kim;Uk, Jo;Yohan, Kim;Yustus Eko, Oktian;Howon, Kim
    • Journal of Information Processing Systems
    • /
    • v.19 no.1
    • /
    • pp.89-97
    • /
    • 2023
  • With the growth of Internet-of-Things (IoT) technologies, the number of IoT devices developers need to manage has increased exponentially. Many IoT standards have been proposed to allow those devices to communicate efficiently in day-to-day tasks. However, we lack trusted interworking entities for devices from different standards to collaborate securely. This paper proposes a blockchain platform that bridges multiple heterogeneous IoT platforms to co-exist and interwork. Specifically, we designed an interworking proxy application entity (IPE) implemented as a chaincode in Hyperledger Fabric to collect and process data coming from/to oneM2M and LWM2M architecture. The use of blockchain will guarantee network reliability and data integrity so that cross-standard communications can be audited and processed securely. Based on our evaluation, we show that the interworking between oneM2M and LWM2M through our blockchain platform is feasible. Furthermore, the proposed system can process up to 206 transactions per second with 1,000 running applications, which is about an 87% increase from the previously referenced study.