会议交互信息处理方法、装置、计算机装置及存储介质与流程

文档序号:19792061发布日期:2020-01-24 14:27阅读:152来源:国知局
会议交互信息处理方法、装置、计算机装置及存储介质与流程

本发明涉及计算机技术领域,尤其涉及一种会议交互信息处理方法、装置、计算机装置及存储介质。



背景技术:

当公司在进行多方会议时可能会出现无法全员参加的情况,此时与会人员可能通过电话拨入或建立聊天群组的的方式远程加入会议。然而,远程会议时大量繁杂的会议信息保存在服务器中,若要对这些繁杂的会议信息进行归类整理需要通过语义识别等技术对大量的消息内容进行识别归类,这种对会议内容进行归纳整理的方式效率较低,并且若语义识别错误,则会议内容的归类也会出现错误,因此,这种对会议内容进行归纳整理的方式准确度也不够高。



技术实现要素:

鉴于以上内容,有必要提供一种会议交互信息处理方法、装置、计算机装置及存储介质,能够提高对会议信息进行归类的效率和准确率。

本发明提供一种会议交互信息处理方法,所述方法包括:

监听用户对显示于目标客户端的第一activity进行的操作,所述第一activity包括用于参加会议的可操作控件;

若所述操作为点击所述用于参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息,以使得所述目标客户端显示包含所述群组信息的第二activity,所述群组信息包括所述目标群组的至少一个议题;

若接收到基于所述目标客户端的第二activity发送的所述目标群组的会议广播消息,将所述会议广播消息包含的议题或发言信息保存至会议数据库的发言信息数据表中;

根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计。

在本发明可选实施中,所述群组信息还包括所述目标群组的有效结束时间,所述根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计之前,所述方法还包括:

若所述目标群组的有效结束时间达到,判断所述发言信息数据表中是否存在议题为空数据的数据记录;

若存在议题为空数据的数据记录,则将所述数据记录对应的内容作为目标发言信息,获取所述目标发言信息的发送时间;

获取所述发送时间之前预设数量的在先发言信息以及所述发送时间之后的在后发言信息;

若所述在先发言信息和所述在后发言信息对应的议题都为第一议题,在所述发言信息数据表中将所述第一议题保存为所述目标发言信息对应的议题。

在本发明可选实施中,所述根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计包括:

从所述发言信息数据表获取所述至少一个议题中第二议题的发言信息集合;

获取所述发言信息集合中每条发言信息对应的发言用户,得到发言用户集合;

根据所述发言用户集合中各发言用户的发言信息对所述各发言用户的发言频率和发言次数进行统计;

根据所述发言信息集合计算所述第二议题的发言信息的发言总量;

根据所述发言总量和所述各发言用户的发言频率和发言次数确定所述各发言用户的发言积极程度。

在本发明可选实施中,所述第二activity还包括所述目标群组中已发言用户的名称以及所述已发言用户的发言数量,所述方法还包括:

若检测到点击所述已发言用户的名称的点击操作,从所述发言信息数据表中获取所述已发言用户的所有历史发言信息,以及向所述客户端发送所述历史发言信息。

在本发明可选实施例中,所述方法还包括:

获取所述目标客户端的系统时间;

获取所述用户的待添加群组集合;

从所述待添加群组集合中确定有效开始时间与所述系统时间相距预设时间的待添加群组为所述目标群组。

在本发明可选实施例中,所述方法还包括:

获取所述用户所处环境的多个已联网客户端;

获取所述多个已联网客户端的网络状况;

确定网络状况大于预设网络状况的已联网客户端为所述目标客户端,向所述目标客户端发送用于显示所述第一activity的显示指令。

在本发明可选实施例中,所述第二activity中还包括发言信息输入框,所述目标群组包含的议题在所述发言信息输入框周围。

本发明还提供一种会议交互信息处理装置,所述装置包括:

监听模块,用于监听用户对显示于目标客户端的第一activity进行的操作,所述第一activity包括用于参加会议的可操作控件;

添加模块,用于若所述操作为点击所述用于参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息,以使得所述目标客户端显示包含所述群组信息的第二activity,所述群组信息包括所述目标群组的至少一个议题;

保存模块,用于若接收到基于所述目标客户端的第二activity发送的所述目标群组的会议广播消息,将所述会议广播消息包含的议题或发言信息保存至会议数据库的发言信息数据表中;

统计模块,用于根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计。

在本发明可选实施例中,所述群组信息还包括所述目标群组的有效结束时间,所述保存模块还用于:

