一種基于安卓系統(tǒng)的應(yīng)用鎖屏方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種基于安卓系統(tǒng)的應(yīng)用鎖屏方法及裝置,涉及通信【技術(shù)領(lǐng)域】。該方法包括:在符合預(yù)定條件的情況下對(duì)應(yīng)用進(jìn)行鎖屏,以使得應(yīng)用進(jìn)入鎖屏狀態(tài);提供一解鎖界面,解鎖界面包括用于接收用戶輸入的解鎖密碼的解鎖接口和用于接收用戶輸入的注銷指令的注銷接口;當(dāng)解鎖接口接收到的輸入的解鎖密碼與存儲(chǔ)在終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼一致時(shí),對(duì)鎖屏進(jìn)行解鎖操作,使應(yīng)用退出鎖屏狀態(tài);當(dāng)注銷接口接收到注銷指令時(shí),從應(yīng)用中注銷當(dāng)前用戶賬戶并使得應(yīng)用返回到用戶登錄界面,以允許進(jìn)行對(duì)應(yīng)用的用戶登錄操作。這種設(shè)計(jì)能夠在方便用戶操作的同時(shí),增加用戶數(shù)據(jù)及信息的安全性。
【專利說明】一種基于安卓系統(tǒng)的應(yīng)用鎖屏方法及裝置【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別是涉及一種基于安卓系統(tǒng)的應(yīng)用鎖屏方法及裝置。
【背景技術(shù)】
[0002]在安卓設(shè)備中,往往在達(dá)到一定條件時(shí)(如用戶長時(shí)間未對(duì)設(shè)備進(jìn)行任何操作時(shí))會(huì)對(duì)設(shè)備進(jìn)行鎖屏。這樣的鎖屏還通常伴隨著切斷屏幕電源,以節(jié)省設(shè)備能耗。這樣,當(dāng)用戶點(diǎn)亮屏幕并意圖再次對(duì)設(shè)備進(jìn)行操作時(shí),則首先需要在解鎖界面上進(jìn)行解鎖操作才能進(jìn)行后續(xù)的操作?,F(xiàn)有的解鎖方式通常有圖案解鎖,字符解鎖和面部解鎖,分別用圖案、字符和面部圖像作為解鎖密碼。這樣的鎖屏方式可以稱為“設(shè)備級(jí)鎖屏”。
[0003]顯然,針對(duì)整個(gè)設(shè)備的鎖屏能夠在設(shè)備層面上保護(hù)系統(tǒng)的數(shù)據(jù)安全和用戶隱私。但是,在一些被多用戶共用或頻繁交換使用的安卓設(shè)備中,若只對(duì)整個(gè)設(shè)備進(jìn)行鎖屏,則無法起到保護(hù)單個(gè)用戶的數(shù)據(jù)安全和隱私的目的。例如,對(duì)于一臺(tái)可被多用戶使用的、且各用戶都知曉該設(shè)備的解鎖密碼的安卓設(shè)備,當(dāng)一用戶登錄某一應(yīng)用后由于長時(shí)間未對(duì)設(shè)備進(jìn)行操作而使得設(shè)備鎖屏?xí)r,另一用戶輸入解鎖密碼使得屏幕解鎖后,則可以對(duì)前一用戶未登出的應(yīng)用繼續(xù)操作。這樣可能造成前一用戶的信息泄露或其他風(fēng)險(xiǎn),存在安全隱患。
[0004]在專門用于醫(yī)療的安卓設(shè)備上,這種風(fēng)險(xiǎn)更為突出。通常,這樣的醫(yī)療安卓設(shè)備都會(huì)由多名醫(yī)護(hù)人員共用。在只對(duì)該醫(yī)療安卓設(shè)備采用設(shè)備級(jí)鎖屏的情況下,所有知曉解鎖密碼的人員都可以在輸入解鎖密碼進(jìn)行解鎖屏后,在前一用戶尚未退出的醫(yī)療應(yīng)用上進(jìn)行操作。這既會(huì)導(dǎo)致非醫(yī)護(hù)人員的誤操作,有引發(fā)醫(yī)療事故的潛在風(fēng)險(xiǎn);也無法為醫(yī)療事故的調(diào)查提供明確的操作人及操作記錄。
【發(fā)明內(nèi)容】
`[0005]本發(fā)明的一個(gè)目的是要提供一種基于安卓系統(tǒng)的應(yīng)用鎖屏方法及裝置,以在多用戶使用同一設(shè)備時(shí)有效保護(hù)用戶隱私,防止用戶信息泄露。
[0006]本發(fā)明一個(gè)進(jìn)一步的目的是要在當(dāng)前用戶未對(duì)應(yīng)用進(jìn)行解鎖的情況下,允許另一用戶能夠便捷地重新登錄該應(yīng)用,以適應(yīng)該應(yīng)用的多用戶使用狀態(tài)。
[0007]按照本發(fā)明的一個(gè)方面,提供了一種基于安卓系統(tǒng)的應(yīng)用鎖屏方法,用于對(duì)終端設(shè)備中運(yùn)行的一應(yīng)用進(jìn)行鎖屏和解鎖操作,包括:
[0008]在符合預(yù)定條件的情況下對(duì)所述應(yīng)用進(jìn)行鎖屏,以使得所述應(yīng)用進(jìn)入鎖屏狀態(tài);
[0009]提供一解鎖界面,所述解鎖界面包括用于接收用戶輸入的解鎖密碼的解鎖接口和用于接收用戶輸入的注銷指令的注銷接口;
[0010]當(dāng)所述解鎖接口接收到的所述輸入的解鎖密碼與存儲(chǔ)在所述終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼一致的時(shí),對(duì)所述鎖屏進(jìn)行解鎖操作,使所述應(yīng)用退出鎖屏狀態(tài);
[0011]當(dāng)所述注銷接口接收到注銷指令時(shí),從所述應(yīng)用中注銷當(dāng)前用戶賬戶并使得所述應(yīng)用返回到用戶登錄界面,以允許進(jìn)行對(duì)所述應(yīng)用的用戶登錄操作。[0012]可選地,所述的應(yīng)用鎖屏方法還包括:在所述終端設(shè)備處設(shè)置或修改當(dāng)前用戶賬戶的解鎖密碼。
[0013]可選地,所述的應(yīng)用鎖屏方法還包括:將存儲(chǔ)在所述終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼與存儲(chǔ)在遠(yuǎn)程服務(wù)器中的備份解鎖密碼進(jìn)行同步操作。
[0014]可選地,所述的應(yīng)用鎖屏方法還包括:在完成所述用戶登錄操作時(shí)或完成對(duì)所述解鎖密碼的所述設(shè)置或修改時(shí),進(jìn)行所述同步操作。
[0015]可選地,所述的應(yīng)用鎖屏方法還包括:在所述應(yīng)用進(jìn)入所述鎖屏狀態(tài)的情況下,允許在所述終端設(shè)備中操作另一應(yīng)用。
[0016]按照本發(fā)明的另一方面,還提供了一種基于安卓系統(tǒng)的應(yīng)用鎖屏裝置,用于對(duì)在終端設(shè)備中運(yùn)行的一應(yīng)用進(jìn)行鎖屏和解鎖,包括設(shè)置在所述終端設(shè)備中的:
[0017]鎖屏模塊,其配置成在符合預(yù)定條件的情況下對(duì)所述應(yīng)用進(jìn)行鎖屏操作,以使得所述應(yīng)用進(jìn)入鎖屏狀態(tài);
[0018]解鎖界面模塊,其配置成在所述鎖屏狀態(tài)下提供一解鎖界面,所述解鎖界面包括用于接收用戶輸入的解鎖密碼的解鎖接口和用于接收用戶輸入的注銷指令的注銷接口;
[0019]解鎖模塊,其配置成當(dāng)所述解鎖接口接收到的所述輸入的解鎖密碼與存儲(chǔ)在所述終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼一致時(shí),對(duì)所述鎖屏進(jìn)行解鎖操作,使所述應(yīng)用退出鎖屏狀態(tài);
[0020]注銷模塊,其配置成當(dāng)所述注銷接口接收到注銷指令時(shí),從所述應(yīng)用中注銷當(dāng)前用戶賬戶并使得所述應(yīng)用返回到用戶登錄界面,以允許進(jìn)行對(duì)所述應(yīng)用的用戶登錄操作。
[0021]可選地,所述應(yīng)用鎖屏裝置還包括:解鎖密碼設(shè)置模塊,其配置成對(duì)當(dāng)前用戶賬戶的解鎖密碼進(jìn)行設(shè)置或修改操作。
[0022]可選地,所述應(yīng)用鎖屏裝置還包括:同步模塊,其配置成根據(jù)一同步指令將存儲(chǔ)在所述終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼與存儲(chǔ)在遠(yuǎn)程服務(wù)器中的預(yù)設(shè)解鎖密碼進(jìn)行同步操作。
[0023]可選地,所述應(yīng)用鎖屏裝置還包括:登錄模塊,其配置成提供所述用戶登錄界面,接收用戶在所述用戶登錄界面處輸入的用戶賬戶信息,完成所述用戶登錄操作;其中,所述登錄模塊還配置成在完成所述用戶登錄操作時(shí)向所述同步模塊發(fā)出所述同步指令。
[0024]可選地,所述應(yīng)用鎖屏裝置還包括:所述解鎖密碼設(shè)置模塊還配置成在完成所述設(shè)置或修改操作時(shí)向所述同步模塊發(fā)出所述同步指令。
[0025]對(duì)于本發(fā)明的應(yīng)用鎖屏方法和裝置,其是針對(duì)終端設(shè)備中運(yùn)行的某一具體應(yīng)用進(jìn)行鎖屏和解鎖,而非對(duì)整個(gè)終端設(shè)備進(jìn)行鎖屏,因此,按照本發(fā)明的鎖屏方式可以稱為“應(yīng)用級(jí)鎖屏”。另外,這種“應(yīng)用級(jí)鎖屏”僅針對(duì)某個(gè)具體應(yīng)用進(jìn)行鎖屏,不影響對(duì)整個(gè)設(shè)備的使用。
[0026]按照本發(fā)明,在應(yīng)用處于鎖屏狀態(tài)下時(shí),可以根據(jù)接收到的指令不同而退出鎖屏狀態(tài)或注銷當(dāng)前用戶賬戶進(jìn)入登錄界面。這樣,一方面,該應(yīng)用的當(dāng)前用戶可以通過輸入正確的解鎖密碼而重新進(jìn)入應(yīng)用。另一方面,其他用戶由于不知道當(dāng)前用戶的解鎖密碼而不能通過解鎖進(jìn)入該應(yīng)用,也就不能以當(dāng)前用戶的身份對(duì)應(yīng)用進(jìn)行操作,這提供了應(yīng)用的操作安全性,也有效地保護(hù)了當(dāng)前用戶的用戶隱私,防止用戶信息泄露。
[0027]進(jìn)一步地,按照本發(fā)明,其他用戶雖然無法通過解鎖操作而以當(dāng)前用戶的身份進(jìn)入應(yīng)用,但是可以方便地在解鎖界面注銷當(dāng)前用戶賬戶而使得應(yīng)用返回到用戶登錄界面,從而可以以自己的用戶賬戶身份登錄該應(yīng)用。這種設(shè)計(jì)避免了在鎖屏情況下其他用戶根本無法使用該應(yīng)用的情形的發(fā)生,提供了良好的多用戶操作體驗(yàn)。當(dāng)然,當(dāng)前用戶也可以在解鎖界面通過注銷當(dāng)前用戶賬戶而在用戶登錄界面用自己的用戶賬戶和密碼重新登錄應(yīng)用,這對(duì)于當(dāng)前用戶忘記自己的解鎖密碼而無法通過解鎖操作進(jìn)入應(yīng)用的情況是特別有利的。
[0028]進(jìn)一步地,在本發(fā)明中,各用戶設(shè)置好的解鎖密碼可以上傳到遠(yuǎn)程服務(wù)器,用戶在登錄時(shí)可以從遠(yuǎn)程服務(wù)器獲取解鎖密碼。這種設(shè)計(jì)使得用戶在設(shè)置好解鎖密碼后,在其他設(shè)備登錄同一應(yīng)用時(shí),可以從遠(yuǎn)程服務(wù)器獲取與本用戶對(duì)應(yīng)的已設(shè)置的解鎖密碼,而無需在每次登錄后都設(shè)置應(yīng)用解鎖密碼,從而減少了用戶的繁瑣操作,提高了用戶體驗(yàn)。
[0029]根據(jù)下文結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會(huì)更加明了本發(fā)明的上述以及其他目的、優(yōu)點(diǎn)和特征。
【專利附圖】
【附圖說明】
[0030]后文將參照附圖以示例性而非限制性的方式詳細(xì)描述本發(fā)明的一些具體實(shí)施例。附圖中相同的附圖標(biāo)記標(biāo)示了相同或類似的部件或部分。附圖中:
[0031]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的基于安卓系統(tǒng)的應(yīng)用鎖屏方法的流程圖;
[0032]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的基于安卓系統(tǒng)的應(yīng)用鎖屏裝置的示意性結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0033]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的基于安卓系統(tǒng)的應(yīng)用鎖屏方法的流程圖,該方法可用于對(duì)安卓系統(tǒng)的終端設(shè)備中運(yùn)行的一應(yīng)用進(jìn)行鎖屏和解鎖。
[0034]如圖1所示,在步驟101中,用戶登錄應(yīng)用。用戶可以在該應(yīng)用提供的用戶登錄界面中通過輸入用戶帳戶名和密碼來登錄該應(yīng)用。
[0035]在用戶成功登錄應(yīng)用后,可以執(zhí)行步驟104來判斷是否符合預(yù)定的鎖屏條件。若在步驟104中判斷尚不符合,則返回繼續(xù)執(zhí)行步驟104,以便持續(xù)地監(jiān)測(cè)該應(yīng)用的狀態(tài)是否符合鎖屏條件。這里的鎖屏條件例如可以包括:用戶長時(shí)間未操作該應(yīng)用,這可以通過與一預(yù)定的時(shí)間閾值進(jìn)行比較來實(shí)現(xiàn);終端設(shè)備的屏幕電源被關(guān)斷;該應(yīng)用被切換到系統(tǒng)后臺(tái)運(yùn)行。當(dāng)監(jiān)測(cè)到有上述任一鎖屏條件發(fā)生時(shí),則可以判斷符合鎖屏條件。上述列出的鎖屏條件僅是示例性地,在具體實(shí)施時(shí)可以設(shè)置更多或更少的鎖屏條件,或者采取其他的鎖屏條件。
[0036]若在步驟104中判斷符合鎖屏條件,則執(zhí)行步驟105,對(duì)應(yīng)用進(jìn)行鎖屏并提供解鎖界面。步驟105執(zhí)行完畢后,該應(yīng)用進(jìn)入了鎖屏狀態(tài)。應(yīng)用的鎖屏狀態(tài)可以與現(xiàn)有技術(shù)中對(duì)設(shè)備進(jìn)行鎖屏后的狀態(tài)類似。例如,根據(jù)進(jìn)入鎖屏狀態(tài)的不同鎖屏條件,可以在進(jìn)入鎖屏狀態(tài)后關(guān)閉設(shè)備的屏幕,并在用戶重新點(diǎn)亮設(shè)備屏幕后提供該解鎖界面,也可以直接用解鎖界面覆蓋應(yīng)用操作界面。總之,在應(yīng)用進(jìn)入鎖屏狀態(tài)后,在對(duì)該應(yīng)用進(jìn)行解鎖之前無法重新進(jìn)入該應(yīng)用。
[0037]在鎖屏狀態(tài)下,當(dāng)發(fā)現(xiàn)用戶意圖操作該應(yīng)用或意圖重新進(jìn)入該應(yīng)用時(shí),可以在設(shè)備屏幕中向用戶提供或者說呈現(xiàn)解鎖界面。該解鎖界面可以包括用于接收用戶輸入的解鎖密碼的解鎖接口和用于接收用戶輸入的注銷指令的注銷接口。與前述的鎖屏條件相對(duì)應(yīng)地,例如當(dāng)監(jiān)測(cè)到用戶重新點(diǎn)亮屏幕,或者用戶將該應(yīng)用切換到系統(tǒng)前臺(tái)運(yùn)行時(shí),則可以表明用戶意圖重新操作或重新進(jìn)入該應(yīng)用。在向用戶提供解鎖界面后,則可以根據(jù)用戶的輸入選擇性地進(jìn)行步驟106或步驟107。
[0038]在步驟106中,該應(yīng)用可以接收用戶經(jīng)由解鎖界面的解鎖接口輸入的解鎖密碼。根據(jù)解鎖方式的不同,該解鎖密碼可以是字符形式,圖案形式或面部圖像形式。隨后,在步驟108中判斷所接收到的解鎖密碼與存儲(chǔ)在終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼是否一致。若不一致,則該應(yīng)用繼續(xù)保持在鎖屏狀態(tài),并返回步驟106繼續(xù)等待接收用戶輸入的解鎖密碼;若一致,則執(zhí)行步驟109,以使得該應(yīng)用退出鎖屏狀態(tài)。在應(yīng)用退出鎖屏狀態(tài)后,可以返回到步驟104,繼續(xù)監(jiān)測(cè)該應(yīng)用的狀態(tài)是否符合鎖屏條件。
[0039]在鎖屏狀態(tài)下,向用戶提供解鎖界面后,還可以執(zhí)行步驟107,接收用戶經(jīng)由解鎖界面的注銷接口輸入的注銷指令。該注銷接口例如可以是形成在解鎖界面中的注銷按鈕,用戶可以通過點(diǎn)擊該注銷按鈕發(fā)出注銷指令。當(dāng)該應(yīng)用接收到該注銷指令后,則在該應(yīng)用中注銷當(dāng)前用戶賬戶并使得該應(yīng)用返回到用戶登錄界面。此時(shí),用戶可以重新執(zhí)行步驟101,以便進(jìn)行用戶登錄操作。
[0040]采用上述技術(shù)方案,使得在一個(gè)終端設(shè)備中,某用戶登錄應(yīng)用之后因?yàn)殚L時(shí)間未操作或者其他原因?qū)е骆i屏?xí)r,原用戶只需在解鎖界面輸入解鎖密碼即可重新回到應(yīng)用中;另一個(gè)用戶只需要點(diǎn)擊解鎖界面的注銷按鈕發(fā)出注銷指令,即可注銷原用戶,而重新回到登錄界面,從而可以以自己的用戶賬戶身份登錄并使用該應(yīng)用。這樣便可以在同一終端設(shè)備被多人使用時(shí),不同用戶在不知道其他用戶的應(yīng)用解鎖密碼時(shí)無法進(jìn)入其他用戶登錄下的應(yīng)用界面,但可以通過重新登錄來使用該應(yīng)用。這種設(shè)計(jì)既能避免用戶的敏感信息、數(shù)據(jù)信息等被其他用戶獲得,使得用戶的隱私和信息安全得到保障,也能使得其他用戶能夠方便地以自己的用戶賬戶身份使用該應(yīng)用。當(dāng)然,如果原用戶忘記了其解鎖密碼,也可以通過在解鎖界面上注銷該應(yīng)用,并在該應(yīng)用的用戶登錄界面處重新以自己的用戶賬戶身份登錄并使用該應(yīng)用。
[0041]在圖1所述的實(shí)施例中,在步驟101中用戶登錄應(yīng)用后,可以執(zhí)行步驟103,在終端設(shè)備處設(shè)置或修改當(dāng)前用戶賬戶的解鎖密碼。在步驟103中設(shè)置或修改后的解鎖密碼可以在終端設(shè)備處儲(chǔ)存,以備在步驟108中進(jìn)行調(diào)用。
[0042]為了方便用戶在多臺(tái)終端設(shè)備中使用該應(yīng)用并避免在各個(gè)終端設(shè)備中分別設(shè)置解鎖密碼,還可以在遠(yuǎn)程服務(wù)器中備份用戶的解鎖密碼。這樣,在步驟103中設(shè)置或修改了解鎖密碼之后,可以執(zhí)行步驟102,將終端設(shè)備處的解鎖密碼與存儲(chǔ)在遠(yuǎn)程服務(wù)器中的備份解鎖密碼進(jìn)行同步,以便將新設(shè)置或修改的解鎖密碼更新到遠(yuǎn)程服務(wù)器中。當(dāng)在步驟101中用戶登錄應(yīng)用后,也可以執(zhí)行步驟102,將存儲(chǔ)在遠(yuǎn)程服務(wù)器中的備份解鎖密碼同步到本地的終端設(shè)備中。這種設(shè)計(jì)使得用戶在一個(gè)終端設(shè)備中設(shè)置或修改好解鎖密碼后,可以通過與遠(yuǎn)程服務(wù)器的同步操作,將該解鎖密碼同步到其他的終端設(shè)備中。
[0043]需要理解的是,如前所述,按照本發(fā)明的鎖屏方案為“應(yīng)用級(jí)鎖屏”,在該應(yīng)用進(jìn)入鎖屏狀態(tài)的情況下,可以允許用戶在終端設(shè)備中操作另一應(yīng)用。此技術(shù)方案中,本發(fā)明的應(yīng)用鎖屏方法可以只針對(duì)某個(gè)應(yīng)用進(jìn)行鎖屏,從而不影響整個(gè)設(shè)備的其他應(yīng)用的使用。例如,在該應(yīng)用處于鎖屏狀態(tài)的情況下,用戶可以操作該終端設(shè)備使其進(jìn)入到系統(tǒng)主界面并執(zhí)行其他應(yīng)用,或者可以直接將其他應(yīng)用切換到系統(tǒng)前臺(tái)運(yùn)行。在本發(fā)明的一個(gè)實(shí)施例中,也可以在解鎖界面上設(shè)置一用于接收用戶輸入的返回系統(tǒng)主界面指令的返回接口,并且當(dāng)該返回接口接收到用戶的返回主界面指令時(shí),返回終端設(shè)備的主界面。
[0044]還可以理解的是,按照本發(fā)明的“應(yīng)用級(jí)鎖屏”可以與現(xiàn)有的“設(shè)備級(jí)鎖屏”共存。當(dāng)然,在這樣的情況下,用戶在解鎖時(shí),可能需要先對(duì)終端設(shè)備進(jìn)行解鎖,然后再對(duì)被鎖屏的應(yīng)用進(jìn)行解鎖。
[0045]以下以一種供多人使用的醫(yī)療應(yīng)用為例,對(duì)本發(fā)明的應(yīng)用鎖屏方法進(jìn)行更具體的說明。該醫(yī)療應(yīng)用示例性地可以是醫(yī)療信息系統(tǒng),其安裝于一臺(tái)三星GT-N8000平板電腦中。該平板電腦使用4.2.2版本的安卓系統(tǒng),處理器為ARM (Acorn RISC Machine),并已獲取root (超級(jí)用戶)權(quán)限。
[0046]在該平板電腦上安裝該醫(yī)療應(yīng)用,配置好ip地址,搭建好遠(yuǎn)程服務(wù)器端以及管理平臺(tái)。此時(shí),用戶test點(diǎn)擊平板上的醫(yī)療應(yīng)用的圖標(biāo),即可進(jìn)入該應(yīng)用的用戶登錄界面。用戶在輸入用戶賬戶名test以及登錄密碼qwel23后,可以點(diǎn)擊登錄按鈕以登錄該應(yīng)用。在服務(wù)器認(rèn)證用戶賬戶身份的過程中,如果存在與該用戶對(duì)應(yīng)的解鎖密碼則將該解鎖密碼同步到到本地的平板電腦中進(jìn)行保存。
[0047]用戶test登錄成功后,進(jìn)入該醫(yī)療應(yīng)用的主界面,此時(shí)可以對(duì)該醫(yī)療應(yīng)用進(jìn)行各種操作。用戶在該應(yīng)用的設(shè)置界面中點(diǎn)擊設(shè)置解鎖密碼進(jìn)入解鎖密碼設(shè)置界面。用戶可以在解鎖密碼設(shè)置界面中設(shè)置新建的解鎖密碼或者對(duì)已有的解鎖密碼進(jìn)行修改。設(shè)置操作完畢后,點(diǎn)擊保存按鈕,解鎖密碼即可上傳到遠(yuǎn)程服務(wù)器中保存。這樣,用戶test下次在其他終端設(shè)備中登錄該醫(yī)療應(yīng)用時(shí),解鎖密碼會(huì)返回給客戶端,用戶test無需重新設(shè)置解鎖密碼。
[0048]當(dāng)用戶test按下電源鍵或者長時(shí)間未操作平板,該應(yīng)用會(huì)進(jìn)入鎖屏狀態(tài)。在該鎖屏狀態(tài)下,用戶按下電源鍵,即可出現(xiàn)應(yīng)用的解鎖界面。在另一種情形中,當(dāng)用戶test長時(shí)間未操作該醫(yī)療應(yīng)用時(shí),該應(yīng)用進(jìn)入鎖屏狀態(tài),此時(shí)用戶可以正常使用該醫(yī)療應(yīng)用以外的其他應(yīng)用,但點(diǎn)擊醫(yī)療應(yīng)用圖標(biāo)時(shí),會(huì)顯示應(yīng)用的解鎖界面。
[0049]該應(yīng)用的解鎖界面可以包括密碼輸入?yún)^(qū)域和注銷按鈕。密碼輸入?yún)^(qū)域可以為九宮格的圖案解鎖形式,用戶可以通過預(yù)先設(shè)置的手勢(shì)解鎖密碼進(jìn)行滑動(dòng)解鎖。用戶test無需重新登錄該應(yīng)用,其在輸入解鎖密碼之后即可重新進(jìn)入該應(yīng)用。這樣方便了用戶的操作和體驗(yàn)。
[0050]在密碼不泄露的情況下,其他用戶很難得知用戶test的解鎖密碼。因此如果此時(shí)另一個(gè)用戶testl進(jìn)入解鎖界面時(shí),在不知道用戶test的解鎖密碼的情況下,只能點(diǎn)擊注銷按鈕,以退出用戶賬戶test,回到用戶登錄界面,并重新以testl的身份登錄該醫(yī)療應(yīng)用。這樣,用戶test的隱私和安全得到了保證,同時(shí)也保證了用戶testl能夠正常使用該應(yīng)用。
[0051]從上述過程可以看出,本發(fā)明的應(yīng)用鎖屏方法方便了用戶的操作,增加了用戶數(shù)據(jù)及信息的安全性,實(shí)現(xiàn)了安全與方便的完美結(jié)合。
[0052]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的基于安卓系統(tǒng)的應(yīng)用鎖屏裝置200的示意性結(jié)構(gòu)框圖,其可以在一個(gè)安卓系統(tǒng)的終端設(shè)備中實(shí)現(xiàn),并可以用于對(duì)在終端設(shè)備中運(yùn)行的一應(yīng)用進(jìn)行鎖屏和解鎖。該應(yīng)用鎖屏裝置200能夠用來執(zhí)行或?qū)崿F(xiàn)前文所描述的應(yīng)用鎖屏方法。由圖2可以看出,本發(fā)明的應(yīng)用鎖屏裝置200可以包括設(shè)置于終端設(shè)備中的鎖屏模塊201、解鎖界面模塊202、解鎖模塊203和注銷模塊204,以及可選的解鎖密碼設(shè)置模塊205、同步模塊206、登錄模塊207和密碼存儲(chǔ)器208。
[0053]鎖屏模塊201可以監(jiān)控用戶對(duì)終端設(shè)備以及對(duì)該應(yīng)用的使用狀態(tài),并在符合預(yù)定條件的情況下對(duì)應(yīng)用進(jìn)行鎖屏操作,以使得該應(yīng)用進(jìn)入鎖屏狀態(tài)。如前所述,這里的預(yù)定條件示例性地可以包括:用戶長時(shí)間未操作該應(yīng)用;終端設(shè)備的屏幕電源被關(guān)斷;該應(yīng)用被切換到系統(tǒng)后臺(tái)運(yùn)行。當(dāng)鎖屏模塊201使得該應(yīng)用進(jìn)入鎖屏狀態(tài)時(shí),則可以觸發(fā)解鎖界面模塊202的運(yùn)行。
[0054]解鎖界面模塊202可以經(jīng)由終端設(shè)備的屏幕向用戶提供一解鎖界面。該解鎖界面可包括用于接收用戶輸入的解鎖密碼的解鎖接口和用于接收用戶輸入的注銷指令的注銷接口。該解鎖接口可以根據(jù)解鎖方式的不同而對(duì)應(yīng)地接收字符、圖案或面部圖像等解鎖密碼。當(dāng)用戶經(jīng)由解鎖界面的解鎖接口輸入了解鎖密碼時(shí),則解鎖界面模塊202將所輸入的解鎖密碼發(fā)送至解鎖模塊203,并觸發(fā)解鎖模塊203運(yùn)行。當(dāng)用戶經(jīng)由解鎖界面的注銷接口發(fā)送了注銷指令時(shí),則解鎖界面模塊202將該注銷指令發(fā)送至注銷模塊204,并觸發(fā)注銷模塊204運(yùn)行。
[0055]解鎖模塊203可以對(duì)用戶輸入的解鎖密碼與存儲(chǔ)在終端設(shè)備的密碼存儲(chǔ)器208中的當(dāng)前用戶賬戶的解鎖密碼進(jìn)行比較,并在兩者一致的情況下對(duì)該應(yīng)用進(jìn)行解鎖操作,以使得該應(yīng)用退出鎖屏狀態(tài)。
[0056]注銷模塊204在接收到注銷指令時(shí),則從該應(yīng)用中注銷當(dāng)前用戶賬戶,并觸發(fā)登錄模塊207運(yùn)行。
[0057]登錄模塊207向用戶提供用戶登錄界面,并可以接收用戶在用戶登錄界面處輸入的用戶賬戶信息,例如用戶賬戶名和密碼,以完成用戶登錄操作。在登錄模塊207完成用戶登錄操作后,可以向同步模塊206發(fā)出同步指令,以觸發(fā)同步模塊206的運(yùn)行。
[0058]同步模塊206在接收到該同步指令后,則將存儲(chǔ)在密碼存儲(chǔ)器208中的當(dāng)前用戶賬戶的解鎖密碼與遠(yuǎn)程服務(wù)器209中的備份解鎖密碼進(jìn)行同步操作,以使得密碼存儲(chǔ)器208或服務(wù)器209的備份解鎖密碼更新為用戶最近設(shè)置或修改的解鎖密碼。
[0059]該應(yīng)用鎖屏裝置200還可以包括解鎖密碼設(shè)置模塊205,用于由登錄該應(yīng)用的當(dāng)前用戶對(duì)其解鎖密碼進(jìn)行設(shè)置或修改操作,并將該解鎖密碼存儲(chǔ)在密碼存儲(chǔ)器208中。該解鎖密碼設(shè)置模塊205還可以在完成對(duì)解鎖密碼的設(shè)置或修改操作時(shí)向同步模塊206 (或者經(jīng)由密碼存儲(chǔ)器208向同步模塊206)發(fā)出同步指令,以便將用戶最近設(shè)置或修改的解鎖密碼同步到服務(wù)器209。
[0060]至此,本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識(shí)到,雖然本文已詳盡示出和描述了本發(fā)明的多個(gè)示例性實(shí)施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開的內(nèi)容直接確定或推導(dǎo)出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應(yīng)被理解和認(rèn)定為覆蓋了所有這些其他變型或修改。
【權(quán)利要求】
1.一種基于安卓系統(tǒng)的應(yīng)用鎖屏方法,用于對(duì)終端設(shè)備中運(yùn)行的一應(yīng)用進(jìn)行鎖屏和解鎖,包括: 在符合預(yù)定條件的情況下對(duì)所述應(yīng)用進(jìn)行鎖屏,以使得所述應(yīng)用進(jìn)入鎖屏狀態(tài); 提供一解鎖界面,所述解鎖界面包括用于接收用戶輸入的解鎖密碼的解鎖接口和用于接收用戶輸入的注銷指令的注銷接口; 當(dāng)所述解鎖接口接收到的所述輸入的解鎖密碼與存儲(chǔ)在所述終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼一致時(shí),對(duì)所述鎖屏進(jìn)行解鎖操作,使所述應(yīng)用退出鎖屏狀態(tài); 當(dāng)所述注銷接口接收到注銷指令時(shí),從所述應(yīng)用中注銷當(dāng)前用戶賬戶并使得所述應(yīng)用返回到用戶登錄界面,以允許進(jìn)行對(duì)所述應(yīng)用的用戶登錄操作。
2.根據(jù)權(quán)利要求1所述的應(yīng)用鎖屏方法,其特征在于,還包括: 在所述終端設(shè)備處設(shè)置或修改當(dāng)前用戶賬戶的解鎖密碼。
3.根據(jù)權(quán)利要求2所述的應(yīng)用鎖屏方法,其特征在于,還包括: 將存儲(chǔ)在所述終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼與存儲(chǔ)在遠(yuǎn)程服務(wù)器中的備份解鎖密碼進(jìn)行同步操作。
4.根據(jù)權(quán)利要求3所述的應(yīng)用鎖屏方法,其特征在于,還包括: 在完成所述用戶登錄操作時(shí)或完成對(duì)所述解鎖密碼的所述設(shè)置或修改時(shí),進(jìn)行所述同步操作。
5.根據(jù)權(quán)利要求1~5中任一項(xiàng)所述的應(yīng)用鎖屏方法,其特征在于,還包括: 在所述應(yīng)用進(jìn)入所述鎖屏狀態(tài)的情況下,允許在所述終端設(shè)備中操作另一應(yīng)用。
6.一種基于安卓系統(tǒng)的應(yīng)用鎖屏裝置,用于對(duì)在終端設(shè)備中運(yùn)行的一應(yīng)用進(jìn)行鎖屏和解鎖,包括設(shè)置在所述終端設(shè)備中的: 鎖屏模塊,其配置成在符合預(yù)定條件的情況下對(duì)所述應(yīng)用進(jìn)行鎖屏操作,以使得所述應(yīng)用進(jìn)入鎖屏狀態(tài); 解鎖界面模塊,其配置成在所述鎖屏狀態(tài)下提供一解鎖界面,所述解鎖界面包括用于接收用戶輸入的解鎖密碼的解鎖接口和用于接收用戶輸入的注銷指令的注銷接口; 解鎖模塊,其配置成當(dāng)所述解鎖接口接收到的所述輸入的解鎖密碼與存儲(chǔ)在所述終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼一致時(shí),對(duì)所述鎖屏進(jìn)行解鎖操作,使所述應(yīng)用退出鎖屏狀態(tài); 注銷模塊,其配置成當(dāng)所述注銷接口接收到注銷指令時(shí),從所述應(yīng)用中注銷當(dāng)前用戶賬戶并使得所述應(yīng)用返回到用戶登錄界面,以允許進(jìn)行對(duì)所述應(yīng)用的用戶登錄操作。
7.根據(jù)權(quán)利要求6所述的應(yīng)用鎖屏裝置,其特征在于,還包括: 解鎖密碼設(shè)置模塊,其配置成對(duì)當(dāng)前用戶賬戶的解鎖密碼進(jìn)行設(shè)置或修改操作。
8.根據(jù)權(quán)利要求7所述的應(yīng)用鎖屏裝置,其特征在于,還包括: 同步模塊,其配置成根據(jù)一同步指令將存儲(chǔ)在所述終端設(shè)備中的當(dāng)前用戶賬戶的解鎖密碼與存儲(chǔ)在遠(yuǎn)程服務(wù)器中的備份解鎖密碼進(jìn)行同步操作。
9.根據(jù)權(quán)利 要求8所述的應(yīng)用鎖屏裝置,其特征在于,還包括: 登錄模塊,其配置成提供所述用戶登錄界面,接收用戶在所述用戶登錄界面處輸入的用戶賬戶信息,完成所述用戶登錄操作; 其中,所述登錄模塊還配置成在完成所述用戶登錄操作時(shí)向所述同步模塊發(fā)出所述同步指令。
10.根據(jù)權(quán)利要求7所述的應(yīng)用鎖屏裝置,其特征在于,還包括: 所述解鎖密碼設(shè)置模塊還配置成在完成所述設(shè)置或修改操作時(shí)向所述同步模塊發(fā)出所述同步指令。`
【文檔編號(hào)】G06F21/45GK103778381SQ201410014061
【公開日】2014年5月7日 申請(qǐng)日期:2014年1月13日 優(yōu)先權(quán)日:2014年1月13日
【發(fā)明者】高金川 申請(qǐng)人:中標(biāo)軟件有限公司