KR20090000214A - 웹 페이지 url 주소에 대응하는 채팅 시스템 및 그 방법 - Google Patents

웹 페이지 url 주소에 대응하는 채팅 시스템 및 그 방법 Download PDF

Info

Publication number
KR20090000214A
KR20090000214A KR1020070010857A KR20070010857A KR20090000214A KR 20090000214 A KR20090000214 A KR 20090000214A KR 1020070010857 A KR1020070010857 A KR 1020070010857A KR 20070010857 A KR20070010857 A KR 20070010857A KR 20090000214 A KR20090000214 A KR 20090000214A
Authority
KR
South Korea
Prior art keywords
user
web page
chat
information
discussion
Prior art date
Application number
KR1020070010857A
Other languages
English (en)
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 KR1020070010857A priority Critical patent/KR20090000214A/ko
Publication of KR20090000214A publication Critical patent/KR20090000214A/ko

Links

Images

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/01Social networking

Landscapes

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

Abstract

본 발명은 웹 페이지 URL 주소에 대응하는 채팅 시스템 및 그 방법에 관한 것이다.
사용자의 단말기에 채팅 모듈이 설치되며, 사용자가 임의의 웹 페이지에 대해서 토론방을 생성하면 상기 웹 페이지의 URL 주소에 대응하는 토론방이 채팅 시스템에 생성된다. 상기 채팅 모듈을 설치한 방문자가 상기 웹 페이지에 접속하여 채팅 시스템에 접속하면 상기 웹 페이지의 URL 주소에 대응하는 토론방을 검색하여 방문자 간에 채팅을 통한 실시간 토론이 이루어지도록 한다.
또한 직접 웹 페이지를 작성하는 사용자가 자신의 웹 페이지를 방문한 사용자의 채팅 모듈을 자동으로 실행시키는 특정 형태의 'html 태그'를 추가함으로써 방문자는 상기 'html 태그'를 클릭하는 것만으로 상기 웹 페이지를 작성한 사용자와 바로 채팅을 할 수 있게 된다.
구체적으로 본 발명은 2가지 실시예로 구성된다.
실시 예1은 임의의 웹페이지에 대해서 방문자간에 자유롭게 토론방을 생성할 수 있게 함으로써 동일한 웹 페이지에 접속한 사용자간에 상기 웹 페이지의 내용에 대해서 채팅을 통해서 자유롭게 토론할 수 있는 서비스를 제공하는 채팅 시스템 및 그 방법에 대한 것으로,
채팅 모듈을 설치한 사용자가 채팅 모듈을 이용하여 임의의 웹 페이지에 대해서 채팅하면서 대화할 수 있는 가상 공간(이하 '토론방'이라 함)을 개설하면 상 기 채팅 시스템은 상기 웹 페이지의 URL 주소에 대응하는 토론방을 생성하게 되고 상기 웹 페이지에 접속한 사용자가 상기 채팅 모듈을 통해 상기 웹 페이지에 대응하여 개설된 토론방들을 확인하고 참여를 원하는 토론방을 선택하게 되면 상기 채팅 시스템은 해당 토론방에 접속한 사용자들을 검색하여 상기 방문자와 연결시켜줌으로써 상기 토론방에 접속한 사용자간에 상기 웹 페이지의 내용과 상기 토론방의 주제에 대해서 자유롭게 토론할 수 있도록 해준다.
실시 예2는 채팅모듈을 설치한 사용자가 자신이 직접 작성하는 웹 페이지에 웹 페이지 방문자의 채팅 모듈을 실행시켜주는 특정 형태의 'html 태그'를 삽입하고 상기 웹 페이지 URL 주소를 상기 채팅 시스템에 등록하게 되면, 상기 채팅 시스템은 상기 웹 페이지 URL 주소를 키워드로 상기 사용자 식별코드를 1:1로 대응시켜 저장하게 되고, 상기 웹 페이지 방문자가 상기 html 태그를 클릭하면 방문자의 단말기에 설치된 채팅 모듈이 상기 웹 페이지 URL 주소를 상기 채팅시스템으로 전송하고 상기 채팅시스템은 상기 URL 주소에 대응하는 상기 웹 페이지를 작성한 사용자를 검색하여 방문자와 연결시켜줌으로써 상기 웹 페이지 방문자는 상기 웹 페지이 작성자와 채팅할 수 있게 된다.
채팅, 웹 페이지, html 태그, URL 주소

Description

웹 페이지 URL 주소에 대응하는 채팅 시스템 및 그 방법{system and method for performing chatting corresponding URL of web page}
도 1은 본 발명의 실시 예에 따른 채팅 시스템의 네트워크 연결도이다.
도 2는 본 발명의 실시 예에 따른 채팅 모듈의 상세 구조도이다.
도 3은 본 발명의 실시 예에 따른 채팅 시스템의 상세 구조도이다.
도 4는 본 발명의 제 1 실시 예에 따른 채팅 방법의 순서도이다.
도 5는 본 발명의 제 2 실시 예에 따른 채팅 방법의 순서도이다.
도 6은 본 발명의 제 2 실시 예에 따른 html 태그 중에서 링크 태그의 예시도이다.
도 7은 본 발명의 제 2 실시 예에 따른 html 태그 중에서 이미지 태그의 예시도이다.
도 8은 본 발명의 제 1 실시 예에 따른 채팅 과정을 나타낸 예시도이다
도 9은 본 발명의 제 2 실시 예에 따른 채팅 과정을 나타낸 예시도이다
본 발명은 웹 페이지 URL 주소에 대응하는 채팅 시스템에 관한 것으로 더욱 상세하게 말하자면, 채팅 모듈을 설치한 사용자가 임의의 웹 페이지에 대해서 채팅을 통해서 토론할 수 있는 토론방을 개설하거나 개설된 토론방에 입장해서 상기 웹 페이지의 내용과 관련하여 채팅을 통해서 다자간 토론을 할 수 있는 채팅 서비스 시스템 및 그 방법에 관한 것이다.
또한 사용자가 직접 생성하는 웹 페이지에 방문자의 채팅 모듈을 실행시키는 특정 형태의 'html 태그'를 삽입하고 상기 채팅 시스템에 상기 웹 페이지의 URL 주소를 등록함으로써 상기 웹 페이지에 접속한 방문자와의 직접적인 채팅이 가능토록 하는 채팅 서비스 시스템 및 그 방법에 관한 것이다.
일반적으로 인터넷 뉴스 사이트의 뉴스 정보 페이지와 같은 임의의 웹 페이지의 정보에 대해서 인터넷 사용자간에 의견 교환 즉, 토론을 하기 위한 방법으로 게시판 기능을 이용하고 있는 것이 통상적인 방법이다. 하지만 게시판 형태는 실시간으로 의견을 교환하지 못하기에 대화의 맥을 이어가면서 깊이 있는 토론이 이루어지기 어려운 것이 현실이다.
이와 같은 현상을 보완하기 위해서 어떤 사이트에서는 채팅 시스템을 도입하여 특정 웹 페이지에 접속한 방문자간에 실시간 토론이 가능하도록 하는 서비스를 제공하기도 한다. 하지만 이와 같은 경우에도 해당 사이트에서만 가능하다는 사용상의 한계가 있기는 마찬가지이다.
한편, 일반적으로 개인 블로그 또는 오픈 마켓의 상품 상세 페이지처럼 서비스 제공 업체에서 생성한 웹 페이지가 아니라 인터넷 사용자가 직접 작성하는 웹 페이지와 같은 경우에 상기 웹 페이지 방문자가 상기 웹 페이지 작성자 또는 판매 자와 의견 교환을 하기 위해서는 해당 사이트의 게시판 기능을 이용하는 것이 일반적이다. 예를 들어 오픈 마켓의 상품을 보면서 상품에 대한 추가적인 정보를 얻고 싶은 경우에 구매자는 판매자에게 전화를 걸거나 게시판에 질문을 남기는 방법을 이용하는 것이 일반적이나 직접 전화를 건다는 것에 대한 통신료 부담 또는 심리적 부담이 있는 것이 사실이며, 게시판을 이용하는 경우도 즉각적인 답변을 얻지 못한다는 한계 때문에 구매자의 추가적인 정보에 대한 욕구가 해결되기에는 부족한 것이 현실이다.
개인 블로그나 개인 홈페이지에 대해서도 마찬가지이다. 상기 개인 블로그에 접속한 방문자가 작성자와 의견 교환을 하기 위해서는 게시판을 이용하는 방법 밖에 없다. 물론 해당 사이트 서비스 업체에서 채팅 시스템을 도입한 경우에는 방문자와 작성자간의 실시간 채팅이 이루어질 수도 있으나 이와 같은 경우에도 해당 사이트에 한해서만 사용이 가능하다는 단점이 있다.
따라서, 본 발명이 이루고자 하는 기술적 과제는 종래의 문제점을 해결하기 위한 것으로, 채팅 모듈을 설치한 사용자가 임의의 웹 페이지에 접속하여 상기 웹 페이지에 대해서 상기 채팅 모듈을 이용하여 자신만의 토론방을 개설할 수 있으며, 또한 이미 개설된 토론방에 입장하여 상기 웹 페이지 정보에 대해서 타인과 채팅을 통한 다자간 토론을 할 수 있는 채팅 시스템 및 그 방법을 제공하는 것이다.
또한, 본 발명이 이루고자 하는 기술적 과제는 개인이 직접 작성하는 웹 페이지에 대해서 작성자가 'html 태그'를 삽입하고 상기 채팅 시스템에 상기 웹 페이 지 URL 주소를 등록함으로써 상기 채팅 모듈을 설치한 다른 방문자가 상기 웹 페이지에 접속하여 상기 'html 태그'를 클릭하는 것만으로 작성자와 바로 채팅이 가능하게 하는 채팅 시스템 및 그 방법을 제공하는 것이다.
이 과정에서 상기 웹 페이지의 URL 주소를 키워드로 작성자의 식별코드가 1:1로 대응됨으로써 상기 웹 페이지에 대해서 웹 페이지 작성자를 바로 연결시켜 줄 수가 있게 된다.
상기한 목적을 달성하기 위한 본 발명의 특징에 따른 채팅 시스템은 사용자 단말기와 네트워크를 통하여 연결되어 있는 채팅 시스템이며, 사용자 단말기의 Mac 주소, IP 주소와 같은 사용자 단말기 정보, 사용자 아이디와 비밀번호와 같은 사용자 정보와 URL 주소와 이에 대응하는 사용자 식별코드, 토론방 제목, 토론방 설정 정보, 토론방 접속 사용자 식별코드 등과 같은 토론방 관련 정보가 저장되어 있는 데이터베이스 서버; 상기 단말기로부터 제공되는 웹 페이지 URL 주소, 사용자 식별코드, 토론방 설정 정보 등을 토대로 토론방을 생성하고 생성된 토론방 정보로부터 토론방에 접속된 사용자를 검색하여 사용자 단말기로 정보를 전송하는 처리서버를 포함한다. 여기서 상기 사용자 단말기는 사용자 식별코드 정보와 함께 사용자가 입장을 원하는 토론방에 대응하는 웹 페이지의 URL 주소를 상기 채팅 시스템으로 제공하고 채팅 대상과 대화할 수 있는 대화창을 포함하는 사용자 인터페이스를 제공하는 채팅 모듈을 포함한다.
한편, 사용자가 토론방의 정보를 설정하거나 웹 페이지 작성자가 'html 태 그'를 삽입한 웹 페이지의 URL 주소를 상기 채팅 시스템에 등록하는 기능 수행을 상기 채팅 모듈에서 실행토록 구현할 수도 있으나, 사용자에게 별도의 웹 페이지를 통해서 관련 정보를 입력하도록 구현할 수도 있으며 이 경우에는 웹 서버가 상기 채팅 시스템에 포함되어 구성되는 것이 바람직하다.
또한 본 발명의 제 1 실시 예에 따른 채팅 방법은, 사용자 단말기와 네트워크를 통하여 연결되어 있는 시스템에서 임의의 웹 페이지의 URL 주소에 대응하는 토론방 정보를 제공하는 채팅 방법으로, 상기 사용자 단말기는 사용자 식별코드 정보와 사용자가 접속한 웹 페이지의 URL 주소 정보를 상기 채팅 시스템에 제공하고 사용자가 토론방에 접속한 다른 사용자와 채팅을 할 수 있도록 하는 사용자 인터페이스를 포함하는 채팅 모듈이 설치되어 있으며, 상기 채팅 방법은, 토론방을 개설하는 사용자(이하 '개설자'라 함)가 임의의 웹 페이지에 접속하여 상기 채팅 모듈의 사용자 인터페이스를 이용하여 토론방을 개설하는 단계; 상기 사용자 식별코드(사용자 아이디 또는 단말기 Mac 주소, IP 주소 등)와 상기 웹 페이지의 URL 주소 정보와 토론방 개설 정보를 상기 채팅 시스템으로 전송하는 단계; 상기 웹 페이지에 접속하여 토론방에 참여 하고자 하는 다른 사용자(이하 '참여자'라 함)가 채팅 시스템에 접속하는 단계; 상기 채팅 시스템이 참여자가 접속한 웹 페이지 URL 정보에 대응하는 토론방을 검색하여 토론방 주제, 접속 인원 수 등의 토론방 정보를 참여자에게 제공하는 단계; 상기 참여자가 상기 채팅 시스템이 제공한 토론방 정보를 토대로 토론방을 선택하여 접속하는 단계; 상기 채팅방에 접속한 참여자간에 채팅으로 토론하는 단계를 포함한다.
또한 본 발명의 제 2 실시 예에 따른 채팅 방법은, 사용자가 직접 생성하는 웹 페이지에서 상기 웹 페이지를 작성하는 사용자(이하 '작성자'라 함)와 상기 웹 페이지에 방문한 사용자(이하 '방문자'라 함)가 직접 연결되어 채팅하면서 의견 교환을 할 수 있는 채팅 방법으로, 상기 사용자 단말기에는 채팅 모듈이 설치되어 있으며, 상기 채팅 방법은, 작성자가 개인 블로그, 개인 홈페이지, 오픈 마켓 상품 등록 페이지와 같이 직접 작성하는 웹 페이지에 방문자의 채팅 모듈을 실행시킬 수 있는 'html 태그'를 삽입하는 단계; 상기 채팅 시스템에 상기 웹 페이지의 URL 주소를 등록하는 단계; 상기 채팅 시스템이 상기 웹 페이지 URL 주소와 작성자 식별코드를 1:1로 대응시켜 저장하는 단계; 방문자가 상기 웹 페이지에 접속하여 상기 'html 태그'를 클릭하는 단계; 상기 방문자의 채팅 모듈이 실행되어 방문자의 식별코드와 함께 상기 웹 페이지의 URL 주소를 상기 채팅 시스템으로 전송하는 단계; 상기 채팅 시스템이 수신한 URL 주소에 대응하는 작성자 식별코드를 검색하는 단계; 상기 채팅 시스템이 작성자와 방문자를 연결시켜주는 단계로 구성되어 진다.
이하에서 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다.
또한 어떤 부분이 어떤 구성요소를 '포함'한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.
도 1에 본 발명의 실시 예에 따른 채팅 시스템의 네트워크 연결 관계가 도시되어 있다.
본 발명의 실시 예에 따른 채팅 시스템(100)은, 첨부한 도 1에 도시되어 있듯이, 네트워크(인터넷, 무선 통신망, 퓨처 네트워크 등 모든 유무선 네트워크 포함)(200)를 통하여 다수의 사용자 단말기(300)와 연결되어 있다.
사용자 단말기(300)는 네트워크(200)를 통하여 채팅 시스템(100)에 접속하여 데이터를 송수신할 수 있는 통신 장치이며, 구체적으로 유선으로 네트워크(200)에 접속할 수 있는 컴퓨터, 인터넷 접속 가능한 TV 등을 포함하는 유선 단말기, 또는 무선으로 네트워크(200)에 접속할 수 있는 휴대폰, PDA 등을 포함하는 무선 단말기일 수 있다. 설명의 편의상 단말기(300)를 사용자 단말기(310)와 무선 단말기(320)로 나누었다. 이하에서 기술되는 사용자 단말기는 "300"으로 총칭하여 번호를 부여하고, 광고 컨텐츠가 제공되는 무선 단말기에는 "320"를 부여한다. 그러나 본 발명은 이에 한정되지는 않는다.
이러한 사용자 단말기(300)는 사용자가 토론방을 개설할 수 있는 사용자 인터페이스를 포함하여 사용자 식별코드(사용자 단말기의 Mac 주소, IP 주소, 사용자 아이디 등) 정보를 저장하고 사용자가 접속하고자 하는 토론방에 대응하는 웹 페이지의 URL 주소 정보를 상기 채팅 시스템에 전송하는 채팅 모듈(500)이 설치되어 있다. 채팅 모듈(500)은 다양한 경로를 통하여 채팅 시스템(100)으로부터 사용자 단말기(300)로 다운로드되어 설치될 수 있으며, 본 발명의 실시 예에 따른 채팅 시스템(100)이외에도, 채팅 시스템(100)과 제휴한 다른 사이트의 서버 즉 제휴 사이트 로부터 사용자 단말기(300)로 제공될 수도 있다.
또한 상기 채팅 모듈은 메신져, 툴바와 같은 다른 클라이언트 프로그램에 포함되어 사용자 단말기에 설치되어 질 수도 있다.
한편 채팅 모듈(500)은 클라이언트 프로그램이라고도 명명될 수 있으며, 사용자 단말기의 Mac 주소와 IP 주소를 추출하여 저장하며, 상기 Mac 주소와 IP 주소는 사용자 식별코드로 사용될 수도 있다.
도 2에 이러한 기능 구현을 위한 채팅 모듈(500)의 구조가 도시되어 있다.
채팅 모듈(500)은 도 2에서와 같이, 사용자 인터페이스부(510), 정보 처리부(520), 저장부(530), 그리고 서버 인터페이스부(540)를 포함한다.
사용자 인터페이스부(510)는 사용자와 채팅 모듈간의 인터페이스 기능을 수행한다. 구체적으로, 토론방 개설 및/또는 참여를 위한 선택 메뉴와 개설할 토론방의 옵션을 설정하는 설정창, 채팅을 위해 문자를 입력하고 확인할 수 있는 대화창 등을 포함한다. 또한 본 발명의 제 2 실시 예를 구현하기 위해 'html 태그'를 삽입한 웹 페지이지의 URL 주소를 등록하는 설정창도 포함할 수 있다.
여기서, 본 발명의 실시 예를 구현하기 위한 각종 선택 메뉴는 툴바 형태를 가질 수도 있으며, 마우스 우클릭 메뉴에 추가되어 구현되는 등 다양한 방법으로 표현될 수 있다. 또한 토론방의 옵션을 설정하는 설정창이나 'html 태그'를 삽입한 URL 주소를 등록하기 위한 설정창은 상기 채팅 모듈(500)에 포함되어 구현될 수도 있으나 별도의 웹 서버에서 제공되는 웹 페이지를 통해서 상기 정보들이 입력될 수 있도록 구현될 수도 있다.
정보 처리부(520)는 사용자 식별코드와 함께 사용자가 접속한 웹 페이지의 URL 주소 정보를 상기 채팅 시스템(100)에 전송하기도 하고, 사용자 단말기의 Mac 주소 정보 또는 IP 주소 정보를 추출하여 이를 사용자 식별코드로 사용하기도 한다. 또한 사용자의 메뉴 선택에 따른 각종 실행 정보를 서버 인터페이스부(540)을 통해서 상기 채팅 시스템(100)에 전송하는 기능을 수행한다.
또한 정보 처리부(520)은 본 발명의 제 2 실시 예에 따라 방문자가 'html 태그'를 클릭하게 되면 방문자의 채팅 모듈을 실행시켜 방문자의 식별코드와 함께 상기 웹 페이지의 URL 정보를 채팅 시스템(100)에 전송하는 기능을 수행한다.
여기서, 상기 'html 태그'는 클릭한 사용자의 채팅 모듈을 실행시키는 역할을 하며 링크 태그나 이미지 태그와 같은 형태로 구현될 수가 있다.
도면 6은 본 발명의 제 2 실시 예에 따른 '링크 태그'의 예시도이며,
도면 7은 본 발명의 제 2 실시 예에 따른 '이미지 태그'의 예시도이다.
저장부(530)는 채팅 모듈에 부여된 소정의 정보 또는 사용자 단말기 관련 정보가 저장되어 있다. 예를 들어 채팅 모듈을 소정 제휴 사이트 서버나 본 발명의 실시 예에 따른 시스템으로부터 다운로드 받는 경우, 해당 채팅 모듈에 대하여 소정의 식별 코드가 부여되며, 이러한 식별 코드가 저장부(530)에 저장되어 관리된다. 상기 식별 코드는 일명 "모듈 식별 코드"라고 명명될 수 있으며, 이 코드는 사용자에 대한 식별 코드로서 사용될 수 있다. 따라서 사용자가 소정 제휴 사이트나 본 발명의 시스템에 로그인 등의 인증 과정을 거치지 않아도 상기 모듈 식별 코드를 토대로 사용자를 식별할 수 있다. 여기서 사용자 단말기가 소정 사이트 서버나 시스템에 접속할 때 부여되는 IP 주소, 그리고 단말기에 고유하게 부여되어 있는 MAC 주소 등이 상기 모듈 식별 코드로 활용될 수도 있다.
또한 사용자가 회원 가입을 한 경우에는 사용자 ID가 상기 저장부(530)에 저장되어 사용자 식별코드로 이용될 수도 있다.
서버 인터페이스부(540)는 상기 모듈 식별 코드 또는 사용자 식별 코드와 함께 사용자가 접속을 원하는 채팅방에 대응하는 웹 페이지의 URL 정보를 채팅 시스템(100)에 전송하고 상기 채팅 시스템(100)과 연결되어 사용자가 입력하는 대화 정보를 전송하고 수신하는 기능을 수행한다.
이러한 구조로 이루어지는 키워드 추출 모듈(500)은 사용자 단말기(300)의 OS가 구동되는 동시에 자동 실행될 수도 있으며, 메신저, 뮤직 플레이어, 멀티미디어 플레이어, P2P 프로그램, 미니 홈피, 웹 브라우저, 툴 바 등에 탑재되어 상기 프로그램이 동작할 때, 자동으로 실행되도록 구현되어질 수도 있다.
다음에는 이러한 구조로 이루어지는 채팅 모듈(500)과 연계하여 본 발명의 실시 예에 따라 사용자간의 채팅이 이루어지도록 채팅 서비스를 제공하는 채팅 시스템의 구조에 대하여 설명한다.
도 3은 본 발명의 실시 예에 따른 채팅 시스템의 구조도이다.
본 발명의 실시 예에 따른 채팅 시스템(100)은 사용자 단말기 정보를 포함하는 사용자 정보 및 토론방 관련 정보를 처리하는 처리 서버(10), 처리 서버의 처리 결과에 따라 관련 정보가 저장되어 있는 데이터베이스부(20)를 포함한다.
만약 상기 채팅 모듈(500)에서 처리하던 토론방 옵션 설정, 링크 태그 주소 등록과 같은 일부 기능을 웹 서버를 통해 구현하도록 구성할 때에는 웹 서버(30)가 상기 처리 채팅 시스템(100)에 추가로 포함될 것이다.
처리 서버(10)는 채팅 모듈(500)과의 정보 송수신을 수행하는 모듈 인터페이스부(11), 채팅 모듈(500)로부터 수신되는 사용자 정보, URL 주소 정보 및 토론방 관련 정보를 데이터베이스 서버(20)에 저장하거나 상기 데이터베이스 서버(20)에 저장된 정보를 검색하고 사용자의 대화 정보 처리를 수행하는 정보 처리부(12)를 포함한다.
특히 정보 처리부(12)는 채팅 모듈(500)로부터 제공되는 수신되는 사용자 단말기 정보를 포함하는 사용자 정보를 사용자 데이터베이스(21)에 저장하고 토론방이 개설된 웹 페이지의 URL 주소를 토론방 제목, 개설자 식별코드를 포함하는 토론방 정보와 대응시켜 토론방 데이터베이스(22)에 저장한다. 또한 상기 채팅 모듈로부터 URL 주소와 사용자 식별코드가 수신되면 상기 URL 주소에 대응하는 토론방 정보를 상기 채팅 모듈(500)로 제공한다.
상기 웹 페이지의 URL 주소에 대응하는 토론방은 1개 이상일 수 있으며, 각 각의 토론방은 토론방 제목과 같은 토론방 식별코드로 구분되어질 수 있을 것이다. 즉, 하나의 웹 페이지 URL 주소에는 다수의 토론방 식별코드가 대응하여 저장되어 질수 있다.
한편 본 발명의 제 2 실시 예에 따라 상기 정보 처리부(12)는 작성자의 요청에 따라 html 태그가 삽입된 웹 페이지의 URL 주소와 작성자의 식별코드를 1:1로 대응시켜 태그 관련 데이터베이스(23)에 저장하고 방문자의 채팅 모듈(500)로부터 수신되는 html 태그가 삽입된 웹 페이지의 URL 주소에 대응하는 작성자를 검색하여 방문자와 작성자를 네트워크로 연결시켜주는 기능을 수행 한다.
데이터베이스 서버(20)는 각종 정보를 저장하고 있으며, 구체적으로 사용자 데이터베이스(21), 토론방 데이터베이스(22), 태그 관련 데이터베이스(23)를 포함한다.
사용자 데이터베이스(21)에는 사용자 단말기 정보(Mac 주소, IP 주소 등)와 사용자 신상 정보(예를 들어, 사용자 ID, 또는 토론에 사용할 별명, 로그인을 위한 패스워드, 성명, 주민 번호, 그리고 무선 단말기 전화번호, 이메일 주소 등)가 저장되어 있다. 본 발명의 실시 예에 따른 채팅 방법에서는 사용자 단말기 정보와 사용자 ID가 사용자 식별코드로 이용할 수 있다.
토론방 데이터베이스(22)는 채팅 모듈(500)로부터 제공되는 URL 주소에 대응하여 1개 이상의 토론방 정보가 저장되며, 각 각의 토론방 정보는 토론방 제목과 같은 토론방 식별코드를 포함하여 개설자 식별코드, 주제, 토론방 성격 등의 토론방 관련 정보가 저장되어 있다. 또한 각 토론방에 접속한 참여자의 식별코드가 일시적으로 저장된다.
본 발명의 제 2 실시 예에 따라 태그 관련 데이터베이스(23)에는 html 태그 를 삽입한 웹 페이지 작성자의 URL 주소 등록에 따라 상기 html 태그가 삽입된 URL 주소와 이에 1:1로 대응하여 상기 html 태그를 삽입한 웹 페이지의 작성자 식별코드가 저장되어 있다.
본 발명의 실시 예에 따른 시스템의 구조는 그 처리 기능에 따라 분류된 것 으로, 위에 기술된 것에 한정되어 분류되지 않는다. 예를 들어, 토론방의 제목, 주제, 참여 인원 설정 등의 토론방 관련 정보 입력 및/또는 웹 페이지 작성자가 html 태그를 삽입한 웹페이지의 URL 주소 등록과 같은 과정을 상기 채팅 시스템과 연결된 별도의 웹 페이지에서 입력하도록 할 수도 있으며 이와 같은 경우에는, 웹 서버(30)가 상기 채팅 시스템(100)에 포함되는 형태로 구현될 수도 있다.
다음에는 이러한 구조를 토대로 본 발명의 제 1 실시 예에 따른 채팅 방법에 대하여 설명한다.
도 4는 본 발명의 제 1 실시 예에 따른 채팅 방법의 순서도이다
도 8은 본 발명의 제 1 실시 예에 따른 채팅 과정을 나타낸 예시도이다
사용자(토론방 개설자와 토론방 참여자)는 상기 채팅 모듈(500)을 사용자 단말기에 설치한다(S100)
채팅 모듈(500)은 사용자 단말기로부터 Mac 주소, IP 주소와 같은 단말기 정보를 추출하여 저장부(530)에 저장하게 되며, 네트워크로 채팅 시스템(100)에 접속되면 상기 채팅 시스템(100)에 상기 사용자 식별코드 (Mac 주소, IP 주소 또는 사용자 ID)를 포함한 사용자 정보를 저장한다(S110). 개설자가 임의의 웹 페이지에 접속하여(S120) 상기 채팅 모듈(500)의 메뉴를 선택하여(S130) 토론방 제목, 주제, 참여 인원 수 등의 토론방 옵션 설정을 신청하면(S140) 상기 채팅 시스템(100)은 상기 웹 페이지의 URL 주소와 토론방 설정 정보를 포함하는 토론방 정보가 저장된다.(S150)
한편, 새로운 사용자(참여자)가 상기 웹 페이지에 접속하여(S160) 상기 채팅 모듈을 실행하여 토론방 메뉴를 선택하면(S170) 상기 채팅 모듈(500)은 상기 채팅 시스템(100)에 접속하여 상기 웹 URL 주소에 대응하는 토론방 정보를 검색하여 참여자에게 제공한다(S180). 상기 토론방 정보에는 토론방 제목, 주제, 참여 가능 인원 수, 접속된 참여자 수 등을 포함할 수 있다.
상기 참여자가 상기 채팅 시스템(100)으로부터 제공된 토론방 목록에서 하나의 토론방을 선택하면(S190) 상기 참여자는 상기 토론방에 접속되어 있는 다른 참여자들과 연결되어 채팅을 통한 토론을 벌일 수 있게 된다.(S200)
이러한 실시 예에 따르면 상기 채팅 모듈(500) 사용자는 임의의 웹 페이지에 대해서 상기 웹 페이지를 제공하는 사이트와는 상관없이 자신만의 토론방을 개설할 수 있으며, 상기 웹 페이지에 접속한 사용자는 상기 토론방에 참여함으로써 상기 웹 페이지의 내용에 대해서 다른 참여자들과 자유로운 채팅을 통한 자유로운 토론을 벌일 수 있다는 장점이 생긴다.
다음에는 본 발명의 제2 실시 예에 따른 채팅 방법에 대하여 설명한다.
도 5는 본 발명의 제 2 실시 예에 따른 채팅 방법의 순서도이며,
도 9는 본 발명의 제 2 실시 예에 따른 채팅 과정의 예시도이다.
본 발명의 제2 실시 예는 사용자가 직접 작성하는 웹 페이지에 대해서 적용되며, 사용자는 상기 채팅 모듈(500)을 자신의 단말기에 설치한 후(S300) 자신의 웹 페이지(개인 블로그, 개인 홈페이지, 오픈마켓의 상품 정보 페이지 등)를 작성할 때 본 발명의 제 2 실시 예에 따른 채팅 서비스를 제공하는 서비스업체에서 제공하는 특정 형태의 html 태그를 삽입하고(S320) 채팅 시스템(100)에 접속하여 상 기 웹 페이지의 URL 주소를 등록하면(S330) 상기 채팅 시스템(100)은 작성자의 채팅 모듈(500)로부터 수신한 작성자 식별코드와 사용자가 등록한 URL 주소를 1:1로 대응시켜 태그 관련 데이터베이스(23)에 저장하게 된다.(S340)
한편, 다른 사용자(방문자)가 상기 웹 페이지에 접속하여(S350) 상기 html 태그를 클릭하게 되면(S360) 상기 방문자의 채팅 모듈(500)은 방문자의 식별코드와 함께 상기 웹 페이지의 URL 주소를 채팅 시스템(100)에 전송하게 되고(S370) 상기 채팅 시스템(100)은 수신한 URL 주소를 검색하여 이에 대응하는 작성자 식별코드를 추출하고(S380) 작성자의 단말기와 방문자의 단말기를 연결시킨다(S390)
여기서, 상기 html 태그 형태는 html 문서 작성에 대한 통상적인 지식을 가진 자라면 누구나 구성할 수 있으며 또한 사용할 수 있기에 여기서는 태그에 대한 자세한 설명은 배제하기로 한다.
도 6은 html 태그 중에서 링크 태그를 사용하여 본 발명의 제 2 실시 예에 따른 html 태그를 구현한 예시도이다
도 7은 html 태그 중에서 이미지 태그를 사용하여 본 발명의 제 2 실시 예에 따른 html 태그를 구현한 예시도이다.
이러한 실시 예에 따르면 자신의 웹 페이지를 작성하는 사용자는 상기 html 태그를 삽입한 웹 페이지에 방문자와 직접 대화할 수 있는 수단을 가지게 되며 상기 웹 페이지를 방문하는 방문자는 웹 페이지를 작성한 사람과 쉽게 대화할 수 있다는 편리성이 있다.
예를 들어 오픈 마켓에 상품을 등록하여 판매하는 사용자의 경우 상품 등록 시에 상기 html 태그를 삽입하게 되면, 상기 오픈 마켓을 운영하는 사이트에서 채팅 시스템을 제공하지 않더라도 자신의 상품 페이지에 방문한 사용자와 바로 대화하면서 상품에 대한 상세한 설명을 해 줌으로써 방문자의 구매율을 높일 수 있게 되며, 방문자는 상품 페이지의 정보로부터 얻지 못하는 추가적인 정보를 판매자와 직접 대화하면서 실시간으로 얻게 됨으로써 상품 구매 결정을 손 쉽게 할 수 있다는 장점이 있다.
한편, 위에 기술된 방법이나 채팅 모듈은 컴퓨터가 읽을 수 있는 기록 매체에 저장되는 프로그램 형태로 구현될 수 있다. 기록 매체로는 컴퓨터에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치가 포함될 수 있으며, 예를 들어, CD-ROM, 자기 테이프, 플로피 디스크 등이 있으며, 또한 캐리어 웨이브(예컨대 인터넷을 통한 전송)의 형태로 구현되는 것도 포함된다.
이상에서 본 발명의 바람직한 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
위에 기술된 바와 같은 본 발명의 제 1 실시 예에 따르면, 상기 채팅 모듈을 설치한 사용자는 특정 사이트에 한정되지 않고 웹 상의 임의의 웹 페이지에 대해서 상기 웹 페이지 내용에 관한 자신만의 토론방을 개설할 수 있으며 또한 이미 개설 된 토론방에서 타인과 채팅을 통한 실시간 토론을 할 수 있게 되는 효과가 있다.
또한, 위에 기술된 바와 같은 본 발명의 제 2 실시 예에 따르면, 상기 채팅 모듈을 설치한 사용자는 특정 사이트에 한정 되지 않고 자신이 직접 작성하는 웹 페이지에 대해서 본 발명의 제 2 실시 예에 따른 채팅 서비스를 운용하는 회사에서 제공하는 특정 형태의 'html 태그'를 삽입함으로써 자신의 웹 페이지에 접속하는 방문자와 채팅을 통한 실시간 의견 교환을 할 수 있게 하는 효과가 있다

