Principles of Computation

The Future of User-Interfaces

Even though technology has witnessed some evolutionary changes through time, from memory space to processor speeds, the concept of computing has remained confined to the interaction between a man and his computer. With new-age technologies like Sixth Sense (developed by Pranav Mistry) and G-speak (developed by John Underkoffler), it is evident that the User-interfaces are prone to evolve drastically in the coming years. These gestural user-Interfaces are designed to bridge the gap between the real-world and the digital world in order to make computing much simpler and more interactive.


Technologies like Sixth Sense and G-speak are revolutionary because they not only help in making work more intuitive, they also help in solving real life problems and communicating with real life objects. They use technically complex algorithms involving multiple processes to provide us hands-on information and interaction with this information intuitively. User-Interfaces of the future would be independent of hardware and would be controlled by fingertips similar to the technology used in the movie Minority Report. For example, Sixth Sense can be used to click pictures with just a hand gesture of the framing position and provide live weather conditions on your palm at the same time. Hence, these user-interfaces have various uses like becoming a paintbrush, phone, or even a gaming device with the screen being your palm itself.


In conclusion, Sixth Sense and G-speak give a glimpse of how the computers of tomorrow will be controlled. Interaction with other people and even between different computing devices would be revolutionarised by the advent of these user-interfaces. Interactive user-Interfaces have been used heavily in the field of graphics and will soon be used in real life because technologies like Sixth Sense which are cost effective are expected to be launched shortly. These technologies created with proper combination of design and user-friendliness will hopefully change the way computing is used.