著录项信息
专利名称 | 一种基于终端外壳的关机方法及终端 |
申请号 | CN201110004037.8 | 申请日期 | 2011-01-10 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2011-06-15 | 公开/公告号 | CN102098385A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M1/725 | IPC分类号 | H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 谢军 |
代理机构 | 北京安信方达知识产权代理有限公司 | 代理人 | 李健;龙洪 |
摘要
本发明提供一种基于终端外壳的关机方法及终端,该方法包括:检测到终端外壳拆卸事件后,触发终端外壳拆卸事件对应的关机流程。该终端包括:控制模块和关机模块,控制模块用于检测到终端外壳拆卸事件后,触发关机模块;关机模块用于受触发后,执行终端外壳拆卸事件对应关机流程。通过本发明可以避免等到用户取下电池时断电造成的系统损害。
1.一种基于终端外壳的关机方法,包括:
检测到终端外壳拆卸事件后,若判断外壳关机模式的使能状态为打开状态,触发终端外壳拆卸事件对应的系统断电保护流程及快速关机流程;其中,断电保护措施包括:锁定文件和存储系统服务,已在接受的服务请求仍允许操作;快速关机则在等待上述服务请求完成后,执行硬件关机流程,不包含通常的关机流程中协议状态释放过程。
2.如权利要求1所述的方法,其特征在于:所述检测到终端外壳拆卸事件是通过下面方式实现的:
检测到当前记录的外壳状态为已安装,且所述终端外壳覆盖的终端内部的光照强度大于预设门限值。
3.如权利要求1所述的方法,其特征在于:所述方法还包括:
若判断外壳关机模式的使能状态为未设置状态,则显示关机指示选项,若在预定时间内接收到用户选择的关机指示选项,则根据用户选择的关机指示选项执行相应的操作。
4.如权利要求3所述的方法,其特征在于,所述关机指示选项包括以下选择中的一种或多种:
第一种,关机并设置外壳关机模式的使能状态为打开,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:更新所述外壳关机模式的使能状态,并执行系统断电保护流程及快速关机流程;
第二种,取消,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:忽略本次事件;
第三种,仅这一次允许外壳关机使能,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:执行系统断电保护流程及快速关机流程。
5.如权利要求1所述的方法,其特征在于:所述触发终端外壳拆卸事件对应的系统断电保护流程及快速关机流程的过程中还包括:
记录本次执行的操作事件。
6.一种终端,其特征在于,包括:
控制模块,用于检测到终端外壳拆卸事件后,触发关机模块;
关机模块,用于受触发后,执行终端外壳拆卸事件对应的系统断电保护流程及快速关机流程;
所述关机模块包括:
判断单元,用于判断外壳关机模式的使能状态为打开状态时,触发第一关机单元;
所述第一关机单元,用于受触发后,执行系统断电保护流程及快速关机流程;其中,断电保护措施包括:锁定文件和存储系统服务,已在接受的服务请求仍允许操作;快速关机则在等待上述服务请求完成后,执行硬件关机流程,不包含通常的关机流程中协议状态释放过程。
7.如权利要求6所述的终端,其特征在于:所述控制模块检测到终端外壳拆卸事件是通过下面方式实现的:
检测到当前记录的外壳状态为已安装,且所述终端外壳覆盖的终端内部的光照强度大于预设门限值。
8.如权利要求6所述的终端,其特征在于:所述关机模块包括:
所述判断单元还用于判断所述外壳关机模式的机使能状态为未设置状态时,触发显示单元;
所述显示单元,用于受触发后,显示关机指示选项。
9.如权利要求8所述的终端,其特征在于:所述关机模块还包括:
输入单元,用于若在预定时间内接收到用户输入所述显示单元显示的关机指示选项,则触发第二关机单元;
所述关机指示选项包括以下选择中的一种或多种:
第一种,关机并设置外壳关机模式的使能状态为打开,用户选择输入这一选项后,所述第二关机单元用于,更新所述外壳关机模式的使能状态,并执行系统断电保护流程及快速关机流程;
第二种,取消,用户选择输入这一选项后,所述第二关机单元用于,忽略本次事件;
第三种,仅这一次允许外壳关机使能,用户选择输入这一选项后,所述第二关机单元用于,执行系统断电保护流程及快速关机流程。
10.如权利要求6所述的终端,其特征在于:所述终端还包括:
记录单元,用于记录本次执行的操作事件。
一种基于终端外壳的关机方法及终端\n技术领域\n[0001] 本发明涉及终端应用技术,更具体的说,是一种基于终端外壳的关机方法及终端。\n背景技术\n[0002] 随着现代通信技术和网络的高速发展,电子终端设备成为人们随身携带的最有用的生活工具之一,很多的个人活动都和这些终端密不可分。因为这些便携设备电量的限制,其关机功能则是人们经常用到操作之一;另外在更换内置的智能卡时,也需要首先关闭终端设备。\n[0003] 当前终端设备关机设计方式有:1)长按关机键关机。2)手工去除电池后盖,然后拔掉电池的断电关机。3)设置专用断电开关的断电关机。4)定时关机闹钟。\n[0004] 现有关机设计存在如下问题:长按键关机虽然避免了误关机操作,但是经过长按键、关机处理和显示关机动画后,用户需要等待较长时间;如果是断电关机,特别在系统比较繁忙时,容易造成系统文件系统损害,对系统的完整性和一致性保护设计将会要求很高。\n定时关机闹钟方式则灵活性很差。\n发明内容\n[0005] 本发明要解决的技术问题是提供一种基于终端外壳的关机方法及终端,以避免等到用户取下电池时断电造成的系统损害。\n[0006] 为了解决上述技术问题,本发明提供了一种基于终端外壳的关机方法,包括:\n[0007] 检测到终端外壳拆卸事件后,触发终端外壳拆卸事件对应的关机流程。\n[0008] 进一步地,所述方法还具有下面特点:所述检测到终端外壳拆卸事件是通过下面方式实现的:\n[0009] 检测到当前记录的外壳状态为已安装,且所述终端外壳覆盖的终端内部的光照强度大于预设门限值。\n[0010] 进一步地,所述方法还具有下面特点:所述关机流程包括:\n[0011] 若判断外壳关机模式的使能状态为打开状态,则执行系统断电保护流程及快速关机流程。\n[0012] 进一步地,所述方法还具有下面特点:所述关机流程包括:\n[0013] 若判断外壳关机模式的使能状态为未设置状态,则显示关机指示选项,若在预定时间内接收到用户选择的关机指示选项,则根据用户选择的关机指示选项执行相应的操作。\n[0014] 进一步地,所述方法还具有下面特点:所述关机指示选项包括以下选择中的一种或多种:\n[0015] 第一种,关机并设置外壳关机模式的使能状态为打开,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:更新所述外壳关机模式的使能状态,并执行系统断电保护流程及快速关机流程;\n[0016] 第二种,取消,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:忽略本次事件;\n[0017] 第三种,仅这一次允许外壳关机使能,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:执行系统断电保护流程及快速关机流程。\n[0018] 进一步地,所述方法还具有下面特点:所述触发终端外壳拆卸事件对应的关机流程的过程中还包括:记录本次执行的操作事件。\n[0019] 为了解决上述问题,本发明还提供了一种终端,包括:\n[0020] 控制模块,用于检测到终端外壳拆卸事件后,触发关机模块;\n[0021] 关机模块,用于受触发后,执行终端外壳拆卸事件对应的关机流程。\n[0022] 进一步地,所述终端还具有下面特点:所述控制模块检测到终端外壳拆卸事件是通过下面方式实现的:\n[0023] 检测到当前记录的外壳状态为已安装,且所述终端外壳覆盖的终端内部的光照强度大于预设门限值。\n[0024] 进一步地,所述终端还具有下面特点:所述关机模块包括:\n[0025] 判断单元,用于判断外壳关机模式的使能状态为打开状态时,触发第一关机单元;\n用于判断所述外壳关机模式的机使能状态为未设置状态时,触发显示单元;\n[0026] 所述第一关机单元,用于受触发后,执行系统断电保护流程及快速关机流程;\n[0027] 所述显示单元,用于受触发后,显示关机指示选项。\n[0028] 进一步地,所述终端还具有下面特点:所述关机模块还包括:\n[0029] 输入单元,用于若在预定时间内接收到用户输入所述显示单元显示的关机指示选项,则触发第二关机单元;\n[0030] 所述关机指示选项包括以下选择中的一种或多种:\n[0031] 第一种,关机并设置外壳关机模式的使能状态为打开,用户选择输入这一选项后,所述第二关机单元用于,更新所述外壳关机模式的使能状态,并执行系统断电保护流程及快速关机流程;\n[0032] 第二种,取消,用户选择输入这一选项后,所述第二关机单元用于,忽略本次事件;\n[0033] 第三种,仅这一次允许外壳关机使能,用户选择输入这一选项后,所述第二关机单元用于,执行系统断电保护流程及快速关机流程。\n[0034] 进一步地,所述终端还具有下面特点:所述终端还包括:\n[0035] 记录单元,用于记录本次执行的操作事件。\n[0036] 本发明提供一种基于终端外壳的关机方法及终端,根据用户必先取下的外壳的状态,进行预先判断和执行软件控制下的系统保护措施和快速关机流程,这样可以避免等到用户取下电池时断电造成的系统损害,又能达到避免用户误关机和减少等待时间的效果,从而提供给用户一个可选的新式关机途径。\n附图说明\n[0037] 图1是本发明实施例的终端的示意图;\n[0038] 图2是本发明实施例的关机模块的示意图;\n[0039] 图3为本发明的基于终端外壳的关机方法的流程图;\n[0040] 图4为本发明实施例的基于终端外壳的关机方法的流程图。\n具体实施方式\n[0041] 本发明的目的在于提供一种基于终端外壳的关机方法及装置,该终端外壳主要是指当用户需要拔掉便携终端供电电源时必须先要取下的部分,例如电池后盖。当用户打算拔电池快速关机时,本发明根据用户必先取下的外壳的状态,进行预先判断和执行软件控制下的系统保护措施和快速关机流程,这样可以避免等到用户取下电池时断电造成的系统损害,又能达到避免用户误关机和减少等待时间的效果,从而提供给用户一个可选的新式关机途径。\n[0042] 本发明实施例的一种终端,如图1所示,可以包括:控制模块和关机模块,其中,[0043] 控制模块,用于检测到终端外壳拆卸事件后,触发关机模块;\n[0044] 关机模块,用于受触发后,执行终端外壳拆卸事件对应的关机流程。\n[0045] 其中,所述控制模块检测到终端外壳拆卸事件是通过下面方式实现的:\n[0046] 检测到当前记录的外壳状态为已安装,且所述终端外壳覆盖的终端内部的光照强度大于预设门限值。\n[0047] 在一优选实施例中,控制模块可用于向关机模块上报本终端外壳的安装事件指示,首先,预设用于判断终端外壳拆卸状态的门限1和判断外壳安装状态的门限2,在终端外壳已安装的情况下,当检测到目标值大于该预设门限1时,上报外壳拆卸事件指示,当检测到目标值小于该预设门限2时,上报外壳安装事件指示。\n[0048] 其中,检测目标值依据外壳状态检测方法不同而变,本实施例优选光传感器芯片作为检测元件,该芯片放于内部电路板上,其光线接收窗口正对待检测的目标外壳,该芯片周期性测量所接收的光强度,并转化为ADC采样值。当外壳安装上,光线被遮挡,采样所得的ADC值很低;反之,当外壳拆卸时,采样所得的ADC值明显变大。\n[0049] 优选用光传感器作为检测元件,一般对终端外壳无额外要求,实施简单。\n[0050] 本实施例优选光传感器芯片作为检测元件,但也可以使用其它的检测元件进行检测,例如使用霍尔传感器进行磁铁感应检测,或者利用外壳卡扣影响主板电路的开断状态等。\n[0051] 在一优选实施例中,如图2所示,所述关机模块可以包括:判断单元、第一关机单元、显示单元、输入单元和第二关机单元,其中,\n[0052] 判断单元,用于判断外壳关机模式的使能状态为打开状态时,触发第一关机单元;\n用于判断外壳关机模式的使能状态为未设置状态时,触发显示单元;\n[0053] 所述第一关机单元,用于受触发后,执行系统断电保护流程及快速关机流程;\n[0054] 所述显示单元,用于受触发后,显示关机指示选项。\n[0055] 输入单元,用于若在预定时间内接收到用户输入所述显示单元显示的关机指示选项,则触发第二关机单元;\n[0056] 所述第二关机单元,用于根据用户选择的关机指示选项执行相应的操作。\n[0057] 所述关机指示选项包括以下选择中的一种或多种:\n[0058] 第一种,关机并设置外壳关机模式的使能状态为打开,用户选择输入这一选项后,所述第二关机单元用于,更新所述外壳关机模式的使能状态,并执行系统断电保护流程及快速关机流程;\n[0059] 第二种,取消,用户选择输入这一选项后,所述第二关机单元用于,忽略本次事件;\n[0060] 第三种,仅这一次允许外壳关机使能,用户选择输入这一选项后,所述第二关机单元用于,执行系统断电保护流程及快速关机流程。\n[0061] 在一优选实施例中,关机模块还可以包括:记录单元,可用于记录本次执行的操作事件。\n[0062] 图3为本发明的基于终端外壳的关机方法的流程图,如图3所示,本方法包括:\n[0063] S10、检测到终端外壳拆卸事件;\n[0064] S20、触发终端外壳拆卸事件对应的关机流程。\n[0065] 在步骤S20中,若判断外壳关机模式的使能状态为打开状态,则执行系统断电保护流程及快速关机流程;若判断外壳关机模式的使能状态为未设置状态,则显示关机指示选项,若在预定时间内接收到用户选择的关机指示选项,则根据用户选择的关机指示选项执行相应的操作。\n[0066] 其中,所述关机指示选项包括以下选择中的一种或多种:\n[0067] 第一种,关机并设置外壳关机模式的使能状态为打开,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:更新所述外壳关机模式的使能状态,并执行系统断电保护流程及快速关机流程;\n[0068] 第二种,取消,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:忽略本次事件;\n[0069] 第三种,仅这一次允许外壳关机使能,用户选择这一选项后,所述根据用户选择的关机指示选项执行相应的操作具体为:执行系统断电保护流程及快速关机流程。\n[0070] 其中,检测外壳状态可以通过设置光传感器或者与外壳状态相关的电压传感器等来实现。\n[0071] 与现有技术相比较,本发明采用了新的关机触发方式,增加系统掉电保护和快速关机处理流程,提供给用户一个可选的新式关机体验。\n[0072] 下面将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。\n[0073] 如图4所示,本发明实施例的基于终端外壳的关机方法的流程图,包含以下步骤:\n[0074] 步骤101,开机初始化外壳关机模式变量;\n[0075] 本实施例中的外壳关机模式变量可以包括:\n[0076] a)使能状态,包含三种:打开、关闭和未设置。读取存储器中预先设置的便能状态数据进行初始化,如果没有则采用程序默认的状态值;\n[0077] b)初始外壳状态,包括外壳已安装和未安装两种,将影响后续事件的有效性判断。\n外壳状态可以根据感光情况,或利用其他检测外壳是否安装的装置来获取。\n[0078] 步骤102,接收和更新外壳状态变化事件;\n[0079] 该外壳状态变化事件可以由关机模块定时监控,也可以通过中断机制上报。记录外壳状态变化事件是为了给后续的判断、执行和状态更新逻辑提供依据。\n[0080] 步骤103,根据预设逻辑和外壳状态变化事件判断执行关机流程;\n[0081] 具体地,进行下一步处理方式推断,需要考虑各种用户使用场景,如表1所示,如下:\n[0082] 场景1:使能状态为打开、当前记录的外壳状态为已安装的场景,若接收到外壳拆卸事件,则执行步骤104;若接收到外壳安装事件,则不作处理;\n[0083] 场景2:使能状态为未设置、当前记录的外壳状态为已安装的场景下,若接收到外壳拆卸事件,则执行步骤105;若接收到外壳安装事件,则不作处理;\n[0084] 场景3:在当前的外壳状态为未安装、使能状态为打开或未设置的场景下,若接收到外壳安装事件,则执行步骤108,否则不作处理。\n[0085] 在使能状态为关闭的场景下,不管当前的外壳状态如何,接收到外壳状态事件如何,都不作处理。\n[0086] 表1\n[0087] \n[0088] 步骤104,执行系统断电保护流程及快速关机流程;\n[0089] 很多便携终端都是电池供电,必须先取下电池外壳,然后拔掉电池,以便快速关机,或进而更换用户卡等,这一步处理目的是软件控制达到模拟用户拨电池关机结果,并防止用户紧接着拔电池造成对系统的破坏冲击。\n[0090] 断电保护措施包括:锁定文件和存储系统服务,已在接受的服务请求仍允许操作。\n快速关机则在等待上述服务请求完成后,执行硬件关机流程,不包含通常的关机流程中协议状态释放过程。因该处理时间很短,一般均可在用户取下外壳到拔电池间完成,所以可以有效保证下次上电启动时系统的完整性。\n[0091] 步骤105,显示关机指示选项,以供用户选择,并可以启动超时选择定时器。\n[0092] 该关机提示选项可以包括:关机并设置使能外壳关机模式、取消(即忽略本次事件)、仅这一次允许外壳关机使能等选项。\n[0093] 步骤106,根据用户选择的选项执行相应的处理;\n[0094] 具体地,若用户选择“仅这一次允许外壳关机使能”,则接收到用户的选择的信息后,转向执行步骤104,若用户选择“关机并设置使能外壳关机模式”的选项,用户可以进一步根据提示设置外壳关机模式,例如,设置外壳关机使能为打开,或设置外壳关机使能的有效次数,然后终端可以根据用户的设置更新外壳关机使能状态,即把使能打开设置写入存储器,以便下次启动时初始化该使能状态变量,然后转向执行步骤104;;若用户选择“取消”或者超时,则忽略本次事件,转向执行步骤102。\n[0095] 步骤107,重新初始化状态变量,这里实际上仅仅对初始外壳状态进行修正,而使能状态跟存储的是一致的,然后转向执行步骤102;\n[0096] 本实施例中,可以进一步执行事件记录,例如,记录外壳拆卸或安装的时间、记录外壳拆卸后是否执行关机流程、记录使能状态的设置情况等,已备后续用户对自己外壳使用习惯进行检查,为本外壳关机模式使能设置提供数据参考。\n[0097] 本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。\n[0098] 以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
法律信息
- 2014-04-09
- 2012-11-28
实质审查的生效
IPC(主分类): H04M 1/725
专利申请号: 201110004037.8
申请日: 2011.01.10
- 2011-06-15
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |