终端和联系人分组方法与流程

文档序号:17655079发布日期:2019-05-15 21:54阅读:184来源:国知局

本发明涉及数据分析技术领域,具体而言,涉及一种终端和一种联系人分组方法。



背景技术:

现有技术中,虽然多数涉及社交的产品都具备对联系人进行分组的功能,但多数情况下都需要用户手动对联系人进行分组。对于一些比较智能的分组方法,主要以新建联系人的一些字段如公司、岗位、姓名等或通过头像识别、号码的地域信息等方法对联系人进行自动分组。

以上对联系人的分组方法有的操作复杂,虽然存在一些智能的分组方法,但这些分组方法也无法为用户提供一个即时的、大家都关注的共同话题,使用户可以方便地与联系人建立相同的话题进行社交。

因此,需要一种新的联系人分组技术,能够根据联系人的状态信息对联系人进行分组,使存在相关联的状态信息的联系人被划分至一个分组内,使得用户可以快速地确定与联系人的共同话题,进而方便且顺利地进行社交。



技术实现要素:

本发明正是基于上述问题,提出了一种联系人分组技术,能够根据联系人的状态信息对联系人进行分组,使存在相关联的状态信息的联系人被划分至一个分组内,使得用户可以快速地确定与联系人的共同话题,进而方便且顺利地进行社交。

有鉴于此,本发明提出了一种终端,包括:状态信息获取单元,用于根据预设时间段获取联系人列表中每个联系人的状态信息;状态信息解析单元,用于解析所述每个联系人的状态信息,以判断所述每个联系人中任一联系人的状态信息,与所述每个联系人中的至少一个其他联系人的状态信息中是否存在相关联的内容;群组划分单元,用于在所述状态信息解析单元判定存在相关联的内容的情况下,将存在所述相关联的内容的状态信息对应的联系人作为关联联系人自动划分为一个群组。

在该技术方案中,联系人列表可以是互联网化的通讯录,比如QQ或飞信的通讯录,联系人在使用社交工具时,往往会将自己的精神状态、位置信息、日常生活等信息编辑为状态信息,当用户也使用这些社交工具时,其中联系人的状态信息一般会显示在对应联系人的头像后,终端可以获取这些状态信息并进行解析,判断每个联系人的状态信息中是否存在彼此相关的内容,若存在,可以判定这些联系人目前的精神状态、地理位置、日常生活等内容存在共同点,则可以将这些联系人划分至一组,用户可以针对每个分组内联系人的状态信息,确定其中联系人的共同点,从而可以根据这些共同点快速地与分组内的联系人进行交流沟通。可见,这不仅实现了联系人自动分组,还实现了自动为用户提供相同话题的社交圈子,提升了用户体验。

在上述技术方案中,优选地,所述群组划分单元包括:联系人复制子单元,用于复制存在所述相关联的内容的状态信息对应的关联联系人;群组创建子单元,用于根据所述相关联的内容创建一个关联群组;联系人粘贴子单元,用于将所述关联联系人粘贴至所述关联群组。

在该技术方案中,在根据状态信息对联系人进行自动分组时,可以不将联系人移动至新创建的分组,而是将其复制到新创建的分组,从而在该联系人的状态信息与多个分组都存在关联时,就可以将该联系人复制粘贴到每个分组中。

在上述技术方案中,优选地,还包括:主题生成单元,用于根据所述相关联的内容生成主题;以及目标主题确定单元,用于根据接收到的对所述主题的选择指令确定目标主题,进而确定所述目标主题对应的状态信息所属的目标联系人;所述群组划分单元还用于将所述目标联系人划分为一个群组。

在该技术方案中,可以根据分组对应的相关联的内容生成主题,用户可以选择需要生成群组的主题,根据用户的选择的主题,可以将该主题对应的状态信息所属的联系人划分至一个群组,实现了用户对分组的人工控制,而且根据群组的主题,用户可以直观地了解到每个群组联系人的共同话题,进而快速地查询到感兴趣的群组。

在上述技术方案中,优选地,还包括:时间设置单元,用于根据接收到的时段设置指令设置所述预设时间段。

在该技术方案中,用户可以根据需要设置对联系人进行自动分组操作的时间段,使得生成的联系人分组一方面可以为用户提供共同话题的社交圈,又不会在用户不需要的时候生成联系人分组而打扰用户。

在上述技术方案中,优选地,还包括:频率设置单元,用于根据接收到的频率设置指令,设置与所述预设时间段对应的获取所述状态信息的预设频率;则所述状态信息获取单元用于在所述预设时间段内,以相应的预设频率获取所述状态信息。

