发明名称 一种基于编码方式的文档数据恢复系统及其快速恢复方法
摘要 本发明公开了一种基于编码方式的文档数据恢复系统及其快速恢复方法,该系统包括输入单元、编码规则存储单元、编码组合规则存储单元、数据检索单元、有效编码判断单元、有效编码提取单元、有效编码存储单元、编码重组单元和输出单元,该基于编码方式的文档数据恢复系统是以文档数据的有效编码为特征,通过提取存储介质中属于有效编码的代码来恢复各种文档,可以对已丢失文件签名、文件结束字符等特征的文档数据文件进行恢复,可恢复出未被其他文件覆盖的各种文字信息。本发明的文档恢复系统及其快速恢复方法,具有文档识别率高,搜索速度快的特点,并且能够发现已损坏文档的碎片,并将之从存储介质中提取出来,可以极大提高现有的文档恢复成功率。
申请公布号 CN102073682B 申请公布日期 2012.11.21
申请号 CN201010599551.6 申请日期 2010.12.21
申请人 厦门市美亚柏科信息股份有限公司 发明人 黄志炜;张雪峰
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 厦门市首创君合专利事务所有限公司 35204 代理人 连耀忠
主权项 一种基于编码方式的文档数据恢复系统,其特征在于:包括:一输入单元,其用来读取存储介质的文档数据以及输入预先设置的文档编码规则和文档编码组合规则;一编码规则存储单元,与输入单元的输出相连接,其用来存储由输入单元输给的且为预先设置的各种文档编码规则的数据;一编码组合规则存储单元,与输入单元的输出相连接,其用来存储由输入单元输给的且为预先设置的各种文档编码组合规则的数据;一数据检索单元,与输入单元的输出相连接,其用来从输入单元接收文档数据,每次接收一个文档数据块,且将接收到的文档数据块分成一个或多个子段,并从子段的预先指定位置中提取预先指定长度的文档数据发送给有效编码判断单元进行验证,根据验证结果确定下一步操作是进行下个子段检索或是进入有效编码提取单元;其中,当验证结果为存在有效编码格式时进入有效编码提取过程,当验证结果为不存在有效编码格式时进行下个子段检索;一有效编码判断单元,分别与数据检索单元、编码规则存储单元和编码组合规则存储单元相连接,其用来接收由数据检索单元发送的所述预先指定长度的文档数据,并从编码规则存储单元和编码组合规则存储单元中调出规则数据,利用该规则数据对所述预先指定长度的文档数据进行比较分析,对文档数据是否有有效编码作出判断,并将验证结果反馈给数据检索单元;一有效编码提取单元,分别与数据检索单元、编码规则存储单元和编码组合规则存储单元相连接,其用来接收由数据检索单元发送的文档数据块,并从编码规则存储单元和编码组合规则存储单元中调出规则数据,从被确定为含有有效编码的当前子段开始,对整个数据块进行遍历,提取出符合规则数据要求的编码并将该编码写入有效编码存储单元;一有效编码存储单元,与有效编码提取单元相连接,其用来储存以编 码方式、对应规则及编码在存储介质中的存放位置多种组合来表示的有效编码数据;一编码重组单元,分别与数据检索单元、编码规则存储单元、编码组合规则存储单元和有效编码存储单元相连接,根据数据检索单元的指令,从有效编码存储单元中调出存放位置相近的编码,并根据编码组合规则存储单元和有效编码存储单元所提供的有效编码编码规则及编码组合规则,将相应的编码通过组合、解码得到的文档数据输出给输出单元;以及一输出单元,与编码重组单元相连接,其用于接收编码重组单元输出的文档数据,并按照文档在存储介质中的存放位置,显示出经过编码重组后的文档明文。
地址 361000 福建省厦门市软件园二期观日路12号美亚柏科大厦