一种用于即时通讯软件的信息查询方法技术

技术编号:16472572 阅读:41 留言:0更新日期:2017-10-29 00:15
本发明专利技术公开了一种用于即时通讯软件的信息查询方法,包括如下步骤:(a)服务器端建立多个数据库,用于存储数据信息;(b)在服务器端建立多个网站程序,每个网站程序指向的相应的网站页面;服务器实时从其中的网站程序中通过搜索引擎进行检索,以更新数据库中数据信息;(c)在客户端安装即时通讯软件,内置查询功能,用户在客户端输入查询关键字和过滤条件后,客户端与服务器端进行通讯开始查询;(d)服务器端接收到查询关键字与过滤条件之后,首先在数据库中进行数据信息查找,若不存在匹配的数据信息则通过网站程序进行数据信息查找。该方法实现了在即时通讯软件的快速查询。

An information query method for instant messenger software

The invention discloses a method for information query of instant messaging software, which comprises the following steps: (a) server to create multiple database for storing data information; (b) the establishment of a number of sites in the server program, each program point to the corresponding website web page from the web server; real-time program through the search engine to retrieve data, to update the database information; (c) installed in the client instant messaging software, built-in search function, user input query keywords and filtering conditions after the client client and server communication to query; (d) after the server receives the query keywords and filtering conditions, first find information data in the database, if there is no matching data information to find data through the website program. The method realizes quick query in instant messenger software.

