[发明专利]Web数据管理系统有效
申请号: | 201010140168.4 | 申请日: | 2010-04-01 |
公开(公告)号: | CN101833568A | 公开(公告)日: | 2010-09-15 |
发明(设计)人: | 彭智勇 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 张火春 |
地址: | 430072*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 数据管理 系统 | ||
技术领域
本发明涉及Web服务和数据库技术领域,尤其涉及一种Web数据管理系统。
背景技术
网络硬件的升级以及个人电脑的普及推动着互联网的快速发展。BLOG、WIKIS、专业社区等新兴网络服务的流行,为Web提供了广阔的数据来源。数据源的丰富带来了Web数据形式的多样化,如邮件、RSS、图像、word文档等构成了Web数据的主要内容。面对规模巨大、结构复杂、语义丰富的Web数据,Web数据管理需要在用户需求和Web数据源之间建立沟通桥梁,通过对Web数据的获取和组织,为用户提供个性化的数据服务。
Google、Yahoo、Amazon等大型系统的成功运营,使得对Web数据的管理获得了巨大进展。但是在Web数据管理中仍然存在着诸多问题。
首先,有效的个性化Web数据管理方法依然比较缺乏。在现有的Web数据管理系统中,面向大众的个性化Web数据管理方法通常表现为,允许用户在系统中拷贝一份或多份其喜好的Web数据。这种方式往往需要大量的存储开销,并带来了冗余的Web数据。同时,由于用户的个性化数据是冗余存储的,当Web数据源更新后,用户的个性化数据很难被同步更新。对于数据的推荐,现有系统通过用户偏好分析,将相关或相似的数据推荐给用户,由用户进行选择。这种实现方法不但提高了系统与用户的交互次数,而且不够精确,让用户疲于选择。基于Web数据的查询服务主要为关键字查询及结构化查询,其查询内容通常为单模态媒体类型(如百度的图片搜索、视频搜索等),多模态Web数据间的各种语义关联还没有被建立和有效利用。
其次,对于Web数据的存储管理,现有系统都重在存储Web数据,而忽视了对Web数据间语义关联的存储管理。面向对象模型和XML模型虽然支持语义的存储管理,但是面向对象模型缺乏灵活性,难以动态地根据用户需求进行模式进化;而XML模型在查询效率方面仍待改进。
最后,对于Web数据的获取,现有系统可以分为三类,即,人工录入、Web搜索和元搜索。人工录入效率太低。Web搜索虽然能够根据Web页面的链接关系,访问整个网络获取数据,但是其数据粒度多以页面或文件为单位,数据质量不高。元搜索能够从搜索引擎、Deep Web中高效获得Web数据,现有的元搜索方法重在通过统一接口同时访问多数据源,重排数据后返回给用户。元搜索过程中并未考虑用户需求,从而搜索时不具有目的性,对复杂的查询需求也缺乏组合搜索的功能。
针对上述问题,在Web环境下实现三层体系架构的Web数据管理系统,提高了用户对Web数据的管理和访问能力。针对海量的Web数据,系统缓存了与用户需求相关的数据,并允许用户对其进行个性化的管理和复杂查询。在Web数据管理系统中,用户通过定义数据空间,个性化的管理、查询Web数据,数据空间中的Web数据代理自系统的源类,仅以指针的方式存储和维护,有效的减少了存储开销;基于数据空间及系统中的语义关联,用户能够跨媒体查询多模态的Web数据;依据用户需求的自动推送,减少了用户交互,能够将Web中的数据更新(已有数据的更新和满足用户需求的新数据)精确地反应到用户数据空间中。采用先进的对象代理数据库不仅能存储各种Web数据,而且能够存储Web数据间的各种语义关联。按需元搜索技术则在后台透明地为用户高效地按需获取Web数据,提供用户使用。在Web音乐数据管理系统中,各种类型的音乐数据由系统在后台不断获取、存储并更新到对象代理数据库中,用户通过定义音乐空间,个性化的组织Web音乐数据;跨媒体查询不同模态的Web音乐数据;以及享受时新Web音乐的自动推送。
发明内容
本发明的目的是提供一种三层体系架构的Web数据管理系统,该系统基于先进的对象代理数据库,能够有效获取和管理用户相关的Web数据,并为终端Web用户提供个性化的数据管理和查询服务。
为达到上述目的,本发明采用如下的技术方案:
本发明提供的Web数据管理系统,包括数据服务模块、数据管理模块、数据获取模块:
数据服务模块,该模块基于数据管理模块提供的数据和语义关联,用于提供用户操作界面,允许用户个性化地组织Web数据,根据个性化的数据组织形式查询和推送Web数据;
数据管理模块,用于建模和获取用户需求,在对象代理数据库中存储公共用户需求、Web数据以及数据间的语义关联,以及根据公共用户需求更新和维护系统内的Web数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010140168.4/2.html,转载请声明来源钻瓜专利网。