一种数据处理方法及装置与流程

文档序号:33701963发布日期:2023-03-31 20:00阅读:30来源:国知局
一种数据处理方法及装置与流程

1.本技术涉及计算机多媒体信息处理领域,尤其涉及一种数据处理方法及装置。


背景技术:

2.目前,在大多数会议系统中,若想执行某项会议操作,需要参会人员主动申请、主持人决定是否授权的方式,操作繁琐,使得会议进程推进不流畅,用户体验不佳。


技术实现要素:

3.本技术人创造性地提供一种数据处理方法、装置、系统和存储介质。
4.根据本技术实施例第一方面,提供一种数据处理方法,包括:获得与目标会议关联的第一信息;确定第一信息满足第一条件,获得与第一信息对应的第一人员信息;根据第一人员信息从参会人员中确定目标人员;将目标会议对应的赋予目标人员。
5.根据本技术一实施例,第一信息包括第一共享内容,第一共享内容为在目标会议的客户端中显示的内容。
6.根据本技术一实施例,第一共享内容为参会人员中的其中一个共享的屏幕显示内容,确定第一信息满足第一条件,包括:确定第一共享内容中包括第一标识信息,第一标识信息用于获取第一人员信息。
7.根据本技术一实施例,第一共享内容为参会人员中的其中一个上传至目标服务器中的内容,目标服务器为目标会议的服务器,确定第一信息满足第一条件,包括:确定共享内容具有人员关联信息,人员关联信息由参会人员中的其中一个上传至目标服务器中,人员关联信息用于获取第一人员信息。
8.根据本技术一实施例,第一信息包括参会人员的发言信息,确定第一信息满足第一条件,获得与第一信息对应的第一人员信息,包括:确定发言信息符合预设条件,获取发言信息对应的人员信息作为第一人员信息。
9.根据本技术一实施例,发言信息符合预设条件,包括:发言信息包括预设的关键字。
10.根据本技术一实施例,发言信息符合预设条件,包括:发言信息在单位时间内的字数,大于等于预设的字数阈值。
11.根据本技术一实施例,发言信息符合预设条件,包括:发言信息包括的音量信息大于音量阈值。
12.根据本技术实施例第二方面,提供一种数据处理装置,该装置包括:会议信息获取模块,用于获得与目标会议关联的第一信息;人员信息获取模块,用于确定第一信息满足第一条件,获得与第一信息对应的第一人员信息;目标人员确定模块,用于根据第一人员信息从参会人员中确定目标人员;赋权模块,用于将目标会议对应的操作权限赋予目标人员。
13.根据本技术实施例第三方面,提供一种会议系统,包括:服务器端和客户端,服务器端用于执行上述任一项的数据处理方法。
14.根据本技术实施例第四方面,提供一种计算机存储介质,存储介质包括一组计算机可执行指令,当指令被执行时用于执行上述任一项的数据处理方法。
15.本技术实施例提供一种数据处理方法、装置、系统和存储介质。该方法可以通过会议关联的信息,例如,会议共享信息的关联信息,会议发言信息的关联信息等,确定与之对应的人员信息,例如,共享信息的所有人信息或关联人员信息,发言信息的发言人信息等;然后,根据人员信息从参会人员中确定目标人员,并将相应的操作权限,例如,操控权限和发言权限等,自动赋给目标人员。如此,可大幅减少赋权相关的人工操作,使会议流程更为顺畅。
16.需要理解的是,本技术的实施并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本技术的其他实施方式还能够实现上面未提到的有益效果。
附图说明
17.通过参考附图阅读下文的详细描述,本技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本技术的若干实施方式,其中:
18.在附图中,相同或对应的标号表示相同或对应的部分。
19.图1为本技术数据处理方法一实施例的实现流程示意图;
20.图2为本技术数据处理方法另一实施例的实现流程示意图;
21.图3为本技术数据处理方法另一实施例的实现流程示意图;
22.图4为本技术数据处理方法另一实施例的实现流程示意图;
23.图5为本技术实施例数据处理装置的组成结构示意图。
具体实施方式
24.为使本技术的目的、特征、优点能够更加的明显和易懂,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而非全部实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
26.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
27.本技术数据处理方法主要应用于各种会议应用或软件,例如,远程会议、视频会
议、网络会议等。
28.图1示出了本技术数据处理方法一实施例的实现流程。参考图1,该方法包括:
29.操作s110,获得与目标会议关联的第一信息;
30.其中,目标会议指本技术数据处理方法所应用的会议,通常是正在进行中的某个活跃会议。
31.与目标会议关联的第一信息,可以是目标会议正在共享的共享文件中的内容或属性;也可以是目标会议的会议发言人、发言人信息以及发言内容;还可以是目标会议参会人员信息,包括参会人员的角色,参会人员所在部门、参会人员所在地区等;还可以是目标会议的进行时信息,例如,目标会议开始时间至当前时间的时长等。
32.与目标会议关联的第一信息通常是动态变化的而非固定不变的,当第一信息发生变化并满足一定条件时,就可能是将特定操作权限赋予特定人员的时候。例如,当会议共享的内容发生变化、发言人发生变化或会议进行到特定时间时,可将目标会议对应的操作权限赋予与第一信息对应的人员。
33.获取了与目标会议关联的第一信息,就可以通过第一信息的变化,确定是否需要重新赋权,并根据第一信息的值确定赋予会议对应的操作权限的目标人员。
34.操作s120,确定第一信息满足第一条件,获得与第一信息对应的第一人员信息;
35.其中,第一条件与第一信息的变化密切相关,用于确定转移特定操作权限的时机。当第一信息的变化满足第一条件时,通常就是需要将特定操作权限赋予与第一信息对应的人员。
36.与第一信息对应的第一人员信息,主要指与第一信息关联的人员信息;或根据第一信息,可以获取的人员信息,包括用户名、用户角色、用户所在部门、用户所在地点等。
37.例如,假设第一信息指目标会议当前共享文件的内容时,则与第一信息对应的第一人员信息可以是:创建或修改该共享内容的操作人员信息;也可以是:为该共享内容预置的某一标签值中所指示的人员信息。
38.假设第一信息指目标会议的会议发言内容时,与第一信息对应的第一人员信息可以是:发表发言内容的发言人信息。
39.假设第一信息指目标会议开始时间至当前时间的时长,与第一信息对应的第一人员信息可以是:根据预设的会议时长段和人员信息的映射关系,所确定的人员信息。
40.操作s130,根据第一人员信息从参会人员中确定目标人员;
41.其中,目标人员是特定操作权限待赋予的对象,通常是与第一人员信息匹配的参会人员。
42.如果在参会人员中没有与第一人员信息匹配的人员,则可以将目标人员确定为会议主持人,或跳过后续赋权操作。
43.操作s140,将目标会议对应的操作权限赋予目标人员。
44.目标会议对应的操作权限,通常指根据目标会议最新状态和所处场景下,目标人员可能需要的操作权限。
45.例如,如果目标会议的最新状态是活跃状态,所处场景为主持人正在演示共享文件,则目标会议对应的操作权限,也就是目标人员可能需要的操作权限可能包括鼠标或键盘的控制权限、划线操作权限、发言权限或共享屏幕权限等。
46.目标会议对应的操作权限,还可以由用户根据需要进行预先设置,例如,在第一信息满足不同条件时,对目标人员赋予哪些相应的操作权限;或在不同的会议场景下,对目标人员赋予哪些相应的操作权限等。
47.本技术数据处理方法实施例,通过操作s110获取可以用于确定目标对象,以及对目标人员赋予目标会议对应的操作权限时机的第一信息,然后,根据操作s120确定第一信息是否满足第一条件,以确定是否已经到达对目标人员赋予目标会议对应的操作权限的时机,当确定第一信息满足第一条件,也就是可以对目标人员赋予目标会议对应的操作权限时,进一步通过第一信息确定用于确定目标人员的第一人员信息;之后,通过操作s130,根据第一人员信息,从参会人员中确定目标人员,并通过操作s140,对目标人员赋予目标会议对应的操作权限。
48.如此,即可实现在目标会议进行过程中,自动判定赋权时机、自动确定赋权对象和自动执行赋权操作的全自动处理过程,无需人工主动发起赋权请求或通过人工授权才能获取相应的操作权限,从而大大简化了大幅减少赋权相关的人工操作,使会议流程更为顺畅。
49.图2示出了本技术数据处理方法另一实施例的实现流程。在图2所示的本技术实施例中,第一信息包括第一共享内容,第一共享内容为在目标会议的客户端中显示的内容,例如,正在演示的共享文件中的某一页、某一段或某个单元格中的文本、图像、音乐和视频等。
50.第一条件为:第一共享内容包括第一标识信息。其中,第一标识信息用于获取第一人员信息,例如,“主讲人”、“分享者”、“负责人”等表示可能会引出第一人员信息的称谓、提示或前缀的关键字;或者,通过语义解析可能为人名的标识信息。
51.第一人员信息包括人名或人员标识。
52.目标会议对应的操作权限包括共享屏幕权限。
53.假设目标会议为一公司进行的经验分享会,参会人员包括主持人、经验分享人和普通观众。
54.在主持人准备的ppt文件中,会介绍会议议程,并依据会议议程为每个分享人员制作一张ppt,用于介绍分享人员及其要分享的主题。每个分享人员各自准备一个用于分享经验的ppt,并事先打开放在各自会议客户端所在设备的屏幕上。
55.会议开始后,先由主持人共享屏幕,播放主持人准备的ppt文件,当播放到用于介绍分享人员及其要分享的主题时,由于检测到“分享人”这样的关键字,提取“分享人”后的人名,并从参会人员列表中,进行搜索,如果搜索到与之匹配的分享人,则自动向该分享人的会议客户端弹出对话窗口,询问该分享人是否要共享屏幕,在用户同意后,自动终止主持人的屏幕共享,将共享屏幕权限赋予给分享人,并自动执行共享屏幕操作。
56.具体地,从检测ppt关键字,到自动将共享屏幕权限赋予给分享人的流程,如图2所示,主要包括:
57.操作s210,获得在目标会议的客户端中显示的内容,得到第一共享内容;
58.在上述应用场景中,第一共享内容主要指每页ppt中的文字信息。
59.操作s220,判断第一共享内容中是否包括第一标识信息,若是,则继续操作s230,若否,则终止本次执行;
60.在上述应用场景中,第一标识信息主要指“分享人”、“主讲人”、“谢谢”、“结束”这样的关键字,或具有特定形状的图像标识。
61.其中,第一标识信息可以是系统预置的,也可以提供配置界面,由用户来设置。第一标识信息可以是预设置于共享内容中,如在演示文稿的页面中插入的标识信息,在进行内容共享的情况下,系统对共享内容进行图像识别,在识别到第一标识信息的情况下,可以根据第一标识信息确定对应的第一人员信息。
62.操作s230,根据第一标识信息,获得与第一信息对应的第一人员信息;
63.在上述应用场景中,如果第一标识信息为“分享人”、“主讲人”这样表示可能提示有人名的信息,则第一人员信息指“分享人”、“主讲人”这样的关键字之后提取到的人名;如果第一标识信息为“谢谢”、“结束”这样表示准备接受操作的信息,则将第一人员信息设置为主持人。
64.操作s240,根据第一人员信息,在参会人员中进行搜索,得到搜索结果;
65.操作s250,判断搜索结果是否为空,若是,则终止本次执行,若否,则继续操作s260;
66.操作s260,将搜索结果中的参会人员确定为目标人员,并向目标人员弹出询问窗口,询问分享人是否共享屏幕;
67.操作s270,获取用户输入;
68.操作s280,判断用户输入是否为“是”,若是,则继续操作s290,若否,则终止本次执行;
69.操作s290,将共享屏幕权限赋予给分享人,共享分享人的屏幕。
70.如此,可根据主持人ppt中所显示的内容,即可确定下一个共享屏幕的参会人员,并在参会人员同意后,自动进行屏幕共享权限的赋权,实现共享屏幕的一键切换,从而减免了主持人终止屏幕共享的操作和分享人发起屏幕共享请求的操作。
71.进一步地,当共享人分享结束后,识别到ppt中写有“谢谢观看”、“结束语”等关键字时,则可以通过相同的方法,将共享屏幕切换回主持人的屏幕。
72.图3示出了本技术数据处理方法另一实施例的实现流程。在图3所示的本技术实施例中,第一共享内容为参会人员中的其中一个上传至目标服务器中的内容,目标服务器为目标会议的服务器。
73.确定第一信息满足第一条件,包括:确定共享内容具有人员关联信息,人员关联信息由参会人员中的其中一个上传至目标服务器中,人员关联信息用于获取第一人员信息。
74.其中,人员关联信息可以是通过协同编辑软件生成的文档中相关内容的创建人或修改人;也可以是预先创建的每一段落与相关人员的关联关系表。此处,相关人员可以是某一个人,也可以是某个角色或分组。
75.第一人员信息包括角色、分组、人名或人员标识。
76.目标会议对应的操作权限包括键盘权限和鼠标权限。
77.假设目标会议为一公司进行的协同文档审核会议,用于对一协同编辑的word文档进行审核,参会人员包括主持人和word文档的协同编辑人员。
78.主持人会在开会之前将协同编辑的word文档,连同相关内容的创建人或修改人,上传到会议服务器。
79.当主持人在共享屏幕中打开该word文件后,就会根据鼠标所在位置,获取相关内容的创建人或修改人。之后,从参会人员列表中,进行搜索,如果搜索到与之匹配的参会人
员,则自动键盘权限和鼠标权限赋予给该参会人员,并通过弹出或消息通知该参会人员已具有键盘权限和鼠标权限。
80.具体地,从检测相关内容的创建人或修改人,到自动将键盘权限和赋予给分享人的流程,如图3所示,主要包括:
81.操作s310,获得协同编辑的word文档,连同相关内容的创建人或修改人,得到第一共享内容;
82.在上述应用场景中,第一共享内容主要指word文档中的内容。
83.操作s320,判断第一共享内容是否具有人员关联信息,若是,则继续操作s330,若否,则终止本次执行;
84.在上述应用场景中,人员关联信息主要指相关内容的创建人或修改人。
85.操作s330,根据人员关联信息,获得与第一信息对应的第一人员信息;
86.在上述应用场景中,第一人员信息指从人员关联信息中提取到的角色、分组或人名。
87.操作s340,根据第一人员信息,在参会人员中进行搜索,得到搜索结果;
88.操作s350,判断搜索结果是否为空,若是,则终止本次执行,若否,则继续操作s360;
89.操作s360,将搜索结果中的参会人员确定为目标人员,并将键盘权限和鼠标权限赋予目标人员;
90.操作s370,向目标人员发送消息,通知目标人员已获取相应权限。
91.如此,可根据word文档相关内容的创建人和修改人,自动进行键盘权限和鼠标权限的赋权,从而减免了相关人员申请权限的操作,使会议流程更为流程。
92.图4示出了本技术数据处理方法另一实施例的实现流程。在图4所示的本技术实施例中,第一信息包括参会人员的发言信息。
93.确定第一信息满足第一条件,包括:确定发言信息符合预设条件,获取发言信息对应的人员信息作为第一人员信息。
94.根据第一信息确定的第一人员信息,主要指发表发言信息的发言人。
95.目标会议对应的操作权限包括屏幕划线权限。
96.假设目标会议为一公司进行的广告设计评审会议,用于对一广告设计的图像进行评审,参会人员包括主持人、评审人员和广告设计人员。
97.主持人在评审时会共享广告设计人员所设计的图像,评审人员和广告设计人员可以自由发言,并根据需要,通过屏幕划线方式在图像中圈出自己评论的图像部分。
98.具体地,从获得发言信息,到自动将屏幕划线权限赋予发言人的流程,如图4所示,主要包括:
99.操作s410,获得发言信息,包括发言内容及发言人,得到第一信息;
100.在上述应用场景中,第一共享内容主要指word文档中的内容。
101.操作s420,判断发言信息是否满足预设条件,若是,则继续操作s430,若否,则终止本次执行;
102.在上述应用场景中,预设条件包括发言信息包括预设的关键字;或,发言信息在单位时间内的字数,大于等于预设的字数阈值;或,发言信息包括的音量信息大于音量阈值。
103.操作s430,将发言人确定为目标人员,并将屏幕划线权限赋予目标人员;
104.操作s440,向目标人员发送消息,通知目标人员已获取相应权限。
105.如此,可根据发言人的发言内容,自动将屏幕划线权限赋予相应的发言人,使会议流程更为流程。
106.进一步地,本技术实施例还提供一种数据处理装置,如图5所示,该装置50包括:会议信息获取模块501,用于确定第一信息满足第一条件,获得与第一信息对应的第一人员信息;人员信息获取模块502,用于根据第一人员信息从参会人员中确定目标人员;目标人员确定模块503,用于根据第一人员信息从参会人员中确定目标人员;赋权模块504,用于将目标会议对应的操作权限赋予目标人员。
107.根据本技术一实施例,第一信息包括第一共享内容,第一共享内容为在目标会议的客户端中显示的内容,第一共享内容为参会人员中的其中一个共享的屏幕显示内容,人员信息获取模块502具体用于确定第一共享内容中包括第一标识信息,第一标识信息用于获取第一人员信息。
108.根据本技术一实施例,第一共享内容为参会人员中的其中一个上传至目标服务器中的内容,目标服务器为目标会议的服务器,人员信息获取模块502具体用于确定共享内容具有人员关联信息,人员关联信息由参会人员中的其中一个上传至目标服务器中,人员关联信息用于获取第一人员信息。
109.根据本技术一实施例,第一信息包括参会人员的发言信息,人员信息获取模块502具体用于确定发言信息符合预设条件,获取发言信息对应的人员信息作为第一人员信息。
110.此外,本技术实施例还提供一种会议系统,包括:服务器端和客户端,服务器端用于执行上述任一项的数据处理方法。
111.本技术实施例还提供一种计算机存储介质,存储介质包括一组计算机可执行指令,当指令被执行时用于执行上述任一项的数据处理方法。
112.这里需要指出的是:以上对针数据处理装置实施例的描述、以上针对会议系统实施例的描述和以上针对计算机存储介质实施例的描述,与前述方法实施例的描述是类似的,具有同前述方法实施例相似的有益效果,因此不做赘述。对于本技术对数据处理装置实施例的描述、对会议系统实施例的描述和对计算机存储介质实施例的描述尚未披露的技术细节,请参照本技术前述方法实施例的描述而理解,为节约篇幅,因此不再赘述。
113.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
114.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个装置,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
115.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
116.另外,在本技术各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以利用硬件的形式实现,也可以利用硬件加软件功能单元的形式实现。
117.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储介质、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。
118.或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本技术各个实施例方法的全部或部分。而前述的存储介质包括:移动存储介质、rom、磁碟或者光盘等各种可以存储程序代码的介质。
119.以上,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1