【技术实现步骤摘要】
一种用于即时通讯软件的信息查询方法
本专利技术涉及即时通讯
,具体涉及一种用于即时通讯软件的信息查询方法。
技术介绍
即时通讯(IM,InstantMessage)软件作为使用频率最高的网络软件,已成为目前最流行的互联网通讯工具。聊天一直是网民们上网的主要活动之一。网上聊天的主要工具已经从初期的聊天室、论坛变为以诸如QQ、popo、MSN等即时通讯软件。据统计,迄今为止,全球约有一亿多人使用即时通讯软件在网上交流。随着越来越多的人通过即时通讯软件相互沟通,一般即时通讯软件的好友列表都存有较多的好友。因此,大多数即时通讯软件的功能比较单一,在通讯软件内实现信息查询一般来讲是比较困难。现有技术中,使用即时通讯软件进行信息查询检索时,往往检索出大量使用者并不关心的数据,容易造成噪声干扰,主要原因是,即时通讯软件中不能灵活的选择或者自主设置过滤条件,数据库分类不合理或者与检索条件对应不合理等等。比如我需要用即时通讯软件查找型号是LM393这种元件的资料,现有的即时通讯软件有些可以通过调用搜索引擎(如www.google.com,www.baidu.com等)、相关公司的产品资料(如www.icbase.com)和专门的资料查询网站(如www.alldatasheet.com)来查找,就可以知道这是一种速度在300ns左右的双比较器;而有些就无法进行这类查询。另一方面,如果我们在不知道型号的情况下要用即时通讯软件查找速度在300ns左右的双比较器就极为困难,现有的即时通讯软件均无法满足这种查找要求,因为它们要么只能按照型号来进行查询,要么根本就不能进行这类查询
技术实现思路
本专利技术的目的在于克服上述技术不足,提供一种用于即时通讯软件的信息查询方法,依据该方法可在即时通讯软件内直接实现网络数据信息的查询,并且在查询窗口内列表实时显示查询结果数据,能跨网络平台实现数据共享,同时还具备自由设置网络数据信息查询过滤条件、远程用户与系统互动等功能。为能达到上述专利技术目的,所采用的技术方案包括包括如下步骤:(a)在服务器端建立多个数据库,用户根据自身需要设置每个数据库的第一目录字段,所述第一目录字段用于标识该数据库中所存储的数据信息所属学科类别,数据库用于存储其第一目录字段所标识的学科类别下的数据信息,每条数据信息具有关键字段。(b)在服务器端建立多个网站程序,该网站程序连接互联网用于指向互联网中网站页面;服务器端为每个网站程序设定属性标识,用于标识该网站程序所指向的页面对应的学科类别。服务器端依据数据库中每条数据信息的关键字段,实时从其中的网站程序中通过搜索引擎进行检索,以更新数据信息。(c)在客户端安装即时通讯软件,所述即时通讯软件内设置查询功能,该查询功能设置对应所述数据库中所有学科类别的过滤条件,每个选择过滤条件均与数据库或者记录字段相对应,用户在客户端输入查询关键字后,选择过滤条件中的一个或者多个,然后开始查询,客户端与服务器端进行通讯,将查询关键字与对应过滤条件发送至服务器端。(d)服务器端接收到查询关键字与过滤条件之后,首先将每个数据库的第一目录字段与过滤条件进行匹配,在匹配成功的第一目录字段对应的数据库中,将查询关键字与该数据库中数据信息的关键字段进行相关匹配,若存在与查询关键字全部或者部分匹配的关键字段,则将该关键字段对应数据信息返回到客户端的即时通讯软件中。若不存在与查询关键字全部或者部分匹配的关键字段,则服务器端将每个网站程序的属性标识与过滤条件进行匹配,在匹配成功的属性标识对应的网站程序中通过搜索引擎检索与查询关键字全部或者部分匹配的网页信息,并将该信息返回到客户端的即时通讯软件中,同时将该网页信息作为一条数据信息存入与其所述网站程序的属性标识相匹配的第一目录字段对应的数据库中,并为该条数据信息设置关键字段。进一步地,在步骤(c)中,所述查询功能通过即时通信软件中的快捷方式进入,包括检索框、过滤块以及查询按钮;检索框用于接收用户输入的查询关键字;过滤块为多个过滤条件输入控件,该即时通讯软件通过与服务器端进行通讯,实时读取服务器端的数据库中第一目录字段以更新过滤块;查询按钮按下之后,客户端将用户输入的查询关键字以及选择的过滤块信息发送至服务器端;快捷方式为快捷键、双击即时通讯软件的面板、右键菜单或在即时通讯软件的面板上设定快捷按钮。进一步地,在步骤(d)后再次输入查询关键字并选择过滤条件,即可继续进行查询。进一步地,在数据库的每个记录中,设置有用于保存该项记录的相关资料的电子文件下载地址的字段,能直接下载相关的数据。进一步地,数据服务器采用分布式或集中设置。本专利技术所提供的即时通讯软件内网络数据信息的查询方法,可实现在即时通讯软件内直接实现网络数据信息的查询操作,按用户的需要灵活设置过滤条件,并且在查询窗口内查询结果数据实时列表显示,数据信息能够直接在服务器端的数据库中进行检索,也能够跨网络平台实现数据共享,满足了即时通讯软件所需的快速查询的要求。具体实施方式下面结合实施例,对本专利技术进行详细描述。一种用于即时通讯软件的信息查询方法,其包括如下步骤:(a)在服务器端建立多个数据库,用户根据自身需要设置每个数据库的第一目录字段,所述第一目录字段用于标识该数据库中所存储的数据信息所属学科类别,数据库用于存储其第一目录字段所标识的学科类别下的数据信息,每条数据信息具有关键字段;(b)在服务器端建立多个网站程序,该网站程序连接互联网用于指向互联网中网站页面;服务器端为每个网站程序设定属性标识,用于标识该网站程序所指向的页面对应的学科类别;服务器端依据数据库中每条数据信息的关键字段,实时从其中的网站程序中通过搜索引擎进行检索,以更新数据信息;(c)在客户端安装即时通讯软件,所述即时通讯软件内设置查询功能,该查询功能设置对应所述数据库中所有学科类别的过滤条件,每个选择过滤条件均与数据库或者记录字段相对应,用户在客户端输入查询关键字后,选择过滤条件中的一个或者多个,然后开始查询,客户端与服务器端进行通讯,将查询关键字与对应过滤条件发送至服务器端;(d)服务器端接收到查询关键字与过滤条件之后,首先将每个数据库的第一目录字段与过滤条件进行匹配,在匹配成功的第一目录字段对应的数据库中,将查询关键字与该数据库中数据信息的关键字段进行相关匹配,若存在与查询关键字全部或者部分匹配的关键字段,则将该关键字段对应数据信息返回到客户端的即时通讯软件中;若不存在与查询关键字全部或者部分匹配的关键字段,则服务器端将每个网站程序的属性标识与过滤条件进行匹配,在匹配成功的属性标识对应的网站程序中通过搜索引擎检索与查询关键字全部或者部分匹配的网页信息,并将该信息返回到客户端的即时通讯软件中,同时将该网页信息作为一条数据信息存入与其所述网站程序的属性标识相匹配的第一目录字段对应的数据库中,并为该条数据信息设置关键字段。本实施例中,在步骤(c)中,所述查询功能通过即时通信软件中的快捷方式进入,包括检索框、过滤块以及查询按钮;所述检索框用于接收用户输入的查询关键字;所述过滤块为多个过滤条件输入控件,该即时通讯软件通过与服务器端进行通讯,实时读取服务器端的数据库中第一目录字段以更新过滤块;所述查询按钮按下之后,客户端将用户输入的查询关键字以及本文档来自技高网
...

