KR101054904B1 - System and method for forming music map - Google Patents
System and method for forming music map Download PDFInfo
- Publication number
- KR101054904B1 KR101054904B1 KR1020100047477A KR20100047477A KR101054904B1 KR 101054904 B1 KR101054904 B1 KR 101054904B1 KR 1020100047477 A KR1020100047477 A KR 1020100047477A KR 20100047477 A KR20100047477 A KR 20100047477A KR 101054904 B1 KR101054904 B1 KR 101054904B1
- Authority
- KR
- South Korea
- Prior art keywords
- music
- map
- information
- mobile terminal
- music map
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W4/21—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Navigation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Instructional Devices (AREA)
Abstract
Description
본 발명은 음악지도 생성 시스템 및 방법에 관한 것으로, 특히 휴대단말기를 이용하여 사용자의 주변에 위치한 타 사용자의 정보 및 타 사용자가 현재 재생 중인 음악파일의 정보를 지도로 확인할 수 있는 음악지도 생성 시스템 및 방법에 관한 것이다.
The present invention relates to a system and method for generating a music map, and more particularly, to a music map generation system capable of confirming information of another user located near a user and information of a music file currently being played by another user using a mobile terminal; It is about a method.
최근의 휴대단말기는 기능이 다양화되고 고급화됨에 따라 휴대단말기 본연의 기능인 음성 호 처리 외에 단문메시지(SMS) 송수신에서부터 동영상 메일 송수신, 폰북, 일정관리, 계산기, 전화번호부 및 동영상 게임 등과 같은 각종 부가 기능이 사용되고 있다.Recently, as the mobile terminal has been diversified and advanced, various additional functions such as SMS transmission, video mail transmission, phone book, schedule management, calculator, phone book and video game, etc. Is being used.
그리고 휴대단말기는 인터넷의 각종 자원을 검색할 때 사용하는 프로그램인 모바일 브라우저를 통해 어플리케이션을 다운로드 받아 실행시킴으로써, 휴대단말기 사용자로 하여금 자신에게 필요한 각종 어플리케이션을 편리하게 사용할 수 있도록 하고 있다.In addition, the mobile terminal downloads and executes an application through a mobile browser, which is a program used to search for various resources of the Internet, so that the user of the portable terminal can conveniently use various applications necessary for the user.
이러한 어플리케이션 종류로는 웹툰, 요리정보, 음악정보, 길 찾기 등과 같은 다양한 분야의 어플리케이션이 존재하며, 음악정보 어플리케이션의 경우 음악파일을 검색 및 다운로드 받아 재생하는 서비스를 제공하고 있다.Such application types include applications in various fields such as webtoons, cooking information, music information, and pathfinding. In the case of a music information application, a music file application is provided to search for, download, and play a music file.
또한 지도와 관련된 어플리케이션은 건물, 지명, 업소명을 이용하여 위치찾기 및 길 찾기 서비스를 제공하고 있다.In addition, map-related applications provide location and route finding services using buildings, place names, and business names.
하지만 음악정보와 지도정보가 결합하여 현재 사용자와 같은 음악을 듣고 있는 타 사용자 및 타 사용자의 위치를 지도로 표현하거나, 사용자와 음악적 취향이 유사한 타 사용자 및 타 사용자의 위치를 검색할 수 있는 어플리케이션 서비스는 없었다.
However, by combining music information and map information, an application service that displays the location of other users and other users who are listening to the same music as the current user, or can search the location of other users and other users who have similar musical tastes as the user. Was not.
본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로서, 음악지도 어플리케이션이 설치된 휴대단말기에서 사용자의 현재 위치 주변에서 사용자와 동일한 음악파일을 재생중인 타 사용자를 검색할 수 있도록 함으로써 사용자가 음악적 취향이 비슷한 타 사용자를 검색할 수 있도록 하는 음악지도 생성 시스템 및 방법을 제공하는데 있다.
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and enables a user to search for another user who is playing the same music file as the user in the vicinity of the user's current location in a mobile terminal where the music map application is installed. The present invention provides a music map generation system and method for searching for other users.
전술한 목적을 달성하기 위한 본 발명의 음악지도 생성 시스템은, 음악지도 회원의 휴대단말기에서 전달되는 사용자정보, 위치정보 및 재생 중인 음악파일정보를 미리 저장된 음악지도 회원 중 해당 회원과 매칭하여 저장하는 음악재생정보수집모듈, 상기 음악지도 회원의 위치정보 및 재생 중인 음악파일정보를 지도정보와 매칭하여 음악지도를 생성하는 음악지도생성모듈, 상기 음악지도 회원의 사용자정보, 위치정보 및 재생 중인 음악파일정보를 바탕으로 음악지도 회원의 음악차트를 생성하는 음악차트생성모듈, 상기 음악지도 회원의 휴대단말기로부터 사용자정보, 위치정보 및 재생 중인 음악파일정보를 전달받고, 상기 음악지도 회원의 휴대단말기로 상기 음악지도 또는 상기 음악차트를 전달하는 통신모듈을 포함한다.The music map generation system of the present invention for achieving the above object is to match the user information, location information and music file information being transmitted from the portable device of the music map member with the corresponding member of the music map member stored in advance A music play information collection module, a music map generation module for generating a music map by matching location information of the music map member and music file information being played with map information, user information of the music map member, location information, and music file being played. A music chart generation module for generating a music chart of a music map member based on the information, receiving user information, location information, and music file information being played from the music map member's mobile terminal, and transmitting the music map member to the mobile terminal of the music map member. It includes a music module or a communication module for delivering the music chart.
또한 상기 음악지도 회원의 정보를 저장하는 회원정보 데이터베이스, 음악파일을 저장하는 음악파일 데이터베이스를 더 포함한다.The apparatus may further include a member information database storing information of the music map member and a music file database storing music files.
또한 상기 음악지도 회원의 휴대단말기에서 전달되는 위치정보 및 재생 중인 음악파일정보를 상기 음악재생정보수집모듈로 전달하고, 상기 휴대단말기의 요청에 따라 상기 음악파일, 상기 음악지도 및 상기 음악차트 중 어느 하나를 추출하여 상기 통신모듈로 전달하는 관리모듈을 더 포함한다.Also, location information and music file information being transmitted from the portable terminal of the music map member are transmitted to the music playback information collection module, and any one of the music file, the music map, and the music chart is requested by the portable terminal. It further includes a management module for extracting one and delivering it to the communication module.
또한 상기 음악지도 회원의 재생 중인 음악파일정보 중 가수정보를 지도정보와 매칭하여 가수지도를 생성하고, 노래제목정보를 지도정보와 매칭하여 노래지도를 생성하는 것을 특징으로 하고, 상기 음악차트생성모듈은 상기 음악지도 회원의 휴대단말기에서 전달되는 위치정보 및 재생중인 음악파일정보를 이용하여 전국 실시간차트, 지역별 실시간차트, 연령별 실시간차트, 장르별 실시간차트 및 아티스트별 실시간차트 중 어느 하나 이상을 생성한다,The music chart generation module may include generating a singer map by matching singer information with map information of the music file information being played by the music map member, and generating a song map by matching song title information with map information. Creates one or more of the nationwide real-time chart, real-time chart by age, real-time chart by genre, real-time chart by artist and real-time chart by artist using location information and music file information transmitted from the mobile terminal of the music map member.
또한 상기 음악지도는 음악지도 회원의 위치 및 현재 재생 중인 음악파일정보를 지도상에 표시하고, 상기 가수지도는 특정 가수의 음악파일을 재생하고 있는 음악지도 회원의 위치를 지도상에 표시하며, 상기 노래지도는 특정 노래제목의 음악파일을 재생하고 있는 음악지도 회원의 위치를 지도상에 표시한다.In addition, the music map displays the location of the music map member and the currently playing music file information on the map, the singer map displays the location of the music map member playing the music file of the specific singer on the map, The song map displays on the map the position of the music map member playing the music file of the specific song title.
본 발명의 휴대단말기가 음악지도 서버에서 생성된 음악지도를 표시하는 방법은 음악파일 재생시 사용자정보, 현재위치정보, 재생 중인 음악파일정보를 음악지도 서버로 송신하는 단계, 상기 음악파일을 재생하는 중에 상기 음악지도 서버로 음악지도를 요청하는 단계, 상기 음악지도 서버로부터 사용자의 현재위치에 대응되는 음악지도를 수신하여 표시하는 단계를 포함한다.The method for displaying a music map generated by the music map server in the portable terminal of the present invention includes transmitting user information, current location information, and music file information being played to the music map server when playing the music file, and playing the music file. Requesting a music map from the music map server, receiving and displaying a music map corresponding to the current location of the user from the music map server.
또한 상기 음악지도를 표시하는 중에 가수지도가 선택되면, 상기 음악지도 서버로 상기 가수지도를 요청하고, 상기 음악지도 서버로부터 특정가수의 음악파일을 재생하고 있는 음악지도 회원이 표시된 가수지도를 수신하여 표시하는 단계, 노래지도가 선택되면, 상기 음악지도 서버로 상기 음악지도를 요청하고, 상기 음악지도 서버로부터 특정노래제목에 해당하는 음악파일을 재생하고 있는 음악지도 회원이 표시된 음악지도를 수신하여 표시하는 단계를 더 포함한다.In addition, if a singer map is selected while displaying the music map, request the singer map from the music map server, and receive a singer map indicating a music map member playing a music file of a specific singer from the music map server. When the song map is selected, the music map server requests the music map from the music map server, and receives and displays the music map displayed by the music map member who is playing a music file corresponding to a specific song title from the music map server. It further comprises the step.
또한 상기 음악지도를 표시하는 중에 음악차트 요청이 감지되면, 상기 음악지도 서버로 음악차트를 요청하는 단계, 상기 음악지도 서버로부터 수신한 음악차트를 표시하는 단계를 더 포함한다.The method may further include: requesting a music chart from the music map server when the music chart request is detected while displaying the music map, and displaying the music chart received from the music map server.
또한 상기 음악지도는 상기 휴대단말기의 현재위치에서 일정한 거리 내에 위치하는 음악지도 회원이 표시되는 지도이고, 상기 음악차트는 상기 음악지도 회원들의 위치정보 및 재생 중인 음악파일정보를 바탕으로 생성된 전국 실시간차트, 지역별 실시간차트, 연령별 실시간차트, 장르별 실시간차트 및 아티스트별 실시간차트이다.
The music map is a map displaying music map members located within a certain distance from the current location of the mobile terminal, and the music chart is a national real-time generated based on the location information of the music map members and music file information being played. It is a chart, real-time chart by region, real-time chart by age, real-time chart by genre, and real-time chart by artist.
본 발명은 휴대단말기에서 음악지도 어플리케이션을 통해 음악감상뿐 아니라 주변지역에서 사용자와 동일한 음악을 재생 중인 타 사용자를 검색할 수 있도록 함으로써, 같은 음악적 취향을 가진 타 사용자들을 검색할 수 있는 효과가 있다.The present invention enables the mobile terminal to search for other users who are playing the same music as the user in the surrounding area as well as the music enjoyment through the music map application, thereby searching for other users having the same musical taste.
또한 사용자는 음악지도 어플리케이션을 통해 같은 음악적 취향을 가진 타 사용자 검색을 통해 친구맺기, 대화신청과 같은 기능을 수행할 수 있으며, 이를 통해 다양한 음악정보를 공유할 수 있는 효과가 있다.In addition, the user can perform functions such as making friends and requesting conversations by searching for other users with the same musical taste through the music map application, thereby sharing various music information.
또한 사용자는 음악지도 어플리케이션을 통해 특정지역 또는 전국적으로 실시간 음악재생순위, 연령별 음악재생순위와 같은 다양한 종류의 통계자료를 확인할 수 있으며, 이를 통해 다양한 음악정보를 검색 및 확인할 수 있는 효과가 있다.
In addition, the user can check various kinds of statistical data such as real-time music playback rankings and music playback rankings by age through a music map application, and there is an effect of searching and confirming various music information.
도 1은 본 발명의 실시 예에 따른 음악지도 생성 시스템 구성도,
도 2는 본 발명의 실시 예에 따른 휴대단말기의 내부 구성도,
도 3은 본 발명의 실시 예에 따른 음악지도 서버의 내부 구성도,
도 4는 본 발명의 실시 예에 따른 음악지도 서버에서 음악지도 생성과정을 나타낸 흐름도,
도 5는 본 발명의 실시 예에 따른 휴대단말기에서 음악지도 요청과정을 나타낸 화면 예시도,
도 6은 본 발명의 실시 예에 따른 음악지도 서버에서 특정지도 생성과정을 나타낸 흐름도,
도 7은 본 발명의 실시 예에 따른 휴대단말기에서 특정지도 요청과정을 나타낸 화면 예시도,
도 8은 본 발명의 실시 예에 따른 휴대단말기에서 특정 사용자 검색 과정을 나타낸 화면 예시도,
도 9는 본 발명의 실시 예에 따른 휴대단말기에서 특정지역의 음악차트 검색 과정을 나타낸 화면 예시도,
도 10은 본 발명의 실시 예에 따른 휴대단말기에서 특정연령의 음악차트 검색과정을 나타낸 화면 예시도,
도 11은 본 발명의 실시 예에 따른 휴대단말기에서 특정장르의 음악차트 검색과정을 나타낸 화면 예시도,
도 12는 본 발명의 실시 예에 따른 휴대단말기에서 특정아티스트의 음악차트 검색과정을 나타낸 화면 예시도.1 is a configuration diagram of a music map generation system according to an embodiment of the present invention;
2 is an internal configuration diagram of a mobile terminal according to an embodiment of the present invention;
3 is an internal configuration diagram of a music map server according to an embodiment of the present invention;
4 is a flowchart illustrating a music map generation process in a music map server according to an embodiment of the present invention;
5 is a screen example showing a music map request process in a mobile terminal according to an embodiment of the present invention;
6 is a flowchart illustrating a specific map generation process in a music map server according to an embodiment of the present invention;
7 is a screen example showing a specific map request process in a mobile terminal according to an embodiment of the present invention;
8 is an exemplary view showing a specific user search process in a mobile terminal according to an embodiment of the present invention;
9 is a screen example showing a music chart search process of a specific region in a mobile terminal according to an embodiment of the present invention;
10 is a screen example showing a music chart search process of a specific age in a mobile terminal according to an embodiment of the present invention;
11 is a screen example showing a music chart search process of a specific genre in a mobile terminal according to an embodiment of the present invention;
12 is a screen example showing a music chart search process of a specific artist in a mobile terminal according to an embodiment of the present invention.
이하, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 상세히 설명하기 위하여, 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세하게 설명한다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention.
도 1은 본 발명의 실시 예에 따른 음악지도 생성 시스템 구성도이다.1 is a block diagram of a music map generation system according to an embodiment of the present invention.
먼저, 음악지도 생성 시스템은 휴대단말기(100), 음악지도 서버(200)를 포함한다. First, the music map generation system includes a
휴대단말기(100)는 인터넷을 통해 음악지도 어플리케이션을 다운로드 받아 설치하고, 음악지도 어플리케이션을 통해 사용자로부터 음악파일이 검색 및 선택되면 선택된 음악파일을 다운로드한다. 또한 휴대단말기(100)는 음악지도 어플리케이션을 통해 특정 음악파일 재생이 선택되면, 선택된 음악파일을 재생한다.The
이때 음악파일은 음악지도 어플리케이션을 통해 미리 다운로드한 음악파일이거나, 음악지도 어플리케이션에 등록되어 검색 및 재생이 가능한 음악파일일 수 있다.In this case, the music file may be a music file downloaded in advance through a music map application or a music file registered in the music map application and searchable and played back.
또한 휴대단말기(100)는 음악지도 어플리케이션을 통해 사용자로부터 음악지도 또는 음악차트 검색이 선택되면, 음악지도 서버(200)로 음악지도 또는 음악차트를 요청한다.In addition, when the music map or music chart search is selected from the user through the music map application, the
그 후, 휴대단말기(100)는 음악지도 서버(200)로부터 음악지도 또는 음악차트를 수신하면, 수신한 음악지도 또는 음악차트를 표시부(미도시)를 통해 화면으로 출력한다.Thereafter, when the
음악지도 서버(200)는 휴대단말기(100)로부터 특정 음악파일 다운로드가 요청되면, 특정 음악파일을 휴대단말기(100)로 송신한다. 그리고 음악지도 서버(200)는 휴대단말기(100)로부터 사용자정보, 현재위치 및 재생 중인 음악파일정보를 수신하면, 음악지도 회원정보 중 해당 회원과 매칭하여 수신한 정보를 저장한다.The
이때 음악지도 서버는 휴대단말기에 음악지도 어플리케이션을 설치하는 사용자에게 회원가입과 함께 닉네임, 나이, 관심음악과 같은 간단한 프로필을 입력받아 저장한다.At this time, the music map server receives and stores a simple profile such as nickname, age, and interest music along with membership to the user who installs the music map application on the mobile terminal.
또한 음악지도 서버(200)는 휴대단말기(100)로부터 음악지도가 요청되면, 휴대단말기(100)의 현재 위치를 판단하고, 판단한 위치에 따른 음악지도를 생성하여 송신한다.In addition, when a music map is requested from the
또한 음악지도 서버(200)는 휴대단말기(100)로부터 특정가수 또는 특정노래에 대한 음악지도가 요청되면, 요청한 특정가수 또는 특정노래에 대한 음악지도를 생성하여 휴대단말기(100)로 송신한다.In addition, when a music map for a specific singer or a specific song is requested from the
또한 음악지도 서버(200)는 휴대단말기(100)로부터 음악지도 회원들의 전국실시간차트, 지역별 실시간차트, 연령별 실시간차트, 장르별 실시간차트 및 아티스트별 실시간차트 중 어느 하나에 대한 차트 검색이 요청되면, 해당 차트에 대한 정보를 휴대단말기(100)로 송신한다.In addition, the
도 2는 본 발명의 실시 예에 따른 휴대단말기의 내부 구성도이다.2 is an internal configuration diagram of a mobile terminal according to an embodiment of the present invention.
도 2를 참조하면, 휴대단말기(100)는 제어부(110), 음악파일저장부(120), 음악파일재생부(130), 오디오출력부(140), 송수신부(150), 표시부(160), 키입력부(170)를 포함한다.Referring to FIG. 2, the
음악파일저장부(120)는 다운로드받은 음악파일을 저장하는 기능을 수행한다.The music
음악파일재생부(130)는 사용자로부터 음악파일 재생이 선택되면, 음악파일저장부(120)에 저장된 음악파일을 전달받아 오디오출력부(140)를 통해 재생하는 기능을 수행한다.The music
오디오 출력부(140)는 코덱을 구성할 수 있으며, 코덱은 패킷데이터 등을 처리하는 데이터 코덱과 음성 등의 오디오 신호를 처리하는 오디오 코덱을 구비한다. 오디오 출력부(140)는 음악파일재생부(130)를 통해 전달되는 디지털 오디오 신호를 오디오 코덱을 통해 아날로그 신호로 변환하여 재생한다.The
송수신부(150)는 데이터를 송수신하는 기능을 수행하며, 특히 음악지도 어플리케이션을 통해 음악파일이 재생되면, 사용자 정보, 위치정보 및 재생 중인 음악파일 정보를 음악지도 서버(200)로 송신하는 기능을 수행한다. 또한 송수신부(150)는 음악지도 서버(200)로부터 음악파일, 음악지도 및 음악차트 중 어느 하나를 수신하는 기능을 수행한다.The
표시부(160)는 출력되는 영상신호를 화면으로 표시하며, 본 발명의 실시 예에 따라 음악지도 어플리케이션의 실행상태를 표시하고, 특정 음악파일 재생이 실행되면, 실행중인 음악파일에 대한 정보를 표시하는 기능을 수행한다. 또한 표시부(160)는 터치스크린 방식으로 구현될 경우, 키입력부로 동작할 수 있다.The
또한 표시부(160)는 음악지도 어플리케이션 기능 중 선택된 기능에 대한 이미지를 표시하고, 음악지도 서버(200)로부터 음악지도 또는 음악차트를 수신하면 수신한 음악지도 또는 음악차트를 표시하는 기능을 수행한다.In addition, the
키입력부(170)는 터치스크린방식(도시하지 않음)으로 구현되며 문자키, 숫자키, 각종 기능키를 구비하여 데이터를 입력받는 기능을 수행한다. 또한 키입력부(170)는 본 발명의 실시 예에 따라 사용자로부터 입력받은 정보 및 목록정보를 제어부(110)로 출력한다. 이때 키입력부(170)는 터치스크린방식 뿐 아니라 키 매트릭스 구조로 구현될 수 있다.The
제어부(110)는 휴대단말기(100)의 전반적인 동작을 제어하는 기능을 수행한다. 제어부(110)는 키입력부(120)를 통해 음악지도 어플리케이션 실행이 선택되면, 해당 어플리케이션을 실행하는 기능을 수행한다.The
또한 제어부(110)는 음악지도 어플리케이션을 실행하면 음악파일 재생을 위해 음악파일리스트를 표시하는 기능을 수행한다.In addition, when the music map application is executed, the
이때 음악파일리스트는 음악지도 서버(200)에 저장된 음악파일리스트이며, 사용자의 선택에 따라 사용자가 다운로드 받은 음악파일리스트가 표시될 수 있다.In this case, the music file list is a music file list stored in the
제어부(110)는 음악파일리스트 중 어느 하나의 음악파일 재생이 선택되면, 음악파일재생부(130)를 통해 선택된 음악파일이 재생되도록 제어하는 기능을 수행한다.The
또한 제어부(110)는 음악파일이 재생되는 중에 사용자로부터 음악지도 표시 요청이 감지되면, 음악지도 서버(200)로 음악지도를 요청하고, 표시부(160)를 제어하여 수신한 음악지도를 표시하도록 제어하는 기능을 수행한다.In addition, when a music map display request is detected by a user while a music file is being played, the
또한 제어부(110)는 음악지도 서버(200)로부터 수신한 가수지도 또는 노래지도를 표시하도록 제어하고, 사용자의 요청에 따라 수신한 특정 차트정보를 표시하도록 제어하는 기능을 수행한다.In addition, the
도 3은 본 발명의 실시 예에 따른 음악지도 서버의 내부 구성도이다.3 is an internal configuration diagram of a music map server according to an embodiment of the present invention.
도 3을 참조하면, 음악지도 서버(200)는 관리모듈(210), 회원정보 데이터베이스(220), 음악파일 데이터베이스(221), 음악지도 생성모듈(230), 음악재생 정보 수집모듈(240), 음악차트 생성모듈(250), 통신모듈(260)을 포함한다.Referring to FIG. 3, the
회원정보 데이터베이스(220)는 휴대단말기(100) 사용자가 음악지도 어플리케이션 설치시 입력한 음악지도 회원정보를 저장한다. 음악지도 회원의 정보는 사용자의 이름, 닉네임, 나이, 사는 곳, 좋아하는 음악리스트를 포함하는 간단한 프로필이 될 수 있다.The
음악파일 데이터베이스(221)는 다양한 종류의 음악파일을 저장한다.The
음악재생정보수집모듈(240)은 휴대단말기(100)로부터 수신한 사용자정보, 위치정보 및 현재 재생중인 음악파일 정보를 이용하여 음악지도 회원 중 해당 회원의 정보를 업데이트하는 기능을 수행한다.The music play
음악지도 생성모듈(230)은 음악재생정보수집모듈(240)에 저장된 음악지도 회원들의 위치정보 및 현재 재생중인 음악파일 정보를 바탕으로 음악지도를 생성하는 기능을 수행한다. The music
이때 음악지도에는 사용자의 현재위치에서 반경 500m내에 존재하는 음악지도 회원이 지도상에 표시되며, 음악지도 회원이 현재 재생하는 음악파일 정보도 함께 표시된다.At this time, a music map member existing within a radius of 500m from the user's current location is displayed on the map, and music file information currently played by the music map member is also displayed.
또한 음악지도 생성모듈(230)은 사용자의 요청에 따라 가수지도 또는 노래지도를 생성하는 기능을 수행한다.In addition, the music
이때 가수지도는 사용자의 현재위치에서 반경 500m내에 존재하는 음악지도 회원들 중 현재 사용자와 동일한 가수의 음악파일을 재생 중인 음악지도 회원들이 지도상에 표시된다. 또한 노래지도는 사용자의 현재위치에서 반경 500m내에 존재하는 음악지도 회원들 중 현재 사용자와 동일한 제목의 음악파일을 재생 중인 음악지도 회원들이 지도상에 표시된다.At this time, the singer map is displayed on the map of the music map members playing the music file of the same singer as the current user among the music map members existing within a radius of 500m from the user's current location. In addition, the song map is displayed on the map of the music map members playing the music file of the same title as the current user among the music map members existing within a radius of 500m from the user's current location.
본 발명의 실시 예에서는 음악지도, 가수지도 및 노래지도에 사용자의 현재위치에서 반경 500m 내에 위치하는 음악지도 회원이 나타나는 것으로 설명하였으나, 음악지도 회원을 검색할 지도의 범위는 사용자의 설정에 따라 변경될 수 있으며, 지역 또는 구 단위로 변경될 수도 있다.In an exemplary embodiment of the present invention, the music map member located within a radius of 500 m from the user's current location appears on the music map, the singer map, and the song map. It may be changed by district or district.
또한 본 발명의 실시 예에서는 음악지도, 가수지도 및 노래지도가 지도방식으로 표시되는 것으로 설명하였으나, 리스트방식으로 표현되어 사용자가 특정 음악지도 회원을 선택할 경우 선택한 회원의 위치정보를 표시하거나 또는 선택한 회원의 위치가 지도상에 표시되도록 설정할 수 있다.In addition, in the exemplary embodiment of the present invention, the music map, the singer map, and the song map are described as being displayed in a map method. However, when the user selects a specific music map member, the music map, the singer map, and the song map are displayed in a map method. You can set the location of to be displayed on the map.
또한 증강현실방식이 적용된 음악지도, 가수지도 및 노래지도를 생성하여 사용자가 음악지도 회원의 위치를 현실적이고 정확하게 파악할 수 있도록 설정할 수도 있다.In addition, a music map, a singer map and a song map to which augmented reality is applied may be generated so that a user may realistically and accurately grasp the location of the music map member.
음악차트생성모듈(250)은 음악재생정보수집모듈(240)에 저장된 음악지도 회원들의 위치정보 및 현재 재생중인 음악파일 정보를 바탕으로 음악차트를 생성하는 기능을 수행한다. 음악차트 종류에는 전국 실시간차트, 지역별 실시간차트, 연령별 실시간차트, 장르별 실시간차트, 아티스트별 실시간차트가 있으며, 음악차트생성모듈(250)은 음악지도 회원의 프로필, 위치정보 및 현재 재생 중인 음악파일정보를 이용하여 실시간으로 차트를 생성한다.The music
통신모듈(260)은 휴대단말기(100)로부터 사용자정보, 위치정보 및 현재 재생중인 음악파일 정보를 수신하는 기능을 수행하고, 음악파일 데이터베이스(221)에 저장된 음악파일을 휴대단말기(100)로 송신하는 기능을 수행한다. The
또한 통신모듈(260)은 음악지도 생성모듈(230)을 통해 생성된 음악지도와 음악차트 생성모듈(250)을 통해 생성된 음악차트를 휴대단말기(100)로 송신하는 기능을 수행한다.In addition, the
관리모듈(210)은 휴대단말기(100)로부터 수신한 사용자정보, 위치정보 및 현재 재생 중인 음악파일정보를 음악재생정보수집모듈(240)로 전달하는 기능을 수행하고, 음악지도생성모듈(230), 음악차트생성모듈(250)에서 생성된 음악지도 및 음악차트를 통신모듈(260)로 전달하는 기능을 수행한다.The
도 4는 본 발명의 실시 예에 따른 음악지도 서버에서 음악지도 생성과정을 나타낸 흐름도이고, 도 5는 본 발명의 실시 예에 따른 휴대단말기에서 음악지도 요청과정을 나타낸 화면 예시도이다.4 is a flowchart illustrating a music map generation process in a music map server according to an embodiment of the present invention, and FIG. 5 is a diagram illustrating a screen showing a music map request process in a mobile terminal according to an embodiment of the present invention.
도 4 및 도 5를 참조하면, 휴대단말기(100)는 음악지도 어플리케이션이 실행되면 S400단계에서 이를 판단하고, 도 5(a)에 도시된 바와 같이 음악지도 서버(200)에 저장된 음악파일리스트 또는 휴대단말기(100)에 저장된 음악파일리스트를 표시한다. 이때 휴대단말기(100)에 표시되는 음악파일리스트는 도 5(a)에 도시된 바와 같이 음악지도 서버(200)에 저장된 음악파일을 스트리밍 재생하기 위한 음악파일리스트, 사용자가 휴대단말기(100)로 다운로드한 음악파일 중 사용자가 선택한 음악파일만을 모아놓은 음악파일리스트, 휴대단말기(100)로 다운로드한 음악파일 전체를 재생하기 위한 음악파일리스트로 분류되어 표시될 수 있다.4 and 5, when the music map application is executed, the
휴대단말기(100)는 음악파일리스트가 표시되는 중에 사용자로부터 특정 음악파일 재생요청이 판단되면 S401단계에서 음악파일을 재생하고, 도 5(b)에 도시된 바와 같이 실행중인 음악파일의 이미지 및 재생정보를 표시한다.If the
또한 휴대단말기(100)는 S401단계에서 음악파일을 재생하면 S402단계로 진행하여 사용자정보, 현재위치정보 및 현재 재생중인 음악파일정보를 음악지도 서버(200)로 송신한다. In addition, when the
음악지도 서버(200)는 S402단계에서 휴대단말기(100)로부터 사용자정보, 현재위치정보 및 현재 재생중인 음악파일정보를 수신하면, S403단계에서 미리 저장된 음악지도 회원 중 수신한 사용자정보와 일치하는 회원을 검색하여, 현재위치정보 및 현재 재생중인 음악파일정보를 매칭시켜 저장한다.When the
이후 휴대단말기(100)는 음악파일을 재생하는 중에 도 5(b) 하단에 표시된 바와 같이 음악지도 어플리케이션 목록 중 음악지도를 표시를 위한 아이콘이 선택되면 S404단계에서 이를 판단하고, S405단계로 진행하여 음악지도 서버(200)로 음악지도를 요청한다.Thereafter, when the
음악지도 서버(200)는 휴대단말기(100)로부터 음악지도 요청을 수신하면 S406단계에서 미리 저장된 휴대단말기(100)의 위치정보를 판단하고, S407단계에서 휴대단말기(100) 위치에 따른 음악지도를 생성한다.When the
그리고 음악지도 서버(200)는 생성한 음악지도를 S408단계로 진행하여 휴대단말기(100)로 송신한다.The
휴대단말기(100)는 S408단계에서 음악지도 서버(200)로부터 음악지도를 수신하면 S409단계에서 도 5(c)에 도시된 바와 같이 수신한 음악지도를 표시한다. When the
이때 휴대단말기(100)에 표시되는 음악지도에는 도 5(c)에 도시된 바와 같이 사용자의 현재 위치와 사용자 주변에 위치하고 있는 음악지도 회원이 표시된다. 이때 음악지도 회원의 위치는 미리 등록한 이미지 또는 아이콘으로 나타낼 수 있다.At this time, the music map displayed on the
또한 음악지도에는 사용자가 특정 회원을 선택하면 도 5(d)에 도시된 바와 같이 특정 회원이 현재 재생하고 있는 음악파일 정보가 표시된다. In addition, when the user selects a specific member, the music map displays music file information currently playing by the specific member, as shown in FIG.
휴대단말기(100)는 S409단계에서 음악지도를 표시하는 중에 사용자로부터 음악지도에 표시된 음악지도 회원 중 특정 회원이 선택되면 S410단계에서 이를 판단하고, S411단계로 진행하여 음악지도 서버(200)로 선택된 특정 회원의 정보를 요청한다.When the
음악지도 서버(200)는 S411단계에서 휴대단말기(100)로부터 특정 회원의 정보요청을 수신하면 S412단계에서 저장된 음악지도 회원의 정보 중 특정 회원의 정보를 탐색하고, S413단계에서 탐색된 특정 회원의 정보 중 공개된 정보만을 휴대단말기(100)로 송신한다.When the
그러면 휴대단말기(100)는 S414단계에서 도 5(e)에 도시된 바와 같이 수신한 특정 회원의 정보를 화면에 표시한다.Then, the
이때 화면에 표시되는 특정 회원의 정보는 도 5(e)에 도시된 바와 같이 특정 회원의 이름, 닉네임, 나이, 사는 곳, 좋아하는 음악리스트를 포함하는 간단한 프로필이 될 수 있으며, 특정 회원의 현재 음악파일 재생리스트 확인을 위한 아이콘이 포함된다.At this time, the information of the specific member displayed on the screen may be a simple profile including the name, nickname, age, place of purchase, favorite music list of the specific member, as shown in FIG. An icon for checking a music file playlist is included.
또한 휴대단말기(100)는 S414단계에서 특정 회원의 정보를 표시할 때 도 5(e)의 하단에 표시된 바와 같이 특정 회원에게 메시지를 송신하기 위한 아이콘, 음악을 추천하기 위한 아이콘, 특정 회원을 관심인물로 등록하기 위한 아이콘, 특정 회원으로부터 메시지 수신을 거부하기 위한 기능을 수행하기 위한 아이콘을 표시한다.In addition, when displaying the information of a specific member in step S414, the
따라서 사용자는 도 5(e) 하단에 표시된 다양한 아이콘을 통해 특정 회원에게 메시지를 송신하거나, 음악을 추천할 수 있으며, 특정 회원을 관심인물로 등록하여 특정 회원의 정보를 주기적으로 편리하게 열람할 수 있다. 또한 메시지 수신거부 아이콘을 통해 특정 회원으로부터 메시지가 수신되지 않도록 설정할 수 있다.Therefore, the user may send a message to a specific member or recommend music through various icons displayed at the bottom of FIG. 5 (e), and may register the specific member as an interested person and conveniently view the information of the specific member periodically. have. In addition, the message rejection icon may be set so that a message is not received from a specific member.
이후 휴대단말기(100)는 특정 회원의 정보를 화면에 표시하는 중에 도 5(e)에 도시된 바와 같이 사용자가 특정 회원의 현재 음악파일 재생리스트 확인을 위한 아이콘을 선택하면 도 5(g)에 도시된 바와 같이 특정 회원이 설정해 놓은 음악파일 재생리스트를 화면에 표시한다. 그리고 사용자가 음악파일 재생리스트에 포함된 음악파일 중 어느 하나를 선택하여 재생을 실행하면 도 5(h)에 도시된 바와 같이 선택된 음악파일을 재생함과 동시에 선택된 음악파일의 이미지 및 재생정보를 화면에 표시한다.Subsequently, when the user selects an icon for checking the current music file playlist of the specific member as shown in FIG. 5E, the
또한 휴대단말기(100)는 도 5(h)에 도시된 바와 같이 선택된 음악파일이 재생될 때에는 도 5(h) 하단에 도시된 바와 같이 사용자의 재생리스트에 현재 재생 중인 음악파일을 등록하기 위한 아이콘, 해당 아티스트앨범 및 노래정보검색을 위한 아이콘, 현재 재생중인 음악파일을 다운로드 하기 위한 아이콘, 현재 재생중인 음악파일을 컬러링으로 설정하기 위한 아이콘 및 현재 재생중인 음악파일을 벨소리로 설정하기 위한 아이콘이 함께 표시된다.In addition, when the selected music file is played as shown in FIG. 5 (h), the
따라서 사용자는 음악파일을 재생하는 중에 현재 재생 중인 음악을 컬러링 또는 벨소리로 설정하거나, 바로 다운로드하여 자신의 휴대단말기(100)에 저장할 수 있다.Accordingly, the user may set the currently playing music as a coloring or a ringtone while playing the music file, or may download and store the music in the
도 6은 본 발명의 실시 예에 따른 음악지도 서버에서 특정지도 생성과정을 나타낸 흐름도이고, 도 7은 본 발명의 실시 예에 따른 휴대단말기에서 특정지도 요청과정을 나타낸 화면 예시도이다.6 is a flowchart illustrating a specific map generation process in a music map server according to an embodiment of the present invention, and FIG. 7 is a screen diagram illustrating a specific map request process in a mobile terminal according to an embodiment of the present invention.
도 6 및 도 7을 참조하면, 휴대단말기(100)는 음악지도 어플리케이션이 실행되면 S600단계에서 이를 판단하고, 음악지도 서버(200)에 저장된 음악파일리스트 또는 사용자가 다운로드한 음악파일리스트를 표시한다.6 and 7, when the music map application is executed, the
휴대단말기(100)는 음악파일리스트가 표시되는 중에 사용자로부터 음악지도요청이 판단되면 S601단계에서 이를 판단하고, S602단계로 진행하여 음악지도 서버(200)에 음악지도를 요청한다.When the music file list is displayed, the
음악지도 서버(200)는 S602단계에서 휴대단말기(100)로부터 음악지도 요청이 감지되면 S603단계에서 휴대단말기(100)의 현재 위치를 판단하고, S604단계로 진행하여 휴대단말기(100)의 현재 위치에 따른 음악지도를 생성한다.If the music map request is detected from the
그리고 음악지도 서버(200)는 S605단계에서 생성한 음악지도를 휴대단말기(100)로 송신한다.The
휴대단말기(100)는 음악지도 서버(200)로부터 음악지도를 수신하면 도 7(a)에 도시된 바와 같이 수신한 음악지도를 화면에 표시한다. 이때 음악지도에는 음악지도 회원들의 위치뿐 아니라 도 7(a)에 표시된 바와 같이 검색, 테마, 전국으로 분류되는 선택목록의 아이콘이 표시된다.When the
이후 휴대단말기(100)는 사용자로부터 검색 아이콘이 선택되면 S606단계에서 이를 판단하고, 도 7(b)에 도시된 바와 같이 특정 지역의 명칭을 입력받기 위한 입력창을 표시한다. 이를 통해 사용자가 대림1동에 대한 음악지도를 요청하면 휴대단말기(100)는 S607단계로 진행하여 검색된 특정 지역에 해당하는 대림1동의 음악지도를 음악지도 서버(200)로 요청한다.Thereafter, when the search icon is selected by the user, the
음악지도 서버(200)는 S607단계에서 특정 지역의 음악지도 요청을 수신하면 S608단계로 진행하여 요청받은 특정 지역의 음악지도를 생성하여 S609단계에서 휴대단말기(100)로 생성한 음악지도를 송신한다.When the
그 후 휴대단말기(100)는 S610단계에서 음악지도 서버(200)로부터 수신한 음악지도를 도 7(c)에 도시된 바와 같이 화면에 표시한다. Thereafter, the
사용자가 요청한 특정 지역의 음악지도가 표시되는 중에 도 7(e)에 도시된 바와 같이 사용자로부터 테마 아이콘 중 가수지도가 선택되면 휴대단말기(100)는 S611단계에서 이를 판단하고, 도 7(f)에 도시된 바와 같이 특정 가수의 이름을 입력받기 위한 입력창을 화면에 표시한다.When the artist map is selected from the theme icons as shown in FIG. 7E while the music map of the specific region requested by the user is displayed, the
이때 도 7(f)에 도시된 바와 같이 사용자로부터 이효리가 입력되면 휴대단말기(100)는 S612단계로 진행하여 음악지도 서버(200)로 이효리에 대한 음악지도를 요청한다.At this time, when the Lee Hyo-ri is input from the user as shown in FIG. 7 (f), the
음악지도 서버(200)는 휴대단말기(100)로부터 이효리에 대한 음악지도 요청을 수신하면 S613단계에서 S608단계에서 생성한 특정 지역에서 이효리의 음악을 재생 중인 음악지도 회원을 검색하고, S614단계에서 검색한 음악지도 회원을 표시한 가수지도를 생성한다.When the
그리고 음악지도 서버(200)는 S615단계에서 생성한 가수지도를 휴대단말기(100)로 송신하고, 휴대단말기(100)는 S616단계에서 수신한 가수지도를 도 7(g)에 도시된 바와 같이 화면에 표시한다.The
따라서 사용자는 대방 1동에 위치한 음악지도 회원 중 이효리의 음악을 재생하고 있는 회원들의 위치를 검색할 수 있다.Therefore, the user can search for the location of members playing music of Lee Hyo-ri among the music map members located in Daebang 1-dong.
또한 S616단계에서 도 7(g)에 도시된 바와 같이 가수지도가 표시되는 중에 전국 아이콘이 선택되면 휴대단말기(100)는 이를 판단하고, 음악지도 서버(200)로 전국에서 이효리의 음악을 재생하고 있는 회원들의 지도를 요청한다.In addition, when the national icon is selected while the singer map is displayed in step S616 as shown in FIG. 7G, the
그러면 음악지도 서버(200)는 전국에 위치한 음악지도 회원 중 현재 이효리의 음악을 재생하고 있는 회원을 검색하고, 지역별로 이효리의 음악을 재생하고 있는 회원의 수를 판단하여 도 7(i)에 도시된 바와 같이 분포도 형식으로 전국지도를 생성하여 휴대단말기(100)로 송신한다.Then, the
그러면 휴대단말기(100)는 음악지도 서버(200)로부터 수신한 전국지도를 도 7(i)에 도시된 바와 같이 화면에 표시한다. 이를 통해 사용자는 전국의 어느 지역에서 이효리의 음악이 가장 많이 재생되고 있는지 확인할 수 있다.Then, the
도 8은 본 발명의 실시 예에 따른 휴대단말기에서 특정 음악지도 회원 검색 과정을 나타낸 화면 예시도이다.8 is an exemplary view illustrating a process of searching for a specific music map member in a mobile terminal according to an exemplary embodiment of the present invention.
도 8을 참조하면, 휴대단말기(100)에서 음악지도 어플리케이션이 실행되면 휴대단말기(100)에 저장된 음악파일리스트가 표시됨과 동시에 하단에 노래, 지도, 검색, 차트, 설정에 대한 아이콘이 표시된다.Referring to FIG. 8, when the music map application is executed in the
이때 노래 아이콘은 특정 노래를 검색할 때 사용하는 목록이며, 지도 아이콘은 음악지도를 요청할 때 사용하는 목록이다.At this time, the song icon is a list used when searching for a specific song, and the map icon is a list used when requesting a music map.
그리고 검색 아이콘은 도 8(a)에 도시된 바와 같이 음악지도 회원을 모두 검색하거나 또는 사용자가 현재 같은 음악을 듣고 있는 회원만을 검색할 때 사용하는 목록이다.The search icon is a list used when searching for all music map members or searching only for members who are currently listening to the same music as shown in FIG.
또한 검색 아이콘을 통해 사용자는 자신의 프로필과 가장 매칭도가 높은 음악지도 회원만을 검색할 수도 있다.In addition, the user may search for only the music map member who has the best match with his or her profile through the search icon.
도 8(a)에 도시된 바와 같이 휴대단말기(100)에서 검색 아이콘에 대한 창을 표시하는 중에 사용자로부터 매칭도 높은 순의 음악지도 회원을 표시하기 위한 목록이 선택되면 휴대단말기(100)는 이를 판단하고, 음악지도 서버(200)로 휴대단말기(100) 사용자와 매칭도가 높은 회원들의 목록을 요청한다.As shown in FIG. 8 (a), when the
음악지도 서버(200)는 휴대단말기(100)의 요청에 따라 사용자의 회원정보를 통해 사용자의 회원 정보와 가장 매칭되는 목록이 많은 회원을 순서대로 검색하고, 검색한 회원 정보를 휴대단말기(100)로 송신한다.The
그러면 휴대단말기(100)는 도 8(b)에 도시된 바와 같이 음악지도 서버(200)로부터 수신한 매칭도가 높은 순서의 회원목록을 화면에 표시하고, 사용자가 특정 회원을 선택하면, 선택한 특정 회원의 상세 정보를 도 8(c)에 도시된 바와 같이 화면에 표시한다.Then, as shown in FIG. 8 (b), the
또한 사용자가 휴대단말기(100)에서 도 8(b)에 도시된 바와 같이 사용자와 매칭도가 높은 순서의 회원목록을 표시하는 중에 상단에 위치한 지도아이콘을 선택하면 이를 판단하고 음악지도 서버(200)로 매칭도가 높은 순서 회원들의 음악지도를 요청한다.In addition, when the user selects the map icon located at the top while displaying the member list in the order of high matching with the user as shown in FIG. 8 (b) in the
그러면 음악지도 서버(200)는 사용자와 매칭도가 높은 순서 목록에 존재하는 회원들의 위치를 판단하고, 음악지도를 생성하여 휴대단말기(100)로 송신한다.Then, the
그러면 휴대단말기(100)는 수신한 음악지도를 도 8(e)에 도시된 바와 같이 화면에 표시하고, 사용자는 자신의 정보와 매칭도가 높은 회원들의 위치를 확인할 수 있다.Then, the
또한 도 8(e)에 도시된 바와 같이 음악지도가 표시되는 중에 특정 회원이 선택되면 휴대단말기(100)는 선택된 특정 회원의 상세정보를 도 8(f)에 도시된 바와 같이 화면에 표시한다.In addition, when a specific member is selected while the music map is displayed as shown in FIG. 8 (e), the
도 9는 본 발명의 실시 예에 따른 휴대단말기에서 특정지역의 음악차트 검색 과정을 나타낸 화면 예시도이다.9 is a diagram illustrating a screen for searching a music chart of a specific region in a mobile terminal according to an exemplary embodiment of the present invention.
도 9를 참조하면, 휴대단말기(100)에서 음악지도 어플리케이션이 실행되는 중에 차트 아이콘이 선택되면 휴대단말기(100)는 도 9(a)에 도시된 바와 같이 지역, 테마, 아티스트로 분류된 목록을 표시한다.Referring to FIG. 9, when the chart icon is selected while the music map application is executed in the
그 후 사용자로부터 지역에 해당하는 전국 실시간차트 목록이 선택되면 휴대단말기(100)는 이를 판단하고, 음악지도 서버(200)로 전국 실시간차트를 요청한다.After that, when the national real-time chart list corresponding to the region is selected by the user, the
그러면 음악지도 서버(200)는 전국의 음악지도 회원들이 현재 재생하고 있는 음악파일 정보를 판단하여 실시간 음악차트를 생성하고, 생성한 음악차트를 휴대단말기(100)로 송신한다.Then, the
그러면 휴대단말기(100)는 음악지도 서버(200)로부터 수신한 음악차트를 도 9(b)에 도시된 바와 같이 화면에 표시한다. 이때 사용자로부터 차트에 표시한 음악파일 목록 중 어느 하나가 선택되면 휴대단말기(100)는 선택된 음악파일을 재생하고 도 9(c)에 도시된 바와 같이 재생중인 음악파일 이미지 및 재생정보를 화면에 표시한다.Then, the
한편, 휴대단말기(100)에서 도 9(d)에 도시된 바와 같이 차트 아이콘에 포함된 목록이 표시되는 중에 사용자로부터 지역별 실시간차트가 선택되면 휴대단말기(100)는 이를 판단하고, 음악지도 서버(200)로 지역별 실시간차트를 요청한다.On the other hand, when the real-time chart by region is selected from the user while the list included in the chart icon is displayed in the
그러면 음악지도 서버(200)는 휴대단말기(100)의 요청에 따라 음악지도 회원들의 위치정보 및 현재 재생중인 음악파일을 판단하여, 지역별 실시간차트를 생성하고, 생성한 지역별 실시간차트를 휴대단말기(100)로 송신한다.Then, the
휴대단말기(100)는 음악지도 서버(200)로부터 지역별 실시간차트를 수신하면 수신한 지역별 실시간차트를 도 9(e)에 도시된 바와 같이 화면에 표시한다. 이때 다양한 지역에 해당하는 실시간차트 중 처음으로 표시되는 지역의 실시간차트는 현재 사용자의 위치에 대응되는 지역의 실시간차트이며, 이는 사용자의 설정에 따라 변경될 수 있음은 물론이다.When the
도 9(e)에 도시된 바와 같이 현재 사용자의 위치에 대응되는 지역의 실시간차트가 표시되는 중에 사용자로부터 다른 지역의 실시간차트를 검색하기 위한 아이콘이 선택되면 휴대단말기(100)는 도 9(f)에 도시된 바와 같이 지역의 명칭을 입력받기 위한 입력창을 화면에 표시한다.As illustrated in FIG. 9E, when an icon for searching for a real-time chart of another region is selected from the user while the real-time chart of the region corresponding to the current user's location is displayed, the
그리고 휴대단말기(100)는 사용자로부터 입력창을 통해 특정 지역을 입력받으면, 도 9(g)에 도시된 바와 같이 특정 지역에 해당하는 실시간차트를 화면에 표시한다.When the
이후 사용자가 표시된 실시간차트 중 어느 하나의 음악파일을 선택하면 휴대단말기(100)는 이를 판단하고, 선택된 음악파일을 재생함과 동시에 도 9(h)에 도시된 바와 같이 선택된 음악파일의 이미지 및 재생정보를 화면에 표시한다.Thereafter, when the user selects any one music file from the displayed real-time chart, the
도 10은 본 발명의 실시 예에 따른 휴대단말기에서 특정연령의 음악차트 검색과정을 나타낸 화면 예시도이다.10 is a diagram illustrating a screen of a music chart search process of a specific age in a mobile terminal according to an embodiment of the present invention.
도 10을 참조하면, 휴대단말기(100)에서 음악지도 어플리케이션이 실행되는 중에 차트아이콘이 선택되면 도 10(a)에 도시된 바와 같이 차트에 포함된 목록을 표시부에 표시한다.Referring to FIG. 10, when the chart icon is selected while the music map application is executed in the
그리고 휴대단말기(100)는 사용자로부터 연령별 실시간차트가 선택되면 음악지도 서버(200)로 연령별 실시간차트를 요청한다.When the real-time chart for each age is selected by the user, the
음악지도 서버(200)는 휴대단말기(100)로부터 연령별 실시간차트가 요청되면 음악지도 회원의 정보를 통해 음악지도 회원의 연령 및 현재 재생중인 음악파일을 검색하고, 연령별 실시간차트를 생성하여 휴대단말기(100)로 송신한다.When the
그러면 휴대단말기(100)는 음악지도 서버(200)로부터 연령별 실시간차트를 수신하고, 수신한 실시간 연령별차트 중에서 사용자의 연령에 해당하는 20대를 도 10(b)에 도시된 바와 같이 표시한다. 이때 수신된 다양한 연령별 실시간차트 중 처음화면에 표시되는 차트는 사용자의 나이에 해당하는 연령에 대한 실시간차트이며, 이는 사용자의 설정에 따라 변경될 수 있음은 물론이다.Then, the
휴대단말기(100)에서 20대의 실시간차트를 표시하는 중에 사용자가 다른 연령의 실시간차트를 보기 위해 다른 연령보기 아이콘을 선택하면, 휴대단말기(100)는 도 10(c)에 도시된 바와 같이 연령을 선택받기 위한 창을 화면에 표시한다. 이후 사용자가 30대를 선택하면 휴대단말기(100)는 이를 판단하고, 도 10(d)에 도시된 바와 같이 30대의 실시간차트를 화면에 표시한다.While displaying 20 real-time charts in the
이 후 휴대단말기(100)는 표시중인 실시간차트 중 어느 하나의 음악파일이 선택되면 선택된 음악파일을 재생함과 동시에 도 10(e)에 도시된 바와 같이 음악파일 이미지 및 재생정보를 화면에 표시한다.After that, when a music file of any one of the displayed real-time charts is selected, the
도 11은 본 발명의 실시 예에 따른 휴대단말기에서 특정장르의 음악차트 검색과정을 나타낸 화면 예시도이다.11 is an exemplary view illustrating a process of searching for a music chart of a specific genre in a mobile terminal according to an exemplary embodiment of the present invention.
도 11을 참조하면, 휴대단말기(100)에서 음악지도 어플리케이션이 실행되는 중에 차트아이콘이 선택되면 도 11(a)에 도시된 바와 같이 차트에 포함된 목록을 표시부에 표시한다. Referring to FIG. 11, when the chart icon is selected while the music map application is executed in the
그리고 휴대단말기(100)는 사용자로부터 장르별 실시간차트가 선택되면 음악지도 서버(200)로 장르별 실시간차트를 요청한다. When the real time chart for each genre is selected by the user, the
음악지도 서버(200)는 휴대단말기(100)로부터 장르별 실시간차트가 요청되면 음악지도 회원들이 현재 재생하고 있는 음악파일을 검색하고, 검색한 음악파일들을 장르별로 분리하여 차트를 생성한다. 그리고 음악지도 서버(200)는 생성한 장르별 실시간차트를 휴대단말기(100)로 송신한다.When the
휴대단말기(100)는 음악지도 서버(200)로부터 장르별 실시간차트를 수신하면 도 11(b)에 도시된 바와 같이 수신한 장르별 실시간차트 중 어느 하나의 장르에 해당하는 차트를 화면에 표시한다. 이때 수신한 다양한 장르별 실시간차트 중 처음 표시되는 장르의 실시간차트는 사용자의 설정에 따라 변경가능하다.When the
이후 사용자로부터 다른 장르 차트 보기 아이콘이 선택되면 휴대단말기(100)는 이를 판단하고, 도 11(c)에 도시된 바와 같이 다른 장르를 선택받기 위한 창을 표시부에 표시한다.Thereafter, when another genre chart view icon is selected by the user, the
휴대단말기(100)는 도 11(c)에 도시된 바와 같이 장르를 선택받기 위한 창을 표시하는 중에 사용자로부터 댄스에 해당하는 장르가 선택되면 도 11(d)에 도시된 바와 같이 댄스장르의 실시간차트를 표시부에 표시한다.When the genre corresponding to the dance is selected by the user while the window for receiving the genre is selected as shown in FIG. 11 (c), the
이후 휴대단말기(100)는 표시 중인 댄스장르의 실시간차트 중 어느 하나의 음악파일이 선택되면 선택된 음악파일을 재생함과 동시에 도 11(e)에 도시된 바와 같이 음악파일의 이미지 및 재생정보를 화면에 표시한다.Then, when the
도 12는 본 발명의 실시 예에 따른 휴대단말기에서 특정가수의 음악차트 검색과정을 나타낸 화면 예시도이다.12 is an exemplary view illustrating a process of searching for a music chart by a specific singer in a mobile terminal according to an exemplary embodiment of the present invention.
도 12를 참조하면, 휴대단말기(100)는 음악지도 어플리케이션이 실행되는 중에 차트 아이콘이 선택되면 차트에 포함된 목록을 도 12(a)에 도시된 바와 같이 표시한다.Referring to FIG. 12, when the chart icon is selected while the music map application is executed, the
이후 휴대단말기(100)는 사용자로부터 아티스트별 실시간차트가 선택되면 이를 감지하고 음악지도 서버(200)로 아티스트별 실시간차트를 요청한다.Then, the
음악지도 서버(200)는 휴대단말기(100)로부터 아티스트별 실시간차트가 요청되면 이를 판단하고 음악지도 회원들의 현재 재생중인 음악파일을 검색한다.The
그리고 음악지도 서버(200)는 검색한 음악파일을 바탕으로 아티스트별 실시간차트를 생성하여 휴대단말기(100)로 송신한다.The
휴대단말기(100)는 음악지도 서버(200)로부터 아티스트별 실시간차트를 수신하면 수신한 아티스트별 실시간차트를 도 12(b)에 도시된 바와 같이 화면에 표시한다.When the
그리고 휴대단말기(100)는 사용자로부터 다른 가수의 차트 검색을 위해 검색창을 선택하면 휴대단말기(100)는 이를 판단하고, 도 12(c)에 도시된 바와 같이 가수의 이름을 입력받기 위한 입력창을 표시한다.When the
그리고 휴대단말기(100)는 입력창을 통해 이효리가 입력되면 이효리의 실시간 음악차트를 도 12(b)에 도시된 바와 같이 표시한다.When the Lee Hyo-ri is input through the input window, the
그리고 휴대단말기(100)는 화면에 표시된 이효리의 실시간 음악차트 중 어느 하나의 음악파일이 선택되면 선택된 음악파일을 재생하고, 재생중인 음악파일의 이미지 및 재생정보를 화면에 표시한다.When the music file of any one of Lee Hyo-ri's real-time music charts displayed on the screen is selected, the
이렇게 함으로써, 사용자는 휴대단말기(100)에서 음악지도 어플리케이션을 실행하여 다양한 음악정보를 얻을 수 있을 뿐 아니라, 음악지도 어플리케이션을 사용하고 있는 타 사용자와 음악정보를 공유할 수 있다.In this way, the user may not only obtain various music information by executing the music map application in the
또한 사용자와 가까운 장소에 위치한 타 사용자와 친구맺기를 통해 지속적인 음악정보를 공유할 수 있다.In addition, you can share continuous music information through making friends with other users located near the user.
이상의 설명에서는 본 발명의 바람직한 실시예를 제시하여 설명하였으나, 본 발명이 반드시 이에 한정되는 것은 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경할 수 있음을 쉽게 알 수 있을 것이다.
In the above description, the present invention has been described with reference to preferred embodiments, but the present invention is not necessarily limited thereto, and a person having ordinary skill in the art to which the present invention pertains does not depart from the technical spirit of the present invention. It will be readily appreciated that various substitutions, modifications and variations can be made.
100: 휴대단말기 110: 제어부
120: 음악파일 저장부 130: 음악파일 재생부
140: 오디오 출력부 150: 송수신부
160: 표시부 170: 키입력부
200: 음악지도 서버 210: 관리모듈
220: 회원정보 데이터베이스 221: 음악파일 데이터베이스
230: 음악지도 생성모듈 240: 음악재생정보수집모듈
250: 음악차트 생성모듈 260: 통신모듈100: portable terminal 110: control unit
120: music file storage unit 130: music file playback unit
140: audio output unit 150: transceiver
160: display unit 170: key input unit
200: music map server 210: management module
220: member information database 221: music file database
230: music map generation module 240: music playback information collection module
250: music chart generation module 260: communication module
Claims (11)
상기 음악지도 회원의 위치정보 및 재생 중인 음악파일정보를 지도정보와 매칭하여 음악지도를 생성하는 음악지도생성모듈;
상기 음악지도 회원의 사용자정보, 위치정보 및 재생 중인 음악파일정보를 바탕으로 음악지도 회원의 음악차트를 생성하는 음악차트생성모듈;
상기 음악지도 회원의 휴대단말기로부터 사용자정보, 위치정보 및 재생 중인 음악파일정보를 전달받고, 상기 음악지도 회원의 휴대단말기로 상기 음악지도 또는 상기 음악차트를 전달하는 통신모듈을 포함하는 음악지도 생성 시스템.
A music play information collection module for storing the user information, the location information, and the music file information being transmitted from the portable terminal of the music map member by matching with the corresponding member among the previously stored music map members;
A music map generation module for generating a music map by matching location information of the music map member and music file information being played with map information;
A music chart generation module for generating a music chart of a music map member based on user information, location information of the music map member, and music file information being played;
A music map generation system including a communication module for receiving user information, location information, and music file information being reproduced from the music map member's portable terminal and delivering the music map or the music chart to the music map member's portable terminal. .
상기 음악지도 회원의 정보를 저장하는 회원정보 데이터베이스;
음악파일을 저장하는 음악파일 데이터베이스를 더 포함하는 것을 특징으로 하는 음악지도 생성 시스템.
The method according to claim 1,
A member information database storing information of the music map member;
And a music file database for storing music files.
상기 음악지도 회원의 휴대단말기에서 전달되는 위치정보 및 재생 중인 음악파일정보를 상기 음악재생정보수집모듈로 전달하고, 상기 휴대단말기의 요청에 따라 상기 음악파일, 상기 음악지도 및 상기 음악차트 중 어느 하나를 추출하여 상기 통신모듈로 전달하는 관리모듈을 더 포함하는 것을 특징으로 하는 음악지도 생성 시스템.
The method according to claim 1,
The location information transmitted from the portable terminal of the music map member and the music file information being reproduced are transmitted to the music reproduction information collection module, and any one of the music file, the music map, and the music chart is requested by the portable terminal. The music map generating system further comprises a management module for extracting and delivering to the communication module.
상기 음악지도 회원의 재생 중인 음악파일정보 중 가수정보를 지도정보와 매칭하여 가수지도를 생성하고, 노래제목정보를 지도정보와 매칭하여 노래지도를 생성하는 것을 특징으로 하는 음악지도 생성 시스템.
The method of claim 1, wherein the music map generation module,
And a singer map is generated by matching the singer information with the map information among the music file information being played by the music map member, and a song map is generated by matching the song title information with the map information.
상기 음악지도 회원의 휴대단말기에서 전달되는 위치정보 및 재생중인 음악파일정보를 이용하여 전국 실시간차트, 지역별 실시간차트, 연령별 실시간차트, 장르별 실시간차트 및 아티스트별 실시간차트 중 어느 하나 이상을 생성하는 것을 특징으로 하는 음악지도 생성 시스템.
According to claim 1, wherein the music chart generation module,
By using the location information and the music file information being transmitted from the mobile terminal of the music map member, any one or more of real-time charts, real-time charts by region, real-time charts by age, real-time charts by genre, and artist-specific charts are generated. Music map generation system.
상기 음악지도는 음악지도 회원의 위치 및 현재 재생 중인 음악파일정보를 지도상에 표시하고, 상기 가수지도는 특정 가수의 음악파일을 재생하고 있는 음악지도 회원의 위치를 지도상에 표시하며, 상기 노래지도는 특정 노래제목의 음악파일을 재생하고 있는 음악지도 회원의 위치를 지도상에 표시하는 것을 특징으로 하는 음악지도 생성 시스템.
The method of claim 4, wherein
The music map displays the location of the music map member and the information of the music file currently being played on the map, and the singer map displays the location of the music map member playing the music file of the specific singer on the map. The map is a music map generation system, characterized in that on the map to display the location of the music map member playing the music file of the specific song title.
음악파일 재생시 사용자정보, 현재위치정보, 재생 중인 음악파일정보를 음악지도 서버로 송신하는 단계;
상기 음악파일을 재생하는 중에 상기 음악지도 서버로 음악지도를 요청하는 단계;
상기 음악지도 서버로부터 사용자의 현재위치에 대응되는 음악지도를 수신하여 표시하는 단계를 포함하는 휴대단말기에서 음악지도 표시방법.
In the method for the mobile terminal to display the music map generated by the music map server,
Transmitting user information, current location information, and playing music file information to the music map server when playing the music file;
Requesting a music map from the music map server while playing the music file;
And receiving and displaying a music map corresponding to the current location of the user from the music map server.
상기 음악지도를 표시하는 중에 가수지도가 선택되면, 상기 음악지도 서버로 상기 가수지도를 요청하고, 상기 음악지도 서버로부터 특정가수의 음악파일을 재생하고 있는 음악지도 회원이 표시된 가수지도를 수신하여 표시하는 단계;
노래지도가 선택되면, 상기 음악지도 서버로 상기 음악지도를 요청하고, 상기 음악지도 서버로부터 특정노래제목에 해당하는 음악파일을 재생하고 있는 음악지도 회원이 표시된 음악지도를 수신하여 표시하는 단계를 더 포함하는 것을 특징으로 하는 휴대단말기에서 음악지도 표시방법.
The method of claim 7, wherein
If a singer map is selected while displaying the music map, request the singer map from the music map server, and receive and display a singer map indicating a music map member playing a music file of a specific singer from the music map server. Doing;
If a song map is selected, requesting the music map from the music map server, and receiving and displaying a music map indicated by a music map member playing a music file corresponding to a specific song title from the music map server; Music map display method in a mobile terminal comprising a.
상기 음악지도를 표시하는 중에 음악차트 요청이 감지되면, 상기 음악지도 서버로 음악차트를 요청하는 단계;
상기 음악지도 서버로부터 수신한 음악차트를 표시하는 단계를 더 포함하는 것을 특징으로 하는 휴대단말기에서 음악지도 표시방법.
The method of claim 7, wherein
If a music chart request is detected while displaying the music map, requesting a music chart from the music map server;
And displaying a music chart received from the music map server.
상기 휴대단말기의 현재위치에서 일정한 거리 내에 위치하는 음악지도 회원이 표시되는 지도인 것을 특징으로 하는 휴대단말기에서 음악지도 표시방법.
The method of claim 7, wherein the music map,
The music map display method of the mobile terminal, characterized in that the map is displayed in the music map member located within a certain distance from the current location of the mobile terminal.
상기 음악지도 회원들의 위치정보 및 재생 중인 음악파일정보를 바탕으로 생성된 전국 실시간차트, 지역별 실시간차트, 연령별 실시간차트, 장르별 실시간차트 및 아티스트별 실시간차트인 것을 특징으로 하는 휴대단말기에서 음악지도 표시방법.
The method of claim 9, wherein the music chart,
Music map display method of the mobile terminal, characterized in that the real-time chart, real-time chart by region, real-time chart by age, real-time chart by genre and real-time chart by artist generated based on the location information and music file information of the music map members. .
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100047477A KR101054904B1 (en) | 2010-05-20 | 2010-05-20 | System and method for forming music map |
PCT/KR2011/003538 WO2011145835A2 (en) | 2010-05-20 | 2011-05-13 | System for generating music map and method of displaying music map |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100047477A KR101054904B1 (en) | 2010-05-20 | 2010-05-20 | System and method for forming music map |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101054904B1 true KR101054904B1 (en) | 2011-08-05 |
Family
ID=44932967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100047477A KR101054904B1 (en) | 2010-05-20 | 2010-05-20 | System and method for forming music map |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101054904B1 (en) |
WO (1) | WO2011145835A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101429826B1 (en) | 2012-12-24 | 2014-08-13 | 부산광역시 북구청 | Service for trip by song using smart device |
KR20160071039A (en) * | 2014-12-11 | 2016-06-21 | 고려대학교 산학협력단 | Method for generating map based on musical preferences |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013000369A1 (en) | 2013-01-11 | 2014-07-17 | Audi Ag | Method for operating an infotainment system |
CN110489194A (en) * | 2019-08-14 | 2019-11-22 | 北京酷我科技有限公司 | The method and system of multimedia information are presented in a kind of figure layerization |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020016373A (en) * | 2000-08-25 | 2002-03-04 | 김진범 | Specific person search device using geography information and method thereof |
KR20040047276A (en) * | 2002-11-29 | 2004-06-05 | 주식회사 에스원 | Method of providing community service using location based service |
JP2006276380A (en) | 2005-03-29 | 2006-10-12 | Hitachi Ltd | Group member location information sharing system, and server device thereof and portable terminal |
KR20080039659A (en) * | 2006-11-01 | 2008-05-07 | 주식회사 케이티프리텔 | Online music service system and method for automatically matching users having same taste in music |
-
2010
- 2010-05-20 KR KR1020100047477A patent/KR101054904B1/en not_active IP Right Cessation
-
2011
- 2011-05-13 WO PCT/KR2011/003538 patent/WO2011145835A2/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020016373A (en) * | 2000-08-25 | 2002-03-04 | 김진범 | Specific person search device using geography information and method thereof |
KR20040047276A (en) * | 2002-11-29 | 2004-06-05 | 주식회사 에스원 | Method of providing community service using location based service |
JP2006276380A (en) | 2005-03-29 | 2006-10-12 | Hitachi Ltd | Group member location information sharing system, and server device thereof and portable terminal |
KR20080039659A (en) * | 2006-11-01 | 2008-05-07 | 주식회사 케이티프리텔 | Online music service system and method for automatically matching users having same taste in music |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101429826B1 (en) | 2012-12-24 | 2014-08-13 | 부산광역시 북구청 | Service for trip by song using smart device |
KR20160071039A (en) * | 2014-12-11 | 2016-06-21 | 고려대학교 산학협력단 | Method for generating map based on musical preferences |
KR101664619B1 (en) * | 2014-12-11 | 2016-10-12 | 고려대학교 산학협력단 | Method for generating map based on musical preferences |
Also Published As
Publication number | Publication date |
---|---|
WO2011145835A2 (en) | 2011-11-24 |
WO2011145835A3 (en) | 2012-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007249703A (en) | Distribution method, distribution system, distribution device, portable terminal and computer program | |
JP5964722B2 (en) | Karaoke system | |
KR101054904B1 (en) | System and method for forming music map | |
JP5269829B2 (en) | Karaoke system, karaoke system control method, karaoke system control program, and information recording medium thereof | |
US20080239888A1 (en) | Music Data Providing System | |
JP5431094B2 (en) | Karaoke transmission system, karaoke transmission method, and computer program | |
JP2003302983A (en) | Method for using personal mobile browser terminal as music selecting and booking tool of karaoke machine, karaoke user assisting server for implementing the method, and karaoke machine | |
JP5461354B2 (en) | Video information distribution system | |
JP5058728B2 (en) | Digital content information distribution system, control method for digital content information distribution system, control program for digital content information distribution system, and recording medium | |
JP6058991B2 (en) | Singing video selection system corresponding to singing voice | |
JP2007140211A (en) | Content distribution system, content reproducing device, content providing server, and program used for same | |
JP2001175679A (en) | Method and system for distributing music data | |
JP2023067761A (en) | Method and system for initiating location-based topic | |
JP2008083582A (en) | Electronic chart book device | |
JP2013254180A (en) | Karaoke system and information communication program | |
JP5243909B2 (en) | Karaoke system | |
JP4875401B2 (en) | Site search method, site search system, server device, and computer program | |
JP5350306B2 (en) | Karaoke music selection device, method for controlling karaoke music selection device, control program for karaoke music selection device, and information recording medium thereof | |
JP5686762B2 (en) | Karaoke equipment | |
JP5981867B2 (en) | Karaoke system | |
JP2007280442A (en) | Information reproducing device, method and program for creating list, and recording medium | |
JP5723308B2 (en) | Terminal device and music playback device | |
JP2003288088A (en) | Method for controlling playing key of karaoke machine according to compass of user | |
JP6182493B2 (en) | Music playback system, server, and program | |
KR20180034718A (en) | Method of providing music based on mindmap and server performing the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |