掌桥专利:专业的专利平台
掌桥专利
首页

基于投屏的会议服务数据处理方法、终端、系统及介质

文献发布时间:2023-06-19 10:38:35


基于投屏的会议服务数据处理方法、终端、系统及介质

技术领域

本发明涉及会议数据处理领域,尤其涉及一种基于投屏的会议服务数据处理方法、终端、系统及介质。

背景技术

随着信息化时代的推进,企业经营和管理越来越趋于信息化和网络化。目前,由于传统会议模式办公效率低,应变能力差,延展性差;因此,会议模式不断改进和变化,涌现了各类不同会议需求,比如,目前存在将移动终端(比如会议平板等)作为会议工具参与会议,以使得会议过程更为便利的需求,但现有技术中,移动终端参与会议的功能均比较单一,比如,仅能通过一种应用程序实现一种单一功能,而不能实现其他功能的延展,比如,在会议投屏时,需要将移动终端保持在投屏界面,并不能进行其他会议服务(比如茶水、零食及文件服务),必须退出投屏方可使用移动终端中的其他功能;如此,将会大大降低会议体验;且若来回切换界面更换服务,无疑又降低了会议效率,延长了会议时间。

发明内容

基于此,有必要针对上述技术问题,提供一种基于投屏的会议服务数据处理方法、终端、系统及介质,以解决不能在会议投屏的同时请求会议服务等问题。

一种基于投屏的会议服务数据处理方法,应用于移动终端的控制模块,所述基于投屏的会议服务数据处理方法包括:

接收用户在移动终端上显示的会议服务界面触发的会议服务请求,获取会议服务信息;

检测当前是否处于会议投屏状态;所述会议投屏状态是指控制模块在接收到投屏请求之后,同步调用投屏接口以及会议服务接口,并通过调用的所述投屏接口控制会议投屏设备进行投屏之后所处的状态;

在当前处于会议投屏状态时,通过已调用的所述会议服务接口向预设会议服务端发送所述会议服务信息,并在接收到预设会议服务端反馈的响应信息之后,提示服务已响应。

可选地,所述基于投屏的会议服务数据处理方法,还包括:

接收用户在移动终端上显示的投屏界面触发的投屏请求,获取会议投屏信息;

同步调用投屏接口以及会议服务接口;

通过调用的所述投屏接口向会议投屏设备发送会议投屏信息;

在接收到所述会议投屏设备发送的已根据所述会议投屏信息进行投屏的反馈信息之后,将当前状态记录为会议投屏状态,并在所述投屏界面中实时显示投屏内容。

可选地,所述通过调用的所述投屏接口向会议投屏设备发送会议投屏信息之后,还包括:

在第一预设时长内并未接收到所述会议投屏设备发送的已根据所述会议投屏信息进行投屏的反馈信息时,在所述投屏界面中显示投屏失败提示。

可选地,所述接收用户在移动终端上显示的投屏界面触发的投屏请求之前,还包括:

在移动终端当前所处的通讯网络搜索是否存在可使用的会议投屏设备;

在存在可使用的会议投屏设备时,建立所述移动终端与至少一个可使用的所述会议投屏设备之间的通信连接。

可选地,所述检测当前是否处于会议投屏状态之后,还包括:

在当前并未处于会议投屏状态时,调用所述会议服务接口,并通过所述会议服务接口向预设会议服务端发送所述会议服务信息;

在接收到预设会议服务端反馈的响应信息之后,提示服务已响应;

在第二预设时长内并未接收到预设会议服务端反馈的响应信息之后,在所述会议服务界面显示服务响应失败提示。

可选地,所述通过已调用的所述会议服务接口向预设会议服务端发送所述会议服务信息之后,还包括:

在第二预设时长内并未接收到预设会议服务端反馈的响应信息之后,在所述会议服务界面显示服务响应失败提示。

可选地,所述投屏接口和/或会议服务接口均为API接口。

一种移动终端,包括用于执行所述基于投屏的会议服务数据处理方法的控制模块。

一种基于投屏的会议服务数据处理系统,包括会议投屏设备、预设会议服务端以及所述的移动终端。

一个或多个存储有计算机可读指令的可读存储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行如上述基于投屏的会议服务数据处理方法。

上述基于投屏的会议服务数据处理方法、终端、系统及介质,所述基于投屏的会议服务数据处理方法应用于移动终端的控制模块,所述方法包括:接收用户在移动终端上显示的会议服务界面触发的会议服务请求,获取会议服务信息;检测当前是否处于会议投屏状态;所述会议投屏状态是指控制模块在接收到投屏请求之后,同步调用投屏接口以及会议服务接口,并通过调用的所述投屏接口控制会议投屏设备进行投屏之后所处的状态;在当前处于会议投屏状态时,通过已调用的所述会议服务接口向预设会议服务端发送所述会议服务信息,并在接收到预设会议服务端反馈的响应信息之后,提示服务已响应。本发明在投屏时同步调用投屏接口以及会议服务接口,进而,可以在不影响会议投屏状态的同时,同时实现在会议投屏状态下对会议服务请求进行响应,完美地实现了在会议投屏过程中的对各种服务的响应,可以保证会议顺利圆满地召开,提升了会议效率,缩短了会议时间;提升了参会人员的会议体验。

附图说明

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

图1是本发明一实施例中基于投屏的会议服务数据处理方法的流程示意图;

图2是本发明另一实施例中基于投屏的会议服务数据处理方法的流程示意图。

具体实施方式

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

本实施例提供的基于投屏的会议服务数据处理方法,可应用于移动终端的控制模块,移动终端包括但不限于各种智能手机、平板电脑和便携式可穿戴设备等。控制模块可以用独立的模块或者是由多个子模块组成。

在一实施例中,如图1所示,提供一种基于投屏的会议服务数据处理方法,包括如下步骤:

S10,接收用户在移动终端上显示的会议服务界面触发的会议服务请求,获取会议服务信息;也即,在会议过程中需要会议服务时,在移动终端打开会议服务界面(在本发明中,即便当前处于会议投屏状态,切换移动终端上的显示界面也并不会影响到当前的投屏画面),之后,在该会议服务界面中触发(比如,通过滑动、点击该预设服务按键等方式)会议服务对应的预设服务按键,以生成会议服务请求;或者直接在该会议服务界面中显示的服务请求文本框中直接输入会议服务请求对应的命令文本,即生成会议服务请求。会议服务信息可以包含会议服务的服务种类(服务种类可以根据需求设定,比如茶水服务、人员服务、文件服务还是零食服务等)、服务的具体要求(比如数量、种类等)等。

S20,检测当前是否处于会议投屏状态;所述会议投屏状态是指控制模块在接收到投屏请求之后,同步调用投屏接口以及会议服务接口,并通过调用的所述投屏接口控制会议投屏设备进行投屏之后所处的状态;作为优选,所述投屏接口和/或会议服务接口均为API(Application Programming Interface,应用程序接口)接口。其中,控制模块可以通过投屏接口控制会议投屏设备进行投屏;会议投屏设备是指可以根据会议投屏信息进行投屏,以将该会议投屏信息中包含的投屏内容展示在投屏界面中的设备。控制模块可以通过会议服务接口控制预设会议服务端响应会议服务请求,而预设会议服务端是指可以通过会议服务接口接收控制模块发送的会议服务信息,进而对该会议服务信息进行响应,比如在需要文件服务时,响应5分钟之后将提供该文件服务;或者在需要茶水服务时,响应稍后将提供什么类型的茶水等。

可理解地,在本发明中,会议服务请求可以在处于会议投屏状态下触发(比如,会议正在进行中需要会议服务,此时会议可能处于会议投屏状态),也可以在并不处于会议投屏状态下触发(比如,会议进行之前或者完毕之后需要会议服务,此时会议并不处于会议投屏状态),因此,控制模块在接收到该会议服务请求之后,需要首先检测当前是否处于会议投屏状态。

