專利名稱:登錄認證方法和電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種登錄認證方法和電子設(shè)備。
背景技術(shù):
基于多用戶帳戶的計算機中,當(dāng)需要登錄進入一目標用戶帳戶的桌面環(huán)境時,如 果該計算機中還運行有其他用戶帳戶的桌面環(huán)境,此時,需要手動進行用戶帳戶的切換,具 體過程如下首先注銷當(dāng)前登錄的用戶帳戶,切換到登錄界面,然后在登錄界面上輸入目標 用戶帳戶對應(yīng)的用戶名和密碼,對輸入的用戶名和密鑰進行認證,待認證通過后,才能夠進 入目標用戶帳戶的桌面環(huán)境,上述登錄認證過程十分繁瑣。發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種登錄認證方法和電子設(shè)備,能夠提高用戶帳戶登錄認 證的效率。
為解決上述問題,本發(fā)明提供一種登錄認證方法,應(yīng)用于第一電子設(shè)備,所述第一 電子設(shè)備中存儲有多個用戶帳戶以及每一所述用戶帳戶對應(yīng)的用戶配置文件,所述方法包 括
檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果;
當(dāng)所述第一檢測結(jié)果表明與所述第二電子設(shè)備建立連接時,獲取所述第二電子設(shè) 備的標識信息;
根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備對應(yīng)的第一用 戶賬戶;
加載所述第一用戶賬戶對應(yīng)的用戶配置文件。
可選的,所述加載所述第一用戶賬戶對應(yīng)的用戶配置文件的步驟之后還包括
檢測是否與所述第二電子設(shè)備斷開連接,獲得第二檢測結(jié)果;
當(dāng)所述檢測結(jié)果表明與所述第二電子設(shè)備斷開連接時,注銷所述第一用戶帳戶。
可選的,所述加載所述第一用戶賬戶對應(yīng)的用戶配置文件的步驟之前還包括
判斷當(dāng)前是否有用戶帳戶處于登錄狀態(tài),獲得第一判斷結(jié)果;
當(dāng)所述第一判斷結(jié)果表明當(dāng)前有用戶帳戶處于登錄狀態(tài)時,判斷當(dāng)前處于登錄狀 態(tài)的用戶帳戶是否為所述第一用戶帳戶,獲得第二判斷結(jié)果;
當(dāng)所述第二判斷結(jié)果表明當(dāng)前處于登錄狀態(tài)的用戶帳戶不是所述第一用戶帳戶, 注銷當(dāng)前處于登錄狀態(tài)的用戶帳戶。
可選的,所述根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備 對應(yīng)的第一用戶賬戶的步驟之前還包括
存儲電子設(shè)備的標識信息與所述用戶帳戶的對應(yīng)關(guān)系;
所述根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備對應(yīng)的第 一用戶賬戶的步驟包括
判斷是否存儲有所述第二電子設(shè)備的標識信息,獲得第三判斷結(jié)果;
當(dāng)所述第三判斷結(jié)果表明存儲有所述第二電子設(shè)備的標識信息時,根據(jù)所述對應(yīng) 關(guān)系,從所述多個用戶帳戶中獲得所述第二電子設(shè)備的標識信息對應(yīng)的第一用戶賬戶。
可選的,所述判斷是否存儲有所述第二電子設(shè)備的標識信息,獲得第三判斷結(jié)果 的步驟之后還包括
當(dāng)所述第三判斷結(jié)果表明未存儲所述第二電子設(shè)備的標識信息時,創(chuàng)建一新的用 戶帳戶作為所述第二電子設(shè)備的用戶帳戶,并存儲所述第二電子設(shè)備的用戶帳戶與所述第 二電子設(shè)備的標識信息的對應(yīng)關(guān)系;或者
當(dāng)所述第三判斷結(jié)果表明未存儲所述第二電子設(shè)備的標識信息時,阻止所述第二 電子設(shè)備的數(shù)據(jù)訪問。
本發(fā)明還提供一種電子設(shè)備,包括
第一存儲模塊,用于存儲多個用戶帳戶以及每一所述用戶帳戶對應(yīng)的用戶配置文 件;
第一檢測模塊,用于檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果;
標識獲取模塊,用于當(dāng)所述第一檢測結(jié)果表明與所述第二電子設(shè)備建立連接時, 獲取所述第二電子設(shè)備的標識信息;
用戶帳戶確定模塊,用于根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第 二電子設(shè)備對應(yīng)的第一用戶賬戶;
加載模塊,用于加載所述第一用戶賬戶對應(yīng)的用戶配置文件。
可選的,所述電子設(shè)備還包括
第二檢測模塊,用于檢測是否與所述第二電子設(shè)備斷開連接,獲得第二檢測結(jié) 果;
第一注銷模塊,用于當(dāng)所述檢測結(jié)果表明與所述第二電子設(shè)備斷開連接時,注銷 所述第一用戶帳戶。
可選的,所述電子設(shè)備還包括
第一判斷模塊,用于判斷當(dāng)前是否有用戶帳戶處于登錄狀態(tài),獲得第一判斷結(jié) 果;
第二判斷模塊,用于當(dāng)所述第一判斷結(jié)果表明當(dāng)前有用戶帳戶處于登錄狀態(tài)時, 判斷當(dāng)前處于登錄狀態(tài)的用戶帳戶是否為所述第一用戶帳戶,獲得第二判斷結(jié)果;
第二注銷模塊,用于當(dāng)所述第二判斷結(jié)果表明當(dāng)前處于登錄狀態(tài)的用戶帳戶不是 所述第一用戶帳戶,注銷當(dāng)前處于登錄狀態(tài)的用戶帳戶。
可選的,所述電子設(shè)備還包括
第二存儲模塊,用于存儲電子設(shè)備的標識信息與所述用戶帳戶的對應(yīng)關(guān)系;
第二判斷模塊,用于判斷是否存儲有所述第二電子設(shè)備的標識信息,獲得第三判 斷結(jié)果;
所述用戶帳戶確定模塊,進一步用于當(dāng)所述第三判斷結(jié)果表明存儲有所述第二電 子設(shè)備的標識信息時,根據(jù)所述對應(yīng)關(guān)系,從所述多個用戶帳戶中獲得所述第二電子設(shè)備 的標識信息對應(yīng)的第一用戶賬戶。
可選的,所述電子設(shè)備還包括
用戶帳戶創(chuàng)建模塊,用于當(dāng)所述第三判斷結(jié)果表明未存儲所述第二電子設(shè)備的標 識信息時,創(chuàng)建一新的用戶帳戶作為所述第二電子設(shè)備的用戶帳戶,并存儲所述第二電子 設(shè)備的用戶帳戶與所述第二電子設(shè)備的標識信息的對應(yīng)關(guān)系;或者
阻止模塊,用于當(dāng)所述第三判斷結(jié)果表明未存儲所述第二電子設(shè)備的標識信息 時,阻止所述第二電子設(shè)備的數(shù)據(jù)訪問。
本發(fā)明實施例還提供一種電子設(shè)備,與第二電子設(shè)備分離設(shè)置,所述電子設(shè)備包 括安裝有第一操作系統(tǒng)的第一硬件系統(tǒng),所述第二電子設(shè)備包括安裝有第二操作系統(tǒng)的第 二硬件設(shè)備,所述第二硬件設(shè)備包括第二存儲模塊、第二處理模塊和顯示模塊;所述第一 硬件系統(tǒng)包括
第一存儲模塊;
第一處理模塊,用于檢測是否與所述第二電子設(shè)備建立連接,獲得一檢測結(jié)果,當(dāng) 所述檢測結(jié)果表明與所述第二電子設(shè)備建立連接時,將運行結(jié)果輸出給所述顯示模塊顯 示;
所述第一存儲模塊,用于存儲多個用戶帳戶以及每一所述用戶帳戶對應(yīng)的用戶配 直文件;
所述第一處理模塊,還用于當(dāng)所述第一檢測結(jié)果表明與所述第二電子設(shè)備建立連 接時,獲取所述第二電子設(shè)備的標識信息;根據(jù)所述標識信息,從所述多個用戶帳戶中獲得 所述第二電子設(shè)備對應(yīng)的第一用戶賬戶;加載所述第一用戶賬戶對應(yīng)的用戶配置文件。
本發(fā)明具有以下有益效果
第一電子設(shè)備的操作系統(tǒng)分別為多個第二電子設(shè)備分配用戶帳戶,當(dāng)?shù)诙娮釉O(shè) 備與第一電子設(shè)備連接時,可以通過第二電子設(shè)備的標識信息,確定第二電子設(shè)備對應(yīng)的 用戶帳戶,加載第二電子設(shè)備對應(yīng)的用戶帳戶對應(yīng)的用戶配置文件,即使第一電子設(shè)備中 有其他用戶帳戶正處于登錄狀態(tài),也不需要手動進行用戶帳戶的切換操作,整個登錄認證 過程是自動化完成,提高了用戶帳戶登錄認證的效率。
圖1為本發(fā)明實施例的登錄認證方法的一流程示意圖2為本發(fā)明實施例的登錄認證方法的另一流程示意圖
圖3為本發(fā)明實施例的登錄認證方法的又一流程示意圖
圖4為本發(fā)明實施例的登錄認證方法的再一流程示意圖
圖5為本發(fā)明實施例的電子設(shè)備的結(jié)構(gòu)框圖6為本發(fā)明實施例的電子設(shè)備的一具體實施例的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式
作進一步詳細描述。如圖1所 示為本發(fā)明實施例的登錄認證方法的一流程示意圖,該登錄認證方法應(yīng)用于第一電子設(shè) 備,該第一電子設(shè)備中存儲有多個用戶帳戶以及每一用戶帳戶對應(yīng)的用戶配置文件,用戶 配置文件就是在用戶登錄時定義系統(tǒng)加載所需環(huán)境的設(shè)置和文件的集合,包括用戶專用的 配置設(shè)置,如程序項目、屏幕顏色、網(wǎng)絡(luò)連接、打印機連接、鼠標設(shè)置及窗口的大小和位置坐 寸O
該登錄認證方法包括以下步驟
步驟101,檢測是否與第二電子設(shè)備建立連接,獲得一檢測結(jié)果,當(dāng)該檢測結(jié)果表 明與第二電子設(shè)備建立連接時,執(zhí)行步驟102,否則,繼續(xù)執(zhí)行步驟101 ;
步驟102,獲取第二電子設(shè)備的標識信息;
該標識信息可以是能夠唯一標識第二電子設(shè)備的硬件信息,如主板的ID(身份標 識號碼)、網(wǎng)卡的ID或CPU的ID等。如果該標識信息是第二電子設(shè)備的硬件信息,當(dāng)?shù)谝?電子設(shè)備檢測到與第二電子設(shè)備建立連接時,可以去讀取第二電子設(shè)備的硬件信息。
該標識信息還可以是存儲在第二電子設(shè)備的預(yù)定區(qū)域中的認證信息,例如,第二 電子設(shè)備對應(yīng)的用戶帳戶的用戶名或密碼等。如果該標識信息是第二電子設(shè)備中存儲的認 證信息,當(dāng)?shù)谝浑娮釉O(shè)備檢測到與第二電子設(shè)備建立連接時,可以去讀取第二電子設(shè)備的 預(yù)定區(qū)域中的認證信息。
步驟103,根據(jù)該標識信息,從該多個用戶帳戶中獲得第二電子設(shè)備對應(yīng)的第一用 戶賬戶;
步驟104,加載第一用戶賬戶對應(yīng)的用戶配置文件。
通過上述實施例中的登錄認證方法,當(dāng)?shù)谝浑娮釉O(shè)備與第二電子設(shè)備連接時,不 需要用戶手動進行用戶帳戶的切換操作,而是直接獲取第二電子設(shè)備的標識信息,根據(jù)該 標識信息確定第二電子設(shè)備對應(yīng)的用戶帳戶,加載第二電子設(shè)備對應(yīng)的用戶帳戶對應(yīng)的用 戶配置文件,整個登錄認證過程是自動化完成,提高了登錄認證的效率。
為了保證用戶信息安全,本發(fā)明實施例中,當(dāng)?shù)谝浑娮釉O(shè)備與第二電子設(shè)備斷開 連接時,可以注銷第二電子設(shè)備對應(yīng)的用戶帳戶。
如圖2所示為本發(fā)明實施例的登錄認證方法的另一流程示意圖,該登錄認證方法 包括以下步驟
步驟201,檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果,當(dāng)?shù)谝粰z測結(jié) 果表明與第二電子設(shè)備建立連接時,執(zhí)行步驟202,否則,繼續(xù)執(zhí)行步驟201 ;
步驟202,獲取第二電子設(shè)備的標識信息;
步驟203,根據(jù)該標識信息,從該多個用戶帳戶中獲得第二電子設(shè)備對應(yīng)的第一用 戶賬戶;
步驟204,加載第一用戶賬戶對應(yīng)的用戶配置文件;
步驟205,檢測是否與第二電子設(shè)備斷開連接,獲得第二檢測結(jié)果,當(dāng)?shù)诙z測結(jié) 果表明與該第二電子設(shè)備斷開連接時,執(zhí)行步驟206,否則繼續(xù)執(zhí)行步驟205 ;
步驟206,注銷第一用戶帳戶。
在注銷第一用戶帳戶時,可以將當(dāng)前變動的設(shè)置更新到該第一用戶帳戶對應(yīng)的用 戶配置文件中,如此一來,每次第一用戶帳戶登錄時都可以使用前一次的操作環(huán)境。
本發(fā)明實施例中,可以在其他電子設(shè)備斷開與第一電子設(shè)備的連接時,立刻注銷 該其他電子設(shè)備對應(yīng)的用戶帳戶,另外,也可以不立刻注銷該其他電子設(shè)備對應(yīng)的用戶帳 戶,而是在有新的電子設(shè)備與第一電子設(shè)備連接時,判斷該新的電子設(shè)備是否為當(dāng)前登錄 的用戶帳戶對應(yīng)的電子設(shè)備,如果是,不再重復(fù)執(zhí)行加載用戶配置文件的操作,如果否,可 以先注銷當(dāng)前登錄的用戶帳戶,然后加載新的電子設(shè)備對應(yīng)的用戶帳戶的用戶配置文件,或者,也可以不注銷當(dāng)前登錄的用戶帳戶,而直接加載新的電子設(shè)備對應(yīng)的用戶帳戶的用 戶配置文件。
如圖3所示為本發(fā)明實施例的登錄認證方法的又一流程示意圖,該登錄認證方法 包括以下步驟
步驟301,檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果,當(dāng)?shù)谝粰z測結(jié) 果表明與第二電子設(shè)備建立連接時,執(zhí)行步驟302,否則,繼續(xù)執(zhí)行步驟301 ;
步驟302,獲取第二電子設(shè)備的標識信息;
步驟303,根據(jù)該標識信息,從該多個用戶帳戶中獲得第二電子設(shè)備對應(yīng)的第一用 戶賬戶;
步驟304,判斷當(dāng)前是否有用戶帳戶處于登錄狀態(tài),獲得第一判斷結(jié)果,當(dāng)所述第 一判斷結(jié)果表明當(dāng)前有用戶帳戶處于登錄狀態(tài)時,執(zhí)行步驟305 ;否則,執(zhí)行步驟307 ;
步驟305,判斷當(dāng)前處于登錄狀態(tài)的用戶帳戶是否為第一用戶帳戶,獲得第二判斷 結(jié)果,當(dāng)所述第二判斷結(jié)果表明當(dāng)前處于登錄狀態(tài)的用戶帳戶不是所述第一用戶帳戶,執(zhí) 行步驟306,否則執(zhí)行步驟308 ;
步驟306,注銷當(dāng)前處于登錄狀態(tài)的用戶帳戶;
步驟307,加載第一用戶賬戶對應(yīng)的用戶配置文件;
步驟308,不再重復(fù)加載第一用戶賬戶對應(yīng)的用戶配置文件,直接進入第一用戶帳 戶對應(yīng)的桌面環(huán)境。
上述步驟306也可以省略,也就是說,在當(dāng)前處于登錄狀態(tài)的用戶帳戶不是第一 用戶帳戶時,也可以不注銷當(dāng)前處于登錄狀態(tài)的用戶帳戶,而是直接登錄第一用戶帳戶,此 時,系統(tǒng)中同時運行兩個用戶帳戶,第一用戶帳戶運行于前臺,之前登錄的用戶帳戶運行于 后臺。
上述實施例中,第一電子設(shè)備可以在確定第二電子設(shè)備的第一用戶帳戶之后,直 接加載第一用戶帳戶對應(yīng)的用戶配置文件,進入第一用戶帳戶的桌面環(huán)境,不需要用戶手 動輸入第一用戶帳戶對應(yīng)的用戶名和密碼。另外,也可以不直接加載第一用戶帳戶對應(yīng)的 用戶配置文件,而是只切換到登錄界面,并自動填寫第一用戶帳戶對應(yīng)的用戶名,而用戶密 碼由用戶手動輸入,以進一步保證用戶信息的安全。
本發(fā)明實施例中,第一電子設(shè)備可以預(yù)先將能夠與其連接的電子設(shè)備的標識信息 與用戶帳戶的對應(yīng)關(guān)系存儲起來,在有電子設(shè)備與第一電子設(shè)備連接時,直接根據(jù)電子設(shè) 備的標識信息查詢該對應(yīng)關(guān)系,確定電子設(shè)備對應(yīng)的用戶帳戶。
如圖4所示為本發(fā)明實施例的登錄認證方法的再一流程示意圖,該登錄認證方法 包括以下步驟
步驟401,存儲電子設(shè)備的標識信息與用戶帳戶的對應(yīng)關(guān)系;
步驟402,檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果,當(dāng)?shù)谝粰z測結(jié) 果表明與第二電子設(shè)備建立連接時,執(zhí)行步驟403,否則,繼續(xù)執(zhí)行步驟402;
步驟403,獲取第二電子設(shè)備的標識信息;
步驟404,判斷是否存儲有第二電子設(shè)備的標識信息,獲得一判斷結(jié)果,當(dāng)該判斷 結(jié)果表明存儲有第二電子設(shè)備的標識信息時,執(zhí)行步驟405,否則執(zhí)行步驟406 ;
步驟405,根據(jù)存儲的對應(yīng)關(guān)系,從該多個用戶帳戶中獲得第二電子設(shè)備的標識信息對應(yīng)的第一用戶賬戶;
步驟406,創(chuàng)建一新的用戶帳戶作為第二電子設(shè)備的用戶帳戶;
步驟407,存儲第二電子設(shè)備的用戶帳戶與第二電子設(shè)備的標識信息的對應(yīng)關(guān)系。
此外,本發(fā)明實施例中,也可以在該判斷結(jié)果表明未存儲第二電子設(shè)備的標識信 息時,不執(zhí)行上述步驟4063和407,而是直接阻止第二電子設(shè)備的數(shù)據(jù)訪問。
如圖5所示為本發(fā)明實施例的電子設(shè)備的結(jié)構(gòu)框圖,該電子設(shè)備即上述實施例中 的第一電子設(shè)備,包括
第一存儲模塊501,用于存儲多個用戶帳戶以及每一用戶帳戶對應(yīng)的用戶配置文 件;
第一檢測模塊502,用于檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果;
標識獲取模塊503,用于當(dāng)?shù)谝粰z測結(jié)果表明與第二電子設(shè)備建立連接時,獲取第 二電子設(shè)備的標識信息;
用戶帳戶確定模塊504,用于根據(jù)該標識信息,從多個用戶帳戶中獲得第二電子設(shè) 備對應(yīng)的第一用戶賬戶;
加載模塊505,用于加載第一用戶賬戶對應(yīng)的用戶配置文件。
為了保證用戶信息安全,本發(fā)明實施例中,當(dāng)電子設(shè)備與第二電子設(shè)備斷開連接 時,可以注銷第二電子設(shè)備對應(yīng)的用戶帳戶,基于此,本發(fā)明實施例的電子設(shè)備還可以包 括
第二檢測模塊,用于檢測是否與該第二電子設(shè)備斷開連接,獲得第二檢測結(jié)果;
第一注銷模塊,用于當(dāng)該檢測結(jié)果表明與該第二電子設(shè)備斷開連接時,注銷該第 一用戶帳戶。
本發(fā)明實施例中,可以在其他電子設(shè)備斷開與電子設(shè)備的連接時,立刻注銷該其 他電子設(shè)備對應(yīng)的用戶帳戶,另外,也可以不立刻注銷該其他電子設(shè)備對應(yīng)的用戶帳戶,而 是在有新的電子設(shè)備與電子設(shè)備連接時,判斷該新的電子設(shè)備是否為當(dāng)前登錄的用戶帳戶 對應(yīng)的電子設(shè)備,如果是,不再重復(fù)執(zhí)行加載用戶配置文件的操作,如果否,可以先注銷當(dāng) 前登錄的用戶帳戶,然后加載新的電子設(shè)備對應(yīng)的用戶帳戶的用戶配置文件,或者,也可以 不注銷當(dāng)前登錄的用戶帳戶,而直接加載新的電子設(shè)備對應(yīng)的用戶帳戶的用戶配置文件。
基于此,本發(fā)明實施例的電子設(shè)備還可以包括
第一判斷模塊,用于判斷當(dāng)前是否有用戶帳戶處于登錄狀態(tài),獲得第一判斷結(jié) 果;
第二判斷模塊,用于當(dāng)?shù)谝慌袛嘟Y(jié)果表明當(dāng)前有用戶帳戶處于登錄狀態(tài)時,判斷 當(dāng)前處于登錄狀態(tài)的用戶帳戶是否為第一用戶帳戶,獲得第二判斷結(jié)果;
第二注銷模塊,用于當(dāng)所述第二判斷結(jié)果表明當(dāng)前處于登錄狀態(tài)的用戶帳戶不是 所述第一用戶帳戶,注銷當(dāng)前處于登錄狀態(tài)的用戶帳戶。
此外,在當(dāng)前處于登錄狀態(tài)的用戶帳戶不是第一用戶帳戶時,也可以不注銷當(dāng)前 處于登錄狀態(tài)的用戶帳戶,而是直接登錄第一用戶帳戶,此時,系統(tǒng)中同時運行兩個用戶帳 戶,第一用戶帳戶運行于前臺,之前登錄的用戶帳戶運行于后臺。
本發(fā)明實施例中,電子設(shè)備可以預(yù)先將能夠與其連接的電子設(shè)備的標識信息與用 戶帳戶的對應(yīng)關(guān)系存儲起來,在有其他電子設(shè)備與電子設(shè)備連接時,直接根據(jù)該其他電子設(shè)備的標識信息查詢該對應(yīng)關(guān)系,確定該其他電子設(shè)備對應(yīng)的用戶帳戶。
基于此,本發(fā)明實施例的電子設(shè)備還可以包括
第二存儲模塊,用于存儲電子設(shè)備的標識信息與該用戶帳戶的對應(yīng)關(guān)系;
第二判斷模塊,用于判斷是否存儲有該第二電子設(shè)備的標識信息,獲得第三判斷 結(jié)果;
用戶帳戶創(chuàng)建模塊,用于當(dāng)該第三判斷結(jié)果表明未存儲該第二電子設(shè)備的標識信 息時,創(chuàng)建一新的用戶帳戶作為該第二電子設(shè)備的用戶帳戶,并存儲該第二電子設(shè)備的用 戶帳戶與該第二電子設(shè)備的標識信息的對應(yīng)關(guān)系;
上述用戶帳戶確定模塊,進一步用于當(dāng)該第三判斷結(jié)果表明存儲有該第二電子設(shè) 備的標識信息時,根據(jù)該對應(yīng)關(guān)系,從該多個用戶帳戶中獲得該第二電子設(shè)備的標識信息 對應(yīng)的第一用戶賬戶;
或者,本發(fā)明實施例的電子設(shè)備也可以在該判斷結(jié)果表明未存儲第二電子設(shè)備的 標識信息時,直接阻止第二電子設(shè)備的數(shù)據(jù)訪問,也就是說,本發(fā)明實施例的電子設(shè)備可以 不包括上述用戶帳戶創(chuàng)建模塊,而是包括一阻止模塊,用于當(dāng)該第三判斷結(jié)果表明未存儲 該第二電子設(shè)備的標識信息時,阻止該第二電子設(shè)備的數(shù)據(jù)訪問。
本發(fā)明實施例中的第一電子設(shè)備可以是一計算機,第二電子設(shè)備可以是一 U盤、 一藍牙發(fā)射設(shè)備、一紅外發(fā)射設(shè)備等外部設(shè)備,該第二電子設(shè)備不具有獨立的操作系統(tǒng),該 第一電子設(shè)備為每一第二電子設(shè)備分配一用戶帳戶,其中,第一電子設(shè)備具有第一接口,第 二電子設(shè)備具有對應(yīng)的第二接口,第一電子設(shè)備和第二電子設(shè)備通過對應(yīng)的第一接口與第 二接口實現(xiàn)連接或分離。第一接口和第二接口可以是有線接口也可以是無線接口,此處不 做限定,只要第一電子設(shè)備的第一接口與第二電子設(shè)備的第二接口能夠?qū)崿F(xiàn)兩個電子設(shè)備 的連接和分離,且能夠互通數(shù)據(jù)。
當(dāng)?shù)谝唤涌诤偷诙涌谑怯芯€接口時,第一接口可以具體為數(shù)據(jù)總線接口,比如 USB接口,或UART接口,或自定義接口來滿足兩個設(shè)備之間的連接或者分離。第二接口也可 以為對應(yīng)的USB接口,或UART接口,或自定義接口來滿足兩個系統(tǒng)之間的連接或者分離。當(dāng) 第一接口和第二接口是無線接口時,雙方可以是匹配的藍牙接口,或紅外接口,或Wifi接 □。
當(dāng)?shù)诙娮釉O(shè)備與第一電子設(shè)備連接時,如果第一電子設(shè)備中有其他用戶帳戶 處于登錄狀態(tài),不需要進行用戶帳戶的手動切換,而是直接獲取第二電子設(shè)備的標識信息 (硬件信息或內(nèi)部存儲的認證信息),根據(jù)該標識信息確定第二電子設(shè)備的用戶帳戶,加載 該第二電子設(shè)備的用戶帳戶對應(yīng)的用戶配置文件,上述登錄認證過程完成是自動化完成, 因而能夠提高用戶帳戶的登錄認證效率。本發(fā)明實施例還可以應(yīng)用在由第一電子設(shè)備和第 二電子設(shè)備組成的混合架構(gòu)(hybrid)系統(tǒng)中,其中,該混合架構(gòu)系統(tǒng)可以是由兩個獨立的 電子設(shè)備組合而成,比如由一臺獨立單一系統(tǒng)的筆記本計算機和一臺智能手機組成。該混 合架構(gòu)系統(tǒng)也可以是包含第一電子設(shè)備和第二電子設(shè)備的一個便攜設(shè)備,比如具有混合架 構(gòu)系統(tǒng)的筆記本計算機。
其中,第二電子設(shè)備可以包括第一硬件系統(tǒng),比如基于X86架構(gòu)或ARM架構(gòu)處理器 的從系統(tǒng);第一電子設(shè)備可以包括第二硬件系統(tǒng),比如基于X86架構(gòu)或ARM架構(gòu)處理器的 主系統(tǒng)。即第一電子設(shè)備和第二電子設(shè)備可以基于相同的硬件架構(gòu),也可以依據(jù)不同的硬件架構(gòu)。此外,主系統(tǒng)和從系統(tǒng)可以是依據(jù)重要性或優(yōu)先級或處理能力或功耗對兩個系統(tǒng) 進行的區(qū)分(例如,主系統(tǒng)對應(yīng)重要性高、優(yōu)先級高、處理能力強或功耗大,而從系統(tǒng)與上 述相反),也可以僅僅是為了命名的區(qū)分,并非限定系統(tǒng)的重要性或優(yōu)先級或處理能力或功耗。
進一步,第一電子設(shè)備可以包括具有第二操作系統(tǒng)的第二硬件系統(tǒng),比如安裝有 桌面設(shè)備操作系統(tǒng)(比如Windows, Linux或MacOS)或安裝有便攜設(shè)備操作系統(tǒng)(比如 Android, Symbian或iOS)的第二硬件系統(tǒng);第二電子設(shè)備可以包括具有第一操作系統(tǒng)的第 一硬件系統(tǒng),比如安裝有桌面設(shè)備操作系統(tǒng)(比如Windows,Linux或MacOS)或安裝有便攜 設(shè)備操作系統(tǒng)(比如Android, Symbian或iOS)的第一硬件系統(tǒng)。即第一操作系統(tǒng)和第二 操作系統(tǒng)可以相同也可以不同,只要可以運行在相應(yīng)的硬件系統(tǒng)即可。優(yōu)選的,第一電子設(shè) 備是基于X86架構(gòu)處理器的,安裝有桌面操作系統(tǒng)的主系統(tǒng);第二電子設(shè)備是基于ARM架構(gòu) 處理器的,安裝有便攜設(shè)備操作系統(tǒng)的從系統(tǒng)。
其中,第一電子設(shè)備具有第一接口,第二電子設(shè)備具有對應(yīng)的第二接口,第一電子 設(shè)備和第二電子設(shè)備通過對應(yīng)的第一接口與第二接口實現(xiàn)連接或分離。第一接口和第二接 口可以是有線接口也可以是無線接口,此處不做限定,只要第一電子設(shè)備的第一接口與第 二電子設(shè)備的第二接口能夠?qū)崿F(xiàn)兩個電子設(shè)備的連接和分離,且能夠互通數(shù)據(jù),尤其是工 作場景數(shù)據(jù)。
當(dāng)?shù)谝唤涌诤偷诙涌谑怯芯€接口時,第一接口可以具體為數(shù)據(jù)總線接口,比如 USB接口,或UART接口,或自定義接口來滿足兩個設(shè)備之間的連接或者分離。第二接口也可 以為對應(yīng)的USB接口,或UART接口,或自定義接口來滿足兩個系統(tǒng)之間的連接或者分離。當(dāng) 第一接口和第二接口是無線接口時,雙方可以是匹配的藍牙接口,或紅外接口,或Wifi接 □。
以混合系統(tǒng)架構(gòu)的筆記本計算機為例,如圖6所示,第一電子設(shè)備601和第二電 子設(shè)備602是兩個相對獨立系統(tǒng),可以分別獨立工作或者連接在一起工作。第一電子設(shè)備 601設(shè)置于相對于單系統(tǒng)筆記本的主機側(cè),具備處理模塊,輸入模塊,存儲模塊,但不具備顯 示模塊;第二電子設(shè)備602設(shè)置于相對于單系統(tǒng)筆記本的顯示屏側(cè),具備處理模塊,輸入模 塊,存儲模塊,顯不模塊。在第一電子設(shè)備601和第二電子設(shè)備602連接并結(jié)合工作時,兩個 電子設(shè)備可以共享部分硬件模塊,例如顯示模塊。由于顯示模塊與第二電子設(shè)備601集成, 因此當(dāng)?shù)谝浑娮釉O(shè)備601和第二電子設(shè)備602斷開或有線分離時,僅供第二電子設(shè)備602 使用;當(dāng)?shù)谝浑娮釉O(shè)備601和第二電子設(shè)備602連接時,可以供第一電子設(shè)備601使用,也 可以供第二電子設(shè)備602使用,即第一電子設(shè)備601和/或第二電子設(shè)備602中應(yīng)用(含 操作系統(tǒng))的運行結(jié)果/輸出內(nèi)容可以通過顯示模塊顯示。
當(dāng)?shù)诙娮釉O(shè)備602與第一電子設(shè)備601連接時,如果第一電子設(shè)備601中有其 他用戶帳戶處于登錄狀態(tài),不需要進行用戶帳戶的手動切換,而是直接獲取第二電子設(shè)備 622的標識信息(硬件信息或內(nèi)部存儲的認證信息),根據(jù)該標識信息確定第二電子設(shè)備 602的用戶帳戶,加載該第二電子設(shè)備602的用戶帳戶對應(yīng)的用戶配置文件,上述登錄認證 過程完成是自動化完成,因而能夠提高用戶帳戶的登錄認證效率。
即上述組成混合系統(tǒng)架構(gòu)的便攜電子設(shè)備中,具有從系統(tǒng)的類似平板電腦(PAD) 的設(shè)備相當(dāng)于上述實施例中的第二電子設(shè)備,具有主系統(tǒng)的主機設(shè)備相當(dāng)于本發(fā)明實施例中的第一電子設(shè)備。
此說明書中所描述的許多功能部件都被稱為模塊,以便更加特別地強調(diào)其實現(xiàn)方 式的獨立性。
本發(fā)明實施例中,模塊可以用軟件實現(xiàn),以便由各種類型的處理器執(zhí)行。舉例來 說,一個標識的可執(zhí)行代碼模塊可以包括計算機指令的一個或多個物理或者邏輯塊,舉例 來說,其可以被構(gòu)建為對象、過程或函數(shù)。盡管如此,所標識模塊的可執(zhí)行代碼無需物理地 位于一起,而是可以包括存儲在不同位里上的不同的指令,當(dāng)這些指令邏輯上結(jié)合在一起 時,其構(gòu)成模塊并且實現(xiàn)該模塊的規(guī)定目的。
實際上,可執(zhí)行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布 在多個不同的代碼段上,分布在不同程序當(dāng)中,以及跨越多個存儲器設(shè)備分布。同樣地,操 作數(shù)據(jù)可以在模塊內(nèi)被識別,并且可以依照任何適當(dāng)?shù)男问綄崿F(xiàn)并且被組織在任何適當(dāng)類 型的數(shù)據(jù)結(jié)構(gòu)內(nèi)。所述操作數(shù)據(jù)可以作為單個數(shù)據(jù)集被收集,或者可以分布在不同位置上 (包括在不同存儲設(shè)備上),并且至少部分地可以僅作為電子信號存在于系統(tǒng)或網(wǎng)絡(luò)上。
在模塊可以利用軟件實現(xiàn)時,考慮到現(xiàn)有硬件工藝的水平,所以可以以軟件實現(xiàn) 的模塊,在不考慮成本的情況下,本領(lǐng)域技術(shù)人員都可以搭建對應(yīng)的硬件電路來實現(xiàn)對應(yīng) 的功能,所述硬件電路包括常規(guī)的超大規(guī)模集成(VLSI)電路或者門陣列以及諸如邏輯芯 片、晶體管之類的現(xiàn)有半導(dǎo)體或者是其它分立的元件。模塊還可以用可編程硬件設(shè)備,諸如 現(xiàn)場可編程門陣列、可編程陣列邏輯、可編程邏輯設(shè)備等實現(xiàn)。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng) 視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種登錄認證方法,應(yīng)用于第一電子設(shè)備,其特征在于,所述第一電子設(shè)備中存儲有多個用戶帳戶以及每一所述用戶帳戶對應(yīng)的用戶配置文件,所述方法包括檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果;當(dāng)所述第一檢測結(jié)果表明與所述第二電子設(shè)備建立連接時,獲取所述第二電子設(shè)備的標識信息;根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備對應(yīng)的第一用戶賬戶;加載所述第一用戶賬戶對應(yīng)的用戶配置文件。
2.如權(quán)利要求1所述的登錄認證方法,其特征在于,所述加載所述第一用戶賬戶對應(yīng)的用戶配置文件的步驟之后還包括檢測是否與所述第二電子設(shè)備斷開連接,獲得第二檢測結(jié)果;當(dāng)所述檢測結(jié)果表明與所述第二電子設(shè)備斷開連接時,注銷所述第一用戶帳戶。
3.如權(quán)利要求1所述的登錄認證方法,其特征在于,所述加載所述第一用戶賬戶對應(yīng)的用戶配置文件的步驟之前還包括判斷當(dāng)前是否有用戶帳戶處于登錄狀態(tài),獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果表明當(dāng)前有用戶帳戶處于登錄狀態(tài)時,判斷當(dāng)前處于登錄狀態(tài)的用戶帳戶是否為所述第一用戶帳戶,獲得第二判斷結(jié)果;當(dāng)所述第二判斷結(jié)果表明當(dāng)前處于登錄狀態(tài)的用戶帳戶不是所述第一用戶帳戶,注銷當(dāng)前處于登錄狀態(tài)的用戶帳戶。
4.如權(quán)利要求1所述的登錄認證方法,其特征在于所述根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備對應(yīng)的第一用戶賬戶的步驟之前還包括存儲電子設(shè)備的標識信息與所述用戶帳戶的對應(yīng)關(guān)系;所述根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備對應(yīng)的第一用戶賬戶的步驟包括判斷是否存儲有所述第二電子設(shè)備的標識信息,獲得第三判斷結(jié)果;當(dāng)所述第三判斷結(jié)果表明存儲有所述第二電子設(shè)備的標識信息時,根據(jù)所述對應(yīng)關(guān)系,從所述多個用戶帳戶中獲得所述第二電子設(shè)備的標識信息對應(yīng)的第一用戶賬戶。
5.如權(quán)利要求4所述的登錄認證方法,其特征在于,所述判斷是否存儲有所述第二電子設(shè)備的標識信息,獲得第三判斷結(jié)果的步驟之后還包括當(dāng)所述第三判斷結(jié)果表明未存儲所述第二電子設(shè)備的標識信息時,創(chuàng)建一新的用戶帳戶作為所述第二電子設(shè)備的用戶帳戶,并存儲所述第二電子設(shè)備的用戶帳戶與所述第二電子設(shè)備的標識信息的對應(yīng)關(guān)系;或者當(dāng)所述第三判斷結(jié)果表明未存儲所述第二電子設(shè)備的標識信息時,阻止所述第二電子設(shè)備的數(shù)據(jù)訪問。
6.—種電子設(shè)備,其特征在于,包括第一存儲模塊,用于存儲多個用戶帳戶以及每一所述用戶帳戶對應(yīng)的用戶配置文件;第一檢測模塊,用于檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果;標識獲取模塊,用于當(dāng)所述第一檢測結(jié)果表明與所述第二電子設(shè)備建立連接時,獲取所述第二電子設(shè)備的標識信息;用戶帳戶確定模塊,用于根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備對應(yīng)的第一用戶賬戶;加載模塊,用于加載所述第一用戶賬戶對應(yīng)的用戶配置文件。
7.如權(quán)利要求6所述的電子設(shè)備,其特征在于,還包括第二檢測模塊,用于檢測是否與所述第二電子設(shè)備斷開連接,獲得第二檢測結(jié)果;第一注銷模塊,用于當(dāng)所述檢測結(jié)果表明與所述第二電子設(shè)備斷開連接時,注銷所述第一用戶帳戶。
8.如權(quán)利要求6所述的電子設(shè)備,其特征在于,還包括第一判斷模塊,用于判斷當(dāng)前是否有用戶帳戶處于登錄狀態(tài),獲得第一判斷結(jié)果;第二判斷模塊,用于當(dāng)所述第一判斷結(jié)果表明當(dāng)前有用戶帳戶處于登錄狀態(tài)時,判斷當(dāng)前處于登錄狀態(tài)的用戶帳戶是否為所述第一用戶帳戶,獲得第二判斷結(jié)果;第二注銷模塊,用于當(dāng)所述第二判斷結(jié)果表明當(dāng)前處于登錄狀態(tài)的用戶帳戶不是所述第一用戶帳戶,注銷當(dāng)前處于登錄狀態(tài)的用戶帳戶。
9.如權(quán)利要求6所述的電子設(shè)備,其特征在于,還包括第二存儲模塊,用于存儲電子設(shè)備的標識信息與所述用戶帳戶的對應(yīng)關(guān)系;第二判斷模塊,用于判斷是否存儲有所述第二電子設(shè)備的標識信息,獲得第三判斷結(jié)果;所述用戶帳戶確定模塊,進一步用于當(dāng)所述第三判斷結(jié)果表明存儲有所述第二電子設(shè)備的標識信息時,根據(jù)所述對應(yīng)關(guān)系,從所述多個用戶帳戶中獲得所述第二電子設(shè)備的標識信息對應(yīng)的第一用戶賬戶。
10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,還包括用戶帳戶創(chuàng)建模塊,用于當(dāng)所述第三判斷結(jié)果表明未存儲所述第二電子設(shè)備的標識信息時,創(chuàng)建一新的用戶帳戶作為所述第二電子設(shè)備的用戶帳戶,并存儲所述第二電子設(shè)備的用戶帳戶與所述第二電子設(shè)備的標識信息的對應(yīng)關(guān)系;或者阻止模塊,用于當(dāng)所述第三判斷結(jié)果表明未存儲所述第二電子設(shè)備的標識信息時,阻止所述第二電子設(shè)備的數(shù)據(jù)訪問。
11.一種電子設(shè)備,與第二電子設(shè)備分離設(shè)置,所述電子設(shè)備包括安裝有第一操作系統(tǒng)的第一硬件系統(tǒng),所述第二電子設(shè)備包括安裝有第二操作系統(tǒng)的第二硬件設(shè)備,所述第二硬件設(shè)備包括第二存儲模塊、第二處理模塊和顯示模塊;所述第一硬件系統(tǒng)包括第一存儲模塊;第一處理模塊,用于檢測是否與所述第二電子設(shè)備建立連接,獲得一檢測結(jié)果,當(dāng)所述檢測結(jié)果表明與所述第二電子設(shè)備建立連接時,將運行結(jié)果輸出給所述顯示模塊顯示;其特征在于所述第一存儲模塊,用于存儲多個用戶帳戶以及每一所述用戶帳戶對應(yīng)的用戶配置文件; 所述第一處理模塊,還用于當(dāng)所述第一檢測結(jié)果表明與所述第二電子設(shè)備建立連接時,獲取所述第二電子設(shè)備的標識信息;根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備對應(yīng)的第一用戶賬戶;加載所述第一用戶賬戶對應(yīng)的用戶配置文件。
全文摘要
本發(fā)明提供一種登錄認證方法和電子設(shè)備,該登錄認證方法應(yīng)用于第一電子設(shè)備,所述第一電子設(shè)備中存儲有多個用戶帳戶以及每一所述用戶帳戶對應(yīng)的用戶配置文件,所述方法包括檢測是否與第二電子設(shè)備建立連接,獲得第一檢測結(jié)果;當(dāng)所述第一檢測結(jié)果表明與所述第二電子設(shè)備建立連接時,獲取所述第二電子設(shè)備的標識信息;根據(jù)所述標識信息,從所述多個用戶帳戶中獲得所述第二電子設(shè)備對應(yīng)的第一用戶賬戶;加載所述第一用戶賬戶對應(yīng)的用戶配置文件。本發(fā)明能夠提高用戶帳戶登錄認證的效率。
文檔編號G06F21/31GK103020500SQ20111030122
公開日2013年4月3日 申請日期2011年9月28日 優(yōu)先權(quán)日2011年9月28日
發(fā)明者徐練 申請人:聯(lián)想(北京)有限公司