SlideShare a Scribd company logo
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
Presentation out line
 Introduction
 Abstract
 Motivation
 Related work
 UOIT
 Conclusion
 References
2
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
 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
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
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
 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
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
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
Types of Key boards:
a) QWERTY
b) UOIT
c) Multi tap
keyboards
10
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
Alphabet construction in UOIT :
• Drawing components shown in gray are the first input.
• White are the second input.
12
Input Mechanism for UOIT Keyboard
 Entry methods performed by using single stroke and two
strokes letter.
13
 UOIT use Deterministic finite automation (DFA), to check
whether or not input process completed.
14
 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
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
 Highlighting hints :-
• Highlight the candidate-drawing components based
on the first-drawing component.
17
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
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
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
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
Thank You…
22

More Related Content

Similar to Uoit

What is Keyboard Different Types of Keyboards Advantages, and Disadvantages.pdf
What is Keyboard Different Types of Keyboards Advantages, and Disadvantages.pdfWhat is Keyboard Different Types of Keyboards Advantages, and Disadvantages.pdf
What is Keyboard Different Types of Keyboards Advantages, and Disadvantages.pdf
sunil shukla
 
IAT334-Lec07-Pen.pptx
IAT334-Lec07-Pen.pptxIAT334-Lec07-Pen.pptx
IAT334-Lec07-Pen.pptx
ssuseraae9cd
 
Computer Keyboards
Computer KeyboardsComputer Keyboards
Computer Keyboards
Mathew
 
Virtual-Keyboard.pptx
Virtual-Keyboard.pptxVirtual-Keyboard.pptx
Virtual-Keyboard.pptx
NithinKrishnanRahul
 
Input Devices
Input DevicesInput Devices
COMPACT & FOLDABLE KEYBOARD PROTOTYPE
COMPACT & FOLDABLE KEYBOARD PROTOTYPECOMPACT & FOLDABLE KEYBOARD PROTOTYPE
COMPACT & FOLDABLE KEYBOARD PROTOTYPE
Bulbul Brahma
 
Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)
S P ROHIT
 
On screen kbd tcs
On screen kbd tcsOn screen kbd tcs
On screen kbd tcs
Arpan Pal
 
Explore Different Types of Keyboard- A Complete Guide
Explore Different Types of Keyboard- A Complete GuideExplore Different Types of Keyboard- A Complete Guide
Explore Different Types of Keyboard- A Complete Guide
Cred Keys
 
Virtual Keyboard
Virtual KeyboardVirtual Keyboard
Virtual Keyboard
Rakeh Reddy
 
Keyboard & mouse
Keyboard & mouseKeyboard & mouse
Keyboard & mouse
Anand Tiwari
 
Virtual keyboard
Virtual keyboard Virtual keyboard
Virtual keyboard
Snehal Patel
 
Isce osk tcs
Isce osk tcsIsce osk tcs
Isce osk tcs
Arpan Pal
 
111 03 hardware 1 input
111 03 hardware 1 input111 03 hardware 1 input
111 03 hardware 1 input
Christian Gabriel
 
Virtual Key Board
Virtual Key BoardVirtual Key Board
Virtual Key Board
Hardik Kanjariya
 
Virtua lkeyboard
Virtua lkeyboardVirtua lkeyboard
Virtua lkeyboard
Jaya0006
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
Nikhil Vyas
 
The keyboard Class 4 Computers Worksheet.pdf
The keyboard Class 4 Computers Worksheet.pdfThe keyboard Class 4 Computers Worksheet.pdf
The keyboard Class 4 Computers Worksheet.pdf
Takshila Learning
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
Vizion Rijal
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
Vizion Rijal
 

Similar to Uoit (20)

What is Keyboard Different Types of Keyboards Advantages, and Disadvantages.pdf
What is Keyboard Different Types of Keyboards Advantages, and Disadvantages.pdfWhat is Keyboard Different Types of Keyboards Advantages, and Disadvantages.pdf
What is Keyboard Different Types of Keyboards Advantages, and Disadvantages.pdf
 
IAT334-Lec07-Pen.pptx
IAT334-Lec07-Pen.pptxIAT334-Lec07-Pen.pptx
IAT334-Lec07-Pen.pptx
 
Computer Keyboards
Computer KeyboardsComputer Keyboards
Computer Keyboards
 
Virtual-Keyboard.pptx
Virtual-Keyboard.pptxVirtual-Keyboard.pptx
Virtual-Keyboard.pptx
 
Input Devices
Input DevicesInput Devices
Input Devices
 
COMPACT & FOLDABLE KEYBOARD PROTOTYPE
COMPACT & FOLDABLE KEYBOARD PROTOTYPECOMPACT & FOLDABLE KEYBOARD PROTOTYPE
COMPACT & FOLDABLE KEYBOARD PROTOTYPE
 
Seminar (VK)
Seminar (VK)Seminar (VK)
Seminar (VK)
 
On screen kbd tcs
On screen kbd tcsOn screen kbd tcs
On screen kbd tcs
 
Explore Different Types of Keyboard- A Complete Guide
Explore Different Types of Keyboard- A Complete GuideExplore Different Types of Keyboard- A Complete Guide
Explore Different Types of Keyboard- A Complete Guide
 
Virtual Keyboard
Virtual KeyboardVirtual Keyboard
Virtual Keyboard
 
Keyboard & mouse
Keyboard & mouseKeyboard & mouse
Keyboard & mouse
 
Virtual keyboard
Virtual keyboard Virtual keyboard
Virtual keyboard
 
Isce osk tcs
Isce osk tcsIsce osk tcs
Isce osk tcs
 
111 03 hardware 1 input
111 03 hardware 1 input111 03 hardware 1 input
111 03 hardware 1 input
 
Virtual Key Board
Virtual Key BoardVirtual Key Board
Virtual Key Board
 
Virtua lkeyboard
Virtua lkeyboardVirtua lkeyboard
Virtua lkeyboard
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
The keyboard Class 4 Computers Worksheet.pdf
The keyboard Class 4 Computers Worksheet.pdfThe keyboard Class 4 Computers Worksheet.pdf
The keyboard Class 4 Computers Worksheet.pdf
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
 

Recently uploaded

How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 

Recently uploaded (20)

How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 

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