[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20050096422A - System and method for interlocking instant messaging services and web services - Google Patents

System and method for interlocking instant messaging services and web services Download PDF

Info

Publication number
KR20050096422A
KR20050096422A KR1020040021622A KR20040021622A KR20050096422A KR 20050096422 A KR20050096422 A KR 20050096422A KR 1020040021622 A KR1020040021622 A KR 1020040021622A KR 20040021622 A KR20040021622 A KR 20040021622A KR 20050096422 A KR20050096422 A KR 20050096422A
Authority
KR
South Korea
Prior art keywords
web
keyword
messenger
web page
communication group
Prior art date
Application number
KR1020040021622A
Other languages
Korean (ko)
Inventor
윤상훈
Original Assignee
(주)퓨쳐인포넷
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)퓨쳐인포넷 filed Critical (주)퓨쳐인포넷
Priority to KR1020040021622A priority Critical patent/KR20050096422A/en
Publication of KR20050096422A publication Critical patent/KR20050096422A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 인스턴트 메신저와 웹 연동 시스템 및 방법에 관한 것으로, 개시된 연동 시스템은 웹 브라우저를 통해 웹 서비스를 제공하는 경우에 해당 웹 페이지에 매핑된 키워드 정보를 함께 제공하는 메신저 연동 웹 서버와, 웹 브라우저를 통한 웹 페이지의 접근에 따라 매핑된 키워드에 대응하는 통신그룹으로 분류되어 키워드 통신그룹별로 사용자 식별정보가 저장되는 키워드 통신그룹 데이터베이스와, 웹 페이지로부터 키워드 정보를 추출하는 키워드 추출 프로그램과, 키워드 통신그룹 데이터베이스로부터 추출된 키워드에 해당하는 통신그룹으로 분류된 사용자 식별정보를 로딩하는 웹 연동 메신저 서버와, 웹 연동 메신저 서버로부터 전달받은 사용자 식별정보를 표시하여 키워드 통신그룹으로 분류된 사용자간의 인스턴트 메시징 서비스를 제공하는 웹 연동 메신저를 포함하며, 사용자가 관리하는 버디 리스트에 등록된 버디와의 실시간 메시지 전송은 물론이고 웹 사이트에서 동일한 키워드에 해당하는 정보를 조회하거나 실행하고 있는 임의의 사용자와도 실시간으로 메시지를 전송할 수 있도록 함으로써, 인스턴트 메신저의 실시간 특성이 유지되면서도 커뮤니티 형성 측면에서는 웹 서비스의 포용성을 제공하는 이점이 있다.The present invention relates to an instant messenger and a web interworking system and method, and the disclosed interlocking system provides a messenger interlocking web server that provides keyword information mapped to a corresponding web page when a web service is provided through a web browser, and a web browser. A keyword communication group database classified into communication groups corresponding to the mapped keywords according to the access of the web page through the web page, and storing user identification information for each keyword communication group, a keyword extraction program for extracting keyword information from the web page, and keyword communication Instant messaging service between a web-linked messenger server loading user identification information classified into a communication group corresponding to a keyword extracted from a group database and a user classified into a keyword communication group by displaying user identification information received from a web-linked messenger server. Article It includes a web-linked messenger, and sends messages in real time with buddies registered in the buddy list managed by the user, as well as any user who views or executes information corresponding to the same keyword on the website. By enabling the transmission, there is an advantage of providing the inclusiveness of the web service in terms of community formation while maintaining the real-time characteristics of the instant messenger.

Description

인스턴트 메신저와 웹 연동 시스템 및 방법{SYSTEM AND METHOD FOR INTERLOCKING INSTANT MESSAGING SERVICES AND WEB SERVICES}Instant messenger and web interworking system and method {SYSTEM AND METHOD FOR INTERLOCKING INSTANT MESSAGING SERVICES AND WEB SERVICES}

본 발명은 인스턴트 메신저(Instant Messenger)와 웹(Web) 연동 시스템 및 방법에 관한 것으로, 더욱 상세하게는 사용자가 관리하는 버디 리스트에 등록된 버디와의 실시간 메시지 전송은 물론이고 웹 사이트에서 동일한 키워드에 해당하는 정보를 조회하거나 실행하고 있는 임의의 사용자와도 실시간으로 메시지를 전송할 수 있도록 한 인스턴트 메신저와 웹 연동 시스템 및 방법에 관한 것이다.The present invention relates to an instant messenger and a web interworking system and method, and more particularly, to real-time message transmission with a buddy registered in a buddy list managed by a user, as well as to a same keyword in a web site. The present invention relates to an instant messenger and a web interworking system and method for transmitting a message in real time to any user who inquires or executes corresponding information.

인스턴트 메신저는 특정한 어플리케이션이 사용자의 컴퓨터에 설치되어 미리 자신이 만들어 놓은 목록에 등재되어 있는 친구가 네트워크에 로그온 하였을 때에 그 사실을 사용자에게 알려주는 클라이언트 소프트웨어로서, 기존의 웹 채팅과 같이 실시간으로 메시지를 주고받을 수 있으면서도 사진이나 동영상 데이터와 같은 대용량의 파일을 쉽게 주고받을 수 있다는 특징 때문에 전자 우편보다 빠른 인터넷 커뮤니케이션 방법으로 각광 받고 있다.Instant messenger is a client software that tells a user when a certain application is installed on the user's computer and is already listed in a list they have created. It is easy to send and receive large files such as pictures and video data while being able to send and receive.

이러한 인스턴트 메신저의 사용자가 메시지를 교환하기 위해 미리 만들어 놓은 상대방 목록을 버디 리스트(Buddy List)라고 부른다. 즉 버디 리스트는 온라인 상에서 연락하고 싶은 동료나, 작업그룹 회원, 또는 친구들의 목록을 말하며, 인스턴트 메신저 프로그램에서 목록에 등재되어 있는 사람들이 네트워크에 접속했는지를 확인하는 용도로 자주 사용된다.The list of counterparts created by the user of the instant messenger to exchange messages is called a buddy list. A buddy list is a list of colleagues, workgroup members, or friends that you want to contact online, and is often used in instant messenger programs to check whether people on your list have access to your network.

그러나, 인스턴트 메신저는 버디 리스트에 등록된 특정한 버디를 선택한 후에만 메시지를 전달할 수 있기 때문에 자신이 버디로 등록하지 않은 상대방과는 메시지를 교환할 수 없고, 이로 인해 커뮤니티 형성에 있어서는 기존의 웹 채팅보다 더욱 제한되는 단점이 있다.However, since instant messengers can deliver messages only after selecting a specific buddy registered in the buddy list, they can't exchange messages with a person they haven't registered as a buddy. There is a further limitation.

한편, 근래에는 웹 게시판과 개인 홈페이지 및 커뮤니티 기능을 복합적으로 구성한 새로운 형태의 웹 서비스로서, 블로그(Blog) 서비스가 인터넷 커뮤니케이션 방법으로 이용되고 있다.In recent years, a blog service has been used as an internet communication method as a new type of web service including a web bulletin board, a personal homepage, and a community function.

블로그는 인터넷을 의미하는 웹(web)과 자료를 뜻하는 로그(log)의 합성어로 자신의 관심사에 따라 자유롭게 글을 올릴 수 있는 일종의 개인 사이트라 할 수 있으며, 게시판 형식의 사이트에 자유롭게 글과 사진, 동영상 등을 올리는 웹 페이지 형태를 가지고, 댓글과 답글을 통해 커뮤니티가 형성되는 특징이 있다.A blog is a combination of the web, which means the Internet, and the log, which means data. It is a kind of personal site where you can post freely according to your interests. It has the form of a web page that uploads videos, etc., and forms a community through comments and replies.

이러한 블로그는 커뮤니티의 형성에 있어서 불특정 다수를 대상으로 하므로 인스턴트 메신저보다는 더 넓은 포용성을 가지나 실시간성에 있어서는 웹 게시판의 한계를 뛰어 넘지 못한다.These blogs have a wider inclusiveness than instant messengers because they target a large number of unspecified people in community formation, but they do not exceed the limits of web bulletin boards in real time.

따라서, 현재에는 전술한 바와 같은 인스턴트 메시징 서비스의 장점과 웹 서비스의 장점을 모두 취하기 위한 노력으로서 인스턴트 메시지와 웹 연동 기술이 연구되고 있다.Therefore, as an effort to take advantage of both the instant messaging service and the web service as described above, the instant message and the web interworking technology have been studied.

한편, 인스턴트 메시지와 웹 연동에 대한 연구 개발의 한 결과물로서 한국공개특허공보 특2002-0083991호에는 "인스턴트 메신저와 웹 연동 시스템 및 방법"이 개시되어 있다.On the other hand, Korean Patent Laid-Open No. 2002-0083991 discloses "instant messenger and web interworking system and method" as a result of research and development on instant messaging and web interworking.