Claims (9)

  1. 사용자 단말기와 네트워크를 통하여 연결되어 있는 채팅 시스템에서,
    사용자 단말기 정보를 포함하는 사용자 정보와 사용자가 토론방 개설을 원하는 웹 페이지의 URL 주소에 대응하여 토론방 정보가 저장되어 있는 데이터베이스 서버;
    상기 단말기로부터 제공되는 웹 페이지 URL 주소에 대응하여 토론방을 생성하고 사용자의 요청에 따라 수신되는 웹 페이지 URL 주소에 대응하는 토론방 정보를 검색하여 제공하는 처리 서버를 포함하고
    상기 사용자 단말기는 사용자가 개설하고자 하는 웹 페이지의 URL 주소와 함께 사용자 식별코드를 상기 처리 서버로 제공하는 채팅 모듈을 포함하는 채팅 시스템.
  2. 제1항에 있어서
    상기 채팅 시스템은
    사용자 단말기와 채팅 시스템을 연결하여 토론방 설정 정보나 html 태그를 삽입한 웹 페이지의 URL 주소 등과 같은 각종 정보를 입력할 수 있는 웹 페이지를 제공하는 웹 서버를 포함하는 채팅 시스템
  3. 제1항에 있어서
    상기 데이터베이스 서버는
    사용자 단말기의 Mac 주소, IP 주소, 사용자 아이디, 신상 정보 중 적어도 하나가 저장되어 있는 사용자 데이터베이스;
    웹 페이지 URL 주소에 대응하여 토론방 식별코드, 토론방 제목, 토론방 주제, 토론방 참여자 식별코드 중 적어도 하나가 저장되어 있는 토론방 데이터베이스를 포함하는 채팅 시스템.
  4. 제2항에 있어서
    상기 데이터베이스 서버는
    사용자가 html 태그를 삽입한 웹페이지의 URL 주소에 1:1로 대응하여 상기 html 태그를 삽입한 사용자 식별코드가 저장되어 있는 태그 관련 데이터베이스를 포함하는 채팅 시스템
  5. 제1항에 있어서
    상기 처리 서버는
    상기 채팅 모듈과의 정보 송수신을 수행하는 모듈 인터페이스부;
    상기 채팅 모듈로부터 수신되는 웹 페이지의 URL 주소에 대응하는 토론방 정보를 상기 토론방 데이터베이스에 생성하고 사용자가 요청하는 URL 주소에 대응하는 토론방 정보를 검색하여 사용자 단말기로 제공하는 과정을 수행하는 정보 처리부;
    를 포함하는 채팅 시스템.
  6. 제1항에 있어서,
    상기 채팅 모듈은
    상기 채팅 모듈 선택 메뉴, 대화창 등과 같은 사용자와 채팅 모듈 간의 인터페이스를 담당하는 사용자 인터페이스부;
    사용자가 접속한 웹 페이지의 URL 주소 정보와 사용자 식별코드 정보를 상기 처리 서버에 제공하는 정보 처리부;
    사용자 단말기의 Mac 주소, IP 주소, 사용자 아이디 중에서 적어도 하나가 저장되어 있는 저장부; 및
    상기 처리 서버와 네크워크로 연결되어 정보 송수신을 담당하는 인터페이스부
    를 포함하는 채팅 시스템.
  7. 사용자 단말기와 네트워크를 통하여 연결되어 있는 시스템에서 임의의 웹 페이지 URL 주소에 대응하는 토론방 정보를 제공하는 채팅 방법에서,
    상기 사용자 단말기는 사용자에게 토론방 관련 선택 메뉴를 제공하고 사용자가 개설 및/또는 참여를 원하는 토론방 관련 정보를 상기 웹 페이지의 URL 주소 정보와 함께 상기 처리 서버로 제공하는 채팅 모듈이 설치되어 있으며,
    상기 채팅 방법은,
    상기 사용자가 접속한 임의의 웹 페이지에 대해서 토론방 개설을 요청하는 단계;
    상기 웹 페이지의 URL 주소에 대응하는 토론방을 생성하는 단계;
    다른 사용자가 상기 웹 페이지에 접속하여 토론방 참여를 요청하는 단계;
    상기 웹 페이지에 대응하는 토론방 정보를 제공하는 단계; 및
    상기 토론방에 접속된 참여자 간에 채팅을 통한 토론이 이루어지는 단계
    를 포함하는 채팅 방법.
  8. 사용자 단말기와 네트워크를 통하여 연결되어 있는 시스템에서 특정 형태의 'html 태그'를 삽입함으로써 웹 페이지 작성자와 방문자가 직접 연결되어 채팅을 할 수 있는 채팅 방법에서,
    상기 사용자 단말기는 상기 'html 태그'가 삽입된 웹 페이지의 URL 주소와 상기 'html 태그'를 클릭한 사용자의 식별코드를 상기 처리 서버로 제공하는 채팅 모듈이 설치되어 있으며,
    상기 채팅 방법은,
    사용자가 직접 작성하는 웹 페이지에 특정 형태의 'html 태그'를 삽입하는 단계;
    상기 사용자가 상기 채팅 시스템에 접속하여 상기 웹 페이지의 URL 주소를 등록하는 단계;
    상기 채팅 시스템에 상기 웹 페이지의 URL 주소에 1:1로 대응하여 상기 사용 자의 식별코드가 저장되는 단계;
    상기 웹 페이지에 방문한 다른 사용자가 상기 'html 태그'를 클릭하는 단계;
    상기 채팅 시스템이 상기 'html 태그'가 삽입된 웹 페이지의 URL 주소에 대응하는 상기 웹 페이지 작성자의 식별코드를 검색하는 단계;
    상기 채팅 시스템이 상기 작성자와 방문자를 연결시키는 단계;
    를 포함하는 채팅 방법
  9. 제 8항에 있어서
    상기 'html 태그'는 클릭 시에 클릭한 사용자의 채팅 모듈을 실행시키도록 구성된 html 태그의 한 형태로, 링크 태그 형태와 이미지 태그 형태를 포함하는 채팅 방법
KR1020070010857A 2007-02-02 2007-02-02 웹 페이지 url 주소에 대응하는 채팅 시스템 및 그 방법 KR20090000214A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070010857A KR20090000214A (ko) 2007-02-02 2007-02-02 웹 페이지 url 주소에 대응하는 채팅 시스템 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070010857A KR20090000214A (ko) 2007-02-02 2007-02-02 웹 페이지 url 주소에 대응하는 채팅 시스템 및 그 방법

Publications (1)

Publication Number Publication Date
KR20090000214A true KR20090000214A (ko) 2009-01-07

Family

ID=40483430

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070010857A KR20090000214A (ko) 2007-02-02 2007-02-02 웹 페이지 url 주소에 대응하는 채팅 시스템 및 그 방법

Country Status (1)

Country Link
KR (1) KR20090000214A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101420379B1 (ko) * 2012-07-10 2014-07-21 주식회사 엔씨소프트 콘텐츠 공유 방법 및 장치
KR20160050346A (ko) * 2014-10-29 2016-05-11 최성욱 웹브라우저를 이용한 통합 댓글 서비스 시스템 및 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101420379B1 (ko) * 2012-07-10 2014-07-21 주식회사 엔씨소프트 콘텐츠 공유 방법 및 장치
KR20160050346A (ko) * 2014-10-29 2016-05-11 최성욱 웹브라우저를 이용한 통합 댓글 서비스 시스템 및 방법

Similar Documents

Publication Publication Date Title
US11381615B2 (en) Sharing social network information
CN105530175B (zh) 一种消息处理方法、装置及***
US7822821B2 (en) Access point object depositable on a web page and useful for initiating communication between depositing user and buddy
US7639672B2 (en) System and method for peer-to-peer internet communication
US20020138286A1 (en) Method and apparatus for generating electronic personas
US20110161835A1 (en) Initiating communications with web page visitors and known contacts
US9716676B2 (en) Method for providing instant messaging service in third-party service and instant messaging server apparatus for providing the messaging service
US20140380438A1 (en) Method for integrating management of posted articles and terminal for the same
KR100706202B1 (ko) 인터넷 기반의 특정 억세스 영역에 대한 실시간 쉐도우커뮤니티 제공시스템 및 그 방법
US9401970B2 (en) System, method and engine for group communication
CN105809556A (zh) 基于用户数据更新的多维度用户智能化联络方法及***
KR20090132346A (ko) 가상공간에서 커뮤니티 공간을 동적으로 구성하는 장치 및방법
JP2010224700A (ja) Webサイト管理システム及びwebサイト管理方法
KR20090002252A (ko) 협업 문서 작성 시스템 및 방법
KR20090000214A (ko) 웹 페이지 url 주소에 대응하는 채팅 시스템 및 그 방법
JP2002041522A (ja) 個人情報開示システム及び電子メール配信システム
KR20050086106A (ko) 웹 사이트 자동 로그인 방법 및 이를 이용한 인증 사이트공유 서비스 방법
KR20060099748A (ko) 카테고리 컨텐츠 공유시스템 및 방법
KR20050059380A (ko) 네트워크를 통한 커뮤니티 연결 시스템 및 그 방법
KR20050096422A (ko) 인스턴트 메신저와 웹 연동 시스템 및 방법
KR20090112188A (ko) 콘텐츠 커뮤니티 제공방법 및 그 시스템
KR20050114805A (ko) 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알수 있고, 실시간 대화를 지원하는 시스템과 그 서비스방법 그리고 이를 수행하기 위한 프로그램을 기록한컴퓨터로 판독가능한 기록매체
KR100606239B1 (ko) 사용자 로그인 아이디 관리 시스템 및 그 방법
KR20070032418A (ko) 개인 웹페이지에서의 공유 게시판 운영 시스템 및 방법
KR20160046060A (ko) 웹페이지 링크 기반 채팅 서비스 제공 방법 및 이를 위한 서비스 장치

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid