移动设备的抬起唤醒方法及系统技术方案

技术编号:25597928 阅读:21 留言:0更新日期:2020-09-11 23:56
本发明专利技术的目的是提供一种移动设备的抬起唤醒方法及系统,本发明专利技术通过检测移动设备的抬起唤醒功能是否开启,若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;判断采集到的加速度数据是否满足预设的抬起唤醒条件,若满足预设条件,唤醒所述移动设备的屏幕可应用于android系统领域,特别是涉及高通智能手机平台,具体为一种无需集成高通ADSP端sensor抬起唤醒算法的方法。本发明专利技术可以应用在Android高通平台上无需ADSP集成sensor IC抬起唤醒算法,采用自定义算法实现基本功能满足同时降低产品成本。

【技术实现步骤摘要】
移动设备的抬起唤醒方法及系统
本专利技术涉及计算机领域,尤其涉及一种移动设备的抬起唤醒方法及系统。
技术介绍
随着手机平板等智能产品的普及,用户的需求也变得多样化,随着需求增多,无可厚非的会导致产品成本的增加,因此如何在满足用户需求的前提下,降低产品成本成为各大公司的重要策略。现有的高通平台技术需要采购带有抬起唤醒算法的加速度传感器(sensorIC),同时需要集成该算法到ADSP算法库的框架中,相对于包含基本功能的sensorIC,自带算法的sensorIC成本必然高。
技术实现思路
本专利技术的一个目的是提供一种移动设备的抬起唤醒方法及系统。根据本专利技术的一个方面,提供了一种移动设备的抬起唤醒方法,该方法包括:检测移动设备的抬起唤醒功能是否开启,若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;判断采集到的加速度数据是否满足预设的抬起唤醒条件,若满足预设条件,唤醒所述移动设备的屏幕。进一步的,上述方法中,检测所述移动设备的抬起唤醒功能是否开启之前,还包括:当移动设备启动后,在移动设备上显示选择按钮;获取用户对所述选择按钮的选择操作;检测所述移动设备的抬起唤醒功能是否开启,包括:基于所述选择操作,检测所述移动设备的抬起唤醒功能是否开启。进一步的,上述方法中,判断采集到的加速度数据是否满足预设的抬起唤醒条件,包括:基于采集到的加速度数据计算对应的机械角度,判断采集到的加速度数据是否在预设加速度阈值范围内,并判断对应的机械角度是否在预设的机械角度阈值范围内,若在所述预设加速度阈值范围内且在机械角度阈值范围内,则判断采集到的加速度数据满足预设的抬起唤醒条件。进一步的,上述方法中,判断采集到的加速度数据是否满足预设的抬起唤醒条件,包括:基于采集到的加速度数据计算对应的机械角度,判断采集到的加速度数据是否在预设加速度阈值范围内,并判断对应的机械角度是否在预设的机械角度阈值范围内,及判断连续采集到的两次有差异的加速度数据的采集时间间隔是否在预设时间阈值范围内,若在所述预设加速度阈值范围内和在机械角度阈值范围内且采集时间间隔在预设时间阈值范围内,则判断采集到的加速度数据满足预设的抬起唤醒条件。根据本专利技术的另一面,还提供一种移动设备的抬起唤醒系统,该系统包括:检测监听单元,用于检测所述移动设备的抬起唤醒功能是否开启,若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;唤醒单元,判断采集到的加速度数据是否满足预设的抬起唤醒条件,若满足预设条件,则唤醒所述移动设备的屏幕。进一步的,上述系统中,所述检测监听单元,用于当移动设备启动后,在移动设备上显示选择按钮;获取用户对所述选择按钮的选择操作;基于所述选择操作,检测所述移动设备的抬起唤醒功能是否开启。进一步的,上述系统中,所述唤醒单元,用于基于采集到的加速度数据计算对应的机械角度,判断采集到的加速度数据是否在预设加速度阈值范围内,并判断对应的机械角度是否在预设的机械角度阈值范围内,若在所述预设加速度阈值范围内且在机械角度阈值范围内,则判断采集到的加速度数据满足预设的抬起唤醒条件。进一步的,上述系统中,所述唤醒单元,用于基于采集到的加速度数据计算对应的机械角度,判断采集到的加速度数据是否在预设加速度阈值范围内,并判断对应的机械角度是否在预设的机械角度阈值范围内,及判断连续采集到的两次有差异的加速度数据的采集时间间隔是否在预设时间阈值范围内,若在所述预设加速度阈值范围内和在机械角度阈值范围内且采集时间间隔在预设时间阈值范围内,则判断采集到的加速度数据满足预设的抬起唤醒条件。根据本专利技术的另一面,还提供一种基于计算的设备,其中,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:检测所述移动设备的抬起唤醒功能是否开启,若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;判断采集到的加速度数据是否满足预设的抬起唤醒条件,若满足预设条件,唤醒所述移动设备的屏幕。根据本专利技术的另一面,还提供一种计算机可读存储介质,其上存储有计算机可执行指令,其中,该计算机可执行指令被处理器执行时使得该处理器:检测所述移动设备的抬起唤醒功能是否开启,若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;判断采集到的加速度数据是否满足预设的抬起唤醒条件,若满足预设条件,唤醒所述移动设备的屏幕。与现有技术相比,本专利技术通过检测移动设备的抬起唤醒功能是否开启,若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;判断采集到的加速度数据是否满足预设的抬起唤醒条件,若满足预设条件,唤醒所述移动设备的屏幕可应用于android系统领域,特别是涉及高通智能手机平台,具体为一种无需集成高通ADSP端sensor抬起唤醒算法的方法。本专利技术可以应用在Android高通平台上无需ADSP集成sensorIC抬起唤醒算法,采用自定义算法实现基本功能满足同时降低产品成本。本专利技术可以实现采用普通sensorIC和自定义的抬起唤醒算法,无需改动ADSP端的sensor原生数据,结合frameworkservice从而来实现抬起唤醒功能,同时降低产品成本。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出本专利技术一实施例的移动设备的抬起唤醒方法的流程图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带本文档来自技高网...