동호에 개시된 연동 시스템 및 방법은, 서비스 제공자가 임의의 인스턴트 메신저 이용자와 인스턴트 메신저 친구 등록을 하고, 메신저 친구로 등록된 사용자에 대해 인스턴트 메신저를 통해 개인 정보 입력 요청, 정보 제공 조건 설정 요청을 전송하여, 사용자 단말기로부터 수신되는 개인 정보, 정보 제공 조건을 데이터베이스에 저장하고, 저장된 정보 제공 조건이 만족되면 정보 제공과 사용자 입력을 위한 웹 페이지를 생성하고 해당 하이퍼링크와 텍스트 데이터를 통신망을 통해 사용자가 단말기의 인스턴트 메신저로 전송하여, 사용자로 하여금 인스턴트 메신저로 전송된 하이퍼링크를 선택하기만 하면 생성된 웹 페이지에 바로 접속하여 제공된 정보 확인과 사용자 입력을 가능하게 한다.In the interlocking system and method disclosed in the same reference, a service provider registers an instant messenger friend with an instant messenger user, and sends a request for setting personal information and setting conditions for providing information through an instant messenger to a user registered as a messenger friend. In addition, the personal information received from the user terminal and the information providing condition are stored in a database, and when the stored information providing condition is satisfied, a web page for providing information and user input is generated, and the hyperlink and text data are transmitted to the user through the communication network. By sending to the instant messenger of the user, the user simply selects the hyperlink sent to the instant messenger to directly access the generated web page to enable the information provided and the user input.

그러나, 선출원된 공개특허의 연동 시스템 및 방법은 인스턴트 메신저를 통해 채팅이나 파일 전송 이외에 다양한 부가 서비스를 제공할 목적으로 제안된 기술로서, 공지의 인스턴트 메신저와 마찬가지로 버디 리스트에 등록된 특정한 버디를 선택한 후에만 메시지를 전달할 수 있기 때문에 자신이 버디로 등록하지 않은 상대방과는 메시지를 교환할 수 없다. 즉 커뮤니티 형성 측면에서는 공지의 인스턴트 메신저와 마찬가지로 기존의 웹 채팅보다 제한되는 문제점이 있다.However, the interworking system and method of the previously disclosed patent application is a technology proposed to provide various additional services in addition to chat or file transmission through an instant messenger, and like a known instant messenger, after selecting a specific buddy registered in a buddy list Because only a message can be delivered, you cannot exchange messages with other parties that you have not registered as a buddy. That is, in terms of community formation, there is a problem that is limited compared to the existing web chat as in the known instant messenger.

본 발명은 이와 같은 종래의 문제점을 해결하기 위하여 제안한 것으로, 사용자가 관리하는 버디 리스트에 등록된 버디와의 실시간 메시지 전송은 물론이고 웹 사이트에서 동일한 키워드에 해당하는 정보를 조회하거나 실행하고 있는 임의의 사용자와도 실시간으로 메시지를 전송할 수 있도록 함으로써, 인스턴트 메신저의 실시간 특성이 유지되면서도 커뮤니티 형성 측면에서는 웹 서비스의 포용성을 제공하는데 그 목적이 있다.The present invention has been proposed in order to solve such a conventional problem, as well as sending a real-time message with a buddy registered in the buddy list managed by the user, as well as any information that queries or executes the information corresponding to the same keyword on the web site. By providing a message in real time with the user, the purpose is to provide the inclusiveness of the web service in terms of community formation while maintaining the real-time characteristics of the instant messenger.

이와 같은 목적을 실현하기 위한 본 발명에 따른 인스턴트 메신저와 웹 연동 시스템은, 웹 브라우저를 통해 상기 웹 서비스를 제공하는 경우에 해당 웹 페이지에 대응하는 키워드 정보를 함께 제공하는 메신저 연동 웹 서버와, 상기 웹 브라우저를 통한 상기 웹 페이지의 접근에 따라 상기 키워드에 대응하는 통신그룹으로 분류되어 키워드 통신그룹별로 사용자 식별정보가 저장되는 키워드 통신그룹 데이터베이스와, 상기 웹 페이지로부터 상기 키워드 정보를 추출하는 키워드 추출 프로그램과, 상기 키워드 통신그룹 데이터베이스로부터 상기 추출된 키워드에 해당하는 통신그룹으로 분류된 상기 사용자 식별정보를 로딩하는 웹 연동 메신저 서버와, 상기 웹 연동 메신저 서버로부터 전달받은 상기 사용자 식별정보를 표시하여 상기 키워드 통신그룹으로 분류된 사용자간의 인스턴트 메시징 서비스를 제공하는 웹 연동 메신저를 포함한다.An instant messenger and a web interworking system according to the present invention for realizing the above object include a messenger interlocking web server that provides keyword information corresponding to a corresponding web page when the web service is provided through a web browser; A keyword communication program which is classified into a communication group corresponding to the keyword according to the access of the web page through a web browser and stores user identification information for each keyword communication group, and a keyword extraction program for extracting the keyword information from the web page. And a web linked messenger server for loading the user identification information classified into a communication group corresponding to the extracted keyword from the keyword communication group database, and the user identification information received from the web linked messenger server. Communication group It includes a web-linked messenger that provides instant messaging services between users classified as.

본 발명의 다른 견지로서 인스턴트 메신저와 웹 연동 시스템은, 웹 페이지에 대응하는 키워드를 검색할 수 있는 키워드 검색창을 제공하는 웹 연동 메신저와, 상기 웹 페이지의 접근에 따라 상기 키워드에 대응하는 통신그룹으로 분류되어 키워드 통신그룹별로 사용자 식별정보가 저장되는 키워드 통신그룹 데이터베이스와, 상기 키워드 검색창에 입력되는 키워드에 해당하는 통신그룹으로 분류된 상기 사용자 식별정보를 상기 키워드 통신그룹 데이터베이스로부터 상기 웹 연동 메신저 서버로 전송함으로써 상기 웹 연동 메신저 서버가 상기 사용자 식별정보를 표시하여 상기 키워드 통신그룹으로 분류된 사용자간의 인스턴트 메시징 서비스를 제공할 수 있게 하는 웹 연동 메신저 서버와, 상기 키워드 검색창에 입력되는 키워드 정보와 함께 웹 페이지를 요청하는 웹 브라우저와, 상기 웹 페이지의 요청에 따라 상기 키워드 검색창에 입력되는 키워드에 대응하는 해당 웹 페이지를 상기 웹 브라우저를 통해 제공하는 메신저 연동 웹 서버를 포함한다.In another aspect of the present invention, an instant messenger and a web interworking system include a web interlocking messenger providing a keyword search window for searching for a keyword corresponding to a web page, and a communication group corresponding to the keyword according to the access of the web page. A keyword communication group database in which user identification information is stored for each keyword communication group, and the user identification information classified into a communication group corresponding to a keyword input in the keyword search window is received from the keyword communication group database. A web-linked messenger server for transmitting the message to the server so that the web-linked messenger server can display the user identification information and provide an instant messaging service between users classified into the keyword communication group, and keyword information input in the keyword search window. With web pay Depending on the Web browser, a request for the web page request includes a messenger interlocking web server providing the web page corresponding to the keyword received by the keyword search window through the web browser.

본 발명에 따른 인스턴트 메신저와 웹 연동 방법은, 웹 서비스를 위한 웹 브라우저와 인스턴트 메시징 서비스를 위한 웹 연동 메신저가 탑재된 사용자 단말기를 통해 복수의 사용자간 통신 서비스를 제공하는 방법에 있어서, 상기 웹 브라우저의 웹 페이지 요청에 따라 해당 웹 페이지와 상기 웹 페이지에 대응하는 키워드 정보를 제공하는 단계와, 상기 웹 브라우저를 통한 상기 웹 페이지의 접근에 따라 사용자들을 상기 키워드에 대응하는 통신그룹으로 분류하여 키워드 통신그룹별로 사용자 식별정보를 획득하는 단계와, 상기 키워드 정보가 상기 웹 연동 메신저를 통해 전송되면 상기 키워드 통신그룹 중에서 상기 전송된 키워드 정보에 대응하는 그룹의 상기 사용자 식별정보를 제공하는 단계와, 상기 제공받은 그룹별 사용자 식별정보를 표시하는 상기 웹 연동 메신저를 통해 상기 키워드 통신그룹의 사용자간 인스턴트 메시징 서비스를 제공하는 단계를 포함한다.In the instant messenger and the web interworking method according to the present invention, in a method for providing a communication service between a plurality of users through a user terminal equipped with a web browser for a web service and a web-linked messenger for an instant messaging service, the web browser Providing keyword information corresponding to the web page and the web page according to a web page request of the user, and classifying users into a communication group corresponding to the keyword according to the access of the web page through the web browser. Acquiring user identification information for each group; providing the user identification information of a group corresponding to the transmitted keyword information in the keyword communication group when the keyword information is transmitted through the web-linked messenger; To display user identification by group Between the keyword group through the communication group linked Web IM user includes the step of providing an instant messaging service.

