在网络或互联网络上进行文件或数据库搜索的方法及系统的制作方法

文档序号:6554648阅读:296来源:国知局
专利名称:在网络或互联网络上进行文件或数据库搜索的方法及系统的制作方法
技术领域
本发明涉及一种在网络或互联网络上进行文件或数据库搜索的方法及其系统。更具体地说,本发明涉及一种能在网络、互联网络或WEB网上进行文件或数据库搜索及查询的方法及其系统。
近年来,电脑信息业迅速发展。许多商业信息服务系统向人们提供信息查询服务。如DIALOG信息服务系统。通常人们是预先选择要查询的数据库,如化学工程数据库,然后在该数据库上进行搜索或查询。尤其是最近互联网络及WEB的兴起,使得成千上万的人们通过互联网络将自己的计算机联接到公共或私有数据库上,进行文件搜索及查询。然后使用所谓的浏览器来阅读所查到的文件。由于数以百万计的文件被存储在许多不同的计算机服务器上,因此很难查询到所有想要的文件。目前,最简单快速的在互联网络及WEB上进行查询的方法是使用所谓的搜索引擎来进行搜索及查询。一般来说,使用者通过自己计算机输入一个或多个关键词,然后经互联网络将该关键词送入一搜索引擎。该搜索引擎在完成搜索后返回给该使用者一“找到”结果清单及有关信息。不同的搜索引擎拥有不同的信息数据,并使用不同的方法来存储及搜索这些数据。其中,现行较为流行的搜索引擎有ALTAYISTA、HOSBOT、INFOSEEK、EXCITE、LYCOS和YAHOO。使用者可能根本不用知道他所想搜索查找的文件在哪一个数据库和服务器上,他只需将搜索关键词及条件提供给搜索引擎,搜索引擎便会根据这些关键词及条件在互联网络、WEB或其数据库上进行搜索查询。通常,搜索引擎会将上述关键词及条件应用于自己本身的数据库上,同时也将这些关键词及条件通过网络或互联网络送至其它的服务器,而其它服务器同时也在其数据库上进行搜索查询,并将搜索的结果送回原服务器。搜索引擎会以罗列包含有使用者所提供的关键词及条件的文件题目的搜索结果清单送给使用者。这些文件题目有时也许只有几个,有时却是成百上千个,但是使用者可以根据其需要从中选出任意一个题目来通过网络或互联网络调出该文件来进行阅读。根据统计,目前每天有多于一百万的使用者使用搜索引擎通过网络或互联网络来查询文件。这些使用者来自于不同的国家和不同的地区,而他们所要查询的文件有时也储存在他们之外的国家和地区,甚至是以不同的语言写成,如英语、法语、德语、意大利语、西班牙语、日语或中文。这真能算得上是一个世界性的庞大网络。举例而言,一个身在美国的使用者可以输送给搜索引擎一个或几个中文或日语关键词及条件,搜索引擎就会按照其要求查找到一些相关的中文或日语文件题目供使用者挑选,然后使用者通过网络或互联网络可以最终找到自己索要的文件。
目前在网络或互联网络上进行文件或数据库搜索的方法存在着的一个问题就是使用者必须能够用他所要查询文件所使用的语言来输入搜索关键词。例如,一位能够阅读中文的日本使用者想要在互联网络上查询有关中国文化的信息,他必须要用中文输入搜索关键词。事实上,尽管有许多日本人能够阅读中文,但是很少有日本人能够使用计算机键盘将中文(不是日本汉字〕输入至电脑。这样问题在中文使用中更为严重,由于历史及地理原因,即使在华人世界里,仍有许多人不会在电脑上输入中文。例如许多香港人,用于不会说普通话的原因,不可能使用汉语拼音方法来输入中文。同样,许多海外华人不仅不会输入中文,甚至对同样的主题,而他们则使用不通的关键词。如,大陆常说的“硅谷”,而台湾叫“矽谷”。为了部分地解决上述问题,许多搜索引擎将同样的主题或摘要以不同的语言重复地存储在其数据库中,这的确给人们带来许多方便。但是现在存放在互联网络上的文件数目正以惊人的速度成长。据统计,仅LYCOS一家搜索引擎点目前就有7亿页数据,并且每天还有成百万页数据加入。因此,几乎不可能将所有的数据都翻译成不同的语言而将其存储在服务器上。
因此,本发明的目的是提供一种方便的能在网络及互联网络上搜索及查询的方法及其系统。
本发明的另一目的是提供一种方便的能在网络及互联网络上搜索及查询的方法及其系统。其中,使用者可以有选择地使用方便其使用的一种语言输入搜索及查询关键词,该语言可能和所查询内容的语言不同。
本发明的另一目的是提供一种方便的能在网络及互联网络上搜索及查询的方法及其系统。其中,不必将数据内容翻译成多种不同的语言来存放于数据的服务器上,但确能将其内容以选择的语言示出给使用者。
根据本发明的能在网络及互联网络上搜索及查询的方法,其中一个或多个用户通过网络或互联网络连接至一个或多个服务器,所述服务器上存有数据及文件,该方法的步骤如下1〕从用户端选择一种语言输入搜索及查询关键词,并将其送入服务器;2〕在服务器端,将所述关键词翻译成一种或多种其它语言;3〕将所述翻译的关键词或包括原关键词应用于所述服务器上的数据库,或将所述翻译的关键词或包括原关键词通过网络及互联网络送至其它的服务器;4〕在每一个其它服务器上,将所述翻译的关键词或包括原关键词应用于其上的数据库;5〕在每一个服务器上,根据所述翻译的关键词或包括原关键词,产生一包括有关信息的搜索结果清单,并将这些结果清单返回至所述服务器;6〕用户从所述服务器上得到一完整的、总的搜索及检索结果清单。
根据本发明用于在网络及互联网络上进行搜索及查询的系统包括一个或多个用户电脑;一个或多个服务器;用于在用户电脑和服务器之间提供信号传输的数据传输装置;其中用户电脑通过数据传输装置和服务器相连;其中所述服务器包括用于存储文件和数据及数据库的储存装置;用于在上述储存装置或通过网络及互联网络进行文件及数据库搜索的搜索处理装置;用于将字、词或短语从一种语言翻译成另一种语言的翻译装置;其中,所述用户电脑将用户提供的搜索关键词通过数据传输装置送至一服务器;所述翻译装置将该关键词从其原有语言翻译成另一种或多种语言,并将翻译的关键词送至所述搜索处理装置;该搜索处理装置将收到的关键词实施于上述存储装置中的文件和数据及数据库,同时,该搜索处理装置将收到的关键词通过网络互联网络送至其它服务器,然后将从上述存储装置及其它服务器中得到搜索及查询结果送回至上述用户电脑。
与现有技术相比,根据本发明的用于能在网络及互联网络上进行文件及数据库搜索及查询的方法及其系统更方便于使用者查询文件和数据,尤其是方便于那些非英语国家的使用者。同时,该搜索、查询方法及其系统仅通过一次以一语言输入关键词就能将多种不同语言的搜索及查询结果传送给使用者。
本发明图视简要说明

图1是根据发明的系统的方框图。图2是示出一个使用本发明的方法及系统的具体实例;图3是一个根据本发明通过网络或互联网络进行文件搜索查询的方法的一实施例的流程图;图4是一个根据本发明通过网络或互联网络进行文件搜索查询的方法的另一实施例的流程图;图5是一个根据本发明通过网络或互联网络进行文件搜索查询的方法的另一实施例的流程图。
较佳实施例图1是根据本发明的在网络和互联网络上进行文件及数据查询的系统的方框图。其中,在该系统S1中,用户电脑1-9通过数据传输线21-23连接到主服务器21-23上。所述用户电脑可以是个人电脑PC,或远程终端,也可以是最近新出现的网络电脑NC。所述数据传输线可以是普通电话线、网络线、有线电视线,或光纤等。在每个服务器21-23上都有一用于存储文件和数据及数据库的存储器31,一包括有中央处理器的搜索处理装置32,和一用于将词、短语,或简单句子从一种语言翻译成另一种语言的翻译装置33。
在根据本发明的一实施利中,使用者通过用户电脑1用中文输入查询一关键词如“餐馆”,然后,通过数据传输线41将该中文关键词送至一服务器21。当该关键词被送到服务器21之后,其中的翻译装置33便根据用户要求将该关键词翻译成另一种语言如英文“RESTAURANT”。然后,翻译装置33将翻译的关键词“RESTAURANT”(也可包括原始关键词“餐馆”)送至搜索处理装置32中。搜索处理装置32进一步将翻译的关键词“RESTAUTRANT”(也可包括原始关键词“餐馆”)实施于存储器31中的文件、数据及数据库。同时搜索处理装置32将该关键词“RESTAUTRANT”(也可包括“餐馆”〕通过网络或互联网络送至其它服务器。然后,搜索处理装置32将从存储器31和从其它服务器返回的搜索查询结果及其它有关信息(如互联网络连接LINK)一起送至用户电脑1。所述翻译装置33可以包括一简单的从一种语言到另一种语言的词汇对查表或一电子字典、也可包括复杂的市场可以买到的翻译系统。
上述搜索处理装置32也可不将得来的搜索查询结果直接送回给用户电脑1,而是将搜索查询结果送至翻译装置33。翻译装置33则根据用户的需要将搜索查询结果翻译成用户需要的语言,然后,再将翻译的搜索查询结果及其它有关信息(也可包括原始搜索查询结果)送回用户电脑。图2以一实例示出本发明的具体工作过程。其中,图中的2A表示的是一个存在于上述服务器的翻译装置33中的中英文词汇对查表;2B则是储存器31中的数据库中的文件标题数据。在这个具体实例中,首先使用者通过用户电脑1用中文输入一关键词“计算机”并将其通过数据传输线41送至所述服务器21。当该关键词被送到服务器21之后,其中的翻译装置33便将该关键词“计算机”与该中英文词汇对查表2A进行对照找出与其词意相符的英文单词“COMPUTER”。然后,翻译装置33将翻译的英文关键词“COMPUTER”及原始关键词“计算机”送至搜索处理装置32中。搜索处理装置32进一步将翻译的关键词“COMPUTER”及原始关键词“计算机”实施于存储器31中的数据库2B,并同时通过网络或互联网络送入其它服务器。图2中的2C示出了将上述原始关键词“计算机”及上述翻译的英文关键词“COMPUTER”实施于上述数据库2B后的搜索查询结果。图中的2D则示出了不通过翻译装置33而直接将原始关键词“计算机”实施于存储器31中的数据库2B后的搜索查询结果。显而易见,本发明的方法及系统能够提供给用户更好的、更全面的、更方便的网络或互联网络查询服务。图3是一个根据本发明通过网络或互联网络进行文件搜索查询的方法的一实施例的流程图。其中,使用者通过用户电脑将搜索查询关键词以用户喜好的语言经一数据传输线送至一服务器。具体步骤如图所示。首先,在步骤S301,使用者以他喜好的语言(如日语)将搜索查询关键词输入至用户电脑,并经一数据传输线送至一服务器。然后,在步骤S302,将输入的关键词翻译成其它语言(如中文)。在步骤S303,将翻译的搜索查询关键词(也可包括原始关键词〕实施于服务器中的文件及数据库,或将其通过网络或互联网络送至其它服务器。在步骤S304,上述每个其它服务器将收到的搜索查询关键词实施于其上的文件及数据库,并将得到的搜索查询结果送回上述服务器。在S305,上述服务器把从其它服务器收到的搜索查询结果和从其本身的搜索查询结果送至用户电脑。图4是一个根据本发明通过网络或互联网络进行文件搜索查询的方法的另一实施例的流程图。其中,使用者通过用户电脑将搜索查询关键词以用户喜好的语言经一数据传输线送至一服务器。具体步骤如图所示。首先,在步骤S401,使用者以他喜好的语言(如日语)将搜索查询关键词输入至用户电脑,并经一数据传输线送至一服务器。然后,在步骤S402,将输入的关键词翻译成其它语言(如中文)。在步骤S403,将翻译的搜索查询关键词(也可包括原始关键词)实施于服务器中的文件及数据库,或将其通过网络或互联网络送至其它服务器。在步骤S404,上述每个其它服务器将收到的搜索查询关键词实施于其上的文件及数据库,并将得到的搜索查询结果送回上述服务器。在步骤S405,将从其它服务器得到的搜索查询结果和其本身的搜索查询结果翻译成使用者要求的语言。在步骤S406,将翻译的搜索查询结果(也可包括未翻译的搜索查询结果)送至用户电脑。图5是一个根据本发明通过网络或互联网络进行文件搜索查询的方法的另一实施例的流程图。其中,使用者通过用户电脑将搜索查询关键词以用户喜好的语言经一数据传输线送至一服务器。具体步骤如图所示。首先,在步骤S501,使用者以他喜好的语言(如日语)将搜索查询关键词输入至用户电脑,并经一数据传输线送至一服务器。然后,在步骤S502,将搜索查询关键词实施于服务器中的文件及数据库,或将其通过网络或互联网络送至其它服务器。在步骤S503,上述每个其它服务器将收到的搜索查询关键词实施于其上的文件及数据库,并将得到的搜索查询结果送回上述服务器。在步骤S504,将从其它服务器得到的搜索查询结果和其本身的搜索查询结果翻译成使用者要求的语言。在步骤S505,将翻译的搜索查询结果(也可包括未翻译的搜索查询结果)送至用户电脑。
对于本领域的技术人员来说,在不脱离本发明实质精神的情况下,仍可有许多种其它组合及变化。因此,本发明的保护范围将由所附的权力要求来确定。
权利要求
权利要求1,一种用于在网络及互联网络上进行文件及数据或数据库搜索及查询的系统,该系统包括一个或多个主服务器;一个或多个用户电脑或用户终端;用于在上述服务器之间、上述用户电脑或用户终端和上述服务器之间提供数据交换通路的数据传输装置;其特征在于每个上述服务器包括用于存储文件或数据及数据库的存储器装置;用于在服务器上或经网络及互联网络进行文件或数据或数据库搜索查询的搜索处理装置;用于将字、词或短语、或文章从一种语言翻译成另一种语言的翻译装置;其中,上述翻译装置在收到从用户电脑或用户终端来的搜索关键词翻译成用户使用者要求的语言,并将翻译的关键词(也可包括原关键词)送至上述搜索处理装置;上述搜索处理装置在收到关键词后,便将该关键词实施于上述存储装置中的文件、数据及数据库,同时将该关键词通过网络及互联网络送至其它服务器,并将搜索结果送回至用户电脑或用户终端。
权利要求2,根据权利要求1的系统,其中所述翻译装置包括一简单的从一种语言到另一种语言的词汇对查表。
权利要求3,根据权利要求1的系统,其中所述翻译装置包括复杂的可以将语句或文章从一种语言翻译成另一语言的语言翻译系统
权利要求4,一种用于在网络及互联网络系统上进行文件及数据或数据库搜索及查询的方法,该系统包括一个或多个用户电脑或用户终端,一个或多个服务器;该方法包括步骤1〕使用者以他喜好的语言将搜索查询关键词输入至用户电脑,并经一数据传输线送至一服务器;2〕将输入的关键词翻译成其它语言;3〕将翻译的搜索查询关键词(也可包括原始关键词)实施于服务器中的文件、数据及数据库,或将其通过网络或互联网络送至其它服务器;4〕每个其它服务器将收到的搜索查询关键词实施于其上的文件及数据库,并将得到的搜索查询结果送回上述服务器;5〕上述服务器将从其它服务器收到的搜索查询结果和从其本身的搜索查询结果送至用户电脑。
权利要求5,一种用于在网络及互联网络系统上进行文件及数据或数据库搜索及查询的方法,该系统包括一个或多个用户电脑或用户终端,一个或多个服务器;该方法包括步骤1〕使用者以他喜好的语言将搜索查询关键词输入至用户电脑,并经一数据传输2〕将送至一服务器;3〕将输入的关键词翻译成其它语言;4〕将翻译的搜索查询关键词(也可包括原始关键词)实施于服务器中的文件、数据及数据库,或将其通过网络或互联网络送至其它服务器;5〕每个其它服务器将收到的搜索查询关键词实施于其上的文件及数据库,并将得到的搜索查询结果送回上述服务器;6〕上述服务器将从其它服务器收到的搜索查询结果和从其本身的搜索查询结果翻译成用户要求的语言;7〕上述服务器翻译的搜索结果(也可包括原始搜索结果〕送至用户电脑。
权利要求6,一种用于在网络及互联网络系统上进行文件及数据或数据库搜索及查询的方法,该系统包括一个或多个用户电脑或用户终端,一个或多个服务器;该方法包括步骤1〕使用者以他喜好的语言将搜索查询关键词输入至用户电脑,并经一数据传输线送至一服务器;2〕将翻译的搜索查询关键词(也可包括原始关键词)实施于服务器中的文件、数据及数据库。或将其通过网络或互联网络送至其它服务器;3〕每个其它服务器将收到的搜索查询关键词实施于其上的文件及数据库,并将得到的搜索查询结果送回上述服务器;4〕上述服务器将从其它服务器收到的搜索查询结果和从其本身的搜索查询结果翻译成用户要求的语言;5〕上述服务器翻译的搜索结果(也可包括原始搜索结果)送至用户电脑。
全文摘要
发明提供一种在网络及互连网络上进行文件和数据及数据库搜索查询的方法及系统,该方法包括:使用者以他喜好的语言将搜索查询关键词输入至用户电脑,并经一数据传输线送至一服务器;将输入的关键词翻译成其它语言;将翻译的搜索查询关键词实施于服务器中的文件、数据及数据库,并将得到的搜索查询结果送回至用户电脑。
文档编号G06F15/16GK1309370SQ00100800
公开日2001年8月22日 申请日期2000年2月14日 优先权日2000年2月14日
发明者顾丽萍 申请人:顾丽萍
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1