数据输出方法、装置和移动终端的制作方法

文档序号:10654415阅读:379来源:国知局
数据输出方法、装置和移动终端的制作方法
【专利摘要】本发明公开了一种数据输出方法、装置和移动终端,所述方法包括:在硬件加载过程中对硬件损坏程度进行检测;当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;通过所述备用数据传输通道输出所述数据存储模块中存储的数据。本发明用户可以通过上述备用数据传输通道读取保存在存储模块中的数据,解决现有出现的用户重要数据丢失的问题,适合实际应用。
【专利说明】
数据输出方法、装置和移动终端
技术领域
[0001]本发明涉及智能终端技术领域,特别是涉及一种数据输出方法、装置和移动终端。 【背景技术】
[0002]随着移动互联网技术的快速发展,智能终端越来越普及,功能越来越强大,已经成为人们生活中必不可少的一部分。
[0003]现在存在各种异常原因导致智能终端不开机或者不能正常使用时,即使终端中的数据存储模块存储的数据并没有损坏,用户仍然无法读取保存在智能终端中的数据,以手机中的EMMC模块为例,EMMC存储是手机的主流数据存储方案,EMMC模块非常小巧且集成化程度非常高,在多数情况下,即使手机本身摔坏了,EMMC模块中存储的数据都还是完好的, 但是用户却无法读取EMMC模块中保存的数据,导致用户重要数据丢失。
【发明内容】

[0004]基于此,有必要针对现有智能终端不开机或者不能正常使用时,用户无法读取保存在智能终端中的数据,导致用户重要数据丢失的问题,提供一种数据输出方法、装置和移动终端。
[0005]为了实现上述目的,本发明技术方案的实施例为:
[0006]—种数据输出方法,包括以下步骤:
[0007]在硬件加载过程中对硬件损坏程度进行检测;
[0008]当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;
[0009]通过所述备用数据传输通道输出所述数据存储模块中存储的数据。
[0010]一种数据输出装置,包括:
[0011]硬件损坏检测模块,用于在硬件加载过程中对硬件损坏程度进行检测;
[0012]备用数据传输通道启动模块,用于当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;
[0013]数据输出模块,用于通过所述备用数据传输通道输出所述数据存储模块中存储的数据。
[0014]—种移动终端,还包括上述的数据输出装置。
[0015]与现有技术相比,本发明的有益效果为:本发明数据输出方法、装置和移动终端, 在硬件加载过程中检测硬件损坏程度,当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道, 通过备用数据传输通道输出数据存储模块中的数据,用户可以通过上述备用数据传输通道读取保存在存储模块中的数据,解决现有出现的用户重要数据丢失的问题,适合实际应用。【附图说明】
[0016]图1为一个实施例中数据输出方法流程图;
[0017]图2为基于图1所示方法一个具体示例中数据输出方法流程图;
[0018]图3为一个实施例中数据输出装置结构示意图;
[0019]图4为一个实施例中移动终端结构示意图。【具体实施方式】
[0020]为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明, 并不限定本发明的保护范围。
[0021]—个实施例中数据输出方法,如图1所示,包括以下步骤:[〇〇22]步骤S101:在硬件加载过程中对硬件损坏程度进行检测;[〇〇23]步骤S102:当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;所述预设驱动程序加载条件中提到的驱动程序为加载的数据存储模块到输出接口的驱动程序;
[0024]步骤S103:通过所述备用数据传输通道输出所述数据存储模块中存储的数据。
[0025]从以上描述可知,本发明数据输出方法,用户可以通过上述备用数据传输通道读取保存在存储模块中的数据,解决用户重要数据丢失的问题。
[0026]此外,在一个具体示例中,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件。
[0027]所述预设硬件损坏条件可以根据实际需要设置,当检测非数据存储模块的硬件损坏程度满足设置的硬件损坏条件时,判定满足设置的驱动程序加载条件,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道。
[0028]此外,在一个具体示例中,通过所述备用数据传输通道输出所述数据存储模块中存储的数据的步骤包括:[〇〇29]接收数据输出指令;
[0030]根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。
[0031]当接收到数据输出指令时,根据该数据输出指令通过开启的数据存储模块到输出接口的备用数据传输通道,输出数据存储模块中存储的数据,避免用户丢失重要的数据。 [〇〇32]此外,在一个具体示例中,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置。[〇〇33]当触摸屏和/或显示屏不正常工作时,用户无法读取数据存储模块中存储的数据, 因此根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置预设硬件损坏条件,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足预设驱动程序加载条件,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道,输出数据存储模块中存储的数据,满足实际应用需要。
[0034]此外,在一个具体示例中,所述数据存储模块包括EMMC模块。
[0035]当前EMMC模块存储数据是智能终端的主流数据存储方案,EMMC模块非常小巧且集成化程度非常高,并且是在智能终端内部,在多数情况下,即使智能终端本身摔坏了,EMMC 模块中存储的数据都还是完好的,此种情况下,可以通过上述数据传输方法输出EMMC模块中存储的数据,确保用户重要的数据不会丢失。[〇〇36]为了更好地理解上述方法,以下详细阐述一个本发明数据输出方法的应用实例。 本应用实例以手机为例。[〇〇37] 如图2所示,可以包括以下步骤:[〇〇38] 步骤S201:在手机开机硬件加载过程中对硬件损坏程度进行检测;[〇〇39]步骤S202:当检测手机非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足预设驱动程序加载条件,所述预设硬件损坏条件根据手机触摸屏和/或显示屏不正常工作时的硬件损坏程度设置;
[0040] 步骤S203:手机加载EMMC模块到USB接口的驱动程序,启动EMMC模块到USB接口的备用数据传输通道;[0041 ]步骤S204:电脑通过上述USB接口连接手机,发送数据输出指令给手机;[〇〇42]步骤S205:手机接收上述数据输出指令;
[0043]步骤S206:手机根据上述数据输出指令通过上述备用数据传输通道输出EMMC模块中存储的数据到电脑;
[0044]步骤S207:电脑保存手机输出的EMMC模块中存储的数据。
[0045]从以上描述可知,本实施例在硬件加载过程中检测硬件损坏程度,当检测结果满足预设驱动程序加载条件时,加载EMMC模块到USB接口的驱动程序,启动EMMC模块到USB接口的备用数据传输通道,通过备用数据传输通道输出EMMC模块中的数据,用户可以通过上述备用数据传输通道读取保存在EMMC模块中的数据,解决现有出现的用户重要数据丢失的问题,适合实际应用
[0046]—个实施例中数据输出装置,如图3所示,包括:[〇〇47] 硬件损坏检测模块301,用于在硬件加载过程中对硬件损坏程度进行检测;[〇〇48]备用数据传输通道启动模块302,用于当检测结果满足预设驱动程序加载条件时, 加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;
[0049]数据输出模块303,用于通过所述备用数据传输通道输出所述数据存储模块中存储的数据。
[0050]此外,在一个具体示例中,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件。
[0051]所述预设硬件损坏条件可以根据实际需要设置,当检测非数据存储模块的硬件损坏程度满足设置的硬件损坏条件时,判定满足设置的驱动程序加载条件,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道。
[0052]如图3所示,在一个具体示例中,所述数据输出模块303包括:[0〇53]指令接收单元3031,用于接收数据输出指令;[〇〇54]数据输出单元3032,用于根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。
[0055]当接收到数据输出指令时,根据该数据输出指令通过开启的数据存储模块到输出接口的备用数据传输通道,输出数据存储模块中存储的数据,避免用户丢失重要的数据。 [〇〇56]此外,在一个具体示例中,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置。[〇〇57]当触摸屏和/或显示屏不正常工作时,用户无法读取数据存储模块中存储的数据, 因此根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置预设硬件损坏条件,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足预设驱动程序加载条件,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道,输出数据存储模块中存储的数据,满足实际应用需要。[〇〇58]此外,在一个具体示例中,所述数据存储模块包括EMMC模块。
[0059]当前EMMC模块存储数据是智能终端的主流数据存储方案,EMMC模块非常小巧且集成化程度非常高,并且是在智能终端内部,在多数情况下,即使智能终端本身摔坏了,EMMC 模块中存储的数据都还是完好的,此种情况下,可以通过上述数据传输方法输出EMMC模块中存储的数据,确保用户重要的数据不会丢失。
[0060]基于图3所示的本实施例的装置,一个具体的工作过程可以是如下所述:[〇〇61]首先硬件损坏检测模块301在硬件加载过程中对硬件损坏程度进行检测;当检测结果满足预设驱动程序加载条件时,备用数据传输通道启动模块302加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道,其中当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置;最后数据输出模块303中的指令接收单元3031接收数据输出指令,数据输出单元 3032根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。
[0062]从以上描述可知,本发明数据输出装置,用户可以通过上述备用数据传输通道读取保存在存储模块中的数据,解决用户重要数据丢失的问题。
[0063]将上述数据输出装置设置于传统的移动终端形成本发明的移动终端。
[0064]—个实施例中移动终端,如图4所示,还包括上述的数据输出装置,即还包括:
[0065]硬件损坏检测模块401,用于在硬件加载过程中对硬件损坏程度进行检测;
[0066]备用数据传输通道启动模块402,用于当检测结果满足预设驱动程序加载条件时, 加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;其中当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置;[〇〇67]数据输出模块403,用于通过所述备用数据传输通道输出所述数据存储模块中存储的数据;[〇〇68]所述数据输出模块403包括:[0〇69]指令接收单元4031,用于接收数据输出指令;
[0070]数据输出单元4032,用于根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。
[0071]从以上描述可知,本发明移动终端,用户可以通过上述备用数据传输通道读取保存在移动终端存储模块中的数据,解决现有出现的用户重要数据丢失的问题,适合实际应用。
[0072]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0073]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种数据输出方法,其特征在于,包括以下步骤:在硬件加载过程中对硬件损坏程度进行检测;当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程 序,启动所述数据存储模块到所述输出接口的备用数据传输通道;通过所述备用数据传输通道输出所述数据存储模块中存储的数据。2.根据权利要求1所述的数据输出方法,其特征在于,当检测非数据存储模块的硬件损 坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件。3.根据权利要求1或2所述的数据输出方法,其特征在于,通过所述备用数据传输通道 输出所述数据存储模块中存储的数据的步骤包括:接收数据输出指令;根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的 数据。4.根据权利要求2所述的数据输出方法,其特征在于,所述预设硬件损坏条件根据触摸 屏和/或显示屏不正常工作时的硬件损坏程度设置。5.根据权利要求1所述的数据输出方法,其特征在于,所述数据存储模块包括EMMC模 块。6.—种数据输出装置,其特征在于,包括:硬件损坏检测模块,用于在硬件加载过程中对硬件损坏程度进行检测;备用数据传输通道启动模块,用于当检测结果满足预设驱动程序加载条件时,加载数 据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传 输通道;数据输出模块,用于通过所述备用数据传输通道输出所述数据存储模块中存储的数据。7.根据权利要求6所述的数据输出装置,其特征在于,当检测非数据存储模块的硬件损 坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件。8.根据权利要求6或7所述的数据输出装置,其特征在于,所述数据输出模块包括: 指令接收单元,用于接收数据输出指令;数据输出单元,用于根据所述数据输出指令通过所述备用数据传输通道输出所述数据 存储模块中存储的数据。9.根据权利要求7所述的数据输出装置,其特征在于,所述预设硬件损坏条件根据触摸 屏和/或显示屏不正常工作时的硬件损坏程度设置,所述数据存储模块包括EMMC模块。10.—种移动终端,其特征在于,还包括权利要求6-9中任一项所述的数据输出装置。
【文档编号】G06F9/445GK106021057SQ201610399708
【公开日】2016年10月12日
【申请日】2016年6月7日
【发明人】谈济锋
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1