[发明专利]基于可穿戴设备的多任务调度方法、装置及电子设备在审
申请号: | 202111323015.8 | 申请日: | 2021-11-09 |
公开(公告)号: | CN114153576A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 王永刚;温介邦 | 申请(专利权)人: | 上海卓菡科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京嘉科知识产权代理事务所(特殊普通合伙) 11687 | 代理人: | 陈俊宏 |
地址: | 201900 上海市宝*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 穿戴 设备 任务 调度 方法 装置 电子设备 | ||
1.一种基于可穿戴设备的多任务调度方法,其特征在于,包括:
确定可穿戴设备的状态模式,并监测针对所述可穿戴设备触发的事件信号,所述事件信号中包含事件标识;
根据所述事件标识确定触发事件,基于所述触发事件对所述可穿戴设备的状态模式进行切换,并执行与所述触发事件相对应的主任务;
在所述主任务的执行过程中,对预设的用于触发执行子任务的判断条件进行监测,当监测到触发所述判断条件时,执行满足所述判断条件时对应的子任务;
在所述子任务的执行过程中,基于所述子任务之间的运行逻辑,对所述子任务的执行流程进行调度,其中,所述子任务包括所述触发事件所引起的主任务下多个并行处理的子任务。
2.根据权利要求1所述的方法,其特征在于,在所述确定可穿戴设备的状态模式之前,所述方法还包括:
对预定的所述触发事件进行注册,建立所述触发事件与主任务之间的绑定关系,并为所述触发事件配置相应的设置接口和注销接口;
其中,每一个所述触发事件对应一种状态模式,所述设置接口和注销接口分别用于在所述主任务的切换过程中,对所述状态模式执行设置以及注销的操作。
3.根据权利要求1所述的方法,其特征在于,所述确定可穿戴设备的状态模式,包括:
根据所述可穿戴设备的当前运行状态,确定所述可穿戴设备的状态模式,其中,所述状态模式包括出厂模式、厂测模式、激活模式、休眠模式和工作模式。
4.根据权利要求1所述的方法,其特征在于,所述监测针对所述可穿戴设备触发的事件信号,包括:
当监测到针对所述可穿戴设备的按键操作时,根据所述按键操作触发的按键事件,生成所述按键事件对应的事件信号;和/或,
当监测到时间在预设的时钟要求范围内时,根据所述时间触发的时钟事件,生成所述时钟事件对应的事件信号。
5.根据权利要求1所述的方法,其特征在于,所述根据所述事件标识确定触发事件,基于所述触发事件对所述可穿戴设备的状态模式进行切换,包括:
根据所述事件标识对预定的所述触发事件进行查找,获取与所述事件标识相对应的所述触发事件,并确定所述触发事件对应的状态模式,以便将所述可穿戴设备的状态模式切换为所述事件标识所对应的触发事件的状态模式。
6.根据权利要求5所述的方法,其特征在于,所述将所述可穿戴设备的状态模式切换为所述事件标识所对应的触发事件的状态模式,包括:
利用所述触发事件的状态模式所对应的设置接口,在所述可穿戴设备的状态模式所对应的第一事件的末尾处设置第二事件,并利用所述可穿戴设备的状态模式的注销接口,在所述第二事件的起始处对所述第一事件进行注销,以便将所述可穿戴设备的状态模式从所述第一事件的状态模式切换为所述第二事件的状态模式。
7.根据权利要求1所述的方法,其特征在于,所述在所述主任务的执行过程中,对预设的用于触发执行子任务的判断条件进行监测,当监测到触发所述判断条件时,执行满足所述判断条件时对应的子任务,包括:
在所述主任务的运行过程中,对触发所述子任务的时间和任务执行次数进行监测,当所述时间或任务执行次数满足所述判断条件时,执行与所述判断条件相对应的子任务,其中,所述判断条件包括时间判断条件和次数判断条件。
8.根据权利要求1所述的方法,其特征在于,所述在所述子任务的执行过程中,基于所述子任务之间的运行逻辑,对所述子任务的执行流程进行调度,包括:
在所述子任务的运行过程中,根据所述主任务下不同子任务之间的运行逻辑,对所述子任务执行切换操作,以便对所述子任务的执行流程进行调度,其中,所述子任务之间的运行逻辑包括在预设的不同时钟内对不同的条件进行判断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卓菡科技有限公司,未经上海卓菡科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111323015.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种动态控件移动端自动化测试方法
- 下一篇:一种风扇控制电路及一种主机