【技术保护点】
一种用于即时通讯软件的信息查询方法,其特征在于,其包括如下步骤:(a)在服务器端建立多个数据库,用户根据自身需要设置每个数据库的第一目录字段,所述第一目录字段用于标识该数据库中所存储的数据信息所属学科类别,数据库用于存储其第一目录字段所标识的学科类别下的数据信息,每条数据信息具有关键字段;(b)在服务器端建立多个网站程序,该网站程序连接互联网用于指向互联网中网站页面;服务器端为每个网站程序设定属性标识,用于标识该网站程序所指向的页面对应的学科类别;服务器端依据数据库中每条数据信息的关键字段,实时从其中的网站程序中通过搜索引擎进行检索,以更新数据信息;(c)在客户端安装即时通讯软件,所述即时通讯软件内设置查询功能,该查询功能设置对应所述数据库中所有学科类别的过滤条件,每个选择过滤条件均与数据库或者记录字段相对应,用户在客户端输入查询关键字后,选择过滤条件中的一个或者多个,然后开始查询,客户端与服务器端进行通讯,将查询关键字与对应过滤条件发送至服务器端;(d)服务器端接收到查询关键字与过滤条件之后,首先将每个数据库的第一目录字段与过滤条件进行匹配,在匹配成功的第一目录字段对应的数据库中,将查询关键字与该数据库中数据信息的关键字段进行相关匹配,若存在与查询关键字全部或者部分匹配的关键字段,则将该关键字段对应数据信息返回到客户端的即时通讯软件中;若不存在与查询关键字全部或者部分匹配的关键字段,则服务器端将每个网站程序的属性标识与过滤条件进行匹配,在匹配成功的属性标识对应的网站程序中通过搜索引擎检索与查询关键字全部或者部分匹配的网页信息,并将该信息返回到客户端的即时通讯软件中,同时将该网页信息作为一条数据信息存入与其所述网站程序的属性标识相匹配的第一目录字段对应的数据库中,并为该条数据信息设置关键字段。...

【技术特征摘要】
1.一种用于即时通讯软件的信息查询方法,其特征在于,其包括如下步骤:(a)在服务器端建立多个数据库,用户根据自身需要设置每个数据库的第一目录字段,所述第一目录字段用于标识该数据库中所存储的数据信息所属学科类别,数据库用于存储其第一目录字段所标识的学科类别下的数据信息,每条数据信息具有关键字段;(b)在服务器端建立多个网站程序,该网站程序连接互联网用于指向互联网中网站页面;服务器端为每个网站程序设定属性标识,用于标识该网站程序所指向的页面对应的学科类别;服务器端依据数据库中每条数据信息的关键字段,实时从其中的网站程序中通过搜索引擎进行检索,以更新数据信息;(c)在客户端安装即时通讯软件,所述即时通讯软件内设置查询功能,该查询功能设置对应所述数据库中所有学科类别的过滤条件,每个选择过滤条件均与数据库或者记录字段相对应,用户在客户端输入查询关键字后,选择过滤条件中的一个或者多个,然后开始查询,客户端与服务器端进行通讯,将查询关键字与对应过滤条件发送至服务器端;(d)服务器端接收到查询关键字与过滤条件之后,首先将每个数据库的第一目录字段与过滤条件进行匹配,在匹配成功的第一目录字段对应的数据库中,将查询关键字与该数据库中数据信息的关键字段进行相关匹配,若存在与查询关键字全部或者部分匹配的关键字段,则将该关键字段对应数据信息返回到客户端的即时通讯软件中;若不存在与查询关键字全部或者部分匹配的关键字段,则服务器端将每个...

【专利技术属性】
技术研发人员:姜晓丹林明吕翊戴宇升李学恩韩国权黄海峰李庆袁双王双
申请(专利权)人:北京慧点科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1