传感器控制方法及装置的制造方法

文档序号:9810003阅读:444来源:国知局
传感器控制方法及装置的制造方法
【技术领域】
[0001]本发明属于传感器控制技术领域,尤其涉及一种传感器控制方法及装置。
【背景技术】
[0002]传统的用户设备(例如,手机)一般都配备有磁传感器、加速度传感器和陀螺仪等传感器。因此,传统的用户设备可以多种类型的应用,例如,指南针应用、导航应用等。
[0003]在实践中,发明人发现现有技术至少存在以下技术问题:
[0004]在传统的用户设备配备有所述磁传感器、所述加速度传感器和所述陀螺仪这三种传感器的情况下,所述用户设备中的某些应用(例如,导航应用)会采用九轴(包括所述磁传感器的三轴、所述加速度传感器的三轴和所述陀螺仪的三轴)融合算法来处理相关的数据。
[0005]然而,对应所述用户设备中的另一些应用(例如,指南针应用)来讲,仅需采用六轴(包括所述磁传感器的三轴和所述加速度传感器的三轴)融合算法来处理相关的数据即可,而无需采用九轴融合算法来处理相关的数据。相比所述六轴融合算法,所述九轴融合算法所需要耗费所述用户设备的功耗要大。
[0006]故,有必要提出一种新的技术方案,以解决上述技术问题。

【发明内容】

