用于编辑联系人信息的方法、装置、移动终端和服务器与流程

文档序号:11138929阅读:330来源:国知局
用于编辑联系人信息的方法、装置、移动终端和服务器与制造工艺

本公开总体涉及通信技术领域,涉及一种用于编辑联系人信息的方法、装置、移动终端和服务器。



背景技术:

通讯录是目前手机设备上最为常用的功能,用户在编辑联系人信息时,除了输入联系人的姓名以及电话(固定电话或移动电话)这些便于通信的必备信息之外,对于联系人的公司名称等信息进行备注在当今较为广泛的社交中也尤为重要。

这样就会造成用户在编辑联系人信息时会有大量冗余信息的输入,例如多次重复输入的公司名称,而有的公司名称并不像联系人的姓名那样简短,因此整个编辑联系人信息的过程需要耗时较长,从而造成编辑效率大大受到影响。

因此,需要一种新的用于编辑联系人信息的方法、装置、移动终端和服务器。

在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。



技术实现要素:

本公开提供一种用于编辑联系人信息的方法、装置、移动终端和服务器,能够提高联系人编辑的效率。

本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

根据本公开的一方面,本公开提供一种用于编辑联系人信息的方法,包括:

启动联系人信息的预设编辑界面;

检测共享服务器中共享联系人的备注信息;

将检测到的所述共享联系人的备注信息作为推荐词条添加到推荐列表中;

显示所述推荐列表。

根据本公开的另一实施方式,所述方法还包括:

获取通讯录中所述共享联系人的备注信息,并将所述共享联系人的备注信息保存至所述共享服务器。

根据本公开的另一实施方式,所述检测所述共享服务器中所述共享联系人的备注信息包括:

根据待输入的联系人信息中的已知信息与所述共享服务器中存储的所述共享联系人的备注信息进行匹配,并将匹配成功的共享联系人的备注信息作为所述待输入的联系人的备注信息。

根据本公开的另一实施方式,所述方法还还包括:

检测用户的输入历史,所述输入历史中包括近期输入过的、且与所述预设编辑界面中待输入的联系人信息属于同一类型的词条;

将所述输入历史中的词条作为推荐词条添加到所述推荐列表中。

根据本公开的另一实施方式,所述方法还包括:

对所述推荐列表中的多个推荐词条以输入历史和/或共享联系人的备注信息以分组形式进行显示。

根据本公开的另一实施方式,当所述推荐列表中的推荐词条均不符合时,所述方法还包括:

从所述预设编辑页面获取用户输入的词条;

根据所述用户输入的词条与黄页进行匹配,并选择与所述用户输入的词条相同或近似的词条作为联想词条加入到联想列表中。

根据本公开的另一方面,还提供一种用于编辑联系人信息的装置,包括:

启动模块,被配置为启动联系人信息的预设编辑界面;

第一检测模块,被配置为检测共享服务器中共享联系人的备注信息;

第一推荐模块,被配置为将检测到的所述共享联系人的备注信息作为推荐词条添加到推荐列表中;

显示模块,被配置为显示所述推荐列表。

根据本公开的另一实施方式,所述装置还包括:

共享保存模块,被配置为获取通讯录中所述共享联系人的备注信息,并将所述共享联系人的备注信息保存至所述共享服务器。

根据本公开的另一实施方式,所述第一检测模块包括:

共享匹配模块,被配置为根据待输入的联系人信息中的已知信息与所述共享服务器中存储的所述共享联系人的备注信息进行匹配,并将匹配成功的共享联系人的备注信息作为所述待输入的联系人的备注信息。

根据本公开的另一实施方式,所述装置还包括:

第二检测模块,被配置为检测用户的输入历史,所述输入历史中包括近期输入过的、且与所述预设编辑界面中待输入的联系人信息属于同一类型的词条;

第二推荐模块,被配置为将所述输入历史中的词条作为推荐词条添加到所述推荐列表中。

