KR101402383B1 - 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법 - Google Patents

모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법 Download PDF

Info

Publication number
KR101402383B1
KR101402383B1 KR1020120046476A KR20120046476A KR101402383B1 KR 101402383 B1 KR101402383 B1 KR 101402383B1 KR 1020120046476 A KR1020120046476 A KR 1020120046476A KR 20120046476 A KR20120046476 A KR 20120046476A KR 101402383 B1 KR101402383 B1 KR 101402383B1
Authority
KR
South Korea
Prior art keywords
mobile device
energy
location
frequency
service
Prior art date
Application number
KR1020120046476A
Other languages
English (en)
Other versions
KR20130123208A (ko
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 KR1020120046476A priority Critical patent/KR101402383B1/ko
Publication of KR20130123208A publication Critical patent/KR20130123208A/ko
Application granted granted Critical
Publication of KR101402383B1 publication Critical patent/KR101402383B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion

Landscapes

  • Engineering & Computer Science (AREA)
  • Environmental & Geological Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법에 관한 것으로, 상기 서비스 제공 방법은 모바일 기기의 진동을 이용한 서비스 제공 방법에 있어서, 모바일 기기의 진동에 의해 발생되는 소리 패턴을 획득 및 분석하여 상기 모바일 기기 위치를 파악하는 단계; 및 상기 모바일 기기 위치에 따라 상기 모바일 기기를 통해 제공될 서비스 결정하는 단계를 포함할 수 있다.

Description

모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법{Method and apparatus for providing service using vibration of mobile device}
본 발명은 모바일 기기의 진동을 이용하여 모바일 기기가 놓여진 위치를 파악하고, 현재 상황에 적절한 서비스를 제공할 수 있도록 하는 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법에 관한 것이다.
모바일 기기의 위치 계측 기술은 모바일 기기가 어디에 위치하는 지 찾는 기술로, 대표적인 예로 GPS를 이용한 위치 계측 기술, 와이파이(WiFi)를 이용한 위치 계측 기술, 셀룰러 시그널을 이용한 위치 계측 기술, RFID를 이용한 위치 계측 기술 등이 존재한다.
그러나 GPS를 이용한 위치 계측 기술, 와이파이(WiFi)를 이용한 위치 계측 기술, 셀룰러 시그널을 이용한 위치 계측 기술은 대규모 단위의 위치 계측에 사용되는 것으로, 계측 해상도가 낮아 모바일 기기의 위치를 개략적으로만 판별할 수 있는 문제가 있다. 즉, 모바일 기기가 집에 위치하는지 회사에 위치하는 정도만 구분할 수 있고, 모바일 기기가 집의 어디에 위치하는 지(다시 말해, 거실, 안방, 화장실 중 어디에 위치하는 지)까지는 파악할 수는 없었다.
이에 반해, RFID를 이용한 위치 계측 기술은 실내 위치 계측에도 활용될 수 있는 기술로, 이는 특정 건물 또는 장소내 다수의 공간에 RF 태그를 분산 설치하고, RF 리더기를 통해 각각의 RF 태그를 인식함으로써, 모바일 기기가 실내 어디에 위치하고 있는지까지도 세밀하게 파악할 수 있도록 한다(대한민국 공개특허공보 10-2010-0056178, 10-2012-0069267 참조).
그러나 이와 같이 RFID를 이용하여 실내 위치 계측 기술을 구현하기 위해서는, 모바일 기기가 별도의 RFID 리더기를 내장해야 하며, 다수의 RF 태그를 여러 공간에 분산 배치해야 하므로, 구현 비용과 시간이 상대적으로 매우 많이 소요되는 부차적인 문제를 발생한다.
따라서, 본 발명이 해결하려는 과제는 모바일 기기가 별도의 하드웨어 장치를 구비하지 않고, 이미 구비하고 있는 진동 소자와 마이크를 이용하여 모바일 기기를 진동시키고, 이를 통하여 모바일 기기가 놓여진 위치를 파악할 수 있도록 함으로써, 실내 위치 계측 기능을 제공하되 그 구현 비용과 시간은 단축될 수 있도록 하는 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법을 제공하고자 한다.
또한, 모바일 기기가 자신의 위치에 따라 사용자에게 제공할 서비스의 종류를 자동으로 선택할 수 있도록 함으로써, 사용자 상황에 최적화된 서비스 제공 동작을 수행할 수 있도록 하는 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법을 제공하고자 한다.
상기 과제를 해결하기 위한 본 발명의 제1 형태에 따르면, 모바일 기기의 진동을 이용한 서비스 제공 방법에 있어서, 모바일 기기의 진동에 의해 발생되는 소리 패턴을 획득 및 분석하여 상기 모바일 기기 위치를 파악하는 단계; 및 상기 모바일 기기 위치에 따라 상기 모바일 기기를 통해 제공될 서비스 결정하는 단계를 포함할 수 있다.
상기 방법은 소리 패턴과 모바일 기기 위치간 상관 관계를 등록 및 변경하는 단계를 더 포함할 수 있다.
상기 소리 패턴과 모바일 기기 위치간 상관 관계를 등록 및 변경하는 단계는 상기 모바일 기기가 반복 진동되면, 상기 반복 진동 동작에 의해 획득되는 소리 패턴을 수집 및 통계내는 단계; 및 상기 통계낸 소리 패턴에 상기 모바일 기기의 현재 위치값을 매핑하여 저장하는 단계를 포함할 수 있다.
상기 소리 패턴과 모바일 기기 위치간 상관 관계를 등록 및 변경하는 단계는 소리 패턴과 모바일 기기 위치간 상관 관계를 통합 관리하는 데이터베이스에 접속한 후, 정보 제공을 요청하는 단계; 및 상기 정보 제공 요청에 응답하여 상기 데이터베이스가 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보를 제공하면, 이를 수신 및 저장하는 단계를 포함할 수 있다.
상기 소리 패턴은 소리 피크 개수, 피크들의 평균 주파수, 피크들의 표준 편차, 피크들의 평균 에너지, 피크들의 에너지 표준 편차, 전체 주파수 에너지의 표준 편자, 전체 주파수 에너지의 비대칭도, 전체 주파수 에너지의 평균, 가장 높은 에너지를 나타내는 피크의 에너지, 가장 높은 에너지를 나타내는 피크의 주파수, 가장 높은 에너지를 나타내는 피크의 에너지 표준 편차, 가장 높은 주파수를 나타내는 피크의 에너지, 가장 높은 주파수를 나타내는 피크의 주파수, 가장 높은 주파수를 나타내는 피크의 표준 편차 중 적어도 하나를 포함할 수 있다.
상기 방법은 모바일 기기 위치와 서비스 종류간 상관 관계를 등록 및 변경하는 단계를 더 포함할 수 있다.
상기 모바일 기기 위치와 서비스 종류간 상관 관계를 등록 및 변경하는 단계는 상기 모바일 기기의 진동 동작을 통해 판별 가능한 모바일 기기 위치 목록을 작성하여 사용자에게 통보하는 단계; 및 상기 사용자가 상기 모바일 기기 위치 목록을 통해 특정 위치를 선택하고, 상기 특정 위치에서 제공받기를 원하는 서비스 종류를 선택하면, 상기 특정 위치와 상기 선택된 서비스 종류를 매핑하여 저장하는 단계를 포함할 수 있다.
상기 과제를 해결하기 위한 본 발명의 제2 형태에 따르면, 모바일 기기를 이용한 서비스 제공 장치로서, 상기 장치는 상기 모바일 기기를 진동시키는 진동 모듈; 상기 모바일 기기의 진동에 의해 상기 모바일 기기와 관심 물체가 충돌하면서 발생하는 소리를 검출하는 소리 검출 수단; 상기 소리의 주파수 특성을 분석하여 소리 패턴을 파악하는 소리 패턴 분석부; 및 상기 소리 패턴을 기반으로 모바일 기기 위치를 파악하는 위치 판별부; 및 상기 모바일 기기 위치에 따라 사용자에게 제공될 서비스를 결정하는 서비스 선택부를 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 장치를 제공한다.
상기 장치는 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보, 모바일 기기 위치와 서비스 종류간 상관 관계에 대한 정보를 저장하는 데이터베이스를 더 포함할 수 있다.
상기 소리 패턴은 소리 피크 개수, 피크들의 평균 주파수, 피크들의 표준 편차, 피크들의 평균 에너지, 피크들의 에너지 표준 편차, 전체 주파수 에너지의 표준 편자, 전체 주파수 에너지의 비대칭도, 전체 주파수 에너지의 평균, 가장 높은 에너지를 나타내는 피크의 에너지, 가장 높은 에너지를 나타내는 피크의 주파수, 가장 높은 에너지를 나타내는 피크의 에너지 표준 편차, 가장 높은 주파수를 나타내는 피크의 에너지, 가장 높은 주파수를 나타내는 피크의 주파수, 가장 높은 주파수를 나타내는 피크의 표준 편차 중 적어도 하나를 포함할 수 있다.
본 발명에서는 모바일 기기에 구비된 진동 소자와 마이크를 이용하여 모바일 기기를 진동시키고, 이를 통하여 모바일 기기가 놓여진 위치를 파악할 수 있도록 함으로써, 실내 위치 계측 기능을 제공하되 그 구현 비용과 시간은 단축될 수 있도록 한다.
또한, 모바일 기기가 자신의 위치로부터 사용자의 상황을 유추하고, 이에 따라 모바일 기기를 통해 사용자에게 제공될 서비스의 종류를 능동적으로 가변함으로써, 사용자는 항상 자신의 상황에 최적화된 서비스를 제공받을 수 있도록 한다.
도1a는 본 발명의 일 실시예에 따른 모바일 기기가 놓여지는 위치의 예들을 도시한 도면이다.
도1b는 본 발명의 일 실시예에 따른 모바일 기기 위치별로 변화되는 소리 패턴 예들을 나타낸 도면이다.
도2는 본 발명의 일 실시예에 따른 모바일 기기의 서비스 제공 장치를 도시한 도면이다.
도3은 본 발명의 일 실시예에 따른 소리 패턴의 예를 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 서비스 제공 장치의 모바일 기기 위치 판별 성능을 나타낸 도면이다.
도5는 본 발명의 일 실시예에 따른 모바일 기기의 서비스 제공 방법을 설명하기 위한 동작 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 사용자가 직접 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보 설정 방법을 설명하기 위한 동작 흐름도이다.
도 7은 본 발명의 다른 실시예에 따른 데이터베이스를 이용한 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보 설정 방법을 설명하기 위한 동작 흐름도이다.
도8은 본 발명의 일 실시예에 따른 모바일 기기 위치와 서비스 종류간 상관 관계를 설정하는 방법을 설명하기 위한 동작 흐름도이다.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로서, 본 발명을 상세히 설명한다. 그러나, 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며, 설명하는 실시예에 한정되는 것이 아니다. 그리고, 본 발명을 명확하게 설명하기 위하여 설명과 관계없는 부분은 생략되며, 도면의 동일한 참조부호는 동일한 부재임을 나타낸다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "...부", "...기", "모듈", "블록" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
참고로, 모바일 기기는 도1a에서와 같이 다양한 위치에 놓여질 수 있으며, 이러한 상태에서 모바일 기기가 진동하는 경우, 도1b에서와 같이 서로 상이한 패턴의 소리를 획득하게 된다. 이는 모바일 기기가 놓여진 위치에 존재하는 물체의 종류(이는 물체의 재질 및 형상에 의해 결정됨)에 따라 서로 상이한 주파수 특성을 가지는 소리가 발생되기 때문이다.
이에 본 발명에서는 서비스 제공 장치를 통해 모바일 기기가 진동함에 의해 발생하는 소리를 분석하여, 모바일 기기에 접촉된 물체의 종류, 더 나아가 모바일 기기의 현재 위치를 판별하고, 이를 기준으로 모바일 기기를 통해 사용자에게 제공될 서비스의 종류를 다양하게 가변시켜 줄 수 있는 기술을 제공하고자 한다.
도2는 본 발명의 일 실시예에 따른 모바일 기기의 서비스 제공 장치를 도시한 도면이다.
도2를 참고하면, 본 발명의 서비스 제공 장치는 모바일 기기의 내부에 구비되거나 모바일 기기에 연결될 수 있는 장치로, 진동 모듈(10), 마이크(20), 필터부(30), 소리 패턴 분석부(40), 위치 판별부(60), 서비스 제공부(70), 및 데이터베이스(80) 등을 포함하여 구성될 수 있다.
진동 모듈(10)는 고유 주파수를 가지는 진동을 발생함으로써, 본 발명의 서비스 제공 장치를 포함하는 모바일 기기가 전체적으로 진동되도록 한다.
마이크(20)는 모바일 기기에 기본적으로 내장되는 마이크, 또는 모바일 기기에 장착되는 외장 마이크로 구현될 수 있으며, 이는 진동 모듈(10)에 의해 진동되는 모바일 기기가 다른 물체와 접촉 및 충돌함에 따라 발생되는 소리를 녹음한다.
필터부(30)는 마이크(20)를 통해 녹음된 소리에서 외부의 노이즈 등을 필터링하여 출력한다. 즉, 모바일 기기가 다른 물체와 접촉 및 충돌함에 따라 발생되는 특정 주파수 영역대의 소리만을 걸러내는 기능을 수행한다.
소리 패턴 분석부(40)은 필터부(30)를 통해 필터링된 소리의 주파수 스펙트럼 특성을 분석하여, 모바일 기기의 진동 및 충돌에 따라 발생되는 소리의 패턴을 파악한다. 본 발명에 따른 소리 패턴은 물체의 종류에 따라 변화되는 주파수 특성으로, 도3에 도시된 바와 같이, 소리 피크 개수, 피크들의 평균 주파수, 피크들의 표준 편차, 피크들의 평균 에너지, 피크들의 에너지 표준 편차, 전체 주파수 에너지의 표준 편자, 전체 주파수 에너지의 비대칭도, 전체 주파수 에너지의 평균, 가장 높은 에너지를 나타내는 피크의 에너지, 가장 높은 에너지를 나타내는 피크의 주파수, 가장 높은 에너지를 나타내는 피크의 에너지 표준 편차, 가장 높은 주파수를 나타내는 피크의 에너지, 가장 높은 주파수를 나타내는 피크의 주파수, 가장 높은 주파수를 나타내는 피크의 표준 편차 중 적어도 하나를 포함할 수 있으나 소리의 특성을 나타내는 것이라면 어떤 것이든지 될 수 있으며, 이는 상기 특성에 국한되지 않을 것이다.
위치 판별부(60)는 표1과 같이 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 사전에 등록 및 저장한다. 그리고 소리 패턴과 모바일 기기 위치간 상관 관계에 따라 소리 패턴 분석부(40)를 통해 파악된 소리 패턴을 분석하여, 현재 모바일 기기가 어디에 위치해 있는지를 판별한다.
소리 패턴 모바일 기기 위치
A 침대
B 소파
C 책상
D 회의실 책상
E 휴게실 의자
F 러닝 머신
G 푸쉬업 매트
또한, 모바일 기기가 별도의 위치 감지 센서(12)(예를 들어, 모바일 기기의 전방 또는 후방 이미지를 통해 모바일 기기 위치를 파악하는 이미지 센서, 모바일 기기로 입사되는 빛 에너지를 측정하여 모바일 기기 위치를 파악하는 조도 센서, 모바일 기기가 놓여진 방위각을 파악하는 모바일 기기 위치를 파악하는 컴파스 센서 등)를 구비하고 있다면, 상기의 위치 판별 결과뿐 만 아니라 위치 감지 센서의 출력 데이터까지도 함께 고려하여 모바일 기기 위치를 결정함으로써, 위치 판별 결과의 신뢰도가 더욱 향상되도록 할 수도 있을 것이다.
본 발명의 일 실시예에서 상기 움직임은 상기 모바일 기기의 움직임 측정 센서에 의하여, 소리는 마이크에 의하여 측정되며, 특히 본 발명에 따른 변수 측정센서(움직임 센서(가속도 센서, 자이로 센서, 컴파스 센서)와 소리 측정 센서(마이크))는 모두 일반적인 모바일 기기에 이미 구비된 것으로, 본 발명에 따른 물체 경도 측정 방법은 별도의 측정 센서를 모바일 기기에 구비시킬 필요가 없다는 장점이 있다.
서비스 제공부(70)는 표2와 같이 모바일 기기 위치와 서비스 종류간 상관 관계에 대한 사전에 등록 및 저장한다. 그리고 위치 판별부(60)를 통해 판별된 소리 패턴과 상기 상관 관계를 고려하여, 모바일 기기가 현재 위치에서 제공할 서비스의 종류를 결정하고, 해당 서비스를 사용자에게 제공하도록 한다.
모바일 기기 위치 서비스 종류
침대 벨소리 모드로 변경
소파 리모콘 어플 실행
서재 책상 스케쥴러 실행
회의실 책상 무음 모드로 변경
휴게실 의자 음악 플레이어 실행
러닝 머신 동영상 재생 실행
푸쉬업 매트 푸쉬업 어플 실행
데이터베이스(80)는 위치 판별부(60) 및 서비스 제공부(70)의 동작에 필요한 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보와 모바일 기기 위치와 서비스 종류간 상관 관계에 대한 정보를 저장한다.
도 4는 본 발명의 일 실시예에 따른 서비스 제공 장치의 모바일 기기 위치 판별 성능을 나타낸 도면으로, 이를 참고하면, 책상, 패브릭 의장, 책상 서랍, 나무 트레이, 하드 홀더, 청바지 주머니, 소프트 홀더, 가죽 소파, 플라스틱 의자, 카펫, 침대, 나무 진열대 등을 상당한 높은 정확도로 판별해 낼 수 있음을 알 수 있다.
이와 같이 본 발명은 모바일 기기를 일종의 위치 인식 장치로서 활용할 수 있는 방법을 제공한다. 더 나아가, 모바일 기기 전체에서 발산되는 진동을 이용하므로 디바이스가 놓여진 방향에 크게 영향을 받지 않으며, 실내계측 기술과 혼용하여 좀더 높은 수준의 위치 인식 기술을 사용자에게 제공할 수 있다.
또한, 본 발명에서는 모바일 기기의 위치가 인식되면, 해당 위치에 매핑된 서비스를 자동 선택하고 사용자에게 제공할 수 있도록 함으로써, 사용자가 별도의 제어 동작을 수행하지 않고도 현재의 상황에 최적화된 서비스를 제공받을 수 있게 된다. 예를 들어, 거실 소파, 침대, 서재 책상 등과 같이 개인 공간에서는 사용자가 개인 용무에 필요한 어플 또는 여가 활동에 필요한 어플 등을 자동 서비스하고, 회의실 책상과 같이 공동 사용 공간에서는 프라이버스 보호에 필요한 어플 등을 자동 서비스하도록 할 수 있을 것이다.
뿐 만 아니라, 본 발명에서는 모바일 기기에 내장된 메모리, 진동 모듈 및 마이크를 활용하여 서비스 제공 장치의 진동 모듈(10), 마이크(20), 데이터베이스(80)를 구현하도록 함으로써, 구현 비용 및 시간이 최소화될 수 있도록 한다.
도5는 본 발명의 일 실시예에 따른 모바일 기기의 서비스 제공 방법을 설명하기 위한 동작 흐름도이다.
먼저, 모바일 기기의 진동 동작이 요청되면, 모바일 기기는 진동하면서 자신이 놓여진 위치에 존재하는 물체와 서로 충돌하면서, 해당 물체의 종류에 상응하는 주파수 특성을 가지는 소리를 발생하게 된다(S10). 그러면, 서비스 제공 장치는 모바일 기기가 진동함에 의해 발생되는 소리를 녹음하고(S11), 이의 주파수 스펙트럼을 분석하여 소리 패턴을 검출한다(S12).
그리고, 사전에 정의 및 등록된 소리 패턴과 모바일 기기 위치간 상관 관계를 고려하여, 단계 S12를 통해 검출된 소리 패턴으로부터 모바일 기기의 현재 위치가 어디인지 파악하도록 한다(S13).
그리고 나서, 사전에 정의 및 등록된 모바일 기기 위치와 서비스 종류간 상관 관계를 고려하여, 단계 S13를 통해 파악된 모바일 위치에 상응하는 서비스를 선택한 후, 사용자에게 제공하도록 한다(S14).
더하여, 도5의 서비스 제공 방법을 실행하기 위해서는 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보와 모바일 기기 위치와 서비스 종류간 상관 관계에 대한 정보가 사전에 설정되어 있어야 하는 데, 이는 사용자에 의해 수동 설정되거나 제품 출하 당시 제조사에 의해 미리 설정되어 제공될 수도 있을 것이다.
만약, 사용자에 의해 상기 정보들이 수동 설정된다면, 이들 설정 방법은 다양한 방법으로 구현될 수 있으며, 예를 들어, 도6에서와 같이 사용자가 직접 모바일 기기를 위치 변경시키면서 해당 소리 패턴을 획득 및 저장할 수도 있을 것이며, 도7에서와 같이 상기 정보들을 통합 관리하는 별도의 데이터베이스에 접속하여, 해당 데이터베이스를 다운로드받을 수도 있을 것이다.
먼저, 도 6을 참고하여 사용자가 직접 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보를 설정하는 경우에 대해 살펴보면 다음과 같다.
도6에 도시된 바와 같이 사용자가 특정 위치(즉, 특정 물체)에 모바일 기기를 내려놓고(S20), 모바일 기기를 진동시키면(S21), 서비스 제공 장치는 모바일 기기의 진동에 의해 발생되는 소리를 녹음하고, 이의 주파수 특성을 분석함으로써 소리 패턴을 검출하도록 한다(S22).
단계 S20~S22를 반복 수행하여 데이터 신뢰성을 확보하도록 한 후, 기 설정된 횟수(예를 들어, 20번)만큼 반복 수행되었다면(S23), 현재까지 검출된 소리 패턴들을 통계내어 소리 패턴을 정규화한다(S24).
그리고 나서, 현재의 모바일 기기 위치에 정규화된 소리 패턴을 매핑한 후, 데이터베이스에 추가함으로써(S25), 모바일 기기가 차후 해당 위치에 접촉 및 진동될 때마다, 모바일 기기는 단계 S20~ S25를 통해 구축된 데이터베이스를 참고하여 모바일 기기가 해당 위치에서 진동되고 있음을 파악할 수 있도록 한다.
또한, 도 7을 참고하여 사용자가 별도의 데이터베이스로부터 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보를 다운로드받는 경우에 대해 살펴보면 다음과 같다. 다만, 이때의 데이터베이스는 모바일 기기의 외부에 존재하는 서버 또는 로컬 컴퓨터 등으로 구현될 수도 있을 수 있을 것이다.
도7에서는, 사용자가 먼저 모바일 기기를 데이터베이스에 접속시킨 후(S30), 위치 판별 동작을 위한 데이터베이스의 제공을 요청하도록 한다(S31). 다만, 데이터베이스에 저장된 데이터베이스를 통째로 다운로드 받을 수도 있고, 사용자가 필요로 하는 항목의 정보만을 선별적으로 제공받을 수도 있을 것이다.
이에 데이터베이스가 사용자가 요청한 데이터베이스를 선택 및 전송하면, 모바일 기기는 이를 수신하여 서비스 제공 장치의 데이터베이스(10)에 저장하도록 한다(S32).
이와 같은 데이터베이스 구축 방법의 경우, 사용자가 직접 모바일 기기를 특정 물체 위에도 위치시키고 진동을 발생하는 등의 동작을 수행하지 않아도 되므로, 데이터베이스 구축 시간을 단축시키고, 사용자의 편의성도 크게 향상할 수 있을 것이다.
도8은 본 발명의 일 실시예에 따른 모바일 기기 위치와 서비스 종류간 상관 관계를 설정하는 방법을 설명하기 위한 동작 흐름도로, 이 또한 사용자가 수동 설정하는 방법에 관한 것이다.
먼저, 사용자가 서비스 종류 설정 동작을 요청하면, 서비스 제공 장치는 자신이 판별 가능한 모바일 기기의 위치 목록을 작성하여 사용자에게 알려준다(S40). 이때의 모바일 기기의 위치 목록은 도5 또는 도6을 통해 구축된 데이터베이스로부터 추출 가능할 것이다.
이에 사용자가 단계 S30을 통해 제공된 모바일 기기 위치 목록에서 하나의 모바일 기기 위치를 선택하고(S41), 모바일 기기가 해당 위치에 놓여있는 경우 제공받고자 하는 서비스 종류를 선택하면(S42), 서비스 제공 장치는 이들 정보를 매핑하여 저장하도록 한다(S43).
이러한 동작이 사용자가 모바일 기기 위치 목록에서 서비스 종류를 새롭게 설정 또는 변경하고자 하는 모바일 기기 위치를 선택할 때마다 반복 수행되고, 더 이상 설정 또는 변경될 정보가 없으면 동작 종료될 것이다(S44).
도8에서와 같이, 본 발명에서는 사용자가 모바일 기기 위치별로 자신이 제공받고자 하는 서비스의 종류를 설정할 수 있도록 함으로써, 사용자는 차후 모바일 기기를 통해 자신의 상황에 최적화된 서비스를 제공받을 수 있게 될 것이다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명이 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명의 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이와 균등하거나 또는 등가적인 변형 모두는 본 발명 사상의 범주에 속한다 할 것이다.
또한, 본 발명에 따른 물질 검출 장치는 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 기록매체의 예로는 ROM, RAM, CD ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치, 하드 디스크, 플래시 드라이브 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.

Claims (11)

  1. 모바일 기기의 진동을 이용한 서비스 제공 방법에 있어서,
    모바일 기기의 진동에 의해 발생되는 소리 패턴을 획득 및 분석하여 상기 모바일 기기의 제1 위치를 파악하는 단계;
    상기 모바일 기기에 내장된 이미지 센서, 조도 센서, 컴파스 센서 중 적어도 하나를 통해 획득된센서 데이터를 분석하여 상기 모바일 기기의 제2 위치를 파악하는 단계; 및
    상기 모바일 기기의 제1 위치와 제2 위치를 함께 고려하여 상기 모바일 기기의 최종 위치를 파악하고,상기 모바일 기기 최종 위치에 따라 상기 모바일 기기를 통해 제공될 서비스 결정하는 단계를 포함하며,
    상기 소리 패턴은
    피크들의 평균 주파수; 및
    소리 피크 개수, 피크들의 표준 편차, 피크들의 평균 에너지, 피크들의 에너지 표준 편차, 전체 주파수 에너지의 표준 편차, 전체 주파수 에너지의 비대칭도, 전체 주파수 에너지의 평균, 가장 높은 에너지를 나타내는 피크의 에너지, 가장 높은 에너지를 나타내는 피크의 주파수, 가장 높은 에너지를 나타내는 피크의 에너지 표준 편차, 가장 높은 주파수를 나타내는 피크의 에너지, 가장 높은 주파수를 나타내는 피크의 주파수, 가장 높은 주파수를 나타내는 피크의 표준 편차 중 적어도 하나를 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 방법.
  2. 제 1항에 있어서,
    소리 패턴과 모바일 기기 위치간 상관 관계를 등록 및 변경하는 단계를 더 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 방법.
  3. 제 1항에 있어서, 상기 소리 패턴과 모바일 기기 위치간 상관 관계를 등록 및 변경하는 단계는
    상기 모바일 기기가 반복 진동되면, 상기 반복 진동 동작에 의해 획득되는 소리 패턴을 수집 및 통계내는 단계; 및
    상기 통계낸 소리 패턴에 상기 모바일 기기의 현재 위치값을 매핑하여 저장하는 단계를 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 방법.
  4. 제1항에 있어서, 상기 소리 패턴과 모바일 기기 위치간 상관 관계를 등록 및 변경하는 단계는
    소리 패턴과 모바일 기기 위치간 상관 관계를 통합 관리하는 데이터베이스에 접속한 후, 정보 제공을 요청하는 단계; 및
    상기 정보 제공 요청에 응답하여 상기 데이터베이스가 소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보를 제공하면, 이를 수신 및 저장하는 단계를 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 방법.
  5. 삭제
  6. 제 1항에 있어서,
    모바일 기기 위치와 서비스 종류간 상관 관계를 등록 및 변경하는 단계를 더 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 방법.
  7. 제1항에 있어서, 상기 모바일 기기 위치와 서비스 종류간 상관 관계를 등록 및 변경하는 단계는
    상기 모바일 기기의 진동 동작을 통해 판별 가능한 모바일 기기 위치 목록을 작성하여 사용자에게 통보하는 단계; 및
    상기 사용자가 상기 모바일 기기 위치 목록을 통해 특정 위치를 선택하고, 상기 특정 위치에서 제공받기를 원하는 서비스 종류를 선택하면, 상기 특정 위치와 상기 선택된 서비스 종류를 매핑하여 저장하는 단계를 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 방법.
  8. 제1항 내지 제4항, 제6항 내지 제7항 중 어느 한 항에 따른 모바일 기기의 진동을 이용한 서비스 제공 방법을 구동하기 위한 컴퓨터 프로그램 명령어가 기록된 기록매체.
  9. 모바일 기기를 이용한 서비스 제공 장치로서, 상기 장치는
    상기 모바일 기기를 진동시키는 진동 모듈;
    상기 모바일 기기의 진동에 의해 상기 모바일 기기와 관심 물체가 충돌하면서 발생하는 소리를 검출하는 소리 검출 수단;
    상기 소리의 주파수 특성을 분석하여 소리 패턴을 파악하는 소리 패턴 분석부;
    상기 소리 패턴을 기반으로 상기 모바일 기기의 제1 위치를 파악하고, 상기 모바일 기기에 내장된 이미지 센서, 조도 센서, 컴파스 센서 중 적어도 하나를 통해 획득된 센서 데이터를 분석하여 상기 모바일 기기의 제2 위치를 파악한 후, 상기 모바일 기기의 제1 위치와 제2 위치를 함께 고려하여 상기 모바일 기기의 최종 위치를 파악하는 위치 판별부; 및 상기 모바일 기기 위치에 따라 사용자에게 제공될 서비스를 결정하는 서비스 선택부를 포함하며,
    상기 소리 패턴은
    피크들의 평균 주파수; 및
    소리 피크 개수, 피크들의 표준 편차, 피크들의 평균 에너지, 피크들의 에너지 표준 편차, 전체 주파수 에너지의 표준 편차, 전체 주파수 에너지의 비대칭도, 전체 주파수 에너지의 평균, 가장 높은 에너지를 나타내는 피크의 에너지, 가장 높은 에너지를 나타내는 피크의 주파수, 가장 높은 에너지를 나타내는 피크의 에너지 표준 편차, 가장 높은 주파수를 나타내는 피크의 에너지, 가장 높은 주파수를 나타내는 피크의 주파수, 가장 높은 주파수를 나타내는 피크의 표준 편차 중 적어도 하나를 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 장치.
  10. 제9항에 있어서,
    소리 패턴과 모바일 기기 위치간 상관 관계에 대한 정보, 모바일 기기 위치와 서비스 종류간 상관 관계에 대한 정보를 저장하는 데이터베이스를 더 포함하는 것을 특징으로 하는 모바일 기기의 진동을 이용한 서비스 제공 장치.
  11. 삭제
KR1020120046476A 2012-05-02 2012-05-02 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법 KR101402383B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120046476A KR101402383B1 (ko) 2012-05-02 2012-05-02 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120046476A KR101402383B1 (ko) 2012-05-02 2012-05-02 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20130123208A KR20130123208A (ko) 2013-11-12
KR101402383B1 true KR101402383B1 (ko) 2014-07-01

Family

ID=49852593

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120046476A KR101402383B1 (ko) 2012-05-02 2012-05-02 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101402383B1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004129120A (ja) 2002-10-07 2004-04-22 Nec Corp バイブレータ制御機能付き無線電話機及び無線電話機のバイブレータ制御方法
KR20050102543A (ko) * 2004-04-22 2005-10-26 엘지전자 주식회사 환경 인식에 따른 휴대폰 모드 자동 설정 방법
KR20080050042A (ko) * 2006-12-01 2008-06-05 삼성전자주식회사 디바이스의 환경을 분석하는 방법 및 이를 이용한 디바이스
JP2008306287A (ja) 2007-06-05 2008-12-18 Fujitsu Ltd バイブレータ制御装置、バイブレータ制御方法およびバイブレータ制御プログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004129120A (ja) 2002-10-07 2004-04-22 Nec Corp バイブレータ制御機能付き無線電話機及び無線電話機のバイブレータ制御方法
KR20050102543A (ko) * 2004-04-22 2005-10-26 엘지전자 주식회사 환경 인식에 따른 휴대폰 모드 자동 설정 방법
KR20080050042A (ko) * 2006-12-01 2008-06-05 삼성전자주식회사 디바이스의 환경을 분석하는 방법 및 이를 이용한 디바이스
JP2008306287A (ja) 2007-06-05 2008-12-18 Fujitsu Ltd バイブレータ制御装置、バイブレータ制御方法およびバイブレータ制御プログラム

Also Published As

Publication number Publication date
KR20130123208A (ko) 2013-11-12

Similar Documents

Publication Publication Date Title
JP6986071B2 (ja) 多方向再生デバイスマイクロフォン
KR101576824B1 (ko) 표면 재료 검출에 기초한 모바일 디바이스 제어
JP5141015B2 (ja) ロボット、ユーザ嗜好推定装置、プログラム及びユーザ嗜好推定方法
WO2016185809A1 (ja) 情報処理装置、情報処理方法およびプログラム
CN108028633A (zh) 使用多维运动检查验证音频校准
JP2008522308A (ja) 関連コンテンツの抽出における位置類似性閾値の適応化
KR20110110147A (ko) 적어도 하나의 신호를 렌더링하기 위한 시스템을 제어하기 위한 데이터를 생성하는 방법 및 시스템
CN107943685B (zh) 一种遍历路径生成方法、装置、服务器及存储介质
Jia et al. SoundLoc: Accurate room-level indoor localization using acoustic signatures
US20160178748A1 (en) Active Indoor Location Sensing For Mobile Devices
CN104838378B (zh) 用于在音乐服务中生成播放列表的***和方法
CN107301052A (zh) 一种帮助信息的显示方法和移动终端
US20090251277A1 (en) Content selection
CN110366100A (zh) 终端的定位方法、定位装置、可读存储介质及终端设备
CN109756825A (zh) 智能个人助理的位置分类
US8619022B1 (en) Updating a task-management system by manipulating physical objects
KR101402383B1 (ko) 모바일 기기의 진동을 이용한 서비스 제공 장치 및 방법
EP4020127B1 (en) Methods and apparatus for acoustic noise mitigation of electronic noise using adaptive sensing and control
US11841900B2 (en) Place search by audio signals
US20120056715A1 (en) Locating Remote Control Devices Utilizing Base Unit Positioning
KR101401694B1 (ko) 모바일 기기의 진동을 이용한 물체 판별 방법 및 장치
JP2020173220A (ja) 識別装置、識別方法、識別処理プログラム、生成装置、生成方法、および生成処理プログラム
US20170371418A1 (en) Method for recognizing multiple user actions on basis of sound information
JP7364945B2 (ja) 在室人数推定システム、情報処理装置、方法、およびプログラム
JP5673804B2 (ja) 空間位置特定システム及び空間位置特定方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee