2024: Domino Containers - The Next Step. News from the Domino Container commu...
Uoit
1. Seminar
on
UOIT Keyboard: A Constructive Keyboard
for Small Touchscreen Devices
GUIDED BY : SUBMITTED BY :
Mrs . JAN MARY THOMAS ARUNYA JAYAN
ASST. PROFESSOR S3 MCA
DEPT OF CSE ROLL NO: 8
M.C.E.T, PETHANAMTHITTA REG NO: MCK16MCA-D8
1
2. Presentation out line
Introduction
Abstract
Motivation
Related work
UOIT
Conclusion
References
2
3. INTRODUCTION
Virtual keyboards ,also known as “software keyboards” or
“on-screen keyboards,” have been commonly used for input
in portable devices.
One of the main features of software keyboards is the
• flexibility of customization to support multiple languages,
• key layouts
• Screen orientations.
On-screen keyboards it takes up part of the screen during the
text input.
It takes only a limited amount of space on the screen for the
keyboard. This results in an overcrowded keyboard with
small keys.
3
4. Smartphone users prefer to use their fingers rather than a
stylus to enter.
The input rate decreases and the error rate increases.
A number of strategies have been pursued in the design of
virtual keyboards for handling typing errors and increasing
typing speed.
These strategies are based on
Character frequencies
Maintaining distance between the character pairs
Resizing the keys
Visually highlighting the keys
4
5. ABSTRACT
To reducing errors during text input on touch screens large
number of techniques.
New text entry method called the “UOIT keyboard”
Using “drawing-like typing”
It has 13 large keys that replace the 26 small keys.
Speed of UOIT is 11.3 words/min and reduces error rate
becomes 3.8%
11.2% and 16.3% for QWERTY and multitap entry methods.
5
6. MOTIVATION
Provide users with an intuitive, simple, and un crowded entry
method.
Aim to give users an experience that combines the ease of the
QWERTY-keyboard-typing experience with the intuitive
construction of characters from the Graffiti and free
handwriting techniques.
The idea of UOIT is to input English alphabets using
drawing-like typing.
6
7. Unlike the Graffiti and free-hand writing techniques, which
are even slower and more error-prone than QWERTY.
The naming convention is similar to the QWERTY keyboard.
The keyboard is named the “UOIT keyboard,” where U, O,
I, and T are the letters in the top row.
7
8. RELATED WORK
One of the related work is performed in 2009 by K. Al Faraj,
M. Mojahid, and N. Vigouroux.
“Bigkey : A virtual keyboard for mobile devices”.
The principle of BigKey virtual keyboard is the expanding
key size corresponding to the next character entry.
This system is primarily designed for the mobile devices such
as Ultra Mobile PC (UMPC), PDAs , smart phones and so
forth.
The election of characters accomplished by using 3D mode.
8
9. What is UOIT ?
UOIT design based on less crowded text entry method.
Korean language one character block is created by 2 to 5
consonant and vowel letters placed horizontally or vertically.
• Consonants is 14
• Vowels is 10
• Mathematical possible block is 11 172, greater than can be
accommodate on screen.
English language total letters is 26.
Letters are arranged in two groups , one strokes letters in 8
groups and two strokes in 18.
5 symbolic keys and U,O,T,C,P,V A & E are single stroke
letters.
9
10. Types of Key boards:
a) QWERTY
b) UOIT
c) Multi tap
keyboards
10
11. Keys of the UOIT Keyboard:
UOIT can express 31:26 English letters and five punctuation
marks.
It use 41.9 % of keys from QWERTY.
Six functional keys included, switch key and flip key as same
in QWERTY.
The two key stroke letters are constructed two drawing
components that imitate the shape of the letters in upper case.
The sum of frequencies for single stroke letters is 45.8% and
average key stroke per letters in UOIT is 1.51%.
11
12. Alphabet construction in UOIT :
• Drawing components shown in gray are the first input.
• White are the second input.
12
13. Input Mechanism for UOIT Keyboard
Entry methods performed by using single stroke and two
strokes letter.
13
14. UOIT use Deterministic finite automation (DFA), to check
whether or not input process completed.
14
15. UOIT currently supports common punctuation marks are
Pressing ‘-’ followed by ‘.’ constructs ‘,’.
Shift ON, pressing ‘-’ followed by ‘.’ constructs
apostrophe.
Pressing ‘)’ followed by ‘.’ construct question mark ‘?’.
Pressing double space is used for period ‘.’.
15
16. Features of UOIT
Main features are :-
Automatic completion :-
• It has a unique method for fixing typographical
errors.
• Missing the second key of two strokes letters causes
an automation.
Minimum finger traveling distance :-
• It can minimizes the finger-travelling distance from
one key to next key.
• Most commonly used key is ‘.’.
16
17. Highlighting hints :-
• Highlight the candidate-drawing components based
on the first-drawing component.
17
18. Alternative drawing components :-
• It can be designed using an optional alphabet
construction if there is no typing ambiguity in DFA.
Finger movements of letters not ending with the dot key.
18
19. Difference of UOIT from QWERTY and
multitape
UOIT has large keys like multitap. Qwerty does not have
large keys.
UOIT has only one symbol in a key, whereas multitap has
two symbols in a key.
19
20. CONCLUSION
Introduced a novel text-entry method referred to as the UOIT-
entry method, which can be used as a keyboard for mobile
devices with a small screen.
The design was based on the constructive drawing of letters
using either single or double keystrokes.
The entry speed for the UOIT keyboard was shown to be
faster than the entry speed for the multitap keyboard.
It generate less error rates this is because of the unfamiliarity
of UOIT.
20
21. REFERENCES
M. Kolsch and M. Turk, “Keyboards without keyboards: A
survey of virtual keyboards,” in Proc. Sensing Input Media-
Centric Syst.,2002.
E. Rabin and A. M. Gordon, “Tactile feedback contributes to
consistency of finger movements during typing,” Exp. Brain
Res., vol. 155, no. 3,pp. 362–369, 2004.
E. Hoggan , S. A. Brewster, and J. Johnston, “Investigating
the effectiveness of tactile feedback for mobile touchscreens,”
in Proc. 26th Ann.SIGCHI Conf. Human Factors Comput.
Syst., 2008.
21