一种移动终端文本输入的方法、装置及移动终端的制作方法

文档序号:6332563阅读:173来源:国知局
专利名称:一种移动终端文本输入的方法、装置及移动终端的制作方法
技术领域
本发明属于信息技术领域,尤其涉及一种移动终端文本输入的方法、装置及移动 终端。
背景技术
现有的通信终端,在用户编辑短信、邮件等时,需要用户慢慢组织语言及记起某些 东西(比如,某个联系人的电话号码)或者查找以前编辑的内容来组织整个短信或者邮件 的内容。现有技术没有考虑到用户的记忆力有限,而一般的用户语言组织能力并不是很 好,同时对于一些平常不太用到的术语可能根本想不到,而在编辑短信、邮件等时,通过一 些平常的方法去查找,如,要输入某个联系人的电话号码,可能要转展到通讯录里去查找或 者通过网络搜索引擎去打开搜索网页查找相关的内容,同样要经过一系列的操作,同时还 要在两个应用程序间不停地来回切换,既麻烦又费时。

发明内容
本发明的目的在于提供一种移动终端文本输入的方法,旨在解决现有技术提供的 输入方法在用户编辑短信或邮件等时,需要在不同的应用程序之间来回切换,既麻烦又费 时的问题。本发明是这样实现的,一种移动终端文本输入的方法,所述方法包括下述步骤在移动终端中编辑文本时,接收输入的字符;从本地数据库中搜索包含所述字符的待选字符串,所述本地数据库中包含用户自 定义数据和/或通讯录;显示所述待选字符串。本发明的另一目的在于提供一种移动终端文本输入的装置,所述装置包括字符接收单元,用于在移动终端中编辑文本时,接收输入的字符;第一搜索单元,用于从本地数据库中搜索包含所述字符的待选字符串,所述本地 数据库中包含用户自定义数据和/或通讯录;显示单元,用于显示所述待选字符串。本发明的另一目的在于提供一种移动终端,所述移动终端包括如上所述的文本输 入的装置。在本发明中,在输入字符时,通过从本地数据库,比如,通讯录或用户自定义数据中搜 索包含输入的字符的待选字符串(电话号码或者联系人姓名),不用用户在编辑短信或者邮件 时切换到通讯录中查找联系人的姓名或者电话号码等信息,减少了用户编辑文本的时间。


