KR100882943B1 - 단말기에서 프레즌스 정보를 이용하여 어플리케이션을구동하는 방법 및 단말기 - Google Patents

단말기에서 프레즌스 정보를 이용하여 어플리케이션을구동하는 방법 및 단말기

Info

Publication number
KR100882943B1
KR100882943B1 KR20070127388A KR20070127388A KR100882943B1 KR 100882943 B1 KR100882943 B1 KR 100882943B1 KR 20070127388 A KR20070127388 A KR 20070127388A KR 20070127388 A KR20070127388 A KR 20070127388A KR 100882943 B1 KR100882943 B1 KR 100882943B1
Authority
KR
South Korea
Prior art keywords
terminal
application
information
driving
presence information
Prior art date
Application number
KR20070127388A
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 KR20070127388A priority Critical patent/KR100882943B1/ko
Application granted granted Critical
Publication of KR100882943B1 publication Critical patent/KR100882943B1/ko

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

IMS 프레즌스 정보를 이용하여 제1 단말기에서 어플리케이션을 구동하는 방법 및이를 위한 단말기가 개시된다. 제1 단말기에서 어플리케이션을 구동하는 방법은, 제2 단말기의 프레즌스 정보를 수신하여, 수신된 프레즌스 정보에서 구동 정보를 독출하고, 독출된 구동 정보에 상응하는 어플리케이션을 구동한다. 본 발명에 따르면, 제2 단말기에서 구동되고 있는 어플리케이션을 보다 수월하게 구동할 수 있으며, 제2 단말기의 사용자와 동시에 동일한 어플리케이션을 구동할 수 있다는 장점이 있다.
IMS, 프레즌스, presence, 어플리케이션, 브라우저, 구동방법

Description

