一种会议状态提示方法、服务器、智能终端及存储介质与流程

文档序号:18465626发布日期:2019-08-17 02:25阅读:175来源:国知局
一种会议状态提示方法、服务器、智能终端及存储介质与流程

本发明涉及互联网技术领域,尤其涉及一种会议状态提示方法、服务器、智能终端及存储介质。



背景技术:

随着互联网信息技术的快速发展,由于实体办公室通常较为紧缺,使得越来越多的政府机构采用会议系统进行线上的、跨地区的无缝沟通。目前,会议系统可以集成到即时通讯软件中,在发起会议邀请时已经可以支持到点时通过接口推送提醒通知到会议参与方,参与方需要点击会议链接进入到会议系统,通过内置浏览器打开会议邀请链接,或是跳转到会议系统才能查看会议的状态变化,例如主持人是否在线,领导是否发言,会议时间是否已经调整,参与人是否都已经就位等等,可见,在查看会议的状态变化时,需要点击会议链接、跳转页面等一系列繁琐的操作,因此如何提供一种便捷、高效的会议状态提示方式已成为亟待解决的问题。



技术实现要素:

本发明实施例提供了一种会议状态提示方法、服务器、智能终端及存储介质,可以便捷、高效地对会议状态进行提示。

本发明实施例第一方面提供了会议状态提示方法,所述方法应用于通讯应用服务器,所述通讯应用服务器配置有动态数据传递接口,所述方法包括:

所述通讯应用服务器接收会议服务器发送的目标会议的会议数据。

如果所述会议数据是通过所述动态数据传递接口接收到的,则所述通讯应用服务器将所述会议数据作为动态数据,并根据所述动态数据生成所述目标会议的动态更新指示消息,所述动态更新指示消息携带有所述动态数据。

所述通讯应用服务器向客户端发送所述动态更新指示消息,所述动态更新指示消息用于指示所述客户端根据所述动态数据更新所述目标会议的会话界面中目标区域显示的会议状态消息的内容。

本发明实施例第二方面提供了一种会议状态提示方法,包括:

客户端输出目标会议的会话界面,所述会话界面中目标区域显示有所述目标会议的会议状态消息。

所述客户端接收通讯应用服务器发送的所述目标会议的动态更新指示消息,所述动态更新指示消息携带有所述目标会议的动态数据,所述动态数据是所述通讯应用服务器通过动态数据传递接口接收到的。

所述客户端根据所述动态数据更新所述目标区域显示的所述会议状态消息的内容。

本发明实施例第三方面提供了一种会议状态提示方法,包括:

会议服务器接收客户端发送的目标会议的配置信息。

所述会议服务器获取所述目标会议的会议数据。

所述会议服务器在所述配置信息包括开启动态会议功能时,通过动态数据传递接口向通讯应用服务器发送所述会议数据,以使所述通讯应用服务器根据所述会议数据向所述客户端发送所述目标会议的动态更新指示消息。

本发明实施例第四方面提供了一种会议状态提示装置,包括:

接收单元,用于接收会议服务器发送的目标会议的会议数据。

生成单元,用于如果所述会议数据是通过动态数据传递接口接收到的,则将所述会议数据作为动态数据,并根据所述动态数据生成所述目标会议的动态更新指示消息,所述动态更新指示消息携带有所述动态数据。

发送单元,用于向客户端发送所述动态更新指示消息,所述动态更新指示消息用于指示所述客户端根据所述动态数据更新所述目标会议的会话界面中目标区域显示的会议状态消息的内容。

本发明实施例第五方面提供了一种会议状态提示装置,包括:

输出单元,用于输出目标会议的会话界面,所述会话界面中目标区域显示有所述目标会议的会议状态消息。

接收单元,用于接收通讯应用服务器发送的所述目标会议的动态更新指示消息,所述动态更新指示消息携带有所述目标会议的动态数据,所述动态数据是所述通讯应用服务器通过动态数据传递接口接收到的。

更新单元,用于根据所述动态数据更新所述目标区域显示的所述会议状态消息的内容。

本发明实施例第六方面提供了一种会议状态提示装置,包括:

接收单元,用于接收客户端发送的目标会议的配置信息。

获取单元,用于获取所述目标会议的会议数据。

发送单元,用于在所述配置信息包括开启动态会议功能时,通过动态数据传递接口向通讯应用服务器发送所述会议数据,以使所述通讯应用服务器根据所述会议数据向所述客户端发送所述目标会议的动态更新指示消息。

本发明实施例第七方面提供了一种服务器,包括:处理器、网络接口和存储器,所述存储器存储有可执行程序代码,所述网络接口受所述处理器的控制用于收发消息,所述处理器用于调用所述可执行程序代码,执行上述第一方面所述的会议状态提示方法。

本发明实施例第八方面提供了一种智能终端,包括:处理器、收发器和存储器,所述存储器存储有可执行程序代码,所述收发器受所述处理器的控制用于收发消息,所述处理器用于调用所述可执行程序代码,执行上述第二方面所述的会议状态提示方法。

本发明实施例第九方面提供了一种服务器,包括:处理器、网络接口和存储器,所述存储器存储有可执行程序代码,所述网络接口受所述处理器的控制用于收发消息,所述处理器用于调用所述可执行程序代码,执行上述第三方面所述的会议状态提示方法。

本发明实施例第十方面提供了一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面或第二方面或第三方面所述的会议状态提示方法。

本发明实施例第十一方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面或第二方面或第三方面所述的会议状态提示方法。

本发明实施例中,通讯应用服务器可以接收会议服务器发送的目标会议的会议数据,如果该会议数据是通过动态数据传递接口接收到的,则通讯应用服务器将该会议数据作为动态数据,并根据该动态数据生成该目标会议的动态更新指示消息,该动态更新指示消息携带有该动态数据,进而向客户端发送该动态更新指示消息,该动态更新指示消息用于指示该客户端根据该动态数据更新该目标会议的会话界面中目标区域显示的会议状态消息的内容,从而可以便捷、高效地对会议状态进行提示。

附图说明

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

图1是本发明实施例提供的一种会议状态提示系统的架构示意图;

图2是本发明实施例提供的一种会议状态提示方法的流程示意图;

图3a是本发明实施例提供的一种即时通讯应用的操作界面示意图;

图3b是本发明实施例提供的一种会议创建界面的示意图;

图3c是本发明实施例提供的一种会议的会话界面示意图;

图3d是本发明实施例提供的另一种会议状态提示方法的流程示意图;

图3e是本发明实施例提供的又一种会议状态提示方法的流程示意图;

图4是本发明实施例提供的一种会议状态提示装置的结构示意图;

图5是本发明实施例提供的另一种会议状态提示装置的结构示意图;

图6是本发明实施例提供的又一种会议状态提示装置的结构示意图;

图7是本发明实施例提供的一种服务器的结构示意图;

图8是本发明实施例提供的一种智能终端的结构示意图;

图9是本发明实施例提供的另一种服务器的结构示意图。

具体实施方式

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

本发明实施例中所描述的客户端、智能终端具体可以包括智能手机、平板电脑、笔记本、台式机、移动互联网设备(mobileinternetdevice,mid)、智能可穿戴设备、车载终端等。

请参阅图1,为本发明实施例提供的一种会议状态提示系统的架构示意图。图1所示的会议状态提示系统架构主要包括三大部分:

用户操作:第三方服务(例如会议系统)通过rtx服务(一种即时通讯服务)的前端(即时通讯(instantmessaging,im)客户端(client),一种即时通讯应用)向用户(user)提供会议的操作入口,用户通过操作入口访问会议系统创建会议时,可以选择通过“发送实时动态消息”的方式将会议的最新动态消息发送至会议的会话界面。

rtx服务:包括rtx后台服务(即imserver)和rtx客户端服务(即imclient),其中,rtx后台服务配置有实时动态消息应用程序接口(applicationprogramminginterface,api),通过实时动态消息api与会议系统进行交互,以获取会议系统的动态消息,使得会议的最新动态数据可实时更新至rtx后台。rtx客户端服务与rtx后台服务进行交互,以实时动态消息类型(type)显示会议的最新动态数据,可以在会话界面中呈现出内容根据会议的状态而不断变化的消息。

会议系统服务:会议系统通过imclient向用户提供会议的操作入口(例如会议的创建入口),操作入口具体可以是以网页(web)的形式嵌入到imclient中(即appweb),会议系统服务(appserver)通过实时动态消息api可将会议的最新动态数据传输至rtx后台服务。

请参阅图2,为本发明实施例提供的一种会议状态提示方法的流程示意图。本实施例中所描述的会议状态提示方法,包括:

201、会议服务器接收客户端发送的目标会议的配置信息。

具体实现中,会议系统通过客户端向用户提供了操作入口,通过操作入口可以进入会议创建界面,目标会议的发起人可以通过客户端上的会议创建界面输入配置信息,该配置信息可以包括是否开启动态会议功能、会议参与人、会议时间、会议主题和会议议程中的一种或多种,如图3a所示,会议创建可以以功能的形式(如图3a中的“会议预定”)集成到客户端上的即时通讯应用中,通过这一操作入口,发起人可以打开如图3b所示的会议创建界面,在会议创建界面,发起人可以选择会议参与人,具体可以是以选择联系人聊天的形式进行,例如可以从即时通讯应用的好友列表或历史聊天窗口中选取群组或者单个联系人或者群组与单个联系人的组合作为目标会议的会议参与人,从而建立起一个针对目标会议的新的会话。发起人还可以选择是否开启动态会议功能,具体可以通过如图3b所示的“是否发送动态会议邀请”这一选项按钮(对应于上述的“发送实时动态消息”的方式)来实现,当发起人勾选是否发送动态会议邀请这一选项按钮时,对应的是开启动态会议功能,开启动态会议功能后,目标会议的会议状态消息将以动态消息的形式推送到各个会议参与人对应的客户端上显示的该目标会议的会话界面中,动态消息是指在会话界面中显示时其内容会发生变化的消息。

