一种群组成员通知方法及装置与流程

文档序号:20917006发布日期:2020-05-29 13:39阅读:152来源:国知局
一种群组成员通知方法及装置与流程

本发明涉及即时通信技术领域,尤其涉及一种群组成员通知方法及装置。



背景技术:

在日常工作和生活中,人们经常采用建立通讯群、讨论组的方式来进行沟通交流。由于群组消息的更新速度随成员数量的增加而加快,某一成员在群组中向其他成员发送消息时,往往需要指定通知其他成员,以便其他成员快速获取消息。但若该成员所在群组为大型群组,则该成员需要从众多成员中逐个查找指定的成员,并将指定的成员逐个添加到通知名单,直至添加完所有指定的成员才可进行成员通知,不利于实现群组成员间的即时通讯。



技术实现要素:

本发明提供一种群组成员通知方法及装置,以解决现有的群组成员通知方法需要逐个查找添加指定的成员才可进行成员通知的问题,本发明能够提高群组成员间的通知效率,进一步实现群组成员间的即时通讯。

为了解决上述技术问题,本发明一实施例提供一种群组成员通知方法,包括:

响应第一用户终端发起的群组成员通知请求,根据群组信息和成员信息生成群组成员初选列表,并将所述群组成员初选列表返回至所述第一用户终端;其中,所述群组成员通知请求包括所述群组信息和所述成员信息;

执行所述第一用户终端对所述群组成员初选列表的操作指令,生成群组成员终选列表,并根据所述群组成员终选列表向第二用户终端下发通知消息;其中,所述第二用户终端是所述群组成员终选列表中成员账号所在的终端。

进一步地,所述响应第一用户终端发起的群组成员通知请求,根据群组信息和成员信息生成群组成员初选列表,并将所述群组成员初选列表返回至所述第一用户终端,包括:

接收所述群组成员通知请求,并从中提取所述群组信息和所述成员信息;

根据所述群组信息,对预存群组列表中的群组进行信息匹配,确定目标群组,并根据所述成员信息,对所述目标群组中的成员进行信息匹配,生成所述群组成员初选列表;

向所述第一用户终端返回所述群组成员初选列表。

进一步地,所述根据所述成员信息,对所述目标群组中的成员进行信息匹配,生成所述群组成员初选列表,具体为:

根据所述成员信息,对所述目标群组中的成员进行信息匹配,并将所述目标群组中匹配度大于预设阈值的成员账号添加至所述群组成员初选列表。

进一步地,所述群组信息包括群组标题、群组标签、群组描述其中一种或多种组合,所述成员信息包括成员昵称、成员标签、成员描述其中一种或多种组合。

进一步地,所述执行所述第一用户终端对所述群组成员初选列表的操作指令,生成群组成员终选列表,并根据所述群组成员终选列表向第二用户终端下发通知消息,包括:

执行所述第一用户终端对所述群组成员初选列表的选择指令,将选择的成员账号添加至群组成员暂选列表;

执行所述第一用户终端对所述群组成员初选列表的确认指令,根据所述群组成员暂选列表生成所述群组成员终选列表;

根据所述群组成员终选列表向第二用户终端下发通知消息。

本发明另一实施例提供一种群组成员通知装置,包括:

初选列表返回模块,用于响应第一用户终端发起的群组成员通知请求,根据群组信息和成员信息生成群组成员初选列表,并将所述群组成员初选列表返回至所述第一用户终端;其中,所述群组成员通知请求包括所述群组信息和所述成员信息;

通知消息下发模块,用于执行所述第一用户终端对所述群组成员初选列表的操作指令,生成群组成员终选列表,并根据所述群组成员终选列表向第二用户终端下发通知消息;其中,所述第二用户终端是所述群组成员终选列表中成员账号所在的终端。

进一步地,所述初选列表返回模块,包括:

信息提取单元,用于接收所述群组成员通知请求,并从中提取所述群组信息和所述成员信息;

初选列表生成单元,用于根据所述群组信息,对预存群组列表中的群组进行信息匹配,确定目标群组,并根据所述成员信息,对所述目标群组中的成员进行信息匹配,生成所述群组成员初选列表;

