가공데이터 · 한국어 지식관계

서버 시스템에서 다수의 종단점에 걸쳐 존재를 통합하는 방법, 다수의 종단점에 걸쳐 존재를 통합하는 시스템, 및 컴퓨터 판독가능 매체 document_id A220623067307

분류
의약학
라벨 상태 (label_status)
approved
문맥 (context)
컴퓨팅 장치[예를 들어, 랩톱, 셀룰러 전화, 및 PDA(personal digital assistant)]의 사용자는 종종 실시간으로 통신할 필요가 있다. 통상적인 형태의 실시간 통신은 인스턴트 메시징 서비스에 의해 제공된다. 인스턴스 메시징 서비스는 종단점에 있는 참여자가 메시지를 전송하고 이 메시지가 대화 중인 상대방 참여자에 의해 1, 2초 내에 수신될 수 있게 한다. 수신측 참여자는 상대방 참여자에게 유사한 방식으로 응답 메시지를 전송할 수 있다. 효과적이기 위해, 실시간 대화는 참여자가 수신된 메시지를 아주 신속하게 알아채고, 검토하며, 그에 응답하는 것에 달려 있다. 이러한 신속한 응답은 전자 메일 메시지의 수신자가 편리한 때에 메시지에 응답하는 종래의 전자 메일 시스템과는 아주 다르다. 개시측 참여자가 실시간 대화를 시작하고자 하는 경우, 그 참여자는 의도된 참여자가 메시지에 실시간으로 응답할 수 있는지를 알 필요가 있다. 실시간으로 응답할 수 없는 경우, 종래의 전자 메일, 음성 메일, 또는 소정의 다른 메카니즘을 통한 통신이 더 적절할 수도 있다. 예를 들어, 의도된 참여자의 컴퓨터가 현재 전원이 꺼져 있는 경우, 실시간 대화가 가능하지 않을 수 있다. 게다가, 그의 컴퓨터가 현재 전원이 켜져 있지만 의도된 참여자가 그의 컴퓨터로부터 멀리 떨어져 있는 경우, 역시 실시간 대화가 가능하지 않다. 개시측 참여자는 통신의 형태에 관한 적절한 결정이 행해질 수 있도록 의도된 참여자의 이용가능성을 알고자 한다. 존재 서비스는 이러한 이용가능성 정보를 제공한다. 컴퓨터 시스템 또는 그 컴퓨터 시스템과 연관된 사용자 등의 엔터티의 이용가능성 상태를 "존재 정보(presence information)"라고 한다. 존재 정보는 사용자의 현재의 "존재 상태(presence state)"를 식별한다. 사용자는 그의 존재 정보를 존재 서비스(presence service)가 이용할 수 있게 함으로써 다른 사용자들이 그와 가장 잘 통신하기 위해 어떻게 해야 하는지를 결정할 수 있게 된다. 예를 들어, 존재 정보는 사용자가 인스턴트 메시징 서버에 로그온("온라인")되어 있는지 또는 로그오프("오프라인")되어 있는지를 나타낼 수 있다. 존재 정보는 또한 사용자의 이용가능성에 관한 더 상세한 정보도 제공할 수 있다. 예를 들어, 사용자가 온라인되어 있더라도, 그 사용자가 그의 컴퓨터로부터 멀리 떨어져 회의 중에 있을 수 있다. 이러한 경우, 존재 상태는 "온라인" 및 "회의 중"을 나타낼 수 있다. 인스턴트 메시징과 관련하여, 게시 사용자("게시자")는 존재 서버에 그의 존재 정보를 제공하고 존재 서버는 이어서 이 존재 정보를 가입 사용자("가입자")에게 제공한다. 따라서, 존재 서버는 존재 서비스의 사용자에게 존재 정보를 제공하기 위해 가입자/게시자 모델을 사용할 수 있다. 사용자의 존재 정보가 변경될 때마다, 존재 서버는 그 사용자의 컴퓨터 시스템에 의해 그 변경을 통지받고 차례로 가입 사용자에게 그 변경을 통지한다. 그러면, 가입 사용자는 의도된 참여자의 존재 정보에 기초하여 인스턴트 메시징 대화를 개시할지를 결정할 수 있다. 예를 들어, 존재 정보가 게시 사용자가 현재 전화 회의 중임을 나타내는 경우, 가입 사용자는 가입 사용자에게 전화를 걸기보다는 인스턴스 메시지를 전송하기로 결정할 수 있다. 그러나, 가입 사용자가 게시 사용자에게 전화를 걸어 말을 할 필요가 있는 경우, 가입 사용자는 언제 통화를 할 수 있는지를 알기 위해 게시 사용자의 존재 정보를 모니터링할 필요가 있다. 게시 사용자의 존재 정보가 전화 회의가 끝났음을 나타낸다는 것을 가입 사용자가 알아채는 경우, 가입 사용자는 전화를 걸 수 있다. RFC 2778은 인스턴트 메시징 시스템에서 존재 정보에 관한 규격이다. RFC 3856은 세션 개시 프로토콜(Session Initiation Protocol,"SIP")을 사용하는 존재 정보에 관한 규격이다. 사용자가 동시에 많은 장치를 사용하여 협업 서버에 로그인됨으로써 다수의 종단점을 생성하는 것은 흔한 일이다. 예를 들어, 사용자가 PDA, 무선 전화, 및 랩톱 컴퓨터를 사용하여 인스턴트 메시징 서버에 동시에 로그인될 수 있다. 이 경우에, 이들 종단점 각각은 사용자에 관한 정보, 예를 들어 사용자가 장치에서 타이핑을 하고 있는지, 전화를 거는 등을 위해 장치를 사용하는지, 및 사용자가 임의의 순간에 다른 사람과 통신 또는 다른 형태의 상호작용을 할 수 있는지를 포함하고 있다. 현재의 존재 서비스가 특정의 사용자 종단점에서의 사용자의 통신 가능성을 제공하는 데는 적합할 수 있지만, 이들 존재 서비스는 사용자가 다수의 종단점에 로그인되어 있을 때의 사용자의 통신 가능성에 대한 정확한 설명을 제공하지 못한다. 003c#발명의 요약003e# 서버에서 다수의 종단점에 걸쳐 사용자 존재를 통합하는 방법 및 시스템이 제공된다. 존재 통합 시스템(presence aggregation system)은 게시자의 다수의 종단점으로부터 게시자의 존재 상태들을 게시하는 것을 가능하게 하는 존재 통합 서버(presence aggregation server)를 제공한다. 존재 상태는 이용가능성 값 및 활동을 포함한다. 활동은 하고 있는 활동 및/또는 사용자 정의 문자열을 지정할 수 있다. 예를 들어, 사용자는 사용자(예를 들어, 게시자)가 온라인 상태에 있음을 나타내는 이용가능성 값을 포함하는 상태를 게시할 수 있다. 게시자의 종단점들 중 임의의 종단점이 존재 통합 서버에 존재 상태 게시를 할 때, 존재 통합 서버는 게시자의 통합된 상태(즉, 게시자의 종단점들 전부에 걸쳐 통합된 게시자의 이용가능성)를 발생하고 발생된 통합된 상태를 게시자의 종단점들 각각에 게시한다. 존재 통합 서버는 또한 게시자의 통합된 상태 정보의 가입자들에게 게시자의 통합된 상태를 제공할 수 있다. 이 요약은 이하의 상세한 설명에 더 기술되는 선택된 개념들을 간략화된 형태로 소개하기 위해 제공된 것이다. 이 요약은 청구된 발명 대상의 주요 특징들 또는 필수적인 특징들을 확인하기 위한 것이 아니며 청구된 발명 대상의 범위를 정하는 데 보조 수단으로 사용되기 위한 것도 아니다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
존재 통합 서버가 게시자의 다수 종단점에 걸쳐 통합된 상태를 발생시키고 이를 게시자의 각 종단점 및 가입자들에게 제공함으로써 얻는 기술적 이점은 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    존재 통합 서버의 동작(통합 상태 발생 및 게시)이 가져오는 기술적 효과를 묻는 질문이다.

  2. 2정보 추출information_extraction

    기존 존재 서비스의 한계점과 존재 통합 시스템의 작동 방식을 추출한다.

    • 현재의 존재 서비스가 특정의 사용자 종단점에서의 사용자의 통신 가능성을 제공하는 데는 적합할 수 있지만, 이들 존재 서비스는 사용자가 다수의 종단점에 로그인되어 있을 때의 사용자의 통신 가능성에 대한 정확한 설명을 제공하지 못한다.
    • 존재 통합 서버는 게시자의 통합된 상태(즉, 게시자의 종단점들 전부에 걸쳐 통합된 게시자의 이용가능성)를 발생하고 발생된 통합된 상태를 게시자의 종단점들 각각에 게시한다.
  3. 3근거 선택evidence_selection

    기존 기술의 문제점인 '다수 종단점 로그인 시 통신 가능성에 대한 부정확한 설명'을 해결하는 것이 핵심 효과임을 확인한다.

    • 사용자가 다수의 종단점에 로그인되어 있을 때의 사용자의 통신 가능성에 대한 정확한 설명을 제공하지 못한다.
  4. 4논리 통합logical_integration

    통합 서버가 다수 종단점의 상태를 하나로 통합하여 게시함으로써, 기존에 불가능했던 '다수 종단점 로그인 상황에서의 정확한 통신 가능성 설명'이 가능해짐을 도출한다.

    • 존재 통합 서버는 게시자의 통합된 상태(즉, 게시자의 종단점들 전부에 걸쳐 통합된 게시자의 이용가능성)를 발생하고
  5. 5결론 도출conclusion_formulation

    사용자가 여러 장치에 동시에 로그인되어 있을 때, 해당 사용자의 통신 가능성에 대해 정확한 정보를 제공할 수 있게 된다.

  6. 6답변 생성answer_generation

    기존 서비스가 해결하지 못했던 다수 종단점 로그인 시의 통신 가능성 설명 문제를 해결하여 정확한 상태 정보를 제공한다.

    • 사용자가 다수의 종단점에 로그인되어 있을 때의 사용자의 통신 가능성에 대한 정확한 설명을 제공하지 못한다.
최종 답변 (final_answer)
기존의 존재 서비스는 사용자가 다수의 종단점에 로그인되어 있을 때 사용자의 통신 가능성에 대해 정확한 설명을 제공하지 못하는 한계가 있었으나, 존재 통합 서버를 통해 게시자의 다수 종단점에 걸친 통합된 상태를 발생시키고 게시함으로써 사용자의 통신 가능성에 대한 정확한 설명을 제공할 수 있다.
핵심 해석 (core_interpretation)
존재 통합 서버는 게시자의 다수 종단점에 걸쳐 통합된 상태를 발생시키고 게시함으로써 사용자의 통신 가능성에 대한 정확한 설명을 제공한다.