KR20090124873A - System and method for processing keyword(or context) advertisement and program recording medium - Google Patents
System and method for processing keyword(or context) advertisement and program recording medium Download PDFInfo
- Publication number
- KR20090124873A KR20090124873A KR1020080051325A KR20080051325A KR20090124873A KR 20090124873 A KR20090124873 A KR 20090124873A KR 1020080051325 A KR1020080051325 A KR 1020080051325A KR 20080051325 A KR20080051325 A KR 20080051325A KR 20090124873 A KR20090124873 A KR 20090124873A
- Authority
- KR
- South Korea
- Prior art keywords
- web page
- information
- string
- content
- area
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0267—Wireless devices
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 1은 본 발명의 실시 방법에 따른 클라이언트 등록 문자열을 통한 광고 제공 시스템 구성을 도시한 도면이다.1 is a diagram illustrating an advertisement providing system configuration through a client registration string according to an embodiment of the present invention.
도 2는 본 발명의 실시 방법에 따른 클라이언트 선택 문자열에 대한 광고 제공을 위한 문자열 등록 시스템을 도시한 도면이다.2 is a diagram illustrating a string registration system for providing an advertisement for a client selection string according to an embodiment of the present invention.
도 3은 본 발명의 실시 방법에 따라 클라이언트에 의한 웹페이지 내 문자열 선택 과정을 도시한 도면이다.3 is a diagram illustrating a string selection process in a web page by a client according to an embodiment of the present invention.
도 4는 본 발명의 실시 방법에 따른 클라이언트에 의해 선택된 문자열 데이터 등록 과정을 도시한 도면이다.4 is a diagram illustrating a process of registering string data selected by a client according to an embodiment of the present invention.
도 5는 본 발명의 실시 방법에 따라 클라이언트에 의한 웹페이지 내 컨텐츠 선택/등록 과정을 도시한 도면이다.5 is a diagram illustrating a content selection / registration process in a web page by a client according to an embodiment of the present invention.
도 6은 본 발명의 실시 방법에 따른 클라이언트에 의해 선택된 컨텐츠 등록 과정을 도시한 도면이다.6 is a diagram illustrating a content registration process selected by a client according to an embodiment of the present invention.
도 7은 본 발명의 실시 방법에 따른 클라이언트 선택 문자열 기반 광고 시스 템을 도시한 도면이다.7 is a diagram illustrating a client selection string based advertisement system according to an embodiment of the present invention.
<도면의 주요부분에 대한 설명><Description of main parts of drawing>
100 : 웹서버 105 : 광고서버100: web server 105: ad server
110 : 광고 D/B 115 : 클라이언트 단말110: advertisement D / B 115: client terminal
본 발명은 단말로 제공할 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는지 확인하는 확인단계와, 확인결과, 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는 경우, 상기 사용자 표시(또는 마킹) 영역에 포함된 하나 이상의 키워드(또는 문맥)를 추출하는 추출단계와, 상기 추출된 키워드(또는 문맥)에 대응하는 광고 데이터를 상기 단말로 제공되는 웹페이지 상에 포함시켜 출력되도록 처리하는 출력단계를 포함하는 키워드(또는 문맥) 광고 처리방법에 관한 것이다.The present invention checks whether a user display (or marking) area is included on a web page to be provided to the terminal, and if the user display (or marking) area is included on the web page, the user An extraction step of extracting one or more keywords (or contexts) included in the display (or marking) area, and advertisement data corresponding to the extracted keywords (or contexts) included on the webpage provided to the terminal for output; It relates to a keyword (or context) advertisement processing method comprising an output step of processing.
정보통신 기술의 지속적인 발전으로 인터넷 사용 인구는 폭발적으로 증가하였으며, 이에 정보/자료/지식의 습득과 공유 방식은 현실 세계의 매체를 이용하기보다는 상기 인터넷을 이용하는 비율이 훨씬 높아지게 되었다.The continuous development of information and communication technology has exploded the population of the Internet, and the acquisition and sharing of information / data / knowledge has made the use of the Internet much higher than that of the real world media.
그러나, 방대한 자료가 게시된 인터넷 상에서 사용자가 원하는 정보/자료/지식의 습득하는 것은 상당힌 난해한 문제점을 포함하고 있으며, 원하는 정보/자료/지식을 포함하는 웹페이지를 찾았다고 할 지라도, 상기 웹페이지에 포함된 정보/자료/지식의 핵심 내용을 파악하기란 더욱 난해한 문제점을 포함하고 있다.However, acquiring information / data / knowledge desired by the user on the Internet where a large amount of material is posted involves a considerable difficulty, and even if a webpage containing the information / data / knowledge desired is found, the webpage Identifying the core content of the information / data / knowledge contained in contains a more difficult problem.
이에, 웹페이지에 포함된 내용을 파악할 클라이언트에 의해 상기 웹페이지 내용 중 핵심 내용에 해당하는 영역(또는 위치)을 웹페이지 상기 표시하도록 하고, 상기와 같이 웹페이지에 표시된 핵심 내용 영역을 공유하는 서비스가 제안되었다.Accordingly, a service that allows the client to grasp the contents included in the web page to display the region (or location) corresponding to the core contents among the contents of the web page, and share the core contents region displayed on the web page as described above. Was proposed.
상기 문제점을 해결하기 위한 본 발명의 목적은, 단말로 제공할 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는 경우, 상기 사용자 표시(또는 마킹) 영역에 포함된 하나 이상의 키워드(또는 문맥)를 추출 또는 확인하는 수단과, 상기 추출 또는 확인된 키워드(또는 문맥)에 대응하는 광고 데이터를 상기 단말로 제공되는 웹페이지 상에 포함시켜 출력되도록 처리하는 수단을 포함하는 키워드(또는 문맥) 광고 처리 시스템을 제공함에 있다.An object of the present invention for solving the above problems is, when a user display (or marking) area is included on the web page to be provided to the terminal, one or more keywords (or contexts) included in the user display (or marking) area Keyword (or contextual) advertising comprising means for extracting or verifying a message) and means for processing to include and output advertisement data corresponding to the extracted or identified keyword (or context) on a webpage provided to the terminal. In providing a processing system.
본 발명에 따른 키워드(또는 문맥) 광고 처리방법은, 단말로 제공할 웹페이 지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는지 확인하는 확인단계와, 확인결과, 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는 경우, 상기 사용자 표시(또는 마킹) 영역에 포함된 하나 이상의 키워드(또는 문맥)를 추출하는 추출단계와, 상기 추출된 키워드(또는 문맥)에 대응하는 광고 데이터를 상기 단말로 제공되는 웹페이지 상에 포함시켜 출력되도록 처리하는 출력단계를 포함하여 이루어지는 것을 특징으로 한다.The keyword (or context) advertisement processing method according to the present invention includes a confirmation step of checking whether a user display (or marking) area is included on a web page to be provided to a terminal, and as a result of the confirmation, a user display on a web page ( Or a marking) region, extracting one or more keywords (or contexts) included in the user display (or marking) region, and advertising data corresponding to the extracted keywords (or contexts). It characterized in that it comprises an output step for processing to include the output on the web page provided to the terminal.
한편, 본 발명에 따른 키워드(또는 문맥) 광고 처리방법은, 단말로 제공할 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는지 확인하는 확인단계와, 확인결과, 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는 경우, 상기 사용자 표시(또는 마킹) 영역에 포함된 하나 이상의 키워드(또는 문맥)를 추출하고, 확인결과, 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있지 않은 경우, 상기 웹페이지에 대응하는 키워드(또는 문맥)를 추출하는 추출단계와, 상기 추출된 키워드(또는 문맥)에 대응하는 광고 데이터를 상기 단말로 제공되는 웹페이지 상에 포함시켜 출력되도록 처리하는 출력단계를 포함하여 이루어지는 것을 특징으로 한다.On the other hand, the keyword (or context) advertising processing method according to the present invention, a confirmation step of checking whether the user display (or marking) area is included on the web page to be provided to the terminal, and as a result, the user display on the web page (Or marking) area, one or more keywords (or contexts) included in the user display (or marking) area are extracted, and as a result of the check, a user display (or marking) area is included on the web page. If not, an extraction step of extracting a keyword (or context) corresponding to the web page, and processing to include and output the advertising data corresponding to the extracted keyword (or context) on the web page provided to the terminal Characterized in that it comprises an output step.
본 발명에 따른 키워드(또는 문맥) 광고 처리방법에 있어서, 상기 확인단계는, 상기 사용자 표시(또는 마킹) 영역과 연결된 질문정보와 답변정보와 댓글정보를 하나 이상 더 확인하는 것을 특징으로 하며, 상기 추출단계는, 상기 확인된 질 문정보와 답변정보와 댓글정보에 포함된 하나 이상의 키워드(또는 문맥)를 더 추출하는 것을 특징으로 하며, 상기 출력단계는, 상기 질문정보와 답변정보와 댓글정보에 포함된 하나 이상의 키워드(또는 문맥)에 대응하는 광고 데이터를 상기 단말로 제공되는 웹페이지 상에 포함시켜 출력되도록 처리하는 것을 특징으로 한다.In the keyword (or context) advertisement processing method according to the present invention, the checking step, characterized in that at least one more question information, answer information and comment information associated with the user display (or marking) area is confirmed. The extracting step may further include extracting one or more keywords (or contexts) included in the checked question information, answer information, and comment information. The outputting step may include extracting the question information, answer information, and comment information. The advertisement data corresponding to one or more keywords (or contexts) included on the web page provided to the terminal may be processed to be output.
본 발명에 따른 키워드(또는 문맥) 광고 처리방법에 있어서, 상기 사용자 표시(또는 마킹) 영역은, 사용자가 선택한 문자열에 기 설정된 색상 또는 글꼴이 표시(또는 마킹)되는 영역을 포함하여 이루어지는 것을 특징으로 한다.In the keyword (or context) advertisement processing method according to the present invention, the user display (or marking) area includes an area in which a predetermined color or font is displayed (or marked) in a string selected by the user. do.
본 발명에 따른 키워드(또는 문맥) 광고 처리방법에 있어서, 상기 사용자 표시(또는 마킹) 영역은, 사용자의 표시(또는 마킹) 영역을 형광펜으로 처리한 영역을 포함하여 이루어지는 것을 특징으로 한다.In the keyword (or context) advertisement processing method according to the present invention, the user display (or marking) area is characterized by including an area in which the display (or marking) area of the user is treated with a highlighter.
본 발명에 따른 키워드(또는 문맥) 광고 처리방법에 있어서, 상기 단말은, 컴퓨터, 휴대폰, IP-TV를 하나 이상 포함하여 이루어지는 것을 특징으로 한다.In the keyword (or context) advertisement processing method according to the present invention, the terminal is characterized in that it comprises one or more computers, mobile phones, IP-TV.
한편, 상기 전술한 키워드(또는 문맥) 광고 처리방법을 실행하는 프로그램을 기록한 것을 특징으로 하는 컴퓨터 또는 휴대폰 또는 IP-TV로 판독 가능한 기록매체를 포함한다.On the other hand, it includes a recording medium readable by a computer, a mobile phone or an IP-TV characterized in that the program for executing the above-described keyword (or context) advertising processing method recorded.
한편, 본 발명에 따른 키워드(또는 문맥) 광고 처리 시스템은, 단말로 제공할 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는 경우, 상기 사용자 표시(또는 마킹) 영역에 포함된 하나 이상의 키워드(또는 문맥)를 추출 또는 확인하는 수단과, 상기 추출 또는 확인된 키워드(또는 문맥)에 대응하는 광고 데이터를 상기 단말로 제공되는 웹페이지 상에 포함시켜 출력되도록 처리하는 수단을 포함하여 이루어지는 것을 특징으로 한다.Meanwhile, in the keyword (or context) advertisement processing system according to the present invention, when a user display (or marking) area is included on a web page to be provided to a terminal, one or more included in the user display (or marking) area is provided. Means for extracting or confirming a keyword (or context), and means for processing to include and output advertisement data corresponding to the extracted or confirmed keyword (or context) on a webpage provided to the terminal. It features.
한편, 본 발명에 따른 키워드(또는 문맥) 광고 처리 시스템은, 단말로 제공할 웹페이지 상에 사용자 표시(또는 마킹) 영역이 포함되어 있는 경우, 상기 사용자 표시(또는 마킹) 영역 및 상기 사용자 표시(또는 마킹) 영역과 연결된 질문정보와 답변정보와 댓글정보 중 하나 이상의 정보에 포함된 키워드(또는 문맥)를 추출 또는 확인하는 수단과, 상기 추출 또는 확인된 키워드(또는 문맥)에 대응하는 광고 데이터를 상기 단말로 제공되는 웹페이지 상에 포함시켜 출력되도록 처리하는 수단을 포함하여 이루어지는 것을 특징으로 한다.Meanwhile, in the keyword (or context) advertisement processing system according to the present invention, when a user display (or marking) area is included on a web page to be provided to a terminal, the user display (or marking) area and the user display ( Or marking) means for extracting or confirming a keyword (or context) included in at least one of question information, answer information, and comment information associated with an area; and advertising data corresponding to the extracted or confirmed keyword (or context). It comprises a means for processing to include the output on the web page provided to the terminal.
본 발명에 따른 키워드(또는 문맥) 광고 처리 시스템에 있어서, 상기 사용자 표시(또는 마킹) 영역은, 사용자가 선택한 문자열에 기 설정된 색상 또는 글꼴이 표시(또는 마킹)되는 영역을 포함하여 이루어지는 것을 특징으로 한다.In the keyword (or context) advertisement processing system according to the present invention, the user display (or marking) area includes an area in which a predetermined color or font is displayed (or marked) in a string selected by the user. do.
본 발명에 따른 키워드(또는 문맥) 광고 처리 시스템에 있어서, 상기 사용자 표시(또는 마킹) 영역은, 사용자의 표시(또는 마킹) 영역을 형광펜으로 처리한 영역을 포함하여 이루어지는 것을 특징으로 한다.In the keyword (or context) advertisement processing system according to the present invention, the user display (or marking) area includes an area in which the display (or marking) area of the user is treated with a highlighter.
본 발명에 따른 키워드(또는 문맥) 광고 처리 시스템에 있어서, 상기 단말은, 컴퓨터, 휴대폰, IP-TV를 하나 이상 포함하여 이루어지는 것을 특징으로 한다.In the keyword (or context) advertisement processing system according to the present invention, the terminal comprises at least one computer, a mobile phone, and an IP-TV.
본 발명에 따른 키워드(또는 문맥) 광고 처리 시스템에 있어서, 상기 각각의 수단은, 단일 서버에 구비되거나, 또는 복수개의 서버에 구비되는 것을 특징으로 한다.In the keyword (or context) advertisement processing system according to the present invention, the respective means may be provided in a single server or in a plurality of servers.
이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, with reference to the accompanying drawings and description will be described in detail the operating principle of the preferred embodiment of the present invention. However, the drawings and the following description shown below are for the preferred method among various methods for effectively explaining the features of the present invention, the present invention is not limited only to the drawings and description below. In addition, in the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description will be omitted. Terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to intentions or customs of users or operators. Therefore, the definition should be made based on the contents throughout the present invention.
또한, 이하 실시되는 본 발명의 바람직한 실시예는 본 발명을 이루는 기술적 구성요소를 효율적으로 설명하기 위해 각각의 시스템 기능구성에 기 구비되어 있거나, 또는 본 발명이 속하는 기술분야에서 통상적으로 구비되는 시스템 기능구성은 가능한 생략하고, 본 발명을 위해 추가적으로 구비되어야 하는 기능구성을 위주로 설명한다. 만약 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 하기에 도시하지 않고 생략된 기능구성 중에서 종래에 기 사용되고 있는 구성요소의 기능을 용이하게 이해할 수 있을 것이며, 또한 상기와 같이 생략된 구성요소와 본 발명을 위해 추가된 구성요소 사이의 관계도 명백하게 이해할 수 있을 것이다. In addition, preferred embodiments of the present invention to be carried out below are provided in each system functional configuration to efficiently describe the technical components constituting the present invention, or system functions that are commonly provided in the technical field to which the present invention belongs. The configuration will be omitted, and described mainly on the functional configuration to be additionally provided for the present invention. If those skilled in the art to which the present invention pertains, it will be able to easily understand the function of the components that are conventionally used among the omitted functional configuration not shown below, and also the configuration omitted as described above The relationship between the elements and the components added for the present invention will also be clearly understood.
또한, 이하 실시예는 본 발명의 핵심적인 기술적 특징을 효율적으로 설명하기 위해 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 명백하게 이해할 수 있도록 용어를 적절하게 변형, 또는 통합, 또는 분리하여 사용할 것이나, 이에 의해 본 발명이 한정되는 것은 결코 아니다. 즉, 본 발명을 구성하는 각각의 수단은 이하 실시예에 도시되는 시스템 상에 구비되는 서버(또는 단말) 이거나, 또는 적어도 하나 이상의 서버(또는 단말)에 구비된 소정의 기능 구성부이거나, 또는 적어도 하나 이상의 서버(또는 단말)에 구비된 적어도 두개 이상의 기능 구성부의 연합일 수 있다. 또한, 이하 실시예에 도시되는 서버(또는 단말)은 편의상 본 발명의 진보적인 기술적 특징을 이루기 위한 적어도 두개 이상의 기능 구성부를 포함하여 이루어지는 것으로 도시하지만, 상기 서버(또는 단말) 내에 도시되는 기능 구성부 는 상술된 수단과 매칭되어 각 기능 구성부의 역할과 기능 및 해당 서버(또는 단말) 운용자(또는 운용기관)에 따라 서로 다른 두개 이상의 서버(또는 단말)에 구비될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.In addition, the following examples will be used to appropriately modify, integrate, or separate the terminology so that those skilled in the art to which the present invention pertains may clearly understand the present invention. The present invention is by no means limited thereto. In other words, each means constituting the present invention is a server (or terminal) provided on the system shown in the following embodiments, or a predetermined functional configuration provided in at least one or more servers (or terminals), or at least It may be an association of at least two or more functional components provided in one or more servers (or terminals). In addition, the server (or terminal) shown in the following embodiment is shown to include at least two or more functional components for achieving the technical features of the present invention for convenience, the functional component shown in the server (or terminal) May be provided in two or more servers (or terminals) different from each other according to the role and function of each functional component and the corresponding server (or terminal) operator (or operator) in accordance with the above-described means, thereby limiting the present invention. Not.
결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.As a result, the technical spirit of the present invention is determined by the claims, and the following examples are one means for efficiently explaining the technical spirit of the present invention to those skilled in the art to which the present invention pertains. It is only.
도면1은 본 발명의 실시 방법에 따른 클라이언트 등록 문자열을 통한 광고 제공 시스템 구성을 도시한 도면이다.1 is a diagram showing an advertisement providing system configuration through a client registration string according to an embodiment of the present invention.
보다 상세하게 본 도면1은 하나 이상의 클라이언트가 웹페이지에 포함된 문자열(또는 컨텐츠) 중 어느 하나의 문자열 데이터(또는 컨텐츠)를 선택/등록하면, 웹서버(100)에서 상기 선택/등록된 문자열 데이터(또는 컨텐츠)를 포함하는 웹페이지를 하나 이상의 다른 클라이언트 단말(115)로 제공시, 상기 클라이언트에 의해 선택/등록된 문자열 데이터(또는 컨텐츠)에 사용자 표시(또는 마킹) 영역을 표시하여 제공하되, 상기 클라이언트에 의해 선택/등록된 문자열 데이터(또는 컨텐츠)(또는 상기 문자열 데이터(또는 컨텐츠)에 대응하여 등록된 질문/답변 정보 또는 댓글 정보)에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인하고, 상기 문자열 내 키워드(또는 문맥) 정보에 대응하는 하나 이상의 광 고 데이터를 상기 웹페이지 상의 일정 영역에 포함하여 상기 클라이언트 단말(115)로 제공하는 시스템 구성에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 상기 클라이언트 등록 문자열을 통한 광고 제공 시스템 구성에 대한 다양한 실시 방법(예컨대, 일부 구성부가 생략되거나, 또는 세분화되거나, 또는 합쳐진 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면1에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, in FIG. 1, when at least one client selects / registers any string data (or content) among strings (or contents) included in a web page, the web server 100 selects / registers the string data. When providing a web page including content (or content) to one or more other client terminals 115, a user display (or marking) area is displayed and provided on character string data (or content) selected / registered by the client, A keyword in a string including a word (or index word) included in string data (or content) selected or registered by the client (or question / answer information or comment information registered corresponding to the string data (or content)). (Or contextual) information, and one or more advertisement data corresponding to keyword (or contextual) information in the character string. As a system configuration provided to the client terminal 115 by being included in a predetermined area of the present invention, a person having ordinary knowledge in the technical field to which the present invention pertains may refer to and / or modify the client registration string by referring to FIG. Various implementation methods (for example, some components may be omitted, subdivided, or combined) for the advertisement providing system configuration may be inferred, but the present invention includes all the implementation methods inferred above. However, the technical features are not limited only to the implementation method shown in FIG.
도면1을 참조하면, 상기 클라이언트 등록 문자열을 통한 광고 제공 시스템은, 하나 이상의 브라우져 프로그램을 구비하고, 상기 브라우져 프로그램을 통해 통신망에 연결된 클라이언트 단말(115)과, 상기 클라이언트 단말(115)로 제공될 웹페이지에 대응하는 웹페이지 정보와 상기 웹페이지 상의 문자열 중 하나 이상의 클라이언트에 의해 선택된 하나 이상의 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 연계하여 저장매체에 저장하거나, 또는 클라이언트 단말(115)로 제공될 웹페이지에 대응하는 웹문서에 포함된 문자열 중 클라이언트에 의해 선택된 하나 이상의 문자열 데이터에 사용자 표시(또는 마킹) 영역을 표시하는 태그 문자열과 스크립트를 포함하여 저장하고, 상기 클라이언트 단말(115)로 상기 웹페이지 제공시, 상기 저장매체와 연계하여 상기 클라이언트에 의해 선택된 문자열 데이터에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하고, 상기 문자열 내 키워드(또는 문맥) 정보 가 확인 및 추출되면, 하나 이상의 키워드(또는 문맥) 정보와 광고 데이터를 연계하여 저장하는 광고 D/B(110)(또는 상기 광고 D/B(110)를 운영하는 광고서버(105))와 연계하여 상기 문자열 내 키워드(또는 문맥) 정보와 매칭된 키워드(또는 문맥) 정보와 연계된 하나 이상의 광고 데이터가 확인 및 추출되도록 처리하고, 상기 클라이언트에 의해 선택된 문자열 데이터에 사용자 표시(또는 마킹) 영역을 포함하여 각 문자열 선택 위치에 출력되도록 처리하되, 상기 웹페이지의 일정 영역에 상기 확인 및 추출된 하나 이상의 광고 데이터가 포함되어 상기 클라이언트 단말(115)로 전송되도록 처리하는 하나 이상의 수단을 포함하는 웹서버(100)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 1, the advertisement providing system through the client registration string may include one or more browser programs, the client terminal 115 connected to a communication network through the browser program, and the web to be provided to the client terminal 115. A web page information corresponding to the page and one or more string data selected by one or more clients of the string on the web page and string selection position information (or user display (or marking) region information) are stored in a storage medium, or A tag string and a script indicating a user display (or marking) area in one or more string data selected by the client among the strings included in the web document corresponding to the web page to be provided to the client terminal 115 and stored therein, and The web page is made to the client terminal 115 Identify and extract keyword (or context) information in a string including a word (or index word) included in the string data selected by the client in association with the storage medium, and add the keyword (or context) information in the string. Once identified and extracted, in conjunction with advertisement D / B 110 (or ad server 105 that operates the advertisement D / B 110), which stores one or more keyword (or context) information in association with advertisement data. Processing one or more advertisement data associated with the keyword (or context) information matched with the keyword (or context) information in the string, and including a user display (or marking) area in the string data selected by the client. Process to be output to each character string selection position, wherein the at least one advertisement data extracted and checked is included in a predetermined region of the web page. Provided with a web server 100 that includes one or more means for processing to be transferred to the client terminal group 115 it is characterized in that formed.
다만, 본 도면1에서 상기 웹서버(100)를 편의상 하나의 서버 형태로 이루어지는 것으로 도시하였으나, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 상기 웹서버(100)는 각 구성 요소에 대응하는 수단 별로 두개 이상의 서버 군 형태로 실시되는 것이 가능하며, 본 발명은 상기 유추 가능한 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다.However, in FIG. 1, the web server 100 is illustrated as being formed in one server form for convenience. However, the present invention is not limited thereto, and the web server 100 is for each component corresponding to each component. It is possible to be implemented in the form of two or more server groups, the present invention is characterized in that it comprises all the possible inference method.
도면2는 본 발명의 실시 방법에 따른 클라이언트 선택 문자열에 대한 광고 제공을 위한 문자열 등록 시스템을 도시한 도면이다.2 is a diagram illustrating a string registration system for providing an advertisement for a client selection string according to an embodiment of the present invention.
보다 상세하게 본 도면2는 클라이언트(=사용자, 웹사이트 방문자)가 하나 이 상의 브라우져 프로그램을 구비한 클라이언트 단말(115)에서 HTTP(Hyper-Text Transfer Protocol) 호환 프로토콜을 이용하여 웹서버(100)에 접속하면, 상기 웹서버(100)에서 클라이언트 단말(115)로 제공하는 웹페이지에 포함된 문자열(또는 컨텐츠) 중 상기 클라이언트에 의해 선택된 문자열(또는 컨텐츠)를 등록하는 문자열 등록 인터페이스를 포함하는 웹페이지를 생성(또는 추출)하여 상기 클라이언트 단말(115)로 제공하고, 상기 클라이언트 단말(115)에서 문자열 등록 인터페이스를 통해 문자열 데이터(또는 컨텐츠)를 선택하고, 상기 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)(또는 상기 선택된 컨텐츠 정보)를 전송하면, 상기 웹서버(100)에서 상기 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)(또는 상기 컨텐츠 정보)를 등록하는 시스템 구성에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 상기 클라이언트 선택 문자열에 대한 광고 제공을 위한 문자열 등록 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면2에 도시된 실시 방법만으로 한정되지 아니한다.In more detail, FIG. 2 shows that the client (= user, website visitor) is connected to the web server 100 using a Hyper-Text Transfer Protocol (HTTP) compatible protocol in the client terminal 115 having one or more browser programs. When connected, a web page including a string registration interface for registering a string (or content) selected by the client among the strings (or content) included in the web page provided from the web server 100 to the client terminal 115. To generate (or extract) and provide it to the client terminal 115, select string data (or contents) through the string registration interface in the client terminal 115, and select the selected string data and string selection position information (or User display (or marking) area information) (or the selected content information), the web server 100 The present invention relates to a system configuration for registering pre-string data and string selection position information (or user display (or marking) area information) (or the content information), and a person skilled in the art to which the present invention pertains. By referring to and / or modifying FIG. 2, various implementation methods for the string registration system configuration for providing advertisements for the client selection string may be inferred. However, the present invention includes all the implementation methods inferred. It is not limited only to the implementation method shown in 2.
본 발명의 실시 방법을 따르는 본 도면2를 참조하면, 상기 클라이언트 선택 문자열에 대한 광고 제공을 위한 문자열 등록 시스템은, 하나 이상의 브라우져 프로그램을 구비하고, 상기 브라우져 프로그램을 통해 통신망에 연결된 클라이언트 단말(115)과, 상기 통신망을 통해 상기 클라이언트 단말(115)과 연결되며, 상기 클 라이언트 단말(115)에서 상기 통신망을 통해 접속시, 상기 클라이언트 단말(115)로 제공하는 웹페이지에 포함된 문자열(또는 컨텐츠) 중 상기 클라이언트에 의해 선택된 문자열(또는 컨텐츠)를 등록하는 문자열 등록 인터페이스를 포함하는 웹페이지를 생성(또는 추출)하여 상기 클라이언트 단말(115)로 제공하고, 상기 클라이언트 단말(115)에서 문자열 등록 인터페이스를 통해 문자열 데이터(또는 컨텐츠)를 선택하고, 상기 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)(또는 상기 선택된 컨텐츠 정보)를 전송하면, 상기 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)(또는 상기 컨텐츠 정보)를 등록하는 웹서버(100)를 포함하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2 according to an embodiment of the present invention, a string registration system for providing an advertisement for a client selection string may include one or more browser programs, and the client terminal 115 connected to a communication network through the browser program. And a character string (or content) included in a web page provided to the client terminal 115 when the client terminal 115 is connected to the client terminal 115 through the communication network and connected to the client terminal 115 through the communication network. A web page including a string registration interface for registering a string (or content) selected by the client is generated (or extracted) and provided to the client terminal 115, and the string registration interface is provided by the client terminal 115. Selects string data (or content) via the selected string When the data and the string selection position information (or user display (or marking) area information) (or the selected content information) are transmitted, the string data and string selection position information (or user display (or marking) area information) (or the It comprises a web server 100 for registering the content information).
다만, 본 도면2에서 상기 웹서버(100)를 편의상 하나의 서버 형태로 이루어지는 것으로 도시하였으나, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 상기 웹서버(100)는 각 구성 요소 별로 두개 이상의 서버 군 형태로 실시되는 것이 가능하며, 본 발명은 상기 유추 가능한 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다.However, in FIG. 2, the web server 100 is illustrated as one server for convenience. However, the present invention is not limited thereto, and the web server 100 includes two or more server groups for each component. It is possible to be carried out in the form, the present invention is characterized in that it comprises all the possible inference method.
상기 클라이언트 단말(115)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, ADSL(Asymmetric Digital Subscriber Line)/VDSL(Very high-data rate Digital Subscriber Line), 케이블 통신망)를 통해 상기 웹서버(100)와 통신 연결되는 데스크탑 컴퓨터 또는 노트북을 포함하는 유선단말을 적어도 하나 이상 포함하여 이루어지거나, 또는 CDMA(Code Division Multiple Access) 기반의 이동 통신망에 연결되는 이동 통신단말, 또는 IEEE 802.16x 기반의 초고속 무선 인터넷에 연결되는 휴대 인터넷 단말을 적어도 하나 이상 포함하는 무선단말을 적어도 하나 이상 포함하여 이루어지거나, 상기 유선 통신망 또는 무선 통신망 중 어느 하나의 통신망을 통해 양방향 통신이 가능한 IP-TV 또는 디지털 TV 또는 DMB를 적어도 하나 이상 포함하는 TV장치(도시생략)를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 통신망을 통해 상기 클라이언트 단말(115)로 제공하는 웹페이지에 포함된 문자열(또는 컨텐츠) 중 상기 클라이언트에 의해 선택된 문자열(또는 컨텐츠)를 등록하는 문자열 등록 인터페이스를 포함하는 웹페이지를 수신하여 출력하는 브라우져 프로그램을 구비하여 이루어지는 것을 특징으로 한다.The client terminal 115 is a wired communication network based on Transmission Control Protocol / Internet Protocol (TCP / IP) (eg, Asymmetric Digital Subscriber Line (ADSL) / Very High-data Rate Digital Subscriber Line (VDSL), cable communication network). A mobile communication terminal including at least one wired terminal including a desktop computer or a laptop connected to the web server 100 or connected to a code division multiple access (CDMA) based mobile communication network, or IEEE 802.16 IP-TV comprising at least one or more wireless terminals including at least one or more portable Internet terminals connected to x-based high-speed wireless Internet, or two-way communication through any one of the wired or wireless communication network or At least one TV device (not shown) including at least one digital TV or DMB And a character string registration interface for registering a character string (or content) selected by the client among character strings (or content) included in a web page provided to the client terminal 115 through the communication network. And a browser program for receiving and outputting a web page.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 상기 유선단말 또는 무선단말 또는 TV장치(도시생략)를 하나 이상 포함하는 클라이언트 단말(115)에 대한 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Persons of ordinary skill in the art to which the present invention pertains know the technical features of the client terminal 115 including at least one of the wired terminal, the wireless terminal, or the TV device (not shown). Detailed description thereof will be omitted for convenience.
본 발명의 실시 방법에 따르면, 상기 웹서버(100)는 상기 클라이언트 단말(115)로 제공할 웹페이지를 생성(또는 추출)하기 위한 하나 이상의 웹페이지 소스와 웹 컨텐츠를 포함하는 웹페이지 운용 데이터와, 상기 웹페이지에 포함(또는 연계)된 게시판에 대한 게시물 데이터를 포함하는 게시판 운용 데이터를 저장하는 데이터베이스를 구비하여 이루어지는 것을 특징으로 하며, 상기 데이터베이스는 상기 웹서버(100)와 연계된 데이터베이스 관리 시스템(DataBase Management System; DBMS)에 구비되는 것을 특징으로 한다.According to an embodiment of the present invention, the web server 100 may include web page operation data including one or more web page sources and web contents for generating (or extracting) a web page to be provided to the client terminal 115. And a database storing bulletin board operation data including post data on the bulletin board included in (or linked to) the web page, wherein the database is a database management system associated with the web server 100. (DataBase Management System; DBMS) characterized in that it is provided.
본 발명의 일 실시 방법에 따르면, 상기 웹페이지 운용 데이터에 포함된 웹페이지 소스는, 상기 웹서버(100)에서 상기 클라이언트 단말(115)로 제공할 웹페이지를 생성하기 위한 하나 이상의 태그 문자열(또는 태그 문자열의 결합체)와 상기 웹페이지에 포함될 하나 이상의 스크립트 및 상기 웹페이지 내용에 대응하는 하나 이상의 정보 컨텐츠를 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 클라이언트 단말(115)로 제공되는 웹페이지는 상기 태그 문자열(또는 태그 문자열의 결합체)을 조합하여 생성되는 것이 바람직하다.According to an exemplary embodiment of the present invention, the web page source included in the web page operation data may include one or more tag strings for generating a web page to be provided from the web server 100 to the client terminal 115. Tag string), one or more scripts to be included in the web page, and one or more information contents corresponding to the web page contents. In this case, the web page provided to the client terminal 115 includes the tag. It is preferably generated by combining a string (or a combination of tag strings).
본 발명의 다른 일 실시 방법에 따르면, 상기 웹페이지 운용 데이터에 포함된 웹페이지 소스는, 상기 웹서버(100)에서 상기 클라이언트 단말(115)로 제공할 웹페이지에 대응하는 웹문서 소스 파일(예컨대, 하나 이상의 태그 문자열과 스크립트 및 상기 웹페이지 내용에 대응하는 정보 컨텐츠를 포함하는 웹문서 소스 파일)을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 클라이언트 단말(115)로 제공되는 웹페이지는 하나 이상의 웹문서 소스 파일(예컨대, 프레임이 없는 웹페이지의 경우, 하나의 웹문서 소스 파일, 또는 두개 이상의 프레임으로 구성된 웹페이 지의 경우, 하나의 프레임 웹문서 소스 파일과 각 프레임에 대응하는 두개 이상의 웹문서 소스 파일)를 추출하여 이루어지는 것이 바람직하다.According to another exemplary embodiment of the present invention, a web page source included in the web page operation data may include a web document source file corresponding to a web page to be provided from the web server 100 to the client terminal 115 (eg, , A web document source file including one or more tag strings and scripts and information content corresponding to the web page content. In this case, the web page provided to the client terminal 115 may include one or more web pages. Document source files (e.g., one web document source file for a frameless web page, or one frame web document source file for two or more frames, and two or more web document sources corresponding to each frame). File).
또한, 상기 웹페이지 운용 데이터에 포함된 웹 컨텐츠는, 상기 웹페이지에 포함된 태그 문자열 중 하나 이상의 컨텐츠(예컨대, 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠, 멀티미디어 컨텐츠)를 링크하는 태그 문자열이 포함된 경우, 상기 컨텐츠를 링크하는 태그 문자열에 대응하는 하나 이상의 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠, 멀티미디어 컨텐츠를 포함하여 이루어지는 것이 바람직하다.In addition, when the web content included in the webpage operation data includes a tag string linking one or more contents (for example, text content, image content, sound content, and multimedia content) among tag strings included in the webpage. And one or more text contents, image contents, sound contents, and multimedia contents corresponding to a tag string linking the contents.
본 발명의 실시 방법에 따르면, 상기 웹 컨텐츠는 하나 이상의 문자열 데이터와 컨텐츠를 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the web content preferably comprises one or more character string data and content.
여기서, 상기 문자열 데이터는, 상기 웹페이지에 출력되는 웹페이지 내용에 대응하는 문자열 데이터로서, 상기 문자열 데이터는 하나 이상의 단어(또는 색인어)를 포함하여 이루어지는 것이 바람직하다.Here, the character string data is character string data corresponding to the contents of the web page output on the web page, and the character string data includes one or more words (or index words).
또한, 상기 컨텐츠는, 상기 웹페이지에 출력되는 웹페이지 내용과 연계하여 출력되는 이미지 컨텐츠, 오디오 데이터와 비디오 데이터를 포함하는 동영상 컨텐츠, 하나 이상의 객체(Object)로 구성된 객체 컨텐츠(예컨대, 챠트 컨텐츠)를 하나 이상 포함하여 이루어지는 것이 바람직하다.The content may include image content output in association with web page content output on the web page, video content including audio data and video data, and object content including one or more objects (eg, chart content). It is preferable to comprise at least one.
상기 게시판 운용 데이터에 포함된 게시물 데이터는, 상기 클라이언트 단말(115)로부터 상기 웹페이지에 포함된 게시판(예컨대, 댓글 게시판)에 등록된 게시물, 또는 상기 클라이언트 단말(115)로부터 상기 웹페이지와 연계된(또는 상기 웹사이트에 구비된) 게시판(예컨대, 방문자 게시판, 일반 게시판, 질문/답변 게시판, 커뮤니티 게시판 등)에 등록된 게시물에 대응하는 문자열 데이터, 또는 상기 게시물에 대응하는 문자열 데이터와 하나 이상의 컨텐츠(예컨대, 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠, 멀티미디어 컨텐츠)를 포함하여 이루어지는 것이 바람직하다.The post data included in the bulletin board operation data is a post registered in the bulletin board (eg, a comment bulletin board) included in the web page from the client terminal 115, or is associated with the web page from the client terminal 115. String data corresponding to a post registered on a bulletin board (or provided on the website) (eg, a visitor bulletin board, a general bulletin board, a question / answer bulletin board, a community bulletin board, etc.), or string data corresponding to the post and one or more contents. (Eg, text content, image content, sound content, multimedia content).
도면2를 참조하면, 상기 웹서버(100)는 상기 통신망에 대응하는 HTTP 호환 프로토콜을 이용하여 클라이언트 단말(115)로 웹페이지를 제공하거나, 또는 상기 클라이언트 단말(115)로 제공된 웹페이지를 기반으로 상기 클라이언트 단말(115)에서 입력(또는 선택)된 각종 정보를 GET/POST 방식으로 수신하는 웹 인터페이스를 연결 및 관리하는 웹 인터페이스부(200)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2, the web server 100 provides a web page to the client terminal 115 using an HTTP compatible protocol corresponding to the communication network, or based on a web page provided to the client terminal 115. It characterized in that it comprises a
본 발명의 일 실시 방법에 따라 상기 클라이언트 단말(115)이 TCP/IP 기반의 유선 통신망을 통해 통신채널이 연결된 유선단말인 경우, 상기 웹 인터페이스부(200)는 상기 클라이언트 단말(115)과 TCP/IP 기반 HTTP 프로토콜을 통해 통신채 널을 연결 및 관리하고, 상기 통신채널을 통해 상기 클라이언트 단말(115)로 HTML(Hyper-Text Markup Language) 호환 문서(예컨대, *.htm, *.asp, *.xml) 형태의 웹페이지가 제공되도록 인터페이스하거나, 또는 상기 클라이언트 단말(115)에서 입력된 정보가 GET/POST 방식으로 수신되도록 인터페이스하는 것이 바람직하다.According to an exemplary embodiment of the present invention, when the client terminal 115 is a wired terminal to which a communication channel is connected through a TCP / IP based wired communication network, the
본 발명의 다른 일 실시 방법에 따라 상기 클라이언트 단말(115)이 CDMA/WCDMA 기반의 무선 통신망을 통해 통신채널이 연결된 무선단말인 경우, 상기 웹 인터페이스부(200)는 상기 클라이언트 단말(115)과 CDMA/WCDMA 기반 무선 인터넷 프로토콜에 대응하는 HTTP 호환 프로토콜(예컨대, WAP(Wireless Application Protocol), 또는 ME(Mobile Explorer) 등)을 통해 통신채널을 연결 및 관리하고, 상기 통신채널을 통해 상기 클라이언트 단말(115)로 HTML 호환 문서(예컨대, *.wml, *.htm) 형태의 웹페이지가 제공되도록 인터페이스하거나, 또는 상기 클라이언트 단말(115)에서 입력된 정보가 GET/POST 방식으로 수신되도록 인터페이스하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the client terminal 115 is a wireless terminal in which a communication channel is connected through a CDMA / WCDMA based wireless communication network, the
본 발명의 또다른 일 실시 방법에 따라 상기 클라이언트 단말(115)이 IEEE 802.16 기반의 무선 통신망을 통해 통신채널이 연결된 무선단말인 경우, 상기 웹 인터페이스부(200)는 상기 클라이언트 단말(115)과 IEEE 802.16x 기반 무선 인터넷 프로토콜에 대응하는 HTTP 호환 프로토콜을 통해 통신채널을 연결 및 관리하고, 상기 통신채널을 통해 상기 클라이언트 단말(115)로 HTML 호환 문서(예컨대, *.htm, *.asp, *.xml) 형태의 웹페이지가 제공되도록 인터페이스하거나, 또는 상기 클라이언트 단말(115)에서 입력된 정보가 GET/POST 방식으로 수신되도록 인터페이스하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the client terminal 115 is a wireless terminal in which a communication channel is connected through an IEEE 802.16 based wireless communication network, the
도면2를 참조하면, 상기 웹서버(100)는 클라이언트 단말(115)에서 상기 웹 인터페이스부(200)를 통해 상기 웹서버(100)에 접속(또는 문자열 등록 요청) 시, 상기 웹페이지 운용 데이터(또는 게시판 운용 데이터)를 기반으로 상기 클라이언트 단말(115)로 제공할 웹페이지를 생성(또는 추출)하는 웹페이지 운용부(205)(또는 웹페이지 운용수단)와, 상기 웹페이지 운용부(205)와 연계하여 상기 생성(또는 추출)되는 웹페이지에 상기 클라이언트 단말(115)로 제공하는 웹페이지에 포함된 문자열(또는 컨텐츠) 중 상기 클라이언트에 의해 선택된 문자열(또는 컨텐츠)를 등록하는 문자열 등록 인터페이스를 포함하는 인터페이스 제공부(210)(또는 인터페이스 제공수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 웹페이지 운용부(205)는 상기 웹 인터페이스부(200)와 연계하여 상기 생성(또는 추출)된 웹페이지를 상기 클라이언트 단말(115)로 제공되도록 처리하는 것을 특징으로 한다.Referring to FIG. 2, when the web server 100 accesses the web server 100 (or a string registration request) from the client terminal 115 through the
클라이언트 단말(115)에서 상기 웹 인터페이스부(200)를 통해 상기 웹서버(100)에 접속하거나, 또는 상기 웹서버(100)로 문자열 등록 요청하면, 상기 웹페이지 운용부(205)는 상기 웹서버(100) 접속(또는 문자열 등록 요청)에 대응하여 상기 클라이언트 단말(115)로 제공할 웹페이지 링크를 확인하고, 상기 웹페이지 운용 데이터(또는 게시판 운용 데이터)로부터 상기 확인된 웹페이지 링크에 대응하는 웹페이지를 생성(또는 추출)하기 위한 웹페이지 소스와 웹 컨텐츠를 확인하고, 상기 확인된 웹페이지 소스와 웹 컨텐츠를 이용하여 상기 클라이언트 단말(115)로 제공할 웹페이지를 생성(또는 추출)하는 것을 특징으로 한다.When the client terminal 115 accesses the web server 100 through the
상기 웹페이지 운용부(205)가 상기 클라이언트 단말(115)로 제공할 웹페이지를 생성(또는 추출)시, 상기 생성(또는 추출)되는 웹페이지가 상기 문자열 등록을 위한 웹페이지인 경우, 상기 인터페이스 제공부(210)는 상기 웹페이지 운용부(205)와 연계하여 상기 웹페이지에 상기 문자열 등록 인터페이스를 포함하여 상기 클라이언트 단말(115)로 제공되도록 처리하는 것을 특징으로 한다.When the web page operating unit 205 generates (or extracts) a web page to be provided to the client terminal 115, when the generated web page is a web page for registering the character string, the interface The providing unit 210 may be configured to include the string registration interface on the web page to be provided to the client terminal 115 in connection with the web page operation unit 205.
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는 상기 클라이언트 단말(115)에 구비된 포인터 입력장치(예컨대, 마우스 입력장치, 터치패드 입력장치, 터치 스크린 입력장치 등)를 통해 상기 웹페이지에 포함된 문자열 중 특정 위치에 포함된 문자열 데이터(또는 컨텐츠)를 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 선택된 문자열 데이터에 대한 질문/답변 정보 또는 댓글 정보를 입력하기 위한 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 웹페이지에 포함된 문자열 이외에 상기 웹페이지에 포함된 컨텐츠를 선택하고, 상기 선택된 컨텐츠에 대한 질문/답변 정보 또는 댓글 정보를 입력하기 위한 사용자 인터페이스를 더 포함하여 이루어지 는 것이 바람직하다.According to an embodiment of the present invention, the string registration interface is included in the web page through a pointer input device (eg, a mouse input device, a touch pad input device, a touch screen input device, etc.) provided in the client terminal 115. It is preferable to include a user interface for selecting the string data (or content) contained in a specific position of the selected string, further comprising a user interface for inputting the question / answer information or comment information for the selected string data Preferably, it comprises a user interface for selecting content included in the web page in addition to the character string included in the web page according to the intention of the skilled person, and input question / answer information or comment information for the selected content. It is desirable to .
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터가 상기 클라이언트 단말(115)로 제공된 웹페이지에 포함된 문자열(또는 컨텐츠) 상의 제1 위치에 위치한 후, 상기 제1 위치에서 제2 위치로 드래그(예컨대, 포인트 입력장치의 선택 버튼을 입력(또는 클릭)한 상태에서 포인터 위치 이동)한 영역을 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.According to an exemplary embodiment of the present invention, the string registration interface may include a first string on a string (or content) included in a web page provided with a pointer of a pointer input device provided in the client terminal 115 to the client terminal 115. After the position is located, the user interface for displaying the area of the character string dragged from the first position to the second position (for example, moving the pointer position while pressing (or clicking) the selection button of the point input device) as the character string selection position. It is preferable to comprise.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터가 상기 클라이언트 단말(115)로 제공된 웹페이지에 포함된 문자열(또는 컨텐츠) 상의 특정 위치에 위치한 후, 상기 특정 위치에서 포인트 입력장치의 메뉴출력 버튼 입력(또는 클릭)에 의해 출력되는 팝업(Pop-up) 메뉴에 문자열 선택 메뉴를 추가하고, 상기 문자열 선택 메뉴를 선택(또는 클릭)함에 의해 상기 특정 위치를 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the character string registration interface is located after a pointer of a pointer input device provided in the client terminal 115 is located at a specific position on a character string (or content) included in a web page provided to the client terminal 115. Add the string selection menu to the pop-up menu outputted by the menu output button input (or click) of the point input device at the position, and select (or click) the string selection menu to recall the specific position. It is preferable to include a user interface for displaying the string selection position.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)로 제공된 웹페이지 상에서 상기 컨텐츠가 출력되는 영역 근처(또는 내부) 일정 영역에 문자열 선택 아이콘(또는 버튼)을 구비하고, 상기 단말에 구비된 포인터 입력장치의 포 인터를 통해 상기 문자열 선택 아이콘(또는 버튼)을 선택(또는 클릭)시, 상기 포인터를 문자열 등록용 포인터로 변환하고, 상기 문자열 등록용 포인터를 통해 선택(또는 클릭)되는 문자열(또는 컨텐츠) 상의 특정 영역을 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the character string registration interface includes a character string selection icon (or button) in a predetermined area near (or inside) an area where the content is output on the web page provided to the client terminal 115, and is provided with a pointer provided in the terminal. When the character string selection icon (or button) is selected (or clicked) through an input device, the pointer is converted into a character string registration pointer, and a character string (or clicked) is selected (or clicked) through the character string registration pointer. And a user interface for displaying a specific region on the content) as the character string selection position.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)로 제공된 웹페이지 상에서 상기 컨텐츠가 출력되는 영역 근처(또는 내부) 일정 영역에 문자열 선택 아이콘(또는 버튼)을 오버랩(Overlap)하여 출력하고, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터를 통해 상기 문자열 선택 아이콘(또는 버튼)을 드래그하여 상기 컨텐츠 상의 특정 영역에 드롭(Drop)시, 상기 문자열 선택 아이콘(또는 버튼)이 드롭된 컨텐츠 상의 특정 영역을 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the string registration interface may overlap and output a string selection icon (or button) in a predetermined region near (or inside) an area where the content is output on a web page provided to the client terminal 115, and output the When the character string selection icon (or button) is dragged through a pointer of a pointer input device included in the client terminal 115 and dropped on a specific area on the content, the character string selection icon (or button) is dropped. It is preferable to include a user interface for displaying a specific region of the image to the character string selection position.
또는, 상기 문자열 등록 인터페이스는, 상기 웹페이지에 포함된 컨텐츠가 상기 클라이언트 단말(115)에 구비된 포인터 입력장치를 통해 선택될 수 있는 하나 이상의 객체(Object)를 포함하여 이루어진 경우, 상기 컨텐츠에 포함된 복수의 객체 중 상기 포인터 입력장치를 통해 선택된 객체를 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the string registration interface is included in the content when the content included in the web page includes one or more objects that can be selected through a pointer input device included in the client terminal 115. And a user interface for displaying the object selected through the pointer input device as the string selection position among the plurality of objects.
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는, 상기 웹페 이지에 포함된 문자열(또는 컨텐츠) 중 어느 하나의 문자열(또는 컨텐츠)에 문자열 선택 위치가 표시된 후, 상기 문자열 선택 위치 근처(또는 내부) 일정 영역에 질문/답변 정보 또는 댓글 정보를 입력하는 사용자 인터페이스를 팝업하여 출력하거나, 또는 상기 웹페이지 내 구비된 게시판(예컨대, 댓글 게시판)으로 상기 질문/답변 정보 또는 댓글 정보를 입력하기 위한 캐럿을 이동하여 할당하거나, 또는 상기 웹페이지와 연계된 게시판(예컨대, 질문/답변 게시판, 또는 질문/답변을 출력하는 별도 페이지)을 출력하고, 상기 게시판의 게시물 입력 영역에 캐럿을 할당하는 것을 바람직하다.According to an embodiment of the present invention, the string registration interface is displayed after a string selection position is displayed on one of the strings (or contents) of the strings (or contents) included in the web page, and then near (or inside) the string selection positions. ) Caret for popping up and outputting a user interface for inputting question / answer information or comment information in a certain area, or inputting the question / answer information or comment information to a bulletin board (eg, a comment board) provided in the web page. It is preferable to move and assign or to output a bulletin board (for example, a question / answer bulletin board or a separate page for outputting a question / answer) associated with the web page, and to assign a caret to the bulletin board entry area. .
또한, 상기 문자열 등록 인터페이스는, 상기 질문/답변 정보 또는 댓글 정보에 대한 질문속성(예컨대, 공개 속성, 비공개 속성, 웹사이트 운영자(또는 특정 답변자)에 대한 조건부공개 속성)을 설정하는 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하다.The string registration interface may further include a user interface for setting a question attribute (eg, a public attribute, a private attribute, a conditional disclosure attribute for a website operator (or a specific responder)) for the question / answer information or comment information. It is preferable to comprise.
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는 도면7에 도시된 문자열 기반 광고 시스템 상의 문자열 선택 표시 인터페이스와 하나로 통합되어 상기 클라이언트 단말(115)로 제공되는 것이 바람직하며, 본 도면2에 도시된 문자열 등록 인터페이스와 도면7에 도시된 문자열 선택 표시 인터페이스는 상기 클라이언트 선택 문자열 등록 기능과 문자열 표시 기능에 따른 명칭 상의 구분일 뿐임을 명백하게 밝혀두는 바이다.According to an embodiment of the present invention, the string registration interface is integrated with one of the string selection display interface on the string-based advertisement system shown in FIG. 7 and provided to the client terminal 115. It is apparent that the character string registration interface and the character string selection and display interface shown in Fig. 7 are merely a distinction in names according to the client selection character string registration function and the character string display function.
본 발명의 일 실시 방법에 따르면, 상기 문자열 등록 인터페이스를 포함하는 웹페이지를 제공받은 클라이언트 단말(115)은, 상기 문자열 등록 인터페이스를 통해 상기 웹페이지에 포함된 문자열 중 특정 위치에 포함된 문자열 데이터(또는 컨텐츠)를 선택하고, 상기 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 GET/POST 방식을 통해 상기 웹서버(100)로 전송하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the client terminal 115 provided with the webpage including the string registration interface may include string data included in a specific position among strings included in the webpage through the string registration interface. Or contents), and transmits the selected character string data and character string selection position information (or user display (or marking) region information) to the web server 100 through a GET / POST method.
본 발명의 다른 일 실시 방법에 따르면, 상기 문자열 등록 인터페이스를 포함하는 웹페이지를 제공받은 클라이언트 단말(115)은, 상기 문자열 등록 인터페이스를 통해 상기 웹페이지에 포함된 컨텐츠 중 특정 위치에 포함된 컨텐츠를 선택하고, 상기 선택된 컨텐츠 정보를 GET/POST 방식을 통해 상기 웹서버(100)로 전송하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the client terminal 115 provided with the webpage including the string registration interface may select a content included in a specific position among the contents included in the webpage through the string registration interface. Select and transmit the selected content information to the web server 100 through a GET / POST method.
본 발명의 일 실시 방법에 따른 도면2를 참조하면, 상기 웹서버(100)는 상기 클라이언트 단말(115)에서 상기 문자열 등록 인터페이스를 통해 문자열 데이터를 선택하고, 상기 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 전송하면, 상기 웹 인터페이스부(200)와 연계하여 상기 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 수신하는 정보 수신부(215)(또는 정보 수신수단)와, 상기 수신된 문자열 데이터 와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 등록하는 문자열 등록부(220)(또는 문자열 등록수단)을 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2 according to an embodiment of the present invention, the web server 100 selects string data from the client terminal 115 through the string registration interface, and selects the selected string data and string selection position information ( Or information display unit 215 which receives the character string data and the character string selection position information (or user indication (or marking) region information) in association with the
상기 클라이언트 단말(115)에서 상기 문자열 등록 인터페이스를 통해 상기 웹페이지에 포함된 문자열 중 특정 위치에 포함된 문자열 데이터를 선택하고, 상기 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 GET/POST 방식을 통해 전송하면, 상기 정보 수신부(215)는 상기 웹 인터페이스부(200)와 연계하여 상기 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 수신하는 것을 특징으로 한다.The client terminal 115 selects string data included in a specific position among strings included in the webpage through the string registration interface, and selects the selected string data and string selection position information (or user display (or marking) area). Information) through the GET / POST method, the information receiver 215 receives the string data and string selection position information (or user display (or marking) area information) in cooperation with the
상기 정보 수신부(215)를 통해 상기 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 수신되면, 상기 문자열 등록부(220)는 상기 수신된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 향 후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 제공할 웹페이지에 포함하여 제공할 수 있도록 등록하는 것을 특징으로 한다.When the string data and the string selection position information (or user display (or marking) area information) are received through the information receiving unit 215, the string registration unit 220 receives the received string data and the string selection position information (or And user information (or marking) area information) to be included in a web page to be provided to one or more client terminals 115 accessing the web server 100.
본 발명의 일 실시 방법에 따르면, 상기 문자열 등록부(220)는 상기 문자열 데이터가 선택된 웹페이지 정보와 상기 수신된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 연계하여 저장매체(245)에 저장함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지 제공시, 상기 웹페이지 상의 문자열 데이터 중 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the string registration unit 220 stores the web page information in which the string data is selected, the received string data and string selection position information (or user display (or marking) area information) in association with each other. By storing in the medium 245, when the string data (or content) is provided to the one or more client terminals 115 accessing the web server 100, the selected web page, the received of the string data on the web page A string selection mark that matches the string data and indicates that the string data corresponding to the string selection position information (or user display (or marking) area information) is a client selection string registered through the string registration system shown in FIG. It characterized in that the processing to output the interface.
본 발명의 다른 일 실시 방법에 따르면, 상기 문자열 등록부(220)는 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지 제공시, 상기 웹페이지 상의 문자열 데이터 중 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the character string registration unit 220 matches the received character string data, and the character string data corresponding to the character string selection position information (or user display (or marking) area information) is viewed. Generating a tag string and a script for processing to output to the web page a string selection display interface indicating that the client selection string is registered through the string registration system shown in 2; One or more client terminals connecting to the web server 100 by processing the data to be stored on the web document corresponding to the web page in association with the string data corresponding to the information (or user display (or marking) area information). 115) providing a web page with the string data (or content) selected Character string data corresponding to the received character string data among the character string data on the web page and corresponding to the character string selection position information (or user display (or marking) area information) is transmitted through the character string registration system shown in FIG. And outputs a string selection display interface indicating that the client selection string is a registered client selection string.
본 발명의 또다른 일 실시 방법에 따르면, 상기 문자열 등록부(220)는 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하기 위한 웹페이지 컨텐츠(예컨대, 플래시 파일과 XML 코드)를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지 제공시, 상기 웹페이지 상의 문자열 데이터 중 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the character string registration unit 220 matches the received character string data, and the character string data corresponding to the character string selection position information (or user display (or marking) area information) is viewed. Web page content (e.g., a flash file and an XML code) for outputting a string selection display interface indicating the client selection string registered through the string registration system shown in FIG. 2 to the web page, and generating the web By storing page content in the web content (or storing the content in the storage medium 245), the web in which the string data (or content) is selected by one or more client terminals 115 accessing the web server 100. When providing a page, the character string is matched with the received character string data among the character string data on the web page, and the character Processing to output a string selection display interface indicating that the string data corresponding to the selection position information (or user display (or marking) area information) is a client selection string registered through the string registration system shown in FIG. It is done.
본 발명의 다른 일 실시 방법에 따른 도면2를 참조하면, 상기 웹서버(100)는 상기 클라이언트 단말(115)에서 상기 문자열 등록 인터페이스를 통해 상기 웹페이지에 포함된 컨텐츠 중 어느 하나를 선택하고, 상기 선택된 컨텐츠 정보를 전송하 면, 상기 웹 인터페이스부(200)와 연계하여 상기 컨텐츠 정보를 수신하는 정보 수신부(215)(또는 정보 수신수단)와, 상기 수신된 컨텐츠 정보를 등록하는 컨텐츠 등록부(225)(또는 컨텐츠 등록수단)을 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2 according to another embodiment of the present invention, the web server 100 selects any one of contents included in the web page through the string registration interface in the client terminal 115, and When the selected content information is transmitted, the information receiving unit 215 (or information receiving unit) for receiving the content information in association with the
상기 클라이언트 단말(115)에서 상기 문자열 등록 인터페이스를 통해 상기 웹페이지에 포함된 컨텐츠 중 특정 위치에 포함된 컨텐츠를 선택하고, 상기 선택된 컨텐츠 정보를 GET/POST 방식을 통해 전송하면, 상기 정보 수신부(215)는 상기 웹 인터페이스부(200)와 연계하여 상기 컨텐츠 정보를 수신하는 것을 특징으로 한다.When the client terminal 115 selects a content included in a specific position among contents included in the web page through the string registration interface and transmits the selected content information through a GET / POST method, the information receiver 215. ) Is characterized in that for receiving the content information in association with the web interface unit (200).
상기 정보 수신부(215)를 통해 상기 컨텐츠 정보가 수신되면, 상기 문자열 등록부(220)는 상기 수신된 컨텐츠 정보를 향 후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 제공할 웹페이지에 포함하여 제공할 수 있도록 등록하는 것을 특징으로 한다.When the content information is received through the information receiving unit 215, the string registration unit 220 provides the web to be provided to one or more client terminals 115 accessing the web server 100 after the received content information. It is characterized by registering to be included in the page to provide.
본 발명의 일 실시 방법에 따르면, 상기 컨텐츠 등록부(225)는 상기 컨텐츠가 선택된 웹페이지 정보와 상기 수신된 컨텐츠 정보를 연계하여 저장매체(245)에 저장함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문 자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to an embodiment of the present invention, the content registration unit 225 stores the content on the storage medium 245 in association with the selected web page information and the received content information, and then accesses the web server 100. When providing the web page with the string data (or content) selected to the one or more client terminals 115, the content corresponding to the received content information among the contents on the web page is displayed through the string registration system shown in FIG. 2. And outputs a string selection display interface indicating that the registered client selection content is output.
본 발명의 다른 일 실시 방법에 따르면, 상기 컨텐츠 등록부(225)는 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 컨텐츠 정보와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another embodiment of the present invention, the content registration unit 225 is a string selection display interface indicating that the content corresponding to the received content information is a client selected content registered through the string registration system shown in FIG. Generating a tag string and a script for processing the output to the web page, and processing the generated tag string and the script to be stored in a web document corresponding to the web page in association with the content information. When providing the web page in which the character string data (or content) is selected to one or more client terminals 115 accessing 100, the content corresponding to the received content information among the contents on the web page is shown in FIG. 2. Indicates that the client selected content is registered through the string registration system. It is characterized in that the handle so that the string select display output interface.
본 발명의 또다른 일 실시 방법에 따르면, 상기 컨텐츠 등록부(225)는 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하기 위한 웹페이지 컨텐츠(예컨대, 플래시 파일과 XML 코드)를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상 의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the content registration unit 225 displays a string selection indicating that the content corresponding to the received content information is client selected content registered through the string registration system shown in FIG. By generating web page content (e.g., flash file and XML code) for outputting the interface to the web page, storing the generated web page content in the web content and storing (or storing in the storage medium 245) Then, when providing the web page selected the string data (or content) to the one or more client terminals 115 accessing the web server 100, the content corresponding to the received content information of the content on the web page is A string line indicating that the client is selected content registered through the string registration system shown in FIG. And process the tag display interface to be output.
도면2를 참조하면, 상기 웹서버(100)는 상기 클라이언트 단말(115)에서 상기 문자열 등록 인터페이스를 통해 상기 선택된 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보 또는 댓글 정보를 입력하고, 상기 입력된 질문/답변 정보 또는 댓글 정보를 전송하면, 상기 웹 인터페이스부(200)와 연계하여 상기 질문/답변 정보 또는 댓글 정보를 수신하는 정보 수신부(215)(또는 정보 수신수단)와, 상기 수신된 질문/답변 정보 또는 댓글 정보를 상기 선택된 문자열 데이터(또는 컨텐츠)와 연계하여 등록하는 정보 등록부(230)(또는 정보 등록수단)을 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2, the web server 100 inputs question / answer information or comment information corresponding to the selected string data (or content) through the string registration interface at the client terminal 115, and inputs the input. When the question / answer information or comment information is transmitted, an information receiving unit 215 (or information receiving means) for receiving the question / answer information or comment information in association with the
상기 클라이언트 단말(115)에서 상기 문자열 등록 인터페이스를 통해 상기 선택된 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보 또는 댓글 정보를 입력하고, 상기 입력된 질문/답변 정보 또는 댓글 정보를 전송하면, 상기 정보 수신부(215)는 상기 웹 인터페이스부(200)와 연계하여 상기 질문/답변 정보 또는 댓글 정보를 수신하는 것을 특징으로 한다.When the client terminal 115 inputs question / answer information or comment information corresponding to the selected string data (or content) through the string registration interface, and transmits the input question / answer information or comment information, the The information receiver 215 may receive the question / answer information or the comment information in association with the
상기 정보 수신부(215)를 통해 상기 선택된 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보 또는 댓글 정보가 수신되면, 상기 정보 등록부(230)는 상기 수신된 질문/답변 정보 또는 댓글 정보를 향 후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 제공할 웹페이지에 포함되어 출력되는 문자열 데이터(또는 컨텐츠)와 연동하여 출력될 수 있도록 등록하는 것을 특징으로 한다.When the question / answer information or comment information corresponding to the selected character string data (or content) is received through the information receiver 215, the information register 230 forwards the received question / answer information or comment information. Characterized in that it is registered to be output in conjunction with the string data (or content) included in the web page to be provided to the one or more client terminal 115 to access the web server 100.
본 발명의 일 실시 방법에 따르면, 상기 정보 등록부(230)는 상기 질문/답변 정보 또는 댓글 정보에 대응하는 문자열 데이터(또는 컨텐츠 정보)와 상기 수신된 질문/답변 정보 또는 댓글 정보를 연계하여 저장매체(245)에 저장함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 처리하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the information register 230 stores a storage medium by linking string data (or content information) corresponding to the question / answer information or comment information with the received question / answer information or comment information. By storing the character string data (or contents) in the selected web page to the one or more client terminals 115 accessing the web server 100, the character string is selected. The question / answer information or comment information is output through the information display interface associated with the display interface.
본 발명의 다른 일 실시 방법에 따르면, 상기 정보 등록부(230)는 상기 수신된 질문/답변 정보 또는 댓글 정보에 대응하는 문자열 데이터(또는 컨텐츠)가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열 데이터(또는 컨텐츠)임을 표시하는 문자열 선택 표시 인터페이스가 포함된 웹페이지 상에 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 출력하도 록 처리하고, 상기 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보를 표시하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 질문/답변 정보 또는 댓글 정보와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the information registration unit 230 registers string data (or content) corresponding to the received question / answer information or comment information through the string registration system shown in FIG. Process to output an information display interface associated with the string selection display interface on a web page including a string selection display interface indicating client selection string data (or content), and answer the question / answer through the information display interface. Generating a tag string and script for displaying information or comment information, and processing the generated tag string and script to be stored on a web document corresponding to the web page in association with the question / answer information or comment information At least one class that accesses the web server 100. When the string data (or content) is provided to the client terminal 115 including a string selection display interface on the selected web page, the question / answer information or comment information is displayed through an information display interface associated with the string selection display interface. Characterized in that the processing to be output.
본 발명의 또다른 일 실시 방법에 따르면, 상기 정보 등록부(230)는 상기 수신된 질문/답변 정보 또는 댓글 정보에 대응하는 문자열 데이터(또는 컨텐츠)가 본 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열 데이터(또는 컨텐츠)임을 표시하는 문자열 선택 표시 인터페이스가 포함된 웹페이지 상에 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 출력하도록 처리하고, 상기 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보를 표시하도록 처리하는 웹페이지 컨텐츠를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the information registration unit 230 registers string data (or content) corresponding to the received question / answer information or comment information through the string registration system shown in FIG. Process to output an information display interface associated with the string selection display interface on a web page including a string selection display interface indicating that the selected client selection string data (or content) is present, and answer the question / answer through the information display interface. By generating web page content processing to display information or comment information, and storing the generated web page content in the web content (or stored in the storage medium 245), and then to the web server 100 The character string data (or content) is selected to one or more client terminals 115 to be connected. When the selected webpage is provided with a string selection display interface, the question / answer information or comment information is output through the information display interface associated with the string selection display interface.
도면2를 참조하면, 상기 웹서버(100)는, 상기 정보 수신부(215)를 통해 수신된 질문/답변 정보 또는 댓글 정보를 등록시, 상기 질문/답변 정보 또는 댓글 정보를 상기 웹페이지에 포함(또는 연계)된 게시판(예컨대, 댓글 게시판, 또는 질문/답변 게시판)의 게시물 데이터로 등록하는 게시판 등록부(235)(또는 게시판 등록수단)와, 상기 질문/답변 정보 또는 댓글 정보를 상기 클라이언트 단말(115)로 제공하여 상기 웹페이지에 포함된 게시판 영역에 출력되도록 처리하는 게시판 출력부(240)(또는 게시판 출력수단)을 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 2, when registering the question / answer information or comment information received through the information receiving unit 215, the web server 100 includes the question / answer information or comment information in the web page (or The bulletin board register 235 (or bulletin board registration means) for registering as post data of a bulletin board (eg, a comment board or a question / answer board) and the question / answer information or comment information, and the client terminal 115. It is characterized in that it is provided with a bulletin board output unit 240 (or bulletin board output means) for processing to be output to the bulletin board area included in the web page.
상기 정보 수신부(215)를 통해 수신된 질문/답변 정보 또는 댓글 정보를 등록시, 상기 게시판 등록부(235)는 상기 질문/답변 정보 또는 댓글 정보를 상기 웹페이지에 포함된 게시판(예컨대, 댓글 게시판), 또는 상기 웹페이지와 연계된 게시판(예컨대, 질문/답변 게시판, 또는 질문/답변을 출력하는 별도 페이지)의 게시물 데이터로 등록하는 것을 특징으로 한다.When registering question / answer information or comment information received through the information receiving unit 215, the bulletin board registration unit 235 includes a bulletin board (eg, a comment board) including the question / answer information or comment information in the web page, Or as a post data of a bulletin board (for example, a question / answer bulletin board or a separate page for outputting a question / answer) associated with the web page.
상기 클라이언트 단말(115)로 제공된 웹페이지 내에 상기 질문/답변 정보 또는 댓글 정보에 대응하는 게시물을 출력하는 게시판이 포함된 경우, 상기 게시판 출력부(240)는 상기 게시판 등록부(235)에 의해 등록된 질문/답변 정보 또는 댓글 정보를 상기 클라이언트 단말(115)로 제공하여 상기 웹페이지에 포함된 게시판의 게시물 출력 영역에 출력되도록 처리하는 것을 특징으로 한다.When a bulletin board that outputs a post corresponding to the question / answer information or comment information is included in the web page provided to the client terminal 115, the bulletin board output unit 240 is registered by the bulletin board registration unit 235. Providing the question / answer information or comment information to the client terminal 115 to be output to the post output area of the bulletin board included in the web page.
도면3은 본 발명의 실시 방법에 따라 클라이언트에 의한 웹페이지 내 문자열 선택 과정을 도시한 도면이다.3 is a diagram illustrating a string selection process in a web page by a client according to an embodiment of the present invention.
보다 상세하게 본 도면3은 하나 이상의 브라우져 프로그램을 구비한 클라이언트 단말(115)에서 HTTP 호환 프로토콜을 이용하여 상기 도면2에 도시된 웹서버(100)에 접속하여 하나 이상의 웹페이지 요청시, 상기 웹서버(100)에서 상기 클라이언트 단말(115)로 제공하는 웹페이지에 상기 문자열 등록 인터페이스를 포함하여 상기 클라이언트 단말(115)로 제공하고, 이에 대응하여 상기 클라이언트 단말(115)에서 문자열 등록 인터페이스를 통해 문자열 데이터를 선택하여 상기 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 웹서버(100)로 전송하여 등록하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면3을 참조 및/또는 변형하여 상기 클라이언트에 의한 웹페이지 내 문자열 선택 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면3에 도시된 실시 방법만으로 한정되지 아니한다.In more detail, FIG. 3 illustrates a request for one or more web pages by accessing the web server 100 shown in FIG. 2 using an HTTP-compatible protocol from a client terminal 115 having one or more browser programs. In step 100, the web page provided to the client terminal 115 is provided to the client terminal 115 including the string registration interface, and correspondingly, the string data is provided through the string registration interface at the client terminal 115. Selecting to transfer the selected string data and the string selection position information (or user display (or marking) area information) to the web server 100 to register, the general knowledge in the technical field to which the present invention belongs The character string in the web page by the client by referring to and / or modifying this figure. Would be able to infer a variety of exemplary methods for the chosen process, the present invention includes all embodiments in which the inference method, shall not be limited to the exemplary method shown in the figure 3.
예컨대, 본 도면3은 웹페이지에 포함된 문자열 데이터의 선택/등록 과정과, 상기 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보를 입력/등록하는 과정을 통합하여 도시하지만, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 상기 문자열 데이터의 선택/등록 과정과 상기 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보를 입력/등록하는 과정은 별도의 과정을 통해 실시되어도 무방함을 명백하게 밝혀두는 바이다.For example, FIG. 3 illustrates the selection / registration process of the character string data included in the web page and the process of inputting / registering question / answer information or comment information corresponding to the character string data. The present invention is not limited thereto, and it is apparent that the selection / registration process of the string data and the input / registration of question / answer information or comment information corresponding to the string data may be performed through a separate process.
이하, 본 도면3에서 상기 도면2에 도시된 클라이언트 단말(115)을 편의상 "단말"이라고 한다.3, the client terminal 115 shown in FIG. 2 is referred to as " terminal " for convenience.
도면3을 참조하면, 상기 단말은 통신망을 통해 상기 웹서버(100)에 접속하여 HTTP 호환 프로토콜을 통한 통신채널을 연결하고(300), 상기 통신채널을 통해 상기 웹서버(100)로 웹페이지 링크를 전송하여 하나 이상의 웹페이지를 요청하고(305), 이에 대응하여 상기 웹서버(100)는 상기 웹페이지 링크에 대응하는 웹페이지를 생성(또는 추출)한다(310).Referring to FIG. 3, the terminal accesses the web server 100 through a communication network, connects a communication channel through an HTTP compatible protocol (300), and links a web page to the web server 100 through the communication channel. Sending a request for one or more web pages (305), and correspondingly the web server 100 generates (or extracts) a web page corresponding to the web page link (310).
만약 상기 웹페이지 생성(또는 추출)시, 상기 웹페이지에 포함된 문자열을 선택/등록하지 않는다면(315), 상기 웹서버(100)는 생성(또는 추출)된 웹페이지를 상기 통신채널을 통해 상기 단말로 전송하여 출력하며(320), 이후 상기 단말은 상기 웹페이지에 포함된 하나 이상의 웹페이지 링크 중 어느 하나를 선택(또는 클릭)하여 상기 웹서버(100)로 전송하는 과정을 반복한다.If the web page is not selected / registered in the web page when the web page is generated (or extracted) (315), the web server 100 displays the generated (or extracted) web page through the communication channel. The terminal transmits the output to the terminal (320), and then the terminal repeats the process of selecting (or clicking) any one or more webpage links included in the webpage and transmitting it to the web server 100.
반면 상기 웹페이지 생성(또는 추출)시, 상기 웹페이지를 통해 클라이언트 단말(115)로 제공하는 웹페이지에 포함된 문자열 중 상기 클라이언트에 의해 선택된 문자열을 등록하는 문자열 등록 인터페이스를 상기 단말로 제공한다면(315), 상기 웹서버(100)는 상기 생성(또는 추출)된 웹페이지에 상기 클라이언트 단말(115)로 제공하는 웹페이지에 포함된 문자열 중 상기 클라이언트에 의해 선택된 문자열을 등록하는 문자열 등록 인터페이스를 포함하도록 처리하고(325), 상기 통신채널을 통해 상기 문자열 등록 인터페이스를 포함하는 웹페이지를 상기 단말로 전송하여 출력한다(330).On the other hand, when generating (or extracting) the web page, if the terminal provides a string registration interface for registering a string selected by the client among the strings included in the web page provided to the client terminal 115 through the web page ( 315), the web server 100 includes a string registration interface for registering a string selected by the client among the strings included in the web page provided to the client terminal 115 in the generated (or extracted) web page. In
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는 상기 클라이언트 단말(115)에 구비된 포인터 입력장치(예컨대, 마우스 입력장치, 터치패드 입력장치, 터치 스크린 입력장치 등)를 통해 상기 웹페이지에 포함된 문자열 중 특정 위치에 포함된 문자열 데이터를 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 선택된 문자열 데이터에 대한 질문/답변 정보 또는 댓글 정보를 입력하기 위한 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 웹페이지에 포함된 문자열 이외에 상기 웹페이지에 포함된 컨텐츠를 선택하고, 상기 선택된 컨텐츠에 대한 질문/답변 정보 또는 댓글 정보를 입력하기 위한 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the string registration interface is included in the web page through a pointer input device (eg, a mouse input device, a touch pad input device, a touch screen input device, etc.) provided in the client terminal 115. It is preferable to include a user interface for selecting the string data contained in a specific position of the selected string, further comprising a user interface for inputting the question / answer information or comment information for the selected string data, The user interface may further include a user interface for selecting content included in the web page in addition to the character string included in the web page and inputting question / answer information or comment information about the selected content. Do.
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터가 상기 클라이언트 단말(115)로 제공된 웹페이지에 포함된 문자열 상의 제1 위치에 위치한 후, 상기 제1 위치에서 제2 위치로 드래그(예컨대, 포인트 입력장치의 선택 버튼을 입력(또는 클릭)한 상태에서 포인터 위치 이동)한 영역을 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the string registration interface may include a pointer of a pointer input device provided in the client terminal 115 located at a first position on a string included in a web page provided to the client terminal 115. And a user interface for displaying, as the character string selection position, an area dragged from the first position to the second position (for example, a pointer position is moved in a state of inputting (or clicking) a selection button of a point input device). desirable.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터가 상기 클라이언트 단말(115)로 제공된 웹페이지에 포함된 문자열 상의 특정 위치에 위치한 후, 상기 특정 위치에서 포인트 입력장치의 메뉴출력 버튼 입력(또는 클릭)에 의해 출력되는 팝업(Pop-up) 메뉴에 문자열 선택 메뉴를 추가하고, 상기 문자열 선택 메뉴를 선택(또는 클릭)함에 의해 상기 특정 위치를 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the character string registration interface is a pointer of a pointer input device provided in the client terminal 115 is located at a specific position on the character string included in the web page provided to the client terminal 115, and then a point is input at the specific position. Add the string selection menu to the pop-up menu outputted by the menu output button input (or click) of the device, and select (or click) the string selection menu to move the specific position to the string selection position. It is preferable to include a user interface for displaying.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)로 제공된 웹페이지 상에서 상기 컨텐츠가 출력되는 영역 근처(또는 내부) 일정 영역에 문자열 선택 아이콘(또는 버튼)을 구비하고, 상기 단말에 구비된 포인터 입력장치의 포인터를 통해 상기 문자열 선택 아이콘(또는 버튼)을 선택(또는 클릭)시, 상기 포인 터를 문자열 등록용 포인터로 변환하고, 상기 문자열 등록용 포인터를 통해 선택(또는 클릭)되는 문자열 상의 특정 영역을 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the character string registration interface includes a character string selection icon (or button) in a predetermined area near (or inside) an area where the content is output on the web page provided to the client terminal 115, and is provided with a pointer provided in the terminal. When selecting (or clicking) the character string selection icon (or button) through a pointer of an input device, the pointer is converted into a character string registration pointer, and a specific character on the character string selected (or clicked) through the character string registration pointer. It is preferable to include a user interface for displaying an area to the character string selection position.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)로 제공된 웹페이지 상에서 상기 컨텐츠가 출력되는 영역 근처(또는 내부) 일정 영역에 문자열 선택 아이콘(또는 버튼)을 오버랩(Overlap)하여 출력하고, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터를 통해 상기 문자열 선택 아이콘(또는 버튼)을 드래그하여 상기 컨텐츠 상의 특정 영역에 드롭(Drop)시, 상기 문자열 선택 아이콘(또는 버튼)이 드롭된 컨텐츠 상의 특정 영역을 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the string registration interface may overlap and output a string selection icon (or button) in a predetermined region near (or inside) an area where the content is output on a web page provided to the client terminal 115, and output the When the character string selection icon (or button) is dragged through a pointer of a pointer input device included in the client terminal 115 and dropped on a specific area on the content, the character string selection icon (or button) is dropped. It is preferable to include a user interface for displaying a specific region of the image to the character string selection position.
또는, 상기 문자열 등록 인터페이스는, 상기 웹페이지에 포함된 컨텐츠가 상기 클라이언트 단말(115)에 구비된 포인터 입력장치를 통해 선택될 수 있는 하나 이상의 객체(Object)를 포함하여 이루어진 경우, 상기 컨텐츠에 포함된 복수의 객체 중 상기 포인터 입력장치를 통해 선택된 객체를 상기 문자열 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the string registration interface is included in the content when the content included in the web page includes one or more objects that can be selected through a pointer input device included in the client terminal 115. And a user interface for displaying the object selected through the pointer input device as the string selection position among the plurality of objects.
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는, 상기 웹페이지에 포함된 문자열 중 어느 하나의 문자열에 문자열 선택 위치가 표시된 후, 상 기 문자열 선택 위치 근처(또는 내부) 일정 영역에 질문/답변 정보 또는 댓글 정보를 입력하는 사용자 인터페이스를 팝업하여 출력하거나, 또는 상기 웹페이지 내 구비된 게시판(예컨대, 댓글 게시판)으로 상기 질문/답변 정보 또는 댓글 정보를 입력하기 위한 캐럿을 이동하여 할당하거나, 또는 상기 웹페이지와 연계된 게시판(예컨대, 질문/답변 게시판, 또는 질문/답변을 출력하는 별도 페이지)을 출력하고, 상기 게시판의 게시물 입력 영역에 캐럿을 할당하는 것을 바람직하다.According to an embodiment of the present invention, the string registration interface is a question / answer to a predetermined area near (or inside) the string selection position after the string selection position is displayed on any one of the strings included in the web page Pops up and outputs a user interface for inputting information or comment information, or moves and assigns a caret for inputting the question / answer information or comment information to a bulletin board (eg, a comment board) provided in the webpage, or It is preferable to output a bulletin board (eg, a question / answer bulletin board or a separate page for outputting a question / answer) associated with the web page, and to assign a caret to a post input area of the bulletin board.
또한, 상기 문자열 등록 인터페이스는, 상기 질문/답변 정보 또는 댓글 정보에 대한 질문속성(예컨대, 공개 속성, 비공개 속성, 웹사이트 운영자(또는 특정 답변자)에 대한 조건부공개 속성)을 설정하는 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하다.The string registration interface may further include a user interface for setting a question attribute (eg, a public attribute, a private attribute, a conditional disclosure attribute for a website operator (or a specific responder)) for the question / answer information or comment information. It is preferable to comprise.
이후, 상기 단말은 상기 웹페이지에 포함된 상기 문자열 등록 인터페이스를 통해 상기 웹페이지에 포함된 문자열 중 특정 위치에 구비된 문자열 데이터가 선택되는지 확인한다(335).Thereafter, the terminal checks whether the string data included in a specific position among the strings included in the webpage is selected through the string registration interface included in the webpage (335).
만약 상기 단말에서 상기 웹페이지에 포함된 문자열 중 특정 위치에 구비된 문자열 데이터가 선택되면, 상기 단말은 상기 문자열 등록 인터페이스를 통해 상기 문자열 데이터가 선택된 문자에 데이터에 대응하는 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 확인한다(345).If the string data included in a specific position among the strings included in the web page is selected in the terminal, the terminal selects the string selection position information (or user) corresponding to the data in the character in which the string data is selected through the string registration interface. Display (or marking) area information) is checked (345).
또한, 상기 단말은 상기 문자열 등록 인터페이스를 통해 상기 선택된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보가 입력되는지 확인한다(350).In
만약 상기 선택된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보가 입력되지 않는다면(355), 상기 단말은 상기 문자열 등록 인터페이스를 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 상기 통신채널을 통해 상기 웹서버(100)로 전송하고(360), 이에 대응하여 상기 웹서버(100)는 상기 통신채널을 통해 상기 단말로부터 상기 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 수신하고(365), 향 후 상기 웹서버(100)에 접속하는 하나 이상의 단말로 상기 문자열 데이터가 선택된 웹페이지 제공시, 상기 웹페이지 상의 문자열 데이터 중 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하여 등록한다(370).If the question / answer information or comment information corresponding to the selected character string data is not input (355), the terminal selects the character string data and the character string selection position information (or user display (or marking) area information) selected through the character string registration interface. ) Is transmitted to the web server 100 through the communication channel (360), and correspondingly, the web server 100 transmits the string data and the string selection position information (or a user indication) from the terminal through the communication channel. (Or marking) area information (365), and in the future, when the string data is selected and provided to the one or more terminals accessing the web server 100, the received string among the string data on the web page. String data matching data and corresponding to the string selection position information (or user display (or marking) area information). The processor selects and outputs a string selection display interface indicating that the client selection string is registered through the string registration system shown in FIG. 2 (370).
본 발명의 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 문자열 데이터가 선택된 웹페이지 정보와 상기 수신된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 연계하여 저장매체(245)에 저장함으로 써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터가 선택된 웹페이지 제공시, 상기 웹페이지 상의 문자열 데이터 중 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to an embodiment of the present invention, the web server 100 stores the web page information in which the string data is selected, the received string data and string selection position information (or user display (or marking) area information) in association with each other. By storing in the medium 245, when the string data is provided to the one or more client terminals 115 accessing the web server 100 selected web page, the received string data of the string data on the web page; A string selection display interface indicating that the string data corresponding to the string selection position information (or user display (or marking) area information) is a client selection string registered through the string registration system shown in FIG. It is characterized by processing as possible.
본 발명의 다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터가 선택된 웹페이지 제공시, 상기 웹페이지 상의 문자열 데이터 중 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 is matched with the received string data, and the string data corresponding to the string selection position information (or user display (or marking) area information) is displayed in the drawing. Generating a tag string and a script for processing to output to the web page a string selection display interface indicating that the client selection string is registered through the string registration system shown in FIG. 2, and generating the generated tag string and script in the string selection position. One or more client terminals connecting to the web server 100 by processing the data to be stored on the web document corresponding to the web page in association with the string data corresponding to the information (or user display (or marking) area information). 115) when the string data is selected, the web page is provided. String data matching the received string data among the string data, and corresponding to the string selection position information (or user display (or marking) area information) is selected by the client registered through the string registration system shown in FIG. And processing to output a string selection display interface indicating that the string is a string.
본 발명의 또다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하기 위한 웹페이지 컨텐츠(예컨대, 플래시 파일과 XML 코드)를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터가 선택된 웹페이지 제공시, 상기 웹페이지 상의 문자열 데이터 중 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 is matched with the received string data, and the string data corresponding to the string selection position information (or user display (or marking) area information) is read. Web page content (e.g., a flash file and an XML code) for outputting a string selection display interface indicating the client selection string registered through the string registration system shown in FIG. 2 to the web page, and generating the web When the page content is included in the web content and stored (or stored in the storage medium 245), the web page selected by the string data is then provided to one or more client terminals 115 accessing the web server 100. The character string selection position information is matched with the received character string data among the character string data on the webpage. Is characterized in that the string data is processed so that the output string select display interface indicating that the character string registration system to register the client with the string selection shown in the figure 2 corresponding to the user display (or marked) area information).
만약 상기 선택된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보가 입력되면(355), 상기 단말은 상기 단말은 상기 문자열 등록 인터페이스를 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)와, 상기 문자열 데이터에 대응하여 입력된 질문/답변 정보 또는 댓글 정보를 상기 통신채널을 통해 상기 웹서버(100)로 전송한다(375).If question / answer information or comment information corresponding to the selected character string data is input (355), the terminal indicates that the character string is selected through the character string registration interface and character string selection position information (or user indication (or marking)). Area information) and question / answer information or comment information corresponding to the character string data are transmitted to the web server 100 through the communication channel (375).
도면4는 본 발명의 실시 방법에 따른 클라이언트에 의해 선택된 문자열 데이터 등록 과정을 도시한 도면이다.4 is a diagram illustrating a process of registering string data selected by a client according to an embodiment of the present invention.
보다 상세하게 본 도면4는 상기 도면3에 도시된 과정을 통해 상기 클라이언트 단말(115)에서 상기 문자열 등록 인터페이스를 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보) 및 상기 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보를 전송하면, 상기 도면2에 도시된 웹서버(100)에서 상기 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보) 및 질문/답변 정보 또는 댓글 정보를 등록하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 클라이언트에 의해 선택된 문자열 데이터 등록에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면4에 도시된 실시 방법만으로 한정되지 아니한다.In more detail, FIG. 4 shows the character string data and character string selection position information (or user display (or marking) area information) selected through the character string registration interface in the client terminal 115 through the process shown in FIG. When the question / answer information or comment information corresponding to the string data is transmitted, the string data and the string selection position information (or user display (or marking) area information) and the question / Regarding the process of registering the answer information or comment information, those skilled in the art to which the present invention belongs, various implementations for the registration of the character string data selected by the client by referring to and / or modified in Figure 4 It will be appreciated that the method may be inferred, but the present invention includes all implementation methods inferred and It is not limited only to the implementation method shown in 4.
이하, 본 도면4에서 상기 도면2에 도시된 클라이언트 단말(115)을 편의상 "단말"이라고 한다.In the following figure 4, the client terminal 115 shown in FIG. 2 is referred to as " terminal "
도면4를 참조하면, 상기 도면3에 도시된 과정을 통해 상기 단말에서 상기 문 자열 등록 인터페이스를 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보) 및 상기 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보를 전송하면, 상기 웹서버(100)는 통신채널을 통해 상기 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보) 및 상기 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보를 수신하고(400), 향 후 상기 웹서버(100)에 접속하는 하나 이상의 단말로 상기 문자열 데이터(또는 컨텐츠)가 선택된 웹페이지 제공시, 상기 웹페이지 상의 문자열 데이터 중 상기 수신된 문자열 데이터와 매칭되고, 상기 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하여 등록한다(405).Referring to FIG. 4, through the process shown in FIG. 3, the terminal corresponds to the string data selected through the string registration interface, string selection position information (or user display (or marking) area information), and the string data. When the question / answer information or comment information is transmitted, the web server 100 transmits the string data, the string selection position information (or user display (or marking) area information) and the question corresponding to the string data through a communication channel. Receiving the response information or the comment information (400), and providing the web page in which the string data (or content) is selected to at least one terminal accessing the web server 100 in the future, the string data on the web page Matches the received string data and corresponds to the string selection position information (or user display (or marking) area information) In
본 발명의 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 컨텐츠가 선택된 웹페이지 정보와 상기 수신된 컨텐츠 정보를 연계하여 저장매체(245)에 저장함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the web server 100 stores the content on the storage medium 245 in association with the selected web page information and the received content information, and then accesses the web server 100. When providing the selected web page to the one or more client terminals 115, the client selected content in which the content corresponding to the received content information of the content on the web page is registered through the character string registration system shown in FIG. Characterized in that it is characterized in that the processing to output a string selection display interface indicating that.
본 발명의 다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 컨텐츠 정보와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 displays a string selection display interface indicating that the content corresponding to the received content information is client selected content registered through the string registration system shown in FIG. Generating a tag string and a script for processing the output to the web page, and processing the generated tag string and the script to be stored in a web document corresponding to the web page in association with the content information. When providing the selected web page to the one or more client terminals 115 accessing 100, the content corresponding to the received content information among the contents on the web page is transmitted through the character string registration system shown in FIG. A string check mark to indicate that it is registered client selection content. Characterized in that the processing to output the interface.
본 발명의 또다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하기 위한 웹페이지 컨텐츠(예컨대, 플래시 파일과 XML 코드)를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선 택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 displays a string selection indicating that the content corresponding to the received content information is client selected content registered through the string registration system shown in FIG. By generating web page content (e.g., flash file and XML code) for outputting the interface to the web page, storing the generated web page content in the web content and storing (or storing in the storage medium 245) Then, when providing the selected web page to the one or more client terminal 115 accessing the web server 100, the content corresponding to the received content information of the content on the web page is shown in Figure 2 The string selection display interface indicates that this is client selected content registered through the string registration system. It characterized in that the processing to be output.
만약 상기 문자열 등록 인터페이스를 통해 선택된 문자열 데이터가 등록되면(410), 상기 웹서버(100)는 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 등록한다(415).If the selected string data is registered through the string registration interface (410), the web server 100 registers the question / answer information or the comment information to be output through the information display interface associated with the string selection display interface. (415).
본 발명의 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 질문/답변 정보 또는 댓글 정보에 대응하는 문자열 데이터와 상기 수신된 질문/답변 정보 또는 댓글 정보를 연계하여 저장매체(245)에 저장함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 처리하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the web server 100 stores the string data corresponding to the question / answer information or comment information and the received question / answer information or comment information in a storage medium 245. Thereafter, when the string data is provided to the one or more client terminals 115 accessing the web server 100 including the string selection display interface on the selected web page, the information display interface associated with the string selection display interface is provided. It characterized in that the processing to output the question / answer information or comment information through.
본 발명의 다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 질문/답변 정보 또는 댓글 정보에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열 데이터임을 표시하는 문자열 선택 표시 인터페이스가 포함된 웹페이지 상에 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 출력하도록 처리하고, 상기 정보 표시 인터 페이스를 통해 상기 질문/답변 정보 또는 댓글 정보를 표시하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 질문/답변 정보 또는 댓글 정보와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 may include client selection string data in which string data corresponding to the received question / answer information or comment information is registered through the string registration system shown in FIG. Process to output the information display interface associated with the string selection display interface on a web page including the text selection display interface indicating that the message is displayed, and display the question / answer information or the comment information through the information display interface. Generating a tag string and a script, and processing the generated tag string and script to be stored in a web document corresponding to the web page in association with the question / answer information or comment information, and then the web server 100. The door to one or more client terminals 115 to access the door. Through a column of data is associated with a service when the string select display interface to the selected web page contains the string select display interface, information display interface, it characterized in that the handle so that the question / answer information or comment information is output.
본 발명의 또다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 질문/답변 정보 또는 댓글 정보에 대응하는 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 문자열 데이터임을 표시하는 문자열 선택 표시 인터페이스가 포함된 웹페이지 상에 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 출력하도록 처리하고, 상기 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보를 표시하도록 처리하는 웹페이지 컨텐츠를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 문자열 데이터가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출 력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 includes a client selection string in which string data corresponding to the received question / answer information or comment information is registered through the string registration system shown in FIG. Process to output an information display interface associated with the string selection display interface on a web page including a string selection display interface indicating data; and display the question / answer information or comment information through the information display interface. One or more client terminals 115 for generating web page content and storing the generated web page content in the web content (or storing the content in the storage medium 245) and then accessing the web server 100. String selection display interface on the web page where the string data is selected. When provided, including a switch, via the information display interfaces associated with the string select display interface characterized in that the handle so that the question / answer information or comment information is output.
만약 질문/답변 정보 또는 댓글 정보가 등록되면(420), 상기 웹서버(100)는 상기 질문/답변 정보 또는 댓글 정보를 상기 웹페이지에 포함(또는 연계)된 게시판의 게시물 데이터로 등록한다(425).If question / answer information or comment information is registered (420), the web server 100 registers the question / answer information or comment information as post data of a bulletin board included in (or linked to) the webpage (425). ).
만약 상기 단말로 제공된 현재 웹페이지 내에 게시판(예컨대, 댓글 게시판)이 포함되어 있다면(430), 상기 웹서버(100)는 상기 등록된 질문/답변 정보 또는 댓글 정보를 현재 웹페이지에 포함된 게시판의 게시물 데이터로 처리한 후, 상기 단말로 전송하여 상기 게시판 상에 출력되도록 처리한다(435).If a bulletin board (for example, a comment board) is included in the current web page provided to the terminal (430), the web server 100 transmits the registered question / answer information or comment information of the bulletin board included in the current web page. After processing the post data, it is transmitted to the terminal and processed to be output on the bulletin board (435).
도면5는 본 발명의 실시 방법에 따라 클라이언트에 의한 웹페이지 내 컨텐츠 선택/등록 과정을 도시한 도면이다.5 is a diagram illustrating a content selection / registration process in a web page by a client according to an embodiment of the present invention.
보다 상세하게 본 도면5는 하나 이상의 브라우져 프로그램을 구비한 클라이언트 단말(115)에서 HTTP 호환 프로토콜을 이용하여 상기 도면2에 도시된 웹서버(100)에 접속하여 하나 이상의 웹페이지 요청시, 상기 웹서버(100)에서 상기 클라이언트 단말(115)로 제공하는 웹페이지에 상기 문자열 등록 인터페이스를 포함하여 상기 클라이언트 단말(115)로 제공하고, 이에 대응하여 상기 클라이언트 단말(115)에서 문자열 등록 인터페이스를 통해 컨텐츠를 선택하여 상기 선택된 컨텐 츠 정보를 웹서버(100)로 전송하여 등록하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면5를 참조 및/또는 변형하여 상기 클라이언트에 의한 웹페이지 내 컨텐츠 선택/등록 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면5에 도시된 실시 방법만으로 한정되지 아니한다.In more detail, FIG. 5 illustrates a web server requesting one or more web pages by accessing the web server 100 shown in FIG. 2 using an HTTP-compatible protocol from a client terminal 115 having one or more browser programs. In operation 100, the web page provided to the client terminal 115 is provided to the client terminal 115 including the string registration interface, and correspondingly, the content is transmitted through the string registration interface at the client terminal 115. This is a process of selecting and transmitting the selected content information to the web server 100, and a person having ordinary knowledge in the technical field to which the present invention pertains may refer to and / or modify this client to modify the client. It will be possible to infer various implementation methods for the content selection / registration process in the web page by the present invention, It includes all embodiments in which the inference method, shall not be limited to the exemplary method shown in the figure 5.
예컨대, 본 도면5는 웹페이지에 포함된 컨텐츠의 선택/등록 과정과, 상기 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보를 입력/등록하는 과정을 통합하여 도시하지만, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 상기 컨텐츠의 선택/등록 과정과 상기 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보를 입력/등록하는 과정은 별도의 과정을 통해 실시되어도 무방함을 명백하게 밝혀두는 바이다.For example, FIG. 5 illustrates the selection / registration process of content included in a webpage and the process of inputting / registering question / answer information or comment information corresponding to the content, but the present invention is limited thereto. It should be clear that the selection / registration process of the contents and the process of inputting / registering question / answer information or comment information corresponding to the contents may be performed through separate processes.
이하, 본 도면5에서 상기 도면2에 도시된 클라이언트 단말(115)을 편의상 "단말"이라고 한다.In the following, the client terminal 115 shown in FIG. 2 is referred to as " terminal "
도면5를 참조하면, 상기 단말은 통신망을 통해 상기 웹서버(100)에 접속하여 HTTP 호환 프로토콜을 통한 통신채널을 연결하고(500), 상기 통신채널을 통해 상기 웹서버(100)로 웹페이지 링크를 전송하여 하나 이상의 웹페이지를 요청하고(505), 이에 대응하여 상기 웹서버(100)는 상기 웹페이지 링크에 대응하는 웹페이지를 생성(또는 추출)한다(510).Referring to FIG. 5, the terminal accesses the web server 100 through a communication network, connects a communication channel through an HTTP compatible protocol (500), and links a web page to the web server 100 through the communication channel. Requesting one or more webpages by sending a request (505), and correspondingly, the web server 100 generates (or extracts) a webpage corresponding to the webpage link (510).
만약 상기 웹페이지 생성(또는 추출)시, 상기 웹페이지에 포함된 컨텐츠를 선택/등록하지 않는다면(515), 상기 웹서버(100)는 생성(또는 추출)된 웹페이지를 상기 통신채널을 통해 상기 단말로 전송하여 출력하며(520), 이후 상기 단말은 상기 웹페이지에 포함된 하나 이상의 웹페이지 링크 중 어느 하나를 선택(또는 클릭)하여 상기 웹서버(100)로 전송하는 과정을 반복한다.If the web page is not selected / registered in the content generated in the web page (or extracted) (515), the web server 100 generates the generated (or extracted) web page through the communication channel After transmitting to the terminal (520), the terminal repeats the process of selecting (or clicking) any one or more web page links included in the web page and transmitting it to the web server (100).
반면 상기 웹페이지 생성(또는 추출)시, 상기 웹페이지를 통해 클라이언트 단말(115)로 제공하는 웹페이지에 포함된 컨텐츠 중 상기 클라이언트에 의해 선택된 컨텐츠를 등록하는 문자열 등록 인터페이스를 상기 단말로 제공한다면(515), 상기 웹서버(100)는 상기 생성(또는 추출)된 웹페이지에 상기 클라이언트 단말(115)로 제공하는 웹페이지에 포함된 컨텐츠 중 상기 클라이언트에 의해 선택된 컨텐츠를 등록하는 문자열 등록 인터페이스를 포함하도록 처리하고(525), 상기 통신채널을 통해 상기 문자열 등록 인터페이스를 포함하는 웹페이지를 상기 단말로 전송하여 출력한다(530).On the other hand, if the web page is generated (or extracted), the terminal provides a character string registration interface for registering the content selected by the client among the contents included in the web page provided to the client terminal 115 through the web page ( 515), the web server 100 includes a string registration interface that registers the content selected by the client among the contents included in the web page provided to the client terminal 115 to the generated (or extracted) web page. In
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는 상기 클라이언트 단말(115)에 구비된 포인터 입력장치(예컨대, 마우스 입력장치, 터치패드 입력장치, 터치 스크린 입력장치 등)를 통해 상기 웹페이지에 포함된 컨텐츠 중 특정 위치에 포함된 컨텐츠를 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 선택된 컨텐츠에 대한 질문/답변 정보 또는 댓글 정보를 입력하기 위한 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 웹페이지에 포함된 컨텐츠 이외에 상기 웹페이지에 포함된 컨텐츠를 선택하고, 상기 선택된 컨텐츠에 대한 질문/답변 정보 또는 댓글 정보를 입력하기 위한 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the string registration interface is included in the web page through a pointer input device (eg, a mouse input device, a touch pad input device, a touch screen input device, etc.) provided in the client terminal 115. It is preferable to include a user interface for selecting a content included in a specific location of the selected content, and further comprises a user interface for inputting the question / answer information or comment information for the selected content, The user interface may further include a user interface for selecting content included in the webpage in addition to the content included in the webpage, and inputting question / answer information or comment information about the selected content.
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터가 상기 클라이언트 단말(115)로 제공된 웹페이지에 포함된 컨텐츠 상의 제1 위치에 위치한 후, 상기 제1 위치에서 제2 위치로 드래그(예컨대, 포인트 입력장치의 선택 버튼을 입력(또는 클릭)한 상태에서 포인터 위치 이동)한 영역을 상기 컨텐츠 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the string registration interface may include a pointer of a pointer input device provided in the client terminal 115 located at a first position on content included in a webpage provided to the client terminal 115. And a user interface configured to display, as the content selection position, an area dragged from the first position to the second position (for example, a pointer position is moved in a state of inputting (or clicking) a selection button of a point input device). desirable.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터가 상기 클라이언트 단말(115)로 제공된 웹페이지에 포함된 컨텐츠 상의 특정 위치에 위치한 후, 상기 특정 위치에서 포인트 입력장치의 메뉴출력 버튼 입력(또는 클릭)에 의해 출력되는 팝업(Pop-up) 메뉴에 컨텐츠 선택 메뉴를 추가하고, 상기 컨텐츠 선택 메뉴를 선택(또는 클릭)함에 의해 상기 특정 위치를 상기 컨텐츠 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the character string registration interface is a pointer of the pointer input device provided in the client terminal 115 is located at a specific position on the content included in the web page provided to the client terminal 115, and then a point is input at the specific position. By adding a content selection menu to a pop-up menu outputted by a menu output button input (or clicking) of a device, and selecting (or clicking) the content selection menu, the specific position is moved to the content selection position. It is preferable to include a user interface for displaying.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)로 제공된 웹페이지 상에서 상기 컨텐츠가 출력되는 영역 근처(또는 내부) 일정 영역에 컨텐츠 선택 아이콘(또는 버튼)을 구비하고, 상기 단말에 구비된 포인터 입력장치의 포인터를 통해 상기 컨텐츠 선택 아이콘(또는 버튼)을 선택(또는 클릭)시, 상기 포인터를 컨텐츠 등록용 포인터로 변환하고, 상기 컨텐츠 등록용 포인터를 통해 선택(또는 클릭)되는 컨텐츠 상의 특정 영역을 상기 컨텐츠 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the string registration interface may include a content selection icon (or button) in a predetermined region near (or inside) an area where the content is output on the web page provided to the client terminal 115, and the pointer provided in the terminal. When selecting (or clicking) the content selection icon (or button) through a pointer of an input device, the pointer is converted into a content registration pointer, and a specific area on the content selected (or clicked) through the content registration pointer. It is preferable to include a user interface for displaying to the content selection position.
또는, 상기 문자열 등록 인터페이스는, 상기 클라이언트 단말(115)로 제공된 웹페이지 상에서 상기 컨텐츠가 출력되는 영역 근처(또는 내부) 일정 영역에 컨텐츠 선택 아이콘(또는 버튼)을 오버랩(Overlap)하여 출력하고, 상기 클라이언트 단말(115)에 구비된 포인터 입력장치의 포인터를 통해 상기 컨텐츠 선택 아이콘(또는 버튼)을 드래그하여 상기 컨텐츠 상의 특정 영역에 드롭(Drop)시, 상기 컨텐츠 선택 아이콘(또는 버튼)이 드롭된 컨텐츠 상의 특정 영역을 상기 컨텐츠 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the string registration interface may overlap and output a content selection icon (or button) in a predetermined area near (or inside) an area where the content is output on the web page provided to the client terminal 115, and output the overlapped content selection icon (or button). When the content selection icon (or button) is dragged to a specific area on the content by dragging the content selection icon (or button) through a pointer of a pointer input device included in the client terminal 115, the content of which the content selection icon (or button) is dropped. And a user interface for displaying a specific area of the image as the content selection position.
또는, 상기 문자열 등록 인터페이스는, 상기 웹페이지에 포함된 컨텐츠가 상기 클라이언트 단말(115)에 구비된 포인터 입력장치를 통해 선택될 수 있는 하나 이상의 객체(Object)를 포함하여 이루어진 경우, 상기 컨텐츠에 포함된 복수의 객 체 중 상기 포인터 입력장치를 통해 선택된 객체를 상기 컨텐츠 선택 위치로 표시하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다.Alternatively, the string registration interface is included in the content when the content included in the web page includes one or more objects that can be selected through a pointer input device included in the client terminal 115. It is preferable to include a user interface for displaying the object selected through the pointer input device of the plurality of objects to the content selection position.
본 발명의 실시 방법에 따르면, 상기 문자열 등록 인터페이스는, 상기 웹페이지에 포함된 컨텐츠 중 어느 하나의 컨텐츠에 컨텐츠 선택 위치가 표시된 후, 상기 컨텐츠 선택 위치 근처(또는 내부) 일정 영역에 질문/답변 정보 또는 댓글 정보를 입력하는 사용자 인터페이스를 팝업하여 출력하거나, 또는 상기 웹페이지 내 구비된 게시판(예컨대, 댓글 게시판)으로 상기 질문/답변 정보 또는 댓글 정보를 입력하기 위한 캐럿을 이동하여 할당하거나, 또는 상기 웹페이지와 연계된 게시판(예컨대, 질문/답변 게시판, 또는 질문/답변을 출력하는 별도 페이지)을 출력하고, 상기 게시판의 게시물 입력 영역에 캐럿을 할당하는 것을 바람직하다.According to an embodiment of the present invention, the character string registration interface, after the content selection position is displayed on any one of the contents included in the web page, the question / answer information in a predetermined region near (or inside) the content selection position Or pops up and outputs a user interface for inputting comment information, or moves and assigns a caret for inputting the question / answer information or comment information to a bulletin board (eg, a comment board) provided in the web page, or It is preferable to output a bulletin board (eg, a question / answer bulletin board or a separate page for outputting a question / answer) associated with a web page, and to assign a caret to a post input area of the bulletin board.
또한, 상기 문자열 등록 인터페이스는, 상기 질문/답변 정보 또는 댓글 정보에 대한 질문속성(예컨대, 공개 속성, 비공개 속성, 웹사이트 운영자(또는 특정 답변자)에 대한 조건부공개 속성)을 설정하는 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하다.The string registration interface may further include a user interface for setting a question attribute (eg, a public attribute, a private attribute, a conditional disclosure attribute for a website operator (or a specific responder)) for the question / answer information or comment information. It is preferable to comprise.
이후, 상기 단말은 상기 웹페이지에 포함된 상기 문자열 등록 인터페이스를 통해 상기 웹페이지에 포함된 컨텐츠 중 특정 위치에 구비된 컨텐츠가 선택되는지 확인한다(535).Thereafter, the terminal checks whether the content included in a specific position is selected from among contents included in the web page through the character string registration interface included in the web page (535).
만약 상기 단말에서 상기 웹페이지에 포함된 컨텐츠 중 특정 위치에 구비된 컨텐츠가 선택되면, 상기 단말은 상기 문자열 등록 인터페이스를 통해 상기 컨텐츠가 선택된 문자에 데이터에 대응하는 컨텐츠 정보를 확인한다(545).If the content selected at a specific location among the contents included in the web page is selected in the terminal, the terminal checks the content information corresponding to the data in the selected text through the character string registration interface (545).
또한, 상기 단말은 상기 문자열 등록 인터페이스를 통해 상기 선택된 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보가 입력되는지 확인한다(550).In operation 550, the terminal determines whether question / answer information or comment information corresponding to the selected content is input through the string registration interface.
만약 상기 선택된 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보가 입력되지 않는다면(555), 상기 단말은 상기 문자열 등록 인터페이스를 통해 선택된 컨텐츠 정보를 상기 통신채널을 통해 상기 웹서버(100)로 전송하고(560), 이에 대응하여 상기 웹서버(100)는 상기 통신채널을 통해 상기 단말로부터 상기 컨텐츠 정보를 수신하고(565), 향 후 상기 웹서버(100)에 접속하는 하나 이상의 단말로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠와 매칭되고, 상기 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하여 등록한다(570).If the question / answer information or comment information corresponding to the selected content is not input (555), the terminal transmits the selected content information through the string registration interface to the web server 100 through the communication channel ( 560, correspondingly, the web server 100 receives the content information from the terminal through the communication channel (565), and then the content is selected as one or more terminals accessing the web server 100. When providing a web page, a string selection display interface that matches the received content among the contents on the web page, and indicates that the content corresponding to the content information is client selected content registered through the string registration system shown in FIG. Is processed to be output and registered (570).
본 발명의 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 컨텐츠가 선택된 웹페이지 정보와 상기 수신된 컨텐츠 정보를 연계하여 저장매체(245)에 저장함 으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to the exemplary embodiment of the present invention, the web server 100 stores the content on the storage medium 245 in association with the selected web page information and the received content information, and then accesses the web server 100. When providing the selected web page to the one or more client terminals 115, the client selected content in which the content corresponding to the received content information of the content on the web page is registered through the character string registration system shown in FIG. Characterized in that it is characterized in that the processing to output a string selection display interface indicating that.
본 발명의 다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 컨텐츠 정보와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 displays a string selection display interface indicating that the content corresponding to the received content information is client selected content registered through the string registration system shown in FIG. Generating a tag string and a script for processing the output to the web page, and processing the generated tag string and the script to be stored in a web document corresponding to the web page in association with the content information. When providing the selected web page to the one or more client terminals 115 accessing 100, the content corresponding to the received content information among the contents on the web page is transmitted through the character string registration system shown in FIG. A string check mark to indicate that it is registered client selection content. Characterized in that the processing to output the interface.
본 발명의 또다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하기 위한 웹페이지 컨텐츠(예컨대, 플래시 파일과 XML 코드)를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 displays a string selection indicating that the content corresponding to the received content information is client selected content registered through the string registration system shown in FIG. By generating web page content (e.g., flash file and XML code) for outputting the interface to the web page, storing the generated web page content in the web content and storing (or storing in the storage medium 245) Then, when providing the selected web page to the one or more client terminal 115 accessing the web server 100, the content corresponding to the received content information of the content on the web page is shown in Figure 2 The string selection display interface indicates that this is client selected content registered through the string registration system. It characterized in that the processing to be output.
만약 상기 선택된 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보가 입력되면(555), 상기 단말은 상기 단말은 상기 문자열 등록 인터페이스를 통해 선택된 컨텐츠 정보와, 상기 컨텐츠에 대응하여 입력된 질문/답변 정보 또는 댓글 정보를 상기 통신채널을 통해 상기 웹서버(100)로 전송한다(575).If the question / answer information or comment information corresponding to the selected content is input (555), the terminal selects the content information selected through the string registration interface and the question / answer information input corresponding to the content or The comment information is transmitted to the web server 100 through the communication channel (575).
도면6은 본 발명의 실시 방법에 따른 클라이언트에 의해 선택된 컨텐츠 등록 과정을 도시한 도면이다.6 is a diagram illustrating a content registration process selected by a client according to an embodiment of the present invention.
보다 상세하게 본 도면6은 상기 도면5에 도시된 과정을 통해 상기 클라이언트 단말(115)에서 상기 문자열 등록 인터페이스를 통해 선택된 컨텐츠 정보 및 상기 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보를 전송하면, 상기 도면2에 도시된 웹서버(100)에서 상기 컨텐츠 정보 및 질문/답변 정보 또는 댓글 정보를 등 록하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 클라이언트에 의해 선택된 컨텐츠 등록에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면6에 도시된 실시 방법만으로 한정되지 아니한다.In more detail, FIG. 6 illustrates that when the client terminal 115 transmits selected content information and question / answer information or comment information corresponding to the content through the string registration interface through the process illustrated in FIG. The process of registering the content information and the question / answer information or the comment information in the web server 100 shown in FIG. 2, and a person having ordinary knowledge in the art to which the present invention pertains, FIG. Although various implementation methods for content registration selected by the client may be inferred by reference and / or modification, the present invention includes all the implementation methods inferred and is not limited to the implementation method shown in FIG. .
이하, 본 도면6에서 상기 도면2에 도시된 클라이언트 단말(115)을 편의상 "단말"이라고 한다.In the following Figure 6, the client terminal 115 shown in Figure 2 is referred to as "terminal" for convenience.
도면6을 참조하면, 상기 도면5에 도시된 과정을 통해 상기 단말에서 상기 문자열 등록 인터페이스를 통해 선택된 컨텐츠 정보 및 상기 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보를 전송하면, 상기 웹서버(100)는 통신채널을 통해 상기 컨텐츠 정보 및 상기 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보를 수신하고(600), 향 후 상기 웹서버(100)에 접속하는 하나 이상의 단말로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하여 등록한다(605).Referring to FIG. 6, when the terminal transmits content information selected through the string registration interface and question / answer information or comment information corresponding to the content through the process illustrated in FIG. 5, the web server 100. Receives the content information and question / answer information or comment information corresponding to the content through a communication channel (600), and provides the web page with the content selected to one or more terminals that access the web server 100 in the future. In
본 발명의 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 컨텐츠가 선택 된 웹페이지 정보와 상기 수신된 컨텐츠 정보를 연계하여 저장매체(245)에 저장함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the web server 100 stores the selected web page information and the received content information in a storage medium 245 in association with the selected content, and then stores the stored information in the web server 100. When providing the selected web page to the one or more client terminals 115 to access, selecting the client registered the content corresponding to the received content information of the content on the web page through the string registration system shown in FIG. And processing to output a string selection display interface indicating content.
본 발명의 다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 컨텐츠 정보와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 displays a string selection display interface indicating that the content corresponding to the received content information is client selected content registered through the string registration system shown in FIG. Generating a tag string and a script for processing the output to the web page, and processing the generated tag string and the script to be stored in a web document corresponding to the web page in association with the content information. When providing the selected web page to the one or more client terminals 115 accessing 100, the content corresponding to the received content information among the contents on the web page is transmitted through the character string registration system shown in FIG. A string check mark to indicate that it is registered client selection content. Characterized in that the processing to output the interface.
본 발명의 또다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지에 출력하기 위한 웹페이지 컨텐츠(예컨대, 플래시 파일과 XML 코드)를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지 제공시, 상기 웹페이지 상의 컨텐츠 중 상기 수신된 컨텐츠 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 displays a string selection indicating that the content corresponding to the received content information is client selected content registered through the string registration system shown in FIG. By generating web page content (e.g., flash file and XML code) for outputting the interface to the web page, storing the generated web page content in the web content and storing (or storing in the storage medium 245) Then, when providing the selected web page to the one or more client terminal 115 accessing the web server 100, the content corresponding to the received content information of the content on the web page is shown in Figure 2 The string selection display interface indicates that this is client selected content registered through the string registration system. It characterized in that the processing to be output.
만약 상기 문자열 등록 인터페이스를 통해 선택된 컨텐츠가 등록되면(610), 상기 웹서버(100)는 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 등록한다(615).If the selected content is registered through the string registration interface (610), the web server 100 registers the question / answer information or the comment information to be output through the information display interface associated with the string selection display interface ( 615).
본 발명의 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 질문/답변 정보 또는 댓글 정보에 대응하는 컨텐츠 정보와 상기 수신된 질문/답변 정보 또는 댓글 정보를 연계하여 저장매체(245)에 저장함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 처리하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the web server 100 stores content information corresponding to the question / answer information or comment information and the received question / answer information or comment information in a storage medium 245. Thereafter, when the content is provided to the one or more client terminals 115 accessing the web server 100 including the string selection display interface on the selected web page, the information display interface associated with the string selection display interface is provided. And process the output of the question / answer information or comment information.
본 발명의 다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 질문/답변 정보 또는 댓글 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 포함된 웹페이지 상에 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 출력하도록 처리하고, 상기 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보를 표시하도록 처리하는 태그 문자열과 스크립트를 생성하고, 상기 생성된 태그 문자열과 스크립트를 상기 질문/답변 정보 또는 댓글 정보와 연계하여 상기 웹페이지에 대응하는 웹문서 상에 저장되도록 처리함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 indicates that the content corresponding to the received question / answer information or comment information is client selected content registered through the string registration system shown in FIG. A tag string for processing to output an information display interface associated with the string selection display interface on a web page including the string selection display interface, and to display the question / answer information or comment information through the information display interface. And generating a script, and processing the generated tag string and script to be stored in a web document corresponding to the web page in association with the question / answer information or comment information, thereby accessing the web server 100. Web with the content selected to one or more client terminals 115 When the page includes the string selection display interface, the question / answer information or the comment information is output through the information display interface associated with the string selection display interface.
본 발명의 또다른 일 실시 방법에 따르면, 상기 웹서버(100)는 상기 수신된 질문/답변 정보 또는 댓글 정보에 대응하는 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스가 포함된 웹페이지 상에 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 출력하도록 처리하고, 상기 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보를 표시하도록 처리하는 웹페이지 컨텐츠를 생성하고, 상기 생성된 웹페이지 컨텐츠를 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체(245)에 저장)함으로써, 이후 상기 웹서버(100)에 접속하는 하나 이상의 클라이언트 단말(115)로 상기 컨텐츠가 선택된 웹페이지에 문자열 선택 표시 인터페이스를 포함하여 제공시, 상기 문자열 선택 표시 인터페이스와 연계된 정보 표시 인터페이스를 통해 상기 질문/답변 정보 또는 댓글 정보가 출력되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, the web server 100 indicates that the content corresponding to the received question / answer information or comment information is client selected content registered through the string registration system shown in FIG. A web for processing to output an information display interface associated with the string selection display interface on a web page including a string selection display interface to be displayed, and to display the question / answer information or comment information through the information display interface; By generating page content and storing the generated webpage content in the web content (or storing the content in the storage medium 245), the web page content is then transferred to one or more client terminals 115 accessing the web server 100. Provide a string selection display interface on the selected web page. , Characterized in that the handle so that the question / answer information or comment information is output via a display interface information associated with the selected character string display interface.
만약 질문/답변 정보 또는 댓글 정보가 등록되면(620), 상기 웹서버(100)는 상기 질문/답변 정보 또는 댓글 정보를 상기 웹페이지에 포함(또는 연계)된 게시판의 게시물 데이터로 등록한다(625).If question / answer information or comment information is registered (620), the web server 100 registers the question / answer information or comment information as post data of the bulletin board included (or linked) in the web page (625). ).
만약 상기 단말로 제공된 현재 웹페이지 내에 게시판(예컨대, 댓글 게시판)이 포함되어 있다면(630), 상기 웹서버(100)는 상기 등록된 질문/답변 정보 또는 댓글 정보를 현재 웹페이지에 포함된 게시판의 게시물 데이터로 처리한 후, 상기 단말로 전송하여 상기 게시판 상에 출력되도록 처리한다(635).If a bulletin board (eg, a comment board) is included in the current web page provided to the terminal (630), the web server 100 transmits the registered question / answer information or comment information of the bulletin board included in the current web page. After processing the post data, it is transmitted to the terminal and processed to be output on the bulletin board (635).
도면7은 본 발명의 실시 방법에 따른 클라이언트 선택 문자열 기반 광고 시스템을 도시한 도면이다.7 illustrates a client selection string based advertisement system according to an embodiment of the present invention.
보다 상세하게 본 도면7은 클라이언트(=사용자, 웹사이트 방문자)가 하나 이 상의 브라우져 프로그램을 구비한 클라이언트 단말(115)에서 HTTP(Hyper-Text Transfer Protocol) 호환 프로토콜을 이용하여 웹서버(100)에 접속하여 웹페이지 요청시, 상기 웹서버(100)에서 상기 요청된 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 하나 이상의 문자열 데이터(또는 컨텐츠)가 포함된 경우, 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 클라이언트 선택 문자열(또는 컨텐츠)을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지 상의 해당 문자열 선택 위치(또는 컨텐츠 위치)에 포함하여 상기 클라이언트 단말(115)로 제공하되, 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터(또는 컨텐츠)에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하고, 상기 확인 및 추출된 문자열 내 키워드(또는 문맥) 정보와 매칭되는 광고 데이터를 상기 웹페이지 상의 일정 영역에 포함하여 상기 클라이언트 단말(115)로 제공되도록 처리하는 시스템 구성에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면7을 참조 및/또는 변형하여 상기 클라이언트 선택 문자열 기반 광고 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면7에 도시된 실시 방법만으로 한정되지 아니한다.In more detail, FIG. 7 shows that the client (= user, website visitor) is connected to the web server 100 using a Hyper-Text Transfer Protocol (HTTP) compatible protocol in a client terminal 115 having one or more browser programs. When requesting a web page by accessing, when the web server 100 includes one or more character string data (or contents) selected / registered through the character string registration system shown in FIG. A string selection display interface for displaying a client selection string (or content) selected through the string registration system shown in FIG. 2 is provided to the client terminal 115 in a corresponding string selection position (or content position) on the web page. Words included in the character string data (or content) selected through the character string registration system shown in FIG. Identifying and extracting keyword (or context) information in a string including an index word) and including advertisement data matching the keyword (or context) information in the identified and extracted string in a predetermined region on the web page. As a system configuration for processing to be provided to 115, those skilled in the art to which the present invention pertains, various aspects of the client selection string-based advertising system configuration by referring to and / or modifying the present figure 7 Although the implementation method may be inferred, the present invention includes all the implementation methods inferred above and is not limited to the implementation method shown in FIG.
본 발명의 실시 방법을 따르는 본 도면7을 참조하면, 상기 클라이언트 선택 문자열 기반 광고 시스템은, 하나 이상의 브라우져 프로그램을 구비하고, 상기 브라우져 프로그램을 통해 통신망에 연결된 클라이언트 단말(115)과, 상기 통신망을 통해 상기 클라이언트 단말(115)과 연결되며, 상기 클라이언트 단말(115)에서 상기 통신망을 통해 접속하여 웹페이지 요청시, 상기 요청된 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 하나 이상의 문자열 데이터(또는 컨텐츠)가 포함된 경우, 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 클라이언트 선택 문자열(또는 컨텐츠)을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지 상의 해당 문자열 선택 위치(또는 컨텐츠 위치)에 포함하여 상기 클라이언트 단말(115)로 제공하되, 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터(또는 컨텐츠)에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하고, 상기 확인 및 추출된 문자열 내 키워드(또는 문맥) 정보와 매칭되는 광고 데이터를 상기 웹페이지 상의 일정 영역에 포함하여 상기 클라이언트 단말(115)로 제공되도록 처리하는 웹서버(100)를 포함하여 이루어지는 것을 특징으로 한다.Referring to FIG. 7 according to an embodiment of the present invention, the client selection string-based advertisement system includes one or more browser programs, the client terminal 115 connected to a communication network through the browser program, and the communication network. One that is connected to the client terminal 115 and is selected / registered through the character string registration system shown in FIG. 2 to the requested web page when the client terminal 115 accesses the web page through the communication network. If the above string data (or content) is included, a corresponding string selection position (or content) on the web page is displayed on a string selection display interface for displaying a client selection string (or content) selected through the string registration system shown in FIG. Location) and provide it to the client terminal 115 However, through the string registration system shown in FIG. 2, the keyword (or context) information in the string including the word (or index word) included in the selected string data (or content) is identified and extracted, and the identified and extracted And a web server 100 for processing the advertisement data matching the keyword (or context) information in the text string to be provided to the client terminal 115 in a predetermined area on the web page.
다만, 본 도면7에서 상기 웹서버(100)를 편의상 하나의 서버 형태로 이루어지는 것으로 도시하였으나, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 상기 웹서버(100)는 각 구성 요소 별로 두개 이상의 서버 군 형태로 실시되는 것이 가능하며, 본 발명은 상기 유추 가능한 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다.However, in FIG. 7, the web server 100 is illustrated as being formed in one server form for convenience. However, the present invention is not limited thereto, and the web server 100 includes two or more server groups for each component. It is possible to be carried out in the form, the present invention is characterized in that it comprises all the possible inference method.
상기 클라이언트 단말(115)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, ADSL(Asymmetric Digital Subscriber Line)/VDSL(Very high-data rate Digital Subscriber Line), 케이블 통신망)를 통해 상기 웹서버(100)와 통신 연결되는 데스크탑 컴퓨터 또는 노트북을 포함하는 유선단말을 적어도 하나 이상 포함하여 이루어지거나, 또는 CDMA(Code Division Multiple Access) 기반의 이동 통신망에 연결되는 이동 통신단말, 또는 IEEE 802.16x 기반의 초고속 무선 인터넷에 연결되는 휴대 인터넷 단말을 적어도 하나 이상 포함하는 무선단말을 적어도 하나 이상 포함하여 이루어지거나, 상기 유선 통신망 또는 무선 통신망 중 어느 하나의 통신망을 통해 양방향 통신이 가능한 IP-TV 또는 디지털 TV 또는 DMB를 적어도 하나 이상 포함하는 TV장치(도시생략)를 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 하며, 상기 클라이언트 선택 문자열(또는 컨텐츠)을 표시하는 문자열 선택 표시 인터페이스를 포함하는 웹페이지를 수신하여 출력하는 브라우져 프로그램을 구비하여 이루어지는 것을 특징으로 한다.The client terminal 115 is a wired communication network based on Transmission Control Protocol / Internet Protocol (TCP / IP) (eg, Asymmetric Digital Subscriber Line (ADSL) / Very High-data Rate Digital Subscriber Line (VDSL), cable communication network). A mobile communication terminal including at least one wired terminal including a desktop computer or a laptop connected to the web server 100 or connected to a code division multiple access (CDMA) based mobile communication network, or IEEE 802.16 IP-TV comprising at least one or more wireless terminals including at least one or more portable Internet terminals connected to x-based high-speed wireless Internet, or two-way communication through any one of the wired or wireless communication network or At least one TV device (not shown) including at least one digital TV or DMB W, and characterized in that formed, characterized in that obtained by having a browser program for outputting to receive the Web pages that contain the string select display interface to display the client selected string (or content).
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 상기 유선단말 또는 무선단말 또는 TV장치(도시생략)를 하나 이상 포함하는 클라이언트 단말(115)에 대한 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Persons of ordinary skill in the art to which the present invention pertains know the technical features of the client terminal 115 including at least one of the wired terminal, the wireless terminal, or the TV device (not shown). Detailed description thereof will be omitted for convenience.
본 발명의 실시 방법에 따르면, 상기 웹서버(100)는 상기 클라이언트 단 말(115)로 제공할 웹페이지를 생성(또는 추출)하기 위한 하나 이상의 웹페이지 소스와 웹 컨텐츠를 포함하는 웹페이지 운용 데이터와, 상기 웹페이지에 포함(또는 연계)된 게시판에 대한 게시물 데이터를 포함하는 게시판 운용 데이터를 저장하는 데이터베이스를 구비하여 이루어지는 것을 특징으로 하며, 상기 데이터베이스는 상기 웹서버(100)와 연계된 데이터베이스 관리 시스템(DataBase Management System; DBMS)에 구비되는 것을 특징으로 한다.According to an embodiment of the present invention, the web server 100 includes web page operation data including one or more web page sources and web contents for generating (or extracting) a web page to be provided to the client terminal 115. And a database storing bulletin board operation data including post data on the bulletin board included in (or linked to) the web page, wherein the database is a database management associated with the web server 100. It is characterized in that provided in the system (Database Management System; DBMS).
본 발명의 일 실시 방법에 따르면, 상기 웹페이지 운용 데이터에 포함된 웹페이지 소스는, 상기 웹서버(100)에서 상기 클라이언트 단말(115)로 제공할 웹페이지를 생성하기 위한 하나 이상의 태그 문자열(또는 태그 문자열의 결합체)와 상기 웹페이지에 포함될 하나 이상의 스크립트 및 상기 웹페이지 내용에 대응하는 하나 이상의 정보 컨텐츠를 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 클라이언트 단말(115)로 제공되는 웹페이지는 상기 태그 문자열(또는 태그 문자열의 결합체)을 조합하여 생성되는 것이 바람직하다.According to an exemplary embodiment of the present invention, the web page source included in the web page operation data may include one or more tag strings for generating a web page to be provided from the web server 100 to the client terminal 115. Tag string), one or more scripts to be included in the web page, and one or more information contents corresponding to the web page contents. In this case, the web page provided to the client terminal 115 includes the tag. It is preferably generated by combining a string (or a combination of tag strings).
본 발명의 다른 일 실시 방법에 따르면, 상기 웹페이지 운용 데이터에 포함된 웹페이지 소스는, 상기 웹서버(100)에서 상기 클라이언트 단말(115)로 제공할 웹페이지에 대응하는 웹문서 소스 파일(예컨대, 하나 이상의 태그 문자열과 스크립트 및 상기 웹페이지 내용에 대응하는 정보 컨텐츠를 포함하는 웹문서 소스 파일)을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 클라이언트 단말(115)로 제공되는 웹페이지는 하나 이상의 웹문서 소스 파일(예컨대, 프레임이 없는 웹페이지의 경우, 하나의 웹문서 소스 파일, 또는 두개 이상의 프레임으로 구성된 웹페이지의 경우, 하나의 프레임 웹문서 소스 파일과 각 프레임에 대응하는 두개 이상의 웹문서 소스 파일)를 추출하여 이루어지는 것이 바람직하다.According to another exemplary embodiment of the present invention, a web page source included in the web page operation data may include a web document source file corresponding to a web page to be provided from the web server 100 to the client terminal 115 (eg, , A web document source file including one or more tag strings and scripts and information content corresponding to the web page content. In this case, the web page provided to the client terminal 115 may include one or more web pages. Document source files (e.g., web pages without frames, one web document source file, or, for web pages consisting of two or more frames, one frame web document source file and two or more web document sources corresponding to each frame). File).
또한, 상기 웹페이지 운용 데이터에 포함된 웹 컨텐츠는, 상기 웹페이지에 포함된 태그 문자열 중 하나 이상의 컨텐츠(예컨대, 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠, 멀티미디어 컨텐츠)를 링크하는 태그 문자열이 포함된 경우, 상기 컨텐츠를 링크하는 태그 문자열에 대응하는 하나 이상의 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠, 멀티미디어 컨텐츠를 포함하여 이루어지는 것이 바람직하다.In addition, when the web content included in the webpage operation data includes a tag string linking one or more contents (for example, text content, image content, sound content, and multimedia content) among tag strings included in the webpage. And one or more text contents, image contents, sound contents, and multimedia contents corresponding to a tag string linking the contents.
본 발명의 실시 방법에 따르면, 상기 웹 컨텐츠는 하나 이상의 문자열 데이터와 컨텐츠를 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the web content preferably comprises one or more character string data and content.
여기서, 상기 문자열 데이터는, 상기 웹페이지에 출력되는 웹페이지 내용에 대응하는 문자열 데이터로서, 상기 문자열 데이터는 하나 이상의 단어(또는 색인어)를 포함하여 이루어지는 것이 바람직하다.Here, the character string data is character string data corresponding to the contents of the web page output on the web page, and the character string data includes one or more words (or index words).
또한, 상기 컨텐츠는, 상기 웹페이지에 출력되는 웹페이지 내용과 연계하여 출력되는 이미지 컨텐츠, 오디오 데이터와 비디오 데이터를 포함하는 동영상 컨텐 츠, 하나 이상의 객체(Object)로 구성된 객체 컨텐츠(예컨대, 챠트 컨텐츠)를 하나 이상 포함하여 이루어지는 것이 바람직하다.The content may include image content output in association with web page content output on the web page, video content including audio data and video data, and object content including one or more objects (eg, chart content). It is preferable to include one or more).
상기 게시판 운용 데이터에 포함된 게시물 데이터는, 상기 클라이언트 단말(115)로부터 상기 웹페이지에 포함된 게시판(예컨대, 댓글 게시판)에 등록된 게시물, 또는 상기 클라이언트 단말(115)로부터 상기 웹페이지와 연계된(또는 상기 웹사이트에 구비된) 게시판(예컨대, 방문자 게시판, 일반 게시판, 질문/답변 게시판, 커뮤니티 게시판 등)에 등록된 게시물에 대응하는 문자열 데이터, 또는 상기 게시물에 대응하는 문자열 데이터와 하나 이상의 컨텐츠(예컨대, 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠, 멀티미디어 컨텐츠)를 포함하여 이루어지는 것이 바람직하다.The post data included in the bulletin board operation data is a post registered in the bulletin board (eg, a comment bulletin board) included in the web page from the client terminal 115, or is associated with the web page from the client terminal 115. String data corresponding to a post registered on a bulletin board (or provided on the website) (eg, a visitor bulletin board, a general bulletin board, a question / answer bulletin board, a community bulletin board, etc.), or string data corresponding to the post and one or more contents. (Eg, text content, image content, sound content, multimedia content).
도면7을 참조하면, 상기 웹서버(100)는 상기 통신망에 대응하는 HTTP 호환 프로토콜을 이용하여 클라이언트 단말(115)로 웹페이지를 제공하거나, 또는 상기 클라이언트 단말(115)로 제공된 웹페이지를 기반으로 상기 클라이언트 단말(115)에서 입력(또는 선택)된 각종 정보를 GET/POST 방식으로 수신하는 웹 인터페이스를 연결 및 관리하는 웹 인터페이스부(700)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 7, the web server 100 provides a web page to the client terminal 115 using an HTTP compatible protocol corresponding to the communication network, or based on a web page provided to the client terminal 115. It is characterized in that it comprises a
본 발명의 일 실시 방법에 따라 상기 클라이언트 단말(115)이 TCP/IP 기반의 유선 통신망을 통해 통신채널이 연결된 유선단말인 경우, 상기 웹 인터페이스부(700)는 상기 클라이언트 단말(115)과 TCP/IP 기반 HTTP 프로토콜을 통해 통신채널을 연결 및 관리하고, 상기 통신채널을 통해 상기 클라이언트 단말(115)로 HTML(Hyper-Text Markup Language) 호환 문서(예컨대, *.htm, *.asp, *.xml) 형태의 웹페이지가 제공되도록 인터페이스하거나, 또는 상기 클라이언트 단말(115)에서 입력된 정보가 GET/POST 방식으로 수신되도록 인터페이스하는 것이 바람직하다.According to an embodiment of the present invention, when the client terminal 115 is a wired terminal to which a communication channel is connected through a TCP / IP based wired communication network, the
본 발명의 다른 일 실시 방법에 따라 상기 클라이언트 단말(115)이 CDMA/WCDMA 기반의 무선 통신망을 통해 통신채널이 연결된 무선단말인 경우, 상기 웹 인터페이스부(700)는 상기 클라이언트 단말(115)과 CDMA/WCDMA 기반 무선 인터넷 프로토콜에 대응하는 HTTP 호환 프로토콜(예컨대, WAP(Wireless Application Protocol), 또는 ME(Mobile Explorer) 등)을 통해 통신채널을 연결 및 관리하고, 상기 통신채널을 통해 상기 클라이언트 단말(115)로 HTML 호환 문서(예컨대, *.wml, *.htm) 형태의 웹페이지가 제공되도록 인터페이스하거나, 또는 상기 클라이언트 단말(115)에서 입력된 정보가 GET/POST 방식으로 수신되도록 인터페이스하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the client terminal 115 is a wireless terminal in which a communication channel is connected through a CDMA / WCDMA based wireless communication network, the
본 발명의 또다른 일 실시 방법에 따라 상기 클라이언트 단말(115)이 IEEE 802.16 기반의 무선 통신망을 통해 통신채널이 연결된 무선단말인 경우, 상기 웹 인터페이스부(700)는 상기 클라이언트 단말(115)과 IEEE 802.16x 기반 무선 인터넷 프로토콜에 대응하는 HTTP 호환 프로토콜을 통해 통신채널을 연결 및 관리하고, 상기 통신채널을 통해 상기 클라이언트 단말(115)로 HTML 호환 문서(예컨대, *.htm, *.asp, *.xml) 형태의 웹페이지가 제공되도록 인터페이스하거나, 또는 상기 클라이언트 단말(115)에서 입력된 정보가 GET/POST 방식으로 수신되도록 인터페이스하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the client terminal 115 is a wireless terminal in which a communication channel is connected through an IEEE 802.16 based wireless communication network, the
도면7을 참조하면, 상기 웹서버(100)는, 클라이언트 단말(115)에서 상기 웹 인터페이스부(700)를 통해 상기 웹서버(100)에 접속하여 웹페이지 요청 시, 상기 웹페이지 운용 데이터를 기반으로 상기 클라이언트 단말(115)로 제공할 웹페이지를 생성(또는 추출)하는 웹페이지 운용부(710)(또는 웹페이지 운용수단)와, 상기 웹페이지 운용부(710)를 통해 생성(또는 추출)되는 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)가 포함되어 있는지 확인하여 상기 웹페이지 상에 상기 선택/등록된 문자열 데이터(또는 컨텐츠)에 대한 사용자 표시(또는 마킹) 영역이 포함되어 있는지 확인하거나, 또는 상기 문자열 데이터(또는 컨텐츠) 확인시, 상기 확인된 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보 또는 댓글 정보가 등록되어 있는지 확인하여 상기 웹페이지 상에 상기 선택/등록된 문자열 데이터(또는 컨텐츠)에 대한 사용자 표시(또는 마킹) 영역이 포함되어 있는지 확인하는 확인부(715)(또는 확인수단)와, 상기 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)가 포함된 경우, 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 클라이언트 선택 문자열(또는 컨텐츠)을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지 상의 해당 문자열 선택 위치(또는 컨텐츠 위치)에 포함하여 상기 클라이언트 단말(115)로 제공되도록 처리하는 인터페이스 제공부(또는 인터페이스 제공수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 웹페이지 운용부(710)는 상기 웹 인터페이스부(700)와 연계하여 상기 생성(또는 추출)된 웹페이지를 상기 클라이언트 단말(115)로 제공되도록 처리하는 것을 특징으로 한다.Referring to FIG. 7, when the web server 100 requests a web page by accessing the web server 100 through the
클라이언트 단말(115)에서 상기 웹 인터페이스부(700)를 통해 상기 웹서버(100)에 접속하여 웹페이지를 요청하면, 상기 웹페이지 운용부(710)는 상기 웹서버(100) 웹페이지 요청에 대응하여 상기 클라이언트 단말(115)로 제공할 웹페이지 링크를 확인하고, 상기 웹페이지 운용 데이터로부터 상기 확인된 웹페이지 링크에 대응하는 웹페이지를 생성(또는 추출)하기 위한 웹페이지 소스와 웹 컨텐츠를 확인하고, 상기 확인된 웹페이지 소스와 웹 컨텐츠를 이용하여 상기 클라이언트 단말(115)로 제공할 웹페이지를 생성(또는 추출)하는 것을 특징으로 한다.When the client terminal 115 requests a web page by accessing the web server 100 through the
본 발명의 실시 방법에 따라 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 상기 웹페이지 정보와 연계 처리되어 상기 저장매체에 저장된 경우, 상기 확인부(715)는 상기 웹페이지 운용부(710)가 생성(또는 추출)하는 웹페이지 정보를 확인하고, 상기 저장매체와 연계하여 상기 웹페이지 정보와 연계된 하나 이 상의 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 확인하거나, 또는 상기 웹페이지 정보와 연계된 하나 이상의 컨텐츠 정보를 확인하는 것을 특징으로 하며, 상기 웹페이지 정보와 연계된 하나 이상의 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 확인되거나, 또는 상기 웹페이지 정보와 연계된 하나 이상의 컨텐츠 정보가 확인되면, 상기 확인부(715)는 상기 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)에 대한 사용자 표시(또는 마킹) 영역이 포함되어 있는 것으로 확인하는 것을 특징으로 한다.According to an embodiment of the present invention, the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. 2 are processed in association with the web page information and stored in the storage medium. When stored, the confirmation unit 715 confirms the web page information generated (or extracted) by the web page operation unit 710, and one or more character string data associated with the web page information in association with the storage medium. And character string selection position information (or user display (or marking) area information), or one or more string information associated with the web page information. Data and character string selection position information (or user display (or marking) area information) are confirmed, or the web page When one or more pieces of content information associated with the information is confirmed, the verification unit 715 displays a user display (or content) of the string data (or content) selected / registered on the web page through the string registration system shown in FIG. Marking) area is included.
본 발명의 다른 실시 방법에 따라 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 상기 웹페이지에 대응하는 웹문서 상에 태그 문자열과 스크립트를 포함하여 저장되어 있거나, 또는 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 포함하는 웹페이지 컨텐츠가 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체에 저장)된 경우, 상기 문자열 선택 표시 인터페이스는 상기 웹페이지 상에 기 포함되어 있거나, 또는 상기 웹페이지 운용부(710)가 상기 웹페이지 생성(또는 추출)시 자동으로 포함될 것이므로, 상기 확인부(715)가 상기 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)에 대한 사용자 표시(또는 마킹) 영역을 확인하는 것이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. 2 are tagged on the web document corresponding to the web page. The webpage content is stored, including a string and a script, or the webpage content including the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. When stored in a content (or stored in a storage medium), the character string selection display interface is already included on the web page, or when the web page operation unit 710 generates (or extracts) the web page. Since it will be included automatically, the confirmation unit 715 registers the character string shown in Figure 2 on the web page Checking the user display (or marking) area for the selected / registered character string data (or content) through the system may be omitted, and the present invention is not limited thereby.
만약 상기 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)가 포함된 것이 확인되면, 상기 확인부(715)는 상기 저장매체와 연계하여 상기 등록된 문자열 데이터(또는 컨텐츠)와 연계된 하나 이상의 질문/답변 정보 또는 댓글 정보를 확인하는 것을 특징으로 한다.If it is confirmed that the web page includes the string data (or contents) selected / registered through the string registration system shown in FIG. 2, the verification unit 715 connects the registered string with the storage medium. Identify one or more question / answer information or comment information associated with the data (or content).
만약 상기 질문/답변 정보 또는 댓글 정보가 상기 웹페이지에 대응하는 웹문서에 포함되거나, 또는 상기 웹페이지 컨텐츠에 포함된 경우, 상기 확인부(715)가 상기 질문/답변 정보 또는 댓글 정보를 확인하는 것이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.If the question / answer information or comment information is included in the web document corresponding to the web page or included in the web page content, the confirmation unit 715 checks the question / answer information or comment information. May be omitted, and the present invention is not limited thereto.
상기 확인부(715)에 의해 상기 웹페이지 운용부(710)가 생성(또는 추출)한 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)가 포함된 것이 확인되면, 상기 인터페이스 제공부는 상기 확인된 문자열 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스를 상기 문자열 선택 위치에 표시하여 출력하도록 처리하거나, 또는 상기 확인된 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 컨텐츠 상에 표시하여 출력하도록 처리 하는 것을 특징으로 한다.The web page generated (or extracted) by the confirmation unit 715 includes the string data (or content) selected / registered through the string registration system shown in FIG. 2. If it is confirmed, the interface providing unit processes to display and output a string selection display interface at the string selection position indicating that the checked string data is a client selection string selected through the string registration system shown in FIG. And displaying and outputting a string selection display interface indicating that the checked contents are client selected contents selected through the string registration system shown in FIG.
본 발명의 다른 실시 방법에 따라 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 상기 웹페이지에 대응하는 웹문서 상에 태그 문자열과 스크립트를 포함하여 저장되어 있거나, 또는 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 포함하는 웹페이지 컨텐츠가 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체에 저장)된 경우, 상기 문자열 선택 표시 인터페이스는 상기 웹페이지 상에 기 포함되어 있거나, 또는 상기 웹페이지 운용부(710)가 상기 웹페이지 생성(또는 추출)시 자동으로 포함될 것이므로, 상기 인터페이스 제공부가 상기 문자열 선택 표시 인터페이스를 상기 웹페이지에 포함시키는 것이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. 2 are tagged on the web document corresponding to the web page. The webpage content is stored, including a string and a script, or the webpage content including the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. When stored in a content (or stored in a storage medium), the character string selection display interface is already included on the web page, or when the web page operation unit 710 generates (or extracts) the web page. Since the interface providing unit will automatically include the character string selection display interface Inclusion in the web page may be omitted, and the present invention is not limited thereto.
본 발명의 실시 방법에 따르면, 상기 확인된 문자열 데이터에 대한 문자열 선택 표시 인터페이스는, 상기 확인된 문자열 데이터에 대응하는 문자열 선택 위치(또는 문자열 표시 영역)에 기 설정된 색상을 표시하는(예컨대, 상기 문자열 선택 위치(또는 문자열 표시 영역)를 형광펜으로 칠한 것과 같이 표시하는) 사용자 표시(또는 마킹) 영역, 상기 확인된 문자열 데이터에 대응하는 문자열 선택 위치의 글꼴에 특정 글꼴 효과(예컨대, 밑줄, 굵게, 색상, 기울임 등)를 표시하는 사용자 표시(또는 마킹) 영역을 하나 이상 포함하여 이루어지는 것이 바람직하며, 상기 문자열 선택 표시 인터페이스 근처 일정 영역에 상기 문자 데이터에 대응하는 질문/답변 정보 또는 댓글 정보를 출력하기 위한 아이콘(또는 메뉴) 인터페이스를 상기 웹페이지 상에 오버랩(Overlap)하여 출력하는 것이 바람직하다.According to an embodiment of the present invention, the string selection display interface for the identified string data may display a preset color (eg, the string) at a string selection position (or a string display area) corresponding to the identified string data. A particular font effect (e.g., underline, bold, color) on the user display (or marking) area, which displays the selection position (or the character string display area) as if it is painted with a highlight pen, and the font of the character string selection position corresponding to the identified character string data And at least one user display (or marking) area for displaying the image, such as tilting, for outputting question / answer information or comment information corresponding to the text data in a predetermined area near the string selection display interface. Overlapping icon (or menu) interface on the web page It is preferable to output by p).
본 발명의 실시 방법에 따르면, 상기 확인된 컨텐츠에 대한 문자열 선택 표시 인터페이스는, 상기 확인된 컨텐츠 상(또는 상기 확인된 컨텐츠 근처 일정 영역)에 상기 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보를 출력하기 위한 아이콘(또는 메뉴) 인터페이스를 상기 웹페이지 상에 오버랩(Overlap)하여 출력하는 것이 바람직하다.According to an embodiment of the present invention, the string selection display interface for the identified content outputs question / answer information or comment information corresponding to the content on the identified content (or a predetermined area near the confirmed content). It is preferable to output an icon (or menu) interface for overlapping on the web page.
본 발명의 실시 방법에 따르면, 상기 문자열 선택 표시 인터페이스는, 상기 클라이언트 단말(115)에서 상기 아이콘(또는 메뉴) 인터페이스를 선택(또는 클릭)시, 상기 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보 또는 댓글 정보를 소정의 정보 출력창(예컨대, 상기 웹페이지 상에 오버랩되어 출력되는 쪽지 창)을 통해 표시하는 정보 표시 인터페이스를 더 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the character string selection display interface may include a question / answer corresponding to the character string data (or content) when the client terminal 115 selects (or clicks) the icon (or menu) interface. The information display interface may further include an information display interface for displaying information or comment information through a predetermined information output window (eg, a message window overlapping and output on the web page).
도면7을 참조하면, 상기 웹서버(100)는, 상기 확인부(715)에 의해 상기 웹페이지 운용부(710)가 생성(또는 추출)한 웹페이지에 상기 도면2에 도시된 문자열 등 록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)가 포함된 것이 확인되면, 상기 선택/등록된 문자열 데이터에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하고, 상기 선택/등록된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보가 확인되면, 상기 질문/답변 정보 또는 댓글 정보에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것을 특징으로 하며, 상기 선택/등록된 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보가 확인되면, 상기 선택/등록된 질문/답변 정보 또는 댓글 정보에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것을 특징으로 하는 키워드 추출부(720)(또는 키워드 추출수단)를 구비하는 것을 특징으로 한다.Referring to FIG. 7, the web server 100 registers a character string shown in FIG. 2 on a web page generated (or extracted) by the web page operation unit 710 by the verification unit 715. When it is confirmed that the selected / registered character string data (or content) is included, the keyword (or context) information in the character string including a word (or index word) included in the selected / registered character string data is checked and extracted. When the question / answer information or comment information corresponding to the selected / registered string data is confirmed, keyword (or context) information in the string including a word (or index word) included in the question / answer information or comment information is determined. And checking and extracting information, and when the question / answer information or comment information corresponding to the selected / registered content is confirmed, included in the selected / registered question / answer information or comment information. And a keyword extracting unit 720 (or keyword extracting means) for identifying and extracting keyword (or context) information in a character string including a word (or index word).
본 발명의 실시 방법에 따라 상기 확인부(715)에 의해 상기 웹페이지 운용부(710)가 생성(또는 추출)한 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터가 확인되면, 상기 키워드 추출부(720)는 상기 선택/등록된 문자열 데이터에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것을 특징으로 한다.Character string data selected / registered on the web page generated (or extracted) by the identification unit 715 by the identification unit 715 through the character string registration system shown in FIG. If is confirmed, the keyword extracting unit 720 may identify and extract keyword (or context) information in a string including a word (or index word) included in the selected / registered string data.
만약 상기 확인부(715)에 의해 상기 웹페이지 운용부(710)가 생성(또는 추출)한 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터가 확인되고, 상기 선택/등록된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보가 확인되면, 상기 키워드 추출부(720)는 상기 질문/답변 정보 또는 댓글 정보에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것을 특징으로 한다.If the web page operation unit 710 generates (or extracts) the web page generated / or extracted by the identification unit 715, the selected / registered string data is confirmed through the string registration system shown in FIG. When the question / answer information or comment information corresponding to the registered string data is confirmed, the keyword extractor 720 may include a keyword in the string including a word (or an index word) included in the question / answer information or comment information. Or context) information.
만약 상기 확인부(715)에 의해 상기 웹페이지 운용부(710)가 생성(또는 추출)한 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 컨텐츠가 확인되고, 상기 선택/등록된 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보가 확인되면, 상기 키워드 추출부(720)는 상기 질문/답변 정보 또는 댓글 정보에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것을 특징으로 한다.If the web page operation unit 710 generates (or extracts) the web page generated by the identification unit 715, the selected / registered content is confirmed through the character string registration system shown in FIG. 2, and the selection / When the question / answer information or comment information corresponding to the registered content is confirmed, the keyword extractor 720 may include a keyword (or context) in a string including a word (or index word) included in the question / answer information or comment information. ) Check and extract information.
만약 상기 선택/등록된 문자열 데이터, 또는 상기 선택/등록된 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보와 댓글 정보로부터 문자열 내 키워드(또는 문맥) 정보가 확인 및 추출되지 않으면, 상기 키워드 추출부(720)는 상기 웹페이지에 포함된 전체 문자열 데이터에 포함된 단어(또는 색인어)를 포함하는 웹페이지 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것을 특징으로 한다.If the keyword (or context) information in the string is not identified and extracted from the question / answer information and the comment information corresponding to the selected / registered string data or the selected / registered string data (or content), the keyword extraction is performed. The unit 720 may identify and extract keyword (or context) information in a web page including a word (or index word) included in the entire string data included in the web page.
도면7을 참조하면, 상기 웹서버(100)는, 상기 키워드 추출부(720)에 의해 하나 이상의 문자열 내 키워드(또는 문맥) 정보가 확인 및 추출되면, 하나 이상의 키워드(또는 문맥) 정보와 광고 데이터를 연계하여 저장하는 광고 D/B(110)(또는 상 기 광고 D/B(110)를 운영하는 광고서버(105))로부터 상기 문자열 내 키워드(또는 문맥) 정보와 연계된 광고 데이터가 확인 및 추출되도록 처리하는 광고 추출부(725)(또는 광고 추출수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 7, when the keyword extractor 720 checks and extracts keyword (or context) information in one or more character strings, the web server 100 may include one or more keyword (or context) information and advertisement data. The advertisement data associated with the keyword (or context) information in the character string is confirmed from the advertisement D / B 110 (or the advertisement server 105 which operates the advertisement D / B 110). It is characterized by comprising an advertisement extracting unit 725 (or advertisement extracting means) for processing to be extracted.
여기서, 상기 광고 D/B(110)는 상기 클라이언트 단말(115)로 광고 제공을 의뢰한 광고주 정보와, 상기 광고주가 등록한 하나 이상의 키워드(또는 문맥) 정보와 광고 데이터 및 상기 광고 데이터에 대한 광고단가 정보를 연계하여 저장하는 것을 특징으로 한다.Herein, the advertisement D /
본 발명의 일 실시 방법에 따라 상기 웹서버(100)에 하나 이상의 키워드(또는 문맥) 정보와 광고 데이터를 연계하여 저장하는 광고 D/B(110)가 구비된 경우, 상기 광고 추출부(725)는 광고 D/B(110)로부터 상기 문자열 내 키워드(또는 문맥) 정보와 매칭되는 키워드(또는 문맥) 정보를 확인하고, 상기 확인된 키워드(또는 문맥) 정보와 연계된 하나 이상의 광고 데이터를 추출하는 것을 특징으로 한다.According to an embodiment of the present invention, when the web server 100 is provided with an advertisement D /
본 발명의 다른 일 실시 방법에 따라 상기 웹서버(100)가 하나 이상의 키워드(또는 문맥) 정보와 광고 데이터를 연계하여 저장하는 광고 D/B(110)를 운영하는 광고서버(105)와 연계된 경우, 상기 광고 추출부(725)는 상기 문자열 내 키워드(또는 문맥) 정보를 상기 광고서버(105)로 제공함으로써, 상기 광고서버(105)로부터 상기 문자열 내 키워드(또는 문맥) 정보와 매칭되는 키워드(또는 문맥) 정보와 연 계된 하나 이상의 광고 데이터를 수신하는 것을 특징으로 한다.According to another embodiment of the present invention, the web server 100 is associated with an advertisement server 105 that operates an advertisement D /
만약 상기 키워드 추출부(720)에 의해 상기 문자열 내 키워드(또는 문맥) 정보 이외에 상기 웹페이지에 포함된 전체 문자열 데이터에 포함된 단어(또는 색인어)를 포함하는 웹페이지 내 키워드(또는 문맥) 정보를 확인 및 추출되면, 상기 광고 추출부(725)는 상기 광고 D/B(110)(또는 광고서버(105))로부터 상기 웹페이지 내 키워드(또는 문맥) 정보와 매칭되는 키워드(또는 문맥) 정보와 연계된 하나 이상의 광고 데이터를 확인 및 추출하는 것을 특징으로 한다.If the keyword extracting unit 720 includes the keyword (or context) information in the web page including the word (or index word) included in the entire string data included in the web page, in addition to the keyword (or context) information in the string. Once identified and extracted, the advertisement extracting unit 725 may match keyword (or context) information matching the keyword (or context) information in the web page from the advertisement D / B 110 (or the ad server 105). Identify and extract one or more linked advertisement data.
본 발명의 실시 방법에 따르면, 상기 광고 데이터는 광고 제목과 광고 웹사이트 링크 정보 및 광고 내용 정보를 포함하는 키워드 광고 데이터를 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the advertisement data preferably includes keyword advertisement data including an advertisement title, advertisement website link information, and advertisement content information.
도면7을 참조하면, 상기 웹서버(100)는, 상기 광고 추출부(725)에 의해 하나 이상의 광고 데이터가 확인 및 추출되면, 상기 광고 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 문자열 데이터(또는 컨텐츠)가 포함된 웹페이지 상의 일정 영역에 출력되도록 처리하는 광고 출력부(730)(또는 광고 출력수단)을 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 7, when one or more pieces of advertisement data are identified and extracted by the advertisement extracting unit 725, the web server 100 registers the advertisement data through the character string registration system shown in FIG. 2. And an advertisement output unit 730 (or advertisement output means) for processing the text data (or content) to be output to a predetermined region on the web page.
상기 광고 추출부(725)에 의해 상기 문자열 내 키워드(또는 문맥) 정보에 대 응하는 하나 이상의 광고 데이터가 확인 및 추출되면, 상기 광고 출력부(730)는 사용자에 의해 선택된 문자열 데이터 근처 일정 영역, 사용자에 의해 선택된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보를 표시하는 정보 표시 인터페이스 내 일정 영역, 상기 웹페이지에 할당된 광고 출력 영역을 하나 이상 포함하는 웹페이지 상의 일정 영역에 상기 광고 데이터가 출력되도록 상기 광고 데이터를 상기 웹페이지 상에 포함시키는 것을 특징으로 한다.When one or more pieces of advertisement data corresponding to the keyword (or context) information in the string are identified and extracted by the advertisement extracting unit 725, the advertisement output unit 730 may include a predetermined area near the string data selected by the user. The advertisement data is placed in a predetermined region on a web page including at least one region in an information display interface displaying question / answer information or comment information corresponding to the string data selected by the user, and at least one advertisement output region allocated to the web page. The advertisement data is included on the web page so as to be output.
만약 상기 광고 추출부(725)에 의해 상기 웹페이지 내 키워드(또는 문맥) 정보에 대응하는 하나 이상의 광고 데이터가 확인 및 추출되면, 상기 광고 출력부(730)는 상기 웹페이지에 할당된 광고 출력 영역을 포함하는 웹페이지 상의 일정 영역에 상기 광고 데이터가 출력되도록 상기 광고 데이터를 상기 웹페이지 상에 포함시키는 것을 특징으로 한다.If one or more pieces of advertisement data corresponding to keyword (or context) information in the web page are identified and extracted by the advertisement extracting unit 725, the advertisement output unit 730 is an advertisement output area allocated to the web page. And including the advertisement data on the web page so that the advertisement data is output to a predetermined region on the web page including the.
도면8은 본 발명의 실시 방법에 따른 클라이언트 선택 문자열을 통한 광고 제공 과정을 도시한 도면이다.8 is a diagram illustrating an advertisement providing process through a client selection string according to an embodiment of the present invention.
보다 상세하게 본 도면8은 클라이언트(=사용자, 웹사이트 방문자)가 하나 이상의 브라우져 프로그램을 구비한 클라이언트 단말(115)에서 HTTP(Hyper-Text Transfer Protocol) 호환 프로토콜을 이용하여 웹서버(100)에 접속하여 웹페이지 요청시, 상기 웹서버(100)에서 상기 요청된 웹페이지에 상기 도면2에 도시된 문자 열 등록 시스템을 통해 선택/등록된 하나 이상의 문자열 데이터(또는 컨텐츠)가 포함된 경우, 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 클라이언트 선택 문자열(또는 컨텐츠)을 표시하는 문자열 선택 표시 인터페이스를 상기 웹페이지 상의 해당 문자열 선택 위치(또는 컨텐츠 위치)에 포함하여 상기 클라이언트 단말(115)로 제공하되, 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터(또는 컨텐츠)에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하고, 상기 확인 및 추출된 문자열 내 키워드(또는 문맥) 정보와 매칭되는 광고 데이터를 상기 웹페이지 상의 일정 영역에 포함하여 상기 클라이언트 단말(115)로 제공되도록 처리하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면8을 참조 및/또는 변형하여 상기 클라이언트 선택 문자열을 통한 광고 제공 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면8에 도시된 실시 방법만으로 한정되지 아니한다.In more detail, FIG. 8 illustrates that a client (= user, website visitor) accesses the web server 100 using a Hyper-Text Transfer Protocol (HTTP) compatible protocol from a client terminal 115 having one or more browser programs. When the web page is requested, the web server 100 includes one or more character string data (or contents) selected / registered through the character string registration system shown in FIG. 2 in the requested web page. A string selection display interface for displaying a client selection string (or content) selected through the string registration system shown in FIG. 2 is provided to the client terminal 115 in a corresponding string selection position (or content position) on the web page. Words included in the character string data (or content) selected through the character string registration system shown in FIG. Identifying and extracting keyword (or context) information in a string including an index word) and including advertisement data matching the keyword (or context) information in the identified and extracted string in a predetermined region on the web page. As a process for providing the information to 115, a person having ordinary skill in the art to which the present invention pertains can refer to and / or modify this drawing 8 to provide various information about the advertisement providing process through the client selection string. Although the implementation method may be inferred, the present invention includes all the implementation methods inferred above and is not limited to the implementation method shown in FIG.
이하, 본 도면8에서 상기 도면7에 도시된 클라이언트 단말(115)을 편의상 "단말"이라고 한다.In the following figure, the client terminal 115 shown in FIG. 7 is referred to as " terminal "
도면8을 참조하면, 상기 단말은 통신망을 통해 상기 웹서버(100)에 접속하여 HTTP 호환 프로토콜을 통한 통신채널을 연결하고(800), 상기 통신채널을 통해 상기 웹서버(100)로 웹페이지 링크를 전송하여 하나 이상의 웹페이지를 요청하면(805), 이에 대응하여 상기 웹서버(100)는 상기 웹페이지 링크에 대응하는 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)가 포함되어 있는지 확인한다(810).Referring to FIG. 8, the terminal accesses the web server 100 through a communication network, connects a communication channel through an HTTP compatible protocol (800), and links a web page to the web server 100 through the communication channel. When requesting one or more web pages by sending (805), the web server 100 correspondingly to the web page corresponding to the web page link selected / registered strings through the string registration system shown in Figure 2 Check whether data (or content) is included (810).
만약 상기 웹페이지 링크에 대응하는 웹페이지에 상기 클라이언트에 의해 등록된 문자열 데이터(또는 컨텐츠)가 포함되어 있지 않다면(815), 상기 웹서버(100)는 상기 웹페이지 링크에 대응하는 웹페이지를 생성(또는 추출)하고(820), 상기 생성(또는 추출)된 웹페이지를 상기 통신채널을 통해 상기 단말로 전송하여 출력하며(825), 이후 상기 단말은 상기 웹페이지에 포함된 하나 이상의 웹페이지 링크 중 어느 하나를 선택(또는 클릭)하여 상기 웹서버(100)로 전송하는 과정을 반복한다.If the web page corresponding to the web page link does not include the string data (or content) registered by the client (815), the web server 100 generates a web page corresponding to the web page link. (Or extract) 820, and transmits the generated (or extracted) web page to the terminal through the communication channel and outputs the data (825). Then, the terminal links one or more web pages included in the web page. The process of selecting (or clicking) any one of the above and transmitting it to the web server 100 is repeated.
반면 상기 웹페이지 링크에 대응하는 웹페이지에 상기 클라이언트에 의해 등록된 문자열 데이터(또는 컨텐츠)가 포함되어 있다면(815), 상기 웹서버(100)는 상기 웹페이지에 포함된 클라이언트 선택 문자열 데이터(또는 컨텐츠)에 대한 사용자 표시(또는 마킹) 영역을 확인한다(830).On the other hand, if the web page corresponding to the web page link includes the string data (or content) registered by the client (815), the web server 100 is the client selection string data (or The user display (or marking) area for the content) is checked (830).
본 발명의 실시 방법에 따라 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 상기 웹페이지 정보와 연계 처리되어 상기 저장매체에 저장된 경우, 상기 웹서버(100)는 상기 웹페이지 운용부(710)가 생성(또는 추출)하는 웹페이지 정보를 확인하고, 상기 저장매체와 연계하여 상기 웹페이지 정보와 연계된 하나 이상의 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 확인하거나, 또는 상기 웹페이지 정보와 연계된 하나 이상의 컨텐츠 정보를 확인하는 것을 특징으로 하며, 상기 웹페이지 정보와 연계된 하나 이상의 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 확인되거나, 또는 상기 웹페이지 정보와 연계된 하나 이상의 컨텐츠 정보가 확인되면, 상기 웹서버(100)는 상기 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)에 대한 사용자 표시(또는 마킹) 영역이 포함되어 있는 것으로 확인하는 것을 특징으로 한다.According to an embodiment of the present invention, the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. 2 are processed in association with the web page information and stored in the storage medium. When stored, the web server 100 checks the web page information generated (or extracted) by the web page operation unit 710, and connects one or more string data associated with the web page information in association with the storage medium. Verify string selection position information (or user display (or marking) area information) or at least one content information associated with the webpage information, and at least one string data associated with the webpage information. And character string selection position information (or user display (or marking) region information) are confirmed, or the web page When one or more content information associated with the information is confirmed, the web server 100 displays a user display (or content) of the string data (or content) selected / registered on the web page through the string registration system shown in FIG. Marking) area is included.
본 발명의 다른 실시 방법에 따라 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 상기 웹페이지에 대응하는 웹문서 상에 태그 문자열과 스크립트를 포함하여 저장되어 있거나, 또는 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 포함하는 웹페이지 컨텐츠가 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체에 저장)된 경우, 상기 문자열 선택 표시 인터페이스는 상기 웹페이지 상에 기 포함되어 있거나, 또는 상기 웹페이지 운용부(710)가 상기 웹페이지 생성(또는 추출)시 자동으로 포함될 것이므로, 상기 웹서버(100)가 상기 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐 츠)에 대한 사용자 표시(또는 마킹) 영역을 확인하는 것이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. 2 are tagged on the web document corresponding to the web page. The webpage content is stored, including a string and a script, or the webpage content including the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. When stored in a content (or stored in a storage medium), the character string selection display interface is already included on the web page, or when the web page operation unit 710 generates (or extracts) the web page. Since it will be automatically included, the web server 100 registers the character string shown in FIG. 2 to the web page. Checking the user display (or marking) area for the selected / registered character string data (or content) through the system may be omitted, and the present invention is not limited thereto.
만약 상기 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)가 포함된 것이 확인되면, 상기 웹서버(100)는 상기 저장매체와 연계하여 상기 등록된 문자열 데이터(또는 컨텐츠)와 연계된 하나 이상의 질문/답변 정보 또는 댓글 정보를 확인하는 것을 특징으로 한다.If it is confirmed that the web page includes the string data (or contents) selected / registered through the string registration system shown in FIG. 2, the web server 100 is linked with the storage medium to register the registered string. Identify one or more question / answer information or comment information associated with the data (or content).
만약 상기 질문/답변 정보 또는 댓글 정보가 상기 웹페이지에 대응하는 웹문서에 포함되거나, 또는 상기 웹페이지 컨텐츠에 포함된 경우, 상기 웹서버(100)가 상기 질문/답변 정보 또는 댓글 정보를 확인하는 것이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.If the question / answer information or comment information is included in a web document corresponding to the web page or included in the web page content, the web server 100 checks the question / answer information or comment information. May be omitted, and the present invention is not limited thereto.
이후, 상기 웹서버(100)는 상기 확인된 문자열 데이터(또는 컨텐츠)를 포함하는 웹페이지를 생성(또는 추출)하되, 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 클라이언트 선택 문자열임을 표시하는 문자열 선택 표시 인터페이스가 상기 웹페이지 상의 각 문자열 선택 위치에 표시하여 출력되도록 처리하거나, 또는 상기 확인된 컨텐츠가 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 클라이언트 선택 컨텐츠임을 표시하는 문자열 선택 표시 인터페이스를 상기 컨텐츠 상에 표시하여 출력되도록 처리한다(835).Thereafter, the web server 100 generates (or extracts) a web page including the identified character string data (or content), and indicates that the character string is a client selection character string selected through the character string registration system shown in FIG. Process a display to display a selection display interface at each character string selection position on the web page, or display a character string selection display interface indicating that the checked content is client selection content selected through the character string registration system shown in FIG. In
본 발명의 다른 실시 방법에 따라 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)가 상기 웹페이지에 대응하는 웹문서 상에 태그 문자열과 스크립트를 포함하여 저장되어 있거나, 또는 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택된 문자열 데이터와 문자열 선택 위치 정보(또는 사용자 표시(또는 마킹) 영역 정보)를 포함하는 웹페이지 컨텐츠가 상기 웹 컨텐츠에 포함하여 저장(또는 저장매체에 저장)된 경우, 상기 문자열 선택 표시 인터페이스는 상기 웹페이지 상에 기 포함되어 있거나, 또는 상기 웹페이지 생성(또는 추출)시 자동으로 포함될 것이므로, 상기 문자열 선택 표시 인터페이스를 상기 웹페이지에 포함시키는 것이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. 2 are tagged on the web document corresponding to the web page. The webpage content is stored, including a string and a script, or the webpage content including the string data and string selection position information (or user display (or marking) area information) selected through the string registration system shown in FIG. If the text is stored (or stored in a storage medium), the string selection display interface is included on the web page or automatically included when the web page is generated (or extracted). Including the interface in the web page may be omitted. The present invention will not limited.
본 발명의 실시 방법에 따르면, 상기 확인된 문자열 데이터에 대한 문자열 선택 표시 인터페이스는, 상기 확인된 문자열 데이터에 대응하는 문자열 선택 위치(또는 문자열 표시 영역)에 기 설정된 색상을 표시하는(예컨대, 상기 문자열 선택 위치(또는 문자열 표시 영역)를 형광펜으로 칠한 것과 같이 표시하는) 사용자 표시(또는 마킹) 영역, 상기 확인된 문자열 데이터에 대응하는 문자열 선택 위치의 글꼴에 특정 글꼴 효과(예컨대, 밑줄, 굵게, 색상, 기울임 등)를 표시하는 사용자 표시(또는 마킹) 영역을 하나 이상 포함하여 이루어지는 것이 바람직하며, 상기 문자열 선택 표시 인터페이스 근처 일정 영역에 상기 문자 데이터에 대응하는 질문/ 답변 정보 또는 댓글 정보를 출력하기 위한 아이콘(또는 메뉴) 인터페이스를 상기 웹페이지 상에 오버랩(Overlap)하여 출력하는 것이 바람직하다.According to an embodiment of the present invention, the string selection display interface for the identified string data may display a preset color (eg, the string) at a string selection position (or a string display area) corresponding to the identified string data. A particular font effect (e.g., underline, bold, color) on the user display (or marking) area, which displays the selection position (or the character string display area) as if it is painted with a highlight pen, and the font of the character string selection position corresponding to the identified character string data And at least one user display (or marking) area for displaying the image, such as tilting, for outputting question / answer information or comment information corresponding to the text data in a predetermined area near the string selection display interface. Overlapping icon (or menu) interface on the web page It is preferable to output by p).
본 발명의 실시 방법에 따르면, 상기 확인된 컨텐츠에 대한 문자열 선택 표시 인터페이스는, 상기 확인된 컨텐츠 상(또는 상기 확인된 컨텐츠 근처 일정 영역)에 상기 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보를 출력하기 위한 아이콘(또는 메뉴) 인터페이스를 상기 웹페이지 상에 오버랩(Overlap)하여 출력하는 것이 바람직하다.According to an embodiment of the present invention, the string selection display interface for the identified content outputs question / answer information or comment information corresponding to the content on the identified content (or a predetermined area near the confirmed content). It is preferable to output an icon (or menu) interface for overlapping on the web page.
본 발명의 실시 방법에 따르면, 상기 문자열 선택 표시 인터페이스는, 상기 클라이언트 단말(115)에서 상기 아이콘(또는 메뉴) 인터페이스를 선택(또는 클릭)시, 상기 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보 또는 댓글 정보를 소정의 정보 출력창(예컨대, 상기 웹페이지 상에 오버랩되어 출력되는 쪽지 창)을 통해 표시하는 정보 표시 인터페이스를 더 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the character string selection display interface may include a question / answer corresponding to the character string data (or content) when the client terminal 115 selects (or clicks) the icon (or menu) interface. The information display interface may further include an information display interface for displaying information or comment information through a predetermined information output window (eg, a message window overlapping and output on the web page).
상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)에 상기 문자열 선택 표시 인터페이스가 표시되도록 처리된 웹페이지를 생성(또는 추출)시, 상기 웹서버(100)는 상기 생성(또는 추출)된 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터(또는 컨텐츠)가 포함된 것이 확인되면, 상기 선택/등록된 문자열 데이터에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하고, 상기 선택/등록된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보가 확인되면, 상기 질문/답변 정보 또는 댓글 정보에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하고, 상기 선택/등록된 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보가 확인되면, 상기 선택/등록된 질문/답변 정보 또는 댓글 정보에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출한다(840).When generating (or extracting) a web page processed to display the string selection display interface on the string data (or contents) selected / registered through the string registration system shown in FIG. 2, the web server 100 When it is confirmed that the generated (or extracted) web page includes the string data (or contents) selected / registered through the string registration system shown in FIG. 2, the words (or Check and extract keyword (or context) information in a text string including an index word) and include in the question / answer information or comment information when question / answer information or comment information corresponding to the selected / registered text data is identified. Identify and extract keyword (or contextual) information in a string containing a word (or index word), and answer a question / answer corresponding to the selected / registered content When the information or comment information is confirmed, the keyword (or context) information in the string including the word (or index word) included in the selected / registered question / answer information or comment information is checked and extracted (840).
본 발명의 실시 방법에 따라 상기 확인부(715)에 의해 상기 웹페이지 운용부(710)가 생성(또는 추출)한 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터가 확인되면, 상기 웹서버(100)는 상기 선택/등록된 문자열 데이터에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것이 바람직하다.Character string data selected / registered on the web page generated (or extracted) by the identification unit 715 by the identification unit 715 through the character string registration system shown in FIG. If is confirmed, the web server 100 preferably checks and extracts keyword (or context) information in a string including a word (or index word) included in the selected / registered string data.
만약 상기 확인부(715)에 의해 상기 웹페이지 운용부(710)가 생성(또는 추출)한 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 문자열 데이터가 확인되고, 상기 선택/등록된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보가 확인되면, 상기 웹서버(100)는 상기 질문/답변 정보 또는 댓글 정보에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것이 바람직하다.If the web page operation unit 710 generates (or extracts) the web page generated / or extracted by the identification unit 715, the selected / registered string data is confirmed through the string registration system shown in FIG. When the question / answer information or comment information corresponding to the registered character string data is confirmed, the web server 100 may include a keyword (or an index in a string including a word (or index word) included in the question / answer information or comment information). Context) to identify and extract information.
만약 상기 확인부(715)에 의해 상기 웹페이지 운용부(710)가 생성(또는 추출)한 웹페이지에 상기 도면2에 도시된 문자열 등록 시스템을 통해 선택/등록된 컨텐츠가 확인되고, 상기 선택/등록된 컨텐츠에 대응하는 질문/답변 정보 또는 댓글 정보가 확인되면, 상기 웹서버(100)는 상기 질문/답변 정보 또는 댓글 정보에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드(또는 문맥) 정보를 확인 및 추출하는 것이 바람직하다.If the web page operation unit 710 generates (or extracts) the web page generated by the identification unit 715, the selected / registered content is confirmed through the character string registration system shown in FIG. 2, and the selection / When the question / answer information or comment information corresponding to the registered content is confirmed, the web server 100 includes a keyword (or context) in a string including a word (or index word) included in the question / answer information or comment information. It is desirable to identify and extract information.
만약 상기 선택/등록된 문자열 데이터, 또는 상기 선택/등록된 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보와 댓글 정보로부터 문자열 내 키워드(또는 문맥) 정보가 확인 및 추출되지 않으면(845), 상기 웹서버(100)는 상기 웹페이지에 포함된 전체 문자열 데이터에 포함된 단어(또는 색인어)를 포함하는 웹페이지 내 키워드(또는 문맥) 정보를 확인 및 추출하고(850), 상기 광고 D/B(110)(또는 광고서버(105))로부터 상기 웹페이지 내 키워드(또는 문맥) 정보와 매칭되는 키워드(또는 문맥) 정보와 연계된 하나 이상의 광고 데이터를 확인 및 추출한다(855).If the keyword (or context) information in the string is not identified and extracted from the question / answer information and the comment information corresponding to the selected / registered string data or the selected / registered string data (or content) (845), The web server 100 checks and extracts keyword (or context) information in a web page including a word (or index word) included in the entire string data included in the web page (850), and the advertisement D / B. In
반면 상기 선택/등록된 문자열 데이터, 또는 상기 선택/등록된 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보와 댓글 정보로부터 문자열 내 키워드(또는 문맥) 정보가 확인 및 추출되면(845), 상기 웹서버(100)는 하나 이상의 키워 드(또는 문맥) 정보와 광고 데이터를 연계하여 저장하는 광고 D/B(110)(또는 상기 광고 D/B(110)를 운영하는 광고서버(105))로부터 상기 문자열 내 키워드(또는 문맥) 정보와 연계된 광고 데이터가 확인 및 추출한다(860).On the other hand, if the keyword (or context) information in the string is identified and extracted from the question / answer information and the comment information corresponding to the selected / registered string data or the selected / registered string data (or content) (845), The web server 100 is provided from the advertisement D / B 110 (or the advertisement server 105 which operates the advertisement D / B 110) in association with one or more keyword (or context) information and advertisement data. Advertising data associated with keyword (or context) information in the character string is identified and extracted (860).
본 발명의 일 실시 방법에 따라 상기 웹서버(100)에 하나 이상의 키워드(또는 문맥) 정보와 광고 데이터를 연계하여 저장하는 광고 D/B(110)가 구비된 경우, 상기 웹서버(100)는 광고 D/B(110)로부터 상기 문자열 내 키워드(또는 문맥) 정보와 매칭되는 키워드(또는 문맥) 정보를 확인하고, 상기 확인된 키워드(또는 문맥) 정보와 연계된 하나 이상의 광고 데이터를 추출하는 것이 바람직하다.According to an embodiment of the present invention, when the web server 100 is provided with an advertisement D /
본 발명의 다른 일 실시 방법에 따라 상기 웹서버(100)가 하나 이상의 키워드(또는 문맥) 정보와 광고 데이터를 연계하여 저장하는 광고 D/B(110)를 운영하는 광고서버(105)와 연계된 경우, 상기 웹서버(100)는 상기 문자열 내 키워드(또는 문맥) 정보를 상기 광고서버(105)로 제공함으로써, 상기 광고서버(105)로부터 상기 문자열 내 키워드(또는 문맥) 정보와 매칭되는 키워드(또는 문맥) 정보와 연계된 하나 이상의 광고 데이터를 수신하는 것이 바람직하다.According to another embodiment of the present invention, the web server 100 is associated with an advertisement server 105 that operates an advertisement D /
이후, 상기 웹서버(100)는 상기 확인 및 추출된 하나 이상의 광고 데이터가 상기 도면2에 도시된 문자열 등록 시스템을 통해 등록된 문자열 데이터(또는 컨텐츠)가 포함된 웹페이지 상의 일정 영역에 출력되도록 처리하고(865), 상기 통신채 널을 통해 상기 단말로 상기 생성(또는 추출)된 웹페이지를 전송하여 출력한다(870).Thereafter, the web server 100 processes the identified and extracted advertisement data to be output to a predetermined area on a web page including the string data (or contents) registered through the string registration system shown in FIG. In
본 발명의 실시 방법에 따라 상기 문자열 내 키워드(또는 문맥) 정보에 대응하는 하나 이상의 광고 데이터가 확인 및 추출되면, 상기 웹서버(100)는 사용자에 의해 선택된 문자열 데이터 근처 일정 영역, 사용자에 의해 선택된 문자열 데이터에 대응하는 질문/답변 정보 또는 댓글 정보를 표시하는 정보 표시 인터페이스 내 일정 영역, 상기 웹페이지에 할당된 광고 출력 영역을 하나 이상 포함하는 웹페이지 상의 일정 영역에 상기 광고 데이터가 출력되도록 상기 광고 데이터를 상기 웹페이지 상에 포함시키는 것이 바람직하다.When one or more pieces of advertisement data corresponding to the keyword (or context) information in the character string are identified and extracted according to an embodiment of the present invention, the web server 100 selects a predetermined area near the character string data selected by the user and is selected by the user. The advertisement is output such that the advertisement data is output in a predetermined region on a webpage including at least one region of an information display interface displaying question / answer information or comment information corresponding to character string data, and at least one advertisement output region allocated to the webpage. It is desirable to include data on the web page.
만약 상기 웹페이지 내 키워드(또는 문맥) 정보에 대응하는 하나 이상의 광고 데이터가 확인 및 추출되면, 상기 웹서버(100)는 상기 웹페이지에 할당된 광고 출력 영역을 포함하는 웹페이지 상의 일정 영역에 상기 광고 데이터가 출력되도록 상기 광고 데이터를 상기 웹페이지 상에 포함시키는 것이 바람직하다.If one or more advertisement data corresponding to keyword (or context) information in the web page is identified and extracted, the web server 100 may display the predetermined area on the web page including an advertisement output area allocated to the web page. Preferably, the advertisement data is included on the web page so that the advertisement data is output.
본 발명에 따르면, 웹페이지를 이용하는 클라이언트가 상기 웹페이지 내용 중 핵심 내용에 해당하는 영역(또는 위치)을 선택하도록 하고, 상기 클라이언트에 의해 선택된 영역(또는 위치)에 대응하는 문자열 데이터(또는 문자열 데이터(또는 컨텐츠)에 대응하는 질문/답변 정보 또는 댓글 정보)에 포함된 단어(또는 색인어)를 포함하는 문자열 내 키워드 정보를 확인하고, 상기 확인된 문자열 내 키워드 정보에 대응하는 광고 데이터를 제공함으로써, 상기 웹페이지 전체 내용에 포함된 웹페이지 내 키워드 정보를 통한 광고 제공보다 상기 웹페이지 내용에 더욱 근접한 광고를 제공하는 이점이 있다.According to the present invention, a client using a web page selects an area (or location) corresponding to the core content of the web page content, and string data (or string data corresponding to the area (or location) selected by the client). By checking the keyword information in the string including the word (or index word) included in the question / answer information or the comment information corresponding to the content (or the content), and providing advertisement data corresponding to the keyword information in the identified string, There is an advantage of providing an advertisement closer to the contents of the web page than providing the advertisement through keyword information in the web page included in the entire contents of the web page.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080051325A KR20090124873A (en) | 2008-05-31 | 2008-05-31 | System and method for processing keyword(or context) advertisement and program recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080051325A KR20090124873A (en) | 2008-05-31 | 2008-05-31 | System and method for processing keyword(or context) advertisement and program recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090124873A true KR20090124873A (en) | 2009-12-03 |
Family
ID=41686756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080051325A KR20090124873A (en) | 2008-05-31 | 2008-05-31 | System and method for processing keyword(or context) advertisement and program recording medium |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20090124873A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018004128A1 (en) * | 2016-06-27 | 2018-01-04 | 주식회사지앤지커머스 | Mobile advertisement providing system and method |
US11055741B2 (en) | 2016-06-27 | 2021-07-06 | G&G Commerce Ltd. | Mobile advertisement providing system and method |
-
2008
- 2008-05-31 KR KR1020080051325A patent/KR20090124873A/en not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018004128A1 (en) * | 2016-06-27 | 2018-01-04 | 주식회사지앤지커머스 | Mobile advertisement providing system and method |
US11055741B2 (en) | 2016-06-27 | 2021-07-06 | G&G Commerce Ltd. | Mobile advertisement providing system and method |
US11861662B2 (en) | 2016-06-27 | 2024-01-02 | Canvasee Co., Ltd. | Mobile advertisement providing system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11694215B2 (en) | Systems and methods for managing web content | |
US11886402B2 (en) | Systems, methods, and media for dynamically generating informational content | |
US20160330150A1 (en) | Message service providing method for message service linked to search service and message server and user terminal to perform the method | |
US10878044B2 (en) | System and method for providing content recommendation service | |
US20150046827A1 (en) | Automatic augmentation of content through augmentation services | |
JP2017523535A (en) | Web content generation method and system | |
JP2005293239A (en) | Information sharing device, and information sharing method | |
RU2741479C2 (en) | Mobile advertisement provisioning system and method | |
CN108667915B (en) | Information pushing system, method and device | |
KR20090120823A (en) | System and method for processing content's question/answer and recording medium | |
KR20090124873A (en) | System and method for processing keyword(or context) advertisement and program recording medium | |
KR20190098810A (en) | Method and server for interactive message service | |
JP7145215B2 (en) | Browser management system, browser management method, browser management program, and client program | |
KR20090000935A (en) | System, method and server for supplying advertisement, and program recording medium | |
KR20090043396A (en) | System and method for registering notice and recording medium | |
KR101517611B1 (en) | Method for Providing Multimedia Except for Communication Load | |
KR20110015246A (en) | Server and method for sharing information using multi-media file through internet | |
KR20090096578A (en) | System and Method for Processing Contents Information and Recording Medium | |
KR101115635B1 (en) | System and Method for Providing Advertisement Information and Recording Medium | |
KR20130064759A (en) | Method for registering keyword | |
TW200951737A (en) | Method for selecting an object from a web page | |
KR20100005814A (en) | System and method for providing search advertisement and recording medium | |
JP2009175838A (en) | Relevant information recommendation system | |
KR20160040158A (en) | Method for Exchanging Data Except for Communication Load | |
KR20180010116A (en) | Sentence Based Content System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
WITB | Written withdrawal of application |