触控磁盘分割区控制系统及方法与流程

文档序号:18098946发布日期:2019-07-06 11:13阅读:157来源:国知局
触控磁盘分割区控制系统及方法与流程

本发明涉及一种触控磁盘分割区控制系统与方法,特别是涉及一种通过触控装置操作的磁盘分割区控制系统与方法。



背景技术:

随着数据存储技术的高速发展,固态硬盘(solidstatedrive,简称ssd)由于具备读写速度快、低功耗、无噪音、抗振动、低热量、体积小、工作温度范围大等特点,已被广泛应用于军事、车载、工业、医疗、航空等领域。如今,加密固态硬盘作为实现信息安全存储的基础设备,也面临越来越严格的安全需求。

现有的磁盘分割区控制系统,常受限于操作系统,开发者必须使用操作系统上的开发软件才可控制,无法通过硬件控制多个磁盘分割区,必须进入磁盘分区软件,才能控制存储装置的磁盘分区功能,步骤较为繁杂。

然而,使用开关切换磁盘分区的方法,会受限于一功能和一状态的切换,且只能对一整颗磁盘进行切换。因此,需要提出可直接于存储装置上通过更直觉且更加简单的方式来控制磁盘分区的系统与方法。



技术实现要素:

为直接于存储装置上通过更直觉且更加简单的方式来控制磁盘分区,本发明提出一种触控磁盘分割区控制系统,包括一触控输入设备以及一固态硬盘(solid-stateharddisk,ssd)存储装置。一触控输入装置,用于供用户输入一密码信息。一固态硬盘存储装置,连接于所述触控输入装置,其包括至少一磁盘分割区、一存储单元以及一控制模块。至少一磁盘分割区用于存储信息,一存储单元用于存储一密码对分割区映射表,一控制模块分别电性连接所述固态硬盘存储装置及所述存储单元,经配置以在用户通过所述触控输入装置输入所述密码信息时,接收包括所述密码信息的一输入信号,并根据所述密码信息在所述密码对分割区映射表中进行一比对操作,其中,若在所述比对操作中获得所述密码信息对应的所述磁盘分割区,则配置所述控制模块启用所述至少一磁盘分割区。

更进一步地,所述固态硬盘存储装置进一步包括连接于所述控制模块的一输入/出接口,其用于提供一电子装置对所述至少一磁盘分割区进行存取。

更进一步地,所述触控输入装置包括一微控制器、一指示灯模块以及一缓存器。一微控制器经配置以在用户输入所述密码信息时产生所述输入信号,并在所述控制模块启用所述至少一磁盘分割区时接收一确认信号。一指示灯模块用于显示一磁盘分割区启用状态。其中,所述微控制器经配置以在接收到所述确认信号时,对应产生一指示灯控制信号并改写所述缓存器,以控制所述指示灯模块显示对应所启用的所述至少一磁盘分割区的所述磁盘分割区启用状态。

更进一步地,所述至少一磁盘分割区的数量为多个,且所述触控输入装置进一步包括一切换单元,其经配置以通过所述微控制器进行一切换操作,以提供用户选择启用所述多个磁盘分割区的其中之一。

更进一步地,在所述切换操作中,所述微控制器经配置以接收所述切换单元产生的一切换信号,并通过所述缓存器控制所述指示灯模块显示一待输入密码状态。

更进一步地,所述触控输入装置通过一集成电路间总线(inter-integratedcircuitbus,i2cbus)连接所述固态硬盘存储装置。

本发明另外提出一种触控磁盘分割区控制方法,用于一固态硬盘存储装置,所述固态硬盘存储装置包括用于存储信息的至少一磁盘分割区、用于存储一密码对分割区映射表的一存储单元及一控制模块,所述触控磁盘分割区控制方法包括:配置一触控输入装置供用户输入一密码信息,并对应产生包括所述密码信息的一输入信号;配置所述控制模块接收所述输入信号;以及配置所述控制模块根据所述密码信息在所述密码对分割区映射表中进行一比对操作,其中若在所述比对操作中获得所述密码信息对应的所述磁盘分割区,则配置所述控制模块启用所述至少一磁盘分割区。

