一种将短信中的数字串转换为名称的方法

文档序号:7886712阅读:194来源:国知局
专利名称:一种将短信中的数字串转换为名称的方法
技术领域
本发明涉及手机短信应用领域,尤其涉及一种将短信中的数字串转换为名称的方法。
背景技术
目前,手机短信以其低廉的使用费用、便捷的发送方式以及丰富的信息含量,越来越受到使用者的青睐。用户在使用手机接收短信的时候,在短信内容中经常会出现数字串,在某些时候,这些数字串是一个电话号码,例如,用户定制了中国移动的好友计划的查询卡功能,中国移动会返回一条类似“尊敬的客户,您好友计划的副卡有13810750001,18810220002,13811200003...”的短信,由于目前的短信软件中没有简单的方法查看短信中电话号码对应的名称,因此用户如果想知道短信中电话号码对应的联系人是谁,通常通过以下方式获得:点击短信中的电话号码,在手机的显示界面会出现一个菜单,该菜单中包括了发送短信和/或拨打电话的选项,用户点击发送短信或拨打电话选项就会进入短信界面或拨号界面,如果短信中的电话号码已存在于手机的通讯录中,那么,该电话号码对应的名字就会出现在短信界面或拨号界面中,这样,用户就可以知道短信中的电话号码对应的名称了。然而,在上述方式中,用户必须点击发送短信或拨打电话选项进入相应的界面,才能得知短信中电话号码所对应的名称,对于用户而言,这种方式操作比较复杂。此外,对于仅仅想知道短信中的号码在通讯录中对应的联系人是谁的用户而言,由于使用拨打电话的方式容易产生费用,因此采用拨打电话的方式可能会给用户带来不必要的损失。