【技术保护点】
1.一种移动设备的抬起唤醒方法,其中,该方法包括:/n检测移动设备的抬起唤醒功能是否开启,/n若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;/n判断采集到的加速度数据是否满足预设的抬起唤醒条件,/n若满足预设条件,唤醒所述移动设备的屏幕。/n

【技术特征摘要】
1.一种移动设备的抬起唤醒方法,其中,该方法包括:
检测移动设备的抬起唤醒功能是否开启,
若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;
判断采集到的加速度数据是否满足预设的抬起唤醒条件,
若满足预设条件,唤醒所述移动设备的屏幕。


2.根据权利要求1所述的方法,其中,检测所述移动设备的抬起唤醒功能是否开启之前,还包括:
当移动设备启动后,在移动设备上显示选择按钮;
获取用户对所述选择按钮的选择操作;
检测所述移动设备的抬起唤醒功能是否开启,包括:
基于所述选择操作,检测所述移动设备的抬起唤醒功能是否开启。


3.根据权利要求1所述的方法,其中,判断采集到的加速度数据是否满足预设的抬起唤醒条件,包括:
基于采集到的加速度数据计算对应的机械角度,
判断采集到的加速度数据是否在预设加速度阈值范围内,并判断对应的机械角度是否在预设的机械角度阈值范围内,
若在所述预设加速度阈值范围内且在机械角度阈值范围内,则判断采集到的加速度数据满足预设的抬起唤醒条件。


4.根据权利要求1所述的方法,其中,判断采集到的加速度数据是否满足预设的抬起唤醒条件,包括:
基于采集到的加速度数据计算对应的机械角度,
判断采集到的加速度数据是否在预设加速度阈值范围内,并判断对应的机械角度是否在预设的机械角度阈值范围内,及判断连续采集到的两次有差异的加速度数据的采集时间间隔是否在预设时间阈值范围内,
若在所述预设加速度阈值范围内和在机械角度阈值范围内且采集时间间隔在预设时间阈值范围内,则判断采集到的加速度数据满足预设的抬起唤醒条件。


5.一种移动设备的抬起唤醒系统,其中,该系统包括:
检测监听单元,用于检测所述移动设备的抬起唤醒功能是否开启,若所述移动设备的抬起唤醒功能为开启,则当移动设备进入灭屏状态时,监听移动设备的加速度传感器采集的加速度数据;
唤醒单元,判断采集到的加速度数据是否满足预设的抬起唤醒条件,若满足预...

【专利技术属性】
技术研发人员:刘洋杜军红汤肖迅
申请(专利权)人:上海龙旗科技股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1