在该技术方案中,对于不同的时间段可以设置不同的分组频率,从而根据用户在不同时段的聊天需求,以相应的频率为用户提供新的话题组。

在上述技术方案中,优选地,还包括:时效判断单元,用于判断在预设时间内是否存在对所述群组的操作,若不存在,则判定所述群组失去时效性,删除所述群组。

在该技术方案中,可以将用户长时间不使用或从未使用过的分组删除,从而减少存储空间的浪费,又方便了用户查看常用群组。当然,用户可以根据需要设定判断时效性的预设时间。

在上述技术方案中,优选地,还包括:群组固定化单元,用于根据接收到的群组固定指令,将所述群组设置为固定群组,其中,所述时效判断单元不对所述固定群组的时效性进行判断。

在该技术方案中,用户可以将指定的群组设置为固定群组,使得该群组可以永久性地存在,不会因为长期不被使用而被删除,并且只有经过用户手动操作才能被删除。

在上述任一技术方案中,优选地,所述状态信息获取单元还用于获取用户的状态信息,所述状态信息解析单元还用于解析所述用户的状态信息,以判断所述相关联的内容中是否存在与所述用户的状态信息相关联的话题内容,以及,所述终端还包括:提示单元,用于在所述状态信息解析单元判定存在相关联的话题内容时,发出提示信息,并显示所述话题内容。

在该技术方案中,还可以解析用户的状态信息,从而查询到与用户的状态信息相关联的内容,方便用户快速地找到与自己相关的话题群组。

在上述任一技术方案中,优选地,还包括:主动创建单元,用于根据接收到的选择指令,将选定的联系人划分为一个群组。

在该技术方案中,用户可以手动选择联系人,并将选定的联系人划分至一个群组,而无需判定联系人的状态信息中是否包含相同的内容。

在上述任一技术方案中,优选地,还包括:主动删除单元,用于根据接收到的群组删除指令删除选定的群组。

在该技术方案中,用户可以根据需要选定某个或某几个群组,并执行删除指令删除选定的群组。

在上述任一技术方案中,优选地,还包括:联系人删除单元,用于根据接收到的联系人删除指令,将选定的联系人从所述选定的联系人所在的群组中移除。

在该技术方案中,用户可以选定某个群组内的一个或多个联系人,并执行删除指令,将选定的联系人从该群组删除。

在上述任一技术方案中,优选地,还包括:联系人添加单元,用于根据接收到的联系人添加指令,将选定的联系人添加至选定的群组。

在该技术方案中,用户可以选定一个或多个联系人,并通过拖拽或编辑联系人的方式,将其添加至指定的群组。

本发明还提出了一种联系人分组方法,包括:步骤202,根据预设时间段获取联系人列表中每个联系人的状态信息;步骤204,解析所述每个联系人的状态信息,以判断所述每个联系人中任一联系人的状态信息,与所述每个联系人中的至少一个其他联系人的状态信息中是否存在相关联的内容;步骤206,若存在,则将存在所述相关联的内容的状态信息对应的联系人作为关联联系人自动划分为一个群组。

在该技术方案中,联系人列表可以是互联网化的通讯录,比如QQ或飞信的通讯录,联系人在使用社交工具时,往往会将自己的精神状态、位置信息、日常生活等信息编辑为状态信息,当用户也使用这些社交工具时,其中联系人的状态信息一般会显示在对应联系人的头像后,终端可以获取这些状态信息并进行解析,判断每个联系人的状态信息中是否存在彼此相关的内容,若存在,可以判定这些联系人目前的精神状态、地理位置、日常生活等内容存在共同点,则可以将这些联系人划分至一组,用户可以针对每个分组内联系人的状态信息,确定其中联系人的共同点,从而可以根据这些共同点快速地与分组内的联系人进行交流沟通。可见,这不仅实现了联系人自动分组,还实现了自动为用户提供相同话题的社交圈子,提升了用户体验。

在上述技术方案中,优选地,所述步骤206包括:步骤2062,复制存在所述相关联的内容的状态信息对应的关联联系人;步骤2064,根据所述相关联的内容创建一个关联群组;步骤2066,将所述关联联系人粘贴至所述关联群组。

在该技术方案中,在根据状态信息对联系人进行自动分组时,可以不将联系人移动至新创建的分组,而是将其复制到新创建的分组,从而在该联系人的状态信息与多个分组都存在关联时,就可以将该联系人复制粘贴到每个分组中。

在上述技术方案中,优选地,所述步骤206还包括:根据所述相关联的内容生成主题,并根据接收到的对所述主题的选择指令确定目标主题,进而确定所述目标主题对应的状态信息所属的目标联系人,将所述目标联系人划分为一个群组。