图1是本发明实施例一提供的移动终端文本输入的方法的流程框图2是本发明实施例二提供的移动终端文本输入的方法的结构框图;图3是本发明实施例三提供的移动终端文本输入的装置的结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不 用于限定本发明。在本发明实施例中,在输入字符时,通过从本地数据库,比如,通讯录或用户自定 义数据中搜索包含输入的字符的待选字符串(电话号码或者联系人姓名),不用用户在编 辑短信或者邮件时切换到通讯录中查找联系人的姓名或者电话号码等信息,减少了用户编 辑文本的时间。图1是本发明实施例一提供的文本输入的方法的流程图,详述如下在步骤SlOl中,在移动终端中编辑文本时,接收输入的字符。作为本发明的一个实施例,用户可以在编辑短信或者邮件时,在文本输入单元输 入字符,该输入的字符为数字、字母或字。其中,在该步骤之前,还包括根据需要在文本输 入单元中输入的字符的类型,调用与该字符类型对应的输入法,比如,需要在文本输入单元 中输入数字,则调用相应的数字输入法,如需要在文本输入单元中输入中文,则调用拼音、 手写等输入法。在步骤S102中,从本地数据库中搜索包含所述字符的待选字符串,所述本地数据 库中包含用户自定义数据和/或通讯录。作为本发明的一个实施例,系统接收到用户输入的字符后,调用本地数据库,从本 地数据库中搜索包含所述字符的待选字符串,其中,本地数据库存储的是通讯录或用户自 定义数据等本地数据,比如,用户输入数字“ 1”或者“ 13”,执行某一操作,如点击输入法中 的搜索键,则系统从本地数据库的通讯录中搜索,如匹配的电话号码“13519873445刘流”, 当然,通讯录中搜索不到匹配的电话号码时,系统会继续调用用户自定义数据进行搜索或 者通过网络进行搜索,比如,用户输入字符“1”或者“13”时,由服务器推送的待选数字如 “ 1. 131415926. · · ”等,并实时动态更新;比如,用户输入一汉字“春”,执行某一操作,如点 击输入法中的搜索键,则系统从用户自定义数据中搜索,如匹配的联系人“12367854341小 春子”,当然,用户自定义数据中搜索不到匹配的联系人时,系统会继续通过网络进行搜索, 比如,用户输入一汉字“春”时,由服务器推送的待选文本如“春天,是一个开始的季节, 雨...”,“春眠不觉晓,处处闻啼鸟...”等,并实时动态更新。在步骤S103中,显示所述待选字符串。作为本发明的一个实施例,从本地数据库中搜索到包含所述字符的待选字符串 后,直接显示所述待选字符串。作为本发明的一个优选实施例,在执行从所述本地数据库中搜索包含所述字符的 待选字符串的步骤时,若从本地数据库搜索不到匹配的待选字符串,则可以执行从网络搜 索包含所述字符的待选字符串。其中,在执行从网络搜索包含所述字符的待选字符串之前, 还包括下述步骤,系统判断是否打开网络匹配功能,如果没有打开,则执行步骤SlOl接收 用户输入的字符,否则,判断当前网络是否可用,如果可用,则通过网络发送输入的字符到服务器,从服务器搜索包含该字符的待选字符串,接收并显示搜索到的待选字符串;如果当 前网络不可用,则尝试启动可用的网络,如果启动不成功,则执行步骤SlOl接收用户输入 的字符,否则通过网络发送输入的字符到服务器,从服务器搜索与该字符匹配的待选数字 或字词,接收并显示搜索到的待选数字或字词。其中,显示给用户进行选择的待选字符串是 根据服务器的更新时间或者用户的操作状态动态提供的。比如,当服务器的数据发生更新 时,则提供给用户的待选字符串数据也是根据更新服务器的数据提供的,或者,当用户的操 作状态不同,例如输入输入的字符的顺序不同,则提供给用户的待选字符串也不同。其中,用户自定义数据区存储的是用户根据自己的需要自行添加到指定储存区域 的用户自定义数据,这些数据是平常用户所收藏的数据。作为本发明的另一个优选实施例,在执行从所述用户自定义数据区搜索包含所述 字符的待选字符串的步骤时,若从用户自定义数据区搜索不到包含所述字符的待选字符 串,则可以执行从网络搜索包含所述字符的待选字符串。当然,上述是实例中搜索待选字符串时,可以选择从本地数据库中的通讯录搜索、 从本地数据库中的用户自定义数据区搜索以及通过网络从服务器上搜索中的一种或者多 种搜索方式。在选择多种搜索方式时,可以合并显示各种方式搜索的待选字符串,提供给用 户选择,如果有更多的数据,则隔一段时间系统自动刷新待选字符串或者由用户拖动待选 字符串的选择条刷新待选字符串,另外,当显示的待选字符串不是用户想要的数据时,可以 根据用户的需要继续查找,当然,用户可以手动更新或者由系统自动更新显示的待选字符 串ο图2是本发明实施例二提供的文本输入的方法的流程图,详述如下在步骤S201中,在移动终端中编辑文本时,接收输入的字符。在步骤S202中,从本地数据库中搜索包含所述字符的待选字符串,所述本地数据 库中包含用户自定义数据和/或通讯录。在步骤S203中,显示所述待选字符串。在步骤S204中,当待选字符串的数目超出当前显示页面的显示范围时,则按预定 间隔时间自动刷新待选字符串或者由用户拖动待选字符串的选择条刷新待选字符串。在本发明实施例中,用户可以根据自己的阅读习惯设置相应的刷新间隔时间。在本发明实施例中,当显示的待选字符串不是用户想要的数据时,可以根据用户 的需要继续查找,当然,用户可以手动更新或者由系统自动更新显示的待选字符串,使得可 以动态的满足用户需求,直到用户获得满意的待选字符,十分人性化。图3为本发明实施例三提供的移动终端文本输入的装置的结构,为了便于说明, 仅示出了本发明实施例相关的部分。其中,该移动终端文本输入装置可以是内置于移动终 端的软件单元,硬件单元或者软硬结合的单元。在本实施例中,该装置包括字符接收单元 21、第一搜索单元22和显示单元23。其中,字符接收单元21用于在移动终端中编辑文本时,接收输入的字符,该输入 的字符为数字、字母或字;第一搜索单元22用于从本地数据库中搜索包含所述字符的待选字符串,所述本 地数据库中包含用户自定义数据和/或通讯录;显示单元23用于显示所述待选字符串。
作为本发明的一个优选实施例,该装置还包括第二搜索单元,该单元用于若从 本地数据库搜索不到包含所述字符的待选字符串,则从网络搜索包含所述字符的待选字符 串,其中,本地数据库存储的是通讯录、用户自定义数据等本地数据,用户自定义数据区存 储的是用户根据自己的需要自行添加到指定储存区域的用户自定义数据。具体情况如上所 述,在此不再赘述。在本发明实施例中,该装置还可以包括刷新单元,当待选字符串的数目超出当前 显示页面的显示范围时,则按预定间隔时间自动刷新待选字符串或者由用户拖动待选字符 串的选择条刷新待选字符串。在本发明实施例中,在输入字符时,通过从本地数据库,比如,通讯录或用户自定 义数据中搜索包含输入的字符的待选字符串(电话号码或者联系人姓名),不用用户在编 辑短信或者邮件时切换到通讯录中查找联系人的姓名或者电话号码,减少了用户编辑文本 的时间。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种移动终端文本输入的方法,其特征在于,所述方法包括下述步骤在移动终端中编辑文本时,接收输入的字符;从本地数据库中搜索包含所述字符的待选字符串,所述本地数据库中包含用户自定义数据和/或通讯录;显示所述待选字符串。
2.如权利要求1所述的方法,其特征在于,所述字符为数字、字母或汉字。
3.如权利要求1所述的方法,其特征在于,在执行所述从本地数据库中搜索包含所述 字符的待选字符串的步骤之后,所述方法还包括以下步骤若从本地数据库搜索不到包含所述字符的待选字符串,则从网络搜索包含所述字符的 待选字符串。
4.如权利要求1所述的方法,其特征在于,所述待选字符串是根据服务器的更新时间 和/或用户的操作状态动态提供的。
5.如权利要求1所述的方法,其特征在于,所述方法还包括下述步骤当所述待选字符串的数目超出当前显示页面的显示范围时,则按预定间隔时间自动刷 新所述待选字符串或者由用户拖动待选字符串的选择条刷新所述待选字符串。
6.一种移动终端文本输入的装置,其特征在于,所述装置包括字符接收单元,用于在移动终端中编辑文本时,接收输入的字符;第一搜索单元,用于从本地数据库中搜索包含所述字符的待选字符串,所述本地数据 库中包含用户自定义数据和/或通讯录;显示单元,用于显示所述待选字符串。
7.如权利要求6所述的装置,其特征在于,所述字符为数字、字母或字。
8.如权利要求6所述的装置,其特征在于,所述装置还包括第二搜索单元,用于若从本地数据库搜索不到包含所述字符的待选字符串,则从网络 搜索包含所述字符的待选字符串。
9.如权利要求6所述的装置,其特征在于,所述装置还包括刷新单元,用于当所述待选字符串的数目超出当前显示页面的显示范围时,则按预定 间隔时间自动刷新所述待选字符串或者由用户拖动待选字符串的选择条刷新所述待选字 符串。
10.一种移动终端,其特征在于,所移动终端包括如权利要求6至9任一项所述的文本 输入的装置。
全文摘要
本发明适用于信息技术领域,提供了一种移动终端文本输入方法、装置及移动终端,所述方法包括下述步骤在移动终端中编辑文本时,接收输入的字符;从本地数据库中搜索包含所述字符的待选字符串,所述本地数据库中包含用户自定义数据和/或通讯录;显示所述待选字符串。本发明,在输入字符时,通过从本地数据库,比如,通讯录或用户自定义数据中搜索包含输入的字符的待选字符串(电话号码或者联系人姓名),不用用户在编辑短信或者邮件时切换到通讯录中查找联系人的姓名或者电话号码,减少了用户编辑文本的时间。
文档编号G06F17/30GK101943954SQ201010290430
公开日2011年1月12日 申请日期2010年9月25日 优先权日2010年9月25日
发明者王槽 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1