[发明专利]数据处理模块的生成方法、服务器和客户端在审
申请号: | 201810293060.5 | 申请日: | 2018-03-30 |
公开(公告)号: | CN110321119A | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 范雷雷 | 申请(专利权)人: | 优酷网络技术(北京)有限公司 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F9/48 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;徐焕 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务节点 数据处理模块 处理逻辑 数据处理流程 任务类型 用户设定 数据处理 客户端 调用 服务器 自行设定 复用 预设 后台 申请 | ||
1.一种数据处理模块的生成方法,其特征在于,包括:
获取用户设定的数据处理流程,其中,所述数据处理流程包括:任务节点的任务类型、任务节点之间的执行顺序;
根据所述任务节点的任务类型,调用任务节点的处理逻辑;
按照所述任务节点之间的执行顺序,组合所述任务节点的处理逻辑,以生成用于进行数据处理的数据处理模块。
2.根据权利要求1所述的方法,其特征在于,在获取用户设定的数据处理流程后,所述方法还包括:
根据所述用户设定的数据处理流程,生成任务执行序列图,其中,所述任务执行序列图用于表征任务节点之间的串行执行顺序和/或任务节点之间的并行执行顺序、任务节点的任务类型;
相应的,根据所述任务节点的任务类型,调用任务节点的处理逻辑;按照所述任务节点之间的执行顺序,组合所述任务节点的处理逻辑,以生成用于进行数据处理的数据处理模块,包括:
根据所述任务执行序列图所表征的任务节点的任务类型,调用任务节点的处理逻辑;按照任务执行序列图所表征的任务节点之间的串行执行顺序和/或任务节点之间的并行执行顺序,组合所述任务节点的处理逻辑,以生成用于进行数据处理的数据处理模块。
3.根据权利要求1所述的方法,其特征在于,获取用户设定的数据处理流程,包括:
采集用户输入的指示信息;
解析所述指示信息,获取所述用户设定的数据处理流程。
4.根据权利要求3所述的方法,其特征在于,采集用户输入的指示信息包括:
采集用户在指定的定义模板中填入的数据;
和/或,
采集用户在指定的界面中针对图标的操作数据,所述图标指向对应的任务类型的处理逻辑。
5.根据权利要求3所述的方法,其特征在于,获取用户设定的数据处理流程,还包括:
提供多个预设的数据处理流程供用户选择;
将用户所选择的预设的数据处理流程作为所述用户设定的数据处理流程。
6.根据权利要求1所述的方法,其特征在于,在生成用于进行数据处理的数据处理模块后,所述方法还包括:
获取用户设定的修改后的数据处理流程,其中,所述修改后的数据处理流程包括:修改后的任务节点的任务类型、修改后的任务节点之间的执行顺序;
根据所述修改后的任务节点的任务类型、所述修改后的任务节点之间的执行顺序,对所述数据处理模块进行修改,以得到修改后的数据处理模块。
7.根据权利要求1所述的方法,其特征在于,所述数据处理模块用于对以下数据中的至少一种进行数据处理:图片数据、语音数据、视频数据、运算数据、文字数据。
8.一种视频数据处理模块的生成方法,其特征在于,包括:
获取用户设定的视频数据处理流程,其中,所述视频数据处理流程包括:任务节点的任务类型、任务节点之间的执行顺序;
根据所述任务节点的任务类型,调用任务节点的处理逻辑;
按照所述任务节点之间的执行顺序,组合所述任务节点的处理逻辑,以生成用于进行视频数据处理的视频数据处理模块。
9.根据权利要求8所述的方法,其特征在于,所述任务节点的任务类型包括以下至少之一:视频下载、视频切割、视频合并、视频遮标、视频中的转场点分析、视频中的人物分析、添加视频水印、添加视频包框。
10.根据权利要求8所述的方法,其特征在于,在获取用户设定的视频数据处理流程时,所述方法还包括:
获取用户设定的视频数据处理参数,其中,所述视频数据处理参数用于指定视频处理的目标对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优酷网络技术(北京)有限公司,未经优酷网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810293060.5/1.html,转载请声明来源钻瓜专利网。