KR101981748B1 - 음원 스트리밍 서비스 시스템 - Google Patents

음원 스트리밍 서비스 시스템 Download PDF

Info

Publication number
KR101981748B1
KR101981748B1 KR1020180100590A KR20180100590A KR101981748B1 KR 101981748 B1 KR101981748 B1 KR 101981748B1 KR 1020180100590 A KR1020180100590 A KR 1020180100590A KR 20180100590 A KR20180100590 A KR 20180100590A KR 101981748 B1 KR101981748 B1 KR 101981748B1
Authority
KR
South Korea
Prior art keywords
sound source
service
setting
unit
providing
Prior art date
Application number
KR1020180100590A
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 KR1020180100590A priority Critical patent/KR101981748B1/ko
Application granted granted Critical
Publication of KR101981748B1 publication Critical patent/KR101981748B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/233Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25841Management of client data involving the geographical location of the client

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Graphics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 음원 스트리밍 서비스 시스템에 관한 것으로, 해결하고자 하는 기술적 과제는 사용자의 다양한 환경이나 조건에 따른 음악적 욕구를 충족시키는데 있다.
일례로, 사용자에 의해 설정된 위치, 날씨, 시간 정보 적어도 하나에 따른 음원을 제공하는 음원 서버; 및 휴대통신단말에 설치되고, 위치, 날씨, 시간 정보 중 적어도 하나에 따른 음원 재생을 설정하여 상기 휴대통신단말의 현재 위치, 현재 위치에서의 날씨 및 현재 시간 중 적어도 하나에 따라 미리 설정된 음원을 상기 음원 서버로부터 제공 받아 스트리밍 재생하는 음원 어플리케이션을 포함하는 음원 스트리밍 서비스 시스템을 개시한다.

Description

음원 스트리밍 서비스 시스템{MUSIC STREAMING SERVICE SYSTEM}
본 발명의 실시예는 음원 스트리밍 서비스 시스템에 관한 것이다.
디지털 음악서비스는 유, 무선 인터넷상에서 또는 기반 하에서 네트워크를 통해 다양한 디지털 파일형식 또는 포맷으로 변환된 음악 콘텐츠를 수용할 수 있는 장치로 전송하여 스트리밍이나 다운로드 형태로 감상할 수 있는 서비스이다.
콘텐츠 제공자들은 디지털 음악을 네트워크를 통해 소비자에게 제공하고 있는데, 음악을 전송하는 종류에 따라 스트리밍 방식과 다운로드방식으로 분류된다.
또한, 콘텐츠 제공자들은 스트리밍 방식으로 인기차트, 최신음악차트, 뮤직비디오차트, 장르별음악차트, 전문가 음악추천, 공개앨범 음악추천 서비스 등을 제공하고 있다.
종래의 음악 스트리밍 서비스의 경우, 사용자의 음원 선곡과 재생 요청에 따른 음악 재생을 지원하는 수동적인 서비스를 제공하고 있어, 이로 인하여 사용자의 음악 관심도 및 음악적 지식에 따라 스트리밍 서비스에 대한 활용도가 크게 달라져 다양한 음악감상에 큰 한계로 작용하고 있다.
공개특허공보 제10-2017-0058889호(공개일자: 2017년05월29일) 등록특허공보 제10-1778855호(등록일자: 2017년09월08일)
본 발명의 실시예는, 사용자의 다양한 환경이나 조건에 따른 음악적 욕구를 충족시켜줄 수 있는 음원 스트리밍 서비스 시스템을 제공한다.
본 발명의 실시예에 따른 음원 스트리밍 서비스 시스템은, 사용자에 의해 설정된 위치, 날씨, 시간 정보 적어도 하나에 따른 음원을 제공하는 음원 서버; 및 휴대통신단말에 설치되고, 위치, 날씨, 시간 정보 중 적어도 하나에 따른 음원 재생을 설정하여 상기 휴대통신단말의 현재 위치, 현재 위치에서의 날씨 및 현재 시간 중 적어도 하나에 따라 미리 설정된 음원을 상기 음원 서버로부터 제공 받아 스트리밍 재생하는 음원 어플리케이션을 포함한다.
또한, 상기 음원 서버는, 위치 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 상기 휴대통신단말의 현재 위치에 따라 해당 음원을 제공하는 제1 위치 설정 음원 제공부; 상기 음원 어플리케이션을 통해 설정된 위치 정보와 적어도 하나의 음원을 매칭시켜 저장하고, 상기 음원 어플리케이션에 의해 설정된 위치에 따라 해당 음원을 제공하는 제2 위치 설정 음원 제공부; 날씨 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 현재 날씨에 따라 해당 음원을 제공하는 제1 날씨 설정 음원 제공부; 상기 음원 어플리케이션을 통해 설정된 날씨 정보와 적어도 하나의 음원을 매칭시켜 저장하고, 상기 음원 어플리케이션에 의해 설정된 날씨에 따라 해당 음원을 제공하는 제2 날씨 설정 음원 제공부; 시간 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 현재 시간에 따라 해당 음원을 제공하는 제1 시간 설정 음원 제공부; 상기 음원 어플리케이션을 통해 설정된 시간 정보에 따라 적어도 하나의 음원을 매칭시켜 저장하고, 상기 음원 어플리케이션에 의해 설정된 시간에 따라 해당 음원을 제공하는 제2 시간 설정 음원 제공부; 및 상기 제1 위치 설정 음원 제공부, 상기 제1 날씨 설정 음원 제공부 및 상기 제1 시간 설정 음원 제공부에 저장된 음원을 주기적으로 업데이트하는 음원 업데이트부를 포함할 수 있다.
또한, 상기 음원 어플리케이션은, 위치, 날씨, 시간 정보 중 적어도 하나의 서비스 제공 조건을 설정하기 위한 서비스 제공 조건 설정부; 상기 서비스 제공 조건 설정부를 통해 설정된 서비스 제공 조건에 따른 정보를 획득하여 상기 음원 서버로 전송하기 위한 서비스 제공 조건 전송부; 상기 서비스 제공 조건 설정부를 통해 설정된 서비스 제공 조건에 따라 제공될 음원을 자동으로 제공 받을지 또는 사용자가 원하는 음원으로 제공 받을지를 설정하기 위한 음원 제공 방식 설정부; 상기 음원 제공 방식 설정부를 통해 사용자가 원하는 음원을 제공 받기로 설정된 경우, 사용자로부터 상기 서비스 제공 조건 설정부를 통해 설정된 서비스 조건에 대한 상세 조건을 설정 받고, 설정된 상세 조건에 따라 재생될 음원을 설정 받기 위한 재생 음원 설정부; 상기 휴대통신단말의 현재 위치, 현재 위치에서의 날씨 및 현재 시간 중 적어도 하나의 서비스 실행 조건이 상기 서비스 제공 조건 설정부 및 상기 재생 음원 설정부의 설정 정보를 만족하는 경우, 해당 설정 정보에 따라 상기 음원 서버로 음원을 요청하는 음원 서비스 요청부; 및 상기 음원 서비스 요청부의 음원 요청에 따른 음원을 상기 음원 서버로부터 받아 스트리밍 재생하는 제1 음원 스트리밍 재생부를 포함할 수 있다.
또한, 상기 음원 어플리케이션은, 다수의 사용자로부터 사용자 간 음원 공유 서비스를 설정 받기 위한 음원 공유 서비스 설정부; 상기 음원 공유 서비스의 실행 시, 현재 재생 중인 음원, 현재 재생 목록의 음원 및 상기 공유 음원 설정부를 통해 설정된 음원 중 공유할 음원을 설정하는 공유 음원 설정부; 및 상기 휴대통신단말 간 현재 위치 정보에 따라 상기 음원 공유 서비스의 실행 조건이 만족되는 경우, 상기 음원 어플리케이션으로 상대방이 각각 설정한 음원을 상기 음원 서버로부터 제공 받아 스트리밍 재생하는 제2 음원 스트리밍 재생부를 더 포함할 수 있다.
또한, 상기 음원 서버는, 상기 음원 어플리케이션로부터 상기 음원 공유 서비스 설정부 및 상기 공유 음원 설정부를 통한 설정 정보를 각각 수신하여 관리하는 음원 공유 설정 정보 관리부; 상기 서비스 제공 조건 전송부를 통해 수신된 상기 휴대통신단말의 현재 위치 정보에 기초하여 상기 휴대통신단말 간의 거리가 미리 설정된 거리 범위 이내에 위치하는지를 파악하는 음원 공유 서비스 조건 파악부; 및 상기 음원 공유 서비스 조건 파악부를 통해 상기 음원 공유 서비스의 실행 조건이 만족되는 경우, 상기 음원 공유 서비스 설정부의 설정 정보에 따른 각각의 음원이 상기 음원 어플리케이션 간에 교환 방식으로 각각 제공되도록 하는 음원 공유 서비스 제공부를 더 포함할 수 있다.
또한, 상기 음원 어플리케이션은, 상기 휴대통신단말 간 현재 위치 정보에 따라 상기 음원 공유 서비스의 실행 조건이 만족되는 경우, 상기 음원 공유 서비스의 실행 조건이 만족되는 상기 음원 어플리케이션 간의 메시지를 주고 받을 수 있도록 채팅 창을 생성하는 채팅 프로그램부를 더 포함하고, 상기 음원 서버는, 상기 음원 공유 서비스 조건 파악부를 통해 상기 음원 공유 서비스의 실행 조건이 만족되는 경우, 상기 음원 공유 서비스의 실행 조건이 만족되는 상기 음원 어플리케이션 간을 상호 연결시켜 상기 채팅 프로그램부가 실행되도록 메신저 서비스 제공하는 메신저 서비스 제공부를 더 포함할 수 있다.
본 발명에 따르면, 사용자의 다양한 환경이나 조건에 따른 음악적 욕구를 충족시켜줄 수 있는 음원 스트리밍 서비스 시스템을 제공할 수 있다.
도 1은 본 발명의 실시예에 따른 음원 스트리밍 서비스 시스템의 개요도이다.
도 2는 본 발명의 실시예에 따른 음원 서버의 구성을 나타낸 블록도이다.
도 3은 본 발명의 실시예에 따른 음원 어플리케이션의 구성을 나타낸 블록도이다.
도 4는 본 발명의 실시예에 따라 사용자의 위치 설정에 따른 음원 스트리밍 서비스를 설명하기 위해 나타낸 도면이다.
도 5는 본 발명의 실시예에 따라 사용자의 날씨 설정에 따른 음원 스트리밍 서비스를 설명하기 위해 나타낸 도면이다.
도 6은 본 발명의 실시예에 따라 사용자의 시간 설정에 따른 음원 스트리밍 서비스를 설명하기 위해 나타낸 도면이다.
도 7은 본 발명의 실시예에 따른 사용자 간 음원 공유 서비스를 설명하기 위해 나타낸 도면이다.
도 8은 본 발명의 실시예에 따른 사용자 간 메신저 서비스를 설명하기 위해 나타낸 도면이다.
본 명세서에서 사용되는 용어에 대해 간략히 설명하고, 본 발명에 대해 구체적으로 설명하기로 한다.
본 발명에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 한다.
명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에 기재된 "...부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.
아래에서는 첨부한 도면을 참고하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
도 1은 본 발명의 실시예에 따른 음원 스트리밍 서비스 시스템의 개요도이고, 도 2는 본 발명의 실시예에 따른 음원 서버의 구성을 나타낸 블록도이고, 도 3은 본 발명의 실시예에 따른 음원 어플리케이션의 구성을 나타낸 블록도이고, 도 4는 본 발명의 실시예에 따라 사용자의 위치 설정에 따른 음원 스트리밍 서비스를 설명하기 위해 나타낸 도면이고, 도 5는 본 발명의 실시예에 따라 사용자의 날씨 설정에 따른 음원 스트리밍 서비스를 설명하기 위해 나타낸 도면이고, 도 6은 본 발명의 실시예에 따라 사용자의 시간 설정에 따른 음원 스트리밍 서비스를 설명하기 위해 나타낸 도면이고, 도 7은 본 발명의 실시예에 따른 사용자 간 음원 공유 서비스를 설명하기 위해 나타낸 도면이며, 도 8은 본 발명의 실시예에 따른 사용자 간 메신저 서비스를 설명하기 위해 나타낸 도면이다.
우선, 도 1 내지 도 3을 참조하면, 본 발명의 실시예에 따른 음원 스트리밍 서비스 시스템(100)는 음원 서버(100) 및 음원 어플리케이션(200)를 포함할 수 있다.
상기 음원 서버(100)는 음원 어플리케이션(200)에 의해 설정된 위치, 날씨, 시간 정보 적어도 하나에 따른 음원을 제공할 수 있다. 이를 위해, 음원 서버(100)는 제1 위치 설정 음원 제공부(101), 제2 위치 설정 음원 제공부(102), 제1 날씨 설정 음원 제공부(103), 제2 날씨 설정 음원 제공부(104), 제1 시간 설정 음원 제공부(105), 제2 시간 설정 음원 제공부(106) 및 음원 업데이트부(107) 중 적어도 하나를 포함할 수 있다.
상기 제1 위치 설정 음원 제공부(101)는 사용자 즉 휴대통신단말의 위치 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 휴대통신단말의 현재 위치에 따라 해당 음원을 제공할 수 있다.
즉, 제1 위치 설정 음원 제공부(101)는 특정 위치(또는 장소) 별로 그와 매칭된 음원 리스트를 구비하고 있으며, 사용자 즉 휴대통신단말이 해당 위치(또는 장소)에 있는 경우 해당 음원 리스트를 음원 어플리케이션(200)으로 전송함으로써 스트리밍 서비스를 제공할 수 있다.
이러한 제1 위치 설정 음원 제공부(101)는, 음원 어플리케이션(200)에 의해 위치 별로 제공될 음원이 자동 설정되어, 사용자 즉 휴대통신단말이 특정 장소에 위치하게 되면 미리 자동 설정된 음원 리스트를 해당 음원 어플리케이션(200)으로 제공할 수 있다.
상기 제2 위치 설정 음원 제공부(102)는 음원 어플리케이션(200)을 통해 설정된 위치 정보와 적어도 하나의 음원을 매칭시켜 저장하고, 음원 어플리케이션(200)에 의해 설정된 위치에 따라 해당 음원을 제공할 수 있다.
이러한 제2 위치 설정 음원 제공부(102)는 음원 어플리케이션(200)에 의해 특정 위치와 음원이 수동 설정되어, 사용자 즉 휴대통신단말이 사용자가 설정한 특정 장소에 위치하게 되면 사용자가 설정한 음원 리스트를 해당 음원 어플리케이션(200)으로 제공할 수 있다.
상기 제1 날씨 설정 음원 제공부(103)는 날씨 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 현재 날씨에 따라 해당 음원을 제공할 수 있다.
즉, 제1 날씨 설정 음원 제공부(103)는 특정 날씨와 매칭된 음원 리스트를 구비하고 있으며, 현재 특정 날씨 예보를 받은 경우 해당 음원 리스트를 음원 어플리케이션(200)으로 전송함으로써 스트리밍 서비스를 제공할 수 있다.
이러한 제1 날씨 설정 음원 제공부(103)는, 음원 어플리케이션(200)에 의해 날씨 별로 제공될 음원이 자동 설정되어, 현재 날씨가 특정 날씨가 되면 미리 자동 설정된 음원 리스트를 해당 음원 어플리케이션(200)으로 제공할 수 있다.
상기 제2 날씨 설정 음원 제공부(104)는 음원 어플리케이션(200)을 통해 설정된 날씨 정보와 적어도 하나의 음원을 매칭시켜 저장하고, 음원 어플리케이션(200)에 의해 설정된 날씨에 따라 해당 음원을 제공할 수 있다.
이러한 제2 날씨 설정 음원 제공부(104)는 음원 어플리케이션(200)에 의해 특정 날씨가 설정되고, 현재 날씨가 특정 날씨가 되면 사용자가 설정한 음원 리스트를 해당 음원 어플리케이션(200)으로 제공할 수 있다.
상기 제1 시간 설정 음원 제공부(105)는 시간 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 현재 시간에 따라 해당 음원을 제공할 수 있다.
즉, 제1 시간 설정 음원 제공부(105)는 특정 시간과 매칭된 음원 리스트를 구비하고 있으며, 특정 시간이 도래되면 해당 음원 리스트를 음원 어플리케이션(200)으로 전송함으로써 스트리밍 서비스를 제공할 수 있다.
이러한 제1 시간 설정 음원 제공부(105)는, 음원 어플리케이션(200)에 의해 특정 시간 별로 제공될 음원이 자동 설정되어, 특정 시간이 도래되면 미리 자동 설정된 음원 리스트를 해당 음원 어플리케이션(200)으로 제공할 수 있다.
상기 제2 시간 설정 음원 제공부(106)는 음원 어플리케이션(200)을 통해 선택된 시간 정보에 따라 적어도 하나의 음원을 매칭시켜 저장하고, 음원 어플리케이션(200)에 의해 설정된 시간에 따라 해당 음원을 제공할 수 있다.
이러한 제2 시간 설정 음원 제공부(106)는 음원 어플리케이션(200)에 의해 특정 시간이 설정되고, 해당 시간이 도래되면 사용자가 설정한 음원 리스트를 해당 음원 어플리케이션(200)으로 제공할 수 있다.
상기 음원 업데이트부(107)는 제1 위치 설정 음원 제공부(101), 제1 날씨 설정 음원 제공부(103) 및 제1 시간 설정 음원 제공부(105)에 저장된 음원을 주기적으로 업데이트할 수 있다.
즉, 위치, 날씨, 시간 정보에 따라 재공될 음원이 자동 설정되는 경우에는 해당 음원 리스트가 최신곡 또는 선호곡으로 일정 기간 단위마다 변경될 수 있다. 이를 위해, 음원 데이터베이스가 구비될 수 있으며, 해당 음원 데이터베이스에는 최신곡을 포함하여 다양한 음원이 저장될 수 있다.
이러한 음원 서버(100)는 하드웨어적으로는 통상적인 웹 서버와 동일한 구성을 가지며, 소프트웨어적으로는 C, C++, Java, Visual Basic, Visual C 등과 같은 다양한 형태의 언어를 통해 구현되어 여러 가지 기능을 하는 프로그램 모듈을 포함한다. 또한, 일반적인 서버용 하드웨어에 도스(dos), 윈도우(window), 리눅스(linux), 유닉스(unix), 매킨토시(macintosh) 등의 운영 체제에 따라 다양하게 제공되고 있는 웹 서버 프로그램을 이용하여 구현될 수 있다.
상기 음원 어플리케이션(200)은, 휴대통신단말에 설치되고, 위치, 날씨, 시간 정보 중 적어도 하나에 따른 음원 재생을 설정하여 휴대통신단말의 현재 위치, 현재 위치에서의 날씨 및 현재 시간 중 적어도 하나에 따라 미리 설정된 음원을 상기 음원 서버(100)로부터 제공 받아 스트리밍 재생할 수 있다. 본 실시예에서 휴대통신단말은, 스마트폰(smart phone)일 수 있으나, 이 뿐만 아니라, 태블릿 PC(tablet PC), 노트북 컴퓨터(notebook computer), PDA(Personal Digital Assistants), PMP(Portable Multimedia Player) 등이 해당될 수 있다. 물론, 본 발명이 적용 가능한 휴대통신단말은 상술한 종류에 한정되지 않고, 외부 장치와 통신이 가능한 단말기를 모두 포함할 수 있음은 당연하다.
이러한 음원 어플리케이션(200)은, 서비스 제공 조건 설정부(201), 서비스 제공 조건 전송부(202), 음원 제공 방식 설정부(203), 재생 음원 설정부(204), 음원 서비스 요청부(205), 제1 음원 스트리밍 재생부(206), 음원 공유 서비스 설정부(207), 공유 음원 설정부(208) 및 제2 음원 스트리밍 재생부(209)를 포함할 수 있다.
상기 서비스 제공 조건 설정부(201)는 위치, 날씨, 시간 정보 중 적어도 하나의 서비스 제공 조건을 설정할 수 있다. 즉, 사용자가 특정 위치나 장소에 따른 음원 스트리밍 서비스를 제공 받을지, 특정 날씨에 따른 음원 스트리밍 서비스를 제공 받을지, 특정 시간에 따라 음원 스트리밍 서비스를 제공 받을지, 또는 이들 중 적어도 하나 이상을 선택하여 해당 음원 스트리밍 서비스를 제공 받을지를 설정할 수 있다.
상기 서비스 제공 조건 전송부(202)는 서비스 제공 조건 설정부(201)를 통해 설정된 서비스 제공 조건에 따른 정보를 획득하여 음원 서버(201)로 전송할 수 있다.
예를 들어, 휴대통신단말의 현재 위치 정보의 경우 GPS 기능을 이용하여 획득할 수 있으며, 날씨와 시간 정보는 음원 어플리케이션(200) 자체적으로 기능을 구비하거나, 휴대통신단말에 설치된 다른 어플리케이션(날씨정보 앱, 시계 프로그램)으로부터 날씨 및 시간 정보를 각각 획득할 수 있다.
상기 음원 제공 방식 설정부(203)는 서비스 제공 조건 설정부(201)를 통해 설정된 서비스 제공 조건에 따라 제공될 음원을 자동으로 제공 받을지 또는 사용자가 원하는 음원으로 제공 받을지를 설정할 수 있다.
즉, 위치, 날씨, 시간에 대한 서비스 제공 조건 중 위치에 대한 서비스 제공 조건을 선택할 경우, 미리 설정된 특정 위치에 따른 음원을 자동으로 제공 받아 재생할지 또는 특정 위치와 해당 위치에 대한 음원을 사용자가 직접 선택할지에 대한 음원을 어떠한 방식으로 제공 받을지를 선택하는 것이다.
상기 재생 음원 설정부(204)는 음원 제공 방식 설정부(203)를 통해 사용자가 원하는 음원을 제공 받기로 설정된 경우, 사용자로부터 서비스 제공 조건 설정부(201)를 통해 설정된 서비스 조건에 대한 상세 조건을 설정 받고, 설정된 상세 조건에 따라 재생될 음원을 설정 받을 수 있다.
예를 들어, 위치에 대한 서비스 제공 조건이 설정된 경우 사용자로부터 어떠한 위치나 장소를 지정할 것이며, 설정한 위치나 장소와 매칭되는 음원은 어떤 음원으로 지정할 것인지에 대한 상세 조건을 설정 받을 수 있다. 또한, 날씨에 대한 서비스 제공 조건이 설정된 경우 사용자로부터 어떠한 날씨를 지정할 것이며, 설정한 날씨와 매칭되는 음원은 어떤 음원으로 지정할 것인지에 대한 상세 조건을 설정 받을 수 있다. 또한, 시간에 대한 서비스 제공 조건이 설정된 경우 사용자로부터 몇 시에 어떤 음원을 재생할 것인지에 대한 상세 조건을 설정 받을 수 있다.
상기 음원 서비스 요청부(205)는 휴대통신단말의 현재 위치, 현재 위치에서의 날씨 및 현재 시간 중 적어도 하나의 서비스 실행 조건이 서비스 제공 조건 설정부(201) 및 재생 음원 설정부(204)의 설정 정보를 만족하는 경우, 해당 설정 정보에 따라 음원 서버(100)로 음원을 요청할 수 있다.
예를 들어, 도 4에 도시된 바와 같이 사용자 A가 위치 A에 대한 위치 설정을 하였고, 현재 사용자 A가 위치 A에 있는 경우, 음원 서비스 요청부(205)는 음원 서버(100)로 위치 B의 설정에 따른 음원 요청을 할 수 있으며, 이에 따라 음원 서버(100)는 미리 설정된 위치 A에 대한 음원 리스트 A가 재생되도록 스트리밍 서비스를 제공할 수 있다.
또한, 사용자 A가 위치 B에 대한 위치 설정을 하였고, 현재 사용자 A가 위치 B에 있는 겨우, 음원 서비스 요청부(205)는 음원 서버(100)로 위치 B에 따른 음원 요청을 할 수 있으며, 이에 따라 음원 서버(100)는 미리 설정된 위치 B에 대한 음원 리스트 B가 재생되도록 스트리밍 서비스를 제공할 수 있다.
상기 제1 음원 스트리밍 재생부(206)는 음원 서비스 요청부(205)의 음원 요청에 따른 음원을 음원 서버(100)로부터 받아 스트리밍 재생을 실행할 수 있다.
상기 음원 공유 서비스 설정부(207)는 다수의 사용자로부터 사용자 간 음원 공유 서비스를 설정 받을 수 있다. 여기서, 음원 공유 서비스는 본 시스템(1000)을 이용하는 회원들 중 미리 협의된 회원에 한하여 각 회원 간의 거리가 특정 거리 이내로 위치하게 되면(즉 해당 회원이 일정 거리 이내로의 상호 접근 시), 서로가 각각 듣고 있던 음악이나 미리 설정한 음악을 상대방의 음원 어플리케이션(200)을 통해 재생되도록 하는 서비스를 의미한다.
상기 공유 음원 설정부(208)는 음원 공유 서비스의 실행 시, 현재 재생 중인 음원, 현재 재생 목록의 음원 및 공유 음원 설정부(208)를 통해 설정된 음원 중 공유할 음원을 설정할 수 있다. 즉, 상대방이 듣게 되는 음악을 어떠한 음악으로 할 것인지를 미리 설정할 수 있는 것이다.
상기 제2 음원 스트리밍 재생부(209)는 휴대통신단말 간 현재 위치 정보에 따라 음원 공유 서비스의 실행 조건이 만족되는 경우, 음원 어플리케이션(200)으로 상대방이 각각 설정한 음원을 음원 서버(100)로부터 제공 받아 스트리밍 재생할 수 있다.
상기 음원 서버(100)는 음원 공유 설정 정보 관리부(108), 음원 공유 서비스 조건 파악부(109) 및 음원 공유 서비스 제공부(110)를 더 포함할 수 있다.
상기 음원 공유 설정 정보 관리부(108)는 음원 어플리케이션(200)로부터 음원 공유 서비스 설정부(207) 및 공유 음원 설정부(208)를 통한 설정 정보를 각각 수신하여 저장 및 관리할 수 있다.
상기 음원 공유 서비스 조건 파악부(109)는 서비스 제공 조건 전송부(202)를 통해 수신된 휴대통신단말의 현재 위치 정보에 기초하여 휴대통신단말 간의 거리가 미리 설정된 거리 범위 이내에 위치하는지를 파악할 수 있다.
상기 음원 공유 서비스 제공부(110)는 음원 공유 서비스 조건 파악부(109)를 통해 음원 공유 서비스의 실행 조건이 만족되는 경우, 음원 공유 서비스 설정부(207)의 설정 정보에 따른 각각의 음원이 음원 어플리케이션(200) 간에 교환 방식으로 각각 제공되도록 할 수 있다.
예를 들어, 사용자 A와 사용자 B가 음원 공유 서비스를 받기로 사전 협의가 이루어진 상황에서, 사용자 A, B가 미리 설정된 거리 이내로 서로 접근하는 경우, 사용자 A가 미리 설정한 음원 A를 사용자 B가 들을 수 있도록 음원 A를 사용자 B에게 제공하면서, 사용자 B가 미리 설정한 음원 B를 사용자 B가 들을 수 있도록 음원 B를 사용자 A에게 제공함으로써, 사용자 A, B가 각각 설정한 음원을 서로 교환하는 방식으로 스트리밍 재생 서비스를 실행할 수 있다.
한편, 음원 서비스 요청부(205)는 휴대통신단말의 위치이동속도를 추가 획득하여 해당 휴대통신단말의 위치이동속도가 미리 설정된 기준속도를 초과하는 경우 미리 설정된 장소나 위치에 사용자가 있다고 하더라도, 음원 서비스를 요청하지 않는다. 그 이유는, 해당 사용자가 특정 지역을 이동수단 등에 의해 잠시 지나치는 정도로 머무는 상황으로 간주함으로써, 위치에 대하여 서비스 제공을 예외적으로 제외할 수 있다.
상기 음원 어플리케이션(200)은 채팅 프로그램부(210)를 더 포함할 수 있다. 여기서, 채팅 프로그램부(210)는 휴대통신단말 간 현재 위치 정보에 따라 음원 공유 서비스의 실행 조건이 만족되는 경우, 음원 공유 서비스의 실행 조건이 만족되는 음원 어플리케이션(200) 간의 메시지를 주고 받을 수 있도록 채팅 창을 생성할 수 있다.
상기 음원 서버(100)는 메신저 서비스 제공부(111)를 더 포함할 수 있다. 여기서, 메신저 서비스 제공부(111)는 음원 공유 서비스 조건 파악부(109)를 통해 음원 공유 서비스의 실행 조건이 만족되는 경우, 음원 공유 서비스의 실행 조건이 만족되는 음원 어플리케이션(200) 간을 상호 연결시켜 채팅 프로그램부(210)가 실행되도록 메신저 서비스 제공할 수 있다.
예를 들어, 도 8에 도시된 바와 같이 사용자 A, B가 미리 설정된 일정 거리 내에 각각 위치할 경우, 음원 공유 서비스를 제공할 뿐만 아니라, 사용자 A, B에 대한 채팅 방을 개설하여 서로 메시지를 주고 받을 수 있도록 메신저 서비스를 제공할 수 있다. 이러한 채팅 방은 개설 이후 사용자 A, B가 서로 멀어져 특정 거리 밖으로 벗어나더라도 지속적으로 메신저 서비스를 이용할 수 있다.
이상에서 설명한 것은 본 발명에 의한 음원 스트리밍 서비스 시스템을 실시하기 위한 하나의 실시예에 불과한 것으로서, 본 발명은 상기 실시예에 한정되지 않고, 이하의 특허청구범위에서 청구하는 바와 같이 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.
1000: 음원 스트리밍 서비스 시스템
100: 음원 서버
101: 제1 위치 설정 음원 제공부
102: 제2 위치 설정 음원 제공부
103: 제1 날씨 설정 음원 제공부
104: 제2 날씨 설정 음원 제공부
105: 제1 시간 설정 음원 제공부
106: 제2 시간 설정 음원 제공부
107: 음원 업데이트부
108: 음원 공유 설정 정보 관리부
109: 음원 공유 서비스 조건 파악부
110: 음원 공유 서비스 제공부
111: 메신저 서비스 제공부
200: 음원 어플리케이션
201: 서비스 제공 조건 설정부
202: 서비스 제공 조건 전송부
203: 음원 제공 방식 설정부
204: 재생 음원 설정부
205: 음원 서비스 요청부
206: 제1 음원 스트리밍 재생부
207: 음원 공유 서비스 설정부
208: 공유 음원 설정부
209: 제2 음원 스트리밍 재생부
210: 채팅 프로그램부

Claims (6)

  1. 사용자에 의해 설정된 위치, 날씨 및 시간 정보에 따른 음원을 제공하는 음원 서버; 및
    휴대통신단말에 설치되고, 위치, 날씨 및 시간 정보에 따른 음원 재생을 설정하여 상기 휴대통신단말의 현재 위치, 현재 위치에서의 날씨 및 현재 시간에 따라 미리 설정된 음원을 상기 음원 서버로부터 제공 받아 스트리밍 재생하는 음원 어플리케이션을 포함하고,
    상기 음원 서버는,
    위치 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 상기 휴대통신단말의 현재 위치에 따라 해당 음원을 제공하는 제1 위치 설정 음원 제공부;
    상기 음원 어플리케이션을 통해 설정된 위치 정보와 적어도 하나의 음원을 매칭시켜 저장하고, 상기 음원 어플리케이션에 의해 설정된 위치 정보에 따라 해당 음원을 제공하는 제2 위치 설정 음원 제공부;
    날씨 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 현재 날씨에 따라 해당 음원을 제공하는 제1 날씨 설정 음원 제공부;
    상기 음원 어플리케이션을 통해 설정된 날씨 정보와 적어도 하나의 음원을 매칭시켜 저장하고, 상기 음원 어플리케이션에 의해 설정된 날씨 정보에 따라 해당 음원을 제공하는 제2 날씨 설정 음원 제공부;
    시간 정보 별로 적어도 하나의 음원을 매칭시켜 저장하고, 현재 시간에 따라 해당 음원을 제공하는 제1 시간 설정 음원 제공부;
    상기 음원 어플리케이션을 통해 설정된 시간 정보에 따라 적어도 하나의 음원을 매칭시켜 저장하고, 상기 음원 어플리케이션에 의해 설정된 시간 정보에 따라 해당 음원을 제공하는 제2 시간 설정 음원 제공부; 및
    상기 제1 위치 설정 음원 제공부, 상기 제1 날씨 설정 음원 제공부 및 상기 제1 시간 설정 음원 제공부에 저장된 음원을 주기적으로 업데이트하는 음원 업데이트부를 포함하고,
    상기 음원 어플리케이션은,
    위치, 날씨 및 시간 정보의 서비스 제공 조건을 설정하기 위한 서비스 제공 조건 설정부;
    상기 서비스 제공 조건 설정부를 통해 설정된 서비스 제공 조건에 따른 정보를 획득하여 상기 음원 서버로 전송하기 위한 서비스 제공 조건 전송부;
    상기 서비스 제공 조건 설정부를 통해 설정된 서비스 제공 조건에 따라 제공될 음원을 자동으로 제공 받을지 또는 사용자가 원하는 음원으로 제공 받을지를 설정하기 위한 음원 제공 방식 설정부;
    상기 음원 제공 방식 설정부를 통해 사용자가 원하는 음원을 제공 받기로 설정된 경우, 사용자로부터 상기 서비스 제공 조건 설정부를 통해 설정된 서비스 조건에 대한 상세 조건을 설정 받고, 설정된 상세 조건에 따라 재생될 음원을 설정 받기 위한 재생 음원 설정부;
    상기 휴대통신단말의 현재 위치, 현재 위치에서의 날씨 및 현재 시간의 서비스 실행 조건이 상기 서비스 제공 조건 설정부 및 상기 재생 음원 설정부의 설정 정보를 만족하는 경우, 해당 설정 정보에 따라 상기 음원 서버로 음원을 요청하는 음원 서비스 요청부; 및
    상기 음원 서비스 요청부의 음원 요청에 따른 음원을 상기 음원 서버로부터 받아 스트리밍 재생하는 제1 음원 스트리밍 재생부를 포함하고,
    상기 음원 어플리케이션은,
    다수의 사용자로부터 사용자 간 음원 공유 서비스를 설정 받기 위한 음원 공유 서비스 설정부;
    상기 음원 공유 서비스의 실행 시, 현재 재생 중인 음원, 현재 재생 목록의 음원 및 상기 재생 음원 설정부를 통해 설정된 음원 중 공유할 음원을 설정하는 공유 음원 설정부; 및
    상기 휴대통신단말 간 현재 위치 정보에 따라 상기 음원 공유 서비스의 실행 조건이 만족되는 경우, 상기 음원 어플리케이션으로 상대방이 각각 설정한 음원을 상기 음원 서버로부터 제공 받아 스트리밍 재생하는 제2 음원 스트리밍 재생부를 더 포함하고,
    상기 음원 서버는,
    상기 음원 어플리케이션로부터 상기 음원 공유 서비스 설정부 및 상기 공유 음원 설정부를 통한 설정 정보를 각각 수신하여 관리하는 음원 공유 설정 정보 관리부;
    상기 서비스 제공 조건 전송부를 통해 수신된 상기 휴대통신단말의 현재 위치 정보에 기초하여 상기 휴대통신단말 간의 거리가 미리 설정된 거리 범위 이내에 위치하는지를 파악하는 음원 공유 서비스 조건 파악부; 및
    상기 음원 공유 서비스 조건 파악부를 통해 상기 음원 공유 서비스의 실행 조건이 만족되는 경우, 상기 음원 공유 서비스 설정부의 설정 정보에 따른 각각의 음원이 상기 음원 어플리케이션 간에 교환 방식으로 각각 제공되도록 하는 음원 공유 서비스 제공부를 더 포함하고,
    상기 음원 서비스 요청부는, 상기 휴대통신단말의 위치이동속도를 각각 추가 획득하고, 해당 휴대통신단말의 위치이동속도가 미리 설정된 기준속도를 초과하는 경우 미리 설정된 장소나 위치에 사용자가 있다고 하더라도, 음원 서비스를 요청하지 않는 것을 특징으로 하는 음원 스트리밍 서비스 시스템.
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 제1 항에 있어서,
    상기 음원 어플리케이션은,
    상기 휴대통신단말 간 현재 위치 정보에 따라 상기 음원 공유 서비스의 실행 조건이 만족되는 경우, 상기 음원 공유 서비스의 실행 조건이 만족되는 상기 음원 어플리케이션 간의 메시지를 주고 받을 수 있도록 채팅 창을 생성하는 채팅 프로그램부를 더 포함하고,
    상기 음원 서버는,
    상기 음원 공유 서비스 조건 파악부를 통해 상기 음원 공유 서비스의 실행 조건이 만족되는 경우, 상기 음원 공유 서비스의 실행 조건이 만족되는 상기 음원 어플리케이션 간을 상호 연결시켜 상기 채팅 프로그램부가 실행되도록 메신저 서비스 제공하는 메신저 서비스 제공부를 더 포함하는 것을 특징으로 하는 음원 스트리밍 서비스 시스템.
KR1020180100590A 2018-08-27 2018-08-27 음원 스트리밍 서비스 시스템 KR101981748B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180100590A KR101981748B1 (ko) 2018-08-27 2018-08-27 음원 스트리밍 서비스 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180100590A KR101981748B1 (ko) 2018-08-27 2018-08-27 음원 스트리밍 서비스 시스템

Publications (1)

Publication Number Publication Date
KR101981748B1 true KR101981748B1 (ko) 2019-05-27

Family

ID=66679155

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180100590A KR101981748B1 (ko) 2018-08-27 2018-08-27 음원 스트리밍 서비스 시스템

Country Status (1)

Country Link
KR (1) KR101981748B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210129422A (ko) * 2020-04-20 2021-10-28 주식회사 카카오엔터테인먼트 음악 방송 컨텐츠를 제공하는 서버의 동작 방법

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060003257A (ko) * 2004-07-05 2006-01-10 주식회사 소디프 이앤티 음악 선곡 추천 서비스 시스템과 음악 선곡 추천 서비스제공방법
KR20110076312A (ko) * 2009-12-29 2011-07-06 전자부품연구원 상황 정보를 이용한 음원 추천 방법
KR20150024469A (ko) * 2013-08-26 2015-03-09 주식회사 케이티 위치 정보에 기반한 콘텐츠 서비스를 제공하는 서버 및 방법, 그리고 디바이스
KR20170058889A (ko) 2017-05-08 2017-05-29 우정현 위치기반 음악 스트리밍 서비스 방법 및 프로그램
KR101778855B1 (ko) 2015-10-26 2017-09-26 유철재 근거리 무선 통신을 이용한 콘텐츠 스트리밍 방법, 근거리 무선 통신을 이용한 콘텐츠 제공 방법, 근거리 무선 통신을 이용한 데이터 편집 방법 및 콘텐츠 재생 장치

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060003257A (ko) * 2004-07-05 2006-01-10 주식회사 소디프 이앤티 음악 선곡 추천 서비스 시스템과 음악 선곡 추천 서비스제공방법
KR20110076312A (ko) * 2009-12-29 2011-07-06 전자부품연구원 상황 정보를 이용한 음원 추천 방법
KR20150024469A (ko) * 2013-08-26 2015-03-09 주식회사 케이티 위치 정보에 기반한 콘텐츠 서비스를 제공하는 서버 및 방법, 그리고 디바이스
KR101778855B1 (ko) 2015-10-26 2017-09-26 유철재 근거리 무선 통신을 이용한 콘텐츠 스트리밍 방법, 근거리 무선 통신을 이용한 콘텐츠 제공 방법, 근거리 무선 통신을 이용한 데이터 편집 방법 및 콘텐츠 재생 장치
KR20170058889A (ko) 2017-05-08 2017-05-29 우정현 위치기반 음악 스트리밍 서비스 방법 및 프로그램

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210129422A (ko) * 2020-04-20 2021-10-28 주식회사 카카오엔터테인먼트 음악 방송 컨텐츠를 제공하는 서버의 동작 방법
KR102467097B1 (ko) * 2020-04-20 2022-11-14 주식회사 카카오엔터테인먼트 음악 방송 컨텐츠를 제공하는 서버의 동작 방법

Similar Documents

Publication Publication Date Title
US10959040B2 (en) Venue and event recommendations for a user of a portable media player device
CN101099142B (zh) 用来从网络节点获取数字多媒体内容的***和方法
CN101529867B (zh) 在对等配置中共享多媒体内容
US8515338B2 (en) Systems and methods for synchronized playout of music on several personal digital music players
US20050286546A1 (en) Synchronized media streaming between distributed peers
US20080275960A1 (en) Coordination and Management of Content Distribution
US20190296844A1 (en) Augmented interactivity for broadcast programs
CN101322380A (zh) 使用现状服务器的可下载内容传送管理
JP2011517224A (ja) インターネット放送システムにおける放送コンテンツ提供装置及び方法
JP2006048529A (ja) ダウンロード方法、ダウンロードシステム、クライアント装置及びサーバ装置
CN110650252A (zh) 视频彩铃的生成方法及播放方法
JP2006524368A (ja) マルチメディア及び双方向サービスを移動端末に提供するためのクライアント・サーバー・システム及びその方法
CN102065340B (zh) 实现多媒体同步交互的***和方法
KR101981748B1 (ko) 음원 스트리밍 서비스 시스템
US8406407B2 (en) System and method for providing custom alerts
US10200456B2 (en) Media suggestions based on presence
US8254898B2 (en) Message handling based on the state of a telecommunications terminal
JP5694898B2 (ja) パーソナル携帯端末を用いたカラオケ選曲システム
JP5694899B2 (ja) パーソナル携帯端末を用いたカラオケ選曲システム
CN114172964B (zh) 内容分发网络的调度方法、装置、通信设备及存储介质
RU2400016C2 (ru) Способ и система для передачи данных, относящихся к теле- и звуковому вещанию, на мобильный модуль обработки данных
JP2013073559A (ja) 情報通信装置、情報通信プログラム、及び情報通信システム
JP2006338135A (ja) コンテンツ配信システム
CN112565173B (zh) 用于消息处理的方法和装置
KR20090131523A (ko) 온라인 dj 음악 서비스 시스템 및 방법

Legal Events

Date Code Title Description
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant