The Experts below are selected from a list of 15 Experts worldwide ranked by ideXlab platform
Toine Bogers - One of the best experts on this subject based on the ideXlab platform.
-
Mobile HCI - Efficient context-sensitive word completion for mobile devices
Proceedings of the 10th international conference on Human computer interaction with mobile devices and services - MobileHCI '08, 2008Co-Authors: Antal Van Den Bosch, Toine BogersAbstract:Word completion is a basic technology for reducing the effort involved in text entry on mobile devices and in augmentative communication devices, where efficiency and ease of use are needed, but where a low memory footprint is also required. Standard solutions compress a lexicon into a suffix tree with a small memory footprint and high retrieval speed. Keystroke savings, a measurable correlate of text entry effort gain, typically improve when the algorithm would also take into account the previous word; however, this comes at the cost of a large footprint. We develop two word completion algorithms that encode the previous word in the input. The first algorithm utilizes a Character Buffer that includes a fixed number of recent keystrokes, including those belonging to previous words. The second algorithm includes the complete previous word as an extra input feature. In simulation studies, the first algorithm yields marked improvements in keystroke savings, but has a large memory footprint. The second algorithm can be tuned by frequency thresholding to have a small footprint, and be less than one order of magnitude slower than the baseline system, while its keystroke savings improve over the baseline.
Antal Van Den Bosch - One of the best experts on this subject based on the ideXlab platform.
-
Mobile HCI - Efficient context-sensitive word completion for mobile devices
Proceedings of the 10th international conference on Human computer interaction with mobile devices and services - MobileHCI '08, 2008Co-Authors: Antal Van Den Bosch, Toine BogersAbstract:Word completion is a basic technology for reducing the effort involved in text entry on mobile devices and in augmentative communication devices, where efficiency and ease of use are needed, but where a low memory footprint is also required. Standard solutions compress a lexicon into a suffix tree with a small memory footprint and high retrieval speed. Keystroke savings, a measurable correlate of text entry effort gain, typically improve when the algorithm would also take into account the previous word; however, this comes at the cost of a large footprint. We develop two word completion algorithms that encode the previous word in the input. The first algorithm utilizes a Character Buffer that includes a fixed number of recent keystrokes, including those belonging to previous words. The second algorithm includes the complete previous word as an extra input feature. In simulation studies, the first algorithm yields marked improvements in keystroke savings, but has a large memory footprint. The second algorithm can be tuned by frequency thresholding to have a small footprint, and be less than one order of magnitude slower than the baseline system, while its keystroke savings improve over the baseline.
Peter Johansen - One of the best experts on this subject based on the ideXlab platform.
-
On-line string matching with feedback
Theoretical Computer Science, 1995Co-Authors: Peter JohansenAbstract:AbstractWe study a scenario in which a machine acts upon input from its environment by changing the environment, hence affecting its own future input. The machine is a string pattern matcher; the environment varies — for example it can be a one-Character Buffer. Practical experiments reveal a disparity between stable and unstable (or irregular) behaviour of the machine, depending on the initial state. We suggest a definition of stability and study its theoretical properties
Chinese Display - One of the best experts on this subject based on the ideXlab platform.
-
THE DISPLAY OF CHINESE AND ENGLISH CharacterS BASED ON OPENGL ES IN SYMBIAN OPERATION SYSTEM
2012Co-Authors: Liu Jinping A, Liu Zhengjun A, Huang Ying B, Key Words, Chinese DisplayAbstract:This article is about the method of the display of Chinese and English Characaters in the programming environment of Carbide.c++. Development of this method is based on Symbian Series 60 platform and OpenGL ES. Both Chinese Characters and English Characters can be displayed in 3D scene. The methodology and arithmetic are presented in the article. This method has been successfully applied to the 3D navigation system of cellphone on Series 60 platform such as Nokia N95. Most city names and typical ground objects can be displayed in our developing system. Moreover, all the names can be displayed either in Chinese or English Characters. OpenGL ES application programming interface doesn’t provide the ready methods of drawing or editing text. FreeType 2 application programming interface provides us the methods of drawing the Character’s glyph outline according to the Character’s glyph index in some coding methods. In this paper, the Characters can be displayed by converting the coding method of Symbian Characters to Unicode coding method and also the methods of obtaining bitmaps of Characters provided by FreeType 2 application programming interface is realizable. ANSI (American National Standards Institute) coding method is the default coding method of the compiler in Symbian operating system. The ANSI coding method of Chinese Characters in the Symbian operating compiler is actual GBK coding method. All the Characters will be converted to Unicode Characters before being converted to glyph index in the FreeType 2 application programming interface. The Characters with coding methods are ANSI or GBK which are stored in Characters Buffer, then the whole Character string in Character Buffer is converted to Unicode string on Series 60 platform. No FreeType 2 application programming interface in Symbian Series 60 SDK. C programming language is transplanted to the Symbian operatin
Liu Jinping A - One of the best experts on this subject based on the ideXlab platform.
-
THE DISPLAY OF CHINESE AND ENGLISH CharacterS BASED ON OPENGL ES IN SYMBIAN OPERATION SYSTEM
2012Co-Authors: Liu Jinping A, Liu Zhengjun A, Huang Ying B, Key Words, Chinese DisplayAbstract:This article is about the method of the display of Chinese and English Characaters in the programming environment of Carbide.c++. Development of this method is based on Symbian Series 60 platform and OpenGL ES. Both Chinese Characters and English Characters can be displayed in 3D scene. The methodology and arithmetic are presented in the article. This method has been successfully applied to the 3D navigation system of cellphone on Series 60 platform such as Nokia N95. Most city names and typical ground objects can be displayed in our developing system. Moreover, all the names can be displayed either in Chinese or English Characters. OpenGL ES application programming interface doesn’t provide the ready methods of drawing or editing text. FreeType 2 application programming interface provides us the methods of drawing the Character’s glyph outline according to the Character’s glyph index in some coding methods. In this paper, the Characters can be displayed by converting the coding method of Symbian Characters to Unicode coding method and also the methods of obtaining bitmaps of Characters provided by FreeType 2 application programming interface is realizable. ANSI (American National Standards Institute) coding method is the default coding method of the compiler in Symbian operating system. The ANSI coding method of Chinese Characters in the Symbian operating compiler is actual GBK coding method. All the Characters will be converted to Unicode Characters before being converted to glyph index in the FreeType 2 application programming interface. The Characters with coding methods are ANSI or GBK which are stored in Characters Buffer, then the whole Character string in Character Buffer is converted to Unicode string on Series 60 platform. No FreeType 2 application programming interface in Symbian Series 60 SDK. C programming language is transplanted to the Symbian operatin