[发明专利]基于优先级的任务流程设置系统及方法在审
申请号: | 201910753857.3 | 申请日: | 2019-08-15 |
公开(公告)号: | CN110457127A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 宋宏伟;孙泉明;俞伟;徐挺 | 申请(专利权)人: | 浙江方大智控科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 33289 杭州裕阳联合专利代理有限公司 | 代理人: | 姚宇吉<国际申请>=<国际公布>=<进入 |
地址: | 310000浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务组 任务内容 任务设置 模块设置 任务冲突 任务流程 任务设定 设置系统 两组 申请 遗漏 存储 灵活 优化 | ||
1.一种基于优先级的任务流程设置系统,其特征在于,
所述基于优先级的任务流程设置系统包括:
任务组模块,用于存储所要执行的任务内容;
任务设定模块,用于修改所述任务组模块内的任务内容;
其中,所述任务组模块设置有至少两组,任务组模块之间存在优先级;
优先级最低的所述任务组模块作为常规任务组模块;在未有优先级更高的任务被执行时,所述常规任务组模块中的任务作为系统一直持续执行的任务内容。
2.根据权利要求1所述的基于优先级的任务流程设置系统,其特征在于,
所述任务组模块包括:
优先级模块,用于设定该任务组模块的优先级;
任务内容模块,用于设置任务内容;
时间模块,用于设置任务内容时间;
其中,所述任务内容模块与时间模块一一对应。
3.根据权利要求2所述的基于优先级的任务流程设置系统,其特征在于,
所述任务内容模块和时间模块的修改权限只限于任务设定模块。
4.根据权利要求2所述的基于优先级的任务流程设置系统,其特征在于,
所述任务内容模块在任务组模块中以对应的时间模块中的时间顺序进行排列。
5.根据权利要求4所述的基于优先级的任务流程设置系统,其特征在于,
所述任务组模块下发任务至执行端,执行端以当前时间为起点,选择合适的任务内容执行;
其中,所述合适的任务内容需同时满足:
i)当前时间上有任务内容,非空;
ii)在i)的基础上,所对应的任务组模块的优先级别最高;
iii)所对应的任务组模块的优先级不低于当前正在执行的任务内容所对应的级别。
6.一种基于优先级的任务流程设置方法,其特征在于,
设置至少两组任务组,每组任务组中通过添加或修改的方式进行任务内容的调整;每个任务组之间的优先级不同,优先级最低的任务组作为常规任务组模块,在未有优先级更高的任务被执行时,常规任务组模块的任务作为一直持续执行的任务内容;
将所有任务组的内容下发至执行端;执行端按照优先级由高到低的顺序将当前时间下的最高优先级的任务内容执行;
执行端执行任务,同时以当前时间为起始时间,执行端再次按照优先级由高到低的顺序搜索是否有当前时间下的更高优先级的任务内容,若有则立即切换执行符合条件的最高优先级的任务内容,否则不产生切换执行的动作;
不断重复上述过程,实现任务的自动执行。
7.根据权利要求6所述的基于优先级的任务流程设置方法,其特征在于,
将待执行任务以任务组形式设置两组,分别为第一任务组和第二任务组,其中,第一任务组的优先级低于第二任务组,将第一任务组作为常态任务组,作为一直执行的任务组;将第二任务组作为临时调整任务组,作为根据实际情况调整的任务组。
8.根据权利要求7所述的基于优先级的任务流程设置方法,其特征在于,
在执行第一任务组的任务内容期间,对第二任务组内的任务内容进行添加或修改操作;
第一任务组内的任务内容以固定周期进行循环执行。
9.根据权利要求8所述的基于优先级的任务流程设置方法,其特征在于,
所述第一任务组和第二任务组内的任务内容可任意时间修改。
10.根据权利要求9所述的基于优先级的任务流程设置方法,其特征在于,
在执行任务期间,对任务内容进行修改时,若修改时间为当前时间之前,在当前执行周期之后的新周期内执行修改后的任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江方大智控科技有限公司,未经浙江方大智控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910753857.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种异步调用方法及系统
- 下一篇:任务分配方法、装置和系统