法律状态公告日
法律状态信息
法律状态
2014-08-06
未缴年费专利权终止 IPC(主分类):G06F17/30 授权公告日:20090506 终止日期:20130611 申请日:20070611
专利权的终止
2009-05-06
授权
授权
2008-01-23
实质审查的生效
实质审查的生效
2007-11-28
公开
公开
技术领域
本发明涉及一种在网络环境下进行结构化信息发布与搜索的方法,尤其涉及一种以树型网状结构的关系链中各关系节点为依据的结构化信息发布与搜索的方法。
背景技术
随着互联网技术的发展,世界已进入网络信息时代(信息爆炸时代)。人们生活在世界各地,仅凭着一个网络终端,就可以分享着世界每个角落的信息,就可以同世界上任何地方的客户进行交流,甚至购买世界上任何一个地方的产品。这就是网络信息化时代,互联网给人类生活带来的改变。在网络信息时代,互联网已成为社会资源重新分配的根本工具,不会上网的人将会成为二十一世纪的文盲人口。
从网络信息时代的发展历程来看,我们正处于信息数量时代向信息质量时代转变阶段。目前的信息搜索方式主要为非结构化信息搜索、目录式信息搜索、结构化信息搜索。
其中非结构化信息搜索主要是由计算机软件自动检索收集信息。被检索的信息所有者非常被动,且检索结果数量非常庞大,相关性也不是很高。所以利用此方式搜索信息时,往往要面对成千上万甚至上亿条结果信息,要不停地对信息进行筛选,以寻找对我们有用的相关性高的结果信息,这大大增加了我们的工作量,浪费了大量宝贵的时间。
目录式信息搜索主要是由人工收集信息,并按一定方式进行目录分类索引。这种目录分类方式比较死板,信息资源单一,同时信息所有者不能灵活控制信息的分类,甚至不能自由参与信息分类,造成信息更新不方便、不及时。而且目录层次太深,用户找寻目标链接麻烦,索引效率低。
结构化信息搜索主要是通过特定含义限定信息的类别、属性,并在限定的类别属性结构中,进行信息的建立及查找。比如网上的MP3、图片、房产、工作、旅游、购物等等特定的信息搜索都是结构化信息搜索。这样的信息搜索比较直观明了,准确度也比较高,搜索比较灵活,个别类型的信息所有者还可以参与信息的建立,比如房屋的租售,招聘应聘等等。但也有其不理想之处,当前的结构化信息结构单一,各种不同类别的信息不能融通到一个结构中,比如工作和房产的信息结构就是各自独立的。而且结构中信息单元的层次混乱,关系不紧密,无法用自然语言的习惯来进行信息的发布与搜索。
鉴于以上技术背景,本发明致力于让用户得到更精确、更人性化的信息发布与搜索体验。
发明内容
本发明鉴于以上技术背景,研制出一种在网络环境下进行结构化信息发布与搜索的方法。
此方法要求信息发布者与搜索者遵循相同的树型网状结构进行信息的发布与搜索。树型网状结构中每层的含义是固定的,且至少有代表自然语言中主语、谓语、宾语这些基本要素的含义层,这些含义层按自然语言的语序依次自上而下分布,同时各含义层在数据库表中分别对应一个字段。现举一个例子来说明树型网状结构的含义层分布(仅为一个例子,不会限定本发明所述的树型网状结构):社会(根节点)→社会群体→社会成员角色→社会成员称谓→社会成员职能行为→职能行为范畴→职能行为具体对象产物→职能行为区域场所。本发明就是以这种树型网状结构的关系链中各节点关键词为依据的网络信息发布与搜索方法。此方法使得结构化信息单元层次更清晰,关系更紧密,内容更丰富,信息更精确,用户操作更灵活,可以实现准确的、高效的、人性化的结构化信息发布与搜索。
本发明的技术实现手段如下:
一种在网络环境下进行结构化信息发布与搜索的方法,其特征在于包括结构化信息的发布方法和搜索方法;
所述的结构化信息的发布方法包括以下步骤:
a、信息发布者利用客户终端设备经网络登录到信息服务器上或利用移动设备注册到专属网络中;
b、发布者按树型网状结构中各层的含义,创建自己的关系链或委托代理者代理创建关系链,即在必要层输入符合自己的关键词来生成节点,且关键词须符合所在层的含义,这些节点的顺序组合即为一条关系链,同时输入与此关系链关联的其他信息。最后提交到信息服务器中;
c、信息服务器对步骤b中提交的信息进行有效性判定;
d、经过步骤c确认有效后,将关系链中这些节点关键词分别存储到对应的信息服务器数据库表字段中,同时存储关联的其他信息;
e、将发送成功或不成功的提示信息返回给发布者。
所述的结构化信息的搜索方法包括以下步骤:
f、信息搜索者利用客户终端设备经网络登录到信息服务器上或利用移动设备注册到专属网络中;
g、搜索者按树型网状结构中各层的含义,输入想搜索的关系链的每节点关键词,且关键词符合节点所在层的含义,提交到信息服务器上进行搜索;
h、信息服务器对步骤g中提交的信息进行有效性判定;
i、经过步骤h确认有效后,信息服务器会根据每节点所在层对应的字段去检索数据库表字段,寻找符合条件的记录;
j、返回搜索结果或搜索条件无效提示信息给搜索者。
上述步骤中,所述信息发布者和搜索者可以利用各种客户终端设备经过网络登录到信息服务器上,利用可视化界面进行结构化信息发布与搜索,客户终端可以是任何可登录信息服务器的网络终端,此时关系链的各节点关键词及关联信息以可视化页面中的各文本区域分布。
除此之外,信息发布者和搜索者也可以利用移动设备(如手机)注册到专属网络,再通过专属网络同信息服务器间发送/接收文字或多媒体短信息进行结构化信息的发布和搜索,此时关系链的各节点关键词及关联信息以特定符号间隔分布。
所述信息发布者与搜索者遵循相同的树型网状结构进行信息的发布和搜索。树型网状结构中每层的含义是固定的,且至少包含代表自然语言中主语、谓语、宾语这些基本要素的含义层,这些含义层按自然语言的语序依次自上而下分布。同时各含义层在数据库表中分别对应一个字段。
所述的步骤i中信息服务器可以采用模式匹配检索,即检索数据库表字段是否包含对应节点的检索关键词或同义关键词,比如利用SQL语句中的LIKE操作符。
由于采用了上述技术方案,本发明所阐述的在网络环境下进行结构化信息发布与搜索的方法,使得结构化信息单元层次更清晰,关系更紧密,内容更丰富,信息更精确,用户操作更灵活自由。本发明致力于提高信息检索的精确度,更贴切的理解并满足用户的信息发布与搜索意图,极大的方便了人与人在网络环境下,利用社会自然语言进行结构化信息交流。
附图说明
图1为本发明中树型网状结构示意图;
图2为实施本发明的网络环境示意图;
图3为本发明信息发布流程图;
图4为本发明信息搜索流程图;
图5为本发明的信息发布示意图;
图6为本发明的信息搜索示意图。
附图中的SERVER为信息服务器,SERVER DATABASE为服务器中的存储单元,ISMG为短信网关,SMSC为短消息中心,SP为服务提供商。
具体实施方式
如图1~图4所示,本发明提供了以树型网状结构的关系链中各节点关键词为依据的网络信息发布与搜索方法。
图1所示为本发明所述的结构化信息按树型网状结构分布的结构示意图,纵向为树型网状结构的含义层分布,每层代表不同的固定的含义,且至少有代表自然语言中主语、谓语、宾语这些基本要素的含义层,这些含义层按自然语言的语序依次自上而下分布。横向为每层中的节点分布,每层中的节点数可以任意多,每个节点代表信息发布者发布的不同信息,且每节点信息必须符合所在层含义。自上而下的几个节点即可组成一条关系链,一条关系链中的节点可以跳跃分布,即可以只分布在其中几个层中,而不必在所有层中,如1->2->3->6,越过了第四层。但一条关系链的节点个数不可超出树型网状结构的总层数。
图2所示为实施本发明的网络环境示意图,SERVER与INTERNET或INTRANET相连,客户终端通过网络登陆信息服务器,利用可视化界面来发布/搜索信息。移动设备通过专属网络同SERVER间发送/接收短信息来发布/搜索信息。
图3~图4是结构化信息发布与搜索的流程图。
当信息发布者利用客户终端发布结构化信息时,按照如下步骤:
1、利用客户终端经过网络登录到SERVER,如图3步骤101;
2、发布者按树型网状结构中各层的含义,创建自己的关系链或委托代理者代理创建关系链,即在必要层输入符合自己的关键词来生成节点,且关键词须符合所在层的含义,这些节点的顺序组合即为一条关系链,同时输入与此关系链关联的其他信息,最后提交到SERVER中,如图3步骤102;
3、SERVER对提交的信息进行有效性判定,如图3步骤103~104;
4、经过确认有效后,向关系链每节点及关联信息所对应数据库表字段存储数据,如图3步骤105;
5、将发送成功或不成功的提示信息返回给发布者,如图3步骤106。
信息发布者也可通过移动电话等移动设备发布信息,其步骤如下:
1、通过移动电话等移动设备注册到专属网络中,如图3步骤201;
2、按树型网状结构中各层的含义,编辑短信。即输入自己的关系链每节点关键词及关联信息,且关键词符合节点所在层的含义。每节点关键词及关联信息要以特定符号间隔开,并发送至(SP)特服号码存储,如图3步骤202;
3、SERVER自ISMG接收数据,并判断其有效性判定,如图3步骤203~204;
4、向关系链每节点及关联信息所对应数据库表字段存储数据,如图3步骤205;
5、回复发布成功或发布不成功的提示短信给发布者,如图3步骤206。
当信息搜索者搜索信息时,同样可以利用客户终端经过网络登录到SERVER进行搜索,也可以利用移动电话等移动设备注册到专属网络来进行搜索。
利用客户终端登录到SERVER搜索信息,按照如下步骤:
1、利用客户终端经过网络登录到SERVER,如图4步骤301;
2、按树型网状结构中各层的含义,输入想搜索的关系链的每节点关键词,且关键词符合节点所在层的含义,提交到信息服务器上进行搜索,如图4步骤302;
3、SERVER对提交的信息进行有效性判定,如图4步骤303~304;
4、经过确认有效后,SERVER以这些关系链中每个节点的关键词去检索对应的数据库表字段,查询出符合检索条件的记录,SERVER采用模式匹配检索,即检索数据库表字段是否包含对应节点的检索关键词或同义关键词,如图4步骤305;
5、返回搜索结果或搜索条件无效提示信息给搜索者,如图4步骤306。
利用移动电话等移动设备来进行信息搜索,按照如下步骤:
1、通过移动电话等移动设备注册到专属网络中,如图4步骤401;
2、按关系链每节点所在层的含义,编辑短信,即输入想搜索的关系链的每节点关键词,每节点关键词要以特定符号间隔开,并发送至(SP)特服号码搜索,如图4步骤402;
3、SERVER自ISMG接收数据,并判断其有效性,如图4步骤403~404;
4、经过确认有效后,SERVER以这些关系链中每个节点的关键词去检索对应的数据库表字段,查询出符合检索条件的记录,SERVER采用模式匹配检索,即检索数据库表字段是否包含对应节点的检索关键词或同义关键词,如图4步骤405;
5、回复搜索结果或搜索条件无效提示短信给搜索者,如图4步骤406。
实施例:
本实施例主要围绕以社会→社会群体→社会成员角色→社会成员称谓→社会成员职能行为→职能行为范畴→职能行为具体对象产物→职能行为区域场所这些含义层组成的树型网状结构实施。
如图5、图6所示的实例,信息发布者和搜索者可以利用各种客户终端经过网络登录到SERVER,在可视窗口界面中进行信息的发布和搜索;也可以利用移动电话等移动设备注册到专属网络,与SERVER间发送/接收文字或多媒体短信息进行信息的发布和搜索。
如图5、图6中所示,建立一个由五个含义层组成的树型网状结构,其中各层的含义为:1层:社会,2层:社会角色,3层:角色职能行为,4层:职能范畴,5:职能对象产物。
政府用户A就一条法律条文的公布建立一条关系链,以体现A的社会活动及关联事物,发布信息如下:
用户A利用客户终端t1经过网络登录到SERVER,在可视窗口界面中创建关系链,在5个含义层上分别发布节点信息为社会→政府→发布→法律法规→专利法的关系链,连带关联信息一起提交到SERVER上。如果没有错误,SERVER返回提交成功的提示信息,并将发布信息存储在SERVER DATABASE内,有错误会返回提交有错误的提示信息。
用户A也可以利用移动设备ml以短信方式发送到(SP)特服号码,经SMSC和ISMG提交到SERVER,SERVER也会进行相应的验证,存储信息,并返回提示信息。
搜索信息如下:
用户B利用客户终端t2经过网络登录到SERVER,在可视窗口界面中,按相同的树型网状结构输入搜索关键词:空(无限制)→政府→发布→空(无限制)→专利法,提交到SERVER搜索。SERVER会搜索到用户A发布的信息,并将信息反馈给用户B(如果没有符合条件的信息或搜索条件输入错误,则会有相应提示信息给用户B)。用户B从中选择A发布的信息,并得到关联信息,如专利法全文的URL等。
用户B也可以利用移动设备m2以短信方式发送到(SP)特服号码,经SMSC和ISMG提交到SERVER,SERVER也会进行相应的验证,检索信息,并返回结果提示信息。
本实施例的树型网状结构可以多元直观的、灵活准确的体现社会成员生产、经营、工作、学习、生活等社会活动及其关联事物。
以上所述,仅为本发明较佳的具体实施方式,本发明的专利保护范围并不局限于此。在本技术领域中,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的专利保护范围之内。
机译: 因特网门户以及在网站上提供概要信息的方法(57)“因特网门户以及在网站上提供概要信息的方法”。门户网站服务器包括程序代理,该程序代理配置为根据订户提供的互联网目标对订户进行摘要搜索,并根据来自预编程网站的信息从此类目标中检索信息(107),并将摘要信息下载到订户( 119,115)。已对要检索的信息的目的地和性质进行了预编程。还有一个配置和初始化接口,供订户建立和启动摘要搜索。在某些情况下,摘要搜索针对单个客户端配置为存储的模板(101),并从连接到Internet的服务器中检索。同样在某些情况下(109),检索到的信息会立即发送给订户,而在其他情况下,此类信息会保存在门户网站t
机译: 用搜索引擎对非结构化数据进行搜索以检索富含结构化数据的记录并基于其生成报告的设备和方法
机译: 结构化文档搜索装置和方法,存储结构化文档搜索程序的记录介质以及创建用于搜索结构化文档的索引的方法