[go: up one dir, main page]

KR20050114805A - 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알수 있고, 실시간 대화를 지원하는 시스템과 그 서비스방법 그리고 이를 수행하기 위한 프로그램을 기록한컴퓨터로 판독가능한 기록매체 - Google Patents

웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알수 있고, 실시간 대화를 지원하는 시스템과 그 서비스방법 그리고 이를 수행하기 위한 프로그램을 기록한컴퓨터로 판독가능한 기록매체 Download PDF

Info

Publication number
KR20050114805A
KR20050114805A KR1020040039547A KR20040039547A KR20050114805A KR 20050114805 A KR20050114805 A KR 20050114805A KR 1020040039547 A KR1020040039547 A KR 1020040039547A KR 20040039547 A KR20040039547 A KR 20040039547A KR 20050114805 A KR20050114805 A KR 20050114805A
Authority
KR
South Korea
Prior art keywords
status
messenger
conversation
client
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020040039547A
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 KR1020040039547A priority Critical patent/KR20050114805A/ko
Publication of KR20050114805A publication Critical patent/KR20050114805A/ko
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5075Remote control machines, e.g. by a host
    • G03G15/5091Remote control machines, e.g. by a host for user-identification or authorisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/84Types of notifications
    • H04M15/844Message, e.g. SMS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H04N21/4355Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템 및 그 서비스 방법에 관한 것이다. 본 발명의 하나의 특징은 각 메신저 상에서만 서로 알 수 있었던 사용자의 메신저 상태를 웹 페이지상에서와 메신저 사용자가 문서(MS Office 문서, 아래아 한글, 웹 메일 등)작성시 간단한 조작으로 자신의 메신저 상태를 표현할 수 있는 컴포넌트를 입력하여 전달하면, 그 문서를 전달받은 자가 보는 문서상에서도 실시간으로 문서 작성자의 메신저 상태를 확인할 수 있도록 구현하고, 확인된 상태에 따라 웹과 문서상에서 메신저 로그인 없이 대화를 원하는 메신저 사용자에게 바로 문자 대화, 영상 대화, 음성 대화를 할 수 있도록 지원하는 시스템과 서비스 방법을 포함한다.

Description

웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 지원하는 시스템과 그 서비스 방법 그리고 이를 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체{A SYSTEM AND METHOD FOR REAL-RIME REPRESENTING THE STATUS OF MESSENGER USERS AND SUPPORTING THE REAL-TIME CONVERSATION BETWEEN THEM AND A COMPUTER-READABLE MEDIUM RECORDED A PROGRAM FOR EXECUTING THEREOF}
본 발명은 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템 및 그 서비스 방법에 관한 것이다.
현재 IM(Instant Messenger)은 사용자들 간의 즉각적이고 실시간적인 상태(온라인, 오프라인, 방해금지, 자리비움 등)를 표현해주고 있으며, 또한 IM 상호간의 메시지 교환과 파일 전송을 주로 할 수 있도록 하고 있고 요즘에 들어서 영상 및 음성 대화를 추가하여 실시간 대화를 주된 기능으로 업그레이드 했다. 또한 IM은 사용자가 미리 만들어 놓은 친구 목록의 친구가 로그온(Log On)하였을 때, 그 사용자에게 그 사실을 알려주는 클라이언트 소프트웨어로써, 다른 친구가 메시지를 보내오거나 하면 그 사실을 알려주기도 한다.
도 1은 현 IM 시스템의 일반적인 로그인 절차를 나타내는 도면이다. 종래의 메신저는 메신저 사용을 원하는 사용자가 회원으로 등록(단계 D1)하고, 메신저에 로그인(단계 D5)하고, 서버에 접속(단계 D6)하면, 사용자 인증(단계 D7)를 거쳐, 등록 리스트(단계 D8)와, 등록자 상태 정보(단계 D9)와, 오프라인 메시지(단계 D11)를 수신하게 된다. 메신저 회원 등록 절차는 사용자가 메신저 서비스를 제공하는 웹 서버에 접속(단계 D2)하고, 회원 등록 절차(단계 D3)를 완료하면, 메신저를 다운로드(단계 D4)받게 된다.
이러한 메신저는 실시간적으로 상대방의 상태를 알 수 있고, 상대방의 상태에 따라 즉각적인 대화가 이루어지기 때문에 많은 사용자들에게 편리한 대화 도구로 각광을 받고 있다.
하지만 이렇게 편리한 메신저는 사용자가 메신저를 설치하지 않았거나 또 연락하려는 대상이 메신저를 사용하지 않을 시에는 무용지물처럼 되어버린다. 또한 기존의 웹상에서 보여지는 상태들은 실시간이 아니어서 대상의 상태를 즉각적으로 알기가 어렵고, 이를 극복하기 위해서는 계속적으로 해당 페이지를 새로고침(Refresh) 해야하는 문제점과 문자 메시지만을 할 수 있고 영상 및 음성 대화는 할 수 없다는 문제점을 가지고 있다.
또한 상대방이 나의 친구로 등록되어있지 않을 경우에는 상대방의 아이디로 검색을 하여야 하여 친구로 등록하여야 하고, 만약 아이디나 기타 정보를 모를 경우 대화할 수 없고, 자신의 친구로 등록할 리스트가 제한되어 있기 때문에(약 100~150) 그 역시 한계가 있다는 문제점이 있다.
위에서 본 바와 같이, 본 발명이 이루고자 하는 기술적 과제는 메신저를 설치하지 않아도 필요에 따라 연락을 하려는 사용자가 웹과 문서상에서 메신저 사용자들의 상태를 실시간으로 감지하고, 그 상태에 따라서 사용자가 대화 대상자에게 실시간으로 문자 대화 또는 영상 대화 혹은 음성 대화를 할 수 있도록 하는데 그 목적이 있다.
또한 사용자가 연락을 하고픈 대상자를 쉽게 찾을 수 있고, 그 대상자의 메신저 상태 또한 알 수 있도록 지원하고, 간단한 연락을 위해 드는 비용(전화비 등)을 줄일 수 있도록 하는데 또 다른 목적이 있다.
또한 문서 작성시 문서 작성자가 상대방으로 하여금 문의 사항이나 기타 연락을 취할 필요가 있는 경우 자신의 메신저 상태를 알릴 수 있는 방법을 삽입하여 문서를 배포하여, 상대방이 문서를 확인 시에 실시간으로 문서 작성자의 메신저 상태를 확인하고, 그 상태에 따라 필요한 대화 방법을 선택하여 대화할 수 있도록 지원하는데 또 다른 목적이 있다.
또한 기존 웹 IM(instant Messenger)가 일반 로그인 사용자들 사이에 일반 Text Chatting만 제공하는 것과 비교하여, 대화 대상자가 오프라인일 경우에는 대화 대상자가 온라인시에 메시지를 확인할 수 있도록 하는 오프라인 메시지와 음성 대화, 영상 대화를 지원하므로써, 보다 효율적인 대화 방법을 제공하는데 또한 그 목적이 있다.
본 발명의 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템은, 로그인 사용자들의 상태 정보를 입력하여 두는 사용자 DB와, 사용자들의 접속을 유지하고 관리하고 웹과 문서상에서 클라이언트 모듈로부터 접속을 받아 해당 클라이언트가 요청한 사용자에 대한 메신저 상태 정보를 실시간으로 전달하는 프레전스 서버와, 웹상에서 메신저 사용자들의 상태 정보를 볼 수 있도록 지원하는 웹 서버와, 사용자들이 영상 대화를 할 수 있도록 지원하는 비디오 서버와, 음성 대화를 지원하는 음성 서버와, 문자 대화를 지원하는 챗팅 서버를 포함한다. 그리고, 메신저를 사용하는 사용자가 사용자의 클라인언트 단말기에서 기 사용자등록으로 획득한 메신저를 네트워크를 통해 프레전스 서버에 로그인을 요청하면, 프레전스 서버는 전달받은 사용자 아이디와 패스워드를 사용자 DB의 데이터와 비교하여 사용자 인증을 실행한다. 인증에 성공하면, 로그인을 허용하고, 실패하면 재로그인을 하도록 요청하며, 로그인 되었을 시 미리 저장되어있는 친구 리스트들의 상태 정보를 웹과 문서상에서 표시하고, 영상, 음성 및 문자를 통한 대화를 지원한다.
본 발명에 따른 프레전스 서버는 클라이언트 모듈과 결합하여 웹과 문서상에서 메신저 사용자의 상태 표시와 실시간 대화 지원을 한다. 상기 클라이언트 모듈은, 웹과 문서상에서 사용자의 상태를 표시하고, 클라이언트 통신 모듈로부터 대화 대상자의 상태 정보를 실시간으로 전달받아 표현하는 클라이언트 상태 표시 모듈과, 설치가 되는 동시에 프레전스 서버과 연결하여, 사용자들의 상태 변경이나 대화 요청시 상대방에게 알람을 알려주는 통신 부분을 담당하는 클라이언트 통신 모듈과, 대화 요청자가 문자, 음성, 영상 대화 방법 중 어느 하나 또는 그 조합의 대화 방법으로 대화 요청시 각 대화를 지원하는 대화 모듈을 포함한다.
본 발명의 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있도록 하는 방법은, 사용자 클라이언트 내에 메신저의 접속을 받아 메신저의 상태를 관리하는 단계와, 대화 요청자가 네트워크를 통해 인터넷 웹사이트에 접속하여, 대화 대상자를 검색하고, 그 대화 대상자의 상태를 표현하거나 문서 작성자가 자신이 작성한 문서(MS-OFFICE 문서, 아래아 한글, 웹 메일 등)에 자신의 메신저 상태를 실시간으로 표현하고, 영상 대화, 문자 대화, 음성 대화를 할 수 있도록 지원하는 컴포넌트를 삽입하는 단계와, 대화 요청자의 컴퓨터에 실시간 상태 표시가 가능하도록 지원하는 클라이언트 모듈과 문자 대화, 영상 대화, 음성 대화가 가능하도록 지원하는 클라이언트 자동으로 설치되는 단계와, 클라이언트 모듈이 프레전스 서버에 접속하여 실시간으로 대화 대상자의 상태를 전달받는 단계와, 대화 요청자가 대화 대상자의 상태를 확인 후 상태가 표시된 아이콘을 입력 수단(예; 오른쪽 마우스)으로 클릭하여 대화 방법을 선택하는 단계와, 대화 대상자의 상태가 오프라인일 경우 입력 수단으로 메시지 보내기를 선택하여 메시지를 보내면, 대화 대상자가 온라인시 대화 요청자가 보낸 메시지를 볼 수 있도록 표시하는 단계와, 선택된 대화 방법에 따라 해당 모듈을 호출하고, 해당 서버에 접속하고 프레전스 서버에 대화 요청을 전달하는 단계와, 프레전스 서버가 대화 요청자에게 받은 요청을 알람 형태로 대화 상대자에게 전달하는 단계와, 대화 상대자가 요청을 수락하면, 전달받은 정보를 분석하여, 해당 서버에 접속하여 서로 대화가 가능하도록 하는 단계를 포함한다.
이하 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 자세하게 설명한다.
도 1은 메신저 사용자가 사용자 단말기에 메신저를 로그인하는 일반적인 처리 흐름도이다.
도 1에 도시하는 바와 같이, 메신저 사용자는 사용자등록을 통해 받은 메신저를 로그인 한 후, 친구로 등록된 사용자들의 상태가 바뀌거나, 대화 요청이 올때까지 대기 상태에 들어간다
도 2는 본 발명의 실시예에 따른 웹상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 대화가 가능하도록 지원하는 시스템을 나타내는 순서도이다. 메신저 사용자가 웹페이지에 접속(단계 E1)하고, 원하는 대화 대상자를 검색(단계 E2)하고, 원하는 결과가 있는지를 판단(단계 E3)하고, 원하는 결과가 있을 때 대화 대상자가 온라인인지 판단(단계 E4)하고, 대화 대상자가 온라인이면 문자 대화(단계 E5), 영상 대화(단계 E6), 음성 대화(단계 E7)을 하고, 오프라인이면 오프라인메시지를 남기는 처리(단계 E8)를 한다. 그 후 대화 대상자가 로그인 유저인가를 판단(단계 E9)하고, 내 리스트로 등록할 것인지를 결정(단계 E10)하고, 등록할 것으로 결정한 경우에는 대화 대상자를 내 리스트에 선택하여 저장(단계 E11)하고, 종료한다.
도 3은 본 발명의 실시 예에 따른 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 대화가 가능하도록 지원하는 시스템의 순서도이다. 메신저 사용자가 메신저에 로그인(단계 G1)하고, 문서를 작성한(단계 G2) 다음, 문서에 상태 정보 표시 컴포턴트를 추가(단계 G3)하고, 문서 작성이 완료되었으면 문서를 대화 대상자에게 전달(단계 G5)하고, 문서 작성이 완료되지 않았으면 다시 문서를 작성한다. 그리고 대화 대상자가 문서를 수신(단계 G7)하면, 대화 대상자에게 대화를 요청(단계 G8)하고, 대화 대상자가 온라인이면 문자 대화(단계 G10), 영상 대화(단계 G11), 음성 대화(단계 G12)을 하고, 오프라인이면 오프라인메시지를 남기는 처리(단계 G13)를 한다. 그리고 작성된 문서를 대화 대상자에게 전달한 후 대화 대상자가 대화 요청 알림을 수신(단계 G6)하고, 대화 요청을 수락(단계 G14)하면, 대화(단계 G15)하고, 종료(단계 G16)한다.
도 4와 도 5를 참조하여 먼저 본 발명의 실시예에 따른 웹상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 대화를 가능하게 하는 시스템을 설명하면,
메신저 사용자B(301)가 로그인을 한 후 다른 사람들의 알람 정보의 수신을 기다리는 대기 상태에 들어가고(단계 B1), 대화 요청자(302)가 네트워크를 통해 인터넷 웹서버(102)에 접속하여 그 대상자를 검색하면(단계 B3), 웹서버(102)는 사용자 DB에서 해당 검색 결과와 대상자들의 상태 정보를 가져와(단계 B4) 대화 요청자(302)에게 알려준다(단계 B3). 이 때, 웹서버(102)로부터 대상자의 메신저 상태를 받아서 표시해주는 클라이언트 모듈이 자동 설치되며, 이 클라이언트 모듈은 설치가 된 후 프레전스 서버(101)에 접속하여(단계 B5), 대상자가 상태를 변경했을 시 실시간으로 해당 정보를 프레전스 서버로(101)부터 받아 상태를 표현하여 준다(단계 B5).
상기에서 자동으로 설치되는 클라이언트 모듈은 후에 다시 자세히 설명한다.
또한 상기 내용 중 첨부한 도 4와 도 5를 참조하여 도 3의 순서대로 다시 본 발명의 실시예에 따른 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 대화를 가능하게 하는 시스템을 설명하면,
메신저 사용자B(301)가 문서(웹 메일, MS-OFFICE 문서, 아래아 한글 등)을 작성한 후 자신이 원하는 위치에 메신저 설치시 같이 설치되는 메뉴를 문서에서 선택하여 자신의 메신저의 상태를 실시간으로 알리고, 대화가 가능하도록 지원하는 컴포넌트를 삽입한 후, 문서를 문서 확인자(302)에게 보내고, 메신저 사용자B(301)가 로그인을 한 후 다른 사람들의 알람 정보의 수신을 기다리는 대기 상태에 들어가면(단계 B1), 문서 확인자가 받은 문서를 확인할 때, 문서안에 삽입된 컴포넌트는 네트워크를 통해 인터넷 웹서버(102)에 접속하여 해당 메신저 사용자B(301)의 현재 메신저 상태를 요청하고, 웹서버(102)는 사용자DB에서 해당 메신저 사용자B(301)의 상태 정보를 가져와(단계 B4) 문서 확인자(302)에게 알려준다. 이 때, 웹서버(102)로부터 대상자의 메신저 상태를 받아서 표시해주는 클라이언트 모듈이 자동 설치되며, 그 클라이언트 모듈은 설치가 된 후 프레전스 서버(101)에 접속하여, 대상자가 상태를 변경했을 시 실시간으로 해당 정보를 프레전스 서버로(101)부터 받아 상태를 표현하여 준다(단계 B5).
도 6은 본 발명의 실시 예에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 대화를 가능하게 하는 시스템 중 웹 서버로부터 자동으로 다운받아 설치되는 클라이언트 모듈의 구성도로서,
웹과 문서상에서 사용자의 상태를 표시하고, 클라이언트 통신 모듈로부터 상대방의 상태 정보를 실시간으로 전달받아 표현하는 클라이언트 상태 표시 모듈(500)과 설치가 되는 동시에 프레전스 서버(101)과 연결하여, 사용자들의 상태 변경이나 대화 요청시 상대방에게 알람을 알려주는 통신 부분을 담당하는 클라이언트 통신 모듈(510) 그리고 대화 요청자가 대화 요청시 사용될 각 대화 모듈(520)으로 구성된다.
상기 클라이언트 상태 표시 모듈(500)은 웹과 문서상에서도 메신저 사용자의 상태가 표현되며 사용자가 이미 설치가 되어있을 시에는 바로 실행되고, 설치가 되어있지 않았을 시에는 자동으로 설치가 되도록 지원한다. 상기 클라이언트 통신 모듈(510)은 COM으로 만들어져 클라이언트 상태 표시 모듈들을(500)을 관리하는 COM 서버로 구성된다. 그리고 각 대화 모듈은 COM 통신을 하는 모듈로 개발이 되어 사용자의 단말기안에서 자유로이 클라이언트 통신 모듈(510)과 통신할 수 있도록 한다.
또한 각 문서에 쉽게 문서 작성자의 메신저 상태를 실시간으로 표현하고, 대화가 가능하도록 지원하는 모듈을 삽입할 수 있도록 OLE Automation을 지원하는 문서 작성툴(MS-OFFICE 문서, MS-Outlook, 아래아 한글 등)에 툴바를 생성시켜, 원하는 위치에 커서를 대고 툴바의 버튼을 클릭하면 바로 삽입할 수 있도록 한다. 이에 대한 자세한 설명은 향후 서비스 실시예에서 도 8을 예로 들어 다시 자세히 설명한다.
각 모듈간의 처리 프로세스를 도 6을 통해 상세히 설명하면, 메신저 사용자의 상태를 표현하는 클라이언트 상태 표시 모듈(500)은 이 웹상의 HTML 문서에서 해당 사용자의 상태 정보를 파싱(Parsing)하고, 클라이언트 통신 모듈(510)에게 본 클라이언트 상태표시 모듈(500)이 나타내는 사용자들을 등록시켜(C1) 해당 사용자들의 상태 변경시 클라이언트 통신 모듈(510)로부터 정보를 받을 수 있도록 하고(C1), 클라이언트 통신 모듈(510)은 본 모듈에 등록된 클라이언트 상태 표시 모듈(500)의 사용자를 프레전스 서버(101)로 보내어 해당 사용자들의 상태 변경 사항을 실시간 받아서(C3) 클라이언트 상태 표시 모듈(500)에게 전달한다(C1). 사용자가 대화하기 원하는 방법을 오른쪽 마우스를 눌러 선택하면 클라이언트 상태 표시 모듈(500)은 해당 대화 모듈(520)을 호출하고(C4) 각 대화 모듈(520)은 자신의 대화 모듈 서버(600)에게 접속하여(C6) 인증 절차를 거치고 상대방에게 전달하는 고유키(Unique Key)를 받아서(C6) 전달할 내용을 만들어 클라이언트 통신 모듈(510)에게 전달하고 클라이언트 통신 모듈(510)은 프레전스 서버(101)에 전달받은 내용을 보내고, 프레전스 서버가 알람을 받을 대화 상대자에게 알람을 보낸다.
이렇게 구성된 사용자 단말기와 대화 상대자의 관계를 다시 도 5를 통해 대화하려는 대화 모듈을 문자 대화로 했을 때로 가정하여 다시 한번 자세히 설명하면,
사용자가 원하는 대화 상대자를 찾거나, 문서안에 대화 상대자의 상태 표시가 나타났을 경우, 사용자는 그 대화 상대자의 상태가 나와있는 아이콘위에 마우스를 위치하고 오른쪽 마우스를 클릭하면, 해당 대화 상대자와 연결할 수 있는 방법이 팝업 메뉴로 나타나고, 사용자는 이들 메뉴들 중 원하는 것을 선택할 수 있다.
사용자가 실행한 웹브라우저가 웹서버에 접속하여 검색을 통해 대화 대상자를 찾고, 웹서버는 해당 대화 대상자와 대화 대상자의 상태를 사용자DB에서 검색하여 그 결과와 사용자의 클라이언트에 설치될 모듈의 정보를 웹브라우저로 보내고, 웹브라우저는 HTML을 분석(Parsing)하면서 클라이언트 모듈이 이미 설치가 되어있으면, 설치된 모듈을 호출하고, 설치가 되어있지 않으면, 모듈설치에 대한 정보와 안내창을 띄워 사용자가 설치할 수 있도록 한 후 설치가 되면, 대화 대상자의 메신저 상태에 따라 다른 아이콘 형태로 나타난다.
사용자가 문서를 작성시, 문서에 툴바에 설치된 상태 표시 입력 아이콘을 클릭하면, 문서 작성자의 메신저 상태를 표시하는 아이콘 모양의 모듈이 지정된 위치에 삽입되고, 문서 작성후 문서를 볼 경우, 문서 작성자의 메신저 상태에 따라 다른 아이콘 형태로 나타난다.
대화 상대자의 메신저 상태에 따라 다른 아이콘 형태로 나타낸 아이콘을 대고 입력 수단(예컨대 오른쪽 마우스)으로 선택하면, 대화 상대자와 대화할 수 있는 메뉴가 나타난다.
웹브라우저가 클라이언트 모듈이 있는 페이지를 표현할 때, 바로 클라이언트 상태 표시 모듈을 실행하여 대화 대상자의 메신저 상태를 표시하는 동시에 클라이언트 통신 모듈을 실행하여 프레전스 서버에 접속하여 향후 대화 대상자의 상태 변경이 있을 시 실시간으로 상태 정보를 변경할 수 있도록 한다.
클라이언트 모듈이 삽입된 문서가 불러졌을 시, 바로 클라이언트 상태 표시 모듈을 실행하여 대화 대상자의 메신저 상태를 표시하는 동시에 클라이언트 통신 모듈을 실행하여 프레전스 서버에 접속하여 향후 대화 대상자의 상태 변경이 있을 시 실시간으로 상태 정보를 변경할 수 있도록 한다.
클라이언트 상태 표시 모듈이 클라이언트 통신 모듈에게 그 자신을 등록하여, 자신이 상태를 표시하는 대화 대상자의 메신저 상태 정보를 요청하고, 클라이언트 통신 모듈은 하나의 접속으로 해당 클라이언트 상태 표시 모듈의 모든 대화 대상자의 메신저 상태 정보의 변경 사항을 클라이언트 상태 표시 모듈에게 전달하도록 한다.
클라이언트 상태 표시 모듈이 자신이 표시하는 대화 대상자의 메신저 상태 정보가 변경되었을 시, 클라이언트 통신 모듈로부터 변경 정보를 받고, 해당 상태의 변경을 다른 아이콘으로 변경하고, 사용자가 클라이언트 상태 표시 모듈을 지정하고 입력 수단으로 선택했을 시 그때 당시의 대화 대상자의 메신저 상태를 가지고 대화가 가능한 방법만이 선택 가능하도록 표시한다.
브라우저상에서 다른 검색 조건을 입력후 검색을 하거나, 다음 또는 이전 페이지로 변경될 때와 문서가 종료되었을 시, 클라이언트 상태 표시 모듈은 자신을 클라이언트 통신 모듈에서 등록을 해지하여, 클라이언트 통신 모듈이 프레전스 서버에 정보를 보내어 더 이상 해당 대화 대상자의 메신저 상태를 받지 않도록 한다.
클라이언트 통신 모듈이 자신에게 등록된 클라이언트 상태 표시 모듈이 없을 시, 프레전스 서버와의 통신을 끊어서 프레전스 서버의 통신 자원을 더 이상 사용하지 않도록 한다.
사용자가 자신이 대화하고자 하는 대화 대상자의 상태를 확인하고, 대화하려는 대화 대상자의 상태 표시 아이콘에 마우스를 가져가서 오른쪽 마우스를 클릭하면 나타나는 메뉴에서 사용 가능한 메뉴를 선택하면, 해당되는 서비스 모듈이 실행이되고, 그 모듈은 HTML에서 주어진 정보에 있는 해당 서버로 접속하고, 그 서버에서 해당 대화에 대한 고유키(Unique Key)를 받아서 대화 요청에 대한 패킷(Packet)을 만들어서 클라이언트 통신 모듈에게 전달하고 클라이언트 통신 모듈은 해당 패킷을 프레전스 서버에 전달하며, 프레전스 서버가 대화 대상자에게 전달하고, 대화대상자는 대화 요청 패킷(Packet)에 있는 서버IP로 접속하여, 전달받은 고유키(Unique Key)를 가지고 인증받아 대화에 참여하여 서로 대화를 할 수 있도록 지원한다.
사용자가 대화 상대자와 연결하여 대화하는 상세한 방법을 문자 회의로 선택한 것으로 가정하여 도 5와 도 6과 같이 설명하면, 사용자가 대화하려는 상대자의 상태를 웹과 문서상에서 확인(단계 N1) 후 대화 상대자의 상태 표시 아이콘에 마우스를 대고 오른쪽 마우스를 눌러서 문자 회의를 선택하면, 상태 표시 모듈은 같이 설치된 문자 대화 모듈을 호출하고(단계 C4), 문자 대화 모듈이 사용자의 화면에서 실행되면서 챗팅 서버로 연결된다(단계 N2, C6). 이 때 챗팅 서버는 본 연결에 대한 고유키(Unique Key)를 생성하여 연결한 문자 대화 모듈에게 알려주고(단계 N3,C6) 고유키를 받은 문자 대화 모듈은 클라이언트 내에서 프레전스 서버와 연결을 관장하는 클라이언트 통신 모듈(510)에게 연결 대상자의 ID와 챗 서버의 IP 그리고 해당 통신 연결 고유키(Unique Key)를 보내줄 것을 요청하고(단계 C5), 클라이언트 통신 모듈(510)은 프레전스 서버(101)로 이러한 정보를 보내게 된다.
정보를 받은 프레전스 서버(101)은 연결되어있는 사용자B(302)에게 전달 받은 내용을 알람으로 전달하고(단계 N5) 사용자B(302)의 클라이언트는 알람으로 이 사실을 알려주게 되면, 이때, 사용자B(302)는 연결을 받을 것인지 아닌지를 결정한다. 만약 사용자B(302)가 연결을 받게 되면, 사용자B내에 설치된 문자 대화 모듈이 실행되게 되고, 이 문자 대화 모듈은 전달 받은 챗팅 서버(111) IP와 인증 고유키(Unique Key)를 가지고 챗팅 서버에 접속(N6)하여 서로 대화를 할 수 있게 된다.
웹상에서의 실시예
도 7을 참조하여 본 발명인 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 대화를 가능하게 하는 시스템 중 웹상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 대화를 가능하게 하는 시스템의 서비스 방법 중 하나를 예를 들어 설명하면,
아파트 매물 서비스를 실시하는 회사가 자신의 가맹점인 부동산에 대해서 메신저를 공급하고, 각 부동산들은 자신들의 컴퓨터를 ON할때, 자동으로 메신저가 실행이 되고, 그 메신저는 프레전스 서버에 로그인을 하여 미리 등록해 놓은 다른 부동산들의 메신저 상태를 알고, 각 부동산들과 메시지 및 음성 대화 또는 영상 대화를 할 수 있도록 한다.
이러한 아파트 매물 서비스를 실시하는 회사가 제공하는 웹 서비스에서 아파트 매물 정보를 보고자하는 사용자는 해당 웹사이트를 방문하고, 검색 조건을 입력하여 검색을 하게 되면, 도 6와 같이 검색 결과가 나타나게 되고, 이때, 해당되는 부동산들의 메신저 상태가 아이콘 형태로 나타나게 된다. 사용자는 자신이 연락을 하고자 하는 부동산의 상태 아이콘 위에 마우스를 위치하고, 오른쪽 마우스를 누르면, 가능한 대화 방법이 메뉴로서 나타나게 되고, 가능한 대화 방법 중 원하는 것을 선택하여 두 대화간의 연결이 이루어지게 된다.
문서상에서의 실시예
또한 도 8과 같이 문서 작성자가 문서를 작성한 후 메신저 설치와 같이 제공되는 자신의 메신저 상태를 실시간으로 표시하고 대화가 가능하도록 지원하는 상태 입력 모듈을 설치했을 경우, 문서 작성기 상단의 툴바에는 (T1)와 같은 툴바가 생기고 문서 작성때, 자신이 원하는 위치에 툴바의 버튼을 클릭하면, (T2)와 같이 해당 위치에 자신의 메신저 상태를 실시간으로 표시하고 대화가 가능하도록 지원하는 상태 입력 모듈이 입력되어, 문서를 볼 때, 해당 문서 작성자의 메신저 상태가 실시간으로 표현되고, 상태에 따라 상태가 표시된 아이콘에 마우스를 위치하고, 오른쪽 마우스를 누르면, 가능한 대화 방법이 메뉴로서 나타나게 되고, 가능한 대화 방법 중 원하는 것을 선택하여 두 대화간의 연결이 이루어지게 된다.
이상에서 본 바와 같이, 본 발명은 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템은 자신이 대화를 할려는 대화 상대자의 상태를 웹과 문서상에서 실시간으로 알 수 있을 뿐 아니라, 기존 IM(Instant Messenger)에서와 같이 실시간으로 대화할 수 있고, 또한 메일과 워드, Excel, Powerpoint 등 문서에서 문서를 작성한 사람의 메신저 상태를 바로 즉각적으로 알 수 있기 때문에 실시간 상담, 실시간 문의, 실시간 예약, 전자 결재 등 각종 비즈니스 시스템과 결합하여, 사용자들의 편의를 제공할 수 있고, 다양한 서비스를 제공할 수 있기 때문에 일반 IM보다 발전적이라 할 수 있다
도 1은 종래의 메신저 로그인 순서도.
도 2는 본 발명에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템에서 검색을 통해 대화 상대자를 찾아 대화를 하는 순서도.
도 3은 본 발명에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템에서 문서상에 자신의 상태를 실시간으로 표시해 줄 컴포넌트를 입력한 후 문서를 전달하면, 문서를 받은 상대방이 전달받은 문서를 통해 전달자의 메신저 상태를 확인하고 필요시 전달자와 대화를 하는 순서도.
도 4는 본 발명에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템에 메신저 사용자가 로그인하고 웹과 문서상에서 해당 메신저 사용자의 메신저 상태를 알 수 있도록 지원하는 시스템의 시스템 구성도.
도 5는 본 발명에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템에서, 실시간으로 대화 상대자의 메신저 상태를 알 수 있고, 그 대화 상대자와 대화하는 방법으로 문자 대화를 선택 후 메신저 사용자와 대화 요청자가 실시간으로 문자 대화가 이루어질 수 있도록 지원하는 시스템의 시스템 구성도.
도 6은 본 발명에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템에서, 사용자의 단말기에 설치가 되는 클라이언트 모듈의 상세 구성도 및 해당 서버와의 서비스 구성도.
도 7은 본 발명에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템에서, 웹으로 서비스를 실시할 때의 화면 구성도.
도 8은 본 발명에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템에서, 문서로 서비스를 실시할 때의 화면 구성도.

Claims (14)

  1. 사용자가 실행한 웹브라우저가 웹서버에 접속하여 검색을 통해 대화 대상자를 찾고, 웹서버는 해당 대화 대상자와 대화 대상자의 상태를 사용자DB에서 검색하여 그 결과와 사용자의 클라이언트에 설치될 모듈의 정보를 웹브라우저로 보내고, 웹브라우저는 HTML을 분석(Parsing)하면서 클라이언트 모듈이 이미 설치가 되어있으면, 설치된 모듈을 호출하고, 설치가 되어있지 않으면, 모듈설치에 대한 정보와 안내창을 띄워 사용자가 설치할 수 있도록 한 후 설치가 되면, 대화 대상자의 메신저 상태에 따라 다른 아이콘 형태로 나타나도록 하는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  2. 사용자가 문서를 작성시, 문서에 툴바에 설치된 상태표시입력아이콘을 클릭하면, 문서 작성자의 메신저상태를 표시하는 아이콘 모양의 모듈이 지정된 위치에 삽입되고, 문서 작성후 문서를 볼 경우, 문서 작성자의 메신저 상태에 따라 다른 아이콘 형태로 나타나도록 하는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  3. 제1항 또는 제2항에 있어서, 대화 상대자의 메신저 상태에 따라 다른 아이콘 형태로 나타낸 아이콘을 대고 입력 수단으로 선택하면, 대화 상대자와 대화할 수 있는 메뉴가 나타나는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  4. 제1항에 있어서, 웹브라우저가 클라이언트 모듈이 있는 페이지를 표현할 때, 바로 클라이언트 상태표시 모듈을 실행하여 대화 대상자의 메신저 상태를 표시하는 동시에 클라이언트 통신 모듈을 실행하여 프레전스 서버에 접속하여 향후 대화 대상자의 상태 변경이 있을 시 실시간으로 상태 정보를 변경할 수 있도록 지원하는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  5. 제2항에 있어서, 클라이언트 모듈이 삽입된 문서가 불러졌을 시, 바로 클라이언트 상태표시 모듈을 실행하여 대화 대상자의 메신저상태를 표시하는 동시에 클라이언트 통신 모듈을 실행하여 프레전스 서버에 접속하여 향후 대화 대상자의 상태변경이 있을 시 실시간으로 상태정보를 변경할 수 있도록 지원하는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  6. 제4항에 있어서, 클라이언트 상태 표시 모듈은 클라이언트 통신 모듈에게 그 자신을 등록하여, 자신이 상태를 표시하는 대화 대상자의 메신저 상태 정보를 요청하고, 클라이언트 통신 모듈은 하나의 접속으로 해당 클라이언트 상태 표시 모듈의 모든 대화 대상자의 메신저 상태 정보의 변경 사항을 클라이언트 상태 표시 모듈에게 전달하도록 지원하는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  7. 제4항에 있어서, 클라이언트 상태표시 모듈은 자신이 표시하는 대화 대상자의 메신저 상태 정보가 변경되었을 시, 클라이언트 통신 모듈로부터 변경 정보를 받고, 해당 상태의 변경을 다른 아이콘으로 변경하고, 사용자가 클라이언트 상태 표시 모듈을 지정하고 입력 수단으로 선택했을 시 그때 당시의 대화 대상자의 메신저 상태를 가지고 대화가 가능한 방법만이 선택가능하도록 표시되는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  8. 제1항 또는 제2항에 있어서, 브라우저상에서 다른 검색 조건을 입력후 검색을 하거나, 다음 또는 이전페이지로 변경될 때와 문서가 종료되었을 시, 클라이언트 상태표시 모듈은 자신을 클라이언트 통신모듈에서 등록을 해지하여, 클라이언트 통신모듈이 프레전스서버에 정보를 보내어 더 이상 해당 대화 대상자의 메신저상태를 받지않도록 지원하는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템
  9. 제8항에 있어서, 클라이언트 통신 모듈은 자신에게 등록된 클라이언트 상태표시 모듈이 없을 시, 프레전스 서버와의 통신을 끊어서 프레전스 서버의 통신 자원을 더 이상 사용하지 않도록 지원하는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  10. 제3항에 있어서, 사용자가 자신이 대화하고자 하는 대화 대상자의 상태를 확인하고, 대화하려는 대화 대상자의 상태 표시 아이콘에 마우스를 가져가서 오른쪽 마우스를 클릭하면 나타나는 메뉴에서 사용 가능한 메뉴를 선택하면, 해당되는 서비스 모듈이 실행이되고, 그 모듈은 HTML에서 주어진 정보에 있는 해당 서버로 접속하고, 그 서버에서 해당 대화에 대한 고유키(Unique Key)를 받아서 대화 요청에 대한 패킷(Packet)을 만들어서 클라이언트 통신 모듈에게 전달하고 클라이언트 통신 모듈은 해당 패킷을 프레전스 서버에 전달하며, 프레전스 서버가 대화 대상자에게 전달하고, 대화대상자는 대화 요청 패킷(Packet)에 있는 서버IP로 접속하여, 전달받은 고유키(Unique Key)를 가지고 인증받아 대화에 참여하여 서로 대화를 할 수 있도록 지원하는 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  11. 제1항 또는 제2항에 따른 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템을 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체.
  12. 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템에 있어서,
    로그인 사용자들의 상태 정보를 입력하여 두는 사용자 DB와,
    사용자들의 접속을 유지하고 관리하고 웹과 문서상에서 클라이언트 모듈로부터 접속을 받아 해당 클라이언트가 요청한 사용자에 대한 메신저 상태 정보를 실시간으로 전달하는 프레전스 서버와,
    웹상에서 메신저 사용자들의 상태 정보를 볼 수 있도록 지원하는 웹 서버와,
    사용자들이 영상 대화를 할 수 있도록 지원하는 비디오 서버와, 음성 대화를 지원하는 음성 서버와, 문자 대화를 지원하는 챗팅 서버를 포함하는 대화 모듈을 포함하는 것인 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  13. 제12항에 있어서, 상기 프레전스 서버는 클라이언트 모듈과 결합하여 웹과 문서상에서 메신저 사용자의 상태 표시와 실시간 대화 지원을 하고, 상기 클라이언트 모듈은,
    웹과 문서상에서 사용자의 상태를 표시하고, 클라이언트 통신 모듈로부터 대화 대상자의 상태 정보를 실시간으로 전달받아 표현하는 클라이언트 상태 표시 모듈과,
    설치가 되는 동시에 프레전스 서버과 연결하여, 사용자들의 상태 변경이나 대화 요청시 상대방에게 알람을 알려주는 통신 부분을 담당하는 클라이언트 통신 모듈과,
    대화 요청자가 문자, 음성, 영상 대화 방법 중 어느 하나 또는 그 조합의 대화 방법으로 대화 요청시 각 대화를 지원하는 대화 모듈
    을 포함하는 것인 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 할 수 있는 시스템.
  14. 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있고, 실시간 대화를 지원하는 방법에 있어서,
    사용자 클라이언트 내에 메신저의 접속을 받아 메신저의 상태를 관리하는 단계와,
    대화 요청자가 네트워크를 통해 인터넷 웹사이트에 접속하여, 대화 대상자를 검색하고, 그 대화 대상자의 상태를 표현하거나 문서 작성자가 자신이 작성한 문서에 자신의 메신저 상태를 실시간으로 표현하고, 영상 대화, 문자 대화, 음성 대화를 할 수 있도록 지원하는 컴포넌트를 삽입하는 단계와,
    대화 요청자의 컴퓨터에 실시간 상태 표시가 가능하도록 지원하는 클라이언트 모듈과 문자 대화, 영상 대화, 음성 대화가 가능하도록 지원하는 클라이언트 자동으로 설치하는 단계와,
    클라이언트 모듈이 프레전스 서버에 접속하여 실시간으로 대화 대상자의 상태를 전달받는 단계와,
    대화 요청자가 대화 대상자의 상태를 확인 후 상태가 표시된 아이콘을 입력 수단으로 선택하여 대화 방법을 선택하는 단계와,
    대화 대상자의 상태가 오프라인일 경우 입력 수단으로 메시지 보내기를 선택하여 메시지를 보내면, 대화 대상자가 온라인시 대화 요청자가 보낸 메시지를 볼 수 있도록 표시하는 단계와,
    선택된 대화 방법에 따라 해당 모듈을 호출하고, 해당 서버에 접속하고 프레전스 서버에 대화 요청을 전달하는 단계와,
    프레전스 서버가 대화 요청자에게 받은 요청을 알람 형태로 대화 상대자에게 전달하는 단계와,
    대화 상대자가 요청을 수락하면, 전달받은 정보를 분석하여, 해당 서버에 접속하여 서로 대화가 가능하도록 하는 단계
    를 을 포함하는 것인 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알 수 있게 하고, 실시간 대화를 지원하는 방법.
KR1020040039547A 2004-06-01 2004-06-01 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알수 있고, 실시간 대화를 지원하는 시스템과 그 서비스방법 그리고 이를 수행하기 위한 프로그램을 기록한컴퓨터로 판독가능한 기록매체 Ceased KR20050114805A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040039547A KR20050114805A (ko) 2004-06-01 2004-06-01 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알수 있고, 실시간 대화를 지원하는 시스템과 그 서비스방법 그리고 이를 수행하기 위한 프로그램을 기록한컴퓨터로 판독가능한 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040039547A KR20050114805A (ko) 2004-06-01 2004-06-01 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알수 있고, 실시간 대화를 지원하는 시스템과 그 서비스방법 그리고 이를 수행하기 위한 프로그램을 기록한컴퓨터로 판독가능한 기록매체

Publications (1)

Publication Number Publication Date
KR20050114805A true KR20050114805A (ko) 2005-12-07

Family

ID=37288922

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040039547A Ceased KR20050114805A (ko) 2004-06-01 2004-06-01 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알수 있고, 실시간 대화를 지원하는 시스템과 그 서비스방법 그리고 이를 수행하기 위한 프로그램을 기록한컴퓨터로 판독가능한 기록매체

Country Status (1)

Country Link
KR (1) KR20050114805A (ko)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100811601B1 (ko) * 2006-12-18 2008-03-11 한국과학기술연구원 전자 기기 제어 방법
WO2009005948A3 (en) * 2007-06-29 2009-02-19 Microsoft Corp Providing sender-selected sound items to conversation participants
WO2010091596A1 (zh) * 2009-02-12 2010-08-19 Zhou Quanxi 网页即时通讯中实时显示网站用户状态的方法
KR101713602B1 (ko) * 2016-07-25 2017-03-08 박성원 멤버 관리용 위치공유 이벤트 제공 방법 및 시스템
CN113869539A (zh) * 2021-09-06 2021-12-31 浪潮软件股份有限公司 一种以视频为方式的面对面政务办事方法及系统

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100811601B1 (ko) * 2006-12-18 2008-03-11 한국과학기술연구원 전자 기기 제어 방법
WO2009005948A3 (en) * 2007-06-29 2009-02-19 Microsoft Corp Providing sender-selected sound items to conversation participants
CN101689286B (zh) * 2007-06-29 2013-08-21 微软公司 向对话参与方提供发送方选择的声音项
US8762458B2 (en) 2007-06-29 2014-06-24 Microsoft Corporation Providing sender-selected sound items to conversation participants
US9063695B2 (en) 2007-06-29 2015-06-23 Microsoft Technology Licensing, Llc Providing sender-selected sound items to conversation participants
WO2010091596A1 (zh) * 2009-02-12 2010-08-19 Zhou Quanxi 网页即时通讯中实时显示网站用户状态的方法
KR101713602B1 (ko) * 2016-07-25 2017-03-08 박성원 멤버 관리용 위치공유 이벤트 제공 방법 및 시스템
CN113869539A (zh) * 2021-09-06 2021-12-31 浪潮软件股份有限公司 一种以视频为方式的面对面政务办事方法及系统