단말기에서 프레즌스 정보를 이용하여 어플리케이션을 구동하는 방법 및 단말기 {Method for executing applications using presence information in a terminal and the terminal}
본 발명은 IMS의 프레즌스 정보를 이용하여 단말기에서 어플리케이션을 구동하는방법 및 단말기에 관한 것으로, 특히 프레즌스 정보에 포함된 제2 단말기에서 구동되는 어플리케이션 정보를 이용하여 제1 단말기에서 해당 어플리케이션을 구동하는 방법 및 단말기에 관한 것이다.
All IP 기반 차세대 통신 환경에서 새로운 서비스를 제공하기 위한 핵심 기술로 IP 멀티미디어 서브시스템(IP Multimedia Subsystem : IMS)이 주목 받고 있다. 인터넷과 무선이동통신 환경을 통합해 주는 IMS의 기본적인 서비스 목표는 IP를 기반으로 하여 음성, 오디오, 비디오 및 데이터 등의 멀티미디어를 복합적으로 제공하는 것이다. 이러한 특징들로 인하여 IMS는 통신 사업자들에게 시장을 선도해 나갈 핵심 기술로 인식되고 있다.
IMS는 여러 기능을 포함하고 구현 방식도 다양하기 때문에 통일된 정의를 내리기 어렵지만, SIP서비스를 가능하게 해주는 서버들로 구성된 세션 제어 계층과 IMS 네트워크를 다른 IMS 네트워크와 PSTN 및 기타 기존 네트워크와 통신사 운영 지원 시스템과 연결해주는 게이트웨이(gateway) 계층, 그리고 비디오, 그룹 채팅과 같은 SIP 기반 어플리케이션(application)을 제공하며, 사용자 서비스 로직을 포함하는 어플리케이션 계층 등 세 가지 논리적 핵심 구성요소로 정의된다.
IMS 프레즌스(presence) 서비스는 제2들의 접속상태를 포함한 사용자 상태 정보를 보여주고, IMS 서비스에 연결하는 통로를 제공한다. 프레즌스 정보는 프레즌스 서버(presence server)에서 일괄적으로 관리되며 프레즌스 서버는 사용자로부터 프레즌스 정보변경 요청을 처리하고, 변경된 프레즌스 정보를 버디들에게 알려주는 기능을 수행한다.
이러한 IMS 프레즌스 서비스를 이용하여 사용자는 제2 단말기와 IMS 망을 통해 접속하여 채팅, 온라인 게임등의 다양한 서비스를 제공받을 수 있다.
그러나, 종래에는 제2 단말기에서 구동되고 있는 어플리케이션에 관한 정보를 획득하기 위해서는 제2 단말기의 사용자에게 문의하여 사용자가 탐색하는 과정을 거쳐야 제2 단말기의 사용자와 동일한 어플리케이션을 구동할 수 있다는 어려움이 있었다.
즉, 제2 단말기의 사용자가 특정 웹 페이지에 접속되어 있는 경우 해당 웹 페이지에 동시에 접속하거나 제2 단말기의 사용자가 특정 게임을 하고 있는 경우 해당 게임을 동시에 하기 위해서는 번거로운 절차를 거쳐야 한다는 문제점이 있었 다.
따라서, 상술한 문제점들을 해결하기 위한 본 발명은 프레즌스 정보를 이용하여 제2 단말기에서 구동되는 어플리케이션을 제1 단말기에서 구동하는 방법 및 단말기 제안하는 것이다.
또한, 사용자 단말에서 해당 어플리케이션을 구동할 수 없는 경우 제2 단말기로부터 어플리케이션을 전달 받아 해당 어플리케이션을 구동하는 방법 및 단말기를 제안하는 것이다.
본 발명의 이외의 목적들은 하기의 실시예에 대한 설명을 통해 쉽게 이해될 수 있을 것이다.
상기 목적들을 달성하기 위하여, 본 발명의 일 측면에 IMS 프레즌스 정보를 이용하여 제1 단말기에서 어플리케이션을 구동하는 방법이 제공된다.
본 발명의 바람직한 일 실시예에 따른 IMS(IP Multimedia Subsystem) 프레즌스(presence) 정보를 이용하여 제1 단말기에서 어플리케이션(application)을 구동하는 방법에 있어서, 제2 단말기의 프레즌스 정보를 수신하는 단계-상기 프레즌스 정보는 상기 제2 단말기에서 구동되고 있는 어플리케이션 정보를 나타내는 구동 정 보를 포함함-; 상기 수신된 프레즌스 정보에서 상기 구동 정보를 독출하는 단계; 및 상기 독출된 구동 정보에 상응하는 어플리케이션을 구동하는 단계를 포함하는 어플리케이션 구동 방법이 제공된다.
본 발명의 다른 일 측면에 의하면 IMS 프레즌스 정보를 이용하여 어플리케이션을 구동하는 단말기가 제공된다.
본 발명의 일 실시예에 따른 IMS(IP Multimedia Subsystem) 프레즌스(presence) 정보를 이용하여 어플리케이션(application)을 구동하는 단말기에 있어서,
제2 단말기의 프레즌스 정보를 수신하는 프레즌스 정보 수신부-상기 프레즌스 정보는 상기 제2 단말기에서 구동되고 있는 어플리케이션 정보를 나타내는 구동 정보를 포함함-;
상기 수신된 프레즌스 정보에서 상기 구동 정보를 독출하는 구동 정보 독출부; 및
상기 독출된 구동 정보에 상응하는 어플리케이션을 구동하도록 제어하는 신호를 생성하는 제어부를 포함하는 단말기가 제공된다.
본 발명의 또 다른 일 측면에 의하면 IMS(IP Multimedia Subsystem) 프레즌스(presence) 정보를 이용하여 제1 단말기에서 어플리케이션(application)을 구동하는 방법을 구현하기 위한 프로그램이 저장되는 기록매체가 제공된다.
본 발명의 바람직한 일 실시예에 따른 IMS(IP Multimedia Subsystem) 프레즌스(presence) 정보를 이용하여 제1 단말기에서 어플리케이션(application)을 구동하는 방법을 구현하기 위한 프로그램이 저장되는 기록매체에 있어서, 제2 단말기의 프레즌스 정보를 수신하는 단계-상기 프레즌스 정보는 상기 제2 단말기에서 구동되고 있는 어플리케이션 정보를 나타내는 구동 정보를 포함함-; 상기 수신된 프레즌스 정보에서 상기 구동 정보를 독출하는 단계; 및 상기 독출된 구동 정보에 상응하는 어플리케이션을 구동하는 단계를 포함하는 어플리케이션 구동 방법을 구현하기 위한 프로그램이 저장되는 기록매체가 제공된다.
상술한 바와 같이 본 발명은 제2 단말기에서 구동되는 어플리케이션의 정보를 프레즌스 정보에 포함시켜 상기 프레즌스 정보를 이용하여 제1 단말기에서 상기 어플리케이션의 구동을 보다 수월하게 할 수 있다는 장점이 있다.
또한, 해당 어플리케이션이 제1 단말기에서 구동되지 않는 경우, 제2 단말기로부터 해당 어플리케이션을 다운로드 할 수 있도록 하여 어플리케이션을 구입하는 비용을 감소하고, 게임 및 웹 페이지 접속을 동시에 할 수 있다는 장점이 있다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 해당 구성요소들은 상기 용어들에 의해 한정되지는 않으며, 단지 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 첨부한 도면들을 참조하여, 본 발명의 실시예를 보다 상세하게 설명하고자 한다. 이하, 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.
본 명세서에서 설명의 편의를 위해 사용자의 단말기를 제1 단말기, 어플리케이션이 구동되고 있는 단말기를 제2 단말기로 정의하기로 한다. 즉, 제1 단말기는 제2 단말기로부터 수신된 프레즌스 정보를 이용하여 제2 단말기에서 구동되는 어플리케이션을 구동하고자 하는 단말기이고, 제2 단말기는 제1 단말기에게 프레즌스 정보를 전송하는 단말기로서 예를 들어 제2 단말기는 제1 단말기 사용자의 친구(buddy) 단말기일 수 있다.
도 1은 IMS 프레즌스 서비스 구성을 나타내는 구성도이다.
프레즌스 정보를 프레즌스 서버로 전달하는 방식은 프레즌스 정보의 성격에 따라 두 가지로 구분된다.
프레즌스 정보가 IMS 서비스 접속 중인 경우에만 유효하며 접속 종료시 유효성을 잃는 정보(Soft-state Presence 정보)에 대해서는 세션 초기화 프로토콜 (Session Initiation Protocol : SIP) 인터페이스 (Publish method 사용)를 통해 전달되며, 사용자의 상태정보(예를 들어 온라인, 자리비움, 식사중, 다른 용무중 등)이 이에 해당한다.
반면에 사용자의 IMS 서비스 접속에 의존적이지 않고 사용자의 변경 전까지는 유지되는 성격의 정보(Hard-state Presence 정보)에 대해서는 XCAP(XML Configuration Access Protocol) 인터페이스를 통해 전달되며, 사용자의 대화명, 사진 URL 정보, 전화번호, 주소 등의 정보가 이에 해당한다.
프레즌스 서버는 제2 단말기(150)로부터 soft-state와 hard-state 프레즌스 정보를 취합하여 제1 단말기(100)에게 전달한다.
도 2a는 프레즌스 정보가 SIP 인터페이스를 통해 제1 단말기로 전달되는 과정을 나타내는 흐름도이다.
SIP 인터페이스를 통해 제1 단말기(100)로 전달되는 정보는 IMS 서비스 접속 중인 경우에만 유효하고 접속 종료시 유효성을 잃는 soft-state 정보임은 상기에서 설명한 바와 같다.
우선 제2 단말기(150)가 IMS core를 통해 프레즌스 서버로 "PUBLISH" 메시지를 전달하는데, "PUBLISH" 메시지는 제2 단말기(150)의 상태 정보를 포함하고 있다. "PUBLISH" 메시지를 전달받은 프레즌스 서버는 IMS core를 통해 제2 단말기(150)에게 수신 확인이라는 "200 OK" 응답을 보내 "PUBLISH"에 대한 처리가 끝났음을 알린다.
이후 프레즌스 서버는 IMS core를 통해 제1 단말기(100)로 제2 단말기(150)의 상태 정보가 포함된 "NOTIFY" 메시지를 전달한다.
도 2b는 프레즌스 정보가 XCAP 인터페이스를 통해 제1 단말기로 전달되는 과정을 나타내는 흐름도이다.
XCAP 인터페이스를 통해 제1 단말기(100)로 전달되는 정보는 IMS 서비스 접속과는 무관하게 사용자의 변경 전까지 유지되는 hard-state 정보임은 상기에서 설명한 바와 같다.
우선 제2 단말기(150)에서 hard-state 정보(예를 들어, 자신의 그룹 목록, 프레즌스 정보에 대한 사용자 허용여부 정보 등)를 XCAP 인터페이스를 통해 PIDF 형식으로 생성하여 XDMS(XML Data Manipulation Server)에 등록한다.
이후 XDMS는 제2 단말기(150)의 hard-state 정보가 포함된 "NOTIFY" 메시지를 프레즌스 서버에 전달하고, 프레즌스 서버는 제1 단말기(100)로 "NOTIFY" 메시지를 전달한다.
도 3은 본 발명의 일 실시예에 따른 제1 단말기의 구성을 나타내는 구성도이다.
도 3을 참조하면, 제1 단말기(100)는 프레즌스 정보 수신부(310), 입력부(320), 구동 정보 독출부(330), 저장부(340) 및 제어부(350)를 포함한다.
도 3에는 도시되지 않았으나, 수신된 제2 단말기의 리스트를 표시하기 위한 표시부 및 친구 단말기와 IMS 망을 통한 데이터 통신을 하는 IMS 송수신부 등이 더 포함될 수 있음은 자명하다.
프레즌스 정보 수신부(310)는 제2 단말기(150)의 프레즌스 정보를 수신한다. 프레즌스 정보는 제1 단말기(100)와 접속된 프레즌스 서버로부터 수신하며, 프레즌스 정보는 제2 단말기에서 구동되고 있는 어플리케이션 정보인 구동 정보를 포함하고 있다.
프레즌스 정보는 일반적으로 제2 단말기(150)의 IMS 서비스 접속 상태를 포함한 다양한 개인정보를 의미하는 것으로서, 제2 단말기(150)의 상태 정보(예를 들어, 온라인, 자리비움, 식사중, 다른 용무중 등), 사용자의 대화명, 사진 URL 정보, 전화번호 등을 포함한다.
프레즌스 정보는 제1 단말기(100)가 IMS 서비스에 접속된 경우에만 수신할 수 있으므로 프레즌스 정보 수신부(310)는 제1 단말기(100)가 IMS 서비스에 접속된 경우에만 동작될 수 있음은 통신 분야의 통상의 지식을 지닌 자에게 자명하다.
본 발명에서는 프레즌스 정보에 구동 정보를 포함하여 제2 단말기(150)에서 구동되고 있는 어플리케이션과 동일한 어플리케이션을 제1 단말기(100)에서 구동할 수 있도록 한다. 구동 정보가 포함된 프레즌스 정보의 구조에 대해서는 도 4에서 보다 상세하게 설명하기로 한다.
프레즌스 정보 수신부(310)에서 수신된 제2 단말기(150)의 프레즌스 정보는 구동 정보 독출부(330)로 전달된다.
구동 정보 독출부(330)는 프레즌스 정보 수신부(310)에서 수신한 프레즌스 정보에 포함된 구동 정보를 독출한다. 구동 정보 독출부(330)에서 독출된 구동 정보는 예를 들면 브라우저의 웹 페이지의 주소 정보(URL) 또는 위피(WIPI) 어플리케이션 식별 정보(타 위피 어플리케이션과 구별되는 고유한 key값을 의미하는 것으로, 예를 들면 위피 어플리케이션의 ID)일 수 있다.
즉, 제2 단말기(150)에서 브라우저가 구동되어 특정 웹 페이지에 접속되어 있는 경우, 제1 단말기(100)로 수신된 프레즌스 정보에 포함된 구동 정보는 해당 웹 페이지의 주소 정보(URL)일 수 있다. 이 경우 구동 정보 독출부(330)에서 독출된 구동 정보는 웹 페이지의 주소 정보임은 자명하다.
또 다른 예로 제2 단말기(150)에서 위피 어플리케이션이 구동되고 있는 경우, 제1 단말기(100)로 수신된 프레즌스 정보에 포함된 구동 정보는 해당 위피 어플리케이션 식별 정보일 수 있다.
설명 및 이해의 편의를 위해 예를 들어 설명하기 위해, 구동 정보 독출부(330)에서 독출된 구동 정보가 "www.ktf.com"이라고 가정한다. 즉, 제2 단말기(150)는 현재 브라우저를 구동하고 있으며 브라우저가 접속한 웹 페이지는 "www.ktf.com" 에 접속되어 있다는 것을 의미한다.
제1 단말기(100)에서 독출된 구동 정보는 "www.ktf.com"이고, 이 URL 정보를 이용하여 제1 단말기(100)는 브라우저를 구동 개시하고, 브라우저는 "www.ktf.com"의 웹 페이지에 접속하도록 할 수 있다.
상술한 바와 같이 제1 단말기(100)의 사용자가 제2와 동일한 웹 페이지에 접속하기 위해 제1 단말기(100)의 브라우저를 구동하고, "www.ktf.com"의 URL 주소를 직접 입력하지 아니하여도 제2 단말기와 동일한 웹 페이지에 접속할 수 있다는 장점이 있다.
특히, 제2 단말기(150)에서 접속한 웹 페이지에서 동시에 접속하여 특정 작업을 수행해야 하는 경우라면 보다 수월하게 제2 단말기(150)와 동일한 웹 페이지에 접속할 수 있어 사용자 편의를 증대시킬 수 있다.
다른 예로서, 구동 정보 독출부(330)에서 독출된 구동 정보가 "wipi application #1"라고 가정한다. 여기서 "wipi application #1"는 타 위피 어플리케이션과 구별되는 고유한 위피 어플리케이션 식별 정보이고, 'A'라는 온라인 게임인 경우라고 가정한다. 즉, 제2 단말기(150)는 현재 'A' 게임을 사용하고 있다는 것을 의미한다.
또 다른 예로서, 구동 정보 독출부(330)에서 독출된 구동 정보가 "music #2"라고 가정한다. 여기서 "music #2"는 음악을 재생할 수 있는 위피 어플리케이션 식별 정보이다. 즉, 제2 단말기(150)는 현재 음악 재생 어플리케이션을 이용하여 특정 음악을 듣고 있다는 것을 의미한다.
상기 예에서, 제1 단말기(100)에서 독출된 구동 정보는 "wipi application #1" 및 "music #2" 이고, 이 위피 어플리케이션 식별 정보를 이용하여 제1 단말기(100)는 해당 위피 어플리케이션을 구동 개시하도록 할 수 있다.
또한 제1 단말기(100)에서 제2 단말기(150)에서 구동되고 있는 어플리케이션이 구동되지 않는 경우 제1 단말기(100)는 제2 단말기(150)로부터 해당 어플리케이션을 구동하기 위한 프로그램 또는 실행파일을 전송 받아 구동시킬 수 있다.
상기 예에서, 제1 단말기(100)에 'A'게임 또는 "music #2"이 저장되어 있지 않은 경우 제2 단말기(150)로부터 'A'게임을 실행할 수 있는 프로그램 또는 "music #2"파일을 전송 받아 제1 단말기(100)에서 'A'게임을 구동할 수 있으며 "music #2"을 들을 수 있다.
제2 단말기(150)로부터 어플리케이션을 구동하기 위한 프로그램 또는 실행 파일을 전송 받는 방법으로는 프레즌스 정보에 제2 단말기에서 구동되고 있는 어플리케이션 정보를 포함하여 제1 단말기에서 이를 수신한 후, 제1 단말기의 표시부에 표시되는 제2 단말기의 리스트에 제2 단말기에서 구동되고 있는 어플리케이션(예를 들어 'A'게임 또는 "music #2")를 함께 표시하고 제1 단말기로부터 특정 어플리케이션의 선택(예를 들어 클릭(click))이 있는 경우 제2 단말기로부터 전송 받을 수 있다.
이러한 제2 단말기(150)로부터 어플리케이션을 구동하기 위한 프로그램 또는 실행 파일을 전송 받는 방법은 다양한 방법으로 변경하여 실시 가능하다.
상술한 바와 같이 프레즌스 정보를 이용하면 제1 단말기(100)의 사용자가 복잡한 절차를 생략하더라도 제2 단말기에서 구동되는 위피 어플리케이션과 동일한 위피 어플리케이션을 구동할 수 있다는 장점이 있다.
특히, 제2 단말기의 사용자와 1:1 대전 형식의 게임을 사용하고 싶은 경우 또는 화상통화를 하면서 동일한 음악을 듣고 싶은 경우에 보다 수월하게 제2 단말기(150)의 위피 어플리케이션을 제1 단말기(100)에서 구동할 수 있어 사용자 편의를 증대시킬 수 있다.
입력부(320)는 프레즌스 정보 수신부(310)에서 수신된 제2 단말기의 프레즌스 정보가 복수 개인 경우 특정 제2 단말기를 선택 받을 수 있는 수단이다.
예를 들어, 입력부(320)는 숫자/문자 등을 포함하는 복수개의 키버튼으로 구현되거나 터치 스크린의 형태로 구현될 수 있다.
저장부(340)는 제1 단말기(100)에서 수행되는 어플리케이션을 저장할 수 있는 수단이다. 특히 구동 정보 독출부(330)에서 독출된 구동 정보를 이용하여 제1 단말기(100)에서 해당 어플리케이션이 구동되지 않는 경우 제2 단말기(150)로부터 해당 어플리케이션을 구동하기 위한 프로그램을 전송 받아 저장할 수 있다.
예를 들어, 제2 단말기(150)에서 구동되고 있는 브라우저와 제1 단말기(100)에 저장된 브라우저의 버전 또는 종류가 다른 경우, 제2 단말기(150)에서 구동되고 있는 위피 어플리케이션을 구동하기 위한 프로그램이 제1 단말기(100)에 저장되어 있지 않은 경우 등이 제1 단말기(100)에서 어플리케이션이 구동되지 않는 경우라 할 수 있으며 이 외에도 제1 단말기(100)에서 해당 어플리케이션이 구동되지 않는 예는 다양하다.
저장부(130)는 바람직하게는 롬(Read Only Memory : ROM)과 램(Random Access Memory : RAM)과 같은 형태의 메모리를 포함하여 구성될 수 있으며 메모리의 종류는 아무런 제한이 없다. 또한 최근 이동성이 뛰어난 스마트 카드(smart card)에도 저장할 수도 있다.
제어부(350)는 제1 단말기(100)에 포함된 각각의 구성요소(예를 들면, 프레즌스 정보 수신부(310), 입력부(320), 구동 정보 독출부(330), 저장부(340)등)을 제어하는 제어 신호를 생성하여 출력한다.
예를 들어, 제어부(350)는 프레즌스 정보 수신부(310)에서 수신된 프레즌스 정보 중 구동 정보를 독출하기 위해 구동 정보 독출부(330)의 동작을 제어할 수 있다. 또한 수신된 제2 단말기의 프레즌스 정보가 복수 개인 경우 입력부(320)에서 선택된 특정 제2 단말기의 프레즌스 정보를 구동 정보 독출부(330)에 전달하도록 제어할 수 있다.
제어부(350)는 구동 정보 독출부(330)에서 독출된 구동 정보가 없는 경우 에러 메시지를 표시부에 출력하도록 제어할 수 있으며, 에러 메시지를 출력하는 방법은 다양한 방법으로 용이하게 변경 실시 가능하다.
또한 제어부(350)는 프레즌스 정보를 수신할 수 없는 경우(예를 들면, 입력부(320)를 통해 선택한 제2 단말기(150)가 IMS 서비스에 접속되지 않은 상태인 경우 등)에도 선택된 제2 단말기로부터는 프레즌스 정보를 수신할 수 없다는 취지의 에러 메시지를 생성하여 출력할 수 있다. 에러 메시지의 출력은 팝업(pop-up)형태로 출력할 수 있으며, 에러 메시지를 출력하는 방법은 다양하게 변경하여 실시 가능하다.
또한, 제어부(350)는 구동 정보 독출부(330)에서 독출된 구동 정보에 상응하는 어플리케이션을 구동하도록 제어하는 신호를 생성할 수 있다. 특히 독출된 구동 정보가 위피 어플리케이션 식별 정보인 경우 해당 위피 어플리케이션을 구동하기 위한 프로그램을 제1 단말기(100)의 플랫폼(platform)에서 수행하도록 제어할 수 있다.
상기에서 예를 들어 설명한 바와 같이, 독출된 구동 정보가 웹 페이지의 주소 정보인 경우 제1 단말기(100)에서 브라우저를 구동시키고, 해당 웹 페이지의 주소로 접속하도록 제어할 수 있다. 또한, 다른 예에서, 독출된 구동 정보가 위피 어플리케이션 식별 정보인 경우 해당 위피 어플리케이션을 제1 단말기(100)에서 구동시키도록 제어할 수 있다.
또한, 제어부(350)는 구동 정보 독출부(330)에서 독출된 구동 정보에 상응하는 어플리케이션이 구동되지 않는 경우(상기 예에서, 제2 단말기와 브라우저의 버전이나 종류가 다른 경우 또는 제2 단말기에서 구동되고 있는 위피 어플리케이션을 구동하기 위한 프로그램이 단말기에 저장되어 있지 않은 경우 등)에 해당 어플리케이션을 구동하기 위한 프로그램을 제2 단말기(150)로부터 전송 받도록 제어할 수 있다. 물론 제어부(350)의 제어에 의해 제2 단말기(150)로부터 전송 받은 어플리케이션을 구동하기 위한 프로그램은 저장부(340)에 저장될 수 있음은 자명하다.
제2 단말기(150)로부터 해당 어플리케이션을 구동하기 위한 프로그램을 전송 받는 방법은 다양하게 변경하여 실시 가능하며, 제2 단말기(150)와 제1 단말기(100) 모두 IMS 서비스에 접속되어 있는 상태이므로 IMS 망을 이용하여 전송 받 는 것이 바람직하다. IP기반의 IMS 망을 이용하여 전송 받게 되면 데이터 통신에 따른 비용을 절감할 수 있으며, 통신 속도에서도 유리하다.
상기에서 설명한 IMS 프레즌스 정보를 이용하여 단말기에서 어플리케이션을 구동하는 방법은 동일한 기술적 사상을 구현하기 위한 다양한 실시예 중 일 실시예에 불과할 뿐이고 프레즌스 정보에 구동 정보를 포함하여 수신한 후 제2 단말기에서 구동되고 있는 어플리케이션을 사용자의 단말기에서 구동하는 방법에 대해서는 다양하게 변경하여 실시가 가능함은 자명하다.
도 4는 본 발명의 일 실시예에 따른 프레즌스 정보의 구성을 나타낸 구성도이다.
프레즌스 정보는 사용자의 IMS 서비스 접속상태를 포함한 다양한 개인정보를 나타내는 정보를 의미한다. 또한, IMS 서비스 구동시 필요한 환경정보, 커뮤니케이터(communicator)의 각종 어플리케이션이 필요로 하는 요소정보까지 다양하게 정의할 수 있다. 프레즌스 정보는 "application/pidf + xml" MIME type을 따르는 XML 문서로 작성될 수 있다.
일반적으로 프레즌스 정보는 사용자의 위치 정보, 접속 정보, 상태 정보등을 포함할 수 있다. 위치 정보는 단말이 현재 위치하고 있는 지점을 나타내는 정보로서, 국가 및 시·도의 지역 정보를 포함할 수 있으며, 기지국의 셀(cell) 정보를 이용하여 위치 정보를 획득할 수 있다.
접속 정보는 현재 사용자의 단말기가 IMS 서비스에 접속되어 있는지 여부를 나타내는 정보로서, active 상태 및 idle 상태와 같은 필드들로 구성될 수 있다.
상태 정보는 현재 사용자의 단말기가 IMS 서비스에 접속되어 있으며, 사용자의 선택에 의해 사용자의 현재 상태를 나타내는 정보이다. 특히 상태 정보는 IMS 서비스 접속 중인 경우에만 유효하고 접속 종료시 유효성을 잃는 soft-state 프레즌스 정보임은 상기에서 설명한 바와 같다.
상기 설명한 바와 같이 프레즌스 정보의 구성은 다양한 방법으로 확장이 가능하고, 본 발명의 일 실시예에 따른 제2 단말기에서 구동되고 있는 어플리케이션 정보인 구동 정보를 더 포함할 수 있다.
예를 들어, 구동 정보는 URL 정보 및 위피 어플리케이션 식별 정보 등으로 구성될 수 있다. URL 정보는 제2 단말기에서 구동되고 있는 어플리케이션이 브라우저인 경우 접속된 웹 페이지의 주소 정보를 나타내는 것이고, 위피 어플리케이션 식별 정보는 제2 단말기에서 구동되고 있는 어플리케이션이 위피 어플리케이션인 경우 타 위피 어플리케이션과 구별되는 고유한 정보로서 예를 들어 위피 어플리케이션의 ID가 될 수 있다.
구동 정보의 구성에 대해서는 도 3에서 상세하게 설명하였으므로 이에 대한 설명은 생략하기로 한다.
이와 같이, 프레즌스 정보에 구동 정보가 포함되는 경우 사용자는 제2 단말기에서 구동되고 있는 어플리케이션이 무엇인지 확인할 수 있으므로 제2 단말기에서 구동되고 있는 어플리케이션을 자신의 단말기에서 보다 수월하게 수행할 수 있다는 장점이 있다. 특히 제2 단말기와 동시에 작업을 수행해야 하는 경우 사용자 편의를 증대시킬 수 있는 장점이 있다.
도 5는 본 발명의 일 실시예에 따른 제1 단말기가 프레즌스 정보를 이용하여 어플리케이션을 구동하는 과정을 나타낸 순서도 이다.
도 5에 도시된 순서도의 각 단계는 앞서 설명한 바와 같이 각 구성 요소에 의해 개별적으로 수행되는 단계일 수 있으나, 설명 및 이해의 편의를 위해 제1 단말기(100)에서 수행되는 것으로 설명한다.
단계 S510에서 제1 단말기(100)는 제2 단말기(150)의 프레즌스 정보를 수신한다. 프레즌스 정보는 프레즌스 서버로부터 수신되고, 본 발명에 따른 프레즌스 정보에는 제2 단말기에서 현재 구동되고 있는 어플리케이션에 관한 정보인 구동 정보가 포함되어 있음은 상기에서 설명한 바와 같다.
이후 단계 S520으로 진행하여 프레즌스 정보가 수신된 제2 단말기가 복수 개인지 여부를 판단한다. 판단 결과 프레즌스 정보가 수신된 제2 단말기가 복수 개인 경우 복수 개의 제2 단말기 중 하나의 단말기를 사용자로부터 선택 받는 단계 S530으로 진행하고, 그렇지 않은 경우에는 단계 S530을 거치지 않고 단계 S540으로 진행한다.
단계 S530에서 사용자로부터 하나의 단말기를 선택 받기 위해 제1 단말기(100)는 프레즌스 정보가 수신된 제2 단말기의 리스트를 생성하여 표시부에 표시하도록 할 수 있다.
이후 단계 S540에서 구동 정보 독출부(330)에서 프레즌스 정보에 포함된 구 동 정보를 독출한 후 독출된 구동 정보에 해당하는 어플리케이션이 제1 단말기(100)에서 구동 가능한지 여부를 판단하는 단계 S550으로 진행한다.
제2 단말기(150)에서 구동되는 어플리케이션이 제1 단말기(100)에서 구동되지 않는 경우의 예는 다양하고, 일 예로 제2 단말기(150)에서 구동되고 있는 브라우저와 제1 단말기(100)에 저장된 브라우저의 종류 또는 버전이 다른 경우, 제2 단말기(150)에서 구동되고 있는 해당 위피 어플리케이션을 구동하기 위한 프로그램이 제1 단말기(100)에는 저장되어 있지 않은 경우 등이다. 이와 같이 제1 단말기(100)에서 해당 어플리케이션을 구동할 수 없는 예는 다양하다.
단계 S550의 판단 결과 제1 단말기(100)에서 어플리케이션이 구동되지 않는 경우에는 제2 단말기(150)로부터 해당 어플리케이션을 구동하기 위한 프로그램을 전송 받는 과정(단계 S560)을 수행할 수 있다.
단계 S560에서 제2 단말기(150)로부터 어플리케이션을 구동하기 위한 프로그램을 전송 받는 방법으로 제2 단말기(150)가 IMS 서비스에 접속되어 있는 상태이므로 IP기반의 IMS 망을 이용하여 직접 전송 받는 것이 바람직하다. 또한, 제2 단말기(150)로부터 직접 어플리케이션을 구동하기 위한 프로그램을 전송 받을 수 없는 경우에는 해당 어플리케이션이 저장된 서버의 주소를 넘겨 받아 제1 단말기(100)가 해당 서버에 접속하여 어플리케이션을 구동하기 위한 프로그램을 직접 전송 받을 수 있다. 이와 같이 제2 단말기(150)에서 구동되는 어플리케이션을 구동하기 위한 프로그램을 전송하는 방법은 다양한 방법으로 변경 실시 가능하다.
이후 단계 S570으로 진행하여 제1 단말기(100)는 제2 단말기(150)에서 구동 되는 어플리케이션을 구동한다.
도 6을 참조하여 본 발명의 실시예에 따른 프레즌스 정보를 이용하여 어플리케이션을 구동하는 방법에 대해 살펴보기로 한다.
도 6은 본 발명의 일 실시예에 따른 제2 단말기(150)에서 구동되는 어플리케이션을 제1 단말기(100)에서 구동하는 과정을 나타낸 화면 표시의 예시도이다.
단계 S610는 IMS 서비스에 접속한 제2 단말기의 정보를 나타내는 화면 표시의 일 예를 보여주는 예시도이다. 도 6의 예에서 4명의 친구(buddy)가 현재 IMS 서비스에 접속되어 있으며 5명의 친구 IMS 서비스에 접속되어 있지 않은 것을 나타내고, 사용자가 '이을순'의 친구를 선택하면 단계 S620으로 진행한다.
단계 S620는 '이을순'의 단말기에서 현재 구동되고 있는 어플리케이션의 리스트를 나타낸 화면 표시이다. 사용자가 '이을순'의 단말기에서 구동되고 있는 어플리케이션 중 온라인 게임을 선택하면 해당 어플리케이션을 구동할지 여부를 확인하는 단계 S630단계로 진행한다.
단계 S630에서 '예' 버튼 입력시 해당 온라인 게임이 실행(단계 S640)되고, '아니고' 버튼 입력시 다시 단계 S620로 되돌아온다.
단계 S630에서 '예' 버튼을 입력하더라도 제1 단말기(100)에서 해당 온라인 게임을 구동할 수 없는 경우에는 해당 온라인 게임의 구동을 위한 프로그램을 전송 받을 수 있는 화면 표시가 진행될 것이고, 이에 대한 설명은 상기에서 상세하게 설명하였으므로 생략하기로 한다.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
도 1은 IMS 프레즌스 서비스 구성을 나타내는 구성도.
도 2a는 프레즌스 정보가 SIP 인터페이스를 통해 제1 단말기로 전달되는 과정을 나타내는 흐름도.
도 2b는 프레즌스 정보가 XCAP 인터페이스를 통해 제1 단말기로 전달되는 과정을 나타내는 흐름도.
도 3은 본 발명의 일 실시예에 따른 제1 단말기의 구성을 나타내는 구성도.
도 4는 본 발명의 일 실시예에 따른 프레즌스 정보의 구성을 나타낸 구성도.
도 5는 본 발명의 일 실시예에 따른 제1 단말기가 프레즌스 정보를 이용하여 어플리케이션을 구동하는 과정을 나타낸 순서도.
도 6은 본 발명의 일 실시예에 따른 제2 단말기에서 구동되는 어플리케이션을 제1 단말기에서 구동하는 과정을 나타낸 화면 표시의 예시도.

