改进的移动电话和方法

文档序号:6520586阅读:171来源:国知局
专利名称:改进的移动电话和方法
技术领域
本发明涉及一种用于将字符输入到移动通信装置的方法和这样一种移动通信装置。
背景技术
存在几种在移动通信装置中输入字符的方法。在一种包含有触控式显示器的移动通信装置中,有可能实际上在屏幕上用指示笔书写字符。然后该装置的处理器解释所书写的字符,并且输入所翻译的字符。
实际上通过在移动通信装置屏幕上书写而将信息输入到移动通信装置是一种非常可行的输入信息的方法,因为大多数的用户熟悉普通书写。然而,输入字符的翻译不是100%准确的,例如由于个人的笔迹。此外,一些字符可能书写起来相对复杂,并且翻译也复杂。这种情况的例子是一些汉字。因此,用户想要一种便利的输入信息的方法。

发明内容
因此本发明的一个目的是提供一种改进的输入法和一种改进的移动通信装置。
根据本发明的第一方面,通过一种用于将字符输入到移动通信装置的方法实现上述目的,该方法包括步骤允许在触控式显示器的第一区域中输入代表第一字符的笔划;根据所述笔划确定所述第一字符;并且检测在预定时间周期内是否输入更多的字符,并且如果在所述时间周期内没有检测到更多的字符则执行下列步骤确定与所述第一字符之间词关联的字符的一个或多个候选者;在显示器上呈献所述一个或多个候选者;并且允许在所述一个或多个候选者之中进行选择。
其优点是快速书写字符的用户能够这样做,直到用户不想快速书写为止。然后,用户通过跟随的可能字符的呈现得到帮助。由此,用户将体验一种适合于用户输入技巧的输入法。
其进一步的优点是当用户不需要跟随的可能字符帮助时可以节省计算能力。
该输入区可以包括第一和第二输入区,其中所述输入方法可包括下列步骤允许在所述第一和第二区域交替输入更多的字符;并且允许通过在与前面的字符相同的所述第一和第二区域中输入字符来纠正字符。其优点是使用户能够接受,或纠正输入字符的不正确输入或不正确翻译。
可以在所述第一和第二区域的其中一个中执行字符输入,并且在所述第一和第二区域的另一个中执行所述候选者的呈现。
其优点是节省了显示器上的空间。
如果输入在所述输入区内,则可以确定所述输入是笔划,并且如果所述输入位于所述输入区之外,则确定是选择。
其优点是移动通信装置可以容易地确定是哪一种输入,并且对于用户怎样在书写和选择之间作出抉择是更加明确的。
根据所述笔划确定所述第一字符的步骤可以包括步骤确定可能是所述输入字符的字符的一个或多个候选者;在显示器上呈献所述一个或多个候选者;并允许在所述一个或多个候选者之中进行选择。
其优点是书写对于用户会更方便。
可以在显示器的呈现区域进行可能字符的候选者的呈现,并且通过指向所述呈现区域中要选择的字符来进行选择。
根据本发明的第二方面,通过移动通信装置进一步实现上述目的,该移动通信装置包括触控式显示器;接收机,被配置并被设置为将代表第一字符的笔划输入到在所述触控式显示器的输入区;处理器,被配置并适用于根据所述笔划确定所述第一字符;第一检测器,被配置并被设置为依靠在所述输入区中输入的存在而产生第一信号;计时器,适于每当所述第一信号从指示输入的存在转换到指示没有输入时开始计时,并且在预定时间之后超时;以及第二检测器,被配置并适于依靠在所述计时器超时之前是否输入更多的字符而产生第二信号,其中所述处理器被配置并被设置为,当所述第二信号指示没有更多的输入字符时,确定与所述第一字符之间词关联的字符的一个或多个候选者;在显示器上呈现所述一个或多个候选者;并且接收在所述一个或多个候选者之中的一种选择。
根据本发明的第三方面,通过计算机程序提供上述目的,所述计算机程序被设置为当计算机程序被下载到移动通信装置并在移动通信装置上运行时,执行根据本发明第一方面的方法。
本发明第二和第三方面的优点本质上与本发明第一方面的那些优点相似。


