<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Two New Mobile Touchscreen Text Entry Techniques</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ahmed Sabbir Arif</string-name>
          <email>asarif@cse.yorku.ca</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mauricio H. Lopez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wolfgang Stuerzlinger</string-name>
          <email>wolfgang@cse.yorku.ca</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>INDEX TERMS: H.</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>[User Interfaces]: Haptic I/O</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science &amp; Engineering, York University</institution>
          ,
          <addr-line>Toronto</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <fpage>22</fpage>
      <lpage>23</lpage>
      <abstract>
        <p>This article introduces two new mobile touchscreen text entry techniques. One is timeout-based and the other is pressure-based. Also, this work examines the effects of tactile feedback on text entry techniques. Empirical comparisons between conventional and proposed techniques show that the new techniques, as well as tactile feedback, enhance overall text entry performance. Recently, touchscreens have become one of the dominant interaction modality for handheld devices. Many of these devices replace physical keyboards with virtual ones, which permit larger displays, less weight or size. It also enables adaptation to different layouts and orientations. However, virtual keyboards are more error prone [3], mainly due to smaller key sizes [8] and the absence of tactile feedback [8], . To counteract these issues, we present two new techniques that are timeout-, respectively, pressure-based. We also examine if providing synthetic tactile information can improve overall text entry performance.</p>
      </abstract>
      <kwd-group>
        <kwd>Text entry</kwd>
        <kwd>error prevention</kwd>
        <kwd>touchscreens</kwd>
        <kwd>virtual keyboard</kwd>
        <kwd>delay</kwd>
        <kwd>timeout</kwd>
        <kwd>pressure</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>MultiTap is the dominant technique for standard 12-key keypads
on mobile devices. In MultiTap, keys are pressed repeatedly until
users get the intended character. Then, one can proceed to the next
character, assuming that it is on a different key. If not, users have
to either wait for a timeout for the system to accept a character on
the same key, or have to press a predetermined kill button.</p>
      <p>
        McCallum et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] introduced a pressure-based technique for
12-key mobile keypad with three pressure levels. Their technique
was shown to have higher expert entry speed compared to
MultiTap, but at the expense of higher error rates. Likewise, Tang
et al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] developed a 3-key chorded keyboard with three
pressure levels, which again yielded higher error rates. Hoffmann
et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] designed a physical keyboard that used pressure to
prevent errors. This reduced mistyped characters by 87% and
correction attempts by 46%. Brewster and Hughes [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], used
pressure-based techniques to switch between upper and lower
case. This technique was faster and more accurate than standard
touchscreen techniques.
      </p>
    </sec>
    <sec id="sec-3">
      <title>NEW TECHNIQUES</title>
      <p>
        The main idea of this work is to generate a list of potential next
characters based on the preceding input in real-time. Then we
identify those letters including space characters that have less than
.01% probability of appearing after the preceding input. Such
unlikely characters are then made to be more difficult to enter. In
practice, we use a digram frequency table [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] for letter-pairs of the
English language to calculate the probability ρ of a character Cn’s
appearance given the preceding character Cn-1, using Equation (1):
ρ (Cn | Cn−1) =
      </p>
      <p>Total(Cn−1,Cn )</p>
      <p>Total(C)
(1)</p>
      <p>There, Total (C) is the total number of characters including
space and Total (Cn-1, Cn) is the total number of a specific digram
(Cn | Cn-1) in the table. We use digrams mainly for simplicity here.
However, n-grams, a dictionary, or grammar rules could also be
used to identify less probable characters more accurately.</p>
      <p>In the timeout-based technique, we force users to press unlikely
keys longer than 0.5 seconds, to make them harder to input. In
other words, users will have to press-hold those keys for longer
than usual. In the pressure-based technique we use pressure and
users will have to apply more force on keys that are unlikely.
4</p>
    </sec>
    <sec id="sec-4">
      <title>MEASURING PRESSURE WORKAROUND</title>
      <p>
        All present handheld touchscreen devices do not provide hardware
support for measuring pressure. Therefore, we detect pressure by
measuring the movements of the touch centre over time, which
identifies different levels of contact force [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], .
4.1
      </p>
    </sec>
    <sec id="sec-5">
      <title>Pilot Study</title>
      <p>We created an application with the iPhone SDK on an Apple
iPhone 3G at 320×480 pixel resolution for our pilot study. The
application’s virtual Qwerty keyboard was practically identical to
the default one, see Figure 1, and provided users with auditory
and visual feedback via clicks and highlighting during a press.</p>
      <p>Three participants aged from 22 to 24 participated in the pilot
study. One of them was female, two of them had prior experience
with touchscreens, and all of them were right-hand mouse users.</p>
      <p>During the pilot, participants entered all the characters on the
keyboard holding the device in the portrait position. Two pressure
levels, medium and hard, were tested. During the medium
condition participants entered all characters using regular force
from the top-left to the bottom-right, and then from the top-right
to the bottom-left; using at first their left and then the right thumb.
During the hard condition, participants repeated the same tasks,
but applied more force than usual. We recorded the distances
between the initial and the release touch centres. In total we
recorded 3 participants × 2 sessions (pressure levels) × 2 blocks
(thumbs) × 27 keys (including space) = 324 presses.</p>
      <p>An ANOVA showed that there was significant effect of
different pressure levels on touch centre movements (F1,2 = 21.19,
p &lt; .0001). However, there was no significant effect of different
thumbs (F1,2 = 0.36, ns). On average left and right touch centres
moved 3.16 pixels (SE = 0.19) during the medium and 4.39 pixels
(SE = 0.19) during the hard presses.
For our experiment, we used the same apparatus and software as
for the pilot study. Based on the pilot results, we used a threshold
of 4.4 pixels on touch centre movements to identify hard presses.</p>
      <p>Twelve participants aged from 19 to 34, average 26 years, took
part in the experiment. Five of them were female, four of them
were touch-typists, and all of them were right-hand mouse users.
5.1</p>
    </sec>
    <sec id="sec-6">
      <title>Procedure and Design</title>
      <p>We tested 3 conditions, namely the regular, timeout-based, and
pressure-based techniques. Each condition was tested with and
without synthetic tactile feedback. For the synthetic tactile
feedback we activated the iPhone’s vibration motor for 500 ms.</p>
      <p>
        Participants were asked to enter a set of short English phrases
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], all in lowercase, as shown on the display. They held the
device in a portrait position and were asked to take the time to
read and understand the phrases, to enter them as fast and accurate
as possible, and to press the Return key after completion of a
phrase to see the next. Timing started from the entry of the first
character and ended with the last. Participants were informed that
they could rest between sessions, or before typing a phrase. They
were asked to work normally, that is, to correct their errors as they
noticed them. However, they had to use the Backspace button,
exclusively, for editing. Based on the 3 × 2 = 6 techniques, we
used a within-subjects, 6 × 6 balanced Latin Square design for our
experiment. In summary the design was: 12 participants × 6
sessions (techniques) × 20 phrases =1440 phrases.
5.2
      </p>
    </sec>
    <sec id="sec-7">
      <title>Results and Discussion</title>
      <p>An ANOVA for the techniques showed that there was significant
effect of entry techniques on WPM (F5,11 = 3.21, p &lt; .01). There
was, however, no significant effect of tactile feedback
(F1,11 = 0.12, ns). The ANOVA on the Total ER also showed that
there was a significant effect of entry techniques (F5,11 = 2.38,
p &lt; .05) and tactile feedback (F1,11 = 7.57, p &lt; .01).</p>
      <p>Deeper analysis showed that the regular with tactile
(16.27 WPM, 9.46 Total ER) and pressure with tactile
(16.08 WPM, 9.24 Total ER) conditions had better overall
performance with higher text entry and lower error rates. Timeout
with tactile was the slowest of all (14.91 WPM, SE = 0.28). A
Tukey-Kramer test revealed that it was significantly slower than
regular with tactile and pressure with tactile. However, it was, at
the same time, the most accurate (8.0% Total ER, SE = 0.70).</p>
      <p>
        From the results it is clear that tactile feedback reduces errors
for all techniques without reducing the speed in a significant
manner. The results also confirmed that pressure-based techniques
have the potential to offer higher performance. We believe that
with proper training the advantages will increase even more, as
previous studies [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], , showed that response time increases with
practice for different pressure levels.
      </p>
    </sec>
    <sec id="sec-8">
      <title>CONCLUSION</title>
      <p>Here, we presented and evaluated two new mobile touchscreen
text entry techniques: one timeout-based and one pressure-based.
The pressure-based techniques had better overall performance
compared to the conventional one. Our results also showed that
synthetic tactile feedback significantly reduces errors.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Brewster</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Hughes</surname>
          </string-name>
          .
          <article-title>Pressure-based text entry for mobile devices</article-title>
          .
          <source>MobileHCI</source>
          <year>2009</year>
          , ACM (
          <year>2009</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hoffmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Spelmezan</surname>
          </string-name>
          , and
          <string-name>
            <surname>J. Borchers.</surname>
          </string-name>
          <article-title>TypeRight: a keyboard with tactile error prevention</article-title>
          .
          <source>CHI</source>
          <year>2009</year>
          , ACM (
          <year>2009</year>
          ),
          <fpage>2265</fpage>
          -
          <lpage>2268</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. M. Potosnak</surname>
            , and
            <given-names>R. L.</given-names>
          </string-name>
          <string-name>
            <surname>Magyar</surname>
            . Keys and
            <given-names>keyboards. M.</given-names>
          </string-name>
          <string-name>
            <surname>Helander</surname>
            ,
            <given-names>T. K.</given-names>
          </string-name>
          <string-name>
            <surname>Landauer</surname>
            , and
            <given-names>P. V.</given-names>
          </string-name>
          <string-name>
            <surname>Prabhu</surname>
          </string-name>
          , eds.
          <source>Handbook of Human-Computer Interaction. Elsevier</source>
          ,
          <year>1997</year>
          ,
          <fpage>1285</fpage>
          -
          <lpage>1311</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>I. S. MacKenzie</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. W.</given-names>
            <surname>Soukoreff</surname>
          </string-name>
          .
          <article-title>Phrase sets for evaluating text entry techniques</article-title>
          .
          <source>Ext. Abstracts CHI</source>
          <year>2003</year>
          , ACM (
          <year>2003</year>
          ),
          <fpage>754</fpage>
          -
          <lpage>755</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Mayzner</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Tresselt</surname>
          </string-name>
          .
          <article-title>Tables of single-letter and digram frequency counts for various word-length and letter-position combinations</article-title>
          .
          <source>Psychonomic Monograph Sup. 1</source>
          ,
          <issue>2</issue>
          (
          <year>1965</year>
          ),
          <fpage>13</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D. C.</given-names>
            <surname>McCallum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Mak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Irani</surname>
          </string-name>
          , and
          <string-name>
            <surname>S. Subramanian.</surname>
          </string-name>
          <article-title>PressureText: pressure input for mobile phone text entry</article-title>
          .
          <source>Ext. Abstracts CHI</source>
          <year>2009</year>
          , ACM (
          <year>2009</year>
          ),
          <fpage>4519</fpage>
          -
          <lpage>4524</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>G.</given-names>
            <surname>Ramos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Boulos</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Balakrishnan</surname>
          </string-name>
          .
          <article-title>Pressure widgets</article-title>
          .
          <source>CHI</source>
          <year>2004</year>
          , ACM (
          <year>2004</year>
          ),
          <fpage>487</fpage>
          -
          <lpage>494</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Sears</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Revis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Swatski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Crittenden</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Shneiderman</surname>
          </string-name>
          .
          <article-title>Investigating touchscreen typing: the effect of keyboard size on typing speed</article-title>
          .
          <source>BIT 12</source>
          ,
          <issue>1</issue>
          (
          <year>1993</year>
          ),
          <fpage>17</fpage>
          -
          <lpage>22</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Sears</surname>
          </string-name>
          .
          <article-title>Improving touchscreen keyboards: design issues and a comparison with other devices</article-title>
          .
          <source>IWC 3</source>
          ,
          <issue>3</issue>
          (
          <year>1991</year>
          ),
          <fpage>253</fpage>
          -
          <lpage>269</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Beebe</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Kramer</surname>
          </string-name>
          .
          <article-title>A multilevel input system with force-sensitive elements</article-title>
          .
          <source>IJHCS 54</source>
          ,
          <issue>4</issue>
          (
          <year>2001</year>
          ),
          <fpage>495</fpage>
          -
          <lpage>507</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>F.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Ren</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Irani</surname>
          </string-name>
          .
          <article-title>Detecting and leveraging finger orientation for interaction with direct- touch surfaces</article-title>
          .
          <source>UIST</source>
          <year>2009</year>
          . ACM (
          <year>2009</year>
          ),
          <fpage>23</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>