S30,在当前处于会议投屏状态时,通过已调用的所述会议服务接口向预设会议服务端发送所述会议服务信息,并在接收到预设会议服务端反馈的响应信息之后,提示服务已响应。也即,可理解地,在会议投屏状态下,控制模块保持同时调用投屏接口和会议服务接口的状态,并且,持续通过投屏接口进行投屏;而在该会议投屏状态下,接收到会议服务请求时,则可以通过会议服务接口向预设会议服务端发送所述会议服务信息,进而,预设会议服务端可以根据接收到的会议服务信息的具体内容对该会议服务请求进行响应,该响应信息可以是通过请求或拒绝请求并说明原因(比如请求方不具备享有该会议服务的权限、会议服务由于时间和资源等原因限制无法实现等)等。该步骤S30中,提示服务已响应,可以直接将响应信息展示在预设的会议服务界面中即可,此时,说明对应于上述会议服务请求的一次会话已经完成处理。

进一步地,所述步骤S30中,也即所述通过已调用的所述会议服务接口向预设会议服务端发送所述会议服务信息之后,还包括:在第二预设时长(第二预设时长可以根据需求设定)内并未接收到预设会议服务端反馈的响应信息之后,在所述会议服务界面显示服务响应失败提示。可理解地,在通过已调用的所述会议服务接口向预设会议服务端发送所述会议服务信息之后,并不是每一次会议服务请求都会被响应,也有可能由于通信中断等原因导致无法接收到预设会议服务端反馈的响应信息,此时,首先需要在会议服务界面中提示会议服务响应失败,同时,在预设会议服务端,由于每一次向控制模块反馈响应信息之后,控制模块若接收到响应信息,也会给出一个接收反馈,若预设会议服务端在发出响应信息之后在该第二预设时长内也并未接收到控制模块的接收反馈,此时预设会议服务端也会被提示服务响应失败,此时,预设会议服务端可以通过预设联系方式与此前发出的会议服务请求对应的参会人员进行联系;比如,会议服务信息中设定了预设联系方式,在预设联系方式为电话联系(会议服务信息中包含联系电话号码)时,此时,可以通过联系电话号码向该联系人电话联系,或者,在预设联系方式为现场服务(会议服务信息中包含会场具体地址)时,派出服务人员来当前会场进行询问等,如此进行会议服务的进一步确定。可理解地,在会议服务请求响应失败之后,参会人员可以通过移动终端的再次向会议服务界面触发的会议服务请求。

本发明在投屏时同步调用投屏接口以及会议服务接口,进而,可以在不影响会议投屏状态的同时,同时实现在会议投屏状态下对会议服务请求进行响应,完美地实现了在会议投屏过程中的对各种服务的响应,可以保证会议顺利圆满地召开,提升了会议效率,缩短了会议时间;提升了参会人员的会议体验。

在一实施例中,如图2所示,所述基于投屏的会议服务数据处理方法,还包括:

S40,接收用户在移动终端上显示的投屏界面触发的投屏请求,获取会议投屏信息。可理解地,在会议过程中需要投屏时,在移动终端打开投屏界面之后,在该投屏界面中触发(比如,通过滑动、点击该预设服务按键等方式)投屏按键,以生成投屏请求;或者直接在投屏界面中显示的投屏请求文本框中输入投屏请求对应的命令文本,即生成投屏请求。会议投屏信息中包含当前想要展示在投屏画面中的投屏内容,亦可以包含投屏的方式、大小等参数。

S50,同步调用投屏接口以及会议服务接口;在本实施例中,在会议过程中进行投屏时,即会同步调用投屏接口以及会议服务接口,因此,在使用投屏接口进行投屏时,若需要通过会议服务接口发送会议服务信息至预设会议服务端,无需退出当前投屏,投屏与会议服务同步进行即可。

S60,通过调用的所述投屏接口向会议投屏设备发送会议投屏信息;

S70,在接收到所述会议投屏设备发送的已根据所述会议投屏信息进行投屏的反馈信息之后,将当前状态记录为会议投屏状态,并在所述投屏界面中实时显示投屏内容。

也即,在投屏成功之后,即会实时显示投屏画面,投屏画面中显示了会议投屏信息中的投屏内容。同时,还会再移动终端中同步显示投屏内容,以便于可以在移动终端查看;可理解地,投屏画面中在处于会议投屏状态下时,仅能通过投屏画面显示投屏内容(也即所述会议投屏设备根据所述会议投屏信息进行投屏),但是移动终端在会议投屏状态下时,可以从投屏界面中切换至其他界面,比如切换至其他应用界面或者是会议服务界面(也即,控制模式向会议投屏设备发送投屏请求并进行投屏的过程中,控制模块还可以通过会议服务接口发送会议服务请求,也即,投屏和会议服务可以同步进行而互不影响)均可,此时并不影响投屏画面中显示的投屏内容。

