[发明专利]数据处理模块的生成方法、服务器和客户端在审
申请号: | 201810293060.5 | 申请日: | 2018-03-30 |
公开(公告)号: | CN110321119A | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 范雷雷 | 申请(专利权)人: | 优酷网络技术(北京)有限公司 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F9/48 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;徐焕 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务节点 数据处理模块 处理逻辑 数据处理流程 任务类型 用户设定 数据处理 客户端 调用 服务器 自行设定 复用 预设 后台 申请 | ||
本申请提供了一种数据处理模块的生成方法、服务器和客户端,其中,该方法包括:获取用户设定的数据处理流程,其中,所述数据处理流程包括:任务节点的任务类型、任务节点之间的执行顺序;根据所述任务节点的任务类型,调用任务节点的处理逻辑;按照所述任务节点之间的执行顺序,组合所述任务节点的处理逻辑,以生成用于进行数据处理的数据处理模块。相较于现有方法,该方法在后台预设与不同任务节点对应的处理逻辑,在前端允许用户自行设定数据处理流程,基于用户设定的数据处理流程,调用对应的处理逻辑,生成用于进行数据处理的数据处理模块,从而解决了现有的数据处理模块的生成方法存在的处理逻辑无法复用,浪费资源,效率低下的问题。
技术领域
本申请属于互联网技术领域,尤其涉及一种数据处理模块的生成方法、服务器和客户端。
背景技术
随着互联网技术的发展,人们对数据处理的要求越来越高、要求也越来越多样化。如何快速地确定用户的个性化要求、如何高效地生成针对不同用户不同要求的数据处理模块以便完成相应的数据处理,越来越受到人们的重视。
目前,许多用户(例如小型的网站或者个人)会选择借助相对较为专业的数据处理平台所提供的资源和技术,来完成自己所要求的数据处理业务。例如,某小型视频网站C站为了对本站内的视频进行视频处理,会将自己的处理需求发送至专业的视频处理平台A平台。A平台后台的技术人员对网站C所输入的需求进行分析后,编写可以实现网站C的需求的程序代码,从而形成可以满足网站C的视频处理需求的视频处理模块。
然而,上述这种处理方式需要后台的技术人员针对不同用户的需求都需要重新编写代码,对同一用户的不同需求也需要重新编写代码,导致后台技术人员的处理压力相对比较大,且实施效率较低。进一步的,代码的执行逻辑对用户(例如:网站C)而言是完全透明的,用户仅提供自身的需求,其它所有的操作都在数据处理平台(例如:A平台)的后台实现,导致用户的需求往往无法得到完整、有效的体现。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本申请目的在于提供一种数据处理模块的生成方法、服务器和客户端,以提高实施效率,改善用户体验,达到快速生成满足用户个性化要求的数据处理模块的目的。
为实现上述目的,本申请实施方式提供了一种数据处理模块的生成方法,包括:获取用户设定的数据处理流程,其中,所述数据处理流程包括:任务节点的任务类型、任务节点之间的执行顺序;根据所述任务节点的任务类型,调用任务节点的处理逻辑;按照所述任务节点之间的执行顺序,组合所述任务节点的处理逻辑,以生成用于进行数据处理的数据处理模块。
为实现上述目的,本申请实施方式还提供了一种视频数据处理模块的生成方法,包括:获取用户设定的视频数据处理流程,其中,所述视频数据处理流程包括:任务节点的任务类型、任务节点之间的执行顺序;根据所述任务节点的任务类型,调用任务节点的处理逻辑;按照所述任务节点之间的执行顺序,组合所述任务节点的处理逻辑,以生成用于进行视频数据处理的视频数据处理模块。
为实现上述目的,本申请实施方式还提供了一种数据处理模块的生产方法,包括:采集用户的指示信息,其中,所述指示信息携带有用户设定的数据处理流程,所述数据处理流程包括:任务节点的任务类型、任务节点之间的执行顺序;提供用于进行数据处理的数据处理模块的用户接口,其中,所述数据处理模块是根据所述任务节点的任务类型、所述任务节点之间的执行顺序生成的。
为实现上述目的,本申请实施方式还提供了一种服务器,所述服务器包括:网络通信接口、存储器和处理器,其中:所述网络通信接口,用于接收用户的指示信息;所述处理器,用于根据所述指示信息,确定用户设定的数据处理流程,其中,所述数据处理流程包括:任务节点的任务类型、任务节点之间的执行顺序;根据所述任务节点的任务类型,调用任务节点的处理逻辑;按照所述任务节点之间的执行顺序,组合所述任务节点的处理逻辑,以生成用于进行数据处理的数据处理模块;所述存储器,用于存储所述任务节点的处理逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优酷网络技术(北京)有限公司,未经优酷网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810293060.5/2.html,转载请声明来源钻瓜专利网。