Claims (13)

  1. IMS(IP Multimedia Subsystem) 프레즌스(presence) 정보를 이용하여 제1 단말기에서 어플리케이션(application)을 구동하는 방법에 있어서,
    제2 단말기의 프레즌스 정보를 수신하는 단계-상기 프레즌스 정보는 상기 제2 단말기에서 구동되고 있는 어플리케이션 정보를 나타내는 구동 정보를 포함함-;
    상기 수신된 프레즌스 정보에서 상기 구동 정보를 독출하는 단계; 및
    상기 독출된 구동 정보에 상응하는 어플리케이션을 구동하는 단계를 포함하는 어플리케이션 구동 방법.
  2. 제1항에 있어서,
    상기 제2 단말기의 프레즌스 정보가 복수 개 수신된 경우,
    상기 수신된 복수의 제2 단말기 중 하나의 단말기를 선택 받는 단계를 더 포함하는 것을 특징으로 하는 어플리케이션 구동 방법.
  3. 제1항 또는 제2항에 있어서,
    상기 어플리케이션은 브라우저 또는 위피(WIPI) 어플리케이션 중 어느 하나인 것을 특징으로 하는 어플리케이션 구동 방법.
  4. 제3항에 있어서,
    상기 어플리케이션이 브라우저(browser)인 경우,
    상기 구동 정보는 상기 제2 단말기의 브라우저가 접속한 웹 페이지의 주소 정보(URL)인 것을 특징으로 하는 어플리케이션 구동 방법.
  5. 제3항에 있어서,
    상기 어플리케이션이 위피 어플리케이션인 경우,
    상기 구동 정보는 상기 제2 단말기에서 구동되는 위피 어플리케이션 식별 정보인 것을 특징으로 하는 어플리케이션 구동 방법.
  6. 제1항에 있어서,
    상기 독출된 구동 정보에 상응하는 어플리케이션이 상기 제1 단말기에서 구동되지 않는 경우,
    상기 제2 단말기로부터 상기 어플리케이션을 구동하기 위한 프로그램을 전송 받아 구동하는 것을 특징으로 하는 어플리케이션 구동 방법.
  7. 제6항에 있어서,
    상기 제2 단말기로부터 상기 어플리케이션의 전송은 IMS 망을 통해 수행되는 것을 특징으로 하는 어플리케이션 구동 방법.
  8. IMS(IP Multimedia Subsystem) 프레즌스(presence) 정보를 이용하여 어플리케이션(application)을 구동하는 단말기에 있어서,
    제2 단말기의 프레즌스 정보를 수신하는 프레즌스 정보 수신부-상기 프레즌스 정보는 상기 제2 단말기에서 구동되고 있는 어플리케이션 정보를 나타내는 구동 정보를 포함함-;
    상기 수신된 프레즌스 정보에서 상기 구동 정보를 독출하는 구동 정보 독출부; 및
    상기 독출된 구동 정보에 상응하는 어플리케이션을 구동하도록 제어하는 신호를 생성하는 제어부를 포함하는 단말기.
  9. 제8항에 있어서,
    상기 프레즌스 정보 수신부에서 제2 단말기의 프레즌스 정보가 복수 개 수신된 경우,
    상기 수신된 복수의 제2 단말기 중 하나의 단말기를 선택 받는 입력부를 더 포함하는 것을 특징으로 하는 단말기.
  10. 제8항 또는 제9항에 있어서,
    상기 제어부는,
    상기 어플리케이션이 브라우저인 경우, 상기 구동 정보에 포함된 상기 제2 단말기의 브라우저가 접속한 웹 페이지의 주소를 독출하여 상기 독출된 웹 페이지의 주소에 접속하도록 제어하는 것을 특징으로 하는 단말기.
  11. 제8항 또는 제9항에 있어서,
    상기 제어부는,
    상기 어플리케이션이 위피 어플리케이션인 경우, 상기 구동 정보에 포함된 상기 제2 단말기에서 구동되는 위피 어플리케이션 식별 정보를 독출하여 상기 독출된 위피 어플리케이션을 구동하도록 제어하는 것을 특징으로 하는 단말기.
  12. 제8항에 있어서,
    상기 독출된 구동 정보에 상응하는 어플리케이션이 상기 단말기에서 구동되 지 않는 경우, 상기 제2 단말기로부터 상기 어플리케이션을 구동하기 위한 프로그램을 전송 받아 저장하는 저장부를 더 포함하는 것을 특징으로 하는 단말기.
  13. IMS(IP Multimedia Subsystem) 프레즌스(presence) 정보를 이용하여 제1 단말기에서 어플리케이션(application)을 구동하는 방법을 구현하기 위한 프로그램이 저장되는 기록매체에 있어서,
    제2 단말기의 프레즌스 정보를 수신하는 단계-상기 프레즌스 정보는 상기 제2 단말기에서 구동되고 있는 어플리케이션 정보를 나타내는 구동 정보를 포함함-;
    상기 수신된 프레즌스 정보에서 상기 구동 정보를 독출하는 단계; 및
    상기 독출된 구동 정보에 상응하는 어플리케이션을 구동하는 단계를 포함하는 어플리케이션 구동 방법을 구현하기 위한 프로그램이 저장되는 기록매체.
