[go: up one dir, main page]

TWI515645B - 電子裝置及其控制方法 - Google Patents

電子裝置及其控制方法 Download PDF

Info

Publication number
TWI515645B
TWI515645B TW102134303A TW102134303A TWI515645B TW I515645 B TWI515645 B TW I515645B TW 102134303 A TW102134303 A TW 102134303A TW 102134303 A TW102134303 A TW 102134303A TW I515645 B TWI515645 B TW I515645B
Authority
TW
Taiwan
Prior art keywords
signal
electronic device
processing unit
wake
wireless controller
Prior art date
Application number
TW102134303A
Other languages
English (en)
Other versions
TW201512972A (zh
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 TW102134303A priority Critical patent/TWI515645B/zh
Priority to CN201310466822.4A priority patent/CN104461048B/zh
Priority to US14/146,736 priority patent/US9983662B2/en
Publication of TW201512972A publication Critical patent/TW201512972A/zh
Application granted granted Critical
Publication of TWI515645B publication Critical patent/TWI515645B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0231Cordless keyboards
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/3209Monitoring remote activity, e.g. over telephone lines or network connections
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • H04W52/0235Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal where the received signal is a power saving command
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23018Enter parameters by combinations of keys and duration of actuation of keys
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23316Standby, inactive, sleep or active, operation mode
    • 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)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephone Function (AREA)
  • Automation & Control Theory (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Stored Programmes (AREA)

Description

電子裝置及其控制方法
本發明是有關於一種電子裝置,且特別是有關於一種電子裝置及其控制方法。
隨著科技的日新月異,智慧型手機,平板電腦等行動電子裝置在人們的生活中逐漸扮演著不可或缺的角色。以目前的設計趨勢而言,智慧型手機或是平板電腦這樣的行動電子裝置為了能讓使用者十分直覺的進行操作,行動裝置通常設置了觸控螢幕讓使用者進行操作,而設置於行動電子裝置上的實體按鍵僅保留了約1至3個鍵,供使用者控制電子裝置的開機,或是音量等設定。而這些實體按鍵的對應功能往往也是由行動電子裝置的製造商於出廠時即預先設定,使用者通常不能自由的定義這些按鍵的對應功能。
本發明提供一種電子裝置和控制方法,可在系統於關機或是休眠的狀態下,更改電子裝置上實體按鍵的對應功能。
本發明的一種電子裝置,包括一實體按鍵、一處理單元以及一感測單元。處理單元耦接實體按鍵。感測單元耦接處理單元。其中,當電子裝置進入一休眠模式或一關機狀態時,感測單元持續偵測一喚醒信號。當感測單元接收喚醒信號時,感測單元喚醒處理單元。感測單元從外部接收一指令信號,根據指令信號產生一指令訊息,並傳送指令訊息至處理單元。當處理單元接收指令訊息時,處理單元根據指令訊息調整實體按鍵的一對應功能。
本發明的一種控制方法,適用於具有一實體按鍵的一電子裝置,包括以下步驟。當電子裝置進入一休眠模式或處於一關機狀態時,持續偵測一喚醒信號。然後,當接收喚醒信號後,接收一指令信號,根據指令信號產生一指令訊息。接著,根據指令訊息調整實體按鍵的一對應功能。
基於上述,本發明提供一種電子裝置及其控制方法,可於電子裝置進入休眠狀態或是處於關機狀態時,利用傳送喚醒信號以及指令訊息,來調整電子裝置上實體按鍵的對應功能。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
10‧‧‧電子裝置
110‧‧‧實體按鍵
120‧‧‧處理單元
130‧‧‧感測單元
131‧‧‧無線控制器
132‧‧‧信號偵測器
133‧‧‧天線
1331、1332‧‧‧子天線
134‧‧‧開關
WUS‧‧‧喚醒信號
WUV‧‧‧喚醒電壓
IS‧‧‧指令信號
II‧‧‧指令訊息
S401~S403‧‧‧步驟
圖1為根據本發明一實施例所繪示電子裝置的功能方塊圖。
圖2為根據本發明一實施例所繪示電子裝置的功能方塊圖。
圖3為根據本發明一實施例所繪示感測單元的功能方塊圖。
圖4為根據本發明一實施例所繪示控制方法的流程圖。
在提及本發明的技術內容之前,請先試想幾種運用情況。例如,智慧型手機或平板電腦等行動電子裝置在工廠的生產流程之中,在行動電子裝置已組裝完成,而操作人員欲在執行開機程序前先進入基本輸入輸出系統(Basic Input/Output System,BIOS)中的開機選單進行測試的設定。若是行動電子裝置為一般的筆記型電腦的情況,可透過筆記型電腦的鍵盤,按壓鍵盤上的F1/F2來進入上述的開機選單。
但平板電腦等行動電子裝置的鍵盤多半設置為在觸控螢幕上顯示的虛擬鍵盤,當行動電子裝置未進入作業系統之前基本上是無法使用的。因此,上述的行動電子裝置則沒有任何對應此鍵值的按鍵(即,F1/F2鍵)可以使用。因此,為了達成開機進入作業系統之前,進入平板電腦等行動電子裝置的開機選單,工廠的操作人員必須將平板電腦等行動電子裝置外接鍵盤,再透過操作外接鍵盤來進入上述的開機選單。此舉需要大量的鍵盤治具,造成工廠於生產上很大的不便。
或者平板電腦等行動電子裝置在工廠的生產流程中,需要進入多重開機選單,來選擇預啟動執行環境(Preboot eXecution Environment,PXE)以透過網路連線連線至工廠中的伺服器來安 裝作業系統,或者選擇使用外接符合通用匯流排(Universal Serial Bus,USB)的儲存裝置來安裝作業系統。但如同上述的問題,平板電腦等行動電子裝置並沒有任何對應於F12鍵值的按鍵可以使用。此時,若是能夠利用實體按鍵預先在關機狀態設定成F12功能,那麼工廠的操作人員就可以透過按壓此按鍵,使得行動電子裝置可在開機時進入BIOS開機選單中的多重開機選單,或是更進一步的在開機時透過按壓此按鍵,便能直接指定開機時讀取的位置(例如上述的USB儲存裝置,使用PXE透過網路讀取)。如此一來,便可省下上述所提到,於工廠中大量的治具之購買及準備,以及操作人員於製造流程中的麻煩。
因此,本發明提出一種電子裝置,可使得生產人員或是使用者可在電子裝置關機或是休眠的狀態下更改電子裝置的一或多個實體按鍵的對應功能。圖1為根據本發明一實施例所繪示電子裝置的功能方塊圖。請參照圖1,電子裝置10包括實體按鍵110、處理單元120以及感測單元130。處理單元120透過例如通用型之輸入輸出(General PurposeI/O,GPIO)等連接介面耦接實體按鍵110,而感測單元130耦接處理單元120。其中,當電子裝置10進入休眠模式或關機狀態時,感測單元130持續偵測喚醒信號WUS。當感測單元130接收喚醒信號WUS時,感測單元130喚醒處理單元120。感測單元130從外部接收指令信號IS,根據指令信號IS產生指令訊息II,並傳送指令訊息II至處理單元120。當處理單元120接收指令訊息II時,處理單元120根據指令訊息 II調整實體按鍵110的對應功能。
在本實施例中,電子裝置10可為智慧型手機、平板電腦或其他行動電子裝置。雖然本發明主要著重於改變未設置一實體鍵盤的行動電子裝置中為數不多的實體按鍵之功能,但若是行動電子裝置已設置了實體鍵盤,仍然可以使用本案所揭露的技術方案。
其中,上述的休眠模式可為在進階組態與電源介面(Advanced Configuration and Power Interface,ACPI)中所定義的S1~S5的任一狀態,但本發明並不限定於此。另一方面,在本實施例中,處理單元120為一嵌入式控制器(embedded controller)或是一鍵盤控制器(KeyBoard Controller,KBC),可直接運用習知技術中設置於電子裝置中的嵌入式控制器或鍵盤控制器配合不同的設置完成本發明的技術方案。但在本實施例中,處理單元120亦可為電子裝置10的中央處理器或是其他特殊功能的運算電路。也就是說,在電子裝置10中,具有運算能力的處理電路皆可被應用為本案中的處理單元120。當處理單元120為電子裝置10的中央處理器的情況時,處理單元120則可能透過其他元件耦接實體按鍵110,本發明並不限定於上述的實施方式。
圖2為根據本發明一實施例所繪示電子裝置的功能方塊圖,而相較於圖1所示實施例,圖2所示實施例提供了一種感測單元130較為詳細的實施方式。而電子裝置10中的實體按鍵110處理單元120以及感測單元130的耦接關係之說明可參考圖1所 示實施例。請參照圖2,感測單元130包括無線控制器131、信號偵測器132、天線133以及開關134。無線控制器131耦接電子裝置10的處理單元120。信號偵測器132耦接無線控制器131以及處理單元132。開關134耦接於無線控制器131以及信號偵測器132與天線之間,選擇性地導通無線控制器131與天線133之間的路徑或是信號偵測器132與天線133之間的路徑。而無線控制器131或是處理單元120則可透過傳送控制信號(圖2未繪示控制信號傳送路徑)至開關134來控制開關134切換導通上述的兩個路徑。
例如,在本實施例中,當電子裝置10進入休眠模式或關機狀態時,無線控制器131(或處理單元120)切換開關134導通天線133與信號偵測器132之間的路徑。如此一來,信號偵測器132便可於休眠模式或是關機模式時,持續透過天線133偵測喚醒信號WUS。當信號偵測器132偵測到喚醒信號WUS,並透過天線133接收喚醒信號WUS時,信號偵測器132喚醒無線控制器131以及處理單元120。例如在本實施例中,信號偵測器132傳送喚醒電壓WUV(例如,一高準位電壓)至無線控制器131以及處理單元120。當無線控制器131以及處理單元120接收到喚醒電壓WUV時,無線控制器131以及處理單元120便可利用一備用電源(standby power)恢復運作。
而當信號偵測器132喚醒無線控制器131,而無線控制器131(或處理單元120)恢復運作時,無線控制器131(或處理單 元120)切換開關134導通天線133與無線控制器131之間的路徑。此時,被喚醒而恢復運作的無線控制器131則可透過天線133接收指令信號IS。當無線控制器131接收指令信號IS時,無線控制器131根據指令信號IS產生指令訊息II,並傳送指令訊息II至處理單元120。
信號偵測器132可為任一信號接收器。由於在信號偵測器132必須於電子裝置10為關機狀態或是進入休眠模式時持續偵測信號,信號偵測器132較佳地設置為一低耗能的信號接收器。本實施例中,信號偵測器132可為一被動式無線射頻辨識標籤(Radio Frequency IDentification,RFID),其好處在於,不需要額外的電源供給便能持續偵測喚醒信號WUS。而喚醒信號WUS則為一對應於此被動式無線射頻辨識標籤的無線射頻信號,可由一主動式的無線射頻辨識標籤所發出,例如一主動式的RFID卡,或是一具有發射相同頻段的射頻信號能力的電子裝置,例如具有近場通訊(Near Field Communication,NFC)能力的行動電子裝置等,本發明並不限定於上述。
當信號偵測器132透過天線133接收喚醒信號WUS時,喚醒信號WUS激發信號偵測器132。而當信號偵測器132被激發時,信號偵測器132便可運用喚醒信號WUS的能量傳送喚醒電壓WUV至無線控制器132及處理單元120。
無線控制器131則為一具有接收無線信號並調變/解調變並分析信號內容能力的處理電路。在本發明一實施例中,無線控 制器131可同樣的接收與RFID相同頻段的無線射頻信號,並具有處理分析此無線射頻信號的能力。而指令信號IS則為與喚醒信號WUS相似頻段的無線射頻信號,由與喚醒信號WUS相同或不同的信號源(例如主動式RFID卡,或具有NFC能力的行動電子裝置等)所傳送。在本發明一實施例中,指令信號IS更附加於喚醒信號WUS之中,當無線控制器131被信號偵測器132喚醒後,無線控制器131則接收喚醒信號WUS,並在接收喚醒信號WUS後處理分析喚醒信號WUS,從喚醒信號WUS中擷取指令信號IS。
無線控制器131亦可設置為接收不同於喚醒信號WUS之頻段,以及符合不同通訊標準的無線射頻信號。在這種情況之下,天線133則必須被設置以能夠收發上述兩種頻段(信號偵測器132所接收的喚醒信號WUS的頻段,以及無線控制器131所接收的指令信號IS的頻段)的無線射頻信號之能力。圖3為根據本發明一實施例所繪示感測單元的功能方塊圖。請參照圖3,與圖2所示實施例中的感測單元130所不同的是,信號偵測器132所接收的無線射頻信號之頻段(即喚醒信號WUS的頻段),以及無線控制器131所接收的無線射頻信號之頻段(即指令信號IS的頻段)不同,並且無法被整合於同一天線(例如圖2天線133)之中。請參照圖3,感測單元130更包括了第一子天線1331耦接至無線控制器131,以及第二子天線1332耦接信號偵測器132。信號偵測器132以及無線控制器131則不共用天線,分別的透過第一子天線1331以及第二子天線1332接收喚醒信號WUS以及指令信號IS。在此 實施例中,信號偵測器132可為被動式RFID標籤,而無線控制器131則為可接收藍牙(Bluetooth)標準或是無線保真度(Wireless Fidelity,WiFi)標準的無線射頻信號接收器,但本發明並不限定於上述的設置。
喚醒信號WUS以及指令信號IS可包括多種資訊並以多種方式實現,以下則以一簡單的實施例作為例示。
喚醒信號WUS以及指令信號IS的信號格式可以被設置以包括下列資訊欄位: 各個欄位可以一位元組(Byte)表示,而結束碼可單純的設定為0(並僅佔用一位元的資料內容)。其中,信號種類的欄位可用來區別此信號的種類。例如當喚醒信號WUS以及指令信號IS皆為RFID頻段的無線射頻信號時,可在此欄位填寫1代表為喚醒信號WUS,填入2指令信號IS,以及填入3代表包括指令信號IS的喚醒信號WUS。
而指令內容中則對應了信號種類而有不同的設定。例如,當信號種類為喚醒信號WUS(信號種類=1)時,指令內容的部份則可以填入0和1分別代表不喚醒以及喚醒。例如,一般喚醒信號WUS被表示如下: 當信號偵測器132接收到上述內容的無線射頻信號時,便可辨識 此無線射頻信號為喚醒信號WUS,並利用此無線射頻信號的能量喚醒處理單元120以及無線控制器131。
另一方面,若信號種類為指令信號IS(信號種類=2)時,指令內容中則可包括對於按鍵值設定。例如,指令內容中包括一設定值,並且此設定值對應於實體按鍵的一種對應功能。
設定值與對應功能的對應關係可預先被設定於一映射表(mapping table)之中,而此映射表則可被預先儲存於處理單元120的內部記憶體之中。當無線控制器131接收到指令信號IS時,無線控制器131則將擷取指令信號IS中於指令內容欄位中的設定值,並傳送包括此設定值的指令訊息至處理單元120。當處理單元120接收包括設定值的指令訊息時,便儲存此設定值於處理單元120的內部記憶體中一個實體按鍵之對應功能之欄位。若當實體按鍵被按壓時,處理單元120則可根據此設定值以查表方式對照上述的映射表找到此設定值所對應的對應功能,並執行此對應功能(或是傳送執行指令至電子裝置10中可執行此對應功能的內部元件)。
在此例示中,指令內容的欄位大小為1byte,也就是設定值可有256種的可能(00~FF),但指令內容的欄位大小仍可根據實際的需要進行調整,本發明並不限定於上述。
若信號種類為包括指令信號IS的喚醒信號WUS(信號種類=3),此無線射頻信號的內容則可視為喚醒信號WUS與指令信號IS串接,可被表示如下: 若當信號偵測器132接到此無線射頻信號時,則會因為此無線射頻信號的第二個欄位為1而喚醒處理單元120以及無線控制器131。而當無線控制器131被喚醒後,則會從此無線射頻信號中擷取第4個欄位的按鍵值設定(01)為設定值,並傳送包括此設定值的指令訊息II至處理單元120,使得處理單元120可根據設定值調整實體按鍵的對應功能。
另外,當無線控制器131無法解讀無線射頻信號(例如喚醒信號WUS或是指令信號IS)的內容時,亦可發送一錯誤信號至信號源要求信號源重新發送一無線射頻信號。在此情況時,無線控制器131可將信號種類的欄位設為對應錯誤信號的辨識數字,例如4,來區分上述其他種類的無線射頻信號。
而上述的信號格式僅為例示,可在實際實施時根據實際狀況調整設定。以及,喚醒信號WUS及指令信號IS包括上述的內容外,亦可包括其他參數。例如,指令信號IS中附加了電子裝置10執行開機程序時的各項參數,使得無線控制器131可在接收指令信號IS後傳送包括上述各項參數的指令訊息II至處理單元120,使得處理單元120可於下一次執行開機程序時,直接引用這些參數。(例如,於執行開機程序時由BIOS或相關驅動程式索引用)。例如工廠的操作人員可在進行完檢測後利用指令訊息II包括原始預設的出廠設定,使得電子裝置10於出廠後再次開機時以原 始設定執行開機程序,而不需要再次於開機時進入BIOS設定畫面還原成原廠設定。但本發明並不限定於上述的設置。
另一方面,實體按鍵110的對應功能則以下幾種可能。一為對應於鍵盤的鍵值,而在電子裝置10執行開機程序時,或是在電子裝置10的作業系統運作時達成對應的功用。例如,將實體按鍵110設為F1、F2或是F12,使得使用者運用電子裝置10執行開機程序時,可長壓住實體按鍵以進入開機選單或是多重開機選單。或是設置成鍵盤上的CTRL鍵,方便使用者在電子裝置10的作業系統運行時,同時多重選擇顯示螢幕上的物件等。雖上述例示中皆以電子裝置10具有一實體按鍵(實體按鍵110)作為說明,但當電子裝置10上具有超過1個實體按鍵時,亦可透過上述例示的內容調整每個實體按鍵的對應功能。
而對應功能亦可包括可快速的啟動電子裝置的一作業程序。例如,在電子裝置開機的時候長壓實體按鍵而使作業系統快速開機或是靜音開機,另外像是替代一般筆記型電腦上時常設置的快捷按鍵,可對應開啟/關閉WiFi模組、藍牙模組或是背光模組等。
另外,對應功能亦包括調整電子裝置10的工作模式。例如,在使用者操作電子裝置10執行開機程序時,長壓著實體按鍵,而使得電子裝置10以省電模式或是溫度控制模式運作作業系統,限制了電子裝置10的最高背光亮度、處理器的最高工作時脈,處理器的多工能力,電源模組的充電效率管理等。這些電子裝置10 的工作模式雖可在進入作業系統之後再由韌體更新,或是使用者透過觸控螢幕等輸入輸出介面來設定,但往往這些設定必須在設定後重新開機才可被套用。若是使用本發明的技術方案,則僅需在執行開機程序時按壓實體按鍵110,而可去除重開機的困擾。
本發明亦提供一種控制方法,適用於具有一實體按鍵的一電子裝置。圖4為根據本發明一實施例所繪示控制方法的流程圖。請參照圖4,首先在步驟S401時,當電子裝置進入一休眠模式或處於一關機狀態時,持續偵測一喚醒信號。然後在步驟S402時,當接收喚醒信號後,接收一指令信號,根據指令信號產生一指令訊息。接著在步驟S403時,根據指令訊息調整實體按鍵的一對應功能。至於本方法的詳細實施說明則可參考前述圖1至圖3所示實施例之說明,在此則不另贅述。
綜上所述,提供了一種電子裝置及其控制方法,包括了以下的優點。例如,電子裝置在工廠被組裝完成後,工廠的各個產線則可根據各產線所欲進行的設定和測試,於產線上設置一或多個主動式RFID卡或主動式RFID發射器,透過發送喚醒信號、指令信號或其組合,在電子裝置仍為關機(或是處於休眠模式)的狀態時,改變實體按鍵的對應功能。如此一來,產線上的操作人員便可免除了反覆的外接鍵盤等輸入輸出裝置,以及反覆的開關機等程序。並且,亦可在產線的末端設置另一主動式RFID卡或主動式RFID發射器還原於先前所做的對應功能的調整,或甚至於指令信號IS中附加原始設定參數,使得電子裝置10於下一次執 行開機程序時以還原為出廠時的原始設定。
另一方面,在使用者端,使用者則可透過主動式的RFID卡(例如於出廠時一同附贈與使用者),或是使用具有NFC能力的行動電子裝置(例如智慧型手機)執行對應的程式,來更改實體按鍵的對應功能,使得使用者在電子裝置為休眠或是關機的狀態便可更改實體按鍵的對應功能,或是調整系統的模式及參數,而不需再重新開機以套用新的設定。另外,使用者更可根據自身的使用習慣更改實體按鍵的設定以便於電子裝置於運作作業系統時使用,而使得電子裝置的使用體驗可更為提昇。
10‧‧‧電子裝置
110‧‧‧實體按鍵
120‧‧‧處理單元
130‧‧‧感測單元
WUS‧‧‧喚醒信號
IS‧‧‧指令信號
II‧‧‧指令訊息

Claims (23)

  1. 一種電子裝置,包括:一實體按鍵;一處理單元,耦接該實體按鍵;以及一感測單元,耦接該處理單元,其中,當該電子裝置進入一休眠模式或處於一關機狀態時,該感測單元持續偵測一喚醒信號;當該感測單元接收該喚醒信號時,該感測單元喚醒該處理單元;該感測單元從外部接收一指令信號,根據該指令信號產生一指令訊息,並傳送該指令訊息至該處理單元;當該處理單元接收該指令訊息時,該處理單元根據該指令訊息調整該實體按鍵的一對應功能。
  2. 如申請專利範圍第1項所述的電子裝置,其中該感測單元包括:一無線控制器,耦接該處理單元;以及一信號偵測器,耦接該無線控制器以及該處理單元,其中,該信號偵測器接收該喚醒信號時,該信號偵測器喚醒該無線控制器以及該處理單元;以及當該無線控制器被喚醒時,該無線控制器接收該指令信號,根據該指令信號產生該指令訊息,並傳送該指令訊息至該處理單元。
  3. 如申請專利範圍第2項所述的電子裝置,其中該感測單元更包括:一天線;以及一開關,耦接於該無線控制器以及該信號偵測器與該天線之間,其中,當該電子裝置進入該休眠模式或處於該關機狀態時,該無線控制器切換該開關導通該天線與該信號偵測器之間的路徑,;以及當該信號偵測器喚醒該無線控制器時,該無線控制器切換該開關導通該天線與該無線控制器之間的路徑。
  4. 如申請專利範圍第2項所述的電子裝置,其中該感測單元更包括:一天線;一開關,耦接於該無線控制器以及該信號偵測器與該天線之間,其中,當該電子裝置進入該休眠模式或處於該關機狀態時,該處理單元切換該開關導通該天線與該信號偵測器之間的路徑;以及當該信號偵測器喚醒該處理單元時,該處理單元切換該開關導通該天線與該無線控制器之間的路徑。
  5. 如申請專利範圍第2項所述的電子裝置,其中該感測單元包括: 一第一子天線,耦接該無線控制器;以及一第二子天線,耦接該信號偵測器,其中,當該信號偵測器從該第二子天線接收該喚醒信號時,該信號偵測器喚醒該無線控制器以及該處理單元;以及當該無線控制器被喚醒時,該無線控制器從該第一子天線接收該指令信號。
  6. 如申請專利範圍第2項所述的電子裝置,其中:該信號偵測器為一被動式無線射頻辨識標籤,其中當該信號偵測器接收該喚醒信號時,該喚醒信號激發該信號偵測器;以及當該信號偵測器被激發時,該信號偵測器傳送一喚醒電壓至該無線控制器及該處理單元。
  7. 如申請專利範圍第2項所述的電子裝置,其中:當該無線控制器無法根據該指令信號產生該指令訊息時,該無線控制器產生一錯誤信號並傳送該錯誤信號。
  8. 如申請專利範圍第2項所述的電子裝置,其中:該指令信號附加於該喚醒信號中;以及該感測單元接收該喚醒信號,並從該喚醒信號中擷取該指令信號。
  9. 如申請專利範圍第1項所述的電子裝置,其中:該處理單元為一嵌入式控制器(Embedded Controller),或一鍵盤控制器(Keyboard Controller,KBC)。
  10. 如申請專利範圍第1項所述的電子裝置,其中:該處理單元為該電子裝置的一中央處理器。
  11. 如申請專利範圍第1項所述的電子裝置,其中:該指令訊息包括一設定值,當該處理單元接收該指令訊息時,儲存該設定值於該處理單元的一內部記憶體中,其中,當該實體按鍵被按壓時,該處理單元以一查表方式,根據該設定值啟動該實體按鍵的該對應功能。
  12. 如申請專利範圍第1項所述的電子裝置,其中:該指令訊息更包括多個設定參數,當該處理單元接收該指令訊息時,儲存該些設定參數於該處理單元的一內部記憶體中,其中,當該電子裝置被重新啟動時,該電子裝置根據該些設定參數進行一開機程序。
  13. 如申請專利範圍第1項所述的電子裝置,其中:該對應功能包括快速啟動該電子裝置的一作業程序。
  14. 如申請專利範圍第1項所述的電子裝置,其中:該對應功能對應於一鍵盤中的一鍵值。
  15. 如申請專利範圍第1項所述的電子裝置,其中:該對應功能對應於該電子裝置的一省電模式或一溫度控制模式。
  16. 一種控制方法,適用於具有一實體按鍵的一電子裝置,包括:當該電子裝置進入一休眠模式或處於一關機狀態時,持續偵 測一喚醒信號;當接收該喚醒信號後,接收一指令信號,根據該指令信號產生一指令訊息;以及根據該指令訊息調整該實體按鍵的一對應功能。
  17. 如申請專利範圍第16項所述的控制方法,其中:當該無線控制器無法根據該指令信號產生該指令訊息時,產生一錯誤信號並傳送該錯誤信號。
  18. 如申請專利範圍第16項所述的控制方法,其中該指令信號附加於該喚醒信號之中,所述接收該指令信號的步驟包括:接收該喚醒信號,並從該喚醒信號中擷取該指令信號。
  19. 如申請專利範圍第16項所述的控制方法,其中該指令訊息包括一設定值,所述根據該指令訊息調整該實體按鍵的該對應功能的步驟包括:儲存該設定值;以及當該實體按鍵被按壓時,以一查表方式,根據該設定直起動該實體按鍵的對應功能。
  20. 如申請專利範圍第16項所述的控制方法,其中該指令訊息包括多個設定參數,所述控制方法更包括:儲存該些設定參數,其中,當該電子裝置被重新啟動時,根據該些設定參數進行一開機程序。
  21. 如申請專利範圍第16項所述的控制方法,其中: 該對應功能包括快速啟動該電子裝置的一作業程序。
  22. 如申請專利範圍第16項所述的控制方法,其中:該對應功能對應於一鍵盤中的一鍵值。
  23. 如申請專利範圍第16項所述的控制方法,其中:該對應功能對應於該電子裝置的一省電模式或一溫度控制模式。
TW102134303A 2013-09-24 2013-09-24 電子裝置及其控制方法 TWI515645B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW102134303A TWI515645B (zh) 2013-09-24 2013-09-24 電子裝置及其控制方法
CN201310466822.4A CN104461048B (zh) 2013-09-24 2013-10-09 电子装置及其控制方法
US14/146,736 US9983662B2 (en) 2013-09-24 2014-01-03 Wake-up and physical button function adjusting method and electronic device using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102134303A TWI515645B (zh) 2013-09-24 2013-09-24 電子裝置及其控制方法

Publications (2)

Publication Number Publication Date
TW201512972A TW201512972A (zh) 2015-04-01
TWI515645B true TWI515645B (zh) 2016-01-01

Family

ID=52691639

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102134303A TWI515645B (zh) 2013-09-24 2013-09-24 電子裝置及其控制方法

Country Status (3)

Country Link
US (1) US9983662B2 (zh)
CN (1) CN104461048B (zh)
TW (1) TWI515645B (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5446439B2 (ja) * 2008-07-24 2014-03-19 富士通株式会社 通信制御装置、データ保全システム、通信制御方法、およびプログラム
CN104991635A (zh) * 2015-07-27 2015-10-21 联想(北京)有限公司 电子设备及其控制方法
TWI581646B (zh) * 2015-08-27 2017-05-01 鴻海精密工業股份有限公司 一種動態頻率選擇方法及電子裝置
CN106855792A (zh) * 2015-12-09 2017-06-16 小米科技有限责任公司 一种具有显示功能的终端
CN106293233A (zh) * 2016-08-12 2017-01-04 武汉华星光电技术有限公司 触控显示器的驱动方法及驱动系统
CN107889199B (zh) * 2016-09-30 2021-09-07 华为技术有限公司 一种状态转换方法及装置
RU2735859C1 (ru) 2017-02-17 2020-11-09 Телефонактиеболагет Лм Эрикссон (Пабл) Передача сигнала пробуждения
EP3451543A1 (en) * 2017-08-30 2019-03-06 Nxp B.V. Nfc device and power management method
CN108984099B (zh) * 2018-07-16 2020-09-18 维沃移动通信有限公司 一种人机交互方法及终端
CN111063572B (zh) 2018-10-17 2022-03-08 光宝电子(广州)有限公司 键盘装置及其操作方法
CN109596158A (zh) * 2018-12-03 2019-04-09 森萨塔科技(常州)有限公司 传感器及使用该传感器的监测方法
CN112694141B (zh) * 2019-10-22 2022-07-19 青岛海尔施特劳斯水设备有限公司 水龙头末端的杀菌控制方法及杀菌装置
EP3852407A1 (en) * 2020-01-17 2021-07-21 Nxp B.V. Uhf rfid and uwb communication device and corresponding operating method
CN114980278A (zh) * 2021-02-22 2022-08-30 维沃移动通信有限公司 通信设备的工作方法、装置及通信设备

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6014092A (en) * 1987-10-14 2000-01-11 Universal Electronics Inc. Key mover
US7158031B2 (en) * 1992-08-12 2007-01-02 Micron Technology, Inc. Thin, flexible, RFID label and system for use
US6169789B1 (en) * 1996-12-16 2001-01-02 Sanjay K. Rao Intelligent keyboard system
US7831930B2 (en) * 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6356965B1 (en) * 1998-09-08 2002-03-12 Compaq Computer Corporation Hotkey for network service boot
US6004049A (en) * 1998-10-29 1999-12-21 Sun Microsystems, Inc. Method and apparatus for dynamic configuration of an input device
US6526335B1 (en) * 2000-01-24 2003-02-25 G. Victor Treyz Automobile personal computer systems
US6879351B1 (en) * 2001-06-13 2005-04-12 Innotech Systems, Inc. Method and apparatus for remote control
JP2005076375A (ja) * 2003-09-02 2005-03-24 Denso Corp 通信装置
US8180291B2 (en) * 2004-09-30 2012-05-15 Intel Corporation Power-scavenging receiver to generate a signal to be used to control operational state
US7548748B2 (en) * 2004-12-13 2009-06-16 Sony Ericsson Mobile Communications Ab Programmable remote unit for operating a communication device
US7643008B2 (en) * 2005-02-23 2010-01-05 Nokia Corporation Changing keys drawn on a display and actuating them using a sensor-screen
DE102006036597A1 (de) * 2006-01-11 2007-07-19 Intervideo Digital Technology Corp. Elektronische Vorrichtung mit beschleunigtem Boot-Prozess und Verfahren zum Beschleunigen des Boot-Prozesses für elektronische Vorrichtungen
GB2428544B (en) * 2006-06-26 2007-09-26 Surfkitchen Inc Configuration of remote devices
US8199113B2 (en) * 2006-09-13 2012-06-12 Savant Systems, Llc Programmable on screen display and remote control
KR101182222B1 (ko) * 2006-10-20 2012-09-17 삼성전자주식회사 컴퓨터시스템 및 그 제어방법
US20100218012A1 (en) * 2007-06-18 2010-08-26 Johnson Joseph Methods and systems for providing a wireless security service and/or a wireless technical support service for personal computers
US20090070491A1 (en) * 2007-09-10 2009-03-12 Chai-Chang Chiu Method for executing target programs with compound quick keys
US8235810B2 (en) * 2008-03-02 2012-08-07 Igt Regulated gaming trusted energy saving
TWI372335B (en) 2008-03-21 2012-09-11 Mstar Semiconductor Inc An electronic apparatus and an auto wake-up circuit
TW201007469A (en) * 2008-08-15 2010-02-16 Asustek Comp Inc Computer with remote mangement system
US8533506B2 (en) * 2010-06-04 2013-09-10 Lenovo (Singapore) Pte. Ltd. System wakeup on wireless network messages
US8194191B2 (en) * 2009-02-13 2012-06-05 Echostar Technologies L.L.C. Graphically based programming for control devices
US20100298957A1 (en) * 2009-05-15 2010-11-25 Synergy Elements, Inc. Multi-function sensor for home automation
TWI373057B (en) * 2009-10-08 2012-09-21 Wistron Corp Electronic apparatus
US8890664B2 (en) * 2009-11-12 2014-11-18 At&T Intellectual Property I, L.P. Serial programming of a universal remote control
TW201119341A (en) * 2009-11-25 2011-06-01 Acer Inc Method and system for remote control
US20120017161A1 (en) * 2010-07-19 2012-01-19 David Hirshberg System and method for user interface
KR20120032888A (ko) * 2010-09-29 2012-04-06 삼성전자주식회사 모바일 디바이스의 전력소모 감소 방법 및 장치
TWI417713B (zh) 2010-12-23 2013-12-01 Au Optronics Corp 電子裝置的待機喚醒電路
US8463970B2 (en) * 2011-01-04 2013-06-11 Qualcomm Incorporated Method and system for managing sleep states of interrupt controllers in a portable computing device
WO2012103394A1 (en) * 2011-01-28 2012-08-02 Johnson Controls Technology Company Wireless trainable transceiver device with integrated interface and gps modules
JP5190568B2 (ja) * 2011-02-23 2013-04-24 株式会社国際電気通信基礎技術研究所 無線基地局およびそれを用いた無線通信システム
JP2013021378A (ja) * 2011-06-17 2013-01-31 Sony Corp 制御装置、制御方法、プログラム、入力信号受信装置、操作入力装置、及び入力システム
CN102880296A (zh) * 2011-07-12 2013-01-16 富泰华工业(深圳)有限公司 自定义键盘及其自定义方法
US9146622B2 (en) * 2012-06-25 2015-09-29 International Business Machines Corporation Dynamically updating a smart physical keyboard
TW201416976A (zh) * 2012-10-26 2014-05-01 Wistron Corp 電腦之開機驗證方法及電子裝置
US9514641B2 (en) * 2012-11-02 2016-12-06 Huawei Technologies Co., Ltd. Smart remote control

Also Published As

Publication number Publication date
TW201512972A (zh) 2015-04-01
CN104461048B (zh) 2018-10-16
US20150088278A1 (en) 2015-03-26
US9983662B2 (en) 2018-05-29
CN104461048A (zh) 2015-03-25

Similar Documents

Publication Publication Date Title
TWI515645B (zh) 電子裝置及其控制方法
KR102175103B1 (ko) 저전력 구동 방법과 이를 수행하는 전자 장치
US10241553B2 (en) Apparatus and method for waking up a processor
CN111142711B (zh) 一种固件配置方法、装置、存储介质及移动终端
KR102445112B1 (ko) 전자파 신호를 기반으로 외부 전자 장치를 제어하기 위한 방법 및 전자 장치
EP2955907B1 (en) Wearable electronic device, system and control method
EP2857929A2 (en) Information processing apparatus, information processing system, and power control method
CN103472906A (zh) 一种终端双屏幕切换的方法、装置和终端设备
CN112955879B (zh) 用于收发控制信号的电子装置和方法
RU2604646C1 (ru) Батарея, способ, устройство и система для защиты батареи
CN103309461A (zh) 无线一对多控制装置和方法
KR102360178B1 (ko) 애플리케이션 리스트를 제공하는 시스템 및 그 방법
CN107111747A (zh) 用于驱动指纹传感器的方法和电子设备
CN113853754B (zh) 在蓝牙tm网络环境中显示外部电子设备查询列表的电子设备和方法
JP2016538792A (ja) 近距離無線通信制御方法及びこれをサポートする装置
CN110515662B (zh) 双系统设备的远程控制方法、系统、设备及可读存储介质
US20160239148A1 (en) Method of controlling activation area of touch screen panel and electronic device using the same
US20160170553A1 (en) Information processing apparatus and control method for information processing apparatus
US10108242B2 (en) Method of controlling power supply in submersion and electronic device thereof
WO2019227317A1 (zh) 一种虚拟遥控器中电源键的控制方法及终端
CN116710876A (zh) 电子装置和在电子装置中基于用户活动的发热控制方法
US9697727B2 (en) Remote control apparatus
US20160197780A1 (en) Method and apparatus for transmitting configuration information
WO2015096129A1 (en) Apparatus, system and article for smart card device and associated host device
CN112202952B (zh) 移动终端测试方法、装置、存储介质及移动终端