• Title/Summary/Keyword: Cursor

Search Result 96, Processing Time 0.023 seconds

Design and Implementation of an Unified Cursor Considering Synchronization on the Android Mobile Platform (안드로이드 플랫폼 상에서 동기화가 고려된 통합 커서의 설계 및 구현)

  • Kim, Kyung-Hwan;Ha, Jo-Ho;Won, Jong-Pil;Lee, Uee-Song;Kim, Joo-Min;Son, Jin-Ho
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.6 no.3
    • /
    • pp.190-200
    • /
    • 2011
  • Android platform provides a content provider and a cursor mechanism to access the internal SQLite engine. Content providers not only store and retrieve data but also make it accessible to applications. Applications can only share data through content provider, since there's no common storage area that Android packages can access. Cursor is an interface that provides random read-write access to the result set returned by a database query. However, this cursor possesses two major limitations. First, a cursor does not support a join clause among cursors, since the cursor can only access a single table in the content provider. Second, the cursor is not capable of creating user-customized field in the predefined content providers. In this paper, we propose the unified cursor architecture that merges several cursors into a single virtual cursor. Cursor translation look-aside buffer (TLB), column windowing mechanism and virtual data management are the three major techniques we have adopted to implement our structure. And we also propose a delayed synchronization method between an application and a proposed unified cursor. An application can create a user-customized field and sort multiple tables using a unified cursor on Android platform.

Investigating Cursor Control Types for Text Entry on Smartphones (스마트폰에서의 텍스트 입력을 위한 커서 조작 방식 연구)

  • Ahn, Junyoung;Kim, Kyungdoh
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.42 no.5
    • /
    • pp.352-359
    • /
    • 2016
  • The soft keyboard with touch interaction is universally available on mobile phone, a variety of previous studies with respect to the soft keyboard on smart devices had been conducted. However, previous studies of cursor control for text entry on smart devices such as smartphone did not performed. In this study, we compared three types of cursor controls (Default, 3D touch, Slide) in smartphone using Fitts' law and C-D ratio. Then we performed a laboratory experiment with three cursor control types and evaluated using cursor movement time as a quantitative evaluation and 8 subjective metrics for usability as a qualitative evaluation. Then, we discussed what types of cursor control showed better performance and subjective satisfaction through their results. From these results, this study recommended the design guidelines for cursor control on smartphones and developed its study methods as our contributions.

Real Time System Realization for Binocular Eyeball Tracking Screen Cursor

  • Ryu Kwang-Ryol;Chai Duck-Hyun;Sclabassi Robert J.
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2006.05a
    • /
    • pp.841-846
    • /
    • 2006
  • A real time system realization for binocular eyeball tracking cursor on the computer monitor screen is presented in the paper. The processing for searching iris and tracking the cursor are that a facial is acquired by the small CCD camera, convert it into binary image, search for the eye two using the five region mask method in the eye surroundings and the side four points diagonal positioning method is searched the each iris. The tracking cursor is matched by measuring the iris central moving position, The cursor controlling is achieved by comparing two related distances between the iris maximum moving and the cursor moving to calculate the moving stance from gazing position and screen. The experimental result are obtained by examining some adults person on the system.

  • PDF

Moving Iris Tracking and Screen Cursor Real Time Matching (홍채의 움직임 추적과 화면커서의 실시간 정합)

  • Ryu, Kwang-Ryol;Chai, Duck-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.7
    • /
    • pp.1508-1512
    • /
    • 2005
  • A real time tracking and matching of the screen cursor corresponding to the iris moving by measuring distance between vertical movement and horizontal movement of iris is presented in this paper. The screen cursor is tracked and matched with the distance md direction moving the center-positioned coordinate of iris. The experimental result shows that the moving of iris and screen cursor are accord with distance and size of screen and the optimal tolerance is reduced the tracking error.

A Study on the Moving Iris Tracking and the Screen Cursor Controlling (홍채의 이동추적과 화면커서 제어에 관한 연구)

  • Chai, Duck-Hyun;Lee, Seung-Yong;Lee, Young-Woo;Ryu, Kwang-Ryol
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.332-335
    • /
    • 2005
  • A Study on the moving iris tracking and the screen cursor controlling is presented in this paper. The screen cursor is moved by center position of iris moving to extent of eye. The experimental result shows that the moving of iris and screen cursor are accord with distance and size of screen for the optimal tolerance is reduced the tracking error.

  • PDF

