Evolution of User Interfaces for the Visually Impaired

Similar documents
Evolution of User Interfaces for the Visually Impaired- Part- 1

Inventions on LDAP data storage- A TRIZ based analysis

Demonstrating contradictions in a Graphical User Interface

Inventions on using LDAP for different purposes- Part-1

Is Anti-Virus a Necessary Evil?

Inventions on drag and drop in GUI

Solving Virus Problems by System Administrators- a TRIZ perspective

Inventions on LDAP data management- a TRIZ based analysis

Overcoming limitations of Signature scanning - Applying TRIZ to Improve Anti-Virus Programs

An Introduction to Virus Scanners

Windows VISTA Built-In Accessibility. Quick Start Guide

Inventions on Three Dimensional GUI- A TRIZ based analysis

Using TRIZ to Design the Future Keyboard

Inventions on auto-configurable GUI-A TRIZ based analysis

Inventions on GUI for Eye Cursor Controls Systems

It s Built In! Accessibility Options in Windows XP and Apple OS X

Quick Start Guide MAC Operating System Built-In Accessibility

Using TRIZ for Minimizing Cursor Movements in GUI

Implementing Virus Scanning in Computer Networks

This document explains several types of Mac OS X assistance available for people with visual, dexterity, or hearing impairments.

TRIAL INSIDE 30 DAY. Magnification & speech for people with low vision. Available in 3 editions to suit your level of sight: Magnifier

Vision Impairment and Computing

Inventions on menu and toolbar coordination A TRIZ based analysis

Summary Table Voluntary Product Accessibility Template

Grand Valley State University Disability Support Resources Guide to Assistive Technology

SuperNova. Access Suite. Version 14.0

7 For Seniors For Dummies

Inventions on Tree Navigators used in GUI. Graphical User Interface

SuperNova. Magnifier & Speech. Version 15.0

How To use Windows Ease of Use Center

AT That s Free. By Andrew Leibs. Accessibility Built Into Microsoft Windows & Office

Making Content Accessible

10 Inventions on Command Buttons in a Graphical User Interface

Teamcenter Voluntary Product Accessibility Template. Summary Table Voluntary Product Accessibility Template

Setting Accessibility Options in Windows 7

SuperNova. Magnifier & Screen Reader. Version 15.0

A GET YOU GOING GUIDE

Carnegie Learning Inc.

This document explains several types of Windows Vista assistance available for people with visual, dexterity, or hearing impairments.

Accessibility Solutions for the ipad

Inventions on GUI aesthetics

Adaptive Device Software Brief

Accessing Higher Ground Using ZoomText and Other Great Products from Ai Squared

Level Up: Understanding the needs of People with Disabilities in Your Community

Inventions on Integrating Pointing Devices with Computer Keyboard

ZoomText. User Guide. Freedom Scientific, Inc Rev C

ios Accessibility Features

SuperNova. Screen Reader. Version 14.0

I. INTRODUCTION ABSTRACT

Simplifying inventive standards (Part-3)

izoom Screen Magnifier/Reader

AT Access to Flash and PDF

System 44 Next Generation Software Manual

ZoomText User Guide. Freedom Scientific, Inc Rev A

TechnoTalk The TASC Newsletter

Today. Web Accessibility. No class next week. Spring Break

Universal Access features ipad incorporates numerous accessibility features, including: VoiceOver screen reader

Section Software Applications and Operating Systems - Detail Criteria Supporting Features Remarks and explanations (a) When software is design

10 Inventions on modular keyboards

Oracle Linux 7. Accessibility User's Guide

Apple is rightfully proud of the user interface design incorporated into

VPAT. Voluntary Product Accessibility Template (VPAT) Summary Table VPAT. Voluntary Product Accessibility Template

Voluntary Product Accessibility Template

ZoomText is a screen enlarger. This chapter is taken directly from the ZoomText section in the BOSMA Office Skills Training Guide, copyright 2009.

ZoomText. Quick Reference Guide version

Apple is rightfully proud of the user interface design incorporated into

HSBC Talking ATMs. Instructions and Guidance Handbook

Inventions on dialog boxes used in GUI A TRIZ based analysis

Accessibility Features

With ClaroIdeas you can quickly and easily create idea maps using a combination of words, symbols and pictures.

ISO/IEC JTC 1/SC 35 User Interfaces Secretariat: AFNOR

Inventions on using LDAP for different purposes- Part-3

Computer-Based Assistive Technology Solutions

Grand Valley State University Disability Support Services Guide to Assistive Technology

Guide for Creating Accessible Content in D2L. Office of Distance Education. J u n e 2 1, P a g e 0 27

Online Testing System

Grand Valley State University Disability Support Resources Guide to Assistive Technology

National Digital Literacy Mission Module 1: Power in Your Hands

Accessibility on the Mac Website:

Prizmo is an OCR (Optical Character Recognition) App

As of: 09/19/2013 the HP LaserJet Enterprise M806 Printer series addresses the Section 508 standards as described in the chart below.

ACCESSING THE LIBRARY THROUGH ASSISTIVE TECHNOLOGY

PowerPoint Intermediate 2010

Lesson 2 Essential Computer Concepts

Summary Table Voluntary Product Accessibility Template

COMPUTER ACCESS EVALUATION PROTOCOL

Braille Requirements and Testing Manual

Accessibility Guidelines

Access to Technology: Questions & Challenges

CSD Technology Programs/Devices

Voluntary Product Accessibility Template. Summary Table

MHCC - PowerPoint 2013 Accessibility Techniques

SERVICE MANU SER VICE MANU

Make Your Course Content Accessible using Microsoft Office and Windows.

Date: September 9, 2016 Name of Product: Cisco Packet Tracer for Windows, version 7.0 Contact for more information:

Community Templates for Self-Service

Quick Guide. Textease 2000 (PC)

Inventions on Extending LDAP functionality- A TRIZ based Analysis

Voluntary Product Accessibility Template (VPAT) Applicable Sections

Nortel Networks ipview Software Wallboard Set Up and Operation Guide

Transcription:

From the SelectedWorks of Umakant Mishra May, 2014 Evolution of User Interfaces for the Visually Impaired Umakant Mishra Available at: https://works.bepress.com/umakant_mishra/125/

Evolution of User Interfaces for the Visually Impaired By- Umakant Mishra, Bangalore, India http://umakantm.blogspot.in Contents 1. Abstract...1 2. Introduction:...2 3. What sense organs are used for computer interaction...3 4. Who are called visually impaired users...3 5. Type of Visual Disabilities and Assistive Technologies...4 6. Assistive or Adaptive techniques for the visually impaired...5 7. Common Assisting Options useful for the Visually Impaired...6 8. Tips for the Developers to Build Adaptive Interfaces...7 9. Some software products for assisting the visually impaired...7 10. Inventions on Adaptive Techniques...8 11. Scope for future improvements and inventions...13 12. Summary of Findings...14 1. Abstract Physically or mentally challenged people cannot use a computer in the same way a normal people can. For example, persons with disability in hands cannot use a standard keyboard or mouse efficiently. Persons having visual disability cannot benefit from a standard display screen. People having locomotor challenge, visual disability or hearing problem etc. cannot interact with a computer like a normal person. So it is necessary to design the computers, interfacing devices and software interfaces with special features, which can be used by the people with physical challenges.

There are many input/output devices like mouse, keyboard, pointers, and touch screens etc. to improve the human computer interaction. But it is a challenge for the inventors and manufacturers to build such devices for people with physical challenges. One of the major difficulties for the inventors is to visualize the difficulties of a visually impaired person and invent such special devices that would assist them as desired. Similarly it is challenging for the manufacturers to build these special equipments, as there are not enough customers for these products for a commercial viability. This article analyses different types of visual disabilities, different assistive technologies for different types of visual disabilities, guidelines for developing user interfaces for the visually impaired, software products available for assisting the visually impaired, and Inventions made on such adaptive technologies. The objective is to analyze and explore various assistive technologies for the visually impaired users, and throw some light on the possibility of future improvements of such devices and/or interfaces. 2. Introduction: The development in Information Technology gives increasing importance on building high performance user interfaces. Not only hardware interfaces but software interfaces are becoming more and more convenient and user friendly with the object oriented approach. The objects like files, folders, cabinets, printers etc. are all displayed in graphical icons. The objects are handled in a similar way like dragging and dropping as they are handled in the real life. The technology even leads to 3d display, virtual workspaces and simulations. Although all these improvements have benefited the common users, they have very negligible impact on the blind and visually impaired users. The visually impaired users cannot use the standard user interfaces made for a common user. There are certain assistive technologies used for improving the user interfaces for the visually disabled users. Normally human beings interact with computers by using the organ of vision, hearing and touching. When the visual interface is weak or invalid, naturally the importance goes to the other two organs. However, partially blind users still can use the visual interface although to a very limited extent. The assistive technologies built around the three major human interfacing organs are: Evolution of UI for Visually Impaired, by Umakant Mishra 2