初选列表返回单元,用于向所述第一用户终端返回所述群组成员初选列表。

进一步地,所述根据所述成员信息,对所述目标群组中的成员进行信息匹配,生成所述群组成员初选列表,具体为:

根据所述成员信息,对所述目标群组中的成员进行信息匹配,并将所述目标群组中匹配度大于预设阈值的成员账号添加至所述群组成员初选列表。

进一步地,所述群组信息包括群组标题、群组标签、群组描述其中一种或多种组合,所述成员信息包括成员昵称、成员标签、成员描述其中一种或多种组合。

进一步地,所述通知消息下发模块,包括:

暂选列表生成单元,用于执行所述第一用户终端对所述群组成员初选列表的选择指令,将选择的成员账号添加至群组成员暂选列表;

终选列表生成单元,用于执行所述第一用户终端对所述群组成员初选列表的确认指令,根据所述群组成员暂选列表生成所述群组成员终选列表;

通知消息下发单元,用于根据所述群组成员终选列表向第二用户终端下发通知消息。

本发明的实施例,具有如下有益效果:

根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息,生成群组成员初选列表,并将生成的群组成员初选列表返回至第一用户终端,以执行第一用户终端对群组成员初选列表的操作指令,生成群组成员终选列表,从而可根据生成的群组成员终选列表向第二用户终端下发通知消息。相比于现有技术,本发明先根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息生成群组成员初选列表,再执行第一用户终端对群组成员初选列表的操作指令生成群组成员终选列表,相当于由服务器预先筛选与群组信息和成员信息相匹配的成员账号,进而由第一用户终端二次筛选符合实际通知需求的成员账号。本发明通过在用户选择群组成员之前帮助用户缩小选择范围,能够减少用户的操作时间,从而提高群组成员间的通知效率,进一步实现群组成员间的即时通讯。

附图说明

图1为本发明第一实施例中的一种群组成员通知方法的流程示意图;

图2为本发明第一实施例中的一优选实施例的流程示意图;

图3为本发明第一实施例中的另一优选实施例的流程示意图;

图4为本发明第二实施例中的一种群组成员通知装置的结构示意图。

具体实施方式

下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,文中的步骤编号,仅为了方便具体实施例的解释,不作为限定步骤执行先后顺序的作用。本实施例提供的方法可以由相关的服务器执行,且下文均以服务器作为执行主体为例进行说明。

第一实施例。请参阅图1-3。

如图1所示,第一实施例提供一种群组成员通知方法,所述方法包括步骤s1~s2:

s1、响应第一用户终端发起的群组成员通知请求,根据群组信息和成员信息生成群组成员初选列表,并将群组成员初选列表返回至第一用户终端;其中,群组成员通知请求包括群组信息和成员信息。

s2、执行第一用户终端对群组成员初选列表的操作指令,生成群组成员终选列表,并根据群组成员终选列表向第二用户终端下发通知消息;其中,第二用户终端是群组成员终选列表中成员账号所在的终端。

需要说明的是,第一、第二用户终端包括手机、电脑、平板等可与服务器连接的通信设备。

例如,当用户a在选定的通讯群或讨论组输入框中输入“@+成员信息”时,服务器根据用户a选定的通讯群或讨论组,及用户a输入的成员信息,对通讯群或讨论组中的所有成员进行信息匹配,并将匹配成功的成员账号添加至群组成员初选列表,以向用户a下发群组成员初选列表。用户a在接收到群组成员初选列表后,根据实际通知需求从群组成员初选列表中选定成员b、c、d、…的账号并提交至服务器,以由服务器执行用户a对群组成员初选列表的操作指令,生成群组成员终选列表,从而使服务器可根据群组成员终选列表向用户b、c、d、…下发通知消息。

根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息,生成群组成员初选列表,并将生成的群组成员初选列表返回至第一用户终端,以执行第一用户终端对群组成员初选列表的操作指令,生成群组成员终选列表,从而可根据生成的群组成员终选列表向第二用户终端下发通知消息。

本实施例先根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息生成群组成员初选列表,再执行第一用户终端对群组成员初选列表的操作指令生成群组成员终选列表,相当于由服务器预先筛选与群组信息和成员信息相匹配的成员账号,进而由第一用户终端二次筛选符合实际通知需求的成员账号。本实施例通过在用户选择群组成员之前帮助用户缩小选择范围,能够减少用户的操作时间,从而提高群组成员间的通知效率,进一步实现群组成员间的即时通讯。

如图2所示,在一优选的实施例当中,所述步骤s1,包括步骤s11~s13:

s11、接收群组成员通知请求,并从中提取群组信息和成员信息。

s12、根据群组信息,对预存群组列表中的群组进行信息匹配,确定目标群组,并根据成员信息,对目标群组中的成员进行信息匹配,生成群组成员初选列表。

s13、向第一用户终端返回群组成员初选列表。

根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息,生成群组成员初选列表,并将生成的群组成员初选列表返回至第一用户终端,相当于由服务器预先筛选与群组信息和成员信息相匹配的成员账号,即在用户选择群组成员之前帮助用户缩小选择范围,减少用户的操作时间,从而提高群组成员间的通知效率,进一步实现群组成员间的即时通讯。

在优选的实施例当中,根据成员信息,对目标群组中的成员进行信息匹配,生成群组成员初选列表,具体为:根据成员信息,对目标群组中的成员进行信息匹配,并将目标群组中匹配度大于预设阈值的成员账号添加至群组成员初选列表。

通过预先设置匹配度阈值,能够从目标群组中合理筛选出与成员信息相匹配的成员账号,有利于在用户选择群组成员之前帮助用户缩小选择范围,减少用户的操作时间。

在优选的实施例当中,所述群组信息包括群组标题、群组标签、群组描述其中一种或多种组合,所述成员信息包括成员昵称、成员标签、成员描述其中一种或多种组合。

如图3所示,在另一优选的实施例当中,所述步骤s2,包括步骤s21~s23:

s21、执行第一用户终端对群组成员初选列表的选择指令,将选择的成员账号添加至群组成员暂选列表。

s22、执行第一用户终端对群组成员初选列表的确认指令,根据群组成员暂选列表生成群组成员终选列表。

s23、根据群组成员终选列表向第二用户终端下发通知消息。

在本实施例的一种优选的实施方式当中,还包括:执行第一用户终端对群组成员暂选列表的重选指令,清空群组成员暂选列表中的成员账号;执行第一用户终端对群组成员暂选列表的删除指令,删除群组成员暂选列表中的成员账号。

第二实施例。请参阅图4。

如图4所示,第二实施例提供一种群组成员通知装置,包括:初选列表返回模块21,用于响应第一用户终端发起的群组成员通知请求,根据群组信息和成员信息生成群组成员初选列表,并将群组成员初选列表返回至第一用户终端;其中,群组成员通知请求包括群组信息和成员信息;通知消息下发模块22,用于执行第一用户终端对群组成员初选列表的操作指令,生成群组成员终选列表,并根据群组成员终选列表向第二用户终端下发通知消息;其中,第二用户终端是群组成员终选列表中成员账号所在的终端。

需要说明的是,第一、第二用户终端包括手机、电脑、平板等可与服务器连接的通信设备。

例如,当用户a在选定的通讯群或讨论组输入框中输入“@+成员信息”时,通过初选列表返回模块21,使服务器根据用户a选定的通讯群或讨论组,及用户a输入的成员信息,对通讯群或讨论组中的所有成员进行信息匹配,并将匹配成功的成员账号添加至群组成员初选列表,以向用户a下发群组成员初选列表。用户a在接收到群组成员初选列表后,根据实际通知需求从群组成员初选列表中选定成员b、c、d、…的账号并提交至服务器,以通过通知消息下发模块22,使服务器执行用户a对群组成员初选列表的操作指令,生成群组成员终选列表,从而使服务器可根据群组成员终选列表向用户b、c、d、…下发通知消息。

通过初选列表返回模块21,根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息,生成群组成员初选列表,并将生成的群组成员初选列表返回至第一用户终端,以通过通知消息下发模块22,执行第一用户终端对群组成员初选列表的操作指令,生成群组成员终选列表,从而可根据生成的群组成员终选列表向第二用户终端下发通知消息。

本实施例先通过初选列表返回模块21,根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息生成群组成员初选列表,再通过通知消息下发模块22,执行第一用户终端对群组成员初选列表的操作指令生成群组成员终选列表,相当于由服务器预先筛选与群组信息和成员信息相匹配的成员账号,进而由第一用户终端二次筛选符合实际通知需求的成员账号。本实施例通过在用户选择群组成员之前帮助用户缩小选择范围,能够减少用户的操作时间,从而提高群组成员间的通知效率,进一步实现群组成员间的即时通讯。

在本实施例当中,初选列表返回模块21,包括:信息提取单元211,用于接收群组成员通知请求,并从中提取群组信息和成员信息;初选列表生成单元212,用于根据群组信息,对预存群组列表中的群组进行信息匹配,确定目标群组,并根据成员信息,对目标群组中的成员进行信息匹配,生成群组成员初选列表;初选列表返回单元213,用于向第一用户终端返回群组成员初选列表。

通过信息提取单元211从接收的群组成员通知请求中提取群组信息和成员信息,通过初选列表生成单元212,根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息,生成群组成员初选列表,通过初选列表返回单元213,将生成的群组成员初选列表返回至第一用户终端,相当于由服务器预先筛选与群组信息和成员信息相匹配的成员账号,即在用户选择群组成员之前帮助用户缩小选择范围,减少用户的操作时间,从而提高群组成员间的通知效率,进一步实现群组成员间的即时通讯。

在本实施例中,通过初选列表生成单元212,根据成员信息,对目标群组中的成员进行信息匹配,生成群组成员初选列表,具体为:根据成员信息,对目标群组中的成员进行信息匹配,并将目标群组中匹配度大于预设阈值的成员账号添加至群组成员初选列表。

通过预先设置匹配度阈值,能够从目标群组中合理筛选出与成员信息相匹配的成员账号,有利于在用户选择群组成员之前帮助用户缩小选择范围,减少用户的操作时间。

在本实施例中,群组信息包括群组标题、群组标签、群组描述其中一种或多种组合,成员信息包括成员昵称、成员标签、成员描述其中一种或多种组合。

在本实施例中,通知消息下发模块22,包括:暂选列表生成单元221,用于执行第一用户终端对群组成员初选列表的选择指令,将选择的成员账号添加至群组成员暂选列表;终选列表生成单元222,用于执行第一用户终端对群组成员初选列表的确认指令,根据群组成员暂选列表生成群组成员终选列表;通知消息下发单元223,用于根据群组成员终选列表向第二用户终端下发通知消息。

在本实施例的一种优选的实施方式当中,暂选列表生成单元221还包括:执行第一用户终端对群组成员暂选列表的重选指令,清空群组成员暂选列表中的成员账号;执行第一用户终端对群组成员暂选列表的删除指令,删除群组成员暂选列表中的成员账号。

综上所述,本发明的实施例具有如下有益效果:

根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息,生成群组成员初选列表,并将生成的群组成员初选列表返回至第一用户终端,以执行第一用户终端对群组成员初选列表的操作指令,生成群组成员终选列表,从而可根据生成的群组成员终选列表向第二用户终端下发通知消息。本实施例先根据第一用户终端发起的群组成员通知请求中的群组信息和成员信息生成群组成员初选列表,再执行第一用户终端对群组成员初选列表的操作指令生成群组成员终选列表,相当于由服务器预先筛选与群组信息和成员信息相匹配的成员账号,进而由第一用户终端二次筛选符合实际通知需求的成员账号。本实施例通过在用户选择群组成员之前帮助用户缩小选择范围,能够减少用户的操作时间,从而提高群组成员间的通知效率,进一步实现群组成员间的即时通讯。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

本领域普通技术人员可以理解实现上述实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

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