• Title/Summary/Keyword: Multi-user interaction

Search Result 149, Processing Time 0.029 seconds

Reengineering Template-Based Web Applications to Single Page AJAX Applications (단일 페이지 AJAX 애플리케이션을 위한 템플릿 기반 웹 애플리케이션 재공학 기법)

  • Oh, Jaewon;Choi, Hyeon Cheol;Lim, Seung Ho;Ahn, Woo Hyun
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.1 no.1
    • /
    • pp.1-6
    • /
    • 2012
  • Web pages in a template-based web application (TWA) are automatically populated using a template shared by the pages with contents specific to the pages. So users can easily obtain information guided by a consistent structure of the template. Reduced duplicated code helps to increase the level of maintainability as well. However, TWA still has the interaction problem of classic web applications that each time a user clicks a hyperlink a new page is loaded, although a partial update of the page is desirable. This paper proposes a reengineering technique to transform the multi-page structure of legacy Java-based TWA to a single page one with partial page refresh. In this approach, hyperlinks in HTML code are refactored to AJAX-enabled event handlers to achieve the single page structure. In addition, JSP and Servlet code is transformed in order not to send data unnecessary for the partial update. The new single page consists of individual components that are updateable independently when interacting with a user. Therefore, our approach can improve interactivity and responsiveness towards a user while reducing CPU and network usage. The measurement of our technique applied to a typical TWA shows that our technique improves the response time of user requests over the TWA in the range from 1 to 87%.

Adaptive Mass-Spring Method for the Synchronization of Dual Deformable Model (듀얼 가변형 모델 동기화를 위한 적응성 질량-스프링 기법)

  • Cho, Jae-Hwan;Park, Jin-Ah
    • Journal of the Korea Computer Graphics Society
    • /
    • v.15 no.3
    • /
    • pp.1-9
    • /
    • 2009
  • Traditional computer simulation uses only traditional input and output devices. With the recent emergence of haptic techniques, which can give users kinetic and tactile feedback, the field of computer simulation is diversifying. In particular, as the virtual-reality-based surgical simulation has been recognized as an effective training tool in medical education, the practical virtual simulation of surgery becomes a stimulating new research area. The surgical simulation framework should represent the realistic properties of human organ for the high immersion of a user interaction with a virtual object. The framework should make proper both haptic and visual feedback for high immersed virtual environment. However, one model may not be suitable to simulate both haptic and visual feedback because the perceptive channels of two feedbacks are different from each other and the system requirements are also different. Therefore, we separated two models to simulate haptic and visual feedback independently but at the same time. We propose an adaptive mass-spring method as a multi-modal simulation technique to synchronize those two separated models and present a framework for a dual model of simulation that can realistically simulate the behavior of the soft, pliable human body, along with haptic feedback from the user's interaction.

  • PDF

Offline Friend Recommendation using Mobile Context and Online Friend Network Information based on Tensor Factorization (모바일 상황정보와 온라인 친구네트워크정보 기반 텐서 분해를 통한 오프라인 친구 추천 기법)

  • Kim, Kyungmin;Kim, Taehun;Hyun, Soon. J
    • KIISE Transactions on Computing Practices
    • /
    • v.22 no.8
    • /
    • pp.375-380
    • /
    • 2016
  • The proliferation of online social networking services (OSNSs) and smartphones has enabled people to easily make friends with a large number of users in the online communities, and interact with each other. This leads to an increase in the usage rate of OSNSs. However, individuals who have immersed into their digital lives, prioritizing the virtual world against the real one, become more and more isolated in the physical world. Thus, their socialization processes that are undertaken only through lots of face-to-face interactions and trial-and-errors are apt to be neglected via 'Add Friend' kind of functions in OSNSs. In this paper, we present a friend recommendation system based on the on/off-line contextual information for the OSNS users to have more serendipitous offline interactions. In order to accomplish this, we modeled both offline information (i.e., place visit history) collected from a user's smartphone on a 3D tensor, and online social data (i.e., friend relationships) from Facebook on a matrix. We then recommended like-minded people and encouraged their offline interactions. We evaluated the users' satisfaction based on a real-world dataset collected from 43 users (12 on-campus users and 31 users randomly selected from Facebook friends of on-campus users).

Causes of Cyber Sickness of VR Contents: An Experimental Study on the Viewpoint and Movement (VR 콘텐츠의 사이버 멀미 유발 요인: 시점과 움직임의 효과에 대한 실험 연구)

  • Jung, Ji-Young;Cho, Kwang-Su;Choi, Jinhae;Choi, Junho
    • The Journal of the Korea Contents Association
    • /
    • v.17 no.4
    • /
    • pp.200-208
    • /
    • 2017
  • Despite a rapid market growth in VR, cyber sickness has become the most serious problem in terms of user experience. The aim of this study is to verify whether there are differences in user's perception of cyber sickness by the point-of-view and the movement in VR contents. An experimental testing of game playing with VR headset was conducted on the effects of two conditions: first-person and third-person views in the point-of-view condition, and yaw - pitch rotations in the head movement condition. The results showed that cyber sickness worsened in the first-person point-of-view and in the yaw rotation movement. Point-of-view and movement had main effects on the cyber sickness, but an interaction effect between point-of-view and movement was not found. Based on the findings, along with reducing VR sickness, we proposed practical implications for VR contents planning for building balanced VR user experience. Positive VR experience can be reinforced through visual design, multi-modal interface design, and experience marketing for the optimal level of contents immersion. A future research was suggested on the roll rotation for diverse content genre development.

Grouping System for e-Learning Community(GSE): based on Intelligent Personalized Agent (온라인 학습공동체 그룹핑 시스템 개발: 지능적 에이전트 활용)

  • Kim, Myung Sook;Cho, Young Im
    • The Journal of Korean Association of Computer Education
    • /
    • v.7 no.6
    • /
    • pp.117-128
    • /
    • 2004
  • Compared with traditional face-to-face instruction, online learning causes learners to experience more severe feeling of isolation and results in higher dropout rate. This is due to the lack of interaction, sense of belonging, membership, interdependency, cooperation among members and social environment that enables persistence in online learning. Therefore, it is very important for grouping e-learning community to lower the dropout rate and eliminate feeling of isolation. In this paper, the research has been done on the inclination test list to be applied for grouping the desirable learning community. And on the basis of this research, the grouping system for e-learning community(GSE) based on intelligent multi agents for an inclination test using homogeneous and heterogeneous items has been developed. GSE system has such properties that construct a personalized user profile by an agent, and then make groupings according to users' inclination. When this system was evaluated, about 88% of learners were satisfied, and they wanted the group not to be disorganized but to be maintained.

  • PDF

PLC and Arduino Interaction Based on Modbus Protocol

  • Jeong, Yunju;Ansari, Md Israfil;Shin, WooHyeon;Kang, Bonggu;Lim, JinSeop;Moon, HyeonSik;Shim, Jaechang
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.3
    • /
    • pp.511-519
    • /
    • 2017
  • This Paper introduces the design and communication method between PLC (Programmable Logic Controller) and Arduino based on MODBUS Protocol. MODBUS connection can be established in a new or existing system very easily, therefore we used this protocol in our proposed system. In the field of automatic devices, multi-function serial port such as RS232, RS422, RS485, and so on creates a great convenience to the developer. This proposed system used RS485 as a key mediator for data exchanging on a connected network. We also believe that it will reduce the development cost in various automated industry because this system can be reused or can be implemented any such PLC installed machines. RS485 is used as a communication interface between PLC (as a slave) and Arduino (as a master), through which a reliable network is created for safe and fast communication. Furthermore, RS485 allows multiple devices(up to 32) to communicate at half duplex on a single pair of wires and provides a long connectivity area (up to 1200 meters) as compare to other device, which makes it a user-friendly for various devices in the automated industry. Moreover, Arduino can play as a mediator by connecting third party device and setup a communication network with PLC.