发明内容
有鉴于此,本发明提供了一种将短信中的数字串转换为名称的方法,用于解决现有的方法操作复杂的问题。其技术方案如下:一种将短信中的数字串转换为名称的方法,应用于一电子设备,所述电子设备至少包括一触摸显示单元,该方法包括:当检测到用户在所述触摸显示单元上对欲查询的数字串进行了触控选择操作时,所述电子设备在后台数据库中查询用户触控选择的数字串是否存在对应的名称,如果查询到存在所述对应的名称,则将所述对应的名称在所述触摸显示单元上予以显示,否则在所述触摸显示单元上显示未发现对应的名称的提示信息。所述后台数据库中包括:通讯录中的联系人号码以及所述联系人号码所对应的联系人名子。所述后台数据库中包括:储存于后台服务器和/或云端上的公共号码以及所述公共号码所对应的公共号码名字。所述方法还包括:当用户对欲查询的数字串进行了触控选择操作时,弹出包括有名称查询选项的名称查询菜单;当检测到用户在所述名称查询菜单上对所述名称查询选项进行触控选择时,所述电子设备在后台数据库中查询用户触控选择的数字串是否存在对应的名称。所述在后台数据库中查询所述数字串是否有对应的名称具体为:A:获取数据库中的一个电话号码,将所获取的电话号码与用户触控选择的数字串进行比对,判断当前取出的电话号码与所述用户触控选择的数字串是否为同一号码,如果是,则将当前取出的号码所对应的名称作为所述用户触控选择的数字串所对应的名称;如果否,则继续执行步骤B;B:判断所述数据库中是否还有未获取的号码,如果有,则针对数据库中的其它电话号码返回执行步骤A及后续步骤;如果没有,则未查询到所述用户触控选择的数字串所对应的名称。所述将所述对应的名称在所述触摸显示单元上予以显示具体为:弹出包括有名称添加选项的名称添加菜单;当检测到用户在所述名称添加菜单上对所述名称添加选项进行了触控选择时,将所述用户触控选择的数字串所对应的名称添加至包含有所述用户触控选择的数字串所在的短信中。所述将所述对应的名称在所述触摸显示单元上予以显示具体为:弹出显示有所述用户触控选择的数字串所对应的名称的菜单。所述在所述触摸显示单元上显示未发现对应的名称的提示信息具体为:弹出显示有查询失败的菜单。所述在所述触摸显示单元上显示未发现对应的名称的提示信息具体为:弹出包括有号码存储选项的号码存储菜单,此时该方法还包括:当检测到用户在所述弹出的号码存储菜单上对所述号码存储选项进行了触控选择时,将所述用户触控选择的数字串存储于通讯录、后台服务器或云端上。本发明提供的将短信中的数字串转换为名称的方法中,当检测到用户在触摸显示单元上对欲查询的数字串进行了触控选择操作时,电子设备在后台数据库中查询用户触控选择的数字串是否存在对应的名称,如果查询到,则将用户触控选择的数字串对应的名称在触摸显示单元上予以显示,否则在触摸显示单元上显示未查询到对应的名称的提示信息。通过本发明提供的方法,用户不用进入短信界面或拨号界面,仅仅通过在触摸显示单元上对欲查询的数字串进行触控选择操作就可获知数字串所对应的名称,因此操作简单。此夕卜,由于用户不用拨号,因此不会产生计费,不会给用户带来任何不必要的损失。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本发明实施例提供的将短信中的数字串转换为名字的方法的流程图;图2为图1中在后台的数据库中查询用户触控选择的数字串是否存在对应的名称的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种将短信中的数字串转换为名称的方法,图1为该方法的流程图,本发明实施例提供的方法应用于一电子设备,该电子设备至少包括一触摸显示单元,当用户在电子设备上的触摸显示单元上对欲查询的数字串进行触控选择操作时,将短信中的数字串转换为名称的方法包括:Sll:检测到用户在触摸显示单元上对欲查询的数字串进行了触控选择。当用户对欲查询的数字串进行了触控选择操作时,本发明实施例提供的方法还还包括:弹出名称查询菜单,名称查询菜单中包括名称查询选项,当电子设备检测到用户在名称查询菜单的名称查询选项上进行了触控选择时,执行步骤S12及后续步骤。S12:电子设备在后台的数据库中查询用户触控选择的数字串是否存在对应的名称,如果查询到存在用户触控选择的数字串所所对应的名称,则执行步骤S13 ;否则,执行步骤S14。在本实施例中,后台数据库中包括通讯录中的联系人号码以及联系人号码所对应的联系人名字。当然,本实施例并不限定数据库中的内容为通讯录中的联系人号码以及联系人号码所对应的联系人名字,还可为储存于后台服务器和/或云端上的公共号码以及公共号码所对应的公共号码名字。数据库中的内容还可为通讯录中的联系人号码以及联系人号码所对应的联系人名字和后台服务器和/或云端上的公共号码以及所述公共号码所对应的公共号码名字。图2为电子设备在后台的数据库中查询用户触控选择的数字串是否存在对应的名称的流程图,其具体包括以下步骤:S121:获取数据库中的一个电话号码。S122:将所获取的电话号码与用户触控选择的数字串进行比对。S123-S125:判断当前取出的电话号码与用户触控选择的数字串是否为同一号码,如果是,则将当前取出的电话号码所对应的名称作为用户触控选择的数字串所对应的名称,然后执行步骤S13 ;如果否,则判断后台数据库中是否还有未获取的电话号码,如果是,则针对数据库中的其它电话号码返回执行步骤S121及后续步骤,如果否,则未查询到用户触控选择的数字串所对应的名称,然后执行步骤S14。S13:将用户触控选择的数字串所对应的名称在触摸显示单元上予以显示。在本实施例中,当查询到用户触控选择的数字串所对应的名称时,可直接弹出显示有用户触控选择的数字串所对应的名称的菜单。当然,本实施例并不限定将用户触控选择的数字串所对应的名称进行显示的具体方式,只要最终将查询到的名称显示出来都是本发明保护的范围。本发明实施例提供的方法还可将用户触控选择的数字串所对应的名称添加至用户触控选择的数字串所在的短信中,其具体实现过程为:当查询到用户触控选择的数字串所对应的名称时,弹出名称添加菜单,名称添加菜单中包括有名称添加选项,当检测到用户在名称添加菜单上对名称添加选项进行了触控选择时,将用户触控选择的数字串所对应的名称添加至用户触控选择的数字串所在的短信中。S14:在触摸显示单元上显示未发现用户触控选择的数字串所对应的名称的提示信息。在本实施例中,在触摸显示单元上显示未发现对应的名称的提示信息具体为:弹出显示有查询失败的菜单。本实施例并不限定在触摸显示单元上显示未发现用户触控选择的数字串所对应的名称的提示信息的具体方式,只要最终能够提示未发现用户触控选择的数字串所对应的名称都是本发明保护的范围。当未查询到用户触控选择的数字串所对应的名称时,还可通过弹出号码存储菜单的方式,告知用户未查询到数字串所对应的名称,其中,号码存储菜单上包括有号码存储选项。此时,本发明实施例提供的方法还包括:当检测到用户在弹出的号码存储菜单上对号码存储选项进行了触控选择时,将用户触控选择的数字串存储于通讯录、后台服务器或云端上。此外,当用户想将数据库中的电话号码以及该电话号码所对应的名称以短信方式发送给接收方时,通过本发明实施例提供的方法,用户可直接将号码所对应的名称添加至短信中,而不用手动编辑。在本发明提供的方法中,用户只要在触摸显示单元上对欲查询的数字串进行触控选择操作就可获知数字串所对应的名称,因此操作简单。此外,由于用户不用拨号,因此不会产生计费,不会给用户带来任何不必要的损失。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
权利要求
1.一种将短信中的数字串转换为名称的方法,应用于一电子设备,所述电子设备至少包括一触摸显示单元,其特征在于,包括: 当检测到用户在所述触摸显示单元上对欲查询的数字串进行了触控选择操作时,所述电子设备在后台数据库中查询用户触控选择的数字串是否存在对应的名称,如果查询到存在所述对应的名称,则将所述对应的名称在所述触摸显示单元上予以显示,否则在所述触摸显示单元上显示未发现对应的名称的提示信息。
2.根据权利要求1所述的方法,其特征在于,所述后台数据库中包括: 通讯录中的联系人号码以及所述联系人号码所对应的联系人名字。
3.根据权利要求1所述的方法,其特征在于,所述后台数据库中包括:储存于后台服务器和/或云端上的公共号码以及所述公共号码所对应的公共号码名字。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当用户对欲查询的数字串进行了触控选择操作时,弹出包括有名称查询选项的名称查询菜单; 当检测到用户在所述名称查询菜单上对所述名称查询选项进行触控选择时,所述电子设备在后台数据库中查询用户触控选择的数字串是否存在对应的名称。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述在后台数据库中查询所述数字串是否有对应的名称具体为: A:获取后台数据库中的一个电话号码,将所获取的电话号码与用户触控选择的数字串进行比对,判断当前取出的电话号码与所述用户触控选择的数字串是否为同一号码,如果是,则将当前取出的电话号码所对应的名称作为所述用户触控选择的数字串所对应的名称;如果否,则继续执行步骤 B ; B:判断所述后台数据库中是否还有未获取的电话号码,如果是,则针对数据库中的其它电话号码返回执行步骤A及后续步骤;如果否,则未查询到所述用户触控选择的数字串所对应的名称。
6.根据权利要求1所述的方法,其特征在于,所述将所述对应的名称在所述触摸显示单元上予以显示具体为: 弹出包括有名称添加选项的名称添加菜单; 当检测到用户在所述名称添加菜单上对所述名称添加选项进行了触控选择时,将所述用户触控选择的数字串所对应的名称添加至包含有所述用户触控选择的数字串所在的短Ih中。
7.根据权利要求1所述的方法,其特征在于,所述将所述对应的名称在所述触摸显示单元上予以显示具体为: 弹出显示有所述用户触控选择的数字串所对应的名称的菜单。
8.根据权利要求1所述的方法,其特征在于,所述在所述触摸显示单元上显示未发现对应的名称的提示信息具体为:弹出显示有查询失败的菜单。
9.根据权利要求1所述的方法,其特征在于,所述在所述触摸显示单元上显示未发现对应的名称的提示信息具体为: 弹出包括有号码存储选项的号码存储菜单; 该方法还包括:当检测到用户在所述弹出的号码存储菜单上对所述号码存储选项进行了触控选择时,将所述用户触控选择的数 字串存储于通讯录、后台服务器或云端上。
全文摘要
本发明提供了一种将短信中的数字串转换为名字的方法,该方法应用于一电子设备,所述电子设备至少包括一触摸显示单元,该方法包括当检测到用户在所述触摸显示单元上对欲查询的数字串进行了触控选择操作时,所述电子设备在后台数据库中查询用户触控选择的数字串是否存在对应的名称,如果查询到所述对应的名称,则将所述对应的名称在所述触摸显示单元上予以显示,否则,在所述触摸显示单元上显示未查询到对应的名称的提示信息。通过本发明提供的方法,用户只要在触摸显示单元上对欲查询的数字串进行触控操作就可获知该数字串所对应的名称,因此操作简单,此外,该方法不会给用户带来任何不必要的损失。
文档编号H04W4/14GK103200547SQ20121000367
公开日2013年7月10日 申请日期2012年1月6日 优先权日2012年1月6日
发明者李兆安 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1