功率节省方法及移动电子设备与流程

文档序号:11948737阅读:204来源:国知局
本发明涉及移动通信网络,尤其涉及一种针对口袋内检测的功率节省机制。
背景技术
::移动电子设备,例如手持设备(handhelddevices)、媒体播放器(mediaplayers)、蜂窝电话(cellularphones)、智能电话(smartphones)以及其他以平板为基础的设备,正快速在世界各地变得普遍。越来越多的传感器被内嵌于移动电子设备中以使得新一代的个人及环境情景(context)感知应用变得可能。典型的手机放置环境(placementcontext)包括“在口袋中(inPocket)”、“在包里(inBag)”、“在口袋外面或在包外面(outofpocketorbag)”、“在手中(inHand)”、或“在桌上(onTable)”。有效地识别设备的这些低水平(low-level)的环境是其他新产生的感知应用的基础。识别放置环境可改善对其他环境的识别的精度。例如,当检测到一个电话位于口袋或包的外面,则进一步可通过加速度传感器获得的信号幅度改变以及其在一个表面所估计的重力矢量来更好地检测出“在桌上”的环境,以及,可通过加速度传感器以及陀螺仪传感器所获得的信号振动特征来更好地检测出“在手里”的环境。在基于加速度传感器的物理运动识别中,当手机位于口袋中、包中、或在口袋外面或包外面,加速度传感器将产生不同的信号。当手机的放置环境已知后,可建立一依赖于放置环境的算法来改善识别精度。进一步,在口袋中的环境的识别使得一种新的模式“口袋模式”得以产生,在该模式下,手机的屏幕可自动上锁,而来电的声音可自动增大以及会自动开启振动。相似的,如果手机被检测位于一个包中(“包模式”),则来电的铃声的响铃时间可自动延长以给使用者足够的时间将手机从包里取出。由于大多数连续的环境感知应用程序运行在移动手机中时会增大资源的消耗和功率消耗,因此,需要发展有效的识别算法。当前,近距离传感器(proximitysensor)、超声波传感器(ultra-sonicsensor)、光传感器(lightsensor)、加速度传感器(accelerometersensor)、以及其他感知设备已经用于检测手机的放置环境。虽然当前已经对环境感知有了显著地研究,但是仍然需要有一种精确的、健全 的(robust)、以及节能的识别算法来自动检测低水平的手机放置环境。技术实现要素:本发明提供一种功率节省方法及一种移动电子设备。本发明的提供的一种功率节省方法包括:使用移动电子设备中的低功率消耗传感器确定所述移动电子设备是否处于转变状态;当所述移动电子设备处于所述转变状态时,打开一高功率消耗传感器,否则,当所述移动电子设备未处于所述转变状态时,保持所述高功率消耗传感器处于关闭状态;当所述移动电子设备处于所述转变状态时,使用所述高功率消耗传感器确定所述移动电子设备的当前的口袋模式,否则,当所述移动电子设备未处于所述转变状态时,保持所述移动电子设备的先前的口袋模式。本发明提供的移动电子设备,其特征在于,包括:低功率消耗传感器,用于确定所述移动电子设备是否处于一转变状态;高功率消耗传感器,用于检测所述移动电子设备的口袋模式;口袋模式检测单元,用于当所述移动电子设备处于所述转变状态时,打开所述高功率消耗传感器,且当所述移动电子设备未处于所述转变状态时,保持所述高功率消耗传感器处于关闭状态。本发明实施例的用于口袋模式检测的高功率消耗传感器仅在设备处于转变状态时打开,而在设备不处于转变状态时关闭。由此,可在获得精确的口袋模式检测的同时减少功率消耗。【附图说明】图1为本发明的一个实施例的可自动进行放置环境检测的移动电子设备。图2为本发明的一个实施例的移动电子设备的简化方框图。图3为通过控制不同的功率等级传感器实现有效的放置环境检测的流程图。图4为本发明的一个实施例的有效的口袋模式检测的更为详细的流程图。图5为本发明的一个实施例的有效的口袋模式检测算法图。图6为本发明的一个实施例的自动放置环境检测方法的流程图。【具体实施方式】以下将列举本发明一些实施例的详细实现,其中一部分实施例将结合附图进行描述。图1为本发明的一个实施例的可自动进行放置环境检测的移动电子设备101。在图1所示的实施例中,移动电子设备101可为一手持设备,例如,一个可被用户携带或者放置在不同环境或者以不同方式进行放置的智能电话。作为举例,移动电子设备101可被携带或暂时放置在口袋(pocket)中、套子(cover)中、手提包(bag)、手提袋(purse)中、背包(backpack)中、放置在桌面(ontable)或柜台上(oncounter),以及拿在手中等。为检测这些个人和环境放置环境信息,越来越多的传感器被嵌入移动电子设备中。作为举例,各种基于自我评估技术的传感器已经被发展用以推断一个电话放置的与用户相关的具体环境。典型地,电话放置环境包括“在口袋中(inPocket)”、“在包中(inBag)”、“在口袋外面或包外面(outofpocketorbag)”、“在手里(inHand)”或者“在桌子上(onTable)”。有效地识别设备的这些低水平(low-level)的环境是其他新产生的感知应用的基础。近距离传感器(proximitysensor)为一种可不进行物理接触而检测出近处是否存在物体的传感器。一个近距离传感器通常发射一电磁波或一电磁辐射光线(例如,红外线),并寻找所述电磁波的改变或者反馈信号的改变。近距离传感器通常运用在智能电话中来检测(以及避免)在通话时当将智能电话靠近耳朵时发生的意外屏幕触控。这样做的目的在于节省电池电量以及阻止用户的脸或者耳朵的无意识输入。另外,近距离传感器通常还用于检测电话的放置环境。通过检测近处物体是否存在,近距离传感器可精确地检测出一个智能电话是否位于口袋中/套子中/包中或者从口袋中、套子中或包中被取出。超声波传感器(ultrasonicsensor)通过对无线波(radiowaves)或声波(soundwaves)的回波进行解析以估计一个目标物的特性。主动式超声波传感器(activeultrasonicsensors)产生高频率的声波并估计由所述传感器所接收到的该高频率的声波的回波信号,测量发送所述高频率的声波信号至接收所述回波信号的时间间隔,由此确定传感器到目标物的距离。而被动式超声波传感器(passiveultrasonicsensors)为麦克风,所述麦克风检测在特定条件下产生的超声波噪声。与近距离传感器类似,超声波传感器可运用在智能电话中用于精确地检测电话的放置环境。加速度传感器(accelerometersensor)为检测固有加速度(如重力加速度)的感应设备,该固有加速度可为所述加速度传感器自由下落时的加速度以及为用户或物体所感知的加速度。虽然智能电话通常使用加速度传感器用于对用户 交互接口进行控制,但是加速度传感器同样可用于识别电话放置环境。环境光传感器(ambientlightsensor)为光或其他电磁能传感器。环境光传感器识别电话周围的环境光照条件,由此调节所述电话的显示屏的亮度以节省电池电量。环境光传感器也可用于推断电话的放置环境。例如,好的光照条件通常可推断出电话位于口袋外面,而差的光照条件通常可推断出电话位于口袋内。在各种传感器中,近距离传感器和超声波传感器在放置环境检测的精度方面具有更好的可靠性。虽然加速度传感器和环境光传感器可基于电话的移动及电话周围的光照条件推断出电话的放置环境,但是这样的推断结果通常不能精确地体现电话的真实放置环境。换言之,近距离传感器和超声波传感器可更为精确地检测电话的放置环境。但是,近距离传感器和超声波传感器非常消耗功率。最终,运行在电话中的此类连续环境感知应用程序会消耗大量的资源和功率。依照本发明的一个实施例,低功率消耗传感器(例如,加速度传感器和环境光传感器)可用于控制用于对电话放置环境进行检测的高功率消耗传感器(例如,近距离传感器和超声波传感器)的开/关。在图1所示的实施例中,智能电话101具有两种“口袋模式”,第一种模式为口袋内模式,在第一模式下智能电话101放置在一个口袋内,或者放置在一个电话套子内,手提袋,或者手提包或背包内。第二模式为口袋外模式,在第二模式下智能电话101放置在口袋外面,电话套外面,手提袋外面,或者手提包外面或者背包外面。例如,当智能电话101放置在手提袋102中时,其处于口袋内模式;而当智能电话101被从手提袋102中取出时,其就处于口袋外模式。智能电话101包括多个低功率消耗传感器111和多个高功率消耗传感器112。虽然每个传感器有它们各自的用途,但将传感器组合到一起可更有效地检测所述电话的口袋模式。低功率消耗传感器,例如,加速度传感器和环境光传感器总是用于检测所述智能电话任何可能的环境改变。相反的,所述高功率消耗传感器,例如,近距离传感器和超声波传感器则根据所述智能电话的环境是否发生改变而被控制。当环境没有改变,高功率消耗传感器则保持关闭状态以节省功率。而当可能的环境改变被检测到,其中一个高功率消耗传感器则会打开以进一步检测所述智能电话的当前所处的口袋模式。通过低功率消耗传感器控制高功率消耗传感器可在获得精确的口袋模式检测的同时减少功率消耗。图2为本发明一个实施例的移动电子设备201的简化框图。如图2所示,设备201可为智能电话,该智能电话包括:射频收发单元202,其耦接于天线211,所述射频收发单元202从所述天线211接收射频信号,并将接收的射频信号切换为基带信号发射给处理器203,以及将从所述处理器203接收的基带信号切换为射频信号后发送给所述天线211。处理器203处理所接收到的基带信号并调用不同的功能单元执行智能电话中的不同功能。存储器204存储有用于控制所述智能电话的操作的程序和数据205。图2进一步示出了本发明实施例的智能电话201中的功能模块和系统传感器。所述功能模块(作为举例可包括配置单元231和口袋模式检测单元232)可通过硬件、固件(firmware)、软件(例如可为程序代码或数据205)或者他们的任意结合来实施。当通过处理器203执行所述功能模块,可允许智能电话201通过多个传感器执行有效的口袋模式检测。例如,当所述智能电话201处于转变状态(transitionstate)时,通过处理器203执行所述功能模块的口袋模式检测单元以打开所述高功率消耗传感器,且当所述智能电话201未处于所述转变状态时,保持所述高功率消耗传感器处于关闭状态。以及,当所述移动电子设备处于所述转变状态时,通过处理器203执行所述功能模块的口袋模式检测单元以促使所述高功率消耗传感器确定所述移动电子设备的当前的口袋模式,而当所述移动电子设备未处于所述转变状态时,保持所述移动电子设备的先前的口袋模式。其中,转变状态定义为设备正在发生环境改变,正潜在地改变设备的口袋模式的状态。作为举例,智能电话201内置的系统传感器包括:加速度传感器221、环境光传感器222、近距离传感器223,以及超声波传感器224。所述加速度传感器221和所述环境光传感器222具有低功率消耗并且总是用于检测所述智能电话任何可能的环境改变。当潜在的环境改变被检测到,所述近距离传感器223或所述超声波传感器224中的任一个将变为打开状态,以进一步精确地确定所述智能电话当前的口袋模式,由此可减少功率消耗。如果没有检测到环境改变,所述近距离传感器223和所述超声波传感器224均处于关闭状态以节省功率消耗。图3为通过控制不同的功率等级传感器实现有效的放置环境检测的流程图。关于放置环境,一个移动电子设备包括两种口袋模式,例如,一个口袋内模式和一个口袋外模式。在步骤301,移动电子设备使用低功率消耗传感器检测设备是否处于转变状 态(transitionstate)。转变状态定义为设备正在发生环境改变,正潜在地改变设备的口袋模式的状态。更具体的,所述环境改变可推断出设备正被从口袋中拿出或者正被放入口袋中,这种环境改变通常跟随设备的移动和/或设备周围光照条件的改变。因此,所述转变状态可由低功率消耗传感器(包括加速度传感器和环境光传感器)检测到。在步骤302,当设备未检测到处于转变状态,执行步骤303并保持先前的口袋模式。当设备检测到处于转变状态,则执行步骤304并打开其中一个高功率消耗传感器以进行更新的口袋模式检测。请注意,为了精确的口袋模式检测,高功率消耗传感器仅在转变状态被打开,而在设备没有环境改变的普通状态处于关闭状态。最终,可在获得精确的口袋模式检测的同时减少功率消耗。图4为本发明的一个实施例的对智能电话的口袋模式有效进行检测的详细流程图。在步骤401,智能电话保持低功率消耗传感器始终处于打开状态。所述低功率消耗传感器包括加速度传感器和环境光传感器。所述低功率消耗传感器可基于不同的目的而被使用。作为举例,加速度传感器通常用于智能电话的用户交互接口控制,而环境光传感器通常用于调节屏幕亮度。但是,低功率消耗传感器也可用于检测智能电话是否处于转变状态。当智能电话没有处于转变状态(步骤402),可推断智能电话的口袋模式没有发生切换。当智能电话处于转变状态(步骤403),可推断正在发生潜在的口袋模式切换。所述转变状态可被加速度传感器或环境光传感器中任一个检测到。作为举例,当电话从手提袋中拿出或者被放入手提袋中,加速度传感器可检测到运动,由此可得出检测到转变状态的结论。在另外一个实施例中,当电话从手提袋中拿出或者被放入手提袋中,环境光传感器可检测到光照条件的改变,进而也可得出检测到转变状态的结论。但是,转变状态并不必然地表示智能电话的口袋模式发生了切换。例如,当用户在做运动的过程中拿着智能电话,则在整个运动过程中,加速度传感器将检测出所述智能电话处于转变状态。然而,所述智能电话可能在整个运动过程中始终处于口袋中或者被拿在手中而并未发生口袋模式切换。相似的,当智能电话放置在开灯的房间中,当用户将灯关掉,环境光传感器将在智能电话并未切换口袋模式时检测出所述智能电话处于转变状态。因此,为了精确地确定任意的口袋模式的切换,还需要使用高功率消耗传感器(例如,近距离传感器或超声波传感器)。在本发明的一个实施例中,通过已确定的转变状态来控制高功率消耗传感器以减少功率消耗(步骤411)。当智能电话未处于转变状态,所述智能电话关闭所述高功率消耗传感器并保持先前的口袋模式(步骤412);相反的,当智能电话处于转变状态,则所述智能电话打开其中一个高功率消耗传感器以检测更新后的口袋模式(步骤413)(例如,更新后的口袋内模式或者更新后的口袋外模式)。通过低功率消耗传感器控制高功率消耗传感器,可在获得相同精度的口袋模式检测结果时,减少功率消耗。图5示出了本发明一个实施例的有效的口袋模式检测算法。在图5所示的实施例中,移动电子设备设置有一个加速度传感器、一个环境光传感器,以及一个近距离传感器。其中,所述加速度传感器和所述环境光传感器为低功率消耗传感器,而所述近距离传感器为高功率消耗传感器。所述低功率消耗传感器始终处于打开状态,而所述高功率消耗传感器由所述低功率消耗传感器的感应结果所控制。所述移动电子设备的真实的口袋模式如下:在t0-t1时间段,移动电子设备处于口袋内模式;在t1-t3时间段,移动电子设备处于口袋外模式;在t3-t4时间段,移动电子设备处于口袋内模式。在时刻t0,移动电子设备处于口袋内模式。在t0-t1时间段,加速度传感器检测移动电子设备为静止,环境光传感器检测移动电子设备的环境光未发生改变。因此,移动电子设备保持近距离传感器处于关闭状态并维持先前检测到的口袋内模式。在时刻t1,移动电子设备从口袋中拿出并将其口袋模式切换为口袋外模式。在时刻t1′,所述加速度传感器未检测到任何移动,但是所述环境光传感器在延迟t1′减t1时间段后,在时刻t1′检测到光照环境的改变。因此,移动电子设备在时刻t1′打开所述近距离传感器。在时刻t1′,所述近距离传感器检测到当前的口袋模式由口袋内模式切换为口袋外模式。在时刻t2,所述环境光传感器未检测到光照条件发生改变,因此移动电子设备将所述近距离传感器关闭以节省功率消耗。在时刻t3,移动电子设备被放入口袋内且再次将其口袋模式切换为口袋内模式。在时刻t3′,所述环境光传感器未检测到光照条件发生改变,但是所述加速度传感器在延迟t3′减t3时间段后,在时刻t3′检测到所述移动电子设备的移动。因此,移动电子设备在时刻t3′打开所述近距离传感器。在时刻t3′,所述近距离传感器检测到当前的口袋模式由口袋外模式切换为口袋内模式。在时刻t4,加速度传感器未检测到所述移动电子设备的 移动,因此,所述移动电子设备关闭所述近距离传感器以节省功率消耗。从该实施例中可以看出,近距离传感器仅在处于转变状态的t1′-t2时间段,以及t3′-t4时间段处于打开状态。基于对转变状态的检测,近距离传感器被打开或关闭,以在减少功率消耗的同时更有效地检测移动电子设备的口袋模式。图6为本发明一个实施例的自动放置环境检测的方法的流程图。在步骤601,移动电子设备通过多个低功率消耗传感器确定其是否处于转变状态。在步骤602,当所述移动电子设备处于转变状态,所述移动电子设备开启一个高功率消耗传感器,否则,当所述移动电子设备未处于所述转变状态,所述移动电子设备保持所述高功率消耗传感器处于关闭状态。在步骤603,当所述移动电子设备处于转变状态,所述移动电子设备使用所述高功率消耗传感器检测所述移动电子设备的当前口袋模式,否则,当所述移动电子设备未处于所述转变状态,所述移动电子设备保持先前的口袋模式。具体实现中,在本发明的各实施例中,当检测到移动电子设备处于所述口袋内模式时,所述移动电子设备启动一个或多个相应的动作所述动作包括关闭屏幕、阻止口袋内拨号、增大铃声音量,以及从振动切换为响铃中的一种或多种。在一个实施例中,低功率消耗传感器包括加速度传感器和/或环境光传感器,而高功率消耗传感器为近距离传感器和/或超声波传感器。所述加速度传感器和所述环境光传感器均始终保持打开状态以检测设备的转变状态。在一个实施例中,当加速度传感器检测到设备的移动时,认为检测到所述转变状态。在另一个实施例中,当环境光传感器检测到设备周围的光照发生改变时,认为检测到所述转变状态。所述高功率消耗传感器由所述设备是否处于所述转变状态所控制。例如,当所述设备处于所述转变状态,所述近距离传感器或所述超声波传感器则被打开以检测当前的口袋模式。否则,所述近距离传感器或所述超声波传感器则被关闭以节省功率并且所述设备保持先前已经检测到的口袋模式。通过低功率消耗传感器对高功率消耗传感器的控制,可在减少功率消耗的同时获得精确的口袋模式检测结果。虽然本发明已经通过举例的方式以及根据优选实施例作了描述,但应当理解的是本发明不限于此。本领域技术人员还可以做各种改变和修改而不脱离本发明的范围和精神。权利要求书中用以修饰元件的“第一”、“第二”等序数词的使用本身未暗示任何优先权、优先次序、各元件之间的先后次序、或所执行方法的时间次序,而仅用作标识来区分具有相同名称(具有不同序数词)的不同元件。本发明虽以较佳实施例揭露如上,然其并非用以限定本发明的范围,任何本领域技术人员,在不脱离本发明的精神和范围内,当可做些许的更动与润饰,因此本发明的保护范围当视权利要求所界定者为准。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1