The Interactive Virtual Space with Scent Display for Song-Do Tomorrow-City Experience Complex (향 디스플레이가 가능한 송도 Tomorrow-city 체험관의 상호작용 가상공간)

  • Kim, Jeong-Do;Park, Sung-Dae;Lee, Jung-Hwan;Kim, Jung-Ju;Lee, Sang-Goog
    • Journal of the Ergonomics Society of Korea
    • /
    • v.29 no.4
    • /
    • pp.585-593
    • /
    • 2010
  • Recently, we designed an interactive virtual space for the multi-purpose hall in Songdo Future City, located in Incheon, Korea. The goal of the design is to make a virtual space that is flexible and can be adjusted thanks to its unfixed seats in order to accommodate different and unspecified audience sizes. Virtual images are interactively adjusted according to the distance, position and size of audiences, information about which is detected by 9 photo sensors. To increase the sense of immersion, intensity and reality, we utilized the technology of scent display that can create appropriate scents to match the images on the screen. The intensity and persistence of scents were determined by the size, distance and position of audiences. The virtual image contains background images and reactive images. The background images repeatedly project images of spring, summer, autumn and winter. The reactive images consist of small portraits or pictures or icons that define or characterize the season types, and these are added to the background image according to the distance, position and size of the audiences.

Smart Jewelry System for Health Management based on IoT (사물인터넷 기반 건강관리 스마트 주얼리 시스템)

  • Kang, Yun-Jeong;Yin, Li;Choi, DongOun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.8
    • /
    • pp.1494-1502
    • /
    • 2016
  • With the increasing availability of medical sensors and Internet of Things(IoT) devices for personal use, considering the interaction with users, it is planned to add intelligent function design to the fashionable jewelry, and develop composite multi-function intelligent jewelry through sensors identification. By means of IoT technology, while possessing communication function of intelligent jewelry, the function of intelligent jewelry can be expanded to the linkage network. In order to rapidly manage the mass data produced by intelligent jewelry sensors based on IoT, an intelligent jewelry system for health management is designed and an ontology model of intelligent jewelry system based on IoT is worked out. After the state of the services through the smart phone application is shown. The application provides a personalized service to the user and to determine the risk to show the guide lines according to the disease.

Human Touching Behavior Recognition based on Neural Network in the Touch Detector using Force Sensors (힘 센서를 이용한 접촉감지부에서 신경망기반 인간의 접촉행동 인식)

  • Ryu, Joung-Woo;Park, Cheon-Shu;Sohn, Joo-Chan
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.10
    • /
    • pp.910-917
    • /
    • 2007
  • Of the possible interactions between human and robot, touch is an important means of providing human beings with emotional relief. However, most previous studies have focused on interactions based on voice and images. In this paper. a method of recognizing human touching behaviors is proposed for developing a robot that can naturally interact with humans through touch. In this method, the recognition process is divided into pre-process and recognition Phases. In the Pre-Process Phase, recognizable characteristics are calculated from the data generated by the touch detector which was fabricated using force sensors. The force sensor used an FSR (force sensing register). The recognition phase classifies human touching behaviors using a multi-layer perceptron which is a neural network model. Experimental data was generated by six men employing three types of human touching behaviors including 'hitting', 'stroking' and 'tickling'. As the experimental result of a recognizer being generated for each user and being evaluated as cross-validation, the average recognition rate was 82.9% while the result of a single recognizer for all users showed a 74.5% average recognition rate.

Research of EPG Time Accuracy for Terrestrial Broadcasting Re-transmission (지상파방송 재전송을 위한 EPG 시간 정확성 연구)

  • Seok, Jin-Hwan;Won, Chung-Ho;Yoon, In-Seop;Han, Chan-Ho
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.17 no.1
    • /
    • pp.40-45
    • /
    • 2016
  • In accordance with the digital broadcast data converted, the number of the service provider, and content channel for interaction with the viewer has increased exponentially. Electronic program guide in such a multi-channel time(Electronic Program Guide, EPG) is an essential requirement, and also from day to day EPG generation technique according to the user's requirements. But the current situation is getting EPG to viewers outside for reasons such as absence, lack of accurate information, organizing techniques utilized lack of standard systems. In this article, we describe the State and EPG solution to the problem of these terrestrial stations. This, the EPG information and the actual broadcast time of the terrestrial channel 6 using a ground wave receiving method for a direct comparison was studied the problems and the average error of the current start. Also this research perform to enhance accuracy of EPG information.