[0007]本发明的目的在于提供一种传感器控制方法及装置,其能节省用户设备的功耗。
[0008]为了解决以上技术问题,本发明的技术方案如下:
[0009]—种传感器控制方法,所述方法包括以下步骤:A、识别用户设备所开启的预定进程的类型,并生成识别结果;B、根据所述识别结果控制所述用户设备中的至少一个传感器向所述预定进程提供所述预定进程所需的传感器数据。
[0010]在上述传感器控制方法中,所述步骤B包括:bl、根据所述识别结果获取控制策略信息;b2、根据所述控制策略信息控制所述用户设备中的至少一个传感器向所述预定进程提供所述预定进程所需的传感器数据。
[0011]在上述传感器控制方法中,所述控制策略信息包括第一控制策略信息,其中,所述第一控制策略信息为控制第一传感器组合的信息,所述第一传感器组合包括第一传感器和第二传感器;所述控制策略信息包括第二控制策略信息,其中,所述第二控制策略信息为控制第二传感器组合的信息,所述第二传感器组合包括所述第一传感器、所述第二传感器和第三传感器。
[0012]在上述传感器控制方法中,所述步骤b2包括:b21、在所述识别结果为所述预定进程属于第一类型进程的情况下,控制所述用户设备中的所述第一传感器组合向所述预定进程提供第一传感器数据和第二传感器数据;b22、在所述识别结果为所述预定进程属于第二类型进程的情况下,控制所述用户设备中的所述第二传感器组合向所述预定进程提供所述第一传感器数据、所述第二传感器数据和第三传感器数据。
[0013]在上述传感器控制方法中,所述第一传感器为磁传感器,所述第二传感器为加速度传感器,所述第三传感器为陀螺仪;所述第一传感器数据为磁传感器数据,所述第二传感器数据为加速度传感器数据,所述第三传感器数据为陀螺仪数据。
[0014]—种传感器控制装置,所述装置包括:识别模块,用于识别用户设备所开启的预定进程的类型,并生成识别结果;控制模块,用于根据所述识别结果控制所述用户设备中的至少一个传感器向所述预定进程提供所述预定进程所需的传感器数据。
[0015]在上述传感器控制装置中,所述控制模块用于根据所述识别结果获取控制策略信息,以及用于根据所述控制策略信息控制所述用户设备中的至少一个传感器向所述预定进程提供所述预定进程所需的传感器数据。
[0016]在上述传感器控制装置中,所述控制策略信息包括第一控制策略信息,其中,所述第一控制策略信息为控制第一传感器组合的信息,所述第一传感器组合包括第一传感器和第二传感器;所述控制策略信息包括第二控制策略信息,其中,所述第二控制策略信息为控制第二传感器组合的信息,所述第二传感器组合包括所述第一传感器、所述第二传感器和第三传感器。
[0017]在上述传感器控制装置中,所述控制模块用于在所述识别结果为所述预定进程属于第一类型进程的情况下,控制所述用户设备中的所述第一传感器组合向所述预定进程提供第一传感器数据和第二传感器数据,以及用于在所述识别结果为所述预定进程属于第二类型进程的情况下,控制所述用户设备中的所述第二传感器组合向所述预定进程提供所述第一传感器数据、所述第二传感器数据和第三传感器数据。
[0018]在上述传感器控制装置中,所述第一传感器为磁传感器,所述第二传感器为加速度传感器,所述第三传感器为陀螺仪;所述第一传感器数据为磁传感器数据,所述第二传感器数据为加速度传感器数据,所述第三传感器数据为陀螺仪数据。
[0019]相对于现有技术,本发明能节省用户设备的功耗。
【附图说明】
[0020]图1是本发明的传感器控制装置的框图;
[0021 ]图2是本发明的传感器控制方法的流程图。
【具体实施方式】
[0022]请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0023]在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另有述明。因此,其将可了解到这些步骤及操作,其中有数次提到为由计算机执行,包括了由代表了以一结构化型式中的数据之电子信号的计算机处理单元所操纵。此操纵转换该数据或将其维持在该计算机之内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机之运作。该数据所维持的数据结构为该内存之实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
[0024]本发明的传感器控制装置和方法可实施于用户设备中,所述用户设备可例如为智能手机、随身听、数码相机、平板电脑等电子设备。
[0025]参考图1,图1是本发明的传感器控制装置的框图。
[0026]本发明的传感器控制装置包括识别模块101、控制模块102。
[0027]所述识别模块101用于识别用户设备所开启的预定进程的类型,并生成识别结果。具体地,所述识别模块101用于识别所述预定进程需要多少种传感器数据,并生成所述识别结果。例如,在所述预定进程为指南针应用所对应的进程的情况下,所述预定进程为需要磁传感器数据和加速度传感器数据的进程,在所述预定进程为导航应用所对应的进程的情况下,所述预定进程为需要所述磁传感器数据、所述加速度传感器数据和陀螺仪数据的进程。
[0028]所述控制模块102用于根据所述识别结果控制所述用户设备中的至少一个传感器向所述预定进程提供所述预定进程所需的传感器数据。
[0029]在本发明的传感器控制装置中,所述控制模块102用于根据所述识别结果获取控制策略信息,以及用于根据所述控制策略信息控制所述用户设备中的至少一个传感器向所述预定进程提供所述预定进程所需的传感器数据。
[0030]在本发明的传感器控制装置中,所述控制策略信息包括第一控制策略信息和第二控制策略信息。其中,所述第一控制策略信息为控制第一传感器组合的信息,所述第一传感器组合包括第一传感器和第二传感器。所述第二控制策略信息为控制第二传感器组合的信息,所述第二传感器组合包括所述第一传感器、所述第二传感器和第三传感器。
[0031]具体地,所述第一控制策略信息为控制所述第一传感器和所述第二传感器分别提供第一传感器数据和第二传感器数据,而控制所述第三传感器不提供第三传感器数据的策略的信息。所述第二控制策略信息为控制所述第一传感器、所述第二传感器和所述第三传感器分别提供所述第一传感器数据、所述第二传感器数据和第三传感器数据的策略的信息。
[0032]在本发明的传感器控制装置中,所述控制模块102用于在所述识别结果为所述预定进程属于第一类型进程的情况下,控制所述用户设备中的所述第一传感器组合向所述预定进程提供第一传感器数据和第二传感器数据,并控制所述第三传感器不向所述预定进程提供所述第三传感器数据;以及用于在所述识别结果为所述预定进程属于第二类型进程的情况下,控制所述用户设备中的所述第二传感器组合向所述预定进程提供所述第一传感器数据、所述第二传感器数据和第三传感器数据。
[0033]在本发明的传感器控制装置中,所述第一传感器为磁传感器,所述第二传感器为加速度传感器,所述第三传感器为陀螺仪。所述第一传感器数据为磁传感器数据,所述第二传感器数据为加速度传感器数据,所述第三传感器数据为陀螺仪数据。
[0034]参考图2,图2是本发明的传感器控制方法的流程图。
[0035 ]本发明的传感器控制方法包括以下步骤:
[0036]A(步骤201)、所述识别模块101识别用户设备所开启的预定进程的类型,并生成识别结果。具体地,所述识别模块101用于识别所述预定进程需要多少种传感器数据,并生成所述识别结果。例如,在所述预定进程为指南针应用所对应的进程的情况下,所述预定进程为需要磁传感器数据和加速度传感器数据的进程,在所述预定进程为导航应用所对应的进程的情况下,所述预定进程为需要所述磁传感器数据、所述加速度传感器数据和陀螺仪数据的进程。
[0037]B、所述控制模块102根据所述识别结果控制所述用户设备中的至少一个传感器向所述预定进程提供所述预定进程所需的传感器数据。
[0038]在本发明的传感器控制方法中,所述步骤B包括:
[0039]bl(步骤202)、所述控制模块102根据所述识别结果获取控制策略信息。
[0040]b2、所述控制模块102根据所述控制策略信息控制所述用户设备中的至少一个传感器向所述预定进程提供所述预定进程所需的传感器数据。
[0041]在本发明的传感器控制方法中,所述控制策略信息包括第一控制策略信息和第二控制策略信息。其中,所述第
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1