[发明专利]一种活动识别方法以及相关设备有效
申请号: | 202111517869.X | 申请日: | 2021-12-13 |
公开(公告)号: | CN114416389B | 公开(公告)日: | 2023-03-03 |
发明(设计)人: | 周振国 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 陈松浩 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 活动 识别 方法 以及 相关 设备 | ||
1.一种活动识别方法,其特征在于,应用于电子设备,所述电子设备包括第一处理器、第二处理器和至少一个物理传感器,所述第一处理器包括应用层、硬件抽象层和内核层,所述第二处理器包括活动识别模块和活动识别算法模块,所述方法包括:
所述活动识别模块获取第一订阅参数,所述第一订阅参数包括活动标识和活动状态,所述第一订阅参数是所述硬件抽象层在接收到所述应用层中的至少一个应用下发的第二订阅参数后确定的;
所述活动识别模块判断是否满足上报条件,所述上报条件用于确定是否触发上报识别结果,所述识别结果为所述活动识别算法模块从所述活动识别模块获取所述至少一个物理传感器上报的传感数据,并通过活动识别算法对所述传感数据处理得到,所述传感数据是所述活动识别模块根据所述第一订阅参数,从所述物理传感器获取到的;
当满足所述上报条件时,所述活动识别模块将从所述活动识别算法模块获得的所述识别结果,由所述内核层上报至所述硬件抽象层,然后通过所述硬件抽象层上报至所述应用层的所述至少一个应用。
2.根据权利要求1所述的方法,其特征在于,所述电子设备还包括存储器,所述存储器包括共享内存,所述第一订阅参数由所述硬件抽象层下发至所述内核层,再由所述内核层写入所述共享内存;
所述活动识别模块获取第一订阅参数,包括:
所述活动识别模块从所述共享内存获取所述第一订阅参数。
3.根据权利要求2所述的方法,其特征在于,所述活动识别模块将从所述活动识别算法模块获得的所述识别结果,由所述内核层上报至所述硬件抽象层,包括:
所述活动识别模块将从所述活动识别算法模块获得的所述识别结果写入所述共享内存,由所述内核层从所述共享内存获取所述识别结果,并将所述识别结果上报至所述硬件抽象层。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述活动识别模块的上报模式为批量上报模式时,所述第一订阅参数还包括最小上报周期,所述第二订阅参数包括各活动对应的上报周期,所述最小上报周期为相同活动的上报周期的最小值;
所述上报条件包括:
距离上次上报时间大于或等于所述最小上报周期,且当前时间的活动状态相对于上次上报时间的活动状态发生变化。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述活动识别模块的上报模式为变化上报模式时,所述第一订阅参数与所述第二订阅参数相同;
所述上报条件包括:
活动类型发生变化,所述活动类型由所述硬件抽象层根据所述第一订阅参数确定。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述活动状态包括进入活动状态和/或退出活动状态。
7.根据权利要求6所述的方法,其特征在于,所述进入活动状态包括进入乘车状态、进入骑车状态、进入步行状态、进入跑步状态、进入静止状态、进入躺下状态或者进入电梯状态中的任一种。
8.根据权利要求1所述的方法,其特征在于,所述识别结果包括由所述传感数据识别得到的所述活动状态以及识别时间。
9.根据权利要求2或3所述的方法,其特征在于,所述活动识别模块通过以下方式实现初始化:
所述活动识别模块调用传感器注册接口发布所述活动识别模块的参数;
所述活动识别模块调用内存地址获取接口获取共享内存指针,所述共享内存指针用于访问所述共享内存;
所述活动识别模块配置传感数据发送频率,以用于接收所述至少一个物理传感器按照所述传感数据发送频率发送的传感数据;
所述活动识别模块设置定时器,以用于根据所述定时器周期性地从所述活动识别算法模块获取所述识别结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111517869.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有自由转向的钢板线切割装置
- 下一篇:一种无砟轨道结构层检测装置