一种控制方法及一种电子设备技术

技术编号:10492062 阅读:89 留言:0更新日期:2014-10-03 19:20
本发明专利技术公开了一种控制方法及一种电子设备,该方法,应用于具有第一接口及与所述第一接口连接的第一检测装置的电子设备中,该方法包括:通过所述第一检测装置检测是否针对所述第一存储设备的第一操作;在有所述第一操作时,判断所述第一操作是否满足一预设条件;当所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令;执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作。

【技术实现步骤摘要】
一种控制方法及一种电子设备
[0001 ] 本专利技术涉及电子
,尤其涉及一种控制方法及一种电子设备。
技术介绍
随着科学技术的不断发展,电子设备也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科学发展带来的各种便利,现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。比如,现有的存储设备都支持热插拔,也就是说,用户在使用外接的存储设备时,不需要重复关机,将外接设备的接口接在电子设备上再开机这样的重复动作来实现将外接设备与所述电子设备进行连接,而可以直接在电子设备处于开机状态,就可以将外接设备的接口接在该电子设备上使用。当完成对外接设备的读写操作之后,可以通过确认该外接设备已经完成读写的任务,检测有可以安全拔出的提示信息时,就可以将该外接存储设备安全地从该电子设备上拔出。 但本专利技术人在实现本专利技术实施例中专利技术技术方案的过程中,发现上述技术至少存在如下技术问题: 1、由于现有技术中需要等待外接存储设备的文件的读写任务完成时,才能从电子设备上断开与外接存储设备的连接,而如果当外接存储设备在没有完成文件的读写操作时,就被用户直接将外接存储设备与电子设备断开连接,易造成对该外界存储设备的损坏的技术问题。 2、由于存在当外界存储设备在没有完成文件的读写操作时,就被用户直接将外接存储设备与电子设备断开连接时,会对外接存储设备造成损坏的技术问题,使得保存在该外界存储设备上的文件数据丢失的技术问题。 3、由于现有技术中需要在将外接存储设备与电子设备断开连接时,需要进行确认可以弹出的操作,由于经常出现系统错误导致弹出失败,所以,存在确认弹出的操作无法进行的技术问题。
技术实现思路
本申请实施例通过提供一种控制方法及一种电子设备,解决了现有技术中在外接存储设备没有完成文件的读写操作时,就直接将外接存储设备与电子设备断开连接,容易造成对该外界存储设备的损坏的技术问题。 一方面,本申请实施例提供了一种控制方法,应用于具有第一接口及与所述第一接口连接的第一检测装置的电子设备中,所述方法包括:通过所述第一检测装置检测是否针对所述第一存储设备的第一操作;在有所述第一操作时,判断所述第一操作是否满足一预设条件;当所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令;执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作。 进一步,所述通过所述第一检测装置检测是否针对所述第一存储设备的第一操作,具体为:通过所述第一检测装置检测是否有将所述第一存储设备从所述第一接口中拔出的第一拔出操作;或通过所述第一检测装置检测是否有将所述第一存储设备插入所述第一接口的第一插入操作。 进一步,所述通过所述第一检测装置检测是否有将所述第一存储设备从所述第一接口中拔出的第一拔出操作,具体为:在第一时刻,通过所述第一检测装置检测所述第一存储设备在所述第一接口的当前位置为第一位置;在所述第一时刻之后的第二时刻,通过所述第一检测装置检测所述当前位置为第二位置;判断所述第一位置与所述第二位置间的位置关系,获得的第一判断结果;基于所述第一判断结果,检测是否有将所述第一存储设备从所述第一接口中拔出的第一拔出操作。 进一步,所述在有所述第一操作时,判断所述第一操作是否满足一预设条件,具体包括:获得所述第二位置距离所述第一接口的外端的第二距离,以及所述第一位置距离所述外端的第一距离;在所述第二距离小于所述第一距离时,表明有所述第一拔出操作,并判断所述第一操作是否满足一预设条件。 进一步,所述判断所述第一操作是否满足一预设条件,具体为:判断所述第二距离是否大于第一预设阈值,其中,所述第一预设阈值具体为用来表征所述第一存储设备是否已经有与所述电子设备断开电连接的可能的距离值。 进一步,所述当所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令,具体为:在所述表明有所述第一拔出操作,且当所述第二距离小于所述第一预设阈值时,生成与所述第一拔出操作对应的停止数据传输指令和/或数据存储指令。 进一步,所述执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作,具体为:执行所述停止数据传输指令,以停止所述电子设备与所述第一存储设备间的数据传输;和/或执行所述数据存储指令,以保存所述第一存储设备中的数据。 进一步,所述通过所述第一检测装置检测是否有将所述第一存储设备插入所述第一接口的第一插入操作,具体为:在第一时刻,通过所述第一检测装置检测所述第一存储设备在所述第一接口中的当前位置为第三位置;在所述第一时刻之后的第二时刻,通过所述第一检测装置检测所述当前位置为第四位置;判断所述第三位置与所述第四位置间的位置关系,获得第二判断结果;基于所述第二判断结果,检测是否有将所述第一存储设备插入所述第一接口的第一插入操作。 进一步,所述在有所述第一操作时,判断所述第一操作是否满足一预设条件,具体包括:获得所述第四位置距离所述第一接口的外端的第四距离,以及所述第三位置距离所述外端的第三距离;在所述第四距离大于所述第三距离时,表明有所述第一插入操作,并判断所述第一操作是否满足一预设条件。 进一步,所述判断所述第一操作是否满足一预设条件,具体为:判断所述第四距离是否小于第二预设阈值,其中,所述第二预设阈值具体为用来表征所述第一存储设备是否已经有与所述电子设备连接,却并未上电的可能距离。 进一步,所述判断所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令,具体为:在所述表明有所述第一插入操作,且当所述第二距离大于所述第二预设阈值时,生成与所述第一插入操作对应的提醒插入不到位的提醒指令。 进一步,所述执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作,具体为:执行所述提醒指令,以提醒所述电子设备所述第一存储设备插入不到位。 进一步,当所述第一存储设备为USB接口存储设备时,所述通过所述第一检测装置检测是否针对所述第一存储设备的第一操作,具体为:通过设置在与所述USB接口存储设备对应的USB接口中的压力传感器检测是否有两个弹片从所述USB接口存储设备的两个孔中拔出的第一拔出操作;或通过设置在与所述USB接口存储设备对应的USB接口中的压力传感器检测是否有两个弹片插入所述USB接口存储设备的两个孔中的第一插入操作。 进一步,所述通过设置在与所述USB接口存储设备对应的USB接口中的压力传感器检测是否有两个弹片从所述USB接口存储设备的两个孔中拔出的第一拔出操作,具体为:在第一时刻,通过所述压力传感器检测所述两个弹片上的第一压力值;在所述第一时刻之后的第二时刻,通过所述压力传感器检测所述两个弹片上的第二压力值;判断所述第一压力值与所述第二压力值的大小关系,获得第三判断结果;基于所述第三判断结果,检测是否有所述弹片从所述两个孔中拔出的第一拔出操作。 进一步,所述在有所述第一操作时,判断所述第一操作是否满足一预设条件,具体包括:在所述第二压力值大于所述第一压力值时,表明有所述第一拔出操作,并判断所述第一操作是否满足一预设条件。 进一步,所述判断所述第本文档来自技高网
...

【技术保护点】
一种控制方法,应用于具有第一接口及与所述第一接口连接的第一检测装置的电子设备中,其特征在于,所述方法包括:通过所述第一检测装置检测是否针对所述第一存储设备的第一操作;在有所述第一操作时,判断所述第一操作是否满足一预设条件;当所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令;执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作。

【技术特征摘要】
1.一种控制方法,应用于具有第一接口及与所述第一接口连接的第一检测装置的电子设备中,其特征在于,所述方法包括: 通过所述第一检测装置检测是否针对所述第一存储设备的第一操作; 在有所述第一操作时,判断所述第一操作是否满足一预设条件; 当所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令; 执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作。2.如权利要求1所述的方法,其特征在于,所述通过所述第一检测装置检测是否针对所述第一存储设备的第一操作,具体为: 通过所述第一检测装置检测是否有将所述第一存储设备从所述第一接口中拔出的第一拔出操作;或 通过所述第一检测装置检测是否有将所述第一存储设备插入所述第一接口的第一插入操作。3.如权利要求2所述的方法,其特征在于,所述通过所述第一检测装置检测是否有将所述第一存储设备从 所述第一接口中拔出的第一拔出操作,具体为: 在第一时刻,通过所述第一检测装置检测所述第一存储设备在所述第一接口的当前位置为第一位置; 在所述第一时刻之后的第二时刻,通过所述第一检测装置检测所述当前位置为第二位置; 判断所述第一位置与所述第二位置间的位置关系,获得的第一判断结果; 基于所述第一判断结果,检测是否有将所述第一存储设备从所述第一接口中拔出的第一拔出操作。4.如权利要求3所述的方法,其特征在于,所述在有所述第一操作时,判断所述第一操作是否满足一预设条件,具体包括: 获得所述第二位置距离所述第一接口的外端的第二距离,以及所述第一位置距离所述外端的第一距离; 在所述第二距离小于所述第一距离时,表明有所述第一拔出操作,并判断所述第一操作是否满足一预设条件。5.如权利要求4所述的方法,其特征在于,所述判断所述第一操作是否满足一预设条件,具体为: 判断所述第二距离是否大于第一预设阈值,其中,所述第一预设阈值具体为用来表征所述第一存储设备是否已经有与所述电子设备断开电连接的可能的距离值。6.如权利要求5所述的方法,其特征在于,所述当所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令,具体为: 在所述表明有所述第一拔出操作,且当所述第二距离大于所述第一预设阈值时,生成与所述第一拔出操作对应的停止数据传输指令和/或数据存储指令。7.如权利要求6所述的方法,其特征在于,所述执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作,具体为:执行所述停止数据传输指令,以停止所述电子设备与所述第一存储设备间的数据传输;和/或 执行所述数据存储指令,以保存所述第一存储设备中的数据。8.如权利要求2所述的方法,其特征在于,所述通过所述第一检测装置检测是否有将所述第一存储设备插入所述第一接口的第一插入操作,具体为: 在第一时刻,通过所述第一检测装置检测所述第一存储设备在所述第一接口中的当前位置为第三位置; 在所述第一时刻之后的第二时刻,通过所述第一检测装置检测所述当前位置为第四位置; 判断所述第三位置与所述第四位置间的位置关系,获得第二判断结果; 基于所述第二判断结果,检测是否有将所述第一存储设备插入所述第一接口的第一插入操作。9.如权利要求8所述的方法,其特征在于,所述在有所述第一操作时,判断所述第一操作是否满足一预设条件,具体包括: 获得所述第四位置距离所述第一接口的外端的第四距离,以及所述第三位置距离所述外端的第三距离; 在所述第四距离大于所述第三距离时,表明有所述第一插入操作,并判断所述第一操作是否满足一预设条件。10.如权利要求9所述的方法,其特征在于,所述判断所述第一操作是否满足一预设条件,具体为: 判断所述第四距离是否小于第二预设阈值,其中,所述第二预设阈值具体为用来表征所述第一存储设备是否已经有与所述电子设备连接,却并未上电的可能距离。11.如权利要求10所述的方法,其特征在于,所述判断所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令,具体为: 在所述表明有所述第一插入操作,且当所述第二距离小于所述第二预设阈值时,生成与所述第一插入操作对应的提醒插入不到位的提醒指令。12.如权利要求11所述的方法,其特征在于,所述执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作,具体为: 执行所述提醒指令,以提醒所述电子设备所述第一存储设备插入不到位。13.如权利要求1所述的方法,其特征在于,当所述第一存储设备为USB接口存储设备时,所述通过所述第一检测装置检测是否针对所述第一存储设备的第一操作,具体为: 通过设置在与所述USB接口存储设备对应的USB接口中的压力传感器检测是否有两个弹片从所述USB接口存储设备的两个孔中拔出的第一拔出操作;或 通过设置在与所述USB接口存储设备对应的USB接口中的压力传感器检测是否有两个弹片插入所述USB接口存储设备的两个孔中的第一插入操作。14.如权利要求13所述的方法,其特征在于,通过设置在与所述USB接口存储设备对应的USB接口中的压力传感器检测是否有两个弹片从所述USB接口存储设备的两个孔中拔出的第一拔出操作,具体为: 在第一时刻,通过所述压力传感器检测所述两个弹片上的第一压力值;在所述第一时刻之后的第二时刻,通过所述压力传感器检测所述两个弹片上的第二压力值; 判断所述第一压力值与所述第二压力值的大小关系,获得第三判断结果; 基于所述第三判断结果,检测是否有所述弹片从所述两个孔中拔出的第一拔出操作。15.如权利要求14所述的方法,其特征在于,所述在有所述第一操作时,判断所述第一操作是否满足一预设条件,具体包括: 在所述第二压力值大于所述第一压力值时,表明有所述第一拔出操作,并判断所述第一操作是否满足一预设条件。16.如权利要求15所述的方法,其特征在于,所述判断所述第一操作是否满足一预设条件,具体为: 判断所述第二压力值是否大于第三预设阈值,其中,所述第三预设阈值具体用来表征所述第一存储设备是否已经有与所述电子设备断电连接的可能压力值。17.如权利要求16所述的方法,其特征在于,所述当所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令,具体为: 在所述表明所述第一拔出操作时,且当所述第二压力值小于所述第三预设阈值时,生成与所述第一拔出操作对应的停止数据传输指令和/或数据存储指令。18.如权利要求17 所述的方法,所述执行所述第一控制指令,以对所述第一存储设备执行与所述第一控制指令相对应的第一控制操作,具体为: 执行所述停止数据传输指令,以停止所述电子设备与所述第一存储设备间的数据传输;和/或 执行所述数据存储指令,以保存所述第一存储设备中的数据。19.如权利要求13所述的方法,其特征在于,所述通过设置在与所述USB接口存储设备对应的USB接口中的压力传感器检测是否有两个弹片插入所述USB接口存储设备的两个孔中的第一插入操作,具体为: 在第一时刻,通过所述压力传感器检测所述两个弹片上的第三压力值; 在所述第一时刻之后的第二时刻,再通过所述压力传感器检测所述两个弹片上的第四压力值; 判断所述第三压力值与所述第四压力值的大小关系,获得第四判断结果; 基于所述第四判断结果,检测是否有所述弹片插入所述两个孔中的第一插入操作。20.如权利要求19所述的方法,其特征在于,所述在有所述第一操作时,判断所述第一操作是否满足一预设条件,具体包括: 在所述第四压力值小于所述第三压力值时,表明有所述第一插入操作,并判断所述第一操作是否满足一预设条件。21.如权利要求20所述的方法,其特征在于,所述判断所述第一操作是否满足一预设条件,具体为: 判断所述第四压力值是否小于第四预设阈值,其中,所述第四预设阈值具体为用来表征所述第一存储设备是否已经有与所述电子设备连接,却并未上电的可能压力值。22.如权利要求21所述的方法,其特征在于,所述判断所述第一操作满足所述预设条件时,生成一与所述第一操作相对应的第一控制指令,具体为:在所述表明有所述第一插入操作,且当所述第四压力值大于所述第四预设阈值时,生成与所述第一插入操作对应的提醒插入...

【专利技术属性】
技术研发人员:郁凌
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1