Similar Documents

Publication Publication Date Title
CA2977035C (en) System and method for video communication
US7865563B2 (en) Persisting a group in an instant messaging application
US8595295B2 (en) Method and system for determining and sharing a user's web presence
US8631078B2 (en) Method and system for embedded personalized communication
US7831673B1 (en) Methods and systems for processing offline chat messages
US20030079024A1 (en) Querying applications using online messenger service
US20150172228A1 (en) Method and system for communicating information over a network
US20090158163A1 (en) System and method to facilitate social browsing
US20080019353A1 (en) System and method for peer-to-peer Internet communication
US20170289070A1 (en) Making a Dialogue Available To an Autonomous Software Agent
US20170288942A1 (en) Portal for Provisioning Autonomous Software Agents
US20080140779A1 (en) System And Method For Sharing Search Result Using Messenger
US20170289069A1 (en) Selecting an Autonomous Software Agent
CN1653829A (zh) 在非即时消息传送环境中提供即时消息传送功能
US20170288943A1 (en) Supplying Context Data to a Servicing Entity
CN113079078B (zh) 消息服务器的操作方法及装置
EP3105891B1 (en) Instant messaging with non subscriber users
US20080056458A1 (en) Message system for conducting message
US20100312839A1 (en) Instant Messaging Method and System
US20080005119A1 (en) Remotely updating a user status on a presence server
CN101548276A (zh) 用于嵌入式个性化通信的方法和系统
JP2007531943A (ja) ユーザが選択可能な電子メッセージ・アクション選択及び処理を提供するためのシステム及び方法
KR20050114805A (ko) 웹과 문서상에서 메신저 사용자의 상태를 실시간으로 알수 있고, 실시간 대화를 지원하는 시스템과 그 서비스방법 그리고 이를 수행하기 위한 프로그램을 기록한컴퓨터로 판독가능한 기록매체
KR20090000214A (ko) 웹 페이지 url 주소에 대응하는 채팅 시스템 및 그 방법
WO2000060483A1 (en) Apparatus and method for creating audio forums

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20040601

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20090601

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20040601

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20110207

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20110811

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20110207

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I