在该技术方案中,可以根据分组对应的相关联的内容生成主题,用户可以选择需要生成群组的主题,根据用户的选择的主题,可以将该主题对应的状态信息所属的联系人划分至一个群组,实现了用户对分组的人工控制,而且根据群组的主题,用户可以直观地了解到每个群组联系人的共同话题,进而快速地查询到感兴趣的群组。

在上述技术方案中,优选地,在所述步骤202之前还包括:根据接收到的时段设置指令设置所述预设时间段。

在该技术方案中,用户可以根据需要设置对联系人进行自动分组操作的时间段,使得生成的联系人分组一方面可以为用户提供共同话题的社交圈,又不会在用户不需要的时候生成联系人分组而打扰用户。

在上述技术方案中,优选地,在所述步骤202之前还包括:根据接收到的频率设置指令,设置与所述预设时间段对应的获取所述状态信息的预设频率;则所述步骤202还包括:在所述预设时间段内,以相应的预设频率获取所述状态信息。

在该技术方案中,对于不同的时间段可以设置不同的分组频率,从而根据用户在不同时段的聊天需求,以相应的频率为用户提供新的话题组。

在上述技术方案中,优选地,还包括:判断在预设时间内是否存在对所述群组的操作,若不存在,则判定所述群组失去时效性,删除所述群组。

在该技术方案中,可以将用户长时间不使用或从未使用过的分组删除,从而减少存储空间的浪费,又方便了用户查看常用群组。当然,用户可以根据需要设定判断时效性的预设时间。

在上述技术方案中,优选地,还包括:根据接收到的群组固定指令,将所述群组设置为固定群组,其中,不对所述固定群组的时效性进行判断。

在该技术方案中,用户可以将指定的群组设置为固定群组,使得该群组可以永久性地存在,不会因为长期不被使用而被删除,并且只有经过用户手动操作才能被删除。

在上述任一技术方案中,优选地,还包括:获取用户的状态信息,解析所述用户的状态信息,判断所述相关联的内容中是否存在与所述用户的状态信息相关联的话题内容,若存在,则发出提示信息,并显示所述话题内容。

在该技术方案中,还可以解析用户的状态信息,从而查询到与用户的状态信息相关联的内容,方便用户快速地找到与自己相关的话题群组。

在上述任一技术方案中,优选地,还包括:根据接收到的选择指令,将选定的联系人划分为一个群组。

在该技术方案中,用户可以手动选择联系人,并将选定的联系人划分至一个群组,而无需判定联系人的状态信息中是否包含相同的内容。

在上述任一技术方案中,优选地,还包括:根据接收到的群组删除指令删除选定的群组。

在该技术方案中,用户可以根据需要选定某个或某几个群组,并执行删除指令删除选定的群组。

在上述任一技术方案中,优选地,还包括:根据接收到的联系人删除指令,将选定的联系人从所述选定的联系人所在的群组中移除。

在该技术方案中,用户可以选定某个群组内的一个或多个联系人,并执行删除指令,将选定的联系人从该群组删除。

在上述任一技术方案中,优选地,还包括:根据接收到的联系人添加指令,将选定的联系人添加至选定的群组。

在该技术方案中,用户可以选定一个或多个联系人,并通过拖拽或编辑联系人的方式,将其添加至指定的群组。

通过以上技术方案,可以根据联系人的状态信息对联系人进行分组,使存在相关联的状态信息的联系人被划分至一个分组内,使得用户可以快速地确定与联系人的共同话题,进而方便且顺利地进行社交。

附图说明

图1示出了根据本发明的实施例的终端的框图;

图2示出了根据本发明的实施例的联系人分组方法的流程图;

图3示出了根据本发明的实施例的联系人分组方法的具体流程图;

图4A至图4E示出了根据本发明的联系人分组的示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的实施例的终端的框图。

如图1所示,根据本发明的实施例的终端100包括:状态信息获取单元102,用于根据预设时间段获取联系人列表中每个联系人的状态信息;状态信息解析单元104,用于解析每个联系人的状态信息,以判断每个联系人中任一联系人的状态信息,与每个联系人中的至少一个其他联系人的状态信息中是否存在相关联的内容;群组划分单元106,用于在状态信息解析单元104判定存在相关联的内容的情况下,将存在相关联的内容的状态信息对应的联系人作为关联联系人自动划分为一个群组。

