[发明专利]一种基于元数据的跨机构云端数字内容集成系统和方法有效
申请号: | 201410127016.9 | 申请日: | 2014-03-31 |
公开(公告)号: | CN103902705B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 邹复好;王云飞;周可;郑胜;李春花;王桦;张胜 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 华中科技大学专利中心42201 | 代理人: | 廖盈春 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据 机构 云端 数字 内容 集成 系统 方法 | ||
技术领域
本发明属于云存储和信息检索交叉技术领域,具体涉及一种基于元数据的跨机构云端数字内容集成系统和方法。
背景技术
随着数字信息化革命的不断深入,数字内容也呈现指数级的增长趋势,对全球的政治、经济、文化和科技等各方面都产生了革命性影响。目前,很多机构都拥有海量的数字内容,但考虑到数据的安全性和隐私保护等问题,采取封闭方式管理各自的数据资源,从而无法从全局层面有效整合数据资源,最终导致“信息”孤岛的出现。数字内容的整合是信息产业发展的必然趋势,如何实现跨机构的数字内容云整合,将各个机构的数字内容以一个统一整体向用户展示,从而扩大数字内容的共享范围,已成为重要的研究课题。
云存储通过集群应用、网格技术或分布式文件系统等功能,将网络中大量异构存储设备通过应用软件集合起来协同工作,共同提供数据存储和业务访问功能。云存储具有诸多独特优势,例如支持海量存储及动态扩展、数据备份高效、性价比高等。目前,数字内容往往孤立地保存在机构内部。目前许多机构尚不愿意把数字内容完全转移到公有的云存储平台上,将数字内容全部保存到云存储平台上,尽管可以大家带来便利,与此同时也意味着数字内容控制权的转移,数据的访问和控制权完全由公有云存储服务商掌握,这是很多企业难以接受的方案。因而很难推动用公有云存储将各个机构的数据集中存储,导致跨机构间数字内容无法共享。最终,各机构拥有的数字内容平均利用率极低,无法最大限度地发挥数字内容的潜在价值。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供了一种基于元数据的跨机构云端数字内容集成系统和方法,该系统和方法可将各机构的数字内容以元数据作为纽带有效地整合到一起集中管理,并提供基于元数据的跨机构的检索服务,安全性好,可扩展性强。
本发明解决其技术问题所采用的技术方案是,提供一种基于元数据的跨机构云端数字内容集成系统,包括元数据提取模块、元数据公有云存储模块、检索排序模块、数字内容访问模块和质量评估模块,
所述元数据提取模块用于扫描各机构原始数字内容以生成元数据,并将元数据传输到元数据公有云存储模块;
所述元数据公有云存储模块用于接收元数据提取模块发送的元数据,并以轮询的方式将非重复元数据存储到指定的M个存储节点;
所述检索排序模块用于根据用户输入的查询关键字和/或元数据的查询字段在元数据公有云存储模块中进行元数据查询,并依据相关性程度和质量评估结果将所述元数据排序后返回给用户;
所述数字内容访问模块用于对用户查询到的欲访问的元数据进行地址解析生成数字内容的在线访问地址,具有访问权限的用户根据所述数字内容的在线访问地址查看或下载对应的原始数字内容;
所述质量评估模块用于根据用户在线浏览时长和是否下载对访问过的原始数字内容的元数据进行质量评估,用户访问结束后在元数据公有云存储模块中更新该元数据的质量评估结果。
在本发明所述的基于元数据的跨机构云端数字内容集成系统中,所述元数据公有云存储模块包括初始化模块、存储记录文件生成模块、缓存模块和哈希函数值比对模块,
所述初始化模块用于初始化存储节点ID为任意存储节点的唯一标示符;
所述存储记录文件生成模块用于导入元数据存储记录文件,若该文件不存在则新建空的元数据存储记录文件;
所述缓存模块用于收集元数据提取模块传送的元数据并暂存于缓冲池中;
所述哈希函数值比对模块用于从缓冲池中任取t条元数据并生成对应的哈希函数值;将所述t条元数据的哈希函数值依次与存储记录文件中每条记录中的哈希函数值进行比对,如果存储记录文件中不存在与之相同的哈希函数值,则向存储记录文件末尾添加新记录并将元数据存储至存储节点ID指定的存储节点,更新存储节点ID为下一个存储节点的唯一标示符;如果存储记录文件中存在与之相同的哈希函数值,则忽略当前元数据并进行下一条元数据的哈希函数值比对,直至存储完所有非重复元数据。
在本发明所述的基于元数据的跨机构云端数字内容集成系统中,所述检索排序模块包括检索请求模块、分布式元数据检索模块和元数据综合排序模块,
所述检索请求模块用于接收用户输入的查询关键字和/或元数据的查询字段,并传送给分布式元数据检索模块;接收元数据综合排序模块生成的相关元数据列表,将相关元数据列表中的元数据呈现给用户,以供用户选择感兴趣的元数据并请求访问对应的数字内容;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410127016.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:肠衣对准装置
- 下一篇:一种带通风装置的多功能家庭发酵箱
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置