根据本公开的另一实施方式,所述显示模块对所述推荐列表中的多个推荐词条以输入历史和/或共享联系人的备注信息的分组形式进行显示。

根据本公开的另一实施方式,所述装置还包括:

获取模块,被配置为从所述预设编辑页面获取用户输入的词条;

联想匹配模块,被配置为根据所述用户输入的词条与黄页进行匹配,并选择与所述用户输入的词条相同或近似的词条作为联想词条加入到联想列表中。

根据本公开的另一方面,还提供一种移动终端,包括:

处理器;以及

用于存储所述处理器可执行命令的存储器;

其中,所述处理器包括:

启动模块,被配置为启动联系人信息的预设编辑界面;

第一检测模块,被配置为检测共享服务器中共享联系人的备注信息;

第一推荐模块,被配置为将检测到的所述共享联系人的备注信息作为推荐词条添加到推荐列表中;

显示模块,被配置为显示所述推荐列表。

根据本公开的再一方面,还提供一种用于编辑联系人信息的方法,包括:

接收并存储来自至少一个第一移动终端的联系人信息;

获取第二移动终端的预设编辑界面中待输入的联系人信息中的已知信息;

根据所述待输入的联系人信息中的已知信息与已存储的共享联系人的备注信息进行匹配,并将匹配成功的共享联系人的备注信息作为所述待输入的联系人的备注信息发送给所述第二移动终端。

根据本公开的再一方面,还提供一种服务器,包括:

处理器;以及

用于存储所述处理器可执行命令的存储器;

其中,所述处理器被配置为:

接收并存储来自至少一个第一移动终端的联系人信息;

获取第二移动终端的预设编辑界面中待输入的联系人信息中的已知信息;

根据所述待输入的联系人信息中的已知信息与已存储的共享联系人的备注信息进行匹配,并将匹配成功的共享联系人的备注信息作为所述待输入的联系人的备注信息发送给所述第二移动终端。

根据本公开的用于编辑联系人信息的方法、装置、移动终端和服务器,可以在用户输入之前通过检测共享服务器中的共享联系人的备注信息,并将其添加到推荐列表中而提供推荐词条,以供用户选择,用户可以直接从推荐词条中选择满足用户需求的词条,通过点击即可完成输入,过程简单,大大节省输入时间,提高编辑效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

附图说明

通过参照附图详细描述其示例实施例,本公开的上述和其它目标、特征及优点将变得更加显而易见。

图1示出根据本公开示例实施方式的一种用于编辑联系人信息的方法的流程图。

图2示出本公开示例实施方式中启动联系人信息预设编辑界面的示意图。

图3示出根据本公开示例提供的第一种实施方式的用于编辑联系人信息的方法的流程图。

图4示出本公开示例实施方式中根据图3所示的第一种实施方式得到的推荐列表进行显示的示意图。

图5示出根据本公开示例提供的第二种实施方式的用于编辑联系人信息的方法的流程图。

图6示出本公开示例实施方式中根据图5所示的第二种实施方式得到的推荐列表进行显示的示意图。

图7示出根据本公开示例提供的第三种实施方式的用于编辑联系人信息的方法的流程图。

图8示出本公开示例实施方式中根据图7所示的第三种实施方式得到的推荐列表进行显示的示意图。

图9示出根据本公开示例实施方式的一种用于编辑联系人信息的方法的流程图。

图10示出本公开示例实施方式中根据黄页匹配得到的推荐列表进行显示的示意图。

图11示出本公开示例实施方式中完成联系人信息编辑的示意图。

图12示出根据本公开示例中一种用于编辑联系人信息的装置的示意图。

图13示出根据本公开示例第一种实施方式的一种用于编辑联系人信息的装置的示意图。

图14示出根据本公开示例第二种实施方式的一种用于编辑联系人信息的装置的示意图。

图15示出根据本公开示例第三种实施方式的一种用于编辑联系人信息的装置的示意图。

图16示出根据本公开示例第四种实施方式的一种用于编辑联系人信息的装置的示意图。

图17示出本公开实施例提供的一种移动终端的示意图。

图18示出本公开实施例提供的一种用于编辑联系人信息的服务器的示意图。

图19示出本公开实施例提供的一种用于编辑联系人信息的方法的流程图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。

此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现、材料或者操作以避免喧宾夺主而使得本公开的各方面变得模糊。

附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

图1示出根据本公开示例实施方式的一种用于编辑联系人信息的方法的流程图,该方法可以用于移动终端中,移动终端可以是智能设备,例如手机。

如图1所示,在步骤S10中,启动联系人信息的预设编辑界面。本实施例中的“预设编辑界面”是指在已知联系人信息中的某一项信息后完善其他信息的界面,例如在已经填写联系人姓名的情况下填写该联系人的电话、公司等信息的界面,如图2所示。

在本实施例中,启动联系人信息的预设编辑界面之前还包括以下步骤:

启动功能应用,例如功能应用可以是通讯录,还可以是电子名片(云名片等)。

之后,通过步骤S21和步骤S22形成推荐列表,如图1所示,在步骤S21中,检测共享服务器中共享联系人的备注信息。

如1所示,在步骤S22中,将检测到的共享联系人的备注信息作为推荐词条添加到推荐列表中。

如图1所示,在步骤S30中,显示推荐列表,将推荐词条以列表的形式展示出来,供用户从推荐列表的多个推荐词条中选择之一输入到预设编辑界面中。

在本公开的不同实施例中,推荐列表的形成有多种方式,其中的推荐词条可以来源于共享服务器中共享联系人的备注信息和/或输入历史。

在本实施例中,推荐列表的组成可以根据推荐词条的来源分为三种方式形成,对应的,图3、图5以及图7分别示出根据本公开示例提供的三种实施方式的编辑联系人信息的方法的流程图。

第一种实施方式,推荐列表中的推荐词条来源于共享服务器中共享联系人的备注信息的分组,图3示出根据本公开示例提供的第一种实施方式的编辑联系人信息的方法的流程图。也就是,当推荐列表中的推荐词条来源于共享联系人的备注信息的分组时,形成推荐列表具体以下步骤:

如图3所示,在步骤S23中,获取共享联系人的备注信息,并将共享联系人的备注信息保存至共享服务器,例如可以是云服务器。

如图3所示,在步骤S21中,检测共享服务器中共享联系人的备注信息,即根据预设编辑界面中待输入的联系人信息中的已知信息与共享服务器中存储的共享联系人的备注信息进行匹配,并将匹配成功的共享联系人的备注信息作为所述待输入的联系人的备注信息。

共享联系人的备注信息保存在共享服务器中。共享联系人X在其移动终端设备上完成联系人W的信息(例如公司名称)的编辑之后,将联系人W的信息保存至云服务器,以供其他共享联系人共享。当其他共享联系人中有人(如共享联系人Y)在编辑联系人W的信息时,根据联系人W的号码监控到已经有共享联系人对其公司名称进行编辑时,就将共享联系人X编辑的公司名称作为共享联系人的备注信息供共享联系人Y来查看和选择。如图3所示,在步骤S21中,检测通讯录中各位共享联系人的共享联系人的备注信息的过程中,由于通讯录中的共享联系人一般有多个人,对联系人W的公司名称进行标注的可能也不仅仅是一个人,也就是当共享联系人X也不仅仅是一个人,多个人对联系人W的公司名称的标注均可以作为共享联系人的备注信息供共享联系人Y来查看和选择。用户从推荐列表中选择符合需求的公司名称,通过点击即将选中的公司名称输入到预设编辑界面中,即可完成输入,过程简单,大大节省输入时间,提高编辑效率。

如图5所示,在步骤S22中,将检测到的共享联系人的备注信息作为推荐词条添加到推荐列表中。

