信息查询方法及系统.pdf

上传人:b*** 文档编号:968710 上传时间:2018-03-22 格式:PDF 页数:21 大小:1.06MB
返回 下载 相关 举报
摘要
申请专利号:

CN200810097298.7

申请日:

2008.05.09

公开号:

CN101577685A

公开日:

2009.11.11

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H04L12/58; G06F17/30

主分类号:

H04L12/58

申请人:

中国电信股份有限公司

发明人:

唐熙文; 陈云海; 林立宇; 王 勇; 吴英红

地址:

100032北京市西城区金融大街31号

优先权:

专利代理机构:

中国国际贸易促进委员会专利商标事务所

代理人:

李 玲

PDF下载: PDF下载
内容摘要

本发明涉及一种信息查询方法,包括:第一即时通信客户端接收通过即时消息发送的信息查询指令,并转发给信息查询代理服务器;根据查询对象的类型调用相应的信息源的信息查询接口进行查询,并将查询结果返回给第一即时通信客户端;第一即时通信客户端通过即时消息将查询结果发送给第二即时通信客户端。本发明还涉及了一种信息查询系统,包括:第一即时通信客户端和信息查询代理服务器。本发明以即时消息的方式为用户提供信息查询服务,用户通过PC或者移动终端登录即时通信客户端就可以进行信息查询,丰富了获取信息的方式,也扩展了信息查询的应用范围。

权利要求书

1、  一种信息查询方法,包括以下步骤:
网络侧的第一即时通信客户端接收终端侧的第二即时通信客户端通过即时消息发送的信息查询指令;
所述第一即时通信客户端将所述信息查询指令转发给相关联的信息查询代理服务器;
所述信息查询代理服务器判断所述信息查询指令要查询的对象的类型,并根据该类型调用相应的信息源的信息查询接口;
所述信息查询代理服务器通过该信息查询接口对所述信息查询指令要查询的对象进行查询,并将获得的查询结果返回给所述第一即时通信客户端;
所述第一即时通信客户端通过即时消息将所述查询结果发送给第二即时通信客户端。

2、
  根据权利要求1所述的信息查询方法,其中所述信息查询指令要查询的对象的类型为通信录时,所述信息查询代理服务器调用预先存储在自身存储区域中的通信录的信息查询接口进行查询。

3、
  根据权利要求1所述的信息查询方法,其中所述信息查询指令要查询的对象的类型为新闻/公告时,所述信息查询代理服务器调用预先存储在自身存储区域中的新闻/公告的信息查询接口进行查询。

4、
  根据权利要求1所述的信息查询方法,其中所述信息查询指令要查询的对象的类型为网页时,所述信息查询代理服务器调用外部的网页搜索服务器的信息查询接口进行查询。

5、
  根据权利要求2所述的信息查询方法,其中所述调用预先存储在自身存储区域中的通信录的信息查询接口进行查询的操作具体包括:
所述信息查询代理服务器检查自身存储的用户群组信息,获得所述第二即时通信客户端对应的用户即时通信账号具有查询权限的用户群组标识列表,该用户群组信息包括一个或多个用户记录,每个用户记录至少包括用户即时通信账号和与所述用户即时通信账号对应的用户群组标识;
所述信息查询代理服务器调用预先存储在自身存储区域中的通信录的信息查询接口进行查询,该存储区域为符合查询权限的用户群组的存储区域。

6、
  根据权利要求5所述的信息查询方法,其中还包括激活查询权限的操作,具体包括:
所述信息查询代理服务器接收所述第二即时通信客户端经由第一即时通信客户端发送的激活查询权限的命令和激活密码;
所述信息查询代理服务器判断所述激活密码是否与所述用户群组相符合,如果符合,则将所述第二即时通信客户端对应的用户即时通信账号用户以及对应的用户群组标识存入用户群组信息。

7、
  根据权利要求1所述的信息查询方法,其中在将获得的查询结果返回给所述第一即时通信客户端之前,还包括根据预设的显示格式对所述查询结果进行格式转换的操作。

