KR101593577B1 - 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기 - Google Patents
근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기 Download PDFInfo
- Publication number
- KR101593577B1 KR101593577B1 KR1020090110414A KR20090110414A KR101593577B1 KR 101593577 B1 KR101593577 B1 KR 101593577B1 KR 1020090110414 A KR1020090110414 A KR 1020090110414A KR 20090110414 A KR20090110414 A KR 20090110414A KR 101593577 B1 KR101593577 B1 KR 101593577B1
- Authority
- KR
- South Korea
- Prior art keywords
- peripheral device
- information
- profile
- content
- local communication
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 127
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000002093 peripheral effect Effects 0.000 claims abstract description 158
- 230000004044 response Effects 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 16
- 238000001914 filtration Methods 0.000 claims description 11
- 239000000284 extract Substances 0.000 claims description 7
- 230000004913 activation Effects 0.000 claims description 2
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 8
- 238000012790 confirmation Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 5
- 230000003213 activating effect Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기에 관한 것이다.
이러한 본 발명은 사용자가 특정 사용자 기능 또는 특정 컨텐츠를 선택하는 경우, 근거리 통신 모듈을 기반으로 선택된 사용자 기능 또는 특정 컨텐츠를 지원할 수 있는 주변 기기들에 대한 정보를 수집하고, 수집된 주변 기기 정보들을 근거리 통신 리스트로 변환한 뒤 출력하도록 하는 구성을 개시한다.
단말기, 근거리 무선 통신, 리스트, 프로파일,
Description
본 발명은 휴대 단말기에 관한 것으로, 특히 근거리 통신 모듈을 기반으로 통신 채널을 형성하는 과정에서 휴대 단말기에서 수행하고자 하는 특정 응용 프로그램을 지원하는 주변 기기들의 리스트를 출력할 수 있도록 지원하는 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기에 관한 것이다.
최근 들어, 휴대 단말기는 배터리의 전기적 용량을 유지하면서 그 크기를 소형화시키는 기술의 비약적인 발전에 힘입어 다양한 사용자 기능을 구현할 수 있게 되었다. 예를 들면, 상기 휴대 단말기는 미리 저장해 놓은 음악이나 영상 등의 오디오 파일 및 비디오 파일을 재생 청취할 수 있는 파일 재생 기능을 가지고 있다. 또한, 상기 휴대 단말기는 정지영상을 촬영하는 카메라 기능, 움직이는 영상을 추적하며 촬영하는 비디오카메라 기능 등 다양한 부가기능을 포함하고 있다.
그리고 상기 휴대 단말기는 기지국을 이용하는 이동통신 기능뿐만 아니라 근거리에 위치한 특정 휴대 단말기와 통신 채널을 형성하고, 데이터를 송수신하거나, 제어하는 등의 기능을 제공한다. 이러한 근거리 통신 기능의 대표적인 통신 모듈로서 블루투스 모듈 등이 사용된다.
그런데 종래 휴대 단말기는 근거리 통신 기능을 사용하기 위해서 주변 기기 검색을 수행할 때, 모든 주변 기기 검색을 수행하기 때문에, 검색 주변 기기에서 원하는 특정 기기를 선택하는데 상당한 불편함이 존재한다.
따라서 본 발명의 목적은 사용자가 원하는 서비스를 지원하는 특정 주변 기기만을 검색할 수 있도록 지원하는 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기를 제공함에 있다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 근거리 통신 기반 리스트 출력 방법은 휴대 단말기가 지원하는 특정 사용자 기능 또는 특정 컨텐츠 중 어느 하나를 선택하는 과정과, 상기 선택된 사용자 기능 또는 특정 컨텐츠의 프로 파일을 수집하는 과정, 상기 휴대 단말기와 근거리 통신 채널 형성이 가능하며 상기 프로 파일에 대응하는 주변 기기 정보를 수집하는 과정과, 상기 주변 기기 정보로 형성된 근거리 통신 리스트를 출력하는 과정을 포함하는 것을 특징으로 한다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 근거리 통신 기반 리스트 출력을 지원하는 휴대 단말기는 상기 특정 사용자 기능 또는 특정 컨텐츠 중 어느 하나의 선택 시, 선택된 상기 선택된 사용자 기능 또는 특정 컨텐츠를 지원할 수 있는 주변 기기 정보들만을 수집하고, 수집된 주변 기기 정보들로 근거리 통신 리스트를 생성하는 제어부와, 상기 생성된 근거리 통신 리스트를 출력하는 표시부와, 상기 주변 기기들과 근거리 통신 채널을 형성할 수 있는 근거리 통신 모듈을 포함하는 것을 특징으로 한다.
본 발명의 실시 예에 따른 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기에 따르면, 활성화하고자 하는 사용자 기능 또는 파일 재생에 대응하는 주변 기기들만을 검색할 수 있도록 하여, 기기 검색 속도를 개선하고, 불필요한 기기 검색을 수행하지 않도록 지원할 수 있다.
이하, 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명의 실시 예에 따른 동작을 이해하는데 필요한 부분만이 설명되며, 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.
이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.
본 발명의 근거리 통신 리스트 출력을 지원하는 시스템은 휴대 단말기와 휴대 단말기와 근거리 통신 채널을 형성할 수 있는 적어도 하나의 주변 기기들을 포 함한다. 여기서 상기 주변 기기들은 헤드셋, MP3, 오디오, TV, 스피커, 컴퓨터 및 타 휴대 단말기를 포함할 수 있다. 상술한 각 주변 기기들은 상기 휴대 단말기와 근거리 통신 채널을 형성하기 위하여 근거리 통신 모듈을 포함할 수 있다. 특히 상기 주변 기기들은 근거리 무선 통신 모듈을 포함할 수 있으며, 예를 들면 블루투스, 지그비, UWB 모듈 중 적어도 하나를 포함할 수 있다. 이하 주변 기기들을 검색하되 일정 프로 파일을 기반으로 주변 기기 검색을 수행하는 휴대 단말기의 구성에 대하여 도 1을 참조하여 보다 상세히 설명하기로 한다.
도 1은 본 발명의 실시 예에 따른 휴대 단말기의 구성을 개략적으로 나타낸 도면이다.
상기 도 1을 참조하면, 본 발명의 휴대 단말기(100)는 무선주파수부(110), 입력부(120), 오디오 처리부(130), 표시부(140), 저장부(150), BT(Blue tooth) 모듈(170) 및 제어부(160)의 구성을 포함할 수 있다. 여기서 근거리 통신 모듈로서 BT 모듈(170)을 주 예시로 설명하지만 본 발명이 이에 한정되는 것은 아니다. 즉, 상기 BT 모듈(170)은 전술한 바와 같은 지그비 통신 모듈, UWB 통신 모듈, 적외선 통신 모듈 등 다양한 통신 모듈로 대체될 수 있을 것이다.
이와 같은 구성을 가지는 본 발명의 휴대 단말기(100)는 사용자 입력에 따라 BT 모듈(170)을 제어하여 주변 기기를 검색하되, 현재 사용자가 활성화하고자 하는 사용자 기능 또는 파일 재생에 대응하여 해당 사용자 기능 또는 파일 재생을 활성화할 수 있는 주변 기기들만을 검색하고 검색 결과를 표시부(140)에 출력하도록 제어할 수 있다. 예를 들어, 본 발명의 휴대 단말기(100)는 BT 모듈(170)이 전송하 는 요청 메시지(inquiry)에 응답해오는 주변 기기(Device)에 대해 서비스 정보(Service id)로 파싱(Parsing)함으로써 서비스를 지원하지 않는 주변 기기를 검색 결과에서 삭제(Delete)하고 그 다음 근거리 통신 채널 형성을 위한 절차(Process)를 진행하지 않음으로써(예를 들면 블루투스 모듈의 경우 Get name 절차) 원하는 주변기기만을 검색할 수 있다.
이에 따라 사용자는 특정 사용자 기능 또는 파일 재생을 활성화하기 위해 요구되는 주변 기기들만을 포함하는 리스트를 표시부(140)를 통하여 확인하고, 그 중 원하는 특정 주변 기기를 손쉽게 선택할 수 있다. 이하 상술한 휴대 단말기(100)의 각 구성에 대하여 보다 상세히 설명하기로 한다.
상기 무선주파수부(110)는 음성 통화를 위한 통신 채널의 형성, 화상 통화를 위한 통신 채널의 형성, 데이터 전송을 위한 통신 채널 형성 등을 제어부(160)의 제어 하에 수행한다. 즉, 무선주파수부(110)는 음성 통화 채널, 데이터 통신 채널 및 화상 통화 채널을 이동통신 시스템 간에 형성할 수 있다. 이를 위하여 상기 무선주파수부(110)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 무선주파수 송신부와, 수신되는 신호의 주파수를 저잡음 증폭 및 하강 변환하는 무선주파수 수신부 등을 포함할 수 있다. 이러한 무선주파수부(110)는 상기 휴대 단말기(100)가 이동통신 기능을 지원하는 경우 포함될 수 있는 구성으로서, 상기 휴대 단말기(100)가 이동통신 기능을 지원하지 않는 경우 생략될 수 있다.
상기 입력부(120)는 숫자 또는 문자 정보를 입력받고 각종 기능들을 설정하기 위한 다수의 입력키 및 기능키들을 포함한다. 상기 기능키들은 특정 기능을 수 행하도록 설정된 방향키, 사이드 키 및 단축키 등을 포함할 수 있다. 또한 상기 입력부(120)는 사용자 설정 및 휴대 단말기(100)의 기능 제어와 관련한 키 신호를 생성하고 상기 제어부(160)로 전달한다. 특히, 본 발명의 입력부(120)는 휴대 단말기(100)가 지원하는 특정 사용자 기능 또는 파일 재생을 활성화기 위한 입력 신호, 파일 검색을 위한 입력 신호, 파일 선택을 위한 입력 신호, BT 모듈(170)을 기반으로 주변 기기를 검색하기 위한 입력 신호, 검색된 통신 리스트 중 특정 주변 기기를 선택하기 위한 입력 신호 등을 생성하고, 이를 상기 제어부(160)에 전달할 수 있다. 상술한 입력부(120)는 특정 형태의 키패드, 터치스크린에서의 키 맵 등으로 형성될 수 있다. 예를 들면, 휴대 단말기(100)가 터치스크린을 채용하는 경우, 입력부(120)는 표시부(140)에 마련되는 터치 패널을 기반으로 터치 이벤트를 발생시켜 기능 제어를 수행하는 입력 신호 생성을 수행할 수 있다.
상기 오디오 처리부(130)는 상기 통화 시 송수신 되는 오디오 데이터, 메시지에 포함된 오디오 데이터, 저장부(150)에 저장된 오디오 데이터 등을 출력하기 위한 스피커(SPK)와, 통화 시 사용자의 음성 또는 기타 오디오 신호를 수집하기 위한 마이크(MIC)를 포함한다. 이러한 오디오 처리부(130)는 사용자 입력에 따라 오디오 데이터 출력에 제한을 받을 수 있다. 즉 BT 모듈(170)을 기반으로 오디오 기기와 휴대 단말기(100) 간에 통신 채널을 형성하고, 특정 오디오 데이터를 상기 BT 모듈(170)을 통하여 주변 오디오 기기에 전송하는 경우, 상기 오디오 처리부(130)는 오디오 데이터 출력을 차단할 수 있다. 한편 상기 오디오 처리부(130)는 사용자 입력에 따라 BT 모듈(170)을 활성화는 경우 이를 알람하는 오디오 데이터, 주변 기기 검색에 따라 특정 통신 리스트를 표시부(140)에 출력하고 이를 알람하는 오디오 데이터, 특정 주변 기기에 대응하는 항목 선택 및 통신 채널 형성을 위한 입력 신호 생성 시 해당 통신 채널 형성을 알람하는 오디오 데이터 등을 스피커(SPK)를 통하여 출력할 수 있다. 여기서 상기 오디오 처리부(130)는 사용자가 각 알람을 위한 오디오 데이터 출력을 차단하도록 설정하는 경우, 별도의 알람을 위한 오디오 데이터 출력을 수행하지 않을 수 있다.
상기 표시부(140)는 휴대 단말기(100)의 각종 메뉴를 비롯하여 사용자가 입력한 정보 또는 사용자에게 제공하는 정보를 표시한다. 즉, 표시부(140)는 휴대 단말기 이용에 따른 다양한 화면 예를 들면, 대기화면, 메뉴 화면, 메시지 작성 화면, 통화 화면, 게임 화면, 음악 재생 화면 등을 제공할 수 있다. 이러한 상기 표시부(140)는 액정 표시 장치(Liquid Crystal Display)나 OLED(Organic Light Emitted Diode) 등으로 형성될 수 있으며, 상기 LCD 또는 OLED가 터치스크린(Touch Screen) 형태로 형성되는 경우, 상기 표시부(140)는 입력수단에 포함될 수 있다. 이를 위해, 상기 표시부(140)는 표시 패널과 표시 패널 상에 배치되는 터치센서를 마련할 수 있다. 특히 본 발명의 표시부(140)는 BT 모듈(170) 활성화에 따른 통신 리스트를 출력할 수 도 있다. 상기 표시부(140)를 통하여 출력하는 사용자 인터페이스에 대하여 도면을 참조하여 후술하기로 한다.
상기 저장부(150)는 본 발명의 실시 예에 따른 기능 동작에 필요한 응용 프로그램을 비롯하여, 저장된 다양한 파일들을 재생하기 위한 응용 프로그램, BT 모듈(170)을 운용하기 위한 응용 프로그램, 휴대 단말기(100)가 터치스크린을 채용하 는 경우, 해당 터치스크린 운용을 위한 키 맵이나 메뉴 맵 등을 저장할 수 있다. 여기서 키 맵 및 메뉴 맵은 각각 다양한 형태가 될 수 있다. 즉, 키 맵은 키보드 맵이나, 3*4 키 맵, 쿼티 키 맵 등이 될 수 있고, 현재 활성화되고 있는 응용 프로그램의 운용 제어를 위한 제어키 맵이 될 수 도 있다. 또한, 메뉴 맵은 현재 활성화되고 있는 응용 프로그램 운용 제어를 위한 메뉴 맵이 될 수 도 있고, 휴대 단말기가 제공하는 다양한 메뉴를 항목으로 가지는 메뉴 맵이 될 수 도 있다. 이러한 상기 저장부(150)는 크게 프로그램 영역과 데이터 영역을 포함할 수 있다.
상기 프로그램 영역은 휴대 단말기(100)의 부팅 및 상술한 각 구성의 운용을 위한 운영체제(OS, Operating System), 다양한 파일을 재생하기 위한 응용 프로그램 예를 들면, 상기 휴대 단말기(100)의 기능 지원 여부에 따른 통화기능 지원을 위한 응용 프로그램, 인터넷 서버에 접속하기 위한 웹 브라우저, 기타 음원을 재생하기 위한 음악 재생 응용 프로그램, 사진 등을 재생하기 위한 이미지 출력 응용 프로그램, 동영상 재생 응용 프로그램 등을 저장할 수 있다. 특히, 본 발명의 프로그램 영역은 BT 모듈(170)을 기반으로 주변 기기 검색 시 사용자가 희망하는 주변 기기만을 포함하는 통신 리스트를 출력하도록 설계된 근거리 통신 리스트 출력 프로그램을 포함할 수 있다.
상기 근거리 통신 리스트 출력 프로그램은 사용자가 특정 사용자 기능을 활성화하거나 특정 파일을 선택하기 위한 입력 신호 생성에 따라 해당 사용자 기능 또는 파일의 프로 파일을 수집하는 루틴, 요청 메시지(Inquiry)를 전송하여 주변 기기들의 정보를 수집하는 루틴, 수집된 주변 기기들의 정보를 출력하는 루틴 등을 포함할 수 있다. 여기서 상기 프로 파일은 특정 사용자 기능 또는 파일 재생 활성화에 필요한 정보로서 예를 들면 특정 음악 파일이 존재하는 경우, 해당 음악 파일과 관련된 다양한 정보를 포함할 수 있다. 특히 본 발명은 상기 프로 파일에 포함된 정보 중 해당 사용자 기능 또는 파일 재생을 지원할 수 있는지 여부만을 나타내는 서비스 정보를 포함하는 지원 프로 파일 정보(Supported profile)를 이용할 수 있다.
한편, 상기 근거리 통신 리스트 출력 프로그램은 사용자가 특정 사용자 기능을 활성화하거나 특정 파일을 선택하기 위한 입력 신호 생성 시 저장부(150)에 저장된 이전 통신 리스트 정보를 검색하는 루틴, 이전 통신 리스트 정보가 존재하는 경우, 해당 통신 리스트 중 상기 사용자 기능 또는 파일 재생 지원이 가능한 주변 기기 정보들만을 분류하는 루틴, 분류된 주변 기기 정보들을 포함하는 통신 리스트를 구성하고 출력하는 루틴을 포함한다. 또한 상기 근거리 통신 리스트 출력 프로그램은 이전 통신 리스트 정보 중에서 상기 사용자 기능 또는 파일 재생 지원이 가능한 주변 기기 정보가 없거나 사용자가 임의적으로 주변 BT 모듈(170)을 검색하도록 서칭하는 경우 주변 기기 검색을 수행하는 루틴을 포함할 수 있다.
상기 데이터 영역은 휴대 단말기 사용에 따라 발생하는 데이터가 저장되는 영역으로서, 다양한 컨텐츠들을 저장할 수 있다. 또한, 상기 데이터 영역은 상기 표시부(140)가 터치스크린으로 구현되는 경우, 터치스크린을 통하여 입력되는 사용자 입력을 저장할 수 있다. 특히, 본 발명의 데이터 영역은 BT 모듈(170) 운용에 따라 수집된 다양한 주변 기기에 대한 정보를 저장할 수 있다. 여기서 상기 주변 기기에 대한 정보는 각 주변 기기들의 MAC 주소, 각 주변 기기들의 기기명 등을 임시 저장할 수 있다. 이렇게 저장된 주변 기기 정보들은 BT 모듈(170) 운용 시 재분류되어 통신 리스트로 출력될 수 있다.
상기 BT 모듈(170)은 근거리 통신 모듈로서, 타 휴대 단말기 및 주변 기기들과 근거리 통신 채널을 형성할 수 있는 통신 모듈이다. 이러한 BT 모듈(170)은 근거리, 일대다, 음성과 데이터 전송을 위한 무선 주파수(Radio Frequency)에 대한 표준이며, 금속이 아닌 고체를 통과해 통신할 수 있다. 상기 BT 모듈(170)은 약 10cm에서 10m에 이르는 거리 내의 단말 간 통신이 가능하고, 전파를 높이면 100m까지도 확장할 수 있다. BT 모듈(170)은 2.4GHz 대역의 ISM(Industrial Scientific Medical) 대역 (2.402GHz ~ 2.480GHz)을 이용하며, 1Mbps의 전송 속도와, 간섭방지를 위한 주파수 홉핑 방식 (79/23 hop, 1600 hop/sec)을 이용하며, 저소비 전력(대기상태 0.3mA, 송수신시 최대 30mA)이 가능하고, 전송거리 10m 및 Option으로 100m까지 가능하다. BT 모듈(170)은 신호 간섭을 방지하기 위하여 상기 대역에 있어서 2.4GHz~2.402GHz 사이의 로우 가드 밴드와, 2.48GHz~2.4835GHz 사이의 업 가드 밴드를 포함한다. 이러한 BT 모듈(170)은 송신 파워에 따라 클래스로 구분되며, 클래스 1,2,3의 송신 파워는 각 100mW, 2.5mW, 1mW로 정의 된다. 또한 BT 모듈(170)은 GFSK (Gaussian Frequency Shift Keying) 변조방식을 이용하며 A-Law, u-Law PCM, CVSDs(Continuous Variable Slope Delta Modulation) 3채널의 Voice 지원이 가능하다. 본 발명의 BT 모듈(170)은 타 블루투스 모듈과 통신 채널을 형성하는 과정에서 서비스 정보(Service Identification)를 포함하는 프로 파일을 주변 기기 들에게 전송하고, 그에 대응하는 응답을 수신하여 특정 사용자 기능 또는 특정 파일 재생 지원이 가능한 주변 기기 정보들을 수집하도록 지원할 수 있다.
상기 제어부(160)는 상기 휴대 단말기들의 각 구성에 전원 공급을 제어하여 초기화 과정을 수행하도록 지원하며, 초기화 과정이 완료되면 각 구성에 대하여 본 발명의 BT 모듈(170) 기반으로 수집되는 특정 사용자 기능 또는 파일 재생 지원을 위한 근거리 통신 리스트 출력 기능을 지원할 수 있도록 각 신호의 흐름 등을 제어할 수 있다. 이를 위하여 본 발명의 제어부(160)는 도 2에 도시된 바와 같이, 프로 파일 확인부(161), 필터링부(163), 리스트 출력부(165)를 포함할 수 있다.
상기 프로 파일 확인부(161)는 사용자가 휴대 단말기(100)가 지원하는 특정 사용자 기능을 활성화하거나 특정 파일을 선택하는 경우, 해당 사용자 기능 또는 특정 파일의 프로 파일을 확인하는 구성이다. 이러한 상기 프로 파일 확인부(161)는 사용자 기능 또는 특정 파일의 서비스 정보를 수집할 수 있다. 여기서 서비스 정보는 특정 사용자 기능 또는 특정 파일을 재생하기 위해 필요한 응용 프로그램에 관련된 정보가 될 수 있다. 예를 들면 음악 파일은 MP3 서비스 정보를 포함할 수 있으며, 영상 파일은 특정 플레이어 서비스 정보를 포함할 수 있다. 상기 프로 파일 확인부(161)는 사용자가 선택하는 사용자 기능이나 특정 파일과 관련된 서비스 정보를 수집한 이후, 주변 기기에 요청 메시지(Inquiry)를 전송 하여 주변기기의 서비스 정보를 얻게 된다. 이때 프로 파일 확인부(161)는 해당 응답 신호를 필터링부(163)에 전달할 수 있다.
상기 필터링부(163)는 상기 프로 파일 확인부(161)가 전달하는 응답 신호를 통하여 어떠한 주변 기기가 사용자가 선택한 사용자 기능 또는 파일을 지원할 수 있는지 여부를 판단할 수 있다. 그리고 상기 필터링부(163)는 서비스 지원이 가능한 주변 기기에 대한 정보만을 추출하고 주변 기기 정보 획득을 위한 "Get name"을 시도하여 서칭(Searching) 속도를 단축시킨다. 상기 필터링부(163)는 추출된 주변 기기 정보를 리스트 출력부(165)에 전달할 수 있다. 여기서 상기 주변 기기 정보는 앞서 설명한 바와 같이 주변 기기들의 주소 정보나 기기 명 정보를 포함할 수 있다.
상기 리스트 출력부(165)는 상기 필터링부(163)가 전달한 특정 사용자 기능 또는 특정 파일 지원이 가능한 주변 기기들에 대한 정보를 기반으로 근거리 통신 리스트를 생성한다. 그리고 상기 리스트 출력부(165)는 생성된 근거리 통신 리스트를 표시부(140)에 출력하도록 제어한다. 이때 상기 근거리 통신 리스트는 주변 기기들의 기기 명을 기준으로 생성될 수 있다. 이후 사용자가 특정 주변 기기를 선택하는 경우 상기 제어부(160)는 선택된 주변 기기와 근거리 통신 채널이 형성되도록 제어한다.
한편, 상기 휴대 단말기(100)는 BT 모듈(170)을 기반으로 수행된 서칭 또는 페어링(Paring) 작업이 선행된 적이 있는 경우, 이전 주변 기기 정보들을 저장부(150)에 임시 저장할 수 있다. 이에 따라 상기 프로 파일 확인부(161)는 사용자가 특정 사용자 기능 또는 특정 파일을 선택하는 경우 서비스 정보를 포함하는 프로 파일 정보를 수집하고, 이를 필터링부(163)에 전달하는 과정만을 수행할 수 있다. 그리고 상기 필터링부(163)는 저장부(150)에 저장된 이전 주변 기기 정보들을 토대로 해당 서비스 정보에 대응하는 주변 기기 정보들을 필터링할 수 있다. 상기 필터링부(163)가 필터링한 주변 기기 정보들은 리스트 출력부(165)를 통하여 특정 사용자 기능 또는 특정 파일을 위한 근거리 통신 리스트로서 변환되고, 표시부(140)에 출력될 수 있다.
여기서 이전 주변 기기 정보들을 기반으로 생성된 근거리 통신 리스트에서 사용자가 원하는 주변 기기가 존재하지 않을 수 있다. 그러면 사용자는 휴대 단말기(100)를 제어하여 요청 메시지(Inquiry) 전송을 통해 그에 따른 주변 기기 정보 수집과 근거리 통신 리스트 출력 서비스를 제공받을 수 있다.
도 3은 본 발명의 실시 예에 따른 근거리 통신 리스트 출력 기능을 위한 사용자 인터페이스의 일예를 나타낸 도면이다. 이하 설명에서는 사용자가 선택하는 휴대 단말기(100)의 서비스 중 특정 파일에 대응하는 컨텐츠 선택을 주 예시로 하여 설명하기로 한다. 그러나 본 발명이 이에 한정되는 것은 아니며, 상술한 바와 같이 상기 휴대 단말기(100)의 서비스는 특정 사용자 기능도 포함할 수 있으며, 본 발명은 상기 사용자 기능에 대한 근거리 통신 리스트 생성도 컨텐츠에 대한 근거리 통신 리스트 생성과 동일한 방법으로 생성할 수 있다. 한편 이하에서 휴대 단말기(100)는 BT 모듈(170)을 기반으로 근거리 통신 기능을 수행한 이력이 존재하며, 이에 따라 이전 주변 기기 정보가 저장부(150)에 저장되어 있는 것으로 가정하기로 한다.
상기 도 3을 참조하면, 사용자가 근거리 통신 기반의 특정 컨텐츠 검색을 수행하는 경우 제어부(160)는 301 화면에서와 같이 근거리 통신 기반으로 활성화될 수 있는 특정 컨텐츠 목록들을 포함하는 컨텐츠 목록 화면을 표시부(140)에 출력할 수 있다. 이를 위하여 상기 휴대 단말기(100)의 제어부(160)는 근거리 통신 기반의 컨텐츠 검색을 위한 메뉴 항목을 포함하는 메뉴 화면을 표시부(140)에 출력할 수 있다. 또한 상기 제어부(160)는 근거리 통신 기반의 컨텐츠 검색을 위해 할당된 핫 키가 활성화되는 경우 상술한 컨텐츠 목록 화면을 출력할 수 있다. 도시된 표시부(140)에서는 3개의 컨텐츠 즉 "컨텐츠 A, 컨텐츠 B, 컨텐츠 C"를 나타내고 있으나, 본 발명이 이에 한정되는 것은 아니며, 상기 컨텐츠 목록 화면은 보다 다양한 개수와 다양한 배열 형태를 가지는 형태로 구성될 수 있다.
한편 301 화면에서 사용자가 두 번째 컨텐츠인 "컨텐츠 B"를 선택하였다고 가정하면, 휴대 단말기(100)의 제어부(160)는 선택된 컨텐츠 B의 프로 파일을 확인한다. 이때 상기 제어부(160)는 컨텐츠 B의 서비스 정보를 포함하는 프로 파일을 확인할 수 있다. 컨텐츠 B의 프로 파일 확인이 완료되면, 상기 제어부(160)는 저장부(150)에 저장된 이전 주변 기기 정보를 상기 확인된 프로 파일을 기반으로 필터링하도록 제어할 수 있다. 이때 저장부(150)는 제어부(160) 제어에 따라 주변 기기들의 서비스 정보를 별도로 저장할 수 있다. 즉 저장부(150)에 저장된 이전 주변 기기 정보는 주변 기기들의 기기 명과 각 주변 기기들의 서비스 정보를 포함하는 테이블을 저장할 수 있다. 그러면 상기 제어부(160)는 상기 테이블을 확인하여 상기 컨텐츠 B의 서비스 정보에 대응하는 주변 기기들의 기기 명을 확인할 수 있다. 그러면 상기 제어부(160)는 이전 주변 기기 정보에서 상기 컨텐츠 B의 서비스 정보에 대응하는 항목들을 추출하고, 이를 기반으로 근거리 통신 리스트를 생성 하도록 제어할 수 있다.
이후 상기 제어부(160)는 303 화면에서와 같이 해당 근거리 통신 리스트를 출력하도록 제어한다. 예를 들면, 상기 컨텐츠 B가 오디오 파일인 경우, 상기 제어부(160)는 이전 주변 기기 정보에서 특정 오디오 파일 재생 서비스 정보에 대응하는 주변 기기들의 정보를 추출한다. 예를 들면 제어부(160)는 해당 오디오 파일 재생 서비스 정보에 응답한 주변 기기들로서 Music Player 및 Audio Player 주변 기기 항목들을 추출할 수 있다. 그러면 제어부(160)는 도시된 바와 같이 해당 주변 기기 항목들을 포함하는 근거리 통신 리스트를 표시부(140)에 출력할 수 있다.
이후 사용자는 상기 303 화면에 출력된 주변 기기들 중 어느 하나를 선택하여 활성화하고자 하는 경우, 컨텐츠 B를 선택한 주변 기기를 통하여 재생하거나 출력할 수 있다. 여기서 선택된 주변 기기와 근거리 통신 채널 형성이 이루어지지 않은 경우, 상기 제어부(160)는 선택된 주변 기기와 근거리 통신 채널 형성을 위한 신호 송수신을 제어하고, 상기 선택된 컨텐츠 B 재생 또는 출력을 위한 제어를 수행하도록 제어할 수 있다.
이상에서 설명한 바와 같이 본 발명의 실시 예에 따른 휴대 단말기(100)는 사용자가 특정 컨텐츠를 선택하는 경우, 이전 저장된 주변 기기 정보들로부터 해당 컨텐츠를 지원할 수 있는 주변 기기들만을 근거리 통신 리스트로서 추출하고, 추출된 근거리 통신 리스트를 표시부(140)에 출력하도록 제어함으로써, 사용자가 빠른 주변 기기 선택을 할 수 있도록 지원할 수 있다.
도 4는 본 발명의 다른 실시 예에 따른 근거리 통신 리스트 출력 기능을 위 한 사용자 인터페이스의 일예를 나타낸 도면이다. 설명에 앞서, 도 4에서도 근거리 통신 리스트를 컨텐츠 기반으로 출력하는 실시 예에 대하여 설명하기로 한다.
상기 도 4를 참조하면, 사용자가 메뉴 화면에서 컨텐츠 목록 보기 항목을 선택하거나 또는 컨텐츠 목록 보기를 위해 할당된 핫 키를 활성화하는 경우 제어부(160)는 401 화면에서와 같이 특정 컨텐츠 목록들을 포함하는 컨텐츠 목록 화면을 표시부(140)에 출력할 수 있다. 즉 표시부(140)는 도시된 바와 같이 4개의 컨텐츠 "컨텐츠 A, 컨텐츠 B, 컨텐츠 C, 컨텐츠 D"를 포함하는 컨텐츠 목록 화면을 출력할 수 있다. 상기 컨텐츠 A는 비디오 파일이 될 수 있으며, 상기 컨텐츠 B는 오디오 파일, 상기 컨텐츠 C는 사진 파일, 상기 컨텐츠 D는 텍스트 파일이 될 수 있다. 여기서 본 발명은 전술한 바와 같이 상술한 컨텐츠들의 개수나 종류로 한정되는 것은 아니며, 상기 컨텐츠 목록 화면은 보다 다양한 개수와 다양한 배열 형태를 가지는 형태로 구성될 수 있다.
한편 401 화면에서 사용자가 첫 번째 컨텐츠인 "컨텐츠 A"를 선택하고, BT 모듈(170)을 기반으로 하는 주변 기기 검색을 수행하였다고 가정하면, 휴대 단말기(100)의 제어부(160)는 선택된 컨텐츠 A의 프로 파일을 확인한다. 이때 상기 제어부(160)는 컨텐츠 A의 서비스 정보를 포함하는 프로 파일을 확인할 수 있다. 컨텐츠 A의 프로 파일 확인이 완료되면, 상기 제어부(160)는 해당 프로 파일을 포함하는 메시지를 생성하고, 생성된 메시지를 주변 기기에 전송하도록 제어할 수 있다. 상기 제어부(160)는 BT 모듈(170)을 기반으로 하는 경우 페어링 과정 중에 상기 서비스 정보를 포함하는 프로 파일을 상기 메시지에 기입하고, 이를 주변 기기 에 전송하도록 제어할 수 있다. 이후 주변 기기들로부터 메시지에 대한 응답을 수신하면 제어부(160)는 수신된 응답에서 상기 컨텐츠 A의 서비스 지원이 가능한 주변 기기 정보들만을 추출한다. 그리고 상기 제어부(160)는 추출된 주변 기기 정보들을 상기 컨텐츠 A와 관련한 근거리 통신 리스트로 생성하고, 이를 403 화면에서와 같이 표시부(140)에 출력하도록 제어할 수 있다. 예를 들면, 상기 컨텐츠 A가 비디오 파일인 경우, 상기 제어부(160)는 상기 컨텐츠 A에 대응하는 비디오 파일 재생 서비스 정보를 포함하는 프로 파일을 주변 기기에 전송할 수 있다. 그리고 상기 제어부(160)는 해당 비디오 파일 재생 서비스 정보에 응답한 주변 기기들 즉 PC, TV, PMP를 포함하는 근거리 통신 리스트를 표시부(140)에 출력할 수 있다.
이후 사용자는 상기 403 화면에 출력된 주변 기기들 중 어느 하나를 선택하여 활성화하고자 하는 경우, 컨텐츠 A를 선택한 주변 기기를 통하여 재생하거나 출력할 수 있다.
이상에서 설명한 바와 같이 본 발명의 실시 예에 따른 휴대 단말기(100)는 저장부(150)에 저장된 주변 기기 정보가 없으며, 사용자가 BT 모듈(170)을 기반으로 주변 기기 검색을 요청하는 경우, 특정 컨텐츠에 대하여 서비스 지원할 수 있는 주변 기기들만을 검색하고, 검색된 주변 기기 정보들을 포함하는 근거리 통신 리스트를 생성한 후 이를 표시부(140)에 출력하도록 제어할 수 있다.
이상에서는 본 발명의 실시 예에 따른 특정 사용자 기능 또는 파일 재생 지원을 위한 근거리 통신 리스트 출력 기능을 지원하는 휴대 단말기의 구성과 각 구성들의 동작과 역할에 대하여 설명하였다. 이하에서는 상기 근거리 통신 기반의 통신 리스트 출력 방법에 대하여 도면을 참조하여 보다 상세히 설명하기로 한다.
도 5는 본 발명의 실시 예에 따른 근거리 통신 리스트 출력 방법을 설명하기 위한 순서도이다.
상기 도 5를 참조하면, 본 발명의 근거리 통신 리스트 출력 방법은 먼저 전원이 공급되면 휴대 단말기(100)의 제어부(160)가 공급된 전원을 이용하여 휴대 단말기(100)의 부팅 과정을 수행한 이후, 각 구성을 초기화하도록 제어한다. 이때, 상기 제어부(160)는 설정된 스케줄 정보에 따라 501 단계에서와 같이 대기 화면을 출력할 수 있다.
이후, 상기 제어부(160)는 컨텐츠 선택에 대응하는 입력 신호를 503 단계에서 수신할 수 있다. 이를 위하여 상기 제어부(160)는 일정 개수의 컨텐츠를 포함하는 컨텐츠 목록 화면을 표시부(140)에 출력하도록 제어할 수 있다. 또한 상기 제어부(160)는 컨텐츠 목록 화면 출력을 위하여 컨텐츠 목록 화면을 선택할 수 있는 메뉴 화면을 표시부(140)에 출력하거나, 컨텐츠 목록 화면 출력을 위하여 기 설정된 핫 키 활성화 여부에 따라 컨텐츠 목록 화면을 출력하도록 제어할 수 있다. 그리고 상기 제어부(160)는 사용자가 입력부(120) 또는 터치스크린을 이용하여 컨텐츠 목록 화면에 포함된 특정 컨텐츠 선택을 위한 입력 신호 또는 터치 이벤트를 생성하는 것을 인식할 수 있다. 여기서 상기 제어부(160)는 특정 컨텐츠가 선택되면 해당 컨텐츠의 프로 파일을 확인하고, 해당 프로 파일 정보를 수집할 수 있다.
그러면 제어부(160)는 505 단계에서 현재 휴대 단말기(100)가 BT 모듈(170) 기반으로 페어링 과정이 수행된 이후인지 여부를 확인할 수 있다. 즉 제어부(160) 는 505 단계에서 현재 BT 모듈(170)이 활성화되어 주변 기기를 검색한 이력이 있는지 여부를 확인하게 된다. 상기 505 단계에서 페어링 수행 이후이면 제어부(160)는 507 단계로 분기하여 저장된 리스트를 선택된 컨텐츠의 프로 파일을 기준으로 필터링하도록 제어한다. 휴대 단말기(100)가 BT 모듈(170)을 기반으로 주변 기기들에 대한 페어링 과정을 수행하게 되면 제어부(160)는 각 주변 기기들에 대한 정보를 수집하고, 수집된 주변 기기 정보를 저장부(150)에 저장하도록 제어할 수 있다. 이에 따라 상기 제어부(160)는 저장부(150)에 리스트 형태로 저장된 이전 주변 기기 정보들을 기반으로 503 단계에서 수집한 프로 파일 정보에 대응하는 주변 기기 정보들을 분류하는 필터링 과정을 수행하도록 제어할 수 있다. 이후 상기 제어부(160)는 509 단계에서 필터링된 리스트를 근거리 통신 리스트로서 표시부(140)에 출력하도록 제어할 수 있다.
한편 상기 505 단계에서 상기 휴대 단말기(100)가 현재 BT 모듈(170)을 기반으로 주변 기기 검색이 수행되지 않은 상태 즉, 페어링 단계 이전인 경우, 제어부(160)는 511 단계로 분기하여 선택된 컨텐츠의 프로 파일을 포함하는 메시지를 생성하도록 제어할 수 있다. 여기서 상기 선택된 컨텐츠의 프로 파일에는 해당 컨텐츠의 재생과 관련된 서비스 정보를 포함할 수 있다. 이에 따라 상기 메시지에는 상기 서비스 정보가 포함된다.
다음으로 상기 제어부(160)는 513 단계에서 주변 기기 검색을 수행하는 페어링 수행 중에 상기 서비스 정보를 포함하는 메시지를 각 주변 기기들에게 전송하도록 제어할 수 있다. 상기 휴대 단말기(100)로부터 상기 메시지를 수신한 주변 기 기들은 그에 대한 응답 메시지를 휴대 단말기(100)에 전송한다. 이때 상기 응답 메시지에는 상기 서비스 정보 지원 가능 여부에 대한 정보를 포함할 수 있다. 즉 상기 주변 기기들은 휴대 단말기(100)로부터 서비스 정보를 포함하는 메시지를 수신하게 되면, 메시지에 포함된 서비스 정보를 확인하고 해당 서비스 지원이 가능한지 여부에 대한 정보를 상기 응답 메시지에 포함시켜 휴대 단말기(100)에 전송하게 된다. 이에 따라, 휴대 단말기(100)는 주변 기기들로부터 응답 메시지를 수신하는 경우, 어떠한 주변 기기가 사용자가 선택한 컨텐츠를 서비스할 수 있는지 판단할 수 있다. 주변 기기 정보 수집이 완료되면 상기 제어부(160)는 515 단계에서 해당 프로 파일에 대응하는 주변 기기 항목들만을 포함하는 근거리 통신 리스트를 생성하고, 생성된 근거리 통신 리스트를 표시부(140)에 출력하도록 제어할 수 있다.
한편 상술한 설명에서는 사용자가 특정 컨텐츠를 선택하는 것으로 설명하였으나, 본 발명이 이에 한정되는 것은 아니다. 즉 상기 사용자는 휴대 단말기(100)가 지원하는 특정 사용자 기능 예를 들면 게임 기능, 특정 근거리 통신 모듈 기반의 근거리 통신 채널 형성 기능 등을 선택할 수 도 있다. 그러면 휴대 단말기(100)는 상기 사용자 기능과 관련한 서비스 정보를 포함하는 프로 파일을 수집하고, 해당 프로 파일을 기반으로 앞서 설명한 바와 같은 근거리 통신 리스트 출력 기능을 수행하도록 제어할 수 있다.
이상에서 설명한 바와 같이 본 발명의 실시 예에 따른 휴대 단말기(100)의 근거리 통신 리스트 출력 방법은 사용자가 선택한 특정 컨텐츠 또는 특정 사용자 기능을 지원할 수 있는 주변 기기들만을 포함하는 근거리 통신 리스트를 출력하도 록 지원한다.
한편 상술한 휴대 단말기(100)는 그 제공 형태에 피사체의 정지영상/동영상을 촬영하기 위한 카메라모듈, 상기 휴대 단말기(100)의 유선통신방식 또는 무선통신방식에 의한 데이터 송수신을 위한 인터페이스, 인터넷 네트워크와 통신하여 인터넷 기능을 수행하는 인터넷통신모듈 및 디지털 방송 수신과 재생 기능을 수행하는 디지털방송모듈 등과 같이 상기에서 언급되지 않은 구성들을 포함할 수도 있다. 이러한 구성 요소들은 디지털 기기의 컨버전스(convergence) 추세에 따라 변형이 매우 다양하여 모두 열거할 수는 없으나, 상기 언급된 구성 요소들과 동등한 수준의 구성 요소가 상기 디바이스에 추가로 더 포함되어 구성될 수 있다. 또한 본 발명의 휴대 단말기(100)는 그 제공 형태에 따라 상기한 구성에서 특정 구성들이 제외되거나 다른 구성으로 대체될 수도 있음은 물론이다. 이는 본 기술 분야의 통상의 지식을 가진 자에겐 쉽게 이해될 수 있을 것이다.
또한 본 발명의 실시 예에 따른 상기 휴대 단말기(100)는 근거리 통신 기능을 수행할 수 있는 모든 형태의 디바이스를 포함할 수 있다. 예를 들면, 상기 휴대 단말기(100)는 다양한 통신 시스템들에 대응되는 통신 프로토콜들(communication protocols)에 의거하여 동작하는 모든 이동통신 단말기들(mobile communication terminals)을 비롯하여, PMP(Portable Multimedia Player), 디지털방송 플레이어, PDA(Personal Digital Assistant), 음악 재생기(예컨대, MP3 플레이어), 휴대게임단말, 스마트 폰(Smart Phone), 노트북(Notebook) 및 핸드헬드 PC 등 모든 정보통신기기와 멀티미디어기기 및 그에 대한 응용기기를 포함할 수 있다.
이상 본 발명을 몇 가지 바람직한 실시 예를 사용하여 설명하였으나, 이들 실시 예는 예시적인 것이며 한정적인 것이 아니다. 이와 같이, 본 발명이 속하는 기술분야에서 통상의 지식을 지닌 자라면 본 발명의 사상과 첨부된 특허청구범위에 제시된 권리범위에서 벗어나지 않으면서 균등론에 따라 다양한 변화와 수정을 가할 수 있음을 이해할 것이다.
도 1은 본 발명의 실시 예에 따른 휴대 단말기의 구성을 개략적으로 나타낸 블록도,
도 2는 도 1의 제어부 구성을 보다 상세히 나타낸 도면,
도 3은 본 발명의 실시 예에 따른 근거리 통신 리스트 출력을 위한 사용자 인터페이스의 일예를 나타낸 도면,
도 4는 본 발명의 다른 실시 예에 따른 근거리 통신 리스트 출력을 위한 사용자 인터페이스의 일예를 나타낸 도면,
도 5는 본 발명의 실시 예에 따른 근거리 통신 리스트 출력 방법을 설명하기 위한 순서도.
Claims (12)
- 휴대 단말기가 지원하는 사용자 기능 또는 컨텐츠 중 어느 하나를 선택하는 과정과;상기 선택된 사용자 기능 또는 컨텐츠의 프로파일을 수집하는 과정과;상기 휴대 단말기와 근거리 통신 채널 형성이 가한 적어도 하나의 주변 장치들에 대한 정보를 획득하는 과정과;상기 수집한 프로파일 및 상기 획득한 적어도 하나의 주변 장치들에 대한 정보를 기반으로, 상기 적어도 하나의 주변 장치들 중에서 상기 선택된 사용자 기능 또는 컨텐츠의 재생이 가능한 적어도 하나의 주변 장치를 인식하는 과정; 및상기 인식된 적어도 하나의 주변 장치의 리스트를 출력하는 과정;을 포함하고,상기 프로파일은 상기 선택된 사용자 기능 또는 컨텐츠를 재생하기 위하여 필요한 정보인 것을 특징으로 하는 근거리 통신 리스트 출력 방법.
- 제1항에 있어서,상기 프로파일을 수집하는 과정은상기 사용자 기능 또는 상기 컨텐츠의 서비스 정보를 포함하는 프로파일을 수집하는 과정인 것을 특징으로 하는 근거리 통신 리스트 출력 방법.
- 제2항에 있어서,상기 주변 기기 정보를 수집하는 과정은상기 서비스 정보를 포함하는 프로파일을 메시지에 기입하는 과정과;상기 메시지를 주변 기기에 전송하는 과정과;상기 주변 기기들로부터 응답 메시지를 수신하는 과정과;상기 응답 메시지들 중 상기 서비스 정보에 포함된 해당 서비스 지원이 가능한 주변 기기 정보들을 추출하는 과정과;상기 추출된 주변 기기 정보들로 근거리 통신 리스트를 생성하는 과정;을 포함하는 것을 특징으로 하는 근거리 통신 리스트 출력 방법.
- 제3항에 있어서,상기 메시지를 주변 기기에 전송하는 과정은상기 주변 기기들과 페어링을 수행하면서 상기 메시지를 상기 주변 기기에 전송하는 과정인 것을 특징으로 하는 근거리 통신 리스트 출력 방법.
- 제2항에 있어서,상기 주변 기기 정보를 수집하는 과정은상기 서비스 정보를 포함하는 프로파일을 메시지에 기입하는 과정과;상기 메시지를 주변 기기에 전송하는 과정과;상기 서비스 정보에 포함된 해당 서비스 지원이 가능한 주변 기기들로부터 응답 메시지를 수신하는 과정과;상기 응답 메시지를 전송한 주변 기기 정보들로 근거리 통신 리스트를 생성하는 과정;을 포함하는 것을 특징으로 하는 근거리 통신 리스트 출력 방법.
- 제1항에 있어서,상기 주변 기기 정보를 수집하는 과정은저장부에 저장된 이전 주변 기기 정보를 확인하는 과정과;상기 이전 주변 기기 정보 중에 상기 프로파일에 대응하는 주변 기기 정보만을 추출하는 과정과;상기 추출된 주변 기기 정보들로 근거리 통신 리스트를 생성하는 과정;을 포함하는 것을 특징으로 하는 근거리 통신 리스트 출력 방법.
- 휴대 단말기의 사용자 기능 또는 컨텐츠 중 어느 하나의 선택 시, 상기 선택된 사용자 기능 또는 컨텐츠의 프로파일을 수집하고, 상기 휴대 단말기와 근거리 통신 채널 형성이 가능한 적어도 하나의 주변 장치들에 대한 정보를 획득하고, 상기 수집한 프로파일 및 상기 획득한 적어도 하나의 주변 장치들에 대한 정보를 기반으로 상기 적어도 하나의 주변 장치들 중에서 상기 선택된 사용자 기능 또는 컨텐츠의 재생이 가능한 적어도 하나의 주변 장치를 인식하고, 상기 인식된 적어도 하나의 주변 장치의 리스트를 생성하는 제어부와;상기 생성된 근거리 통신 리스트를 출력하는 표시부와;상기 주변 기기들과 근거리 통신 채널을 형성할 수 있는 근거리 통신 모듈;을 포함하고,상기 프로파일은 상기 선택된 사용자 기능 또는 컨텐츠를 재생하기 위하여 필요한 정보인 것을 특징으로 하는 근거리 통신 리스트 출력을 지원하는 휴대 단말기.
- 제7항에 있어서,상기 제어부는상기 사용자 기능 또는 상기 컨텐츠의 서비스 정보를 포함하는 프로파일을 확인하고 수집하며, 상기 프로파일을 포함하는 메시지를 주변 기기들에 전송한 후, 상기 주변 기기들로부터 응답 메시지를 수신하는 프로파일 확인부와;상기 수신된 응답 메시지 중 상기 서비스 정보에 포함된 해당 서비스 지원이 가능한 주변 기기 정보들을 필터링하는 필터링부와;상기 필터링된 주변 기기 정보들을 기반으로 상기 근거리 통신 리스트를 생성하고 이를 출력하는 리스트 출력부;를 포함하는 것을 특징으로 하는 근거리 통신 리스트 출력을 지원하는 휴대 단말기.
- 제8항에 있어서,상기 프로파일 확인부는상기 주변 기기들과 페어링을 수행하면서 상기 메시지를 상기 주변 기기에 전송하도록 상기 근거리 통신 모듈을 제어하는 것을 특징으로 하는 근거리 통신 리스트 출력을 지원하는 휴대 단말기.
- 제8항에 있어서,상기 프로파일 확인부는상기 서비스 정보에 포함된 해당 서비스 지원이 가능한 주변 기기들로부터 응답 메시지를 수신하는 것을 특징으로 하는 근거리 통신 리스트 출력을 지원하는 휴대 단말기.
- 제7항에 있어서,휴대 단말기의 사용자 기능 또는 컨텐츠 활성화 시 이를 근거리 통신 기반으로 지원할 수 있는 적어도 하나의 주변 기기와의 근거리 통신 채널 형성에 따라 수집된 주변 기기 정보를 저장하는 저장부;를 더 포함하는 것을 특징으로 하는 근거리 통신 리스트 출력을 지원하는 휴대 단말기.
- 제11항에 있어서,상기 제어부는상기 저장부에 저장된 주변 기기 정보 중에 현재 선택된 사용자 기능 또는 컨텐츠 지원이 가능한 주변 기기 정보만을 추출하고, 추출된 주변 기기 정보들로 근거리 통신 리스트를 생성하는 것을 특징으로 하는 근거리 통신 리스트 출력을 지원하는 휴대 단말기.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090110414A KR101593577B1 (ko) | 2009-11-16 | 2009-11-16 | 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기 |
US12/927,454 US9509826B2 (en) | 2009-11-16 | 2010-11-15 | Method and mobile device for selectively displaying list of peripheral devices based on short range communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090110414A KR101593577B1 (ko) | 2009-11-16 | 2009-11-16 | 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110053748A KR20110053748A (ko) | 2011-05-24 |
KR101593577B1 true KR101593577B1 (ko) | 2016-02-12 |
Family
ID=44011636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090110414A KR101593577B1 (ko) | 2009-11-16 | 2009-11-16 | 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9509826B2 (ko) |
KR (1) | KR101593577B1 (ko) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0776900A1 (en) | 1995-12-01 | 1997-06-04 | Union Carbide Chemicals & Plastics Technology Corporation | Olefin polymerization catalyst compositions |
KR101698618B1 (ko) | 2009-01-08 | 2017-01-20 | 유니베이션 테크놀로지즈, 엘엘씨 | 폴리올레핀 중합 방법을 위한 첨가제 |
WO2010080871A1 (en) | 2009-01-08 | 2010-07-15 | Univation Technologies, Llc | Additive for gas phase polymerization processes |
KR20130123506A (ko) * | 2012-05-03 | 2013-11-13 | 삼성전자주식회사 | 모듈 식별 정보 운용 방법 및 시스템과 이를 지원하는 단말기 |
RU2662936C2 (ru) | 2012-11-01 | 2018-07-31 | Юнивейшн Текнолоджиз, Ллк | Смешанные совместимые катализаторы циглера-натты/хромовые для получения улучшенных полимерных продуктов |
CN103812828B (zh) * | 2012-11-08 | 2018-03-06 | 华为终端(东莞)有限公司 | 处理媒体内容的方法、控制设备、媒体服务器和媒体播放器 |
KR102133711B1 (ko) * | 2013-04-29 | 2020-07-14 | 삼성전자 주식회사 | 무선 통신 시스템에서 사용자 디바이스의 보호 콘텐츠 데이터 전송 방법 및 사용자 디바이스 |
CN103297099B (zh) * | 2013-06-26 | 2015-08-19 | 上海合合信息科技发展有限公司 | 蓝牙通信方法及蓝牙通信设备 |
JP6452323B2 (ja) * | 2014-05-30 | 2019-01-16 | キヤノン株式会社 | 通信機器、その制御方法、プログラム |
KR102189648B1 (ko) * | 2014-10-30 | 2020-12-11 | 삼성전자주식회사 | 디스플레이 장치, 이의 제어 방법 및 디스플레이 시스템 |
CN104794096A (zh) * | 2015-01-21 | 2015-07-22 | 李振华 | 可动态组合和调整的个人工作系统 |
US10681479B2 (en) | 2015-01-30 | 2020-06-09 | Cassia Networks Inc. | Methods, devices and systems for bluetooth audio transmission |
US10178494B2 (en) | 2015-01-30 | 2019-01-08 | Cassia Networks Inc. | Bluetooth transparent relay |
US9769594B2 (en) | 2015-01-30 | 2017-09-19 | Cassia Networks Inc. | Methods, devices and systems for increasing wireless communication range |
US10225098B2 (en) | 2015-01-30 | 2019-03-05 | Cassia Networks Inc. | Methods, devices and systems for supporting wireless communication |
KR102386309B1 (ko) * | 2015-06-04 | 2022-04-14 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서의 입출력 제어 방법 |
US9965292B2 (en) * | 2016-02-26 | 2018-05-08 | American Megatrends Inc. | Method of bluetooth pairing with UEFI firmware and computer system thereof |
JP2017156671A (ja) * | 2016-03-04 | 2017-09-07 | ヤマハ株式会社 | システム |
US11477516B2 (en) * | 2018-04-13 | 2022-10-18 | Koji Yoden | Services over wireless communication with high flexibility and efficiency |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100605653B1 (ko) | 2005-07-14 | 2006-08-01 | 엘지전자 주식회사 | 프로파일자동 수신기능이 구비된 이동통신단말기 및 그제어방법 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7206559B2 (en) * | 2001-10-16 | 2007-04-17 | Hewlett-Packard Development Company, L.P. | System and method for a mobile computing device to control appliances |
US7475244B2 (en) * | 2002-11-05 | 2009-01-06 | Kabushiki Kaisha Toshiba | Wireless communication device, portable terminal, communication control program and communication system |
KR100680917B1 (ko) * | 2004-11-23 | 2007-02-08 | 엘지전자 주식회사 | 동적 메뉴 설정이 가능한 이동통신 단말기 및 이를 이용한메뉴 설정 방법 |
KR20080003959A (ko) * | 2006-07-04 | 2008-01-09 | 삼성전자주식회사 | 프로파일의 선택이 가능한 블루투스 장치 및 그의 데이터전송 방법 |
US7912503B2 (en) * | 2007-07-16 | 2011-03-22 | Microsoft Corporation | Smart interface system for mobile communications devices |
KR20090037061A (ko) * | 2007-10-11 | 2009-04-15 | 삼성전자주식회사 | 터치기반 휴대용 단말기의 어플리케이션 연동 장치 및 방법 |
KR101472785B1 (ko) * | 2008-01-07 | 2014-12-16 | 삼성전자주식회사 | 멀티미디어 콘텐츠의 최적화 공유 방법 및 그를 이용한 모바일 단말기 |
EP2230596A1 (en) * | 2009-02-27 | 2010-09-22 | Research In Motion Limited | Methods and apparatus for use in selectively retrieving and displaying user interface information of a wireless peripheral device |
-
2009
- 2009-11-16 KR KR1020090110414A patent/KR101593577B1/ko active IP Right Grant
-
2010
- 2010-11-15 US US12/927,454 patent/US9509826B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100605653B1 (ko) | 2005-07-14 | 2006-08-01 | 엘지전자 주식회사 | 프로파일자동 수신기능이 구비된 이동통신단말기 및 그제어방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20110053748A (ko) | 2011-05-24 |
US9509826B2 (en) | 2016-11-29 |
US20110117842A1 (en) | 2011-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101593577B1 (ko) | 근거리 통신 기반 리스트 출력 방법 및 이를 지원하는 휴대 단말기 | |
US10470229B2 (en) | Wireless local area communication method and terminal supporting the same | |
US9344838B2 (en) | Data transmission method and apparatus, and terminal with touch screen | |
CN102144421B (zh) | 经由近场通信促进wlan连接 | |
US8378807B2 (en) | Bluetooth communication method and system | |
US9125002B2 (en) | Apparatus and method for connecting with bluetooth device in portable terminal | |
KR20120052599A (ko) | 근거리 통신 모듈 기반의 빠른 기기 검색 방법 및 이를 지원하는 휴대 단말기 | |
US20100227556A1 (en) | Method of automatically controlling operation between terminals and terminal supporting the same | |
CN107193664B (zh) | 一种消息的显示方法、装置及移动终端 | |
CN105208056B (zh) | 信息交互的方法及终端 | |
KR100690243B1 (ko) | 휴대 단말기의 카메라 제어 장치 및 방법 | |
KR101942797B1 (ko) | 휴대단말들 간의 무선 랜 링크 형성 방법 및 시스템 | |
CN107436948B (zh) | 文件搜索方法、装置及终端 | |
US20150019764A1 (en) | Information displaying method, mobile terminal device and non-transitory computer readable storage medium | |
CN110166996A (zh) | 用于在便携式终端中发送内容的设备和方法 | |
CN106506437B (zh) | 一种音频数据处理方法,及设备 | |
CN104581993B (zh) | 无线连接建立的方法、数据传输的方法以及终端 | |
US8700100B2 (en) | Headset, operating method and system thereof, and portable terminal supporting the same | |
CN106385482B (zh) | 一种联系人信息的处理方法、装置及移动终端 | |
CN103227832B (zh) | 共享资源处理方法及装置 | |
CN114285938B (zh) | 一种设备推荐方法、装置及计算机可读存储介质 | |
CN106502827A (zh) | 一种数据备份方法及设备 | |
CN106507357B (zh) | 一种接入控制方法,及终端设备 | |
CN106303616B (zh) | 一种播放控制方法、装置及终端 | |
KR20090012477A (ko) | 휴대용 단말기에서 무선 근거리 통신을 위한 디바이스 검색방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190130 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20200130 Year of fee payment: 5 |
|
R401 | Registration of restoration |