KR20080006147A - 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터송수신 장치 및 방법 - Google Patents

휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터송수신 장치 및 방법 Download PDF

Info

Publication number
KR20080006147A
KR20080006147A KR1020060064932A KR20060064932A KR20080006147A KR 20080006147 A KR20080006147 A KR 20080006147A KR 1020060064932 A KR1020060064932 A KR 1020060064932A KR 20060064932 A KR20060064932 A KR 20060064932A KR 20080006147 A KR20080006147 A KR 20080006147A
Authority
KR
South Korea
Prior art keywords
data
reception
data transmission
battery
power
Prior art date
Application number
KR1020060064932A
Other languages
English (en)
Other versions
KR101134743B1 (ko
Inventor
홍완기
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020060064932A priority Critical patent/KR101134743B1/ko
Priority to US11/673,011 priority patent/US20080015807A1/en
Priority to CN2007100877615A priority patent/CN101105709B/zh
Publication of KR20080006147A publication Critical patent/KR20080006147A/ko
Application granted granted Critical
Publication of KR101134743B1 publication Critical patent/KR101134743B1/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/16Protection against loss of memory contents
    • 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/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • 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
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Telephone Function (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Power Sources (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 본 발명은 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 장치 및 방법에 관한 것으로, 본 발명에 따른 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 방법은, 휴대용 전자 기기에 장착된 배터리 잔량을 체크하는 단계와, 배터리 잔량이 소정 기준치에 미달되는 경우 데이터 송수신이 수행되는 지를 판단하는 단계와, 데이터 송수신이 수행되는 경우 데이터 송수신에 관한 제어권을 통신모듈에 넘기고 통신모듈과 메모리부에 대한 전원 공급은 유지하고 중앙제어부를 포함한 휴대용 전자 기기의 나머지 구성요소의 전원공급을 차단하는 전원 비상관리 모드로 전환하는 단계와, 통신모듈의 제어에 따라 비상 데이터 송수신을 수행하는 단계를 포함하여 구성됨을 특징으로 한다.
상기와 같은 구성에 의하면 데이터를 송수신하는 도중에 배터리 전원이 부족할 경우에도 송수신 중인 데이터를 최대한 많이 송수신할 수 있을 뿐만 아니라, 전원복구시에 송수신이 완료되지 않은 데이터의 송수신을 자동으로 수행함으로써 사용자가 별도의 수고를 하지 않아도 되는 효과가 있다.
배터리 잔량, 전원부족, 전원비상관리, 데이터 송수신, 다운로드

Description

휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 장치 및 방법{Apparatus and method for downloading or transmitting data under the condition of battery power deficit in portable electronic device}
도 1은 본 발명에 따른 배터리 전원 부족시의 비상 데이터 송수신 장치가 적용되는 휴대용 전자 기기를 나타낸 도면
도 2는 본 발명에 따른 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 방법을 설명하기 도면
도 3은 휴대용 전자 기기의 배터리 전원 잔량을 검출하기 위해 사용되는 배터리 방전 특성 곡선의 일 예를 도시한 도면
도 4는 전원이 재공급된 이후의 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받기 위한 자동 데이터 송수신 과정을 설명하는 흐름도
도 5는 본 발명의 일 실시 예에 따른 노트북 컴퓨터에서의 전원부족시의 콘텐츠 다운로드 방법을 나타낸 도면
<도면의 주요 부분에 대한 부호의 설명>
100: 중앙처리부 110: 전원공급부
111: 어댑터 전원 공급부 112: 배터리 전원
120: 전원관리부 130: 배터리 잔량 측정부
140: HDD 150: 메모리부
151: 휘발성 메모리 152: 비휘발성 메모리
160: 통신모듈 161: 통신모듈 제어부
162: 데이터 송수신부
본 발명은 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 장치 및 방법에 관한 것이다.
휴대용 전자 기기에는 일반적으로 배터리 전원을 사용하게 된다. 상기 휴대용 전자 기기에 사용되는 배터리 전원은 배터리가 채용되는 휴대용 전자 기기에서 소모하는 전력과 배터리 자체의 용량에 따라 1회 충전으로 충전된 용량이 사용되는 시간이 한정된다. 따라서, 휴대용 전자 기기의 사용자는 배터리 전원의 잔량을 주기적으로 체크하여 배터리 전원이 모두 소모되기 전에 해당 배터리 전원을 교체해 주어야 한다.
하지만, 휴대용 전자 기기 사용자의 사정에 의하여 배터리 전원이 거의 소모되어 가는 도중에도 사용자는 해당 배터리 전원을 사용하여 휴대용 전자 기기를 작 동시킬 경우도 생긴다. 예를 들면, 사용자가 휴대용 전자 기기를 사용하여 다른 장치와 유선 또는 무선을 통하여 통신하면서 접속한 장치로부터 특정 콘텐츠를 다운로드 받고 있는 도중이라면 해당 콘텐츠를 구성하는 데이터 파일을 모두 다운로드 받을 때까지 계속하여 휴대용 전자 기기를 작동시키게 된다.
그러나, 상기와 같이 배터리 전원이 얼마 남지 않은 상태에서 계속하여 데이터 파일을 다운로드 받는 도중에 휴대용 전자 기기에 장착된 배터리 전원이 모두 소모되는 경우에는 휴대용 전자 기기의 전원이 갑자기 오프(OFF)되어 다운로드 중인 데이터를 더 이상 수신할 수 없게 된다.
상기와 같은 경우, 사용자는 휴대용 전자 기기에 배터리 전원을 교체하던지 배터리를 충전시키거나 AC 전원 어댑터를 통하여 전원을 공급하여 휴대용 전자 기기를 다시 부팅시킨 이후, 다운로드 받지 못했던 데이터 파일들을 다시 다운로드 받아야 한다.
이 경우, 사용자는 해당 데이터 파일을 구비하고 있는 장치에 다시 접속한 후, 해당 데이터 파일을 처음부터 다시 다운로드 받아야 하는 불편을 감수하여야 한다. 더군다나 일정 시간이 흐른 뒤에 휴대용 전자 기기에 전원을 공급한 후 다운로드 받지 못했던 데이터 파일들을 다시 다운로드 받아야 할 경우에는, 사용자가 해당 콘텐츠의 데이터 파일들을 일일이 기억하고 있는 상태가 아니기 때문에 해당 파일이 저장된 경로를 찾은 후 해당 파일을 처음부터 다시 다운로드 받아야 하는 불편을 감수하여야 하는 문제점이 있다.
본 발명은 휴대용 전자기기를 사용하여 사용자가 필요로 하는 데이터를 송수신하는 도중에 배터리 전원이 부족할 경우, 전원관리를 통하여 데이터 송수신에 필요한 최소 기능만을 수행할 수 있도록 하여 송수신 중인 데이터를 최대한 많이 송수신할 수 있도록 한 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 장치 및 방법을 제공함에 그 목적이 있다.
또한, 본 발명은 휴대용 전자기기를 사용하여 사용자가 필요로 하는 데이터를 송수신하는 도중에 배터리 전원이 부족할 경우, 데이터 송수신에 필요한 최소 기능만을 수행할 수 있도록 하여 송수신 중인 데이터를 최대한 많이 송수신할 수 있도록 함과 동시에 송수신이 완료되지 않은 데이터가 있는 경우 이에 대한 정보를 저장하여 전원복구시에 자동으로 송수신이 완료되지 않은 데이터의 송수신을 완료할 수 있도록 한 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 장치 및 방법을 제공함에 그 목적이 있다.
상기 목적을 달성하기 위한 본 발명에 따른 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 장치는, 휴대용 전자 기기 시스템의 각 구성요소를 제어하기 위한 중앙처리부와, 장착된 배터리의 잔량을 검출하는 배터리 잔량 검출부와, 상기 잔량 검출부에서 검출된 배터리의 잔량이 소정의 기준치에 미달하여 전원 비상관리 모드의 수행이 필요할 경우 데이터 송수신과 관련된 구성요소에만 전 원을 공급하도록 제어하는 중앙처리부와, 전원 비상관리 모드에서 상기 중앙처리부로부터 데이터 송수신 처리 제어권을 넘겨받아 외부 장치와의 데이터 송수신을 실행하는 통신모듈과, 상기 통신모듈에서 수신하는 데이터를 저장하는 메모리부를 포함하여 구성되는 것을 특징으로 한다.
상기 전원 비상관리 모드에서 전원이 공급되는 데이터 송수신과 관련된 구성요소는, 통신모듈과 상기 메모리부인 것을 특징으로 한다.
상기 메모리부는 비휘발성 메모리와 휘발성 메모리를 구비하는 것을 특징으로 한다.
상기 통신모듈은 상기 중앙처리부로부터 데이터 송수신 처리 제어권을 넘겨받아 통신모듈의 전체 동작을 제어하는 통신모듈 제어부와, 상기 통신모듈 제어부의 제어에 따라 데이터를 송수신하는 데이터 송수신부를 포함하여 구성됨을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명에 따른 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 방법은, 휴대용 전자 기기에 장착된 배터리 잔량을 체크하는 단계와, 배터리 잔량이 소정 기준치에 미달되는 경우 데이터 송수신이 수행되는 지를 판단하는 단계와, 데이터 송수신이 수행되는 경우 데이터 송수신에 관한 제어권을 통신모듈에 넘기고 통신모듈과 메모리부에 대한 전원 공급은 유지하고 중앙제어부를 포함한 휴대용 전자 기기의 나머지 구성요소의 전원공급을 차단하는 전원 비상관리 모드로 전환하는 단계와, 통신모듈의 제어에 따라 비상 데이터 송수신을 수행하는 단계를 포함하여 구성됨을 특징으로 한다.
상기 데이터 송수신은 외부기기로부터 콘텐츠 파일을 다운로드 받거나, 휴대용 전자 기기에 저장된 데이터를 외부기기로 전송하는 것을 포함하는 것을 특징으로 한다.
상기 데이터 송수신에 관한 제어권을 넘기는 단계에서는, 배터리 가용 시간 정보를 통신모듈로 알려주는 과정을 포함하는 것을 특징으로 한다.
상기 비상 데이터 송수신을 수행하는 단계는, 배터리 가용 시간까지 데이터 송수신을 수행하고, 배터리 가용 시간까지 수행한 데이터 송수신 정보를 비휘발성 메모리로 저장하는 과정을 더 포함하는 것을 특징으로 한다.
상기 비상 데이터 송수신이 데이터 다운로드인 경우에는, 다운로드 받은 데이터를 비휘발성 메모리로 저장하는 단계가 더 수행되는 것을 특징으로 한다.
상기 비상 데이터 송수신을 수행하는 단계 이후에는, 전원 재공급에 따라 휴대용 전자기기가 네트워크에 재접속되는 경우 데이터 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받을 수 있도록 하기 위한 데이터 송수신 예약 단계가 더 수행되는 것을 특징으로 한다.
상기 데이터 송수신 예약 단계는, 데이터 다운로드인 경우에는 휴대용 전자 기기의 식별 ID와 함께 최종 데이터 전송 상태 정보를 소스 장치로 전송하는 다운로드 예약 단계가 더 수행되는 것을 특징으로 한다.
상기 데이터 송수신 예약 단계는, 데이터 전송 중인 경우에는 데이터 전송 상대방 기기의 식별 ID와 최종 데이터 전송 상태 정보 및 해당 파일의 경로 정보를 비휘발성 메모리에 저장하는 것을 특징으로 한다.
휴대용 전자 기기에 전원이 재공급되는 경우, 상기 데이터 송수신 예약 단계에서 예약된 데이터 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받기 위한 자동 데이터 송수신 과정을 실행하는 것을 특징으로 한다.
상기 데이터 전송이 완료되지 않은 데이터를 자동으로 전송하는 단계는, 상대방 기기로 자동 접속을 시도하는 단계와, 상기 상대방 기기로부터 예약된 데이터의 다운로드를 요청받는 단계와, 상기 상대방 기기로부터의 다운로드 요청에 따라 예약된 데이터를 전송하는 단계를 포함하여 구성됨을 특징으로 한다.
상기 데이터 다운로드가 완료되지 않은 데이터를 자동으로 다운로드 받는 단계는, 소스기기로 자동 접속을 시도하는 단계와, 예약된 데이터의 다운로드를 요청하는 단계와, 상기 예약된 데이터 다운로드 요청에 따라 전송되는 데이터를 수신하는 단계를 포함하여 구성됨을 특징으로 한다.
상기와 같이 구성되는 본 발명에 따르면, 배터리 전원으로 구동되는 휴대용 전자 기기에서 데이터를 다운로드 받는 도중에 배터리 전원이 부족한 상태에 이르는 경우, 휴대용 전자 기기의 나머지 부분의 동작을 종료시키고 데이터 다운로드에 필요한 최소 기능만을 수행할 수 있도록 하여 남은 배터리 전원을 이용하여 다운로드 중인 데이터를 최대한 많이 다운로드 받을 수 있게 하여, 배터리 전원 완전소진에 따라 휴대용 전자기기가 전원 오프 후 재구동시에 동일한 데이터를 다시 전송받기 위하여 전자 기기 사용자가 해당 데이터가 저장된 소스 기기를 다시 접속하여 해당 데이터를 다시 탐색해야 하는 불편을 없애주는 효과가 있다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 휴대용 전자 기기의 전원 부 족상태에서의 최대 데이터 송수신 장치 및 방법에 대하여 상세히 설명한다.
도 1은 본 발명에 따른 배터리 전원 부족시의 비상 데이터 송수신 장치가 적용되는 휴대용 전자 기기를 나타낸 도면이다.
도 1을 참조하면, 본 발명에 따른 배터리 전원 부족시의 비상 데이터 송수신 장치가 적용되는 휴대용 전자 기기는, 중앙처리부(100)와, 전원공급부(110)와, 전원관리부(120)와, 배터리 잔량 측정부(130)와, HDD(Hard Disc Drive)(140)와, 메모리부(150)와, 통신모듈(160) 및 디스플레이부(170) 등을 포함하여 구성된다.
상기 전원공급부(110)는 휴대용 전자 기기의 동작에 필요한 전력을 공급하기 위한 것으로, AC 전원 어댑터로부터 공급되는 전원을 공급하기 위한 어댑터 전원 공급부(111)와, 일반적으로 재충전 가능한 배터리로 구성되는 배터리 전원(112)을 구비한다.
상기 전원관리부(120)는 중앙처리부(100)의 제어에 따라 상기 전원공급부(110)로부터 휴대용 전자 기기의 각각의 구성요소가 동작하는데 필요한 전원을 공급하거나 차단한다.
상기 배터리 잔량 측정부(130)는 휴대용 전자 기기의 동작에 필요한 전력을 상기 전원공급부(110)의 배터리 전원(112)에 의해 공급하는 경우, 배터리 전원의 잔량을 측정하여 측정된 잔량 정보를 상기 중앙처리부(100)로 출력한다.
상기 HDD(140)는 전자 기기 동작에 필요한 운용 프로그램이나 기타 응용 프로그램 및 사용자가 필요로 하는 대용량의 디지털 콘텐츠를 저장하기 위한 구성요소이다.
상기 메모리부(150)는 빠른 속도의 데이터 처리에 필요한 정보 기억 장치로서, 전원이 공급되는 경우에만 정보를 저장하는 휘발성 메모리(151)와, 전원 공급이 중단되더라고 이전에 기록된 정보를 그대로 저장하는 플래시 메모리(Flash Memory) 및 시스템 프로그램 등이 저장된 ROM 등이 구비된 비휘발성 메모리(152)를 포함하여 구성된다.
상기 플래시 메모리는, 별도의 메모리로 구성하여도 되지만, 상기 HDD(140)에 플래시 메모리 영역을 추가하거나 메모리 슬롯(Memory slot)을 형성시킴으로써 구현될 수도 있다. 또한, 본 발명의 동작에 필요한 상기 플래시 메모리는 전자기기가 정상적으로 동작하는 평상시에는 오프(OFF)되고, 전원 절약 모드인 S3(절전모드), S4(최대 절전) 영역에서만 동작하도록 한다.
상기 S3(절전모드)는 대부분의 시스템 구성부품에 대한 공급전력을 줄이거나 차단시키는 반명에, 메모리는 활성화되어 있는 상태로서 대기 상태를 의미한다.
또한, 상기 S4(최대 절전)는 슬립(Slip) 상태로서 시스템 메모리의 모든 데이터를 HDD에 저장한 후 시스템 전력을 제거하는 하여 시스템의 전력 소비를 최저의 수준으로 줄인 상태를 의미한다. 상기 S4 상태에서 컴퓨터를 다시 시작하면 저장되었던 메모리 내용이 복구되어 컴퓨터가 꺼지고 최대 절전 상태를 시작했던 시점의 작동 상태로 환원된다.
상기 통신모듈(160)은 네트워크 카드(Network card)와 같이 휴대용 전자 기기와 외부장치와의 데이터 교환을 위한 외부장치와의 통신을 수행하기 위한 구성요소이다. 상기 통신모듈(160)은 휴대용 전자 기기의 중앙처리부(100)의 제어에 따라 외부장치와의 인터페이스 및 통신 프로토콜 처리를 수행하는 통신모듈 제어부(161)와, 상기 통신모듈 제어부(161)의 제어에 따라 외부장치와의 데이터 전송을 실행하는 데이터 송수신부(162)를 포함하여 구성된다.
특히, 상기 통신모듈 제어부(161)는 전원 비상관리 모드에서 중앙처리부(100)로부터 외부장치와의 통신에 대한 제어권을 넘겨받아, 중앙처리부(100)가 오프(OFF)된 후 배터리 전원 완전 소진 이전의 가용시간 동안에 외부장치와의 데이터 송수신을 제어한다.
상기 디스플레이부(170)는 영상처리회로 및 LCD 표시소자 등을 포함하여 구성되며, 상기 영상처리회로에서 처리한 영상신호 및 사용자 인터페이스 화면을 상기 LCD 표시소자에 디스플레이한다.
상기 중앙처리부(100)는 상기 배터리 잔량 검출부(130)에서 검출된 배터리의 잔량 상태가 전원 비상관리 모드에 해당되는 경우 데이터 송수신과 관련된 구성요소에만 전원을 공급하도록 상기 전원관리부(120)에 제어신호를 인가함과 아울러 휴대용 전자 기기 시스템의 각 구성요소를 제어한다.
상기와 같이 구성되는 본 발명에 따른 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 장치의 동작 및 배터리 전원 부족상태에서 비상 데이터 송수신 방법을 상세하게 설명한다.
도 2는 본 발명에 따른 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터 송수신 방법을 설명하기 도면이고, 도 3은 휴대용 전자 기기의 배터리 전원 잔량을 검출하기 위해 사용되는 배터리 방전 특성 곡선의 일 예를 도시한 도면이다.
도 1 및 도 2를 참조하면, 본 발명에 따른 배터리 전원 부족시의 비상 데이터 송수신 장치가 적용되는 휴대용 전자 기기에 전원공급부(110)로부터 전원이 인가되면, 비휘발성 메모리(152)의 ROM 등에 저장된 시스템 프로그램 및 운용시스템이 부팅되고 설정된 동작환경에 따라 중앙처리부(100)의 제어에 의해 휴대용 전자 기기가 동작을 시작한다(S210).
전원관리부(120)는 중앙처리부(100)의 제어에 따라 전원공급부(110)로부터 공급되는 전원을 배터리 잔량 측정부(130), HDD(Hard Disc Drive)(140), 메모리부(150)와, 통신모듈(160) 및 디스플레이부(170) 등에 전원을 공급하거나 전원공급을 차단한다.
휴대용 전자 기기로 공급되는 전원이 외부의 AC 어댑터 전원이 어댑터 전원 공급부(111)를 통하여 공급되는 경우에는 전원 부족의 염려가 없으므로, 본 발명에 따른 휴대용 전자 기기의 전원 부족상태에서의 최대 데이터 송수신 방법은 상기 전원공급부(110)에서 공급되는 전원이 배터리 전원에 의한 전원 공급일 경우에 수행된다(S220).
휴대용 전자 기기로 공급되는 전원이 배터리 전원에 의한 전원 공급일 경우에 상기 배터리 잔량 측정부(130)는 장착된 배터리의 잔량을 측정한다.
상기 장착된 배터리의 잔량을 측정함에 있어서는, 배터리에서 출력되는 전류 값 및 배터리 양단에 나타나는 전압 값과 같은 배터리 특성 값을 검출하고, 상기 검출된 배터리 특성 값과, 도 3에 도시된 바와 같은 배터리 방전 곡선 데이터를 비교하여 배터리 잔량을 계산함으로써, 전자 기기가 현재 동작하는 상태에서 소모하 는 전력 비율에 대응되는 정확한 잔량을 구할 수 있다.
예를 들면, 장착된 배터리의 방전 특성을 나타내는 여러 방전 곡선 식 중에서 가장 하단의 배터리 방전 곡선식 201.0이 현재의 전력소모 상태에서의 방전 곡선식을 나타내고, 배터리 양단에서 나타나는 전압이 Va를 나타낸다면, 201.0의 방전 곡선식의 그래프에서 a 지점에 해당되는 800 mAh(Qa 값)가 현재의 배터리 잔량 상태이다. 따라서 장착된 배터리가 3.0 V 까지 유효하게 사용가능하다면, Qc에 해당되는 값에서 Qa에 해당되는 값을 차감한 값을 현재의 배터리 잔량으로 계산한다.
상기 과정에 따라 현재 상태의 배터리 잔량이 구해지면, 중앙처리부(100)는 상기 계산된 결과에 따라 현재의 동작 상황에서 배터리가 완전 방전에 이르기까지의 배터리 가용 시간을 계산할 수 있게 된다.
상기 배터리 잔량 측정부(130)는 상기와 같이 측정된 배터리의 잔량 데이터를 중앙처리부(100)로 출력한다.
상기 중앙처리부(100)는 배터리 잔량 측정부(130)에서 출력하는 배터리 잔량 데이터를 입력받아 배터리 잔량이 미리 설정된 소정의 기준치에 미치지 못하여 배터리 잔량 부족 상태에 이르는 지를 판단한다(S230).
상기 배터리 잔량 부족 상태는 측정된 배터리의 잔량이 미리 설정해 놓은 소정의 기준 전력량에 이르지 못한 경우로 판단할 수도 있지만, 본 발명에 대한 설명의 편의를 위해 측정된 배터리의 잔량을 사용가능한 시간(가용시간)으로 환산하고, 상기 가용시간이 미리 설정한 소정의 기준 시간에 해당되는 경우를 배터리 잔량 부족 상태로 일컫기로 한다.
일 예로써, 휴대용 전자 기기가 현재의 동작 환경으로 계속 동작하는 경우, 배터리 가용 시간이 미리 설정된 소정의 기준치로서 1분이 되는 경우를 배터리 잔량 부족한 상태로 판단할 수 있다. 상기 미리 설정된 소정의 기준치로서 1분은 하나의 예일 뿐이고 상황에 따라 적절하게 변경하여 설정할 수 있다.
상기 판단 결과(S230) 배터리 잔량이 부족한 상태라고 판단된 경우, 상기 중앙처리부(100)는 통신모듈(160)이 현재 데이터를 송수신하고 있는 상태에 있는지를 판단한다(S240).
상기 판단 결과(S240), 통신모듈(160)이 현재 데이터 송수신 상태에 있지 않으면, 상기 중앙처리부(100)는 디스플레이부(170) 또는 도시하지 않은 음성출력부를 통하여 사용자에게 배터리 잔량 부족 상태에 관한 메시지를 출력하여 사용자가 적절한 조치를 취하도록 하거나, 배터리 가용 시간 동안 S3 모드로 전환하여 주변기기를 오프(OFF) 시킴으로써 배터리 사용량을 최소로 유지하다가 배터리 잔량이 모두 소진되는 경우 휴대용 전자 기기 시스템을 종료할 수도 있다.
그러나, 상기 판단 결과(S240), 통신모듈(160)이 현재 외부기기로부터 콘텐츠 파일을 다운로드 받거나, 휴대용 전자 기기에 저장된 데이터를 외부기기로 전송하는 데이터 송수신 상태에 있다면, 상기 중앙처리부(100)는 배터리 전원이 부족한 상황에서 송수신 중인 데이터를 최대로 송수신하거나 사용자가 원하는 내용의 콘텐츠를 우선적으로 송수신할 수 있도록 제어하기 위하여 휴대용 전자 기기의 동작을 전원 비상관리 모드로 전환한다(S250).
상기 전원 비상관리 모드는 송수신 중인 데이터를 최대로 송수신할 수 있도 록 휴대용 전자기기의 전력소모를 최소로 하기 위하여 데이터 송수신에 직접적으로 관련되는 휴대용 전자 기기의 최소한의 구성 요소에만 배터리 전원을 공급하는 상태를 의미한다.
즉 전원 비상관리 모드에서는 상기 데이터 송수신에 직접적으로 관련되는 최소한의 구성 요소로서, 외부기기와의 통신을 수행하는 통신모듈(160)과, 상기 통신모듈(160)에 의해 송수신되는 데이터를 저장하기 위한 메모리부(150)에만 전원이 공급되도록 하고, 휴대용 전자 기기의 나머지 구성요소에 대해서는 S3 모드 또는 S4 모드와 같이 공급되는 전원을 차단하도록 한다(S251).
상기의 경우, 중앙처리부(100)에 공급되는 전원 역시도 차단하게 되므로, 중앙처리부(100)로의 전원공급 차단 이전에 중앙처리부(100)가 수행하던 외부기기와의 통신에 대한 제어권을 통신모듈(160)에 넘기게 된다. 따라서 외부기기와의 데이터 교환을 위한 통신 프로토콜은 상기 통신모듈(160)의 통신모듈 제어부(161)에 의해 이루어지게 된다(S252).
이때 상기 중앙처리부(100)는 배터리 잔량 측정부(130)에서 측정된 배터리 전원의 잔량을 토대로 계산된 배터리 가용시간에 대한 정보를 상기 통신모듈 제어부(161)에 알려준다.
또한, 상기 중앙처리부(100)는 수행중이던 통신 상태와 송수신해야 할 콘텐츠 데이터 파일의 크기를 파악하여, 송수신할 수 있는 양을 사용자 및 상기 통신모듈(160)에 알려줌과 동시에, 가용 시간에 송수신할 수 없는 콘텐츠에 관한 정보는 비휘발성 메모리(152) 또는 HDD(140)에 저장하도록 하는 것이 바람직하다.
중앙처리부(100)에서 통신모듈(160)로 배터리 가용시간에 대한 정보와 함께 통신에 관한 제어권이 넘어오면, 상기 통신모듈(160)의 통신모듈 제어부(161)는 비상 데이터 송수신을 계속 수행하고 수행한 데이터 송수신 결과에 관한 정보를 저장한다(S260).
더욱 상세하게 설명하면, 상기 통신모듈 제어부(161)는 이전까지 수행되던 데이터 송수신이 가용시간 동안 계속 수행될 수 있도록 상대방 기기와의 통신을 계속 유지한다(S261).
상기와 같이 통신모듈 제어부(161)에 의해 상대방 기기와의 통신이 유지되는 상태에서 통신모듈 제어부(161)의 제어에 따라 배터리 가용 시간까지 비상 데이터 송수신은 계속된다.
만약, 여러 개의 콘텐츠 데이터 파일을 송수신해야 하는 상황인 경우에는, 상기 통신모듈(160)은 배터리 잔량 부족 정보 및 콘텐츠에 부여된 우선 순위를 기지국에 알려주고 우선 순위의 콘텐츠 데이터 파일만 받고 통신을 종료한 후, 전원이 복구되면 남은 콘텐츠 데이터 파일을 받도록 데이터 송수신 과정을 제어할 수 있다.
상기 배터리 가용 시간까지 수행된 데이터 송수신 상태 정보는 배터리 전원이 완전 소진되어 휴대용 전자기기가 완전히 전원 오프 되더라도 해당 데이터의 송수신 상태 정보가 기억될 수 있도록 하기 위하여 비휘발성 메모리(152)로 저장된다(S262).
이때, 휴대용 전자 기기가 전원 비상관리 모드에서 수행한 비상 데이터 송수 신이 특정 소스 장치로부터의 데이터 다운로드인 경우에는, 그때까지 다운로드 받은 데이터도 함께 비휘발성 메모리로 저장된다.
상기 데이터의 송수신 상태 정보는, 송수신 중이던 데이터의 파일정보 및 해당 파일의 송수신 완료 여부, 송수신이 완료되지 않은 데이터가 있는 경우에는 전체 데이터 패킷 구성 정보 및 그때까지 송수신이 완료된 데이터 패킷의 번호에 대한 정보 등이 더 포함될 수 있다.
한편, 상기 비상 데이터 송수신을 수행하는 단계(S260)에 의해서도 데이터 송수신이 완료되지 못한 경우에는, 전원 재공급에 따라 휴대용 전자기기가 네트워크에 재접속되는 경우 데이터 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받을 수 있도록 송수신이 완료되지 못한 데이터의 자동 송수신을 예약하도록 하는 것이 바람직하다(S270).
상기 데이터 송수신 예약 단계에서는, 만약 완료되지 못한 데이터 송수신 과정이 데이터 다운로드인 경우에는, 통신모듈(160)은 휴대용 전자 기기의 식별 ID와 함께 최종 데이터 전송 상태 정보를 데이터 다운로드 중인 소스 장치로 전송한다. 이에 따라 휴대용 전자기기에 전원이 재공급되는 경우 휴대용 전자기기가 상기 소스 장치와 자동으로 접속하는 경우 전송된 휴대용 전자 기기의 식별 ID와 함께 최종 데이터 전송 상태 정보에 따라 완료되지 못한 잔여 데이터에 대한 다운로드를 완료할 수 있도록 한다.
한편, 상기 완료되지 못한 데이터의 자동 송수신 과정이 데이터 전송 중인 경우에는, 상기 통신모듈(160)은 데이터 전송 중이었던 상대방 기기의 식별 ID와 최종 데이터 전송 상태 정보 및 해당 파일의 경로 정보를 비휘발성 메모리(152)에 저장함으로써, 전원이 재공급되는 경우 전송이 완료되지 않는 데이터의 전송이 자동으로 수행될 수 있도록 한다.
상기 완료되지 못한 데이터의 자동 송수신을 예약하는 단계(S270)가 수행됨으로써, 상기 휴대용 전자 기기에 전원이 재공급되는 경우에는 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받기 위한 자동 데이터 송수신 과정을 자동으로 실행하게 된다.
도 4는 전원이 재공급된 이후의 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받기 위한 자동 데이터 송수신 과정을 설명하는 흐름도이다.
도 4를 참조하면, 외부의 AC 어댑터 전원이 어댑터 전원 공급부(111)를 통하여 공급되거나 충전된 배터리가 장착되어 휴대용 전자기기에 전원이 새로이 공급되고 전원 스위치가 켜지면 전원관리부(120)는 중앙처리부(100) 및 통신모듈(160)을 포함한 휴대용 전자기기 시스템에 전원을 공급함으로써 시스템이 다시 동작을 시작한다(S410).
시스템 시작과 함께, 중앙처리부(100)는 비휘발성 메모리(152)를 검사한다(S420).
이어서 시스템 재시작 이전에 전원 비상관리 모드에서 통신모듈(160)의 제어에 의해 수행된 데이터 송수신 정보 데이터가 있는 지를 판단한다(S430).
상기 판단 결과(S430), 전원 비상관리 모드에서 수행한 데이터 송수신 정보가 저장되어 있는 경우, 해당 데이터의 전체 송수신이 완료되었는 지를 다시 판단 한다(S440).
상기 판단 결과(S440), 해당 데이터의 전체 송수신이 완료된 경우에는 해당 데이터 송수신 결과를 사용자에게 출력하도록 한다(S450).
특히, 상기 전체 송수신이 완료된 경우가 데이터 다운로드인 경우에는 데이터 다운로드에 의해 수신되어 비휘발성 메모리(152)에 저장된 데이터를 HDD(140)와 같은 저장매체의 지정된 경로로 복사하여 저장하도록 한다.
그러나, 판단 결과(S440), 해당 데이터의 전체 송수신이 완료되지 않은 경우에는 상대방 기기와 접속을 시도하여 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받기 위한 자동 데이터 송수신 과정을 자동으로 실행하게 된다(S460).
이때, 전원 비상관리 모드시에 수행되던 과정이 데이터 전송의 경우인 경우, 데이터 전송이 완료되지 않은 데이터를 자동으로 전송하기 위해서는, 휴대용 전자 기기의 중앙처리부(100)는 비휘발성 메모리(152)에 저장된 해당 데이터의 송수신 상태 및 대상 기기에 관한 정보를 읽어들인 후 상대방 기기와의 자동 접속을 시도하게 된다.
상기 대상 기기와의 자동 접속이 이루어지는 경우, 상기 상대방 기기에 대하여 예약된 데이터의 다운로드를 수행할 것인지를 확인하여, 상기 상대방 기기로부터 데이터의 다운로드를 요청받는 경우에는, 상기 다운로드 요청에 따라 예약된 데이터를 전송하게 된다.
또한, 전원 비상관리 모드시에 수행되던 과정이 데이터 다운로드 과정인 경 우, 데이터 다운로드가 완료되지 않은 데이터를 자동으로 다운로드 받기 위해서는, 휴대용 전자 기기의 중앙처리부(100)는 비휘발성 메모리(152)에 저장된 해당 데이터의 송수신 상태 및 소스 기기에 관한 정보를 읽어들인 후 소스 기기와의 자동 접속을 시도하게 된다.
상기 소스 기기와의 자동 접속이 이루어지는 경우, 상기 소스 기기에 대하여 예약된 데이터의 다운로드를 요청하고, 상기 예약된 데이터 다운로드 요청에 따라 상기 소스 기기로부터 전송되는 데이터를 수신하여 저장함으로써 배터리 잔량 부족으로 인하여 다운로드 받지 못한 나머지 데이터를 자동으로 모두 다운로드 받을 수 있게 된다.
이하에서는 노트북 컴퓨터에서 무선 기지국을 통하여 외부기기로부터 소정의 콘텐츠를 다운로드 받는 가운데 배터리 잔량이 소진되어 가는 경우에 본 발명이 적용되는 경우를 실시 예를 상세하게 설명한다.
도 5는 본 발명의 일 실시 예에 따른 노트북 컴퓨터에서의 전원부족시의 콘텐츠 다운로드 방법을 나타낸 도면이다.
도 5를 참조하면, 노트북 컴퓨터가 동작중에 중앙처리부(100)는 현재 공급되는 전원이 배터리 전원으로부터의 전원 공급인지를 판단한다(S510).
상기 판단 결과(S510), 배터리 전원으로부터의 전원 공급인 경우 배터리 잔량 측정부(130)에서 측정된 배터리 잔량 데이터를 입력받아 배터리 잔량이 소정의 기준치보다 부족하여 전원 비상관리 모드로 전환해야 할 상황에 이르는 지를 판단한다(S520).
상기 판단 결과(S520), 배터리 잔량이 부족하여, 예를 들어, 현상태에서의 배터리 가용시간이 소정의 기준치인 1분으로 계산되어 전원 비상관리 모드로 전환해야 할 상황인 경우에는, 현재 노트북 컴퓨터가 무선 기지국을 통하여 외부 기기로부터 소정의 콘텐츠를 다운로드 받고 있는 지를 판단한다(S530).
상기 판단 결과(S530), 외부 기기로부터 소정의 콘텐츠를 다운로드 받고 있지 않는 경우에는, 기 설정된 조건에 따른 일반적인 전원 절감 모드(S3, S4) 등을 수행한다.
그러나, 상기 판단 결과(S530), 외부 기기로부터 소정의 콘텐츠를 다운로드 받고 있는 경우에는, 곧 바로 전원 비상관리 모드로 전환한다(S540).
상기 전원 비상관리 모드는 일정 시간 이상 시스템이 동작하지 않는 경우 전력 절감을 위해 구동되는 일반적인 전원 절감 모드(S3, S4)와는 구별된다. 즉, 본 발명의 경우에는 현재 수행중인 콘텐츠를 다운로드 받기 위한 데이터 송수신 기능 요소들에 대한 전원 공급은 계속된다.
즉, 통신모듈 및 수신한 데이터 등을 저장하기 위한 메모리부(150) 등을 제외한 노트북 컴퓨터의 나머지 회로 및 주변 기기로의 전원 공급을 중단시키게 된다.
이때 중앙처리부(100)에 대한 전원 공급도 중단시키게 되며, 이 경우 중앙처리부(100)에 대한 전원 공급 차단에 앞서서 중앙처리부(100)는 배터리 잔량 측정부의 잔량 데이터로부터 계산된 배터리의 가용시간 정보와 함께 외부기기로부터의 데이터 다운로드에 관한 제어권을 통신모듈(160)로 넘겨준다.
이에 따라 상기 외부기기로부터의 데이터 다운로드에 관한 제어권을 통신모듈(160)은 외부기기와의 통신을 유지하면서 가용시간 동안의 데이터 다운로드 및 다운로드 결과 정보 저장 과정을 수행한다(S550).
상기 단계(S550)를 더욱 상세하게 설명하면, 외부기기로부터의 데이터 다운로드에 관한 제어권을 통신모듈(160)은 외부기기와의 통신을 유지하면서, 다운로드를 가용시간 동안 수행한다(S551).
상기 외부기기로부터의 데이터 다운로드 과정의 진행에 따라 통신모듈(160)은 다운로드 받고자 하는 데이터의 다운로드가 완료되는 지를 판단한다(S552).
상기 판단 결과(S552), 데이터 다운로드가 종료된 경우라면 데이터 다운로드 완료 정보와 함께 다운로드한 데이터를 비휘발성 메모리에 저장한다(S555).
그러나 상기 판단 결과(S552), 데이터 다운로드가 종료되지 않은 경우라면 가용시간이 경과 되는 지를 판단한다(S553).
상기 판단 결과(S553), 가용시간이 경과 되지 않은 경우에는 가용시간까지 데이터 다운로드를 계속 수행하지만, 가용시간이 경과 된 경우 통신모듈(160)은 기지국을 통하여 다운로드 받고 있는 데이터 수신을 종료하고 현재 배터리의 잔량 상태 및 가용시간까지의 데이터 다운로드 결과를 기지국을 통하여 상대방 기기와 송수신하고 통신을 종료한다(S554).
이어서 데이터 다운로드 결과 및 수신된 데이터를 플래시 메모리(flash memory)와 같은 비휘발성 메모리(152)에 저장한다(S555).
한편, 상기 수신된 데이터를 비휘발성 메모리(152)에 저장하는 과정(S555)은 데이터 다운로드 결과를 저장하는 것과는 다르게 가용시간 동안의 데이터 다운로드 과정중에 휘발성 메모리(151)인 램(RAM)을 이용하여 수신되는 데이터를 비휘발성 메모리(152)에 간헐적으로 저장시켜도 동일한 결과를 나타낸다.
이후 새로운 배터리 전원이 교체되거나 전원이 복구되어 노트북 컴퓨터에 전원이 공급되면, 상기 데이터 다운로드 결과를 저장하는 과정(S555)에서 저장된 정보를 바탕으로 다운로드가 중단되었던 데이터를 자동으로 이어받는다.
상기 다운로드가 중단되었던 데이터를 자동으로 이어받는 과정은 노트북 컴퓨터가 전원 스위치가 온 되어 시스템이 동작함으로써 중앙처리부(100)의 제어에 의해 수행될 수 있다.
또한, 전원 복구 후 사용자가 노트북 컴퓨터의 전원을 전원 스위치를 켜지 않더라도 전원복구 시 통신모듈(160)에서 전원상태를 체크한 후 기지국을 통하여 외부기기와의 자동 접속을 시도하여, 다운로드 받은 용량을 포함한 데이터 다운로드 결과를 알려주고 잔여 데이터를 계속 이어받도록 할 수도 있으며, 이 경우 다운로드가 종료되면 통신모듈(160)로의 전원공급이 차단되도록 한다.
한편, 전원 스위치가 온 되어 시스템이 동작함으로써 중앙처리부(100)가 시스템을 전체적으로 제어하게 되는 경우, 중앙처리부(100)는 비휘발성 메모리(152)에 저장된 전원 비상관리 모드에서 수행된 데이터 다운로드 결과를 디스플레이부(170) 또는 음성출력 장치 등을 통하여 사용자에게 알려주는 과정을 수행도록 함이 더욱 바람직하다.
이상에서 본 발명에 따른 휴대용 전자 기기의 배터리 전원 부족시의 비상 데 이터 송수신 장치 및 방법에 대하여 상세히 설명하였다. 그러나, 본 발명은 상기 실시 예에 한정되지 않으며, 많은 변형이 본 발명의 사상 내에서 당 분야에서 통상의 지식을 가진 자에 의하여 가능함은 물론이다. 따라서 본 발명의 기술적 사상의 기초를 벗어나지 않고 변경 및 수정을 하더라도 본 발명에 포함되는 것이며, 그러한 사실은 당업자에게 자명할 것이다.
본 발명에 따르면, 휴대용 전자기기를 사용하여 사용자가 필요로 하는 데이터를 송수신하는 도중에 배터리 전원이 부족할 경우 데이터 송수신에 필요한 최소 기능만 수행할 수 있도록 하는 전원관리를 통하여 송수신 중인 데이터를 최대한 많이 송수신할 수 있는 효과가 있다.
또한, 데이터를 송수신하는 도중에 배터리 전원이 부족할 경우, 송수신이 완료되지 않은 데이터에 대한 정보를 저장하여 전원복구시에 자동으로 송수신이 완료되지 않은 데이터의 송수신을 완료할 수 있도록 함으로써, 배터리 전원 부족으로 인하여 데이터 송수신이 중단된 경우에도 송수신이 완료되지 않은 데이터의 송수신을 위하여 사용자가 별도의 수고를 하지 않아도 되는 효과가 있다.

Claims (15)

  1. 휴대용 전자 기기 시스템의 각 구성요소를 제어하기 위한 중앙처리부와, 장착된 배터리의 잔량을 검출하는 배터리 잔량 검출부와;
    상기 잔량 검출부에서 검출된 배터리의 잔량이 소정의 기준치에 미달하여 전원 비상관리 모드의 수행이 필요할 경우 데이터 송수신과 관련된 구성요소에만 전원을 공급하도록 제어하는 중앙처리부와;
    전원 비상관리 모드에서 상기 중앙처리부로부터 데이터 송수신 처리 제어권을 넘겨받아 외부 장치와의 데이터 송수신을 실행하는 통신모듈; 및
    상기 통신모듈에서 수신하는 데이터를 저장하는 메모리부;
    를 포함하여 구성됨을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 장치.
  2. 제 1항에 있어서, 상기 전원 비상관리 모드에서 전원이 공급되는 데이터 송수신과 관련된 구성요소는, 상기 통신모듈과 상기 메모리부인 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 장치.
  3. 제 1항에 있어서, 상기 메모리부는,
    비휘발성 메모리와 휘발성 메모리를 구비하는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 장치.
  4. 제 1항에 있어서, 상기 통신모듈은,
    상기 중앙처리부로부터 데이터 송수신 처리 제어권을 넘겨받아 통신모듈의 전체 동작을 제어하는 통신모듈 제어부와;
    상기 통신모듈 제어부의 제어에 따라 데이터를 송수신하는 데이터 송수신부를 포함하여 구성됨을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 장치.
  5. 휴대용 전자 기기에 장착된 배터리 잔량을 체크하는 단계와;
    배터리 잔량이 소정 기준치에 미달되는 경우 데이터 송수신이 수행되는 지를 판단하는 단계와;
    데이터 송수신이 수행되는 경우 데이터 송수신에 관한 제어권을 통신모듈에 넘기고 통신모듈과 메모리부에 대한 전원 공급은 유지하고 중앙제어부를 포함한 휴대용 전자 기기의 나머지 구성요소의 전원공급을 차단하는 전원 비상관리 모드로 전환하는 단계; 및
    통신모듈의 제어에 따라 비상 데이터 송수신을 수행하는 단계;를
    포함하여 구성됨을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  6. 제 5항에 있어서, 상기 데이터 송수신은, 외부기기로부터 콘텐츠 파일을 다 운로드 받거나, 휴대용 전자 기기에 저장된 데이터를 외부기기로 전송하는 것을 포함하는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  7. 제 5항에 있어서, 상기 데이터 송수신에 관한 제어권을 넘기는 단계에서는, 배터리 가용 시간 정보를 통신모듈로 알려주는 과정을 포함하는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  8. 제 5항에 있어서, 상기 비상 데이터 송수신을 수행하는 단계는,
    배터리 가용 시간까지 데이터 송수신을 수행하고, 배터리 가용 시간까지 수행한 데이터 송수신 정보를 비휘발성 메모리로 저장하는 과정을 포함하는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  9. 제 8항에 있어서, 상기 비상 데이터 송수신이 데이터 다운로드인 경우에는,
    다운로드 받은 데이터를 비휘발성 메모리로 저장하는 단계가 더 수행되는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  10. 제 5항에 있어서, 상기 비상 데이터 송수신을 수행하는 단계 이후에는,
    전원 재공급에 따라 휴대용 전자기기가 네트워크에 재접속되는 경우 데이터 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받을 수 있도록 하기 위한 데이터 송수신 예약 단계가 더 수행되는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  11. 제 10항에 있어서, 상기 데이터 송수신 예약 단계는,
    데이터 다운로드인 경우 휴대용 전자 기기의 식별 ID와 함께 최종 데이터 전송 상태 정보를 소스 장치로 전송하는 다운로드 예약 단계가 더 수행되는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  12. 제 10항에 있어서, 상기 데이터 송수신 예약 단계는,
    데이터 전송인 경우 데이터 전송 상대방 기기의 식별 ID와 최종 데이터 전송 상태 정보 및 해당 파일의 경로 정보를 비휘발성 메모리에 저장하는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  13. 제 10항에 있어서,
    휴대용 전자 기기에 전원이 재공급되는 경우, 상기 데이터 송수신 예약 단계에서 예약된 데이터 송수신이 완료되지 않은 데이터를 자동으로 전송하거나 다운로드 받기 위한 자동 데이터 송수신 과정을 실행하는 것을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  14. 제 13항에 있어서, 상기 데이터 전송이 완료되지 않은 데이터를 자동으로 전송하는 단계는,
    상대방 기기로 자동 접속을 시도하는 단계와;
    상기 상대방 기기로부터 예약된 데이터의 다운로드를 요청받는 단계와;
    상기 다운로드 요청에 따라 상기 상대방 기기로부터 예약된 데이터를 전송하는 단계;를
    포함하여 구성됨을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
  15. 제 13항에 있어서, 상기 데이터 다운로드가 완료되지 않은 데이터를 자동으로 다운로드 받는 단계는,
    소스기기로 자동 접속을 시도하는 단계와;
    상기 소스기기로 예약된 데이터의 다운로드를 요청하는 단계와;
    상기 예약된 데이터 다운로드 요청에 따라 상기 소스 기기로부터 전송되는 데이터를 수신하는 단계;를
    포함하여 구성됨을 특징으로 하는 휴대용 전자 기기의 배터리 전원 잔량 적응적인 데이터 송수신 방법.
KR1020060064932A 2006-07-11 2006-07-11 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터송수신 장치 및 방법 KR101134743B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020060064932A KR101134743B1 (ko) 2006-07-11 2006-07-11 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터송수신 장치 및 방법
US11/673,011 US20080015807A1 (en) 2006-07-11 2007-02-09 Transferring data in a portable electronic device
CN2007100877615A CN101105709B (zh) 2006-07-11 2007-03-08 在便携式电子设备中传送数据

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060064932A KR101134743B1 (ko) 2006-07-11 2006-07-11 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터송수신 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20080006147A true KR20080006147A (ko) 2008-01-16
KR101134743B1 KR101134743B1 (ko) 2012-04-13

Family

ID=38950315

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060064932A KR101134743B1 (ko) 2006-07-11 2006-07-11 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터송수신 장치 및 방법

Country Status (3)

Country Link
US (1) US20080015807A1 (ko)
KR (1) KR101134743B1 (ko)
CN (1) CN101105709B (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9674640B2 (en) 2011-04-29 2017-06-06 Google Technology Holdings LLC Method and system for vicarious downloading or uploading of information

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8200227B2 (en) * 2007-12-13 2012-06-12 Industrial Technology Research Institute System and method for resumable data transmission
US7843088B2 (en) 2008-03-07 2010-11-30 Harry Leonard Perper Energy conserving (stand-by mode) power saving design for battery chargers and power supplies
CN102253344B (zh) * 2010-05-04 2015-05-13 韩国电子通信研究院 机型通信装置的电池容量监测方法
US8843774B2 (en) * 2010-08-20 2014-09-23 Qualcomm Incorporated Method and apparatus for managing battery power in response to an indication of an application being scheduled for immediate execution
US9052964B2 (en) * 2012-09-28 2015-06-09 International Business Machines Corporation Device operability enhancement with alternative device utilization
CN105659513A (zh) * 2013-10-29 2016-06-08 京瓷株式会社 电子设备
CN103944991A (zh) * 2014-04-24 2014-07-23 小米科技有限责任公司 控制数据同步的方法及装置
JP2019020976A (ja) * 2017-07-14 2019-02-07 東芝テック株式会社 情報処理装置及びプログラム

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5414861A (en) * 1991-09-11 1995-05-09 Fujitsu Limited Data protection system using different levels of reserve power to maintain data in volatile memories for any period of time
JPH0667766A (ja) * 1992-08-21 1994-03-11 Fujitsu Ltd 携帯端末装置
GB9304638D0 (en) * 1993-03-06 1993-04-21 Ncr Int Inc Wireless data communication system having power saving function
KR970008188B1 (ko) * 1993-04-08 1997-05-21 가부시끼가이샤 히다찌세이사꾸쇼 플래시메모리의 제어방법 및 그것을 사용한 정보처리장치
US6185639B1 (en) * 1998-06-05 2001-02-06 International Business Machines Corporation System and method to reduce a computer system's interrupt processing overhead
US6668179B2 (en) * 2000-12-08 2003-12-23 Intel Corporation Special battery reserve of portable electronic devices for emergency use
KR100553082B1 (ko) * 2002-06-20 2006-02-15 엘지전자 주식회사 이동통신 단말기의 무선 데이터 다운로드 이어받기 장치및 방법
US7496770B2 (en) * 2005-09-30 2009-02-24 Broadcom Corporation Power-efficient technique for invoking a co-processor
TWI282235B (en) * 2005-11-15 2007-06-01 Inst Information Industry Intelligent power-saving communication mode switching subsystem and method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9674640B2 (en) 2011-04-29 2017-06-06 Google Technology Holdings LLC Method and system for vicarious downloading or uploading of information
US10212566B2 (en) 2011-04-29 2019-02-19 Google Technology Holdings LLC Method and system for vicarious downloading or uploading of information

Also Published As

Publication number Publication date
CN101105709A (zh) 2008-01-16
CN101105709B (zh) 2012-02-29
KR101134743B1 (ko) 2012-04-13
US20080015807A1 (en) 2008-01-17

Similar Documents

Publication Publication Date Title
KR101134743B1 (ko) 휴대용 전자 기기의 배터리 전원 부족시의 비상 데이터송수신 장치 및 방법
JP6888772B2 (ja) 無線バッテリー管理システム及びこれを含むバッテリーパック
KR101545069B1 (ko) 휴대용 전자 디바이스 및 그것에서 사용되는 재충전가능한 배터리에 대한 전력을 복원하기 위한 방법
US9665150B2 (en) Electronic device with a control circuit to detect and establish a connection to host device
US7028220B2 (en) Methods for saving data on the basis of the remaining capacity of a battery in a suspend mode and resuming operations using the saved data
KR100454014B1 (ko) 소비 전력 정보의 표시 방법 및 전자 기기
US20080238358A1 (en) Electronic apparatus, charging method therefor, and battery
US7304454B2 (en) Information processing apparatus for setting charge-start criteria level based on power supply drive history
JPH10304578A (ja) 電気機器及び電気機器の運用制御方法
US20190332154A1 (en) Systems And Methods For Communicating Power State Information From An External Energy Storage Device (EESD) To An Information Handling System
US20080242369A1 (en) Portable electronic apparatus
JPWO2017022169A1 (ja) バッテリ制御装置、電子機器、バッテリパック及びバッテリ制御方法
US9252618B2 (en) Terminals, terminal systems and charging/discharging methods thereof
US9277078B2 (en) Information processing apparatus with power control unit, control method therefor, and storage medium storing control program therefor
JP2002526838A (ja) パーソナルコンピュータカードの電力管理システム
KR101835007B1 (ko) 휴대용 단말기에서 충전 전류를 제어하기 위한 장치 및 방법
KR101296563B1 (ko) 휴대용기기에서 배터리의 잔량을 표시하는 방법 및 장치
EP2214078A2 (en) Electronic device and external power supply device control method applicable thereto
JP4030408B2 (ja) 動作周波数制御システムおよび方法
KR101351127B1 (ko) 전력소비모듈의 전원을 제어하는 스마트배터리팩과 이를이용한 전원제어방법
JP2836600B2 (ja) 携帯端末装置
US7216243B2 (en) System and method for selecting a power mode for a device based on the devices operating state at each of a plurality of sampling time units
JP3437397B2 (ja) 情報処理装置、電池パックおよび電池パックの電池残量算出方法
TWI488032B (zh) 電子裝置及其供電控制方法
JP2004180473A (ja) 電子機器システムおよび省電力制御方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160324

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170324

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20180323

Year of fee payment: 7