vision - screen zooming technologies hearing- reading and speech recognition technologies, and touching- tactile display technologies 3. What sense organs are used for computer interaction If we look at the use of sense organs for interacting with the computer we find that vision, touch and hearing are mostly used for computer operation. Taste and smell are hardly used. In case of a normal user the vision plays a dominant role, whereas a blind user has to rely mostly on the hearing of sounds and voice. Organs used by Normal Users Organs used by Visually impaired Users vision Tactile audio others Human Output (input to computer) Human Input (output from computer) Audio Tactile Vision Others As we see in the above illustration, there is a need to improve the audio and tactile interacting techniques to help the visually impaired. There is also a scope to alter the visual interfacing techniques to suite the partially blind or low vision users. 4. Who are called visually impaired users If we look at the community of visually impaired computer users there are basically two categories. The first category- people who had visual disability and they later became computer users. The second category- the computer users who developed visual disability. Evolution of UI for Visually Impaired, by Umakant Mishra 3

Interestingly the size of both the groups are increasing. While more and more disabled users start using computers, the existing computer user community also growing old to develop visual disability. Both the categories of visually impaired users are equally important although their expectations may slightly differ because of the difference in their previous experience with the computer. The older users who developed low vision may still like to depend more on the visual interface which they were familiar in the past. The new users may depend more on the audio interface which they use more in interacting with the rest of the world. 5. Type of Visual Disabilities and Assistive Technologies There are different types of visual disabilities, such as low vision, color blindness and lost vision etc. Users having partial blindness get some benefit from improved visual interfaces. Users with complete blindness get no benefit from visual interface. Thus they are broadly classified into partial blindness and complete blindness. Type of visual disability Partial blindness or low vision Complete blindness Blindness with hearing Disability Technology involved The visual interfaces need to be adaptive. Supplementary audio interfaces. Supplementary touch sensitive interfaces Substitution of visual interface by audio interfaces. Substitution of visual interface by tactile interfaces. Use of only tactile interfaces. Evolution of UI for Visually Impaired, by Umakant Mishra 4

6. Assistive or Adaptive techniques for the visually impaired As we discussed, there are various techniques to improve the adaptiveness of the user interface for the visually impaired computer users. Broadly, all these techniques can be grouped under audio, visual or tactile domains. However, it is important to find the efficient techniques under each domain and explore the possibility of combining the techniques to produce the best effect. Visual Techniques Useful for partial blindness Use of deep color and high contrast color schemes for text, graphics and GUI Using large fonts, large icons, large cursors, No large mouse pointers etc. for better visibility. Using screen magnifiers- the external No software tool that is used to magnify the screen contents. Illuminated keyboards. No Using special display devices like large size No monitors, CCTV (Closed Circuit Televisions), projectors etc. Audio Techniques Voice recognition and Text to Speech Technologies for voice interaction with the computer. listens to the voice commands. Narrators or audio descriptors which audibly describes different parts of the display or program. Screen readers that use TTS to audibly read the text displayed on the screen. Audible feedback on different mouse events. For example different sounds on onmouseover, onclick, ondrag, ondrop and similar events. Key tones or audio feedback on pressing keys on keyboard. Special sounds for special keys. Sound notifications when features are turned on or off Useful for complete blindness No Evolution of UI for Visually Impaired, by Umakant Mishra 5

Tactile Techniques Braille Keyboards - Special keyboards, large special keys, other special hardware interfaces. Braille monitors or Braille embossers, that - provide dot matrix dynamic display of contents Combined Techniques Karaoke type highlighting the text word by word while reading out the text. (Audio + Visual) Speech synthesizers that gives audio feedback on what the user has typed. For example, the user types a and computer speaks a. (Audio + Tactile) Braille display with sound and music (Audio + Tactile) 7. Common Assisting Options useful for the Visually Impaired There are some assistive techniques, which are normally available in many applications and operating systems. This is because these features are not only helpful to the impaired user but also helpful to the normal user. It is important for the visually impaired user to know and make use of these features whereas a normal user can well manage without turning on any of them. Selecting a lower screen resolution for larger display of items. Turning display to high contrast for better visibility. Choose suitable color options. Select large icons and bigger font size in display settings. Change mouse pointer to bigger size and prominent color. Use pointer trails. Toggle on key tones, which beeps a tone when a key is pressed. Toggle on sound notifications when some feature is turned on or off. Assign sounds to different system events. Evolution of UI for Visually Impaired, by Umakant Mishra 6

Using short cut keys or function keys for frequently used (or difficultly accessible) operations. Configure browser to supersede the original font size and display in larger fonts. 8. Tips for the Developers to Build Adaptive Interfaces The look and feel of the GUI is very important to make it adaptive to the visually (and even otherwise) impaired users. Some people wrongly believe that the GUI is only meant for aesthetics, but it has so many impacts on different aspects like speeding up the operation, hygiene to the eye and brain, assisting to the impaired users and so on. While developing applications for a target group that might include visually impaired users, the developers should take care of the following aspects in their graphic user interfaces. Using larger fonts for better visibility. Use larger and with color contrast. The 16x16 small icons to be replaced with 32x32 or even larger icons. The icon size should be matching with font size. Include plenty of warnings and alert messages to ensure that the user is doing what he wants to do. This can be enabled in a special checkbox in the options menu. Include beeps, tones and audio messages as much as possible. Small tones after completion of any operation makes sure that the operation is done. Informative voice messages can be managed by using wav files even without installing TTS engine. Quite a few wav messages can be included in the application to be enabled optionally. Voice interacting features with TTS and Speech Recognition engines will be quite good for visually impaired users. 9. Some software products for assisting the visually impaired Microsoft Narrator- is specially made for the blind and visually impaired users. It reads the contents of the start menu, program menu and web links. When the narrator is turned on it reads aloud every keystroke made by the user. (www.microsoft.com). Evolution of UI for Visually Impaired, by Umakant Mishra 7

Home Page Reader is a talking web browser from IBM. It supports several languages. This is intended for blind and visually impaired internet users. The JavaScript support allows to speak aloud all the contents on the web page. This enables blind and visually impaired users to complete on-line forms for doing transactions over the web. (www.ibm.com) BrailleMaster from TVI (Technologies for the Visually Impaired) provides simple way to translate text to Braille, Braille editing and printing. (www.tviweb.com). Supernova - is a product from Dolphin specially made for the visually impaired. It has features like screen magnification to increase visibility and speech features to read text, emails, web pages and windows menu items. It also supports refreshable Braille display to help the blind and deaf-blind. (www.dolphinuk.co.uk). Magic from Freedom Scientific Group. Magic combines magnification features for the low vision users. Magic comes in professional and standard editions packaged with or without speech. It has features like mouse speech (reading the word under mouse pointer), keyboard echo (reading characters while typing) and other features. (www.freedomscientific.com). JAWS from Henter-Joyce is smooth in screen reading and providing output in refreshable Braille. (www.hj.com). outspoken, inlarge from Alva Access Group. outspoken has different versions for Windows and Macintosh. (www.aagi.com). ZoomText the screen magnification software from Ai Squared. It enlarges, enhances and reads aloud everything on the screen, documents, emails etc. It has two components, viz, magnifier and screen reader. (www.aisquared.com). 10. Inventions on Adaptive Techniques As we discussed earlier, it s a great challenge for the inventors to visualize the difficulties of the visually impaired user and design such interfaces which would be helpful to them. If we look at the patent database, the numbers of such patents are very few. Still there are some patents assigned to IBM, Microsoft and other companies, which are great inventions on user interfaces for the visually impaired. We will discuss on six such patents in the following pages. Evolution of UI for Visually Impaired, by Umakant Mishra 8