通过本实施例提供的第一种方式可以利用共享联系人的备注信息来完成对联系人信息的快速编辑,共享联系人的备注信息也就是通讯录共享联系人的非隐私性共享信息,尤其指姓名、电话、邮箱、公司等信息。本实施例中的“通讯录”可以是手机通讯录、微信通讯录或者邮箱通讯录等等。通过对通讯录中各位共享联系人的非隐私性共享信息的共享,以达到提高编辑效率的目的。

在本实施例中,以手机通讯录为例,用户A在编辑通讯录时,需要编辑共享联系人C的信息,则可以通过共享联系人B共享的有关共享联系人C的信息来提供推荐列表,以便于用户A可以快速完成对共享联系人C的编辑。本说明书中的“共享联系人”是指如果B和C在A的通讯录中,就表明B和C是A的共享联系人。

在本实施例中,可以根据与共享服务器以存储的联系人信息进行匹配的过程中所依据的已知信息可以为联系人名称、手机号码、公司名称、邮箱地址等,例如可以根据联系人名称于共享服务器中存储的联系人信息进行匹配,从而提供公司名称或者邮箱地址,并将此信息作为共享联系人的备注信息推荐给其他共享联系人。通常由于公司名称和邮箱地址较长,编辑所花费的时间也较长,通过这种推荐列表的方式则可以大大提高编辑的效率。

通过步骤S23、步骤S21和步骤S22形成推荐列表之后,还包括以下步骤:

如图3所示,在步骤S31中,显示推荐列表,对推荐列表中的多个推荐词条以共享联系人的备注信息的分组形式进行显示,以供用户查看并选择。用户从推荐列表中选择符合需求的公司名称,通过点击即将选中的公司名称输入到预设编辑界面中,即可完成输入,过程简单,大大节省输入时间,提高编辑效率。

参见图4,图4示出本公开示例实施方式中根据图3所示的第一种实施方式(即推荐词条来自共享联系人的备注信息)得到的推荐列表进行显示的示意图。提示“您的共享联系人对其公司标注”即表示接下来的推荐词条“A1”、“A2”都是来自共享联系人的备注信息分组,推荐词条还可以更多,图中未示出。

第二种实施方式,推荐列表中的推荐词条来自输入历史的分组,图5示出根据本公开示例提供的第一种实施方式的编辑联系人信息的方法的流程图。也就是,当推荐列表中的推荐词条来自输入历史的分组时形成推荐列表具体以下步骤:

如图5所示,在步骤S24中,检测用户的输入历史,输入历史中包括近期输入过的、且与预设编辑界面中待输入的联系人信息属于同一类型的词条。

如图5所示,在步骤S25中,将输入历史中的词条作为推荐词条添加到推荐列表中。输入历史分组的推荐词条是根据用户在移动终端本地近期输入过的词条作为推荐标准,但是由于用户近期输入的词条种类可能比较繁杂,能够满足用户需求的可能性太低,因此为了能够提供推荐词条的准确性,还需要进一步对近期输入过的词条的类型进行划分,对于本实施例中,例如待输入的联系人信息是公司名称,则在提供推荐词条时仅提供属于公司名称这一类型的词条即可,这样提供的词条符合准确性提高之后,编辑效率也会提高。

通过步骤S24和步骤S25形成推荐列表之后,还包括以下步骤:

如图5所示,在步骤S32中,显示推荐列表,对推荐列表中的多个推荐词条以输入历史的分组形式进行显示,以供用户查看并选择。用户从推荐列表中选择符合需求的公司名称,通过点击即将选中的公司名称输入到预设编辑界面中,即可完成输入,过程简单,大大节省输入时间,提高编辑效率。

参见图6,图6示出本公开示例实施方式中根据图5所示的第二种实施方式(即推荐词条来自输入历史)得到的推荐列表进行显示的示意图。提示“您之前输入的公司标注”即表示接下来的推荐词条“A3”、“A4”都是来自输入历史分组,推荐词条还可以更多,图中未示出。