본 발명의 또 다른 견지로서 인스턴트 메신저와 웹 연동 방법은, 웹 서비스를 위한 웹 브라우저와 인스턴트 메시징 서비스를 위한 웹 연동 메신저가 탑재된 사용자 단말기를 통해 복수의 사용자간 통신 서비스를 제공하는 방법에 있어서, 상기 웹 브라우저를 통한 상기 웹 페이지의 접근에 따라 사용자들을 상기 키워드에 대응하는 통신그룹으로 분류하여 키워드 통신그룹별로 사용자 식별정보를 획득하는 단계와, 상기 웹 연동 메신저가 제공하는 키워드 검색창에 입력된 키워드 정보가 전송되면 상기 키워드 통신그룹 중에서 상기 전송된 키워드 정보에 대응하는 그룹의 상기 사용자 식별정보를 제공하는 단계와, 상기 제공받은 그룹별 사용자 식별정보를 표시하는 상기 웹 연동 메신저를 통해 상기 키워드 통신그룹의 사용자간 인스턴트 메시징 서비스를 제공하는 단계를 포함한다.In still another aspect of the present invention, an instant messenger and a web interworking method include a method of providing a communication service between a plurality of users through a user terminal equipped with a web browser for a web service and a web interlocked messenger for an instant messaging service. Classifying users into communication groups corresponding to the keywords according to the access of the web page through the web browser to obtain user identification information for each keyword communication group, and inputting a keyword search window provided by the web-linked messenger; If keyword information is transmitted, providing the user identification information of a group corresponding to the transmitted keyword information in the keyword communication group, and the keyword communication via the web-linked messenger displaying the received user identification information for each group. Instant messaging services between users in a group It comprises providing a.

이하에서는 첨부한 도면을 참조하여 바람직한 실시예에 대하여 상세히 설명하기로 한다. 이 실시예를 통해 본 발명의 목적, 특징 및 이점들을 보다 잘 이해할 수 있게 된다. 그러나 본 발명은 이러한 실시예로 제한되는 것은 아니다.Hereinafter, exemplary embodiments will be described in detail with reference to the accompanying drawings. This embodiment allows for a better understanding of the objects, features and advantages of the present invention. However, the present invention is not limited to this embodiment.

본 발명에 의한 인스턴트 메신저와 웹 연동 시스템은 도 1의 구성도에 나타낸 바와 같이, 통신망(120)을 통해 인터넷에 접속 가능한 웹 브라우저(111) 및 인스턴트 메시징 서비스를 위한 웹 연동 메신저(113)가 설치된 사용자 단말기(110)와, 웹 브라우저(111)를 통해 웹 서비스를 제공하는 메신저 연동 웹 서버(131) 및 웹 연동 메신저(113)를 통해 상기 인스턴트 메시징 서비스를 제공하는 웹 연동 메신저 서버(132)를 포함하는 연동 서버(130)와, 연동 서버(130)에 의한 상기 웹 서비스 및 인스턴트 메시징 서비스를 위한 각종 데이터가 저장되는 데이터베이스부(140)를 포함하여 구성된다.In the instant messenger and the web interworking system according to the present invention, a web browser 111 and a web interlocking messenger 113 for an instant messaging service are installed. The user terminal 110, the messenger interlocking web server 131 for providing a web service through the web browser 111 and the web interlocking messenger server 132 for providing the instant messaging service through the web interlocking messenger 113 And a database unit 140 that stores various data for the web service and the instant messaging service by the interworking server 130.

사용자 단말기(110)는 인터넷 등과 같은 데이터 통신 네트워크를 통해 웹 서비스 및 인스턴트 메시징 서비스를 제공받을 수 있는 사용자 인터페이스 환경을 제공하는 것으로서, 통상의 개인용 컴퓨터로 구현 가능하다. The user terminal 110 provides a user interface environment for receiving a web service and an instant messaging service through a data communication network such as the Internet, and may be implemented as a general personal computer.

웹 브라우저(111)는 사용자 단말기(110)가 통신망(120)을 통해 데이터 통신 네트워크에 접속할 수 있도록 하며, 연동 서버(130)에 의한 웹 서비스를 제공한다.The web browser 111 enables the user terminal 110 to access a data communication network through the communication network 120 and provides a web service by the interworking server 130.

키워드 추출 프로그램(112)은 연동 서버(130)로부터 제공되는 웹 페이지와 같이 전송되며, 웹 브라우저(111)에 의해 수신된 웹 페이지에서 키워드 정보를 추출하여 웹 연동 메신저(113)로 전달한다.The keyword extraction program 112 is transmitted together with the web page provided from the companion server 130, and extracts keyword information from the web page received by the web browser 111 and transmits the keyword information to the web linked messenger 113.

웹 연동 메신저(113)는 플러그인 형태로 운용되는 경우에 연동 서버(130)로부터 사용자 단말기(110)로 전송되는 웹 연동 인스턴트 메시징 플러그인 프로그램에 의해 설치된다. 이러한 웹 연동 메신저(113)는 사용자가 관리하는 버디 리스트에 등록된 버디와의 실시간 메시지 전송은 물론이고 웹 사이트에서 동일한 키워드에 해당하는 정보를 조회하거나 실행하고 있는 임의의 사용자들로 구성되는 키워드 통신그룹 내에서 실시간으로 메시지를 전송할 수 있도록 웹 연동 인스턴트 메시징 서비스를 제공한다.The web interlocking messenger 113 is installed by the web interlocking instant messaging plug-in program transmitted from the interlocking server 130 to the user terminal 110 when operated in the form of a plug-in. The web-based messenger 113 is a keyword communication consisting of any user who inquires or executes information corresponding to the same keyword on a web site as well as transmitting a real-time message with a buddy registered in a buddy list managed by a user. It provides a web interlocking instant messaging service for sending messages in real time within a group.

연동 서버(130)의 메신저 연동 웹 서버(131)는 고유의 웹 서비스를 제공하며, 웹 페이지 데이터베이스(143)를 검색하여 키워드 추출 프로그램(112)이 포함된 웹 페이지를 사용자 단말기(110)로 제공하고, 사용자 단말기(110)로부터 키워드 정보가 포함된 웹 페이지 요청 신호가 수신되면 웹 페이지 데이터베이스(143)를 검색하여 해당 키워드가 포함된 웹 페이지를 사용자 단말기(110)로 제공한다.The messenger interlocking web server 131 of the interlocking server 130 provides a unique web service and searches the web page database 143 to provide a web page including the keyword extraction program 112 to the user terminal 110. When a web page request signal including keyword information is received from the user terminal 110, the web page database 143 is searched to provide a web page including the keyword to the user terminal 110.

웹 연동 메신저 서버(132)는 웹 연동 메신저(113)로부터 수신한 키워드를 대상으로 메신저/웹 연동 서비스를 위한 조건 검색을 수행하여 동일한 키워드를 관심 갖는 복수의 사용자들로 구성되는 키워드 통신그룹 정보를 웹 연동 메신저(113)로 제공한다.The web interlocking messenger server 132 searches the keyword received from the web interlocking messenger 113 and performs conditional search for a messenger / web interlocking service to search keyword communication group information including a plurality of users interested in the same keyword. Provided as a web-based messenger 113.

회원 데이터베이스(141)에는 통상의 회원 로그인 방식 인터넷 서비스처럼 회원 가입 절차를 통해 획득된 회원 아이디, 비밀번호, 닉네임 등의 정보가 저장되며, 이러한 회원 정보들은 웹 연동 메신저(113)에 의해 제공되는 버디 리스트의 사용자 식별명으로 활용된다.The member database 141 stores information such as a member ID, a password, a nickname, and the like obtained through a member registration procedure as in a normal member login method internet service, and such member information is a buddy list provided by the web-based messenger 113. It is used as the user distinguished name of.

접속 IP 데이터베이스(142)에는 메신저 연동 웹 서버(131)에 의해 제공되고 있는 웹 페이지에 접근하는 사용자 단말기(110)의 IP 주소가 저장되며, 저장된 IP 주소는 웹 연동 메신저(113)에 의해 제공되는 버디 리스트의 사용자 식별명으로 활용될 수도 있다.The access IP database 142 stores the IP address of the user terminal 110 accessing the web page provided by the messenger interlocking web server 131, and the stored IP address is provided by the web interlocking messenger 113. It can also be used as a user distinguished name in a buddy list.

웹 페이지 데이터베이스(143)에는 메신저 연동 웹 서버(131)를 통해 제공하고자 하는 웹 페이지들이 저장되는데, 해당 페이지를 대표할 수 있는 하나 이상의 키워드가 선매핑되어 함께 저장될 수도 있다.The web page database 143 stores web pages to be provided through the messenger interlocking web server 131. One or more keywords that can represent the page may be pre-mapped and stored together.

관심 키워드 데이터베이스(144)에는 웹 페이지 데이터베이스(143)에 저장되어 있는 웹 페이지에 선매핑된 관심 키워드가 저장되거나 웹 페이지 데이터베이스(143)에 저장된 웹 페이지에 실시간으로 매핑되는 관심 키워드가 저장된다.The interest keyword database 144 stores an interest keyword pre-mapped in a web page stored in the web page database 143 or an interest keyword mapped in real time to a web page stored in the web page database 143.

키워드 통신그룹 데이터베이스(145)에는 동일한 키워드를 관심 갖는 복수의 사용자들로 이루어지는 키워드 통신그룹의 사용자 식별정보, 즉 회원 아이디, 닉네임, IP 주소 등이 저장되며, 키워드 통신그룹 데이터베이스(145)에 저장된 사용자 식별정보는 웹 연동 메신저(113)로 전달되어 해당 그룹에 속한 사용자들의 식별명이 회원 아이디, 닉네임, IP 주소 중 어느 하나로 표시되는 트리(Tree) 구조의 버디 리스트를 제공하여 키워드 통신그룹별로 커뮤니티를 형성할 수 있도록 한다.The keyword communication group database 145 stores user identification information of a keyword communication group consisting of a plurality of users interested in the same keyword, that is, a member ID, a nickname, an IP address, and the like, and is stored in the keyword communication group database 145. The identification information is transmitted to the web-based messenger 113 to provide a buddy list in a tree structure in which the identification names of the users belonging to the group are displayed as any one of the member ID, nickname, and IP address to form a community for each keyword communication group. Do it.

이와 같이 구성된 본 발명의 인스턴트 메신저와 웹 연동 시스템에 의한 서비스 제공 과정을 도 1 내지 도 3을 참조하여 아래에서 상세히 설명하기로 한다. 이하의 설명으로부터 본 발명의 연동 시스템을 구성하는 각 구성요소들의 동작 및 기능적 특징이 보다 명확히 나타날 것이다.The service providing process by the instant messenger and the web interworking system of the present invention configured as described above will be described in detail below with reference to FIGS. 1 to 3. From the following description, the operation and functional characteristics of each component constituting the interworking system of the present invention will be more clearly shown.

먼저, 사용자 단말기(110)가 연동 서버(130)에 의해 제공되는 웹 페이지에 접근함에 따라 이루어지는 웹 연동 메신저(113)의 연동 과정은 아래와 같다.First, the interworking process of the web interlocking messenger 113 that occurs as the user terminal 110 accesses the web page provided by the interlocking server 130 is as follows.

사용자 단말기(110)가 웹 브라우저(111) 및 통신망(120)을 통해 인터넷에 접속한 후 연동 서버(130)에 의해 운용되는 웹 사이트에 접속하면 웹 브라우저(111)에 의해 발생된 페이지 요청 신호가 메신저 연동 웹 서버(131)에 의해 수신되며, 메신저 연동 웹 서버(131)는 웹 페이지 데이터베이스(143)로부터 메인 웹 페이지를 로딩하여 사용자 단말기(110)로 전송한다.When the user terminal 110 accesses the Internet through the web browser 111 and the communication network 120 and then accesses the web site operated by the interlocking server 130, the page request signal generated by the web browser 111 is generated. Received by the message interlocking web server 131, the message interlocking web server 131 loads a main web page from the web page database 143 and transmits the main web page to the user terminal 110.

여기서 웹 연동 메신저(113)가 플러그인 형태로 운용되는 경우, 메신저 연동 웹 서버(131)는 사용자 단말기(110)에 웹 연동 인스턴트 메시징 플러그인이 탑재된 상태인가를 먼저 체크한 후에 탑재되지 않은 상태이면 일반적인 플러그인 탑재 절차와 마찬가지로 사용자의 동의를 얻어 사용자 단말기(110)에 해당 플러그인 프로그램을 설치한다.Here, when the web interlocked messenger 113 is operated in the form of a plug-in, the messenger interlocked web server 131 first checks whether the web interlocked instant messaging plug-in is mounted on the user terminal 110, and then, if it is not mounted, Like the plug-in mounting procedure, the corresponding plug-in program is installed in the user terminal 110 with the user's consent.

이후, 메신저 연동 웹 서버(131)로부터 메인 웹 페이지를 수신한 사용자 단말기(110)에 의해 웹 브라우저(111)를 통해 메인 웹 페이지가 제공되며, 사용자가 메인 웹 페이지를 통해 서브 웹 페이지를 요청하면 전술한 메인 웹 페이지의 제공 과정과 동일하게 웹 페이지 데이터베이스(143)로부터 해당하는 서브 웹 페이지가 로딩되어 사용자 단말기(110)로 전송된다(S201∼S203).Subsequently, the main web page is provided through the web browser 111 by the user terminal 110 receiving the main web page from the messenger interlocking web server 131. When the user requests a sub web page through the main web page, In the same manner as the above-described main web page providing process, the corresponding sub web page is loaded from the web page database 143 and transmitted to the user terminal 110 (S201 to S203).

한편, 사용자 단말기(110)로 전송되는 서브 웹 페이지에는 해당 페이지의 키워드 정보가 포함되며, 이후 해당 페이지에서 키워드를 추출하여 웹 연동 메신저(113)로 전달하는 기능을 수행할 키워드 추출 프로그램(112)이 같이 전송된다.Meanwhile, the sub web page transmitted to the user terminal 110 includes keyword information of the corresponding page, and thereafter, a keyword extraction program 112 to perform a function of extracting a keyword from the corresponding page and delivering the keyword to the web interlocking messenger 113. It is sent as

해당 페이지의 키워드는 웹 페이지 데이터베이스(143)를 구축할 때에 해당 페이지를 대표할 수 있는 하나 이상의 키워드를 결정하여 선매핑시켜 저장할 수도 있으며, 해당 페이지를 사용자 단말기(110)로 전송하기 위해 로딩할 때에 키워드를 실시간 매핑시킬 수도 있다. 키워드를 매핑하는 방법은 URL 패스(Path) 방식, 겟/포스트(Get/Post) 방식, HTTP 헤더(Header) 방식 등으로 구현할 수 있다.When the web page database 143 is constructed, the keyword of the page may be determined and pre-mapped and stored in one or more keywords that can represent the page, and when the page is loaded for transmission to the user terminal 110. You can also map keywords in real time. The keyword mapping method may be implemented by a URL path method, a get / post method, an HTTP header method, or the like.

예로서, URL 패스 방식을 이용함에 있어서 2 뎁스(Depth) 이하를 키워드로 묶을 경우에 아래의 1번부터 6번까지의 URL 패스는 1번 내지 3번 패스, 4번 및 5번 패스, 6번 패스를 각각의 키워드로 묶는다.For example, in the case of using the URL path method, when two depths or less are included as keywords, the following URL paths 1 to 6 are 1 to 3 passes, 4 and 5 passes, and 6 times. Enclose the path with each keyword.

1번 URL 패스 : http://www.xxx.yyy/Cat_A/Cat_A1/Cat_A11URL pass 1: http: //www.xxx.yyy/Cat_A/Cat_A1/Cat_A11

2번 URL 패스 : http://www.xxx.yyy/Cat_A/Cat_A1/Cat_A12URL pass 2: http: //www.xxx.yyy/Cat_A/Cat_A1/Cat_A12

3번 URL 패스 : http://www.xxx.yyy/Cat_A/Cat_A1/Cat_A13URL pass 3: http: //www.xxx.yyy/Cat_A/Cat_A1/Cat_A13

4번 URL 패스 : http://www.xxx.yyy/Cat_A/Cat_A2/Cat_A214 URL Pass: http: //www.xxx.yyy/Cat_A/Cat_A2/Cat_A21

5번 URL 패스 : http://www.xxx.yyy/Cat_A/Cat_A2/Cat_A22URL pass 5: http: //www.xxx.yyy/Cat_A/Cat_A2/Cat_A22

6번 URL 패스 : http://www.xxx.yyy/Cat_A/Cat_A3/Cat_A31URL pass 6: http: //www.xxx.yyy/Cat_A/Cat_A3/Cat_A31

겟/포스트 방식의 예로서 해당 웹 페이지의 키워드가 "boa"로 결정된 경우에는 아래와 같이 매핑한다.As an example of the get / post method, when the keyword of the web page is determined to be “boa”, the following mapping is performed.

http://www.xxx.yyy/bbs.jsp?cmd=read_news&keyword=boahttp: //www.xxx.yyy/bbs.jsp? cmd = read_news & keyword = boa

HTTP 헤더 방식의 예로서 해당 웹 페이지의 키워드가 "boa"로 결정된 경우에는 헤더에 <meta name= "keywords" content="boa">를 삽입한다.As an example of the HTTP header method, when the keyword of the web page is determined as "boa", <meta name = "keywords" content = "boa"> is inserted into the header.

이때, 키워드 추출 프로그램(112)은 연동 서버(130)로부터 서브 웹 페이지와 함께 전송되는 것이 바람직하나, 키워드 추출 프로그램(112)이 웹 연동 메신저(113)에 탑재된 형태로 운용될 수도 있다.At this time, the keyword extraction program 112 is preferably transmitted together with the sub web page from the companion server 130, the keyword extraction program 112 may be operated in the form mounted on the web-linked messenger (113).

또한, 서브 웹 페이지를 회원제로 제공할 경우에는 통상의 회원 로그인 방식 인터넷 서비스처럼 회원 가입 절차를 통해 획득된 회원 아이디, 비밀번호, 닉네임 등의 정보를 회원 데이터베이스(141)에 저장하여 두고 사용자 단말기(110)로부터 입력되는 정보와 기 저장된 정보와의 비교를 통해 회원 인증 절차를 수행하며, 정상적인 회원에 의한 접근 시에만 서브 웹 페이지를 선택적으로 제공한다. 아울러 회원 전용 서비스가 아닌 경우라도 사용자 단말기(110)가 접속된 IP 주소를 획득하여 접속 IP 데이터베이스(142)에 저장할 수 있으며, 그 활용은 이후에 다시 언급하기로 한다.In addition, when providing a sub web page as a member system, the user terminal 110 stores information such as a member ID, password, nickname, etc. obtained through the membership registration process in the member database 141 like a normal member login method Internet service. The membership authentication process is performed by comparing the information inputted from) with previously stored information, and the sub web page is selectively provided only when accessed by a normal member. In addition, even if it is not a member-only service, the user terminal 110 can obtain the connected IP address and store it in the access IP database 142, and its use will be described later.

이후, 메신저 연동 웹 서버(131)로부터 서브 웹 페이지를 수신한 사용자 단말기(110)에 의해 웹 브라우저(111)를 통해 서브 웹 페이지가 제공되는데, 이때 키워드 추출 프로그램(112)이 자동으로 실행되어 해당하는 웹 페이지에 매핑된 키워드를 추출하여 웹 연동 메신저(113)로 전송한다(S205∼S206).Subsequently, the sub web page is provided through the web browser 111 by the user terminal 110 receiving the sub web page from the messenger interlocking web server 131. In this case, the keyword extraction program 112 is automatically executed to perform the corresponding sub web page. The keyword mapped to the web page is extracted and transmitted to the web-linked messenger 113 (S205 to S206).

웹 연동 메신저(113)는 현재 웹 브라우저(111)를 통해 제공 중인 서브 웹 페이지에서 추출한 키워드를 연동 서버(130)의 웹 연동 메신저 서버(132)로 전송하며, 웹 연동 메신저 서버(132)는 웹 연동 메신저(113)로부터 수신한 키워드를 대상으로 메신저/웹 연동 서비스를 위한 조건 검색을 수행한다(S207).The web interlocking messenger 113 transmits the keyword extracted from the sub web page currently being provided through the web browser 111 to the web interlocking messenger server 132 of the interlocking server 130, and the web interlocking messenger server 132 provides the web. The condition search for the messenger / web interworking service is performed on the keyword received from the companion messenger 113 (S207).

이러한 키워드 조건 검색의 수행에 따라 해당 웹 페이지의 키워드가 관심 키워드 데이터베이스(144)에 기 등록된 키워드인지를 먼저 판정한다. 전술한 웹 페이지와 키워드 매핑 과정에서 선매핑을 수행한 경우라면 관심 키워드 데이터베이스(144) 또한 이때 함께 구축되며, 실시간 매핑을 수행한 경우라면 관심 키워드 데이터베이스(144) 또한 실시간으로 구축 및 갱신된다.According to the keyword condition search, it is first determined whether the keyword of the web page is a keyword that is registered in the keyword database 144 of interest. If pre-mapping is performed in the above-described web page and keyword mapping process, the interest keyword database 144 is also constructed at this time. If the real time mapping is performed, the interest keyword database 144 is also constructed and updated in real time.

해당 웹 페이지의 키워드가 관심 키워드 데이터베이스(144)에 등록된 키워드일 경우에는 키워드 통신그룹 데이터베이스(145)를 검색하여 해당 키워드와 동일한 키워드를 갖는 통신그룹이 존재하는지를 확인한다(S208∼S209).If the keyword of the web page is a keyword registered in the keyword keyword database 144, the keyword communication group database 145 is searched to determine whether a communication group having the same keyword as the keyword exists (S208 to S209).

여기서, 키워드 통신그룹이라 함은 동일한 키워드를 관심 갖는 복수의 사용자들이 웹 연동 메신저(113)를 통해 커뮤니티를 형성한 것으로서, 해당 키워드가 포함된 웹 페이지가 이미 다른 사용자에 의해 접근된 경우라면 해당 키워드를 그룹명으로 갖는 키워드 통신그룹이 이미 생성된 상태이며, 해당 웹 페이지에 접근한 사용자가 없는 경우에는 해당 통신그룹이 생성되지 않은 상태이다.Here, the keyword communication group means that a plurality of users who are interested in the same keyword form a community through the web interlocking messenger 113. If the web page including the keyword is already accessed by another user, the keyword. A keyword communication group with a group name is already created. If there is no user accessing the web page, the communication group is not created.

단계 S209의 판단 결과, 통신그룹이 존재하지 않을 경우에는 해당 키워드를 그룹명으로 하여 신규 통신그룹을 생성하여 키워드 통신그룹 데이터베이스(145)에 등록하는데, 이때 회원 데이터베이스(141)에 저장되어 있는 회원 아이디와 닉네임 중에서 어느 하나 또는 모두를 사용자 식별명으로 저장하거나 접속 IP 데이터베이스(142)에 저장되어 있는 IP 주소를 사용자 식별명으로 저장한다(S210).As a result of the determination in step S209, if the communication group does not exist, a new communication group is created using the corresponding keyword as the group name and registered in the keyword communication group database 145, wherein the member ID stored in the member database 141 is stored. Any one or all of the and nicknames are stored as the user identification name or the IP address stored in the access IP database 142 is stored as the user identification name (S210).

아울러, 통신그룹이 이미 존재할 경우에는 해당 키워드를 그룹명으로 갖는 기존 통신그룹의 정보를 갱신하는데, 역시 회원 데이터베이스(141)에 저장되어 있는 회원 아이디와 닉네임 중에서 어느 하나 또는 모두를 사용자 식별명으로 추가 저장하거나 접속 IP 데이터베이스(142)에 저장되어 있는 IP 주소를 사용자 식별명으로 추가 저장한다(S211).In addition, if a communication group already exists, the information of the existing communication group having the corresponding keyword as the group name is updated. Also, any one or both of the member ID and the nickname stored in the member database 141 are added as the user identification name. Store or additionally store the IP address stored in the access IP database 142 as a user identification name (S211).

이후, 웹 연동 메신저 서버(132)는 키워드 통신그룹 데이터베이스(145)에 저장된 통신그룹 정보를 로딩하여 사용자 단말기(110)의 웹 연동 메신저(113)로 전송하며, 웹 연동 메신저(113)는 해당 그룹명의 하위에 해당 그룹에 속한 사용자들의 식별명이 회원 아이디, 닉네임, IP 주소 중 어느 하나로 구별되어 표시되도록 트리 구조의 버디 리스트를 제공한다(S212∼S213).Thereafter, the web interlocking messenger server 132 loads the communication group information stored in the keyword communication group database 145 and transmits it to the web interlocking messenger 113 of the user terminal 110, and the web interlocking messenger 113 corresponds to the corresponding group. The buddy list of the tree structure is provided so that the distinguished names of the users belonging to the group under the name are distinguished by any one of the member ID, the nickname, and the IP address (S212 to S213).

한편, 단계 S208의 판단 결과, 해당 웹 페이지의 키워드가 관심 키워드 데이터베이스(144)에 등록되지 않은 키워드일 경우에는 해당 키워드가 사회적으로 관심을 받지 않는 경우라 할 것이며, 이때에는 웹 연동 메신저(113)를 통해 미등록 키워드라는 안내문을 제공하는 정도로서 서비스 제공을 완료한다.On the other hand, as a result of the determination in step S208, if the keyword of the web page is a keyword that is not registered in the interest keyword database 144, it will be said that the keyword is not socially concerned, in this case, the web-linked messenger 113 The service is completed as much as providing a notice of an unregistered keyword through.

다음으로, 웹 연동 메신저(113)를 통한 키워드 선택에 따라 이루어지는 웹 브라우저(111)의 연동 과정은 아래와 같다.Next, the interworking process of the web browser 111 made according to the keyword selection via the web interlocking messenger 113 is as follows.

사용자 단말기(110)에 탑재된 웹 연동 메신저(113)는 통상의 인터넷 검색 엔진 서비스에서 흔히 찾아볼 수 있는 키워드 검색창을 제공하는데, 연동 서버(130)와 특정한 인터넷 검색 엔진이 연동되도록 설계한 경우라면 통상의 인터넷 검색 서비스까지 제공할 수 있으나, 키워드 통신그룹 데이터베이스(145)에 저장된 키워드 통신그룹을 검색할 수 있는 키워드 검색창을 제공하는 것으로 한정하여 설명하기로 한다.The web-linked messenger 113 mounted on the user terminal 110 provides a keyword search box that can be commonly found in a general internet search engine service. When the interworking server 130 and a specific internet search engine are designed to work together, If the conventional Internet search service can be provided, but will be limited to providing a keyword search box for searching the keyword communication group stored in the keyword communication group database 145.

웹 연동 메신저(113)는 키워드 검색창에 관심 키워드가 입력되면 해당 키워드를 연동 서버(130)의 웹 연동 메신저 서버(132)로 전송하며, 웹 연동 메신저 서버(132)는 웹 연동 메신저(113)로부터 수신한 키워드를 대상으로 메신저/웹 연동 서비스를 위한 조건 검색을 수행한다(S301∼S303).The web interlocking messenger 113 transmits the keyword to the web interlocking messenger server 132 of the interlocking server 130 when the keyword of interest is input in the keyword search box, and the web interlocking messenger server 132 is the web interlocking messenger 113. A condition search for a messenger / web interworking service is performed on the keyword received from the user (S301 to S303).

이러한 키워드 조건 검색의 수행에 따라 해당 웹 페이지의 키워드가 관심 키워드 데이터베이스(144)에 기 등록된 키워드인지를 먼저 판정하는데, 해당 웹 페이지의 키워드가 관심 키워드 데이터베이스(144)에 등록된 키워드일 경우에는 키워드 통신그룹 데이터베이스(145)를 검색하여 해당 키워드와 동일한 키워드를 갖는 통신그룹이 존재하는지를 확인한다(S304∼S305).When the keyword condition search is performed, it is first determined whether the keyword of the web page is a keyword registered in the keyword keyword database 144. If the keyword of the web page is a keyword registered in the keyword keyword database 144, the keyword is searched. The keyword communication group database 145 is searched to check whether a communication group having the same keyword as that keyword exists (S304 to S305).

단계 S305의 판단 결과, 통신그룹이 존재하지 않을 경우에는 해당 키워드를 그룹명으로 하여 신규 통신그룹을 생성하여 키워드 통신그룹 데이터베이스(145)에 등록하는데, 이때 회원 데이터베이스(141)에 저장되어 있는 회원 아이디와 닉네임 중에서 어느 하나 또는 모두를 사용자 식별명으로 저장하거나 접속 IP 데이터베이스(142)에 저장되어 있는 IP 주소를 사용자 식별명으로 저장한다(S306).As a result of the determination in step S305, if the communication group does not exist, a new communication group is created using the corresponding keyword as the group name and registered in the keyword communication group database 145. At this time, the member ID stored in the member database 141 is used. Any one or all of the and nicknames are stored as the user identification name or the IP address stored in the access IP database 142 is stored as the user identification name (S306).

통신그룹이 이미 존재할 경우에는 해당 키워드를 그룹명으로 갖는 기존 통신그룹의 정보를 갱신하는데, 역시 회원 데이터베이스(141)에 저장되어 있는 회원 아이디와 닉네임 중에서 어느 하나 또는 모두를 사용자 식별명으로 추가 저장하거나 접속 IP 데이터베이스(142)에 저장되어 있는 IP 주소를 사용자 식별명으로 추가 저장한다(S307).If the communication group already exists, it updates the information of the existing communication group having the keyword as the group name, and additionally stores any or all of the member ID and nickname stored in the member database 141 as the user identification name, or The IP address stored in the access IP database 142 is further stored as a user identification name (S307).

이후, 웹 연동 메신저 서버(132)는 키워드 통신그룹 데이터베이스(145)에 저장된 통신그룹 정보를 로딩하여 사용자 단말기(110)의 웹 연동 메신저(113)로 전송하며, 웹 연동 메신저(113)는 해당 그룹명의 하위에 해당 그룹에 속한 사용자들의 식별명이 회원 아이디, 닉네임, IP 주소 중 어느 하나로 구별되어 표시되도록 트리(Tree) 구조의 버디 리스트를 제공한다(S308∼S309).Thereafter, the web interlocking messenger server 132 loads the communication group information stored in the keyword communication group database 145 and transmits it to the web interlocking messenger 113 of the user terminal 110, and the web interlocking messenger 113 corresponds to the corresponding group. A buddy list of a tree structure is provided so that the distinguished names of the users belonging to the group under the name are distinguished by any one of the member ID, nickname, and IP address (S308 to S309).

아울러, 웹 연동 메신저(113)는 단계 S301에서 입력된 키워드를 웹 브라우저(111)로 통보하며, 웹 브라우저(111)는 사용자에 의해 새로운 웹 페이지가 요청되면 페이지 요청 신호와 함께 키워드를 메신저 연동 웹 서버(131)로 전송한다. 여기서 사용자에 의한 요청과는 무관하게 웹 브라우저(111)가 자동으로 웹 페이지를 요청하도록 프로그램 동작환경을 설정할 수도 있을 것이다(S310∼S311).In addition, the web interlocking messenger 113 notifies the web browser 111 of the keyword input in step S301, and when a new web page is requested by the user, the web interlocking messenger 113 sends the keyword along with the page request signal to the messenger interlocking web. Send to server 131. Here, the program operating environment may be set so that the web browser 111 automatically requests a web page irrespective of the request by the user (S310 to S311).

웹 페이지 요청 신호를 수신한 메신저 연동 웹 서버(131)는 해당 키워드가 매핑된 웹 페이지를 웹 페이지 데이터베이스(143)로부터 로딩하여 사용자 단말기(110)로 전송하며, 메신저 연동 웹 서버(131)로부터 메인 웹 페이지를 수신한 사용자 단말기(110)에 의해 웹 브라우저(111)를 통해 해당 키워드가 포함된 웹 페이지가 제공된다(S312∼S314).Upon receiving the web page request signal, the messenger interlocking web server 131 loads a web page mapped with a corresponding keyword from the web page database 143 and transmits the web page to the user terminal 110, and the main page from the messenger interlocking web server 131. The web page including the keyword is provided by the user terminal 110 receiving the web page through the web browser 111 (S312 to S314).

한편, 단계 S304의 판단 결과, 해당 웹 페이지의 키워드가 관심 키워드 데이터베이스(144)에 등록되지 않은 키워드일 경우에는 해당 키워드가 사회적으로 관심을 받지 않는 경우라 할 것이며, 이때에는 웹 연동 메신저(113)를 통해 미등록 키워드라는 안내문을 제공하는 정도로서 서비스 제공을 완료한다. 그리고 단계 S310에서 사용자가 새로운 웹 페이지를 요청하지 않은 경우에도 서비스 제공이 완료된다.On the other hand, as a result of the determination in step S304, if the keyword of the web page is a keyword that is not registered in the interest keyword database 144, it will be said that the keyword is not socially concerned, in this case, the web-linked messenger 113 The service is completed as much as providing a notice of an unregistered keyword through. In addition, even if the user does not request a new web page in step S310, the service provision is completed.

상기에서는 본 발명의 일 실시예에 국한하여 설명하였으나 본 발명의 기술이 당업자에 의하여 용이하게 변형 실시될 가능성이 자명하다.In the above description, but limited to one embodiment of the present invention, it is obvious that the technology of the present invention can be easily modified by those skilled in the art.

일예로, 전술한 실시예의 단계 S213 및 S309에서는 동일한 키워드 통신그룹에 포함된 사용자 식별명을 트리 구조의 버디 리스트로 제공하고 있으나, 동일한 키워드 통신그룹에 포함된 사용자들에게 채팅창을 제공할 수도 있다.For example, in steps S213 and S309 of the above-described embodiment, a user identification name included in the same keyword communication group is provided as a buddy list in a tree structure, but a chat window may be provided to users included in the same keyword communication group. .

그리고, 웹 페이지에 사용자가 접근한 이후에 해당 키워드 통신그룹을 생성하는 경우를 예로서 설명하였으나 관심 키워드별로 미리 통신그룹을 생성하여 둘 수도 있다.In addition, the case in which the corresponding keyword communication group is generated after the user accesses the web page is described as an example. However, the communication group may be previously created for each keyword of interest.

이러한 변형된 실시예들은 본 발명의 특허청구범위에 기재된 기술사상에 포함된다고 하여야 할 것이다.Such modified embodiments should be included in the technical spirit described in the claims of the present invention.

전술한 바와 같이 본 발명은 사용자가 관리하는 버디 리스트에 등록된 버디와의 실시간 메시지 전송은 물론이고 웹 사이트에서 동일한 키워드에 해당하는 정보를 조회하거나 실행하고 있는 임의의 사용자와도 실시간으로 메시지를 전송할 수 있도록 함으로써, 인스턴트 메신저의 실시간 특성이 유지되면서도 커뮤니티 형성 측면에서는 웹 서비스의 포용성을 제공하는 효과가 있다.As described above, the present invention not only transmits a real-time message with a buddy registered in a buddy list managed by a user, but also transmits a message in real time with any user who views or executes information corresponding to the same keyword on a web site. By doing so, it is effective to provide inclusiveness of web services in terms of community formation while maintaining the real-time characteristics of instant messenger.

도 1은 본 발명에 의한 인스턴트 메신저와 웹 연동 시스템의 구성도,1 is a block diagram of an instant messenger and a web interworking system according to the present invention;

도 2는 본 발명에 따른 웹 페이지 접근에 의한 인스턴트 메신저의 연동 과정을 보인 흐름도,2 is a flowchart illustrating an interworking process of an instant messenger by accessing a web page according to the present invention;

도 3은 본 발명에 따른 키워드 선택에 의한 웹 서버의 연동 과정을 보인 흐름도.3 is a flow chart showing the interworking process of the web server by the keyword selection according to the present invention.

Claims (21)

웹 브라우저를 통해 웹 서비스를 제공할 경우에 해당 웹 페이지에 대응하는 키워드 정보를 함께 제공하는 메신저 연동 웹 서버와,In the case of providing a web service through a web browser, a messenger interlocking web server that provides keyword information corresponding to the web page together; 상기 웹 브라우저를 통한 상기 웹 페이지의 접근에 따라 상기 키워드에 대응하는 통신그룹으로 분류되어 키워드 통신그룹별로 사용자 식별정보가 저장되는 키워드 통신그룹 데이터베이스와,A keyword communication group database classified into a communication group corresponding to the keyword according to the access of the web page through the web browser, and storing user identification information for each keyword communication group; 상기 웹 페이지로부터 상기 키워드 정보를 추출하는 키워드 추출 프로그램과,A keyword extraction program for extracting the keyword information from the web page; 상기 키워드 통신그룹 데이터베이스로부터 상기 추출된 키워드에 해당하는 통신그룹으로 분류된 상기 사용자 식별정보를 로딩하는 웹 연동 메신저 서버와,A web-linked messenger server for loading the user identification information classified into a communication group corresponding to the extracted keyword from the keyword communication group database; 상기 웹 연동 메신저 서버로부터 전달받은 상기 사용자 식별정보를 표시하여 상기 키워드 통신그룹으로 분류된 사용자간의 인스턴트 메시징 서비스를 제공하는 웹 연동 메신저Web-linked messenger which provides the instant messaging service between users classified into the keyword communication group by displaying the user identification information received from the web-linked messenger server. 를 포함하는 인스턴트 메신저와 웹 연동 시스템.Instant messenger and web interlocking system comprising a. 웹 페이지에 대응하는 키워드를 검색할 수 있는 키워드 검색창을 제공하는 웹 연동 메신저와,A web-linked messenger that provides a keyword search box for searching a keyword corresponding to a web page, 상기 웹 페이지의 접근에 따라 상기 키워드에 대응하는 통신그룹으로 분류되어 키워드 통신그룹별로 사용자 식별정보가 저장되는 키워드 통신그룹 데이터베이스와,A keyword communication group database which is classified into a communication group corresponding to the keyword according to the access of the web page and stores user identification information for each keyword communication group; 상기 키워드 검색창에 입력되는 키워드에 해당하는 통신그룹으로 분류된 상기 사용자 식별정보를 상기 키워드 통신그룹 데이터베이스로부터 상기 웹 연동 메신저 서버로 전송함으로써 상기 웹 연동 메신저 서버가 상기 사용자 식별정보를 표시하여 상기 키워드 통신그룹으로 분류된 사용자간의 인스턴트 메시징 서비스를 제공할 수 있게 하는 웹 연동 메신저 서버와,The web-linked messenger server displays the user identification information by transmitting the user identification information classified into a communication group corresponding to a keyword inputted to the keyword search window from the keyword communication group database to the web-linked messenger server. A web interlocking messenger server to provide an instant messaging service between users classified into a communication group; 상기 키워드 검색창에 입력되는 키워드 정보와 함께 웹 페이지를 요청하는 웹 브라우저와,A web browser for requesting a web page with keyword information input in the keyword search box; 상기 웹 페이지의 요청에 따라 상기 키워드 검색창에 입력되는 키워드에 대응하는 해당 웹 페이지를 상기 웹 브라우저를 통해 제공하는 메신저 연동 웹 서버A messenger linked web server that provides a corresponding web page corresponding to a keyword entered in the keyword search box through the web browser in response to a request of the web page. 를 포함하는 인스턴트 메신저와 웹 연동 시스템.Instant messenger and web interlocking system comprising a. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 웹 연동 메신저는, 플러그인 프로그램 형태로 사용자 단말기에 탑재되는 것을 특징으로 한 인스턴트 메신저와 웹 연동 시스템.The web-linked messenger is an instant messenger and a web-linked system, characterized in that mounted on the user terminal in the form of a plug-in program. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 연동 시스템은, 회원 로그인 방식 인터넷 서비스처럼 회원 가입 절차를 통해 획득된 회원 아이디 또는 닉네임 정보가 저장되는 회원 데이터베이스를 더 포함하며,The interworking system further includes a member database in which a member ID or nickname information obtained through a member registration process is stored, such as a member login type internet service. 상기 웹 연동 메신저는, 상기 웹 연동 메신저 서버로부터 상기 회원 아이디 또는 닉네임 정보를 상기 사용자 식별정보로서 전달받아서 표시하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 시스템.The web-based messenger, the instant messenger and the web-interlocking system characterized in that the member ID or nickname information is received from the web-linked messenger server as the user identification information and displayed. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 연동 시스템은, 상기 웹 페이지에 접근한 IP 주소가 저장되는 접속 IP 데이터베이스를 더 포함하며,The interworking system further includes an access IP database storing an IP address accessing the web page. 상기 웹 연동 메신저는, 상기 웹 연동 메신저 서버로부터 상기 IP 주소를 상기 사용자 식별정보로서 전달받아서 표시하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 시스템.The web interlocking messenger, the instant messenger and the web interlocking system, characterized in that receiving the IP address as the user identification information from the web interlocking messenger server to display. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 연동 시스템은, 상기 해당 웹 페이지를 대표할 수 있는 하나 이상의 키워드가 선매핑되어 상기 웹 페이지와 키워드가 함께 저장되는 웹 페이지 데이터베이스를 더 포함하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 시스템.The interworking system, the instant messenger and web interlocking system further comprises a web page database in which one or more keywords that can represent the corresponding web page is pre-mapped and the web page and the keywords are stored together. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 메신저 연동 웹 서버는, 상기 해당 웹 페이지를 상기 웹 브라우저로 전송할 때에 상기 키워드를 실시간 매핑시켜 전송하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 시스템.The messenger interlocking web server, the instant messenger and web interlocking system, characterized in that for transmitting the web page to the web browser in real time mapping. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 키워드 추출 프로그램은, 상기 웹 연동 메신저 서버로부터 상기 웹 페이지와 함께 제공되는 것을 특징으로 한 인스턴트 메신저와 웹 연동 시스템.The keyword extracting program is provided with the web page from the web-based messenger server. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 키워드 추출 프로그램은, 상기 웹 연동 메신저에 탑재된 것을 특징으로 한 인스턴트 메신저와 웹 연동 시스템.The keyword extraction program, the instant messenger and the web interlocking system, characterized in that mounted on the web-linked messenger. 웹 서비스를 위한 웹 브라우저와 인스턴트 메시징 서비스를 위한 웹 연동 메신저가 탑재된 사용자 단말기를 통해 복수의 사용자간 통신 서비스를 제공하는 방법에 있어서,A method of providing a communication service between a plurality of users through a user terminal equipped with a web browser for a web service and a web-connected messenger for an instant messaging service, the method comprising: 상기 웹 브라우저의 웹 페이지 요청에 따라 해당 웹 페이지와 상기 웹 페이지에 대응하는 키워드 정보를 제공하는 단계와,Providing a web page and keyword information corresponding to the web page according to a web page request of the web browser; 상기 웹 브라우저를 통한 상기 웹 페이지의 접근에 따라 사용자들을 상기 키워드에 대응하는 통신그룹으로 분류하여 키워드 통신그룹별로 사용자 식별정보를 획득하는 단계와,Classifying users into communication groups corresponding to the keywords according to the access of the web page through the web browser to obtain user identification information for each keyword communication group; 상기 키워드 정보가 상기 웹 연동 메신저를 통해 전송되면 상기 키워드 통신그룹 중에서 상기 전송된 키워드 정보에 대응하는 그룹의 상기 사용자 식별정보를 제공하는 단계와,Providing the user identification information of a group corresponding to the transmitted keyword information in the keyword communication group when the keyword information is transmitted through the web-linked messenger; 상기 제공받은 그룹별 사용자 식별정보를 표시하는 상기 웹 연동 메신저를 통해 상기 키워드 통신그룹의 사용자간 인스턴트 메시징 서비스를 제공하는 단계Providing an instant messaging service between users of the keyword communication group through the web-linked messenger displaying the received user identification information for each group; 를 포함하는 인스턴트 메신저와 웹 연동 방법.Instant messenger and web interworking method comprising a. 웹 서비스를 위한 웹 브라우저와 인스턴트 메시징 서비스를 위한 웹 연동 메신저가 탑재된 사용자 단말기를 통해 복수의 사용자간 통신 서비스를 제공하는 방법에 있어서,A method of providing a communication service between a plurality of users through a user terminal equipped with a web browser for a web service and a web-connected messenger for an instant messaging service, the method comprising: 상기 웹 브라우저를 통한 상기 웹 페이지의 접근에 따라 사용자들을 상기 키워드에 대응하는 통신그룹으로 분류하여 키워드 통신그룹별로 사용자 식별정보를 획득하는 단계와,Classifying users into communication groups corresponding to the keywords according to the access of the web page through the web browser to obtain user identification information for each keyword communication group; 상기 웹 연동 메신저가 제공하는 키워드 검색창에 입력된 키워드 정보가 전송되면 상기 키워드 통신그룹 중에서 상기 전송된 키워드 정보에 대응하는 그룹의 상기 사용자 식별정보를 제공하는 단계와,Providing the user identification information of a group corresponding to the transmitted keyword information in the keyword communication group when the keyword information input in the keyword search window provided by the web-linked messenger is transmitted; 상기 제공받은 그룹별 사용자 식별정보를 표시하는 상기 웹 연동 메신저를 통해 상기 키워드 통신그룹의 사용자간 인스턴트 메시징 서비스를 제공하는 단계Providing an instant messaging service between users of the keyword communication group through the web-linked messenger displaying the received user identification information for each group; 를 포함하는 인스턴트 메신저와 웹 연동 방법.Instant messenger and web interworking method comprising a. 제 11 항에 있어서,The method of claim 11, 상기 연동 방법은, 상기 웹 브라우저로부터 상기 웹 페이지 요청과 함께 상기 키워드 정보가 전송되면 상기 전송된 키워드에 대응하는 해당 웹 페이지를 제공하는 단계를 더 포함하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.The interworking method may further include providing a corresponding web page corresponding to the transmitted keyword when the keyword information is transmitted together with the web page request from the web browser. 제 10 항 또는 제 12 항에 있어서,The method according to claim 10 or 12, 상기 웹 페이지를 제공할 때에 상기 키워드 정보를 추출하여 상기 웹 연동 메신저로 전달하는 기능을 수행하는 키워드 추출 프로그램이 같이 전송되는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.The instant messenger and the web interworking method characterized in that the keyword extraction program for performing the function of extracting the keyword information and delivering to the web-linked messenger when the web page is provided. 제 10 항 또는 제 12 항에 있어서,The method according to claim 10 or 12, 상기 웹 연동 메신저에는, 상기 웹 페이지에 포함된 상기 키워드 정보를 추출하는 키워드 추출 프로그램이 탑재된 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.The web interlocking messenger includes a keyword extracting program for extracting the keyword information included in the web page. 제 10 항 또는 제 11 항에 있어서,The method of claim 10 or 11, 상기 웹 페이지와 상기 키워드 정보의 매핑은, 상기 웹 페이지를 제작할 때에 하나 이상의 키워드를 결정하여 선매핑시키는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.The mapping of the web page and the keyword information, the instant messenger and the web interworking method, characterized in that pre-mapping by determining one or more keywords when producing the web page. 제 10 항 또는 제 11 항에 있어서,The method of claim 10 or 11, 상기 웹 페이지와 상기 키워드 정보의 매핑은, 상기 웹 브라우저에게 상기 웹 페이지를 제공할 때에 상기 키워드를 실시간으로 매핑시키는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.The mapping of the web page and the keyword information, the instant messenger and the web interworking method, characterized in that for mapping the keyword in real time when providing the web page to the web browser. 제 10 항 또는 제 11 항에 있어서,The method of claim 10 or 11, 상기 연동 방법은, 회원 로그인 방식 인터넷 서비스처럼 회원 가입 절차를 통해 상기 사용자의 회원 아이디와 닉네임 중에서 적어도 어느 하나를 획득하는 단계를 더 포함하며,The interworking method may further include acquiring at least one of a member ID and a nickname of the user through a member registration process, such as a member login type internet service. 상기 획득된 회원 아이디와 닉네임 중에서 적어도 어느 하나를 상기 사용자 식별정보로 이용하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.And at least one of the obtained member ID and nickname as the user identification information. 제 10 항 또는 제 11 항에 있어서,The method of claim 10 or 11, 상기 연동 방법은, 상기 사용자의 접속 IP 주소를 획득하는 단계를 더 포함하며,The interworking method further includes obtaining the access IP address of the user, 상기 획득된 접속 IP 주소를 상기 사용자 식별정보로 이용하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.And using the obtained access IP address as the user identification information. 제 10 항 또는 제 11 항에 있어서,The method of claim 10 or 11, 상기 사용자 식별정보 제공단계는, 상기 사용자 식별정보를 획득한 키워드 통신그룹 중에서 상기 전송된 키워드 정보와 동일한 키워드를 갖는 통신그룹이 존재하는지를 확인하는 단계와,The providing of the user identification information may include: checking whether a communication group having the same keyword as the transmitted keyword information exists in the keyword communication group from which the user identification information is obtained; 상기 동일한 키워드를 갖는 통신그룹이 존재하지 않을 경우에는 상기 전송된 키워드를 그룹명으로 하여 신규 통신그룹을 생성하는 단계와,If there is no communication group having the same keyword, creating a new communication group by using the transmitted keyword as a group name; 상기 동일한 키워드를 갖는 통신그룹이 이미 존재할 경우에는 상기 전송된 키워드를 그룹명으로 갖는 기존 통신그룹의 정보를 갱신하는 단계Updating information of an existing communication group having the transmitted keyword as a group name if a communication group having the same keyword already exists; 를 포함하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.Instant messenger and web interworking method comprising a. 제 10 항 또는 제 11 항에 있어서,The method of claim 10 or 11, 상기 웹 연동 메신저는, 상기 제공받은 그룹별 사용자 식별정보를 트리 구조의 버디 리스트로 제공하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.The web-linked messenger provides the user identification information for each group as a buddy list in a tree structure. 제 10 항 또는 제 11 항에 있어서,The method of claim 10 or 11, 상기 웹 연동 메신저는, 상기 제공받은 그룹별 사용자 식별정보에 의거하여 동일한 키워드 통신그룹에 포함된 사용자들에게 채팅창을 제공하는 것을 특징으로 한 인스턴트 메신저와 웹 연동 방법.The web-linked messenger provides a chat window to users included in the same keyword communication group based on the received user identification information for each group.
KR1020040021622A 2004-03-30 2004-03-30 System and method for interlocking instant messaging services and web services KR20050096422A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040021622A KR20050096422A (en) 2004-03-30 2004-03-30 System and method for interlocking instant messaging services and web services

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040021622A KR20050096422A (en) 2004-03-30 2004-03-30 System and method for interlocking instant messaging services and web services

Publications (1)

Publication Number Publication Date
KR20050096422A true KR20050096422A (en) 2005-10-06

Family

ID=37276501

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040021622A KR20050096422A (en) 2004-03-30 2004-03-30 System and method for interlocking instant messaging services and web services

Country Status (1)

Country Link
KR (1) KR20050096422A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100773897B1 (en) * 2006-02-03 2007-11-08 박동근 System and method for service of preceding skill
CN100410943C (en) * 2005-12-15 2008-08-13 腾讯科技(深圳)有限公司 Extraction for instant message subject content
WO2008103002A1 (en) * 2007-02-23 2008-08-28 Sk Communications Corp. System and method for keyword searching in messenger and computer readable medium processing the method
WO2011056350A3 (en) * 2009-11-09 2011-07-14 Microsoft Corporation Social browsing
KR101396403B1 (en) * 2012-07-09 2014-05-30 주식회사 이음소시어스 A method for social network service and a system for the same

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100410943C (en) * 2005-12-15 2008-08-13 腾讯科技(深圳)有限公司 Extraction for instant message subject content
KR100773897B1 (en) * 2006-02-03 2007-11-08 박동근 System and method for service of preceding skill
WO2008103002A1 (en) * 2007-02-23 2008-08-28 Sk Communications Corp. System and method for keyword searching in messenger and computer readable medium processing the method
WO2011056350A3 (en) * 2009-11-09 2011-07-14 Microsoft Corporation Social browsing
CN102597996A (en) * 2009-11-09 2012-07-18 微软公司 Social browsing
US10867123B2 (en) 2009-11-09 2020-12-15 Microsoft Technology Licensing, Llc Social browsing
KR101396403B1 (en) * 2012-07-09 2014-05-30 주식회사 이음소시어스 A method for social network service and a system for the same

Similar Documents

Publication Publication Date Title
US10972585B2 (en) Establishing a trust association
US8001102B2 (en) Integration of instant messaging with internet searching
EP1967964B1 (en) Information processing method, information processing system, and server
JP5296176B2 (en) Inline search technology in instant messenger environment
US10062054B2 (en) Computerized method and system for establishing a network connection based on a contact list automatically seeded from network behavioral analysis of a user
US8732252B2 (en) Cooperating system, chat server, program, and cooperating method
US20050210102A1 (en) System and method for enabling identification of network users having similar interests and facilitating communication between them
US20080215591A1 (en) Email interface for weblog entries
US20080215547A1 (en) Introduction supporting apparatus and recording medium storing computer program
EP1861798B1 (en) Automatic intranet service publishing and service access
KR20050096422A (en) System and method for interlocking instant messaging services and web services
JP2010224700A (en) System and method for managing web site
KR20150140298A (en) Smart Navigation Services
JP2002041522A (en) Personal information disclosure system and electronic mail distribution system
JP3935388B2 (en) Related information providing method, related information providing apparatus, program, and recording medium
JP2006236165A (en) Word-of-mouth information sharing device
JP2000222329A (en) Information communication system and information providing device and user attribute information collecting method and record medium
KR20050059380A (en) Community connecting system through network and method thereof
KR100546848B1 (en) Integrated homepage control system and method
JP2002051085A (en) Server, system and method for managing mail, relay server, recording medium and program
KR20090000214A (en) System and method for performing chatting corresponding url of web page
KR100603551B1 (en) Method and System for Providing Roaming Community Service
JP2004246488A (en) Network communication system, server machine, its service method, and program
KR100445168B1 (en) An Apparatus, Method For Providing E-mail Board Service And Storage Media Thereof
KR101567051B1 (en) File transfering file and server performing the same

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application