Invention-1: US patent 5223828 Conventionally the message boxes (on software user interfaces) are displayed in a box with options as yes, no etc. This method is quite convenient for the normal user but does not help the visually impaired. There is a need to enable the visually impaired user to interact with such message boxes. US patent 5223828 discloses a method of enabling the blind users to handle the message boxes. As per the invention, initially when the message box first appears, the text contents are audibly announced (using TTS or so). Then a homing signal is given by using a tone. The pitch of the homing sound changes according to the distance between the buttons and the mouse pointer. When the mouse pointer moves closer to the options there is an increase in the pitch of the homing sound which gives a feedback to the user whether the pointer is moving closer to or going away from the option buttons. When the pointer moves on to a push button, the caption of the push button is re-announced. Thus the user moves the mouse from button to button to hear the options and finally selects the one desired. Invention-2: US patent 5287102 The previous invention although helps the blind user to handle a message box, it does not help her to locate other icons on the desktop. There is a need for her to locate different icons on the desktop and visualize their positions on the screen. US patent 5287102 discloses a method of enabling a blind user to locate icons on a graphical user interface. According to the invention the system will provide audio information about the position of the pointer on the screen. When the pointer is located in the background the system generates one type of sound and when the pointer is on an icon, it generates a different type of sound. When the Evolution of UI for Visually Impaired, by Umakant Mishra 9

pointer is positioned in the background it gives a stereophonic sound to inform about the location of the pointer whether positioned towards the left or right side of the screen. Besides, when the pointer is on an icon positioned in the left side there is more sound from the left speaker and when the pointer is on an icon positioned in the right side there will be more sound from the right speaker. This stereophonic effect helps the user to know the position of icons on the screen. Invention-3: US patent 5461399 In previous invention the blind user knows about positions of different icons on the desktop. But incase of a GUI environment having multiple windows, the blind user cannot know whether the pointer is on window-1 or on window-2, or the pointer is on an icon in window-1 or is on an icon in window-2. There is a need to develop a method for the blind users to differentiate the icons in one window from another. US Patent 5461399 discloses a method to solve this problem. The blind user can differentiate the icons of one window from another by hearing the sound associated with the icons. According to the invention, two different sounds will be associated with each object on the screen. The first sound is common among all objects in the class (i.e., same for all icons in a window) but unique among other classes (i.e., different for icons in different windows). The second sound is unique to the object in the class (i.e., different sounds for each individual icon in the window). By listening to their audio signals of the objects the visually impaired user can identify different objects inside the class and distinguish them from the objects in other classes. Evolution of UI for Visually Impaired, by Umakant Mishra 10

Invention-4: US patent 6445364 When the user has a very low vision he can see only the large objects. The conventional GUI does not help him. There are certain mechanisms to enlarge the display on a conventional screen; the enlargement displays only part of the page or object or worksheet and the rest extends beyond the screen. One may go for large monitors or projectors but those are expensive, space consuming and not suitable for individual use. Evolution of UI for Visually Impaired, by Umakant Mishra 11

US Patent 6445364 addresses this problem by inventing a virtual monitor for enlarged display. The invention is a head mounted display, which allows enlarged virtual display of the computer output. The user can move his head to view the desired direction. This enlarged computer output is found to be beneficial for the visually impaired users. Invention-5: US patent 6459364 There are devices for Braille output from a computer in a dot matrix pattern. But the device is not very much suitable for internet browsing. Although the device can organize the output in Braille form, the user cannot quickly view the hyperlinks as he has to serially read through the entire text to find a link of his interest. Besides there should be a mechanism to select hyperlinks to move from one page to other. US Patent 6459364 solves this problem of browsing by disclosing a internet browser for the visually impaired users. As per the invention the display is provided in the Braille format through a matrix of movable tactile elements. The hyperlinks in the web page are displayed in one side of the screen for easy access, and the normal web page is displayed on the other side of the screen for reading. The display is made by movable dots on the surface and displays in Braille format. The dots are down when inactive and raised when active. The images can also be displayed in this device by using different patterns of dot matrix. The display includes a touch sensor to detect the pressure of the finger to take input in case of hyperlinks. This is used as a special hardware for browsing World Wide Web. Evolution of UI for Visually Impaired, by Umakant Mishra 12

Invention-6: US patent 6489951 and 6496182 A touch sensitive screen displays the information and also receives the input by sensing a user s touch on the touch sensitive screen. This mechanism is help for users having limited sight but does not benefit the users who have completely lost their sight. US Patent 6489951 and 6496182 discloses a touch sensitive screen which is helpful for users having very limited sights or no sights. When the visually impaired user touches an object, the system announces the text associated with that area through audio output. The touch sensitive screen has two modes, the scroll mode and explore mode. In scroll mode, the user can use a scroll thumb to scroll through a list, in explore mode the user can drag the finger on to a control and lift the finger of the touch sensitive screen. 11. Scope for future improvements and inventions There is enough scope for improving user interfaces for visually impaired users. Some possible areas of improvements and inventions are as below. Magnifying GUIs, which includes magnifying fonts and icons in the GUI. Dual mode GUIs to have normal mode and magnified mode. Scalable icons which can grow bigger or smaller depending on user preference. Automatic re-alignment and re-positioning of icons when the size is altered. Evolution of UI for Visually Impaired, by Umakant Mishra 13

Voice enabled components to build the application. The application built with voice enabled components will be voice enabled. Implementing different Language in screen reading and speech recognition. Special visual with voice both integrated. Using vibrations on the Braille screen for animations, warnings and special events. Periodic announcement of computer status, when the user is not interacting for long time. Simple Braille input and Braille output computers without conventional display unit. Let s hope that the future will see much more inventions on the user interface for visually impaired users. The designers and manufacturers will take the challenge of improving the assistive technology for visually impaired and other users having physical challenge. 12. Summary of Findings The number of inventions for visually impaired users is very few. One of the reasons is the difficulty of invention, the other probably commercial viability. As the visual capability of the blind users is week or nil, the assistive technologies give more importance on the other two organs, i.e., hearing and touching. There is scope for further improvements in assistive technologies. Hopefully, the inventors will take the challenge of reducing the difficulties of the visually impaired users and users having other physical challenge. Reference: 1. US Patent 5223828, invented by Frank A., Assigned to International Business Machines in June 93. 2. US Patent 5287102, invented by Frank A., Assigned to International Business Machines in Feb 94. Evolution of UI for Visually Impaired, by Umakant Mishra 14

3. US Patent 5461399, invented by Brian J., Assigned to International Business Machines in Oct 95. 4. US Patent 6445364, invented by Arthur L, Assigned to Vega Vista Inc. in Sep 2002. 5. US Patent 6459364, invented by Aloke Gupta, Assigned to Hewlett- Packard Company in Oct 2002. 6. US Patent 6489951 and 6496182, invented by Peter Kam et el, Assigned to Microsoft Corporation in Dec 2002. 7. Umakant Mishra, Evolution of User Interfaces for the Visually Impaired- Part-1, TRIZsite Journal, May 2006, also available at http://works.bepress.com/umakant_mishra/47 8. Umakant Mishra, Evolution of User Interfaces for the Visually Impaired- Part-2, TRIZsite Journal, Jun 2006, also available at http://works.bepress.com/umakant_mishra/49 9. Umakant Mishra, Inventions on Adaptable Menu: A TRIZ Based Analysis. December 6, 2006, Available at SSRN: http://ssrn.com/abstract=949236 10. Umakant Mishra, Inventions on Using Sound and Speech in GUI (September 7, 2007). Available at SSRN: http://ssrn.com/abstract=1264688 11. Mishra, Umakant, Inventions on GUI for Eye Cursor Control Systems (September 7, 2007). Available at SSRN: http://ssrn.com/abstract=1264687 12. Umakant Mishra, Improving Graphical User Interface using TRIZ, 2009, pothi.com, http://pothi.com/pothi/book/umakanth-mishra-improvinggraphical-user-interface-using-triz Evolution of UI for Visually Impaired, by Umakant Mishra 15

About the author After working for more than 18 years in various fields of Information Technology Umakant is currently doing independent research on TRIZ and IT since 2004. He last worked as Director and Chief Technology Officer (2000-2004) in CREAX Information Technologies (Bangalore). Before that he worked as IS/IT manager (1996-2000) for ActionAid India (Bangalore). Umakant is a Master in Philosophy (MA), Master in Business Administration (MBA), Bachelor in Law and Logic (LLB), Microsoft Certified Systems Engineer (MCSE+I), Certified Novel Engineer (CNE), Master Certified Novell Engineer (MCNE), Certified Intranet Manager (CIM), Certified Internet Professional (CIP), Certified Software Test Manager (CSTM) and holds many other global IT certifications. Umakant has authored the books "TRIZ Principles for Information Technology", Improving Graphical User Interface using TRIZ, Using TRIZ for Anti-Virus Development etc. and working on a book on Management Information Systems. Many of his articles are available in SSRN elibrary (http://ssrn.com/author=646786), bepress (http://works.bepress.com/umakant_mishra), Arxiv (http://arxiv.org/a/mishra_u_1) etc. More about Umakant is available at http://umakantm.blogspot.in. Evolution of UI for Visually Impaired, by Umakant Mishra 16