KR101336622B1 - 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법 - Google Patents

오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법 Download PDF

Info

Publication number
KR101336622B1
KR101336622B1 KR1020130020769A KR20130020769A KR101336622B1 KR 101336622 B1 KR101336622 B1 KR 101336622B1 KR 1020130020769 A KR1020130020769 A KR 1020130020769A KR 20130020769 A KR20130020769 A KR 20130020769A KR 101336622 B1 KR101336622 B1 KR 101336622B1
Authority
KR
South Korea
Prior art keywords
information
presence information
user
terminal device
audio data
Prior art date
Application number
KR1020130020769A
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 KR1020130020769A priority Critical patent/KR101336622B1/ko
Priority to PCT/KR2013/005088 priority patent/WO2014133227A1/ko
Priority to US14/129,470 priority patent/US9182888B2/en
Application granted granted Critical
Publication of KR101336622B1 publication Critical patent/KR101336622B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법에 관한 것으로, 이러한 본 발명은, 기 설정된 입력 정보가 감지되면, 사용자 리스트를 표시하고, 표시된 사용자 리스트에서 선택된 사용자에 대한 프레즌스 정보 및 상기 프레즌스 정보와 관련된 오디오 정보를 상기 서비스 장치로부터 수신하고, 수신된 프레즌스 정보 및 오디오 정보를 상기 출력부를 통해 표시할 때, 상기 오디오 정보에 포함된 오디오 데이터를 상기 출력부를 통해 실행하도록 제어하는 단말 장치를 제공한다. 이러한 본 발명에 따르면, 오디오 데이터를 통해 사용자의 프레즌스 정보를 제공함으로써, 프레즌스 정보를 직관적으로 제공할 수 있으며, 사용자는 기존의 단순 텍스트 대신 오디오를 통해 프레즌스 정보를 직관적으로 인지할 수 있는 새로운 사용자 경험(UX, user experience)을 체험할 수 있다. 따라서, 프레즌스 정보를 이용하여 서비스를 제공하는 어플리케이션의 사용을 늘릴 수 있는 이점이 있다.

Description

오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법{SYSTEM FOR PROVIDING PRESENCE INFROMATION AUDIO DATA, APPARATUS AND METHOD THEREOF}
본 발명은 프레즌스 정보(PRESENCE INFROMATION) 제공 시스템, 이를 위한 장치 및 이를 위한 방법에 관한 것으로, 더욱 상세하게는 특정 입력 정보에 따라 오디오 데이터를 이용한 프레즌스 정보를 제공할 수 있는 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법에 관한 것이다.
최근 정보통신 기술과 반도체 기술 등의 눈부신 발전에 힘입어 휴대 단말기의 보급과 이용이 급속도로 증가하고 있다. 특히, 최근의 휴대 단말기는 성능 향상을 통해서, 각자의 전통적인 고유 영역에 머무르지 않고 다른 단말기들의 영역까지 아우르는 모바일 융/복합(mobile convergence) 단계에 이르고 있다.
대표적으로 이동통신단말기는 음성통화나 메시지 송수신과 같은 일반적인 통신 기능 이외에도 TV 시청 기능(예컨대, DMB(Digital Multimedia Broadcasting)나 DVB(Digital Video Broadcasting)와 같은 이동 방송), 음악 재생 기능(예컨대, MP3(MPEG Audio Layer-3), 사진 촬영 기능, 인터넷 접속 기능 등 다양한 기능들이 부가되고 있다.
더하여, 최근의 이동 통신 단말기는 개방형 OS를 기반으로 다양한 사용자 기능을 사용자가 임의로 설치할 수 있는 스마트 폰의 형태로 발전하면서 다양한 편리성과 오락성을 제공하고 있다. 이러한 스마트 폰은 오픈 마켓의 활성화로 고객이 원하는 다양한 기능의 어플리케이션을 쉽게 얻을 수 있도록 지원한다. 또한 고성능화로 스마트 폰은 PC에서 처리하는 많은 기능을 처리할 수 있다.
이러한 스마트 폰을 이용하여 다양한 서비스 및 기능을 이용할 수 있는데, 보편적으로 이용하는 서비스로는, 단문 메시지 서비스(SMS), 멀티미디어 메시지 서비스(MMS), 인스턴트 메신저 혹은 모바일 메신저 등의 메신저 서비스와 같이 다른 사용자가 메시지를 교환할 수 있는 메시지 서비스가 있다.
이러한 메시지 서비스는, 통화 서비스에 비하여 비용이 저렴하고 직접 통화보다 간단하게 자신의 의도나 메시지를 상대 사용자에게 전달할 수 있기 때문에 그 이용도가 매우 높으며, 최근에는 별개로 서비스되던, 다양한 방식의 메시지 서비스를 하나로 통합하며, 파일 전송, 컨텐츠 공유 등과 같은 다양한 부가 기능을 이용할 수 있는 통합 메시지 서비스 형태로 개발이 이루어지고 있다.
아울러 이러한 메시지 서비스에서는, 프레즌스(presence) 서비스를 제공한다. 이러한 프레즌스 서비스는 특정 사용자 단말 장치의 현재 접속 상태, 즉, 로그 온/오프 상태를 파악하여 관심 있는 다른 사용자들에게 그 접속 상태를 통보해 주는 서비스이다. 이러한 종래의 프레즌스 서비스는 단순한 텍스트로 제공되고 있다.
한국등록특허 제0724248호, 2007년 05월 25일 등록 (명칭: 바이오리듬에 따라 유선 또는 무선 통신 단말기에 통화중 배경음악을 제공하는 방법)
본 발명은 상기한 종래의 문제점을 해결하기 위해 제안된 것으로서, 오디오 데이터를 이용하여 보다 직관적으로 프레즌스 정보를 제공할 수 있는 시스템, 이를 위한 장치 및 이를 위한 방법을 제공하고자 한다.
또한, 본 발명은 단말 장치의 입력부에서 어느 하나의 화면에서 기 설정된 사용자의 입력이 감지하면, 입력부로부터 전달된 신호에 따라 제어부가 현재 화면의 일 영역 또는 다른 화면에 사용자 리스트를 표시하도록 제어하고, 표시된 사용자 리스트 내에서 선택된 상대 사용자의 프레즌스 정보 및 프레즌스 정보를 표현한 오디오 데이터를 서비스 장치로부터 수신하여 출력부를 통해 출력하도록 제어함으로써 사용자에게 보다 직관적으로 프레즌스 정보를 제공할 수 있는 시스템, 이를 위한 장치 및 이를 위한 방법을 제공하고자 한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 단말 장치는, 서비스 장치와 프레즌스 정보를 제공하기 위한 통신을 수행하는 단말 장치로서, 서비스 장치와 프레즌스(Presence) 정보 제공과 관련된 메시지를 송수신하는 통신부; 청각적인 정보 및 시각적인 정보 중 적어도 하나를 출력하는 출력부; 및 통신부 및 출력부와 기능적으로 연결되어 있는 제어부를 포함하되, 제어부는, 인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보를 감지하는 경우, 사용자 리스트를 표시하도록 출력부를 제어하되, 사용자 리스트는 적어도 하나의 상대 사용자에 대한 정보가 포함되어 있으며, 상대 사용자에 대한 정보는 상대 사용자를 식별하기 위한 프로파일 정보, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보 및 프레즌스 정보와 관련된 오디오 데이터가 설정되는 오디오 정보를 포함한다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 제어부는, 표시된 사용자 리스트에서 어느 하나의 상대 사용자가 선택되는 경우, 선택된 상대 사용자의 프레즌스 정보와 관련되어 설정된 오디오 데이터를 출력하도록 출력부를 제어한다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 기 설정된 입력 정보는, 일정 방향으로의 스와이프 입력에 대한 입력 정보이거나, 흔들기 메뉴에 대한 입력 정보 또는 대화 화면에서 상기 장치의 흔들림이 감지되는 입력 정보 중 어느 하나이다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 사용자 리스트는, 주소록 목록에 저장된 상대 사용자 전부 또는 일부로 구성된다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 프로파일 정보는, 상대 사용자의 이름, 연락처, 사진 및 이메일 주소 중 적어도 하나 이상을 포함한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 제어부는, 프레즌스 정보 및 오디오 정보를 서비스 장치로부터 수신하도록 상기 통신부를 제어한다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 제어부는, 사용자 리스트를 현재 화면의 일 영역 또는 다른 화면을 통해 표시하도록 출력부를 제어한다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 제어부는, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터를 자신의 오디오 정보로 설정한다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 제어부는, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터를 대화 화면의 배경 음악(BGM)으로 설정한다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 제어부는, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터를 추천하기 위한 정보를 포함한 추천 메시지를 생성하고, 생성된 메시지를 지인의 단말 장치로 전송한다.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 제어부는, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터 또는 오디오 데이터를 구매하기 위한 쿠폰을 포함한 선물 메시지를 생성하고, 생성된 선물 메시지를 지인의 단말 장치로 전송한다.
본 발명의 바람직한 실시예에 따른 단말 장치는 에 있어서, 제어부는 사용자 리스트를 표시할 때, 사용자 리스트 내의 각 상대 사용자들에 대한 프레즌스 정보 및 오디오 정보를 나타내는 아이콘을 구성하고, 프로파일 정보와 함께 각 상대 사용자들에 대응하여 구성된 각 아이콘을 표시하도록 출력부를 제어함을 특징으로 하는 단말 장치.
본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 프레즌스 정보가 위치를 나타내는 경우, 오디오 데이터는 위치를 표현할 수 있는 음악이고, 프레즌스 정보가 감정을 나타내는 경우, 오디오 데이터는 감정을 나타내는 음악이 선택되며, 프레즌스 정보가 바쁜 정도를 나타내는 경우, 오디오 데이터는, 바쁜 정도에 비례하는 템포 정보를 포함한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 단말 장치는, 서비스 장치와 프레즌스 정보를 제공하기 위한 통신을 수행하는 단말 장치로서, 서비스 장치와 프레즌스(Presence) 정보 제공과 관련된 메시지를 송수신하는 통신부; 청각적인 정보 및 시각적인 정보 중 적어도 하나를 출력하는 출력부; 및 기 설정된 입력 정보가 감지되면, 사용자 리스트를 표시하고, 표시된 사용자 리스트에서 선택된 사용자에 대한 프레즌스 정보 및 프레즌스 정보와 관련된 오디오 정보를 서비스 장치로부터 수신하고, 수신된 프레즌스 정보 및 오디오 정보를 출력부를 통해 표시할 때, 오디오 정보에 포함된 오디오 데이터를 출력부를 통해 실행하도록 제어하는 제어부를 포함하며, 사용자 리스트는 적어도 하나의 상대 사용자에 대한 정보가 포함되어 있으며, 상대 사용자에 대한 정보는 상대 사용자를 식별하기 위한 프로파일 정보, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터가 설정되는 오디오 정보를 포함한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 서비스 장치는, 제1 단말 장치로부터 프레즌스 정보 및 프레즌스 정보에 관련된 오디오 데이터를 설정하도록 요청하는 설정 요청 메시지를 수신하며, 제2 단말 장치로부터 제1 단말 장치의 프레즌스 정보를 요청하는 정보 요청 메시지를 수신하는 통신 모듈; 및 설정 요청 메시지에 따라 제1 단말 장치의 프레즌스 정보 및 제1 단말 장치의 프레즌스 정보에 관련된 오디오 데이터를 저장하고, 정보 요청 메시지에 따라 저장된 제1 단말 장치에 대한 프레즌스 정보 및 프레즌스 정보와 관련되어 오디오 데이터가 설정되는 오디오 정보를 제2 단말 장치에 전송하는 제어 모듈을 포함한다.
본 발명의 바람직한 실시예에 따른 서비스 장치에 있어서, 제어 모듈은, 제1 단말 장치로부터 수신한 설정 요청 메시지를 수신하면, 제1 단말 장치에 대한 프레즌스 정보를 설정하고, 설정된 프레즌스 정보를 표현할 오디오 데이터를 검색하고, 검색된 오디오 데이터를 설정된 프레즌스 정보와 매핑하여 저장하도록 제어한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 프레즌스 정보 제공 시스템은, 하나 이상의 단말 장치로부터 프레즌스 설정 요청을 받으면, 각 단말 장치 별로 프레즌스 정보 및 프레즌스 정보에 관련된 오디오 데이터를 저장하고, 단말 장치로부터 프레즌스 정보를 요청 받으면, 요청 받은 프레즌스 정보 및 요청 받은 프레즌스 정보에 관련된 오디오 데이터가 설정되는 오디오 정보를 전송하는 서비스 장치; 및 인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보를 감지하는 경우, 적어도 하나의 상대 사용자에 대한 정보를 포함하는 사용자 리스트를 표시하는 단말 장치를 포함하며, 상대 사용자에 대한 정보는 상대 사용자를 식별하기 위한 프로파일 정보, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보 및 프레즌스 정보와 관련되어 오디오 데이터가 설정되는 오디오 정보를 포함한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법은, 인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보를 감지하는 단계; 기 설정된 입력 정보가 감지되면, 적어도 하나의 상대 사용자에 대한 정보가 포함된 사용자 리스트를 표시하는 단계; 표시된 사용자 리스트에서 적어도 하나의 상대 사용자가 선택된 경우, 선택된 상대 사용자에 대한 프레즌스 정보 및 프레즌스 정보와 관련되어 설정된 오디오 데이터 출력하는 단계를 포함한다.
본 발명의 바람직한 실시예에 따른 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법에 있어서, 사용자 리스트에 포함된 적어도 하나의 상대 사용자에 대한 정보는, 상대 사용자를 식별하기 위한 프로파일 정보, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보 및 프레즌스 정보와 관련된 오디오 데이터가 설정되는 오디오 정보를 포함하는 것을 특징으로 한다.
본 발명의 바람직한 실시예에 따른 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법에 있어서, 선택된 상대 사용자에 대한 프레즌스 정보 및 프레즌스 정보와 관련되어 설정된 오디오 데이터를 서비스 장치로부터 수신하는 단계를 더 포함한다.
본 발명의 바람직한 실시예에 따른 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법에 있어서, 자신의 프레즌스 정보를 제공하기 위한 입력 정보를 설정하는 단계; 및 설정된 프레즌스 정보에 관련된 오디오 데이터를 설정하는 단계; 설정된 자신의 프레즌스 정보를 서비스 장치로 전송하는 단계를 더 포함한다.
아울러, 본 발명은 상술한 오디오 데이터를 이용한 프레즌스 정보를 제공하기 위한 방법을 실행하는 컴퓨터 판독 가능한 기록 매체를 제공할 수 있다.
본 발명은 오디오 데이터를 통해 사용자의 프레즌스 정보를 제공함으로써, 프레즌스 정보를 직관적으로 제공할 수 있으며, 사용자는 기존의 단순 텍스트 대신 오디오를 통해 프레즌스 정보를 직관적으로 인지할 수 있는 새로운 사용자 경험(UX, User eXperience)을 체험할 수 있다. 따라서, 프레즌스 정보를 이용하여 서비스를 제공하는 어플리케이션의 사용을 늘릴 수 있는 이점이 있다.
또한, 본 발명은 단말 장치에서 기 설정된 스와이프 입력 정보를 감지함에 따라 사용자 리스트를 현재 화면 또는 별도의 다른 화면에 표시함으로써, 상대 사용자와 대화 중에 상대 사용자의 연락처를 별도로 검색할 필요가 없으며, 사용자 리스트를 통해 쉽게 상대 사용자의 프레즌스 정보를 쉽게 접근할 수 있는 효과가 있다.
도 1은 본 발명의 실시예들에 따른 오디오 파일을 이용한 프레즌스 정보 제공 시스템을 설명하기 위한 블록도이다.
도 2는 본 발명의 실시예들에 따른 서비스 장치를 설명하기 위한 블록도이다.
도 3은 본 발명의 실시예들에 따른 프레즌스 정보를 제공하기 위한 제1 단말 장치를 설명하기 위한 블록도이다.
도 4는 본 발명의 실시예들에 따른 프레즌스 정보를 제공하기 위한 제2 단말 장치를 설명하기 위한 블록도이다.
도 5는 본 발명의 제1 실시예에 따라 프레즌스 정보 제공 시스템에서의 스와이프 입력 정보 감지에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법을 설명하기 위한 흐름도이다.
도 6은 본 발명의 제1 실시예에 따라 단말 장치에서의 스와이프 입력 정보 감지에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법을 설명하기 위한 흐름도이다.
도 7은 본 발명의 제1 실시예에 따른 단말 장치에서의 기 설정된 입력 정보 감지에 따른 연락처 리스트 및 프레즌스 정보 화면에 대한 예시도이다.
도 8은 본 발명의 제2 실시예에 따라 프레즌스 정보 제공 시스템에서의 기 설정된 입력 정보 감지에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법을 설명하기 위한 흐름도이다.
도 9는 본 발명의 제2 실시예에 따라 단말 장치에서의 기 설정된 입력 정보 감지에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법을 설명하기 위한 흐름도이다.
도 10은 본 발명의 제2 실시예에 따른 단말 장치에서의 기 설정된 입력 정보 감지에 따른 연락처 리스트 및 프레즌스 정보 화면에 대한 예시도이다.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다.
도 1은 본 발명의 실시예들에 따른 오디오 파일을 이용한 프레즌스 정보 제공 시스템을 설명하기 위한 블록도이다.
도 1을 참조하면, 본 발명의 시스템은 제1 단말 장치(100), 제2 단말 장치(200) 및 서비스 장치(300)를 포함한다.
제1 단말(100) 및 제2 단말 장치(200)는 네트워크를 통해 서비스 장치(300)에 접속할 수 있으며, 서비스 장치(300)는 접속된 제1 단말 장치(100) 및 제2 단말 장치(200)에 프레즌스 서비스를 제공한다. 프레즌스 서비스는 소위 "버디"로 등록된 사용자 그룹 내에서 다른 사용자의 현재 상태, 즉, 프레즌스 정보를 제공하는 서비스를 의미한다. 여기서, "프레즌스 정보"는 기본적으로, 상대 사용자가 접속되어 있는지 여부에 대한 정보를 비롯하여, 상대 사용자의 위치, 통신 가능 여부, 기분 등을 포함할 수 있다. 본 발명의 실시예에서, 제1 단말 장치(100) 혹은 제2 단말 장치(200)의 프레즌스 정보라 함은 제1 단말 장치(100) 혹은 제2 단말 장치(200) 자체에 대한 정보가 될 수도 있고, 제1 단말 장치(100) 혹은 제2 단말 장치(200)의 사용자에 대한 정보가 될 수도 있음을 유의하여야 한다.
이하의 실시예들에서, 본 발명의 실시예들에 따르면, 제1 단말 장치(100)는 프레즌스 정보를 제공하는 장치로 설명될 것이며, 제2 단말 장치(200)는 서비스 장치(300)에 접속하여 기 설정된 스와이프 입력 정보가 감지됨에 따라 표시된 사용자 리스트에서 선택된 제1 단말 장치(200)의 프레즌스 정보를 요청하는 장치로 설명될 것이다. 서비스 장치(300)는 제1 단말 장치(100)의 프레즌스 정보를 제2 단말 장치(200)에 제공할 수 있다. 이때, 본 발명의 실시예들에 따르면, 제1 단말 장치(100)의 프레즌스 정보를 일반적인 텍스트 대신, 오디오 파일로 제2 단말 장치(200)에 제공하며, 제2 단말 장치(200)는 이러한 오디오 데이터로 이루어진 프레즌스 정보를 출력(재생)할 수 있다. 따라서, 제2 단말(100)의 사용자는 기존의 단순 텍스트 대신 오디오를 통해 프레즌스 정보를 직관적으로 인지할 수 있는 새로운 사용자 경험(UX, user experience)을 체험할 수 있다. 이러한 오디오는 대표적으로, 음악 파일을 이용할 수 있을 것이다. 하지만, 음악 파일 이외에, 사용자가 직접 저작한 음성 파일 또는 음악 파일, 동영상 파일, 애니메이션 등을 예시할 수 있다.
한편, 설명의 편의상 제1 단말 장치(100) 및 제2 단말 장치(200)를 구분하여, 설명하지만, 프레즌스 정보를 제공하는 상황에 따라, 그 역이 될 수도 있음을 이해하여야 한다.
도 2는 본 발명의 실시예들에 따른 서비스 장치를 설명하기 위한 블록도이다.
도 2를 참조하면, 서비스 장치(300)는 통신 모듈(310), 인증 모듈(320), 저장 모듈(330) 및 제어 모듈(340)을 포함한다.
통신 모듈(310)은 제1 단말 장치(100) 또는 제2 단말 장치(200)와 통신망(300)을 통해 데이터를 송수신한다. 이 데이터는 정보 요청 메시지 또는 설정 요청 메시지를 포함한다. 이러한 통신 모듈(310)은 네트워크의 종류 및 네트워크에 적용된 프로토콜에 따라서 데이터를 처리하는 기능을 더 포함할 수 있다.
인증 모듈(320)은 사용자가 등록된 사용자인지 여부를 판단하는 수단으로서, 가입 절차에 의해 사용자를 등록한다. 인증 모듈(320)은 제1 및 제2 단말 장치(100, 200)가 서비스 장치(300)에 접속할 때마다, 사용자 등록 시 사용자에 의해 입력된 사용자의 인증 정보를 이용하여 사용자 인증을 수행할 수 있다. 예컨대, 인증 정보는 사용자의 식별자(ID, Identification)와 이에 대응하는 패스워드(Password)를 포함할 수 있다.
저장 모듈(330)은 복수의 단말 장치에 대한 정보와 각 단말 장치에 매핑되는 프레즌스 정보를 저장한다. 특히, 각 프레즌스 정보에 따라 설정된 오디오 데이터를 저장할 수 있다. 이러한 저장 모듈(330)의 저장 형태는 파일(file) 시스템에 따라 저장 될 수 도 있고, 데이터베이스(database) 시스템에 따라 저장 될 수 도 있다.
제어 모듈(340)은 통신 모듈(310)을 통해 접속된 제1 단말 장치(100) 또는 제2 단말 장치(200)의 요청에 따라, 해당하는 동작을 수행한다. 즉, 제어 모듈(340)은 제1 단말 장치(100)가 전송한 설정 요청 메시지를 통신 모듈(310)을 통해 수신한 경우, 수신된 설정 요청 메시지에 따라, 제1 단말 장치(100)의 프레즌스 정보를 설정하고, 설정된 프레즌스 정보에 따른 오디오 데이터를 매핑한다. 또한, 제어 모듈(340)은 제2 단말 장치(200)이 전송한 정보 요청 메시지를 통신 모듈(310)을 통해 수신한 경우, 수신된 정보 요청 메시지에 따라, 제1 단말 장치(100)의 프레즌스 정보와 함께 제1 단말 장치(100)의 프레즌스 정보에 관련되어 오디오 데이터가 설정된 오디오 정보를 통신 모듈(310)을 통해 제2 단말 장치(200)에 제공한다.
도 3은 본 발명의 실시예들에 따른 프레즌스 정보를 제공하기 위한 제1 단말 장치를 설명하기 위한 도면이다.
도 3을 참조하면, 본 발명의 실시예들에 따른 제1 단말 장치(100)는, 제1 통신부(110), 제1 출력부(120), 제1 입력부(130), 제1 저장부(140), 위치정보 수신부(150) 및 제1 제어부(160)를 포함한다.
제1 통신부(110)는 네트워크를 통해 서비스 장치(300)에 접속하여, 제1 단말 장치(100)의 프레즌스 정보를 설정하기 위한 것이다. 제1 통신부(110)는 제1 제어부(160)의 제어에 따라, 설정하고자 하는 프레즌스 정보를 서비스 장치(300)에 전송할 수 있다. 또한, 제1 통신부(110)는 설정하고자 하는 프레즌스 정보에 에 관련된 오디오 데이터가 설정된 오디오 정보를 전송할 수 있다. 여기서, 오디오 정보는 오디오 데이터 자체 파일 또는 오디오 파일에 대한 식별 정보, 오디오 데이터 관련 정보(예를 들어, 음악 이름, 작사/작곡가 정보, 앨범 사진, 가사 내용 등의 정보) 등을 포함할 수 있다.
제1 출력부(120)는 제1 단말 장치(100) 사용에 따라 발생되는 정보를 사용자가 시각, 청각, 또는 촉각으로 인지할 수 있도록 출력하기 위한 수단이다. 제1 출력부(120)는 시각적인 정보를 출력하는 표시 장치, 청각적인 정보를 출력하는 오디오 장치, 촉각적인 정보를 출력하는 햅틱 장치 등을 포함할 수 있다. 표시 장치는 터치스크린(touch screen)이 될 수 있으며, 이와 같이, 터치스크린 형태로 표시 장치가 형성된 경우, 표시 장치는 제1 입력부(130)의 기능 중 일부 또는 전부를 수행할 수 있다. 오디오 장치는 대표적으로 스피커를 예시할 수 있다. 그리고, 햅틱 장치는 진동을 출력하는 모터 등을 예시할 수 있다.
제1 입력부(130)는 사용자의 명령, 선택, 데이터, 정보 중에서 적어도 하나를 입력 받기 위한 수단으로서, 숫자 또는 문자 정보를 입력 받고 다양한 기능을 설정하기 위한 다수의 입력키 및 기능키를 포함할 수 있다. 그리고 제1 입력부(130)는 사용자의 키 입력을 감지하여, 감지된 키 입력에 따른 입력 신호를 제1 제어부(160)로 전달한다. 제1 입력부(130)는 키보드, 키패드, 마우스, 조이스틱 등과 같은 입력 장치 등을 예시할 수 있다.
제1 저장부(140)는 데이터를 저장하기 위한 장치로, 주 기억 장치 및 보조 기억 장치를 포함한다. 이러한 제1 저장부(140)는 운영 체제(OS, Operation System), 어플리케이션 등을 저장할 수 있다. 특히, 제1 저장부(140)는 본 발명의 실시예에 따른 프레즌스 정보를 제공하기 위한 어플리케이션(축약하는 경우, "프레즌스 어플리케이션"으로 칭함)을 저장한다. 여기서, 프레즌스 정보를 제공하기 위한 어플리케이션은 주소록, 인스턴스 메신저, 등을 대표적으로 예시할 수 있다. 또한, 제1 저장부(140)는 사용자의 제1 단말 장치(100) 사용에 따라 발생되는 각 종 데이터를 저장할 수 있다. 제1 저장부(140)에 저장되는 각 종 데이터는 사용자의 조작에 따라, 삭제, 변경, 추가될 수 있다.
위치정보 수신부(150)는 제1 단말 장치(100)의 현재 위치 정보를 수신하기 위한 수단이다. 이러한 위치정보 수신부(150)는 GPS 위성으로부터 GPS 신호를 수신하여, 수신된 GPS 신호를 제1 제어부(160)에 전달한다.
제1 제어부(160)는 운영 체제를 실제로 구동시키는 프로세스 장치가 될 수 있다. 예컨대, 제1 제어부(160)는 중앙처리장치(CPU, Central Processing Unit)가 될 수 있다. 제1 제어부(160)는 제1 단말 장치(100)의 전원이 켜지면, 운영 체제를 제1 저장부(140)의 보조 기억 장치로부터 주 기억 장치로 이동시킨 후, 운영 체제를 구동하는 부팅(booting)을 수행한다.
제1 제어부(160)는 제1 입력부(130)를 통한 사용자의 요청이 있는 경우, 프레즌스 정보를 설정하기 위하여, 설정 요청 메시지를 생성하고, 생성된 설정 요청 메시지를 제1 통신부(110)를 통해 서비스 장치(300)에 전송할 수 있다. 그러면, 이러한 설정 요청 메시지에 따라, 제1 단말 장치(100)의 프레즌스 정보가 설정될 수 있다. 또한, 제1 제어부(160)는 현재 위치 및 사용자의 상태 정보에 따라 필요 시 또는 주기적으로 설정 요청 메시지를 서비스 장치(300)로 전송할 수도 있다. 이러한 경우, 제1 제어부(160)는 프레즌스 기능을 설정하여 사용자가 프레즌스 기능 사용을 입력한 후 현재 위치 및 사용자의 상태 정보가 변경됨에 따라 자동으로 설정 요청 메시지를 생성하여 전송할 수 있다.
특히, 본 발명의 실시예들에 따르면, 설정 요청 메시지에는 제1 단말 장치(100)의 프레즌스 정보와 함께, 그 프레즌스 정보에 대응하는 오디오 데이터를 특정하여 설정하기 위한 정보(이하, "오디오 정보"라고 칭함)가 포함될 수 있다. 이 정보는 해당하는 오디오 데이터 자체 또는 오디오 데이터의 식별자가 될 수 있다.
예를 들면, 프레즌스 정보가 제1 단말 장치(100) 또는 제1 단말 장치(100) 사용자의 위치를 나타내는 경우, 그 위치를 표현할 수 있도록 그 위치와 관련된 음악이 선택될 수 있다. 예컨대, 제1 단말 장치(100) 사용자가 스페인에 위치하고 있다면, 전형적인 스페인 관련 음악이 오디오 데이터로 선택될 수 있다. 또한, 사용자가 부산에 위치하고 있다면, 전형적인 부산 관련 음악이 오디오 데이터로 선택될 수 있다. 전형적인 부산 관련은 음악은 예컨대, "돌아와요 부산항에"와 같은 음악이 선택될 수 있다.
또한, 예를 들면, 프레즌스 정보가 제1 단말 장치(100) 사용자의 기분을 나타내는 경우, 사용자의 기분이 표현되도록 사용자의 기분을 나타낼 수 있는 음악이 선택될 수 있다. 다음의 <표 1>은 프레즌스 정보에 대응하는 오디오 데이터를 설정하는 방법을 설명하기 위한 것이다.
프레즌스 정보 오디오 데이터
즐거운 기분 음악 1(즐거운 분위기의 음악)
우울한 기분 음악 2(우울한 분위기의 음악)
<표 1>에 보인 바와 같이, 프레즌스 정보를 표현하는 오디오 데이터는, 제1 단말 장치(100) 사용자의 프레즌스 정보가 "즐거운 기분"으로 설정된된 경우, 즐거운 분위기의 음악이 선택될 수 있고, 제1 단말 장치(100) 사용자의 프레즌스 정보가 "우울한 기분"으로 설정되는 경우, "우울한 분위기의 음악"이 선택될 수 있다.
또 다른 예를 들면, 본 발명의 실시예에 따른 프레즌스 정보는 제1 단말 장치(100) 사용자의 바쁜 정도를 정규화하여 입력하고 나타낼 수 있다. 프레즌스 정보가 제1 단말 장치(100) 사용자의 바쁜 정도를 정규화하여 나타내는 경우, 그 바쁜 정도를 적절하게 나타낼 수 있도록 음악의 템포를 조절할 수 있다.
다음의 <표 2>는 본 발명의 실시예들에 따른 사용자의 바쁜 정도를 표현하기 위한 오디오 데이터를 설명하기 위한 것이다.
프레즌스 정보(바쁜 정도) 음악 템포
매우 바쁨 7
바쁨 6
조금 바쁨 5
평상 4
조금 한가함 3
한가함 2
매우 한가함 1
프레즌스 정보는, <표 2>에 보인 바와 같이, "매우 바쁨", "바쁨", "조금 바쁨", "평상", "조금 한가함", "한가함" 및 "매우 한가함"으로 빠른 정도를 정규화하여 설정할 수 있다. 이러한 경우, 프레즌스 정보에 대응하는 오디오 데이터로 특정 음악이 선택되면, 그 음악의 템포는 <표 2>에 보인 바와 같이, 프레즌스 정보에 따라 1 내지 7로 조절되어, 설정 요청 메시지에 포함될 수 있다. 이때, 1은 가장 느린 템포이며, 7은 가장 빠른 템포이다.
상술한 바와 같은, 설정 요청 메시지의 생성은 사용자가 제1 입력부(130)를 통해 프레즌스 정보 및 이에 대응하는 오디오 데이터를 모두 입력하면, 제1 제어부(160)는 그 입력에 따라, 설정 요청 메시지를 생성할 수 있다.
또는, 설정 요청 메시지의 생성은 사용자가 제1 입력부(130)를 통해 프레즌스 정보만을 입력하면, 제1 제어부(160)는 그 입력을 감지하고, 상술한 제1 내지 제3 실시예와 같은 규칙에 의거하여, 입력된 프레즌스 정보에 상응하는 오디오 데이터를 제1 저장부(140)에 저장된 오디오 데이터로부터 검색한 후, 해당하는 오디오 데이터를 포함시킬 수 있다.
게다가, 설정 요청 메시지의 생성은, 모두 자동으로 생성될 수 있다. 예를 들어, 위치 정보가 변경되는 경우, 제1 제어부(160)는 위치정보 수신부(150)로부터 변경되는 위치 정보(GPS 신호)를 수신하여, 위치를 인지하며, 변경된 위치에 따라, 프레즌스 정보를 변경하고, 이에 해당하는 오디오 데이터를 제1 저장부(140)에 저장된 오디오 데이터로부터 검색한 후, 해당하는 오디오 데이터를 포함시킬 수 있다. 한편, 위치 정보는 위치정보 수신부(150)의 위치 정보를 이용하는 것으로 설명하였으나, 이에 한정되는 것은 아니며, 복수의 기지국을 이용하여 위치 정보를 획득할 수도 있다. 이러한 경우, 제1 통신부(110)를 통해 위치 정보를 획득할 수 있다.
제1 제어부(160)는 제1 저장부(140)에서 프레즌스 정보에 해당하는 오디오 데이터를 검색할 때, 오디오 데이터의 헤더로부터 필요한 정보를 얻어 검색할 수 있다. 예컨대, 디지털 음악 파일의 헤더에는 제목, 작곡가, 앨범, 년도, 설명, 장르, 비트율 정보, 샘플링율 정보, 채널 정보, 제작자, 음악에 대한 설명, 등의 정보가 포함된다. 따라서, 제1 제어부(160)는 이러한 정보를 통해 필요한 음악을 검색할 수 있다.
상술한 바와 같이, 프레즌스 정보와 함께 프레즌스 정보에 대응하는 오디오 정보가 포함되는 경우, 서비스 장치(300)는 다른 단말 장치들이 제1 단말 장치(100)의 프레즌스 정보를 요청하는 경우, 다른 단말 장치들이 제1 단말 장치(100)의 프레즌스 정보를 오디오 데이터를 통해 표현할 수 있도록 프레즌스 정보와 함께 해당하는 오디오 데이터를 제공한다.
한편, 제1 제어부(160)는 자신이 직접 프레즌스 정보를 설정하지 않고, 위치 및 상태 등의 항목만을 프레즌스 정보로서 서비스 장치(300)로 전송할 수 있다. 이에 따라 제1 제어부(160)는 서비스 장치(300)에서 항목에 따라 설정된 프레즌스 정보 및 프레즌스 정보를 표현한 오디오 데이터를 주기적 또는 변경될 때마다 수신하여 제1 저장부(140)에 저장하도록 제어할 수도 있다.
도 4는 본 발명의 실시예들에 따른 프레즌스 정보를 제공하기 위한 제2 단말 장치를 설명하기 위한 도면이다.
도 4를 참조하면, 본 발명의 실시예들에 따른 제2 단말 장치(200)는, 제2 통신부(210), 제2 출력부(220), 제2 입력부(230), 제2 저장부(240) 및 제2 제어부(250)를 포함한다.
제2 통신부(210)은 네트워크를 통해 서비스 장치(300)에 접속하여, 서비스 장치(300)와 통신을 하기 위한 것이다. 제2 통신부(210)는 제2 제어부(250)의 제어에 따라, 제1 단말 장치(100)의 프레즌스 정보를 요청하고, 제1 단말 장치(100)의 프레즌스 정보를 획득하기 위한 동작을 수행한다. 이때, 제2 통신부(210)는 제1 단말 장치(100)의 프레즌스 정보와 함께 프레즌스 정보에 관련되는 오디오 데이터가 설정되는 오디오 정보를 수신할 수 있다.
제2 출력부(220)는 기본적으로, 제2 단말 장치(200) 사용에 따라 발생되는 정보를 사용자가 시각, 청각, 또는, 촉각으로 인지할 수 있도록 출력하기 위한 수단이다. 제2 출력부(220)는 시각적인 정보를 출력하는 표시 장치, 청각적인 정보를 출력하는 오디오 장치, 촉각적인 정보를 출력하는 햅틱 장치 등을 포함할 수 있다. 표시 장치는 터치스크린(touch screen)이 될 수 있으며, 이와 같이, 터치스크린 형태로 표시 장치가 형성된 경우, 표시 장치는 제2 입력부(230)의 기능 중 일부 또는 전부를 수행할 수 있다. 오디오 장치는 대표적으로 스피커를 예시할 수 있다. 따라서, 제2 출력부(220)는 본 발명의 실시예에 따라 특정 단말(예컨대, 제1 단말 장치(100))의 프레즌스 정보를 오디오 장치를 통해 출력할 수 있다. 그리고, 햅틱 장치는 진동을 출력하는 모터 등을 예시할 수 있다. 또한, 제2 출력부(220)는 스와이프 입력 정보가 감지됨에 따라 사용자 리스트 화면을 표시한다. 여기서, 사용자 리스트에는 적어도 하나의 상대 사용자에 대한 정보 즉, 상대 사용자를 식별하기 위한 프로파일 정보, 상대 방의 현재 상태를 표시하기 위한 프레즌스 정보 및 프레즌스 정보와 관련되어 오디오 데이터가 설정되는 오디오 정보를 포함한다. 여기서, 오디오 정보는 오디오 정보는 오디오 데이터 자체 파일 또는 오디오 파일에 대한 식별 정보, 오디오 데이터 관련 정보(예를 들어, 음악 이름, 작사/작곡가 정보, 앨범 사진, 가사 내용 등의 정보) 등을 포함할 수 있으며, 오디오 정보는 음악 이름, 음악 앨범 메인 사진, 배경음악(BGM) 등에 관련하여 사용자 리스트에 아이콘으로 표시될 수도 있다. 아울러, 프레즌스 정보도 위치, 상태 등의 항목만이 사용자 리스트에 아이콘으로 표시될 수도 있다.
또한, 제2 출력부(220)는 사용자 리스트 화면에서 임의의 한 사용자를 선택함에 따라 프레즌스 정보 화면을 표시할 수 있다. 이러한 프레즌스 정보 화면은 사용자 리스트 화면에서 팝업창 또는 일부 영역에 표시되거나 별도의 다른 화면으로 전환되어 표시될 수 있다. 이때, 프레즌스 정보 화면에는 상세 프레즌스 정보 및 프레즌스를 표현하기 위한 오디오 정보가 표시될 수 있으며, 자동으로 또는 사용자의 선택에 따라 오디오 정보에 포함된 오디오 데이터가 스피커를 통해 출력될 수 있다.
제2 입력부(230)은 사용자의 명령, 선택, 데이터, 정보 중에서 적어도 하나를 입력 받기 위한 수단으로서, 숫자 또는 문자 정보를 입력 받고 다양한 기능을 설정하기 위한 다수의 입력키 및 기능키를 포함할 수 있다. 그리고 제2 입력부(230)은 사용자의 키 입력을 감지하여, 감지된 키 입력에 따른 입력 신호를 제2 제어부(250)로 전달한다. 제2 입력부(230)은 키보드, 키패드, 마우스, 조이스틱 등과 같은 입력 장치 등을 예시할 수 있다. 특히, 본 발명의 실시예들에 따른 제2 입력부(230)는 사용자로부터 기 설정된 스와이프 입력 정보를 감지하여 감지된 스와이프 입력 정보에 따른 입력 신호를 제2 제어부(250)로 전달한다.
제2 저장부(240)는 데이터를 저장하기 위한 장치로, 주 기억 장치 및 보조 기억 장치를 포함한다. 이러한 제2 저장부(240)는 운영 체제(OS, Operation System), 어플리케이션 등을 저장할 수 있다. 특히, 제2 저장부(240)는 본 발명의 실시예에 따른 프레즌스 정보를 제공하기 위한 어플리케이션을 저장한다. 또한, 제2 저장부(240)는 사용자의 제2 단말 장치(200) 사용에 따라 발생되는 각 종 데이터를 저장할 수 있다. 특히, 본 발명의 실시예들에 따른 제2 저장부(240)는 미리 설정된 스와이프 기능에 대한 정보, 상대 사용자의 연락처 정보, 프레즌스 정보 및 프레즌스 정보를 표현한 오디오 데이터를 저장할 수 있다. 여기서, 제2 저장부(240)에 저장되는 각 종 데이터는 사용자의 조작에 따라, 삭제, 변경, 추가될 수 있다.
제2 제어부(250)는 운영 체제를 실제로 구동시키는 프로세스 장치가 될 수 있다. 예컨대, 제2 제어부(250)는 중앙처리장치(CPU, Central Processing Unit)가 될 수 있다. 제2 제어부(250)는 메신저 프로그램(인스턴트 프로그램)을 실행하여 상대 사용자와의 대화를 위한 메신저 서비스 기능을 수행할 수 있으며, 스와이프(swipe) 또는 흔들기(shake) 기능을 통해 사용자의 입력 정보를 미리 설정할 수 있다. 예를 들어, 제2 제어부(250)는 일정 방향으로의 스와이프 입력을 입력 정보로 설정하거나, 흔들기 메뉴에 대한 입력 정보 또는 대화 화면에서 단말 장치의 흔들림이 감지되는 것을 입력 정보로 설정할 수 있다.
또한, 제2 제어부(2150)는 메신저 대화 화면 혹은 다른 화면에서 제2 입력부(230)로부터 미리 설정된 입력 정보가 전달되면, 전달된 기 설정된 입력 정보를 감지한 후, 제2 제어부(250)는 현재 화면 일 일 영역 또는 별도의 화면에서 사용자 리스트를 표시한다. 이를 위해, 제2 제어부(250)는 입력 정보에 따라 특정 어플리케이션을 실행할 수 있도록 설정할 수 있다. 본 발명의 실시예들에서는 예를 들어, 현재 화면에서 좌측으로 스와이프를 하는 경우, 현재 화면에서 좌측으로 이동하여 다른 화면에 사용자 리스트가 표시되도록 설정하거나, 현재 화면의 일 영역에 사용자 리스트를 표시하도록 설정할 수 있다. 또한, 다른 예를 들어, 대화 화면에 표시된 흔들기 메뉴 또는 특정 방향으로 스와이프하여 표시된 메뉴 화면 상의 흔들기 기능에 대한 메뉴를 선택하여 흔들기를 하거나, 대화 화면에서 기기 자체를 흔들기 하는 경우, 사용자 리스트가 표시되도록 설정할 수 있다.
이러한 입력 정보 설정은 어플리케이션 개발 시 설정될 수도 있으며, 이러한 경우, 기 설정된 입력 정보가 감지되면, 감지된 입력 정보에 대응하는 서비스 기능에 바로 연결되어 해당 서비스 기능을 실행할 수 있다. 여기서, 사용자 리스트에는 주소록에 저장된 하나 이상의 상대 사용자의 연락처 사진, 이메일 주소 등이 표시될 수 있다.
본 발명의 제1 실시예에 따르면, 제2 제어부(250)는 인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보가 감지되면, 서비스 장치(300)로 제2 통신부(210)를 통해 서비스 장치(300)와 통신하여 서비스 장치(300)로부터 현재 위치 및 사용자(또는 단말 장치) 상태 정보에 따라 설정된 프레즌스 정보 및 오디오 정보를 제공받고, 제공된 프레즌스 정보 및 오디오 데이터를 현재 화면의 일 영역 혹은 다른 화면에 표시할 수 있다.
다음으로, 본 발명의 제2 실시예에 따르면, 제2 제어부(250)는 인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보가 감지되면, 프레즌스 정보를 제공하기 위한 어플리케이션을 실행하고, 위치 및 상태 등의 항목에 대한 간략한 프레즌스 정보를 사용자 리스트에서 함께 표시할 수 있다. 이를 위해 제2 제어부(250)는 서비스 장치(300)로부터 주기적으로 프레즌스 정보를 제공받아 저장하고, 기 설정된 입력 정보가 전달됨에 따라 저장된 프레즌스 정보를 사용자 리스트의 일 영역에 표시할 수 있다. 이때, 사용자가 어느 한 상대 사용자(특정 단말 장치)의 프레즌스 정보를 선택하면, 프레즌스 정보와 함께 제공된 오디오 정보를 출력할 수 있다. 이때, 제공된 프레즌스 정보에 오디오 정보가 포함되어 있지 않은 경우, 정보 요청 메시지를 생성하여 오디오 정보를 제공받을 수 있다.
구체적으로, 제2 제어부(250)는 프레즌스 어플리케이션을 실행한 후, 특정 단말 장치의 프레즌스 정보를 요청하기 위하여, 정보 요청 메시지를 생성하고, 생성된 정보 요청 메시지를 제2 통신부(210)를 통해 서비스 장치(300)에 전송할 수 있다. 그러면 이러한 정보 요청 메시지에는 요청하는 대상 단말이 명시된다. 예컨대, 정보 요청 메시지를 통해 제2 단말 장치(200)가 제1 단말 장치(100)의 프레즌스 정보를 요청하면, 서비스 장치(300)는 제2 단말 장치(100)의 요청에 따라, 제1 단말 장치(100)의 프레즌스 정보를 제공하며, 제1 단말 장치(100)의 프레즌스 정보에 대응하는 오디오 정보가 설정된 경우, 오디오를 통해 표현할 수 있도록 오디오 데이터가 포함된 오디오 정보도 같이 제공할 것이다.
제2 제어부(250)는 이러한 프레즌스 정보 및 이에 관련된 오디오 정보를 제2 통신부(210)을 통해 수신하여, 제2 출력부(220)를 통해 출력한다.
예를 들면, 프레즌스 정보가 제1 단말 장치(100) 사용자의 위치를 나타내는 경우, 그 위치를 적절하게 표현할 수 있는 음악이 출력될 수 있다. 예컨대, 제1 단말 장치(100) 사용자가 스페인에 위치하고 있다면, 전형적인 스페인 관련 음악이 프레즌스 정보에 대응하는 오디오 데이터로 출력될 수 있다. 또한, 사용자가 부산에 위치하고 있다면, 전형적인 부산 관련 음악이 오디오 데이터로 선택될 수 있다. 전형적인 부산 관련은 음악은 예컨대, "돌아와요 부산항에"와 같은 음악이 선택될 수 있다.
다른 예를 들면, 프레즌스 정보가 제1 단말 장치(100) 사용자의 기분을 나타내는 경우, 사용자의 기분을 적절하게 나타낼 수 있는 음악이 출력될 수 있다. <표 1>을 참조하면, 제1 단말 장치(100) 사용자의 프레즌스 정보가 "즐거운 기분"으로 설정된 경우, 즐거운 분위기의 음악이 출력될 수 있고, 제1 단말 장치(100) 사용자의 프레즌스 정보가 "우울한 기분"으로 설정되는 경우, "우울한 분위기의 음악"이 출력될 수 있다.
또 다른 예를 들면, 제1 단말 장치(100)의 프레즌스 정보가 제1 단말 장치(100) 사용자의 바쁜 정도를 나타내는 것이면, 그 바쁜 정도를 적절하게 나타내는 템포를 가지는 오디오 데이터가 출력될 수 있다. <표 2>를 참조하면, 프레즌스 정보가, "매우 바쁨", "바쁨", "조금 바쁨", "평상", "조금 한가함", "한가함" 및 "매우 한가함" 중 어느 하나로 설정되는 경우, 출력되는 오디오 데이터의 템포는 1 내지 7로 조절되어 출력될 수 있다.
그러면 상술한 바와 같은 프레즌스 정보 제공 시스템에서 본 발명의 실시예들에 따라 스와이프 입력에 따른 사용자 리스트를 통한 오디오 데이터를 이용한 프레즌스 정보를 제공하기 위한 방법을 도면들을 참조하여 설명하기로 한다.
우선, 본 발명의 제1 실시예에 따라 프레즌스 정보 제공 시스템에서 스와이프 입력에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법에 대해 구체적으로 설명하면 다음과 같다. 이러한, 본 발명의 제1 실시예에서는 설명의 편의를 위해, 사용자의 요청에 따라 제2 단말 장치(200)에서 제1 단말 장치(200)의 프레즌스 정보를 제공하는 것으로 설명하며, 그 역으로도 동작이 가능함에 유의하여야 한다. 예를 들어, 제1 단말 장치(100) 및 제2 단말 장치(200)는 메신저 프로그램을 실행하여 하나 이상의 상대 사용자와 대화를 수행하는 경우의 대화창 화면 혹은 다른 화면에서 미리 설정된 스와이프 입력 정보가 감지됨에 따라 프레즌스 정보 제공 기능을 실행할 수 있다.
도 5는 본 발명의 제1 실시예에 따라 프레즌스 정보 제공 시스템에서의 기 설정된 입력 정보 감지에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법을 설명하기 위한 흐름도이다.
도 5를 참조하면, 우선, 1101단계에서 제2 단말 장치(200)는 특정 어플리케이션 혹은 기능을 실행하기 위한 사용자 입력 정보 예를 들어, 스와이프 입력 정보를 미리 설정할 수 있다. 이러한 1101단계는 프로그램 개발 시 설정될 수도 있으며, 사용자가 직접 설정하지 못하는 경우, 생략 가능함에 유의하여야 한다.
한편, 1102단계에서 제1 단말 장치(100) 및 제2 단말 장치(200)는 사용자가 메신저 서비스 화면 또는 특정 메뉴 화면에 표시된 프레즌스 기능을 선택하면, 사용자의 요청에 따라 프레즌스 기능을 실행하도록 설정한다. 이때, 제1 단말 장치(100) 및 제2 단말 장치(200)는 직접 프레즌스 정보를 설정하고, 설정된 프레즌스 정보를 표현하기 위한 오디오 데이터를 검색하여 프레즌스 정보에 매핑하여 설정할 수 있다.
이에 따라 1103단계에서 제1 단말 장치(100) 및 제2 단말 장치(200)는 각각 자신의 프레즌스 정보와 프레즌스 정보를 표현하는 오디오 데이터를 포함한 설정 요청 메시지를 서비스 장치(300)에 전송한다. 이에 따라 1104단계에서 설정 요청 메시지를 수신한 서비스 장치(300)는 제1 단말 장치(100) 및 제2 단말 장치(200)의 프레즌스 정보와 프레즌스 정보를 표현하는 오디오 데이터가 설정된 오디오 정보를 각각 매핑하여 저장한다.
구체적으로, 사용자의 요청에 따라, 제1 단말 장치(100)는 프레즌스 어플리케이션을 실행한다. 그런 다음, 제1 단말 장치(100)는 수동, 자동 또는 반자동으로, 프레즌스 정보 및 이에 대응하는 오디오 데이터를 포함하는 설정 요청 메시지를 생성한다. 예컨대, 수동의 경우의 설정 요청 메시지의 생성은 사용자가 프레즌스 정보 및 이에 대응하는 오디오 데이터를 모두 입력하면, 제1 단말 장치(100)는 그 입력에 따라, 설정 요청 메시지를 생성할 수 있다. 또한, 반자동의 경우의 설정 요청 메시지의 생성은 사용자가 프레즌스 정보만을 입력하면, 제1 단말 장치(100)는 그 입력을 감지하고, 입력된 프레즌스 정보에 상응하는 오디오 데이터를 제1 저장부(140)에 저장된 오디오 데이터로부터 검색한 후, 해당하는 오디오 데이터를 포함시킬 수 있다. 또한, 자동의 경우의 설정 요청 메시지의 생성은, 위치 정보가 변경되는 경우, 제1 단말 장치(100)는 GPS 신호 또는 기지국으로부터의 신호를 이용하여 위치 정보를 획득하여, 위치를 인지하며, 인지된 위치에 따라 프레즌스 정보를 변경하고, 이에 해당하는 오디오 데이터를 제1 저장부(140)에 저장된 오디오 데이터로부터 검색한 후, 해당하는 오디오 데이터를 포함시킬 수 있다.
이후, 제2 단말 장치(200)는 메신저 프로그램을 실행한 후, 제1 단말 장치(100) 혹은 하나 이상의 다른 단말 장치(도시되지 않음)의 사용자와 대화를 위한 메신저 서비스를 수행할 수 있으며, 이러한 메신저 서비스 시의 프레즌스 정보 제공을 예를 들어 설명할 수 있다. 그러나 메신저 서비스 수행 중이 아니더라도 초기화면 또는 다른 서비스 중에서도 본 발명의 제1 실시예를 적용하여 스와이프 입력 정보를 감지함에 따른 오디오 데이터를 이용한 프레즌스 정보를 제공할 수도 있다.
예를 들어, 메신저 서비스 중 1105단계에서 제2 단말 장치(200)가 사용자로부터 입력된 미리 설정된 스와이프 입력 정보를 감지하면, 1106단계에서 제2 단말 장치(200)는 프레즌스 어플리케이션을 실행하고, 1107단계에서 현재 화면의 일 영역 또는 다른 화면에 바로 상대 사용자의 연락처, 사진 및 이메일 등의 상대 사용자의 정보가 포함된 사용자 리스트를 표시한다. 여기서, 프레즌스 어플리케이션은 주소록, 인스턴스 메신저 등을 대표적으로 예시할 수 있다. 프레즌스 어플리케이션은 소위 버디라고 칭해지는 사용자 그룹에 속한 사용자들을 표시할 수 있다. 이러한 사용자 그룹의 표시는 사용자 인터페이스(UI)의 설계에 따라 달라질 수 있으며, 예시적으로, 아이콘을 이용하여 각 사용자를 식별할 수 있도록 표시하는 것이 바람직하다.
이후, 1108단계에서 제2 단말 장치(200)는 화면에 표시된 사용자 리스트에서 하나 이상의 상대 사용자를 선택하면, 선택된 상대 사용자의 단말 장치 예를 들어, 제1 단말 장치(100)에 대한 프레즌스 정보를 요청하기 위한 정보 요청 메시지를 생성한다. 여기서, 정보 요청 메시지에는 제1 단말 장치(100)의 식별 정보, 프레즌스 요청 정보 등이 포함될 수 있다. 아울러, 정보 요청 메시지에는 자신의 프레즌스 정보를 표현한 오디오 데이터 요청 정보가 포함될 수도 있다.
1109단계에서 제2 단말 장치(200)는 서비스 장치(300)에 접속한 후, 생성된 정보 요청 메시지를 서비스 장치(300)로 전송한다.
그러면 1110단계에서 프레즌스 정보에 대한 요청을 수신한 서비스 장치(300)는 제1 단말 장치(100)의 프레즌스 정보에 대응하는 오디오 데이터가 존재하는지 여부를 확인한다. 앞서 가정한 바와 같이, 제1 단말 장치(100)의 프레즌스 정보를 표현하는 오디오 데이터가 설정되었다면, 1111단계에서 서비스 장치(300)는 정보 제공 메시지를 수신하고, 수신된 정보 제공 메시지에 포함된 요청 정보 즉, 제1 단말 장치(100)프레즌스 정보와 프레즌스 정보와 관련된 오디오 데이터가 설정되는 오디오 정보를 포함한 정보 제공 메시지를 생성하고, 생성된 정보 제공 메시지를 제2 단말(200)에 전송한다.
1112단계에서 제2 단말 장치(200)는 서비스 장치(300)로부터 수신한 프레즌스 정보 및 오디오 정보를 현재 화면의 일 영역 또는 별도의 다른 화면에서 출력한다. 예를 들어, 제1 단말 장치(100)의 프레즌스 정보가 사용자의 감정 상태를 기반으로 설정된 경우, 제2 단말 장치(200)에서는 설정된 사용자의 감정 상태에 따른 음악이 제공될 수 있다. 이에 따라, 제2 단말 장치(200)의 사용자는 제1 단말 장치(100)의 프레즌스 정보를 직관적으로 인지할 수 있다.
만약, 1112단계에서 제2 단말 장치(200)가 서비스 장치(200)로부터 자신의 프레즌스 정보를 표현한 오디오 데이터를 함께 수신한 경우, 자신의 프레즌스 정보를 표현한 오디오 데이터를 저장하고, 대화 화면의 일 영역 또는 다른 화면에 표시된 프레즌스 기능 메뉴를 선택한 경우, 대화 시 자신의 오디오 데이터가 실행될 수도 있다. 아울러, 입력 정보가 감지되어 제2 단말 장치(200)는 사용자 리스트를 표시하면, 사용자 리스트가 표시된 화면에 자신의 프레즌스 정보 및 오디오 정보를 표현하기 위한 아이콘 또는 메뉴를 화면의 일 영역(예를 들어 상단 또는 하단)에 표시할 수도 있다.
또한, 제2 단말 장치(200)는 자신의 프레즌스 정보를 확인하기 위한 미리 설정된 입력 정보가 감지되면, 프레즌스 기능 설정 및 자신의 프레즌스 정보를 확인할 수 있는 메뉴 화면을 표시할 수 있다. 이에 따라 사용자가 메뉴 화면에 표시된 자신의 프레즌스 정보를 선택하면, 제2 단말 장치(200)는 프레즌스 정보에 매핑되어 저장된 오디오 데이터를 실행한다.
도 6은 본 발명의 제1 실시예에 따른 단말 장치에서의 기 설정된 입력 정보 감지에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법을 설명하기 위한 흐름도이다. 본 발명의 제1 실시예에서는 오디오 데이터를 이용한 프레즌스 정보 제공을 위한 단말 장치를 제2 단말 장치(200)를 예를 들어 설명하기로 한다.
도 6을 참조하면, 1201단계에서 제2 단말 장치(100)의 제2 제어부(250)는 입력 정보(스와이프(swipe) 또는 흔들기(shake))를 설정한다. 제2 출력부(220)는 어플리케이션 메뉴 화면 또는 시스템 설정 화면에서 입력 정보 설정을 위한 메뉴를 표시할 수 있다. 사용자가 화면에 표시된 입력 정보 설정 항목에서 스와이프 또는 흔들기 메뉴를 선택하면, 제2 제어부(250)는 선택 신호를 수신하여 프레즌스 정보를 제공하기 위한 입력 정보를 스와이프 또는 흔들기로 입력 정보를 설정한다.
1202단계에서 제2 제어부(250)는 서비스 장치(300)로부터 프레즌스 어플리케이션을 제공받아 저장하고, 사용자의 요청에 따라 프레즌스 기능을 이용하도록 설정한다. 예를 들어, 메뉴 화면 또는 시스템 설정 화면에서 사용자가 프레즌스 메뉴를 클릭하면, 제2 출력부(220)는 프레즌스 기능을 ON/OFF할 것인지를 확인하는 팝업창이 표시할 수 있다. 이에 따라 사용자가 프레즌스 기능을 ON으로 설정하면, 제2 제어부(250)는 프레즌스 기능을 제공하도록 제어할 수 있다. 이때, 만약 제2 단말 장치에서 프레즌스 정보 및 오디오 데이터를 직접 설정하는 경우, 제2 제어부(250)는 프레즌스 어플리케이션을 실행하여 프레즌스 정보 및 오디오 데이터를 설정하여 저장한다.
그런 다음 1203단계에서 제2 제어부(250)는 서비스 장치(300)로 프레즌스 설정에 대한 설정 요청 메시지를 전송한다. 여기서 설정 요청 메시지에는 식별 정보, 프레즌스 정보 및 오디오 데이터가 설정되는 오디오 정보가 포함될 수 있으며, 만약, 제2 단말 장치(200)에서 직접 프레즌스 정보 및 오디오 정보를 설정하지 않은 경우에는 식별 정보와 위치 및 상태 등의 항목만을 포함한 프레즌스 정보를 표현하기 위한 정보가 포함될 수 있다.
이후, 1204단계에서 제2 제어부(250)는 사용자로부터 입력 받은 기 설정된 입력 정보가 감지되었는지를 확인하여 감지되지 않은 경우에는 계속해서 감지 여부를 확인한다. 반면, 기 설정된 입력 정보가 감지된 경우에는 1205단계에서 제2 제어부(250)는 프레즌스 어플리케이션을 실행한 후, 1206단계에서 현재 화면의 일 영역 또는 다른 화면에 사용자 리스트를 표시한다. 예를 들어, 첨부된 도 7의 (a)에 도시된 바와 같이, 메신저 서비스의 대화 화면에 특정 메뉴를 스와이프 하면, 도 7의 (b)에 도시된 바와 같이, 사용자 리스트를 표시할 수 있다. 이때, 제2 제어부(250)는 사용자가 프레즌스 기능을 설정 시 사용자 리스트 항목으로 주소록을 선택한 경우, 주소록에 포함된 상대 사용자들의 프로파일 정보를 사용자 리스트에 표시하도록 제어할 수 있다. 아울러, 제2 제어부(250)는 도 10(b)에 도시된 바와 같이, 사용자 리스트에 프레즌스 정보 및 오디오 정보를 표현하기 위한 아이콘을 구성하고, 구성된 아이콘을 각 상대 사용자의 프로파일 정보와 매핑하여 함께 표시하도록 제어할 수도 있다.
또한, 현재 메신저 서비스 중인 경우, 제2 제어부(250)는 대화에 참여한 상대 사용자들을 사용자 리스트에 표시하도록 제어하고, 주소록 또는 사용자가 설정한 그룹에 접근하도록 할 수 있다. 이를 위해 제2 출력부(220)는 사용자 리스트 화면에 주소록 또는 그룹에 접근하기 위한 메뉴를 표시할 수 있다.
이에 따라 1207단계에서 제2 제어부(250)는 사용자가 사용자 리스트에서 원하는 상대 사용자를 선택하였는지를 확인한다. 만약, 사용자가 선택된 경우에는 1208단계에서 제2 제어부(250)는 선택된 사용자의 식별 정보 및 프레즌스 정보 요청을 위한 정보를 포함한 정보 요청 메시지를 생성하여 생성된 정보 요청 메시지를 서비스 장치(300)로 전송한다. 이에 따라 서비스 장치(300)에서 선택된 사용자에 대한 프레즌스 정보 및 오디오 데이터를 검색하여 검색된 프레즌스 정보 및 오디오 데이터가 설정되는 오디오 정보를 제공한다.
그러면 1209단계에서 제2 단말 장치(200)는 프레즌스 정보 및 오디오 데이터를 포함한 정보 제공 메시지를 수신하고, 1210단계에서 제2 제어부(250)는 수신된 프레즌스 정보 및 오디오 데이터를 현재 화면의 일 영역 또는 다른 화면에 표시하도록 제어한다. 이에 따라 제2 출력부(220)는 첨부된 도 7의 (c)에 도시된 바와 같이, 프레즌스 정보 및 프레즌스 정보에 관련된 오디오 정보를 화면에 표시하고, 바로 선택된 사용자의 프레즌스 정보를 표현한 오디오 데이터를 출력한다.
다음으로, 본 발명의 제2 실시예에 따라 프레즌스 정보 제공 시스템에서 기 설정된 입력 정보에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법에 대해 구체적으로 설명하면 다음과 같다. 이러한, 본 발명의 제2 실시예에서는 설명의 편의를 위해, 사용자의 요청에 따라 제2 단말 장치(200)에서 제1 단말 장치(200)의 프레즌스 정보를 제공하는 것으로 설명하며, 그 역으로도 동작이 가능함에 유의하여야 한다.
도 8은 본 발명의 제2 실시예에 따라 프레즌스 정보 제공 시스템에서의 오디오 데이터를 이용한 프레즌스 정보 제공 방법을 설명하기 위한 흐름도이다.
도 8을 참조하면, 우선, 2101단계에서 제1 단말 장치(100) 및 제2 단말 장치(200)는 각각 특정 어플리케이션 혹은 기능을 실행하기 위한 기 설정된 입력 정보 즉, 스와이프 입력 정보를 미리 설정할 수 있다. 이러한 2101단계는 프로그램 개발 시 설정될 수도 있으며, 사용자가 직접 설정하지 못하는 경우, 생략 가능함에 유의하여야 한다.
한편, 2102단계에서 제1 단말 장치(100) 및 제2 단말 장치(200)는 프레즌스 기능을 설정하고, 2103단계에서 각각 자신의 프레즌스 정보와 프레즌스 정보를 표현하는 오디오 데이터를 설정하도록 요청하는 설정 요청 메시지를 서비스 장치(300)에 전송한다. 여기서, 프레즌스 정보 및 프레즌스 정보를 표현한 오디오 데이터가 설정되는 오디오 정보는 본 발명의 제1 실시예에서 설명한 바와 같이, 제1 단말 장치(100) 및 제2 단말 장치(200)에서 각각 설정되어 설정된 프레즌스 정보 및 오디오 정보가 설정 요청 메시지에 포함되어 서비스 장치(300)로 전송될 수 있다. 반면, 프레즌스 정보 및 프레즌스 정보에 관련한 오디오 정보를 표현한 오디오 데이터는 제1 단말 장치(100) 및 제2 단말 장치(200)에서 설정되지 않고, 서비스 장치(300)에서 각 단말 장치들(100, 200)의 정보를 수집하여 프레즌스 정보 및 오디오 데이터를 각각 설정하여 저장할 수 있다. 이때, 서비스 장치(300)는 제1 단말 장치(100) 및 제2 단말 장치(200)로부터 위치, 기분 등의 항목만이 프레즌스 정보를 표현하기 위한 정보로 수신할 수 있다.
이에 따라 2104단계에서 설정 요청 메시지를 수신한 서비스 장치(300)는 제1 단말(100) 및 제2 단말 장치(200)의 프레즌스 정보를 각각 설정한다. 이때, 서비스 장치(300)는 각 단말 장치(100, 200)에 대한 프레즌스 정보를 기반으로 오디오 데이터를 매핑하여 저장할 수 있다. 예를 들어, 제1 단말 장치(100)로부터 수신한 프레즌스 정보가 위치 항목인 경우, 서비스 장치(300)는 제1 단말 장치(100) 사용자의 위치를 확인하고, 확인된 위치에 대한 프레즌스 정보를 설정하고, 설정된 프레즌스를 표현하기 위한 오디오 데이터를 검색하여 검색된 오디오 데이터를 프레즌스 정보와 매핑하여 저장한다.
이후, 2105단계에서 제1 단말 장치(100) 혹은 제2 단말 장치(200)는 프레즌스 정보를 제공받기를 원하는 사용자들의 정보 및 자신의 프레즌스 정보를 포함한 정보 요청 메시지를 생성하고, 생성된 정보 요청 메시지를 서비스 장치(300)로 전송한다. 예를 들어, 제1 단말 장치(100) 혹은 제2 단말 장치(200)는 메신저 서비스 시 현재 대화에 참여한 대화 그룹 내의 상대 사용자들을 프레즌스 정보를 제공받을 사용자들로 설정하고, 설정된 사용자들에 대한 정보를 정보 요청 메시지에 포함할 수 있다. 이 외에도 주소록에 포함된 사용자들, 사용자가 직접 선택한 사용자 및 친구, 가족, 회사 등의 그룹에 속한 사용자들을 프레즌스 정보를 제공받기를 원하는 사용자로 설정할 수 있다. 이를 위해 제1 단말 장치(100) 및 제2 단말 장치(200)는 프레즌스 기능 메뉴에서 프레즌스 정보를 계속해서 자동으로 제공받을 사용자들 혹은 사용자들의 그룹을 미리 설정하기 위한 메뉴를 제공할 수 있다.
서비스 장치(300)가 제1 단말 장치(100) 혹은 제2 단말 장치(200)로부터 정보 요청 메시지를 수신하면, 2106단계에서 서비스 장치(300)는 미리 저장된 해당 프레즌스 정보 및 오디오 데이터를 검색한다. 그런 다음 2107단계에서 서비스 장치(300)는 검색된 프레즌스 정보 및 오디오 데이터를 포함한 정보 제공 메시지를 제1 단말 장치(100) 혹은 제2 단말 장치(200)로 전송한다. 여기서, 2106단계 및 2107단계는 주기적으로 혹은 프레즌스 정보가 변경될 때마다 반복적으로 수행되며, 이에 따라 서비스 장치(300)는 자동으로 계속해서 제1 단말 장치(100) 혹은 제2 단말 장치(200)로 정보 제공 메시지를 전송할 수 있다.
2108단계에서 제1 단말 장치(100) 혹은 제2 단말 장치(200)는 서비스 장치(300)로부터 주기적으로 또는 프레즌스 정보가 변경될 때마다 정보 제공 메시지를 수신하고, 수신된 정보 제공 메시지에 포함된 프레즌스 정보 및 프레즌스 정보를 표현하는 오디오 데이터를 저장 및 갱신한다.
2109단계에서 제2 단말 장치(200)는 사용자가 입력한 기 설정된 입력 정보를 감지하면, 2110단계에서 제2 단말 장치(200)는 프레즌스 어플리케이션을 실행하고, 2111단계에서 현재 화면 또는 별도의 다른 화면에 사용자 리스트를 표시한다. 이때, 제2 단말 장치(200)는 화면에 표시할 사용자 리스트에 포함된 사용자들에 대한 프레즌스 정보가 저장되어 있는지를 확인하고, 저장된 각 사용자들의 프레즌스 정보 및 오디오 정보(예를 들어, 음악 이름, 음악 앨범 메인 사진, 배경음악 등)를 표현하기 위한 아이콘을 사용자 리스트에 포함된 사용자 프로파일 정보와 매핑하여 함께 화면에 표시할 수 있다. 여기서, 사용자 리스트는 주소록 전체 사용자, 주소록 그룹별 사용자, 대화 그룹 사용자 또는 선택된 상대 사용자가 표시될 수 있으며, 각 사용자들의 사용자 프로파일 정보(이름, 연락처, 사진, 이메일 주소 등), 프레즌스 정보 및 오디오 정보가 포함될 수 있다.
이에 따라 2112단계에서 사용자가 표시된 사용자 리스트에서 임의의 한 사용자를 선택하면, 2113단계에서 제2 단말 장치(200)는 프레즌스 정보를 표현할 저장된 오디오 데이터를 독출하여 독출된 오디오 정보를 화면에 표시하면서, 오디오 데이터를 배경음악으로 출력한다. 이때, 만약, 저장된 오디오 데이터가 존재하지 않는 경우, 제2 단말 장치(200)는 서비스 장치(300)로 원하는 사용자(단말 장치)의 식별 정보 및 오디오 데이터 요청 정보를 요청하여 서비스 장치(300)로부터 원하는 사용자의 오디오 데이터를 수신하여 수신된 오디오 데이터를 출력할 수 있다.
한편, 표시된 사용자 리스트에 프레즌스 정보가 포함되어 있지 않은 상대 사용자가 선택되면, 제1 단말 장치(100)는 선택된 상대 사용자에 대한 프레즌스 정보 및 프레즌스 정보를 표현한 오디오 데이터를 요청하여 수신된 프레즌스 정보 및 프레즌스 정보를 표현한 오디오 데이터를 출력할 수 있다.
도 9는 본 발명의 제2 실시예에 따른 단말 장치에서의 기 설정된 입력 정보 감지에 따른 오디오 데이터를 이용한 프레즌스 정보 제공 방법을 설명하기 위한 흐름도이다. 본 발명의 제2 실시예에서는 오디오 데이터를 이용한 프레즌스 정보 제공을 위한 단말 장치를 제2 단말 장치(200)를 예를 들어 설명하기로 하며, 기 설정된 입력 정보는 스와이프 입력 정보를 예를 들어 설명하기로 한다.
도 9를 참조하면, 2201단계에서 제2 단말 장치(100)의 제2 제어부(250)는 기 설정된 입력 정보를 설정한다. 제2 출력부(220)는 어플리케이션 메뉴 화면 또는 시스템 설정 화면에서 입력 정보 설정을 위한 메뉴를 표시할 수 있다. 사용자가 화면에 표시된 입력 정보 설정 항목에서 예를 들어, 스와이프를 선택하면, 제2 제어부(250)는 선택 신호를 수신하여 프레즌스 정보를 제공하기 위한 입력 정보를 스와이프로 설정한다.
2202단계에서 제2 제어부(250)는 서비스 장치(300)로부터 프레즌스 어플리케이션을 제공받아 저장하고, 사용자의 요청에 따라 프레즌스 기능을 이용하도록 설정한다. 예를 들어, 메뉴 화면 또는 시스템 설정 화면에서 사용자가 프레즌스 메뉴를 클릭하면, 제2 출력부(220)는 프레즌스 기능을 ON/OFF할 것인지를 확인하는 팝업창이 표시할 수 있다. 이에 따라 사용자가 프레즌스 기능을 ON으로 설정하면, 제2 제어부(250)는 프레즌스 기능을 제공하도록 제어할 수 있다. 이때, 만약 제2 단말 장치에서 프레즌스 정보 및 오디오 데이터를 직접 설정하는 경우, 제2 제어부(250)는 프레즌스 어플리케이션을 실행하여 프레즌스 정보 및 오디오 데이터를 설정하여 저장한다.
그런 다음 2203단계에서 제2 제어부(250)는 서비스 장치(300)로 프레즌스 설정에 대한 설정 요청 메시지를 전송한다. 여기서 설정 요청 메시지에는 식별 정보, 프레즌스 정보 및 오디오 데이터가 포함될 수 있으며, 만약, 제2 단말 장치(200)에서 직접 프레즌스 정보 및 오디오 데이터를 설정하지 않은 경우에는 식별 정보와 위치 및 상태 등의 항목만을 포함한 프레즌스 정보가 포함될 수 있다.
2204단계에서 제2 제어부(250)는 서비스 장치(300)로부터 주기적으로 또는 정보가 변경될 때마다 프레즌스 정보를 제공받을 사용자를 설정한다. 예를 들어, 프레즌스 기능 설정 화면에서 프레즌스 정보 요청 사용자를 주소록, 설정된 그룹 또는 현재 대화에 참여한 사용자 등의 항목을 설정할 수 있다. 만약, 사용자가 주소록을 설정한 경우, 저장된 주소록의 사용자 리스트를 표시하고, 사용자 리스트에서 원하는 사용자 또는 전체 사용자를 선택하여 프레즌스 요청 사용자로 설정할 수 있다.
이후, 2205단계에서 제2 제어부(250)는 설정된 프레즌스 정보 요청 사용자의 식별 정보를 포함한 정보 요청 메시지를 서비스 장치(300)로 전송한다. 이에 따라 2206단계에서 제2 제어부(250)는 서비스 장치로부터 주기적으로 미리 요청한 하나 이상의 사용자에 대한 프레즌스 정보 및 오디오 정보를 포함한 정보 제공 메시지를 수신한다. 만약, 제2 단말 장치(200)에서 직접 프레즌스 정보 및 오디오 정보를 설정하지 않은 경우에는 서비스 장치(300)로부터 자신의 프레즌스 정보 및 오디오 정보를 주기적 또는 변경될 때마다 정보 제공 메시지를 통해 제공받을 수 있다.
그러면 2207단계에서 제2 제어부(250)는 정보 제공 메시지를 통해 수신한 프레즌스 정보 및 오디오 정보를 제2 저장부(240)에 저장한다.
이후, 2208단계에서 제2 제어부(250)는 사용자로부터 입력 받은 스와이프 입력 정보가 감지되었는지를 확인하여 감지되지 않은 경우에는 계속해서 감지 여부를 확인한다. 반면, 스와이프 입력 정보가 감지된 경우에는 2209단계에서 제2 제어부(250)는 프레즌스 어플리케이션을 실행한 후, 2210단계에서 첨부된 도 10에 도시된 바와 같이, 현재 화면의 일 영역 또는 다른 화면에 사용자 리스트 및 프레즌스 정보 및 오디오 정보(예를 들어, 음악 이름, 음악 앨범 메인 사진, 배경음악 등)를 표현한 아이콘을 사용자 프로파일 정보와 매핑하여 함께 화면에 표시한다. 이때, 제2 제어부(250)는 사용자가 프레즌스 기능을 설정 시 사용자 리스트 항목을 주소록을 선택한 경우에는 주소록에 포함된 사용자들을 사용자 리스트에 표시하도록 제어할 수 있다. 또한, 현재 메신저 서비스 중인 경우, 대화에 참여한 상대 사용자들을 사용자 리스트에 표시하고, 주소록 또는 사용자가 설정한 그룹에 접근하도록 할 수 있다. 이를 위해 제2 출력부(220)는 사용자 리스트 화면에 주소록 또는 그룹에 접근하기 위한 메뉴를 표시할 수 있다.
이에 따라 2211단계에서 제2 제어부(250)는 사용자가 사용자 리스트에서 원하는 상대 사용자를 선택하였는지를 확인한다. 만약, 사용자가 선택된 경우, 2212단계에서 제2 제어부(250)는 상세 프레즌스 정보 및 오디오 데이터를 현재 화면의 일 영역 또는 다른 화면에 표시하도록 제어한다. 이에 따라 첨부된 도 10에 도시된 바와 같이, 제2 출력부(220)는 상세 프레즌스 정보 및 오디오 데이터를 화면에 표시하고, 바로 선택된 사용자의 프레즌스 정보를 표현한 오디오 데이터를 출력한다.
상술한 바와 같은 실시예들에서 제2 제어부(220)는 사용자 리스트에서 하나의 상대 사용자만 선택된 경우 실행되고, 다수의 사용자가 사용자 리스트에서 선택된 경우에는 프레즌스 정보와 오디오 데이터만이 화면에 표시되고, 오디오 데이터는 출력되지 않거나, 사용자가 기 설정한 순서에 따라 차례로 출력될 수 있다.
한편, 본 발명의 실시예들에 따라 제2 단말 장치(200)는 상대 사용자 즉, 제1 단말 장치(100)의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터를 추천하기 위한 정보를 포함한 추천 메시지를 생성하고, 생성된 메시지를 지인의 단말 장치로 전송할 수 있다.
또한, 본 발명의 실시예들에 따라 제2 단말 장치(200)는 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터 또는 오디오 데이터를 구매하기 위한 쿠폰을 포함한 선물 메시지를 생성하고, 생성된 선물 메시지를 지인의 단말 장치로 전송할 수 있다.
이에 따라 제2 단말 장치(200)는 자신이 좋아하는 음악 또는 지인이 선호하는 오디오 데이터를 지인에게 추천 또는 선물하여 함께 공유할 수 있다. 상술한 바와 같이, 본 발명의 실시예들에 따르면, 프레즌스 정보를 단순한 텍스트가 아닌 오디오 데이터를 통해 제공될 수 있으며, 이를 통해 사용자는 프레즌스 정보를 보다 직관적으로 인지할 수 있는 사용자 경험(UX)을 가질 수 있다.
본 발명에 따른 프레즌스 정보 제공 방법은 다양한 컴퓨터 수단을 통하여 판독 가능한 소프트웨어 형태로 구현되어 컴퓨터로 판독 가능한 기록매체에 기록될 수 있다. 여기서, 기록매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 기록매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이, 본 명세서와 도면에는 본 발명의 바람직한 실시 예에 대하여 개시하였으나, 여기에 개시된 실시 예외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다. 또한, 본 명세서와 도면에서 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다.
본 발명은 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치, 및 이를 위한 방법에 관한 것으로, 프레즌스 정보 및 대응하는 오디오 데이터를 설정하도록 요청하는 설정 요청 메시지를 생성하여 전송하는 제1 단말 장치와 설정 요청 메시지에 따라 프레즌스 정보 및 대응하는 오디오 데이터를 저장하고, 제2 단말 장치로부터 제1 단말 장치의 프레즌스 정보를 요청하는 정보 요청 메시지를 수신하면, 프레즌스 정보 및 대응하는 오디오 데이터를 제2 단말 장치에 전송하는 서비스 장치와, 정보 요청 메시지를 전송하며, 프레즌스 정보 및 대응하는 오디오 데이터를 수신하여, 출력하는 제2 단말 장치를 포함하는 프레즌스 정보 제공 시스템을 제공한다. 이와 같이, 프레즌스 정보를 제공할 때, 종래의 일반적인 텍스트가 아닌, 오디오 데이터를 이용하여, 프레즌스 정보를 제공할 수 있다. 오디오 데이터를 통해 프레즌스 정보는, 예컨대, 사용자의 위치, 감정, 바쁜 정도 등을 오디오 데이터를 통해 제공할 수 있다. 이를 통해 사용자는 상대 사용자의 프레즌스 정보를 보다 직관적으로 인지할 수 있는 사용자 경험(UX)을 겪을 수 있다. 이는 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있다.
100: 제1 단말 장치 110: 제1 통신부 120: 제1 출력부
130: 제1 입력부 140: 제1 저장부 150: 위치정보 수신부
160: 제1 제어부 200: 제2 단말 장치 210: 제2 통신부
220: 제2 출력부 230: 제2 입력부 240: 제2 저장부
250: 제2 제어부 300: 서비스 장치 310: 통신 모듈
320: 인증 모듈 330: 저장 모듈 340: 제어 모듈

Claims (25)

  1. 서비스 장치와 프레즌스 정보를 제공하기 위한 통신을 수행하는 단말 장치에 있어서,
    상기 서비스 장치와 프레즌스(Presence) 정보 제공과 관련된 메시지를 송수신하는 통신부;
    청각적인 정보 및 시각적인 정보 중 적어도 하나를 출력하는 출력부; 및
    상기 통신부 및 상기 출력부와 기능적으로 연결되어 있는 제어부를 포함하되,
    상기 제어부는,
    인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보를 감지하는 경우, 사용자 리스트를 표시하도록 상기 출력부를 제어하되,
    상기 사용자 리스트는 적어도 하나의 상대 사용자에 대한 정보가 포함되어 있으며,
    상기 상대 사용자에 대한 정보는 상대 사용자를 식별하기 위한 프로파일 정보, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보 및 상기 프레즌스 정보와 관련된 오디오 데이터가 설정되는 오디오 정보를 포함하고,
    상기 오디오 데이터는 상기 상대 사용자의 단말에 의하여 자동으로 상기 상대 사용자의 단말에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되거나 또는 서비스 장치에 의하여 자동으로 상기 서비스 장치에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되는 것을 특징으로 하는 단말 장치.
  2. 제1항에 있어서, 상기 제어부는,
    상기 표시된 사용자 리스트에서 어느 하나의 상대 사용자가 선택되는 경우, 상기 선택된 상대 사용자의 프레즌스 정보와 관련되어 설정된 오디오 데이터를 출력하도록 상기 출력부를 제어함을 특징으로 하는 단말 장치.
  3. 제1항에 있어서, 상기 기 설정된 입력 정보는,
    일정 방향으로의 스와이프 입력에 대한 입력 정보임을 특징으로 하는 단말 장치.
  4. 제1항에 있어서, 상기 기 설정된 입력 정보는,
    흔들기(shake) 메뉴에 대한 입력 정보 또는 대화 화면에서 상기 장치의 흔들림이 감지되는 입력 정보 중 어느 하나임을 특징으로 하는 단말 장치.
  5. 제1항에 있어서, 상기 사용자 리스트는,
    주소록 목록에 저장된 상대 사용자 전부 또는 일부로 구성되는 것을 특징으로 하는 단말 장치.
  6. 제1항에 있어서, 상기 프로파일 정보는,
    상대 사용자의 이름, 연락처, 사진 및 이메일 주소 중 적어도 하나인 것을 특징으로 하는 단말 장치.
  7. 제1항에 있어서, 상기 제어부는,
    상기 프레즌스 정보 및 오디오 정보를 상기 서비스 장치로부터 수신하도록 상기 통신부를 제어하는 것을 특징으로 하는 단말 장치.
  8. 제1항에 있어서, 상기 제어부는,
    상기 사용자 리스트를 현재 화면의 일 영역 또는 다른 화면을 통해 표시하도록 상기 출력부를 제어하는 것을 특징으로 하는 단말 장치.
  9. 제1항에 있어서, 상기 제어부는,
    상기 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터를 자신의 오디오 정보로 설정하는 것을 특징으로 하는 단말 장치.
  10. 제1항에 있어서, 상기 제어부는,
    상기 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터를 대화 화면의 배경 음악(BGM)으로 설정하는 것을 특징으로 하는 단말 장치.
  11. 제1항에 있어서, 상기 제어부는,
    상기 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터를 추천하기 위한 정보를 포함한 추천 메시지를 생성하고, 생성된 메시지를 지인의 단말 장치로 전송함을 특징으로 하는 단말 장치.
  12. 제1항에 있어서, 상기 제어부는,
    상기 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터 또는 상기 오디오 데이터를 구매하기 위한 쿠폰을 포함한 선물 메시지를 생성하고, 생성된 선물 메시지를 지인의 단말 장치로 전송함을 특징으로 하는 단말 장치.
  13. 제1항에 있어서, 상기 제어부는
    상기 사용자 리스트를 표시할 때, 상기 사용자 리스트 내의 각 상대 사용자들에 대한 프레즌스 정보 및 오디오 정보를 나타내는 아이콘을 구성하고, 상기 각 상대 사용자들에 대응하여 구성된 각 아이콘을 표시하도록 상기 출력부를 제어함을 특징으로 하는 단말 장치.
  14. 제1항에 있어서,
    상기 프레즌스 정보가 위치를 나타내는 경우,
    상기 오디오 데이터는 상기 위치를 표현할 수 있는 음악인 것을 특징으로 하는 단말 장치.
  15. 제1항에 있어서,
    상기 프레즌스 정보가 감정을 나타내는 경우,
    상기 오디오 데이터는 상기 감정을 나타내는 음악이 선택되는 것을 특징으로 하는 단말 장치.
  16. 제1항에 있어서,
    상기 프레즌스 정보가 바쁜 정도를 나타내는 경우,
    상기 선택된 오디오 데이터는, 상기 바쁜 정도에 비례하도록 템포가 변경되는 것을 특징으로 하는 단말 장치.
  17. 서비스 장치와 프레즌스 정보를 제공하기 위한 통신을 수행하는 단말 장치에 있어서,
    상기 서비스 장치와 프레즌스(Presence) 정보 제공과 관련된 메시지를 송수신하는 통신부;
    청각적인 정보 및 시각적인 정보 중 적어도 하나를 출력하는 출력부; 및
    기 설정된 입력 정보가 감지되면, 사용자 리스트를 표시하고, 표시된 사용자 리스트에서 선택된 사용자에 대한 프레즌스 정보 및 상기 프레즌스 정보와 관련된 오디오 정보를 상기 서비스 장치로부터 수신하고, 수신된 프레즌스 정보 및 오디오 정보를 상기 출력부를 통해 표시할 때, 상기 오디오 정보에 포함된 오디오 데이터를 상기 출력부를 통해 실행하도록 제어하는 제어부를 포함하며,
    상기 사용자 리스트는 적어도 하나의 상대 사용자에 대한 정보가 포함되어 있으며,
    상기 상대 사용자에 대한 정보는 상대 사용자를 식별하기 위한 프로파일 정보, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보와 관련된 오디오 데이터가 설정되는 오디오 정보를 포함하고,
    상기 오디오 데이터는 상기 상대 사용자의 단말에 의하여 상기 상대 사용자의 단말에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되거나 또는 서비스 장치에 의하여 상기 서비스 장치에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되는 것을 특징으로 하는 단말 장치.
  18. 제1 단말 장치로부터 프레즌스 정보 및 상기 프레즌스 정보에 관련된 오디오 데이터를 설정하도록 요청하는 설정 요청 메시지를 수신하며, 제2 단말 장치로부터 상기 제1 단말 장치의 프레즌스 정보를 요청하는 정보 요청 메시지를 수신하는 통신 모듈; 및
    상기 설정 요청 메시지에 따라 상기 제1 단말 장치의 프레즌스 정보 및 상기 제1 단말 장치의 프레즌스 정보에 관련된 오디오 데이터를 저장하고, 상기 정보 요청 메시지에 따라 상기 저장된 제1 단말 장치에 대한 프레즌스 정보 및 상기 프레즌스 정보와 관련되어 오디오 데이터가 설정되는 오디오 정보를 상기 제2 단말 장치에 전송하는 제어 모듈;
    을 포함하고,
    상기 오디오 데이터는 상기 제1 단말 장치에 의하여 자동으로 상기 제1 단말 장치에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되는 것을 특징으로 하는 서비스 장치.
  19. 제18항에 있어서,
    상기 제어 모듈은, 상기 제1 단말 장치로부터 수신한 상기 설정 요청 메시지를 수신하면, 상기 제1 단말 장치에 대한 프레즌스 정보를 설정하고, 설정된 프레즌스 정보를 표현할 오디오 데이터를 검색하고, 검색된 오디오 데이터를 상기 설정된 프레즌스 정보와 매핑하여 저장하도록 제어함을 특징으로 하는 서비스 장치.
  20. 하나 이상의 단말 장치로부터 프레즌스 설정 요청을 받으면, 각 단말 장치 별로 프레즌스 정보 및 상기 프레즌스 정보에 관련된 오디오 데이터를 저장하고, 상기 단말 장치로부터 프레즌스 정보를 요청 받으면, 요청 받은 프레즌스 정보 및 상기 요청 받은 프레즌스 정보에 관련된 오디오 데이터가 설정되는 오디오 정보를 전송하는 서비스 장치; 및
    인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보를 감지하는 경우, 적어도 하나의 상대 사용자에 대한 정보를 포함하는 사용자 리스트를 표시하는 상기 단말 장치;
    를 포함하며,
    상기 상대 사용자에 대한 정보는 상대 사용자를 식별하기 위한 프로파일 정보, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보 및 상기 프레즌스 정보와 관련되어 오디오 데이터가 설정되는 오디오 정보를 포함하고,
    상기 오디오 데이터는 상기 상대 사용자의 단말에 의하여 자동으로 상기 상대 사용자의 단말에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되거나 또는 서비스 장치에 의하여 자동으로 상기 서비스 장치에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되는 것을 특징으로 하는 프레즌스 정보 제공 시스템.
  21. 인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보를 감지하는 단계;
    기 설정된 입력 정보가 감지되면, 적어도 하나의 상대 사용자에 대한 정보가 포함된 사용자 리스트를 표시하는 단계; 및
    표시된 사용자 리스트에서 적어도 하나의 상대 사용자가 선택된 경우, 선택된 상대 사용자에 대한 프레즌스 정보 및 상기 프레즌스 정보와 관련되어 설정된 오디오 데이터 출력하는 단계;
    를 포함하고,
    상기 오디오 데이터는 상기 상대 사용자의 단말에 의하여 자동으로 상기 상대 사용자의 단말에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되거나 또는 서비스 장치에 의하여 자동으로 상기 서비스 장치에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되는 것을 특징으로 하는 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법.
  22. 제21항에 있어서, 상기 사용자 리스트에 포함된 상기 적어도 하나의 상대 사용자에 대한 정보는,
    상대 사용자를 식별하기 위한 프로파일 정보, 상대 사용자의 현재 상태를 표시하기 위한 프레즌스 정보 및 상기 프레즌스 정보와 관련된 오디오 데이터가 설정되는 오디오 정보를 포함하는 것을 특징으로 하는 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법.
  23. 제21항에 있어서,
    선택된 상대 사용자에 대한 프레즌스 정보 및 상기 프레즌스 정보와 관련되어 설정된 오디오 데이터를 서비스 장치로부터 수신하는 단계;
    를 더 포함하는 것을 특징으로 하는 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법.
  24. 제21항에 있어서,
    자신의 프레즌스 정보를 제공하기 위한 입력 정보를 설정하는 단계;
    상기 설정된 프레즌스 정보에 관련된 오디오 데이터를 설정하는 단계; 및
    설정된 자신의 프레즌스 정보를 서비스 장치로 전송하는 단계;
    를 더 포함하는 것을 특징으로 하는 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법.
  25. 인스턴트 메시징(Instant Messaging) 프로그램의 어느 하나의 화면에서 기 설정된 입력 정보를 감지하는 단계;
    기 설정된 입력 정보가 감지되면, 적어도 하나의 상대 사용자에 대한 정보가 포함된 사용자 리스트를 표시하는 단계; 및
    표시된 사용자 리스트에서 적어도 하나의 상대 사용자가 선택되는 경우, 선택된 상대 사용자에 대한 프레즌스 정보 및 상기 프레즌스 정보와 관련되어 설정된 오디오 데이터 출력하는 단계;
    를 포함하고,
    상기 오디오 데이터는 상기 상대 사용자의 단말에 의하여 자동으로 상기 상대 사용자의 단말에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되거나 또는 서비스 장치에 의하여 자동으로 상기 서비스 장치에 저장된 음악 중에서 상기 프레즌스 정보에 상응하는 음악으로 선택되는 것을 특징으로 하는 단말 장치에서의 프레즌스 정보를 제공하기 위한 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
KR1020130020769A 2013-02-26 2013-02-26 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법 KR101336622B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020130020769A KR101336622B1 (ko) 2013-02-26 2013-02-26 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법
PCT/KR2013/005088 WO2014133227A1 (ko) 2013-02-26 2013-06-10 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법
US14/129,470 US9182888B2 (en) 2013-02-26 2013-06-10 System, device and method for providing presence information using audio data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130020769A KR101336622B1 (ko) 2013-02-26 2013-02-26 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법

Publications (1)

Publication Number Publication Date
KR101336622B1 true KR101336622B1 (ko) 2013-12-16

Family

ID=49987193

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130020769A KR101336622B1 (ko) 2013-02-26 2013-02-26 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법

Country Status (3)

Country Link
US (1) US9182888B2 (ko)
KR (1) KR101336622B1 (ko)
WO (1) WO2014133227A1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9426242B2 (en) * 2013-01-29 2016-08-23 Apple Inc. Determining an invitational content item type based on predicted user attention
USD736786S1 (en) * 2013-05-24 2015-08-18 Google Inc. Display panel or portion thereof with a changeable graphical user interface component
JP2016110178A (ja) * 2014-12-02 2016-06-20 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US11089446B2 (en) * 2018-01-11 2021-08-10 Htc Corporation Portable electronic device, operating method for the same, and non-transitory computer readable recording medium
US11973729B2 (en) * 2022-07-05 2024-04-30 Snap Inc. System for new platform awareness

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003116165A (ja) * 2001-10-04 2003-04-18 Nippon Telegr & Teleph Corp <Ntt> 存在情報伝達方法と、存在情報伝達仲介方法と、存在情報伝達プログラム及びそのプログラムの記録媒体と、存在情報伝達仲介プログラム及びそのプログラムの記録媒体
JP2006191608A (ja) 2005-01-05 2006-07-20 Lg Electronics Inc 移動通信端末機を用いたモバイルインスタントメッセンジャーサービスシステム及びモバイルインスタントメッセンジャーサービスの提供方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7373209B2 (en) * 2001-03-22 2008-05-13 Matsushita Electric Industrial Co., Ltd. Sound features extracting apparatus, sound data registering apparatus, sound data retrieving apparatus, and methods and programs for implementing the same
KR100739714B1 (ko) 2005-07-06 2007-07-13 삼성전자주식회사 인트라 예측 모드 결정 방법 및 장치
JP5111127B2 (ja) 2008-01-22 2012-12-26 キヤノン株式会社 動画像符号化装置及びその制御方法、並びに、コンピュータプログラム
KR101524616B1 (ko) * 2008-07-07 2015-06-02 엘지전자 주식회사 자이로센서를 구비한 휴대 단말기 및 그 제어방법
KR101618036B1 (ko) * 2009-06-22 2016-05-18 삼성전자주식회사 휴대 단말기의 메신저 기능 지원 방법 및 이를 이용하는 휴대 단말기
KR101507344B1 (ko) 2009-08-21 2015-03-31 에스케이 텔레콤주식회사 가변 길이 부호를 이용한 인트라 예측모드 부호화 방법과 장치, 및 이를 위한기록 매체
KR101452415B1 (ko) * 2009-11-24 2014-10-23 에스케이텔레콤 주식회사 메신저서비스 상의 프레즌스 정보 알림 시스템 및 그 방법
KR101632573B1 (ko) 2009-12-15 2016-06-23 에스케이텔레콤 주식회사 프레즌스 정보 기반 부가서비스 제공 시스템 및 그 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003116165A (ja) * 2001-10-04 2003-04-18 Nippon Telegr & Teleph Corp <Ntt> 存在情報伝達方法と、存在情報伝達仲介方法と、存在情報伝達プログラム及びそのプログラムの記録媒体と、存在情報伝達仲介プログラム及びそのプログラムの記録媒体
JP2006191608A (ja) 2005-01-05 2006-07-20 Lg Electronics Inc 移動通信端末機を用いたモバイルインスタントメッセンジャーサービスシステム及びモバイルインスタントメッセンジャーサービスの提供方法

Also Published As

Publication number Publication date
US20140287799A1 (en) 2014-09-25
WO2014133227A1 (ko) 2014-09-04
US9182888B2 (en) 2015-11-10

Similar Documents

Publication Publication Date Title
CN104077047B (zh) 用于运行应用的方法和设备
KR101198744B1 (ko) 전자 기기에 보유된 연락처 리스트들 내 이미지들을 이용하는 장치, 방법 및 컴퓨터 프로그램 제품
KR101448336B1 (ko) 인스턴트 메시징 서비스를 제공하는 채팅창에 포함된 메시지 입력창을 이용하여 확장된 서비스를 제공하는 방법
CN103218387B (zh) 用于在便携式终端中综合管理内容的方法和设备
KR102013338B1 (ko) 서비스 페이지 공유 방법과 시스템 및 이를 지원하는 단말기
US20080161045A1 (en) Method, Apparatus and Computer Program Product for Providing a Link to Contacts on the Idle Screen
US9661133B2 (en) Electronic device and method for extracting incoming/outgoing information and managing contacts
WO2019042027A1 (zh) 一种终端的操作指导信息提供方法及终端设备
US20160179899A1 (en) Method of providing content and electronic apparatus performing the method
KR20130090947A (ko) 서비스 연동 수행 방법과 이를 위한 시스템
KR101336622B1 (ko) 오디오 데이터를 이용한 프레즌스 정보 제공 시스템, 이를 위한 장치 및 이를 위한 방법
KR102092762B1 (ko) 디스플레이 장치 및 그의 목적지 설정 방법
US20120124162A1 (en) Method and apparatus for selecting media content in a mobile communications device
CN105183513A (zh) 应用推荐方法和装置
KR101943988B1 (ko) 컨텐트 전송 방법 및 시스템, 기기와 그 기록 매체
KR20130116558A (ko) 휴대단말에서 피드 정보 수집 방법 및 장치
KR102276856B1 (ko) 컴퓨팅 디바이스와 상호작용하는 장치 및 방법
US20140025662A1 (en) Content search method based on cloud service, and system and terminal device supporting the same
KR20140119611A (ko) 애플리케이션을 실행하는 방법 및 디바이스
KR20130062799A (ko) 키워드 정보 제공 방법
US9363649B2 (en) System and method for transmitting and receiving an event message
WO2023072083A1 (zh) 文件处理的方法和电子设备
CN104268151A (zh) 联系人分组方法及装置
CN105357388A (zh) 一种信息推荐的方法及电子设备
CN104462276A (zh) 一种用于桌面微件的音频播放方法及装置

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20171030

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20181030

Year of fee payment: 6