CN104598789B - 一种热插拔功能模组器件的保护方法及电子设备 - Google Patents
一种热插拔功能模组器件的保护方法及电子设备 Download PDFInfo
- Publication number
- CN104598789B CN104598789B CN201510082322.XA CN201510082322A CN104598789B CN 104598789 B CN104598789 B CN 104598789B CN 201510082322 A CN201510082322 A CN 201510082322A CN 104598789 B CN104598789 B CN 104598789B
- Authority
- CN
- China
- Prior art keywords
- functional module
- module group
- group device
- trigger action
- user
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/409—Mechanical coupling
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种热插拔功能模组器件的保护方法及电子设备,通过接收用户针对第一功能模组器件的触发操作,并验证产生触发操作的用户的身份,产生验证结果,根据验证结果控制第一功能模组器件是否脱离电子设备。本方案通过对产生触发操作的用户的身份进行验证,使得只有通过身份验证的用户才能够对第一功能模组器件进行操作,以避免由不能通过身份验证的用户对第一功能模组器件进行操作,从而取走第一功能模组器件,造成数据的泄露或丢失,从而不利于工作生产的安全。
Description
技术领域
本发明涉及保护控制领域,尤其涉及一种热插拔功能模组器件的保护方法及电子设备。
背景技术
通常,在电子设备拔出功能模组器件时,按弹出按钮之后,即可拔出功能模组器件,这就会出现若弹出功能模组器件后,未及时拔出,就会导致无论是否为工作人员都可以直接将功能模组器件取走,从而导致数据的丢失或泄露,不利于工作生产安全。
发明内容
有鉴于此,本发明提供一种热插拔功能模组器件的保护方法及电子设备,以解决现有技术中电子设备弹出功能模组器件,若未及时拔出,容易导致非工作人员取走功能模组器件,造成数据丢失或泄露,不利于工作生产安全的问题,其具体方案如下:
一种热插拔功能模组器件的保护方法,包括:
接收用户针对第一功能模组器件的触发操作,所述触发操作用于指示所述第一功能模组器件从至少一个功能模组器件中构成的电子设备中脱离,所述电子设备的至少一个功能模组器件中包括所述第一功能模组器件;
验证产生所述触发操作的所述用户的身份,产生验证结果;
基于所述验证结果确定是否响应所述触发操作;
当验证结果表明产生所述触发操作的所述用户的身份通过验证时,响应所述触发操作,控制所述第一功能模组器件脱离所述电子设备;
当验证结果表明产生所述触发操作的所述用户的身份未通过验证时,禁止响应所述触发操作,以维持所述第一功能模组器件与所述电子设备的连接。
进一步的,在所述接收用户针对第一功能模组器件的触发操作之前,还包括:
建立上层***与底层***之间的信息交互通道。
进一步的,所述验证产生所述触发操作的所述用户的身份,产生验证结果,具体包括:
所述底层***通过所述信息交互通道通知所述上层***针对产生所述触发操作的所述用户进行身份验证;
所述上层***获得产生所述触发操作的所述用户的身份信息,且所述上层***基于所述身份信息与预先存储的预设身份标识进行验证产生验证结果。
进一步的,在所述验证产生所述触发操作的所述用户的身份之前,还包括:
确定所述第一功能模组器件的工作状态;
当所述第一功能模组器件的工作状态处于非运行状态时,验证产生所述触发操作的所述用户的身份。
进一步的,所述确定所述第一功能模组器件的工作状态,具体包括:
所述底层***通过所述信息交互通道发送通知至所述上层***,以确定所述第一功能模组器件的工作状态;
所述上层***获得所述第一功能模组器件是否运行的工作状态,并通过信息交互通道将所述第一功能模组器件是否运行的工作状态的结果发送至底层***。
一种电子设备,包括:至少一个功能模组器件;所述至少一个功能模组器件构成所述电子设备
所述至少一个功能模组器件包括:第一功能模组器件和处理器,所述至少一个功能模组器件为热插拔功能模组器件;
所述处理器用于当接收到用户针对所述第一功能模组器件的触发操作时,验证产生所述触发操作的所述用户的身份,产生验证结果,并基于所述验证结果确定是否响应所述触发操作,当验证结果表明产生所述触发操作的所述用户的身份通过验证时,响应所述触发操作,控制所述第一功能模组器件从所述电子设备中脱离,当验证结果表明产生所述触发操作的所述用户的身份未通过验证时,禁止响应所述触发操作,以维持所述第一功能模组器件与所述电子设备的连接;
其中,所述触发操作用于指示所述第一功能模组器件从至少一个功能模组器件中构成的电子设备中脱离。
进一步的,所述处理器包括:处理器本体、上层***及底层***,
所述处理器本体在接收用户针对所述第一功能模组器件的触发操作之前,还用于建立所述上层***与所述底层***之间的信息交互通道。
进一步的,所述处理器验证产生所述触发操作的所述用户的身份,产生验证结果,具体包括:
所述底层***通过所述信息交互通道通知所述上层***针对产生所述触发操作的所述用户进行身份验证;
所述上层***获得产生所述触发操作的所述用户的身份信息,且所述上层***基于所述身份信息与预先存储的预设身份标识进行验证产生验证结果。
进一步的,在所述处理器验证产生所述触发操作的所述用户的身份之前,所述处理器还用于:
确定所述第一功能模组器件的工作状态,当所述第一功能模组器件的工作状态处于非运行状态时,验证产生所述触发操作的所述用户的身份。
进一步的,所述处理器确定所述第一功能模组器件的工作状态,具体为:
所述底层***通过所述信息交互通道发送通知至所述上层***,以确定所述第一功能模组器件的工作状态;
所述上层***获得所述第一功能模组器件是否运行的工作状态,并通过信息交互通道将所述第一功能模组区间是否运行的工作状态的结果发送至底层***。
从上述技术方案可以看出,本申请公开的热插拔功能模组器件的保护方法及电子设备,通过接收用户针对第一功能模组器件的触发操作,并验证产生触发操作的用户的身份,产生验证结果,根据验证结果控制第一功能模组器件是否脱离电子设备。本方案通过对产生触发操作的用户的身份进行验证,使得只有通过身份验证的用户才能够对第一功能模组器件进行操作,以避免由不能通过身份验证的用户对第一功能模组器件进行操作,从而取走第一功能模组器件,造成数据的泄露或丢失,从而不利于工作生产的安全。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种热插拔功能模组器件的保护方法的流程图;
图2为本发明实施例公开的一种热插拔功能模组器件的保护方法的流程图;
图3为本发明实施例公开的一种信息交互通道建立的流程图;
图4为本发明实施例公开的一种热插拔功能模组器件的保护方法的流程图;
图5为本发明实施例公开的一种至少一个功能模组器件的结构示意图;
图6为本发明实施例公开的一种处理器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明公开了一种热插拔功能模组器件的保护方法,其流程图如图1所示,包括:
步骤S11、接收用户针对第一功能模组器件的触发操作;
触发操作是用于指示第一功能模组器件从至少一个功能模组器件中构成的电子设备中脱离的指令。
电子设备包括至少一个功能模组器件,电子设备的至少一个功能模组器件中包括第一功能模组器件。
其中,第一功能模组器件可以为硬盘,也可以为手机的SD卡等存储设备,还可以为光驱、摄像头等其它功能模组器件,在此不做具体限定。
步骤S12、验证产生触发操作的用户的身份,产生验证结果;
验证产生触发操作的用户的身份,其具体形式可以为:预设拔出密码,当接收触发操作时,验证拔出密码是否与预设拔出密码一致,若一致,说明验证结果表明需要响应触发操作,若不一致,则禁止响应触发操作;其中,禁止响应触发操作的具体形式,可以为:发出报警提示,也可以为:重新发送硬盘拔出密码输入指令,当输入的硬盘拔出密码与预设硬盘拔出密码不一致的次数达到预定数量时,发出报警提示。
还可以为:预设需要响应触发操作的用户的身份,当产生触发操作的用户身份是预设需要响应触发操作的用户的身份中的一个,则响应触发操作,否则,禁止响应触发操作;其具体形式可以为:指纹、用户编码等。
步骤S13、基于验证结果确定是否响应触发操作。
当验证结果表明产生触发操作的用户的身份通过验证时,响应触发操作,控制第一功能模组器件脱离电子设备;当验证结果表明产生触发操作的用户的身份未通过验证,禁止响应触发操作,以维持第一功能模组器件与电子设备的连接。
本实施例公开的热插拔功能模组器件的保护方法,通过接收用户针对第一功能模组器件的触发操作,并验证产生触发操作的用户的身份,产生验证结果,根据验证结果控制第一功能模组器件是否脱离电子设备。本方案通过对产生触发操作的用户的身份进行验证,使得只有通过身份验证的用户才能够对第一功能模组器件进行操作,以避免由不能通过身份验证的用户对第一功能模组器件进行操作,从而取走第一功能模组器件,造成数据的泄露或丢失,从而不利于工作生产的安全。
本实施例公开了一种热插拔功能模组器件的保护方法,其流程图如图2所示,包括:
步骤S21、建立上层***与底层***之间的信息交互通道;
其中,上层***即操作***OS,底层***即基本输入输出***BIOS。
上层***与底层***之间建立信息交互通道的过程,具体为:控制芯片PLD发送请求信息至通用输入输出接口GPIO,通用输入输出接口GPIO将该请求信息发送至底层***BIOS,底层***BIOS发送通知消息至上层***OS中的驱动器,判断该驱动器是否正在使用中,如果驱动器正在使用中,则在底层***BIOS建立标记,并通过通用输入输出接口GPIO反馈消息至控制芯片,实现上层***OS与底层***BIOS之间的信息交互通道的建立。其信息交互通道建立的流向图如图3所示。
步骤S22、接收用户针对第一功能模组器件的触发操作;
触发操作是用于指示第一功能模组器件从至少一个功能模组器件中构成的电子设备中脱离的指令。
电子设备包括至少一个功能模组器件,电子设备的至少一个功能模组器件中包括第一功能模组器件。
其中,第一功能模组器件可以为硬盘,也可以为手机的SD卡等存储设备,还可以为光驱、摄像头等其它功能模组器件,在此不做具体限定。
步骤S23、验证产生触发操作的用户的身份,产生验证结果;
具体为:底层***通过信息交互通道通知上层***针对产生触发操作的用户进行身份验证;上层***获得产生触发操作的用户的身份信息,且上层***基于身份信息与预先存储的预设身份标识进行验证产生验证结果。
验证产生触发操作的用户的身份,其具体形式可以为:预设拔出密码,当接收触发操作时,验证拔出密码是否与预设拔出密码一致,若一致,说明验证结果表明需要响应触发操作,若不一致,则禁止响应触发操作;
还可以为:预设需要响应触发操作的用户的身份,当产生触发操作的用户身份是预设需要响应触发操作的用户的身份中的一个,则响应触发操作,否则,禁止响应触发操作;其具体形式可以为:指纹、用户编码等。
步骤S24、基于验证结果确定是否响应触发操作。
当验证结果表明产生触发操作的用户的身份通过验证时,响应触发操作,控制第一功能模组器件脱离电子设备;当验证结果表明产生触发操作的用户的身份未通过验证,禁止响应触发操作,以维持第一功能模组器件与电子设备的连接。
本实施例公开的热插拔功能模组器件的保护方法,通过接收用户针对第一功能模组器件的触发操作,并验证产生触发操作的用户的身份,产生验证结果,根据验证结果控制第一功能模组器件是否脱离电子设备。本方案通过对产生触发操作的用户的身份进行验证,使得只有通过身份验证的用户才能够对第一功能模组器件进行操作,以避免由不能通过身份验证的用户对第一功能模组器件进行操作,从而取走第一功能模组器件,造成数据的泄露或丢失,从而不利于工作生产的安全。
本实施例公开了一种热插拔功能模组器件的保护方法,其流程图如图4所示,包括:
步骤S41、建立上层***与底层***之间的信息交互通道;
其中,上层***即操作***OS,底层***即基本输入输出***BIOS。
步骤S42、接收用户针对第一功能模组器件的触发操作;
触发操作是用于指示第一功能模组器件从至少一个功能模组器件中构成的电子设备中脱离的指令。
电子设备包括至少一个功能模组器件,电子设备的至少一个功能模组器件中包括第一功能模组器件。
其中,第一功能模组器件可以为硬盘,也可以为手机的SD卡等存储设备,还可以为光驱、摄像头等其它功能模组器件,在此不做具体限定。
步骤S43、确定第一功能模组器件的工作状态;
第一工作模组器件的工作状态可以分为两种:一种是运行状态,一种是非运行状态。
当第一功能模组器件当前处于运行状态时,禁止对触发操作进行响应,其具体形式可以为:发出报警提示,或不做出任何响应;
当第一功能模组器件当前处于非运行状态时,可以进行后续操作。
确定第一功能模组器件的工作状态,具体为:底层***通过信息交互通道发送通知至上层***,以确定第一功能模组器件的工作状态;上层***获得第一功能模组器件是否运行的工作状态,并通过信息交互通道将第一功能模组器件是否运行的工作状态的结果发送至底层***。
步骤S44、当第一功能模组器件的工作状态处于非运行状态时,验证产生触发操作的用户的身份,产生验证结果;
验证产生触发操作的用户的身份具体为:底层***通过信息交互通道通知上层***针对产生触发操作的用户进行身份验证;上层***获得产生触发操作的用户的身份信息,且上层***基于身份信息与预先存储的预设身份标识进行验证产生验证结果。
验证产生触发操作的用户的身份,其具体形式可以为:预设拔出密码,当接收触发操作时,验证拔出密码是否与预设拔出密码一致,若一致,说明验证结果表明需要响应触发操作,若不一致,则禁止响应触发操作;
还可以为:预设需要响应触发操作的用户的身份,当产生触发操作的用户身份是预设需要响应触发操作的用户的身份中的一个,则响应触发操作,否则,禁止响应触发操作;其具体形式可以为:指纹、用户编码等。
步骤S45、基于验证结果确定是否响应触发操作。
当验证结果表明产生触发操作的用户的身份通过验证时,响应触发操作,控制第一功能模组器件脱离电子设备;当验证结果表明产生触发操作的用户的身份未通过验证,禁止响应触发操作,以维持第一功能模组器件与电子设备的连接。
本实施例公开的热插拔功能模组器件的保护方法,通过接收用户针对第一功能模组器件的触发操作,并验证产生触发操作的用户的身份,产生验证结果,根据验证结果控制第一功能模组器件是否脱离电子设备。本方案通过对产生触发操作的用户的身份进行验证,使得只有通过身份验证的用户才能够对第一功能模组器件进行操作,以避免由不能通过身份验证的用户对第一功能模组器件进行操作,从而取走第一功能模组器件,造成数据的泄露或丢失,从而不利于工作生产的安全。
本实施例公开了一种电子设备,包括:至少一个功能模组器件,至少一个功能模组器件构成电子设备,其中,至少一个功能模组器件的结构示意图如图5所示,包括:处理器51及第一功能模组器件52,至少一个功能模组器件为热插拔功能模组器件。
电子设备可以为手机,由多个功能模组器件组成,多个功能模组器件可以为CPU、存储器、内存等,在此不做具体限定。
第一功能模组器件52可以为硬盘,也可以为手机的SD卡等存储设备,还可以为光驱、摄像头等其它功能模组器件,在此不做具体限定。
处理器51用于当接收到用户针对第一功能模组器件的触发操作时,验证产生触发操作的用户的身份,产生验证结果,并基于验证结果确定是否响应触发操作,当验证结果表明产生触发操作的用户的身份通过验证时,响应触发操作,控制第一功能模组器件从电子设备中脱离,当验证结果表明产生触发操作的用户的身份未通过验证时,禁止响应触发操作,以维持第一功能模组器件与电子设备的连接。
其中,触发操作用于指示第一功能模组器件从至少一个功能模组器件中构成的电子设备中脱离。
处理器验证产生触发操作的用户的身份,其具体形式可以为:预设拔出密码,当接收触发操作时,验证拔出密码是否与预设拔出密码一致,若一致,说明验证结果表明需要响应触发操作,若不一致,则禁止响应触发操作;其中,禁止响应触发操作的具体形式,可以为:发出报警提示,也可以为:重新发送硬盘拔出密码输入指令,当输入的硬盘拔出密码与预设硬盘拔出密码不一致的次数达到预定数量时,发出报警提示。
还可以为:预设需要响应触发操作的用户的身份,当产生触发操作的用户身份是预设需要响应触发操作的用户的身份中的一个,则响应触发操作,否则,禁止响应触发操作;其具体形式可以为:指纹、用户编码等。
当验证结果表明产生触发操作的用户的身份通过验证时,处理器响应触发操作,控制第一功能模组器件脱离电子设备;当验证结果表明产生触发操作的用户的身份未通过验证,处理器禁止响应触发操作,以维持第一功能模组器件与电子设备的连接。
本实施例公开的电子设备,处理器通过接收用户针对第一功能模组器件的触发操作,并验证产生触发操作的用户的身份,产生验证结果,根据验证结果控制第一功能模组器件是否脱离电子设备。本方案通过处理器对产生触发操作的用户的身份进行验证,使得只有通过身份验证的用户才能够对第一功能模组器件进行操作,以避免由不能通过身份验证的用户对第一功能模组器件进行操作,从而取走第一功能模组器件,造成数据的泄露或丢失,从而不利于工作生产的安全。
本实施例公开了一种电子设备,包括:至少一个功能模组器件,至少一个功能模组器件构成电子设备,其中,至少一个功能模组器件的结构示意图如图5所示,包括:处理器51及第一功能模组器件52,至少一个功能模组器件为热插拔功能模组器件。
其中,处理器51在验证产生触发操作的用户的身份之前,还用于确定第一功能模组器件52的工作状态,当第一功能模组器件52的工作状态处于非运行状态时,验证产生触发操作的用户的身份。
第一工作模组器件52的工作状态可以分为两种:一种是运行状态,一种是非运行状态。
当第一功能模组器件52当前处于运行状态时,禁止对触发操作进行响应,其具体形式可以为:发出报警提示,或不做出任何响应;
当第一功能模组器件52当前处于非运行状态时,可以进行后续操作。
除与上述实施例相同的结构外,本实施例还公开了处理器51的具体结构,其结构示意图如图6所示,包括:处理器本体61,上层***62及底层***63。
处理器本体61分别与上层***62及底层***63相连。
其中,处理器本体61在接收用户针对第一功能模组器件的触发操作之前,还用于建立上层***62与底层***63之间的信息交互通道。
其中,上层***可以具体为操作***OS,底层***可以具体为基本输入输出***BIOS。
其中,处理器验证产生触发操作的用户的身份,产生验证结果,具体为:
底层***63通过信息交互通道通知上层***62针对产生触发操作的用户进行身份验证,上层***62获得产生触发操作的用户的身份信息,且上层***62基于身份信息与预先存储的预设身份标识进行验证产生验证结果。
处理器确定第一工作模组器件的工作状态,具体为:底层***63通过信息交互通道发送通知至上层***62,以确定第一功能模组器件的工作状态;上层***62获得第一功能模组器件是否运行的工作状态,并通过信息交互通道将第一功能模组器件是否运行的工作状态的结果发送至底层***63。
处理器验证产生触发操作的用户的身份具体为:底层***63通过信息交互通道通知上层***62针对产生触发操作的用户进行身份验证;上层***62获得产生触发操作的用户的身份信息,且上层***62基于身份信息与预先存储的预设身份标识进行验证产生验证结果。
验证产生触发操作的用户的身份,其具体形式可以为:预设拔出密码,当接收触发操作时,验证拔出密码是否与预设拔出密码一致,若一致,说明验证结果表明需要响应触发操作,若不一致,则禁止响应触发操作;
还可以为:预设需要响应触发操作的用户的身份,当产生触发操作的用户身份是预设需要响应触发操作的用户的身份中的一个,则响应触发操作,否则,禁止响应触发操作;其具体形式可以为:指纹、用户编码等。
本实施例公开的电子设备,处理器通过接收用户针对第一功能模组器件的触发操作,并验证产生触发操作的用户的身份,产生验证结果,根据验证结果控制第一功能模组器件是否脱离电子设备。本方案通过处理器对产生触发操作的用户的身份进行验证,使得只有通过身份验证的用户才能够对第一功能模组器件进行操作,以避免由不能通过身份验证的用户对第一功能模组器件进行操作,从而取走第一功能模组器件,造成数据的泄露或丢失,从而不利于工作生产的安全。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (6)
1.一种热插拔功能模组器件的保护方法,其特征在于,包括:
建立上层***与底层***之间的信息交互通道,包括:控制芯片PLD发送请求信息至通用输入输出接口GPIO,所述通用输入输出接口GPIO将所述请求信息发送至底层***BIOS,所述底层***BIOS发送通知消息至上层***OS中的驱动器,判断所述驱动器是否正在使用中,如果所述驱动器正在使用中,则在所述底层***BIOS建立标记,并通过所述通用输入输出接口GPIO反馈消息至所述控制芯片;
接收用户针对第一功能模组器件的触发操作,所述触发操作用于指示所述第一功能模组器件从至少一个功能模组器件中构成的电子设备中脱离,所述电子设备的至少一个功能模组器件中包括所述第一功能模组器件;
确定所述第一功能模组器件的工作状态;
当所述第一功能模组器件的工作状态处于非运行状态时,验证产生所述触发操作的所述用户的身份,产生验证结果;
基于所述验证结果确定是否响应所述触发操作;
当验证结果表明产生所述触发操作的所述用户的身份通过验证时,响应所述触发操作,控制所述第一功能模组器件脱离所述电子设备;
当验证结果表明产生所述触发操作的所述用户的身份未通过验证时,禁止响应所述触发操作,以维持所述第一功能模组器件与所述电子设备的连接。
2.根据权利要求1所述的方法,其特征在于,所述验证产生所述触发操作的所述用户的身份,产生验证结果,具体包括:
所述底层***通过所述信息交互通道通知所述上层***针对产生所述触发操作的所述用户进行身份验证;
所述上层***获得产生所述触发操作的所述用户的身份信息,且所述上层***基于所述身份信息与预先存储的预设身份标识进行验证产生验证结果。
3.根据权利要求1所述的方法,其特征在于,所述确定所述第一功能模组器件的工作状态,具体包括:
所述底层***通过所述信息交互通道发送通知至所述上层***,以确定所述第一功能模组器件的工作状态;
所述上层***获得所述第一功能模组器件是否运行的工作状态,并通过信息交互通道将所述第一功能模组器件是否运行的工作状态的结果发送至底层***。
4.一种电子设备,其特征在于,包括:至少一个功能模组器件;所述至少一个功能模组器件构成所述电子设备;
所述至少一个功能模组器件包括:第一功能模组器件和处理器,所述至少一个功能模组器件为热插拔功能模组器件,所述处理器包括:处理器本体、上层***及底层***;
所述处理器用于建立所述上层***与所述底层***之间的信息交互通道,包括:控制芯片PLD发送请求信息至通用输入输出接口GPIO,所述通用输入输出接口GPIO将所述请求信息发送至底层***BIOS,所述底层***BIOS发送通知消息至上层***OS中的驱动器,判断所述驱动器是否正在使用中,如果所述驱动器正在使用中,则在所述底层***BIOS建立标记,并通过所述通用输入输出接口GPIO反馈消息至所述控制芯片;
当接收到用户针对所述第一功能模组器件的触发操作时,确定所述第一功能模组器件的工作状态,当所述第一功能模组器件的工作状态处于非运行状态时,验证产生所述触发操作的所述用户的身份,产生验证结果,并基于所述验证结果确定是否响应所述触发操作,当验证结果表明产生所述触发操作的所述用户的身份通过验证时,响应所述触发操作,控制所述第一功能模组器件从所述电子设备中脱离,当验证结果表明产生所述触发操作的所述用户的身份未通过验证时,禁止响应所述触发操作,以维持所述第一功能模组器件与所述电子设备的连接;
其中,所述触发操作用于指示所述第一功能模组器件从至少一个功能模组器件中构成的电子设备中脱离。
5.根据权利要求4所述的电子设备,其特征在于,所述处理器验证产生所述触发操作的所述用户的身份,产生验证结果,具体包括:
所述底层***通过所述信息交互通道通知所述上层***针对产生所述触发操作的所述用户进行身份验证;
所述上层***获得产生所述触发操作的所述用户的身份信息,且所述上层***基于所述身份信息与预先存储的预设身份标识进行验证产生验证结果。
6.根据权利要求4所述的电子设备,其特征在于,所述处理器确定所述第一功能模组器件的工作状态,具体为:
所述底层***通过所述信息交互通道发送通知至所述上层***,以确定所述第一功能模组器件的工作状态;
所述上层***获得所述第一功能模组器件是否运行的工作状态,并通过信息交互通道将所述第一功能模组区间是否运行的工作状态的结果发送至底层***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510082322.XA CN104598789B (zh) | 2015-02-15 | 2015-02-15 | 一种热插拔功能模组器件的保护方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510082322.XA CN104598789B (zh) | 2015-02-15 | 2015-02-15 | 一种热插拔功能模组器件的保护方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104598789A CN104598789A (zh) | 2015-05-06 |
CN104598789B true CN104598789B (zh) | 2018-02-27 |
Family
ID=53124567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510082322.XA Active CN104598789B (zh) | 2015-02-15 | 2015-02-15 | 一种热插拔功能模组器件的保护方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104598789B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107085559B (zh) * | 2016-12-02 | 2024-01-12 | 安徽博微智能电气有限公司 | 一种热插拔逻辑电路 |
CN111641749A (zh) * | 2020-05-06 | 2020-09-08 | 维沃移动通信有限公司 | 一种可分离式模组的控制方法及电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1346099A (zh) * | 2000-09-26 | 2002-04-24 | 宏碁电脑股份有限公司 | 一种具有热插拔功能的电脑*** |
CN1445670A (zh) * | 2002-03-15 | 2003-10-01 | 联想(北京)有限公司 | 实时监控计算机***热插拔设备信息的*** |
CN1456957A (zh) * | 2002-05-10 | 2003-11-19 | 联想(北京)有限公司 | 支持热插拔和即插即用存储卡的ide硬盘接口装置 |
CN101271411A (zh) * | 2007-03-20 | 2008-09-24 | 联想(北京)有限公司 | 热插拔保护***及方法 |
CN101377761A (zh) * | 2007-08-30 | 2009-03-04 | 联想(北京)有限公司 | 热插拔设备移除装置和移除方法 |
CN102300341A (zh) * | 2010-06-25 | 2011-12-28 | 中兴通讯股份有限公司 | 一种基站单板的锁定装置及方法 |
CN104252609A (zh) * | 2013-06-28 | 2014-12-31 | 联想(北京)有限公司 | 热插拔保护方法和装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7685443B2 (en) * | 2003-10-14 | 2010-03-23 | Hewlett-Packard Development Company, L.P. | Server card power switch |
JP2007094609A (ja) * | 2005-09-28 | 2007-04-12 | Hitachi Ltd | Ioカード保守が容易なコンピュータシステム |
-
2015
- 2015-02-15 CN CN201510082322.XA patent/CN104598789B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1346099A (zh) * | 2000-09-26 | 2002-04-24 | 宏碁电脑股份有限公司 | 一种具有热插拔功能的电脑*** |
CN1445670A (zh) * | 2002-03-15 | 2003-10-01 | 联想(北京)有限公司 | 实时监控计算机***热插拔设备信息的*** |
CN1456957A (zh) * | 2002-05-10 | 2003-11-19 | 联想(北京)有限公司 | 支持热插拔和即插即用存储卡的ide硬盘接口装置 |
CN101271411A (zh) * | 2007-03-20 | 2008-09-24 | 联想(北京)有限公司 | 热插拔保护***及方法 |
CN101377761A (zh) * | 2007-08-30 | 2009-03-04 | 联想(北京)有限公司 | 热插拔设备移除装置和移除方法 |
CN102300341A (zh) * | 2010-06-25 | 2011-12-28 | 中兴通讯股份有限公司 | 一种基站单板的锁定装置及方法 |
CN104252609A (zh) * | 2013-06-28 | 2014-12-31 | 联想(北京)有限公司 | 热插拔保护方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104598789A (zh) | 2015-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN204833406U (zh) | 一种基于用户身份特征识别的电子锁 | |
CN105117912B (zh) | 一种被盗防刷机的移动终端及其被盗防刷机方法 | |
CN105530356B (zh) | 移动通讯终端及其数据保护方法和装置 | |
CN102937870B (zh) | 一种人机操作界面解锁的方法和终端 | |
CN105632128B (zh) | 一种报警方法及智能终端 | |
CN106201468B (zh) | 一种截屏的处理方法、装置及电子设备 | |
CN103942476B (zh) | 信息显示方法及终端 | |
CN105022955B (zh) | 一种应用程序的锁定方法及移动终端 | |
CN104598789B (zh) | 一种热插拔功能模组器件的保护方法及电子设备 | |
CN106211070A (zh) | 一种移动终端的防盗保护方法和移动终端 | |
CN205862387U (zh) | 基于蜂窝网络与蓝牙技术的密码智能锁远程管理*** | |
CN110008660A (zh) | 一种应用访问方法、***、设备及计算机可读存储介质 | |
CN108959868A (zh) | 一种电脑开机方法、装置及电脑 | |
CN104750375B (zh) | 界面显示方法及装置 | |
CN105740671A (zh) | 一种消息内容的展示方法及装置 | |
CN104486296B (zh) | 一种身份识别装置及方法 | |
CN107644510A (zh) | 一种基于生物识别技术的生物报警***及操作方法 | |
CN105307078B (zh) | 一种音箱管理方法及用户终端 | |
CN103558977B (zh) | 防止误锁屏的方法和装置 | |
CN107492163A (zh) | 一种断电状况下基于电子钥匙及二维码的电子锁控制方法和*** | |
CN103167181A (zh) | 全触屏智能手机底部滑动实现任务管理的方法 | |
CN106161752B (zh) | 一种用于移动终端的消息提醒方法及装置 | |
CN107977313A (zh) | 一种调试接口的调用方法和装置 | |
CN107608726A (zh) | 监控方法、装置、电子设备及存储介质 | |
CN112905964A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |