一种终端传感器的控制方法、装置、终端及存储介质制造方法及图纸

技术编号:29583753 阅读:17 留言:0更新日期:2021-08-06 19:41
本发明专利技术公开了一种终端传感器的控制方法、装置、终端及存储介质,通过获取终端的传感器的运行状态信息,根据所述运行状态信息确定目标应用程序;获取所述目标应用程序的使用状态信息,并获取所述终端的使用场景信息;根据所述目标应用程序的使用状态信息和所述终端的使用场景信息,对所述传感器进行控制。解决了现有技术中由于终端缺乏对传感器的使用行为进行管控的方法,因此有可能出现应用程序滥用传感器的现象,从而导致终端功耗异常以及用户隐私泄露的问题。

【技术实现步骤摘要】
一种终端传感器的控制方法、装置、终端及存储介质
本专利技术涉及智能终端领域,尤其涉及的是一种终端传感器的控制方法、装置、终端及存储介质。
技术介绍
目前,智能系统己经是用户群最大的终端操作系统平台,终端是目前许多用户最常用且最重要的电子设备,终端中各种各样的传感器设备给应用程序多元化功能提供了硬件基础。举例说明,终端中的摇一摇功能主要是基于加速度传感器实现的,终端中的横竖屏切换功能主要是基于方向传感器实现的,终端中的亮度变化功能主要是基于光线传感器实现的,终端中的运动计步功能主要基于加速度传感器或计步传感器实现的,而终端中的游戏游戏功能则是基于陀螺仪+加速度+方向传感器叠加使用实现的。然而,在实际应用程序中,终端基本默认所有应用程序均可以使用传感器,即对传感器的使用缺乏管控。由于终端缺乏对传感器的使用行为进行管控的方法,因此有可能出现应用程序滥用传感器的现象,从而导致终端功耗异常以及用户隐私泄露的问题。因此,现有技术还有待改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种终端传感器的控制方法、装置、终端及存储介质,旨在解决现有技术中由于终端缺乏对传感器的使用行为进行管控的方法,因此有可能出现应用程序滥用传感器的现象,从而导致终端功耗异常以及用户隐私泄露的问题。本专利技术解决问题所采用的技术方案如下:第一方面,本专利技术实施例提供一种终端传感器的控制方法,其中,所述方法包括:获取终端的传感器的运行状态信息,根据所述运行状态信息确定目标应用程序;获取所述目标应用程序的使用状态信息,并获取所述终端的使用场景信息;根据所述目标应用程序的使用状态信息和所述终端的使用场景信息对所述传感器进行控制。在一种实施方式中,所述获取终端的传感器的运行状态信息,根据所述运行状态信息确定位于所述终端中的目标应用程序,包括:获取所述传感器的运行状态信息,当所述传感器的运行状态信息为正在运行时,将使用所述传感器的应用程序作为所述目标应用程序。在一种实施方式中,所述获取所述目标应用程序的使用状态信息,包括:获取所述目标应用程序的进程信息;当所述目标应用程序的进程信息为后台进程时,获取所述传感器的数据采样率;当所述数据采样率大于预设的采样率阈值时,确定所述目标应用程序的使用状态信息为耗电状态。在一种实施方式中,所述获取所述终端的使用场景信息,包括:获取所述终端的位置信息,根据所述位置信息确定所述终端的状态类别;当所述终端的状态类别为未移动时,获取所述终端的运行模式信息,根据所述运行模式信息确定所述终端的使用场景信息。在一种实施方式中,所述获取所述终端的运行模式信息,根据所述运行模式信息确定所述终端的使用场景信息,包括:获取所述终端的运行模式信息;当所述运行模式信息为低功耗模式时,确定所述终端的使用场景信息为静止场景,其中,所述低功耗模式为所述终端中功耗低于预设阈值的模式。在一种实施方式中,所述根据所述目标应用程序的使用状态信息和所述终端的使用场景信息,对所述传感器进行控制,包括:根据所述目标应用程序的使用状态信息和所述终端的使用场景信息,按照预设的分类规则确定所述目标应用程序对应的应用程序类别;当所述目标应用程序对应的应用程序类别为管控类别时,向所述传感器发送停止采集数据的指令或者对所述传感器采集的数据进行拦截。在一种实施方式中,所述根据所述目标应用程序的使用状态信息和所述终端的使用场景信息,按照预设的分类规则确定所述目标应用程序对应的应用程序类别,包括:当所述目标应用程序的使用状态信息为耗电状态,且所述终端的使用场景信息为静止场景时,确定所述目标应用程序对应的应用程序类别为管控类别。第二方面,本专利技术实施例还提供一种终端传感器的控制装置,其中,所述控制装置包括:确定模块,用于获取终端的传感器的运行状态信息,根据所述运行状态信息确定目标应用程序;获取模块,用于获取所述目标应用程序的使用状态信息,并获取所述终端的使用场景信息;控制模块,用于根据所述目标应用程序的使用状态信息和所述终端的使用场景信息,对所述传感器与所述目标应用程序进行控制。第三方面,本专利技术实施例还提供一种终端,其中,所述终端包括有存储器和一个或者一个以上处理器;所述存储器存储有一个或者一个以上的程序;所述程序包含用于执行如上述任一所述的终端传感器的控制方法的指令;所述处理器用于执行所述程序。第四方面,本专利技术实施例还提供一种计算机可读存储介质,其上存储有多条指令,其中,由处理器加载并执行所述指令,以实现上述任一所述的终端传感器的控制方法的步骤。本专利技术的有益效果:本专利技术实施例通过获取终端的传感器的运行状态信息,根据所述运行状态信息确定目标应用程序;获取所述目标应用程序的使用状态信息,并获取所述终端的使用场景信息;根据所述目标应用程序的使用状态信息和所述终端的使用场景信息,对所述传感器与所述目标应用程序进行控制。解决了现有技术中由于终端缺乏对传感器的使用行为进行管控的方法,因此有可能出现应用程序滥用传感器的现象,从而导致终端功耗异常以及用户隐私泄露的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的终端传感器的控制方法的流程示意图。图2是本专利技术实施例提供的终端传感器的控制架构图。图3是本专利技术实施例提供的终端传感器的控制装置的模块示意图。图4是本专利技术实施例提供的终端的原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。需要说明,若本专利技术实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。目前,智能系统己经是用户群最大的终端操作系统平台,终端是目前许多用户最常用且最重要的电子设备,终端中各种各样的传感器设备给应用程序多元化功能提供了硬件基础。举例说明,终端中的摇一摇功能主要是基于加速度传感器实现的,终端中的横竖屏切换功能主要是基于方向传感器实现的,终端中的亮度变化功能主要是基于光线传感器实现的,终端中的运动计步功能主要基于加速度传感器或计步传感器实现的,而终端中的游戏游戏功能则是基于陀螺仪+加速度+方向传感器叠加使用实现的。然而,在实际应用程序中,终端基本默认所有应用程序均可以使用传感器,即对传感器的使用缺本文档来自技高网...