根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计之前,若所述目标群组的有效结束时间达到,判断所述发言信息数据表中是否存在议题为空数据的数据记录;

若存在议题为空数据的数据记录,则将所述数据记录对应的内容作为目标发言信息,获取所述目标发言信息的发送时间;

获取所述发送时间之前预设数量的在先发言信息以及所述发送时间之后的在后发言信息;

若所述在先发言信息和所述在后发言信息对应的议题都为第一议题,在所述发言信息数据表中将所述第一议题保存为所述目标发言信息对应的议题。

在本发明可选实施例中,所述统计模块具体用于:

从所述发言信息数据表获取所述至少一个议题中第二议题的发言信息集合;

获取所述发言信息集合中每条发言信息对应的发言用户,得到发言用户集合;

根据所述发言用户集合中各发言用户的发言信息对所述各发言用户的发言频率和发言次数进行统计;

根据所述发言信息集合计算所述第二议题的发言信息的发言总量;

根据所述发言总量和所述各发言用户的发言频率和发言次数确定所述各发言用户的发言积极程度。

在本发明可选实施例中,所述第二activity还包括所述目标群组中已发言用户的名称以及所述已发言用户的发言数量,所述装置还包括:

发送模块,用于若检测到点击所述已发言用户的名称的点击操作,从所述发言信息数据表中获取所述已发言用户的所有历史发言信息,以及向所述客户端发送所述历史发言信息。

在本发明可选实施例中,所述装置还包括群组选取模块,所述群组选取模块用于:

获取所述目标客户端的系统时间;

获取所述用户的待添加群组集合;

从所述待添加群组集合中确定有效开始时间与所述系统时间相距预设时间的待添加群组为所述目标群组。

在本发明可选实施例中,所述装置还包括显示模块,所述显示模块还用于:

获取所述用户所处环境的多个已联网客户端;

获取所述多个已联网客户端的网络状况;

确定网络状况大于预设网络状况的已联网客户端为所述目标客户端,向所述目标客户端发送用于显示所述第一activity的显示指令。

在本发明可选实施例中,所述第二activity中还包括发言信息输入框,所述目标群组包含的议题在所述发言信息输入框周围。

本发明还提供一种计算机装置,所述计算机装置包括存储器及处理器,所述存储器用于存储至少一个指令,所述处理器用于执行所述至少一个指令以实现任意实施例中所述的会议交互信息处理方法。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现任意实施例中所述的会议交互信息处理方法。

由以上技术方案看出,本发明通过监听用户对显示于目标客户端的第一activity进行的操作,所述第一activity包括用于参加会议的可操作控件;若所述操作为点击所述用于参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息,以使得所述目标客户端显示包含所述群组信息的第二activity,所述群组信息包括所述目标群组的至少一个议题;若接收到基于所述目标客户端的第二activity发送的所述目标群组的会议广播消息,将所述会议广播消息包含的议题或发言信息保存至会议数据库的发言信息数据表中;根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计。在监听到用户基于第一activity所点击的参加会议的可操作控件之后,将用户添加至目标群组,从而可以将用户添加至会议,同时,将接收到的用户基于第二activity发送的会议广播消息所包含的议题或发言信息进行保存,使得会议的议题以及发言信息进行了对应保存,通过发言信息数据表可以快速的获取到会议的议题以及对应的发言信息,从而实现了快速准确地对会议内容进行归纳的目的。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1是本发明实施例提供的一种会议交互信息处理方法的流程图;

图2是一种第一activity的显示示意图;

图3是一种第二activity的显示示意图;

图4是一种信息交互过程中第二activity的显示示意图;

图5是本发明实施例提供的一种会议交互信息处理装置的功能模块图;

图6是本发明实现会议交互信息处理方法的较佳实施例的计算机装置的结构示意图。

具体实施方式

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

如图1所示,图1为本发明实施例提供的一种会议交互信息处理方法的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。

s11,监听用户对显示于目标客户端的第一activity进行的操作,所述第一activity包括用于参加会议的可操作控件。

本实施例所述方法可应用于计算机装置,所述计算机装置可以为服务器。

本实施例中,所述目标客户端可以为便携式移动终端。例如,目标客户端为智能手机,或者智能电脑,或者智能手表等可连接至internet的电子设备。

所述activity又称为活动,在android中,一个显示界面由一个activity定义。

本实施例中,会议可提前由主持会议的人员发起并有多人参加,会议包括主持会议的主持人以及参加会议的参会人员。

本实施例中,所述可操作控件的数量为一个或至少两个,并且可操作控件为可供用户进行预设触控操作的按钮。

如图2所示,一种第一activity的显示示意图,该第一activity中包含一个“+”按钮,用户点击该按钮以后显示“发起群聊”、“限时聊天”、“添加好友”、“扫一扫”、以及“掌上会议”按钮。在图2中,可操作控件可以为“+”按钮以及“掌上会议”按钮。

可选的,在本发明另一实施例中,可以通过以下步骤确定目标客户端。

所述方法还包括:

获取所述用户所处环境的多个已联网客户端;

获取所述多个已联网客户端的网络状况;

确定网络状况大于预设网络状况的已联网客户端为所述目标客户端,向所述目标客户端发送用于显示所述第一activity的显示指令。

本实施例中,目标客户端接收到该显示指令之后显示所述第一activity。

例如,用户所处的环境中包括手机以及平板电脑,当用户的平板电脑网络状态较好时,确定该平板电脑为目标客户端,向该平板电脑发送显示指令以使该平板电脑中显示第一activity。

s12,若所述操作为点击所述用于参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息,以使得所述目标客户端显示包含所述群组信息的第二activity,所述群组信息包括所述目标群组的至少一个议题。

在本实施例中,一个会议可以定义为一个群组,一个用户可以加入一个或多个群组。每个加入会议的用户为一个组员,通过向服务器发送广播消息实现了群组内组员所发布信息的共享。

一种可选实施例中,所述目标群组为用户选取的会议。

一种可选实施例中,所述目标群组的添加属性为允许所述目标群组中的组员在所述有效结束时间之前添加,则用户可以在目标群组的有效时间结束之前的任意时间加入目标群组。

另一可选实施例中,所述第一activity还包含会议列表,所述会议列表包括未开始的会议和/或进行中的会议,所述若所述操作为点击所述用于参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息,包括:

若所述操作为选取会议的操作以及点击所述用户参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息。

由于用户选择的会议可以是未开始的会议或者是进行中的会议,因此,用户可以在会议结束前的任意时间加入会议。

在另一实施例中,所述群组信息还可以包括所述目标群组的名称、所述目标群组的有效开始时间和有效结束时间。

其中,所述目标群组的名称可以为会议的名称或者标识,该目标群组的名称可以为创建该目标群组时设置的。所述有效开始时间为会议的开始时间,所述有效结束时间为会议的结束时间。

在另一实施例中,当目标客户端显示包含目标群组的群组信息的第二activity时,目标客户端显示目标群组的名称、目标群组的有效开始时间和有效结束时间,以及目标群组的组员的名称和/或图像,目标群组包含的多个议题。

可选的,在本发明另一实施例中,所述第二activity中还包括发言信息输入框,所述目标群组包含的议题在所述发言信息输入框周围。

在本实施例中,用户通过第二activity可以输入语音、文字、添加图片、文字。

一种可选实施例中,所目标群组包含的议题显示在所述第二activity的最上方,所述目标群组的有效开始时间和/或有效结束时间显示在所述目标群组的名称附近。

另一可选实施例中,在点击目标群组的名称之后,显示目标群组的有效开始时间和/或有效结束时间。

在其他可选实施例中,第二activity中,目标群组的组员信息可以显示在隐藏列表中,当点击第二activity中的预设按钮时,显示已加入目标群组的组员信息,或者,当点击第二activity中的预设按钮时,显示已加入目标群组的组员信息和属于该目标群组但当前并未加入该目标群组的组员信息。

如图3所示,图3是一种第二activity的显示示意图。

通过本实施例,无论用户何时加入到会议,都可以清楚的了解到会议的主题和议题,提高了会议过程中信息传递的高效性。

可选的,在本发明另一实施例中,可以通过以下步骤确定目标群组。所述方法还包括:

获取所述目标客户端的系统时间;

获取所述用户的待添加群组集合;

从所述待添加群组集合中确定有效开始时间与所述系统时间相距预设时间的待添加群组为所述目标群组。

在本实施例中,可以快速地将用户添加至多个用户待加入的会议中。

获取目标客户端的系统时间即获取当前的时间。

所述预设时间可以是预先设定的。例如,若获取到的系统时间为9:50,并且待添加群组集合中存在a群组的有效开始时间为10:00,则确定a群组为目标群组;或者,若获取到的系统时间为14:10,并且待添加群组结合中存在b群组的有效开始时间为14:00,则确定b群组为目标群组。

s13,若接收到基于所述目标客户端的第二activity发送的所述目标群组的会议广播消息,将所述会议广播消息包含的议题或发言信息保存至会议数据库的发言信息数据表中。

本实施例中,当用户被加入至目标群组之后,当用户从第二activity中选取议题输入发言信息后触发向服务器发送包含该议题和发言信息的广播消息,从而使得目标群组内的组员获取该消息。

在具体实施时,议题在系统中通过议题标识进行标识,当存在多个议题时,存在于每个议题对应的议题标识,例如,议题标识为议题id。

一种可选实施例中,客户端获取用户在第二activity中选择的会议议题,以及用户在选择会议议题之后在第二activity包含的发言信息输入框中输入的发言信息,进而将该会议议题或该发言信息按预设数据通信格式打包以并广播消息的形式发送至服务器,则服务器接收到包含该议题或该发言信息的会议广播消息。

在另一可选实施例中,当服务器接收到所述会议广播消息后或用户在第二activity中点击发送发言信息的按钮后,在所述第二activity中加载显示所述会议广播消息包含的发言信息,在所述发言信息下方加载显示所述发言信息对应的会议议题和/或将所述第二activity包含的议题之中的所述发言信息对应的会议议题突出显示。如图4所示,是一种信息交互过程中第二activity的显示示意图,在图4中,当以不同的议题讨论时,将不同的议题进行高亮显示。

本实施例中,当用户选择目标会议议题之后,在发言信息输入框中输入的信息为用户针对该目标会议议题的发言。

用户在所述发言信息输入框中输入的信息可以为语音信息或文字信息。

则在本实施例中,可以方便用户针对不同的议题进行讨论。

s14,根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计。

在本实施例中,发言信息数据表中所包含的每条数据记录都由一组发言信息以及议题组成,因此,可以对相同议题对应的多条发言信息进行快速归类,即快速的统计出存在哪些议题,以及每个议题包含哪些发言信息。

进一步的,可以确定各个议题的关键字,通过该关键字从各个议题包含的发言信息中查找目标信息,确定获取到各个议题的所有目标信息为各个议题的会议记录。

通过本实施例,对于会议中的每个议题都可以快速的进行会议记录,提高会议记录的效率。

可选的,在本发明另一实施例中,所述根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计包括:

从所述发言信息数据表获取所述至少一个议题中第二议题的发言信息集合;

获取所述发言信息集合中每条发言信息对应的发言用户,得到发言用户集合;

根据所述发言用户集合中各发言用户的发言信息对所述各发言用户的发言频率和发言次数进行统计;

根据所述发言信息集合计算所述第二议题的发言信息的发言总量;

根据所述发言总量和所述各发言用户的发言频率和发言次数确定所述各发言用户的发言积极程度。

其中,所述第二议题可以是与第一议题相同的议题,或者第二议题可以是与第一议题不同的议题。所述第二议题可以是至少一个议题中的一个议题或多个议题。

在本实施例中,若计算得到某用户的发言总量大于第一数量,或者发言频率高于第一频率,则确定该用户的发言积极度为第一积极度,若计算得到某用户的发言总量小于第二数量,或者发言频率低于第二频率,则确定该用于的发言积极度为第二积极度。

其中,第一数量大于第二数量,第一频率大于第二频率,第一积极度表示发言积极度较高,第二积极度表示发言积极度较低。第一数量、第二数量、第一频率、第二频率的具体数值可以根据实际需要确定。

在另一实施例中,若某用户的第一发言总量大于第一数量,或者第一发言频率高于第一频率,获取该用户在会议中的所有发言信息,判断所有发言信息中是否包含超过第三数量的语气词,若是,从所有发言信息中去除语气词之后再计算该用户的第二发言总量和第二发言频率,通过该第二发言总量和第二发言频率确定该发言用户的发言积极程度。

可选的,在本发明另一实施例中,所述第二activity还包括所述目标群组中已发言用户的名称以及所述已发言用户的发言数量,所述方法还包括:

若检测到点击所述已发言用户的名称的点击操作,从所述发言信息数据表中获取所述已发言用户的所有历史发言信息,以及向所述客户端发送所述历史发言信息。

可选的,在本发明另一实施例中,所述方法还包括:

若检测到用户点击浏览预设议题的发言信息的按钮,获取所述发言信息数据表中保存的所述预设议题的所有发言信息;

向所述客户端发送所述预设议题的所有发言信息,所述客户端在所述第二activity中加载所述预设议题的所有发言信息。

通过本实施例,可以使用户快速的浏览针对预设议题的所有发言,无需用户依次从针对不同议题的发言信息中进行查找,提高用户获取信息的效率。

在本发明另一实施例中,所述群组信息还包括所述目标群组的有效结束时间,所述根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计之前,所述方法还包括:

若所述目标群组的有效结束时间达到,判断所述发言信息数据表中是否存在议题为空数据的数据记录;

若存在议题为空数据的数据记录,则将所述数据记录对应的内容作为目标发言信息,获取所述目标发言信息的发送时间;

获取所述发送时间之前预设数量的在先发言信息以及所述发送时间之后的在后发言信息;

若所述在先发言信息和所述在后发言信息对应的议题都为第一议题,在所述发言信息数据表中将所述第一议题保存为所述目标发言信息对应的议题。

在本实施例中,发言信息数据表中,可以通过不同字段保存对应字段的内容。具体的,可以通过议题字段保存具体的议题,通过发言信息字段保存发言信息,议题字段与发言信息字段一一对应。

在议题为空数据的数据记录中,发言信息不为空,议题为空。

本实施例中,通过判断发言信息数据表中是否存在议题为空数据的数据记录,可以获取到没有保存对应的议题的目标发言信息。

通过本实施例,可以对仅保存了发言信息但未保存对应议题的数据记录进行完善判断并保存对应的议题。

一种可选实施例中,判断所述发言信息数据表中是否存在目标发言信息对应的议题为空数据的数据记录包括:判断发言信息数据表中是否存在议题字段对应的议题为空并且发言信息字段对应的发言数据不为空的数据记录。

在另一实施例中,当目标发言信息对应的议题为空数据时,还可以通过以下方式确定该目标发言信息对应的议题。所述方法还包括:

获取所述发言信息数据表中所述议题字段对应的所有议题数据;

获取所述数据记录中所述发言数据的关键词和/或关键句;

将所述发言数据的关键词和/或关键句与所有议题数据进行匹配,确定匹配度最高的为所目标发言信息对应的第二议题,在所述发言信息数据表中将所述第二议题保存为目标发言信息对应的议题。

本发明提供的一种会议交互信息处理方法,通过监听用户对显示于目标客户端的第一activity进行的操作,所述第一activity包括用于参加会议的可操作控件;若所述操作为点击所述用于参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息,以使得所述目标客户端显示包含所述群组信息的第二activity,所述群组信息包括所述目标群组的至少一个议题;若接收到基于所述目标客户端的第二activity发送的所述目标群组的会议广播消息,将所述会议广播消息包含的议题或发言信息保存至会议数据库的发言信息数据表中;根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计。在监听到用户基于第一activity所点击的参加会议的可操作控件之后,将用户添加至目标群组,从而可以将用户添加至会议,同时,将接收到的用户基于第二activity发送的会议广播消息所包含的议题或发言信息进行保存,使得会议的议题以及发言信息进行了对应保存,通过发言信息数据表可以快速的获取到会议的议题以及对应的发言信息,从而实现了快速准确地对会议内容进行归纳的目的。

如图5所示,为本发明实施例提供的一种会议交互信息处理装置的功能模块图。所述会议交互信息处理装置包括监听模块210、添加模块220、保存模块230和统计模块240。本发明所称的模块是指一种能够被处理器所执行并且能够完成固定功能的一系列计算机程序段,其存储在计算机装置的存储器中。在本实施例中,关于各模块的功能将在后续的实施例中详述。

监听模块210,用于监听用户对显示于目标客户端的第一activity进行的操作,所述第一activity包括用于参加会议的可操作控件。

本实施例中,所述目标客户端可以为便携式移动终端。例如,目标客户端为智能手机,或者智能电脑,或者智能手表等可连接至internet的电子设备。

所述activity又称为活动,在android中,一个显示界面由一个activity定义。

本实施例中,会议可提前由主持会议的人员发起的并有多人参加,会议包括主持会议的主持人以及参加会议的参会人员。

本实施例中,所述可操作控件的数量为一个或至少两个,并且可操作控件为可供用户进行预设触控操作的按钮。

如图2所示,是一种第一activity的显示示意图,该第一activity中包含一个“+”按钮,用户点击该按钮以后显示“发起群聊”、“限时聊天”、“添加好友”、“扫一扫”、以及“掌上会议”按钮。在图2中,可操作控件可以为“+”按钮以及“掌上会议”按钮。

可选的,在本发明另一实施例中,可以通过本发明所述装置包的显示模块在目标客户端显示第一activity。所述显示模块用于:

获取所述用户所处环境的多个已联网客户端;

获取所述多个已联网客户端的网络状况;