更进一步地,所述触控磁盘分割区控制方法进一步包括:配置连接于所述控制模块的一输入/出接口,以提供一电子装置对所述至少一磁盘分割区进行存取。

更进一步地,所述触控磁盘分割区控制方法进一步包括:配置所述触控输入装置的一微控制器,以在用户输入所述密码信息时,产生所述输入信号;配置所述微控制器以在所述控制模块启用所述至少一磁盘分割区时接收一确认信号;以及配置所述微控制器以在接收到所述确认信号时,对应产生一指示灯控制信号并改写一缓存器,以控制所述指示灯模块显示对应所启用的所述至少一磁盘分割区的所述磁盘分割区启用状态。

更进一步地,所述至少一磁盘分割区的数量为多个,且所述触控磁盘分割区控制方法进一步包括:配置所述触控输入装置的一切换单元,以通过所述微控制器进行一切换操作,以提供用户选择启用所述多个磁盘分割区的其中之一。

更进一步地,所述切换操作进一步包括:配置所述微控制器接收所述切换单元产生的一切换信号,并通过所述缓存器控制所述指示灯模块显示一待输入密码状态。

更进一步地,所述触控磁盘分割区控制方法进一步包括通过配置所述触控输入装置通过一集成电路间总线(inter-integratedcircuitbus,i2cbus)连接所述固态硬盘存储装置。

本发明的触控磁盘分割区控制系统及方法可通过触控输入装置的操作,来直接对存储装置的磁盘分区进行切换和操作,同时使用密码来更进一步保护存储装置的磁盘分区,且提供更佳的便利性给具有多个操作系统安装于同一存储装置的用户,提供更佳的便利性。

为使能更进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,然而所提供的附图仅用于提供参考与说明,并非用来对本发明加以限制。

附图说明

图1是依据本发明第一实施例的触控磁盘分割区控制系统示意图。

图2是依据本发明第一实施例的触控磁盘分割区操作示意图。

图3是依据本发明第二实施例的触控磁盘分割区控制系统示意图。

图4是依据本发明第二实施例的触控磁盘分割区操作示意图。

图5是依据本发明第三实施例的触控磁盘分割区控制方法流程图。

图6是依据本发明第四实施例的触控磁盘分割区控制方法流程图。

具体实施方式

在下文将参看附图更充分地描述各种例示性实施例,在附图中展示一些例示性实施例。然而,本发明概念可能以许多不同形式来体现,且不应解释为限于本文中所阐述的例示性实施例。确切而言,提供这些例示性实施例使得本发明将为详尽且完整,且将向熟习此项技术者充分传达本发明概念的范围。

第一实施例

请参照图1及图2,分别是依据本发明第一实施例的触控磁盘分割区控制系统1示意图及操作示意图。如图所示,触控磁盘分割区控制系统1包括触控输入装置10及固态硬盘存储装置12。触控输入装置10提供有密码输入界面100及微控制器102,用于供用户输入密码信息。

具体而言,触控输入装置10检测触控输入何时接收(例如手指触控或几乎触控到该触控屏幕)。任何可检测用户user触控输入的触控屏幕种类可被利用。举例而言,触控输入装置10可包括一或更多层的电容材料,该电容材料检测该触控输入。其他传感器可连同该电容材料或代替该电容材料被使用。举例而言,红外线传感器可被使用。根据实施例,触控输入装置10是经配置以检测对象,所述对象与触控式表面接触或在该触控式表面上方。虽然「上方」这用语在本描述中被使用,应了解到该触控面板系统的定向是无关的。「上方」这用语是意图可被应用于所有所述定向中。触控屏幕可经配置以决定触控输入接收的位置(例如起始点、中间点及结束点)。该触控式表面与该对象之间的实际接触可被任何适当的手段检测,包括例如耦合至该触控面板的振动传感器。用于检测接触的传感器范例的不完整列表包括基于压力的机构、微机械加速仪、压电装置、电容传感器、电阻传感器、电感传感器、激光振动仪及led振动仪。当用户user通过密码输入界面100进行输入时,微控制器102可产生对应的输入信号s1。