【技术保护点】
1.一种终端传感器的控制方法,其特征在于,所述方法包括:/n获取终端的传感器的运行状态信息,根据所述运行状态信息确定目标应用程序;/n获取所述目标应用程序的使用状态信息,并获取所述终端的使用场景信息;/n根据所述目标应用程序的使用状态信息和所述终端的使用场景信息,对所述传感器进行控制。/n

【技术特征摘要】
1.一种终端传感器的控制方法,其特征在于,所述方法包括:
获取终端的传感器的运行状态信息,根据所述运行状态信息确定目标应用程序;
获取所述目标应用程序的使用状态信息,并获取所述终端的使用场景信息;
根据所述目标应用程序的使用状态信息和所述终端的使用场景信息,对所述传感器进行控制。


2.根据权利要求1所述的终端传感器的控制方法,其特征在于,所述获取终端的传感器的运行状态信息,根据所述运行状态信息确定位于所述终端中的目标应用程序,包括:
获取所述传感器的运行状态信息;
当所述传感器的运行状态信息为正在运行时,将使用所述传感器的应用程序作为所述目标应用程序。


3.根据权利要求1所述的终端传感器的控制方法,其特征在于,所述获取所述目标应用程序的使用状态信息,包括:
获取所述目标应用程序的进程信息;
当所述目标应用程序的进程信息为后台进程时,获取所述传感器的数据采样率;
当所述数据采样率大于预设的采样率阈值时,确定所述目标应用程序的使用状态信息为耗电状态。


4.根据权利要求3所述的终端传感器的控制方法,其特征在于,所述获取所述终端的使用场景信息,包括:
获取所述终端的位置信息,根据所述位置信息确定所述终端的状态类别;
当所述终端的状态类别为未移动时,获取所述终端的运行模式信息,根据所述运行模式信息确定所述终端的使用场景信息。


5.根据权利要求4所述的终端传感器的控制方法,其特征在于,所述获取所述终端的运行模式信息,根据所述运行模式信息确定所述终端的使用场景信息,包括:
获取所述终端的运行模式信息;
当所述运行模式信息为低功耗模式时,确定所述终端的使用场景信息为静止场景,其中,所述低功耗模式为所述终端中功耗低...

【专利技术属性】
技术研发人员:苏华治
申请(专利权)人:TCL通讯宁波有限公司
类型:发明
国别省市:浙江;33

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

1