BANG, Yong Jung (2 Mirisaem Maeul Apt, 1444Dowon-dong, Dalseo-gu, Daegu 704-794, 02-1803, KR)
Claims
[1] A system for providing a visitor analysis service to a website from a portal site, the system comprising: a program server for generating a unique statistical analysis script for the visitor analysis service and a code for exposing a search window link which is linked to the portal site, and providing them to the website; a search engine for providing a retrieved result of a search word if the search word is inputted into the search window link installed and exposed on the website from a user terminal connected with the website; and a web service providing unit for generating statistical information on the user terminal connected to the website based on data generated by the unique statistical analysis script.
[2] The system of claim 1, wherein the visitor analysis service includes at least one of a log analysis service, a real-time chat service, a detection service of fraud clicks on CPC advertisement, a website building service and a web hosting service.
[3] The system of claim 1, wherein the web service providing unit includes: a data analyzing unit for analyzing the statistical information on the user terminal connected to the website based on the data generated by the unique statistical analysis script; and an analysis information database (DB) for storing the statistical analysis information on the user terminal.
[4] The system of claim 1, further comprising: an access statistics server for generating access statistics relating to the user terminal connected with the portal site through the search window link.
[5] The system of claim 1, wherein the search window link is exposed in a layer form on a web page of the website, and is allowed to be dragged and moved on the web page.
[6] The system of claim 1, wherein the search window link displays a keyword which was previously searched by the user terminal through the search engine or a related keyword, and if the search window link is clicked by the user terminal, the relevant information is re- searched.
[7] The system of claim 1, wherein the search window link displays an advertisement keyword of a specific website on the search window link so as to advertise the specific website to the user terminal connected with the website.
[8] The system of claim 1, wherein if the search window link is clicked by the user terminal without inputting a search word, the user terminal is allowed to connect with the portal site.
[9] A method for providing a visitor analysis service to a website from a portal site, the method comprising: a) receiving, from the portal site provided with a search engine, a unique statistical analysis script for the visitor analysis service and a code for exposing a search window link which is linked to the portal site; b) inserting the unique statistical analysis script and the code for exposing the search window link into a web page source of the website; c) transmitting a search word to the search engine and receiving a retrieved result if the search word is inputted into the search window link from a user terminal connected with the website; and d) generating statistical information on the user terminal connected with the website based on data generated by the statistical analysis script.
[10] The method of claim 9, wherein the visitor analysis service includes at least one of a log analysis service, a real-time chat service, a detection of fraud clicks on CPC advertisement , a website building service and a web hosting service.
[11] The method of claim 9, wherein the search window link is exposed in a layer form on a web page of the website, and is allowed to be dragged and moved in the web page.
[12] The method of claim 9, wherein the search window link displays a keyword which was previously searched by the user terminal through the search engine or a related keyword, and if the search window link is clicked by the user terminal, the relevant information is re- searched.
[13] The method of claim 9, wherein the search window link displays an advertisement keyword of a specific website on the search window link so as to advertise the specific website to the user terminal connected with the website.
[14] The method of claim 9, wherein if the search window link is clicked by the user terminal without inputting a search word, the user terminal is allowed to connect with the portal site.
[15] A system for providing a website building service to a website from a portal site, the system comprising: a program server for generating a code for exposing a search window link which is linked to the portal site, and providing it to the website; a search engine for providing a retrieved result of a search word if the search word is inputted into the search window link exposed on the website from a user terminal connected with the website; and a website building server for providing a website building service to the website on condition that the search window link shall be exposed on the website. [16] A system for providing a web hosting service to a website from a portal site, the system comprising: a program server generating a code for exposing a search window link to the portal site, and providing it to the website; a search engine for providing a retrieved result of a search word if the search word is inputted into the search window link installed and exposed on the website from a user terminal connected with the website; and a web hosting server for providing a web hosting service to the website on condition that the search window link shall be exposed on the website. |
Description
SYSTEM FOR PROVIDING WEB SERVICE LINKED WITH PORTAL SITE TO WEBSITE, AND METHOD THEREOF
Technical Field
[1] The present invention relates to a method and system for providing web services, and more particularly, relates to the web service system and the method for providing web services such as a log analysis, a real-time chat, a detection of fraud clicks on CPC advertisement, a website building service, a web hosting service and the like linked to a portal site. Background Art
[2] When an internet user visits an internet website, information of a visitor such as IP address, the number of times of access or the like is automatically stored in a web server of the website. The stored information is called log information.
[3] A website operator analyzes such log information and finds behaviors of the visitors in the web server based on the number of the visitors and the visitors' favorites so as to use those as data for efficiently managing the website.
[4] Typically, dedicated log analysis software has been used to analyze the log information so as to find out how many users visit its website and through what channel the users visit the website. Otherwise, the website operator may use a log analysis service by paying a certain amount of fee per month in order to analyze the log information.
[5] Accordingly, in order to analyze an access log of the visitors to its own website, a website operator has to purchase and use the log analysis software. However, it imposes a burden of cost to the website operator and it is inconvenient. Further, using the log analysis service run at a charge by paying the certain amount of fee every month has imposed a great burden of cost on the website operator. Disclosure of Invention
Technical Problem
[6] In order to solve the above-stated technical problems, an object of the present invention is to make it possible for the portal site to obtain the large number of visitors and many times of searches by exposing a search window link of the portal site on a web page of a member website and performing a search through the exposed search window link by a user terminal.
[7] Further, another object of the present invention is to make it possible for the portal site to provide various web services such as a log analysis, a real-time chat, a detection of fraud clicks on CPC advertisement, a website building service, a web hosting
service and the like to the member website.
[8] Still another object of the present invention is to make it possible for the member website to analyze statistical data of the visitors by inserting a unique statistical analysis script and the search window link of the portal site into a web page source of the member website and carrying out them. Technical Solution
[9] To solve the above-stated technical problem, in accordance with a first aspect of the present invention, there is provided a system for providing a visitor analysis service to a website from a portal site, the system including: a program server for generating a unique statistical analysis script for the visitor analysis service and a code for exposing a search window link which is linked to the portal site, and providing them to the website; a search engine for providing a retrieved result of a search word if the search word is inputted into the search window link installed and exposed on the website from a user terminal connected with the website; and a web service providing unit for generating statistical information on the user terminal connected to the website based on data generated by the unique statistical analysis script.
[10] Here, the visitor analysis service may include at least one of a log analysis service, a real-time chat service, a detection service of fraud clicks on CPC advertisement, a website building service and a web hosting service.
[11] To solve the above-stated technical problem, in accordance with a second aspect of the present invention, there is provided a method for providing a visitor analysis service to a website from a portal site, the method including: a) receiving, from the portal site provided with a search engine, a unique statistical analysis script for the visitor analysis service and a code for exposing a search window link which is linked to the portal site; b) inserting the unique statistical analysis script and the code for exposing the search window link into a web page source of the website; c) transmitting a search word to the search engine and receiving a retrieved result if the search word is inputted into the search window link from a user terminal connected with the website; and d) generating statistical information on the user terminal connected with the website based on data generated by the statistical analysis script.
[12] To solve the above-stated technical problem, in accordance with a third aspect of the present invention, there is provided a system for providing a website building service to a website from a portal site, the system including: a program server for generating a code for exposing a search window link which is linked to the portal site, and providing it to the website; a search engine for providing a retrieved result of a search word if the search word is inputted into the search window link exposed on the website from a user terminal connected with the website; and a website building server for
providing a website building service to the website on condition that the search window link shall be exposed on the website.
[13] To solve the above-stated technical problem, in accordance with a forth aspect of the present invention, there is provided a system for providing a web hosting service to a website from a portal site, the system including: a program server generating a code for exposing a search window link to the portal site, and providing it to the website; a search engine for providing a retrieved result of a search word if the search word is inputted into the search window link installed and exposed on the website from a user terminal connected with the website; and a web hosting server for providing a web hosting service to the website on condition that the search window link shall be exposed on the website.
Advantageous Effects
[14] In accordance the present invention, it is possible for a portal site to easily obtain the large number of visitors and many times of searches by exposing a search window link of the portal site on a web page of a member website and performing a search through the exposed search window link by a user terminal.
[15] Further, in accordance with the present invention, it is possible for the portal site to provide various web services such as a log analysis, a real-time chat, a detection of fraud clicks on CPC advertisement, a website building service, a web hosting service and the like to the member website, thereby realizing diversification of a service.
[16] Furthermore, in accordance with the present invention, it is possible for the member website to easily analyze statistical data of the visitors in the member website by inserting a code for exposing a search window link of the portal site and a script code for analyzing the statistical data of the member website into a web page source of the member website.
[17] In addition, in accordance with the present invention, it is possible for the member website to receive the website building service or the web hosting service from the portal site on condition that the search window link of the portal site shall be exposed on its own website. Brief Description of Drawings
[18] Fig. 1 is a configuration view of a web service system linked to a portal site in accordance with an embodiment of the present invention;
[19] Fig. 2 is a detailed configuration view of a portal site in the web service system linked to the portal site in accordance with an embodiment of the present invention;
[20] Fig. 3 illustrates a configuration view of a realization of web services such as a log analysis and a real-time chat in accordance with an embodiment of the present invention;
[21] Fig. 4 is an outline configuration view of a portal site for providing a website building service in accordance with an embodiment of the present invention; [22] Fig. 5 is an outline configuration view of a portal site for providing a web hosting service in accordance with an embodiment of the present invention; [23] Figs. 6 to 8 illustrate screens in which a web service such as a real-time chat is realized on a website in accordance with an embodiment of the present invention; and [24] Fig. 9 is a flowchart of a procedure of providing a web service linked to a portal site in accordance with an embodiment of the present invention. [25] <Explanation of Codes>
[26] 100: user terminal
[27] 200: website/personal homepage
[28] 300: portal site (website provided with a search engine)
[29] 210: web page
[30] 220: search window link
[31] 310: web server
[32] 315: subscriber Database (DB)
[33] 320: search engine
[34] 325: search DB
[35] 330: program server
[36] 335: program DB
[37] 340: web service providing unit
[38] 341: data analyzing unit
[39] 342: analysis information DB
[40] 343: web service server
[41] 343-1: search log analyzing server
[42] 343-2: real-time chat server
[43] 343-3: CPC advertisement connection detecting server
[44] 343-4: website building server
[45] 343-5: web hosting server
[46] 344: web service DB
[47] 344- 1 : search log DB
[48] 344-2: real-time chat DB
[49] 344-3: advertisement connection detecting DB
Mode for the Invention [50] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that the present invention may be readily implemented by those skilled in the art. However, it is to be noted that the present
invention is not limited to the embodiments but can be realized in various other ways. In drawings, parts irrelevant to the description are omitted for the simplicity of explanation, and like reference numerals denote like parts through the whole document.
[51] Through the whole document, the term "connected to" or "coupled to" that is used to designate a connection or coupling of one element to another element includes both a case that an element is "directly connected or coupled to" another element and a case that an element is "electrically connected or coupled to" another element via still another element. Further, the term "comprises or includes" and/or "comprising or including" used in the document means that one or more other components, steps, operation and/or existence or addition of elements are not excluded in addition to the described components, steps, operation and/or elements.
[52] Hereinafter, the term "search word" in this document implies a word or a combination of words which a user searches for via a search engine.
[53] In an embodiment of the present invention, there is provided a web service system linked to a portal site and a method thereof in which a search window link of the portal site is established in a general member website on condition that the portal site provided with a search engine provides a log analysis service, a real-time chat service, a detection service of fraud clicks on CPC advertisement, a website building service, a web hosting service and the like to the member website.
[54] Fig. 1 is a configuration view of a web service system linked to a portal site in accordance with an embodiment of the present invention.
[55] Referring to Fig. 1, the web service system linked to the portal site in accordance with the embodiment of the present invention includes a user terminal 100, a website 200 and a portal site 300. The website 200 includes a web page 210 and a search window link 220, and the portal site 300 may include a web server 310, a search engine 320, a program server 330 and a web service providing unit 340. In the embodiment of the present invention, the website 200 may be a personal homepage and the portal site 300 can be a site provided with a search engine for providing a web service.
[56] The user terminal 100 can be any one of a desktop computer, a notebook computer and a personal mobile terminal. The user terminal 100 is a communication device, e.g., a mobile communication terminal, a computer or the like, capable of being connected with a website through a network such as the Internet. Accordingly, a user can readily and conveniently access a website or a portal site through the Internet.
[57] The website 200 exposes the search window link 220 of the portal site on its web page 210. Further, the unique search window link 220 can be configured in a layer form, and can be dragged and moved on the web page 210 of the website 200.
[58] Further, in the search window link 220, a key word or a related key word which was
previously searched through a search engine (not illustrated) is displayed so as to search relevant information again when the search window link 220 is clicked by using the user terminal 100. Furthermore, in the search window link 220, an advertisement keyword of a specific site or the member website 200 can be displayed. In addition, it is possible for the search window link 220 to access the portal site 300 through the user terminal 100 when the search window link 220 is clicked by the user terminal 100 without any search word input.
[59] The search engine 320, if the user terminal 100 connected with the website 200 inputs the search word through the search window link 220 established and exposed on the website 200, provides a search result thereof to the website 200 or the user terminal 100.
[60] The program server 330 generates a code for exposing the search window link which is interconnected to the portal site 300 and a unique statistical analysis script for at least one of, a log analysis service, a real-time chat service, a detection service of fraud clicks on CPC advertisement, a website building service and a web hosting service and provides them to the website 200.
[61] The web service providing unit 340 analyzes statistical information generated by an operation of the unique statistical analysis script inserted into the website 200 and provides the analyzed information to an operator of the website 200.
[62] The system, having the above-stated configuration in which the portal site provides the web services to the general website in accordance with the embodiment of the present invention, provides the log analysis service, the real-time chat service, the detection service of fraud clicks on CPC advertisement, the website building service or the web hosting service to the member website if the search window link of the portal site shall be exposed on the member website.
[63] If the website 200 connects with the portal site 300 first and then request a web service from the portal site 300 (SlOl), the portal site 300 provides the unique statistical analysis script for at least one of a log analysis service, a real-time chat service, a detection service of fraud clicks on CPC advertisement, a website building service and a web hosting service, and the code for exposing the search window link (S 102) to the website 200. The website 200 inserts the code for exposing the search window link and the statistical analysis script into its own web page and carries out them.
[64] Thereafter, if the user terminal 100 connects with the website 200 (S 103), the website
200 exposes the search window link on the web page (S 104).
[65] Then, if a search word is inputted into the search window link through the user terminal 100 (S 105), the website 200 performs a search for the search word inputted into the search window link by linking to the search engine 320 of the portal site 300
(S 106).
[66] Subsequently, the portal site 300 provides a search result to the website 200 or the user terminal (S 107), and the user terminal 100 displays the search result on a screen thereof (S 108).
[67] Thereafter, if the website 200 requests an analysis of statistical information on the user terminals 100 connecting with itself from the portal site 300 (S 109), the portal site 300 performs a statistical analysis of the information on the user terminals 100 connecting with the website 200 based on data generated by the unique statistical analysis script and provides the analyzed information to the website 200 (Sl 10).
[68] Therefore, in accordance with the embodiment of the present invention, the portal site provides the website with various web services needed in the general website for free or at low costs in return for exposing the search window link of the portal site on the general website, whereby it is possible for the portal site to obtain a large number of visitors at a smaller cost without separate advertisement.
[69] Fig. 2 is a detailed configuration view of a portal site in the web service system linked to the portal site in accordance with an embodiment of the present invention.
[70] Referring to Fig. 2, the portal site 300 in accordance with the embodiment of the present invention includes the web server 310, a subscriber database (DB) 315, the search engine 320, a search DB 325, the program server 330, a program DB 335 and the web service providing unit 340.
[71] The portal site 300 is an Internet website used for searching for information by
Internet users and has a lot of regular visitors by providing a service such as information search service or a user community which the users can use regularly.
[72] The web server 310 is an interface server serving as an interface through which the user terminal 100 connects with the portal site 300, and the web server 310 converts various information provided from each server into information suitable for a communication standard so as to provide it to a number of user terminals 100, or receives information transmitted from the user terminal 100 through the Internet so as to provides it to each server. At this time, the subscriber DB 315 stores therein information of users joined as a member of the portal site 300.
[73] If a search word is inputted into the search window link 220 installed and exposed on the website 200 from the user terminal 100 connected with the website 200, the search engine 320 provides a retrieved result for the search word to the website 200 or the user terminal 100. At this time, the search DB 325 stores therein data searched by the search engine 320.
[74] The program server 330 generates a unique statistical analysis script and a code for exposing a search window link and then provides them to the member website 200. At this time, the program DB 335 stores therein the code for exposing the search window
link and the unique statistical analysis script.
[75] The program server 330 provides various web services needed in the member website 200 on condition that the search window link shall be exposed on the member website 200.
[76] The web service providing unit 340 includes a data analyzing unit 341, an analysis information DB 342, a web service server 343 and a web service DB 344. The web service providing unit 340 provides a unique statistical analysis script corresponding to at least one of web services among a web service group consisting of the log analysis service, the real-time chat service, the detection service of fraud clicks on CPC advertisement, the website building and the web hosting service, and statistically analyzes access records of the user terminal 100 connected with the website 200 so as to provide a result thereof to the website 200.
[77] The data analyzing unit 341 statistically analyzes information on the user terminal
100 connected with the website 200 based on data generated by the search window link 220 and the unique statistical analysis script.
[78] The analysis information DB 342 stores therein the information of the user terminal
100 analyzed by the data analyzing unit 341.
[79] The web service server 343 includes at least one of a search log analyzing server
343-1, a real-time chat server 343-2, a CPC advertisement connection detecting server 343-3, a website building server 343-4 and a web hosting server 343-5, and provides the web services such as the log analysis, the real-time chat, the detection of fraud clicks on CPC advertisement, the website building service and the web hosting service to the member website.
[80] The web service DB 344 may include a search log DB 344-1, a real-time chat DB
344-2 and a CPC advertisement connection detecting DB 344-3, and stores therein unique statistical analysis scripts respectively corresponding to these web services.
[81] Though not illustrated in Fig. 2, the portal site 300 may further include an access statistics server for generating access statistics relating to the user terminal connected with the portal site through the search window link 220. Through the access statistics server, the operator of the portal site 300 calculates the access statistics from each of the member websites which is provided with the web services.
[82] Meanwhile, Fig. 3 illustrates a configuration view of a realization of web services such as a log analysis and a real-time chat in accordance with an embodiment of the present invention.
[83] Referring to Fig. 3, the web services of the log analysis service and the real-time chat service in accordance with the embodiment of the present invention are provided to the website 200 each from the search log analyzing server 343-1 and the real-time chat server 343-2 of the portal site 300, and at this time, the program server 330 of the
portal site 300 provides a program in a type of an ASP (Application Service Provider), and provides data transmission and program downloading.
[84] Further, the website 200 is provided with a code for exposing a search window link
220 generated to be unique to the website 200 from the program server 330 of the portal site 300 and installs and exposes the search window link 220.
[85] If the user terminal 100 connects with a personal homepage or a website 200, web services linked to the portal site 300 are provided, and according to request of the operator of the website 200, statistical information on the user terminal 100 is provided.
[86] Fig. 4 is an outline configuration view of a portal site for providing a website building service in accordance with an embodiment of the present invention.
[87] Referring to Fig. 4, the portal site 300 for providing the website building service in accordance with the embodiment of the present invention provides a member website 200a with the website building service on condition that a search window link 220a of the portal site shall be installed and exposed on the website 200a. At this time, the website 200a can be a personal homepage or a general website.
[88] To be specific, the website building server 343-4 of the portal site 300 provides the member website 200a with the website building service. Further, if the user terminal 100 connects with the member website 200a, the member website 200a induces a connection with the portal site 300 through the search window link 220a.
[89] Fig. 5 is an outline configuration view of a portal site for providing a web hosting service in accordance with an embodiment of the present invention.
[90] Referring to Fig. 5, the portal site 300 for providing the web hosting service in accordance with the embodiment of the present invention provides the member website 200 with the web hosting service on condition that a search window link 220 of the portal site shall be installed and exposed on the website 200.
[91] To be specific, the web hosting server 343-5 of the portal site 300 provides the web hosting service to the member website 200. Further, if the user terminal 100 connects with the member website 200, the member website 200 induces a connection with the portal site 300 through the search window link 220.
[92] Figs. 6 to 8 illustrate screens in which a web service such as a real-time chat is realized on a website in accordance with an embodiment of the present invention.
[93] Fig. 6 is a view of the screen of a web page 810 of the website to which the web service such as the real-time chat in accordance with the embodiment of the present invention is provided. In the screen, there are illustrated a search window link 820 and a real-time chat window 830a.
[94] For example, the search window link 820 is a search window link capable of linking with portal sites such as "Daum," "Naver," "Google" and the like, the real-time chat
window 830a is a chat window that allows chatting with the website operator in real time.
[95] Further, if a user does not input a search word within the search window link 820 and just clicks on the search window link 820, it is possible for the user to connect directly with the portal site. Furthermore, the search window link 820 displays a keyword which was previously searched through the search engine or a related keyword so that if the user clicks on the search window link 820 through the user terminal, it is possible to re-search relevant information.
[96] Besides, it is possible to insert an advertisement keyword of a specific website into the search window link 820 so as to advertise such a website to a user terminal connected with the website.
[97] Fig. 7 is a view showing an example of a screen displayed on the web page 810 as illustrated in Fig. 6, on which the search window link 820 and the real-time chat window 830a can be dragged and moved. For example, Fig. 7 illustrates that the search window link 820 located in the lower right of Fig. 6 is moved toward the upper left portion and the real-time chat window 830a is dragged and moved toward the right center portion.
[98] Fig. 8 is a view showing an example of a screen displayed on the web page 810 as illustrated in Fig. 6, on which the operator writes greetings in the real-time chat window 830b for chatting in the real time.
[99] Fig. 9 is a flowchart of a procedure of providing a web service linked to a portal site in accordance with an embodiment of the present invention.
[100] Referring to Fig. 9, the procedure of providing the web service of a portal site to a member website in accordance with the embodiment of the present invention is initiated by that an operator of the member website requests web services such as a log analysis, a real-time chat, a detection of fraud clicks on CPC advertisement, a website building service, a web hosting service and the like from the portal site provided with a search engine (S910).
[101] Then, the portal site, in response to the request for the web services from the member website, provides a unique statistical analysis script corresponding to the requested web service, the website building service, the web hosting service, or the like and also provides a code for exposing the search window link (S920).
[102] Thereafter, the operator of the website inserts a statistical analysis script for generating access statistics and the code for exposing the search window link into the web page source (S930). Further, the search window link can be configured in a layer form, and can be dragged and moved on the web page.
[103] Subsequently, a plurality of the user terminals has an access to the member website (S940) and then the member website checks whether or not a search word is inputted into the search window link exposed on the web page of the member website through
the user terminal (S950).
[104] Thereafter, the member website displays a retrieved result of the search word inputted into the search window. For example, the member website can display the retrieved result by loading a separate web page (S960).
[105] Then, if the operator of the member website requests an analysis of user terminals, i.e., visitors of the website from the portal site (S970), the portal site analyzes statistics relating to the visitors of the member website which is generated by the statistical analysis script (S980).
[106] Accordingly, in the way as stated above, the portal site provides the web services such as the log analysis, the real-time chat, the detection of fraud clicks on CPC advertisement, the website building service, the web hosting service or the like to the member website.
[107] Subsequently, after storing the analyzed information, the portal site provides an analysis service to the website (S990).
[108] The above description of the present invention is provided for the purpose of illustration, and it would be understood by those skilled in the art that various changes and modifications may be made without changing technical conception and essential features of the present invention. Thus, it is clear that the above-described embodiments are illustrative in all aspects and do not limit the present invention. For example, each component describe to be of a single type can be implemented in a distributed manner. Likewise, components described to be distributed can be implemented in a combined manner.
[109] The scope of the present invention is defined by the following claims rather than by the detailed description of the embodiment. It shall be understood that all modifications and embodiments conceived from the meaning and scope of the claims and their equivalents are included in the scope of the present invention.
