一种互联网在线鉴阅文档防盗载系统及其方法

文档序号:6365702阅读:225来源:国知局
专利名称:一种互联网在线鉴阅文档防盗载系统及其方法
技术领域
本发明涉及网络通讯与计算机软件技木,尤其涉及一种互联网在线鉴阅文档防盗载系统及其方法,用于实现互联网上文档资源的在线阅读、价值评估和版权保护,防止文档资源的非法下载和扩散。
背景技术
近年来,随着我国互联网技术的快速发展和普及,知识版权保护引起了越来越高度的关注。作为互联网重要组成内容的文档资源,其数据安全得到了国家和行业的充分重视,各大文档网站,如豆丁、万方数据库、知网、百度文库、超星图书馆、龙源期刊、道客巴巴、九月网等等,都在文档保护方面做出了重要的贡献。目前,防止文档资源被非法下载的主要技术手段有以下几种。其一、网站上仅提供文档的简短介绍和服务方式,不提供下载该方式从根本上防止了用户的下载和盗链,但缺乏良好的用户体验用户无法鉴别文档的真伪,也无从对文档的价值做出有效的评估;服务流程和服务成本高,不能充分发挥互联网的优势;不能控制用户持有文档的非法扩散。其ニ、网站提供在线阅读功能,不提供或屏蔽下载地址该方式下用户无法对文档进行编辑、打印等操作,不方便用户使用。最重要的是,其对文档的保护安全级别较低,用户可以很容易的通过技术手段获取文档的内容并进行复制传播。其三、对文档进行分割,网站提供部分内容,如文档的前10页,供在线阅读该方式向用户提供了较好的体验,也在一定程度上对文档进行了有效的保护。但一刀切式的文档分割缺乏灵活性,不同的用户依据该不完整的内容,作出的价值评估偏差较大。

发明内容
有鉴于此,本发明的主要目的在于提供一种互联网在线鉴阅文档防盗载系统及其方法,解决互联网访问者在线鉴别、阅读文档资源与防止文档资源被非法下载、扩散之间的矛盾;通过将源文件、展现文件、下载文件进行分散存储,从而隐藏源文件和下载文件的实际存储位置,以有效控制受保护文件被非法复制和扩散。为达到上述目的,本发明的技术方案是这样实现的
一种互联网在线鉴阅文档防盗载系统,主要包括文件上传模块、格式转换模块、数据分离模块、编辑发布模块、加密授权模块、阅读器模块和文件下载模块;其中
文件上传模块,用于负责各种格式的文档资源的上传;
格式转换模块,用于将文档所有者上传的各种格式的文档,统ー转换为Flash格式的展现文件;同时生成下载文件,并将源文件、展现文件、下载文件分别部署到不同位置进行存储,存储位置记录入数据库;
数据分离模块,用于对所述展现文件进行文件切割,提取出其中一部分数据保存到数据库中,实现展现文件的数据分离;、编辑发布模块,用于对上传后的文档进行编辑和发布;
加密授权模块,用于对下载文件进行加密和授权操作;
阅读器模块,用于实现阅读器的自我保护和文档资源的线上展示呈现;以及,
文件下载模块,用于供所述阅读器模块调用,进行文件的下载操作,还能够根据需要调用所述加密授权模块,对下载文件进行数字授权。其中,所述文档资源主要包括WORD、PPT、PDF、TXT文件。所述编辑发布模块,进ー步用于填写文档标题、文档介绍、文档分类,还能够设置是否对下载文档进行加密,对文档哪些页的内容进行遮挡及如何遮挡的处理,以及将相关数据保存到数据库。
所述加密授权模块,进ー步包括若所述编辑发布模块设置加密方式,则后台对下载文件进行数字加密处理;而当文件下载模块下载文件吋,对加密的下载文件进行数字授权与认证,从而控制下载文件的使用范围,包括查看机器数、阅读复制打印次数,以防止下载文件的非法扩散。所述阅读器模块,进一歩包括用于组装被拆分的组件,形成完整功能的阅读器,然后加载展现文件并与从数据库中取得的分离数据相合并,形成完整的展现文件,最終依据文档所有者的设置和访问者的权限对文档内容进行遮挡处理,从而对线上内容进行保护,通过模糊、透明度调整的方式,为用户对文档进行真伪辨识和价值评估提供线索。一种互联网在线鉴阅文档发布方法,该方法包括
A、文档所有者登录网站,并将其拥有版权的文档上传到指定网站,服务器在后台执行如下操作
后台将文档所有者上传的文档统ー转换为Flash格式的展现文件,然后生成下载文件,并部署相关文件,存储文件位置到数据库;
后台对展现文件进行文件切割,提取出一部分数据保存到数据库中,实现展现文件的数据分离;
B、文档所有者编辑/填写相关文档数据,并进行下载文档的加密设置和展现文件的遮挡页码及遮挡方式的设置,然后提交给服务器保存到数据库;
C、文档所有者发布文档,使其对外公开,让互联网用户能够检索到并查看该文档。ー种互联网在线鉴阅文档防盗载方法,该方法包括
a、访问者通过搜索引擎或其他途径,打开并浏览已发布文档的页面;
b、通过浏览器加载专用阅读器主体部分,由该主体部分加载配置文件及播放器组件,进行播放器的组装,形成完整功能的阅读器;
C、所述阅读器加载用户及文档数据,包括访问者的状态数据、展现文件位置、分离数据和所有者的遮挡及加密设置数据;
d、该阅读器加载展现文件,合并展现文件和分离数据形成完整的展现文件;
e、判断访问者是否为合法授权用户,若未被授权,则执行步骤f;否则,执行步骤g ;
f、阅读器根据所有者的设置对文档内容进行遮挡处理;访问者查看未被遮挡和半遮挡的内容,对文档的真伪性做出鉴定并进行价值评估
g、阅读器展现完整的内容并提供下载功能。所述步骤g进ー步包括若所述文档被所有者设置为加密,下载时服务器则在后台对下载文件进行授权处理,限制下载文档的使用范围。本发明所提供的互联网在线鉴阅文档防盗载系统及其方法,具有以下优点
第一、通过对源文件、展现文件、下载文件进行分散存储,使下载文件和源文件的实际
存储位置被隐藏起来,不被“猜透”,从而达到位置级别的保护。通过对展现文件应用数据分离技术,使得大部分数据保留在展现文件中,少部分数据保留在数据库中。用户完成文档页面的浏览后,展现文件被缓存到用户本地,由于其结构被破坏,不能对其进行正常的浏览查看。当用户再次访问时,可以使用缓存的展现文件,只需从数据库中获取残缺部分的数据。这样,既保证了展现文档的数据安全,又可以减小网站服务器的带宽消耗,降低服务器负荷,有效的节省网络维护费用。第二、通过对下载文件采用数字加密、授权和认证技术,使得下载文件的“失控”状态得以改变,非法复制与扩散得到了有效的控制。第三、展现内容遮挡技术的应用,既保护所有者利益,又兼顾使用者权益。所有者可以灵活设置遮挡位置和遮挡方式,使用者可以对文档内容进行深层次辨识和价值评估,先窥后选,按需购买,増加交易过程的透明度,促进交易的达成,降低交易的成本。


图I为本发明互联网在线鉴阅文档防盗载系统的功能框 图2为文档所有者通过本发明的系统进行文档发布的流程 图3为所述系统的访问者查看受保护文档的流程 图4为展现内容遮挡效果图ー(全遮挡); 图5为展现内容遮挡效果图ニ (半遮挡);
图6为展现内容移除遮挡后效果图。
具体实施例方式下面结合附图及本发明的实施例对本发明的系统和方法作进ー步详细的说明。图I为本发明互联网在线鉴阅文档防盗载系统的功能框图,如图I所示,该系统主要包括文件上传模块、格式转换模块、数据分离模块、编辑发布模块、加密授权模块、阅读器模块和文件下载模块。其中
文件上传模块,作为基础模块,用于负责常用格式文档资源,如WORD、PPT、PDF, TXT等文件的上传。格式转换模块,在后台执行,用于将文档所有者上传的各种格式的文档,统ー转换为Flash格式的展现文件,以便通过互联网在线展示。同时生成下载文件,并将源文件、展现文件、下载文件分别部署到不同位置进行存储,存储位置记录入数据库。数据分离模块,在后台执行,用于对展现文件进行文件切割,提取出一部分数据保存到数据库中,实现展现文件的数据分离。这里,由于展现文件的结构被破坏,即使它被缓存到客户机,也不能在客户机上进行独立的正常浏览,从而起到对线上文件进行保护的目的。编辑发布模块,在文档所有者完成上传后,用于对文档进行编辑和发布。编辑包括填写文档标题、文档介绍、文档分类等,并可设置是否对下载文档进行加密,对文档哪些页的内容进行遮挡及如何遮挡等等,相关数据保存到数据库。文档发布之后,互联网用户即可对其进行在线鉴阅。加密授权模块,用于对下载文件进行加密和授权操作。若编辑发布模块设置了加密方式,则后台对下载文件进行数字加密处理。文件下载模块下载文件时,对加密的下载文件进行数字授权与认证,从而控制下载文件的使用范围——查看机器数、复制打印次数等,防止下载文件的非法扩散。阅读器模块,用于实现阅读器的自我保护和文档资源的线上展示呈现。所述阅读器模块首先组装被拆分的组件,形成完整功能的阅读器,然后加载展现文件并与从数据库中取得的分离数据相合并,形成完整的展现文件,最后依据文档所有者的设置和访问者的权限对文档内容进行遮挡处理,从而对线上内容进行保护,并通过模糊、透明度调整等方式,让局部内容“隐约可见”,为用户对文档进行真伪辨识和价值评估提供线索。文件下载模块,用于供所述阅读器模块调用,进行文件的下载操作,也可根据需要调用加密授权模块,对下载文件进行数字授权。图2为文档所有者通过本发明的系统进行文档发布的流程图,如图2所示,包括如下步骤
步骤21 :文档所有者登录网站后上传文档。这里,在文档所有者上传文档前,须先在网站注册账号并通过网站审核认证。步骤22 :文档所有者将其拥有版权的文档上传到网站,服务器在后台执行步骤25和步骤26。步骤23 :文档所有者编辑/填写相关文档数据,如标题、介绍、分类、价格……等,并进行下载文档的加密设置和展现文件的遮挡页码及遮挡方式的设置,提交给服务器,保存到数据库。如果用户选择了加密,服务器将在后台执行步骤27。步骤24:文档所有者发布文档,使其对外公开,让互联网用户可以检索到并查看该文档。步骤25 :后台将文档所有者上传的文档统ー转换为Flash格式的展现文件,生成下载文件,并部署相关文件,存储文件位置到数据库。步骤26 :后台对展现文件进行文件切割,提取出一部分数据保存到数据库中,实现展现文件的数据分离。步骤27 :如果在步骤23中文档所有者选择了加密方式,则后台执行下载文件的数字加密处理。图3为所述系统的访问者查看受保护文档的流程图,即受保护的文档防盗载实现过程,如图3所示,该过程包括以下步骤
步骤31 :访问者通过搜索引擎或其他途径,打开并浏览文档页面。步骤32 :浏览器加载专用阅读器主体部分,由主体部分加载配置文件及播放器组件,进行播放器的组装,形成完整功能的阅读器。步骤33 :阅读器加载用户及文档数据,包括访问者的状态数据(如登录状态、购买 状态)、展现文件位置、分离数据和所有者的遮挡及加密设置数据。步骤34 阅读器加载展现文件。步骤35 :阅读器合并展现文件和分离数据,形成完成的展现文件。
步骤36 :阅读器判断访问者是否有授权(处于登录状态并且认购了该文档)若未经授权,则执行步骤37 38 ;否则,执行步骤39。步骤37 :访问者未被授权,阅读器根据所有者的设置对文档内容进行遮挡处理。步骤38 :访问者查看未被遮挡和半遮挡的内容(如图4和图5所示),对文档的真伪性做出鉴定并进行价值评估。阅读器提供购买按钮,访问者可以通过该按钮进行文档的认购获得授权。步骤39 :访问者拥有授权,阅读器展现完整的内容(如图6所示)并提供下载按钮。访问者可以在线阅读,也可以下载文档离线使用或阅读。如果文档被所有者设置为加密,下载时服务器会在后台对下载文件进行授权处理,限制下载文档的使用范围。本发明互联网在线鉴阅文档防盗载系统及其方法,采用了如下技术
一、文档在线鉴阅技术。通过专用的阅读器,未授权用户可以窥视所有文档页的局部内 容,从而辨识文档的真伪,对文档价值作出正确评估。授权后的用户,则可以进行完整文档的在线阅读,也可以下载文档进行合理使用。ニ、文档资源保护技术。对在线阅读文档进行技术处理,只能在特定的平台上通过专用的阅读器进行阅读,下载后无法正常浏览查看,保障线上资源的安全。对用户下载的文档进行数字授权,限制文档的使用范围,防止文档资源的非法扩散。三、专用阅读器保护技木。将阅读器按组件进行拆分,对各组件文件进行切割,最后通过加密的配置文件进行组装,并对源代码进行混淆处理,提高对其执行反编译破解的难度,防止其被反编译利用,在自我保护的同时,保障文档数据接ロ的安全。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种互联网在线鉴阅文档防盗载系统,其特征在于,主要包括文件上传模块、格式转换模块、数据分离模块、编辑发布模块、加密授权模块、阅读器模块和文件下载模块;其中 文件上传模块,用于负责各种格式的文档资源的上传; 格式转换模块,用于将文档所有者上传的各种格式的文档,统一转换为Flash格式的展现文件;同时生成下载文件,并将源文件、展现文件、下载文件分别部署到不同位置进行存储,存储位置记录入数据库; 数据分离模块,用于对所述展现文件进行文件切割,提取出其中一部分数据保存到数据库中,实现展现文件的数据分离; 编辑发布模块,用于对上传后的文档进行编辑和发布; 加密授权模块,用于对下载文件进行加密和授权操作; 阅读器模块,用于实现阅读器的自我保护和文档资源的线上展示呈现;以及, 文件下载模块,用于供所述阅读器模块调用,进行文件的下载操作,还能够根据需要调用所述加密授权模块,对下载文件进行数字授权。
2.根据权利要求I所述的互联网在线鉴阅文档防盗载系统,其特征在于,所述文档资源主要包括WORD、PPT、PDF、TXT文件。
3.根据权利要求I所述的互联网在线鉴阅文档防盗载系统,其特征在于,所述编辑发布模块,进一步用于填写文档标题、文档介绍、文档分类,还能够设置是否对下载文档进行加密,对文档哪些页的内容进行遮挡及如何遮挡的处理,以及将相关数据保存到数据库。
4.根据权利要求I所述的互联网在线鉴阅文档防盗载系统,其特征在于,所述加密授权模块,进一步包括若所述编辑发布模块设置加密方式,则后台对下载文件进行数字加密处理;而当文件下载模块下载文件时,对加密的下载文件进行数字授权与认证,从而控制下载文件的使用范围,包括查看机器数、阅读复制打印次数,以防止下载文件的非法扩散。
5.根据权利要求I所述的互联网在线鉴阅文档防盗载系统,其特征在于,所述阅读器模块,进一步包括用于组装被拆分的组件,形成完整功能的阅读器,然后加载展现文件并与从数据库中取得的分离数据相合并,形成完整的展现文件,最终依据文档所有者的设置和访问者的权限对文档内容进行遮挡处理,从而对线上内容进行保护,通过模糊、透明度调整的方式,为用户对文档进行真伪辨识和价值评估提供线索。
6.一种互联网在线鉴阅文档发布方法,其特征在于,该方法包括 A、文档所有者登录网站,并将其拥有版权的文档上传到指定网站,服务器在后台执行如下操作 后台将文档所有者上传的文档统一转换为Flash格式的展现文件,然后生成下载文件,并部署相关文件,存储文件位置到数据库; 后台对展现文件进行文件切割,提取出一部分数据保存到数据库中,实现展现文件的数据分离; B、文档所有者编辑/填写相关文档数据,并进行下载文档的加密设置和展现文件的遮挡页码及遮挡方式的设置,然后提交给服务器保存到数据库; C、文档所有者发布文档,使其对外公开,让互联网用户能够检索到并查看该文档。
7.—种互联网在线鉴阅文档防盗载方法,其特征在于,该方法包括 a、访问者通过搜索引擎或其他途径,打开并浏览已发布文档的页面;b、通过浏览器加载专用阅读器主体部分,由该主体部分加载配置文件及播放器组件,进行播放器的组装,形成完整功能的阅读器; C、所述阅读器加载用户及文档数据,包括访问者的状态数据、展现文件位置、分离数据和所有者的遮挡及加密设置数据; d、该阅读器加载展现文件,合并展现文件和分离数据形成完整的展现文件; e、判断访问者是否为合法授权用户,若未被授权,则执行步骤f;否则,执行步骤g ; f、阅读器根据所有者的设置对文档内容进行遮挡处理;访问者查看未被遮挡和半遮挡的内容,对文档的真伪性做出鉴定并进行价值评估 g、阅读器展现完整的内容并提供下载功能。
8.根据权利要求7所述的互联网在线鉴阅文档防盗载方法,其特征在于,步骤g进一步包括若所述文档被所有者设置为加密,下载时服务器则在后台对下载文件进行授权处理,限制下载文档的使用范围。
全文摘要
本发明公开了一种互联网在线鉴阅文档防盗载系统及其方法,主要包括文件上传模块,用于负责各种格式的文档资源的上传;格式转换模块,用于将文档所有者上传的各种格式的文档,统一转换为Flash格式的展现文件;数据分离模块,用于对所述展现文件进行文件切割,提取出其中一部分数据保存到数据库中,实现展现文件的数据分离;编辑发布模块,用于对上传后的文档进行编辑和发布;加密授权模块,用于对下载文件进行加密和授权操作;阅读器模块,用于实现阅读器的自我保护和文档资源的线上展示呈现;文件下载模块,用于供所述阅读器模块调用,进行文件的下载操作等。采用本发明,能够有效控制受保护文件被非法复制和扩散。
文档编号G06F21/00GK102629307SQ201210053069
公开日2012年8月8日 申请日期2012年3月2日 优先权日2012年3月2日
发明者寇志刚, 崔永俊, 张利进, 王占平, 王荣斐, 鹿占飞, 黄盛煜 申请人:北京绿色森林信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1