本发明的新颖特征在所附权利要求中阐述。然而,通过参考说明性实施例的下列详细说明并结合附图阅读时,会更好的理解发明本身以及使用的优选方式和其进一步的目的和优点,其中图1示出了根据本发明实施例的移动通信装置;图2示出了具有用于字符输入的触控式显示器的移动通信装置的一般显示图像;图3示出了根据本发明实施例的显示屏的显示图像;图4a和4b说明了根据本发明实施例的屏幕视图的一部分;图5示出了根据本发明又一实施例的显示屏的显示图像;图6a-6d是将字符输入到移动通信装置的例子的屏幕视图;图7a-7d是将字符输入到移动通信装置的又一例子的屏幕视图;图8是一个流程图,示出了根据本发明实施例的一种方法;和图9是示出了确定输入字符的实施例的流程图。
具体实施例方式
图1示出了根据本发明实施例的移动通信装置100,包括机身102,机身上有天线104、扬声器106、麦克风108、多个按键110并提供显示屏112和用来在屏幕112上输入的指示笔114,该屏幕是触控式的。当不使用指示笔114时,通常可以将它放进机身102的凹槽中(未示出)。该移动通信装置包括本领域中的任何已知特征,例如通信、浏览、日程表等等。更进一步地,该移动通信装置包括通过指示笔114在触控式屏幕112上有效书写进行输入的功能。将在下面更详细地描述该移动通信装置的输入的特征。
为了说明在触控式显示器上有效书写的基本特征,图2示出了显示屏200的显示图像,具有利用指示笔输入字符的指定区域202。用户使用指示笔将字符输入到区域202中,就像使用普通钢笔在纸上来完成一样。然后,该移动通信装置通过在触控式显示器上检测的笔划翻译该字符,并且最好是在屏幕200上显示该字符。然后用户依次在区域202输入更多的字符,并且字符的翻译作为屏幕200上的字符依次显示。
图3示出了根据本发明实施例的显示屏300的显示图像,具有用于输入字符的指定的第一区域302。与第一区域302相关联的最好是位于第一区域302内的第二区域304被指定用于关于输入呈现的选项的选择。第二区域可以位于右下角,像图3中示出的一样,因为例如中文的字符一般以从上到下或从左到右的笔划开始。对于其它类型的字符以及书写它们的方法,第二区域304可以适当地位于第一区域302内。在第一区域302内设置第二区域304是由于移动通信装置屏幕上通常有限的可用空间。然而,如果不存在限制,则区域302、304可以被任意地设置。
当第一下笔(pen-down)被检测到在第一区域302但不在第二区域304中时,应该翻译通过笔划输入的字符。当输入字符被识别时,该字符显示在屏幕上并且与所识别的字符相关联的字符显示在第二区域304中。相关字符可以是与第一输入字符一起形成词的字符。如果下一个下笔在第二区域304内,因此选择在下笔点的显示的相关字符的字符,并且与通过有效书写输入的字符一起显示。如果下一个下笔在第一区域302但不在第二区域304中,则应翻译通过笔划输入的第二字符,并且紧接着前面输入的字符显示在屏幕上的例如文字编辑器中。由此,用户能连续有效书写直到用户想使用在相关字符中进行选择的功能。为了节省计算能力,或仅仅不干扰用户,在确定并显示相关的字符之前可应用预定的并且最好是用户可选的延迟。用户可选的延迟可以是从没有延迟到无限(即禁用该功能)中的任何数值。可行的是,在选定相关字符之后,可呈现更多的相关字符用于更进一步的选择。更多的相关字符可以是用通过有效书写和选择输入的与前面字符形成词的字符。
通过有效书写输入的字符的翻译不是100%准确的。因此最好是向用户呈现两个或两个以上可能的识别的字符,将最可能的作为缺省值。在第二区域304中显示的相关字符因此与缺省字符相关联。如果在最可能的字符之中选择另一个字符而不是缺省字符,则呈现一组新的与所选择的字符相关联的相关字符。图4a和4b说明了包括第一和第二区域402、404的屏幕视图400的一部分。该视图还包括第三区域406,其呈现通过有效书写输入的多个可能字符。缺省字符408作为最可能的字符在4a中被标明。图4a中的区域404呈现一组410与标记的缺省字符408相关的字符。用户可以发现她打算输入的字符是在呈现的可能字符之中的另一个。用户则可例如通过用指示笔轻触第三区域408中的正确字符412进行选择。然后正确字符成为被标记的,像图4b中示出的那样。新的一组414与正确字符412相关联的相关字符在第二区域404中呈现,像图4b中示出的那样。然后用户能在与她实际想要输入的字符相关的字符之中进行选择。
图5示出了根据本发明又一实施例的显示屏500的显示图像,具有指定用于输入字符的第一和第二区域502、504。与第一和第二区域502、504相关联的第三区域506被指定用于关于输入呈现的选项的选择。区域502、504、506的使用将通过图6a-6d和7a-7d中的例子来详细描述。
图6a-6d是通过用指示笔进行有效书写将字符输入到具有触控式显示器的移动通信装置的实例的屏幕视图,该移动通信装置使用与图5呈现的输入区域相似的输入区域。
在图6a中,用户在第一区域书写字符601。书写被翻译,在图6b中在第三区域呈现多个可能的字符603,最可能的字符605被标记为缺省字符。用户识别字符605作为正确字符,在图6c中,该正确字符605呈现在屏幕上,例如用于文本编辑应用或消息传送应用。直接地或者在延迟之后或者当用户选择时呈现该缺省字符。在图6c中,在第二区域呈现多个相关的字符。相关的字符是可能跟随前面字符的字符,并且可以例如与前面的字符一起形成词。在图6d中,用户选择在第二区域呈现的字符中的其中一个,并且所选择的字符607插入到显示器上呈现的文字中。
图7a-7d是通过用指示笔进行有效书写将字符输入到具有触控式显示器的移动通信装置的又一实例的屏幕视图,该移动通信装置使用与图5呈现的输入区域相似的输入区域。。
在图7a中,用户在第一区域中书写第一字符701。用户是熟练的书写者,并且立即在第二区域中书写第二字符703,如图7b中所示。然后第一字符701立即在显示器上的文本中呈现,作为被接受的缺省字符。然后用户不立即在第一区域书写第三字符,虽然这对于快速书写的用户是可能。代替地,可能的字符出现于第三区域,最可能字符被标记为缺省字符。用户识别标记的字符作为正确字符,在图7c中,该正确字符呈现在屏幕上,例如用于文本编辑应用或消息传送应用。此外,在图7c中,在第一区域呈现多个相关的字符。在图7d中,用户选择在第一区域呈现的字符中的其中之一,并且所选择的字符插入到显示屏上呈现的文字中。采用这种方法,用户通过在第一区域和第二区域交替书写能够快速书写。当用户需要或希望帮助时,关于可能的相关字符的建议在未用于输入的第一和第二区域其中之一中出现。
为了节省计算能力,或仅仅不干扰用户,在确定并显示相关的字符之前可应用预定的并且最好是用户可选的延迟。因而,快速书写者可以在交替区域中继续书写,并且移动通信装置不试图帮助用户直到看来是需要的为止。用户可选的延迟可以是从没有延迟到无限(即禁用该功能)中的任何数值。普通用户设置的普通迟延是在一秒的一小部分和一秒之间。可行的是,在选择了相关的字符之后,最好是在第一和第二区域之间交替呈现更多相关的字符用于更进一步的选择。更多相关的字符可以是与通过有效书写和选择输入的前面字符一起形成词的字符。
延迟可以通过计时器实现,每当在显示屏上检测不到触摸时,计时器启动,当检测到触摸时停止,并且在下一次没有检测到触摸时重新启动。只要计时器没有超出预定时间,禁用就会存在。
图8是一个流程图,示出了根据本发明实施例的一种方法。在笔划输入步骤800中,移动通信装置的处理器接收并收集通过指示笔在触控式显示器上通过有效书写执行的输入笔划。在字符确定步骤802确定可能与输入笔划符合的字符。如上根据图4、6a-6d和7a-7d所述,这个步骤也可以包括呈现多个可能字符,选择其中一个。在计时器设置步骤804,设置并启动计时器,最好是在如上所述输入最后笔划之后开始。在新的输入笔划的确定步骤806,确定在计时器超时之前是否有新的输入笔划呈现。如果确定在预定的超时周期内没有新的输入,则在候选者确定步骤808确定与先前输入字符相关联的字符的候选者。举例来说,相关的字符可以与先前输入的字符一起形成词。也可以在输入确定步骤806之前或与之同时确定候选者,因为候选者确定步骤808会需要一些处理。如果在输入确定步骤806之前或与之同时执行候选者确定步骤,则候选者确定的结果就会较早地被获得,但是另一方面,如果用户不需要来自确定的候选者的帮助,则也许已白白浪费了处理能力。在候选者呈现步骤810中呈现候选者。在字符选择步骤812选择候选者之中的字符。当输入并选择字符时,它们用于移动通信装置的应用中,例如消息传送应用。根据先前输入和选择的字符,更多的字符可以被相关联以便例如形成词。在用于与先前的字符更多相关字符的确定步骤814中,确定是否呈现更多候选者。如果呈现了更多候选者,则方法继续候选者确定步骤808,否则,该方法继续笔划输入步骤800。
重新回到新的输入笔划的确定步骤806,如果确定在计时器超时之前呈现新的输入笔划,则该方法分叉到改写先前字符的确定步骤816。通过确定哪一个区域中呈现新的输入笔划可以确定改写。举例来说,根据图5,如果在第一区域输入第一字符,然后在第二区域输入第二字符,则不应执行改写。如果在第一区域输入第一字符,然后在第一区域输入第二字符,则第一字符应该被第二字符所替代,即呈现改写。确定改写的其它方法对提供可行的输入法来说是可能的。如果确定改写,则在置换步骤818设置新的输入字符应替换先前的字符,然后该方法继续笔划输入步骤800。否则,如果在确定步骤816中没有确定改写,则方法继续步骤820,用于添加字符到例如编辑器,然后返回到笔划输入步骤800。
应该注意,技术以及还有方法的性质是实时约束是相当严格的以便提供可行的用户接口。因此该方法的顺序描述或多或少仅仅用于描述的目的。实际上,以任何次序、有时以不同的次序执行这些步骤并且有时并行执行这些步骤,仅仅要求用于进行的步骤所需的数据是可获得的。此外,只要输入字符的操作正在运行就执行所述方法。
图9是一个流程图,示出了作为图8中的字符确定步骤802的确定输入字符的实施例。在候选者确定步骤900确定可能是通过笔划输入的字符的候选者。然后在候选者呈现步骤902呈现所确定的候选者。候选者可以呈现在屏幕上,像图4a、4b、6b-6d、7c或7d或者任何其它获得可行的用户接口的方法所说明的那样。然后能够在字符选择步骤904选择可能的候选者之中的字符,该字符因此被确定为输入字符。
权利要求
1.一种用于将字符输入到移动通信装置的方法,包括步骤允许在触控式显示器的输入区域中输入代表第一字符的笔划;根据所述笔划确定所述第一字符;并且检测在预定时间周期内是否输入更多的字符,如果在所述时间周期内没有检测到更多的字符则执行下列步骤确定与所述第一字符之间词关联的字符的一个或多个候选者;在显示器上呈现所述一个或多个候选者;并且允许在所述一或多个候选者之中选择。
2.如权利要求1所述的方法,其中所述输入区域包括第一和第二输入区域,其中所述输入方法包括步骤允许在所述第一和第二区域交替输入更多的字符;并且允许通过在与前面的字符相同的所述第一和第二区域中输入字符来纠正字符。
3.如权利要求2所述的方法,其中在所述第一和第二区域的其中一个中执行所述字符输入并且在所述第一和第二区域的另一个中执行所述候选者的呈现。
4.如权利要求1所述的方法,其中如果输入在所述输入区域内,则确定所述输入是笔划,并且如果所述输入在所述输入区域之外,则确定所述输入是选择。
5.如权利要求1所述的方法,其中根据所述笔划确定所述第一字符的所述步骤包括下列步骤确定可能是所述输入字符的字符的一个或多个候选者;在显示器上呈现所述一个或多个候选者;并且允许在所述一或多个候选者之中选择。
6.如权利要求5所述的方法,其中在显示器的呈现区域进行可能字符的候选者的呈现,并且其中通过指向所述显示区域中要选择的字符来进行所述选择。
7.一种移动通信装置,包括触控式显示器;和接收机,被配置并被设置为在所述触控式显示器的输入区域输入代表第一字符的笔划;处理器,被配置并适于根据所述笔划确定所述第一字符;第一检测器,被配置并被设置为依靠在所述输入区域中输入的存在而产生第一信号;计时器,适于每当所述第一信号从指示输入的存在转换到指示没有输入时开始计时,并且在预定时间之后超时;和第二检测器,被配置并适于依靠在所述计时器超时之前是否输入更多的字符而产生第二信号,其中所述处理器被配置并被设置为,当所述第二信号指示没有更多的输入字符时,则确定与所述第一字符之间词关联的字符的一个或多个候选者;在显示器上呈现所述一个或多个候选者;并且接收在所述一个或多个候选者之中的一种选择。
8.一种计算机程序,设置为当计算机程序被下载到移动通信装置并在移动通信装置上运行时,执行根据权利要求1的方法。
9.一种计算机程序,设置为当计算机程序被下载到移动通信装置并在移动通信装置上运行时,执行根据权利要求5的方法。
全文摘要
公开了一种用于将字符输入到移动通信装置的方法。该方法包括步骤允许在触控式显示器的第一区域中输入代表第一字符的笔划;根据所述笔划确定所述第一字符;确定与所述第一字符之间词关联的字符的一个或多个候选者;在显示器上呈现所述一个或多个候选者;并且允许在所述一个或多个候选者之中进行选择。也公开了一种包括用于输入字符的装置的移动通信装置。
文档编号G06F3/048GK1782974SQ20051002304
公开日2006年6月7日 申请日期2005年11月1日 优先权日2004年11月1日
发明者Y·高, Y·Y·刘, Y·邹, K·王, J·A·坎加斯 申请人:诺基亚有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1