KR20160069936A - 절전 제어 방법 및 이를 제공하는 전자 장치 - Google Patents

절전 제어 방법 및 이를 제공하는 전자 장치 Download PDF

Info

Publication number
KR20160069936A
KR20160069936A KR1020140176179A KR20140176179A KR20160069936A KR 20160069936 A KR20160069936 A KR 20160069936A KR 1020140176179 A KR1020140176179 A KR 1020140176179A KR 20140176179 A KR20140176179 A KR 20140176179A KR 20160069936 A KR20160069936 A KR 20160069936A
Authority
KR
South Korea
Prior art keywords
electronic device
sleep mode
time
deep sleep
worn
Prior art date
Application number
KR1020140176179A
Other languages
English (en)
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 KR1020140176179A priority Critical patent/KR20160069936A/ko
Priority to EP15197653.7A priority patent/EP3032361A1/en
Priority to US14/964,164 priority patent/US20160162007A1/en
Priority to CN201510906074.6A priority patent/CN105700661A/zh
Publication of KR20160069936A publication Critical patent/KR20160069936A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3228Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3231Monitoring the presence, absence or movement of users
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/02Detectors of external physical values, e.g. temperature
    • 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
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • 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
    • 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/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)

Abstract

절전 제어 방법 및 이를 제공하는 전자 장치가 개시된다. 상기 전자 장치와 기능적으로 연결된 센서를 통해 측정된 측정값과 지정된 임계값을 비교하여 상기 전자 장치의 착용 여부를 판단하는 동작과 상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치와 기능적으로 연결된 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화하는 동작을 포함할 수 있다.
본 전자 장치는, 전자 장치의 상태 정보를 수집하기 위한 센서부 및 상기 전자 장치와 기능적으로 연결된 센서를 통해 측정된 측정값과 지정된 임계값을 비교하여 상기 전자 장치의 착용 여부를 판단하고 상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치와 기능적으로 연결된 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화하도록 처리하는 제어부를 포함할 수 있다.
이 외에도 다른 실시 예들이 가능할 수 있다.

Description

절전 제어 방법 및 이를 제공하는 전자 장치{METHOD FOR CONTROLLING POWER SAVING AND ELECTRONIC DEVICE IMPLEMENTING THE SAME}
본 개시의 다양한 실시 예는 전자 장치의 사용여부를 판단하여 알림 및 동작을 제어할 수 있는 절전 제어방법 및 이를 제공하는 전자 장치에 관한 것이다.
전자 장치는 사용자에게 통화나 메시지 전송과 같은 기본적인 기능을 제공하는 것을 넘어서 사용자의 신체에 착용되어 사용자에게 특별한 기능들을 제공하기도 한다. 예를 들어, 시계 형태의 전자 장치는 사용자의 심박수 체크 기능을 제공함으로써 건강 상태를 유지하는데 도움을 줄 수 있다.
전자 장치는 한정된 배터리 용량 내에서 기능을 수행할 수 있다. 따라서 사용자는 전자 장치를 지속적으로 사용하기 위해서 일정 시간마다 배터리를 충전해야 하는 불편함이 존재할 수 있다. 그러나 상기 문제점을 해결하고자 배터리 용량을 늘리기 위해 배터리의 구성을 무조건 크게 확보할 수도 없다. 왜냐하면 신체에 착용되는 전자 장치의 특성상 장착하기 유용하고 가벼워야 하기 때문이다.
상기의 문제점들을 해결하기 위해 본 개시의 다양한 실시 예들은 전자 장치의 한정된 배터리 용량 내에서 절전기능을 용이하게 사용하여 불필요한 순간에 전력 소모를 줄여 사용자의 체감 사용 시간을 증가시키는 절전 제어 방법 및 이를 제공하는 전자 장치를 제공할 수 있다.
본 개시의 다양한 실시 예에 따른 전자 장치의 절전 제어 방법은 상기 전자 장치와 기능적으로 연결된 센서를 통해 측정된 측정값과 지정된 임계값을 비교하여 상기 전자 장치의 착용 여부를 판단하고 상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치와 기능적으로 연결된 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화 하는 동작을 포함할 수 있다.
본 개시의 다양한 실시 예에 따른 전자 장치는, 전자 장치의 상태 정보를 수집하기 위한 센서부 및 상기 전자 장치와 기능적으로 연결된 센서를 통해 측정된 측정값과 지정된 임계값을 비교하여 상기 전자 장치의 착용 여부를 판단하고 상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치와 기능적으로 연결된 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화하도록 처리하는 제어부를 포함할 수 있다.
본 개시의 다양한 실시 예들에 따른 절전 제어 방법 및 이를 제공하는 전자 장치는 전자 장치의 착용 여부, 또는 설정된 일정 및 장소에 따라 사용 여부를 판단하여 딥 슬립 모드로 진입할 수 있다. 이러한 딥 슬립 모드의 사용은 한정된 배터리 용량으로도 사용자의 체감 사용 시간을 증가시킬 수 있다.
도 1은 본 개시의 다양한 실시 예들에 따른 전자 장치의 블록도이다.
도 2는 본 개시의 다양한 실시 예들에 따른 절전 제어 방법을 나타내는 예시도이다.
도 3은본 개시의 다양한 실시 예들에 따른 절전 제어 방법을 나타내는 순서도이다.
도 4는 본 개시의 다양한 실시 예들에 따른 절전 제어 방법을 나타내는 순서도이다.
도 5는 본 개시의 다양한 실시 예들에 따른 절전 제어 방법을 나타내는 순서도이다.
도 6a 및 도 6b는 본 개시의 다양한 실시 예에 따른 절전 제어 방법을 나타내는 예시도이다.
이하, 첨부된 도면을 참조하여 본 개시(present disclosure)를 설명한다. 본 개시는 다양한 변경을 가할 수 있고 여러 가지 실시 예를 가질 수 있는 바, 특정 실시 예들이 도면에 예시되고 관련된 상세한 설명이 기재되어 있다. 그러나 이는 본 개시를 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 개시의 사상 및 기술 범위에 포함되는 모든 변경 및/또는 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용되었다.
본 개시 가운데 사용될 수 있는"포함한다" 또는 "포함할 수 있다" 등의 표현은 개시된 해당 기능, 동작 또는 구성요소 등의 존재를 가리키며, 추가적인 하나 이상의 기능, 동작 또는 구성요소 등을 제한하지 않는다. 또한, 본 개시에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
본 개시에서 "또는" 등의 표현은 함께 나열된 단어들의 어떠한, 그리고 모든 조합을 포함한다. 예를 들어, "A 또는 B"는, A를 포함할 수도, B를 포함할 수도, 또는 A 와 B 모두를 포함할 수도 있다.
본 개시에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 개시를 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 개시에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
본 개시에 따른 전자 장치는 스마트 폰(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), 전자 의복, 전자 팔찌, 전자 목걸이, 전자 앱세서리(appcessory), 전자 문신, 또는 스마트 와치(smartwatch))중 적어도 하나를 포함할 수 있다.
어떤 실시 예들에 따르면, 전자 장치는 스마트 가전 제품(smart home appliance)일 수 있다. 스마트 가전 제품은, 예를 들자면, 전자 장치는 텔레비전, DVD(digital video disk) 플레이어, 오디오, 냉장고, 에어컨, 청소기, 오븐, 전자레인지, 세탁기, 공기 청정기, 셋톱 박스(set-top box), TV 박스(예를 들면, 삼성 HomeSync™, 애플TV™, 또는 구글 TV™), 게임 콘솔(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), 보안 기기, 차량용 헤드 유닛, 산업용 또는 가정용 로봇, 금융 기관의 ATM(automatic teller's machine) 또는 상점의 POS(point of sales) 중 적어도 하나를 포함할 수 있다.
어떤 실시 예들에 따르면, 전자 장치는 가구(furniture) 또는 건물/구조물의 일부, 전자 보드(electronic board), 전자 사인 입력장치(electronic signature receiving device), 프로젝터(projector), 또는 각종 계측기기(예: 수도, 전기, 가스, 또는 전파 계측 기기 등) 중 적어도 하나를 포함할 수 있다. 본 개시에 따른 전자 장치는 전술한 다양한 장치들 중 하나 또는 그 이상의 조합일 수 있다. 또한, 본 개세에 따른 전자 장치는 플렉서블 장치일 수 있다. 또한, 본 개시에 따른 전자 장치는 전술한 기기들에 한정되지 않음은 당업자에게 자명하다.
이하, 첨부된 도면을 참조하여 다양한 실시 예에 따른 전자 장치에 대해서 살펴본다. 다양한 실시 예에서 이용되는 사용자라는 용어는 전자 장치를 사용하는 사람 또는 전자 장치를 사용하는 장치(예: 인공지능 전자 장치)를 지칭할 수 있다.
상세한 설명에 앞서서, 본 개시의 다양한 실시 예들에 따른 모드들에 대해 정의를 한다. 본 개시의 다양한 실시 예들에 따른 전자 장치는 적어도 세가지 이상의 모드를 포함할 수 있다. 상기 모드들은 노말(normal) 모드, 슬립(sleep) 모드, 딥 슬립(deep sleep) 모드를 포함할 수 있다.
노말 모드는 사용자가 전자 장치를 사용 중인 상태를 말한다. 노말 모드인 상태에서 사용자는 전자 장치를 통해서 정보를 제공받을 수 있다. 또한, 사용자는 전자 장치와 연동되어 있는 외부 전자 장치의 정보를 알림을 통해서 전자 장치로부터 제공받을 수 있다. 알림은 표시, 사운드, 진동 등과 같은 다양한 효과로 제공될 수 있다.
슬립 모드와 딥 슬립 모드는 전자 장치가 진행 중이던 작업을 멈추고 절전 상태를 유지하다가 특정 이벤트가 발생될 시 작업을 빠르게 다시 시작할 수 있는 전력 절약 모드이다. 이 중, 슬립 모드는 각각의 구성들에 입력되는 전력이 노말 모드보다 감소된 모드이다. 예를 들어, 슬립 모드는 표시부에 입력되는 전력을 줄이기 위해 특정 이벤트가 발생됨을 인식하기 전까지 표시부를 일시적으로 사용하지 않을 수 있다. 그러나 슬립 모드에서는 외부 전자 장치로부터 통신부를 통해 수신한 전화, 메시지, 어플리케이션 등에 대한 모든 알림을 알리거나 그들에 대응하는 동작은 수행될 수 있다.
딥 슬립 모드는 슬립 모드에서 더 나아가 전화, 메시지, 어플리케이션 등 모든 알림이나 그들에 대응하는 동작까지도 차단한 모드이다. 예를 들어, 슬립 모드에서는 전자 장치와 연동되어 있는 외부 전자 장치로부터 메시지 도착 알림을 수신할 수 있다. 반면 딥 슬립 모드에서는 외부 전자 장치와의 통신을 일시적으로 중단하여 외부 전자 장치에 메시지가 도착했는지 여부를 알 수 없다. 즉, 외부 전자 장치에 메시지가 도착 하더라도, 통신 연결이 일시적으로 중단된 전자 장치는 알림을 위해 정보를 표시하는 기능을 비활성화할 수 있다.
딥 슬립 모드는 통신뿐만 아니라 이외의 구성들 중 적어도 하나로 흐르는 전력을 일시적으로 차단할 수 있다. 전력이 차단되는 구성은 딥 슬립 모드를 노말 모드 또는 슬립 모드로 전환하기 위한 이벤트를 어떠한 구성이 인식하느냐에 따라 달라질 수 있다. 예를 들어, 딥 슬립 모드가 센서부로부터 측정된 값을 수신하여 노말 모드 또는 슬립 모드로 전환하기를 판단한다면 센서부를 제외한 나머지 부분에 전력 공급을 일시적으로 차단할 수 있다. 또 다른 예로, 딥 슬립 모드가 입력부(전원 키 또는 리셋 키)의 선택을 인식하여 노말 모드 또는 슬립 모드로 전환하기로 설정된 경우, 입력부를 제외한 나머지 구성에 흐르는 전력을 일시적으로 차단할 수 있다.
하나의 다른 예시로, 딥 슬립 모드로 진입을 인식한 전자 장치는 상기 전자 장치와 통신 중인 외부 전자 장치로 딥 슬립 모드의 진입을 알리는 알림을 전송할 수 있다. 알림을 수신한 외부 전자 장치는 표시부에 전자 장치의 딥 슬립 모드의 진입에 대한 메시지를 표시할 수도 있고 사운드나 진동 등으로 이를 알릴 수 있다. 또한 딥 슬립 모드의 해제를 인식한 전자 장치는 상기 전자 장치와 통신 중인 외부 전자 장치로 딥 슬립 모드의 해제를 알리는 알림을 전송할 수 있다. 알림을 수신한 외부 전자 장치는 표시부에 전자 장치의 딥 슬립 모드의 해제에 대한 메시지를 표시할 수도 있고 사운드나 진동 등으로 이를 알릴 수 있다.
상기 용어 들을 이용하여 본 개시의 다양한 실시 예들에 따른 블록도, 예시도 및 흐름도를 설명한다.
도 1은 본 개시의 다양한 실시 예들에 따른, 전자 장치의 블록도이다. 도 1을 참조하면, 전자 장치 100는 제어부 110, 메모리 120, 표시부 130, 입력부140, 통신부 150 및 센서부 160를 포함할 수 있다.
제어부 110는 전자 장치 100의 전반적인 동작 및 전자 장치 100의 내부 구성 간의 신호 흐름을 제어하고 데이터를 처리하는 데이터 처리 기능을 수행할 수 있다. 예를 들어, 제어부 110는 중앙 처리 장치(central processing unit: CPU), 어플리케이션 프로세서(application processor: AP) 등으로 형성될 수 있다. 또한, 제어부 110는 싱글 코어 프로세서(single-core processor) 또는 멀티 코어 프로세서(multi-core processor)로 형성될 수 있다.
본 개시의 실시 예에 따른 제어부 110는 사용자가 전자 장치 100를 착용하고 있는지를 판단하기 위해 센서부 160를 통해 측정값을 수신할 수 있다. 제어부 110는 온도 측정 센서부 161로부터 수신된 측정값으로 전자 장치 100의 착용 여부를 판단할 수 있다. 제어부 110는 온도 측정 센서부 161로부터 수신된 측정값만 이용할 수도 있고 그립 센서 162나 정전용량 측정 센서 163로부터 수신된 측정값을 추가적으로 이용하여 사용자의 전자 장치 100 착용 여부를 판단할 수 있다.
전자 장치 100를 착용하지 않았다고 판단한 제어부 110는 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화할 수 있다. 즉, 제어부 110는 딥 슬립 모드를 실행할 수 있다.
사용자가 전자 장치 100를 착용하지 않았다고 판단한 제어부 110는 추가적으로 전자 장치 100의 움직임을 감지할 수 있다. 제어부 110는 전자 장치 100의 움직임을 감지하기 위해 가속도 센서 164, 자이로 센서 165 등으로부터 측정값을 수신할 수 있다. 제어부 110는 수신된 측정값에 따라 전자 장치 100의 움직임 여부를 판단하고 만약 움직이지 않다고 판단한 경우 딥 슬립 모드를 실행할 수 있다.
또한, 제어부 110는 사용자가 전자 장치 100를 착용하고 있는지 판단한 후에, 착용 중이면 통신부 150의 GPS(global positioning system), 3G(3 generation) 또는 4G, Wifi(wireless fidelity) 등을 이용하여 전자 장치 100의 현재 위치를 확인할 수 있다. 제어부 110는 확인된 현재 위치와 설정된 위치가 일치하는지 여부를 판단할 수 있다. 여기서 설정된 위치란, 사용자에 의해 딥 슬립 모드가 실행되기로 설정된 위치일 수 있다. 상기 설정된 위치는 메모리 120에 저장될 수 있다. 또한 제어부 110는 외부 전자 장치로부터 상기 설정된 위치에 관한 데이터를 수신하여 저장할 수 있다. 상기 외부전자 장치는 전자 장치 100에 연결될 수 있으며 연결은 통신부 150를 통해 수행될 수 있다. 제어부 110는 외부 전자 장치가 서버에 업로드 해 놓은 위치에 관한 데이터를 다운로드 하여 메모리 120에 저장할 수 있다.
제어부 110가 GPS를 통해 전자 장치 100의 현재 위치를 판단할 경우, 현재 위치 및 설정된 위치는 좌표값으로 나타날 수 있으며, 설정된 위치는 상기 좌표값을 중심으로 반경 소정 킬로미터(예를 들어 0.5km) 이내의 지역을 의미할 수도 있다.
제어부 110가 3G 또는 4G를 통해 위치를 판단할 경우, 위치는 전자 장치 100가 상기 위치에 있을 시에 접속된 기지국의 정보를 통해서 획득될 수 있다. 사용자에 의해 설정된 위치는 이전에 전자 장치 100가 위치했던 지점에서 접속된 기지국의 정보를 통해서 설정될 수 있다.
제어부 110가 Wifi 신호를 통해 위치를 판단할 경우, 위치는 전자 장치 100가 상기 위치에 있을 시에 잡은 신호들의 무선 공유기(access point: AP)의 정보를 통해서 획득될 수 있다. 사용자에 의해 설정된 위치는 이전에 전자 장치 100가 위치했던 지점에서 인식한 신호를 송신한 무선 공유기의 정보를 통해서 설정될 수 있다.
또한, 제어부 110는 전자 장치 100와 외부 전자 장치가 BT, NFC, Wifi direct 등의 근거리 무선 통신으로 데이터를 송수신 할 수 있는 경우, 제어부 110는 외부 전자 장치로부터 외부 전자 장치의 위치에 관한 정보를 수신할 수 있다. 외부 전자 장치는 GPS, 3G, 4G 및 Wifi 등으로 위치를 판단할 수 있다.
제어부 110는 전자 장치 100와 복수개의 외부 전자 장치들과 근거리 무선 통신으로 연결될 수도 있으며, 이중 적어도 하나를 통해 위치에 관한 정보를 수신할 수 있다. 수신된 외부 전자 장치의 위치에 관한 정보는 상기 전자 장치 100의 위치에 관한 정보로서 설정될 수 있다.
예를 들어, 외부 전자 장치가 3G로 위치를 판단하고, 상기 위치에 관한 정보를 전자 장치 100의 제어부 110가 근거리 무선 통신으로 수신할 수 있다. 제어부 110는 상기 위치에 관한 정보를 전자 장치 100의 위치에 관한 정보로서 설정할 수 있다. 제어부 110는 상기 위치에 관한 정보와 설정된 위치를 비교하여 비교 결과에 따른 동작을 수행할 수 있다. 더 나아가, 제어부 110가 상기의 방법들로 전자 장치 100의 현재의 위치를 판단하고, 또한 현재 위치와 설정된 위치를 비교하여 현재 위치와 설정된 위치가 일치하지 않거나 현재 위치가 설정된 범위 밖에 있을 경우가 존재할 수 있다. 이러한 경우 제어부 110은 현재 시간을 확인하여 설정된 시간과 비교할 수 있다. 상기 설정된 시간은 사용자에 의해 딥 슬립 모드를 실행하기로 한 시간일 수 있다. 상기 설정된 시간은 메모리 120에 저장될 수 있다. 또한 제어부 110는 통신 중인 외부 전자 장치로부터 시간에 관한 데이터를 수신하여 저장할 수 있다. 제어부 110는 통신 중인 외부 전자 장치가 서버에 업로드 한 시간에 관한 데이터를 다운로드 해 놓은 메모리 120에 저장할 수 있다.
또한, 설정된 시간은, 제어부 110가 전자 장치 100와 외부 전자 장치가 BT, NFC, Wifi direct 등의 근거리 무선 통신으로 데이터를 송수신 할 수 있다고 판단한 경우, 외부 전자 장치로부터 수신한 외부 전자 장치의 일정에 관한 정보가 될 수 있다. 외부 전자 장치에는 스케쥴러, E-Mail 및 SNS 계정의 일정 등이 등록되어 있을 수 있다. 제어부 110는 전자 장치 100와 복수개의 외부 전자 장치들과 근거리 무선 통신으로 연결될 수도 있으며, 이중 적어도 하나를 통해 일정에 관한 정보를 수신할 수 있다. 하나의 실시 예로, 사용자가 '회의', '수영연습' 등과 같은 일정을 등록할 수 있다. 사용자는 일정을 등록할 시에 전자 장치 100이 딥 슬립 모드를 실행할지를 설정할 수 있다. 예를 들어, 사용자가 '회의'라는 일정을 '2014년 7월 17일 09시'라고 등록을 한 경우, 설정된 시간은 연도, 월, 일, 시간을 포함할 수 있다. 또한 사용자는 전자 장치 100을 딥 슬립 모드를 실행하겠다고 설정할 수 있다. '회의' 일정에 맞는 시간이 도래할 경우에 대비하여 제어부 110는 현재 시간을 특정 주기를 가지고 지속적으로 확인할 수 있다. 현재 시간과 설정된 시간이 일치할 경우 제어부 110는 딥 슬립 모드를 실행할 수 있다.
또 다른 실시 예로, 사용자가 '수영 강습'이라는 일정을 '2014년 8월 13일 19시~21시'라고 등록을 할 수 있다. 제어부 110는 현재 시간을 확인하여 현재 시간이 설정된 시작 시간(19시)과 일치한 경우 딥 슬립 모드를 실행할 수 있다. 또한 제어부 110는 현재 시간과 비교하여 현재 시간이 설정된 종료 시간(21시)과 일치한 경우 노말 모드 또는 슬립 모드를 실행할 수 있다.
또 다른 실시 예로, 제어부 110는 BT, NFC, Wifi direct 등의 근거리 무선 통신으로 외부 전자 장치로부터 일정에 관한 정보를 수신한 경우, 상기 수신된 일정에 관한 정보에 따라 모드를 변경할 수 있다. 예를 들어, 근거리 무선 통신 중인 외부 전자 장치의 스케쥴러에 '영화 관람 2014년 7월 30일 18시'라고 등록되어 있을 수 있다. 이러한 경우 전자 장치 100은 '영화 관람 2014년 7월 30일 18시'라는 일정에 관한 정보를 수신할 수 있고 이를 모드 변경을 위한 시간으로 설정할 수 있다. 상기 설정된 시간에 도래할 경우에 대비하여 제어부 110는 현재 시간을 특정 주기를 가지고 지속적으로 확인할 수 있다. 현재 시간이 설정된 시간과 일치할 경우 제어부 110는 딥 슬립 모드를 실행할 수 있다.
메모리 120는 내장 메모리(internal memory) 및 외장 메모리(external Memory) 중 적어도 하나를 포함할 수 있다.
내장 메모리는, 예를 들어, 휘발성 메모리(예를 들면, DRAM(dynamic random access memory), SRAM(static random access memory), SDRAM(synchronous dynamic random access memory) 등), 비휘발성 메모리(예를 들면, OTPROM(one time programmable read only memory), PROM(programmable read only memory), EPROM(erasable and programmable read only memory), EEPROM(electrically erasable and programmable read only memory), mask read only memory, flash read only memory 등), 하드 디스크 드라이브(HDD: hard disk drive) 또는 솔리드스테이트 드라이브(SSD) 중 적어도 하나를 포함할 수 있다.
외장 메모리는, 예를 들면, CF(compact flash), SD(secure digital), Micro-SD(micro secure digital), Mini-SD(mini secure digital), xD(extreme digital) 및 memory stick 중 적어도 하나를 포함할 수 있다.
메모리 120는 일정 및 위치 등 다양한 데이터들을 저장할 수 있다. 메모리 120은 전자 장치 100와 통신 중인 외부 전자 장치로부터 수신한 데이터들을 저장할 수 있다. 또한, 메모리 120은 외부 전자 장치가 서버에 저장해 놓은 데이터들을 전자 장치 100가 다운로드 할 경우 저장할 수 있다.
표시부 130은 표시 패널과 터치 패널이 적층 구조로 결합된 일체형일 수 있다. 표시 패널은 LCD(liquid crystal display), OLED(organic light emitting diodes) 디스플레이, AM-OLED(active-matrix organic light-emitting diode), PDP(plasma display panel) 등과 같은 다양한 형태로 구현될 수 있다. 표시 패널은 유연하게(flexible), 투명하게(transparent) 또는 착용할 수 있게(wearable) 구현될 수 있다. 터치 패널은, 예를 들면, 정전식, 감압식, 적외선 방식 또는 초음파 방식 중 적어도 하나의 방식으로 터치 입력을 인식할 수 있다. 터치 패널은 택타일레이어(tactile layer)를 더 포함할 수도 있다. 이 경우, 터치 패널은 사용자에게 촉각 반응을 제공할 수 있다.
입력부 140 은 전원버튼, 리셋버튼을 통하여 사용자로부터 입력된 명령 또는 데이터를 통해 제어부 110, 메모리 120, 표시부 130, 통신부 150 및 센서부 160에 전달할 수 있다. 또한 입력부 140는 표시부 130의 터치 스크린이 포함한 터치패널을 포함할 수도 있다. 예를 들면, 입력부 140는 표시부 130의 터치 스크린을 통하여 입력된 신호를 제어부 110로 제공할 수 있다.
통신부 150은 전자 장치 100 와 외부 전자 장치간의 통신을 연결할 수 있다. 예를 들면, 통신부 150은 무선 통신 또는 유선 통신을 통해서 네트워크에 연결되어 상기 외부 장치와 통신할 수 있다. 무선 통신은, 예를 들어, Wifi(wireless fidelity), BT(bluetooth), NFC(near field communication)를 포함할 수 있다. 통신부 150은 Wifi를 통하여 전자 장치 100의 위치를 판단할 수 있다. 통신부 150가 Wifi 신호를 통해 위치를 판단할 경우, 전자 장치 100가 잡은 Wifi 신호를 송신한 적어도 하나 이상의 무선 공유기(access point: AP)의 위치 정보를 통해서 획득될 수 있다. 또한, 무선 통신은 GPS(global positioning system)를 포함할 수 있는데, GPS를 통하여 통신부 150는 전자 장치 100의 위치를 판단할 수 있다. 통신부 150이 GPS를 통해 위치를 판단할 경우, 현재 위치는 좌표값으로 나타날 수 있으며, 설정된 위치는 상기 좌표값을 중심으로 반경 소정 킬로미터(예를 들어 0.5km) 이내의 지역을 의미할 수도 있다. 무선 통신은 또한 cellular 통신(예: LTE, LTE-A, CDMA, WCDMA, UMTS, WiBro 또는 GSM 등) 중 적어도 하나를 포함할 수 있다. Cellular 통신 중, 통신부 150은 3G 혹은 4G를 통해 전자 장치 100의 위치를 판단할 수 있다. 통신부 150이 3G 또는 4G를 통해 위치를 판단할 경우, 위치는 전자 장치 100가 상기 위치에 있을 시에 접속된 기지국의 정보를 통해서 획득될 수 있다. 통신부 150은 Wifi, GPS, 3G, 4G 등을 통해 전자 장치 100의 위치를 판단하고 결과를 제어부 110로 송신하여, 제어부 110는 결과 값을 가지고 동작을 수행할 수 있다. 상기 유선 통신은, 예를 들어, USB(universal serial bus), HDMI(high definition multimedia interface), RS-232(recommended standard 232) 또는 POTS(plain old telephone service) 중 적어도 하나를 포함할 수 있다. 예를 들어, 통신부 150은 USB를 통해 외부 전자 장치(예를 들어, 데스크탑)와 유선으로 연결되어 있는 경우, 유선 통신을 통해 외부 전자 장치와 전자 장치 100 간의 정보 송수신을 가능하게 할 수 있고, 외부 전자 장치가 설치된 위치를 위치 정보로 사용할 수 있다.
센서부 160은 온도 측정 센서부 161, 그립 센서 162, 정전용량 측정 센서 163, 가속도 센서 164, 자이로 센서 165 등을 포함할 수 있다. 센서부 160은 전자 장치와 기능적으로 연결될 수 있다.
온도 측정 센서부 161은 서미스터(thermistor), 측온저항체(resistance thermometer detector: RTD), 열전대(thermo couple), IC(integrated circuit) 온도 센서 등이 될 수 있다. 서미스터는 금속산화물이 소결되어 만들어진 것으로 온도에 따라 저항치가 변화한다. 변화된 저항치를 통해 온도를 측정할 수 있다. 측온저항체(RTD)는 온도와 온도에 따른 저항값을 알고 있을 경우, 온도 변화가 있을 시에 변화된 저항 값으로부터 변화된 온도가 측정 가능한 온도 센서이다. 열전대는 두 종류의 다른 금속 또는 반도체를 접속하여 폐회로를 구성하고, 양자의 접합부에 온도 차이를 주면 기전력이 생기는 현상을 이용하여 온도를 측정할 수 있다.
도 2는 본 개시의 다양한 실시 예들에 따른 전자 장치의 예시도이다.
도 2a 및 도 2b를 참조하면, 상기 도면에서 전자 장치 100는 워치(watch)의 형태로 도시되어 있지만, 이에 한정 하는 것은 아니다. 다른 형태의 전자 장치 100들 특히 웨어러블전자 장치들도 포함될 수 있다.
전자 장치 100는 표시부130, 전원 버튼140(또는 리셋 버튼)을 포함하고, 적어도 하나 이상의 온도 측정 센서부 161의 온도 측정 센서161a, 161b를 내장하여 포함할 수 있다.
도 2a는 전자 장치 100의 전면을 도시한 것이고, 사용자에 의해 착용되었을 시에 표시부130로부터 다양한 정보를 확인할 수 있다. 전자 장치 100는 온도 측정 센서 161a를 포함함으로써 외부의 온도를 측정할 수 있다. 상기 온도 측정 센서 161a로 측정한 외부의 온도는 임계값이 될 수도 있다. 제어부 110는 외부의 온도를 측정한 온도 측정 센서 161a와 사용자의 체온을 측정한 온도 측정 센서인도 2b의 161b로부터 각각 수신된 측정값을 비교할 수 있다. 만약, 사용자의 체온을 측정한 온도 측정 센서 161b로부터 수신된 측정값이 상기 실시 예에서 임계값인 외부 온도를 측정한 온도 측정 센서 161a로부터 수신한 측정값과 차이가 크면 사용자가 전자 장치 100를 착용하고 있다고 판단할 수 있다. 제어부 110는 외부의 온도를 측정한 온도 측정 센서 161a와 사용자의 체온을 측정한 온도 측정 센서 161b로부터 각각 수신된 측정값의 차이가 작거나 같다면(예를 들어 1도 ~ 2도 차이) 사용자가 전자 장치 100를 착용하지 않다고 판단할 수 있다.
도 2b은 전자 장치 100의 배면을 도시한 것이고, 사용자의 체온을 측정할 수 있는 온도 측정 센서 161b를 내장하여 포함할 수 있다. 제어부 110는 사용자가 상기 전자 장치 100을 착용 시, 온도 측정 센서 161b로부터 측정된 사용자의 체온에 대한 측정값을 수신할 수 있다. 제어부 110는 측정값을 임계값과 비교할 수 있다. 여기서 임계값이란 기 설정된 온도 수치가 될 수 있고 기 설정된 온도 범위가 될 수 있다. 임계값은 전자 장치 100의 형태와 착용 위치에 따라 달라질 수 있다. 또한, 임계값은 전자 장치 100의 장소, 위치, 시간, 외부 온도, 날씨, 사용자의 상태 등에 따라 달라질 수도 있다. 임계값은 제조 단계에서 설정될 수도 있고 추가적으로 사용자에 의해 설정될 수도 있다.
본 개시의 다양한 실시 예에 따른 전자 장치 100는 전자 장치 100의 상태 정보를 수집하는 센서부 160 및 상기 전자 장치 100와 기능적으로 연결된 센서를 통해 측정된 측정값과 지정된 임계값을 비교하여 상기 전자 장치 100의 착용 여부를 판단하고 상기 전자 장치 100가 착용되지 않았다고 판단한 경우, 상기 전자 장치 100와 기능적으로 연결된 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화하도록 처리하는 제어부 110를 포함할 수 있다.
도 3은 본 개시의 다양한 실시 예들에 따른 절전 제어 방법을 나타내는 순서도이다.
도 3을 참조하면, 동작 301에서 제어부 110는 노말 모드 또는 슬립 모드를 실행할 수 있다. 동작 307에서 제어부 110는 전자 장치 100가 사용자에 착용되었는지를 판단할 수 있다. 제어부 110는 동작 307에서 전자 장치 100가 사용자에 착용되었다고 판단한 경우 동작 307으로 복귀할 수 있다. 그러나 동작 307에서 제어부 110는 전자 장치 100가 사용자에 의해 착용되지 않았다고 판단한 경우 동작 309로 진행할 수 있다. 동작 309에서 제어부 110는 전자 장치 100의 움직임을 감지할 수 있다. 제어부 110는 전자 장치 100의 움직임을 감지한 경우 동작 307으로 복귀하여 진행하는 반면, 전자 장치 100가 움직이지 않다고 판단한 경우 동작 311로 진행하여 딥 슬립 모드를 실행할 수 있다. 즉, 전자 장치 100를 착용하지 않았다고 판단한 제어부 110는 알림을 위한 정보를 표시하는 기능을 비활성화할 수 있다. 더 나아가, 딥 슬립 모드를 실행 중인 상태에서 제어부 110는 전자 장치 100의 상태 변경(예: 움직임, 온도 측정 센서부 161의 온도 변경, 키 입력 등)을 감지한 경우, 노말 모드 또는 슬립 모드를 실행할 수 있다.
앞서 동작 설명에서 기재된 착용 감지 여부를 판단하는 동작과 움직임 여부를 판단하는 동작에 대해 상세히 설명한다.
먼저, 제어부 110가 착용 감지 여부를 판단하는 동작은 적어도 하나의 센서를 이용하여 판단하는 동작일 수 있다. 제어부 110는 착용 여부를 판단하기 위해 센서부 160의 온도 측정 센서부 161, 그립 센서 162, 정전용량 측정 센서 163 등을 사용할 수 있다. 제어부 110는 온도 측정 센서부 161를 통해 센서 값을 수신하여 착용 여부를 판단할 수 있다. 온도 측정 센서부 161는 복수개의 온도 측정 센서를 포함할 수 있으며 그 중 하나의 온도 측정 센서 161b는 도 2b에 도시된 바와 같이 사용자의 신체의 일부와 접촉되는 면에 구비될 수 있다.
제어부 110는 온도 측정 센서부 161로부터 측정된 사용자의 체온에 대한 측정값을 수신할 수 있다. 제어부 110는 측정값을 임계값과 비교할 수 있다. 여기서 임계값이란 기 설정된 온도 수치가 될 수 있고 기 설정된 온도 범위가 될 수 있다. 임계값은 전자 장치 100의 형태와 착용 위치에 따라 달라질 수 있다. 또한, 임계값은 전자 장치의 장소, 위치, 시간, 외부 온도, 날씨, 사용자의 상태 등에 따라 달라질 수도 있다. 임계값은 제조 단계에서 설정될 수도 있고 사용자에 의해 설정될 수도 있다.
하나의 실시 예로, 임계값이 28도~29도 (℃)로 설정이 되어 있을 수 있다. 제어부 110는 온도 측정 센서부 161로부터 측정값인 28도를 수신한 경우, 제어부 110는 측정값과 임계값을 비교할 수 있다. 제어부 110는 측정값이 임계값 범위 내에 있기 때문에 전자 장치 100가 착용되어 있다고 판단할 수 있다. 만약, 온도 측정 센서부 161로부터 측정값인 25도를 수신한 경우, 제어부 110는 측정값이 임계값 범위 밖에 있기 때문에 전자 장치 100가 착용되어 있지 않다고 판단할 수 있다.
다른 실시 예로, 제어부 110는 외부의 온도와 위치에 따라 임계값을 변경할 수 있다. 외부의 온도는 전자 장치 100이 외부 온도를 측정하는 온도 측정 센서를 구비한 경우, 이를 통해 측정할 수 있다. 만약, 전자 장치 100이 외부 온도를 측정하는 온도 측정 센서를 구비하지 못할 수도 있다. 이러한 경우 외부 온도에 대한 정보 또는 외부 온도를 측정할 수 있는 센서를 가지는 서버 또는 연결된 외부 전자 장치로부터 외부 온도를 수신할 수 있다. 만약 제어부 110가 외부의 온도가 -5도(℃)라고 판단하고 전자 장치 100가 건물 밖에 위치한다고 판단한 경우, 28~29도(℃)로 설정되어 있던 임계값을 25~26도(℃)로 설정할 수 있다. 제어부 110는 온도 측정 센서 161b를 통해 사용자의 체온을 측정한 결과, 25도(℃)인 경우, 측정값이 임계값 범위 안에 있기 때문에 전자 장치 100이 착용되어 있다고 판단할 수 있다.
또 다른 실시 예로, 제어부 110는 사용자의 상태에 따라 임계값을 변경할 수 있다. 제어부 110는 센서부 160의 가속도 센서 164 또는 자이로 센서 165를 통해서 일정 동작이 반복 수행된다고 판단한 경우 운동 중이라고 판단할 수 있다. 이에 따라, 제어부 110는 임계값을 30~31도(℃)로 설정할 수 있다. 제어부 110는 온도 측정 센서 161b를 통해 사용자의 체온을 측정한 결과, 30도(℃)인 경우, 측정값이 임계값 범위 안에 있기 때문에 전자 장치 100이 착용되어 있다고 판단할 수 있다.
또한, 전자 장치 100는 도 2a와 같이 부가적으로 사용자의 신체의 일부와 닿지 않는 면에 온도 측정 센서 161a를 구비할 수도 있다. 사용자의 신체의 일부와 닿지 않는 면에 구비된 온도 측정 센서 161a가 측정한 측정값이 임계값이 될 수도 있다. 다시 말해, 제어부 110는 외부의 온도를 측정한 온도 측정 센서 161a와 사용자의 체온을 측정한 온도 측정 센서 161b로부터 각각 수신된 측정값이 차이가 크면 사용자가 전자 장치 100를 착용하고 있다고 판단할 수 있다. 제어부 110는 외부의 온도를 측정한 온도 측정 센서 161a와 사용자의 체온을 측정한 온도 측정 센서 161b로부터 각각 수신된 측정값의 차이가 작거나 같다면(예를 들어 1도 ~ 2도 차이) 사용자가 전자 장치 100를 착용하지 않다고 판단할 수 있다. 왜냐하면, 사용자가 전자 장치 100를 착용하지 않은 경우는 사용자의 체온을 측정하기 위해 사용자의 신체의 일부와 접촉되는 면에 구비된 온도 측정 센서부 161 또한 외부의 온도를 측정할 수 있기 때문이다.
하나의 실시 예로, 전자 장치 100이 외부 온도를 측정하는 온도 측정 센서 161a를 구비하지 못할 수도 있다. 이러한 경우 외부 온도에 대한 정보 또는 외부 온도를 측정할 수 있는 센서를 가지는 서버 또는 연결된 외부 전자 장치로부터 외부 온도를 수신할 수 있다. 만약 제어부 110가 외부의 온도가 23도(℃)라고 판단하고 전자 장치 100가 건물 밖에 위치한다고 판단한 경우, 제어부 110는 온도 측정 센서 161b를 통해 사용자의 체온을 측정할 수 있다. 측정 결과가 23도(℃)인 경우, 측정값이 임계값과 동일하기 때문에 제어부 110는 전자 장치 100이 착용되어 있지 않다고 판단할 수 있다.
온도 측정에 따라 착용 여부를 판단될 수 있지만 부가적으로 그립 센서 162 또는 정전용량 측정 센서 163로부터 측정값에 따라 착용 여부도 판단될 수도 있다. 그립 센서 162 및 정전용량 측정 센서 163는 사용자의 신체와 접촉되는 일부 또는 전부에 구비될 수 있다. 예를 들어 전자 장치가 시계, 팔찌 등의 형태를 가질 경우에 손목과 접촉되는 일부 또는 전부에 구비될 수 있다. 또한, 전자 장치 100가 글래스(안경) 형태를 가질 경우 관자, 코, 귀 등과 같이 접촉되는 일부 또는 전부에 구비될 수 있다. 각각의 센서들로부터 측정값으로 제어부 110는 임계값과 비교하여 착용 여부를 판단할 수 있다.
움직임 여부를 판단하는 동작은 적어도 하나 이상의 센서로부터 측정된 센서값을 가지고 판단할 수 있다. 움직임 여부를 판단하는 센서는 가속도 센서 164, 자이로 센서 165 등이 될 수 있다. 가속도 센서 164는 전자 장치 100의 이동, 진동, 충격 등의 동적 힘을 측정하는데 사용될 수 있다. 자이로 센서 165는 전자 장치 100의 이동을 감지하고, 더 자세하게는 회전하는 전자 장치 100의 위치와 방향을 측정하는데 사용될 수 있다. 각각의 센서들로부터 측정값으로 제어부 110는 임계값과 비교하여 움직임 여부를 판단할 수 있다. 부가적으로, 센서부 160은 조도센서를 포함할 수 있다. 예를 들어, 전자 장치 100가 사용자로부터 착용되지 않고 가방 속에 있고 가방 속 내부 온도가 임계값과 유사한 경우, 전자 장치 100의 제어부 110는 착용 중이라고 판단할 수 있다. 이를 방지하기 위해, 제어부 110는 조도센서로부터 측정된 측정값을 수신하여 빛이 존재 하는지 여부를 판단할 수 있다. 만약, 온도 및 움직임에 대한 측정값이 착용 조건을 만족한 경우라도, 조도센서로부터 빛이 존재 하지 않다고 판단된 경우에는 전자 장치 100이 착용 중이지 않다고 판단될 수 있다.
또 다른 실시 예로, 센서부 160은 심박 센서를 더 포함할 수 있다. 심박 센서는 측정되는 데이터가 존재할 시에, 전자 장치 100이 사용자에게 착용되어 있다고 판단하고, 측정되는 데이터가 없는 경우, 전자 장치 100이 사용자에게 착용되어 있지 않다고 판단할 수 있다.
도 4는 본 개시의 다양한 실시 예들에 따른 절전 제어 방법을 나타내는 순서도이다.
도 4를 참조하면, 동작 401에서 제어부 110는 노말 모드 또는 슬립모드를 실행할 수 있다. 동작 403에서 제어부 110는 전자 장치 100가 사용자에 착용되었는지 여부를 판단할 수 있다. 만약 제어부 110가 전자 장치 100가 착용되지 않았다고 판단한 경우 도 3의 동작 309에서 동작 311까지의 동작을 수행할 수 있다. 동작 403에서 제어부 110는 전자 장치 100가 사용자에 착용되었다고 판단한 경우 동작 405로 진행할 수 있다. 동작 405에서 제어부 110는 현재 위치를 확인할 수 있다. 제어부 110는 현재 위치를 확인하기 위해 통신부 150의 GPS, Wifi, 3G 또는 4G 등을 사용할 수 있다. 동작 407로 진행하여 확인된 현재 위치와 설정된 위치가 일치하는지 판단할 수 있다. 여기서 설정된 위치란, 사용자에 의해 딥 슬립 모드를 실행하기로 설정한 위치일 수 있다. 만약, 동작 407에서 제어부 110는 현재 위치와 설정된 위치가 일치하거나 현재 위치가 설정된 위치로부터 소정 거리를 갖는 범위 내에 있다고 판단한 경우 딥 슬립 모드를 실행할 수 있다. 반면, 동작 407에서 제어부 110가 현재 위치와 설정된 위치가 일치하지 않거나 현재 위치가 설정된 위치로부터 소정 거리를 갖는 범위 내에 있지 않다고 판단한 경우 동작 409로 진행할 수 있다.
동작 409에서 제어부 110는 현재 시간을 확인할 수 있다. 제어부 110는 현재 시간 즉, 연도, 월, 일, 요일 및 시간 등을 확인할 수 있다. 제어부 110는 동작 411로 진행하여, 확인된 현재 시간과 설정된 시간이 일치하는지 여부를 판단할 수 있다. 설정된 시간은 사용자에 의해 딥 슬립 모드를 실행하기로 한 시간일 수 있다. 만약, 동작 411에서 제어부 110는 현재 시간과 설정된 시간이 일치한다고 판단한 경우 동작 413으로 진행하여 딥 슬립 모드를 실행할 수 있다. 반면, 동작 411에서 제어부 110가 현재 시간과 설정된 시간이 일치하지 않는다고 판단한 경우 동작 405로 복귀할 수 있다. 이는, 제어부 110가 전자 장치 100가 사용자에 착용 중이라고 판단한다는 가정하에 동작 405로 복귀할 수 있는 것이다. 다른 예시로, 제어부 110은 동작 411에서 현재 시간과 설정된 시간이 일치하지 않다고 판단한 경우 전자 장치 100가 사용자에 착용 중인지 여부를 판단하기 위해 동작 403으로 복귀할 수 있다. 더 나아가, 딥 슬립 모드를 실행 중인 상태에서 제어부 110는 전자 장치 100의 움직임을 감지한 경우, 노말 모드 또는 슬립 모드를 실행할 수 있다.
다른 실시 예에 따르면, 제어부 110는 사용자에 의해 전자 장치 100가 착용되었다고 판단한 경우, 현재 시간을 먼저 확인 할 수도 있다. 제어부 110는 현재 시간과 설정된 시간이 일치하지 않는 경우, 현재 위치를 확인할 수도 있다. 제어부 110는 현재 위치가 설정된 위치와 일치 또는 설정된 범위 내에 존재 한다고 판단한 경우 딥 슬립 모드를 실행할 수 있다.
다른 실시 예에 따르면, 제어부 110는 사용자에 의해 전자 장치 100가 착용되었다고 판단한 경우, 현재 위치만을 확인하여 딥 슬립 모드를 실행할 것인지 판단할 수 있다.
제어부 110는 현재 위치가 설정된 위치와 일치 또는 설정된 범위 내에 존재 한다고 판단한 경우 딥 슬립 모드를 실행할 수 있다.
하나의 상황을 예로 들어 설명하자면, 사용자가 전자 장치 100를 착용하고 회사로 출근하고 있다고 가정할 수 있다. 특정 주기로 제어부 110는 사용자의 위치를 확인할 수 있다. 사용자는 딥 슬립 모드를 실행하고자 설정한 위치인 회사 건물 내로 진입하는 중에 제어부 110는 확인된 사용자의 위치와 설정된 위치가 일치하는지 혹은 확인된 사용자의 위치가 설정된 범위 내에 존재 하는지를 판단할 수 있다. 상기와 같은 경우 제어부 110는 사용자의 위치가 설정된 위치와 일치하거나 설정된 범위 내에 존재 한다고 판단할 수 있다. 제어부 110는 딥 슬립 모드를 실행할 수 있다.
다른 실시 예에 따르면, 제어부 110는 사용자에 의해 전자 장치 100가 착용되었다고 판단한 경우, 현재 시간만을 확인하여 딥 슬립 모드를 실행할 것인지 판단할 수 있다.
제어부 110는 현재 시간이 설정된 시간과 일치한다고 판단한 경우 딥 스립 모드를 실행할 수 있다.
하나의 상황을 예로 들어 설명하자면, 사용자가 전자 장치 100를 착용하고 전자 장치 100를 사용하며 영화관에 간다고 가정할 수 있다. 제어부 110는 특정 주기로 현재 시간을 확인할 수 있다. 제어부 110는 사용자가 이전에 전자 장치 100로 등록한 일정 또는 전자 장치 100와 통신이 연결되어 있는 외부 전자 장치를 통해 등록된 일정 시간이 도래했는지를 판단할 수 있다. 사용자가 영화 관람 시간을 등록해놓은 경우, 제어부 110는 현재 시간과 등록된 시간 즉, 설정된 시간이 일치하는지를 판단할 수 있다. 제어부 110는 현재 시간과 설정된 시간이 일치한다고 판단한 경우 딥 슬립 모드를 실행할 수 있다 . 추가적으로 사용자가 영화 관람 일정을 등록할 시에 종료 시간도 등록한 경우, 제어부 110는 상기 종료 시간과 현재 시간이 일치하는지 판단하고 일치한 경우 슬립 모드 또는 노말 모드를 실행할 수도 있다.
또 다른 실시 예에 따르면, 제어부 110는 현재 위치와 설정된 위치가 일치하고, 현재 시간과 설정된 시간이 일치한 경우에 딥 슬립 모드를 실행할 수도 있다. 예를 들어, 사용자가 전자 장치 100를 착용하고 영화관에 간다고 가정할 수 있다. 제어부 110는 특정 주기로 현재 시간을 확인할 수 있다. 제어부 110는 사용자가 이전에 전자 장치 100로 등록한 일정 또는 전자 장치 100와 통신이 연결되어 있는 외부 전자 장치를 통해 등록된 일정 시간에 도래했는지를 판단할 수 있다. 사용자가 영화 관람 시간을 등록해놓은 경우, 제어부 110는 현재 시간과 등록된 시간 즉, 설정된 시간이 일치하는지를 판단할 수 있다. 사용자가 영화 시작 시간 전에 미리 도착한 경우, 현재 위치와 설정된 위치가 일치하더라도 제어부 110는 현재 시간과 설정된 시간이 일치하지 않으므로 딥 슬립 모드를 실행하지 않을 수 있다.
이후에, 제어부 110는 현재 시간과 설정된 시간이 일치한다고 판단한 경우, 딥 슬립 모드를 실행할 수 있다. 추가적으로 사용자가 영화 관람 일정을 등록할 시에 종료 시간도 등록한 경우, 제어부 110는 상기 종료 시간과 현재 시간이 일치하는지 판단하고 일치한 경우 슬립 모드 또는 노말 모드를 실행할 수도 있다.
또 다른 실시 예에 따르면, 제어부 110는 현재 시간과 설정된 시간이 일치 하고, 현재 위치와 설정된 위치가 일치한 경우에 딥 슬립 모드를 실행할 수도 있다. 예를 들어, 사용자가 영화 관람 시간과 장소를 등록해놓은 경우, 제어부 110는 현재 시간과 등록된 시간 즉, 설정된 시간이 일치하는지 판단할 수 있다. 사용자가 영화 시작 시간에 영화 관람 장소에 도착하지 못한 경우, 현재 시간과 설정된 시간이 일치하더라도 제어부 110는 현재 위치와 설정된 위치가 일치하지 않으므로 딥 슬립 모드를 실행하지 않을 수 있다.
도 5는 본 개시의 다양한 실시 예에 따른 절전 제어 방법을 나타내는 순서도이다.
도 5를 참조하면, 동작 501에서 전자 장치는 노말 모드 상태일 수 있다. 동작 502에서 제어부 110는 사용자의 전원 버튼 또는 리셋 버튼이 입력되는지 판단할 수 있다. 전원 버튼 또는 리셋 버튼은 전자 장치 100에 구비된 입력부 140에 포함될 수 있다. 만약 제어부 110가 동작 502에서 전원 버튼 또는 리셋 버튼이 입력된다고 판단한 경우 동작 503로 진행할 수 있다. 동작 503에서 제어부 110는 슬립 모드와 딥 슬립 모드 중 하나를 선택하도록 하는 팝업을 표시하도록 표시부 130에 명령할 수 있다. 동작 505에서 제어부 110는 사용자에 의해 딥 슬립 모드가 선택됨을 인식함에 따라 동작 507로 진행할 수 있다. 동작 507에서 제어부 110는 딥 슬립 모드를 실행할 수 있다. 또한, 전자 장치 100은 사용자의 직접 입력 뿐만 아니라 외부 장치를 통한 간접 입력을 통해 딥 슬립 모드를 실행할 수 있다. 예를 들어, 전자 장치 100은 외부 장치로부터 딥 슬립 모드로 변경하는 명령을 수신할 수도 있다.
더 나아가, 딥 슬립 모드를 실행 중인 상태에서 제어부 110는 전자 장치 100의 상태 변경 (예: 움직임, 버튼 입력, 외부 장치로부터 명령 감지 등)을 감지한 경우, 노말 모드 또는 슬립 모드를 실행할 수 있다.
도 6a 및 도 6b는 본 개시의 다양한 실시 예에 따른 절전 제어 방법을 나타내는 예시도이다.
도 6a를 참조하면, 전자 장치 100의 제어부 110는 딥 슬립 모드로 진입하기 전에 '딥 슬립 모드에 진입합니다'라는 팝업 메시지 601을 표시부 130에 표시할 수 있다.
도 6b를 참조하면, 전자 장치 100과 연결되어 있는 외부 전자 장치 600의 제어부는 전자 장치 100이 딥 슬립 모드로 진입 한다는 것을 인식하고 표시부 630에 '워치 1이 딥 슬립 모드에 진입합니다'라는 팝업 메시지 631을 표시부 630에 표시할 수 있다. 도 6b에 도시된 바와 같이 잠금 화면 상에 팝업 메시지 631가 표시될 수도 있고, 사용자가 외부 전자 장치 600로 어플리케이션을 실행중인 경우에도 화면 상에 표시될 수 있다. 외부 전자 장치 600의 제어부는 전자 장치 100으로부터 딥 슬립 모드로 진입한다는 메시지를 수신함으로써 인식할 수 있다. 외부 전자 장치 600으로부터 표시되는 팝업 메시지 631에서의 '워치 1'은 전자 장치 100을 나타내는 명칭일 수 있다. 상기 명칭은 사용자로부터 설정될 수 있고 제조단계에서 설정되는 고유 명칭일 수도 있다.
더 나아가서, 도시되지는 않았으나 전자 장치 100의 제어부 110는 딥 슬립 모드를 해제할 경우에, '딥 슬립 모드를 해제합니다'라는 팝업 메시지를 표시부 130에 표시할 수 있다. 또한, 전자 장치 100과 연결되어 있는 외부 전자 장치 600의 제어부는 전자 장치 100이 딥 슬립 모드를 해제 한다는 것을 인식하고 표시부 630에 '워치 1이 딥 슬립 모드를 해제합니다'라는 팝업 메시지를 표시부 630에 표시할 수 있다.
본 개시의 다양한 실시 예에 따른 전자 장치 100의 제어부 110는 상기 딥 슬립 모드의 실행을 인식할 경우에, 상기 딥 슬립 모드의 실행을 알리는 알림을 표시하고 상기 전자 장치 100와 연결된 외부 전자 장치 100로도 상기 알림을 전송하고 상기 알림을 전송한 경우, 상기 전자 장치 100의 알림 및 동작을 차단하는 딥 슬립 모드를 실행하도록 처리할 수 있다.
본 개시의 다양한 실시 예에 따른 전자 장치 100의 제어부 110는 상기 딥 슬립 모드에서, 노말 모드 또는 슬립 모드의 실행을 인식할 경우에, 상기 노말 모드 또는 상기 슬립 모드의 실행을 알리는 알림을 표시하고 상기 전자 장치 100와 연결된 상기 외부 전자 장치 100로도 상기 알림을 전송하고 상기 알림을 전송한 경우, 상기 딥 슬립 모드를 해제하도록 처리할 수 있다.
본 개시의 다양한 실시 예에 따른 방법은 상기 전자 장치 100와 기능적으로 연결된 센서를 통해 측정된 측정값과 지정된 임계값을 비교하여 상기 전자 장치 100의 착용 여부를 판단하는 동작과 상기 전자 장치 100가 착용되지 않았다고 판단한 경우, 상기 전자 장치 100와 기능적으로 연결된 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화하는 동작을 포함할 수 있다.
상기 컴퓨터로 판독 가능한 기록 매체에는 하드디스크, 플로피디스크 및 자기 테이프와 같은 마그네틱 매체(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), 플래시 메모리등과 같은 프로그램 명령(예: 프로그래밍 모듈)을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 또한, 프로그램 명령에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상술한 하드웨어 장치는 본 개시의 다양한 실시 예들의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지다.
본 개시의 다양한 실시 예들에 따른 모듈은 전술한 구성 요소들 중 적어도 하나 이상을 포함하거나, 일부가 생략되거나, 또는 추가적인 다른 구성요소를 더 포함할 수 있다. 본 개시의 다양한 실시 예들에 따른 모듈은 다른 구성요소에 의해 수행되는 동작들은 순차적, 병렬적, 반복적 또는 휴리스틱(heuristic)한 방법으로 실행될 수 있다. 또한, 일부 동작은 다른 순서로 실행되거나, 생략되거나, 또는 다른 동작이 추가될 수 있다.
그리고 본 명세서 및 도면에 개시된 다양한 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 개시의 다양한 실시 예들의 범위를 한정하고자 하는 것은 아니다. 따라서 본 개시의 다양한 실시 예들의 범위는 여기에서 설명된 실시 예들 이외에도 본 개시의 다양한 실시 예들의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 개시의 다양한 실시 예들의 범위에 포함되는 것으로 해석되어야 한다.
100: 전자 장치
110: 제어부
120: 메모리
130: 표시부
140: 입력부
150: 통신부
160: 센서부
161: 온도 측정 센서부
162: 그립 센서
163: 정전용량 측정 센서
164: 가속도 센서
165: 자이로 센서

Claims (22)

  1. 전자 장치의 방법에 있어서,
    상기 전자 장치와 기능적으로 연결된 센서를 통해 측정된 측정값과 지정된 임계값을 비교하여 상기 전자 장치의 착용 여부를 판단하는 동작;
    상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치와 기능적으로 연결된 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화하는 동작을 포함하는 절전 제어 방법.
  2. 제 1 항에 있어서,
    상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치의 착용 여부를 판단하는 동작 이외의 동작을 차단하는 딥 슬립(deep sleep) 모드를 실행하는 동작을 더 포함하는 방법.
  3. 제 1 항에 있어서,
    상기 판단하는 동작은,
    상기 전자 장치의 센서, 상기 전자 장치와 연결되어 있는 외부 전자 장치 및 외부의 서버 중 적어도 하나로부터 수신되는 정보를 기반으로 판단하는 방법.
  4. 제 3 항에 있어서,
    상기 판단하는 동작은,
    장소, 시간, 외부 온도, 날씨 및 사용자의 상태 중 적어도 하나에 따라 판단하는 방법.
  5. 제 1 항에 있어서,
    상기 판단하는 동작은,
    체온 또는 외부 온도 중 적어도 하나를 측정하는 동작;
    상기 체온과 상기 지정된 임계값의 차이 또는 상기 체온과 상기 외부 온도의 차이에 적어도 일부 기반하여 착용 여부를 판단하는 동작을 포함하는 방법.
  6. 제 2 항에 있어서,
    상기 딥 슬립 모드를 실행하는 동작은,
    상기 전자 장치가 착용되지 않았다고 판단한 경우 상기 전자 장치의 움직임 여부를 판단하는 동작을 더 포함하고,
    상기 전자 장치가 움직이지 않는다고 판단한 경우, 상기 딥 슬립 모드를 실행하는 동작을 포함하는 방법.
  7. 제 2 항에 있어서,
    상기 전자 장치가 착용되었다고 판단한 경우, 상기 전자 장치의 위치를 확인하는 동작;
    상기 확인된 전자 장치의 위치와 설정된 위치가 일치하는지 여부를 판단하는 동작; 및
    상기 확인된 전자 장치의 위치와 상기 설정된 위치가 일치한다고 판단한 경우, 상기 딥 슬립 모드를 실행하는 동작을 더 포함하고,
    상기 설정된 위치는,
    상기 딥 슬립 모드를 실행하도록 설정된 일정 범위를 가지는 위치인 것을 포함하는 방법.
  8. 제2 항에 있어서,
    상기 전자 장치가 착용되었다고 판단한 경우, 상기 전자 장치의 시간을 확인하는 동작;
    상기 확인된 전자 장치의 시간과 설정된 시간이 일치하는지 여부를 판단하는 동작; 및
    상기 확인된 전자 장치의 시간과 상기 설정된 시간이 일치한다고 판단한 경우, 상기 딥 슬립 모드를 실행하는 동작을 더 포함하고,
    상기 설정된 시간은,
    상기 딥 슬립 모드를 실행하도록 설정된 시간이고,
    상기 설정된 시간은 일정의 시작 시간 또는 상기 일정의 시작 시간 및 상기 일정의 종료 시간을 포함할 수 있는 것을 포함하는 방법.
  9. 제 8항에 있어서,
    상기 딥 슬립 모드를 실행하는 동작은,
    상기 확인된 전자 장치의 시간과 상기 설정된 시간이 일치한다고 판단한 경우 상기 전자 장치의 위치를 확인하는 동작;
    상기 확인된 전자 장치의 위치와 설정된 위치가 일치하는지 여부를 판단하는 동작; 및
    상기 확인된 전자 장치의 위치와 상기 설정된 위치가 일치한다고 판단한 경우, 상기 딥 슬립 모드를 실행하는 동작을 포함하는 방법.
  10. 제 2 항에 있어서,
    상기 전자 장치의 시간을 확인하고 상기 확인된 전자 장치의 시간과 상기 설정된 시간이 일치하는지 여부를 판단하는 동작; 및
    상기 전자 장치의 위치를 확인하고 상기 확인된 전자 장치의 위치와 상기 설정된 위치가 일치하는지 여부를 판단하는 동작 중 적어도 하나를 수행하는 동작;
    상기 수행 결과에 따라 적어도 하나가 일치한다고 판단한 경우, 상기 딥 슬립 모드를 실행하는 동작을 더 포함하는 방법.
  11. 제 2항에 있어서,
    상기 딥 슬립 모드의 실행을 인식할 경우에, 상기 딥 슬립 모드의 실행을 알리는 알림을 표시하고 상기 전자 장치와 연결된 외부 전자 장치로도 상기 알림을 전송하는 동작을 더 포함하는 방법.
  12. 제 2항에 있어서,
    상기 딥 슬립 모드에서, 노말 모드 또는 슬립 모드의 실행을 인식할 경우에, 상기 노말 모드 또는 상기 슬립 모드의 실행을 알리는 알림을 표시하고 상기 전자 장치와 연결된 상기 외부 전자 장치로도 상기 알림을 전송하는 동작을 더 포함하는 방법.
  13. 전자 장치의 상태 정보를 수집하기 위한 센서부; 및
    상기 전자 장치와 기능적으로 연결된 센서를 통해 측정된 측정값과 지정된 임계값을 비교하여 상기 전자 장치의 착용 여부를 판단하고 상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치와 기능적으로 연결된 디스플레이의 적어도 일부를 통해서 알림을 위한 정보를 표시하는 기능을 비활성화하도록 처리하는 제어부를 포함하는 전자 장치.
  14. 제 13 항에 있어서,
    상기 센서부는,
    체온 또는 외부 온도를 감지하기 위한 온도 측정 센서부; 및
    압력의 변화를 측정하기 위한 그립 센서, 정전용량의 변화를 측정하기 위한 정전용량 센서, 움직임을 감지하기 위한 가속도 센서 및 자이로 센서, 심박수를 측정하기 위한 심박 센서 및 빛을 감지하기 위한 조도센서;를 포함하는 것을 특징으로 하는 전자 장치.
  15. 제 13 항에 있어서,
    상기 제어부는,
    상기 센서부를 통해 수신된 정보를 기반으로 상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치의 착용 여부를 판단하는 동작 이외의 동작을 차단하는 딥 슬립(deep sleep) 모드를 실행하도록 처리하는 전자 장치.
  16. 제 13 항에 있어서,
    상기 임계값은,
    상기 전자 장치의 센서, 상기 전자 장치와 연결되어 있는 외부 전자 장치 및 외부의 서버 중 적어도 하나로부터 수신되는 전자 장치.
  17. 제 13 항에 있어서,
    상기 센서부는,
    체온 및 외부 온도를 측정하고
    상기 제어부는,
    상기 체온과 상기 임계값의 차이 또는 상기 체온과 상기 외부 온도의 차이의 크기로 착용 여부를 판단하도록 처리하는 전자 장치.
  18. 제 15항에 있어서,
    상기 센서부는,
    상기 전자 장치가 착용되지 않았다고 판단한 경우, 상기 전자 장치의 움직임을 더 감지하고,
    상기 제어부는,
    상기 센서부를 통해 상기 감지된 정보를 기반으로 전자 장치가 움직이지 않는다고 판단한 경우, 상기 전자 장치의 알림 및 동작을 차단하는 상기 딥 슬립 모드를 실행하도록 처리하는 전자 장치.
  19. 제 15 항에 있어서,
    상기 제어부는,
    상기 센서부를 통해 수신된 정보를 기반으로 전자 장치가 착용 되었다고 판단한 경우, 상기 전자 장치의 위치를 확인하고 상기 확인된 전자 장치의 위치와 설정된 위치가 일치하는지 여부를 판단하고 상기 확인된 전자 장치의 위치와 상기 설정된 위치가 일치한다고 판단한 경우, 상기 딥 슬립 모드를 실행하도록 처리하고,
    상기 설정된 위치는,
    상기 딥 슬립 모드를 실행하도록 설정된 일정 범위를 가지는 위치인 것을 포함하는 전자 장치.
  20. 제15 항에 있어서,
    상기 제어부는,
    상기 전자 장치의 시간을 확인하고 상기 확인된 전자 장치의 시간과 상기 설정된 시간이 일치하는지 여부를 판단하고 상기 확인된 전자 장치의 시간과 상기 설정된 시간이 일치한다고 판단한 경우, 상기 딥 슬립 모드를 실행하도록 처리하고,
    상기 설정된 시간은,
    상기 딥 슬립 모드를 실행하도록 설정된 시간이고,
    상기 설정된 시간은 일정의 시작 시간 또는 상기 일정의 시작 시간 및 상기 일정의 종료 시간을 포함할 수 있는 것을 포함하는 전자 장치.
  21. 제 20 항에 있어서,
    상기 제어부는,
    상기 확인된 전자 장치의 시간과 상기 설정된 시간이 일치한다고 판단한 경우 상기 전자 장치의 위치를 확인하고 상기 확인된 전자 장치의 위치와 설정된 위치가 일치하는지 여부를 판단하고 상기 확인된 전자 장치의 위치와 상기 설정된 위치가 일치한다고 판단한 경우, 상기 딥 슬립 모드를 실행하도록 처리하는 전자 장치.
  22. 제 15항에 있어서,
    상기 제어부는,
    상기 전자 장치의 시간을 확인하고 상기 확인된 전자 장치의 시간과 상기 설정된 시간이 일치하는지 여부를 판단하는 동작 및 상기 전자 장치의 위치를 확인하고 상기 확인된 전자 장치의 위치와 상기 설정된 위치가 일치하는지 여부를 판단하는 동작 중 적어도 하나를 실행하고 상기 수행 결과에 따라 적어도 하나가 일치한다고 판단한 경우, 상기 딥 슬립 모드를 실행하도록 처리하는 전자 장치.
KR1020140176179A 2014-12-09 2014-12-09 절전 제어 방법 및 이를 제공하는 전자 장치 KR20160069936A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020140176179A KR20160069936A (ko) 2014-12-09 2014-12-09 절전 제어 방법 및 이를 제공하는 전자 장치
EP15197653.7A EP3032361A1 (en) 2014-12-09 2015-12-02 Power saving control method and electronic device for providing same
US14/964,164 US20160162007A1 (en) 2014-12-09 2015-12-09 Power saving control method and electronic device for providing same
CN201510906074.6A CN105700661A (zh) 2014-12-09 2015-12-09 节电控制方法及提供该方法的电子装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140176179A KR20160069936A (ko) 2014-12-09 2014-12-09 절전 제어 방법 및 이를 제공하는 전자 장치

Publications (1)

Publication Number Publication Date
KR20160069936A true KR20160069936A (ko) 2016-06-17

Family

ID=55023847

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140176179A KR20160069936A (ko) 2014-12-09 2014-12-09 절전 제어 방법 및 이를 제공하는 전자 장치

Country Status (4)

Country Link
US (1) US20160162007A1 (ko)
EP (1) EP3032361A1 (ko)
KR (1) KR20160069936A (ko)
CN (1) CN105700661A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10474243B2 (en) 2017-07-04 2019-11-12 Hyundai Motor Company Vehicle system for recognizing a driver's intention, and control method of the same
WO2023090786A1 (ko) * 2021-11-16 2023-05-25 삼성전자 주식회사 전자 장치의 착용 감지 방법 및 이를 적용한 전자 장치

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10420031B2 (en) * 2015-06-12 2019-09-17 Motorola Mobility Llc Method and apparatus for in-pocket detection by an electronic device
US20180060500A1 (en) * 2016-08-30 2018-03-01 Microsoft Technology Licensing, Llc Smart health activity scheduling
CN106569339B (zh) * 2016-11-08 2019-11-15 歌尔科技有限公司 Vr头戴设备以及vr头戴设备的控制方法
CN106774790B (zh) * 2016-11-24 2019-12-27 北京小鸟看看科技有限公司 一种头戴显示设备及其电源管理方法和装置
EP3410255A1 (en) * 2017-06-01 2018-12-05 Vestel Elektronik Sanayi ve Ticaret A.S. Method and apparatus for operating an electronic device
CN113055530B (zh) * 2017-07-13 2022-05-13 广东小天才科技有限公司 一种模式切换方法及装置
US11537093B2 (en) * 2019-03-08 2022-12-27 Citizen Watch Co., Ltd. Mobile device and mobile device system

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6937135B2 (en) * 2001-05-30 2005-08-30 Hewlett-Packard Development Company, L.P. Face and environment sensing watch
US7848271B2 (en) * 2007-06-26 2010-12-07 Research In Motion Limited System and method for conserving power for a wireless device while maintaining a connection to a network
KR20090044872A (ko) * 2007-11-01 2009-05-07 엘지전자 주식회사 휴대용 컴퓨터 및 휴대용 컴퓨터의 절전모드 제어방법
US20090273439A1 (en) * 2008-05-01 2009-11-05 Richard Selsor Micro-chip ID
US8113991B2 (en) * 2008-06-02 2012-02-14 Omek Interactive, Ltd. Method and system for interactive fitness training program
JP5589810B2 (ja) * 2010-12-06 2014-09-17 カシオ計算機株式会社 電子時計
US9059949B2 (en) * 2011-08-23 2015-06-16 Bank Of America Corporation Monitoring of regulated associates
US10463300B2 (en) * 2011-09-19 2019-11-05 Dp Technologies, Inc. Body-worn monitor
US9804678B2 (en) * 2011-10-18 2017-10-31 Slyde Watch Sa Method and circuit for switching a wristwatch from a first power mode to a second power mode
US9069551B2 (en) * 2011-12-22 2015-06-30 Sandisk Technologies Inc. Systems and methods of exiting hibernation in response to a triggering event
US8812603B2 (en) * 2012-05-11 2014-08-19 Blackberry Limited Method, system and apparatus for processing calendar events
US9168419B2 (en) * 2012-06-22 2015-10-27 Fitbit, Inc. Use of gyroscopes in personal fitness tracking devices
US8954135B2 (en) * 2012-06-22 2015-02-10 Fitbit, Inc. Portable biometric monitoring devices and methods of operating same
US9044149B2 (en) * 2012-06-22 2015-06-02 Fitbit, Inc. Heart rate data collection
US9016857B2 (en) * 2012-12-06 2015-04-28 Microsoft Technology Licensing, Llc Multi-touch interactions on eyewear
US9520638B2 (en) * 2013-01-15 2016-12-13 Fitbit, Inc. Hybrid radio frequency / inductive loop antenna
US9602963B2 (en) * 2013-03-15 2017-03-21 Apple Inc. Facilitating access to location-specific information using wireless devices
US9264803B1 (en) * 2013-06-05 2016-02-16 Google Inc. Using sounds for determining a worn state of a wearable computing device
US9183612B2 (en) * 2013-09-04 2015-11-10 Qualcomm Incorporated Wearable display device use-based data processing control
CN103916938A (zh) * 2014-01-27 2014-07-09 北京奇虎科技有限公司 将随身定位设备切换至省电模式的方法、装置及***
CN103906231A (zh) * 2014-03-03 2014-07-02 福建省道生网络科技有限公司 定位式儿童安全手环
US9400977B2 (en) * 2014-05-29 2016-07-26 Apple Inc. User device enabling access to payment information in response to mechanical input detection
US9442523B2 (en) * 2014-07-25 2016-09-13 Salutron, Inc. User-wearable devices with power conserving features
WO2016017997A1 (en) * 2014-07-31 2016-02-04 Samsung Electronics Co., Ltd. Wearable glasses and method of providing content using the same
US9410979B2 (en) * 2014-09-23 2016-08-09 Fitbit, Inc. Hybrid angular motion sensors
US10419886B2 (en) * 2014-09-25 2019-09-17 Intel Corporation Context-based management of wearable computing devices

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10474243B2 (en) 2017-07-04 2019-11-12 Hyundai Motor Company Vehicle system for recognizing a driver's intention, and control method of the same
WO2023090786A1 (ko) * 2021-11-16 2023-05-25 삼성전자 주식회사 전자 장치의 착용 감지 방법 및 이를 적용한 전자 장치

Also Published As

Publication number Publication date
US20160162007A1 (en) 2016-06-09
CN105700661A (zh) 2016-06-22
EP3032361A1 (en) 2016-06-15

Similar Documents

Publication Publication Date Title
KR20160069936A (ko) 절전 제어 방법 및 이를 제공하는 전자 장치
KR102239090B1 (ko) 위치 정보를 제공하기 위한 방법 및 장치
EP3128793B1 (en) Method of providing route information and electronic device for processing same
KR102229006B1 (ko) 터치 스크린을 이용한 입력 처리 방법 및 장치
US10817034B2 (en) Wearable electronic device and operating method therefor
US9973618B2 (en) Method for controlling display using sensor data and electronic device thereof
KR20170138667A (ko) 어플리케이션을 활성화하는 방법 및 이를 제공하는 전자 장치
US11099164B2 (en) Electronic device and method for utilizing gas sensor
AU2016224175B2 (en) Electronic device and control method thereof
KR20160077975A (ko) 데이터 공유 방법 및 그 전자 장치
KR20170019127A (ko) 전자 장치 상태에 따른 제어 방법 및 그 장치
KR20160026467A (ko) 전자 장치, 그 제어 방법 및 기록 매체
KR20170010638A (ko) 신호를 측정하는 방법 및 그 전자 장치
KR20150104302A (ko) 전자 장치의 사용자 입력 검출 방법 및 그 전자 장치
KR20160104950A (ko) 입력 장치, 이를 구비한 전자 장치 및 그 제어 방법
KR20150080859A (ko) 어플리케이션 운용 방법 및 이를 이용한 전자 장치
KR102240719B1 (ko) 위치 정보 획득 방법 및 그 전자 장치
KR20160024575A (ko) 전자 장치를 잠금해제하는 방법과 이를 지원하는 전자 장치
KR102277097B1 (ko) 전자 장치의 디스플레이 제어 방법 및 그 전자 장치
KR102256683B1 (ko) 재난 관리 방법 및 그 전자 장치
KR20170036424A (ko) 터치 속성에 대응하는 이벤트를 제공하기 위한 방법 및 그 전자 장치
KR20180108192A (ko) 위치 결정 방법, 전자 장치 및 저장 매체
KR20160125248A (ko) 도킹에 의한 기능 확장 방법 및 이를 위한 전자 장치
CN108141492B (zh) 电子设备和控制附件的方法
KR20170079610A (ko) 전자 장치 및 그의 동작 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application