确定网络状况大于预设网络状况的已联网客户端为所述目标客户端,向所述目标客户端发送用于显示所述第一activity的显示指令。

本实施例中,目标客户端接收到该显示指令之后显示所述第一activity。

例如,用户所处的环境中包括手机以及平板电脑,当用户的平板电脑网络状态较好时,确定该平板电脑为目标客户端,向该平板电脑发送显示指令以使该平板电脑中显示第一activity。

添加模块220,用于若所述操作为点击所述用于参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息,以使得所述目标客户端显示包含所述群组信息的第二activity,所述群组信息包括所述目标群组的至少一个议题。

在本实施例中,一个会议可以定义为一个群组,一个用户可以加入一个或多个群组。每个加入会议的用户为一个组员,通过向服务器发送广播消息实现了群组内组员所发布信息的共享。

一种可选实施例中,所述目标群组为用户选取的会议。

一种可选实施例中,所述目标群组的添加属性为允许所述目标群组中的组员在所述有效结束时间之前添加,则用户可以在目标群组的有效时间结束之前的任意时间加入目标群组。

另一可选实施例中,所述第一activity还包含会议列表,所述会议列表包括未开始的会议和/或进行中的会议,所述添加模块具体用于:

若所述操作为选取会议的操作以及点击所述用户参加会议的可操作控件,将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息。

由于用户选择的会议可以是未开始的会议或者是进行中的会议,因此,用户可以在会议结束前的任意时间加入会议。

在另一实施例中,所述群组信息还可以包括所述目标群组的名称、所述目标群组的有效开始时间和有效结束时间。

其中,所述目标群组的名称可以为会议的名称或者标识,该目标群组的名称可以为创建该目标群组时设置的。所述有效开始时间为会议的开始时间,所述有效结束时间为会议的结束时间。

在另一实施例中,当目标客户端显示包含目标群组的群组信息的第二activity时,目标客户端显示目标群组的名称、目标群组的有效开始时间和有效结束时间,以及目标群组的组员的名称和/或图像,目标群组包含的多个议题。

可选的,在本发明另一实施例中,所述第二activity中还包括发言信息输入框,所述目标群组包含的议题在所述发言信息输入框周围。

在本实施例中,用户通过第二activity可以输入语音、文字、添加图片、文字。

一种可选实施例中,所目标群组包含的议题显示在所述第二activity的最上方,所述目标群组的有效开始时间和/或有效结束时间显示在所述目标群组的名称附近。

另一可选实施例中,在点击目标群组的名称之后,显示目标群组的有效开始时间和/或有效结束时间。

在其他可选实施例中,第二activity中,目标群组的组员信息可以显示在隐藏列表中,当点击第二activity中的预设按钮时,显示已加入目标群组的组员信息,或者,当点击第二activity中的预设按钮时,显示已加入目标群组的组员信息和属于该目标群组但当前并未加入该目标群组的组员信息。

如图3所示,是一种第二activity的显示示意图。

通过本实施例,无论用户何时加入到会议,都可以清楚的了解到会议的主题和议题,提高了会议过程中信息传递的高效性。

可选的,在本发明另一实施例中,可以通过本发明所述装置包括的群组选取模块确定目标群组。所述群组选取模块用于:

获取所述目标客户端的系统时间;

获取所述用户的待添加群组集合;

从所述待添加群组集合中确定有效开始时间与所述系统时间相距预设时间的待添加群组为所述目标群组。

在本实施例中,可以快速地将用户添加至多个用户待加入的会议中。

获取目标客户端的系统时间即获取当前的时间。

所述预设时间可以是预先设定的。例如,若获取到的系统时间为9:50,并且待添加群组集合中存在a群组的有效开始时间为10:00,则确定a群组为目标群组;或者,若获取到的系统时间为14:10,并且待添加群组结合中存在b群组的有效开始时间为14:00,则确定b群组为目标群组。

保存模块230,用于若接收到基于所述目标客户端的第二activity发送的所述目标群组的会议广播消息,将所述会议广播消息包含的议题或发言信息保存至会议数据库的发言信息数据表中。

本实施例中,当用户被加入至目标群组之后,当用户从第二activity中选取议题输入发言信息后触发向服务器发送包含该议题和发言信息的广播消息,从而使得目标群组内的组员获取该消息。

在具体实施时,议题在系统中通过议题标识进行标识,当存在多个议题时,存在于每个议题对应的议题标识,例如,议题标识为议题id。

一种可选实施例中,客户端获取用户在第二activity中选择的会议议题,以及用户在选择会议议题之后在第二activity包含的发言信息输入框中输入的发言信息,进而将该会议议题或该发言信息按预设数据通信格式打包以并广播消息的形式发送至服务器,则服务器接收到包含该议题或该发言信息的会议广播消息。

在另一可选实施例中,当服务器接收到所述会议广播消息发送后或用户在第二activity中点击发送发言信息的按钮后,在所述第二activity中加载显示所述会议广播消息包含的发言信息,在所述发言信息下方加载显示所述发言信息对应的会议议题和/或将所述第二activity包含的议题之中的所述发言信息对应的会议议题突出显示。如图4所示,是一种信息交互过程中第二activity的显示示意图,在图4中,当以不同的议题讨论时,将不同的议题进行高亮显示。

本实施例中,当用户选择目标会议议题之后,在发言信息输入框中输入的信息为用户针对该目标会议议题的发言。

用户在所述发言信息输入框中输入的信息可以为语音信息或文字信息。

则在本实施例中,可以方便用户针对不同的议题进行讨论。

统计模块240,用于根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计。

在本实施例中,发言信息数据表中所包含的每条数据记录都由一组发言信息以及议题组成,因此,可以对相同议题对应的多条发言信息进行快速归类,即快速的统计出存在哪些议题,以及每个议题包含哪些发言信息。

进一步的,可以确定各个议题的关键字,通过该关键字从各个议题包含的发言信息中查找目标信息,确定获取到各个议题的所有目标信息为各个议题的会议记录。

通过本实施例,对于会议中的每个议题都可以快速的进行会议记录,提高会议记录的效率。

可选的,在本发明另一实施例中,所述统计模块240具体用于:

从所述发言信息数据表获取所述至少一个议题中第二议题的发言信息集合;

获取所述发言信息集合中每条发言信息对应的发言用户,得到发言用户集合;

根据所述发言用户集合中各发言用户的发言信息对所述各发言用户的发言频率和发言次数进行统计;

根据所述发言信息集合计算所述第二议题的发言信息的发言总量;

根据所述发言总量和所述各发言用户的发言频率和发言次数确定所述各发言用户的发言积极程度。

其中,所述第二议题可以是与第一议题相同的议题,或者第二议题可以是与第一议题不同的议题。所述第二议题可以是至少一个议题中的一个议题或多个议题。

在本实施例中,若计算得到某用户的发言总量大于第一数量,或者发言频率高于第一频率,则确定该用户的发言积极度为第一积极度,若计算得到某用户的发言总量小于第二数量,或者发言频率低于第二频率,则确定该用于的发言积极度为第二积极度。

其中,第一数量大于第二数量,第一频率大于第二频率,第一积极度表示发言积极度较高,第二积极度表示发言积极度较低。第一数量、第二数量、第一频率、第二频率的具体数值可以根据实际需要确定。

在另一实施例中,若某用户的第一发言总量大于第一数量,或者第一发言频率高于第一频率,获取该用户在会议中的所有发言信息,判断所有发言信息中是否包含超过第三数量的语气词,若是,从所有发言信息中去除语气词之后再计算该用户的第二发言总量和第二发言频率,通过该第二发言总量和第二发言频率确定该发言用户的发言积极程度。

可选的,在本发明另一实施例中,所述第二activity还包括所述目标群组中已发言用户的名称以及所述已发言用户的发言数量,所述装置还包括:

发送模块,用于若检测到点击所述已发言用户的名称的点击操作,从所述发言信息数据表中获取所述已发言用户的所有历史发言信息,以及向所述客户端发送所述历史发言信息。

可选的,在本发明另一实施例中,所述发送模块还用于:

若检测到用户点击浏览预设议题的发言信息的按钮,获取所述发言信息数据表中保存的所述预设议题的所有发言信息;

向所述客户端发送所述预设议题的所有发言信息,所述客户端在所述第二activity中加载所述预设议题的所有发言信息。

通过本实施例,可以使用户快速的浏览针对预设议题的所有发言,无需用户依次从针对不同议题的发言信息中进行查找,提高用户获取信息的效率。

在本发明另一实施例中,所述群组信息还包括所述目标群组的有效结束时间,所述保存模块还用于:

根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计之前,若所述目标群组的有效结束时间达到,判断所述发言信息数据表中是否存在议题为空数据的数据记录;

若存在议题为空数据的数据记录,则将所述数据记录对应的内容作为目标发言信息,获取所述目标发言信息的发送时间;

获取所述发送时间之前预设数量的在先发言信息以及所述发送时间之后的在后发言信息;

若所述在先发言信息和所述在后发言信息对应的议题都为第一议题,在所述发言信息数据表中将所述第一议题保存为所述目标发言信息对应的议题。

在本实施例中,发言信息数据表中,可以通过不同字段保存对应字段的内容。具体的,可以通过议题字段保存具体的议题,通过发言信息字段保存发言信息,议题字段与发言信息字段一一对应。

在议题为空数据的数据记录中,发言信息不为空,议题为空。

本实施例中,通过判断发言信息数据表中是否存在议题为空数据的数据记录,可以获取到没有保存对应的议题的目标发言信息。

通过本实施例,可以对仅保存了发言信息但未保存对应议题的数据记录进行完善判断并保存对应的议题。

一种可选实施例中,判断所述发言信息数据表中是否存在目标发言信息对应的议题为空数据的数据记录包括:判断发言信息数据表中是否存在议题字段对应的议题为空并且发言信息字段对应的发言数据不为空的数据记录。

在另一实施例中,当目标发言信息对应的议题为空数据时,还可以通过所述装置包括的确定模块确定该目标发言信息对应的议题。所述确定模块用于:

获取所述发言信息数据表中所述议题字段对应的所有议题数据;

获取所述数据记录中所述发言数据的关键词和/或关键句;

将所述发言数据的关键词和/或关键句与所有议题数据进行匹配,确定匹配度最高的为所目标发言信息对应的第二议题,在所述发言信息数据表中将所述第二议题保存为目标发言信息对应的议题。

本发明提供的一种会议交互信息处理装置,通过监听模块监听用户对显示于目标客户端的第一activity进行的操作,所述第一activity包括用于参加会议的可操作控件;若所述操作为点击所述用于参加会议的可操作控件,添加模块将所述用户添加至目标群组,向所述目标客户端返回所述目标群组的群组信息,以使得所述目标客户端显示包含所述群组信息的第二activity,所述群组信息包括所述目标群组的至少一个议题;若接收到基于所述目标客户端的第二activity发送的所述目标群组的会议广播消息,保存模块将所述会议广播消息包含的议题或发言信息保存至会议数据库的发言信息数据表中;统计模块根据所述发言信息数据表保存的发言信息以及议题对所述目标群组的发言信息进行分类统计。在监听到用户基于第一activity所点击的参加会议的可操作控件之后,将用户添加至目标群组,从而可以将用户添加至会议,同时,将接收到的用户基于第二activity发送的会议广播消息所包含的议题或发言信息进行保存,使得会议的议题以及发言信息进行了对应保存,通过发言信息数据表可以快速的获取到会议的议题以及对应的发言信息,从而实现了快速准确地对会议内容进行归纳的目的。

上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。

如图6所示,是本发明实现会议交互信息处理方法的较佳实施例的计算机装置的结构示意图。所述计算机装置包括至少一个发送装置31、至少一个存储器32、至少一个处理器33、至少一个接收装置34以及至少一个通信总线。其中,所述通信总线用于实现这些组件之间的连接通信。

所述计算机装置是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程门阵列(field-programmablegatearray,fpga)、数字处理器(digitalsignalprocessor,dsp)、嵌入式设备等。所述计算机装置还可包括网络设备和/或用户设备。其中,所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(cloudcomputing)的由大量主机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。

所述计算机装置可以是,但不限于任何一种可与用户通过键盘、触摸板或声控设备等方式进行人机交互的电子产品,例如,平板电脑、智能手机、监控设备等终端。

所述计算机装置所处的网络包括,但不限于互联网、广域网、城域网、局域网、虚拟专用网络(virtualprivatenetwork,vpn)等。

其中,所述接收装置34和所述发送装置31可以是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他设备进行数据通信。

所述存储器32用于存储程序代码。所述存储器32可以是集成电路中没有实物形式的具有存储功能的电路,所述存储器32还可以是具有实物形式的存储器,如内存条、tf卡(trans-flashcard)、智能媒体卡(smartmediacard)、安全数字卡(securedigitalcard)、快闪存储器卡(flashcard)等储存设备。

所述处理器33可以包括一个或者多个微处理器、数字处理器。所述处理器33可调用存储器32中存储的程序代码以执行相关的功能。例如,图5中所述的各个模块是存储在所述存储器32中的程序代码,并由所述处理器33所执行,以实现一种会议交互信息处理方法。所述处理器33又称中央处理器(cpu,centralprocessingunit),是一块超大规模的集成电路,是运算核心(core)和控制核心(controlunit)。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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