[go: up one dir, main page]

CN1315074C - Information processing mutual aid computer network system with online information search function - Google Patents

Information processing mutual aid computer network system with online information search function Download PDF

Info

Publication number
CN1315074C
CN1315074C CNB031008844A CN03100884A CN1315074C CN 1315074 C CN1315074 C CN 1315074C CN B031008844 A CNB031008844 A CN B031008844A CN 03100884 A CN03100884 A CN 03100884A CN 1315074 C CN1315074 C CN 1315074C
Authority
CN
China
Prior art keywords
network system
server
secondary network
website
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB031008844A
Other languages
Chinese (zh)
Other versions
CN1519741A (en
Inventor
林光信
温世仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to CNB031008844A priority Critical patent/CN1315074C/en
Publication of CN1519741A publication Critical patent/CN1519741A/en
Application granted granted Critical
Publication of CN1315074C publication Critical patent/CN1315074C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

An information processing mutual-aid computer network system with online information search function is constructed on the information processing mutual-aid computer network system architecture which is filed by the applicant in taiwan on 6/12/2002 and the application number is 91112755, and at least comprises two secondary network systems; the system is characterized by having an online information search function and a servo host borrowing function; the online information search function can enable a network user to search all web pages of the website which form character matching or semantic association with the keywords; the server borrowing function can borrow the adjacent server from another secondary network system when any secondary network system has a network traffic jam condition, so that the client workstation of the secondary network system having the network traffic jam condition can not browse the required website webpage.

Description

具有在线信息搜索功能的信息处理互助式计算机网络系统Information processing mutual aid computer network system with online information search function

技术领域technical field

本发明涉及一种计算机网络技术,特别涉及一种具有在线信息搜索功能的信息处理互助式计算机网络系统,其建构于申请人于2002年6月12日在台湾提出申请且该申请案号为91112755号的信息处理互助式计算机网络系统架构上,且至少包括二个次级网络系统;其特点在于具有一在线信息搜索功能和一伺服主机借调功能,可让网络使用者搜索出与关键词形成文字匹配或语意关联的所有网站网页;并可让客户端工作站不会因所属的次级网络系统发生网络塞车状况而无法浏览到所需的网站网页。The present invention relates to a computer network technology, in particular to an information processing mutual assistance computer network system with an online information search function, which was constructed on the basis of an application filed by the applicant in Taiwan on June 12, 2002, and the application number is 91112755 It is based on the information processing mutual aid computer network system architecture of the number, and includes at least two secondary network systems; it is characterized in that it has an online information search function and a server host secondment function, which allows network users to search out words formed with keywords All website pages that are matched or semantically associated; and the client workstation will not be unable to browse the required website pages due to network congestion in the secondary network system to which it belongs.

背景技术Background technique

计算机网络信息伺服系统系将二台或二台以上的伺服主机藉由远程通讯技术而连接成一体,用以让一客户端工作站可连接至其中的任何一台伺服主机,藉此而让客户端工作站可使用连接的伺服主机所提供的信息伺服功能,例如为浏览其所提供的网站网页上的在线信息。The computer network information server system connects two or more server hosts through remote communication technology, so that a client workstation can be connected to any one of the server hosts, thereby allowing the client The workstation can use the information server function provided by the connected server host, for example, to browse the online information on the web page provided by it.

习知的信息最常用的网络架构即为树状型网络架构。目前大多数的计算机网络信息伺服系统,例如互联网络(Internet)、公司内部网络系统(intranet)、公司间网络系统(extranet)等,均建构于此种树状型网络架构。The most commonly used network architecture for known information is the tree network architecture. Most of the current computer network information server systems, such as Internet, intranet, extranet, etc., are built on this tree-like network architecture.

计算机网络信息伺服系统于实际运作时,常有需要进行转连接程序;亦即当有一客户端工作站欲连接至某一特定的伺服主机时,若该伺服主机与该客户端工作站之间并无直接连接的通讯线路,则便须透过一中间的伺服主机来将该伺服主机连接至该客户端工作站。此外,若一伺服主机目前为满载状况而无法接受其所属的客户端工作站的网站网页请求时,也会将该网站网页请求转连接至另外一台伺服主机,藉此而让其它的伺服主机来提供客户端工作站所要求的网站网页。In the actual operation of the computer network information server system, it is often necessary to perform a connection procedure; that is, when a client workstation wants to connect to a specific server host, if there is no direct link between the server host and the client workstation If there is no connected communication line, it is necessary to connect the server host to the client workstation through an intermediate server host. In addition, if a server host is currently under full load and cannot accept the web page request of its client workstation, it will also forward the web page request to another server host, thereby allowing other server hosts to Serves web pages requested by client workstations.

然而习知的树状型网络架构的一项缺点即在于其转连接程序的效率较低;这是由于其往往须要透过其它中间的伺服主机来转传资料至所需的伺服主机。However, a disadvantage of the conventional tree-type network architecture is that the efficiency of the transfer process is low; this is because it often needs to transfer data to the required server host through other intermediate server hosts.

再者,由于二台伺服主机之间的数据传输效益与其间的距离有关(亦即当数据传输距离缩短以及所经的伺服主机减少,则数据传输效益将增加),因此习知技术于转连接流程时,并无法找到地理位置邻近的伺服主机来进行伺服主机转连接程序,使得整体的网络使用效益较低,无法达到增进网络使用效益。Furthermore, because the data transmission efficiency between two server hosts is related to the distance therebetween (that is, when the data transmission distance is shortened and the passing server hosts are reduced, the data transmission efficiency will increase), so the conventional technology is in the transfer connection During the process, it is impossible to find a geographically adjacent server host to perform the server host transfer connection process, which makes the overall network usage efficiency low and cannot achieve the improvement of network usage efficiency.

此外,计算机网络信息伺服系统常采用搜索引擎(search engine)来让网络使用者以关键词来搜索所需的网站网页。然而,目前的计算机网络信息伺服系统中所采用的搜索引擎大都为文字匹配式,其仅能搜索出与关键词形成文字匹配的所有网站网页,而无法搜索到与关键词形成语意关联的网站网页。举例来说,若网络使用者以[海]为关键词来进行网站网页搜索程序,则文字匹配式搜索引擎仅能搜索到与[海]形成文字匹配的所有的网站网页;例如为[海洋大学]、[海洋科学博物馆]、[海底世界]、[海外旅游]等;但却无法搜索到与[海]的语意有关联性但索引文字上却未包含[海]的网站网页,例如为[流行泳衣]、[邮轮旅游]、[造船工程]、[制盐公司]等。In addition, computer network information server systems often use search engines to allow network users to search for desired web pages with keywords. However, most of the search engines used in the current computer network information server system are text-matched, which can only search for all website pages that match the keywords in words, but cannot search for the website pages that are semantically related to the keywords. . For example, if a web user uses [海] as a keyword to search a web page, the text-matching search engine can only search for all web pages that match the text of [海]; for example, [Ocean University ], [Marine Science Museum], [Underwater World], [Overseas Travel], etc.; however, it is impossible to search for web pages that are related to the semantics of [海] but do not contain [海] in the index text, for example, [ Popular swimsuit], [cruise travel], [shipbuilding engineering], [salt company], etc.

再举一例来说,″猴头石雕″为一种稀有的宝物,因此极少有直接相关的网站网页;因此若网络使用者以[猴头石雕]为关键词来搜索相关的网站网页,则将仅能搜索出极为少数的网站网页,而无法搜索出与其语意相关联的网站网页,例如为[古董买卖]、[博物馆]、[古物研究]、[古物收藏家]等。As another example, "monkey head stone carving" is a rare treasure, so there are very few directly related web pages; therefore, if a network user uses [monkey head stone carving] as a keyword to search for related web pages, then Only a very small number of website pages can be searched out, and website pages related to their semantics cannot be searched out, such as [antique trading], [museum], [antiquities research], [antiquities collectors], etc.

再者,于习知的计算机网络信息伺服系统的使用上,于使用高峰期间(亦即有极大量的使用者同时签入至该计算机网络信息伺服系统时),常会导致处理速度降低,造成所谓的网络塞车现象。由于习知的计算机网络信息伺服系统中的伺服主机的数目是固定的,并无法弹性地随需要而立即增添伺服主机,因此使用高峰期间的网络塞车现象也就成为一项待解决的网络问题。Furthermore, in the use of the known computer network information server system, during the peak period of use (that is, when a very large number of users log into the computer network information server system at the same time), the processing speed will often be reduced, resulting in the so-called network traffic jams. Since the number of server hosts in the known computer network information server system is fixed, and the number of server hosts cannot be flexibly added immediately as needed, the network traffic jam during the peak period of use has become a network problem to be solved.

上述问题的一种解决方案即为多增设一台伺服主机至计算机网络信息伺服系统,藉此而处理使用高峰期所多出的使用者。然而此解决方案的缺点在于使用高峰期以外的时间中,此增设的伺服主机将处于闲置状态,因此不符合成本效益。A solution to the above-mentioned problem is to add one more server host to the computer network information server system, so as to handle the extra users during the peak usage period. The disadvantage of this solution, however, is that the additional server hosts will be idle outside of peak usage hours, making it not cost-effective.

发明内容Contents of the invention

有鉴于以上所述习知技术的缺点,本发明的主要目的即在于提供一种新的计算机网络信息伺服系统,其可让网络使用者搜索出与关键词形成文字匹配或语意关联的所有网站网页。In view of the shortcomings of the prior art described above, the main purpose of the present invention is to provide a new computer network information server system, which allows network users to search for all website pages that are text-matched or semantically associated with keywords .

本发明的另一目的在于提供一种新的计算机网络信息伺服系统,其可让客户端工作站不会因所属的次级网络系统发生网络塞车状况而无法浏览到所需的网站网页。Another object of the present invention is to provide a new computer network information server system, which can prevent client workstations from being unable to browse desired webpages due to network traffic jams in their secondary network systems.

本发明的信息处理互助式计算机网络系统至少包括二个次级网络系统;其中该第一次级网络系统及该第二次级网络系统均分别至少包括多台伺服主机;且每一台伺服主机均可提供一相同的网站网页伺服功能,并连接至至少一客户端工作站;且其中该第一次级网络系统及该第二次级网络系统中的所有的伺服主机均建构于一信息处理互助式计算机网络系统架构;亦即该些伺服主机全部彼此相互连接,且分别设定有一组专属的经纬度参数,用以指示出该第一次级网络系统及该第二次级网络系统中的各台伺服主机所在的地理位置,且该些经纬度参数也分别对应该伺服主机专属的网域名称(或IP地址),藉以于日后实时分析出可供借调的伺服主机。The information processing mutual aid computer network system of the present invention includes at least two secondary network systems; wherein the first secondary network system and the second secondary network system each include at least a plurality of server hosts; and each server host All of them can provide the same website web page server function and be connected to at least one client workstation; and wherein all the server hosts in the first secondary network system and the second secondary network system are constructed in an information processing mutual aid computer network system architecture; that is, all the server hosts are connected to each other, and a set of exclusive latitude and longitude parameters are respectively set to indicate that each of the first secondary network system and the second secondary network system The geographic location of the server host, and these latitude and longitude parameters also correspond to the domain name (or IP address) exclusive to the server host respectively, so as to analyze the available server hosts in real time in the future.

本发明的信息处理互助式计算机网络系统的特点在于具有一在线信息搜索功能和一伺服主机借调功能;其中该在线信息搜索功能可让网络使用者藉以搜索出与关键词形成文字匹配或语意关联的所有网站网页;而该伺服主机借调功能可于任何一个次级网络系统发生网络塞车状况时,从另一个次级网络系统借调距离邻近的伺服主机,藉此而让借调的伺服主机来提供该发生网络塞车状况的次级网络系统所属的客户端工作站所请求的网站网页,使得发生网络塞车状况的次级网络系统所属的客户端工作站不会因此而无法浏览到所需的网站网页。The information processing mutual aid computer network system of the present invention is characterized in that it has an online information search function and a server host secondment function; wherein the online information search function allows network users to search for keywords that form text matching or semantic association All website pages; and the server host secondment function can borrow a nearby server host from another secondary network system when a network congestion situation occurs in any secondary network system, so that the seconded server host can provide the occurrence The website pages requested by the client workstations belonging to the secondary network system in the network congestion situation, so that the client workstations belonging to the secondary network system in the network traffic congestion situation will not be unable to browse the required website pages.

附图说明Description of drawings

本发明的实质技术内容及其实施例已用图解方式详细揭露绘制于本说明书所附的图式之中。此些图式的内容简述如下:The essential technical content of the present invention and its embodiments have been disclosed in detail and drawn in the drawings attached to this specification by means of diagrams. The contents of these diagrams are briefly described as follows:

图1为一系统架构示意图,其中显示本发明的具有在线信息搜索功能的信息处理互助式计算机网络系统的基本系统架构;Fig. 1 is a schematic diagram of system architecture, which shows the basic system architecture of the information processing mutual aid computer network system with online information search function of the present invention;

图2为一关联结构示意图,其中显示本发明的具有在线信息搜索功能的信息处理互助式计算机网络系统所提供的关键文字语意关联结构;以及Fig. 2 is a schematic diagram of an association structure, which shows the key text semantic association structure provided by the information processing mutual aid computer network system with online information search function of the present invention; and

图3为一网页操作画面示意图,其中显示应用图2的关键文字语意关联结构所达成的网页操作画面。FIG. 3 is a schematic diagram of a webpage operation screen, which shows the webpage operation screen achieved by applying the semantic association structure of key words in FIG. 2 .

图号说明〗Drawing No. Description〗

20   本发明的具有在线信息搜索功能的信息处理互助式计算机网络20 The information processing mutual aid computer network with online information search function of the present invention

     系统 system

50   文字表                  51      文字属性分类表50 Text table 51 Text attribute classification table

52   文字语意索引与网站对应表52 Text Semantic Index and Website Correspondence Table

53   网页操作画面            100      第一次级网络系统53 Web page operation screen 100 First-level network system

101  伺服主机(处理节点)      101A     网站网页数据库101 Server Host (Processing Node) 101A Website Webpage Database

101B 搜索引擎                102      伺服主机(处理节点)101B search engine 102 server host (processing node)

103  伺服主机(处理节点)      104      伺服主机(处理节点)103 server host (processing node) 104 server host (processing node)

200  第二次级网络系统        201      伺服主机(处理节点)200 second secondary network system 201 server host (processing node)

202  伺服主机(处理节点)      203      伺服主机(处理节点)202 Server Host (Processing Node) 203 Server Host (Processing Node)

204  伺服主机(处理节点)      205      伺服主机(处理节点)204 server host (processing node) 205 server host (processing node)

300  客户端工作站            530      关键词词输入框300 Client workstation 530 Key word input box

531  属性类别选择下拉框      532      执行按键531 Attribute category selection drop-down box 532 Execute button

533  查询结果显示区533 Query result display area

具体实施方式Detailed ways

以下即配合附图,详细揭示说明本发明的具有在线信息搜索功能的信息处理互助式计算机网络系统的实施例。The following describes in detail the embodiment of the information processing mutual aid computer network system with online information search function according to the accompanying drawings.

本发明的信息处理互助式计算机网络系统建构于申请人于2002年6月12日在台湾提出申请且该申请案号为91112755号的信息处理互助式计算机网络系统架构上。有关该已提出申请的网络架构的详细内容,请参阅本发明申请人提出的发明专利申请案[信息处理互助式计算机网络系统]的专利说明书,以下将不予以赘述。The information processing mutual assistance computer network system of the present invention is built on the information processing mutual assistance computer network system framework which the applicant filed in Taiwan on June 12, 2002 and the application number is 91112755. For the detailed content of the network architecture that has been applied for, please refer to the patent specification of the invention patent application [information processing mutual aid computer network system] proposed by the applicant of the present invention, which will not be repeated below.

图1的示意图即显示本发明的具有在线信息搜索功能的信息处理互助式计算机网络系统的一实施例(如标号20所指的虚线框所包含的部分),其即是建构于上述的信息处理互助式计算机网络系统架构。The schematic diagram of Fig. 1 shows an embodiment of the information processing mutual aid computer network system with online information search function of the present invention (the part included in the dotted box indicated by the label 20), which is constructed in the above-mentioned information processing Mutual computer network system architecture.

于图1所示的实施例中,假设本发明的信息处理互助式计算机网络系统20包含二个次级网络系统:一第一次级网络系统100和一第二次级网络系统200(注:此处仅以2个次级网络系统为例作说明,实际上可包括任何数目的次级网络系统)。第一次级网络系统100和第二次级网络系统200例如可为同一企业集团中的二个子公司所分别拥有的网络系统,可分别用以提供完全相同的网站网页。In the embodiment shown in Fig. 1, it is assumed that the information processing mutual aid computer network system 20 of the present invention includes two secondary network systems: a first secondary network system 100 and a second secondary network system 200 (note: Here, only two secondary network systems are taken as an example for illustration, but any number of secondary network systems may actually be included). The first secondary network system 100 and the second secondary network system 200 can be, for example, network systems owned by two subsidiaries of the same enterprise group, and can be used to provide exactly the same website pages.

第一次级网络系统100包含多台伺服主机(即处理节点)101、102、103、104(注:此处仅以4台伺服主机为例作说明,实际上可为任何数目的伺服主机),其中所有的伺服主机101、102、103、104均全部彼此相互连接;且均分别根据其所在的地理位置而设定有一组专属的地理坐标参数,例如为其所在的装机地点的经纬度,用以指示出各台伺服主机101、102、103、104所在的地理位置。The first secondary network system 100 includes a plurality of server hosts (i.e. processing nodes) 101, 102, 103, 104 (note: here only 4 server hosts are used as an example for illustration, in fact, any number of server hosts can be used) , wherein all the server hosts 101, 102, 103, and 104 are all connected to each other; and each set a set of exclusive geographical coordinate parameters according to their geographical locations, such as the latitude and longitude of the installation site where they are located, using To indicate the geographic location of each server host 101 , 102 , 103 , 104 .

第二次级网络系统200也包含多台伺服主机(即处理节点)201、202、203、204、205(注:此处仅以5台伺服主机为例作说明,实际上可为任何数目的伺服主机);其中所有的伺服主机201、202、203、204、205均全部彼此相互连接;且均分别根据其所在的地理位置而设定有一组专属的地理坐标参数,例如为其所在的装机地点的经纬度,用以指示出各台伺服主机201、202、203、204、205所在的地理位置。且该些地理坐标参数也分别对应该伺服主机专属的网域名称(或IP地址),藉以于日后实时分析出可供借调的伺服主机。The second secondary network system 200 also includes a plurality of server hosts (i.e. processing nodes) 201, 202, 203, 204, 205 (note: here only 5 server hosts are used as an example for illustration, in fact, any number server host); wherein all the server hosts 201, 202, 203, 204, and 205 are all connected to each other; and are set with a set of exclusive geographical coordinate parameters according to their geographical locations, such as the installed machine where they are located. The latitude and longitude of the location are used to indicate the geographic location of each server host 201 , 202 , 203 , 204 , 205 . And these geographic coordinate parameters are also respectively corresponding to the domain name (or IP address) exclusive to the server host, so as to analyze the server host available for secondment in real time in the future.

此外,第一次级网络系统100中的伺服主机101、102、103、104也分别全部彼此相互连接至第二次级网络系统200中的伺服主机201、202、203、204、205(为了简化附图,图1中仅以虚线显示第一次级网络系统100中的伺服主机101连接至第二次级网络系统200中的各台伺服主机201、202、203、204、205)。换言之,本发明的信息处理互助式计算机网络系统20中所有的伺服主机101、102、103、104、201、202、203、204、205均彼此相互连接。In addition, the server hosts 101, 102, 103, and 104 in the first secondary network system 100 are all connected to each other and connected to the server hosts 201, 202, 203, 204, and 205 in the second secondary network system 200 (for simplicity In the accompanying drawings, only the server host 101 in the first secondary network system 100 is connected to each server host computer 201 , 202 , 203 , 204 , 205 in the second secondary network system 200 in dashed lines in FIG. 1 ). In other words, all the server hosts 101, 102, 103, 104, 201, 202, 203, 204, 205 in the information processing mutual aid computer network system 20 of the present invention are connected to each other.

本发明的信息处理互助式计算机网络系统20即可根据其中的伺服主机101、102、103、104、201、202、203、204、205所属的经纬度参数来定出各台伺服主机101、102、103、104、201、202、203、204、205所在的地理位置,并可根据前述的经纬度定距公式来定出其中任何二台伺服主机之间的距离。The information processing mutual assistance computer network system 20 of the present invention can determine each servo host 101, 102, 103, 104, 201, 202, 203, 204, and 205 are geographically located, and the distance between any two servo hosts can be determined according to the aforementioned longitude and latitude formula.

第一次级网络系统100中的伺服主机101、102、103、104及第二次级网络系统200中的伺服主机201、202、203、204、205均分别连接至一或多个客户端工作站(注:为简化附图,图1仅显示连接至伺服主机101的三个客户端工作站300;但其实际上可为任何数目的客户端工作站)。此些客户端工作站300可为高阶客户端工作站或低阶客户端工作站;其中高阶客户端工作站系指共享一伺服节点的一群客户端工作站,其一般是例如设置于政府机关、大型企业、或大学院校等;而低阶客户则系指连接至一客户端节点的一群客户端工作站,其一般是例如设置于偏远的乡村或学校、或个人客户端等。The server hosts 101, 102, 103, 104 in the first secondary network system 100 and the server hosts 201, 202, 203, 204, 205 in the second secondary network system 200 are respectively connected to one or more client workstations (Note: To simplify the drawing, FIG. 1 only shows three client workstations 300 connected to the server host 101; however, there may be any number of client workstations). These client workstations 300 can be high-end client workstations or low-end client workstations; wherein the high-end client workstations refer to a group of client workstations sharing a server node, which are generally, for example, installed in government agencies, large enterprises, Or universities and colleges, etc.; and low-level customers refer to a group of client workstations connected to a client node, which are generally set in remote villages or schools, or personal clients, for example.

此外,第一次级网络系统100中的伺服主机101、102、103、104及第二次级网络系统200中的伺服主机201、202、203、204、205均各自分别设置有一网站网页数据库和一搜索引擎(注:为简化附图,图1仅显示第一次级网络系统100中的伺服主机101上所设置的网站网页数据库101A和搜索引擎101B);其中该网站网页数据库101A用以收集该多台伺服主机101、102、103、104、201、202、203、204、205所提供的所有网站网页中所包含的在线信息,包括其中的文章、图片、动态影像、音乐等,以及此些网站网页的索引文件(index file);而该搜索引擎101B可让客户端工作站300以一关键词来对该网站网页数据库101A进行一文字匹配及语意关联的搜索程序,藉此而搜索出与该关键词形成文字匹配或语意关联的所有网站网页。In addition, the server hosts 101, 102, 103, 104 in the first secondary network system 100 and the server hosts 201, 202, 203, 204, 205 in the second secondary network system 200 are respectively provided with a web page database and A search engine (note: for simplification of accompanying drawing, Fig. 1 only shows the website page database 101A and the search engine 101B that are set on the server host 101 in the first secondary network system 100); Wherein this website page database 101A is used for collecting The online information contained in all website pages provided by the multiple server hosts 101, 102, 103, 104, 201, 202, 203, 204, 205, including articles, pictures, dynamic images, music, etc., and this The index file (index file) of these web pages; and the search engine 101B can allow the client workstation 300 to carry out a text matching and semantically associated search program to the web page database 101A with a keyword, thereby searching out the search program related to the web page Keywords form all website pages that match text or associate semantically.

如图2所示,其用以显示该网站网页数据库110所储存的数据结构,该数据结构至少包括文字表50、文字属性分类表51以及文字语意索引与网站对应表52,该文字表50用以储存多个字或词,于本实施例中仅以“海”字作为说明;该文字属性分类表51用以储存关于该文字表50中字或词的属性,于本实施例中将该属性分类为食、衣、住、行、育及乐;该文字语意索引与网站对应表52用以储存该文字表50的字或词与该文字属性分类表51的属性分类对应并与其具有语意关联的内容,且该关联内容也可与伺服主机的IP地址或网域名称对应者,本实施例中是以IP地址作为该伺服主机与该关联内容建立对应的关系。例如,该文字语意索引与网站对应表52中所显示的“AAA.AAA.AAA.AAA”为伺服主机101的IP地址,所显示的“BBB.BBB.BBB.BBB”为伺服主机201的IP地址,且其中该伺服主机201的关联内容包括“比目鱼”以及“渔船”,故该伺服主机201可提供使用者例如远洋渔业等相关资料的查询服务。As shown in Figure 2, it is used to display the data structure stored in the web page database 110 of the website, the data structure at least includes a text table 50, a text attribute classification table 51 and a text semantic index and a website correspondence table 52, the text table 50 is used To store a plurality of characters or words, in the present embodiment, only "sea" is used as an illustration; the character attribute classification table 51 is used to store the attributes of the characters or words in the character table 50, and in the present embodiment, the attribute Classified as food, clothing, housing, travel, education and music; the text semantic index and website correspondence table 52 is used to store the words or words in the text table 50 corresponding to the attribute classification of the text attribute classification table 51 and have semantic associations with it , and the associated content may also correspond to the IP address or domain name of the server host. In this embodiment, the IP address is used as the server host to establish a corresponding relationship with the associated content. For example, "AAA.AAA.AAA.AAA" displayed in the text semantic index and website correspondence table 52 is the IP address of the server host 101, and the displayed "BBB.BBB.BBB.BBB" is the IP address of the server host 201. address, and the associated content of the server host 201 includes "flounder" and "fishing boat", so the server host 201 can provide users with query services for relevant information such as ocean fishery.

因此,该网站网页数据库110的索引文件资料系根据该文字表50、文字属性分类表51以及文字语意索引与网站对应表52而建立者,其中,若欲提供更多字或词的搜索时,可增加上述各表(50、51及52)的内容。Therefore, the index file data of this website web page database 110 is based on the character table 50, the character attribute classification table 51 and the character semantic index and the website correspondence table 52. Wherein, if more words or phrases are desired to be searched, The contents of the above tables (50, 51 and 52) can be added.

举例来说,若客户端工作站300以[海]为关键词来令搜索引擎101B对网站网页数据库101A进行一网站网页搜索程序,则搜索引擎101B将从网站网页数据库101A搜索出与[海]形成文字匹配或语意关联的所有网站网页;其中与[海]形成文字匹配的网站网页例如可能包括[海洋大学]、[海洋科学博物馆]、[海底世界]、[海外旅游]等;而与[海]形成语意关联的网站网页例如可能包括[流行泳衣]、[邮轮旅游]、[造船工程]、[制盐公司]等。For example, if the client workstation 300 uses [sea] as the keyword to make the search engine 101B perform a webpage search program on the website webpage database 101A, then the search engine 101B will search the webpage database 101A from the website webpage database 101A. All webpages that are text-matched or semantically associated; the webpages that are text-matched with [海] may include, for example, [Ocean University], [Marine Science Museum], [Underwater World], [Overseas Tourism], etc.; while those with [海] form semantically related webpages, for example, may include [popular swimsuit], [cruise travel], [shipbuilding engineering], [salt company], etc.

再举一例来说,若客户端工作站300以[猴头石雕]为关键词来搜索网站网页,则搜索引擎101B将从网站网页数据库101A搜索出与[猴头石雕]形成文字匹配或语意关联的所有网站网页;其中与[猴头石雕]形成文字匹配的网站网页例如可能包括[猴头石雕简介];而与其形成语意关联的网站网页则例如可能包括[古董买卖]、[博物馆]、[古物研究]、[古物收藏家]等。To give another example, if the client workstation 300 searches the website webpage with [monkey head stone carving] as the keyword, then the search engine 101B will search out from the website web page database 101A to form text matching or semantic association with [monkey head stone carving]. All website pages; the website pages that form a textual match with [monkey head stone carvings] may include, for example, [an introduction to monkey head stone carvings]; and the website pages that form semantic associations with it may include, for example, [antique trading], [museum], [antiquities research], [antiquities collectors], etc.

再者,以使用者操作网站画面详细说明该网站网页数据库110透过上述文字表50、文字属性分类表51以及文字语意索引与网站对应表52所建立的索引关系的实际应用。图3所示为一网页操作画面53示意图,该网页操作画面53至少包括关键词词输入框530、属性类别选择下拉框531、执行按键532以及查询结果显示区533,首先,使用者需于该关键词词输入框530输入所需查询的关键词或关键词词任一种,例如本实施例输入“海”;接着,使用者需于该属性类别选择下拉框531内所提供的选项选择其中一种属性项目,例如本实施例选择“食”:接着,当使用者按下该执行按键532后,将使该搜索引擎120根据使用者所输入的关键词“海”以及属性项目“食”,而自该网站网页数据库110的文字表50、文字属性分类表51以及文字语意索引与网站对应表52找寻出与该关键词“海”以及属性项目“食”具有文字语意关联的网页内容,该网页内容亦即显示如本实施例的查询结果显示区533上所示的内容。Furthermore, the actual application of the index relationship established by the website webpage database 110 through the above-mentioned text table 50 , text attribute classification table 51 , and text semantic index and website correspondence table 52 is described in detail by using the user operation website screen. Fig. 3 shows a schematic diagram of a web page operation screen 53, which at least includes a keyword input box 530, an attribute category selection drop-down box 531, an execution button 532 and a query result display area 533. First, the user needs to click on the The keyword input box 530 inputs the desired keyword or any one of the keywords, such as the input of "sea" in this embodiment; then, the user needs to select one of the options provided in the attribute category selection drop-down box 531 A kind of attribute item, such as the present embodiment selects "food": then, when the user presses the execution button 532, the search engine 120 will be activated according to the keyword "sea" and the attribute item "food" input by the user. , and from the text table 50, the text attribute classification table 51, and the text semantic index and website correspondence table 52 of the web page database 110 of the website, find out the webpage content that has text semantic associations with the keyword "sea" and the attribute item "food", The content of the webpage is displayed as shown on the query result display area 533 of this embodiment.

搜索引擎101B会将其所搜索到的所有网站网页提供给客户端工作站300的使用者作人为选择。当使用者点选了某一个网站网页后,即会致使其客户端工作站300发出一对应的网站网页请求至伺服主机101。The search engine 101B will provide all the website pages it searches to the user of the client workstation 300 for human selection. When the user clicks on a certain website page, the client workstation 300 will send a corresponding website page request to the server host 101 .

于正常状况下,当第一次级网络系统100中的伺服主机101接收到其所属的客户端工作站300所发出的网站网页请求时,即会由其本身来提供客户端工作站300所请求的网站网页;若伺服主机101为满载状况,则可由其所属的第一次级网络系统100中的其它伺服主机102、103、104来提供客户端工作站300所请求的网站网页。Under normal circumstances, when the server host 101 in the first secondary network system 100 receives a web page request from its client workstation 300, it will provide the requested website by itself. Web pages; if the server host 101 is fully loaded, other server hosts 102 , 103 , 104 in the first secondary network system 100 to which it belongs can provide the web pages requested by the client workstation 300 .

但于第一次级网络系统100中的所有的伺服主机101、102、103、104均为满载状况的情况下,将造成网络塞车状况而使得第一次级网络系统100无法处理其所属的客户端工作站300所新发出的网站网页请求。此时,第一次级网络系统100中的伺服主机101即会执行一主机借调程序,藉此而从第二次级网络系统200借调至少一台伺服主机(例如为伺服主机201),藉此而让借调的伺服主机201来提供客户端工作站300所请求的网站网页。However, when all the server hosts 101, 102, 103, and 104 in the first-level network system 100 are fully loaded, it will cause network traffic jams and make the first-level network system 100 unable to handle its customers. The website web page request newly issued by the end workstation 300. At this point, the server host 101 in the first secondary network system 100 will execute a host secondment program, thereby borrowing at least one server host (such as the server host 201) from the second secondary network system 200, thereby And let the seconded server host 201 provide the website webpage requested by the client workstation 300 .

于上述的主机借调程序中,第一次级网络系统100中的伺服主机101可根据第二次级网络系统200中的各台伺服主机201、202、203、204、205的经纬度参数来找出距离邻近的伺服主机,以使得其间的网络通讯具有可增进传输效益的效能。若距离邻近的伺服主机也为满载状况,则可改而借调距离次近的伺服主机;依此类推。In the above host secondment procedure, the server host 101 in the first secondary network system 100 can be found according to the latitude and longitude parameters of each server host 201, 202, 203, 204, 205 in the second secondary network system 200 Distance between adjacent server hosts, so that the network communication between them has the performance that can improve the transmission efficiency. If the adjacent server host is also fully loaded, the next closest server host can be seconded instead; and so on.

以上仅以第一次级网络系统100中的伺服主机101为例作说明;但其所执行的伺服主机借调流程也适用于第一次级网络系统100中其它所有的伺服主机102、103、104。此外,以上仅以第一次级网络系统100向第二次级网络系统200借调一台伺服主机为例作说明;但反之若第二次级网络系统200有需要时,也可向第一次级网络系统100借调其伺服主机(但须为第一次级网络系统100的工作负载不大的期间)。The above only takes the server host 101 in the first secondary network system 100 as an example for illustration; however, the server secondment process executed by it is also applicable to all other server hosts 102, 103, 104 in the first secondary network system 100 . In addition, the above only takes the first secondary network system 100 to borrow a server host from the second secondary network system 200 as an example; The primary network system 100 is seconded to its server host (but only during the first period when the workload of the secondary network system 100 is not heavy).

综而言之,本发明提供了一种具有在线信息搜索功能的信息处理互助式计算机网络系统,其建构于申请人于2002年6月12日提出申请且该申请案号为91112755号的信息处理互助式计算机网络系统架构上;且其特点在于具有一在线信息搜索功能和一伺服主机借调功能;其中该在线信息搜索功能可让网络使用者藉以搜索出与关键词形成文字匹配或语意关联的所有网站网页;而该伺服主机借调功能可于任何一个次级网络系统发生网络塞车状况时,从另一个次级网络系统借调距离邻近的伺服主机,藉此而让借调的伺服主机来提供该发生网络塞车状况的次级网络系统所属的客户端工作站所请求的网站网页,使得发生网络塞车状况的次级网络系统所属的客户端工作站不会因此而无法浏览到所需的网站网页。To sum up, the present invention provides an information processing mutual assistance computer network system with online information search function, which is constructed on the information processing application filed by the applicant on June 12, 2002 and whose application number is No. 91112755 Mutual-aid computer network system architecture; and its characteristic is that it has an online information search function and a server host secondment function; wherein the online information search function allows network users to search for all keywords that form text matches or semantic associations website web pages; and the server host secondment function can borrow a nearby server host from another secondary network system when a network congestion situation occurs in any of the secondary network systems, so that the seconded server host can provide the generated network The website pages requested by the client workstations belonging to the secondary network system in the traffic jam situation, so that the client workstations belonging to the secondary network system in the network traffic jam situation will not be unable to browse the required website pages.

以上所述仅为本发明的较佳实施例而已,并非用以限定本发明的实质技术内容的范围。本发明的实质技术内容广义地定义权利要求之中。任何他人所完成的技术实体或方法,若是与本发明的权利要求所定义者为完全相同、或是为一种等效的变更,均将被视为涵盖于此权利要求的保护范围之中。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the scope of the substantive technical content of the present invention. The essential technical content of the present invention is broadly defined in the claims. Any technical entity or method accomplished by others, if it is exactly the same as that defined in the claims of the present invention, or if it is an equivalent change, will be deemed to be covered by the protection scope of the claims.

Claims (7)

1.一种具有在线信息搜索功能的信息处理互助式计算机网络系统,其特征在于,其至少包含:1. An information processing mutual aid computer network system with an online information search function, characterized in that it at least includes: 一第一次级网络系统;以及a secondary network system; and 一第二次级网络系统;a second secondary network system; 其中in 该第一次级网络系统及该第二次级网络系统均分别至少包括多台伺服主机;其中每一台伺服主机均可提供一相同的网站网页伺服功能,且连接至至少一客户端工作站;且Each of the first secondary network system and the second secondary network system includes at least a plurality of server hosts; each of the server hosts can provide a same web page server function and be connected to at least one client workstation; and 该第一次级网络系统及该第二次级网络系统中的所有的伺服主机均建构于信息处理互助式计算机网络系统架构;亦即该些伺服主机系全部彼此相互连接,且分别设定有一组专属的地理坐标参数,用以指示出该第一次级网络系统及该第二次级网络系统中的各台伺服主机所在的地理位置;All the server hosts in the first secondary network system and the second secondary network system are constructed in the framework of an information processing mutual aid computer network system; a set of exclusive geographic coordinate parameters, used to indicate the geographic location of each server host in the first secondary network system and the second secondary network system; 其中in 该第一次级网络系统及该第二次级网络系统中的各台伺服主机均设置有一网站网页数据库和一搜索引擎;其中该网站网页数据库用以收集该多台伺服主机中的所有网站网页及其索引文件;而该搜索引擎则可用以让该客户端工作站以一关键词来对该网站网页数据库进行一文字匹配及语意关联的搜索程序,藉以搜索出与该关键词形成文字匹配或语意关联的所有网站网页;Each server host in the first secondary network system and the second secondary network system is provided with a website webpage database and a search engine; wherein the website webpage database is used to collect all website pages in the plurality of server hosts and its index file; and the search engine can be used to allow the client workstation to use a keyword to perform a text matching and semantic association search program on the webpage database of the website, so as to search out text matching or semantic association with the keyword all website pages of ; 且其中and among them 当该第一次级网络系统发生网络塞车状况而无法处理其所属的客户端工作站所新发出的网站网页请求时,则会执行一伺服主机借调程序,用以根据地理坐标参数来借调该第二次级网络系统中距离邻近的伺服主机,藉此而让借调的伺服主机来提供其所属的客户端工作站所请求的网站网页。When the first secondary network system has a network congestion situation and cannot handle the new website page request sent by its client workstation, it will execute a server secondment program to secondment the second server according to the geographic coordinate parameters. The adjacent server hosts in the secondary network system allow the seconded server hosts to provide the website pages requested by the client workstations to which they belong. 2.如权利要求1所述的具有在线信息搜索功能的信息处理互助式计算机网络系统,其特征在于:该第一次级网络系统及该第二次级网络系统中的各台伺服主机所属的地理坐标参数分别为其所在的地理位置的经纬度。2. The information processing mutual-aid computer network system with online information search function as claimed in claim 1, characterized in that: each server host in the first secondary network system and the second secondary network system belongs to The geographic coordinate parameters are the latitude and longitude of the geographical location respectively. 3.如权利要求1所述的具有在线信息搜索功能的信息处理互助式计算机网络系统,其特征在于:该地理坐标参数分别对应于各伺服主机专属的网域名称。3. The information processing mutual aid computer network system with online information search function as claimed in claim 1, characterized in that: the geographical coordinate parameters respectively correspond to the network domain names exclusive to each server host. 4.如权利要求1所述的具有在线信息搜索功能的信息处理互助式计算机网络系统,其特征在于:该地理坐标参数分别对应于各伺服主机专属的IP地址。4. The information processing mutual aid computer network system with online information search function as claimed in claim 1, characterized in that: the geographic coordinate parameters respectively correspond to the exclusive IP addresses of each server host. 5.如权利要求2所述的具有在线信息搜索功能的信息处理互助式计算机网络系统,其特征在于:该经纬度参数分别对应于各伺服主机专属的网域名称。5. The information processing mutual aid computer network system with online information search function as claimed in claim 2, characterized in that: the latitude and longitude parameters respectively correspond to the network domain names exclusive to each server host. 6.如权利要求2所述的具有在线信息搜索功能的信息处理互助式计算机网络系统,其特征在于:该经纬度参数分别对应于各伺服主机专属的IP地址。6. The information processing mutual aid computer network system with online information search function as claimed in claim 2, characterized in that: the latitude and longitude parameters respectively correspond to the exclusive IP addresses of each server host. 7.如权利要求1所述的具有在线信息搜索功能的信息处理互助式计算机网络系统,其特征在于:该网站网页数据库的索引文件至少包括用以储存多个字及词其中任一者的文字表、用以储存关于该文字表的字及词其中任一者的属性的文字属性分类表以及用以储存该文字表的字及词其中任一者与该文字属性分类表的属性分类对应而具有语意关联的内容,且该关联内容分别对应于该些伺服主机的IP地址及网域名称其中任一者的文字语意索引与网站对应表,藉此供该搜索引擎进行语意关联的搜索程序。7. The information processing mutual aid computer network system with online information search function as claimed in claim 1, characterized in that: the index file of the webpage database of the website at least includes text for storing any one of a plurality of words and words table, a character attribute classification table for storing the attributes of any of the characters and words in the character table, and any of the characters and words for storing the character table correspond to the attribute classification of the character attribute classification table There is semantically related content, and the related content is respectively corresponding to the text semantic index and website correspondence table of any one of the IP addresses and domain names of the server hosts, so as to provide the search engine with a semantically related search program.
CNB031008844A 2003-01-24 2003-01-24 Information processing mutual aid computer network system with online information search function Expired - Fee Related CN1315074C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031008844A CN1315074C (en) 2003-01-24 2003-01-24 Information processing mutual aid computer network system with online information search function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031008844A CN1315074C (en) 2003-01-24 2003-01-24 Information processing mutual aid computer network system with online information search function

Publications (2)

Publication Number Publication Date
CN1519741A CN1519741A (en) 2004-08-11
CN1315074C true CN1315074C (en) 2007-05-09

Family

ID=34281353

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031008844A Expired - Fee Related CN1315074C (en) 2003-01-24 2003-01-24 Information processing mutual aid computer network system with online information search function

Country Status (1)

Country Link
CN (1) CN1315074C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7743048B2 (en) * 2004-10-29 2010-06-22 Microsoft Corporation System and method for providing a geographic search function
KR100724122B1 (en) * 2005-09-28 2007-06-04 최진근 Bundled database management system and its management method for storing data association structure
CN100456293C (en) * 2006-10-19 2009-01-28 腾讯科技(深圳)有限公司 An information fast search client, system and method
US8352591B2 (en) * 2009-03-16 2013-01-08 Verizon Patent And Licensing Inc. Presence network agent in IMS networks
TWI570582B (en) * 2015-11-12 2017-02-11 財團法人資訊工業策進會 Asset storage system, method and non-volatile computer readable storage medium for storing thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1198752A1 (en) * 2000-01-17 2002-04-24 EGC & C Co., Ltd System and method for providing internet broadcasting data based on hierarchical structure
CN1363907A (en) * 2001-09-25 2002-08-14 郑肖惺 Distributed universal network system for acquiring and controlling analog and digital information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1198752A1 (en) * 2000-01-17 2002-04-24 EGC & C Co., Ltd System and method for providing internet broadcasting data based on hierarchical structure
CN1363907A (en) * 2001-09-25 2002-08-14 郑肖惺 Distributed universal network system for acquiring and controlling analog and digital information

Also Published As

Publication number Publication date
CN1519741A (en) 2004-08-11

Similar Documents

Publication Publication Date Title
US8180754B1 (en) Semantic neural network for aggregating query searches
US7822705B2 (en) Methods and apparatus providing local search engine
CN101641694B (en) Federated search through several search engines
RU2398272C2 (en) Method and system for indexing and searching in databases
US6529903B2 (en) Methods and apparatus for using a modified index to provide search results in response to an ambiguous search query
US8799264B2 (en) Method for improving search engine efficiency
US8359318B2 (en) System and method for distributed index searching of electronic content
US8977625B2 (en) Inference indexing
CN101641697A (en) Related search queries for a webpage and their applications
US20090125504A1 (en) Systems and methods for visualizing web page query results
KR20130132757A (en) Predictive query suggestion caching
CN101697099B (en) Method and system for acquiring word conversion result
CN101079064A (en) Web page sequencing method and device
US20120254148A1 (en) Serving multiple search indexes
CN104050235A (en) Distributed information retrieval method based on set selection
CN1963816A (en) Automatization processing method of rating of merit of search engine
US9244963B2 (en) Systems and methods for rapid delivery of tiered metadata
CN1916905A (en) Method for carrying out retrieval hint based on inverted list
CN102214182A (en) Accurate query searching method according to internet protocol (IP) address
CN101836209B (en) The system and method for managing information map
CN1315074C (en) Information processing mutual aid computer network system with online information search function
US20080133460A1 (en) Searching descendant pages of a root page for keywords
CN1731393A (en) Enterprise information searching method based on key words
Melucci et al. Advanced topics in information retrieval
CN1276369C (en) Random-connected computer network information system with intelligent online information search function

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070509

Termination date: 20110124