第三种实施方式,推荐列表中的推荐词条来自输入历史和共享服务器中共享联系人的备注信息两个分组,图7示出根据本公开示例提供的第三种实施方式的编辑联系人信息的方法的流程图。而显示推荐列表过程中根据输入历史的推荐还是共享联系人的备注信息的推荐两者在执行顺序上并不区分前后,既可以同时进行也可以逐一进行,并不影响本实施例的最终效果。

通过步骤S23、步骤S21和步骤S22以及步骤S24、步骤S25形成推荐列表之后,还包括以下步骤:

如图7所示,在步骤S33中,显示推荐列表,对推荐列表中的多个推荐词条以输入历史和共享联系人的备注信息的分组形式进行显示,以供用户查看并选择。用户从推荐列表中选择符合需求的公司名称,通过点击即将选中的公司名称输入到预设编辑界面中,即可完成输入,过程简单,大大节省输入时间,提高编辑效率。还由于推荐列表中的词条既有来自输入历史的,又有来自共享联系人的备注信息的,所提供的推荐词条符合用户要求的可能性更大一些,从而可以通过推荐列表就可以选择待输入的公司名称,从而使编辑效率较单一使用输入历史或者共享联系人的备注信息的情况更高一些。

图8示出本公开示例实施方式中根据第三种实施方式(即输入历史和共享联系人的备注信息两个分组)得到的推荐列表进行显示的示意图。在每个分组之前均有分组提示,例如,提示“您的共享联系人对其公司标注”即表示接下来的推荐词条“A1”、“A2”都是来自共享联系人的备注信息分组;而提示“您之前输入的公司标注”即表示接下来的推荐词条“A3”、“A4”都是来自输入历史分组。其中对于每一分组中推荐词条的个数根据实际检测输入历史以及共享联系人的备注信息的结果而定,图中仅为示例,并不以此限定。

图9也示出根据本公开示例实施方式的一种用于编辑联系人信息的方法的流程图,该方法可以用于终端中,终端可以是智能设备,例如手机。该方法中采用上述三种实施方式之一形成推荐列表并显示(图9所示是以第一种实施方式为例)当推荐列表中显示的推荐词条均不符合用户要求时,该方法还包括以下步骤:

如图9所示,在步骤S40中,从预设编辑页面获取用户输入的词条。如果用户输入之前根据推荐列表中没有找到符合需求的词条的话,那么需要用户在预设编辑界面中输入一个词条,可以是一个字、一个词、一个字母或字母组合。

如图9所示,在步骤S50中,根据用户输入的词条与黄页进行匹配,并选择与用户输入的词条相同或近似的词条作为联想词条加入到联想列表中,以供用户从联想列表中的多个联想词条选择之一输入到预设编辑界面中。因此本实施例提供的方法中除了可以来源于输入历史和/或共享服务器中共享联系人的备注信息等组成的推荐列表之外,还可以来源于黄页匹配后得到的联想列表。通过从预设编辑界面中获取用户输入的词条,可以根据词条与黄页进行快速匹配,得到黄页中记录的与这个词条相关(相同或近似)的公司名称作为联想词条,也就是根据用户输入的少量信息快速联想出可能符合用户需求的信息供用户选择。

同样,联想列表也如推荐列表一样进行显示,参见图10,图10示出本公开示例实施方式中根据黄页匹配得到的推荐列表进行显示的示意图。用户通过点击就将选中的公司名称输入到预设编辑界面中,完成输入过程。图11示出本公开示例实施方式中完成联系人信息标记的示意图,通过黄页匹配的方式也不必将全部名称一一输入完成,整个过程也能大大节省输入时间,提高编辑效率。

需要说明的是,上述图示仅是根据本公开示例实施方式的方法所包括的处理的示意性说明,而不是限制目的。易于理解,流程图中所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。

