一種移動終端及其操作系統切換的方法
【專利摘要】本發明公開了一種移動終端及其操作系統切換的方法,該方法包括:獲取用戶的身份信息;判斷身份信息與移動終端的當前操作系統是否相匹配;在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統。通過上述方式,本發明能夠降低終端的資源消耗,提高操作系統切換的效率。
【專利說明】
一種移動終端及其操作系統切換的方法
技術領域
[0001]本發明涉及移動終端技術領域,特別是涉及一種移動終端及其操作系統切換的方法。
【背景技術】
[0002]隨著移動終端技術的不斷發展,現在已經有廠商推出兩套操作系統的移動終端,例如,同時具有WinlOMobile操作系統和Android操作系統的移動終端,用戶可以根據需要在不同的操作系統之間切換,或者多個用戶可以根據各自的需要在不同的操作系統之間切換。
[0003]在現有技術中,在對終端的多操作系統進行切換時,一般是通過用戶手動操作相關菜單項來進行系統間的切換的。考慮到移動終端的使用頻率較高,使用場景的變換可能會十分頻繁,系統切換的頻率也會十分頻繁,因此采用上述的方法來切換操作系統會十分繁瑣,一方面占用終端的資源,另一面浪費用戶的時間。
【發明內容】
[0004]本發明主要解決的技術問題是提供一種移動終端及其操作系統切換的方法,能夠降低終端的資源消耗,提高操作系統切換的效率。
[0005]為解決上述技術問題,本發明采用的一個技術方案是:提供一種移動終端操作系統切換的方法,該方法包括:獲取用戶的身份信息;判斷身份信息與移動終端的當前操作系統是否相匹配;在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0006]其中,獲取用戶的身份信息之前,還包括:接收并保存預錄入的身份信息;接收并保存預設置的身份信息與移動終端操作系統的對應關系;其中,對應關系用于判斷身份信息與移動終端的當前操作系統是否相匹配。
[0007]其中,判斷身份信息與移動終端的當前操作系統是否相匹配,包括:判斷身份信息與預錄入的身份信息中的一個的相似度是否滿足預設條件;在身份信息與預錄入的身份信息中的一個的相似度滿足預設條件時,讀取預設置的對應關系中身份信息對應的操作系統;判斷身份信息對應的操作系統與移動終端的當前操作系統是否一致,若不一致,則身份信息與移動終端的當前操作系統不匹配。
[0008]其中,獲取用戶的身份信息之前,還包括:接收用戶指令以開啟操作系統切換功會K。
[0009]其中,在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統,具體為:在身份信息與移動終端的當前操作系統不匹配時,保存移動終端的當前操作系統的進程以及操作系統參數,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0010]其中,身份信息為指紋信息。
[0011]為解決上述技術問題,本發明采用的另一個技術方案是:提供一種移動終端,該移動終端包括:獲取模塊,用于獲取用戶的身份信息;判斷模塊,用于判斷身份信息與移動終端的當前操作系統是否相匹配;切換模塊,用于在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0012]其中,還包括:接收模塊,用于接收預錄入的身份信息;以及接收預設置的身份信息與移動終端操作系統的對應關系;存儲模塊,用于保存預錄入的身份信息;以及保存預設置的身份信息與移動終端操作系統的對應關系;其中,對應關系用于判斷身份信息與移動終端的當前操作系統是否相匹配。
[0013]其中,判斷模塊具體用于:判斷身份信息與預錄入的身份信息中的一個的相似度是否滿足預設條件;在身份信息與預錄入的身份信息中的一個的相似度滿足預設條件時,讀取預設置的對應關系中身份信息對應的操作系統;判斷身份信息對應的操作系統與移動終端的當前操作系統是否一致,若不一致,則身份信息與移動終端的當前操作系統不匹配。
[0014]其中,功能開啟模塊,用于接收用戶指令以開啟操作系統切換功能。
[0015]本發明的有益效果是:區別于現有技術的情況,本發明的移動終端操作系統切換的方法包括:獲取用戶的身份信息;判斷身份信息與移動終端的當前操作系統是否相匹配;在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統。通過上述方式,能夠避免現有技術中操作系統切換的繁瑣程序,一方面能夠降低終端的資源消耗,另一方面能夠提高操作系統切換的效率。
【附圖說明】
[0016]圖1是本發明移動終端操作系統切換的方法第一實施方式的流程示意圖;
[0017]圖2是本發明移動終端操作系統切換的方法第二實施方式的流程示意圖;
[0018]圖3是本發明移動終端第一實施方式的結構示意圖;
[0019]圖4是本發明移動終端第二實施方式的結構示意圖;
[0020]圖5是本發明移動設備一實施方式的結構示意圖。
【具體實施方式】
[0021]參閱圖1,本發明移動終端操作系統切換的方法第一實施方式的流程示意圖,該方法包括:
[0022]Sll:獲取用戶的身份信息。
[0023]可選的,該身份信息可以是用戶輸入的數字密碼、手勢密碼等密碼信息,也可以是體現用戶身份的面部特征、瞳孔、語音、指紋等身份信息。
[0024]獲取用戶的身份信息的方法根據身份信息的不同可以有所不同。例如,若身份信息為密碼信息,可以通過接受用戶輸入的密碼或者在觸摸屏上觸摸的手勢來獲取;若身份信息為面部特征或瞳孔特征,可以通過攝像頭拍攝來獲取;若身份信息為語音信息,可以通過話筒來獲取;若身份信息為指紋,可以通過專門的指紋傳感器來獲取。
[0025]S12:判斷身份信息與移動終端的當前操作系統是否相匹配。
[0026]可選的,判斷身份信息與移動終端的當前操作系統是否相匹配可以依據預先設置的身份信息與操作系統的對應關系。當然,這里身份信息與操作系統的對應關系可以不是一一對應的,即一個操作系統可以對應多個身份信息,以使多個用戶均能夠使用同一操作系統。
[0027]具體地,在一實施方式中,可以先確定移動終端當前操作系統所對應的身份信息,再判斷獲取的身份信息與當前操作系統所對應的身份信息是否匹配。這里判斷兩個身份信息是否匹配,可以判斷兩個身份信息是否相同或者相似;若身份信息為密碼,則兩個身份信息必須相同才能匹配;若身份信息為面部特征、聲音或指紋時,需要判斷兩個身份信息的相似度達到一定值時,才能認為兩個身份信息是匹配的。
[0028]S13:在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0029]移動終端切換操作系統一般需要關機后重啟,再次選擇需要進入的操作系統,具體的實現過程為現有技術,這里不再贅述。
[0030]區別于現有技術,本實施方式的移動終端操作系統切換的方法包括:獲取用戶的身份信息;判斷身份信息與移動終端的當前操作系統是否相匹配;在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統。通過上述方式,能夠避免現有技術中操作系統切換的繁瑣程序,一方面能夠降低終端的資源消耗,另一方面能夠提高操作系統切換的效率。
[0031]參閱圖2,本發明移動終端操作系統切換的方法第二實施方式的流程示意圖,該方法包括:
[0032]S21:接收并保存預錄入的身份信息。
[0033]S22:接收并保存預設置的身份信息與移動終端操作系統的對應關系。
[0034]其中,對應關系用于判斷身份信息與移動終端的當前操作系統是否相匹配。
[0035]可選的,接收的預錄入的身份信息和預設置的身份信息與移動終端操作系統的對應關系,可以是通過獲取用戶的指令來接收,也可以是接收其他設備發送的身份信息和身份信息與移動終端操作系統的對應關系。
[0036]可選的,S21和S22可以是同時執行的,即終端在接收身份信息的同時,接收身份信息與移動終端操作系統的對應關系,再將接收的身份信息和身份信息與移動終端操作系統的對應關系保存。
[0037]S23:接收用戶指令以開啟操作系統切換功能。
[0038]可選的,可以通過移動終端上的一機械按鍵來開啟操作系統切換功能,例如,可以在手機的側邊增加一機械按鍵,當接收到用戶觸摸該按鍵的指令,就開啟操作系統切換功能,繼而進行S24。當然,也可以采用其他方式開啟,例如聲控開啟或搖晃、翻轉移動終端。
[0039]S24:獲取用戶的身份信息。
[0040]S25:判斷身份信息與預錄入的身份信息中的一個的相似度是否滿足預設條件。若滿足,進行S26,若不滿足,回到S23。
[0041]由于指紋、聲音、面部特征等身份信息不可能每次都完全相同,因此這里的相似度可以按照一般的要求進行設置,例如80%。具體對身份信息的比對可以參考現有技術,這里不再贅述。
[0042]S26:在身份信息與預錄入的身份信息中的一個的相似度滿足預設條件時,讀取預設置的對應關系中身份信息對應的操作系統。
[0043]S27:判斷身份信息對應的操作系統與移動終端的當前操作系統是否一致。若不一致,進行S28,若一致,進行S29。
[0044]若身份信息對應的操作系統與移動終端的當前操作系統不一致,則可以確定身份信息與移動終端的當前操作系統不匹配。
[0045]S28:在身份信息與移動終端的當前操作系統不匹配時,保存移動終端的當前操作系統的進程以及操作系統參數,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0046]可選的,在一實施例中,在身份信息與移動終端的當前操作系統不匹配時,還可以在顯示界面彈出一對話框,讓用戶選擇是否進行系統切換,以防止用戶的誤操作。
[0047]S29:保持現有的操作系統。
[0048]下面,以采用指紋信息對手機的操作系統進行切換為例對本發明的實施例進行詳細說明:
[0049]用戶通過手機的指紋傳感器預先錄入兩個手指的指紋,分別為指紋A和指紋B,并且建立兩個指紋與操作系統的對應關系:指紋A對應Android系統,指紋B對應WinlOMobiIe系統。
[0050]當用戶正在使用Android系統時,想要切換到WinlOMobile系統,則使用具有指紋C的手指觸摸指紋傳感器。
[0051]手機將指紋C與預先錄入的指紋A和指紋B進行比對,確定指紋C和指紋B的相似度滿足預設要求,再讀取指紋B所對應的操作系統為WinlOMobile系統,再確定當前的操作系統Android系統與WinlOMobi Ie系統不一致。
[0052]手機顯示屏顯示對話框“是否切換到WinlOMobile系統?”,在得到用戶肯定的指令后,保存手機的Android系統的進程以及操作系統參數,重啟手機,進入WinlOMobi Ie系統。
[0053]參閱圖3,本發明移動終端第一實施方式的結構示意圖,該移動終端包括獲取模塊31、判斷模塊32以及切換模塊33。
[0054]獲取模塊31,用于獲取用戶的身份信息。
[0055]判斷模塊32,用于判斷身份信息與移動終端的當前操作系統是否相匹配。
[0056]切換模塊33,用于在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0057]本實施方式主要是基于S11-S13的移動終端,其具體實施過程類似,這里不再贅述。
[0058]參閱圖4,本發明移動終端第二實施方式的結構示意圖,該移動終端包括接收模塊41、存儲模塊42、功能開啟模塊43、獲取模塊44、判斷模塊45以及切換模塊46。
[0059]接收模塊41,用于接收預錄入的身份信息;以及接收預設置的身份信息與移動終端操作系統的對應關系。
[0060]存儲模塊42,用于保存預錄入的身份信息;以及保存預設置的身份信息與移動終端操作系統的對應關系。其中,對應關系用于判斷身份信息與移動終端的當前操作系統是否相匹配。
[0061]功能開啟模塊43,用于接收用戶指令以開啟操作系統切換功能。
[0062]獲取模塊44,用于獲取用戶的身份信息。
[0063]判斷模塊45用于:判斷身份信息與預錄入的身份信息中的一個的相似度是否滿足預設條件;以及在身份信息與預錄入的身份信息中的一個的相似度滿足預設條件時,讀取預設置的對應關系中身份信息對應的操作系統;以及判斷身份信息對應的操作系統與移動終端的當前操作系統是否一致,若不一致,則身份信息與移動終端的當前操作系統不匹配。
[0064]切換模塊46,用于在身份信息與移動終端的當前操作系統不匹配時,在存儲模塊42保存移動終端的當前操作系統的進程以及操作系統參數之后,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0065]參閱圖5,本發明移動設備一實施方式的結構示意圖,該設備包括接收器51、處理器52以及存儲器53。
[0066]可選的,該接收器51、處理器52以及存儲器53通過一條總線連接。
[0067]存儲器53用于存儲系統文件、應用軟件以及身份信息、身份信息和操作系統的對應關系。
[0068]接收器51用于接收用戶錄入的身份信息,以及接收身份信息和操作系統的對應關系O
[0069]可選的,若身份信息為指紋信息,接收器51可以是指紋傳感器;若身份信息為用戶面部特征,接收器51可以是攝像頭;若身份信息為用戶的語音信息,接收器51可以是話筒。
[0070]處理器52具體用于執行以下步驟:
[0071]獲取用戶的身份信息;判斷身份信息與移動終端的當前操作系統是否相匹配;在身份信息與移動終端的當前操作系統不匹配時,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0072]可選的,在其他實施例中,處理器52還用于:判斷身份信息與預錄入的身份信息中的一個的相似度是否滿足預設條件;在身份信息與預錄入的身份信息中的一個的相似度滿足預設條件時,讀取預設置的對應關系中身份信息對應的操作系統;判斷身份信息對應的操作系統與移動終端的當前操作系統是否一致,若不一致,則身份信息與移動終端的當前操作系統不匹配。
[0073]可選的,在其他實施例中,處理器52還用于:在身份信息與移動終端的當前操作系統不匹配時,保存移動終端的當前操作系統的進程以及操作系統參數,將移動終端的操作系統切換至與身份信息相匹配的操作系統。
[0074]在本發明所提供的幾個實施方式中,應該理解到,所揭露的方法以及設備,可以通過其它的方式實現。例如,以上所描述的設備實施方式僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。
[0075]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施方式方案的目的。
[0076]另外,在本發明各個實施方式中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
[0077]上述其他實施方式中的集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)或處理器(processor)執行本發明各個實施方式所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(R0M,Read_0nly Memory)、隨機存取存儲器(RAM,RandomAccess Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0078]以上所述僅為本發明的實施方式,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護范圍內。
【主權項】
1.一種移動終端操作系統切換的方法,其特征在于,包括: 獲取用戶的身份信息; 判斷所述身份信息與所述移動終端的當前操作系統是否相匹配; 在所述身份信息與所述移動終端的當前操作系統不匹配時,將所述移動終端的操作系統切換至與所述身份信息相匹配的操作系統。2.根據權利要求1所述的方法,其特征在于,所述獲取用戶的身份信息之前,還包括: 接收并保存預錄入的身份信息; 接收并保存預設置的所述身份信息與移動終端操作系統的對應關系;其中,所述對應關系用于判斷所述身份信息與所述移動終端的當前操作系統是否相匹配。3.根據權利要求2所述的方法,其特征在于,所述判斷所述身份信息與所述移動終端的當前操作系統是否相匹配,包括: 判斷所述身份信息與所述預錄入的身份信息中的一個的相似度是否滿足預設條件;在所述身份信息與所述預錄入的身份信息中的一個的相似度滿足預設條件時,讀取所述預設置的所述對應關系中所述身份信息對應的操作系統; 判斷所述身份信息對應的操作系統與所述移動終端的當前操作系統是否一致,若不一致,則所述身份信息與所述移動終端的當前操作系統不匹配。4.根據權利要求1所述的方法,其特征在于,所述獲取用戶的身份信息之前,還包括: 接收用戶指令以開啟操作系統切換功能。5.根據權利要求1所述的方法,其特征在于,所述在所述身份信息與所述移動終端的當前操作系統不匹配時,將所述移動終端的操作系統切換至與所述身份信息相匹配的操作系統,具體為: 在所述身份信息與所述移動終端的當前操作系統不匹配時,保存所述移動終端的當前操作系統的進程以及操作系統參數,將所述移動終端的操作系統切換至與所述身份信息相匹配的操作系統。6.根據權利要求1所述的方法,其特征在于,所述身份信息為指紋信息。7.一種移動終端,其特征在于,包括: 獲取模塊,用于獲取用戶的身份信息; 判斷模塊,用于判斷所述身份信息與所述移動終端的當前操作系統是否相匹配; 切換模塊,用于在所述身份信息與所述移動終端的當前操作系統不匹配時,將所述移動終端的操作系統切換至與所述身份信息相匹配的操作系統。8.根據權利要求7所述的移動終端,其特征在于,還包括: 接收模塊,用于接收預錄入的身份信息;以及接收預設置的所述身份信息與移動終端操作系統的對應關系; 存儲模塊,用于保存預錄入的身份信息;以及保存預設置的所述身份信息與移動終端操作系統的對應關系; 其中,所述對應關系用于判斷所述身份信息與所述移動終端的當前操作系統是否相匹配。9.根據權利要求8所述的移動終端,其特征在于,所述判斷模塊具體用于: 判斷所述身份信息與所述預錄入的身份信息中的一個的相似度是否滿足預設條件; 在所述身份信息與所述預錄入的身份信息中的一個的相似度滿足預設條件時,讀取所述預設置的所述對應關系中所述身份信息對應的操作系統; 判斷所述身份信息對應的操作系統與所述移動終端的當前操作系統是否一致,若不一致,則所述身份信息與所述移動終端的當前操作系統不匹配。10.根據權利要求7所述的移動終端,其特征在于,功能開啟模塊,用于接收用戶指令以開啟操作系統切換功能。
【文檔編號】G06F21/32GK105843681SQ201610176794
【公開日】2016年8月10日
【申請日】2016年3月24日
【發明人】金鑫
【申請人】捷開通訊(深圳)有限公司