CN105224063A - 一种电子设备及其应用的唤醒方法 - Google Patents
一种电子设备及其应用的唤醒方法 Download PDFInfo
- Publication number
- CN105224063A CN105224063A CN201510705947.7A CN201510705947A CN105224063A CN 105224063 A CN105224063 A CN 105224063A CN 201510705947 A CN201510705947 A CN 201510705947A CN 105224063 A CN105224063 A CN 105224063A
- Authority
- CN
- China
- Prior art keywords
- electronic equipment
- processing unit
- central processing
- track
- shift action
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Telephone Function (AREA)
- Power Sources (AREA)
Abstract
本发明提供一种电子设备及其应用的唤醒方法,通过将多向传感器检测的数据的处理工作放在一第三方的处理芯片上,可以降低中央处理器在休眠状态下的功耗,达到降低能耗且优化电子设备的中央处理器的运行性能的目的。
Description
技术领域
本发明涉及一种数据处理领域,特别是涉及一种电子设备及其应用的唤醒方法。
背景技术
隔空手势功能是手机一个很炫的功能。目前市场上支持隔空手势的很多,但是有一个共通的特点是,它们都只是支持在手机唤醒状态的隔空手势功能,如手机点亮屏后用隔空手机解锁等。要是手机处在休眠状态(也就是通常的黑屏状态或冷机状态)隔空手势功能是无效的。究其原因是:支持隔空手势功能的四向型距离传感器(E、W、S、N)内部是没有运算能力的,目前的隔空手势实现的架构是,通过四个方向的距离传感器(E、W、S、N)侦测物体并将原始数据交由CPU计算,CPU根据计算结果判断出物体运动的轨迹方向和速度,将计算出的数据与预存的设置的轨迹做对比,轨迹相吻合,则实现预设功能,如唤醒手机、解锁等。由于要实现休眠状态下的隔空手势唤醒功能,CPU需要挪出部分计算能力一直准备计算四向距离传感器的数据,休眠状态下调用CPU的运算能力来实现隔空手势功能,会大大增加手机的待机功耗。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种电子设备及其应用的唤醒方法,用于解决现有技术中不能低功耗的实现隔空手势唤醒的功能的问题。
为实现上述目的及其他相关目的,本发明提供一种电子设备,包括:一多向距离传感器、一处理芯片、以及一中央处理器;其中,所述多向距离传感器,用以在一预设距离内,存在一移动动作时,从多个方向检测所述移动动作的轨迹,并生成与所述移动动作的轨迹相关的数据以发送给所述处理芯片;所述处理芯片,用以对与所述移动动作的轨迹相关的数据进行计算,以生成与所述移动动作的轨迹相关的轨迹图像,并将所述轨迹图像发送给所述中央处理器;所述中央处理器,与所述处理芯片电连接,用以在接收到所述轨迹图像时,将其与一预先存储在所述中央处理器的一预设的轨迹图像进行比较,且在所述轨迹图像与所述预设的轨迹图像相同时,执行唤醒操作。
于本发明的一实施例中,所述多向距离传感器用以在一预设距离内,从上、下、左、以及右四个方向检测所述移动动作的轨迹。
于本发明的一实施例中,所述处理芯片为具有存储和数据处理能力的陀螺仪。
于本发明的一实施例中,所述陀螺仪通过I2C协议与所述多向距离传感器以及所述中央处理器通信。
于本发明的一实施例中,所述电子设备为智能手机或平板电脑。
为实现上述目的及其他相关目的,本发明还提供一种电子设备唤醒方法,所述电子设备包括一多向距离传感器、一处理芯片、以及一中央处理器,所述方法包括如下步骤:当在所述多向距离传感器的一预设距离内存在一移动动作时,从多个方向检测所述移动动作的轨迹,并生成与所述移动动作的轨迹相关的数据以发送给所述处理芯片;所述处理芯片对与所述移动动作的轨迹相关的数据进行计算,以生成与所述移动动作的轨迹相关的轨迹图像,并将所述轨迹图像发送给所述中央处理器;所述中央处理器在接收到所述轨迹图像时,将其与一预先存储在所述中央处理器的一预设的轨迹图像进行比较,且在所述轨迹图像与所述预设的轨迹图像相同时,执行唤醒操作。
于本发明的一实施例中,所述多向距离传感器用以在一预设距离内,从上、下、左、以及右四个方向检测所述移动动作的轨迹。
于本发明的一实施例中,所述处理芯片为具有存储和数据处理能力的陀螺仪。
于本发明的一实施例中,所述陀螺仪通过I2C协议与所述多向距离传感器以及所述中央处理器通信。
于本发明的一实施例中,所述电子设备为智能手机或平板电脑。
如上所述,本发明的电子设备及其应用的唤醒方法,通过将多向传感器检测的数据的处理工作放在一第三方的处理芯片上,可以降低中央处理器在休眠状态下的功耗,达到降低能耗且优化电子设备的中央处理器的运行性能的目的。
附图说明
图1显示为一具体实施例中的电子设备的模块示意图。
图2显示为本发明的电子设备在一具体实施例中的模块示意图。
图3显示为本发明的电子设备唤醒方法在一具体实施例中的流程示意图。
元件标号说明
1电子设备
11多向距离传感器
12处理芯片
13中央处理器
S11~S13步骤
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
本发明的电子设备例如为智能手机、平板电脑、笔记本电脑等具有屏幕的电子设备。在本实施例中,暂以所述电子设备智能手机为例进行说明。所述智能手机例如为安装Android操作***或者iOS操作***,或者PalmOS、Symbian(塞班)、或者BlackBerry(黑莓)OS、WindowsPhone等操作***的智能手机。
如图1显示为一具体实施例中,可实现根据隔空手势的判断来实现电子设备的唤醒功能的电子设备的模块示意图,具体为通过四个方向的距离传感器(E、W、S、N)侦测物体并将原始数据交由中央处理器计算,中央处理器根据计算结果判断出物体运动的轨迹方向和速度,将计算出的数据与预存的设置的轨迹做对比,轨迹相吻合,则实现预设功能,如唤醒手机、解锁等。由于要实现休眠状态下的隔空手势唤醒功能,CPU需要挪出部分计算能力一直准备计算四向距离传感器的数据,休眠状态下调用CPU的运算能力来实现隔空手势功能,这样虽然可以实现隔空唤醒的功能,但会大大增加手机的待机功耗。
而本发明采用的电子设备包括一多向距离传感器、一处理芯片、以及一中央处理器;其中,
所述多向距离传感器,用以在一预设距离内,存在一移动动作时,从多个方向检测所述移动动作的轨迹,并生成与所述移动动作的轨迹相关的数据以发送给所述处理芯片;
所述处理芯片,用以对与所述移动动作的轨迹相关的数据进行计算,以生成与所述移动动作的轨迹相关的轨迹图像,并将所述轨迹图像发送给所述中央处理器;
所述中央处理器,与所述处理芯片电连接,用以在接收到所述轨迹图像时,将其与一预先存储在所述中央处理器的一预设的轨迹图像进行比较,且在所述轨迹图像与所述预设的轨迹图像相同时,执行唤醒操作。
具体为,请参阅图1,显示为一具体实施例中的电子设备的模块示意图。所述电子设备1包括一多向距离传感器11、一处理芯片12、以及一中央处理器13;
其中,所述多向距离传感器11用以在一预设距离内,存在一移动动作时,从多个方向检测所述移动动作的轨迹,并生成与所述移动动作的轨迹相关的数据以发送给所述处理芯片;优选为,所述多向距离传感器11从上、下、左、以及右四个方向检测所述移动动作的轨迹,所述预设距离例如为20cm。
所述处理芯片12用以对与所述移动动作的轨迹相关的数据进行计算,以生成与所述移动动作的轨迹相关的轨迹图像,并将所述轨迹图像发送给所述中央处理器13;所述处理芯片12例如为具有存储和数据处理能力的陀螺仪,其型号例如为BOSCH的BMI120以及BMI160,其具有自带I2C管理从设备能力,且具有一定的计算存储能力,所述陀螺仪通过I2C协议与所述多向距离传感器11以及所述中央处理器13通信。所以在休眠状态可以使用陀螺仪的管理从设备、可计算、可存储的能力,来分担中央处理器13对四向距离感应器的数据的计算,来实现降低中央处理器13的深度休眠时的功耗。
所述中央处理器13与所述处理芯片电连接,用以在接收到所述轨迹图像时,将其与一预先存储在所述中央处理器的一预设的轨迹图像进行比较,且在所述轨迹图像与所述预设的轨迹图像相同时,执行唤醒操作。
请参图3,显示为本发明的电子设备唤醒方法在一具体实施例中的流程示意图。图3所述唤醒方法与图2所述电子设备相对应,具体为,所述电子设备唤醒方法应用于一多向距离传感器、一处理芯片、以及一中央处理器的电子设备(即图2所示的电子设备)中,所述方法包括如下步骤:
S11:当在所述多向距离传感器的一预设距离内存在一移动动作时,从多个方向检测所述移动动作的轨迹,并生成与所述移动动作的轨迹相关的数据以发送给所述处理芯片。优选为,所述多向距离传感器11从上、下、左、以及右四个方向检测所述移动动作的轨迹,所述预设距离例如为20cm。
S12:所述处理芯片对与所述移动动作的轨迹相关的数据进行计算,以生成与所述移动动作的轨迹相关的轨迹图像,并将所述轨迹图像发送给所述中央处理器。所述处理芯片例如为具有存储和数据处理能力的陀螺仪,其型号例如为BOSCH的BMI120以及BMI160,其具有自带I2C管理从设备能力,且具有一定的计算存储能力,所述陀螺仪通过I2C协议与所述多向距离传感器11以及所述中央处理器13通信。所以在休眠状态可以使用陀螺仪的管理从设备、可计算、可存储的能力,来分担中央处理器13对四向距离感应器的数据的计算,来实现降低中央处理器13的深度休眠时的功耗。
S13:所述中央处理器在接收到所述轨迹图像时,将其与一预先存储在所述中央处理器的一预设的轨迹图像进行比较,且在所述轨迹图像与所述预设的轨迹图像相同时,执行唤醒操作。
综上所述,本发明的电子设备及其应用的唤醒方法,通过将多向传感器检测的数据的处理工作放在一第三方的处理芯片上,可以降低中央处理器在休眠状态下的功耗,达到降低能耗且优化电子设备的中央处理器的运行性能的目的。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
Claims (10)
1.一种电子设备,其特征在于,包括:一多向距离传感器、一处理芯片、以及一中央处理器;其中,
所述多向距离传感器,用以在一预设距离内,存在一移动动作时,从多个方向检测所述移动动作的轨迹,并生成与所述移动动作的轨迹相关的数据以发送给所述处理芯片;
所述处理芯片,用以对与所述移动动作的轨迹相关的数据进行计算,以生成与所述移动动作的轨迹相关的轨迹图像,并将所述轨迹图像发送给所述中央处理器;
所述中央处理器,与所述处理芯片电连接,用以在接收到所述轨迹图像时,将其与一预先存储在所述中央处理器的一预设的轨迹图像进行比较,且在所述轨迹图像与所述预设的轨迹图像相同时,执行唤醒操作。
2.根据权利要求1所述的电子设备,其特征在于:所述多向距离传感器用以在一预设距离内,从上、下、左、以及右四个方向检测所述移动动作的轨迹。
3.根据权利要求1所述的电子设备,其特征在于:所述处理芯片为具有存储和数据处理能力的陀螺仪。
4.根据权利要求3所述的电子设备,其特征在于:所述陀螺仪通过I2C协议与所述多向距离传感器以及所述中央处理器通信。
5.根据权利要求1所述的电子设备,其特征在于:所述电子设备为智能手机或平板电脑。
6.一种电子设备唤醒方法,其特征在于,应用于包括一多向距离传感器、一处理芯片、以及一中央处理器的电子设备中,所述方法包括如下步骤:
当在所述多向距离传感器的一预设距离内存在一移动动作时,从多个方向检测所述移动动作的轨迹,并生成与所述移动动作的轨迹相关的数据以发送给所述处理芯片;
所述处理芯片对与所述移动动作的轨迹相关的数据进行计算,以生成与所述移动动作的轨迹相关的轨迹图像,并将所述轨迹图像发送给所述中央处理器;
所述中央处理器在接收到所述轨迹图像时,将其与一预先存储在所述中央处理器的一预设的轨迹图像进行比较,且在所述轨迹图像与所述预设的轨迹图像相同时,执行唤醒操作。
7.根据权利要求6所述的电子设备唤醒方法,其特征在于:所述多向距离传感器用以在一预设距离内,从上、下、左、以及右四个方向检测所述移动动作的轨迹。
8.根据权利要求6所述的电子设备唤醒方法,其特征在于:所述处理芯片为具有存储和数据处理能力的陀螺仪。
9.根据权利要求8所述的电子设备唤醒方法,其特征在于:所述陀螺仪通过I2C协议与所述多向距离传感器以及所述中央处理器通信。
10.根据权利要求6所述的电子设备唤醒方法,其特征在于:所述电子设备为智能手机或平板电脑。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510705947.7A CN105224063A (zh) | 2015-10-27 | 2015-10-27 | 一种电子设备及其应用的唤醒方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510705947.7A CN105224063A (zh) | 2015-10-27 | 2015-10-27 | 一种电子设备及其应用的唤醒方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105224063A true CN105224063A (zh) | 2016-01-06 |
Family
ID=54993090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510705947.7A Pending CN105224063A (zh) | 2015-10-27 | 2015-10-27 | 一种电子设备及其应用的唤醒方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105224063A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110543333A (zh) * | 2018-05-29 | 2019-12-06 | 视联动力信息技术股份有限公司 | 针对处理器的休眠处理方法、装置、移动终端和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104267819A (zh) * | 2014-10-09 | 2015-01-07 | 苏州触达信息技术有限公司 | 可手势唤醒的电子设备以及电子设备手势唤醒方法 |
US20150149801A1 (en) * | 2013-11-26 | 2015-05-28 | Synaptics Incorporated | Complex wakeup gesture framework |
CN104995581A (zh) * | 2012-11-29 | 2015-10-21 | 亚马逊技术有限公司 | 电子设备的手势检测管理 |
-
2015
- 2015-10-27 CN CN201510705947.7A patent/CN105224063A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104995581A (zh) * | 2012-11-29 | 2015-10-21 | 亚马逊技术有限公司 | 电子设备的手势检测管理 |
US20150149801A1 (en) * | 2013-11-26 | 2015-05-28 | Synaptics Incorporated | Complex wakeup gesture framework |
CN104267819A (zh) * | 2014-10-09 | 2015-01-07 | 苏州触达信息技术有限公司 | 可手势唤醒的电子设备以及电子设备手势唤醒方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110543333A (zh) * | 2018-05-29 | 2019-12-06 | 视联动力信息技术股份有限公司 | 针对处理器的休眠处理方法、装置、移动终端和存储介质 |
CN110543333B (zh) * | 2018-05-29 | 2024-05-17 | 视联动力信息技术股份有限公司 | 针对处理器的休眠处理方法、装置、移动终端和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN202854755U (zh) | 信息处理装置 | |
EP2857944A1 (en) | Mobile communication terminal, screen adjusting method and storage medium | |
US20120270611A1 (en) | Method for controlling mobile terminal | |
KR102326945B1 (ko) | 태스크 마이그레이션 방법 및 장치 | |
CN103631359A (zh) | 一种信息处理方法及电子设备 | |
CN105094257A (zh) | 一种控制电子设备温升的方法及电子设备 | |
CN103631494A (zh) | 信息处理的方法及电子设备 | |
US10459873B2 (en) | Method for adaptively adjusting framerate of graphic processing unit and computer system using thereof | |
US9164931B2 (en) | Clamping of dynamic capacitance for graphics | |
CN104460935A (zh) | 一种信息处理方法及电子设备 | |
EP3151085B1 (en) | Method, apparatus and computer program product for controlling central processing unit | |
CN104615415A (zh) | 一种信息处理方法及电子设备 | |
US20150156143A1 (en) | System and method for side display on a multi-display mobile device | |
EP3920006A1 (en) | Granular power management of display devices based on user interest | |
CN102156584A (zh) | 触摸屏终端及其解决触摸屏死锁的方法 | |
CN111897263A (zh) | 智能眼镜控制方法、装置、存储介质及电子设备 | |
US20160246401A1 (en) | Capacitive sensor action in response to proximity sensor data | |
CN115857651A (zh) | 用于外部显示器掉电检测的方法和装置 | |
CN105183509A (zh) | 一种实现软关机后关闭***电源的装置和方法 | |
CN105224063A (zh) | 一种电子设备及其应用的唤醒方法 | |
CN106249874B (zh) | 一种传感器数据的上报方法、处理器和移动终端 | |
TWI443496B (zh) | 電子裝置與超頻運作的工作頻率控制方法 | |
CN104850417A (zh) | 一种信息处理的方法及电子设备 | |
CN105022647B (zh) | 一种应用安装的控制方法及终端 | |
CN205091677U (zh) | 一种计算机芯片固定座 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160106 |
|
RJ01 | Rejection of invention patent application after publication |