Usefulness of wraparound movement of cursor on different list types (리스트 종류에 따른 커서의 순환 움직임의 유용성 차이)

  • Kim, Huhn
    • Journal of the HCI Society of Korea
    • /
    • v.11 no.1
    • /
    • pp.21-28
    • /
    • 2016
  • This study investigated the usefulness of the wraparound function that are usually employed in information displays of list types within diverse digital devices. The wraparound function indicates the cursor movement jumping to the last/first item when users move up/down the cursor at the first/last item in a list. This study performed two experiments on different kinds and lengths of lists with or without the wraparound function. The experimental results showed that the usefulness of the wraparound depended on the kinds and lengths of the list. In a long list, the wraparound helped to reduce the number of cursor movements, but made the moving speed of the cursor slow. The reason why the moving speed became slow might be because the participants needed the time to decide cognitively on whether they did the wraparound or not. In a more longer list, the increased time required for the decision making could be complemented by the decreased time owing to the reduced number of cursor movements with the effectiveness of the wraparound, thereby reducing total task completion time. Moreover, the participants admitted that the wraparound became more strongly necessary in the case of more long lists.

Cursor Control by the Finger Moton Using Circular Pattern Vector Algorithm (원형 패턴 벡터 알고리즘을 이용한 손가락 이동에 의한 커서제어)

  • 정향영;신일식;손영선
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.11 no.6
    • /
    • pp.487-490
    • /
    • 2001
  • In this paper, we realize a system that moves a cursor with a finger using the circular pattern vector algorithm that in one of the image analysis algorithms. To apply this algorithm, we use central point of the biggest circle among the various circles that recognize the image of the hand , and find out the pointing finger by looking for the distance of the outline of the hand from the central point. The horizontal direction of the cursor on the display is controlled by converting the direction of the pointing finger to the analysis of the plane corrdinate. Because of setting up only one camera of the upper, the middle and the lower discretely. On account of the discrete movement of the cursor of the vertical direction, we move th cursor to the objective, which the user wants. by expanding the local are to the whole area.

  • PDF

Real Time System Realization for Binocular Eyeball Tracking Mouse (실시간 쌍안구 추적 마우스 시스템 구현에 관한 연구)

  • Ryu Kwang-Ryol;Choi Duck-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.9
    • /
    • pp.1671-1678
    • /
    • 2006
  • A real time system realization for binocular eyeball tracking mouse on the computer monitor being far from 30-40cm is presented in the paper. The processing for searching eyeball and tracking the cursor are that a facial image is acquired by the small CCD camera, convert it into binary image, search for the eye two using the five region mask method in the eye surroundings and the side four points diagonal positioning method is searched the each iris. The tracking cursor is matched by measuring the iris central moving position. The cursor controlling is achieved by comparing two related distances between the iris maximum moving and the cursor moving to calculate the moving distance from gazing position and screen. The experimental results show that the binocular eyeball mouse system is simple and fast to be real time.

The simulation for error analysis of a large scale laser digitizer system

  • Fujimoto, Ikumatsu
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1993.10b
    • /
    • pp.440-445
    • /
    • 1993
  • A two dimensional large scale laser digitizer with a cordless cursor was developed. The coordinate detecting scheme of this digitizer is fundamentally based on the triangulation method, in which two laser-rays are scanned by the rotating plane mirros, reflected backward by the cursor, reflected again by the rotating mirrors, and detected by optical sensors. From angles in which the cursor reflections are detected, we can determine the position of the cursor. But this method involves several problems about optical alignment and its calibration especially when it is applied to a large scale digitizer. In this paper, especially we propose simulation for error analysis with connection to angles measured at five control points which are needed to decide an appropriate model for calculating coordinates and optimal simulation for deciding the position of five control points to give the better coordinate accuracy. In this way, we realized the on-site calibration and on-site insurance of measurement accuracy with our appropriate model for calculating coordinates. The time required for on-site calibration is within 5 minutes and the average accuracy of 4m * 3m digitizer is about .+-.0.12mm.

A Time Prediction Model of Cursor Movement with Path Constraints (궤도상을 이동하는 커서 이동시간의 예측 모델)

  • Hong, Seung-Kweon;Kim, Sung-Il
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.31 no.4
    • /
    • pp.334-340
    • /
    • 2005
  • A mouse is an important input device that is used in most of all computer works. A mouse control time prediction model was proposed in this study. Especially, the model described the time of mouse control that made a cursor to move within path constraints. The model was developed by a laboratory experiment. Cursor movement times were measured in 36 task conditions; 3 levels of path length, 3 levels of path width and 4 levels of target's width. 12 subjects participated in all conditions. The time of cursor movement with path constraints could be better explained by the combination of Fitts' law with steering law($r^2=0.947$) than by the other models; Fitts' law($r^2=0.740$), Steering law($r^2=0.633$) and Crossman's model($r^2=0.897$). The proposed model is expected to be used in menu design or computer game design.