触控磁盘分割区控制系统1的固态硬盘存储装置12,连接于触控输入装置10,其包括主磁区124、独立于主磁区124以外的存储单元126,以及控制模块122。

控制模块122及微控制器102的功能可通过使用一或多个处理器而实施。处理器可为可程序化单元,诸如微处理器、微控制器、数字信号处理器(digitalsignalprocessor;dsp)芯片、场可程序化门阵列(field-programmablegatearray;fpga)等。处理器的功能也可通过一个或若干个电子装置或ic实施。换言之,通过处理器执行的功能可实施于硬件域或软件域或硬件域与软件域的组合内。

主磁区124具有至少一磁盘分割区,用于存储信息。举例来说,主磁区124具有第一磁盘分割区a、第二磁盘分割区b及第三磁盘分割区c,此处的磁盘分割区数量只是用于举例,而非用于限制本发明。在此实施例中,主磁区124可根据固态硬盘存储装置12的逻辑区域映像表,在固态硬盘存储装置12的主磁区124划分多个加密存储区域,即第一磁盘分割区a、第二磁盘分割区b及第三磁盘分割区c。另一方面,固态硬盘存储装置12还具有存储单元126,用于存储密码对分割区映射表1260。

详细而言,密码对分割区映射表1260是用于定义各磁盘分割区与多个组密码的对应关系。在本实施例中,固态硬盘存储装置12中可依据lba(logicalblockaddress:逻辑区域地址)地址映像表区域进行划分,并将整个地址映像表被划分为两部分,一部分地址映像区域被单独分割出来作为加密磁盘分割区进行安全权限管理,而另一部分,即是对应于存储单元126的区域则可以直接进行读取,以提供用于针对磁盘分割区进行安全权限管理的密码对分割区映射表1260。此外,在实务上,第一磁盘分割区a、第二磁盘分割区b及第三磁盘分割区c以及对应的密码信息通常于出厂前由厂商预先设定,一般用户并无修改密码及分割区配置的权限。

续言之,控制模块122分别电性连接固态硬盘存储装置12及存储单元126,经配置以在用户user通过触控输入装置10输入密码信息时,接收包括密码信息的输入信号s1,并根据密码信息在密码对分割区映射表1260中进行比对操作。其中,若在比对操作中获得密码信息对应的该磁盘分割区,则配置控制模块122启用至少一磁盘分割区。举例来说,当用户user通过触控输入装置10输入对应于第一磁盘分割区a的密码信息时,控制模块122接收包括密码信息的输入信号s1,在密码对分割区映射表1260中进行比对操作。在比对操作中,通过查询密码对分割区映射表1260,获得所输入的密码信息对应的第一磁盘分割区a,则启用第一磁盘分割区a。需要说明的,第一磁盘分割区a、第二磁盘分割区b及第三磁盘分割区c的启用状态为互斥的,即是,用户于单一操作流程中仅能启用第一磁盘分割区a、第二磁盘分割区b及第三磁盘分割区c的其中之一,提供用户输入密码后可直接存取对应的磁盘分割区。

再者,固态硬盘存储装置12可进一步包括电源模块120,以用于在与外部电压源s连接时,获取固态硬盘存储装置12运行所需的电力。电源模块120例如为驱动电路,包括一个或多个开关、一个或多个电感、一个或多个电容与二极管,并可具备整流、升降压等功能。本实施例不限制电源模块120的实施方式。此外,触控输入装置10可经由集成电路间总线(inter-integratedcircuitbus,i2cbus)以及中断信号,来进行与固态硬盘存储装置12之间的通信及数据传输。再者,触控输入装置10的运行电源也可由固态硬盘存储装置12来提供。

继续上文,当启用第一磁盘分割区a、第二磁盘分割区b及第三磁盘分割区c的其中之一时,可通过输入/出接口128对所启用的磁盘分割区进行数据的存取。

本发明的触控磁盘分割区控制系统可通过触控输入装置的操作,来直接对存储装置的磁盘分区进行切换和操作,同时使用密码来更进一步保护存储装置的磁盘分区,且提供优选的便利性给具有多个操作系统安装于同一存储装置的用户,提供优选的便利性。

通过上述配置,用户不需通过使用操作系统上的开发软件对固态硬盘存储装置进行控制,也无须进入磁盘分区软件,而可直接于输入密码后控制存储装置的磁盘分区功能,提供了更直觉的操作方式,同时简化了操作的步骤。

第二实施例

请进一步参阅图3及图4所示,其分别为依据本发明第二实施例的触控磁盘分割区控制系统示意图及操作示意图。在此实施例中,类似于第一实施例,类似的组件符号代表类似的组件,并不再赘述。如图所示,第二实施例与第一实施例不同的处在于,触控输入装置10还包括缓存器104、指示灯模块106及切换单元108。并且,电源模块120连接输入/出接口128及控制模块122,且输入/出接口128连接于计算机系统14。

详细而言,指示灯模块106具有多个灯源1061,用于显示磁盘分割区启用状态,例如,led,多个灯源1061的数量可对应磁盘分割区的数量,且各灯源可具有对应于不同启用状态的颜色。

需要说明的是,在控制模块启用该多个磁盘分割区的其中之一时,产生确认信号s2并传送至触控输入装置10,微控制器102可进一步配置来接收并解析确认信号s2。对应于确认信号s2,微控制器102产生指示灯控制信号s4并改写缓存器104,以控制指示灯模块106显示磁盘分割区启用状态,此磁盘分割区启用状态是对应所启用的磁盘分割区。

此外,触控输入装置10还包括连接于微控制器102的切换单元108,其经配置以通过微控制器102进行切换操作,以提供用户选择启用多个磁盘分割区的其中之一。切换单元108可为实体或虚拟的滑块1081,并设置于触控输入装置10的显示屏幕上,本发明并不限定其实施方式。在切换操作中,当用户选择启用多个磁盘分割区的其中之一,可将滑块1081切换到特定位置,并配置切换单元108产生对应的切换信号s3,并传输至微控制器102。

另一方面,本实施例的电源模块120连接控制模块122及输入/出接口128,并且,固态硬盘存储装置12通过输入/出接口128连接于计算机系统14。在此实施例中,固态硬盘存储装置12由计算机系统14来进行数据传输及供电,进而供电给触控输入装置10运行需要的电能。

请进一步参阅图4,在此图中,各装置的显示比例仅为示例,而不以此为限。举例来说,当用户将固态硬盘存储装置12连接上计算机系统14时,切换单元108默认为切换至第一磁盘分割区a,即是,滑块1081预设位于对应第一磁盘分割区a的位置,并产生切换信号s3传输至微控制器102。此时,对应于切换信号s3,微控制器102通过指示灯控制信号s4控制指示灯模块106的第一个灯源1061亮灯,并且优选可为待输入密码状态指示灯号,例如,黄色。接着,用户通过数字按键1000输入密码信息,例如,对应于第一磁盘分割区a的密码,控制模块122接收包括密码信息及启用信息的输入信号s1,在密码对分割区映射表1260中进行比对操作。在比对操作中,通过查询密码对分割区映射表1260,获得所输入的密码信息对应的第一磁盘分割区a,则启用第一磁盘分割区a,同时产生确认信号s2,并传输至触控输入装置10。

对应于确认信号s2,微控制器102产生指示灯控制信号s4并改写缓存器104,以控制指示灯模块106的第一个灯源1061亮灯,例如绿灯,以显示第一磁盘分割区a已被启用。此后,计算机系统14即可对第一磁盘分割区a进行直接存取。

另一方面,若在比对操作中,通过查询密码对分割区映射表1260,发现用户密码输入错误,则产生启用失败信号,并传输至触控输入装置10。对应于启用失败信号,微控制器102产生指示灯控制信号s4并改写缓存器104,以控制指示灯模块106的第一个灯源1061亮灯,例如,红灯,以显示启用失败或密码输入错误。

需要说明的,第一磁盘分割区a、第二磁盘分割区b及第三磁盘分割区c的启用状态为互斥的,即是,用户于单一操作流程中仅能通过切换单元108的滑块1081启用第一磁盘分割区a、第二磁盘分割区b及第三磁盘分割区c的其中之一,且仅能通过计算机系统14存取所启用的磁盘分割区。换言之,当第一磁盘分割区a启用时,第二磁盘分割区b及第三磁盘分割区c将被设定为隐藏,无法通过计算机系统14进行存取。

此外,当用户将固态硬盘存储装置12连接上计算机系统14时,可通过切换单元108切换至第二磁盘分割区a,即是,将滑块1081切换至位于对应第二磁盘分割区b的位置。此时,指示灯模块106的第二个灯源1061亮灯,并且较佳可为待输入密码状态指示灯号,例如,黄色。接着,用户通过数字按键1000输入密码信息,例如,对应于第一磁盘分割区a的密码,控制模块122接收包括密码信息及启用信息的输入信号s1,在密码对分割区映射表1260中进行比对操作。在比对操作中,通过查询密码对分割区映射表1260,获得所输入的密码信息对应的第一磁盘分割区a,则启用第一磁盘分割区a,同时产生确认信号s2,并传输至触控输入装置10。

对应于确认信号s2,微控制器102产生指示灯控制信号s4并改写缓存器104,以控制指示灯模块106的第二个灯源1061亮灯,例如绿灯,以显示第二磁盘分割区b已被启用。此后,计算机系统14即可对第一磁盘分割区b进行直接存取。

本发明可通过切换单元直觉性的对磁盘分区进行切换,提供更快捷方式。相较于传统切换方式,可针对更多功能的进行切换和密码的保护,且不需要传统软件控制,也不受限于安装平台,让用户更为方便。

第三实施例

以下将根据附图详细说明本发明的触控磁盘分割区控制方法。在本实施例中,触控磁盘分割区控制方法主要适用于第一及第二实施例,但不限于此,在所属领域技术人员能设想的方式或各种可能性下,本实施例提供的方法也可适用于上文中所描述的任何实施方式。

此外,实施根据这些公开方法的装置可以包括硬件、固件及/或软件,且可以采取任何各种形体。这种形体的典型例子包括笔记本电脑、智能电话、小型个人计算机、个人数字助理等等。本文描述的功能也可以实施于外围设备或内置卡。通过进一步举例,这种功能也可以实施在不同芯片或在单个装置上执行的不同程序的电路板。

请参考图5,其为本发明的第三实施例的触控磁盘分割区控制方法的流程图。如图所示,本实施例的触控磁盘分割区控制方法是用于如图1及图2所述的固态硬盘存储装置,固态硬盘存储装置可包括用于存储信息的至少一磁盘分割区、用于存储密码对分割区映射表的存储单元及控制模块,触控磁盘分割区控制方法包括以下步骤:

步骤s100:用户通过触控输入装置输入密码信息。触控输入装置提供有密码输入界面及微控制器,用于供用户输入密码信息。

步骤s101:对应产生包括密码信息的输入信号。当用户通过密码输入界面进行输入时,微控制器可产生对应的输入信号。

步骤s102:配置控制模块接收输入信号。

步骤s103:配置控制模块根据密码信息在密码对分割区映射表中进行比对操作,密码对分割区映射表是用于定义各磁盘分割区与多个组密码的对应关系。

步骤s104:配置控制模块判断比对操作是否成功。举例而言,当用户通过触控输入装置输入对应于第一磁盘分割区的密码信息时,控制模块接收包括密码信息的输入信号,在密码对分割区映射表中进行比对操作。在比对操作中,通过查询密码对分割区映射表,获得所输入的密码信息对应的第一磁盘分割区。

若比对成功,则进入步骤s105,配置控制模块获得密码信息对应的磁盘分割区,并进入步骤s106,配置控制模块启用磁盘分割区,并对应产生确认信号。

可选的,控制模块可将比对操作中产生的确认信号进一步传输至触控输入装置的微控制器,并进入步骤s107,对应所接收的确认信号,配置微控制器产生指示灯控制信号。

如第二实施例所提到的,指示灯控制信号可用于改写缓存器状态,并进入步骤s108,进一步控制指示灯模块显示磁盘分割区启用状态。此磁盘分割区启用状态是对应所启用的磁盘分割区。

