一种硬盘保护的方法、装置及电子设备与流程

文档序号:13743179阅读:121来源:国知局
本发明申请为申请日为2011年7月29日,申请号为201110217037.6,发明名称为“一种硬盘保护的方法、装置及电子设备”的发明申请的分案申请。技术领域本发明涉及硬盘存储器的保护技术领域,具体涉及一种硬盘保护的方法、装置及电子设备。

背景技术:
硬盘存储器(简称硬盘)处于工作状态时,外界的冲击、碰撞和移动都会对硬盘读写性能产生影响,甚至造成磁头的损坏,使用户遭受经济损失。因此,需要对硬盘存储器提供一种安全保护,使之受到冲击时能够停止工作,从而减少或避免硬盘的损坏。例如,在笔记本电脑中采用的APS保护系统,该系统能够通过重力传感器(G-sensor)检测笔记本电脑的加速度,进而对硬盘进行安全保护,以避免硬盘损坏。但是该系统的检测算法比较复杂,并且只有在笔记本电脑受到冲击之后,该系统才可能检测到这种冲击变化进而实施安全保护,因此该系统有时不能及时判断出危险情况,导致不能很好地保护硬盘。因此,急需一种能够更好地保护硬盘的方法,来提高硬盘工作的安全性。

技术实现要素:
本发明实施例所要解决的技术问题是提供一种硬盘保护的方法、装置及电子设备,用以提高硬盘工作的安全性。为解决上述技术问题,本发明实施例提供方案如下:一种硬盘保护的方法,应用于一电子设备,所述电子设备包括一硬盘,所述硬盘具有正常工作模式和安全保护模式;所述方法包括:检测外部的操作体是否接近于所述电子设备,所述接近于所述电子设备为所述操作体与所述电子设备上的预定位置发生接触或虽无发生接触但所述操作体与所述预定位置之间的距离小于预定距离门限;在检测到所述操作体接近于所述电子设备时,输出一硬盘保护指令,所述硬盘保护指令用于控制所述硬盘进入安全保护模式。优选地,上述的方法中,所述在检测到所述操作体接近于所述电子设备时,输出一硬盘保护指令,包括:检测所述操作体接近于所述电子设备的持续时间;判断所述持续时间是否大于预定时间门限;在所述持续时间大于预定时间门限时,输出所述硬盘保护指令。优选地,上述的方法中,所述预定位置处设置有电容触控按键;所述检测操作体是否接近于所述电子设备包括:获得所述电容触控按键的电容变化量;在所述电容变化量超出预定电容门限时,判断所述操作体与所述电子设备发生接触。优选地,上述的方法中,所述电子设备还包括一显示屏,所述显示屏与所述硬盘固定安装在同一机壳中,所述预定位置为所述机壳的边框。优选地,上述的方法中,所述电子设备还包括一机箱,所述硬盘固定安装在所述机箱内,所述机箱包括有一提拉部,所述预定位置为所述提拉部。本发明实施例还提供了一种硬盘保护的装置,应用于一电子设备,所述电子设备包括一硬盘,所述硬盘具有正常工作模式和安全保护模式;所述装置包括:检测单元,用于检测操作体是否接近于所述电子设备,所述接近于所述电子设备为所述操作体与所述电子设备上的预定位置发生接触或虽无发生接触但所述操作体与所述预定位置之间的距离小于预定距离门限;输出单元,用于在检测到所述操作体接近于所述电子设备时,输出一硬盘保护指令,所述硬盘保护指令用于控制所述硬盘进入安全保护模式。优选地,上述的装置中,所述输出单元包括:时间检测单元,用于检测所述操作体接近于所述电子设备的持续时间;第一判断单元,用于判断所述持续时间是否大于预定时间门限;处理单元,用于在所述持续时间大于预定时间门限时,输出所述硬盘保护指令。优选地,上述的装置中,所述预定位置处设置有电容触控按键;所述检测单元包括:获得单元,用于获得所述电容触控按键的电容变化量;第二判断单元,用于在所述电容变化量超出预定电容门限时,判断所述操作体与所述电子设备发生接触。本发明实施例还提供了一种电子设备,所述电子设备包括一硬盘,所述硬盘具有正常工作模式和安全保护模式;所述电子设备还包括:检测单元,用于检测操作体是否接近于所述电子设备,所述接近于所述电子设备为所述操作体与所述电子设备上的预定位置发生接触或虽无发生接触但所述操作体与所述预定位置之间的距离小于预定距离门限;输出单元,用于在检测到所述操作体接近于所述电子设备时,输出一硬盘保护指令,所述硬盘保护指令用于控制所述硬盘进入安全保护模式。优选地,上述的电子设备中,所述输出单元包括:时间检测单元,用于检测所述操作体接近于所述电子设备的持续时间;第一判断单元,用于判断所述持续时间是否大于预定时间门限;处理单元,用于在所述持续时间大于预定时间门限时,输出所述硬盘保护指令。优选地,上述的电子设备中,所述预定位置处设置有电容触控按键;所述检测单元包括:获得单元,用于获得所述电容触控按键的电容变化量;第二判断单元,用于在所述电容变化量超出预定电容门限时,判断所述操作体与所述电子设备发生接触。优选地,上述的电子设备中,所述电子设备还包括一显示屏,所述显示屏与所述硬盘固定安装在同一机壳中,所述预定位置为所述机壳的边框。优选地,上述的电子设备中,所述电子设备还包括一机箱,所述硬盘固定安装在所述机箱内,所述机箱包括有一提拉部,所述预定位置为所述提拉部。从以上所述可以看出,本发明实施例提供的硬盘保护的方法、装置及电子设备,采用预判措施,在外部操作体接近电子设备时,即产生控制命令,使得硬盘进入安全保护模式,从而能够先于震动发生之前采用保护措施,相对于现有技术在震动发生之后再采取保护措施的做法,本发明实施例能够更早地检测到用户动作的发生,从而更好地保护硬盘,提高硬盘的安全性和可靠性。并且,本实施例的算法及其实现都非常简单。附图说明图1为本发明实施例所述的硬盘保护的方法的流程示意图;图2A为本发明实施例中的一种电脑一体机的结构示意图;图2B为本发明实施例中的另一种电脑一体机的结构示意图;图2C给出了电脑一体机结构中电容触控按键的设置位置示意图;图3为本发明实施例所述的硬盘保护的装置的结构示意图。具体实施方式本发明实施例提供的硬盘保护的方法,通过检测潜在的危险情况,基于该潜在的危险情况采取相应的保护措施,相对于现有技术是在危险情况(如震动)发生之后再采取保护措施的做法,本发明实施例能够提高硬盘的安全性和可靠性。以下将结合附图,通过具体实施例对本发明作进一步的说明。本发明实施例所述的硬盘保护的方法,应用于一电子设备,所述电子设备包括一硬盘,所述硬盘具有正常工作模式和安全保护模式。这里,所述硬盘固定安装在所述电子设备中;所述正常工作模式是指在该模式下能够对硬盘进行读写操作;安全保护模式是指在该模式下禁止对硬盘进行读写操作。在安全保护模式下,对硬盘的读写操作被禁止,硬盘磁头从存储区域移开并停留在停泊区域(parkingzone),硬盘将停止工作,从而能够保护磁头的安全,避免造成硬件损坏,提高设备的安全性。请参照图1,本发明实施例所述的硬盘保护的方法,具体包括以下步骤:步骤11,检测外部的操作体是否接近于所述电子设备,所述接近于所述电子设备为所述操作体与所述电子设备上的预定位置发生接触或虽无发生接触但所述操作体与所述预定位置之间的距离小于预定距离门限。在现有的电子设备中,例如,在台式机中,硬盘通常是固定安装在机箱中;在笔记本电脑中,硬盘通常固定安装在相对设置的两个壳体中的一个壳体之中;在电脑一体机(AIO,AllInOne)中硬盘通常固定安装仅有的一个壳体之中,显示屏也固定安装在该壳体之中。通过对用户使用电子设备的习惯进行研究发现,用户有时会需要移动台式机的机箱的位置,或者移动笔记本电脑的安装有硬盘的壳体的位置,或者需要调整电脑一体机的位置,上述移动或调整的操作都可能对硬盘产生冲击,导致硬盘发生震动,危害到硬盘的安全。用户在使用电子设备过程中,不可避免地会触碰到电子设备的外表面,因此,本实施例需要根据电子设备的使用特点,来选择出合适的位置,作为上述步骤中的所述预定位置,这些位置应该是用户正常使用电子设备中较少去触碰的,通常是在移动电子设备时采取触碰的位置。因此,本实施例可以针对不同的应用场景设置所述预定位置,以增加冲击被提前检测到的可能性。例如,对于台式机,所述预定位置可以是机箱上的提拉部,提拉部具体可以是机箱上的提拉把手;对于笔记本电脑,所述预定位置可以是安装有硬盘的壳体的侧边缘;对于电脑一体机,所述预定位置可以是壳体的侧边缘或者说是壳体的边框。步骤12,在检测到所述操作体接近于所述电子设备时,输出一硬盘保护指令,所述硬盘保护指令用于控制所述硬盘进入安全保护模式。从以上所述可以看出,考虑到外来冲击通常是外部操作体施加到电子设备上的,通常只有在操作体接触到电子设备时才能够对电子设备施加一个外来的冲击力,导致电子设备发生震动进而危害硬盘的读写安全性。因此,本实施例采用预判措施,在外部操作体接近电子设备时,即产生控制命令,使得硬盘进入安全保护模式,从而能够先于震动发生之前采用保护措施,相对于现有技术在震动发生之后再采取保护措施的做法,本发明实施例能够更早地检测到用户动作的发生,从而更好地保护硬盘,提高硬盘的安全性和可靠性。并且,本实施例的算法及其实现都非常简单。以下对本实施例的上述步骤作更进一步的说明。在实际使用中,用户可能会不小心触碰到上述预定位置,这种触碰的力度较小并且用户也没有打算要移动电子设备,因此不会造成较大的震动。在这种情况下并不需要控制硬盘进入保护模式。为此,本实施例在上述步骤12中通过以下处理,来避免误触发。此时,上述步骤12具体包括:步骤121,检测所述操作体接近于所述电子设备的持续时间,这里,较佳的是检测所述操作体与所述电子设备上的预定位置发生接触的持续时间。步骤122,判断所述持续时间是否大于预定时间门限。步骤123,在所述持续时间大于预定时间门限时,输出所述硬盘保护指令。步骤124,在所述持续时间不大于预定时间门限时,则结束本流程,不需要输出所述硬盘保护指令,以避免误触发。考虑到使得电子设备发生震动,通常需要有一定大小的冲击力。例如,用户在调整电脑一体机的角度或高度时,会用手掌和/或多个手指来夹握住一体机的机壳,然后朝预定方向施加外力,以控制角度或高度的变化。即,首先会与电子设备发生接触,然后再施加一定大小的外力,外力将导致电子设备发生震动,危害到硬盘的安全工作。然而,通过对电子设备的日常使用习惯的研究发现,用户有时也会用指尖触碰电子设备,虽然此时用户本意并非去调整电子设备的角度或高度,因此这种触碰的接触面积较小,力度较轻,不会导致电子设备发生明显的、能够影响硬盘安全工作的震动。在上述场景下并不需要控制硬盘进入安全保护模式。为此,本发明另一实施例提供的一种硬盘保护的方法,应用于一电子设备,所述电子设备包括一硬盘,所述硬盘具有正常工作模式和安全保护模式,该方法具体包括以下步骤:步骤21,获得电容触控按键的电容变化量,所述电容触控按键设置在所述电子设备上的预定位置。图2A示出了一种电脑一体机的结构,包括由前框与后盖组成的一机壳31和一转轴支架32,其中,硬盘和显示屏安装在机壳31中,转轴支架32一端通过转轴321与机壳31的后盖连接,因此转轴支架32能够绕转轴321转动,从而可以通过调整转轴支架32来改变机壳31的角度。图2B示出了另一种电脑一体机的结构,包括由前框与后盖组成的一机壳31、一转轴支架32和一底座33,其中,转轴支架32一端固定在所述底座上,另一端通过转轴321与机壳31的后盖连接,硬盘和显示屏同样安装在机壳31中,由于机壳31可以绕转轴321旋转,从而可以通过机壳31来改变机壳31的角度。上述提供的两种一体机结构中,在调节机壳31角度时,需要一定的力量,因此通常用户用双手握住机壳31的两个侧边框,或者是一手握住机壳31的顶部边框,此时用户手部会与机壳边框发生大面积接触,因此可以在检测到该接触后控制硬盘进入安全保护模式,以避免机壳调节时产生的震动对硬盘的损坏。图2C给出了以上两种一体机结构中电容触控按键的设置位置,为所述机壳的边框,优选地为上边框和左右的侧边框,如图2C中的阴影部分所示。在普通的台式机结构中,机箱通常是独立于显示器的,硬盘固定安装在机箱中。机箱通常会设置一个方便用户夹持或提拉机箱的部位,如凹陷部或提拉把手,用户在移动机箱时通常是通过提拉部对机箱施加外力,因此本实施例在应用于这种机箱时,较佳地,在该提拉部处设置电容触控按键。步骤22,在所述电容变化量超出预定电容门限时,判断外部的操作体与所述电子设备发生接触,此时进入步骤24。步骤23,在所述电容变化量未超出预定电容门限时,判断外部的操作体未与所述电子设备发生接触,此时结束本流程。步骤24,在所述操作体与所述电子设备发生接触时,输出一硬盘保护指令,所述硬盘保护指令用于控制所述硬盘进入安全保护模式。可以看出,以上实施例根据电容变化量,来确定用户在所述预定位置处的接触面积的大小,进而预判这种接触是否是为了方便用户施加一个能够引起明显震动的外力,因此本实施例可以在震动发生之前预先获知即将到来的危险,从而能够在危险发生之前采用安全措施来保护硬盘的工作安全。以上说明了本发明实施例所述的硬盘保护的方法。基于以上方法,本发明实施例还提供了一种硬盘保护的装置,应用于一电子设备,所述电子设备包括一硬盘,所述硬盘具有正常工作模式和安全保护模式。请参照图3,该装置具体包括:检测单元,用于检测操作体是否接近于所述电子设备,所述接近于所述电子设备为所述操作体与所述电子设备上的预定位置发生接触或虽无发生接触但所述操作体与所述预定位置之间的距离小于预定距离门限;输出单元,用于在检测到所述操作体接近于所述电子设备时,输出一硬盘保护指令,所述硬盘保护指令用于控制所述硬盘进入安全保护模式。为了防止硬盘保护的误触发,本实施例的所述输出单元具体包括:时间检测单元,用于检测所述操作体接近于所述电子设备的持续时间;第一判断单元,用于判断所述持续时间是否大于预定时间门限;处理单元,用于在所述持续时间大于预定时间门限时,输出所述硬盘保护指令。所述预定位置处设置有电容触控按键。为了防止硬盘保护的误触发,本实施例的所述检测单元具体包括:获得单元,用于获得所述电容触控按键的电容变化量;第二判断单元,用于在所述电容变化量超出预定电容门限时,判断所述操作体与所述电子设备发生接触。最后,本发明实施例还提供了一种电子设备,所述电子设备包括一硬盘,所述硬盘具有正常工作模式和安全保护模式。所述电子设备还包括:检测单元,用于检测操作体是否接近于所述电子设备,所述接近于所述电子设备为所述操作体与所述电子设备上的预定位置发生接触或虽无发生接触但所述操作体与所述预定位置之间的距离小于预定距离门限;输出单元,用于在检测到所述操作体接近于所述电子设备时,输出一硬盘保护指令,所述硬盘保护指令用于控制所述硬盘进入安全保护模式。优选地,所述输出单元可以包括:时间检测单元,用于检测所述操作体接近于所述电子设备的持续时间;第一判断单元,用于判断所述持续时间是否大于预定时间门限;处理单元,用于在所述持续时间大于预定时间门限时,输出所述硬盘保护指令。优选地,所述预定位置处设置有电容触控按键;所述检测单元可以包括:获得单元,用于获得所述电容触控按键的电容变化量;第二判断单元,用于在所述电容变化量超出预定电容门限时,判断所述操作体与所述电子设备发生接触。所述电子设备可以是上文所述的电脑一体机,即显示屏和硬盘固定安装在同一个机壳中。此时所述电子设备还包括一显示屏,所述显示屏与所述硬盘固定安装在同一机壳中,所述预定位置为所述机壳的边框。所述电子设备还可以是上文所述的普通台式机,此时所述电子设备还包括一机箱和一显示器,其中,机箱与显示器相独立,所述硬盘固定安装在所述机箱内,所述机箱包括有一提拉部,所述预定位置为所述提拉部,如凹陷部和提拉把手等。以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1