联系人列表可以是互联网化的通讯录,比如QQ或飞信的通讯录,联系人在使用社交工具时,往往会将自己的精神状态、位置信息、日常生活等信息编辑为状态信息,当用户也使用这些社交工具时,其中联系人的状态信息一般会显示在对应联系人的头像后,终端100可以获取这些状态信息并进行解析,判断每个联系人的状态信息中是否存在彼此相关的内容,若存在,可以判定这些联系人目前的精神状态、地理位置、日常生活等内容存在共同点,或者正在听相同的歌曲,玩相同的游戏等,则可以将这些联系人划分至一组,用户可以针对每个分组内联系人的状态信息,确定其中联系人的共同点,从而可以根据这些共同点快速地与分组内的联系人进行交流沟通。可见,这不仅实现了联系人自动分组,还实现了自动为用户提供相同话题的社交圈子,提升了用户体验。

具体地,比如用户登录QQ后,QQ中存在20位联系人,终端100判断当前时间是否在预设时段内,如果在,则自动获取这20位联系人的状态信息,并根据关键词识别或语义识别技术解析这些状态信息,比如其中的联系人F1的状态信息为:法国好冷啊,真受不了!联系人F2的状态信息为:来巴黎了,真是一个浪漫的城市。联系人F3的状态信息为:凯旋门也就那样嘛,见了才知道很普通。联系人F4的状态信息为:在法国大街上遇到一个华为的员工。联系人F5的状态信息为:卢浮宫,真的很不错!经过解析后可以判定,这五位联系人的状态均与“法国”有关,则将这五位联系人从20位联系人中划分出来,独立成为一个群组,当用户查看该群组时,即可判定其中的联系人的共同话题为“法国”,从而可以方便地与群组内的联系人建立沟通话题,或建立整个群组的交流。

在上述技术方案中,优选地,群组划分单元106包括:联系人复制子单元1062,用于复制存在相关联的内容的状态信息对应的关联联系人;群组创建子单元1064,用于根据相关联的内容创建一个关联群组;联系人粘贴子单元1066,用于将关联联系人粘贴至关联群组。

在该技术方案中,在根据状态信息对联系人进行自动分组时,可以不将联系人移动至新创建的分组,而是将其复制到新创建的分组,从而在该联系人的状态信息与多个分组都存在关联时,就可以将该联系人复制粘贴到每个分组中。

比如,上例中的20位联系人中还存在联系人F6,其状态信息为:蒙娜丽莎是谁画的?联系人F7的状态信息为:维纳斯的雕像在进入卢浮宫之前就是断臂的?经过解析这两个联系人的状态信息可知,联系人F5、F6、F7的状态信息均与卢浮宫有关,同时联系人F1至F5的状态信息均与法国有关,那么可以根据“法国”创建一个群组,然后复制联系人F1至F5到该群组,再根据“卢浮宫”创建一个群组,然后复制联系人F5、F6、F7至该群组,避免了在判定一个联系人属于多个群组时,而只能将其划分至一个群组的情况。

优选地,还包括:主题生成单元108,用于根据相关联的内容生成主题;以及目标主题确定单元110,用于根据接收到的对主题的选择指令确定目标主题,进而确定目标主题对应的状态信息所属的目标联系人;群组划分单元106还用于将目标联系人划分为一个群组。

可以根据分组对应的相关联的内容生成主题,用户可以选择需要生成群组的主题,根据用户的选择的主题,可以将该主题对应的状态信息所属的联系人划分至一个群组,实现了用户对分组的人工控制,而且根据群组的主题,用户可以直观地了解到每个群组联系人的共同话题,进而快速地查询到感兴趣的群组。

比如,对于上例中的20位联系人,经过解析这些联系人的状态信息可以判定共存在两个主题,即“法国”和“卢浮宫”,对这两个主题进行显示,当用户选择其中一个时,比如选中“法国”,那么只根据“法国”这个主题对联系人进行分组,而创建关于“卢浮宫”的分组。

优选地,还包括:时间设置单元112,用于根据接收到的时段设置指令设置预设时间段。

用户可以根据需要设置对联系人进行自动分组操作的时间段,使得生成的联系人分组一方面可以为用户提供共同话题的社交圈,又不会在用户不需要的时候生成联系人分组而打扰用户。

比如,用户可以设置执行自动分组操作的时间段为:9:00-17:00,18:00-22:00,23:00-24:00,其中9:00-17:00的时间段为用户工作时间,18:00-22:00的时间段为用户晚间娱乐时间,23:00-24:00的时间段为用户即将入睡时间,对于17:00-18:00时间段为用户吃饭时间,用户可以禁止这段时间继续解析联系人的状态信息对联系分组,从而安心吃饭,对于22:00-23:00时间段为用户沐浴和洗漱的时间段,用户也可以禁止这段时间继续解析联系人的状态信息对联系分组。

优选地,还包括:频率设置单元114,用于根据接收到的频率设置指令,设置与预设时间段对应的获取状态信息的预设频率;则状态信息获取单元102用于在预设时间段内,以相应的预设频率获取状态信息。

对于不同的时间段可以设置不同的分组频率,从而根据用户在不同时段的聊天需求,以相应的频率为用户提供新的话题组。

比如,用户可以设置执行自动分组操作的时间段为:9:00-17:00,18:00-22:00,23:00-24:00,其中9:00-17:00的时间段为用户工作时间,那么可以设定进行自动分组的频率较低,平均每两小时获取一次QQ中的联系人信息,再自动分组,18:00-22:00的时间段为用户晚间娱乐时间,那么可以设定进行自动分组的频率较高,平均每半小时获取一次QQ中的联系人信息,再自动分组,23:00-24:00的时间段为用户即将入睡时间,可以设定自动分组的频率适中,每个一小时获取一次QQ中的联系人信息,再自动分组。

优选地,还包括:时效判断单元116,用于判断在预设时间内是否存在对群组的操作,若不存在,则判定群组失去时效性,删除该群组。

可以将用户长时间不使用或从未使用过的分组删除,从而减少存储空间的浪费,又方便了用户查看常用群组。当然,用户可以根据需要设定判断时效性的预设时间。

比如,对于上例中生成的“法国”和“卢浮宫”两个群组,经过时效性判断,判定用户已经72小时没有“卢浮宫”群组进行操作,而预设时间为50小时,那么可以判定“卢浮宫”群组失去时效性,用户对该群组的话题或联系人已经不感兴趣,则删除该群组。

优选地,还包括:群组固定化单元118,用于根据接收到的群组固定指令,将群组设置为固定群组,其中,时效判断单元116不对固定群组的时效性进行判断。

用户可以将指定的群组设置为固定群组,使得该群组可以永久性地存在,不会因为长期不被使用而被删除,并且只有经过用户手动操作才能被删除。

比如,对于上例中生成的“法国”和“卢浮宫”两个群组,用户可以将“卢浮宫”群组设置为固定群组,从而使得该群组不再经过时效性判定,即使用户超过预设时间没有“卢浮宫”群组进行操作,该群组仍将继续存在。

优选地,状态信息获取单元102还用于获取用户的状态信息,状态信息解析单元104还用于解析用户的状态信息,以判断相关联的内容中是否存在与用户的状态信息相关联的话题内容,以及,终端100还包括:提示单元120,用于在状态信息解析单元104判定存在相关联的话题内容时,发出提示信息,并显示话题内容。

还可以解析用户的状态信息,从而查询到与用户的状态信息相关联的内容,方便用户快速地找到与自己相关的话题群组。

比如,对于上例,当用户的状态信息为:卢浮魅影的女主角好漂亮!通过解析用户的状态信息,可以判定QQ的20位联系人中存在与用户状态信息相关联的话题内容,即联系人F5、F6、F7的状态信息与用户的状态信息相关联,从而可以显示联系人F5、F6、F7所属群组的话题内容“卢浮宫”,并提示用户存在相关话题,以便用户快速地找到与自己相关的话题群组。

优选地,还包括:主动创建单元122,用于根据接收到的选择指令,将选定的联系人划分为一个群组。

用户可以手动选择联系人,并将选定的联系人划分至一个群组,而无需判定联系人的状态信息中是否包含相同的内容。

比如,对于上例,用户可以手动选择联系人F1、联系人F2和联系人F7,然后将这三个联系人划分至一个群组,虽然这三位联系人的状态信息中并不包含相同的内容。

优选地,还包括:主动删除单元124,用于根据接收到的群组删除指令删除选定的群组。

用户可以根据需要选定某个或某几个群组,并执行删除指令删除选定的群组。

比如,对于上例中的“法国”群组和“卢浮宫”群组,用户可以选定“卢浮宫”群组执行删除操作,从而删除“卢浮宫”群组。

优选地,还包括:联系人删除单元126,用于根据接收到的联系人删除指令,将选定的联系人从选定的联系人所在的群组中移除。

用户可以选定某个群组内的一个或多个联系人,并执行删除指令,将选定的联系人从该群组删除。

比如,对于上例中的“法国”群组和“卢浮宫”群组,用户可以进入“法国”群组,然后选定联系人F1和联系人F2,并执行删除操作,从而将联系人F1和联系人F2从“法国”群组中移除。

优选地,还包括:联系人添加单元128,用于根据接收到的联系人添加指令,将选定的联系人添加至选定的群组。

用户可以选定一个或多个联系人,并通过拖拽或编辑联系人的方式,将其添加至指定的群组。

比如,对于上例的20位联系人,用户可以选定其中的联系人F8,然后将其图标拖拽至“法国”群组的图标位置,从而将联系人F8添加至“法国”群组,或打开联系人F8的编辑菜单,选择分组为“法国”群组,以将联系人F8添加至“法国”群组。

图2示出了根据本发明的实施例的联系人分组方法的流程图。

如图2所示,根据本发明的实施例的联系人分组方法包括:步骤202,根据预设时间段获取联系人列表中每个联系人的状态信息;步骤204,解析每个联系人的状态信息,以判断每个联系人中任一联系人的状态信息,与每个联系人中的至少一个其他联系人的状态信息中是否存在相关联的内容;步骤206,若存在,则将存在相关联的内容的状态信息对应的联系人作为关联联系人自动划分为一个群组。

联系人列表可以是互联网化的通讯录,比如QQ或飞信的通讯录,联系人在使用社交工具时,往往会将自己的精神状态、位置信息、日常生活等信息编辑为状态信息,当用户也使用这些社交工具时,其中联系人的状态信息一般会显示在对应联系人的头像后,终端可以获取这些状态信息并进行解析,判断每个联系人的状态信息中是否存在彼此相关的内容,若存在,可以判定这些联系人目前的精神状态、地理位置、日常生活等内容存在共同点,或者正在听相同的歌曲,玩相同的游戏等,则可以将这些联系人划分至一组,用户可以针对每个分组内联系人的状态信息,确定其中联系人的共同点,从而可以根据这些共同点快速地与分组内的联系人进行交流沟通。可见,这不仅实现了联系人自动分组,还实现了自动为用户提供相同话题的社交圈子,提升了用户体验。

具体地,比如用户登录QQ后,QQ中存在20位联系人,终端100判断当前时间是否在预设时段内,如果在,则自动获取这20位联系人的状态信息,并根据关键词识别或语义识别技术解析这些状态信息,比如其中的联系人F1的状态信息为:法国好冷啊,真受不了!联系人F2的状态信息为:来巴黎了,真是一个浪漫的城市。联系人F3的状态信息为:凯旋门也就那样嘛,见了才知道很普通。联系人F4的状态信息为:在法国大街上遇到一个华为的员工。联系人F5的状态信息为:卢浮宫,真的很不错!经过解析后可以判定,这五位联系人的状态均与“法国”有关,则将这五位联系人从20位联系人中划分出来,独立成为一个群组,当用户查看该群组时,即可判定其中的联系人的共同话题为“法国”,从而可以方便地与群组内的联系人建立沟通话题,或建立整个群组的交流。

优选地,步骤206包括:步骤2062,复制存在相关联的内容的状态信息对应的关联联系人;步骤2064,根据相关联的内容创建一个关联群组;步骤2066,将关联联系人粘贴至关联群组。

在根据状态信息对联系人进行自动分组时,可以不将联系人移动至新创建的分组,而是将其复制到新创建的分组,从而在该联系人的状态信息与多个分组都存在关联时,就可以将该联系人复制粘贴到每个分组中。

比如,上例中的20位联系人中还存在联系人F6,其状态信息为:蒙娜丽莎是谁画的?联系人F7的状态信息为:维纳斯的雕像在进入卢浮宫之前就是断臂的?经过解析这两个联系人的状态信息可知,联系人F5、F6、F7的状态信息均与卢浮宫有关,同时联系人F1至F5的状态信息均与法国有关,那么可以根据“法国”创建一个群组,然后复制联系人F1至F5到该群组,再根据“卢浮宫”创建一个群组,然后复制联系人F5、F6、F7至该群组,避免了在判定一个联系人属于多个群组时,而只能将其划分至一个群组的情况。

优选地,步骤206还包括:根据相关联的内容生成主题,并根据接收到的对主题的选择指令确定目标主题,进而确定目标主题对应的状态信息所属的目标联系人,将目标联系人划分为一个群组。

可以根据分组对应的相关联的内容生成主题,用户可以选择需要生成群组的主题,根据用户的选择的主题,可以将该主题对应的状态信息所属的联系人划分至一个群组,实现了用户对分组的人工控制,而且根据群组的主题,用户可以直观地了解到每个群组联系人的共同话题,进而快速地查询到感兴趣的群组。

比如,对于上例中的20位联系人,经过解析这些联系人的状态信息可以判定共存在两个主题,即“法国”和“卢浮宫”,对这两个主题进行显示,当用户选择其中一个时,比如选中“法国”,那么只根据“法国”这个主题对联系人进行分组,而创建关于“卢浮宫”的分组。

优选地,在步骤202之前还包括:根据接收到的时段设置指令设置预设时间段。

用户可以根据需要设置对联系人进行自动分组操作的时间段,使得生成的联系人分组一方面可以为用户提供共同话题的社交圈,又不会在用户不需要的时候生成联系人分组而打扰用户。

比如,用户可以设置执行自动分组操作的时间段为:9:00-17:00,18:00-22:00,23:00-24:00,其中9:00-17:00的时间段为用户工作时间,18:00-22:00的时间段为用户晚间娱乐时间,23:00-24:00的时间段为用户即将入睡时间,对于17:00-18:00时间段为用户吃饭时间,用户可以禁止这段时间继续解析联系人的状态信息对联系分组,从而安心吃饭,对于22:00-23:00时间段为用户沐浴和洗漱的时间段,用户也可以禁止这段时间继续解析联系人的状态信息对联系分组。

优选地,在步骤202之前还包括:根据接收到的频率设置指令,设置与预设时间段对应的获取状态信息的预设频率;则步骤202还包括:在预设时间段内,以相应的预设频率获取状态信息。

对于不同的时间段可以设置不同的分组频率,从而根据用户在不同时段的聊天需求,以相应的频率为用户提供新的话题组。

比如,用户可以设置执行自动分组操作的时间段为:9:00-17:00,18:00-22:00,23:00-24:00,其中9:00-17:00的时间段为用户工作时间,那么可以设定进行自动分组的频率较低,平均每两小时获取一次QQ中的联系人信息,再自动分组,18:00-22:00的时间段为用户晚间娱乐时间,那么可以设定进行自动分组的频率较高,平均每半小时获取一次QQ中的联系人信息,再自动分组,23:00-24:00的时间段为用户即将入睡时间,可以设定自动分组的频率适中,每个一小时获取一次QQ中的联系人信息,再自动分组。

优选地,还包括:判断在预设时间内是否存在对群组的操作,若不存在,则判定群组失去时效性,删除该群组。

可以将用户长时间不使用或从未使用过的分组删除,从而减少存储空间的浪费,又方便了用户查看常用群组。当然,用户可以根据需要设定判断时效性的预设时间。

比如,对于上例中生成的“法国”和“卢浮宫”两个群组,经过时效性判断,判定用户已经72小时没有“卢浮宫”群组进行操作,而预设时间为50小时,那么可以判定“卢浮宫”群组失去时效性,用户对该群组的话题或联系人已经不感兴趣,则删除该群组。

在上述技术方案中,优选地,还包括:根据接收到的群组固定指令,将群组设置为固定群组,其中,不对固定群组的时效性进行判断。

用户可以将指定的群组设置为固定群组,使得该群组可以永久性地存在,不会因为长期不被使用而被删除,并且只有经过用户手动操作才能被删除。

比如,对于上例中生成的“法国”和“卢浮宫”两个群组,用户可以将“卢浮宫”群组设置为固定群组,从而使得该群组不再经过时效性判定,即使用户超过预设时间没有“卢浮宫”群组进行操作,该群组仍将继续存在。

优选地,还包括:获取用户的状态信息,解析用户的状态信息,判断相关联的内容中是否存在与用户的状态信息相关联的话题内容,若存在,则发出提示信息,并显示话题内容。

还可以解析用户的状态信息,从而查询到与用户的状态信息相关联的内容,方便用户快速地找到与自己相关的话题群组。

比如,对于上例,当用户的状态信息为:卢浮魅影的女主角好漂亮!通过解析用户的状态信息,可以判定QQ的20位联系人中存在与用户状态信息相关联的话题内容,即联系人F5、F6、F7的状态信息与用户的状态信息相关联,从而可以显示联系人F5、F6、F7所属群组的话题内容“卢浮宫”,并提示用户存在相关话题,以便用户快速地找到与自己相关的话题群组。

优选地,还包括:根据接收到的选择指令,将选定的联系人划分为一个群组。

用户可以手动选择联系人,并将选定的联系人划分至一个群组,而无需判定联系人的状态信息中是否包含相同的内容。

比如,对于上例,用户可以手动选择联系人F1、联系人F2和联系人F7,然后将这三个联系人划分至一个群组,虽然这三位联系人的状态信息中并不包含相同的内容。

优选地,还包括:根据接收到的群组删除指令删除选定的群组。

用户可以根据需要选定某个或某几个群组,并执行删除指令删除选定的群组。

比如,对于上例中的“法国”群组和“卢浮宫”群组,用户可以选定“卢浮宫”群组执行删除操作,从而删除“卢浮宫”群组。

优选地,还包括:根据接收到的联系人删除指令,将选定的联系人从选定的联系人所在的群组中移除。

用户可以选定某个群组内的一个或多个联系人,并执行删除指令,将选定的联系人从该群组删除。

比如,对于上例中的“法国”群组和“卢浮宫”群组,用户可以进入“法国”群组,然后选定联系人F1和联系人F2,并执行删除操作,从而将联系人F1和联系人F2从“法国”群组中移除。

优选地,还包括:根据接收到的联系人添加指令,将选定的联系人添加至选定的群组。

用户可以选定一个或多个联系人,并通过拖拽或编辑联系人的方式,将其添加至指定的群组。

比如,对于上例的20位联系人,用户可以选定其中的联系人F8,然后将其图标拖拽至“法国”群组的图标位置,从而将联系人F8添加至“法国”群组,或打开联系人F8的编辑菜单,选择分组为“法国”群组,以将联系人F8添加至“法国”群组。

图3示出了根据本发明的实施例的联系人分组方法的具体流程图。

如图3所示,根据本发明的实施例的联系人分组方法具体包括:

步骤302,判定当前时间段,根据该时间段对应的频率解析联系人列表中每个联系人的状态信息,得到其中的关键词;

步骤304,判定关键词存在关联的联系人为关联联系人,将这些联系人划分至一个群组;

步骤306,提示用户已将存在相同状态信息的联系人划分至一个群组,是否访问群组;

步骤308,用户可以即时访问已建立的群组进行聊天,或取消已建立的群组;

步骤310,判断每个群组的时效性,对于失去时效性的群组,说明用户已失去该群组的对应话题的兴趣,删除该群组。

图4A至图4E示出了根据本发明的联系人分组的示意图。

如图4A所示,当用户登录QQ后,终端100可以自动获取其中每位联系人的状态信息,并解析这些状态信息,以判断其中是否存在相关的内容。

如图4B所示,终端100解析每个人的状态信息后,可以将存在相关内容的联系人自动划分至一组,比如终端共存在如图3A所示的7位联系人,其中联系人张三的状态信息为:法国好冷啊,真受不了!联系人李四的状态信息为:来巴黎了,真是一个浪漫的城市。联系人王五的状态信息为:凯旋门也就那样嘛,见了才知道很普通。联系人赵六的状态信息为:在法国大街上遇到一个华为的员工。联系人陈七的状态信息为:卢浮宫,真的很不错!联系人张磊的状态信息为:蒙娜丽莎是谁画的?联系人杨玲的状态信息为:维纳斯的雕像在进入卢浮宫之前就是断臂的?那么终端100经过解析可以判定联系人张三、李四、王五、赵六和陈七的状态信息涉及一个共同话题:巴黎,从而根据话题“巴黎”创建群组,其中包含上述七位联系人,同时,终端100判定陈七、张磊和杨玲的状态信息涉及一个共同话题:卢浮宫,从而根据话题“卢浮宫”创建群组,其中包含上述三位联系人。

用户可以点击下来菜单查看每个群组中包含的联系人,也可以手动输入主题,使终端100根据输入的主题创建群组,并将与该主题相关的联系人划分至该群组。

如图4C所示,当完成“巴黎”和“卢浮宫”的分组之后,可以显示提示信息,提示用户已完成分组,并将分组的主题名称显示给用户,用户可以点击选择一个主题,从而进入该群组,与该群组的内的联系人进行交流。

如图4D所示,点击“卢浮宫”分组之后,用户可以“卢浮宫”分组,并与该群组内的联系人陈七,张磊和杨玲同时进行聊天,并且由于已经确定上述三位联系人存在共同话题“卢浮宫”,所以可以方便地切入主题,与联系人快速地建立沟通。

如图4E所示,终端100还可以解析当前用户的状态信息,比如当前用户的状态信息为:卢浮魅影的女主角好漂亮!那么经过解析,终端100可以判定,联系人中存在与用户状态信息相关的内容,相关的内容为“卢浮宫”,从而可以显示提示信息,提示用户存在相关内容,以及相关内容是什么,以便用户快速准确地查找到自己感兴趣的群组。

需要说明的是,用户也可以根据需要手动创建群组,并拖拽联系人至该群组,也可以根据需要删除已存在的群组。终端100还可以统计用户展开每个群组的次数,并自动将用户使用频率较高的群组排序向上调整,使联系人群组的排序与用户的使用频率相关。

以上结合附图详细说明了本发明的技术方案,考虑到相关技术中的分组方法无法为用户提供一个即时的、大家都关注的共同话题,使用户可以方便地与联系人建立相同的话题进行社交。通过本发明的技术方案,可以根据联系人的状态信息对联系人进行分组,使存在相关联的状态信息的联系人被划分至一个分组内,使得用户可以快速地确定与联系人的共同话题,进而方便且顺利地进行社交。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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