进一步地,客户端获取发起人通过会议创建界面输入的目标会议的配置信息后,将目标会议的配置信息发送给会议服务器,会议服务器接收该配置信息,会议服务器即为会议系统的后台。

202、所述会议服务器获取所述目标会议的会议数据。

具体实现中,在目标会议开始前、进行中、暂停期间、结束时,其状态是不断变化的,为得到目标会议的最新状态,会议服务器可以周期性地(如每隔10秒1次)获取目标会议的会议数据,或者,在目标会议的状态发生变化时获取目标会议的会议数据。

在一些可行的实施方式中,会议服务器也可以是在目标会议的状态发生变化时即获取目标会议的会议数据,并从获取目标会议的会议数据时重新计时,当新的计时时间达到上述周期时再次获取目标会议的会议数据,即将周期性地获取会议数据与目标会议的状态发生变化时即获取会议数据相结合。

203、所述会议服务器在所述配置信息包括开启动态会议功能时,通过动态数据传递接口向通讯应用服务器发送所述会议数据。

相应地,所述通讯应用服务器接收所述会议数据。

具体实现中,通讯应用服务器配置有用于传递动态数据的接口,记为动态数据传递接口,是在现有的会议服务器与通讯应用服务器之间的会话接口(可记为静态数据传递接口)基础上新增的一个接口,该会话接口用于传递文本、表情、图片、文件、语音、小视频、地理位置、会议系统分享链接等静态数据,新增的动态数据传递接口可专用于传递会议的动态数据。会议服务器如果检测到配置信息中的“是否开启动态会议功能”(对应于图3b中所示的“是否发送动态会议邀请”)为开启动态会议功能,则调用动态数据传递接口,进而利用该动态数据传递接口向通讯应用服务器发送该目标会议的会议数据,通讯应用服务器接收该会议数据。

204、所述通讯应用服务器确定所述会议数据是通过所述动态数据传递接口接收到的,将所述会议数据作为动态数据,并根据所述动态数据生成所述目标会议的动态更新指示消息。

其中,该动态更新指示消息携带有该动态数据。

具体实现中,可以定义一种新的消息类型,即动态消息类型,并可以定义动态消息的消息格式,以区别于目前的静态消息的消息格式,便于客户端进行消息类型的鉴别。通讯应用服务器可以根据会议服务器发送会议数据所使用的数据传递接口确定是否将该会议数据作为动态数据发送给客户端,并在确定会议数据是通过动态数据传递接口接收到的时候,将该会议数据作为动态数据,并可以按照定义的动态消息的消息格式,利用该动态数据生成该目标会议的动态更新指示消息。

在一些可行的实施方式中,通讯应用服务器也可以在该动态更新指示消息中添加动态消息指示标识,以区别于目前的静态消息,便于客户端进行消息类型的鉴别。

205、所述通讯应用服务器向所述客户端发送所述动态更新指示消息。

相应地,所述客户端接收所述动态更新指示消息。

在一些可行的实施方式中,通讯应用服务器在检测到目标会议被发起人解散时,可以停止向客户端发送目标会议的动态更新指示消息。

此时,由于目标会议被解散,则会议服务器也可以停止获取目标会议的会议数据。

206、所述客户端根据所述动态数据更新所述目标会议的会话界面中目标区域显示的会议状态消息的内容。

具体实现中,客户端可以输出目标会议的会话界面,并可以在该会话界面的目标区域显示该目标会议的会议状态消息,会议状态消息包括了会议从开始前直到结束时的演变过程,包括用户数据的变化,例如会议参与人的增加、减少等,会议系统自身的时间变化,例如距离会议开始的剩余时间、会议进行的时间、会议的暂停时间等,会议系统产生的事件变化,例如主持人是否在线、领导是否发言、会议时间是否已经调整、各会议参与人是否都已经就位等。客户端接收到通讯应用服务器发送的动态更新指示消息后,确定消息类型为动态消息,进而可以根据动态更新指示消息包括的动态数据对目标区域显示的会议状态消息的内容进行更新,从而可以将目标会议的最新状态通过会话界面直接提示给各个会议参与人。

如图3c所示,目标会议的会话界面类似于现有的社交聊天界面,目标会议的会议状态消息可以包括主题、与会人、会议时间、会议当前状态等内容,随着时间的推移,会议状态消息的具体内容在不断变化,其中内容项“会议当前状态”经历了“尚未开始”—>“会议10分钟后开始”—>“会议进行中”—>“会议结束”等状态变化。

需要说明的是,图3中的四条会议状态消息实质上是在会话界面中的同一个显示区域(即目标区域)显示的,只是随着时间的推移,会议状态消息的内容发生了变化而已。

在一些可行的实施方式中,会议服务器通过动态数据传递接口向通讯应用服务器发送的会议数据(即动态数据)可以只包括该目标会议发生变化的那部分数据,例如该动态数据具体可以包括内容标识和内容数据,客户端在更新会议状态消息的内容时,具体是仅对会议状态消息中该内容标识所指示的内容项中的数据,按照该内容数据进行更新。例如,如图3c所示,假设只有“会议当前状态”发生了变化,由“尚未开始”变为“会议10分钟后开始”,则该动态数据可以只包括“会议当前状态”这一内容项的内容标识,以及“会议当前状态”这一内容项的内容数据(即“会议10分钟后开始”),客户端接收到通讯应用服务器发送的动态更新指示消息后,先根据内容标识确定需要对“会议当前状态”这一内容项的内容数据进行更新,进而将“会议当前状态”这一内容项的内容数据由“尚未开始”更新为“会议10分钟后开始”,从而通过动态数据只包括该目标会议发生变化的那部分数据可以减少数据传输量,进一步提高了在进行会议状态提示时的效率。

在一些可行的实施方式中,客户端在检测到退出目标会议时,可以自动停止更新会议状态消息的内容。

在一些可行的实施方式中,在配置信息包括未开启动态会议功能时,会议服务器可以通过现有的静态数据传递接口向通讯应用服务器发送会议数据,通讯应用服务器在确定该会议数据是通过静态数据传递接口接收到的时候,则将该会议数据作为聊天数据,并根据该聊天数据生成目标会议的聊天指示消息,聊天指示消息携带有聊天数据,通讯应用服务器向客户端发送该聊天指示消息,客户端接收到聊天指示消息后,确定消息类型为静态消息,进而将聊天数据作为聊天消息显示在会话界面中,即每收到目标会议的会议数据,就在会话界面中推送一条新消息,用来显示目标会议的最新动态,此时也不需要会议参与人手动点击会议链接进入会议系统查看会议的最新动态,只是相对于上述通过更新会话界面中目标区域显示的那一条会议状态消息的内容来提示会议状态的方式,这种方式需要在会话界面中不断地逐条显示新的聊天消息来提示会议状态。

本发明实施例中,会议服务器接收客户端发送的目标会议的配置信息,获取该目标会议的会议数据,在配置信息包括开启动态会议功能时,通过动态数据传递接口向通讯应用服务器发送该会议数据,通讯应用服务器确定该会议数据是通过动态数据传递接口接收到的之后,将该会议数据作为动态数据,并根据动态数据生成目标会议的动态更新指示消息,进而向客户端发送该动态更新指示消息,客户端可以根据该动态数据更新目标会议的会话界面中目标区域显示的会议状态消息的内容,从而可以便捷、高效地对会议状态进行提示,无需跳转到会议系统查看会议详情和会议进度等会议状态,避免了查看会议状态时所需的繁琐操作。

在一些可行的实施方式中,本实施例中所描述的会议状态提示方法,还可以包括以下步骤:

207、所述会议服务器在根据所述配置信息确定所述目标会议的开始时间到达时,生成所述目标会议的启动指示消息。

具体实现中,该目标会议的配置信息可以包括会议时间,会议时间具体有开始时间、结束时间等,会议服务器在根据配置信息确定该目标会议的开始时间到达时,确定目标会议可以开始,并生成该目标会议的启动指示消息。

208、所述会议服务器向所述通讯应用服务器发送所述启动指示消息。

相应地,所述通讯应用服务器接收所述启动指示消息。

209、所述通讯应用服务器向所述客户端发送所述启动指示消息。

相应地,所述客户端接收所述启动指示消息。

210、所述客户端根据所述启动指示消息生成所述目标会议的会议窗口,并输出所述会议窗口。

具体实现中,客户端接收到通讯应用服务器转发的该目标会议的启动指示消息时,可以生成该目标会议的会议窗口,并直接输出该会议窗口,如图3c所示,客户端接收到该目标会议的启动指示消息,可以在显示屏的显示界面中的指定区域或者任意区域弹出生成的会议窗口,会议窗口可以默认设置为保持窗口在前,以防止会议参与人进行其它操作时遮挡会议窗口。

在一些可行的实施方式中,客户端具体可以根据该启动指示消息通过外部对象绑定窗口属性设置函数(例如precreatewindow()函数),以实现对窗口属性设置函数的调用,根据窗口属性设置函数可以对目标会议的会议窗口的页面属性进行设置,窗口属性设置函数具体可以用于:对窗口大小设置、对窗口背景颜色设置或者对窗口标题设置等,从而生成会议窗口。客户端再根据该启动指示消息通过该外部对象绑定窗口设置完成通知函数(例如showwindows()函数),以实现对窗口设置完成通知函数的调用,进而根据窗口设置完成通知函数输出该会议窗口。

在一些可行的实施方式中,该目标会议的启动指示消息具体可以是以事件的形式通过通讯应用服务器发送给客户端,例如,该启动指示消息包括会议窗口生成事件和会议窗口弹出事件,客户端接收到该启动指示消息后,响应该会议窗口生成事件通过调用窗口属性设置函数对目标会议的会议窗口的页面属性进行设置,从而生成会议窗口,并响应该会议窗口弹出事件通过调用窗口设置完成通知函数输出该会议窗口。

本发明实施例中,会议服务器在确定目标会议的开始时间到达时,生成目标会议的启动指示消息,并通过通讯应用服务器向客户端发送该目标会议的启动指示消息,从而该客户端可以根据该启动指示消息在显示界面中直接弹出会议窗口,实现了到点时自动加入会议,避免了在进入会议时需要点击会议链接、页面跳转等一系列繁琐操作,降低了操作成本。

在一些可行的实施方式中,如图3d所示,为本发明实施例提供的另一种会议状态提示方法的流程,具体可以包括:用户点击“发送实时动态消息至聊天”的按钮(对应于图3b中所示的“是否发送动态会议邀请”操作选项),rtx后台调用实时动态消息api,会议系统获取会议的动态数据,并通过接口(即实时动态消息api)将会议的动态数据实时推送给rtx后台,进而rtx后台将消息以“实时动态消息type”推送给客户端,客户端在消息类型为实时动态消息type时更新显示的实时动态消息的内容,如果检测到用户退出会话,则对应的客户端停止更新消息数据的内容,如果检测到会话被解散,则rtx后台停止向客户端推送动态数据,从而可以便捷、高效地对会议状态进行提示,无需跳转到会议系统查看会议详情和会议进度等会议状态,避免了查看会议状态时所需的繁琐操作。

在一些可行的实施方式中,如图3e所示,为本发明实施例提供的又一种会议状态提示方法的流程,具体可以包括:发起人访问会议系统并选择发送实时动态消息的选项,聊天成员接收到动态会议消息,如果发起人选择的会议开始时间不是立即开始,则会议系统将会议的动态演变通过实时动态消息api传递到rtx后台,rtx后台将会议的动态演变发送给rtx客户端,进而rtx客户端根据会议的动态演变更新显示的会议状态消息的内容,从而聊天成员通过对应的客户端可以方便地看到用于显示会议状态的会议消息的动态变化;如果发起人选择的会议开始时间是立即开始,则会议后台可以触发启动会议的事件,推动该事件到rtx后台,rtx后台将该事件传递给rtx客户端,从而rtx客户端响应该事件触发会议系统启动,例如可以生成会议窗口,并在显示界面中弹出该会议窗口以触发会议启动,则该会话的成员自动加入了会议,从而实现了到点时自动加入会议,避免了在进入会议时需要点击会议链接、页面跳转等一系列繁琐操作,降低了操作成本。

请参阅图4,为本发明实施例提供的一种会议状态提示装置的结构示意图。本实施例中所描述的会议状态提示装置,对应于前文所述的通讯应用服务器,所述会议状态提示装置包括:

接收单元401,用于接收会议服务器发送的目标会议的会议数据。

生成单元402,用于如果所述会议数据是通过动态数据传递接口接收到的,则将所述会议数据作为动态数据,并根据所述动态数据生成所述目标会议的动态更新指示消息,所述动态更新指示消息携带有所述动态数据。

发送单元403,用于向客户端发送所述动态更新指示消息,所述动态更新指示消息用于指示所述客户端根据所述动态数据更新所述目标会议的会话界面中目标区域显示的会议状态消息的内容。

可选地,所述接收单元401,还用于接收所述会议服务器在所述目标会议的开始时间到达时,发送的所述目标会议的启动指示消息。

所述发送单元403,还用于向所述客户端发送所述启动指示消息,所述启动指示消息用于指示所述客户端生成所述目标会议的会议窗口。

可选地,所述生成单元402,还用于如果所述会议数据是通过静态数据传递接口接收到的,则将所述会议数据作为聊天数据,并根据所述聊天数据生成所述目标会议的聊天指示消息,所述聊天指示消息携带有所述聊天数据。

所述发送单元403,还用于向所述客户端发送所述聊天指示消息,所述聊天指示消息用于指示所述客户端将所述聊天数据作为聊天消息显示在所述会话界面中。

可选地,所述动态数据包括内容标识和内容数据,所述动态更新指示消息具体用于指示所述客户端仅对所述会议状态消息中所述内容标识所指示的内容项中的数据,按照所述内容数据进行更新。

可以理解的是,本实施例的会议状态提示装置的各功能单元的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

本发明实施例中,接收单元401可以接收会议服务器发送的目标会议的会议数据,如果该会议数据是通过动态数据传递接口接收到的,则生成单元402将该会议数据作为动态数据,并根据该动态数据生成该目标会议的动态更新指示消息,该动态更新指示消息携带有该动态数据,进而发送单元403向客户端发送该动态更新指示消息,该动态更新指示消息用于指示该客户端根据该动态数据更新该目标会议的会话界面中目标区域显示的会议状态消息的内容,从而可以便捷、高效地对会议状态进行提示。

请参阅图5,为本发明实施例提供的另一种会议状态提示装置的结构示意图。本实施例中所描述的会议状态提示装置,对应于前文所述的客户端,所述会议状态提示装置包括:

输出单元501,用于输出目标会议的会话界面,所述会话界面中目标区域显示有所述目标会议的会议状态消息。

接收单元502,用于接收通讯应用服务器发送的所述目标会议的动态更新指示消息,所述动态更新指示消息携带有所述目标会议的动态数据,所述动态数据是所述通讯应用服务器通过动态数据传递接口接收到的。

更新单元503,用于根据所述动态数据更新所述目标区域显示的所述会议状态消息的内容。

可选地,所述会议状态提示装置还包括生成单元504,其中:

所述接收单元502,还用于接收所述通讯应用服务器发送的所述目标会议的启动指示消息。

所述生成单元504,用于根据所述启动指示消息生成所述目标会议的会议窗口。

所述输出单元501,还用于输出所述会议窗口。

可选地,所述生成单元504,具体用于根据所述启动指示消息调用窗口属性设置函数,并根据所述窗口属性设置函数对所述目标会议的会议窗口的页面属性进行设置,生成所述会议窗口。

所述输出单元501,具体用于根据所述启动指示消息调用窗口设置完成通知函数,并根据所述窗口设置完成通知函数输出所述会议窗口。

可选地,所述会议状态提示装置还包括获取单元505和发送单元506,其中:

所述获取单元505,用于获取通过会议创建界面输入的所述目标会议的配置信息。

所述发送单元506,用于向会议服务器发送所述配置信息。

可选地,所述动态数据包括内容标识和内容数据,所述更新单元503,具体用于:

仅对所述目标区域显示的所述会议状态消息中所述内容标识所指示的内容项中的数据,按照所述内容数据进行更新。

可以理解的是,本实施例的会议状态提示装置的各功能单元的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

本发明实施例中,输出单元501输出目标会议的会话界面,该会话界面中目标区域显示有目标会议的会议状态消息,接收单元502接收通讯应用服务器发送的目标会议的动态更新指示消息,该动态更新指示消息携带有目标会议的动态数据,该动态数据是通讯应用服务器通过动态数据传递接口接收到的,更新单元503根据该动态数据更新目标区域显示的会议状态消息的内容,从而可以便捷、高效地对会议状态进行提示。

请参阅图6,为本发明实施例提供的又一种会议状态提示装置的结构示意图。本实施例中所描述的会议状态提示装置,对应于前文所述的会议服务器,所述会议状态提示装置包括:

接收单元601,用于接收客户端发送的目标会议的配置信息。

获取单元602,用于获取所述目标会议的会议数据。

发送单元603,用于在所述配置信息包括开启动态会议功能时,通过动态数据传递接口向通讯应用服务器发送所述会议数据,以使所述通讯应用服务器根据所述会议数据向所述客户端发送所述目标会议的动态更新指示消息。

可选地,所述会议状态提示装置还包括生成单元604,其中:

所述生成单元604,用于在根据所述配置信息确定所述目标会议的开始时间到达时,生成所述目标会议的启动指示消息。

所述发送单元603,还用于向所述通讯应用服务器发送所述启动指示消息,以使所述通讯应用服务器向所述客户端转发所述启动指示消息。

可选地,所述发送单元603,还用于在所述配置信息包括未开启动态会议功能时,通过静态数据传递接口向所述通讯应用服务器发送所述会议数据,以使所述通讯应用服务器根据所述会议数据向所述客户端发送所述目标会议的聊天指示消息。

可以理解的是,本实施例的会议状态提示装置的各功能单元的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

本发明实施例中,接收单元601接收客户端发送的目标会议的配置信息,获取单元602获取目标会议的会议数据,发送单元603在配置信息包括开启动态会议功能时,通过动态数据传递接口向通讯应用服务器发送会议数据,以使通讯应用服务器根据会议数据向客户端发送目标会议的动态更新指示消息,从而可以便捷、高效地对会议状态进行提示。

请参阅图7,为本发明实施例提供的一种服务器的结构示意图。本实施例中所描述的服务器,对应于前文所述的通讯应用服务器,包括:处理器701、网络接口702及存储器703。其中,处理器701、网络接口702及存储器703可通过总线或其他方式连接,本发明实施例以通过总线连接为例。

其中,处理器701(或称中央处理器(centralprocessingunit,cpu))是服务器的计算核心以及控制核心。网络接口702可选的可以包括标准的有线接口、无线接口(如wi-fi、移动通信接口等),受处理器701的控制用于收发数据。存储器703(memory)是服务器的记忆设备,用于存放程序和数据。可以理解的是,此处的存储器703可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器701的存储装置。存储器703提供存储空间,该存储空间存储了服务器的操作系统和可执行程序代码,可包括但不限于:windows系统(一种操作系统)、linux(一种操作系统)系统等等,本发明对此并不作限定。

在本发明实施例中,处理器701通过运行存储器703中的可执行程序代码,执行如下操作:

处理器701,用于通过网络接口702接收会议服务器发送的目标会议的会议数据。

所述处理器701,还用于如果所述会议数据是通过动态数据传递接口接收到的,则将所述会议数据作为动态数据,并根据所述动态数据生成所述目标会议的动态更新指示消息,所述动态更新指示消息携带有所述动态数据。

所述处理器701,还用于通过所述网络接口702向客户端发送所述动态更新指示消息,所述动态更新指示消息用于指示所述客户端根据所述动态数据更新所述目标会议的会话界面中目标区域显示的会议状态消息的内容。

可选地,所述处理器701,还用于通过所述网络接口702接收所述会议服务器在所述目标会议的开始时间到达时,发送的所述目标会议的启动指示消息。

所述处理器701,还用于通过所述网络接口702向所述客户端发送所述启动指示消息,所述启动指示消息用于指示所述客户端生成所述目标会议的会议窗口。

可选地,所述处理器701,还用于如果所述会议数据是通过静态数据传递接口接收到的,则将所述会议数据作为聊天数据,并根据所述聊天数据生成所述目标会议的聊天指示消息,所述聊天指示消息携带有所述聊天数据。

所述处理器701,还用于通过所述网络接口702向所述客户端发送所述聊天指示消息,所述聊天指示消息用于指示所述客户端将所述聊天数据作为聊天消息显示在所述会话界面中。

可选地,所述动态数据包括内容标识和内容数据,所述动态更新指示消息具体用于指示所述客户端仅对所述会议状态消息中所述内容标识所指示的内容项中的数据,按照所述内容数据进行更新。

具体实现中,本发明实施例中所描述的处理器701、网络接口702及存储器703可执行本发明实施例提供的一种会议状态提示方法中所描述的通讯应用服务器的实现方式,也可执行本发明实施例图4提供的会议状态提示装置中所描述的实现方式,在此不再赘述。

本发明实施例中,网络接口702接收会议服务器发送的目标会议的会议数据,如果该会议数据是通过动态数据传递接口接收到的,则处理器701将该会议数据作为动态数据,并根据该动态数据生成该目标会议的动态更新指示消息,该动态更新指示消息携带有该动态数据,进而网络接口702向客户端发送该动态更新指示消息,该动态更新指示消息用于指示该客户端根据该动态数据更新该目标会议的会话界面中目标区域显示的会议状态消息的内容,从而可以便捷、高效地对会议状态进行提示。

请参阅图8,为本发明实施例提供的一种智能终端的结构示意图。本实施例中所描述的智能终端,对应于前文所述的客户端,包括:处理器801、用户接口802、网络接口803及存储器804。其中,处理器801、用户接口802、网络接口803及存储器804可通过总线或其他方式连接,本发明实施例以通过总线连接为例。

其中,处理器801(或称cpu(centralprocessingunit,中央处理器))是智能终端的计算核心以及控制核心,其可以解析智能终端内的各类指令以及处理智能终端的各类数据,例如:cpu可以用于解析用户向智能终端所发送的开关机指令,并控制智能终端进行开关机操作;再如:cpu可以在智能终端内部结构之间传输各类交互数据,等等。用户接口802是实现用户与智能终端进行交互和信息交换的媒介,其具体体现可以包括用于输出的显示屏(display)以及用于输入的键盘(keyboard)等等,需要说明的是,此处的键盘既可以为实体键盘,也可以为触屏虚拟键盘,还可以为实体与触屏虚拟相结合的键盘。网络接口803可选的可以包括标准的有线接口、无线接口(如wi-fi、移动通信接口等),受处理器801的控制用于收发数据。存储器804(memory)是智能终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的存储器804既可以包括智能终端的内置存储器,当然也可以包括智能终端所支持的扩展存储器。存储器804提供存储空间,该存储空间存储了智能终端的操作系统,可包括但不限于:android系统、ios系统、windowsphone系统等等,本发明对此并不作限定。

在本发明实施例中,处理器801通过运行存储器804中的可执行程序代码,执行如下操作:

用户接口802,用于输出目标会议的会话界面,所述会话界面中目标区域显示有所述目标会议的会议状态消息。

处理器801,用于通过网络接口803接收通讯应用服务器发送的所述目标会议的动态更新指示消息,所述动态更新指示消息携带有所述目标会议的动态数据,所述动态数据是所述通讯应用服务器通过动态数据传递接口接收到的。

所述处理器801,还用于根据所述动态数据更新所述目标区域显示的所述会议状态消息的内容。

可选地,所述处理器801,还用于通过所述网络接口803接收所述通讯应用服务器发送的所述目标会议的启动指示消息。

所述处理器801,还用于根据所述启动指示消息生成所述目标会议的会议窗口。

所述用户接口802,还用于输出所述会议窗口。

可选地,所述处理器801,具体用于根据所述启动指示消息调用窗口属性设置函数,并根据所述窗口属性设置函数对所述目标会议的会议窗口的页面属性进行设置,生成所述会议窗口。

所述用户接口802,具体用于根据所述启动指示消息调用窗口设置完成通知函数,并根据所述窗口设置完成通知函数输出所述会议窗口。

可选地,所述处理器801,还用于获取通过会议创建界面输入的所述目标会议的配置信息。

所述处理器801,还用于通过所述网络接口803向会议服务器发送所述配置信息。

可选地,所述动态数据包括内容标识和内容数据,所述处理器801,具体用于:

仅对所述目标区域显示的所述会议状态消息中所述内容标识所指示的内容项中的数据,按照所述内容数据进行更新。

具体实现中,本发明实施例中所描述的处理器801、用户接口802、网络接口803及存储器804可执行本发明实施例提供的一种会议状态提示方法中所描述的客户端的实现方式,也可执行本发明实施例图5提供的会议状态提示装置中所描述的实现方式,在此不再赘述。

本发明实施例中,用户接口802输出目标会议的会话界面,该会话界面中目标区域显示有目标会议的会议状态消息,网络接口803接收通讯应用服务器发送的目标会议的动态更新指示消息,该动态更新指示消息携带有目标会议的动态数据,该动态数据是通讯应用服务器通过动态数据传递接口接收到的,处理器801根据该动态数据更新目标区域显示的会议状态消息的内容,从而可以便捷、高效地对会议状态进行提示。

请参阅图9,为本发明实施例提供的一种服务器的结构示意图。本实施例中所描述的服务器,对应于前文所述的会议服务器,包括:处理器901、网络接口902及存储器903。其中,处理器901、网络接口902及存储器903可通过总线或其他方式连接,本发明实施例以通过总线连接为例。

其中,处理器901(或称中央处理器(centralprocessingunit,cpu))是服务器的计算核心以及控制核心。网络接口902可选的可以包括标准的有线接口、无线接口(如wi-fi、移动通信接口等),受处理器901的控制用于收发数据。存储器903(memory)是服务器的记忆设备,用于存放程序和数据。可以理解的是,此处的存储器903可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器901的存储装置。存储器903提供存储空间,该存储空间存储了服务器的操作系统和可执行程序代码,可包括但不限于:windows系统(一种操作系统)、linux(一种操作系统)系统等等,本发明对此并不作限定。

在本发明实施例中,处理器901通过运行存储器903中的可执行程序代码,执行如下操作:

处理器901,用于通过网络接口902接收客户端发送的目标会议的配置信息。

所述处理器901,还用于获取所述目标会议的会议数据。

所述处理器901,还用于通过所述网络接口902在所述配置信息包括开启动态会议功能时,通过动态数据传递接口向通讯应用服务器发送所述会议数据,以使所述通讯应用服务器根据所述会议数据向所述客户端发送所述目标会议的动态更新指示消息。

可选地,所述处理器901,还用于在根据所述配置信息确定所述目标会议的开始时间到达时,生成所述目标会议的启动指示消息。

所述处理器901,还用于通过所述网络接口902向所述通讯应用服务器发送所述启动指示消息,以使所述通讯应用服务器向所述客户端转发所述启动指示消息。

可选地,所述处理器901,还用于通过所述网络接口902在所述配置信息包括未开启动态会议功能时,通过静态数据传递接口向所述通讯应用服务器发送所述会议数据,以使所述通讯应用服务器根据所述会议数据向所述客户端发送所述目标会议的聊天指示消息。

具体实现中,本发明实施例中所描述的处理器901、网络接口902及存储器903可执行本发明实施例提供的一种会议状态提示方法中所描述的会议服务器的实现方式,也可执行本发明实施例图6提供的会议状态提示装置中所描述的实现方式,在此不再赘述。

本发明实施例中,网络接口902接收客户端发送的目标会议的配置信息,处理器901获取目标会议的会议数据,在配置信息包括开启动态会议功能时,网络接口902通过动态数据传递接口向通讯应用服务器发送会议数据,以使通讯应用服务器根据会议数据向客户端发送目标会议的动态更新指示消息,从而可以便捷、高效地对会议状态进行提示。

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

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

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