一种基于即时通信系统的搜索引擎系统和方法

文档序号:6581072阅读:176来源:国知局
专利名称:一种基于即时通信系统的搜索引擎系统和方法
技术领域
本发明专利涉及一种网络信息的搜索引擎系统和方法,特别涉及一种基于即时通信系统 的搜索引擎系统和方法。
背景技术
随着网络社会化的深入发展,网络已成为网民获取信息的第一来源。但网络系统里的信 息是"杂乱无章"随机组织的,人们无法从网上获得系统性的信息,还越来越多地受到网络 病毒、网络陷阱与垃圾信息等的困扰。
搜索引擎是在互联网中搜集、发现信息,对信息进行理解、提取、组织和处理,并为用 户提供检索服务,从而起到信息导航的目的。搜索引擎系统可以分为三大类目录式搜索引 擎,以人工方式或半自动方式搜集信息,由编辑员查看信息之后,人工形成信息摘要,并将 信息置于事先确定的分类框架中,由于网络信息的海量性和人工处理能力、经济代价的限制, 这类搜索引擎信息的即时性和全面性难以保证,如Yahoo:机器人搜索引擎,由一个称为蜘 蛛(Spider)的机器人程序以某种策略自动地在互联网中搜集和发现信息,由索引器为搜集 到的信息建立索引,由检索器根据用户的査询输入检索索引库,并将查询结果返回给用户, 这类搜索引擎实现较为复杂,但能很好的实现信息的全面获取和即时更新,如Google;元搜 索引擎,这类搜索引擎没有自己的数据,而是将用户的查询请求同时向多个搜索引擎递交, 将返回的结果进行重复排除、重新排序等处理后,作为自己的结果返回给用户,这类搜索引 擎兼集多个搜索引擎的信息,并且加入新的排序和信息过滤,可以很好的提高用户满意度, 如http:〃vivi. sina. com. cn。
当前主流的搜索引擎是锋歌、百度的"关键字"匹配技术,返回包含有该关键字的尽可 能多的网页。这些信息之间的关系仅仅是都包含有该"关键字",而没有内在的必然联系,导 致用户满意度低,因此结果往往被形容为"一筐垃圾"。

发明内容
本发明的目的是提供一种简便易行的搜索引擎系统和方法,来解决当前网络系统里信息 "杂乱无章",人们无法从网上获得系统性的信息,还越来越多地受到网络病毒、网络陷阱与 垃圾信息困扰等问题,使网民得到更佳的上网体验。
为实现本发明的目的,本发明提供了一种基于即时通讯系统来的搜索引擎方法,其步骤
如下(1) 改造即时通信系统用户联系人集合的存储系统,使用户联系人集合可以被他人査看 到;即时通信系统用户可以设置自己联系人集合里的哪些人允许被其他人查看到;
(2) 在网络服务器上部署用户网摘集合的存储系统,所述存储系统可以被即时通信系统用 户访问;网摘集合是与用户身份对应的;网摘集合是用户收录的网络信息摘要的集合;
(3) 即时通信系统用户査询指定人的网摘集合、联系人集合,步骤如下
(a) 指定即时通信系统里的被査询人;
(b) 若査询网摘集合,则向被査询人所属的所述存储系统发出对上述被査询人的网摘集 合的查询请求,所述存储系统给出所请求的网摘集合;若査询联系人集合,则向被查询人所 属的即时通信系统发出对上述被査询人的联系人集合的査询请求,所述即时通信系统给出所 请求的联系人集合;
(4) 对所述被查询人的联系人集合中的任一人的査询,重复步骤(3)。
为实现本发明的目的,本发明提供了另一种基于即时通信系统的搜索引擎方法,其步骤 如下
(1) 在网络服务器上部署即时通信系统里用户网摘集合和组织的存储系统,所述存储系统 可以被即时通信系统用户访问;网摘集合、组织是与用户身份对应的;用户网摘集合是细户 收录的网络信息摘要的集合;组织是用户编辑的即时通信系统联系人集合的子集合;
(2) 即时通信系统用户査询指定人的网摘集合、组织,歩骤如下
(a) 指定即时通信系统里的被查询人;
(b) 向被查询人所属的所述存储系统发出对上述被査询人的网摘集合、组织的査询请求, 所述存储系统给出所请求的网摘集合、组织;
(3) 对所述被查询人的组织中的任一人的查询,重复步骤(2)。
所述网络服务器可以是即时通信系统的服务器;可以牵所述即时通信系统的客户端计算 机上部署所述网摘集合、联系人集合或组织的存储系统,用于缓存用户所访问的所述集合; 可以在所述即时通信系统的客户端计算机的用户联系人列表中指定被査询人。
为实现本发明的目的,本发明提供了一种基于即时通信系统的搜索引擎系统,包括即时 通信系统服务器、网络和客户端计算机,还包括网络服务器,在网络服务器上部署即时通信 系统里用户网摘集合的存储系统,所述存储系统可以被即时通信系统用户访问;网摘集合是 与用户身份对应的;网摘集合是用户收录的网络信息摘要的集合;改造即时通信系统用户联 系人集合的存储系统,使用户联系人集合可以被他人査看到;即时通信系统用户可以设置自 己联系人集合里的哪些人允许被其他人査看到;用户可以査看自己联系人的网摘集合与联系 人集合,还可以查看所述联系人集合里的联系人的网摘集合与联系人集合。本发明提供了另一种基于即时通信系统的搜索引擎系统,包括即时通信系统服务器、网 络和客户端计算机,还包括网络服务器,在网络服务器上部署即时通信系统里用户网摘集合 和组织的存储系统,所述存储系统可以被即时通信系统用户访问;网摘集合、组织是与用户 身份对应的;网摘集合是用户收录的网络信息摘要的集合;组织是用户编辑的即时通信系统 联系人集合的子集合;用户可以査看自己联系人的网摘集合与组织,还可以査看所述组织里 的联系人的网摘集合与组织。
所述网络服务器可以是即时通信系统的服务器;可以在所述客户端计算机上部署所述网 摘集合、联系人集合、组织的存储系统,用于缓存用户所访问的所述集合;可以在所述客户 端计算机的用户联系人列表中指定被査询人。
在本发明里,人们可以相互査看各自感兴趣的网摘集合、组织或联系人集合,无论是否 互为即时通讯系统联系人。
本发明的搜索之前要有信息摘录与组织过程,全民摘录,全民组织,全民搜索;如同Web 系统也是先要有信息的撰写编辑和发布,后才能有阅读。本发明里网民按照自己的兴趣,摘 录表达自己知识的信息整理到个人网摘集合里,供他人阅读;如同Web里网民发布自己的信 息,供他人阅读。
用户按照自己的兴趣,把自己联系人集合里的关键人物组织起来,成为一个"知识团" 组织,供他人査阅。
这样有人编辑的个人知识网摘集合里的网摘是有内在的必然联系的,非随机集合的;而 由人编撰出来的"知识团"组织,其内部成员也是有内在的必然联系的,非随机集合的。.
在本发明里进行信息査询的时候,用户无需输入"关键字",只要有适当的联系人就好。 一般地讲,用户总是会添加感兴趣的人进自己的联系人集合,这些联系人的组织或联系人集 合里的人通常也是自己感兴趣的,这样循着联系人关系链,总能找到自己最喜欢的知识所有 者。
通常的知识团包含有上级成员和下级成员。用户可以循着上级成员链,逐步抽象化知识. 范围,直至包括自己的兴趣;用户也可以循着下级成员链,逐步精细化知识信息,直至自己 的满意结果。
本发明通过全体即时通讯系统网民的力量把杂乱无章的信息世界整理为一个社会有序的 整体,给全体网民检索。由于本发明的网摘集合和联系人集合,是由全体网民各自异步维护 并共享的,因此具有社会化属性。同时,采用本发明的技术方案,使本发明的技术简单、系 统可靠且易于实施。同时实现了把即时通信系统应用到信息搜索引擎中,拓展了即时通信系 统的应用领域。


图l是本发明系统结构示意图;
具体实施例方式
在XMPP协议里,即时通讯系统由客户端计算机和服务器两部分实体组成,客户端计算机 与服务器保持有一条TCP网络链接,服务器之间则保有2条TCP链接。客户端计算机之间可 以任意成为联系人而相互通信。
实施例l:参照图l, 一种基于即时通信系统的搜索引擎系统,包括即时通信系统服务器 105、网络104和客户端计算机101、 102、 103,还包括网络服务器106,在网络服务器106 上部署用户网摘集合的存储系统,所述存储系统可以被即时通信系统用户访问;网摘集合是 与用户身份对应的;网摘集合是用户收录编辑的网络信息摘要的集合;改造即时通信系统用 户联系人集合的存储系统,使用户联系人集合可以被他人査看到;即时通信系统用户可以设 置自己联系人集合里的哪些人允许被其他人査看到;用户可以査看自己联系人的网摘集合与 联系人集合,还可以查看所述联系人集合里的联系人的网摘集合与联系人集合。客户端计算 机IOI、 102、 103上部署网摘集合、联系人集合的存储系统,用于缓存用户所访问的所述集 合。客户端计算机IOI、 102、 103用于用户编辑以及査询自己网摘集合、联系人集合,以及 查询任一人的个人网摘集合、联系人集合,以及任一联系人集合里的任一人的个人网摘集合、 联系人集合。
查询指定人的网摘集合、联系人集合,步骤如下-
(a) 指定即时通信系统里的被査询人;
(b) 若査询网摘集合,则向被査询人所属的所述存储系统发出对上述被査询人的网摘集合 的査询请求,所述存储系统给出所请求的网摘集合;若查询联系人集合,则向被査询人所属 的即时通信系统发出对上述被査询人的联系人集合的査询请求,所述即时通信系统给出所请 求的联系人集合;
对所述被査询人的联系人集合中的任一人的査询,重复上述步骤。
实施例2:其与实施例1不同之处至于所述网络服务器就是及时通讯系统服务器,在 及时通讯系统服务器上部署用户网摘集合和组织的存储系统,所述存储系统可以被即时通信 系统用户访问;网摘集合、组织是与用户身份对应的;网摘集合是用户收录的网络信息摘要 的集合;组织是用户编辑的即时通信系统联系人集合的子集合。客户端计算机IOI、 102、 103 上部署网摘集合、组织的存储系统,用于缓存用户所访问的所述集合
査询指定人的网摘集合、组织,步骤如下
(a)指定即时通信系统里的被査询人;(b)向被查询人所属的所述存储系统发出对上述被査询人的网摘集合、组织的查询请求, 所述存储系统给出所请求的网摘集合、组织;
对所述被査询人的组织中的任一人的查询,重复上述步骤。
实施例3:本发明系统在教育系统的实施过程,教授根据个人兴趣任意编辑个人网摘集 合,称用户为自己的个人网摘集合的"知识所有者"。各级主任按照自己的兴趣,把自己联系 人集合里的关键人物组织起来,成为一个"知识团"组织,供他人査阅。这样由人编撰出来 的"知识团"组织,其内部成员是有内在的必然联系的,而非随机集合的。
教授编辑自己的知识团要收录包含本教授的全部教研室主任;教研室主任编辑自己的知 识团包括本教研室的全部教授,还要收录包含本教研室的各个专业主任;专业主任编辑自己 的知识团要收录本专业的全部教研室,还要收录包含本教研室的各个系;系主任编辑自己的 知识团要收录本系的全部专业,还要收录包含本系的全部大学;大学校长编辑自己的知识团 要收录本校的全部系主任,还要收录包含本校的所有部长;教育部长编辑自己的知识团要收 录本部的全部校长,还要收录包含本部的所有国家;国王编辑自己的知识团要收录本国的所 有部门,更要收录承认本国的各个国际组织;国际组织编辑自己的知识团要收录本组织的所 有国家,还要收录联合国。
在本发明里进行信息査询的时候,用户无需输入"关键字",只要有适当的联系人就好。 一般地讲,用户总是会添加感兴趣的人进自己的联系人集合,这些联系人的组织或联系人集 合里的人通常也是自己感兴趣的,这样循着联系人关系链,总能找到自己最喜欢的知识所有 者。
通常的知识团包含有上级成员和下级成员,所谓上级成员,对于系来讲就是大学了;所 谓的下级成员,对于系来讲就是教研室了。用户可以循着上级成员链,逐步抽象化知识范围, 直至包括自己的兴趣;用户也可以循着T级成员链,逐歩精细化知识信息,直至自己的满意 结果。
本即时通信系统的用户都可以査到任一知识所有者的个人网摘集合。用户至少加一个自 己认识的教授进自己的联系人集合,可以逐级向上査看査看该教授的知识团组织,找到高 一级别的教研室主任;査看该教研室主任的知识团组织,找到高一级别的专业主任;査看该 专业主任的知识团组织,找到高一级别的系主任;査看该系主任的知识团组织,找到高一级 别的大学校长;査看校长的知识团组织,找到高一级别的部长;査看部长的知识团组织,找 到高一级别的国家;査看国家的知识团组织,找到高一级别的国际组织;所有的国际组织都 要包含联合国。
也可以逐级向下查看査看联合国知识团里的任一国际组织;查看国际组织知识团里的任一国家;査看国家知识团里的任一部长;查看部长知识团里的任一校长;査看校长知识团 里的任一系主任;査看系主任知识团里的任一专业主任;査看专业主任知识团里的任一教研 室主任;査看教研室主任知识团里的任一教授;查看教授的个人网摘集合。 如此,任一用户可以查看到任一教授维护的个人网摘集合。
本发明的网民越多,贡献越大,越能体现社会当前的知识发育水平,网民的査询满意度 也会越高。
权利要求
1.一种基于即时通信系统的搜索引擎方法,其步骤如下(1)改造即时通信系统用户联系人集合的存储系统,使用户联系人集合可以被他人查看到;即时通信系统用户可以设置自己联系人集合里的哪些人允许被其他人查看到;(2)在网络服务器上部署即时通信系统里用户网摘集合的存储系统,所述存储系统可以被即时通信系统用户访问;所述网摘集合是与用户身份对应的;所述网摘集合是用户收录的网络信息摘要的集合;(3)即时通信系统用户查询指定人的网摘集合、联系人集合,步骤如下(a)指定即时通信系统里的被查询人;(b)若查询网摘集合,则向被查询人所属的所述存储系统发出对上述被查询人的网摘集合的查询请求,所述存储系统给出所请求的网摘集合;若查询联系人集合,则向被查询人所属的即时通信系统发出对上述被查询人的联系人集合的查询请求,所述即时通信系统给出所请求的联系人集合。
2. 根据权利要求1所述的一种基于即时通信系统的搜索引擎方法,其特征在于对权利要 求1的所述被查询人的联系人集合中的任一人的查询,重复权利要求1的步骤(3)。
3. —种基于即时通信系统的搜索引擎方法,其步骤如下 ,(1) 在网络服务器上部署即时通信系统里用户网摘集合和组织的存储系统,所述存储系统可以被即时通信系统用户访问;所述网摘集合、组织是与用户身份对应的;所述网摘集合 是用户收录的网络信息摘要的集合;所述组织是用户编辑的即时通信系统联系人集合的子隹厶-采a ;(2) 即时通信系统用户査询指定人的网摘集合、组织,步骤如下(a) 指定即时通信系统里的被查询人;(b) 向被査询人所属的所述存储系统发出对上述被査询人的网摘集合、组织的査询请求, 所述存储系统给出所请求的网摘集合、组织。
4. 根据权利要求3所述的一种基于即时通信系统的搜索引擎方法,其特征在于对权利要求3的所述被査询人的组织中的任一人的查询,重复权利要求3的步骤(2)。
5. 根据权利要求1或3所述的一种基于即时通信系统的搜索引擎方法,其特征在于所述网络服务器为即时通信系统的服务器。
6. 根据权利要求1所述的一种基于即时通信系统的搜索引擎方法,其特征在于在所述即时通信系统的客户端计算机上部署所述网摘集合、联系人集合的存储系统,用于缓存用户所访问的网摘集合、联系人集合。
7. 根据权利要求3所述的一种基于即时通信系统的搜索引擎方法,其特征在于在所述即 时通信系统的客户端计算机上部署所述网摘集合、组织的存储系统,用于缓存用户所访 问的网摘集合、组织。
8. 根据权利要求1或3所述的一种基于即时通信系统的搜索引擎方法,其特征在于在所 述即时通信系统的客户端计算机的用户联系人列表中指定被查询人。
9. 一种基于即时通信系统的搜索引擎系统,包括即时通信系统服务器、网络和客户端计算 机,其特征在于还包括网络服务器,在网络服务器上部署即时通信系统里用户网摘集 合的存储系统,所述存储系统可以被即时通信系统用户访问;所述网摘集合是与用户身 份对应的;所述网摘集合是用户收录的网络信息摘要的集合;改造即时通信系统用户联 系人集合的存储系统,使用户联系人集合可以被他人査看到;即时通信系统用户可以设 置自己联系人集合里的哪些人允许被其他人査看到;用户可以査看自己联系人的网摘集 合与联系人集合,还可以査看所述联系人集合里的联系人的网摘集合与联系人集合。
10. —种基于即时通信系统的搜索引擎系统,包括即时通信系统服务器、网络和客户端计算 机,其特征在于还包括网络服务器,在网络服务器上部署即时通信系统里用户网摘集 合和组织的存储系统,所述存储系统可以被即时通信系统用户访问;所述网摘集合、组 织是与用户身份对应的;所述网摘集合是用户收录的网络信息摘要的集合;所述组织是 用户收录的即时通信系统联系人集合的子集合;用户可以査看自己联系人的网摘集合与 组织,还可以査看所述组织里的联系人的网摘集合与组织。
11. 根据权利要求9或10所述的一种基于即时通信系统的搜索引擎系统,其特征在于所述 网络服务器为即时通信系统的服务器。
12. 根据权利要求9所述的一种基于改进即时通信系统的搜索引擎系统,其特征在于在所 述客户端计算机上部署所述网摘集合、联系人集合的存储系统,用于缓存用户所访问的 网摘集合、联系人集合。
13. 根据权利要求10所述的一种基于改进即时通信系统的搜索引擎系统,其特征在于在所 述客户端计算机上部署所述网摘集合、组织的存储系统,用于缓存用户所访问的网撖集 合、组织。
14. 根据权利要求9或10所述的一种基于即时通信系统的搜索引擎系统,其特征在于在所 述客户端计算机的用户联系人列表中指定被查询人。
全文摘要
一种基于即时通信系统的搜索引擎系统和方法,包括即时通信系统服务器、网络和客户端计算机,还包括网络服务器,在网络服务器上部署即时通信系统里用户网摘集合的存储系统,所述存储系统可以被即时通信系统用户访问;网摘集合是与用户身份对应的;网摘集合是用户收录的网络信息摘要的集合;改造即时通信系统用户联系人集合的存储系统,使用户联系人集合可以被他人查看到。本发明通过全体即时通讯系统网民的力量把杂乱无章的信息世界整理为一个社会有序的整体,给全体网民检索。
文档编号G06F17/30GK101655872SQ20091018149
公开日2010年2月24日 申请日期2009年7月17日 优先权日2009年7月17日
发明者维 赵 申请人:南京大本营电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1