TW201516743A - 電子裝置及其操作方法 - Google Patents
電子裝置及其操作方法 Download PDFInfo
- Publication number
- TW201516743A TW201516743A TW102138149A TW102138149A TW201516743A TW 201516743 A TW201516743 A TW 201516743A TW 102138149 A TW102138149 A TW 102138149A TW 102138149 A TW102138149 A TW 102138149A TW 201516743 A TW201516743 A TW 201516743A
- Authority
- TW
- Taiwan
- Prior art keywords
- unit
- setting
- power
- sensing
- electronic device
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/572—Secure firmware programming, e.g. of basic input output system [BIOS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
- Storage Device Security (AREA)
Abstract
一種電子裝置及其操作方法。首先,執行安全機制設定程序,包括:透過設定介面接收設定操作,以在感測單元群組中選擇多個感測單元;根據設定操作,建立鎖定資訊,其中鎖定資訊包括被選擇的感測單元的致能順序;以及將鎖定資訊與操作功能進行相關聯。在安全機制設定程序完成之後,當接收到符合鎖定資訊的觸發事件時,執行鎖定資訊對應的操作功能。
Description
本發明是有關於一種電子裝置的安全機制,且特別是有關於一種利用多個感測單元來設定安全機制的電子裝置及其操作方法。
在科技進步的年代,諸如手機、平板電腦、筆記型電腦、桌上型電腦等具有運算能力的電子裝置的出現,改變了人們的生活、工作習慣。許多使用者更會將重要的、私密的資料存放在電子裝置內。隨著人們對個人資料安全性重視度的逐漸提高,利用密碼來控制存取例如電腦、資料庫、通訊裝置等的資源,已經是眾所皆知的技術。在存取所需要的資源之前,使用者需要輸入一個正確的密碼,來作為確定使用者被授權存取所需資源的依據。因此在日常生活中,幾乎到處都可以找到各種形式的密碼使用。因此,如何提高電子裝置在使用上的安全性,成為當前技術發展的重要課題之一。
本發明提供一種操作電子裝置的方法,利用感測單元群組來提供不同的加密方式,以提高電子裝置操作上的安全性。
本發明的操作電子裝置的方法,電子裝置具有包含複數個感測單元的感測單元群組。本方法包括:接受觸發事件,上述觸發事件是自感測單元群組中之選定的感測單元感應一使用者之特定操作行為所產生;判斷觸發事件是否符合鎖定資訊;以及當觸發事件符合鎖定資訊時,執行鎖定資訊對應的操作功能。
在本發明的一實施例中,在接受觸發訊號之前還包括有執行一安全機制設定程序,該安全機制設定程序包括:透過電子裝置之設定介面接收對應於特定操作行為之設定操作,以在感測單元群組中之多個感測單元中選擇多個;根據設定操作,建立鎖定資訊,其中鎖定資訊包括被選定的感測單元的致能順序;以及將鎖定資訊與操作功能進行相關聯。
在本發明的一實施例中,上述設定介面包括與感測單元群組所包括的感測單元的數量相對應的多個設置項目,而上述設置項目各自具有對應的識別資訊,且上述設置項目在設定介面中的位置相對關係是對應於感測單元群組所包括的感測單元實際位於電子裝置的位置相對關係。上述根據設定操作,建立鎖定資訊的步驟包括:依據設定操作,自上述設置項目中選取多個選定項目,並獲得選定項目各自對應的識別資訊;偵測選定項目的選取順序;以及依據選取順序,設定被選擇的感測單元的致能順序。
在本發明的一實施例中,上述鎖定資訊更包括被選擇的感測單元各自的感應時間。而根據設定操作,建立鎖定資訊的步驟,更包括:依據選取上述選定項目各自的停留時間,設定停留時間為感應時間。
在本發明的一實施例中,上述方法更包括透過開機韌體單元執行安全機制設定程序;以及儲存鎖定資訊至控制單元的記憶單元。
在本發明的一實施例中,上述操作功能為開機動作,且電子裝置包括控制單元、開機韌體單元、電源致能單元以及顯示單元,而控制單元耦接至電源致能單元、開機韌體單元及顯示單元。在安全機制設定程序完成之後,包括:在電子裝置處於關機模式的狀態下,若自電源致能單元接收到電源致能訊號,則透過控制單元傳送通知訊號至開機韌體單元;透過開機韌體單元顯示提示訊息至顯示單元;以及透過控制單元自感測單元群組接收觸發事件,並判斷觸發事件是否符合鎖定資訊。
在本發明的一實施例中,上述在判斷觸發事件是否符合鎖定資訊的步驟之後,更包括:當觸發事件符合鎖定資訊時,判斷在預設時間內是否自電源致能單元接收到電源致能訊號;若在預設時間內接收到電源致能訊號,透過開機韌體單元執行開機動作;以及若在預設時間內未接收到電源致能訊號,透過開機韌體顯示提示訊息。
在本發明的一實施例中,上述在電子裝置處於關機模式
的狀態下,由儲電單元供電至控制單元與開機韌體單元,而在電子裝置處於關機模式的狀態下,若自電源致能單元接收到電源致能訊號,更包括:由儲電單元供電至感測單元群組。
在本發明的一實施例中,上述方法更包括:在進入作業系統後,啟動應用程式,以透過應用程式來執行安全機制設定程序;以及儲存鎖定資訊至電子裝置的儲存單元。
在本發明的一實施例中,上述操作功能為開啟軟體動作,而在啟動應用程式的步驟之後,更包括:透過設定介面接收軟體對應的登入資訊;以及儲存登入資訊至儲存單元。
在本發明的一實施例中,上述在判斷觸發事件是否符合鎖定資訊的步驟之後,更包括:當觸發事件不符合鎖定資訊時,提示警示訊號。
在本發明的一實施例中,上述電子裝置包括觸控螢幕。而上述方法更包括:顯示設定介面於觸控螢幕,以透過觸控螢幕接收設定操作。
基於上述,藉由感測單元群組中的多個感測單元的任意組合,來對不同的操作功能設置不同的加密方式,藉此可提高電子裝置操作上的安全性。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
100、500、900‧‧‧電子裝置
110‧‧‧控制單元
120‧‧‧感測單元群組
130‧‧‧運算單元
121~124‧‧‧感測單元
210‧‧‧觸控螢幕
300、720‧‧‧設定介面
301~304、A1~A12‧‧‧設置項目
311~314、711、721~723、1111~1115‧‧‧功能項目
510‧‧‧開機韌體單元
520‧‧‧電源致能單元
530‧‧‧儲電單元
700‧‧‧韌體設定選單
701‧‧‧選項
710‧‧‧安全設定頁面
910‧‧‧處理單元
920‧‧‧儲存單元
1101‧‧‧第一鎖定模組
1102‧‧‧第二鎖定模組
1103‧‧‧第三鎖定模組
1104‧‧‧第四鎖定模組
1105‧‧‧第五鎖定模組
1106‧‧‧第六鎖定模組
S405~S415‧‧‧執行安全機制設定程序的各步驟
S420~S435‧‧‧操作電子裝置的方法各步驟
S605~S635‧‧‧執行安全機制設定程序的各步驟
S805~S830‧‧‧操作方法的各步驟
S1005~S1035‧‧‧執行安全機制設定程序的各步驟
S1205~S1215‧‧‧操作方法的各步驟
圖1是依照本發明第一實施例的電子裝置的方塊圖。
圖2是依照本發明第一實施例的電子裝置的示意圖。
圖3是依照本發明第一實施例的設定介面的示意圖。
圖4A及圖4B是依照本發明第一實施例的操作電子裝置的方法流程圖。
圖5是依照本發明第二實施例的電子裝置的方塊圖。
圖6是依照本發明第二實施例的執行安全機制設定程序的流程圖。
圖7A及圖7B是依照本發明第二實施例的設定介面的示意圖。
圖8是依照本發明第二實施例的操作方法的流程圖。
圖9是依照本發明第三實施例的電子裝置的方塊圖。
圖10是依照本發明第三實施例的執行安全機制設定程序的流程圖。
圖11是依照本發明第三實施例的設定介面的示意圖。
圖12是依照本發明第三實施例的操作方法的流程圖。
第一實施例
圖1是依照本發明第一實施例的電子裝置的方塊圖。請參照圖1,電子裝置100例如為智慧型手機、平板電腦、筆記型電
腦或桌上型電腦等,其包括控制單元110、感測單元群組120以及運算單元130。
控制單元110例如為系統單晶片(System On Chip,SOC)、鍵盤控制器(Keyboard Controller,KBC)或嵌入式控制器(Embedded Controller,EC)等,其耦接至感測單元群組120以及運算單元130,並且可接收感測單元群組120的觸發事件。
感測單元群組120包括多個感測單元121、122…等。在圖1中僅繪示出兩個感測單元121、122為例,然,並不以此來限制感測單元的數量。在本實施例中,利用多個感測單元群組120來設定多組加密方式,以不同的加密方式來對應至不同的操作功能。而感測單元群組120例如包括光感測器(light sensor)、電磁波輻射近接感測器(proximity sensor for SAR(Specific Absorption Rate))、紅外線(infrared)感測器或其它任何可感測外物接近的近接(proximity sensor)感測器等感測單元的組合。
上述感測單元121、122可設置在與顯示單元(未繪示)相同平面的至少一側處(例如顯示單元的外框),藉以方便使用者進行操作。舉例來說,圖2是依照本發明第一實施例的電子裝置的示意圖。圖2的電子裝置100以平板電腦為例,其具有觸控螢幕210,而在與觸控螢幕210相同平面的周側還設置有4個感測單元121~124。在此,感測單元121~124所設置的位置為平板電腦外框的四個角落,另外,在其他實施例中也可設置在此平板電腦外框的任一區域。據此,使用者可透過這些感測單元121~124來設
定不同的加密方式,以增加系統的安全性。然,上述感測單元121~124的位置僅為舉例說明,在此並不限制,可視不同的實施狀況而做適當的調整,例如其中一個(或數個)感測單元設置在平板電腦外框上而另一個(或另數個)感測單元設置在平板電腦背面。
運算單元130例如為開機韌體單元或處理單元,視不同的應用情況來決定。運算單元130透過一設定介面來執行安全機制設定程序,藉以設定鎖定資訊,並將此鎖定資訊與一操作功能進行相關聯。並且,在安全機制設定程序完成之後,運算單元130會進一步判斷感測單元群組120的觸發事件是否符合已設定的鎖定資訊。底下舉一例來說明設定介面。
圖3是依照本發明第一實施例的設定介面的示意圖。在此搭配圖2來進行說明。由於電子裝置100包括4個感測單元121~124,故,在設定介面300中相對地包括了4個設置項目301~304。也就是說設置項目的數量與感測單元群組120所包括的感測單元的數量相對應。此外,這些設置項目301~304在設定介面300中所呈現的位置相對關係是對應於感測單元121~124實際位於電子裝置100的位置相對關係。而每一個設置項目301~304具有對應的識別資訊(例如:用以辨識感應單元121~124的識別資訊)。每個設置項目301~304還分別對應至一個編號,即編號A~D。另外,為了便於使用者進行點選,設置項目301~304的相對尺寸可以不遵守實際比例大小。
而設定介面300還包括了4個功能項目311~314。功能項目311用以顯示目前設定操作所輸入的設定次數。例如,在完成第一次的設定操作時,功能項目311會顯示“檢查設定:1”。接著,再次執行與前次相同的設定操作時,功能項目311會顯示“檢查設定:2”。而設定次數例如可以為1次、2次或3次等。而在完成規定的設定次數之後,可利用功能項目312將根據設定操作所建立的鎖定資訊儲存下來。功能項目313是用以清除設定操作。而功能項目314則是用以選擇欲執行的操作功能。例如,功能項目314為一下拉式選單,選單中包括多個操作功能以供使用者選擇。
底下搭配上述電子裝置100及設定介面300來說明電子裝置的操作流程。圖4A及圖4B是依照本發明第一實施例的操作電子裝置的方法流程圖。圖4A所示為安全機制設定程序,圖4B所示為解鎖程序。
首先,利用感測單元群組120執行安全機制設定程序。如圖4A所示,在步驟S405中,運算單元130透過設定介面300接收設定操作,藉以在感測單元群組120中選擇多個感測單元,並將其設定為加密用群組。接著,在步驟S410中,根據設定操作,建立鎖定資訊。上述鎖定資訊包括被設定的感測單元的致能順序。
具體而言,以觸控螢幕、觸控板等作為輸入單元時,運算單元130偵測使用者以手指或觸控筆觸碰於觸控螢幕、觸控板的操作。而若以滑鼠、軌跡球等作為輸入單元時,則運算單元130偵測滑鼠、軌跡球等在顯示單元中的操作。之後,運算單元130
依據設定操作,自設置項目301~304中選取多個選定項目,並獲得選定項目各自對應的識別資訊。並且,運算單元130會偵測這些選定項目的選取順序,而依據選取順序,來設定被選擇的感測單元的致能順序。
舉例來說,以圖2的電子裝置100而言,其配置有觸控螢幕210,在致能安全機制設定程序時,可在觸控螢幕210中顯示設定介面300。接著,使用者利用手指或觸控筆等在觸控螢幕210中進行設定操作。使用者可同時、或者以不同選取順序,自這些設置項目301~304中進行選擇(例如,以手指按壓),藉此選出多個選定項目(例如設置項目302、304)。倘若同時選擇(例如,以多根手指同時按壓)設置項目302、304,則可將選取順序設定為“0”來代表同時選擇。倘若先選取設置項目302再選取設置項目304,則可將選取順序由先至後設定為“B、D”。藉此,運算單元130便可依據設置項目302、304的識別資訊,將感測單元122、124設定為加密用群組,並依據選取順序“由B至D”來設定被選取的感測單元122、124的致能順序由先至後為“感測單元122、感測單元124”。據此,所建立的鎖定資訊中包括所欲使用的感測單元122、124的識別資訊以及其致能順序。
此外,在建立鎖定資訊的步驟中,運算單元130還可進一步依據選取上述選定項目(例如為設置項目302、304)各自的停留時間,來設定所使用的各感測單元122、124的感應時間。上述感應時間為在後續觸發感測單元群組120時,要長時間感應感
測單元122、124的秒數。據此,鎖定資訊除了包括被選擇之感測單元122、124對應的識別資訊與致能順序之外,還包括被選擇之感測單元122、124的感應時間。另外,亦可由使用者手動輸入各感測單元122、124的感應時間,在此並不限制感應時間的取得方式。
之後,在步驟S415中,運算單元130將鎖定資訊與操作功能進行相關聯。例如,使用者可進一步在圖3的設定介面300中,點選功能項目314來選擇一個操作功能,並且利用功能項目312儲存鎖定資訊,同時將鎖定資訊與操作功能相關聯。據此,完成了安全機制設定程序。
在安全機制設定程序完成之後,如圖4B所示,在步驟S420中,運算單元130偵測是否自感測單元群組120接受到觸發事件。在此,觸發事件係自感測單元群組120中之選定的感測單元感應使用者之特定操作行為所產生。所述特定操作行為例如是使用者在觸碰選定的多個感測單元的順序或者觸碰的時間長段等行為。
若未接受到觸發事件,執行步驟S435,不執行任何動作。若偵測到自感測單元群組120接收到觸發事件,在步驟S425中,運算單元130判斷觸發事件是否符合鎖定資訊。具體來說,除了使用者所致能的感應單元要與鎖定資訊所設定者相符合之外,其致能順序亦要與鎖定資訊相符合,才判定觸發事件符合鎖定資訊。或者,可更進一步包括感應時間亦要與鎖定資訊相符合,才
判定觸發事件符合鎖定資訊。
若觸發事件符合鎖定資訊,在步驟S430中,運算單元130執行對應的操作功能。若觸發事件不符合鎖定資訊,執行步驟S435,不執行任何動作。
底下再舉兩實施例來分別說明運算單元130可由開機韌體單元與處理單元來實現。
第二實施例
本實施例操作功能為開機動作,利用開機韌體單元來執行安全機制設定程序,因此不用進入作業系統亦可進行設定。
圖5是依照本發明第二實施例的電子裝置的方塊圖。電子裝置500包括控制單元110、感測單元群組120、開機韌體單元510、電源致能單元520以及儲電單元530。本實施例中,控制單元110耦接至感測單元群組120、開機韌體單元510及電源致能單元520。在此,以開機韌體單元510來實現第一實施例的運算單元130,並且將與第一實施例具有相同功能的構件標示相同的標號,並省略相關說明。
開機韌體單元510包括開機韌體。開機韌體中包括安全機制設定程序的程式碼片段,透過開機韌體單元510來執行安全機制設定程序。開機韌體例如為基本輸入輸出系統(Basic Input Output System,BIOS)、可延伸韌體介面(Extensible Firmware Interface,EFI)BIOS或聯合可延伸韌體介面(Unified Extensible Firmware Interface,UEFI)BIOS。
電源致能單元520例如為電源鍵。儲電單元530耦接至控制單元110、感測單元群組120、開機韌體單元510及電源致能單元520。據此,於電子裝置500為關機模式的狀態下,由儲電單元530供電至控制單元110、開機韌體單元510及電源致能單元520。並且,在電子裝置500為關機模式的狀態下,倘若控制單元110自電源致能單元520接收到電源致能訊號,則控制單元110使得儲電單元530供電至感測單元群組120。
圖6是依照本發明第二實施例的執行安全機制設定程序的流程圖。圖7A及圖7B是依照本發明第二實施例的設定介面的示意圖。圖7A所示為韌體設定選單700,圖7B所示為安全設定頁面710。底下執行安全機制設定程序的流程搭配圖7A及圖7B來進行說明。
在步驟S605中,電子裝置500進入開機韌體單元510的設定介面。例如,使用者按下電源致能單元520,並在開機畫面中致能了相關功能鍵而進入如圖7A所示的韌體設定選單700。在韌體設定選單700中具有關於安全機制設定程序的介面的選項701。當使用者選取了圖7A所示的“安全設定”的選項701之後,畫面則切換至如圖7B所示的安全設定頁面710。圖7B所示的安全設定頁面710具有左右兩個欄位,左方欄位為欲進行設定的安全性選項,右方欄位則對應於所選擇的安全性選項的設定介面。
接著,在步驟S610中,開機韌體單元510致能電源鍵鎖定功能。例如,當“電源鍵鎖定功能”的功能項目711被致能之後,
如圖7B所示,在右方欄位會顯示設定介面720,以供使用者在設定介面720中進行鎖定資訊的設定。若“電源鍵鎖定功能”的功能項目711為禁能,則不會顯示設定介面720。若“電源鍵鎖定”的功能項目711為致能,則顯示設定介面720以供使用者選擇要使用的感測單元。在本實施例中,電子裝置500於螢幕的四個邊框設置有12個不同的感測單元,故,在設定介面720中亦會顯示出12個設置項目A1~A12。另外,在設定介面720還包括了3個功能項目721~723,其功能描述可分別參照圖3的功能項目311~313,在此省略不提。
之後,在步驟S615,開機韌體單元510透過設定介面720來接收設定操作。舉例來說,電子裝置500的12個感測單元在控制單元110的記憶單元中分別具有對應的儲存空間。將此12個感測單元進行編號,並將對應的儲存空間中的初始狀態設為“0”。假設利用設定介面720選擇了設置項目A1、A5、A6、A9,則將設置項目A1、A5、A6、A9對應的感測單元的初始狀態修改為“1”。後續再進一步設定感測單元的致能順序、感應時間等。
然後,在步驟S620中,開機韌體單元510檢查三次的設定操作是否相同。例如,假設利用設定介面720依序選擇了設置項目A1、A5、A6、A9,則要再2次同樣地依序選擇設置項目A1、A5、A6、A9,才能儲存此組設定。然,在其他實施例中亦可省略此步驟,或者將次數減為2次,在此並不限定。
之後,步驟S625,開機韌體單元510根據設定操作,建
立鎖定資訊。並且在步驟S630中,開機韌體單元510將鎖定資訊與操作功能進行相關聯。在此,關於步驟S625與步驟S630的詳細說明可參照圖4A的步驟S410與步驟S415,在此不再贅述。
最後,在步驟S635中,開機韌體單元510將鎖定資訊儲存至控制單元110的記憶單元。或者,儲存至郵件記憶體(mailbox memory)。之後,在每次進行開機時,便可套用此安全機制。底下再舉一例說明套用安全機制的操作方法。
圖8是依照本發明第二實施例的操作方法的流程圖。請同時參照圖5及圖8在步驟S805中,於電子裝置500處於關機模式的狀態下,由控制單元110偵測是否自電源致能單元520接收到電源致能訊號。於關機模式的狀態下,若未接收到電源致能訊號則結束此流程。
另一方面,於關機模式的狀態下,若控制單元110自電源致能單元520接收到電源致能訊號,在步驟S810中,開機韌體單元510顯示提示訊息至顯示單元(例如,觸控螢幕)中,以提示使用者進行解密動作。具體而言,在電子裝置500處於關機模式的狀態下,若控制單元110自電源致能單元520接收到電源致能訊號,則控制單元110可傳送通知訊號至開機韌體單元510,藉以透過開機韌體單元510顯示提示訊息至顯示單元。
另外,於關機模式的狀態下,若控制單元110自電源致能單元520接收到電源致能訊號,則控制單元110會進一步使得儲電單元530供電至感測單元群組120,以讓感測單元群組120
得以運作。
接著,在步驟S815中,控制單元110判斷是否自感測單元群組120偵測到觸發事件。當透過控制單元110自感測單元群組120接收到觸發事件時,在步驟S820中,控制單元110判斷觸發事件是否符合鎖定資訊。若觸發事件不符合鎖定資訊,則結束此流程。
而若觸發事件符合鎖定資訊,在步驟S825中,控制單元110進一步判斷在預設時間(例如30秒)內是否再次接收到電源致能訊號。若在預設時間內再次接收到電源致能訊號,在步驟S830中,透過開機韌體單元510執行開機動作。若在預設時間內未再次接收到電源致能訊號,返回執行步驟S810,透過開機韌體單元510顯示上述提示訊息,以提示使用者再次進行解密動作。
於第二實施例中,在關機狀態下,使用者按下電源致能單元520(電源鍵)是不會進行開機。這是因為,控制單元110會將電源致能訊號攔住。並且,在關機狀態下先執行解密方式,即,控制單元110從感測單元群組120接收到符合鎖定資訊的觸發事件之後,在預設時間(如,30秒)內使用者再度按下電源致能單元520才可以開機。倘若超過預設時間,必須再次執行解密動作,才能夠使用電源致能單元520來開機。
第三實施例
本實施例是在電子裝置開機進入作業系統之後,安裝一感應器設定控制(Sensor setting control)應用程式(底下稱為SSC
應用程式),而由SSC應用程式來執行安全機制設定程序。
圖9是依照本發明第三實施例的電子裝置的方塊圖。電子裝置900包括控制單元110、感測單元群組120、處理單元910以及儲存單元920。在此,以處理單元910來實現第一實施例的運算單元130,並且將與第一實施例具有相同功能的構件標示相同的標號,並省略相關說明。
處理單元910耦接至控制單元110與儲存單元920。儲存單元920中儲存一SSC應用程式,處理單元910執行SSC應用程式來完成安全機制設定程序以及解密動作的判定。
圖10是依照本發明第三實施例的執行安全機制設定程序的流程圖。圖11是依照本發明第三實施例的設定介面的示意圖。底下執行安全機制設定程序的流程搭配圖11來進行說明。
首先,在步驟S1005中,將電子裝置900開機並進入作業系統。接著,在步驟S1010中,處理單元910啟動SSC應用程式的設定介面1100。在此,設定介面1100左邊欄位包括第一鎖定模組~第六鎖定模組1101~1106,即,使用者可設定6組的安全模式。在此,電子裝置500的螢幕四個邊框設置有12個不同的感測單元數量,故,在右邊欄位會顯示出12個設置項目A1~A12。另外,在設定介面1100還包括了5個功能項目1111~1115。其中,功能項目1111~1114的功能描述可分別參照圖3的功能項目311~314,在此省略不提。功能項目1115是在操作功能為“開啟指定軟體”時,用以選擇是否自動登入指定軟體。例如,於設定介面
1100中先行接收指定軟體的登入資訊,並將登入資訊儲存至儲存單元920。
接著,在步驟S1015中,透過設定介面1100來接收設定操作,以在感測單元群組120中選擇多個感測單元,並將其設定為一組加密用群組。以設定第三鎖定模組1103為例,使用者點選左方欄位的第三鎖定模組1103後,使用便可於右方欄位同時選擇或有順序性地依次選擇不同的設置項目。例如,以手指在觸控螢幕中同時點選設置項目A9、設置項目A10、設置項目A12;或者以“設置項目A1、設置項目A10、設置項目A3、設置項目A8”的順序由先至後進行點選。
接著,在步驟S1020中,處理單元910檢查三次的設定操作是否相同。然,在其他實施例中亦可省略此步驟,或者將次數減為2次,在此並不限定。之後,在步驟S1025中,處理單元910根據設定操作,建立鎖定資訊。並且,在步驟S1030中,將鎖定資訊與操作功能進行相關聯。在此,關於步驟S1025與步驟S1030的詳細說明可參照圖4A的步驟S410與步驟S415,在此不再贅述。當鎖定資訊及所對應的操作功能設定完成,在步驟S1035中,處理單元910儲存鎖定資訊至儲存單元920。
在此,要重複三次確認設定操作無誤,上述所選擇的加密用群組(例如第三鎖定模組1103)才會生效。當第三鎖定模組1103生效時,於功能項目1114的下拉式選單中選擇第三鎖定模組1103要執行如何的操作功能。並且,還可於功能項目1115中來輸
入登入資訊。
底下再舉一例說明在完成安全機制設定程序完成之後,套用安全機制的操作方法。
圖12是依照本發明第三實施例的操作方法的流程圖。請參照圖9與圖12,在電子裝置900開機並進入作業系統之後,在步驟S1205,處理單元910判斷是否偵測到觸發事件。即,判斷控制單元110是否自感測單元群組120接收到觸發事件。若未偵測到觸發事件則結束此流程。若偵測到觸發事件,在步驟S1210中,處理單元910判斷觸發事件是否符合所設定的其中一個鎖定資訊。若觸發事件不符合任何鎖定資訊則結束此流程。並且,當觸發事件不符合任何鎖定資訊時,還可進一步提示警示訊號。若觸發事件符合其中一個鎖定資訊,在步驟S1215中,執行鎖定資訊對應的操作動作。
據此,電子裝置900開機進入作業系統,並執行上述SSC應用程式,便可以隨時利用設置於電子裝置900的12個感應單元來設定一組鎖定模組,藉以來達成所對應的操作功能實做。而所要實現的操作功能可為BIOS、KBC、作業系統或其他應用程式的功能,可統一由上述SSC應用程式與BIOS、KBC、作業系統或其他應用程式之間的交握(hand-shaking)來完成。
在作業系統下搭配自行開發的SSC應用程式,藉此利用多個不同的感測單元以同時按壓的方式或不同致能順序來對應設定不同的操作功能。例如,同時按壓其中三個感測單元,則登入
至一指定軟體。而指定軟體的登入資訊(如:帳號及密碼)已事先內存SSR應用程式中。據此,當使用者想登入指應軟體時便可省略輸入帳號及密碼的手續,而直接同時按壓其中三個感測單元便可登入。
綜上所述,在上述實施例中,藉由感測單元群組中的多個感測單元的任意組合,來對不同的操作功能設置不同的加密方式,藉此可提高電子裝置操作上的安全性。由於多個感測單元的不同搭配本身就具有安全性的機制,因此所以在設定對應的操作功能時,可以綁定需要安全機制的操作功能。此外,以感測單元設定安全機制的方法對平板電腦、手機等手持電子裝置具有很大的幫助。由於上述手持電子裝置的實體按鍵有限,因此藉由多個感測單元之間的不同排列組合數,從而可增加對應使用之操作功能的數量。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
S420~S435‧‧‧操作電子裝置的方法各步驟
Claims (12)
- 一種操作電子裝置的方法,該電子裝置具有包含複數個感測單元之一感測單元群組,該方法包括:接受一觸發事件,該觸發事件係自該感測單元群組中之選定的該些感測單元感應一使用者之特定操作行為所產生;判斷該觸發事件是否符合一鎖定資訊;當該觸發事件符合該鎖定資訊時,執行該鎖定資訊對應的一操作功能。
- 如申請專利範圍第1項所述的方法,其中在接受該觸發訊號之前更包括:執行一安全機制設定程序,該安全機制設定程序包括:透過該電子裝置之一設定介面接收對應於該特定操作行為之一設定操作,以在該感測單元群組中的該些感測單元中選擇多個;根據該設定操作,建立該鎖定資訊,其中該鎖定資訊包括被選定的該些感測單元的一致能順序;以及將該鎖定資訊與該操作功能進行相關聯。
- 如申請專利範圍第2項所述的方法,其中該設定介面包括與該感測單元群組所包括的該些感測單元的數量相對應的多個設置項目,而該些設置項目各自具有對應的一識別資訊,且該些設置項目在該設定介面中的位置相對關係是對應於該感測單元群組所包括的該些感測單元實際位於該電子裝置的位置相對關係;其中根據該設定操作,建立該鎖定資訊的步驟包括: 依據該設定操作,自該些設置項目中選取多個選定項目,並獲得該些選定項目各自對應的該識別資訊;偵測該些選定項目的一選取順序;以及依據該選取順序,設定被選擇的該些感測單元的該致能順序。
- 如申請專利範圍第3項所述的方法,其中該鎖定資訊更包括被選擇的該些感測單元各自的一感應時間,而根據該設定操作,建立該鎖定資訊的步驟,更包括:依據選取該些選定項目各自的一停留時間,設定該停留時間為該感應時間。
- 如申請專利範圍第2項所述的方法,更包括:透過一開機韌體單元執行該安全機制設定程序;以及儲存該鎖定資訊至一控制單元的一記憶單元。
- 如申請專利範圍第2項所述的方法,其中該電子裝置包括一觸控螢幕,而該方法更包括:顯示該設定介面於該觸控螢幕,以透過該觸控螢幕接收該設定操作。
- 如申請專利範圍第2項所述的方法,更包括:在進入一作業系統後,啟動一應用程式,以透過該應用程式來執行該安全機制設定程序;以及儲存該鎖定資訊至該電子裝置的一儲存單元。
- 如申請專利範圍第7項所述的方法,其中該操作功能為一 開啟軟體動作,而在啟動該應用程式的步驟之後,更包括:透過該設定介面接收一軟體對應的一登入資訊;以及儲存該登入資訊至該儲存單元。
- 如申請專利範圍第1項所述的方法,其中該操作功能為一開機動作,且該電子裝置包括一控制單元、一開機韌體單元、一電源致能單元以及一顯示單元,而該控制單元耦接至該電源致能單元、該開機韌體單元及該顯示單元,該方法更包括:在該電子裝置處於一關機模式的狀態下,若自該電源致能單元接收到一電源致能訊號,則透過該控制單元傳送一通知訊號至該開機韌體單元;透過該開機韌體單元顯示一提示訊息至該顯示單元;以及透過該控制單元自該感測單元群組接收該觸發事件,並判斷該觸發事件是否符合該鎖定資訊。
- 如申請專利範圍第9項所述的方法,其中在判斷該觸發事件是否符合該鎖定資訊的步驟之後,更包括:當該觸發事件符合該鎖定資訊時,判斷在一預設時間內是否自該電源致能單元接收到該電源致能訊號;若在該預設時間內接收到該電源致能訊號,透過該開機韌體單元執行該開機動作;以及若在該預設時間內未接收到該電源致能訊號,透過該開機韌體顯示該提示訊息於該顯示單元。
- 如申請專利範圍第10項所述的方法,其中在該電子裝置 處於該關機模式的狀態下,由一儲電單元供電至該控制單元與該開機韌體單元,而在該電子裝置處於該關機模式的狀態下,若自該電源致能單元接收到該電源致能訊號,更包括:由該儲電單元供電至該感測單元群組。
- 如申請專利範圍第1項所述的方法,其中在判斷該觸發事件是否符合該鎖定資訊的步驟之後,更包括:當該觸發事件不符合該鎖定資訊時,提示一警示訊號。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102138149A TWI585609B (zh) | 2013-10-22 | 2013-10-22 | 電子裝置及其操作方法 |
CN201310573740.XA CN104573477B (zh) | 2013-10-22 | 2013-11-15 | 操作电子装置的方法 |
US14/187,322 US9536064B2 (en) | 2013-10-22 | 2014-02-24 | Method of operating an electronic apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102138149A TWI585609B (zh) | 2013-10-22 | 2013-10-22 | 電子裝置及其操作方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201516743A true TW201516743A (zh) | 2015-05-01 |
TWI585609B TWI585609B (zh) | 2017-06-01 |
Family
ID=52827239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102138149A TWI585609B (zh) | 2013-10-22 | 2013-10-22 | 電子裝置及其操作方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9536064B2 (zh) |
CN (1) | CN104573477B (zh) |
TW (1) | TWI585609B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106648384B (zh) | 2015-10-29 | 2022-02-08 | 创新先进技术有限公司 | 一种服务调用方法及装置 |
CN107688757A (zh) * | 2017-08-30 | 2018-02-13 | 安徽天达网络科技有限公司 | 一种计算机自定义启动分析控制系统 |
CN108037954B (zh) * | 2017-12-20 | 2021-09-14 | 联想(北京)有限公司 | 电子设备控制方法及系统 |
CN108693465A (zh) * | 2018-03-30 | 2018-10-23 | 北京联想核芯科技有限公司 | 一种测试控制方法、电路及系统 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070177804A1 (en) | 2006-01-30 | 2007-08-02 | Apple Computer, Inc. | Multi-touch gesture dictionary |
US7849301B2 (en) * | 2001-12-12 | 2010-12-07 | Intel Corporation | Providing a user input interface prior to initiation of an operating system |
US8402269B2 (en) * | 2004-02-24 | 2013-03-19 | Softcamp Co., Ltd. | System and method for controlling exit of saved data from security zone |
US7870376B2 (en) * | 2004-03-23 | 2011-01-11 | International Business Machines Corporation | System, method and program product for controlling access to computer system |
CN1845038A (zh) * | 2005-04-07 | 2006-10-11 | 致伸科技股份有限公司 | 手持式电子装置的指令处理系统 |
CN101609383B (zh) * | 2006-03-03 | 2014-08-06 | 苹果公司 | 具有显示器和用于用户界面及控制的周围触摸敏感边框的电子设备 |
KR101402629B1 (ko) * | 2006-10-26 | 2014-06-03 | 삼성전자 주식회사 | 컴퓨터시스템 및 그 제어방법과, 원격제어시스템 |
KR20100060192A (ko) * | 2008-11-27 | 2010-06-07 | 삼성전자주식회사 | 휴대 단말 장치의 방향 센서를 이용한 잠금 기능 제어 장치및 방법 |
KR101564222B1 (ko) * | 2009-05-26 | 2015-11-06 | 삼성전자주식회사 | 휴대단말의 잠금 모드 해제 방법 및 장치 |
JP2012014375A (ja) * | 2010-06-30 | 2012-01-19 | Kyocera Corp | 触感呈示装置および触感呈示装置の制御方法 |
US9563350B2 (en) * | 2009-08-11 | 2017-02-07 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
CN102109927A (zh) * | 2009-12-25 | 2011-06-29 | 康佳集团股份有限公司 | 一种红外触摸框的控制方法、系统及触摸屏设备 |
CN102375651A (zh) * | 2010-08-13 | 2012-03-14 | Tcl集团股份有限公司 | 便携式电子设备的解锁方法 |
TW201214237A (en) * | 2010-09-16 | 2012-04-01 | Asustek Comp Inc | Touch display device and control method thereof |
CN101986251B (zh) * | 2010-10-28 | 2016-01-06 | 华为终端有限公司 | 触摸图形加锁/解锁方法和装置 |
CN102236527B (zh) * | 2011-07-15 | 2014-06-25 | Tcl集团股份有限公司 | 一种触摸屏解锁的方法、装置及触摸屏终端 |
CN102368200A (zh) * | 2011-10-28 | 2012-03-07 | 青岛海信移动通信技术股份有限公司 | 一种触摸屏解锁方法及具有触摸屏的电子产品 |
TWI436234B (zh) * | 2011-11-07 | 2014-05-01 | Shuttle Inc | 行動裝置的解鎖方法,使用該方法的行動裝置及應用程式 |
KR101846447B1 (ko) * | 2011-12-08 | 2018-04-06 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기의 제어 방법 |
US20130222295A1 (en) * | 2012-02-23 | 2013-08-29 | Pantech Co., Ltd. | Mobile terminal to operate based on touch input, and operating method thereof |
US8872618B2 (en) * | 2012-04-09 | 2014-10-28 | Nai-Chien Chang | Unlocking method for electronic device |
US8560004B1 (en) * | 2012-08-31 | 2013-10-15 | Google Inc. | Sensor-based activation of an input device |
KR20140047388A (ko) * | 2012-10-12 | 2014-04-22 | 삼성전자주식회사 | 휴대 단말기의 잠금 해제 운용 방법 및 장치 |
RU2618684C2 (ru) * | 2013-04-26 | 2017-05-10 | Закрытое акционерное общество "Лаборатория Касперского" | Система и способ автоматического развертывания системы шифрования для пользователей, ранее работавших на ПК |
-
2013
- 2013-10-22 TW TW102138149A patent/TWI585609B/zh active
- 2013-11-15 CN CN201310573740.XA patent/CN104573477B/zh active Active
-
2014
- 2014-02-24 US US14/187,322 patent/US9536064B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
TWI585609B (zh) | 2017-06-01 |
CN104573477A (zh) | 2015-04-29 |
CN104573477B (zh) | 2018-10-23 |
US20150113256A1 (en) | 2015-04-23 |
US9536064B2 (en) | 2017-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102421267B1 (ko) | 디바이스 시동 방법 및 디바이스 | |
KR102483832B1 (ko) | 생체 정보 기반 인증을 이용한 전자 장치들 간 연결 방법 및 장치 | |
TWI515636B (zh) | 可攜式電子裝置及其自動解鎖方法 | |
WO2018137448A1 (zh) | 一种终端指纹识别的方法及移动终端 | |
US20140184519A1 (en) | Adapting user interface based on handedness of use of mobile computing device | |
JP6793732B2 (ja) | 情報画像表示方法及び装置 | |
US20150067829A1 (en) | Electronic Device and Method for Unlocking Screen of Electronic Device | |
TWI675329B (zh) | 資訊圖像顯示方法及裝置 | |
JP2008305382A (ja) | 指紋登録、アプリケーションのログイン方法の設定及びアプリケーションのログインのためのシステムと方法 | |
WO2014005520A1 (zh) | 字符输入方法、系统、终端电子设备及存储介质 | |
TWI585609B (zh) | 電子裝置及其操作方法 | |
JP2017151551A (ja) | 情報処理装置、情報処理方法、及びコンピュータが実行可能なプログラム | |
TWI545495B (zh) | 觸摸屏操作系統及方法 | |
US10496805B2 (en) | Operating method for handheld device | |
US9489319B1 (en) | Operating time supervisory system | |
US20120062484A1 (en) | Electronic device with navigation keys and navigation method thereof | |
JP7300021B2 (ja) | 装置を起動する方法および装置 | |
CN108763886B (zh) | 触控信息的处理方法、装置、存储介质及电子装置 | |
US20160124522A1 (en) | Electronic device, method, storage medium | |
WO2018235578A1 (ja) | 機能制御プログラム、端末装置、ペアリング登録可能デバイス、及びシステム | |
TW201510762A (zh) | 電子裝置解鎖系統及方法 | |
US11144199B2 (en) | Electronic device and control method therefor | |
TWI509500B (zh) | 電子裝置以及應用程式執行方法 | |
TWI437460B (zh) | 安全辨識方法及其裝置 | |
WO2018049811A1 (zh) | 一种移动终端的操作方法及移动终端 |