专利名称:移动终端和输入联系人姓名的应用方法
技术领域:
本发明涉及通讯领域,尤其涉及一种移动终端和输入联系人姓名的应用方法。
背景技术:
作为移动终端多样化的功能,越来越多的移动终端已经装备有各种复杂的功能,例如发送邮件以及短信息。用户在发送一封电子邮件或者短信时,收件人和抄送人的姓名可能都会在邮件正文当中被提到,现在在手机上,当我们需要输入收件人群组、抄送人群组、或者单个人姓名的时候,只能逐个输入收件人/抄送人名字或者是全部从收件人选择框中粘贴所有人的姓名。 由于手机的汉字输入方式比较不方便,在输入姓名时不能使用输入的联想功能,这样尤其给用户带来了不便。因此,有必要提出改进的技术手段,解决上述问题。
发明内容
本发明的主要目的在于提供一种移动终端和输入联系人姓名的应用方法,以解决现有技术存在的编辑邮件/短信时的输入联系人姓名不方便的问题,其中根据本发明实施例的移动终端包括获取模块,用于获取并保存联系人对应的姓名信息;匹配模块,用于将输入的字符与保存的联系人的姓名信息进行匹配;处理模块,用于若匹配成功则提示保存的联系人的姓名信息以供用户选择。其中,所述获取模块包括获取子模块,提取子模块,提取所述姓名信息的关键字;用于解析输入的联系人的接收信息,并通过通讯录获取联系人的姓名信息;保存子模块,用于保存所述联系人的姓名信息以及所述关键字。其中,所述匹配模块包括匹配子模块,用于将输入的字符与保存的联系人的姓名信息的关键字进行匹配,并在匹配成功的情况下,通知所述提取子模块;提取子模块,用于提取出与匹配的联系人的姓名信息的关键字相对应的姓名信息,并发送至所述处理模块。其中,所述与匹配的联系人的姓名信息的关键字相对应的姓名信息包括该联系人的姓名信息;和/或该联系人的姓名信息之后的全部姓名信息;和/或全部联系人的姓名信息。其中,所述联系人包括接收人和/或抄送人。根据本发明实施例的输入联系人姓名的应用方法包括获取并保存联系人对应的姓名信息;将输入的字符与保存的联系人的姓名信息进行匹配;若匹配成功则提示保存的联系人的姓名信息以供用户选择。其中,所述获取并保存联系人对应的姓名信息的步骤包括解析输入的联系人的接收信息,并通过通讯录获取联系人的姓名信息;提取所述姓名信息的关键字;保存所述联系人的姓名信息以及所述关键字。其中,所述将输入的字符与保存的联系人的姓名信息进行匹配的步骤包括将输入的字符与保存的联系人的姓名信息的关键字进行匹配;在匹配成功的情况下,提取出与匹配的联系人的姓名信息的关键字相对应的姓名信息。其中,所述与匹配的联系人的姓名信息的关键字相对应的姓名信息包括该联系人的姓名信息;和/或该联系人的姓名信息之后的全部姓名信息;和/或全部联系人的姓名信息。其中,所述联系人包括接收人和/或抄送人。根据本发明的技术方案,通过获取联系人对应的姓名信息,如果输入的字符与保存的联系人的姓名信息相匹配,则提示保存的联系人的姓名信息以供用户选择,实现了在输入联系人姓名时的智能提示输入,有效提升了用户体验。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的一个移动终端的结构框图;图2是根据本发明实施例的另一移动终端的结构框图;图3A、图3B和图3C是应用本发明编辑邮件的示意图;图4是根据本发明实施例的一个输入联系人姓名的应用方法的流程图;图5是根据本发明实施例的另一输入联系人姓名的应用方法的流程图。
具体实施例方式本发明的主要思想在于,获取并保存联系人对应的姓名信息;将输入的字符与保存的联系人的姓名信息进行匹配;若匹配成功则提示保存的联系人的姓名信息以供用户选择。为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本发明作进一步地详细说明。根据本发明的实施例,提供了一种移动终端,该终端设备包括但不限于手机、智能手机、平板电脑(PAD )、个人数字助理(PDA )等终端设备。图I是根据本发明实施例的移动终端的结构框图,如图I所示,该移动终端包括获取模块10、匹配模块20、处理模块30,下面详细描述各模块的结构。获取模块10用于获取并保存联系人对应的姓名信息。在邮件或短信息的应用程序中,为了通信方便,联系人的地址或电话号码经常以联系人姓名的形式显示,实际上,上述联系人姓名对应的是邮件地址或电话号码。获取模块10的作用就是获取到与该联系人对应的姓名信息。优选地,上述联系人包括接收人和/或抄送人。参考图2,获取模块10进一步包括获取子模块110、提取子模块120和保存子模块130。其中获取子模块110用于解析输入的联系人的接收信息(例如邮件地址或电话号码),并通过通讯录获取联系人的姓名信息。在通讯录(或称为地址薄)中保存有联系人的姓名信息与邮件地址或电话号码的对应关系,当用户在邮件/短信息的联系人一栏中输入信息时,获取子模块110通过通讯录得到对应的联系人的获取信息。提取子模块120与解析子模块110相耦接,用于提取所述姓名信息的关键字。如果按照先姓后名的书写习惯(例如在输入中文的情况下),姓名信息的关键字可以是姓氏;如果按照先名后姓的书写习惯(例如在输入英文等外文的情况下),姓名信息的关键字可以是名字。保存子模块120与解析子模块110和提取子模块120相耦接,用于保存获取子模块110获取得到的联系人的姓名信息以及提取子模块120提取的所述关键字。继续参考图1,匹配模块20与获取模块10相耦接,用于将输入的字符与保存的联系人的姓名信息进行匹配。在编辑邮件/短信息的正文时,将输入的正文信息与保存的联系人的姓名信息进行匹配,并将匹配结果发送至处理模块30。继续参考图2,匹配模块20进一步包括匹配子模块210和提取子模块220。其中 匹配子模块210用于将输入的字符与保存的联系人的姓名信息的关键字进行匹配,并在匹配成功的情况下,通知提取子模块220。提取子模块220与匹配子模块210相耦接,用于提取出与匹配的联系人的姓名信息的关键字相对应的姓名信息,并发送至处理模块30。在本发明的一个实施例中,在保存有多个联系人的姓名信息的情况下,与匹配的联系人的姓名信息的关键字相对应的姓名信息包括以下之一或其组合该联系人的姓名信息;该联系人的姓名信息之后的全部姓名信息;保存的全部联系人的姓名信息。继续参考图1,处理模块30与匹配模块20相耦接,用于若匹配成功则提示保存的联系人的姓名信息以供用户选择。根据以上的描述,在保存有多个联系人的姓名信息的情况下,处理模块30可以有多种提示方式。下面以编辑邮件为例说明。参考图3A和图3B,邮件的收件人包括张三、李四、王五和李环;抄送张笑。上述的姓名实际上为邮件的地址,例如“张三”实际上是zhangsan@139. com,用户不能够直接获取“张三”的汉字。当用户在“收件人”和“抄送人”中分别输入联系人地址后,获取模块10解析输入的联系人地址,并通过通讯录获取邮件地址对应的姓名信息,以及提取姓名信息的关键字,例如姓氏。也就是分别获取张三、李四、王五、李环和张笑等邮件地址对应的姓名信息以及张、李、王等关键字。参考图3A,用户在邮件正文中输入“张”,匹配模块20将用户输入的信息“张”与保存的联系人的姓名信息的关键字进行匹配,其中,张三和张笑是匹配的姓名信息,匹配成功并通知处理模块30。处理模块30屏幕提示联系人的姓名信息以供用户选择。在图3A中,包含三行提示信息第一行为收件人张三的姓名信息,第二行为抄送人张笑的姓名信息,第三行为张三以及张三之后的全部收件人的姓名信息(包括张三、李四、王五、李环的姓名信息)。用户可以根据实际情况选择输入。参考图3B,用户选择第一行张三的提示信息后,处理模块30将张三的姓名信息输入至相应位置。接着用户继续输入“你” “和” “王”,匹配模块20相继匹配“你” “和”后没有对应的信息不进行处理;当匹配模块20匹配“王”时匹配到对应的信息,王五是匹配的姓名信息,匹配成功并通知处理模块30。处理模块30屏幕提示联系人的姓名信息以供用户选择。在图3B中,包含二行提示信息第一行为收件人王五的姓名信息,第二行为王五以及王五之后的全部收件人的姓名信息(包括王五、李环的姓名信息)。用户可以根据实际情况选择输入。
参考图3C,用户选择第二行王五、李环的提示信息,并继续进行邮件正文的编辑输入。在上述实施例以中文为例进行说明,但是本发明并不以此为限,英文等其他语言的姓名的应用方式也包括在本发明中。根据本发明实施例,提出一种关于联系人的姓名信息的智能联想输入方案,能够实现联系人姓名的智能提示输入。根据本发明的实施例,还提供了一种输入联系人姓名的应用方法。图4是根据本发明实施例的输入联系人姓名的应用方法的流程图,如图4所示,该方法包括步骤S402,获取并保存联系人对应的姓名信息; 步骤S404,将输入的字符与保存的联系人的姓名信息进行匹配;步骤S406,若匹配成功则提示保存的联系人的姓名信息以供用户选择。下面以编辑邮件为例结合图5详细描述本发明实施例。如图5所示,该方法包括步骤S502,开启联系人信息的智能联想功能,采用本发明的技术方案进行处理。步骤S504,用户输入邮件的接收人和抄送人,通过通讯录获取联系人对应的姓名信息,提取该姓名信息的关键字,然后保存联系人的姓名信息以及所述关键字;步骤S506,用户编辑邮件正文,将输入的字符与保存的联系人的姓名信息的关键字进行匹配,也就是保存的联系人的姓名信息中是否有输入的姓名信息;步骤S508,判断是否匹配成功,若匹配成功则执行步骤S510,否则执行步骤S504继续进行下一次匹配;步骤S510,屏幕提示保存的联系人的姓名信息以供用户选择。继续进行匹配,直到正文编辑完毕,本流程结束。本发明的方法的操作步骤与系统的结构特征对应,可以相互参照,不再一一赘述。综上所述。根据本发明的技术方案,通过获取联系人对应的姓名信息,如果输入的字符与保存的联系人的姓名信息相匹配,则提示保存的联系人的姓名信息以供用户选择,实现了在输入联系人姓名时的智能提示输入,有效提升了用户体验。以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
权利要求
1.一种移动终端,其特征在于,包括 获取模块,用于获取并保存联系人对应的姓名信息; 匹配模块,用于将输入的字符与保存的联系人的姓名信息进行匹配; 处理模块,用于若匹配成功则提示保存的联系人的姓名信息以供用户选择。
2.根据权利要求I所述的移动终端,其特征在于,所述获取模块包括 获取子模块,用于解析输入的联系人的接收信息,并通过通讯录获取联系人的姓名信息; 提取子模块,用于提取所述姓名信息的关键字; 保存子模块,用于保存所述联系人的姓名信息以及所述关键字。
3.根据权利要求I所述的移动终端,其特征在于,所述匹配模块包括 匹配子模块,用于将输入的字符与保存的联系人的姓名信息的关键字进行匹配,并在匹配成功的情况下,通知所述提取子模块; 提取子模块,用于提取出与匹配的联系人的姓名信息的关键字相对应的姓名信息,并发送至所述处理模块。
4.根据权利要求3所述的移动终端,其特征在于,所述与匹配的联系人的姓名信息的关键字相对应的姓名信息包括 该联系人的姓名信息;和/或 该联系人的姓名信息之后的全部姓名信息;和/或 全部联系人的姓名信息。
5.根据权利要求I至4中任一项所述的移动终端,其特征在于,所述联系人包括接收人和/或抄送人。
6.一种输入联系人姓名的应用方法,其特征在于,包括 获取并保存联系人对应的姓名信息; 将输入的字符与保存的联系人的姓名信息进行匹配; 若匹配成功则提示保存的联系人的姓名信息以供用户选择。
7.根据权利要求6所述的方法,其特征在于,所述获取并保存联系人对应的姓名信息的步骤包括 解析输入的联系人的接收信息,并通过通讯录获取联系人的姓名信息; 提取所述姓名信息的关键字; 保存所述联系人的姓名信息以及所述关键字。
8.根据权利要求6所述的方法,其特征在于,所述将输入的字符与保存的联系人的姓名信息进行匹配的步骤包括 将输入的字符与保存的联系人的姓名信息的关键字进行匹配; 在匹配成功的情况下,提取出与匹配的联系人的姓名信息的关键字相对应的姓名信肩、O
9.根据权利要求8所述的方法,其特征在于,所述与匹配的联系人的姓名信息的关键字相对应的姓名信息包括 该联系人的姓名信息;和/或 该联系人的姓名信息之后的全部姓名信息;和/或全部联系人的姓名信息。
10.根据权利要求6至9中任一项所述的方法,其特征在于,所述联系人包括接收人和/或抄送人。
全文摘要
本发明公开了一种移动终端和输入联系人姓名的应用方法,其中该移动终端包括获取模块,用于获取并保存联系人对应的姓名信息;匹配模块,用于将输入的字符与保存的联系人的姓名信息进行匹配;处理模块,用于若匹配成功则提示保存的联系人的姓名信息以供用户选择。通过本发明实现了在输入联系人姓名时的智能提示输入。
文档编号H04M1/725GK102970412SQ20121042157
公开日2013年3月13日 申请日期2012年10月29日 优先权日2012年10月29日
发明者冯玉慧, 廖欢 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司