综上所述,本实施例提供的用于编辑联系人信息的方法,可以在用户输入之前通过检测共享服务器中共享联系人的备注信息而提供推荐词条,以供用户选择,用户可以直接从推荐词条中选择满足用户需求的词条,通过点击即可完成输入,过程简单,大大节省输入时间,提高编辑效率。还可以通过检测输入历史而提供推荐词条,同样使用户可以直接从推荐词条中选择满足用户需求的词条,通过点击即可完成输入,过程简单,大大节省输入时间,提高编辑效率。除此之外,如果输入之前提供的推荐词条不能满足用户需求,则根据用户输入的简短的词条与黄页进行快速匹配,也可以得到满足用户需求的词条,也不必将全部名称一一输入完成,整个编辑过程也能大大节省输入时间,提高编辑效率。

图12~图15示出根据本公开示例实施方式中一种用于编辑联系人信息的装置120。如图12所示,该装置120包括:启动模块121、第一检测模块122、第一推荐模块123和显示模块129。

启动模块121被配置为启动联系人信息的预设编辑界面,用于等待用户输入;第一检测模块122被配置为检测共享服务器中共享联系人的备注信息;第一推荐模块123被配置为将检测到的共享联系人的备注信息作为推荐词条添加到推荐列表中;显示模块129被配置为显示推荐列表,以供用户从推荐列表中的多个推荐词条选择之一输入到预设编辑界面中。

其中推荐列表中的推荐词条来自以下至少一个分组:输入历史以及共享服务器中共享联系人的备注信息,以下分别根据上述图4、图6和图8中所示的方法,按照推荐列表三种不同的形成方式对用于编辑联系人信息的装置进行介绍,具体如下:

第一种实施方式,图13示出本实施例中根据本公开示例第二种实施方式的用于编辑联系人信息的装置。如图13所示,该装置120包括:启动模块121、第一检测模块122、第一推荐模块123、共享保存模块124和显示模块129。

启动模块121被配置为启动联系人信息的预设编辑界面,用于等待用户输入;第一检测模块122被配置为检测共享服务器中共享联系人的备注信息;第一推荐模块123被配置为将检测到的共享联系人的备注信息作为推荐词条添加到推荐列表中;共享保存模块124被配置为获取共享联系人的备注信息,并将共享联系人的备注信息保存至共享服务器中;显示模块129被配置为显示推荐列表,以供用户从推荐列表中的多个推荐词条选择之一输入到预设编辑界面中,图13中所形成的推荐列表中的推荐词条来自共享服务器中共享联系人的备注信息的分组。

如图13所示,本实施例中的第一检测模块122包括:共享匹配模块1221,该共享匹配模块1221被配置为根据待输入的联系人信息中的已知信息与共享服务器中存储的共享联系人的备注信息进行匹配,并将匹配成功的共享联系人的备注信息作为待输入的联系人的备注信息。

根据图13所示的装置可以按照图3所示的方法即根据共享服务器中共享联系人的备注信息提供推荐词条,以供用户选择,显示的推荐列表参见图4所示。

第二种实施方式,图14示出本实施例中根据本公开示例第一种实施方式的用于编辑联系人信息的装置。如图14所示,该装置120包括:启动模块121、第二检测模块125、第二推荐模块126和显示模块129。

启动模块121被配置为启动联系人信息的预设编辑界面,用于等待用户输入;第二检测模块125被配置为检测用户的输入历史,输入历史中包括近期输入过的、且与预设编辑界面中待输入的联系人信息属于同一类型的词条;第二推荐模块126被配置为将输入历史中的词条作为推荐词条添加到推荐列表中。

因此,根据图14所示的装置可以按照图5所示的方法即根据输入历史提供推荐词条,以供用户选择,显示的推荐列表参见图6所示。

第三种实施方式,图15示出本实施例中根据本公开示例第三种实施方式的用于编辑联系人信息的装置。如图15所示,该装置120包括:启动模块121、第一检测模块122、第一推荐模块123、共享保存模块124第二检测模块125、第二推荐模块126和显示模块129。其中,每一模块的功能均同上述第一种实施例和第二种实施例,此处不再赘述。根据图15所示的装置可以根据输入历史和共享服务器中共享联系人的备注信息提供推荐词条,以供用户选择,显示的推荐列表参见图9所示。

基于上述图12-15提供的装置,图16示出本实施例中根据本公开示例第四种实施方式的用于编辑联系人信息的装置。在上述装置的基础上,增加获取模块和联想匹配模块。

如图16所示,该装置120是在图15所示的装置所包含的模块之外,还包括:获取模块127和联想匹配模块128,其中获取模块127被配置为从编辑页面获取用户输入的词条,联想匹配模块128被配置为根据用户输入的词条与黄页进行匹配,并选择与用户输入的词条相同或近似的词条作为联想词条加入到联想列表中,以供用户从联想列表中的多个联想词条选择之一输入到预设编辑界面中。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

对于系统实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现木公开方案的目的。木领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

图17示出本公开实施例提供的一种用于编辑联系人信息的装置1700,该装置1700可以是一移动终端,该移动终端可以是智能设备,例如可以是手机。该装置1700包括处理器以及用于存储处理器器可执行命令的存储器。

参照图17,装置1700可以包括以下一个或多个组件:处理组件1702,存储器1704,电源组件1706,多媒体组件1708,音频组件1710,输入/输出(I/O)的接口1712,传感器组件1714,以及通信组件1716。

处理组件1702通常控制装置1700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1702可以包括一个或多个处理器1720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1702可以包括一个或多个模块,便于处理组件1702和其他组件之间的交互。例如,处理组件1702可以包括多媒体模块,以方便多媒体组件1704和处理组件1702之间的交互。

存储器1704被配置为存储各种类型的数据以支持在设备1700的操作。这些数据的示例包括用于在装置1700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电力组件1706为装置1700的各种组件提供电力。电力组件1706可以包括电源管理系统,一个或多个电源,及其他与为装置1700生成、管理和分配电力相关联的组件。

多媒体组件1708包括在所述装置1700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1708包括一个前置摄像头和/或后置摄像头。当设备1700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1710被配置为输出和/或输入音频信号。例如,音频组件1710包括一个麦克风(MIC),当装置1700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1704或经由通信组件1716发送。在一些实施例中,音频组件1710还包括一个扬声器,用于输出音频信号。

I/O接口1712为处理组件1702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1714包括一个或多个传感器,用于为装置1700提供各个方面的状态评估。例如,传感器组件1714可以检测到设备1700的打开/关闭状态,组件的相对定位,例如所述组件为装置1700的显示器和小键盘,传感器组件1714还可以检测装置1700或装置1700一个组件的位置改变,用户与装置1700接触的存在或不存在,装置1700方位或加速/减速和装置1700的温度变化。传感器组件1714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1716被配置为便于装置1700和其他设备之间有线或无线方式的通信。装置1700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置1700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

其中,处理器包括启动模块、历史形成模块和/或共享形成模块显示模块、获取模块以及联想匹配模块。存储器被配置为存储各种类型的数据以支持在移动终端的操作。这些数据的示例包括用于在移动终端上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

启动模块被配置为启动联系人信息的预设编辑界面,用于等待用户输入。显示模块被配置为显示推荐列表,以供用户从推荐列表中的多个推荐词条选择之一输入到预设编辑界面中,其中推荐列表中的推荐词条来自共享联系人的备注信息。

显示模块被配置为显示推荐列表,对推荐列表中的多个推荐词条以输入历史和/或共享联系人的备注信息的分组形式进行显示,以供用户查看并选择。获取模块被配置为从编辑页面获取用户输入的词条,联想匹配模块被配置为根据用户输入的词条与黄页进行匹配,并选择与用户输入的词条相同或近似的词条作为联想词条加入到联想列表中,以供用户从联想列表中的多个联想词条选择之一输入到预设编辑界面中。

为了实现根据输入历史提供推荐词条,处理器中还可以包括:共享保存模块、第一检测模块和第一推荐模块。其中共享保存模块被配置获取共享联系人的备注信息,并将共享联系人的备注信息保存至所述共享服务器,第一检测模块被配置为检测通讯录中各位共享联系人的共享联系人的备注信息,第一推荐模块被配置为将对预设编辑界面中待输入的联系人信息的备注作为推荐词条添加到推荐列表中。第一检测模块包括共享匹配模块,被配置为根据预设编辑界面中待输入的联系人信息的号码与共享服务器中存储的共享联系人的备注信息进行匹配,并将匹配成功的联系人信息作为共享联系人的备注信息。

为了实现根据输入历史提供推荐词条,处理器中还可以包括:第二检测模块和第二推荐模块。第二检测模块,被配置为检测用户的输入历史,输入历史中包括近期输入过的、且与预设编辑界面中待输入的联系人信息属于同一类型的词条。第二推荐模块,被配置为将输入历史中的词条作为推荐词条添加到推荐列表中。

为了实现根据输入历史和共享联系人的备注信息两个分组提供推荐词条,处理器中还可以包括第二检测模块、第二推荐模块、共享保存模块、第一检测模块和第一推荐模块,其中第一检测模块包括共享匹配模块。每一个模块的功能均同上所述,不再赘述。

相应的,本公开还提供一种非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由装置的处理器执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行一种用于编辑联系人信息的方法,所述方法包括:启动联系人信息的预设编辑界面;显示推荐列表,以供用户从推荐列表中的多个推荐词条选择之一输入到预设编辑界面中,其中推荐列表中的推荐词条来自共享联系人的备注信息。

图18也示出根据本公开示例实施方式中一种用于编辑联系人信息的装置1800的示意图。例如,装置1800可以被提供为一服务器,包括:处理器以及用于存储所述存储器可执行命令的存储器。

其中,处理器被配置为:获取并存储各位用户编辑的联系人信息;根据移动终端的编辑界面中待输入的联系人信息的号码与已存储的联系人信息进行匹配,并将匹配成功的联系人信息作为共享联系人的备注信息发送给移动终端,从而在该服务器上存储各个共享联系人对联系人的备注信息,例如该服务器可以为云服务器,注册用户可以在有网络连接的情况下将所使用移动终端上对通讯录中联系人的标注同步至云服务器,以供向其他共享联系人提供推荐词条。

如图18所示,装置1800包括处理组件1822,其进一步包括一个或多个处理器,以及由存储器1832所代表的存储器资源,用于存储可由处理组件1822的执行的指令,例如应用程序。存储器1832中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1822被配置为执行指令,以执行上述方法。

装置1800还可以包括一个电源组件1826被配置为执行装置1800的电源管理,一个有线或无线网络接口1850被配置为将装置1800连接到网络,和一个输入输出(I/O)接口1858。装置1800可以操作基于存储在存储器1832的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。

相应的,图19示出根据本公开示例实施方式中一种用于编辑联系人信息的方法的流程图,该方法可以用于上述图18所示的服务器。

如图19所示,在步骤S1901中,接收并存储来自至少一个第一移动终端的联系人信息。

在步骤S1902中,获取第二移动终端的编辑界面中待输入的联系人信息中的已知信息。

在步骤S1903中,根据待输入的联系人信息中的已知信息与已存储的共享联系人的备注信息进行匹配,并将匹配成功的联系人信息作为共享联系人的备注信息发送给第二移动终端。

在本实施例中,第一移动终端是指已经完成联系人信息标注的移动终端,第二移动终端是指当前正在进行编辑联系人信息的移动终端,而且第二移动终端的用户A与第一移动终端的用户B、C为通讯录共享联系人,共享联系人C为用户A正在编辑的联系人,共享联系人B已经完成C的信息标注,并以此向A提供推荐列表。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施方式的方法。

以上具体地示出和描述了本公开的示例性实施方式。应可理解的是,本公开不限于这里描述的详细结构、设置方式或实现方法;相反,本公开意图涵盖包含在所附权利要求的精神和范围内的各种修改和等效设置。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1