KR102202647B1 - 데이터 통신 방법 및 그 전자 장치 - Google Patents

데이터 통신 방법 및 그 전자 장치 Download PDF

Info

Publication number
KR102202647B1
KR102202647B1 KR1020140101909A KR20140101909A KR102202647B1 KR 102202647 B1 KR102202647 B1 KR 102202647B1 KR 1020140101909 A KR1020140101909 A KR 1020140101909A KR 20140101909 A KR20140101909 A KR 20140101909A KR 102202647 B1 KR102202647 B1 KR 102202647B1
Authority
KR
South Korea
Prior art keywords
information
wearable device
access point
transmission policy
collector
Prior art date
Application number
KR1020140101909A
Other languages
English (en)
Other versions
KR20150020080A (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 삼성전자주식회사
Publication of KR20150020080A publication Critical patent/KR20150020080A/ko
Application granted granted Critical
Publication of KR102202647B1 publication Critical patent/KR102202647B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • H04W52/028Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • H04B1/385Transceivers carried on the body, e.g. in helmets
    • H04B2001/3866Transceivers carried on the body, e.g. in helmets carried on the head
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • 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
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

다양한 실시 예에 따르면, 웨어러블 장치와 통신을 수행하기 위한 방법, 장치 또는 시스템을 제공할 수 있다. 한 실시 예에 따르면, 시스템은 적어도 하나의 데이터 소스, 적어도 하나의 데이터 소스로부터 데이터를 수신하도록 구성된 수집기, 엑세스 포인트와 통신하도록 구성된 수집기, 수집기 또는 웨어러블 장치와 통신하도록 구성된 엑세스 포인트, 및 엑세스 포인트와 통신하는 수집기로부터 정보를 수신하기 위해서 엑세스 포인트와 통신하도록 구성된 웨어러블 장치를 포함할 수 있다. 상술한 방법에 한정하지 않고 본 발명의 동일 또는 유사한 범위에서 다른 실시 예가 가능하다.

Description

데이터 통신 방법 및 그 전자 장치{METHOD FOR COMMUNICATING DATA AND ELECTRONIC DEVICE THEREOF}
본 발명의 다양한 실시 예는 저전력으로 동작하는 전자 장치에 관한 동작 방법, 장치 또는 시스템에 관한 것이다.
전자 장치는 사용자의 신체 일부에 착용된 상태에서 이동이 잦은 편의와 연관되어 사용자(사용자의 전자 장치) 사이에서 무선 통신을 제공하기 위해서 발달되고 있다.
다양한 실시 에에 따르면, 전자 장치는 셀룰러와 인터넷 데이터를 송신 및/또는 수신하는 Bluetooth (BT), WiFi, 2G or 3G와 같은 고전력의 무선 네트워크를 사용할 수 있다. 전자 장치는 고전력의 무선 네트워크를 사용함으로써 충전 이후 배터리의 재충전이 필요한 시점까지 기대 이하의(또는 불충분한) 짧은 장치 사용 시간(예: 방전 시간)을 제공할 수 있다.
전자 장치는 저 에너지 블루투스(Bluetooth Low energy, BTLE 또는 BLE)와 같은 저전력 무선 네트워크 기술을 포함할 수 있다. 그러나 이와 같은 전자 장치는 BTLE 싱글(single) 모드 장치에서 데이터 집약적인 통신을 위한 프로토콜 자원의 부족 때문에 중요한 기능의 손실(예: 음성 통화 능력의 상실)에 의한 불편을 겪을 수 있다. 그리고, 종래 기술에 따른 BT/BTLE 구현으로 BT/BTLE 듀얼(dual) 모드 장치를 통한 에너지 효율의 손실은 더 높은 고 전력 BT 프로토콜을 사용하여 두 전자 장치가 통신하도록 듀얼 모드 장치를 전자 장치에 포함하여 제공할 필요가 있다. 더하여, BT/BTLE 듀얼 모드 장치는 동시에 BT 및 BTLE 프로토콜을 모두 지원하는 동시 연결을 지원하지 않을 수 있다. 전자 장치는 상대적으로 짧은 배터리 수명으로 인한 보상으로, 점점 대형(large 또는 oversized) 배터리를 포함하는 장치 제조업체의 디자인으로 인해서 전자 장치의 부피가 증가하는 불편이 발생할 수 있다.
상술한 내용은 이하 설명할 본 발명의 다양한 실시 예의 이해를 돕기 위한 배경 정보로 제시될 수 있다. 상술된 내용 중에서 어느 하나라도 본 발명의 다양한 실시 예들과 관련하여, 종래 기술과 연관하여 판단하거나, 종래 기술로 주장하여서는 아니 될 것이다. 웨어러블 장치는 특별한 언급을 하지 않는 경우, 전자 장치로 표현할 수 있다.
본 발명의 다양한 실시 예에 따르면, 무선 통신이 가능한 전자 장치(예: 스마트 와치와 같은 웨어러블 장치)에서 비 데이터 집약적인 정보를 송수신하기 위한 저전력 통신 프로토콜을 사용하는 통신 방법, 장치 또는 시스템을 제공할 수 있다.
본 발명의 다양한 실시 예에 따르면, 전자 장치는 상술한 문제점, 또는 단점을 해결할 수 있는 적어도 하나의 실시 예를 후술하는 상세한 설명을 통해서 제공할 수 있다. 본 발명의 다양한 실시 예는 전자 장치에서 무선 통신을 제공하는 방법 및 장치에 관한 것이다.
본 발명의 다양한 실시 예에 따르면, 사용자에게 정보를 제공하기 위한 수집기(aggregator, 이하 수집기)의 동작 방법이 제공될 수 있다. 한 실시 예에 따르면, 수집기의 동작 방법은, 적어도 하나의 대상에 대한 상품, 서비스와 같은 컨텐츠를 획득하여 하나의 수단(예: 웹사이트)에서 제공하는 동작일 수 있다. 전자 장치는 적어도 하나의 데이터 소스로부터 정보를 수신하고, 사용자에게 전송될 정보를 기반으로 전송 정책을 결정하고, 선택된 전송 정책에 따라서 사용자에게 정보를 전송하는 동작을 포함할 수 있다.
본 발명의 다양한 실시 예에 따르면, 사용자에게 정보를 전송하기 위한 수집기가 제공될 수 있다. 수집기는 적어도 하나의 데이터 소스로부터 정보를 수신하고, 수신한 정보를 사용자에게 전송하도록 구성된 통신 유닛, 및 사용자에게 전송될 정보를 기반으로 전송 정책을 결정하고, 선택된 전송 정책에 따라서 사용자에게 정보를 전송하는 통신 유닛을 제어하는 적어도 하나의 제어 유닛을 포함할 수 있다.
본 발명의 다양한 실시 에에 따르면, 웨어러블 장치의 동작 방법을 제공할 수 있다. 웨어러블 장치는 절전 모드에 진입하고, 다른 비 필수적인 장치들을 상기 절전 모드로 유지하는 상태에서 저전력 통신 모듈의 전원을 온 시키고, 웨어러블 장치에 전송할 정보가 있는지 여부를 확인하는 요청을 엑세스 포인트(access point)에 전송하고, 엑세스 포인트가 웨어러블 장치에 전송할 정보가 없는 경우, 저전력 통신 유닛을 상기 절전 모드로 설정(또는 진입)하고, 엑세스 포인트가 웨어러블 장치에 전송할 정보가 있는 경우, 웨어러블 장치의 상기 절전 모드를 종료하고 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하는 동작을 포함할 수 있다.
본 발명의 다양한 실시 에에 따르면, 웨어러블 장치를 제공할 수 있다. 웨어러블 장치는, 정보를 저장하도록 구성된 저장 유닛, 사용자 인터페이스를 시각적으로 제공하도록 구성된 디스플레이, 엑세스 포인트와 통신하도록 구성된 통신 유닛, 및 절전 모드에 진입하고, 다른 비 필수적인 장치들을 상기 절전 모드로 유지하는 상태에서 저전력 통신 모듈의 전원을 온 시키고, 엑세스 포인트가 웨어러블 장치에 전송할 정보가 없는 경우, 저전력 통신 유닛을 상기 절전 모드로 설정(또는 진입)하고, 엑세스 포인트가 웨어러블 장치에 전송할 정보가 있는 경우, 웨어러블 장치의 상기 절전 모드를 종료하고 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하고, 웨어러블 장치에 전송할 정보가 있는지 여부를 확인하는 요청을 엑세스 포인트(access point)에 전송하는 통신 유닛을 제어하는 적어도 하나의 제어 유닛을 포함할 수 있다.
본 발명의 다양한 실시 예에 따르면, 웨어러블 장치와 통신하기 위한 시스템이 제공될 수 있다. 시스템은 적어도 하나의 데이터 소스, 적어도 하나의 데이터 소스로부터 데이터를 수신하도록 구성된 수집기를 포함할 수 있고, 엑세스 포인트와 통신할 수 있다. 엑세스 포인트는, 수집기 및 웨어러블 장치와 통신하도록 구성될 수 있다. 웨어러블 장치는 엑세스 수집기로부터 정보를 수신하기 위해서 엑세스 포인트와 통신하도록 구성될 수 있다.
본 발명의 다양한 실시 예에 따르면, 엑세스 포인트가 제공될 수 있다. 엑세스 포인트는 수집기 및 웨어러블 장치와 통신하도록 구성된 통신 유닛을 포함할 수 있고, 전송 정책에 따라서 통신 링크의 조합을 사용하여 웨어러블 장치와 통신하도록 구성된 제어 유닛을 포함할 수 있다.
본 발명의 다양한 실시 예에 따르면, 엑세스 포인트의 동작 방법이 제공될 수 있다. 엑세스 포인트의 동작 방법에 있어서, 수집기로부터 정보를 수신하고, 웨어러블 장치로부터 엑세스 포인트가 웨어러블 장치에 송신할 정보를 가지는지 여부를 확인하는 응답을 송신하고, 엑세스 포인트가 웨어러블 장치에 송신할 정보를 가지는 경우, 하나 또는 그 이상의 통신 프로토콜을 사용해서 정보를 웨어러블 장치에 송신하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 전자 장치는 데이터의 타입을 기반으로 적어도 하나의 전송 정책(예: 데이터를 송수신하는 방식)을 사용하여 데이터를 송수신할 수 있고, 데이터 송수신에 사용되는 에너지를 효율적으로 관리할 수 있다.
도 1은 다양한 실시 예에 따른 웨어러블 장치에서 저전력 통신을 제공하기 위한 시스템 구조를 도시한다.
도 2는 다양한 실시 예에 따른 웨어러블 장치에서 저전력 통신을 수행하는 통신 방법의 흐름도이다.
도 3은 다양한 실시 예에 따른 웨어러블 장치를 동작시키는 방법의 흐름도이다.
도 4는 본 발명의 실시 예에 따른 웨어러블 장치의 구성을 나타내는 블록도이다.
도 5는 다양한 실시 예에 따라서 수집기를 동작하는 방법의 흐름도이다.
도 6은 다양한 실시 예에 따른 수집기의 구성을 나타내는 블록도이다.
도 7은 본 발명의 실시 예에 따른 엑세스 포인트의 구성을 나타내는 블록도이다.
이하, 첨부된 도면을 참조하여 본 발명의 다양한 실시 예를 설명한다.
본 발명의 실시 예는 다양한 변경을 가할 수 있고 여러 가지 실시 예를 가질 수 있는 바, 특정 실시 예가 도면에 예시되고 관련된 상세한 설명이 기재되어 있다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경 및/또는 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 동일/또는 유사한 구성 요소, 특징, 구조를 묘사하기 위해 동일하거나 또는 유사한 참조 번호를 사용할 수 있다.
본 발명의 다양한 실시 예 가운데 사용될 수 있는“포함한다” 또는 “포함할 수 있다” 등의 표현은 개시된 해당 기능, 동작 또는 구성요소 등의 존재를 가리키며, 추가적인 하나 이상의 기능, 동작 또는 구성요소 등을 제한하지 않는다. 또한, 본 발명의 다양한 실시 예에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
본 발명의 다양한 실시 예에서 ‘또는’ 등의 표현은 함께 나열된 단어들의 어떠한, 그리고 모든 조합을 포함한다. 예를 들어, ‘A 또는 B’는, A를 포함할 수도, B를 포함할 수도, 또는 A 와 B 모두를 포함할 수도 있다.
본 발명의 다양한 실시 예에서 ‘제1’, ’제2’, ’첫째’ 또는 ’둘째’등의 표현들이 본 발명의 다양한 구성 요소들을 수식할 수 있지만, 해당 구성요소들의 순서 및/또는 중요도 등을 한정하지 않는다. 또한, 상기 표현들은 한 구성요소를 다른 구성요소와 구분 짓기 위해 사용될 수 있다.
본 발명의 다양한 실시 예에서 어떤 구성요소가 다른 구성요소에 ‘연결되어’ 있다거나 ‘접속되어’ 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 ‘직접 연결되어’ 있다거나 ‘직접 접속되어’ 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해될 수 있어야 할 것이다.
본 발명의 다양한 실시 예에서 사용한 용어는 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다른 것으로 명시하지 않는 한 복수의 표현을 포함할 수 있다. 또한 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지는 것으로 해석되어야 하며, 본 발명의 실시 예에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않아야 한다.
본 발명의 다양한 실시 예에 따른 전자 장치는, 통신 기능이 포함된 장치일 수 있다. 예를 들면, 전자 장치는 통신 기능을 포함한 스마트 폰(smartphone), 태블릿 PC(tablet personal computer), 이동전화기(mobile phone), 화상전화기, 전자북 리더기(e-book reader), 데스크탑 PC(desktop personal computer), 랩탑 PC(laptop personal computer), 넷북 컴퓨터(netbook computer), PDA(personal digital assistant), PMP(portable multimedia player), MP3 플레이어, 모바일 의료기기, 카메라(camera), 또는 웨어러블 장치(또는 착용 가능한 장치, wearable device)(예: 전자 안경과 같은 head-mounted-device(HMD) 또는 head-mounted-display,전자 의복, 전자 팔찌(또는 밴드), 전자 목걸이, 헤드셋, 전자 앱세서리(appcessory), 전자 문신, 또는 스마트 와치(smartwatch)), 텔레비전, DVD(digital video disk) 플레이어, 오디오, 냉장고, 에어컨, 청소기, 오븐, 전자레인지, 세탁기, 공기 청정기, 셋톱 박스(set-top box)와 같은 무선 라우터, 무선 허브, 무선 브릿지, TV 박스(예를 들면, 삼성 HomeSyncTM, 애플TVTM, 또는 구글 TVTM), 게임 콘솔(game consoles), 전자 사전, 전자 키, 캠코더(camcorder), 의료기기(예: MRA(magnetic resonance angiography), MRI(magnetic resonance imaging), CT(computed tomography), 촬영기, 초음파기 등), 네비게이션(navigation) 장치, GPS 수신기(global positioning system receiver), EDR(event data recorder), FDR(flight data recorder), 자동차 인포테인먼트(infotainment) 장치, 선박용 전자 장비(예: 선박용 항법 장치 및 자이로 콤파스 등), 항공 전자기기(avionics), 보안 기기, 또는 산업용 또는 가정용 로봇, 가구(furniture) 또는 건물/구조물의 일부, 전자 보드(electronic board), 전자 사인 입력장치(electronic signature receiving device), 프로젝터(projector) 또는 각종 계측기기(예: 수도, 전기, 가스, 또는 전파 계측 기기 등), 수집기(aggregator), 엑세스 포인트(access point) 중 적어도 하나를 포함할 수 있다. 본 발명의 다양한 실시 예에 따른 전자 장치는 전술한 다양한 장치들 중 하나 또는 그 이상의 조합일 수 있다. 또한, 본 발명의 다양한 실시 예에 따른 전자 장치는 전술한 기기들에 한정되지 않음은 당업자에게 자명하다.
이하, 본 발명의 다양한 실시 예에 따르면, 전자 장치는 웨어러블 장치, 수집기, 엑세스 포인트로 구분하여 설명할 수 있다. 이는 본 발명의 다양한 실시 예에 따라서 구분된 각각의 장치들에 대한 특성을 명확히 설명하기 위한 구분으로 전자 장치는 각각의 장치(예: 웨어러블 장치, 수집기, 엑세스 포인트) 중 적어도 하나 포함하여 구성될 수 있고 또는 둘 이상을 조합하여 구성될 수 있다. 더하여, 전자 장치는 웨어러블 장치, 수집기, 엑세스 포인트 중 적어도 하나뿐만 아니라 상술한 통신 기능이 포함된 장치들 중 적어도 하나를 포함하여 구성될 수도 있다. 더하여 시스템은 적어도 둘 이상의 전자 장치를 포함하여 구성될 수 있다. 더하여, 웨어러블 장치는 수집기, 엑세스 포인트, 전자 장치의 구성 중 적어도 하나뿐만 아니라 상술한 통신 기능이 포함된 장치들 중 적어도 하나를 포함하여 구성될 수도 있다.
본 발명의 다양한 실시 예에 따르면, 웨어러블 장치를 위한 방법 및 장치를 제공할 수 있다. 웨어러블 장치는 무선 통신 방식의 웨어러블 장치(또는 착용 가능한 무선 통신 장치, Wearable wireless devices)를 나타낼 수 있고, 이하 웨어러블 장치로 표현할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치와 통신하기 위한 시스템은, 수집기, 엑세스 포인트, 웨어러블 장치 중에서 적어도 하나를 포함하여 구성될 수 있다.
다양한 실시 예에 따르면, 수집기는 음성 데이터 및/또는 비 음성 데이터를 수신할 수 있고, 지정된(예: 설정 정보에 미리 정의된 또는 사용자가 선택한) 규칙 또는 통신 방식에 따라서, 그리고 및/또는 웨어러블 장치로부터의 요청에 따라서 음성 데이터 및/또는 비 음성 데이터를 웨어러블 장치에 전송할 수 있다.
다양한 실시 예에 따르면, 수집기는 웨어러블 장치가 통신하고 있는 엑세스 포인트에 음성 데이터 및/또는 비 음성 데이터를 전송할 수 있다. 엑세스 포인트는 음성 데이터 및/또는 비 음성 데이터를 웨어러블 장치로 전송할 수 있다. 다양한 실시 예에 따르면, 수집기 및 엑세스 포인트는 웨어러블 장치가 수집기에 직접 연결되어 음성 데이터 및/또는 비 음성 데이터를 송수신하는 것처럼 통합될 수 있다.
다양한 실시 예에 따르면, 수집기는 원격 (예: 클라우드 서비스 기반)으로 제공될 수 있고, 어느 하나의 장치에 로컬(예: 포함된 상태, 내부 또는 외부에 부착된 상태)로 제공될 수 있다. 한 실시 예에 따르면, 수집기는 엑세스 포인트 또는 엑세스 포인트 내에 근접하여 통합될 수 있다.
다양한 실시 에에 따르면, 수집기는 사용자의 음성 데이터 및/또는 비 음성 데이터를 기반으로 사용자 환경 설정에 따라서 정보 수집(또는 집계), 일정 관리, 필터링, 화이트리스팅, 블랙리스팅과 같은 동작을 수행할 수 있다. 다양한 실시 예에 따르면, 수집기는 버스트 중심의 정보를 웨어러블 장치에 전송할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치는 엑세스 포인트와 복수의 통신 링크를 확립하도록 구성될 수 있다. 한 실시 예에 따르면, 웨어러블 장치와 엑세스 포인트 사이의 통신 링크는 복수의 동시 연결을 지원할 수 있다.
여기에서, 웨어러블 장치와 엑세스 포인트 사이에서 복수의 동시 연결 각각은 다양한 데이터 소스에서 정보를 통신할 수 있다. 다양한 데이터 소스는 독립된 데이터 소스로 구성될 수 있다.
예컨대, 웨어러블 장치는, 엑세스 포인트와 음성 데이터를 위해서 연결을 확립할 수 있다. 웨어러블 장치는 음성 데이터 및 비 음성 데이터의 동시 연결(예: 송신 및 수신)을 허용하기 위한 음성 데이터를 위한 연결 및 비 음성 데이터를 위한 연결을 확립할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치는 엑세스 포인트 및/또는 수집기가 웨어러블 장치로 송신 보류중인 정보(예: 음성 통화, 가입된 서비스에 대한 업데이트 등) 를 포함하는지 여부에 대한 확인(또는 확인 요청, 또는 문의 inquiring)을 위해서 엑세스 포인트 및 수집기 중 적어도 하나의 장치에 메시지를 전송할 수 있다. 웨어러블 장치는 저전력 무선 통신 프로토콜을 사용하여 메시지를 전송할 수 있다. 웨어러블 장치는 미리 지정된 주기 또는 정기적으로 메시지를 전송할 수 있다. 웨어러블 장치는 선택된 일정에 따라서 또는 사용자 입력(예: 가입된 서비스의 상태를 업데이트 하기 위한 사용자 입력, 등)에 따라서 메시지를 전송할 수 있다.
다양한 실시 예에 따르면, 수집기는 웨어러블 장치가 보류중인 정보가 존재하는지 여부를 확인하는 메시지를 전송하기 전까지 웨어러블 장치를 향한 정보의 전송을 딜레이(또는 보류)할 수 있다.
다양한 실시 예에 따르면, 엑세스 포인트는 통신 프로토콜의 다양한 조합을 사용하여 웨어러블 장치와 정보를 통신할 수 있다. 다양한 실시 예에 따르면, 엑세스 포인트와 웨어러블 장치 사이에 통신하는 정보에 대한 통신 프로토콜의 조합은 정보가 전송되는 형태에 따라서 선택될 수 있다. 예컨대, 데이터 비 집약적인 정보는, 저전력 통신 프로토콜을 사용하여 전송될 수 있다. 한 실시 예에 따르면, 데이터 집약적인 정보는 저전력 통신 프로토콜과 다른 적어도 하나의 통신 프로토콜을 통해서 전송할 수 있다.
데이터 비 집약적인 정보와 데이터 집약적인 정보는 다양한 전송 정책 또는 사용자 환경 설정에 따라서 특징 지을 수 있다. 예컨대, 데이터 비 집약적인 정보는 단문 메시지(Short Message Service, SMS)를 포함할 수 있다. 데이터 집약적인 정보는, 음성 데이터 또는 미디어 스트리밍(media streaming)을 포함할 수 있다. 다양한 실시 예에 따르면, 정보가 데이터 비 집약적인 정보인지 또는 데이터 집약적인 정보인지 여부를 결정하기 위한 임계(또는 임계치)는 다양한 전송 정책에 따라서 결정할 수 있다. 또는 데이터 비 집약적인 정보에 해당하는 정보의 스펙트럼 및/또는 데이터 집약적인 정보에 대응하는 정보의 스펙트럼 범위의 사용자 환경 설정, 엑세스 포인트 또는 사용자에 따라서 달라질 수 있다.
도 1은 다양한 실시 예에 따른 웨어러블 장치에서 저전력 통신을 제공하기 위한 시스템 구조를 도시한다.
도 1을 참조하면, 시스템 100은 웨어러블 장치와 저전력 통신을 제공할 수 있다. 웨어러블 장치는 수집기 110, 엑세스 포인트 120, 및 웨어러블 장치 130을 포함할 수 있다. 더하여, 시스템 100은 음성 인터넷 프로토콜(Voice over Internet Protocol, VoIP) 서버 140, 기지국 150, 인터넷 또는 클라우드 기반의 서버 160 중에서 적어도 하나를 더 포함할 수도 있다. 여기에서 웨어러블 장치 130은 적어도 하나의 다른 장치들과 무선 통신으로 데이터를 송수신(송신 또는 수신)하는 장치일 수 있고, 사용자의 신체에 웨어러블 장치일 수 있다.
다양한 실시 예에 따르면, 시스템 100은 음성 데이터 및 비 음성 데이터를 포함하여 엑세스 포인트 120의 고 전력 통신에 대한 부하를 분산(오프로딩, off-loading)시킬 수 있다. 한 실시 예에 따르면, 시스템 100은 저 전력 통신 링크를 포함하는 통신 링크의 조합을 통해서 음성 데이터 및/또는 비 음성 데이터를 웨어러블 장치로 릴레이(예: 통신) 하는 방식의 분산 처리를 수행할 수 있다. 시스템 100은 분산 처리 방식의 음성 데이터 및/또는 비 음성 데이터의 전송에 소비되는 총 에너지는 비 분산 처리 방식을 사용하여 정보를 통신하는 방식에 소비되는 에너지보다 낮을 것이다.
수집기 110은 하나 또는 그 이상의 엑세스 포인트 장치 120, 하나 또는 그 이상의 VoIP 서버 140, 하나 또는 그 이상의 기지국 150, 하나 또는 그 이상의 인터넷 또는 클라우드 기반의 서버 160 와 같은 장치들과 통신할 수 있다. 한 실시 예에 따르면, 수집기 110은 적어도 하나의 엑세스 포인트 120, 적어도 하나의 VoIP 서버 140, 적어도 하나의 기지국 150, 적어도 하나의 인터넷 또는 클라우드 기반의 서버 160와 같은 장치로부터 음성 데이터 및 비 음성 데이터를 수신할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 전자 메일(예: 이메일), 단문 메시지 서비스(Short Message Service, SMS) 메시지, 멀티미디어 메시징 서비스(Multimedia Messaging Service, MMS) 메시지, 소셜 네트워킹 사이트(예: 페이스북, 트위터, 구글+, 링크드인 등)와 같은 웹 서비스로부터의 업데이트, 캘린더 업데이트, 기상 방송, 인스턴트 메시징, 풍부한 사이트 요약(Rich Site Summary, RSS) 정보, 멀티미디어(예: 이미지, 사진, 비디오, 오디오) 정보 중 적어도 하나에 해당하는 음성 데이터 및/또는 비 음성 데이터를 수신할 수 있다. 더하여, 수집기 110은 상술한 음성 데이터 및/또는 비 음성 데이터를 엑세스 포인트 120, VoIP 서버 140, 기지국 150, 인터넷 또는 클라우드 기반의 서버 160 중 적어도 하나의 연결 또는 둘 이상의 조합을 통해서 수신할 수 있다.
수집기 110은 음성 데이터 및/또는 비 음성 데이터를 수신하는 경우, 착용 가능한 웨어러블 장치 130과 연동하는 엑세스 포인트 120에 음성 데이터 및/또는 비 음성 데이터를 전송할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 미리 정의되거나, 또는 선택된 통신 방식에 따라서 음성 데이터 및/또는 비 음성 데이터를 착용 가능한 웨어러블 장치 130과 연동하는 엑세스 포인트 120에 전송할 수 있다. 예컨대, 수집기 110은 정보의 수집, 일정 관리(scheduling, 스케줄링), 필터링, 화이트리스트 설정, 정보에 관련된 블랙 리스트(예: 수신한 음성 데이터 및/또는 비 음성 데이터) 설정에 해당하는 동작 중에서 적어도 하나를 수행할 수 있고, 둘 이상을 조합할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 무선 통신 장치 130에서 동작하는 정보의 특성(예: 정보의 타입, 또는 송신자) 및/또는 지정된 상황(예: 시간, 또는 장소)에 따라서 선택적으로 수행할 수 있다. 수집기 110은 사용자가 구성할 수 있는 웨어러블 장치 130의 사용자 환경 설정에 따라서 해당하는 작업을 선택적으로 수행할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 정보를 웨어러블 장치 130(예: 엑세스 포인트 120을 통해서 선택적으로 결정할 수 있다)에 중계(예: 전송)하기 전에 정보(예: 수신한 음성 데이터 및/또는 비 음성 데이터)를 수집할 수 있다. 수집기 110은 수집된 특정 정보 및 수집되지 않은 정보(예: 웨어러블 장치 130의 상황 특징, 또는 정보의 특징)을 기반으로 하는 사용자 환경 설정에 따라서 정보를 선택적으로 수집할 수 있다. 수집기 110은 정보를 수집하고, 수집한 정보를 미리 지정된 스케줄링 방식과 같은 버스트 중심의 트래픽 패턴(burst-oriented traffic patterns)을 사용하여 엑세스 포인트 120에 중계(예: 전송)할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 미리 정의된 스케줄에 따라서 정보를 웨어러블 장치 130(예: 엑세스 포인트 120과 연동하는 장치)에 중계(예: 전송)할 수 있다. 여기에서 스케줄은 사용자 환경 설정 또는 전력 최적화 방식에 따라서 구성될 수 있다. 예컨대, 수집기 110은 전자 메일(예: 이메일), 단문 메시지 서비스(Short Message Service, SMS) 메시지, 멀티미디어 메시징 서비스(Multimedia Messaging Service, MMS) 메시지, 소셜 네트워킹 사이트(예: 페이스북, 트위터, 구글+, 링크드인 등)와 같은 웹 서비스로부터의 업데이트, 캘린더 업데이트, 기상 방송, 인스턴트 메시징, 풍부한 사이트 요약(Rich Site Summary, RSS) 정보, 멀티미디어(예: 이미지, 사진, 비디오, 오디오) 및/또는 미리 정의된 또는 선택된 시간(예: 밤 시간, 심야 이후 시간)과 같은 다른(예: 더 짧은 시간 만큼의) 정보의 전송을 지연하는 동안에 웨어러블 장치 130으로의 음성 데이터(예: 음성 통화)와 같이 제한된 정보를 중계할 수 있다. 다양한 실시 예에 따르면, 사용자는 특정 정보의 중계 일정을 설정, 다른 정보의 중계 지연 설정 및/또는 다른 정보의 중계 제한을 설정하는 수집기를 구성할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 필터링 방식에 따라서 웨어러블 장치 130(예: 엑세스 포인트 120과 연동하는 장치)으로 정보를 중계(예: 전송)할 수 있다. 필터링 방식은 사용자 환경 설정에 따라서 사용자가 미리 정의하여 또는 선택하여 구성될 수 있다. 예컨대, 수집기 110은 특정 소스(예: 연락처 또는 서비스)로부터 수신한 정보를 중계할 수 있고, 다른 소스로부터 수신한 정보의 중계를 지연 또는 제한할 수 있다. 다양한 실시 예에 따르면, 수집기 110은 특정 소스로부터 정보를 즉시 중계할 수 있다. 더하여, 수집기 110은 특정 소스에서 수신한 정보에 대해서 정보 수집, 스케줄링, 필터링, 화이트리스트 설정, 연관된 정보(예: 수신한 음성 데이터 및/또는 비 음성 데이터)에서 블랙리스트 설정 중에서 적어도 하나를 수행하거나 또는 둘 이상을 조합할 수 있고, 다른 소스에서 수신한 정보에 대해서 정보 수집, 스케줄링, 필터링, 화이트리스트 설정, 연관된 정보(예: 수신한 음성 데이터 및/또는 비 음성 데이터)에서 블랙리스트 설정 중에서 적어도 하나를 수행하거나 또는 둘 이상을 조합할 수도 있다. 예컨대, 수집기 110은 특정 소스로부터 웨어러블 장치 130으로 즉시 중계되는 정보, 미리 정의된 또는 선택된 스케줄링 방식에 따라서 다른 소스로부터 집중되어 수집된 및/또는 전송된 정보와 같이 지정된 정보를 필터링할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 웨어러블 장치 130(예: 엑세스 포인트 120과 연동하는 장치)에 중계(예: 전송)된 정보와 같은 수신한 정보에 화이트리스트 설정 및/또는 블랙리스트 설정을 적용할 수 있다. 여기에서 화이트리스트 및/또는 블랙리스트는 수집기 110에 로컬로 저장될 수 있고, 또는 수집기 110에 접속 가능한 서버에 저장될 수도 있다. 다양한 실시 예에 따르면, 화이트리스트 및/또는 블랙리스트는 사용자 환경 설정을 기반으로 구성될 수 있다.
한 실시 예에 따르면, 화이트리스트는 웨어러블 장치 130에 중계되는 정보에 대응하는 연락처의 리스트 및/또는 서비스일 수 있다. 화이트리스트는 웨어러블 장치 130으로 전송될 수 있는 정보의 구체적인 종류를 식별할 수 있다. 더하여, 화이트리스트는 연락처 및/또는 서비스의 지정된 그룹의 정보에 대한 지정된 타입의 정보가 웨어러블 장치 130에 전송될 수 있다는 것을 식별할 수 있다.
한 실시 예에 따르면, 블랙리스트는 중계되지 않는(예: 제한된 또는 지연되는 정보의 중계) 정보에 대응하는 연락처 및/또는 서비스일 수 있다. 더하여, 블랙리스트는 중계가 제한되거나 또는 지연될 수 있는 지정된 타입의 정보를 식별할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 엑세스 포인트 120과의 양방향 통신 링크, 기지국 150과의 양방향 통신 링크, VoIP 서버 140과의 양방향 통신 링크, 인터넷 및/또는 클라우드 기반의 서버 160과의 양방향 통신 링크 및 IP 기반의 통신 프로토콜 중 적어도 하나 또는 둘 이상의 조합을 포함할 수 있다.
다양한 실시 예에 따르면, 엑세스 포인트 120은 적어도 하나의 수집기 110, 적어도 하나의 웨어러블 장치 130, 적어도 하나의 기지국 150 중 어느 하나 또는 둘 이상의 조합과 통신할 수 있다.
다양한 실시 예에 따르면, 엑세스 포인트 120은 적어도 하나의 음성 데이터 및/또는 비 음성 데이터의 소스에 대한 접속을 웨어러블 장치 130에 제공할 수 있다.
엑세스 포인트 120은 저 전력 무선 통신 프로토콜을 통해서 비 데이터 집약적인 정보를 송수신하기 위해서 웨어러블 장치 130과 통신하는 저전력 무선 송수신기(transceiver)를 포함할 수 있다. 한 실시 예에 따르면, 저전력 무선 통신 프로토콜은 블루투스(bluetooth), 블루투스 저 에너지(BTLE), ANT/ANT+, 독점 프로토콜(a proprietary protocol) 을 포함할 수 있다.
더하여, 엑세스 포인트 120은 블루투스, 와이파이, 2G, 3G, Long Term Evolution (LTE)와 같은 보조(또는 2차) 무선 통신 프로토콜을 통해서 데이터 집약적인 정보를 송수신하기 위해서 웨어러블 장치 130과 통신하는 보조 무선 송수신기(transceiver)를 포함할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치 130과 비 집약적인 정보를 통신하는 엑세스 포인트의 무선 통신 프로토콜은 집약적인 정보를 통신하는 엑세스 포인트 120의 무선 통신 프로토콜(예: 보조 무선 통신 프로토콜)과 다를 수 있다
더하여, 엑세스 포인트 120은 단거리(short range, 또는 근거리) 무선 통신 프로토콜을 통해서 데이터를 송수신하기 위해서 웨어러블 장치 130과 통신하는 3차 단거리 무선 송수신기를 포함할 수 있다. 예컨대, 제 3 차 단거리 무선 송수신기는 Near Field Communications (NFC), 또는 Radio Frequency Identification (RFID)과 같은 통신 방식을 사용해서 통신할수 있다.
다양한 실시 예에 따르면, 엑세스 포인트 120은 무선 통신 프로토콜(예: 단거리 무선 통신 프로토콜, short-range wireless communication protocol)을 통해서 단거리 무선 통신으로 정보를 전송할 수 있다. 단거리 무선 통신 프로토콜은 엑세스 포인트 130가 웨어러블 장치 130과 비 데이터 집약적인 정보를 통신하는 무선 통신 프로토콜과는 다른 방식일 수 있다. 더하여, 단거리 무선 통신 프로토콜은 엑세스 포인트 130가 웨어러블 장치 130과 데이터 집약적인 정보를 통신하는 무선 통신 프로토콜(예: 보조 무선 통신 프로토콜)과는 다른 방식일 수 있다.
엑세스 포인트 120은 기지국 150과의 통신 링크(예: 양방향 통신 링크, two-way communication link )를 포함할 수 있다. 예컨대, 엑세스 포인트 120은 2G, 3G, 또는 LTE와 같은 셀룰러 통신 프로토콜을 사용해서 기지국 150과 통신할 수 있다.
엑세스 포인트 120은 수집기 110과 통신하도록 구성된 통신 링크를 포함할 수 있다. 한 실시 예에 따르면, 엑세스 포인트 120은 엑세스 포인트 120에 로컬로 제공되는 경우, 유선으로 구성된 또는 무선으로 구성된 통신 링크를 사용해서 수집기 110과 통신할 수 있다. 한 실시 예에 따르면, 수집기 110은 엑세스 포인트 120의 외부에 위치할 수 있고, 엑세스 포인트 120과 원격(예: 무선 통신)으로 연결될 수 있다. 예컨대, 수집기 110은 무선 통신으로 연결된 클라우드 서버(예: 클라우드 기반의 서버 160)에 위치할 수도 있다. 엑세스 포인트 120은 IP 기반의 통신 프로토콜을 사용하여 수집기 110과 정보를 통신하는 무선 송수신기를 포함할 수 있다.
다양한 실시 예에 따르면, 엑세스 포인트 120은 저전력 무선 통신 프로토콜, 보조 무선 통신 프로토콜, 및/또는 단거리 무선 통신 프로토콜 중에서 적어도 하나 또는 둘 이상의 조합을 사용해서 웨어러블 장치 130과 통신할 수 있다. 엑세스 포인트 120은 정보의 타입을 기반으로 웨어러블 장치 130과 정보를 통신하기 위해서 적어도 하나의 통신 프로토콜을 선택할 수 있다. 엑세스 포인트 120은 전체적인 통신 에너지의 효율을 최적화하기 위해서 동시에 복수(예: 둘, 또는 그 이상)개의 통신 프로토콜의 조합을 통해서 정보를 전송할 수 있다.
다양한 실시 예에 따르면, 수집기 110 및/또는 엑세스 포인트 120는 하나의 전자 장치에서 모두의 기능을 제공하도록 통합될 수도 있다.
다양한 실시 예에 따르면, 웨어러블 장치 130은 적어도 하나의 데이터 소스와 전체적인 통신 에너지의 효율을 최적화하기 위한 통신(예: 정보의 송수신)을 수행할 수 있다. 예컨대, 웨어러블 장치 130은 송수신하도록 결정된 정보의 탕비을 기반으로 선택된 통신 프로토콜을 사용하여 엑세스 포인트 120과 통신할 수 있다.
작용 가능한 전자 장치 130은 저전력 무선 통신 프로토콜을 통해서 비 데이터 집약적인 정보를 엑세스 포인트 120과 통신(예: 전송 또는 수신) 하도록 구성된 저전력 통신 송수신기를 포함할 수 있다. 한 실시 예에 따르면, 저전력 무선 통신 프로토콜은 BTLE, ANT/ANT+, 또는 독점 프로토콜을 포함할 수 있다.
더하여, 웨어러블 장치 130은 보조 무선 통신 프로토콜을 통해서 데이터 집약적인 정보를 엑세스 포인트 120과 통신(예: 전송 또는 수신)하도록 구성된 보조 무선 송수신기일(의 기능을 수행할) 수 있다. 에컨대, 보조 무선 통신 프로토콜은 블루투스, 와이파이, 2G, 3G, 또는 LTE를 포함할 수 있다.
더하여, 웨어러블 장치 130은 단거리 무선 통신 프로토콜을 통해서 엑세스 포인트 120과 데이터를 통신하도록 구성된 제 3 차 단거리 무선 송수신기를 포함할 수 있다. 예컨대, 단거리 무선 통신 프로토콜은 NFC, 또는 RFID을 포함할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치 130은 저전력 무선 통신 프로토콜, 보조 무선 통신 프로토콜, 및/또는 단거리 무선 통신 프로토콜 중 적어도 하나, 또는 둘 이상의 조합을 사용해서 엑세스 포인트 120과 통신할 수 있다. 웨어러블 장치 130은 엑세스 포인트 120과 통신하는 통신 프로토콜을 결정함에 있어서, 통신하는 정보의 타입을 기반으로 선택할 수 있다.
더하여, 웨어러블 장치 130은 통신하는 정보의 타입을 기반으로 선택된 통신 프로토콜을 기반으로 엑세스 포인트 120와 통신하는 것에 한정하지 않고, 에너지 효율을 최정과 하는 다른 통신 방식을 사용할 수도 있다.
다양한 실시 예에 따르면, 웨어러블 장치 130은 특정 모드(예: 절전 모드 깊은 슬립 상태의 최대 절전 모드) 상태에서 저전력 무선 송수신기, 보조 무선 송수신기, 및 제 3 단거리 무선 송수신기 중 적어도 하나의 기능을 실행하도록(또는 적어도 하나의 기능으로 설정하도록, place) 구성된 무선 송수신기를 내부에 포함할 수 있다.
웨어러블 장치 130은 깊은 슬립 상태의 최대 절전 모드f 자동으로 실행할 수 있다. 예컨대, 웨어러블 장치 130은 특정 모드(예: 절전 모드 깊은 슬립 상태의 최대 절전 모드) 상태를 수행하는 무선 송수신기 중에서 적어도 하나, 또는 둘 이상의 조합으로 구성될 수 있다. 웨어러블 장치 130은 항상 온(always on) 상태의 타이머, 센서, 및/또는 사용자 입력 장치에 의해서 발생된 특정 이벤트(예: 인터럽트, interrupt)를 수신 시에 전력을 공급, 또는 일시 정지 중인 기능(또는 송수신기의 사용)을 재개(resume)할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치 130는 전력 듀티 사이클링 방식(또는 듀티 사이클링 전력 방식, power duty cycling scheme)을 사용하는 송수신기를 동작하도록 구성될 수 있다. 한 실시 예에 따르면, 웨어러블 장치 130은 전력 듀티 사이클링에서 요구하는 레벨(또는 단계)에 따라서 구성(예: 지정된 값이 설정)된 항시 온 타이머를 포함할 수 있다. 예컨대, 전력 듀티 사이클링에서 요구하는 레벨은 웨어러블 장치에 저장된 어플리케이션의 에너지 또는 성능 제약 조건에 따라서 설정될 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치 130은 특정 모드(예: 절전 모드 깊은 슬립 상태의 최대 절전 모드) 상태의 웨어러블 장치 130에서 다른 시스템을 유지하는 동안에 전력을 공급, 또는 일시 정지 중인 기능(또는 송수신기의 사용)을 재개(resume)하도록 구성될 수 있다. 웨어러블 장치 130은 항상 온(always on) 상태의 타이머, 센서, 및/또는 사용자 입력 장치에 의해서 발생된 특정 이벤트(예: 인터럽트, interrupt)를 수신 시에 전력을 공급, 또는 일시 정지 중인 기능(또는 저전력 무선 송수신기의 사용)을 재개(resume)하도록 구성될 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치 130은 걸려온 전화의 수신, 클라우드 서비스(예: 가입한 인터넷 서비스)로부터 업데이트 정보의 수신과 같은 통신 세션을 확립하기 위해 지정된 요구가 있는지 여부를 결정하기 위한 확인을 엑세스 포인트 120에(또는 엑세스 포인트 120을 통해서 수집기 110에) 요청(또는 문의, inquiry)할 수 있다, 웨어러블 장치 130은 저전력 무선 통신 프로토콜을 사용하여 상술한 요청(또는 문의)를 전송할 수 있다.
다양한 실시 예에 따르면, VoIP 서버 140은 수집기 110 및/또는 기지국 150과 통신하는 적어도 하나의 통신 링크(예: 양방향 통신 링크)를 포함할 수 있다. VoIP 서버 140은 수집기 110 및/또는 기지국 150과 음성 데이터(또는 셀룰러 데이터)를 기반으로 통신할 수 있다. 예컨대, VoIP 서버 140은 2G, 3G, LTE와 같은 IP 통신 프로토콜, 또는 셀룰러 통신 프로토콜을 사용해서 통신할 수 있다. VoIP 서버 140은 적어도 하나의 하드웨어적인(또는 물리적인) 또는 소프트웨어적인 가입자 식별 정보(Subscriber Identity Modules, SIMs)를 통해서 셀룰러 네트워크 인증 절차를 수행할 수 있다.
다양한 실시 예에 따르면, 기지국 150은 수집기 110, 엑세스 포인트 120, 또는 VoIP 서버 140과 통신하는 적어도 하나의 통신 링크를 포함할 수 있다. 기지국 150은 음성 데이터 및/또는 비 음성 데이터를 수집기 110, 엑세스 포인트 120, 및 VoIP 서버 140 중 적어도 하나의 장치에 전송할 수 있다. 한 실시 예에 따르면, 기지국 150은 2G, 3G, LTE와 같은 무선 통신 프로토콜을 기반으로 수집기 110, 엑세스 포인트 120, 또는 VoIP 서버 140와 통신할 수 있다.
다양한 실시 예에 따르면, 인터넷 또는 클라우드 기반의 서버 160은 수집기 110과 통신하는 통신 링크를 포함할 수 있다. 인터넷 또는 클라우드 기반의 서버 160은 웨어러블 장치 130와(또는 수집기 110을 통해서 웨어러블 장치 130에) 비 음성 데이터(예: 인터넷 데이터)를 통신하도록 구성될 수 있다. 인터넷 또는 클라우드 기반의 서버 160는 사용자가 가입된 또는 사용자가 구독할 수 있는 서비스에 관련된 정보를 사용자에게 제공할 수 있다. 예컨대, 인터넷 또는 클라우드 기반의 서버 160은 전자 메일(예: 이메일), SMS 메시지, MMS 메시지, 소셜 네트워킹 사이트(예: 페이스북, 트위터, 구글+, 링크드인 등)와 같은 웹 서비스로부터의 업데이트, 캘린더 업데이트, 기상 방송, 인스턴트 메시징, 풍부한 사이트 요약(Rich Site Summary, RSS) 정보, 또는 멀티미디어(예: 이미지, 사진, 비디오, 오디오) 정보와 같은 데이터를 수집기 110에 전송할 수 있다. 도 1을 참조하면, 수집기 110, 엑세스 포인트 120 또는 웨어러블 장치 130은 독립된 별도의 장치처럼 구성되고 있지만, 웨어러블 장치 130은 수집기 및/또는 엑세스 포인트를 포함하여 구성될 수 있다.
도 2는 다양한 실시 예에 따른 웨어러블 장치에서 저전력 통신을 수행하는 통신 방법의 흐름도이다.
동작 210을 참조하면, VoIP 서버 140은 다른 VoIP 서버, 수집기 110 및 기지국 150 중에서 적어도 하나 또는 둘 이상의 조합과의 양방향 셀룰러 통신 및 인터넷 데이터 트래픽을 처리하기 위해서 수집기 110 또는 기지국 150에 연결하는 동작을 수행할 수 있다.
동작 220을 참조하면, 수집기 110은 엑세스 포인트 120, 기지국 150, VoIP 서버 140 및 인터넷 또는 클라우드 서버 160 중에서 적어도 하나 또는 둘 이상의 조합과의 양방향 셀룰러 통신 및 인터넷 데이터 트래픽을 처리하기 위해서 상술한 엑세스 포인트 120, 기지국 150, VoIP 서버 140 및 인터넷 또는 클라우드 서버 160 중에서 적어도 하나 또는 둘 이상의 조합과 연결하는 동작을 수행할 수 있다. 수집기 110은 사용자의 환경 설정에 따라서 사용자의 셀룰러 데이터 및/또는 인터넷 데이터 또는 둘의 조합에 대해서 정보 수집(또는 집계), 일정 관리, 필터링, 화이트리스팅, 블랙리스팅과 같은 동작을 수행하도록 구성될 수 있다. 수집기 110은 버스트 중심의 트래픽 패턴을 사용하여 셀룰러 데이터 및/또는 인터넷 데이터를 전송하도록 구성될 수 있다.
동작 230을 참조하면, 엑세스 포인트 120은 웨어러블 장치 130, 수집기 110 및/또는 기지국 150 중 적어도 하나 또는 둘 이상의 조합과의 양방향 셀룰러 데이터 통신 및/또는 인터넷 데이터 통신을 처리하기 위해서 웨어러블 장치 130, 수집기 110 및/또는 기지국 150 중 적어도 하나 또는 둘 이상의 조합과 연결하는 동작을 수행할 수 있다.
동작 240을 참조하면, 웨어러블 장치 130은 자동으로 절전 모드에 진입할 수 있다. 예컨대, 웨어러블 장치 130은 최대 절전 모드 및/또는 딥 슬립 상태로 전환하도록 구성될 수 있다. 웨어러블 장치 130은 자동으로 최대 절전 모드 및/또는 딥 슬립 상태에 진입할 수 있다. 웨어러블 장치 130은 웨어러블 장치 130이 최대 절전 모드 및/또는 딥 슬립 상태에서, 항상 온(always on) 상태의 타이머, 센서, 및/또는 사용자 입력 장치에 의해서 발생된 특정 이벤트(예: 인터럽트, interrupt)를 수신 시에 전력을 공급, 또는 일시 정지 중인 기능(또는 송수신기의 사용)을 재개(resume)하도록 구성될 수 있다.
동작 250을 참조하면, 웨어러블 장치 130은 최대 절전 모드 및/또는 딥 슬립 상태를 유지하면서 저전력 무선 송수신기의 사용을 재개 또는 전력을 공급할 수 있다. 웨어러블 장치 130은 비 데이터 집약적인 정보를 수신하는 저전력 무선 송수신기를 사용할 수 있다. 웨어러블 장치 130은 엑세스 포인트 120 및/또는 수집기 110가 웨어러블 장치 130에 어떤 정보가 전송되는지 여부를 결정하도록 엑세스 포인트 120 및/또는 수집기 110에 메시지(예: 확인 요청)를 전송하는 저전력 무선 송수신기를 사용할 수 있다. 예컨대, 웨어러블 장치 130은 엑세스 포인트 120 및/또는 수집기 110이 통신 세션(예: 걸려온 전화의 수신 또는 가입된 인터넷 서비스로부터 업데이트된 정보를 수신)을 확립하는 것을 결정하기 위해서 엑세스 포인트 120 및/또는 수집기 110에 확인을 요청할 수 있다.
엑세스 포인트 120은 웨어러블 장치 130으로부터 수신한 확인 요청에 응답하여 엑세스 포인트 120이 수집기 110 및/또는 기지국 150으로부터의 통신 세션을 확립하기 위한 요청을 수신했는지 여부를 결정할 수 있다. 엑세스 포인트 120은 통신 세션을 확립하기 위한 요청을 수신 한 것으로 결정하면, 웨어러블 장치 130과 통신 세션을 확립하려고 시도함으로써 웨어러블 장치 130에 응답할 수 있다. 엑세스 포인트 120은 통신 세션을 확립하기 위한 요청을 수신하지 않은 것으로 결정하는 경우에는, 통신 세션에 대한 요청이 존재하지 않는 것으로 웨어러블 장치 130에 나타낼 수 있다. 예컨대, 엑세스 포인트 120은 웨어러블 장치 130과 통신 세션에서 처리되지 않은 요청이 없는 것으로 표시하도록 지시할 수 있다.
동작 260을 참조하면, 웨어러블 장치 130이 통신 세션의 존대에 대해서 표시하는 요청을 수신하는 경우, 웨어러블 장치 130은 전력을 공급 또는 최대 절전 모드 및/또는 딥 슬립 상태의 다른 시스템의 사용을 재개할 수 있다. 예컨대, 웨어러블 장치 130은 엑세스 포인트 120 및/또는 수집기 110 사이에 적어도 하나의 통신 링크를 확립할 수 있다.
웨어러블 장치 130은 전력 관리 정책에 따라 엑세스 포인트 120 및/또는 수집기 110과 통신 링크를 확립할 수 있다. 예컨대, 웨어러블 장치 130은 비 데이터 집약적인 통신을 수행하기 위한 저전력 통신 프로토콜 (예: BTLE, ANT / ANT+와 같은 통신 프로토콜)을 사용할 수 있다. 더하여, 웨어러블 장치 130은 데이터 집약적인 통신을 수행하기 위해, 저전력 통신 프로토콜을 사용하는 동안 상대적으로 더 많은 전력을 소비하는 보조 통신 프로토콜 (예: 블루투스, 무선 랜, 2G, 3G 또는 LTE)을 사용할 수 있다.
동작 270을 참조하면, 웨어러블 장치 130은 전력 관리 정책에 따라 엑세스 포인트 120 및/또는 수집기 110으로 정보를 통신할 수 있다. 예컨대, 웨어러블 장치 130은 정보를 전송하기 위한 통신 프로토콜, 또는 둘 이상의 통신 프로토콜을 조합하여 사용할 수 있다. 웨어러블 장치 130은 정보가 전달되는 방식에 따라 동시에 정보를 전송하는 저전력 통신 프로토콜 및 보조 통신 프로토콜을 사용할 수 있다.
동작 280을 참조하면, 웨어러블 장치 130은 절전 모드를 종료하는지 여부를 결정할 수 있다. 웨어러블 장치 130이 절전 모드를 종료하지 않도록 결정하는 경우, 엑세스 포인트 120 및/또는 수집기 110과의 통신을 처리 중일 수 있다. 웨어러블 장치 130은 처리중인 통신을 완료한 경우, 절전 모드로 복귀(또는 진입)할 수 있다. 여기에서 웨어러블 장치 130이 절전 모드로 복위하는 동작은 동작 240을 수행하는 것일 수 있다.
동작 280을 종료하면 도 2의 실시 예를 종료할 수 있다.
도 3은 다양한 실시 예에 따른 웨어러블 장치를 동작시키는 방법의 흐름도이다.
동작 310을 참조하면, 웨어러블 장치 130은 셀룰러 데이터 및/또는 인터넷 데이터의 양방향 통신을 위해서 엑세스 포인트에 접속(또는 연결)할 수 있다.
동작 320을 참조하면, 무선 ㅌ콩신 장치 130은 절전 모드로 진입할 수 있다. 예컨대, 웨어러블 장치 130은 자동으로 절전 모드 및/또는 딥 슬립 상태로 시스템을 전환할 수 있다. 웨어러블 장치 130은 자동으로 절전 모드 및/또는 딥 슬립 상태의 무선 송수신기를 전환할 수 있다. 웨어러블 장치 130은 항상 온(always on) 상태의 타이머, 센서, 및/또는 사용자 입력 장치에 의해서 발생된 특정 이벤트(예: 인터럽트, interrupt)를 수신 시에 전력을 공급, 또는 일시 정지 중인 기능(또는 송수신기의 사용)을 재개(resume)하도록 구성될 수 있다.
동작 330을 참조하면, 웨어러블 장치 130은 저전력 통신 유닛 (예: 저전력 송수신기)의 전력을 공급할 수 있다. 웨어러블 장치 130은 상대적으로 중요하지 않은 것으로 결정한 장치(예: 다른 무선 송수신기)의 절전 모드 또는 딥 슬립 상태를 유지하면서, 저전력 통신 유닛에 전력을 공급할 수 있다. 웨어러블 장치 130은 엑세스 포인트 120로부터 비 데이터 집약적인 정보를 수신하기 위해서 또는 엑세스 포인트 120에 메시지(예: 확인 요청, 또는 문의)를 전송하기 위해서 저전력 통신 유닛에 전력을 공급할 수 있다. 웨어러블 장치 130은 통신 세션에 대해서 처리되지 않은 요청이 있는지 여부를 결정하도록 엑세스 포인트 120에 확인을 요청할 수 있다.
동작 340을 참조하면, 웨어러블 장치 130은 엑세스 포인트 120로 전송된 확인 요청(예: 동작 330에서 엑세스 포인트 120에 전송된 확인 요청)에 대한 응답을 수신할 수 있다.
동작 350을 참조하면, 웨어러블 장치 130은 엑세스 포인트 120와의 통신 세션에 존재하는 처리되지 않은 요청이 있는지 여부를 결정할 수 있다.
한 실시 예에 따르면, 웨어러블 장치 130은 동작 350에서 엑세스 포인트 120과의 통신 세션에서 처리되지 않은 요청이 없는 것으로 결정하는 경우, 웨어러블 장치 130은 동작 320을 수행(예: 절전 모드로 복귀 또는 진입)할 수 있다.
한 실시 예에 따르면, 웨어러블 장치 130은 동작 350에서 엑세스 포인트 120과의 통신 세션에 처리되지 않은 요청이 있는 것으로 결정하는 경우, 웨어러블 장치 130은 절전 모드를 종료할 수 있고, 적어도 하나의 통신 프로토콜을 사용하여 엑세스 포인트 120과의 통신을 재개할 수 있다.
한 실시 예에 따르면, 웨어러블 장치 130은 전력 관리 정책에 따라 적어도 하나의 통신 프로토콜을 사용하여 엑세스 포인트 120과 통신할 수 있다. 예컨대, 웨어러블 장치 130은 엑세스 포인트 120 사이에서 통신되는 정보의 유형에 따라 적어도 하나의 통신 프로토콜을 사용하여 엑세스 포인트 120과 통신할 수 있다. 웨어러블 장치 130은 저전력 무선 통신 프로토콜을 이용하여 데이터 비 집약적인 정보를 통신할 수 있다. 웨어러블 장치 130은 보조 무선 통신 프로토콜 (예: 블루투스, 무선 랜, 2G, 3G 또는 LTE )을 사용하여 데이터 집약적인 정보를 통신할 수 있다.
동작 370을 참조하면, 웨어러블 장치 130은 절전 모드로 진입할지 여부를 결정할 수 있다. 예컨대, 웨어러블 장치 130은 터미널을 통해서 통신 세션에서 처리중인 정보의 처리가 완료되었는지 여부를 결정할 수 있다. 웨어러블 장치 130은 통신 세션에서 처리중인 정보가 처리 완료된 것으로 결정하는 경우, 동작 320(절전 모드로 복귀 또는 진입)을 수행할 수 있다.
웨어러블 장치 130은 통신 세션에서 처리중인 정보가 완료되지 않은 것으로 결정하는 경우, 동작 370을 유지할 수 있고, 또는 도 3의 실시 예를 종료할 수 있다.
도 4는 본 발명의 실시 예에 따른 웨어러블 장치의 구성을 나타내는 블록도이다.
웨어러블 장치 400(예: 웨어러블 장치 130일 수 있다)은 제어 유닛 410, 저장 유닛 420, 표시 유닛(또는 디스플레이 유닛) 430, 입력 유닛 440, 및 통신 유닛 460 중 적어도 하나를 포함할 수 있다. 더하여, 웨어러블 장치 400은 센서 유닛 450을 포함할 수 있다. 웨어러블 장치 400 또한 오디오 처리 유닛 470을 포함할 수 있다.
다양한 실시 예에 따르면, 저장 유닛 420은 시스템을 운영하는 프로그램(예: 운영체제, 또는 응용 프로그램)을 저장할 수 있고, 사용자가 웨어러블 장치 400을 사용함으로써 생성되는 데이터를 저장할 수 있다. 예컨대, 저장 유닛 (420)는, 무선 통신장치 400은 시스템의 전반적인 동작을 제어하는 운영 체제(operating system, OS)를 포함할 수 있고, 소리 재생 기능, 이미지 또는 동영상 재생 기능, 근거리 무선 통신 (NFC) 기능, 카메라 기능과 같은 다양한 선택적인 기능을 수행하기 위한 응용 프로그램을 포함할 수 있다. 더하여, 저장 유닛 420은 웨어러블 장치 400의 사용자에 의해서 생성된 사용자 데이터를 저장할 수 있다, 예컨대, 사용자 데이터는 텍스트 메시지, 게임 파일, 음악 파일, 동영상 파일 등을 포함할 수 있다.
다양한 실시 예에 따르면, 저장 유닛 (420)는 전력 관리 정책과 관련된 정보를 저장할 수 있다. 예컨대, 저장 유닛 420은 지정된 규칙 또는 이들의 에너지 효율(전력 소비 효율)을 최적화하기 위한 웨어러블 장치 400의 동작과 관련된 정보를 저장할 수 있을 것이다. 저장 유닛 420은 엑세스 포인트와 다양한 타입의 데이터를 송수신하기 위해서 사용하는 통신 수단 (예: 무선 송수신기, 통신 프로토콜 등을 포함한다)과 관련된 정보를 저장할 수 있다. 예로서, 저장 유닛 420은 엑세스 포인트 120과 비 데이터 집약적인 정보를 통신하기 위해 사용되는 저전력 통신 프로토콜 및/또는 저전력 무선 송수신기를 나타내는 정보를 포함할 수 있고, 또는 데이터 집약적인 정보를 통신하기 위해 사용되는 보조 통신 프로토콜 (예: 블루투스, 2G, 3G, LTE 등) 및 / 또는 무선 송수신기를 나타내는 정보를 포함할 수 있다.
표시 유닛 430은 입력된 정보(예: 사용자로부터 입력된 정보) 또는 웨어러블 장치 400에서 제공하는 다양한 메뉴 및/또는 사용자 인터페이스와 같은 정보를 표시할 수 있다. 예컨대, 표시 유닛 430은 대기 화면, 메시지 작성 화면, 통화 화면과 같은 웨어러블 장치 400의 다양한 용도에 따른 화면을 제공할 수 있다.
표시 유닛 430은 사용자가 터치 스크린을 통해서 입력하거나 조작하여 데이터를 수신하거나 또는 데이터가 전송되는 다른 장치를 선택하도록 제공하는 인터페이스를 표시할 수 있다. 표시 유닛 430은 액정 디스플레이 (LCD), 유기 발광 다이오드 (OLED), 능동 매트릭스 유기 발광 다이오드 (AMOLED) 등으로 형성될 수 있다. 그러나, 본 발명의 다양한 실시 예들은 이들 예에 한정되지 않음은 자명하다, 표시 유닛 430은 터치 스크린으로 형성될 수 있고, 표시 유닛 430이 터치 스크린으로 형성되는 경우 입력 유닛 440의 기능을 수행할 수 있다.
입력 유닛 440은 사용자 입력을 수신하기 위한 입력 키 및 기능 키를 포함 할 수 있다. 입력 유닛 440은 숫자 또는 문자 정보의 다양한 세트의 입력을 수신하는 각종 기능을 설정할 수 있고, 웨어러블 장치 400의 기능을 제어하기 위한 입력 키 및 기능 키를 포함할 수 있다. 예컨대, 입력 유닛 440은 음성 통화를 요청하는 통화 요청 키, 영상 통화를 요청하는 영상 통화 요청 키, 음성 통화 또는 영상 통화의 종료를 요구하는 종료 키, 오디오 신호의 출력 볼륨을 조정하는 볼륨 키, 방향키와 같은 다양한 키를 포함할 수 있다. 더하여, 입력 유닛 440는 전송하는 데이터의 선택 및/또는 데이터가 전송되는 장치의 선택과 관련된 신호, 또는 웨어러블 장치 400의 동작과 관련된 신호를 제어 유닛 410에 전송할 수 있다. 입력 유닛 440은 터치 패드, 터치 스크린, 버튼식 키패드, 조이스틱, 휠 키 증으로 구성될 수 있다.
오디오 처리 유닛 470는 음향 요소로서 형성될 수 있다. 오디오 처리 유닛 470은 오디오 신호를 송신하고, 수신하고, 인코딩하고 및/또는 디코딩할 수 있다. 예컨대, 오디오 처리 유닛 470는 코덱(CODEC) 및 오디오 증폭기를 포함 할 수 있다. 오디오 처리 유닛 470는 스피커(SPK) 472 및 마이크(MIC) 474에 연결될 수 있다. 오디오 처리 유닛 470은 마이크 474로부터 입력된 아날로그 음성 신호를 디지털 음성 신호로 변환하여 디지털 음성 신호에 대응하는 데이터를 생성하고, 생성한 데이터를 제어 유닛 410으로 전송할 수 있다. 또한, 오디오 처리 유닛 470은 제어 유닛 (410)로부터 입력된 디지털 음성 신호를 아날로그 음성 신호로 변환하고, 스피커 472를 통해 아날로그 음성 신호를 출력할 수 있다. 또한, 오디오 처리 유닛 470은 웨어러블 장치 130에서 생성된 다양한 오디오 신호를 스피커 472를 통해서 출력할 수 있다. 예컨대, 오디오 처리 유닛 470은 오디오 파일 (예, MP3 파일)을 재생하거나, 또는 동영상 파일을 재생함에 따라서 스피커 472를 통해서 오디오 신호를 출력할 수 있다. 다양한 실시 예에 따르면, 오디오 처리 유닛 470은 마이크 474를 통해서 오디오 입력 (예: 사용자로부터 요청된 명령에 대응하는 음성 명령)을 입력할 수 있다. 오디오 처리 유닛 470 다른 입력 유닛과 연결되어 오디오 신호를 입력하는 동작을 수행할 수 있다. 예컨대, 오디오 처리 유닛 470은 블루투스 장치(예: 블루투스 헤드셋, 블루투스 마이크 등) 와 연결되어 동작을 수행할 수 있다.
센서 유닛 450은 적어도 하나의 센서를 포함 할 수 있다. 적어도 하나의 센서는 움직임이나 웨어러블 장치 400의 움직임 또는 위치 변화를 검출 및 / 또는 모니터링 할 수 있다. 예컨대, 하나 이상의 센서는 자이로스코프, 가속도계, 자력계, 기압계, GPS 센서, 주변 광 센서, 온도 센서, 충격 센서, 심박수 센서, 광 혈류량 센서 등을 포함할 수 있다. 센서 유닛 450은 획득한 다양한 정보를 제어 유닛 410에 제공할 수 있다. 제어 유닛 410은 수신한 정보를 기반으로 웨어러블 장치 400이 동작하는 상황(또는 상태)을 결정할 수 있다.
통신 유닛 460은 다른 장치와 통신하기 위해 구성될 수 있다. 통신 유닛 460은 다양한 통신 프로토콜과 다양한 통신 송수신기를 사용하여 통신하도록 구성될 수 있다. 예컨대, 통신 유닛 460은 BTLE, ANT / ANT +와 같은 저전력 통신 프로토콜을 사용하여 다른 장치들과의 통신을 수행할 수 있다. 통신 유닛 460은 저전력 통신 프로토콜 통신보다 더 많은 전력을 사용하는 보조 통신 프로토콜을 사용하여 다른 장치와 통신할 수 있다. 예컨대, 보조 통신 프로토콜은 블루투스, WiFi, 2G, 3G, LTE 등을 포함할 수 있다. 또한, 통신 유닛 460은 3차 단거리 통신 프로토콜을 사용하여 다른 장치와 통신할 수 있다. 예컨대, 3차 단거리 통신 프로토콜은 NFC, RFID 등을 포함할 수 있다.
다양한 실시 예에 따르면, 통신 유닛 460은 엑세스 포인트 120과 통신하도록 구성될 수 있다. 통신 유닛 460은 적어도 하나의 통신 프로토콜을 사용하여 엑세스 포인트 120과 통신할 수 있다. 예컨대, 통신 유닛 460은 웨어러블 장치 400의 에너지(예: 전력) 소비 효율을 향상(예: 최적화)시키기 위해서 전원 관리 프로파일을 기반으로 웨어러블 장치 400과 엑세스 포인트 120 사이에서 통신되는 정보의 유형에 따라 통신 프로토콜을 선택적으로 사용할 수 있다. 통신 유닛 460은 비 데이터 집약적인 정보 등을 통신하기 위한 저전력 통신 수단 및/또는 저전력 통신 프로토콜을 사용할 수 있다. 통신 유닛 460은 데이터 집약적인 정보 등을 통신하기 위한 보조 통신 수단 및/또는 보조 통신 프로토콜을 사용할 수 있다.
다양한 실시 예에 따르면, 통신 유닛 460은 적어도 하나의 통신 송수신기를 포함할 수 있고, 각각의 통신 송수신기는 적어도 하나의 통신 프로토콜을 사용하여 통신하도록 구성될 수 있다. 예컨대, 통신 유닛 460은 저 전력 무선 송수신기 461, 보조 무선 송수신기 462 및 3차 단거리 무선 송수신기 463 중 적어도하나를 포함할 수 있다.
저전력 무선 송수신기 461은 비 데이터 집약적인 정보를 송수신하도록 구성될 수 있다. 예컨대, 저전력 무선 송수신기는 저전력 통신 프로토콜을 사용하여 비 데이터 집약적 정보를 송신 및/또는 수신하도록 구성될 수 있다. 저전력 통신 프로토콜은 통신 중에 비교적 적은 전력을 사용하는 프로토콜에 대응할 수 있다. 예컨대, 저전력 통신 프로토콜은 에너지 효율에 대해 최적화를 고려하여 설계될 수 있다. 저전력 통신 프로토콜은 BLTE, ANT / ANT + 등일 수 있다.
보조 무선 송수신기 462는 데이터 집약적인 정보를 송신 및 수신하도록 구성될 수 있다. 예컨대, 보조 무선 송수신기 462는 통신 프로토콜을 사용하여 블루투스, 무선 랜, 2G, 3G, LTE와 같은 데이터 집약적 정보를 송신하고 수신하도록 구성될 수 있다. 한 실시 예에 따르면, 보조 무선 송수신기 462는 통신시 데이터 전송 속도와 같은 지정된 조건과 관계없이 에너지 효율을 기반으로 설계된 통신 프로토콜을 사용하도록 구성될 수 있다. 다양한 실시 예에 따르면, 보조 무선 송수신기 462에 의해 사용되는 통신 프로토콜은 저전력 무선 송수신기 461에 의해 사용되는 통신 프로토콜과 다른 프로토콜로 구성될 수 있다.
3차 단거리 무선 송수신기 463는 단거리 무선 통신 프로토콜을 사용하여 정보를 전송하도록 구성될 수 있다. 예컨대, 단거리 무선 통신 프로토콜은 NFC, RFID 등을 사용할 수 있다. 다양한 실시 예에 따르면, 3차 단거리 무선 송수신기 463에 의해 사용되는 통신 프로토콜은 저전력 무선 송수신기 461에 의해 사용되는 통신 프로토콜 및/또는 보조 무선 송수신기 462에 의해 사용되는 통신 프로토콜 과 다른 프로토콜을 사용할 수 있다.
다양한 실시 예에 따르면, 통신 유닛 460은 저전력 무선 송수신기 461, 보조 무선 송수신기 462 및 3 차 단거리 무선 송수신기 463, 또는 둘 이상의 조합을 사용하여 정보를 전송할 수 있다. 통신 유닛 460는 전체적인 통신 에너지 효율을 최적화하기 위하여 송수신기를 이용할 수 있다. 통신 유닛 460은 동시에 엑세스 포인트 120와 같은 다른 장치로 정보를 전송하기 위해, 저전력 무선 송수신기 461, 보조 무선 송수신기 462 및 3 차 단거리 무선 송수신기 463, 또는 둘 이상의 조합을 사용할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치 400는 카메라 유닛(미도시)를 포함 할 수 있다. 카메라 유닛은 카메라 이미지를 캡처하도록 구성될 수 있다. 예컨대, 카메라 유닛은 미리보기 이미지, 스틸 이미지, 비디오 이미지를 캡처 할 수 있다. 카메라 유닛은 제어 유닛 410에 의해 제어될 수 있다. 이러한 제어는 웨어러블 장치 400에 로드된(또는 실행된) 카메라 어플리케이션을 통한 사용자 입력에 기반될 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치 400은 적어도 하나의 제어 유닛 410을 포함할 수 있다. 적어도 하나의 제어 유닛 410은 웨어러블 장치 400을 제어하도록 구성될 수 있다. 예컨대, 제어 유닛 410은 웨어러블 장치 400에 포함된 구성 요소(예: 유닛)의 동작을 제어할 수 있다. 제어 유닛 410은 웨어러블 장치 400에 포함된 다양한 구성 요소에 신호를 송신할 수 있고, 웨어러블 장치 400의 내부 블록들 간의 신호 흐름을 제어할 수 있다. 더하여, 제어 유닛 410은 웨어러블 장치 400 에너지 효율적인 방식으로 동작하도록 웨어러블 장치 400을 제어할 수 있다. 예컨대, 제어 유닛 410은 전송되는 정보 및/또는 웨어러블 장치 400이 동작하는 상황(또는 상태)에 따라서 다양한 통신 프로토콜을 선택적으로 사용하기 위해서 통신 유닛 460을 제어할 수 있다.
다양한 실시 예에 따르면, 제어 유닛 410 웨어러블 장치 400이 다른 장치(예: 엑세스 포인트 120)과 정보를 송수신하지 않는 상태에서 웨어러블 장치 400을 절전 모드로 진입하도록 제어할 수 있다. 제어 유닛 410은 웨어러블 장치 400와 정보의 통신을 수행하기 위해서 처리되지 않은 엑세스 포인트 120의 통신 세션에 대한 요청에 대해서 엑세스 포인트 120에 확인을 요청하는 저전력 무선 송수신기 461의 활성(예: 전력 공급 또는 사용 재개)을 제어할 수 있다. 예컨대, 제어 유닛 410은 항상 온(always on) 상태의 타이머, 센서, 및/또는 사용자 입력 장치에 의해서 발생된 특정 이벤트(예: 인터럽트, interrupt)를 수신 시에 무선 송수신기 461의 전력을 공급, 무선 송수신기 461의 사용을 재개(resume)하도록 제어할 수 있다. 사용중인 응용 프로그램이나 사용자 환경 설정에 따라서 설정된 에너지(또는 전력)/성능 제약에 요구되는 레벨(또는 단계)을 포함하는 전력 듀티 사이클에 따라서 값(예:타이머의 값)들을 설정하도록 제어할 수 있다.제어 유닛 410은 엑세스 포인트 120가 처리되지 않은 통신 세션에 대한 요청(또는 웨어러블 장치 400에 송신할 정보가 있는 것으로 결정)하는 경우 웨어러블 장치 400을 활성(예: 절전 모드의 종료)시킬 수 있다. 통신 유닛 410은 전력 관리 정책에 따라서 다양한 통신 프로토콜을 선택적으로 사용하기 위해서 엑세스 포인트 120과의 통신을 관리하도록 제어할 수 있다.
도 5는 다양한 실시 예에 따라서 수집기를 동작하는 방법의 흐름도이다.
동작 510을 참조하면, 수집기 110은 데이터 소스로부터 데이터를 수신할 수 있다. 예컨대, 데이터 소스로부터 수신하는 데이터는 셀룰러 데이터 또는 인터넷 데이터일 수 있다. 수집기 110은 동작 가능한(또는 연동된) VoIP 서버 140, 기지국 150, 인터넷/클라우드 기반의 서버 160와 같은 장치로부터 데이터를 수신할 수 있다.
동작 520을 참조하면, 수집기 110은 수신한 데이터를 수집기 110이 사용자(예: 특정 전자 장치)에게 정보를 전송하는 것에 따른 전송 정책과 비교할 수 있다.
전송 정책은 로컬 또는 원격으로 저장될 수 있고, 서비스 또는 사용자에 의해 구성될 수도 있다. 예컨대, 전송 정책은 정보 수집(또는 집계), 일정 관리, 필터링, 화이트리스팅, 블랙리스팅과 같은 동작의 수행을 포함할 수 있다.
동작 530을 참조하면, 수집기 110은 수신된 데이터(또는 그 일부)를 사용자(예: 웨어러블 장치 130)에게 송신할 것인지 여부를 결정할 수 있다. 예컨대, 수집기 110은 특정 연락처 (예: 화이트리스트 상에 제공된 연락처) 또는 긴급 통화로부터 즉시 사용자에게 전송할 데이터를 결정할 수 있다. 다른 실시 예에 따르면, 수집기 110은 걸려온 통화, SMS 메시지, MMS 메시지 또는 관련된 데이터를 수집기 110에 의해서 수신시에 사용자에게 제공하도록 결정할 수 있다. 더하여, 수집기 110은 전자 메일(예: 이메일) 데이터, 소셜 네트워킹 사이트로부터 업데이트되는 데이터와 같은 인터넷 데이터는 사용자에게 즉시 제공하지 않을 수 있는 것으로(예: 데이터의 송신이 지연될 수 있는 것으로) 결정할 수 있다.
수집기 110은 수신된 정보를(예: 소셜 업데이트) 사용자에게 즉시 전송할 것인지 여부를 결정하기 위해서 정보의 타입에 따른 전송 정책에 더하여 상황 인식 정책을 채택(예: 사용하도록 결정)할 수 있다. 예컨대, 상황 인식 정책은, 사용자의 일정(예: 특정 요일, 하루 중의 지정된 시간, 모임 일정 등), 사용자의 위치(예: 집, 사무실 등), 사용자의 활동(예: 운전), 정보의 송신자(예: 가족, 친구, 동료 등), 송신 위치(예: 사용자의 장치에 포함된 연락처에 포함된 송신자로부터의 메시지 및/또는 사용자의 장치에 접촉한 사용자와 동일한 장소에 위치한 송신자) 등이 고려될 수 있다. 수집기 110은 즉시 정보를 송신할지 또는 정보의 전송을 지연시키거나 제한할 것인지 여부를 결정하기 위해서 사용자 및 / 또는 특정 전자 장치의 상황 정보를 획득할 수 있다.
다양한 실시 예에 따르면, 수집기 110은 즉시 정보를 송신할지, 정보의 송신을 지연할지 또는 정보의 전송을 제한할지 여부를 결정하는 시점에 사용자 및 / 또는 단말기의 상황의 변경에 대한 작업을 획득할 수 있다.
동작 530을 참조하면, 수집기 110은 수신한 데이터(또는 그 일부)가 사용자에게 즉시 송신하도록 결정하는 경우, 에너지 효율적인 송신 방식을 사용할지 여부를 결정하는 동작 540을 수행할 수 있다. 예컨대, 수집기 110은 버스트 지향 전송이 사용되어야 하는지 여부를 결정할 수 있다. 수집기 110은 수신한 데이터를 즉시 송신하도록 결정하지 않는 경우, 수집기 110은 데이터를 저장(예: 해당하는 전송 정책에 따라서 전송을 시작할 때까지)할지 여부를 결정하는 동작 570을 수행할 수 있다.
동작 540을 참조하면, 수집기 110은 사용자에게 즉시 정보를 전송함에 있어서, 에너지 효율 전송 방식을 사용하지 않는 것(또는 사용할 필요가 없는 것)으로 결정하는 경우, 수집기 110은 사용자(예: 웨어러블 장치 130)에 데이터를 전송하는 동작 550을 수행할 수 있다. 반면, 수집기 110은 사용자에게 즉시 정보를 전송함에 있어서, 에너지 효율 전송 방식을 사용하는 것으로 결정하는 경우, 수집기 110은 선택된 에너지 효율 전송 정책에 따라서 사용자에게 데이터를 전송하는 동작 560을 수행할 수 있다.
동작 570을 참조하면, 데이터를 저장하도록 결정하는 경우, 데이터를 저장하고, 지정된 전송 정책에 따라서 데이터를 사용자(예: 웨어러블 장치 130)에게 전송하는 동작 580을 수행할 수 있다.
동작 580을 참조하면, 수집기 110은 지정된 시간이 경과하는 경우, 사용자의 만족을 위해서 특정 데이터가 수집된 경우 또는 수집하는 정보의 사이즈가 지정된 임계값보다 큰 경우에 수집기 110이 사용자에게 전송하는 정보에 따라서 정보 수집 전송 정책을 적용할 수 있다. 한 실시 예에 따르면, 수집기 110은 정보를 전송하는 사용자로부터의 요구를 수신 시(예: 수집기 110은 사용자가 데이터를 전송 정보로 지정할 때까지 해당 데이터를 저장할 수 있다.)에 정보를 송신하는 것 따라서 전송 정책을 적용할 수 있다. 한 실시 예에 따르면, 수집기 110은 저장된 정보를 생성하는 프로그램 또는 클라우드 서비스로부터 특정 동작의 요청 또는 동일한 요청을 다시 수신하는 경우 정보를 송신하기 위해서 지정된 전송 정책을 적용할 수 있다. 이러한 응용 프로그램 및 / 또는 클라우드 서비스(예: 클라우드 서버 160)는 지정된 정보를 기반으로 조정된 우선 순위를 기반으로 전송된 정보의 메타 데이터에 최 우선되는 요청을 포함할 수 있다. 한 실시 예에 따르면, 수집기 110은 엑세스 포인트 120 및/또는 사용자의 위치, 활동, 상태의 변화와 같은 정보를 검출하는 웨어러블 장치 130으로부터의 요구를 수신하는 시점에 정보를 송신하는 지정된 전송 정책을 적용할 수 있다.
동작 590을 참조하면, 수집기 110은 동작 570에서 데이터를 저장하지 않도록 결정하는 경우, 데이터를 저장하지 않고 삭제할 수 있다. 한 실시 예에 따르면, 수집기 110은 웨어러블 장치에서 사용할 수 없거나, 또는 확인할 수 없는 타입의 데이터인 경우, 데이터의 크기가 지정된 사이즈(또는 크기)보다 큰 경우, 또는 지정된 서비스(예: 업데이트)에 대응하는 데이터인 경우 사용자에게 전송하기 위한 데이터를 저장하지 않도록 결정할 수 있다. 수집기 110은 사용자에 의해서 수신하지 않도록 설정된 사용자 환경 설정을을 기반으로 지정된 데이터를 저장하지 않도록 결정할 수 있다.
수집기 110은 동작 550, 동작 560, 동작 580 또는 동작 590을 수행하면 도 5의 실시 예를 종료할 수 있다.
도 6은 다양한 실시 예에 따른 수집기의 구성을 나타내는 블록도이다.
도 6을 참조하면, 수집기 600은 제어 유닛 610, 저장 유닛 620, 및 통신 유닛 640을 포함할 수 있다. 더하여, 수집기 600는 입력 유닛 630을 더 포함 할 수도 있다. 한 실시 예에 따르면, 저장 유닛 620은 운영 기능들을 수행하는 프로그램뿐 아니라, 사용자 데이터를 저장할 수 있다. 예컨대, 저장 유닛 620은 수집기 600을 부팅하고 수집기 600의 일반적인 동작을 제어하기 위한 프로그램(예: 운영체제, OS), 및 선택적인 동작을 수행할 수 있는 응용 프로그램을 저장할 수 있다. 예컨대, 저장 유닛 620은 데이터를 전송함에 있어서 전력 효율을 최적화하기 위한 수집기 600의 동작과 관련된 규칙 또는 조건을 저장할 수 있다.
저장 유닛 620은 다양한 타입의 데이터를 웨어러블 장치 130에 전송하기 위한 통신 수단(예: 무선 송수신기, 통신 프로토콜)과 관련된 정보를 저장할 수 있다. 예컨대, 저장 유닛 620은 저전력 통신 프로토콜을 나타내는 정보, 웨어러블 장치 130과의 비 데이터 집약적인 정보의 통신을 위해서 사용되는 저전력 무선 송수신기에 대한 정보 및/또는 보조 통신 프로토콜(예: 블루투스, 2G, 3G, LTE)을 나타내는 정보를 저장할 수 있다.
다양한 실시 예에 따르면, 저장 유닛 620은 수집기 600이 송신하는 데이터(예: 수신한 데이터)에 따른 전송 정책을 저장할 수 있다. 예컨대, 전송 정책은 사용자의 셀룰러 데이터 및/또는 인터넷 데이터에 대한 정보 수집, 일정 관리, 필터링, 화이트리스팅 또는 블랙리스팅의 같은 적용에 관련된 것일 수 있다.
통신 유닛 640은 다른 장치와 통신하기 위해 구성될 수 있다. 한 실시 예에 따르면, 통신 유닛 640은 다양한 통신 프로토콜과 다양한 통신 송수신기를 사용하여 통신하도록 구성될 수 있다. 예컨대, 통신 유닛 640은 BTLE, ANT / ANT +와 같은 저전력 통신 프로토콜을 사용하여 다른 장치들과 통신할 수 있다. 통신 유닛 640은 저전력 통신 프로토콜 통신보다 더 많은 전력을 사용하는 보조 통신 프로토콜을 사용하여 다른 장치와 통신할 수 있다. 예컨대, 보조 통신 프로토콜은 블루투스, WiFi, 2G, 3G, LTE 등을 포함 할 수 있다. 또한, 통신 유닛 640은 3차 단거리 통신 프로토콜을 사용하여 다른 장치와 통신 할 수 있다. 예컨대, 3차 단거리 통신 프로토콜은 NFC, RFID 등을 포함 할 수 있다.
다양한 실시 예에 따르면, 통신 유닛 640은 엑세스 포인트, 기지국, VoIP 서버, 인터넷 (예: 웹 기반 또는 클라우드 기반의 서버) 또는 웨어러블 장치(예: 수집기 600 및 엑세스 포인트 120이 통합된 경우)와 통신하도록 구성될 수 있다.
수집기 600은 엑세스 포인트 120과 하나의 장치(예: 일체형)에 포함(예: 서버를 더 포함할 수도 있다)되는 경우, 통신 유닛 640은 하나 이상의 통신 프로토콜을 사용하여 웨어러블 장치 130과 통신 할 수 있다. 예컨대, 통신 유닛 640은 웨어러블 장치 130과 수집기 110 사이에서 송수신 되는 정보의 타입에 따라서 또는 웨어러블 장치 130과의 통신에서 에너지 효율을 개선(예: 최적화)하기 위한 통신 정책에 따라서 통신 프로토콜을 선택적으로 사용할 수 있다. 통신 유닛 640는 비 데이터 집약적인 정보 등을 통신하기 위해서 저전력 통신 수단 및/또는 저전력 통신 프로토콜을 사용할 수 있다. 또한, 통신 유닛 640은 데이터 집약적인 정보 등을 통신하기 위해서 보조 통신 수단 및/또는 보조 통신 프로토콜을 사용할 수도 있다.
통신 유닛 640은 적어도 하나의 통신 프로토콜을 사용하여 통신하도록 구성된 적어도 하나의 통신 송수신기를 포함 할 수 있다. 예컨대, 통신 유닛 640은 저전력 무선 송수신기, 보조 무선 송수신기, 및 3차 단거리 무선 송수신기를 포함 할 수 있다.
저전력 무선 송수신기는 비 데이터 집약적 정보를 송신 및 수신하도록 구성될 수 있다. 저전력 무선 송수신기는 저전력 통신 프로토콜을 사용하여 비 데이터 집약적 정보를 송신 및 수신하도록 구성될 수 있다. 저전력 통신 프로토콜은 통신 중에 비교적 적은 전력을 사용하는 프로토콜에 대응할 수 있다. 예컨대, 저전력 통신 프로토콜은 에너지 효율에 대해 최적화(예: 최적화 동작을 수행할 수 있다) 될 수 있거나, 설계 단계에서 에너지 효율이 고려될 수 있다. 저전력 통신 프로토콜은 BLTE, ANT / ANT+ 등일 수 있다.
보조 무선 송수신기는 데이터 집약적 정보를 송신 및 수신하도록 구성 될 수 있다. 보조 무선 송수신기는 통신 프로토콜을 사용하여 블루투스, 무선 랜, 2G, 3G, LTE 와 같은 데이터 집약적 정보를 송수신하도록 구성 될 수 있다, 예컨대, 보조 무선 송수신기는 통신 중에 에너지 효율을 특별히 고려하지 않도록 설계된 통신 프로토콜을 사용하도록 구성될 수 있다. 한 실시 예에 따르면, 보조 무선 송수신기는 데이터를 송수신하는 속도를 고려하여 설계된 통신 프로토콜을 사용할 수 있다. 다양한 실시 예에 따르면, 보조 무선 송수신기에 의해 사용되는 통신 프로토콜은 저전력 무선 트랜시버에 의해 사용되는 통신 프로토콜과 다른 프로토콜을 사용할 수 있다.
3차 단거리 무선 송수신기는 단거리 무선 통신 프로토콜을 사용하여 정보를 전송하도록 구성될 수 있다. 예컨대, 3차 단거리 무선 통신 프로토콜은 NFC, RFID, 등일 수 있다. 다양한 실시 예에 따르면, 3차 단거리 무선 송수신기에 의해 사용되는 통신 프로토콜은 저전력 무선 송수신기 462에 의해 사용되는 통신 프로토콜 및/또는 보조 무선 송수신기 462에 의해 사용되는 통신 프로토콜과 다른 프로토콜일 수 있다.
다양한 실시 예에 따르면, 통신 유닛 640은 정보를 전송하기 위하여 저전력 무선 송수신기, 보조 무선 송수신기 및 3차 단거리 무선 송수신기 중 적어도 하나 또는 둘 이상의 조합을 사용할 수 있다. 통신 유닛 640은 웨어러블 장치 130과의 전체적인 통신 에너지 효율을 최적화하기 위한 무선 송수신기를 사용할 수 있다. 통신 유닛 640은 다른 장치(예: 웨어러블 장치 130)에 정보를 전송하기 위해 저전력 무선 송수신기, 보조 무선 송수신기, 3차 단거리 무선 송수신기 중 적어도 하나 또는 둘 이상의 조합을 사용할 수 있다. 통신 유닛 640은 동시에 (예: 웨어러블 무선 디바이스로) 정보를 전송하기 위해, 이들의 저전력 무선 송수신기, 보조 무선 트랜시버, 및 급 단거리 무선 송수신기, 또는 임의의 조합을 사용할 수 있다.
입력 유닛 630은 사용자 입력을 수신하기 위한 수단(예: 입력 키 및 기능 키)을 포함할 수 있다. 예컨대, 입력 유닛 630은 숫자 또는 다양한 문자 정보의 세트에 대한 입력을 수신하고, 각종 기능을 설정하고, 또는 수집기 600의 기능을 제어하기 위한 입력 키 및 기능 키를 포함할 수 있다. 입력 유닛 630은 터치 패드, 터치 스크린, 버튼식 키패드, 조이스틱, 휠 키와 같은 다양한 입력 수단 중 하나 또는 둘 이상의 조합으로 형성될 수 있다.
다양한 실시 예에 따르면, 수집기 600은 적어도 하나의 제어 유닛 610을 포함할 수 있다. 제어 유닛 610은 수집기 600을 제어하도록 구성될 수 있다. 한 실시 예에 따르면, 제어 유닛 610은 수집기 600에 포함된 다양한 구성 요소 또는 유닛들의 동작을 제어할 수 있다. 제어 유닛 610은 수집기 600에 포함된 다양한 구성 요소에 신호를 송신할 수 있고, 수집기의 내부 블록들 간에 신호의 흐름을 제어할 수 있다. 제어부 610은 에너지 효율적인 방식으로 사용자(예: 웨어러블 장치 130)에게 데이터를 전송하도록 수집기 600을 제어할 수 있다. 예컨대, 제어 유닛 610은 전송되는 정보 및 / 또는 웨어러블 장치 130이 작동하는 환경에 따라 다양한 통신 프로토콜을 선택적으로 사용하기 위해서 통신 유닛 640을 제어할 수 있다.
다양한 실시 예에 따르면, 제어 유닛 610은 적어도 하나의 지정된 전송 정책 또는 선택된 전송 정책에 따라서 데이터의 전송을 제어할 수 있다.
도 7은 본 발명의 실시 예에 따른 엑세스 포인트의 구성을 나타내는 블록도이다.
도 7을 참조하면, 엑세스 포인트 700은 제어 유닛 710, 저장 유닛 720, 및 통신 유닛 740을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 엑세스 포인트 700은 입력 유닛 730을 더 포함할 수 있다.
저장 유닛 720 본 발명의 다양한 실시 예에 따른 동작들을 수행하는 프로그램뿐만 아니라, 프로그램을 기반으로 생성된 데이터, 또는 사용자 데이터를 저장할 수 있다. 예컨대, 저장 유닛 720은 엑세스 포인트 700의 일반적인 동작을 제어하기 위한 프로그램, 엑세스 포인트 700을 부팅(시동)시키는 OS, 및 선택적 기능을 수행하기 위한 응용 프로그램과 같은 프로그램들을 저장할 수 있다.
예컨대, 저장 유닛 720은 사용자에게 데이터를 전송하기 위한 에너지 효율을 최적화하기 위해서 엑세스 포인트 700과 관련된 규칙이나 동작의 조건을 저장할 수 있다. 저장 유닛 720 웨어러블 장치 130과 데이터를 통신하기 위해서 사용하는 통신 수단 (예: 무선 송수신기, 통신 프로토콜 등을 포함한다)과 관련된 정보를 저장할 수 있다. 예컨대, 저장 유닛 720 저전력 통신 프로토콜 및/또는 저전력 무선 송수신기가 웨어러블 장치 130과 비 데이터 집약적인 정보를 통신하는 것에 대하여 나타내기 위한 정보를 저장할 수 있고, 보조 무선 통신 프로토콜(예: 블루투스, 2G, 3G, LTE) 및/또는 데이터 집약적인 정보의 전송에 사용되는 무선 통신 송수신기를 나타내는데 사용할 수 있다.
다양한 실시 예에 따르면, 저장 유닛 720은 데이터(예: 수신된 데이터)를 전송하는 엑세스 포인트 700에 따라서 전송 정책들을 저장할 수 있다. 예컨대, 전송 정책은 사용자의 셀룰러 및 / 또는 인터넷 데이터에 대한 정보 수집, 일정 관리, 필터링, 화이트리스팅 및 블랙리스팅과 을 수행하도록 적용하는 정책일 수 있다.
통신 유닛 740은 다른 장치와 통신하도록 구성될 수 있다. 통신 유닛 740은 다양한 통신 프로토콜 및/또는 다양한 통신 송수신기를 사용하여 통신하도록 구성될 수 있다. 예컨대, 통신 유닛 740은 BTLE, ANT / ANT+와 같은 저전력 통신 프로토콜을 사용하여 의 다른 장치들과 통신할 수 있다. 통신 유닛 740은 저전력 통신 프로토콜 통신보다 더 많은 전력을 사용하는 보조 통신 프로토콜을 사용하여 다른 장치와 통신할 수 있다. 예컨대, 보조 통신 프로토콜은 블루투스, WiFi, 2G, 3G, LTE 등을 포함할 수 있다. 또한, 통신 유닛 740은 3차 단거리 통신 프로토콜을 사용하여 다른 장치와 통신할 수 있다. 예컨대, 3차 단거리 통신 프로토콜은 NFC, RFID 등을 포함할 수 있다.
다양한 실시 예에 따르면, 통신 유닛 740은 수집기, 기지국, VoIP 서버, 인터넷 (예: 웹 기반 또는 클라우드 기반의 서버) 및 웨어러블 장치와 통신하도록 구성될 수 있다.
다양한 실시 예에 따르면, 통신 유닛 740은 하나 이상의 통신 프로토콜을 사용하여 웨어러블 장치와 통신할 수 있다. 통신 유닛 740은 동시에 하나 이상의 통신 프로토콜을 사용하여 웨어러블 장치와 통신할 수 있다. 예컨대, 통신 유닛 740은 웨어러블 장치 130과 엑세스 포인트 700 사이에서 전송되는 정보의 유형(타입)에 따라 통신 프로토콜을 선택적으로 사용하거나, 웨어러블 장치 130과의 통신 효율을 향상(예: 최적화)시키기 위한 전송 정책에 따라 통신 프로토콜을 선택적으로 사용할 수 있다. 통신 유닛 740은 비 데이터 집약적인 정보를 통신하기 위한 저전력 통신 수단 및/또는 저전력 통신 프로토콜을 사용할 수도 있다. 통신 유닛 740은 데이터 집약적인 정보 등을 통신하기 위한 보조 무선 통신 수단 및 / 또는 보조 무선 통신 프로토콜을 사용할 수도 있다.
다양한 실시 예에 따르면, 통신 유닛 740은 적어도 하나의 통신 프로토콜을 사용하여 통신하도록 구성된 적어도 하나의 통신 송수신기를 포함할 수 있다. 예컨대, 통신 유닛 740은 저전력 무선 송수신기, 보조 무선 송수신기, 및 3차 단거리 무선 송수신기를 포함할 수 있다.
저전력 무선 송수신기는 비 데이터 집약적 정보를 송신 및 수신하도록 구성될 수 있다. 예를 들어, 저전력 무선 송수신기는 저전력 통신 프로토콜을 사용하여 비 데이터 집약적 정보를 송신 및 수신하도록 구성될 수 있다. 저전력 통신 프로토콜은 통신 중에 비교적 적은 전력을 사용하는 프로토콜에 대응할 수 있다. 예를 들어, 저전력 통신 프로토콜은 에너지 효율에 대해 최적화될 수 있거나, 에너지 효율을 고려하여 설계될 수 있다. 저전력 통신 프로토콜은 BLTE, ANT / ANT+ 등일 수 있다.
보조 무선 송수신기는 데이터 집약적인 정보를 송신 및 수신하도록 구성될 수 있다. 예컨대, 보조 무선 송수신기는 통신 프로토콜을 사용하여 블루투스, 무선 랜, 2G, 3G, LTE와 같은 데이터 집약적인 정보를 송신하고 수신하도록 구성될 수 있다. 보조 무선 송수신기는 통신 중에 에너지 효율보다 데이터 전송 속도 등이 고려된 상태에서 설계된 것일 수 있다. 다양한 실시 예에 따르면, 보조 무선 송수신기에 의해 사용되는 통신 프로토콜은 저전력 무선 송수신기에 의해 사용되는 통신 프로토콜과 다른 프로토콜을 사용할 수 있다.
3차 단거리 무선 송수신기는 단거리 무선 통신 프로토콜을 사용하여 정보를 전송하도록 구성될 수 있다. 예를 들어, 단거리 무선 통신 프로토콜은 NFC, RFID, 등일 수 있다.본 발명의 다양한 실시 예에 따르면, 3차 단거리 무선 송수신기에 의해 사용되는 통신 프로토콜은 저전력 무선 송수신기에 의해 사용되는 통신 프로토콜 및/또는 보조 무선 송수신기에 의해 사용되는 통신 프로토콜과 다른 통신 프로토콜일 수 있다.
다양한 실시 예에 따르면, 통신 유닛 740은 정보를 전송하기 위하여 저전력 무선 송수신기, 보조 무선 송수신기, 및 3차 단거리 무선 송수신기, 중 적어도 하나 또는 둘 이상의 조합을 사용할 수 있다. 예컨대, 통신 유닛 740은 웨어러블 장치 130와 통신함에 있어서 전반적인 통신 에너지 효율을 최적화하기 위하여 송수신기를 이용할 수 있다. 통신 유닛 740은 동시에 정보를 전송하기 위해, 저전력 무선 송수신기, 보조 무선 송수신기, 및 3차 단거리 무선 송수신기 중 적어도 하나 또는 둘 이상의 조합을 사용할 수 있다.
입력 유닛 730은 사용자 입력을 수신하기 위한 입력 키 및 기능 키를 포함 할 수 있다. 예컨대, 입력 유닛 730은 숫자 또는 문자 정보의 다양한 세트의 입력을 수신, 각종 기능을 설정, 또는 엑세스 포인트 700의 기능을 제어하기 위한 입력 키 및/또는 기능 키를 포함할 수 있다. 입력 유닛 730은 하나의 장치로 형성 될 수 있다. 또는 입력 유닛 730은 터치 패드, 터치 스크린, 버튼식 키패드, 조이스틱, 휠 키 중 적어도 하나 또는 둘 이상의 조합으로 구성될 수 있다.
다양한 실시 예에 따르면, 엑세스 포인트 700은 적어도 하나의 제어 유닛 710을 포함할 수 있다. 제어 유닛 710은 동작 가능한 엑세스 포인트 700을 제어하도록 구성될 수 있다. 예컨대, 제어 유닛 710은 엑세스 포인트 700에 포함된 다양한 구성 요소 또는 유닛의 동작을 제어할 수 있다. 제어 유닛 710은 엑세스 포인트 700에 포함 된 다양한 구성 요소에 신호를 전송하고 엑세스 포인트 700의 내부 블록들 간의 신호 흐름을 제어할 수 있다. 제어 유닛 710은 사용자(예: 웨어러블 장치 130)에 에너지 효율적인 방식으로 데이터를 전송하기 위해서 엑세스 포인트 700을 제어할 수 있다. 예컨대, 제어 유닛 710은 전송되는 정보 및 / 또는 웨어러블 장치 130의 동작 상황(또는 환경)에 따라 다양한 통신 프로토콜을 선택적으로 사용하기 위해서 통신 유닛 740을 제어할 수 있다.
다양한 실시 예에 따르면, 제어 유닛 710은 하나 이상의 미리 정의되거나 선택된 송신 정책에 따라 사용자에게 데이터를 전송하도록 제어할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치에 정보를 전송하는 수집기의 동작 방법에 있어서, 적어도 하나의 데이터 소스로부터 정보를 수신하는 동작과 웨어러블 장치에 전송되는 정보에 따라서 전송 정책을 선택하는 동작과, 상기 정보를 선택한 상기 전송 정책에 따라서 웨어러블 장치에 전송하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 상기 전송 정책을 선택하는 동작은, 상기 웨어러블 장치에 전송되는 정보를 기반으로 정보 수집 전송 정책, 스케줄링 전송 정책, 필터링 전송 정책, 화이트리스트 전송 정책, 블랙리스트 전송 정책 중에서 적어도 하나를 선택하는 동작일 수 있다. 다양한 실시 예에 따르면, 선택된 적어도 하나의 상기 전송 정책이 상기 정보 수집 전송 정책을 포함하는 경우, 상기 수집기는 적용 가능한 수신된 정보를 수집하는 동작과, 상기 수집된 정보의 사이즈가 선택한 크기의 임계 값을 초과하는 상태에서 상기 수집된 정보를 전송하는 동작을 더 포함할 수 있다. 다양한 실시 예에 따르면, 선택된 적어도 하나의 상기 전송 정책이 상기 스케줄 전송 정책을 포함하는 경우, 상기 수집기는 적용 가능한 수신된 정보를 수집하는 동작과, 선택된 스케줄에 따라서 상기 수집된 정보를 전송하는 동작을 포함할 수 있다. 다양한 실시 예에 따르면, 선택된 적어도 하나의 상기 전송 정책이 상기 필터링 전송 정책을 포함하는 경우, 상기 수집기는 수신한 정보를 필터링하는(filters) 동작과, 상기 필터링된 정보의 각각에 다른 전송 정책을 적용하는 동작을 포함할 수 있다. 다양한 실시 예에 따르면, 선택된 상기 전송 정책은, 웨어러블 장치로부터 상기 정보의 전송을 위한 요청을 수신하는 때까지 상기 수집기가 수집하는 적용 가능한 수신된 정보에 기반하는 전송 정책일 수 있다. 다양한 실시 예에 따르면, 상기 선택된 전송 정책은, 적용 가능한 수신된 정보를 수집하는 동작과, 사용자 입력의 변화를 검출하는 시점에 상기 적용 가능한 정보를 전송하는 동작을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 사용자 입력의 변화는, 상기 웨어러블 장치의 위치 변화, 상기 웨어러블 장치가 움직이는 방식의 변화, 및 상기 웨어러블 장치의 상태 변화, 및 웨어러블 장치가 사용하는 터미널의 상태 변화 중에서 적어도 하나를 포함할 수 있다. 다양한 실시 예에 따르면, 상기 선택된 전송 정책을 변경하는 요청을 수신하는 동작을 더 포함할 수 있다. 다양한 실시 예에 따르면, 상기 선택된 전송 정책을 변경하는 요청은, 적어도 하나의 데이터 소스로부터 수신한 정보의 메타 데이터 영역에 포함할 수 있다. 다양한 실시 예에 따르면, 상기 선택된 전송 정책을 변경하는 요청은 상기 선택된 전송 정책을 변경하는 요청에서 식별된 적용 가능한 정보를 위해서 상기 선택된 전송 정책을 일시적으로 변경하는 요청에 대응할 수 있다. 다양한 실시 예에 따르면, 상기 수집기는 다른 전송 정책에 따른 음성 데이터 및 비 음성 데이터를 전송할 수 있다. 다양한 실시 예에 따르면, 상기 음성 데이터를 웨어러블 장치에 즉시 전송하고, 상기 비 음성 데이터를 저장 및 적용 가능한 전송 정책에 따른 상기 비 음성 데이터를 전송할 수 있다. 다양한 실시 예에 따르면, 상기 전송 정책은, 상기 비 음성 데이터의 전송을 요청하는 웨어러블 장치를 위한 기다림을 포함하는 상기 비 음성 데이터에 적용할 수 있다.
다양한 실시 예에 따르면, 정보를 웨어러블 장치에 전송하는 전자 장치에 있어서, 정보를 적어도 하나의 데이터 소스로부터 수신하고 수신한 정보를 웨어러블 장치에 전송하도록 구성된 통신 유닛, 수신한 정보를 저장하도록 구성된 저장 유닛 및 웨어러블 장치에 전송되는 정보에 따라서 전송 정책을 선택하고, 상기 선택한 전송 정책에 따라서 상기 정보를 웨어러블 장치에 전송하는 상기 통신 유닛을 제어하도록 구성된 적어도 하나의 프로세서를 포함할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 웨어러블 장치에 전송되는 상기 정보에 따라서 적어도 하나의 전송 정책을 선택하고, 상기 적어도 하나의 전송 정책은, 정보 수집 전송 정책, 스케줄링 전송 정책, 필터링 전송 정책, 화이트리스트 전송 정책, 블랙리스트 전송 정책 중에서 선택할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 선택된 적어도 하나의 상기 전송 정책이 상기 집게 전송 정책을 포함하는 경우, 적용 가능한 수신된 정보를 수집하고, 상기 수집된 사이즈가 선택한 크기의 임계 값을 초과하는 상태에서 상기 수집된 정보를 전송할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 선택된 적어도 하나의 상기 전송 정책이 상기 스케줄 전송 정책을 포함하는 경우, 적용 가능한 수신된 정보를 수집하고, 선택된 스케줄에 따라서 상기 수집된 정보를 전송할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 선택된 적어도 하나의 상기 전송 정책이 상기 필터링 전송 정책을 포함하는 경우, 수신한 정보를 필터링하고, 상기 필터링된 정보의 각각에 다른 전송 정책을 적용할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 웨어러블 장치로부터 상기 정보의 전송을 위한 요청을 수신하는 때까지 상기 수집기가 수집하는 적용 가능한 수신된 정보에 의한 정책에 따라서 상기 전송 정책을 선택할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 상기 선택된 전송 정책을 기반으로, 적용 가능한 수신된 정보를 수집하고, 사용자 입력의 변화를 검출하는 시점에 상기 적용 가능한 정보를 전송할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 상기 웨어러블 장치의 위치 변화, 상기 웨어러블 장치가 움직이는 방식의 변화, 및 상기 웨어러블 장치의 상태 변화, 및 웨어러블 장치가 사용하는 터미널의 상태 변화 중에서 적어도 하나를 상기 사용자 입력의 변화로 결정할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 상기 선택된 전송 정책을 변경하는 요청을 수신하도록 구성될 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 적어도 하나의 데이터 소스로부터 수신한 정보의 메타 데이터 영역에서 상기 선택된 전송 정책을 변경하는 요청을 획득할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 상기 선택된 전송 정책을 변경하는 요청에서 식별된 적용 가능한 정보를 위해서 상기 선택된 전송 정책을 일시적으로 변경할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 다른 전송 정책에 따른 음성 데이터 및 비 음성 데이터를 전송할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 상기 음성 데이터를 웨어러블 장치에 즉시 전송하고, 상기 비 음성 데이터를 저장 및 적용 가능한 전송 정책에 따른 상기 비 음성 데이터를 전송할 수 있다. 다양한 실시 예에 따르면, 상기 프로세서는, 상기 비 음성 데이터의 전송을 요청하는 웨어러블 장치를 위한 기다림을 포함하는 상기 비 음성 데이터에 상기 전송 정책을 적용할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치의 동작 방법에 있어서,
절전 모드에 진입하는 동작과, 상기 절전 모드 상태에서 저전력 무선 통신 유닛에 전원을 공급하는 동작과, 상기 웨어러블 장치에 송신할 정보를 가지는지 여부에 대한 확인 요청을 엑세스 포인트에 전송하는 동작과, 상기 요청에 대한 응답을 기반으로 상기 엑세스 포인트가 상기 무선 통신에 송신할 정보를 가지지 않는 경우 상기 저전력 무선 통신 유닛을 절전 모드로 설정하고, 상기 엑세스 포인트가 상기 무선 통신에 송신할 정보를 가지는 경우 상기 절전 모드를 해제하고 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하는 동작을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하는 동작은, 제 1 통신 프로토콜을 사용하여 상기 엑세스 포인트와 비 데이터 집약적인 정보를 통신하는 동작과, 제 2 통신 프로토콜을 사용하여 상기 엑세스 포인트와 데이터 집약적인 정보를 통신하는 동작을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 제 1 통신 프로토콜 및 상기 제 2 통신 프로토콜은 다른 프로토콜일 수 있다. 다양한 실시 예에 따르면, 상기 제 1 통신 프로토콜은 저전력 통신 프로토콜에 대응하고, 상기 제 2 통신 프로토콜은 상기 저전력 통신 프로토콜에 사용되는 에너지보다 많은 에너지를 사용하는 통신 프로토콜에 대응할 수 있다. 다양한 실시 예에 따르면, 상기 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하는 동작은, 상기 제 1 통신 프로토콜을 사용하여 상기 엑세스 포인트와 음성 데이터를 통신하고, 동시에 상기 제 2 통신 프로토콜을 사용하여 상기 엑세스 포인트와 비 음성 데이터를 통신하는 동작을 포함할 수 있다.
다양한 실시 예에 따르면, 웨어러블 장치에 있어서, 정보를 저장하도록 구성된 저장 유닛과, 사용자 인터페이스를 표시하도록 구성된 표시 유닛과, 엑세스 포인트와 무선 통신을 수행하도록 구성되고, 저전력 통신 유닛을 포함하는 통신 유닛과, 절전 모드에 진입하고, 상기 절전 모드 상태에서 저전력 무선 통신 유닛에 전원을 공급하고, 상기 웨어러블 장치에 송신할 정보를 가지는지 여부에 대한 확인 요청을 엑세스 포인트에 전송하고, 상기 요청에 대한 응답을 기반으로 상기 엑세스 포인트가 상기 무선 통신에 송신할 정보를 가지지 않는 경우 상기 저전력 무선 통신 유닛을 절전 모드로 설정하고, 상기 엑세스 포인트가 상기 무선 통신에 송신할 정보를 가지는 경우 상기 절전 모드를 해제하고 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하도록 제어하는 적어도 하나의 제어 유닛을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 통신 유닛은, 보조 통신 유닛을 더 포함하고, 상기 제어 유닛은, 상기 저전력 통신 프로토콜을 사용하여 상기 엑세스 포인트와 비 데이터 집약적인 정보를 통신하고, 상기 보조 통신 프로토콜을 사용하여 상기 엑세스 포인트와 데이터 집약적인 정보를 통신하도록 상기 통신 유닛을 제어할 수 있다. 다양한 실시 예에 따르면, 상기 저전력 통신 유닛 및 보조 통신 유닛은 다른 통신 프로토콜을 사용하여 통신할 수 있다. 다양한 실시 예에 따르면, 상기 저전력 통신 유닛은 저전력 통신 프로토콜을 사용해서 통신하고, 상기 보조 통신 유닛은 상기 저전력 통신 프로토콜에 사용되는 에너지보다 많은 에너지를 사용하는 통신 프로토콜을 사용할 수 있다. 다양한 실시 예에 따르면, 상기 제어 유닛은, 상기 저전력 통신 프로토콜을 사용하여 상기 엑세스 포인트와 상기 비 데이터 집약적인 정보를 통신하고, 동시에 보조 통신 프로토콜을 사용하여 상기 엑세스 포인트와 상기 데이터 집약적인 정보를 통신하도록 제어할 수 있다. 다양한 실시 예에 따르면, 상기 통신 유닛은, 단거리 무선 통신 프로토콜을 사용하는 3차 단거리 통신 유닛을 더 포함할 수 있다.
다양한 실시 예에 따르면, 통신을 위한 시스템에 있어서,
적어도 하나의 데이터 소스, 적어도 하나의 데이터 소스로부터 데이터를 수신 또는 엑세스 포인트와 통신하도록 구성된 수집기, 적어도 하나의 웨어러블 장치 및 상기 수집기와 통신하도록 구성된 상기 엑세스 포인트 및 상기 엑세스 포인트를 통해서 통신하는 상기 수집기로부터 정보를 수신하기 위한 엑세스 포인트와 통신하도로 구성된 상기 웨어러블 장치를 포함할 수 있다. 다양한 실시 예에 따르면, 상기 수집기는, 적어도 하나의 상기 데이터 소스로부터 정보를 수신 또는 수신한 정보를 상기 웨어러블 장치에 전송하도록 구성된 통신 유닛, 수신한 정보를 저장하도록 구성된 저장 유닛, 상기 웨어러블 장치에 선송되는 정보에 따라서 전송 정책을 선택하고, 및 선택된 전송 정책에 따라서 상기 웨어러블 장치에 정보를 전송하는 통신 유닛을 제어하도록 구성된 적어도 하나의 제어 유닛을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 웨어러블 장치는, 정보를 저장하는 저장 유닛, 사용자 인터페이스를 표시하도록 구성된 표시 유닛, 저전력 통신 유닛을 포함하고, 상기 엑세스 포인트와 무선으로 통신하도록 구성된 통신 유닛, 상기 웨어러블 장치가 상기 엑세스 포인트와 통신하지 않는 경우 절전 모드로 진입하도록 제어하고, 상기 절전 모드를 유지하는 상태에서 상기 저전력 통신 유닛을 파워 온 하고, 상기 엑세스 포인트가 상기 웨어러블 장치에 송신할 정보를 가지는지 여부에 대한 확인 요청을 엑세스 포인트에 전송하고, 상기 요청에 대한 응답을 기반으로 상기 엑세스 포인트가 상기 무선 통신에 송신할 정보를 가지지 않는 경우 상기 저전력 통신 유닛을 절전 모드로 설정하고, 상기 엑세스 포인트가 상기 무선 통신에 송신할 정보를 가지는 경우 상기 절전 모드를 해제하고 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하도록 제어하는 적어도 하나의 제어 유닛을 포함할 수 있다. 다양한 실시 예에 따르면, 적어도 하나의 상기 데이터 소스는, Voice over Internet Protocol (VoIP) 서버, 기지국, 및 웹 기반의 서버 중 적어도 하나를 포함할 수 있다. 다양한 실시 예에 따르면, 상기 웹 기반의 서버는, 전자 메일 관련 기능, 일정 관리, 인스턴트 메시징, 풍부한 사이트 요약(Rich Site Summary, RSS) 정보, 기상 방송, 소셜 네트웍스, 및 멀티미디어 중 적어도 하나를 서비스하는 수집기를 제공할 수 있다. 다양한 실시 예에 따르면, 엑세스 포인트에 있어서, 웨어러블 장치 또는 수집기와 통신하도록 구성된 통신 유닛, 적어도 하나의 상기 수집기 또는 상기 웨어러블 장치로부터 정보를 수신하도록 구성된 저장 유닛, 전송 정책에 따라서 적어도 하나의 통신 링크 또는 둘 이상의 조합을 사용하여 상기 웨어러블 장치와 통신하도록 상기 통신 유닛을 제어하는 제어 유닛을 포함할 수 있다, 다양한 실시 예에 따르면, 상기 통신 유닛은, 상기 웨어러블 장치와 통신하는 다른 통신 프로토콜을 독립하여 통신하는 복수 개의 통신 유닛으로 구성될 수 있다. 다양한 실시 예에 따르면, 상기 복수 개의 통신 유닛은, 저전력 통신 프로토콜을 통해서 비 데이터 집약적인 정보를 통신하는 저전력 통신 유닛, 보조 무선 통신 프로토콜을 통해서 데이터 집약적인 정보를 통신하도록 구성된 보조 통신 유닛을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 복수 개의 통신 유닛은, 단거리 무선 통신 프로토콜을 통해서 정보를 통신하도록 구성된 3차 단거리 통신 유닛을 더 포함할 수 있다. 다양한 실시 예에 따르면, 상기 통신 유닛은, 수집기와 통신하는 통신 모듈을 더 포함하고, 상기 수집기가 상기 엑세스 포인트와 관련하여 로컬로 존재하는 경우 상기 통신 모듈은 특정 유선 또는 무선의 통신 링크에 대응하여 상기 수집기와 통신하도록 구성되고, 상기 수집기가 상기 엑세스 포인트와 관련하여 분리되어 존재하는 경우 상기 통신 모듈은 Internet Protocol (IP) 기반의 통신 프로토콜을 통해서 상기 수집기와 통신하도록 구성될 수 있다. 다양한 실시 예에 따르면, 상기 통신 유닛은, 기지국과 통신하도록 구성된 통신 모듈을 더 포함할 수 있다. 다양한 실시 예에 따르면, 엑세스 포인트의 동작 방법에 있어서, 수집기로부터 정보를 수신하는 동작과, 상기 엑세스 포인트가 웨어러블 장치로 전송할 정보를 가지는지 여부에 대한 확인을 요청하는 상기 웨어러블 장치로부터 요청을 수신하는 동작과, 상기 웨어러블 장치로부터의 상기 요청에 대한 응답을 전송하는 동작과, 상기 엑세스 포인트가 상기 웨어러블 장치로 전송할 정보를 가지는 경우, 적어도 하나의 통신 프로토콜을 사용하여 상기 정보를 상기 웨어러블 장치로 전송하는 동작을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 적어도 하나의 통신 프로토콜을 사용하여 상기 정보를 상기 웨어러블 장치로 전송하는 동작은, 제 1 통신 프로토콜을 사용해서 상기 웨어러블 장치와 비 데이터 집약적인 정보를 통신하는 동작과, 제 2 무선 통신 프로토콜을 사용해서 상기 웨어러블 장치와 데이터 집약적인 정보를 통신하는 동작을 포함할 수 있다. 다양한 실시 예에 따르면, 상기 제 1 통신 프로토콜은, 상기 제 2 통신 프로토콜과 다른 통신 프로토콜일 수 있다. 다양한 실시 예에 따르면, 상기 제 2 통신 프로토콜은 저전력 통신 프로토콜에 대응하고, 상기 제 1 통신 프로토콜은 상기 저전력 통신 프로토콜에 사용되는 에너지보다 많은 에너지를 사용하는 통신 프로토콜을 사용하는 통신 프로토콜일 수 있다.
전자 장치는 본 발명의 다양한 실시 예들을 제어하도록 프로그래밍 된, 프로세서(예: 제어 유닛)와 별도의 모듈을 포함할 수 있다. 본 발명의 다양한 실시 예들을 제어하도록 프로그래밍 된 별도의 모듈은 프로세서의 제어에 의해서 동작할 수도 있다.
본 발명의 다양한 실시 예들에 따른 전자 장치의 전술한 구성 요소들 각각은 하나 또는 그 이상의 부품(component)으로 구성될 수 있으며, 해당 구성 요소의 명칭은 전자 장치의 종류에 따라서 달라질 수 있다. 본 발명의 다양한 실시 예에 따른 전자 장치는 전술한 구성요소 중 적어도 하나를 포함하여 구성될 수 있으며, 일부 구성요소가 생략되거나 또는 추가적인 다른 구성요소를 더 포함할 수 있다. 또한, 본 발명의 다양한 실시 예에 따른 전자 장치의 구성 요소들 중 일부가 결합되어 하나의 개체(entity)로 구성됨으로써, 결합되기 이전의 해당 구성 요소들의 기능을 동일하게 수행할 수 있다.
다양한 실시 예에 따르면, 본 발명의 청구항 및/또는 명세서에 기재된 다양한 실시 예에 따른 장치, 방법의 적어도 일부는, 하드웨어, 소프트웨어, 펌웨어, 또는 하드웨어, 소프트웨어 및 펌웨어 중 하나 또는 둘 이상의 조합을 포함하는 형태(예: 모듈 또는 유닛)을 의미하거나 또는 구현될(implemented) 수 있다.‘모듈’은 예를 들어, 유닛(unit), 로직(logic), 논리 블록(logical block), 부품(component) 또는 회로(circuit) 등의 용어와 바꾸어 사용(interchangeably use)될 수 있다. ‘모듈’은, 일체로 구성된 부품의 최소 단위 또는 그 일부가 될 수 있다. 더하여, ‘모듈’은 본 발명의 다양한 실시 예에서 하나 또는 그 이상의 기능을 수행하는 최소 단위 또는 그 일부가 될 수도 있다. ‘모듈’은 기계적으로 또는 전자적으로 구현될 수 있다. 예컨대, ‘모듈’은 ASIC(application-specific integrated circuit) 칩, FPGAs(field-programmable gate arrays) 또는 프로그램 가능 논리 장치(programmable-logic device) 중 적어도 하나를 포함할 수 있고, 알려졌거나 앞으로 개발될, 어떤 동작들을 수행할 수 있다. 더하여 ‘모듈’은 하나 이상의 프로그램(또는 프로그래밍 모듈, 어플리케이션)을 저장하는 컴퓨터 판독 가능 저장 매체(또는 컴퓨터로 읽을 수 있는 저장 매체)로 제공될 수 있다. 예컨대, 소프트웨어는 프로그래밍 모듈의 형태로 컴퓨터로 읽을 수 있는 저장매체(computer-readable storage media)에 저장된 명령어로 구현될 수 있다. 하나 이상의 프로그램은, 전자 장치로 하여금, 본 발명의 청구항 및/또는 명세서에 기재된 실시 예에 따른 방법들을 실행하게 하는 명령어(instructions)를 포함할 수 있다. 상기 명령어는, 하나 이상의 프로세서 (예: 상기 프로세서 120)에 의해 실행될 경우, 상기 하나 이상의 프로세서가 상기 명령어에 해당하는 기능을 수행할 수 있다. 컴퓨터로 읽을 수 있는 저장매체는, 예를 들면, 상기 메모리 230)가 될 수 있다. 상기 프로그래밍 모듈의 적어도 일부는, 예를 들면, 상기 프로세서220에 의해 구현(implement)(예: 실행)될 수 있다. 상기 프로그래밍 모듈 의 적어도 일부는 하나 이상의 기능을 수행하기 위한, 예를 들면, 모듈, 프로그램, 루틴, 명령어 세트 (sets of instructions) 또는 프로세스 등을 포함할 수 있다.
상기 컴퓨터로 판독 가능한 기록 매체에는 하드디스크, 플로피디스크 및 자기 테이프와 같은 마그네틱 매체(Magnetic Media)와, CD-ROM(Compact Disc Read Only Memory), DVD(Digital Versatile Disc)와 같은 광기록 매체(Optical Media)와, 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media)와, 그리고 ROM(Read Only Memory), RAM(Random Access Memory), 플래시(flash) 메모리 등과 같은 프로그램 명령(예: 프로그래밍 모듈)을 저장하고 수행하도록 특별히 구성된 하드웨어 장치, 삭제가능 프로그램가능 롬(EEPROM, Electrically Erasable Programmable Read Only Memory), 자기 디스크 저장 장치(magnetic disc storage device) 또는 다른 형태의 광학 저장 장치, 마그네틱 카세트(magnetic cassette)가 포함될 수 있다. 또는, 이들의 일부 또는 전부의 조합으로 구성된 메모리에 저장될 수 있다. 또한, 각각의 구성 메모리는 다수 개 포함될 수도 있다. 또한, 프로그램 명령에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다.
더하여, 전자 장치에 인터넷(Internet), 인트라넷(Intranet), LAN(Local Area Network), WLAN(Wide LAN), 또는 SAN(Storage Area Network)과 같은 통신 네트워크, 또는 이들의 조합으로 구성된 통신 네트워크를 통하여 접근(access)할 수 있는 부착 가능한(attachable) 저장 장치(storage device)에 저장될 수 있다. 이러한 저장 장치는 외부 포트를 통하여 전자 장치에 접속할 수 있다. 또한, 통신 네트워크상의 별도의 저장장치가 휴대용 전자 장치에 접속할 수도 있다. 상술한 하드웨어 장치는 본 발명의 다양한 실시 예에 대한 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지다.
본 발명의 다양한 실시 예에 따른 모듈 또는 프로그래밍 모듈은 전술한 구성요소들 중 적어도 하나 이상을 포함하거나, 일부가 생략되거나, 또는 추가적인 다른 구성요소를 더 포함할 수 있다. 본 발명의 다양한 실시 예에 따른 모듈, 프로그래밍 모듈 또는 다른 구성요소에 의해 수행되는 동작들은 순차적, 병렬적, 반복적 또는 휴리스틱(heuristic)한 방법으로 실행될 수 있다. 또한, 일부 동작은 다른 순서로 실행되거나, 생략되거나, 또는 다른 동작이 추가될 수 있다.
본 명세서와 도면에 개시된 본 발명의 실시 예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 따라서 본 발명의 범위는 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
100: 시스템 110: 수집기
120: 엑세스 포인트 130: 웨어러블 장치
140: 서버 150: 기지국
160: 인터넷 또는 클라우드 기반의 서버

Claims (25)

  1. 웨어러블 장치에 정보를 전송하는 수집기의 동작 방법에 있어서,
    적어도 하나의 데이터 소스로부터 정보를 수신하는 동작;
    상기 웨어러블 장치에 전송되는 정보에 따라서 전송 정책을 선택하는 동작; 및
    상기 정보를 선택한 상기 전송 정책에 따라서 상기 웨어러블 장치에 전송하는 동작을 포함하며,
    상기 전송 정책을 선택하는 동작은, 적용 가능한 수신된 정보를 수집하는 동작 및 사용자 입력의 변화를 검출하는 시점에 상기 적용 가능한 수신된 정보를 전송하는 동작을 포함하는 방법.
  2. 제 1 항에 있어서,
    상기 전송 정책을 선택하는 동작은, 상기 웨어러블 장치에 전송되는 정보를 기반으로 정보 수집 전송 정책, 스케줄링 전송 정책, 필터링 전송 정책, 화이트리스트 전송 정책, 블랙리스트 전송 정책 중에서 적어도 하나를 선택하는 동작인 방법.
  3. 제 1 항에 있어서,
    선택된 상기 전송 정책은, 상기 웨어러블 장치로부터 상기 정보의 전송을 위한 요청을 수신하는 때까지 상기 수집기가 수집하는 상기 적용 가능한 수신된 정보에 기반하는 전송 정책인 방법.
  4. 삭제
  5. 제 1 항에 있어서,
    상기 선택된 전송 정책을 변경하는 요청을 수신하는 동작을 더 포함하는 방법.
  6. 제 1 항에 있어서,
    상기 수집기는 다른 전송 정책에 따른 음성 데이터 및 비 음성 데이터를 전송하는 방법.
  7. 정보를 웨어러블 장치에 전송하는 수집기에 있어서,
    정보를 적어도 하나의 데이터 소스로부터 수신하고 수신한 정보를 상기 웨어러블 장치에 전송하도록 구성된 통신 유닛;
    수신한 정보를 저장하도록 구성된 저장 유닛; 및
    웨어러블 장치에 전송되는 정보에 따라서 전송 정책을 선택하고, 상기 선택한 전송 정책에 따라서 상기 정보를 상기 웨어러블 장치에 전송하는 상기 통신 유닛을 제어하되, 상기 선택한 전송 정책을 기반으로, 적용 가능한 수신된 정보를 수집하고, 사용자 입력의 변화를 검출하는 시점에 상기 적용 가능한 수신된 정보를 전송하도록 구성된 적어도 하나의 프로세서를 포함하는 장치.
  8. 제 7 항에 있어서,
    상기 프로세서는, 상기 웨어러블 장치에 전송되는 상기 정보에 따라서 적어도 하나의 전송 정책을 선택하고,
    상기 적어도 하나의 전송 정책은, 정보 수집 전송 정책, 스케줄링 전송 정책, 필터링 전송 정책, 화이트리스트 전송 정책, 블랙리스트 전송 정책 중에서 선택하는 장치.
  9. 제 7항에 있어서,
    상기 프로세서는, 상기 웨어러블 장치로부터 상기 정보의 전송을 위한 요청을 수신하는 때까지 상기 수집기가 수집하는 상기 적용 가능한 수신된 정보에 의한 정책에 따라서 상기 전송 정책을 선택하는 장치.
  10. 삭제
  11. 제 7 항에 있어서,
    상기 프로세서는, 상기 선택된 전송 정책을 변경하는 요청을 수신하도록 구성된 장치.
  12. 제 7항에 있어서,
    상기 프로세서는, 다른 전송 정책에 따른 음성 데이터 및 비 음성 데이터를 전송하는 장치.
  13. 웨어러블 장치의 동작 방법에 있어서,
    절전 모드에 진입하는 동작;
    상기 절전 모드 상태에서 저전력 무선 통신 유닛에 전원을 공급하는 동작;
    전원이 공급되는 상기 저전력 무선 통신 유닛을 통해 상기 웨어러블 장치에 송신할 정보를 가지는지 여부에 대한 확인 요청을 엑세스 포인트에 전송하는 동작;
    상기 엑세스 포인트로 전송한 상기 요청에 대한 응답을 상기 엑세스 포인트로부터 수신하는 동작; 및
    상기 응답을 기반으로 상기 엑세스 포인트가 상기 웨어러블 장치에 송신할 정보를 가지지 않는 경우 상기 저전력 무선 통신 유닛을 절전 모드로 설정하고, 상기 엑세스 포인트가 상기 웨어러블 장치에 송신할 정보를 가지는 경우 상기 절전 모드를 해제하고 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하는 동작을 포함하되,
    상기 웨어러블 장치에 송신할 정보는, 상기 정보에 따라서 선택된 전송 정책을 기반으로 적용 가능한 정보로서, 사용자 입력의 변화를 검출하는 시점에 상기 선택된 전송 정책에 따라 상기 웨어러블 장치로 송신되는 방법.
  14. 제 13항에 있어서,
    상기 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하는 동작은,
    제 1 통신 프로토콜을 사용하여 상기 엑세스 포인트와 비 데이터 집약적인 정보를 통신하는 동작; 및
    제 2 통신 프로토콜을 사용하여 상기 엑세스 포인트와 데이터 집약적인 정보를 통신하는 동작을 포함하는 방법.
  15. 웨어러블 장치에 있어서,
    정보를 저장하도록 구성된 저장 유닛;
    사용자 인터페이스를 표시하도록 구성된 표시 유닛;
    엑세스 포인트와 무선 통신을 수행하도록 구성되고, 저전력 통신 유닛을 포함하는 통신 유닛; 및
    절전 모드에 진입하고, 상기 절전 모드 상태에서 저전력 무선 통신 유닛에 전원을 공급하고, 상기 웨어러블 장치에 송신할 정보를 가지는지 여부에 대한 확인 요청을 엑세스 포인트에 전송하고, 상기 요청에 대한 응답을 기반으로 상기 엑세스 포인트가 상기 웨어러블 장치에 송신할 정보를 가지지 않는 경우 상기 저전력 무선 통신 유닛을 절전 모드로 설정하고, 상기 엑세스 포인트가 상기 웨어러블 장치에 송신할 정보를 가지는 경우 상기 절전 모드를 해제하고 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하도록 제어하되, 상기 웨어러블 장치에 송신할 정보는, 상기 정보에 따라서 선택된 전송 정책을 기반으로 적용 가능한 정보로서, 사용자 입력의 변화를 검출하는 시점에 상기 선택된 전송 정책에 따라 상기 웨어러블 장치로 송신되는 적어도 하나의 제어 유닛을 포함하는 장치.
  16. 제 15항에 있어서,
    상기 통신 유닛은, 보조 통신 유닛을 더 포함하고,
    상기 제어 유닛은, 상기 저전력 통신 유닛을 사용하여 상기 엑세스 포인트와 비 데이터 집약적인 정보를 통신하고, 상기 보조 통신 유닛을 사용하여 상기 엑세스 포인트와 데이터 집약적인 정보를 통신하도록 상기 통신 유닛을 제어하는 장치.
  17. 제 15항에 있어서,
    상기 통신 유닛은, 단거리 무선 통신 프로토콜을 사용하는 3차 단거리 통신 유닛을 더 포함하는 장치.
  18. 통신을 위한 시스템에 있어서,
    적어도 하나의 데이터 소스;
    적어도 하나의 데이터 소스로부터 데이터를 수신 또는 엑세스 포인트와 통신하도록 구성된 수집기;
    적어도 하나의 웨어러블 장치 및 상기 수집기와 통신하도록 구성된 상기 엑세스 포인트; 및
    상기 엑세스 포인트를 통해서 통신하는 상기 수집기로부터 정보를 수신하기 위한 엑세스 포인트와 통신하도록 구성된 상기 웨어러블 장치를 포함하되,
    상기 수집기는,
    적어도 하나의 상기 데이터 소스로부터 정보를 수신 또는 수신한 정보를 상기 웨어러블 장치에 전송하도록 구성된 통신 유닛;
    수신한 정보를 저장하도록 구성된 저장 유닛; 및
    상기 웨어러블 장치에 선송되는 정보에 따라서 전송 정책을 선택하고, 및 선택된 전송 정책에 따라서 상기 웨어러블 장치에 정보를 전송하는 통신 유닛을 제어하되, 상기 선택된 전송 정책을 기반으로, 적용 가능한 수신된 정보를 수집하고, 사용자 입력의 변화를 검출하는 시점에 상기 적용 가능한 수신된 정보를 전송하도록 구성된 적어도 하나의 제어 유닛을 포함하는 시스템.
  19. 삭제
  20. 통신을 위한 시스템에 있어서,
    적어도 하나의 데이터 소스;
    적어도 하나의 데이터 소스로부터 데이터를 수신 또는 엑세스 포인트와 통신하도록 구성된 수집기;
    적어도 하나의 웨어러블 장치 및 상기 수집기와 통신하도록 구성된 상기 엑세스 포인트; 및
    상기 엑세스 포인트를 통해서 통신하는 상기 수집기로부터 정보를 수신하기 위한 엑세스 포인트와 통신하도록 구성된 상기 웨어러블 장치를 포함하되,
    상기 웨어러블 장치는,
    정보를 저장하는 저장 유닛;
    사용자 인터페이스를 표시하도록 구성된 표시 유닛;
    저전력 통신 유닛을 포함하고, 상기 엑세스 포인트와 무선으로 통신하도록 구성된 통신 유닛; 및
    상기 웨어러블 장치가 상기 엑세스 포인트와 통신하지 않는 경우 절전 모드로 진입하도록 제어하고, 상기 절전 모드를 유지하는 상태에서 상기 저전력 통신 유닛에 전원을 공급하고, 전원이 공급되는 상기 저전력 통신 유닛을 통해 상기 엑세스 포인트가 상기 웨어러블 장치에 송신할 정보를 가지는지 여부에 대한 확인 요청을 엑세스 포인트에 전송하고, 상기 엑세스 포인트로 전송한 상기 요청에 상기 요청에 대한 응답을 상기 엑세스 포인트로부터 수신하며, 상기 응답을 기반으로 상기 엑세스 포인트가 무선 통신에 송신할 정보를 가지지 않는 경우 상기 저전력 통신 유닛을 절전 모드로 설정하고, 상기 엑세스 포인트가 상기 무선 통신에 송신할 정보를 가지는 경우 상기 절전 모드를 해제하고 적어도 하나의 통신 프로토콜을 사용하여 상기 엑세스 포인트와 통신하도록 제어하는 적어도 하나의 제어 유닛을 포함하되,
    상기 웨어러블 장치에 송신할 정보는, 상기 수집기에서 상기 정보에 따라서 선택된 전송 정책을 기반으로 적용 가능한 정보로서, 사용자 입력의 변화를 검출하는 시점에 상기 선택된 전송 정책에 따라 상기 웨어러블 장치로 송신되는 시스템.
  21. 제 18항 또는 제20항에 있어서,
    적어도 하나의 상기 데이터 소스는, Voice over Internet Protocol (VoIP) 서버, 기지국, 및 웹 기반의 서버 중 적어도 하나를 포함하는 시스템.
  22. 엑세스 포인트에 있어서,
    웨어러블 장치 또는 수집기와 통신하도록 구성된 통신 유닛;
    적어도 하나의 상기 수집기 또는 상기 웨어러블 장치로부터 정보를 수신하도록 구성된 저장 유닛; 및
    전송 정책에 따라서 적어도 하나의 통신 링크 또는 둘 이상의 조합을 사용하여 상기 웨어러블 장치와 통신하도록 상기 통신 유닛을 제어하되, 상기 웨어러블 장치에 송신할 정보를 가지는지 여부에 대한 확인 요청을 상기 웨어러블 장치로부터 수신하고, 상기 요청에 대한 응답으로 상기 웨어러블 장치로 송신할 정보를 가지는지 여부를 전송하고, 상기 엑세스 포인트가 상기 웨어러블 장치로 전송할 정보를 가지는 경우, 적어도 하나의 통신 프로토콜을 사용하여 상기 정보를 상기 웨어러블 장치로 전송하되,
    상기 웨어러블 장치로 전송할 정보는, 상기 정보에 따라서 선택된 전송 정책을 기반으로 적용 가능한 정보로서, 사용자 입력의 변화를 검출하는 시점에 상기 선택된 전송 정책에 따라 상기 웨어러블 장치로 전송하는 제어 유닛을 포함하는 엑세스 포인트.
  23. 제 22항에 있어서,
    상기 통신 유닛은, 상기 웨어러블 장치와 통신하는 다른 통신 프로토콜을 독립하여 통신하는 복수 개의 통신 유닛으로 구성되는 엑세스 포인트.
  24. 엑세스 포인트의 동작 방법에 있어서,
    수집기로부터 정보를 수신하는 동작;
    상기 엑세스 포인트가 웨어러블 장치로 전송할 정보를 가지는지 여부에 대한 확인 요청을 상기 웨어러블 장치로부터 수신하는 동작;
    상기 웨어러블 장치로부터의 상기 요청에 대한 응답을 전송하는 동작; 및
    상기 엑세스 포인트가 상기 웨어러블 장치로 전송할 정보를 가지는 경우,
    적어도 하나의 통신 프로토콜을 사용하여 상기 정보를 상기 웨어러블 장치로 전송하는 동작을 포함하되,
    상기 웨어러블 장치로 전송할 정보는, 상기 정보에 따라서 선택된 전송 정책을 기반으로 적용 가능한 정보로서, 사용자 입력의 변화를 검출하는 시점에 상기 선택된 전송 정책에 따라 상기 웨어러블 장치로 전송하는 방법.
  25. 제 24항에 있어서,
    상기 적어도 하나의 통신 프로토콜을 사용하여 상기 정보를 상기 웨어러블 장치로 전송하는 동작은,
    제 1 통신 프로토콜을 사용해서 상기 웨어러블 장치와 비 데이터 집약적인 정보를 통신하는 동작; 및
    제 2 무선 통신 프로토콜을 사용해서 상기 웨어러블 장치와 데이터 집약적인 정보를 통신하는 동작을 포함하는 방법.
KR1020140101909A 2013-08-14 2014-08-07 데이터 통신 방법 및 그 전자 장치 KR102202647B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/966,662 US9485729B2 (en) 2013-08-14 2013-08-14 Selecting a transmission policy and transmitting information to a wearable device
US13/966,662 2013-08-14

Publications (2)

Publication Number Publication Date
KR20150020080A KR20150020080A (ko) 2015-02-25
KR102202647B1 true KR102202647B1 (ko) 2021-01-14

Family

ID=51383546

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140101909A KR102202647B1 (ko) 2013-08-14 2014-08-07 데이터 통신 방법 및 그 전자 장치

Country Status (3)

Country Link
US (1) US9485729B2 (ko)
EP (1) EP2838295B1 (ko)
KR (1) KR102202647B1 (ko)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102109883B1 (ko) * 2013-09-03 2020-05-12 삼성전자주식회사 컨텐츠 전송 방법 및 전자 장치
KR20150044330A (ko) 2013-10-16 2015-04-24 삼성전자주식회사 디바이스가 AP(Access Point)로 동작하는 방법, 디바이스의 데이터 전송 방법 및 디바이스
KR102209814B1 (ko) * 2013-12-13 2021-02-01 삼성전자주식회사 데이터 처리 방법 및 이를 지원하는 전자 장치
US20150185944A1 (en) * 2013-12-27 2015-07-02 Aleksander Magi Wearable electronic device including a flexible interactive display
USD750069S1 (en) 2013-12-28 2016-02-23 Intel Corporation Wearable computing device
USD751066S1 (en) 2013-12-28 2016-03-08 Intel Corporation Wearable computing device
KR102356925B1 (ko) 2014-02-21 2022-01-28 삼성전자주식회사 전자 장치 및 전자 장치의 절전 방법
US9649558B2 (en) 2014-03-14 2017-05-16 Sony Interactive Entertainment Inc. Gaming device with rotatably placed cameras
US9621432B2 (en) * 2014-07-31 2017-04-11 Gci Communication Corp. Diagnostics of deployed devices based on network traffic
WO2016048345A1 (en) * 2014-09-26 2016-03-31 Hewlett Packard Enterprise Development Lp Computing nodes
CN104320163B (zh) * 2014-10-10 2017-01-25 安徽华米信息科技有限公司 一种通讯方法及装置
US10306690B2 (en) 2016-12-30 2019-05-28 Intel Corporation Communication under multiple communication links
US11038935B2 (en) * 2018-02-13 2021-06-15 Tadhg Kelly VOIP OOB services
CN111343722B (zh) * 2020-03-04 2023-02-14 西安邮电大学 边缘计算中基于认知无线电的能效优化方法
WO2022000124A1 (en) * 2020-06-28 2022-01-06 Arris Enterprises Llc Method of ensuring voice over internet protocol reliability after entering a power saving mode
CN114205546B (zh) * 2020-09-18 2023-05-05 华为终端有限公司 一种设备控制***
KR102351571B1 (ko) * 2020-10-23 2022-01-14 (주)에스디플렉스 조립식 엣지 시스템

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080279138A1 (en) * 2007-05-10 2008-11-13 Broadcom Corporation, A California Corporation Cooperative transceiving between wireless interface devices of a host device with shared modules
US20100069007A1 (en) * 2008-09-12 2010-03-18 Kabushiki Kaisha Toshiba Information processing apparatus and mobile communication apparatus

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7330740B2 (en) 2002-10-22 2008-02-12 Broadcom Corporation Cell phone wireless speaker-microphone sleep modes
US7492760B1 (en) * 2003-03-31 2009-02-17 Pmc-Sierra, Inc. Memory egress self selection architecture
US7099689B2 (en) 2003-06-30 2006-08-29 Microsoft Corporation Energy-aware communications for a multi-radio system
US20050249227A1 (en) 2004-05-07 2005-11-10 Wang Huai Y Method for indicating buffer status in a WLAN access point
ES2327344T3 (es) 2004-06-03 2009-10-28 Option Metodo y dispositivo para gestionar conexiones simultaneas de un dispositivo de telecomunicaciones moviles a diferentes redes.
US7656880B1 (en) * 2004-06-09 2010-02-02 Verizon Laboratories Inc. Prioritized segmentation and reassembly methods and systems
US7613138B2 (en) * 2005-05-23 2009-11-03 Microsoft Corporation Separating control and data in wireless networks
US8594318B2 (en) * 2005-11-23 2013-11-26 Bessy Wen-Han Liang Method and apparatus for indicating a caller's intent
KR100753396B1 (ko) * 2006-02-17 2007-08-30 삼성전자주식회사 복수의 정보를 포함하는 방송데이터 전송방법 및 그 장치
US20080279130A1 (en) 2007-05-11 2008-11-13 Infineon Technologies Ag Bluetooth and Wireless Network Coexistence
US8072913B2 (en) 2008-02-03 2011-12-06 Broadcom Corporation Collaborative coexistence of co-located mobile WiMAX, wireless LAN, and/or bluetooth radios
WO2013070232A1 (en) 2011-11-10 2013-05-16 Assia, Inc. Method, apparatus, and system for optimizing performance of a communication unit by a remote server
US20140286178A1 (en) * 2013-03-19 2014-09-25 Unisys Corporation Communication protocol for wireless sensor networks using communication and energy costs

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080279138A1 (en) * 2007-05-10 2008-11-13 Broadcom Corporation, A California Corporation Cooperative transceiving between wireless interface devices of a host device with shared modules
US20100069007A1 (en) * 2008-09-12 2010-03-18 Kabushiki Kaisha Toshiba Information processing apparatus and mobile communication apparatus

Also Published As

Publication number Publication date
US9485729B2 (en) 2016-11-01
US20150049657A1 (en) 2015-02-19
EP2838295A3 (en) 2015-06-17
EP2838295B1 (en) 2018-10-03
EP2838295A2 (en) 2015-02-18
KR20150020080A (ko) 2015-02-25

Similar Documents

Publication Publication Date Title
KR102202647B1 (ko) 데이터 통신 방법 및 그 전자 장치
US11082815B2 (en) Method of operating function and resource of electronic device
US11357072B2 (en) Method and apparatus for selecting reception antenna set of user terminal
KR102208433B1 (ko) 적어도 하나 이상의 통신 방식을 선택하기 위한 방법 및 장치
CN105578446B (zh) 使用多个订户身份模块的移动通信
US10771854B2 (en) Video streaming apparatus and method in electronic device
US20150099505A1 (en) Method and apparatus for providing coordinated operation of multiple mobile communicationdevices
US20140335844A1 (en) Apparatus and method for transmitting content in portable terminal
US20140074921A1 (en) Mechanism for facilitating customized policy-based notifications for computing systems
US20180343634A1 (en) Method and apparatus for providing context-aware services
KR20150099889A (ko) 토폴로지 관리 방법 및 이를 수행하는 네트워크 시스템
US20140074907A1 (en) Apparatus and method for delivery control of application data to a mobile device in a communication network
CN104618854A (zh) 共享位置信息的方法、终端及服务器
CN111615845A (zh) 一种通信***的切换方法和终端设备
KR102186552B1 (ko) 통신 모듈 제어를 위한 장치 및 방법
KR102301895B1 (ko) 복수의 통신 서비스를 지원하는 무선통신 방법 및 장치
KR102113550B1 (ko) 전자 장치의 기능 및 리소스 운용 방법
CN116709476B (zh) 唤醒设备的方法、装置、电子设备及存储介质
US20190121908A1 (en) Information processing system and method

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant