KR101855392B1 - 모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법 - Google Patents

모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법 Download PDF

Info

Publication number
KR101855392B1
KR101855392B1 KR1020140152928A KR20140152928A KR101855392B1 KR 101855392 B1 KR101855392 B1 KR 101855392B1 KR 1020140152928 A KR1020140152928 A KR 1020140152928A KR 20140152928 A KR20140152928 A KR 20140152928A KR 101855392 B1 KR101855392 B1 KR 101855392B1
Authority
KR
South Korea
Prior art keywords
block
functional blocks
functional
wearable device
functional block
Prior art date
Application number
KR1020140152928A
Other languages
English (en)
Other versions
KR20160053625A (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 KR1020140152928A priority Critical patent/KR101855392B1/ko
Priority to CN201510068118.2A priority patent/CN105988565B/zh
Priority to US14/620,802 priority patent/US20160127448A1/en
Priority to JP2015026034A priority patent/JP5976861B2/ja
Publication of KR20160053625A publication Critical patent/KR20160053625A/ko
Application granted granted Critical
Publication of KR101855392B1 publication Critical patent/KR101855392B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User 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/724094Interfacing with a device worn on the user's body to provide access to telephonic functionalities, e.g. accepting a call, reading or composing a message
    • H04M1/724095Worn on the wrist, hand or arm
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/0254Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets comprising one or a plurality of mechanically detachable modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User 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/72412User 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Electric Clocks (AREA)
  • Stored Programmes (AREA)

Abstract

본 발명은 모듈형 기능 블록을 포함하는 웨어러블 장치 및 모듈형 기능 블록을 이용하여 웨어러블 장치의 기능을 확장하는 방법에 관한 것이다.
본 발명의 일면에 따른 모듈형 기능 블록을 포함하는 웨어러블 장치는 웨어러블 장치의 메인 블록에 연결된 스트랩에 탈부착 식으로 체결되는 복수의 기능 블록을 포함하되, 메인 블록 및 복수의 기능 블록 중 적어도 어느 하나의 처리 블록은 다른 기능 블록의 장착 상태를 인식하고, 스트랩에 체결된 기능 블록의 조합으로 제공되는 어플리케이션 정보를 생성하는 것을 특징으로 한다.

Description

모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법{WEARABLE DEVICE INCLUDING MODULAR FUNCTION BLOCK AND METHOD FOR EXTENDING FUNCTION OF WEARABLE DEVICE USING THEREOF}
본 발명은 모듈형 기능 블록을 포함하는 웨어러블 장치 및 모듈형 기능 블록을 이용하여 웨어러블 장치의 기능을 확장하는 방법에 관한 것이다.
스마트폰 시장이 성숙기로 접어들며, 향후 스마트폰을 대체할 모바일 기술로 웨어러블 장치가 제안되고 있다.
웨어러블 장치는 액세서리형, 직물/의류형, 신체 부착형, 신체 이식형으로 분류되며, 스마트기기와 연동되어 보조 역할을 수행하는 것이 가능하다.
대표적인 웨어러블 장치의 예로서, 휴대형 시계는 시간을 알려주는 본연의 기능 외에, 다양한 부가 기능들이 탑재되어 그 효용성이 증대되고 있다.
즉, 타이머, 알람 기능 등과 같은 단순한 부가 기능만이 아니라, 최근에는 지자기 센서, GPS(Global Positioning System) 수신기, 기압 및 온도 센서들을 집적함으로써 다양한 외부 환경 정보의 수집이 가능하고, 혈압, 맥박과 같은 생체 신호의 획득을 통해 헬스케어 서비스를 지원하는 휴대형 시계들도 제안되고 있다.
또한 이러한 휴대형 시계에는 외부의 장치 혹은 시스템들과 연동될 수 있도록 통신 기능이 추가됨으로써, 웨어러블 네트워크 기기로의 진화가 가속화 되고 있는 실정이다.
그러나, 종래 기술에 따르면 이러한 휴대형 시계의 부가 기능들은 제작 비용 및 제작 당시의 기술 집적 수준을 고려하여, 모델 별로 사양 및 기능들이 결정된 후, 완제품 형태로 사용자에게 제공되고 있다.
따라서, 사용자는 이미 구매한 제품에 대하여는 하드웨어 구성을 임의로 변경하는 것이 불가능하다.
일례로, 사용자 입장에서 혈압 측정 센서를 포함하지 않는 시계를 구매한 경우, 해당 기능(혈압 측정 기능)은 그 기기를 통해서는 향후에도 사용할 수 없는 문제점이 있다.
반대로, 특정 센서가 불필요한 경우, 사용자는 불필요한 센서를 포함한 제품에 대하여, 해당 센서에 대한 비용을 추가 지불하게 되므로, 이는 사용자 입장에서 볼 때 불필요한 낭비 요인이 된다.
휴대형 시계의 기능확장이 가능한 종래의 스마트 시계들에도 이러한 문제점은 마찬가지로 나타난다.
종래 기술에 따른 휴대형 시계 및 와치스트랩 관련 기술은 휴대형 시계에 다양한 기능을 추가하는 구성, 와치스트랩의 물리적 결합을 견고하고 유연하게 구성하는 기술, 안테나와 같은 특수 기능을 추가하는 구성, USB와 같은 통신 기능을 제공하는 구성들을 제시하고 있으나, 전술한 문제점은 여전히 내포하고 있다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 제안된 것으로, 휴대형 시계로 대표되는 웨어러블 장치의 스트랩을 기반으로 고유한 기능을 제공하는 탈부착형 기능 블록의 장착 상태에 따라, 기능 블록의 조합을 통한 신규 기능 및 서비스를 제공하는 것이 가능한 모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법을 제공하는 것을 목적으로 한다.
본 발명의 일면에 따른 모듈형 기능 블록을 포함하는 웨어러블 장치는 웨어러블 장치의 메인 블록에 연결된 스트랩에 탈부착 식으로 체결되는 복수의 기능 블록을 포함하되, 메인 블록 및 복수의 기능 블록 중 적어도 어느 하나의 처리 블록은 다른 기능 블록의 장착 상태를 인식하고, 스트랩에 체결된 기능 블록의 조합으로 제공되는 어플리케이션 정보를 생성하는 것을 특징으로 한다.
본 발명의 다른 면에 따른 모듈형 기능 블록을 이용한 웨어러블 장치의 기능 확장 방법은 웨어러블 장치의 스트랩에 기능 블록이 장착되는 이벤트 및 제거되는 이벤트 중 적어도 어느 하나의 이벤트를 감지하는 단계와, 기능 블록이 장착되는 이벤트 또는 제거되는 이벤트에 따라 기능 블록의 장착 상태를 인식하는 단계 및 장착된 기능 블록의 조합으로 제공되는 어플리케이션 정보를 생성하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따르면, 웨어러블 장치의 스트랩 상에 다양한 기능 블록을 추가 또는 제거하여, 사용자 맞춤형 웨어러블 장치로 그 기능을 확장 또는 변경하는 것이 가능한 효과가 있다.
또한, 본 발명은 웨어러블 장치의 외부 기기와 연동하여 장착된 기능 블록의 특정 기능을 제어하거나, 상태 정보를 획득하는 것이 가능한 효과가 있다.
현재 장착된 기능 블록의 조합을 통하여 제공 가능한 어플리케이션을 사용자에게 제시하는 것이 가능하고, 이에 부가적으로 기능 블록의 조합을 통하여 생성된 새로운 어플리케이션을 다운로드하여, 사용자 맞춤형 기능을 제공하여 사용자 편의성을 높이는 효과가 있다.
본 발명의 효과는 이상에서 언급한 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 실시예에 따른 웨어러블 장치의 메인 블록, 스트랩 및 탈부착 영역을 도시하는 개념도이다.
도 2는 본 발명의 실시예에 따른 모듈형 기능 블록을 포함하는 웨어러블 장치를 나타내는 개념도이다.
도 3은 본 발명의 실시예에 따른 기능 블록의 결합 관계를 나타내는 예시도이다.
도 4는 본 발명의 실시예에 따른 기능 블록의 종류를 나타내는 예시도이다.
도 5는 본 발명의 실시예에 따른 기능 블록 상호간의 논리 구성 및 제어 과정을 나타내는 예시도이다.
도 6은 본 발명의 실시예에 따른 모듈형 기능 블록을 이용한 웨어러블 장치의 기능 확장 방법을 나타내는 순서도이다.
본 발명의 전술한 목적 및 그 이외의 목적과 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다.
그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 이하의 실시예들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 목적, 구성 및 효과를 용이하게 알려주기 위해 제공되는 것일 뿐으로서, 본 발명의 권리범위는 청구항의 기재에 의해 정의된다.
한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성소자, 단계, 동작 및/또는 소자가 하나 이상의 다른 구성소자, 단계, 동작 및/또는 소자의 존재 또는 추가됨을 배제하지 않는다.
도 1은 본 발명의 실시예에 따른 웨어러블 장치의 메인 블록, 스트랩 및 탈부착 영역을 도시하는 개념도이다.
도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 웨어러블 장치는 통상적인 휴대형 시계의 구성과 유사하며, 시계의 몸체에 해당하는 메인 블록(100) 및 웨어러블 장치를 손목 등에 결합하는 스트랩(200)을 포함하여 구성된다. 통상적인 휴대형 시계의 메인 블록은 시간을 표시하기 위한 목적을 달성하기 위하여 전원부, 주기신호 생성부, 처리장치, 화면 표시부 등을 포함한다. 또한, 스트랩은 디자인 및 용도에 따라 천, 가죽, 금속 체인 등을 사용하여 제작되며, 휴대형 시계를 신체에 안정적으로 부착시키는 역할을 한다.
본 발명의 실시예에 따른 스트랩(200)은 종래 기술이 해결하지 못한 문제점을 해결하기 위하여, 이러한 제한적인 기능에서 벗어나, 웨어러블 장치의 스트랩 상에 다양한 부가 기능들을 선택적으로 제공할 수 있도록, 기능 블록을 장착 또는 제거할 수 있는 영역인 탈부착 영역(210)을 포함하고, 전원 공급 및 통신을 지원하는 회로를 포함한다.
도 2는 본 발명의 실시예에 따른 모듈형 기능 블록을 포함하는 웨어러블 장치를 나타내는 개념도이다.
도 2에 도시된 바와 같이, 본 발명의 실시예에 따른 웨어러블 장치는 메인 블록(100)에 연결된 스트랩(200)에 탈부착 식으로 체결되는 복수의 기능 블록(300)을 포함하되, 메인 블록(100) 및 복수의 기능 블록(300) 중 적어도 어느 하나의 처리 블록은 다른 기능 블록의 장착 상태를 인식하고, 스트랩(200)에 체결된 기능 블록(300)의 조합으로 제공되는 어플리케이션 정보를 생성한다.
즉, 본 발명의 실시예에 따르면, 스트랩(200) 상에 배치된 탈부착 영역(210)에 장착되는 기능 블록(300)의 조합에 따라 새로운 기능 및 서비스의 제공이 가능하다.
전술한 도 1 내지 도 2에서 설명한 실시예에서는 스트랩(200)에 탈부착 영역(210)이 존재하는 구성을 설명하였으나, 기능 블록(300)은 자석, 갈고리, 전선, 끈, 걸쇠 등으로 웨어러블 장치와 상호 체결되는 방식을 사용하여 스트랩의 역할을 수행하는 것 역시 가능하다. 이러한 사항은 기능 블록(300)의 크기, 스트랩(200) 및 웨어러블 장치 자체의 디자인에 따라 변경이 가능한 사항으로써, 본 발명의 범주는 기능 블록에 대한 물리적 결합 방법에 따라 제한되지는 않는다.
도 1 및 도 2에 도시한 메인 블록(100)은 기능 블록(300)들과 상호 연동이 되는 경우, 통합 중앙 처리 장치 및 주요 전원 공급원으로서 활용될 수 있다. 또한, 이러한 경우 메인 블록(100)은 기능 블록(300)들로부터 수집된 정보를 메인 블록(100)의 화면표시부에 표시하는 것이 가능하다. 메인 블록(100)은 기능 블록(300)들이 가진 기능들의 일부 또는 전체를 포함하며, 기능 블록(300)들을 제어하고, 기능 블록(300)들의 상태 정보를 획득하는 용도로 사용된다.
그러나, 통상적인 웨어러블 장치로서의 휴대형 시계는 예술품으로 간주될 만큼, 메인 블록(100)에 대한 심미적 디자인 및 사양이 중요한 고려 대상이 된다. 따라서, 본 발명에서는 이러한 휴대형 시계의 특성을 고려하여, 반드시 메인 블록(100)이 스트랩(200) 상에 장착된 기능 블록(300)들과 상호 작용하지 아니하더라도 구현이 가능하다. 즉, 메인 블록(100)은 기존의 시계 몸체와 대체되는 것이 가능하다.
이하에서는, 당업자의 이해를 돕기 위하여 복수의 기능 블록(300) 중 어느 하나의 블록이 다른 기능 블록의 장착 상태를 인식하고, 스트랩(200)에 체결된 기능 블록(300)들의 조합으로 제공되는 어플리케이션 정보를 생성하는 경우에 대하여 상세히 설명하기로 한다.
도 3은 본 발명의 실시예에 따른 기능 블록의 결합 관계를 나타내는 예시도이다.
본 발명의 실시예에 따른 스트랩(200)은 전술한 바와 같이 기능 블록(300)의 착탈이 가능하도록 다수의 탈부착 영역(210)을 포함하며, 각각의 영역은 전원 공급 및 통신이 가능하도록 상호 유선으로 연결되는 회로를 포함한다.
다른 실시예로서, 기능 블록(300)들이 태양 전지 등 각각의 독립적인 전원을 가지고 작동하거나, 무선 통신 방식으로 상호 정보를 송수신하는 것 역시 가능하다. 이러한 경우에는 유선 회로가 불필요하나, 안정적인 통신 및 전력 공유 면에서 본 발명의 실시예에 따른 결합 관계는 유선 방식인 것이 바람직하다.
도 3은 본 발명의 실시예에 따른 기능 블록에 공통적으로 포함하는 물리적 구성 요소를 도시하며, 일례로, 기능 블록(300a)은 물리적으로 전원공급부(310a), 통신부(320a), 중앙처리부(330a) 및 기능부(340a)를 포함하여 구성된다.
기능 블록(300)들은 유선 방식에 따른 경우 회로에 연결된 전원 공급선을 통해서 인접하는 메인 블록 또는 전원 블록들로부터 전원을 공급받거나, 자체 포함된 전원공급원으로부터 전원을 제공받는다.
통신부(320a)는 웨어러블 장치의 메인 블록 및 다른 기능 블록 간의 상호 정보 통신을 수행하며, 트리 혹은 일반적인 그래프 형태의 통신 토폴로지 구성이 가능하다. 본 발명의 실시예에 따르면, 전술한 바와 같이 안정적인 통신을 위하여 유선 방식인 것이 바람직하나, 다른 실시예로서 저전력을 요구하는 근거리 무선 통신 방식이 적용되는 것이 가능하다.
중앙처리부(330a)는 기능 블록이 동작하도록 전원 및 통신 모듈을 관리한다. 또한, 중앙처리부(330a)는 기능부(340a)를 통해서 수집된 환경 정보 및 내부 기억 소자에 저장된 상태 정보를 처리하고, 이를 통신부(320a)를 통하여 메인 블록 또는 다른 기능 블록들에게 전달한다. 또한, 중앙처리부(330a)는 다른 기능 블록들로부터 수신된 제어 및 상태 명령을 수행하는 기능처리부를 포함한다.
도 4는 본 발명의 실시예에 따른 기능 블록의 종류를 나타내는 예시도이다.
전술한 바와 같이, 본 발명의 실시예에 따른 기능 블록(300)들은 스트랩의 탈부착 영역에 장착되어, 그 기능의 조합을 통하여 사용자에게 서비스를 제공한다.
이러한 기능 블록들은 도 4에 도시된 바와 같이 다양한 종류로 분류된다. 일 실시예로서, 기능 블록들은 입력 블록(300a), 출력 블록(300b), 처리 블록(300c) 및 전원 블록(300d)으로 분류된다.
입력 블록(300a)의 예로는 터치센서, 버튼, GPS 수신기, 온도센서, 습도센서, 기압센서, 광량센서, 가스센서, 적외선 감지센서, 영상 이미지 센서, 인체 심박동수 센서, 체온 센서 등이 포함된다.
출력 블록(300b)의 예로는 LED와 같은 광출력소자, LED 어레이, 7세그먼트, LCD, 마이크로 프로젝션 디스플레이와 같은 화면표시 장치, 소리를 출력하는 스피커 장치, 레이저포인터 광출력 장치 등이 포함된다.
처리 블록(300c)은 특정 기능에 특화된 연산처리장치 또는 새로운 알고리즘을 탑재하고 실행하는 범용연산처리장치를 포함한다.
전원 블록(300d)은 1회성으로 사용되는 1차 전지 형태, 재충전이 가능한 2차 전지 형태, 원격지의 전자파를 수신하여 전자기 유도 원리에 따라 전력을 수집하는 형태, 태양광이나 압전 소자 등과 같이 전력을 자체 생산하는 형태 등이 포함된다.
도 5는 본 발명의 실시예에 따른 기능 블록 상호간의 논리 구성 및 제어 과정을 나타내는 예시도이다.
도 5에 도시된 기능블록은 총 5개이며, 외부에 노출된 하나의 제어점(350)이 포함된다. 기능 블록들은 0개 또는 1개 이상의 기능부를 포함하며, 이러한 기능부는 기능 블록이 제공하는 명시적인 기능을 정의 및 처리하는 구성 요소이다.
예를 들면, 주변의 온도를 측정하는 기능 블록의 경우, 온도 수집 기능부를 내부 모듈로 포함한다. 기능부 내부에는 이러한 기능처리부가 적어도 1개 이상 포함되는데, 본 발명의 실시예에서는 기능 처리부를 기능 수행의 최소 단위로 간주한다.
온도를 측정하는 기능 블록이 포함하는 온도 수집 기능부의 예시에 따르면, 현재 온도 얻어오기, 최근 1시간 평균 온도 얻어오기, 온도계 수치 보정하기 등과 같은 복수의 기능처리부가 상위의 기능부에 포함되는 것이 가능하다.
도 5에 도시된 기능 블록 1(300a)의 경우, 1개의 기능부(340a)를 포함하고 있고, 기능부 1(340a)은 2개의 기능 처리부를 포함한다.
다른 실시예로서, 각각의 기능 블록은 1개 이상의 기능부를 포함하는 것이 가능하며, 기능 블록에 포함되는 기능부의 개수는 설계에 따라 변경이 가능하다. 예를 들어, 하나의 기능 블록에 복수 개의 기능부를 포함시키는 것 보다, 기능 블록이 하나의 기능부를 포함하더라도 다수의 기능 처리부를 포함시켜 동일한 기능을 하는 것이 가능한 경우에는, 이러한 방식에 따라 기능 블록을 구성한다.
도 5에 도시된 기능 블록 2(300b)의 경우, 기능부(340b) 내에 하위 기능부를 포함한다. 이러한 구현 방식은 재귀적으로 이루어질 수 있으나, 포함 관계에 따른 복잡도가 증가될 수 있으므로, 실제 구현 시에는 제한이 필요하다.
기능 블록 3(300c) 내부에 포함된 제어점(350c)과 같이, 기능 블록 내부에는 제어점이 포함된다. 제어점은 기능처리부를 실제로 제어하여, 기능처리부로부터 상태값을 획득하거나, 기능처리부의 상태값을 변경하여 기능을 실제로 수행하도록 제어한다.
일례로, 이러한 제어점은 기능블록 내부에 포함되어 다른 기능블록들을 제어하는 것이 가능하고, 다른 예로서 기능 블록의 외부에 존재하여 기능처리부를 제어하고, 물리적 수준의 통신 프로토콜에 따라 다른 기기가 기능 블록을 제어하도록 지원하는 것 역시 가능하다.
도 5에 도시된 기능처리부 3-1의 확대도와 같이, 기능처리부는 상태 정보 및 제어처리부를 포함하여 구성된다. 제어처리부는 제어점과의 상호 작용 및 내부의 상태 정보를 이용하여, 실제 제어를 수행하거나, 결과를 반환하는 역할을 수행한다.
기능 블록 4(300d)의 경우, 제어점(350d)만을 포함하는 기능 블록으로서, 기능 블록 5(300e)와 같이 다른 기능 블록들과 상호 작용을 하지 않으나, 심미적 디자인 또는 물리적 체결의 용도로 스트랩 상에 장착된다.
기능 블록 5(300e)는 전원부, 통신부, 중앙처리부, 기능부를 전혀 포함하지 않거나, 이 중 일부를 포함하거나, 자체가 별도의 동작을 하는 것이 가능하며, 다른 기능 블록들과 상호 작용을 하지 않고, 독자적인 기능을 제공한다.
본 발명의 실시예에 따른 모듈형 기능 블록을 포함하는 웨어러블 장치는 스트랩(200)상의 탈부착 영역(210)에 기능 블록(300)이 선택적으로 장착되고, 장착된 기능 블록(300)의 조합을 통하여 어플리케이션 정보를 사용자에게 제공하는 것이 가능하다.
이 때, 본 발명의 실시예에 따른 웨어러블 장치는 기능 블록(300)의 장착 시 현재 시점에서 제공되는 어플리케이션 정보를 사용자에게 제공하는 것이 가능하며, 다른 예로서, 장착된 기능 블록(300)의 종류를 서버로 전송하고, 앱 마켓 상에 제시된 기능 블록의 조합에 따라 새로이 개발된 어플리케이션 정보를 다운로드하여, 사용자에게 디스플레이하는 것이 가능하다.
즉, 본 발명의 실시예에 따르면 각각의 기능 블록(300)이 가지는 고유한 기능을 통하여 조합된 이용 가능 서비스를 사용자에게 제공하는 것이 가능하며, 현재 제공되지 아니한 서비스에 대하여서는 기능 블록(300)의 조합을 통한 새로운 서비스의 발굴을 도모하는 추가적인 효과도 있다. 또한, 사용자가 현재 장착한 기능 블록(300) 외에 추가적인 기능 블록의 장착 시 제공 가능한 서비스를 디스플레이함으로써, 추가적인 기능 블록의 장착을 유도하는 추가적인 효과도 기대할 수 있다.
본 발명의 실시예에 따른 모듈형 기능 블록을 포함하는 웨어러블 장치는 선택적으로 장착되는 기능 블록(300)의 조합에 따른 서비스를 사용자에게 제공하는 것으로서, 사용자 직관성을 높이기 위하여 스트랩(200) 상의 메인 블록의 외면에 회전 베젤을 더 포함하는 것이 가능하다. 이 때, 사용자가 회전 베젤을 회전 시킴에 따라, 장착된 기능 블록(300)은 그 조합으로 제공되는 어플리케이션 정보에 따라 선택적으로 활성화된다. 전술한 회전 베젤은 사용자가 직관적으로 실행하고자 하는 어플리케이션에 따라 각 기능 블록을 선택적으로 활성화하기 위한 수단으로서, 버튼 입력 방식, 음성 인식 방식, 모션 인식 방식 등이 적용되는 것 역시 가능하다.
본 발명에 따른 모듈형 기능 블록을 포함하는 웨어러블 장치의 일 실시예로서, 위치 기반 운동 정보 로깅 시스템에 대하여 설명한다.
이러한 실시예에 따르면, 웨어러블 장치인 휴대형 시계는 전원을 공급하는 기능 블록, GPS 정보를 수신하는 기능 블록, 심박수를 센싱하는 기능 블록, 화면표시용 기능 블록, 기록 저장용 기능 블록, 진동 감지용 기능 블록을 포함한다.
화면 표시 기능 블록은 제어점을 포함하고, 제어점은 심박수를 센싱하는 기능 블록으로부터 심박수 정보를, GPS 정보를 수신하는 기능 블록으로부터 위치 정보를, 진동 감지용 기능 블록으로부터 초당 움직임 정보를, 전원을 공급하는 기능블록으로부터 잔류 전력을 제공 받아, 디스플레이한다.
또한, 화면 표시용 기능 블록은 전술한 처리 블록으로서, 위치기반 운동 정보를 로깅하고, 기록 저장용 기능 블록으로 레코드를 전송하여 저장시킨다.
본 발명에 실시예에 따른 기능 블록은 스트랩의 탈부착 영역에서 장착 또는 제거되는 것이 가능하며, 심박수를 센싱하는 기능 블록 및 GPS 정보를 수신하는 기능 블록이 제거된 경우에는, 처리 블록은 이러한 장착 상태를 인식하여, 위치기반 운동정보 로깅 시스템을 재구성하여, 사용자에게 서비스를 제공한다.
도 6은 본 발명의 실시예에 따른 모듈형 기능 블록을 이용한 웨어러블 장치의 기능 확장 방법을 나타내는 순서도이다.
본 발명의 실시예에 따른 모듈형 기능 블록을 이용한 웨어러블 장치의 기능 확장 방법은 웨어러블 장치의 스트랩에 기능 블록이 장착되는 이벤트 및 제거되는 이벤트 중 적어도 어느 하나의 이벤트를 감지하는 단계(S100)와, 기능 블록이 장착되는 이벤트 또는 제거되는 이벤트에 따라 기능 블록의 장착 상태를 인식하는 단계(S300) 및 장착된 기능 블록의 조합으로 제공되는 어플리케이션 정보를 생성하는 단계(S400)를 포함한다.
각각의 기능 블록들은 전원이 인가되는 경우, 기설정된 인터페이스 프로토콜을 사용하여 각 기능 블록들이 가지는 기능적 특성을 전파한다. 이 때, 이미 전원을 인가 받은 상태의 기능 블록들은 기능적 특성에 대한 전파를 요청 받는 경우에 관련 정보를 전파하는 것 역시 가능하다.
스트랩에 기능 블록이 장착되는 이벤트 및 제거되는 이벤트 중 적어도 어느 하나의 이벤트가 발생하는지 여부를 감지하고(S100), 이러한 기능 블록의 장착 또는 제거가 감지되는지 판단하여(S200), 이벤트가 감지된 경우에는 변경된 장착 상태의 기능 블록을 인식하고(S300), 종래 장착되었던 기능 블록의 정보를 기반으로 웨어러블 장치의 기능을 재구성하여, 통합 시스템을 재구성한다(S400).
반면, S200단계에서 기능 블록의 장착, 제거가 감지되지 않은 경우에는 웨어러블 장치의 기능에 대한 재구성(S400)이 이루어지지 아니한다.
S400 단계에서 기능블록들의 통합 시스템이 재구성되어, 해당 서비스 구성에 필요한 특정 기능블록들은 이 역할을 수행하여 사용자 맞춤형 시스템을 제공하게 된다.
이 때, 기능 블록들은 각 기능을 상호 제공하기 위하여 기설정된 인터페이스 프로토콜을 따른다. 일례로, 인터페이스 프로토콜로서 XML, JSON, 텍스트 스트링, 바이너리 포맷을 이용한 디스크립터를 사용하여 구성하는 것이 가능하며, 이 외의 인터페이스 프로토콜에 따르는 경우 역시 가능하다.
S400 단계에서 통합 시스템을 재구성하여 특정 서비스를 구현하는 것은 처리 블록에 의하여 처리되거나, 제어점을 포함하는 기능 블록들이 담당하는 것이 바람직하나, 이에 한정되는 것은 아니다.
또한, S100 단계는 서비스 구현과 전력 소비를 발생시키는 단계로서, 이벤트 발생 유무를 기설정된 주기에 따라 주기적으로 감지하는 것이 가능하며, 다른 예로서 하드웨어 및 소프트웨어 인터럽트 핸들링 방식으로 비동기 신호에 대한 서비스 루틴을 구현하여, 소비전력을 감소시키거나, 기능 블록들 간의 상호 연동에 다른 구현의 복잡도를 낮추는 것이 가능하다.
S400 단계는 통합 시스템을 재구성하는 단계로서, 장착된 기능 블록의 조합으로 제공되는 어플리케이션 정보를 생성하며, 이후 단계로서 이러한 어플리케이션 정보를 사용자에게 디스플레이한다.
이 때, S400 단계는 장착된 기능 블록들이 가지는 기능의 조합을 통하여 어플리케이션 정보를 생성하며, 장착 상태에 대한 정보를 서버에 전송하고, 기능 블록의 조합으로 제공되는 어플리케이션 정보를 다운로드 하는 것이 가능하다.
또한, S400 단계 이후에는 사용자 입력 신호 및 어플리케이션 정보에 따라 해당 어플리케이션을 제공하기 위하여 필요한 기능 블록을 선택적으로 활성화 시키는 단계를 더 포함하는 것이 바람직하다.
일례로서, 사용자 입력 신호로서 회전 베젤 동작 상태의 변환이 일어나면, 이러한 회전 베젤의 동작 상태 및 어플리케이션 정보에 따라 기능 블록을 선택적으로 활성화시켜, 해당 어플리케이션을 실행하기 위하여 필요한 기능 블록을 사용자가 직관적으로 파악하는 것이 가능하도록 한다.
이제까지 본 발명의 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
100: 메인 블록 200: 스트랩
210: 탈부착 영역 300: 기능 블록
310: 전원공급부 320: 통신부
330: 중앙처리부 340: 기능부
350: 제어점

Claims (6)

  1. 웨어러블 장치의 메인 블록에 연결된 스트랩에탈부착 식으로 체결되는 복수의 기능 블록을 포함하되,
    상기 메인 블록 및 복수의 기능 블록 중 적어도 어느 하나의 처리 블록은 다른 기능 블록의 장착 상태를 인식하고, 상기 스트랩에 체결된 기능 블록의 조합으로 제공되는 어플리케이션 정보를 생성하고,
    상기 처리 블록은 상기 기능 블록의 장착 상태 정보를 서버로 전송하고, 상기 서버로부터 기능 블록의 조합으로 제공되는 어플리케이션 정보를 다운로드하여 디스플레이하되, 장착된 상기 기능 블록의 종류를 상기 서버로 전송하여, 앱 마켓 상에 제시된 기능 블록의 조합에 따라 새로이 개발된 어플리케이션 정보를 다운로드하여 디스플레이하고, 장착된 상기 기능 블록 외에 추가적인 기능 블록 장착 시 제공 가능한 서비스를 상기 서버로부터 수신하여 디스플레이하고, 사용자 입력 신호 및 설치된 어플리케이션에 따라 해당 어플리케이션을 제공하기 위하여 필요한 기능 블록을 선택적으로 활성화시키는 것
    을 특징으로 하는 모듈형 기능 블록을 포함하는 웨어러블 장치.
  2. 삭제
  3. 제1항에 있어서,
    상기 스트랩 상에 배치된 회전 베젤을 더 포함하고, 상기 체결된 기능 블록은 상기 회전 베젤의 회전 및 상기 체결된 기능 블록의 조합으로 제공되는 어플리케이션 정보에 따라 선택적으로 활성화 되는 것
    인 모듈형 기능 블록을 포함하는 웨어러블 장치.
  4. (a) 메인 블록 및 기능 블록 중 적어도 어느 하나의 처리 블록이, 웨어러블 장치의 스트랩에 기능 블록이 장착되는 이벤트 및 제거되는 이벤트 중 적어도 어느 하나의 이벤트를 감지하는 단계;
    (b) 상기 기능 블록이 장착되는 이벤트 또는 제거되는 이벤트에 따라 기능 블록의 장착 상태를 인식하는 단계;
    (c) 상기 기능 블록의 장착 상태 정보와 종류를 서버로 전송하고, 상기 서버로부터 기능 블록의 조합으로 제공되는 어플리케이션 정보를 다운로드하여 디스플레이하되, 앱 마켓 상에 제시된 기능 블록의 조합에 따라 새로이 개발된 어플리케이션 정보를 다운로드하여 디스플레이하고, 장착된 상기 기능 블록 외에 추가적인 기능 블록 장착 시 제공 가능한 서비스를 수신하여 디스플레이하는 단계; 및
    (d) 사용자 입력 신호 및 다운로드된 어플리케이션에 따라, 해당 어플리케이션을 제공하기 위하여 필요한 기능 블록을 선택적으로 활성화시키는 단계
    를 포함하는 모듈형 기능 블록을 이용한 웨어러블 장치의 기능 확장 방법.
  5. 삭제
  6. 제4항에 있어서,
    상기 (d) 단계는 회전 베젤 동작 상태에 따라 상기 사용자 입력 신호를 수신하는 것
    인 모듈형 기능 블록을 이용한 웨어러블 장치의 기능 확장 방법.
KR1020140152928A 2014-11-05 2014-11-05 모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법 KR101855392B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020140152928A KR101855392B1 (ko) 2014-11-05 2014-11-05 모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법
CN201510068118.2A CN105988565B (zh) 2014-11-05 2015-02-09 穿戴式设备及穿戴式设备的功能扩展方法
US14/620,802 US20160127448A1 (en) 2014-11-05 2015-02-12 Wearable device including modular functional block and method for extending function of wearable device using modular functional block
JP2015026034A JP5976861B2 (ja) 2014-11-05 2015-02-13 モジュール型機能ブロックを含むウェアラブル装置及びそれを用いたウェアラブル装置の機能を拡張する方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140152928A KR101855392B1 (ko) 2014-11-05 2014-11-05 모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법

Publications (2)

Publication Number Publication Date
KR20160053625A KR20160053625A (ko) 2016-05-13
KR101855392B1 true KR101855392B1 (ko) 2018-05-08

Family

ID=55854036

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140152928A KR101855392B1 (ko) 2014-11-05 2014-11-05 모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법

Country Status (4)

Country Link
US (1) US20160127448A1 (ko)
JP (1) JP5976861B2 (ko)
KR (1) KR101855392B1 (ko)
CN (1) CN105988565B (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105795624A (zh) * 2016-05-09 2016-07-27 深圳市奔跑科技有限公司 腕带、腕戴设备主体及腕戴设备
CN106154806A (zh) * 2016-08-24 2016-11-23 劳平倪 孤残儿童护理手表
CN109388179A (zh) * 2017-08-04 2019-02-26 北京臻迪科技股份有限公司 一种模块化穿戴设备
CN109390985B (zh) * 2017-08-04 2022-01-21 北京臻迪科技股份有限公司 一种多方式充电的智能穿戴设备
CN109388180B (zh) * 2017-08-04 2021-08-10 北京臻迪科技股份有限公司 一种智能穿戴设备
CN108446201A (zh) * 2018-02-27 2018-08-24 北京诺亦腾科技有限公司 穿戴设备状态展示方法、装置、计算机存储介质和电子设备
KR102218474B1 (ko) * 2018-11-05 2021-02-19 서울대학교 산학협력단 맞춤형 신축성 웨어러블 기기 및 이의 제작 방법
CN112965358B (zh) * 2019-11-28 2023-01-20 Oppo广东移动通信有限公司 可穿戴设备和控制方法、计算机可读存储介质
CN113341681B (zh) * 2021-06-22 2023-07-14 歌尔科技有限公司 腕戴设备、显示方法和计算机可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100408009B1 (ko) * 2000-05-17 2003-12-03 가시오게산키 가부시키가이샤 신체장착 가능한 정보기기
US20050268251A1 (en) * 2004-05-27 2005-12-01 Agere Systems Inc. Input device for portable handset
JP2012199887A (ja) * 2011-03-23 2012-10-18 Panasonic Corp センサ、センサモジュール、および設備端末制御システム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003271264A (ja) * 2002-03-12 2003-09-26 Sony Corp 携帯端末装置およびベルト構成要素
EP1721237B1 (en) * 2004-02-27 2012-08-29 Simon Richard Daniel Wearable modular interface strap
CN102495959A (zh) * 2011-12-05 2012-06-13 无锡智感星际科技有限公司 一种基于位置映射的增强现实平台***及应用方法
CN103558916A (zh) * 2013-11-07 2014-02-05 百度在线网络技术(北京)有限公司 人机交互***、方法及其装置
US20160092053A1 (en) * 2014-09-30 2016-03-31 Linkedln Corporation Controlling remote presentations through a wearable device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100408009B1 (ko) * 2000-05-17 2003-12-03 가시오게산키 가부시키가이샤 신체장착 가능한 정보기기
US20050268251A1 (en) * 2004-05-27 2005-12-01 Agere Systems Inc. Input device for portable handset
JP2012199887A (ja) * 2011-03-23 2012-10-18 Panasonic Corp センサ、センサモジュール、および設備端末制御システム

Also Published As

Publication number Publication date
US20160127448A1 (en) 2016-05-05
KR20160053625A (ko) 2016-05-13
JP2016091532A (ja) 2016-05-23
JP5976861B2 (ja) 2016-08-24
CN105988565B (zh) 2019-06-07
CN105988565A (zh) 2016-10-05

Similar Documents

Publication Publication Date Title
KR101855392B1 (ko) 모듈형 기능 블록을 포함하는 웨어러블 장치 및 이를 이용한 웨어러블 장치의 기능 확장 방법
US10354511B2 (en) Geolocation bracelet, system, and methods
US20180070840A1 (en) Wearable devices with two stage of use
US11300465B2 (en) Waist measuring belt
CN108268095A (zh) 电子设备
CN104000570B (zh) 一种智能穿戴设备
US20150035743A1 (en) Wrist Worn Platform for Sensors
EP3206570A1 (en) Systems, devices, and methods for dynamic control
KR20160110272A (ko) 모바일 디바이스 및 그의 센서 제어 방법
RU2017123203A (ru) Устройство и способ
US20200333837A1 (en) Separatable wearable device
CN204666654U (zh) 运动检测***
KR101525330B1 (ko) 스마트 워치 및 스마트 워치를 이용한 건강 관리 방법
US11495351B2 (en) Health monitoring system and method thereof
CN107689148B (zh) 一种具有紧急报警功能的智能穿戴设备
US20190101958A1 (en) Information processing apparatus, information processing method, and program
JP6191881B2 (ja) 電子機器及びその制御方法
JP7245133B2 (ja) 表示システム、プログラム、及び、表示機器
JP2007252780A (ja) センサシステム
EP4380439A1 (en) Configurable wake up alarm using physiological monitoring
KR20210024544A (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