进一步地,所述步骤S60之后,也即通过调用的所述投屏接口向会议投屏设备发送会议投屏信息之后,还包括:

在第一预设时长(第一预设时长根据需求设定)内并未接收到所述会议投屏设备发送的已根据所述会议投屏信息进行投屏的反馈信息时,在所述投屏界面中显示投屏失败提示。可理解地,在通过调用的所述投屏接口向会议投屏设备发送会议投屏信息之后,并不是每一次投屏请求都会成功,也有可能由于通信中断等原因导致无法投屏成功,此时,需要投屏界面中提示投屏失败,以便于继续进行后续处理,比如,再次通过投屏接口向会议投屏设备发送投屏请求或请求人工服务(人工帮忙进行投屏)等。

进一步地,所述步骤S40之前,也即接收用户在移动终端上显示的投屏界面触发的投屏请求之前,还包括:

在移动终端当前所处的通讯网络搜索是否存在可使用的会议投屏设备;也即,在控制模块向会议投屏设备发出投屏请求之前,首先需要建立移动终端与会议投屏设备之间的通信连接,进而相互传输投屏请求以及反馈信息等。因此,首先需要判断移动终端当前所处的通讯网络(局域网、无线网络等均可)中是否存在可使用的投屏设备,其中,可使用的投屏设备是指该移动终端可以适配并且使用,同时当前处于空闲状态中(并未被其他移动终端使用)的会议投屏设备。

在存在可使用的会议投屏设备时,建立所述移动终端与至少一个可使用的所述会议投屏设备之间的通信连接。也即,在存在可使用的会议投屏设备时,与移动终端连接的会议投屏设备的待选取数量可以在建立移动终端与会议投屏设备的连接的过程中即进行确定;也即,需要通过移动终端投屏多少投屏画面,应该在建立与会议投屏设备的通信连接过程中即予以确定,在移动终端搜索到存在可使用的会议投屏设备之后,移动终端需要向其想要连接的会议投屏设备发送连接请求,该连接请求即需要根据上述待选取数量进行确定。

可理解地,在本发明中,可以建立移动终端与可使用的所有会议投屏设备中的其中一个(待选取数量为一)会议投屏设备之间的通信连接即可。上述唯一的会议投屏设备的选取可以随机选取,亦可以按照距离远近、信号强弱等进行选取;比如,将信号强度设定一个第一权重,将距离设定一个第二权重;将距离和信号强度归一化之后,获取第一权重和信号强度的第一选取值,获取第二权重与距离的第二选取值,之后将第一选取值和第二选取值的和作为最终选取值,最终选取值最高的会议投屏设备将作为与移动终端建立通信连接的设备。

可理解地,在本发明中,还可以建立移动终端与可使用的所有会议投屏设备中的两个或两个以上(待选取数量为两个或两个以上)的会议投屏设备之间的通信连接即可。此时,若可使用的会议投屏设备的数量小于待选取数量时,确认连接失败,在移动终端的当前显示界面中提示当前可使用的会议投屏设备不足;若可使用的会议投屏设备的数量等于待选取数量,则直接将所有的可使用的会议投屏设备确定为与移动终端建立通信连接的设备;而若可使用的会议投屏设备的数量大于待选取数量,上述两个或两个以上的会议投屏设备的选取可以随机从所有可使用的会议投屏设备中选取,亦可以按照距离远近、信号强弱等进行选取;比如,将信号强度设定一个第一权重,将距离设定一个第二权重;将距离和信号强度归一化之后,获取第一权重和信号强度的第一选取值,获取第二权重与距离的第二选取值,之后将第一选取值和第二选取值的和作为最终选取值,将最终选取值的大小在先的待选取数量的会议投屏设备将作为与移动终端建立通信连接的设备即可。

进一步地,所述步骤S20之后,也即所述检测当前是否处于会议投屏状态之后,还包括:

在当前并未处于会议投屏状态时,调用所述会议服务接口,并通过所述会议服务接口向预设会议服务端发送所述会议服务信息;可理解地,由于在本发明中,如上述,会议服务请求可以在处于会议投屏状态下触发(比如,会议正在进行中需要会议服务,此时会议可能处于会议投屏状态),也可以在并不处于会议投屏状态下触发(比如,会议进行之前或者完毕之后需要会议服务,此时会议并不处于会议投屏状态),因此,控制模块在接收到该会议服务请求之后,若检测到当前并未处于会议投屏状态下,此时,控制模块直接调取会议服务接口,即可通过调用的会议服务接口向预设会议服务端发送所述会议服务信息。

在接收到预设会议服务端反馈的响应信息之后,提示服务已响应;进也即,预设会议服务端可以根据接收到的会议服务信息的具体内容对该会议服务请求进行响应,该响应信息可以是通过请求或拒绝请求并说明原因(比如请求方不具备享有该会议服务的权限、会议服务由于时间和资源等原因限制无法实现等)等。所述提示服务已响应,可以直接将响应信息展示在预设的会议服务界面中即可,此时,说明对应于上述会议服务请求的一次会话已经完成处理。

在第二预设时长内并未接收到预设会议服务端反馈的响应信息之后,在所述会议服务界面显示服务响应失败提示。可理解地,在通过已调用的所述会议服务接口向预设会议服务端发送所述会议服务信息之后,并不是每一次会议服务请求都会被响应,也有可能由于通信中断等原因导致无法接收到预设会议服务端反馈的响应信息,此时,首先需要在会议服务界面中提示会议服务响应失败,同时,在预设会议服务端,由于每一次向控制模块反馈响应信息之后,控制模块若接收到响应信息,也会给出一个接收反馈,若预设会议服务端在发出响应信息之后在该第二预设时长内也并未接收到控制模块的接收反馈,此时预设会议服务端也会被提示服务响应失败,此时,预设会议服务端可以通过预设联系方式与此前发出的会议服务请求对应的参会人员进行联系;比如,会议服务信息中设定了预设联系方式,在预设联系方式为电话联系(会议服务信息中包含联系电话号码)时,此时,可以通过联系电话号码向该联系人电话联系,或者,在预设联系方式为现场服务(会议服务信息中包含会场具体地址)时,派出服务人员来当前会场进行询问等,如此进行会议服务的进一步确定。可理解地,在会议服务请求响应失败之后,参会人员可以通过移动终端的再次向会议服务界面触发的会议服务请求。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在一个实施例中,提供了一种移动终端,包括用于执行所述基于投屏的会议服务数据处理方法的控制模块。

关于控制模块的具体限定可以参见上文中对于基于投屏的会议服务数据处理方法的限定,在此不再赘述。上述控制模块的各个子模块可全部或部分通过软件、硬件及其组合来实现。上述控制模块(及其子模块)可以硬件形式或软件形式存在于移动终端中。

一种基于投屏的会议服务数据处理系统,包括会议投屏设备、预设会议服务端以及所述的移动终端。其中,控制模块可以通过投屏接口控制会议投屏设备进行投屏;控制模块可以通过会议服务接口控制预设会议服务端响应会议服务请求。进一步地,所述预设会议服务端包括会议服务后台部署模块,控制模块通过会议服务接口与会议服务后台部署模块通信连接,以通过所述会议服务后台部署模块响应会议服务请求。

在一个实施例中,提供了一个或多个存储有计算机可读指令的计算机可读存储介质,本实施例所提供的可读存储介质包括非易失性可读存储介质和易失性可读存储介质。可读存储介质上存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时实现上述基于投屏的会议服务数据处理方法中的实施例。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机可读指令来指令相关的硬件来完成,所述的计算机可读指令可存储于一非易失性可读取存储介质或易失性可读存储介质中,该计算机可读指令在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述系统的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

相关技术
  • 基于投屏的会议服务数据处理方法、终端、系统及介质
  • 会议终端、会议服务器、会议系统及数据处理方法
技术分类

06120112624417