KR20070127388A 2007-12-10 2007-12-10 단말기에서 프레즌스 정보를 이용하여 어플리케이션을구동하는 방법 및 단말기 KR100882943B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20070127388A KR100882943B1 (ko) 2007-12-10 2007-12-10 단말기에서 프레즌스 정보를 이용하여 어플리케이션을구동하는 방법 및 단말기

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20070127388A KR100882943B1 (ko) 2007-12-10 2007-12-10 단말기에서 프레즌스 정보를 이용하여 어플리케이션을구동하는 방법 및 단말기

Publications (1)

Publication Number Publication Date
KR100882943B1 true KR100882943B1 (ko) 2009-02-10

Family

ID=40681421

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20070127388A KR100882943B1 (ko) 2007-12-10 2007-12-10 단말기에서 프레즌스 정보를 이용하여 어플리케이션을구동하는 방법 및 단말기

Country Status (1)

Country Link
KR (1) KR100882943B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130138070A (ko) * 2012-06-08 2013-12-18 에스케이플래닛 주식회사 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 방법
KR20140000400A (ko) * 2012-06-22 2014-01-03 에스케이플래닛 주식회사 사용자 프레즌스 정보 제공을 위한 시스템, 이를 위한 장치 및 이를 위한 방법
US9538318B2 (en) 2011-02-07 2017-01-03 Samsung Electronics Co., Ltd. Apparatus and method for playing music

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070105886A (ko) * 2006-04-26 2007-10-31 삼성전자주식회사 인터넷 프로토콜 멀티미디어 서브시스템 네트워크에서단말의 성능 정보를 전달하기 위한 방법 및 시스템
KR20080002326A (ko) * 2006-06-30 2008-01-04 삼성전자주식회사 아이피 멀티미디어 서브시스템 기반의 통신 시스템에서서비스 제공 방법
KR20080056413A (ko) * 2006-12-18 2008-06-23 엘지전자 주식회사 아이엠에스 기반 이동통신 단말기에서의 데이터 전송 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070105886A (ko) * 2006-04-26 2007-10-31 삼성전자주식회사 인터넷 프로토콜 멀티미디어 서브시스템 네트워크에서단말의 성능 정보를 전달하기 위한 방법 및 시스템
KR20080002326A (ko) * 2006-06-30 2008-01-04 삼성전자주식회사 아이피 멀티미디어 서브시스템 기반의 통신 시스템에서서비스 제공 방법
KR20080056413A (ko) * 2006-12-18 2008-06-23 엘지전자 주식회사 아이엠에스 기반 이동통신 단말기에서의 데이터 전송 방법

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9538318B2 (en) 2011-02-07 2017-01-03 Samsung Electronics Co., Ltd. Apparatus and method for playing music
KR101800889B1 (ko) * 2011-02-07 2017-11-23 삼성전자주식회사 음악 재생 장치 및 방법
KR20130138070A (ko) * 2012-06-08 2013-12-18 에스케이플래닛 주식회사 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 방법
KR101954802B1 (ko) 2012-06-08 2019-03-07 에스케이플래닛 주식회사 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 방법
KR20140000400A (ko) * 2012-06-22 2014-01-03 에스케이플래닛 주식회사 사용자 프레즌스 정보 제공을 위한 시스템, 이를 위한 장치 및 이를 위한 방법
KR101948062B1 (ko) * 2012-06-22 2019-02-14 에스케이플래닛 주식회사 사용자 프레즌스 정보 제공을 위한 장치 및 방법