8、
  一种信息查询系统,包括:
第一即时通信客户端,用于接收终端侧的第二即时通信客户端通过即时消息发送的信息查询指令,并将所述信息查询指令转发给相关联的信息查询代理服务器,以及在接收到信息查询代理服务器返回的查询结果后,通过即时消息将所述查询结果发送给第二即时通信客户端;
信息查询代理服务器,用于判断所述信息查询指令要查询的对象的类型,并根据该类型调用相应的信息源的信息查询接口;通过该信息查询接口对所述信息查询指令要查询的对象进行查询,并将获得的查询结果返回给所述第一即时通信客户端。

9、
  根据权利要求8所述的信息查询系统,其中所述信息查询代理服务器具体包括:
类型判断模块,用于判断所述信息查询指令要查询的对象的类型;
信息查询模块,用于根据该类型调用相应的信息源的信息查询接口,并通过该信息查询接口对所述信息查询指令要查询的对象进行查询;
结果返回模块,用于将获得的查询结果返回给所述第一即时通信客户端。

10、
  根据权利要求9所述的信息查询系统,其中所述信息查询代理服务器还包括:
用于存储通信录的第一存储区域;
用于在所述信息查询指令要查询的对象的类型为通信录时调用预先存储在第一存储区域中的通信录的第一信息查询接口。

11、
  根据权利要求9所述的信息查询系统,其中所述信息查询代理服务器还包括:
用于存储新闻/公告的第二存储区域;
用于在所述信息查询指令要查询的对象的类型为新闻/公告时调用预先存储在第二存储区域中的新闻/公告的第二信息查询接口。

12、
  根据权利要求9所述的信息查询系统,其中所述信息查询代理服务器还包括:
用于在所述信息查询指令要查询的对象的类型为网页时调用外部的网页搜索服务器的第三信息查询接口。

13、
  根据权利要求10所述的信息查询系统,其中所述第一存储区域按用户群组进行通信录的存储,所述信息查询代理服务器还包括用于存储用户群组信息的第三存储区域,所述用户群组信息包括一个或多个用户记录,每个用户记录至少包括用户即时通信账号和与所述用户即时通信账号对应的用户群组标识。

14、
  根据权利要求13所述的信息查询系统,其中所述信息查询代理服务器还包括:
查询权限激活模块,用于在接收到所述第二即时通信客户端经由第一即时通信客户端发送的激活查询权限的命令和激活密码时,判断所述激活密码是否与所述用户群组相符合,如果符合,则将所述第二即时通信客户端对应的用户即时通信账号用户以及对应的用户群组标识存入用户群组信息。

15、
  根据权利要求9所述的信息查询系统,其中所述信息查询代理服务器还包括:
格式转换模块,用于在将获得的查询结果返回给所述第一即时通信客户端之前,根据预设的显示格式对所述查询结果进行格式转换。

说明书

信息查询方法及系统
技术领域
本发明涉及即时通信技术领域,尤其涉及一种通过运行在IP网络上的即时通信服务查询信息的方法,以及查询系统。
背景技术
随着网络技术的普及,人们对在网络上获取大量丰富的信息的需求不断增加,在网络上进行信息查询已经成为人们日常工作学习的主要方式之一。目前在网络上查询信息的方法主要是通过在PC上使用Web浏览器访问搜索网站以进行信息查询。而随着移动终端(例如手机、PDA等)的普及和功能的提升,用户也可以通过移动终端访问Web页面,从而也可以通过访问搜索网站进行信息查询。
通过Web页面的信息查询方式获得的查询结果虽然能够为用户提供丰富的页面信息,但是这些获得的页面信息对网络带宽和处理器的要求比较高,用户操作起来不是十分快捷。
而在手机上的Web页面进行信息查询时,受限于手机硬件,屏幕刷新和显示往往需要花费较长的时间,尤其可能会受到手机屏幕较小的影响,使用户用起来不太方便。
发明内容
本发明的目的是提出一种信息查询方法及系统,能够以即时消息的方式为用户提供信息查询服务。
为实现上述目的,本发明提供了一种信息查询方法,包括以下步骤:
网络侧的第一即时通信客户端接收终端侧的第二即时通信客户端通过即时消息发送的信息查询指令;
所述第一即时通信客户端将所述信息查询指令转发给相关联的信息查询代理服务器;
所述信息查询代理服务器判断所述信息查询指令要查询的对象的类型,并根据该类型调用相应的信息源的信息查询接口;
所述信息查询代理服务器通过该信息查询接口对所述信息查询指令要查询的对象进行查询,并将获得的查询结果返回给所述第一即时通信客户端;
所述第一即时通信客户端通过即时消息将所述查询结果发送给第二即时通信客户端。
进一步的,所述信息查询指令要查询的对象的类型为通信录时,所述信息查询代理服务器调用预先存储在自身存储区域中的通信录的信息查询接口进行查询。
进一步的,所述信息查询指令要查询的对象的类型为新闻/公告时,所述信息查询代理服务器调用预先存储在自身存储区域中的新闻/公告的信息查询接口进行查询。
进一步的,所述信息查询指令要查询的对象的类型为网页时,所述信息查询代理服务器调用外部的网页搜索服务器的信息查询接口进行查询。
进一步的,所述调用预先存储在自身存储区域中的通信录的信息查询接口进行查询的操作具体包括:
所述信息查询代理服务器检查自身存储的用户群组信息,获得所述第二即时通信客户端对应的用户即时通信账号具有查询权限的用户群组标识列表,该用户群组信息包括一个或多个用户记录,每个用户记录至少包括用户即时通信账号和与所述用户即时通信账号对应的用户群组标识;
所述信息查询代理服务器调用预先存储在自身存储区域中的通信录的信息查询接口进行查询,该存储区域为符合查询权限的用户群组的存储区域。
进一步的,还包括激活查询权限的操作,具体包括:
所述信息查询代理服务器接收所述第二即时通信客户端经由第一即时通信客户端发送的激活查询权限的命令和激活密码;
所述信息查询代理服务器判断所述激活密码是否与所述用户群组相符合,如果符合,则将所述第二即时通信客户端对应的用户即时通信账号用户以及对应的用户群组标识存入用户群组信息。
进一步的,在将获得的查询结果返回给所述第一即时通信客户端之前,还包括根据预设的显示格式对所述查询结果进行格式转换的操作。
为实现上述目的,本发明提供了一种信息查询系统,包括:
第一即时通信客户端,用于接收终端侧的第二即时通信客户端通过即时消息发送的信息查询指令,并将所述信息查询指令转发给相关联的信息查询代理服务器,以及在接收到信息查询代理服务器返回的查询结果后,通过即时消息将所述查询结果发送给第二即时通信客户端;
信息查询代理服务器,用于判断所述信息查询指令要查询的对象的类型,并根据该类型调用相应的信息源的信息查询接口;通过该信息查询接口对所述信息查询指令要查询的对象进行查询,并将获得的查询结果返回给所述第一即时通信客户端。
进一步的,所述信息查询代理服务器具体包括:
类型判断模块,用于判断所述信息查询指令要查询的对象的类型;
信息查询模块,用于根据该类型调用相应的信息源的信息查询接口,并通过该信息查询接口对所述信息查询指令要查询的对象进行查询;
结果返回模块,用于将获得的查询结果返回给所述第一即时通信客户端。
进一步的,所述信息查询代理服务器还包括:
用于存储通信录的第一存储区域;
用于在所述信息查询指令要查询的对象的类型为通信录时调用预先存储在第一存储区域中的通信录的第一信息查询接口。
进一步的,所述信息查询代理服务器还包括:
用于存储新闻/公告的第二存储区域;
用于在所述信息查询指令要查询的对象的类型为新闻/公告时调用预先存储在第二存储区域中的新闻/公告的第二信息查询接口。
进一步的,所述信息查询代理服务器还包括:
用于在所述信息查询指令要查询的对象的类型为网页时调用外部的网页搜索服务器的第三信息查询接口。
进一步的,所述第一存储区域按用户群组进行通信录的存储,所述信息查询代理服务器还包括用于存储用户群组信息的第三存储区域,所述用户群组信息包括一个或多个用户记录,每个用户记录至少包括用户即时通信账号和与所述用户即时通信账号对应的用户群组标识。
进一步的,所述信息查询代理服务器还包括:
查询权限激活模块,用于在接收到所述第二即时通信客户端经由第一即时通信客户端发送的激活查询权限的命令和激活密码时,判断所述激活密码是否与所述用户群组相符合,如果符合,则将所述第二即时通信客户端对应的用户即时通信账号用户以及对应的用户群组标识存入用户群组信息。
进一步的,所述信息查询代理服务器还包括:
格式转换模块,用于在将获得的查询结果返回给所述第一即时通信客户端之前,根据预设的显示格式对所述查询结果进行格式转换。
基于上述技术方案,本发明以即时消息的方式为用户提供信息查询服务,用户通过PC或者移动终端登录即时通信客户端就可以进行信息查询,丰富了获取信息的方式,也扩展了信息查询的应用范围。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明信息查询方法的一实施例的流程示意图。
图2为本发明实施例应用在查询方面的实例的流程示意图。
图3为本发明实施例中用户群组登录及获取权限的实例的流程示意图。
图4为本发明信息查询系统的一实施例的结构示意图。
图5为本发明信息查询系统的另一实施例的结构示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
本发明通过与信息查询代理服务器关联的即时消息客户端接收用户的信息查询指令,并根据信息查询指令调用各种信息查询接口进行查询,使用户能够利用了现已被广泛使用的即时通信软件进行信息查询操作,十分方便。
如图1所示,为本发明信息查询方法的一实施例的流程示意图。本实施例的流程包括以下步骤:
步骤101、网络侧的第一即时通信客户端接收终端侧的第二即时通信客户端通过即时消息发送的信息查询指令,这里的信息查询指令可以是表示某个具体查询操作含义的词汇,例如:search,select news等,或者是与某个具体查询操作相对应的数字、字符之类,例如:“0”表示搜索通信录,“r”表示搜索网页等,信息查询指令可以由第一即时通信客户端或信息查询代理服务器从即时消息中解析获得;
步骤102、第一即时通信客户端将信息查询指令转发给相关联的信息查询代理服务器;
步骤103、信息查询代理服务器判断信息查询指令要查询的对象的类型,并根据该类型调用相应的信息源的信息查询接口;
步骤104、信息查询代理服务器通过该信息查询接口对信息查询指令要查询的对象进行查询,并将获得的查询结果返回给第一即时通信客户端;
步骤105、第一即时通信客户端通过即时消息将查询结果发送给第二即时通信客户端。
本实施例将原有用户通过Web浏览器进行信息查询的方式替换成了用户通过即时消息向信息查询代理服务器传递信息查询指令,再由信息查询代理服务器选择对应的信息查询接口来完成相应的查询操作的方式。由于采用了即时消息,因此需要设置可以与用户进行即时通信的第一即时通信客户端,该客户端与信息查询代理服务器构成了C-S结构。通过信息查询接口得到的查询结果会再通过信息查询代理服务器和第一即时通信客户端返回给用户。
由于即时消息客户端现在已经广泛的被安装在PC和移动终端中,兼容各种PC和移动终端,对用户来说,采用类似聊天方式进行信息查询操作,十分简便。
在步骤103中,信息源可以是存储在信息查询代理服务器内部的通信录或新闻/公告,也可以是外部的网页搜索服务器,但信息源并不限于这几个例子。对应着,如果信息源是通信录,则调用查询通信录的信息查询接口;如果信息源是新闻/公告,则调用查询新闻/公告的信息查询接口;如果信息源是网页搜索服务器,则调用外部的网页搜索服务器的信息查询接口。
本实施例可适用在无权限限制的信息查询,也可以在进行信息查询时对用户查询权限进行限制,强化查询系统的管理,确保安全性。此外,在向第一即时通信客户端返回查询结果前,还可以根据预设的显示格式对查询结果进行格式转换,这里的显示格式指的是在用户侧的PC或移动终端界面上文本排列的格式,可以由用户自行设定或网络侧信息查询系统进行设定。
如图2所示,为本发明实施例应用在查询方面的实例的流程示意图。本实例的流程包括以下步骤:
步骤201、用户在PC或移动终端上登录即时通信客户端A,例如QQ、MSN、ICQ等即时通信软件。如果在即时通信客户端A的好友列表中还没有与信息查询代理服务器对应的即时通信客户端B,则可以通过加为好友的方式,将即时通信客户端B的即时通信账号加入好友列表中,加入好友列表通常是即时通信软件进行联系的前提,但对于一些特别的即时通信软件,可以不加好友直接进行联系,这也应涵盖在本发明的保护范围中。
用户打开即时通信客户端B的即时通信账号的对话窗口,并通过对话窗口输入信息查询指令,信息查询指令可以包括通信录查询、新闻/公告查询、网页查询等。在输入指令时,可以有两种形式,一种是直接输入命令,再由网络侧提示继续输入该命令所需的各个参数;一种是输入命令表达式,即命令+各个参数的形式。
用户输入的信息查询指令可以是表示某个具体查询操作含义的词汇,例如:search,select news等,或者是与某个具体查询操作相对应的数字、字符之类,例如:“0”表示搜索通信录,“r”表示搜索网页。还可以通过发送“?”或“help”等从网络侧获取查询操作的指令说明,此时网络侧的即时通信客户端B或信息查询代理服务器会向即时通信客户端A返回涉及查询操作的各个操作指令,以及各个操作指令的说明,即时通信客户端A再通过对话窗口向用户展示这些操作指令及说明。
步骤202、即时通信客户端A通过即时消息将用户输入的信息查询指令发送给网络侧的即时通信客户端B。
步骤203、即时通信客户B接收即时通信客户端A通过即时消息发送的信息查询指令。
步骤204、即时通信客户B将信息查询指令转发给相关联的信息查询代理服务器。
步骤205、信息查询代理服务器判断信息查询指令要查询的对象的类型,并根据该类型调用相应的信息源的信息查询接口,当判断查询对象的类型为通信录时,信息查询代理服务器调用预先存储在自身存储区域中的通信录的信息查询接口进行查询;当要查询的对象的类型为新闻/公告时,所述信息查询代理服务器调用预先存储在自身存储区域中的新闻/公告的信息查询接口进行查询;要查询的对象的类型为网页时,所述信息查询代理服务器调用外部的网页搜索服务器的信息查询接口进行查询。
步骤206、信息查询代理服务器通过该信息查询接口对所述信息查询指令要查询的对象进行查询,并根据预设的显示格式对查询结果进行格式转换,然后将获得的查询结果返回给即时通信客户端B,信息查询代理服务器还可以自动的将用户查询的行为写入系统日志,以方便日后查询和分析。
步骤207、即时通信客户端B将获得的查询结果返回给即时通信客户端A。
步骤208、即时通信客户端A通过对话窗口对查询结果进行展示,如果预先进行了格式转换,则按照相应的文本排列格式进行展示。
在另一实例中,查询通信录时可以对用户的查询权限进行进一步的限定,即允许用户查询符合自己查询权限的通信录,对于查询权限之外的通信录,用户无法获得。
信息查询代理服务器检查自身存储的用户群组信息,获得即时通信客户端A对应的用户即时通信账号具有查询权限的用户群组标识列表,该用户群组信息包括一个或多个用户记录,每个用户记录至少包括用户即时通信账号和与用户即时通信账号对应的用户群组标识。信息查询代理服务器调用预先存储在自身存储区域中的通信录的信息查询接口进行查询,该存储区域为符合查询权限的用户群组的存储区域。
如图3所示,为本发明实施例中用户群组登录及获取权限的实例的流程示意图。在本实例中,查询权限是指用户可以查询某些用户群组的权限。用户登录用户群组以及获取权限的流程包括以下步骤:
步骤301、信息查询代理服务器检查自身存储的用户群组信息,获得具有查询权限的用户群组标识列表;
步骤302、信息查询代理服务器根据用户群组标识列表判断用户是否有权限登录直接查询某个用户群组,是则执行步骤306,否则执行步骤303;
步骤303、用户检查自己是否记录了激活该用户群组查询权限的激活密码,如果有则执行步骤305,否则执行步骤304;
步骤304、如果用户没有记录或忘记激活密码,则可以通过邮件的方式从群组管理员获取激活密码,然后执行步骤305;
步骤305、用户通过即时通信客户端A向信息查询代理服务器发送的激活查询权限的命令和激活密码,信息查询代理服务器在获得了激活查询权限的命令和激活密码之后,判断激活密码是否与用户群组相符合,如果符合,则将即时通信客户端A对应的用户即时通信账号用户以及对应的用户群组标识存入用户群组信息;
步骤306、信息查询代理服务器向即时通信客户端B返回用户群组的说明信息,再由即时通信客户端B通过即时消息返回给即时通信客户端A进行展示。
在信息查询代理服务器可以由系统管理员建立信息存储区域,用于保存通信录数据,通信录的数据可以按照人际关系分成不同的用户群组保存。系统管理员主要负责新建、删除、修改用户群组,取消和授予所有用户群组的访问权限,系统管理员录入群组管理员信息和用户群组初始信息。系统管理员可以定义用户属性数据,如添加一种新型通信工具的号码信息描述数据,所定义的用户属性数据对所有用户群组有效。
进一步的,还可以为用户群组设置群组管理员,主要负责新建、删除、修改用户群组中的联系人记录、修改该群组的访问授权,群组管理员录入用户信息到相应的存储区域。群组管理员可以定义用户属性数据,所定义的用户属性数据对该用户群组有效。
所述的用户信息至少包括用户群组ID和用户即时通信账号,还可以包括用户姓名和用户密码等用户属性数据,其中用户属性数据对于系统管理员来说是可定义的,系统管理员所定义的用户属性数据对所有用户群组有效。所述的用户属性数据对于群组管理员来说也是可定义的,群组管理员所定义的用户属性数据对该用户群组有效。
用户即时通信账号对于每个用户来说是唯一的,如果群组管理员录入了用户的即时通信登录账号,用户利用该账号登录即时通信客户端时,就可以获得查询该用户群组信息的权限。激活密码对于该用户群组的每个用户来说是唯一的,如果群组管理员没有录入用户的即时通信登录账号,用户可以凭用户密码在即时通信客户端获得查询该用户群组信息的权限。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
如图4所示,为本发明信息查询系统的一实施例的结构示意图。本实施例中信息查询系统2包括即时通信客户端B和信息查询代理服务器1,其中,即时通信客户端B用于接收终端侧的即时通信客户端A通过即时消息发送的信息查询指令,并将信息查询指令转发给相关联的信息查询代理服务器1,以及在接收到信息查询代理服务器1返回的查询结果后,通过即时消息将查询结果发送给即时通信客户端A。
信息查询代理服务器1用于判断信息查询指令要查询的对象的类型,并根据该类型调用相应的信息源的信息查询接口;通过该信息查询接口对信息查询指令要查询的对象进行查询,并将获得的查询结果返回给即时通信客户端B。
这里的信息查询指令可以是表示某个具体查询操作含义的词汇,例如:search,select news等,或者是与某个具体查询操作相对应的数字、字符之类,例如:“0”表示搜索通信录,“r”表示搜索网页等,信息查询指令可以由第一即时通信客户端或信息查询代理服务器从即时消息中解析获得。
本实施例将原有用户通过Web浏览器进行信息查询的方式替换成了用户通过即时消息向信息查询代理服务器传递信息查询指令,再由信息查询代理服务器1选择对应的信息查询接口来完成相应的查询操作的方式。由于采用了即时消息,因此需要设置可以与用户进行即时通信的即时通信客户端B,该客户端B与信息查询代理服务器1构成了C-S结构。通过信息查询接口得到的查询结果会再通过信息查询代理服务器1和即时通信客户端B返回给用户。
由于即时消息客户端现在已经广泛的被安装在PC和移动终端中,兼容各种PC和移动终端,对用户来说,采用类似聊天方式进行信息查询操作,十分简便。
本实施例可适用在无权限限制的信息查询,也可以在进行信息查询时对用户查询权限进行限制,强化查询系统的管理,确保安全性。此外,在向即时通信客户端B返回查询结果前,还可以根据预设的显示格式对查询结果进行格式转换,这里的显示格式指的是在用户侧的PC或移动终端界面上文本排列的格式,可以由用户自行设定或网络侧信息查询系统1进行设定。
如图5所示,为本发明信息查询系统的另一实施例的结构示意图。在本实施例中,信息查询代理服务器1可以具体包括:类型判断模块3、信息查询模块4和结果返回模块5。
其中,类型判断模块3用于判断所述信息查询指令要查询的对象的类型。信息查询模块4用于根据该类型调用相应的信息源的信息查询接口,并通过该信息查询接口对所述信息查询指令要查询的对象进行查询。结果返回模块5用于将获得的查询结果返回给所述第一即时通信客户端。
在本实施例中,还可以进一步包括用于存储通信录的第一存储区域61和用于在所述信息查询指令要查询的对象的类型为通信录时调用预先存储在第一存储区域中的通信录的第一信息查询接口51。
在本实施例中,还可以进一步包括用于存储新闻/公告的第二存储区域62和用于在所述信息查询指令要查询的对象的类型为新闻/公告时调用预先存储在第二存储区域中的新闻/公告的第二信息查询接口52。
在本实施例中,还可以进一步包括用于在所述信息查询指令要查询的对象的类型为网页时调用外部的网页搜索服务器的第三信息查询接口53。
在另一实施例中,第一存储区域61按用户群组进行通信录的存储,信息查询代理服务器1还包括用于存储用户群组信息的第三存储区域,其中用户群组信息包括一个或多个用户记录,每个用户记录至少包括用户即时通信账号和与所述用户即时通信账号对应的用户群组标识。用户群组信息便于网络侧对用户的信息查询请求进行查询权限的限制。
在另一实施例中,信息查询代理服务器还可以包括查询权限激活模块,用于在接收到即时通信客户端A经由即时通信客户端B发送的激活查询权限的命令和激活密码时,判断激活密码是否与该用户群组相符合,如果符合,则将即时通信客户端A对应的用户即时通信账号用户以及对应的用户群组标识存入用户群组信息。
在另一实施例中,信息查询代理服务器还可以包括格式转换模块,用于在将获得的查询结果返回给即时通信客户端B之前,根据预设的显示格式对查询结果进行格式转换,从而使得即时通信客户端A在接收到网络侧信息后,能够在对话窗口以预设的显示格式进行显示,方便用户阅览。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。

信息查询方法及系统.pdf_第1页
第1页 / 共21页
信息查询方法及系统.pdf_第2页
第2页 / 共21页
信息查询方法及系统.pdf_第3页
第3页 / 共21页
点击查看更多>>
资源描述

《信息查询方法及系统.pdf》由会员分享,可在线阅读,更多相关《信息查询方法及系统.pdf(21页珍藏版)》请在专利查询网上搜索。

本发明涉及一种信息查询方法,包括:第一即时通信客户端接收通过即时消息发送的信息查询指令,并转发给信息查询代理服务器;根据查询对象的类型调用相应的信息源的信息查询接口进行查询,并将查询结果返回给第一即时通信客户端;第一即时通信客户端通过即时消息将查询结果发送给第二即时通信客户端。本发明还涉及了一种信息查询系统,包括:第一即时通信客户端和信息查询代理服务器。本发明以即时消息的方式为用户提供信息查询服务。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1