另一方面,若在步骤s104中比对失败,进入步骤s109,进行启用失败的相关操作。可选的,当控制模块经比对操作后发现用户密码输入错误,则进入步骤s110,产生启用失败信号,并传输至触控输入装置。对应于所接收到的启用失败信号,进入步骤s111,微控制器经配置以产生指示灯控制信号并改写缓存器,以进入步骤s112,控制指示灯模块的灯源亮灯,例如,红灯,以显示启用失败或密码输入错误。

通过上述流程,用户不需通过使用操作系统上的开发软件对固态硬盘存储装置进行控制,也无须进入磁盘分区软件,而可直接于输入密码后控制存储装置的磁盘分区功能,提供了更直觉的操作方式,同时简化了操作的步骤。用户也可直接通过指示灯模块确认目前磁盘分割区的启用状态,以确认是否需重新输入密码。

第四实施例

请参考图6,其为本发明的第四实施例的触控磁盘分割区控制方法的流程图。如图所示,本实施例的触控磁盘分割区控制方法是用于如图2所述的触控磁盘分割区控制系统,触控输入装置还包括切换单元及指示灯模块,触控磁盘分割区控制方法包括以下步骤:

步骤s200:用户通过切换单元选择磁盘分割区,切换单元经配置以产生切换信号,并传输至微控制器。举例来说,当用户将固态硬盘存储装置连接上计算机系统时,切换单元默认为切换至第一磁盘分割区,即是,滑块预设位于对应第一磁盘分割区的位置,并产生对应于切换至第一磁盘分割区的切换信号。

步骤s201:指示灯模块在对应的指示灯上显示待输入密码状态。例如,当微控制器接收到对应于切换至第一磁盘分割区的切换信号,配置微控制器控制指示灯模块的第一个灯源亮灯,并且较佳可为待输入密码状态指示灯号,例如,黄色。

步骤s202:用户通过触控输入装置输入密码信息。触控输入装置提供有密码输入界面及微控制器,用于供用户输入密码信息。

步骤s203:对应产生包括密码信息的输入信号。当用户通过密码输入界面进行输入时,微控制器可产生对应的输入信号。

步骤s204:配置控制模块接收输入信号。

步骤s205:配置控制模块根据密码信息在密码对分割区映射表中进行比对操作,密码对分割区映射表是用于定义各磁盘分割区与多个组密码的对应关系。

步骤s206:配置控制模块判断比对操作是否成功。举例而言,当用户通过触控输入装置输入对应于第一磁盘分割区的密码信息时,控制模块接收包括密码信息的输入信号,在密码对分割区映射表中进行比对操作。在比对操作中,通过查询密码对分割区映射表,获得所输入的密码信息对应的第一磁盘分割区。

若比对成功,则进入步骤s207,配置控制模块获得密码信息对应的磁盘分割区,并进入步骤s208,配置控制模块启用磁盘分割区,并对应产生确认信号,并可类似的进入前一实施例的步骤s107及步骤s108。

另一方面,若在步骤s206中比对失败,进入步骤s209,进行启用失败的相关操作。类似的,也可进入前一实施例描述的步骤s110、s111及s112,此处省略重复描述。

本发明的触控磁盘分割区控制系统及方法可通过触控输入装置的操作,来直接对存储装置的磁盘分区进行切换和操作,同时使用密码来更进一步保护存储装置的磁盘分区,且提供更佳的便利性给具有多个操作系统安装于同一存储装置的用户,提供更佳的便利性。

通过上述流程,用户不需通过使用操作系统上的开发软件对固态硬盘存储装置进行控制,也无须进入磁盘分区软件,而可直接于输入密码后控制存储装置的磁盘分区功能,提供了更直觉的操作方式,同时简化了操作的步骤。

另一方面,本发明也可通过切换单元直觉性的对磁盘分割区进行切换,提供更快捷方式。相较于传统切换方式,可针对更多功能的进行切换和密码的保护,且不需要传统软件控制,也不受限于安装平台,让用户更为方便。

以上所公开的内容仅为本发明的优选可行实施例,并非因此局限本发明的权利要求书的保护范围,所以凡是运用本发明说明书及附图内容所做的等效技术变化,均包含于本发明的权利要求书的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1