Similar Documents

Publication Publication Date Title
JP5807094B1 (ja) 音声チャットを可能とするシステム、方法及びプログラム
EP2899946B1 (en) Integrating communications
EP2779708B1 (en) Instant messaging service and method for providing plurality of services extended from instant messaging service
KR101614194B1 (ko) 가상 유니버셜 플러그-앤-플레이 시스템을 생성하는 시스템 및 방법
CN107408277A (zh) 服务器、服务器的控制方法以及程序
US20090249454A1 (en) Authentication server, authentication system, and authentication method
KR101103994B1 (ko) 영상에 의한 통신 방법 및 그 시스템
US20090012961A1 (en) System and method for deepening group bonds by granting access to a data structure
CN105682759A (zh) 电子游戏提供装置、电子游戏装置、电子游戏提供程序以及电子游戏程序
CN106576126B (zh) 音频聊天管理设备和方法
KR100882943B1 (ko) 단말기에서 프레즌스 정보를 이용하여 어플리케이션을구동하는 방법 및 단말기
JP2016019756A (ja) 音声チャット管理装置及び方法
KR100929161B1 (ko) 온라인 게임의 유저와 오프라인의 유저 간 상호 연동되는커뮤니티 서비스 시스템 및 그 방법
US8989371B2 (en) Community telephony brokerage system and techniques
KR101307363B1 (ko) 인스턴트 메신저 장치 및 그 장치에서의 동일 서비스 이용을 위한 방법
JP6119206B2 (ja) 履歴管理装置及びその管理方法、携帯端末装置、並びにコンピュータ・プログラム
JP2018139115A (ja) 音声チャットを可能とするシステム、方法及びプログラム
JP2013097386A (ja) Snsサーバ、及びsns提供システム
JP6312639B2 (ja) 音声チャットを可能とするシステム、方法及びプログラム
KR100725318B1 (ko) 스타와 팬클럽 회원 간의 일대일 음성 메시지 전달 시스템및 방법
KR20050109387A (ko) 웹사이트의 웹컨텐츠 자동 변경방법 및 시스템과 이를위한 기록매체
KR20090060537A (ko) Ims 기반 프레즌스 서비스 제공 방법 및 단말기, 이를위한 프로그램 기록매체
KR20100019166A (ko) 데이터 송수신 제어 장치 및 방법
JP2003036319A (ja) 端末装置、情報登録方法、情報閲覧方法、情報管理方法、情報サーバシステムの情報閲覧方法、プログラムおよび記録媒体
EP1985117A2 (en) Central server for the communication between different users

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130201

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140203

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150202

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180326

Year of fee payment: 10