一種系統(tǒng)鎖定方法及裝置的制造方法
【專利摘要】本發(fā)明提供一種系統(tǒng)鎖定方法及裝置,涉及人機(jī)交互領(lǐng)域,所述方法包括:監(jiān)測是否接收到鎖定指令;當(dāng)接收到鎖定指令時,判斷當(dāng)前是否有正在運行的前臺程序;若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行。本發(fā)明可以提高系統(tǒng)鎖定操作的靈活性和便利性。
【專利說明】
一種系統(tǒng)鎖定方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及人機(jī)交互領(lǐng)域,具體涉及一種系統(tǒng)鎖定方法及裝置。
【背景技術(shù)】
[0002]隨著智能終端的普及,很多用戶利用鎖屏軟件來保護(hù)自己的終端隱私。智能終端鎖屏與電腦鎖屏相仿,包括有兩種方式,一種是切斷屏幕電源,一種是利用軟件快速智能鎖屏。鎖屏的目的在于保護(hù)自己的電腦或手機(jī)隱私、防止誤操作、在不關(guān)閉終端的情況下節(jié)省電量。
[0003]現(xiàn)有的屏幕鎖定方式,無論鎖定原理如何,鎖定的結(jié)果通常是停止運行所有程序、關(guān)閉終端屏幕,用戶可以開啟屏幕訪問解鎖界面;而在解鎖之后,用戶可以進(jìn)入系統(tǒng)桌面,訪問所有的應(yīng)用程序,由此可見,現(xiàn)有的屏幕鎖定方式的靈活性和便利性較差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的是現(xiàn)有的屏幕鎖定方式的靈活性和便利性較差的問題。
[0005]有鑒于此,本發(fā)明提供一種系統(tǒng)鎖定方法,包括:
[0006]監(jiān)測是否接收到鎖定指令;
[0007]當(dāng)接收到鎖定指令時,判斷當(dāng)前是否有正在運行的前臺程序;
[0008]若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行。
[0009]優(yōu)選地,還包括:
[0010]若當(dāng)前沒有正在運行的前臺程序,則進(jìn)入第二鎖定狀態(tài),所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面。
[0011 ]本發(fā)明還提供另一種系統(tǒng)鎖定方法,包括:
[0012]監(jiān)測是否接收到鎖定指令;
[0013]當(dāng)接收到鎖定指令時,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且所述第一鎖定狀態(tài)和第二鎖定狀態(tài)的鎖定內(nèi)容不相同;
[0014]監(jiān)測是否接收到用戶提供的選定指令;
[0015]當(dāng)接收到用戶提供的選定指令時,根據(jù)所述選定指令確定進(jìn)入第一鎖定狀態(tài)或第二鎖定狀態(tài)。
[0016]優(yōu)選地,所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持當(dāng)前正在運行的前臺程序繼續(xù)運行。
[0017]優(yōu)選地,所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面、結(jié)束當(dāng)前正在運行的前臺程序。
[0018]相應(yīng)地,本發(fā)明提供一種系統(tǒng)鎖定裝置,包括:
[0019]監(jiān)測單元,用于監(jiān)測是否接收到鎖定指令;
[0020]判斷單元,用于當(dāng)接收到鎖定指令時,判斷當(dāng)前是否有正在運行的前臺程序;
[0021]第一鎖定單元,用于若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行。
[0022]優(yōu)選地,還包括:
[0023]第二鎖定單元,用于若當(dāng)前沒有正在運行的前臺程序,則進(jìn)入第二鎖定狀態(tài),所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面。
[0024]本發(fā)明還提供另一種系統(tǒng)鎖定裝置,包括:
[0025]第一監(jiān)測單元,用于監(jiān)測是否接收到鎖定指令;
[0026]詢問單元,用于當(dāng)接收到鎖定指令時,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且所述第一鎖定狀態(tài)和第二鎖定狀態(tài)的鎖定內(nèi)容不相同;
[0027]第二監(jiān)測單元,用于監(jiān)測是否接收到用戶提供的選定指令;
[0028]鎖定單元,用于當(dāng)接收到用戶提供的選定指令時,根據(jù)所述選定指令確定進(jìn)入第一鎖定狀態(tài)或第二鎖定狀態(tài)。
[0029]優(yōu)選地,所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持當(dāng)前正在運行的前臺程序繼續(xù)運行。
[0030]優(yōu)選地,所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面、結(jié)束當(dāng)前正在運行的前臺程序。
[0031]根據(jù)本發(fā)明提供的第一種系統(tǒng)鎖定方法及裝置,在監(jiān)測到鎖定指令時,首先判斷當(dāng)前是否有正在運行的前臺程序,若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行,在此鎖定狀態(tài)前臺應(yīng)用程序可以保持運行,用戶可以正常觀看終端屏幕顯示內(nèi)容且不受誤操作的干擾,由此提高了鎖定操作的靈活性和便利性。
[0032]根據(jù)本發(fā)明提供的第二種系統(tǒng)鎖定方法及裝置,在監(jiān)測到鎖定指令時,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且在兩種鎖定狀態(tài)中被鎖定的內(nèi)容不相同,當(dāng)接收到用戶提供的選定指令時,按照用戶的選擇進(jìn)入兩種鎖定狀態(tài)中的一種,由此提高了鎖定操作的靈活性和便利性。
【附圖說明】
[0033]為了更清楚地說明本發(fā)明【具體實施方式】或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對【具體實施方式】或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1為本發(fā)明實施例1提供的系統(tǒng)鎖定方法的流程圖;
[0035]圖2為本發(fā)明實施例2提供的系統(tǒng)鎖定方法的流程圖;
[0036]圖3為本發(fā)明實施例3提供的系統(tǒng)鎖定裝置的結(jié)構(gòu)示意圖;
[0037]圖4為本發(fā)明實施例4提供的系統(tǒng)鎖定裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0038]下面將結(jié)合附圖對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0039]此外,下面所描述的本發(fā)明不同實施方式中所涉及的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互結(jié)合。
[0040]實施例1
[0041]本實施例提供了一種系統(tǒng)鎖定方法,該方法可以在智能終端中執(zhí)行,如圖1所示該方法包括:
[0042]SI,監(jiān)測是否接收到鎖定指令,鎖定指令可以由用戶提供,具體可以利用終端的鎖定鍵實現(xiàn),也可以在系統(tǒng)桌面或主界面設(shè)置虛擬按鍵,當(dāng)用戶點擊鎖定按鍵時即發(fā)生鎖定指令。當(dāng)接收到鎖定指令時,執(zhí)行步驟S2,否則繼續(xù)監(jiān)測。
[0043]S2,判斷當(dāng)前是否有正在運行的前臺程序。本發(fā)明所指的前臺和后臺是相對可視化操作系統(tǒng)的桌面而言的,即在桌面運行的程序為前臺程序,前臺程序運行時用戶能夠感知,如視頻播放器、瀏覽器等都是前臺程序。而后臺程序,是用戶看不到的。眾所周知,現(xiàn)有的智能手機(jī)操作系統(tǒng)均同時支持前臺程序運行和后臺程序運行。后臺程序也叫任務(wù)級程序,前臺程序也叫事件處理級程序。若當(dāng)前有正在運行的前臺程序,例如網(wǎng)頁瀏覽器處于開啟狀態(tài),則執(zhí)行步驟S3,否則執(zhí)行步驟S4。
[0044]S3,進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行。屏蔽指令的方式有多種,例如可以截獲指令,也可以禁用系統(tǒng)輸入模塊等,在此狀態(tài)下,諸如用戶觸摸屏幕的操作、操作關(guān)機(jī)鍵、關(guān)閉屏幕電源的操作均被屏蔽,只接受解鎖指令,接到解鎖指令后則恢復(fù)正常使用狀態(tài)。目前多數(shù)智能終端的鎖定鍵和解鎖鍵為同一個機(jī)械按鍵,本方案可以在現(xiàn)有的終端中執(zhí)行,用戶可以通過同一個機(jī)械按鍵發(fā)出鎖定指令和解鎖指令。當(dāng)然,由于本方案的鎖定狀態(tài)與現(xiàn)有鎖定狀態(tài)不同,所以為了便于用戶區(qū)分,也可以在現(xiàn)有的終端上增設(shè)一個用于發(fā)送本方案的鎖定指令的按鍵。
[0045]S4,進(jìn)入第二鎖定狀態(tài),所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面,第二鎖定狀態(tài)與現(xiàn)有的鎖定狀態(tài)相同,即本方案同時提供兩種鎖定狀態(tài)。
[0046]根據(jù)本發(fā)明實施例提供的系統(tǒng)鎖定方法,在監(jiān)測到鎖定指令時,首先判斷當(dāng)前是否有正在運行的前臺程序,若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行,在此鎖定狀態(tài)前臺應(yīng)用程序可以保持運行,用戶可以正常觀看終端屏幕顯示內(nèi)容且不受誤操作的干擾,由此提高了鎖定操作的靈活性和便利性。
[0047]實施例2
[0048]本實施例提供了另一種系統(tǒng)鎖定方法,該方法可以在智能終端中執(zhí)行,如圖2所示該方法包括:
[0049]S’I,監(jiān)測是否接收到鎖定指令。鎖定指令可以由用戶提供,具體可以利用終端的鎖定鍵實現(xiàn),也可以在系統(tǒng)桌面或主界面設(shè)置虛擬按鍵,當(dāng)用戶點擊鎖定按鍵時即發(fā)生鎖定指令。目前多數(shù)智能終端的鎖定鍵和解鎖鍵為同一個機(jī)械按鍵,本方案可以在現(xiàn)有的終端中執(zhí)行,用戶可以通過同一個機(jī)械按鍵發(fā)出鎖定指令和解鎖指令。當(dāng)然,由于本方案的鎖定狀態(tài)與現(xiàn)有鎖定狀態(tài)不同,所以為了便于用戶區(qū)分,也可以在現(xiàn)有的終端上增設(shè)一個用于發(fā)送本方案的鎖定指令的按鍵。
[0050]當(dāng)接收到鎖定指令時,執(zhí)行步驟S’2,否則繼續(xù)監(jiān)測。
[0051 ] S ’ 2,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且所述第一鎖定狀態(tài)和第二鎖定狀態(tài)的鎖定內(nèi)容不相同。例如可以彈出一個選項菜單,其中有兩個選項。
[0052]S’3,監(jiān)測是否接收到用戶提供的選定指令,即等待用戶選擇一種鎖定狀態(tài);當(dāng)接收到用戶提供的選定指令時執(zhí)行步驟S ’ 4,否則繼續(xù)監(jiān)測。
[0053]S ’ 4,根據(jù)所述選定指令確定進(jìn)入第一鎖定狀態(tài)或第二鎖定狀態(tài)。
[0054]根據(jù)本發(fā)明實施例提供的系統(tǒng)鎖定方法,在監(jiān)測到鎖定指令時,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且在兩種鎖定狀態(tài)中被鎖定的內(nèi)容不相同,當(dāng)接收到用戶提供的選定指令時,按照用戶的選擇進(jìn)入兩種鎖定狀態(tài)中的一種,由此提高了鎖定操作的靈活性和便利性。
[0055]作為一個優(yōu)選的實施方式,所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持當(dāng)前正在運行的前臺程序繼續(xù)運行。屏蔽指令的方式有多種,例如可以截獲指令,也可以禁用系統(tǒng)輸入模塊等,在此狀態(tài)下,諸如用戶觸摸屏幕的操作、操作關(guān)機(jī)鍵、關(guān)閉屏幕電源的操作均被屏蔽,只接受解鎖指令,接到解鎖指令后則恢復(fù)正常使用狀態(tài)。
[0056]所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面、結(jié)束當(dāng)前正在運行的前臺程序,第二鎖定狀態(tài)可以與現(xiàn)有的鎖定狀態(tài)相同。
[0057]實施例3
[0058]本實施例提供一種系統(tǒng)鎖定裝置,如圖3所示,該裝置包括:
[0059]監(jiān)測單元31,用于監(jiān)測是否接收到鎖定指令;
[0060]判斷單元32,用于當(dāng)接收到鎖定指令時,判斷當(dāng)前是否有正在運行的前臺程序;
[0061]第一鎖定單元33,用于若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行。
[0062]根據(jù)本發(fā)明實施例提供的系統(tǒng)鎖定裝置,在監(jiān)測到鎖定指令時,首先判斷當(dāng)前是否有正在運行的前臺程序,若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行,在此鎖定狀態(tài)前臺應(yīng)用程序可以保持運行,用戶可以正常觀看終端屏幕顯示內(nèi)容且不受誤操作的干擾,由此提高了鎖定操作的靈活性和便利性。
[0063]作為一個優(yōu)選的實施方式,該裝置還包括:
[0064]第二鎖定單元34,用于若當(dāng)前沒有正在運行的前臺程序,則進(jìn)入第二鎖定狀態(tài),所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面。
[0065]實施例4
[0066]本發(fā)明提供另一種系統(tǒng)鎖定裝置,如圖所示,該裝置包括:
[0067]第一監(jiān)測單元41,用于監(jiān)測是否接收到鎖定指令;
[0068]詢問單元42,用于當(dāng)接收到鎖定指令時,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且所述第一鎖定狀態(tài)和第二鎖定狀態(tài)的鎖定內(nèi)容不相同;
[0069]第二監(jiān)測單元43,用于監(jiān)測是否接收到用戶提供的選定指令;
[0070]鎖定單元44,用于當(dāng)接收到用戶提供的選定指令時,根據(jù)所述選定指令確定進(jìn)入第一鎖定狀態(tài)或第二鎖定狀態(tài)。
[0071]作為一個優(yōu)選的實施方式,所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持當(dāng)前正在運行的前臺程序繼續(xù)運行。
[0072]所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面、結(jié)束當(dāng)前正在運行的前臺程序。
[0073]根據(jù)本發(fā)明實施例提供的系統(tǒng)鎖定裝置,在監(jiān)測到鎖定指令時,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且在兩種鎖定狀態(tài)中被鎖定的內(nèi)容不相同,當(dāng)接收到用戶提供的選定指令時,按照用戶的選擇進(jìn)入兩種鎖定狀態(tài)中的一種,由此提高了鎖定操作的靈活性和便利性。
[0074]顯然,上述實施例僅僅是為清楚地說明所作的舉例,而并非對實施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。而由此所引伸出的顯而易見的變化或變動仍處于本發(fā)明創(chuàng)造的保護(hù)范圍之中。
【主權(quán)項】
1.一種系統(tǒng)鎖定方法,其特征在于,包括: 監(jiān)測是否接收到鎖定指令; 當(dāng)接收到鎖定指令時,判斷當(dāng)前是否有正在運行的前臺程序; 若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 若當(dāng)前沒有正在運行的前臺程序,則進(jìn)入第二鎖定狀態(tài),所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面。3.一種系統(tǒng)鎖定方法,其特征在于,包括: 監(jiān)測是否接收到鎖定指令; 當(dāng)接收到鎖定指令時,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且所述第一鎖定狀態(tài)和第二鎖定狀態(tài)的鎖定內(nèi)容不相同; 監(jiān)測是否接收到用戶提供的選定指令; 當(dāng)接收到用戶提供的選定指令時,根據(jù)所述選定指令確定進(jìn)入第一鎖定狀態(tài)或第二鎖定狀態(tài)。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持當(dāng)前正在運行的前臺程序繼續(xù)運行。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面、結(jié)束當(dāng)前正在運行的前臺程序。6.一種系統(tǒng)鎖定裝置,其特征在于,包括: 監(jiān)測單元,用于監(jiān)測是否接收到鎖定指令; 判斷單元,用于當(dāng)接收到鎖定指令時,判斷當(dāng)前是否有正在運行的前臺程序; 第一鎖定單元,用于若當(dāng)前有正在運行的前臺程序,則進(jìn)入第一鎖定狀態(tài),所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持所述前臺程序繼續(xù)運行。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 第二鎖定單元,用于若當(dāng)前沒有正在運行的前臺程序,則進(jìn)入第二鎖定狀態(tài),所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面。8.一種系統(tǒng)鎖定裝置,其特征在于,包括: 第一監(jiān)測單元,用于監(jiān)測是否接收到鎖定指令; 詢問單元,用于當(dāng)接收到鎖定指令時,向用戶反饋鎖定狀態(tài)選項,鎖定狀態(tài)選項包括第一鎖定狀態(tài)和第二鎖定狀態(tài),并且所述第一鎖定狀態(tài)和第二鎖定狀態(tài)的鎖定內(nèi)容不相同;第二監(jiān)測單元,用于監(jiān)測是否接收到用戶提供的選定指令; 鎖定單元,用于當(dāng)接收到用戶提供的選定指令時,根據(jù)所述選定指令確定進(jìn)入第一鎖定狀態(tài)或第二鎖定狀態(tài)。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一鎖定狀態(tài)包括屏蔽除解鎖指令外的所有輸入指令、保持終端屏幕處于開啟狀態(tài)、保持當(dāng)前正在運行的前臺程序繼續(xù)運行。10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二鎖定狀態(tài)包括關(guān)閉終端屏幕、屏蔽系統(tǒng)桌面、結(jié)束當(dāng)前正在運行的前臺程序。
【文檔編號】G06F21/84GK105893886SQ201610203794
【公開日】2016年8月24日
【申請日】2016年4月1日
【發(fā)明人】李 真
【申請人】樂視控股(北京)有限公司, 樂視移動智能信息技術(shù)(北京)有限公司