两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種終端應(yīng)用控制方法和裝置與流程

文檔序號:11154810閱讀:307來源:國知局
一種終端應(yīng)用控制方法和裝置與制造工藝

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種終端應(yīng)用控制方法和裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,各種終端應(yīng)用應(yīng)運(yùn)而生,滿足了用戶不同的日常需求。在各式各樣的終端應(yīng)用中,由于存在一些容易讓人沉迷的終端應(yīng)用,例如游戲應(yīng)用等,出現(xiàn)了用戶在終端應(yīng)用中花費(fèi)較多的時間而影響正常的生活作息及人際交往的情況,降低了對終端應(yīng)用的可控性。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明實施例提供一種終端應(yīng)用控制方法和裝置,可以提高對終端應(yīng)用的可控性。

為了解決上述技術(shù)問題,本發(fā)明實施例提供了一種終端應(yīng)用控制方法,所述方法包括:

當(dāng)?shù)竭_(dá)針對終端應(yīng)用的預(yù)設(shè)解禁時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài);

在所述允許使用狀態(tài)下記錄對所述終端應(yīng)用的使用時間;

當(dāng)所述使用時間大于或等于預(yù)設(shè)使用時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用。

相應(yīng)地,本發(fā)明實施例還提供了一種終端應(yīng)用控制裝置,所述裝置包括:

狀態(tài)切換單元,用于當(dāng)?shù)竭_(dá)針對終端應(yīng)用的預(yù)設(shè)解禁時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài);

時間記錄單元,用于在所述允許使用狀態(tài)下記錄對所述終端應(yīng)用的使用時間;

應(yīng)用退出單元,用于當(dāng)所述使用時間大于或等于預(yù)設(shè)使用時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用。

在本發(fā)明實施例中,設(shè)置了預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值。由預(yù)設(shè)解禁時間閾值時控制終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài);并在允許使用狀態(tài)下記錄對終端應(yīng)用的使用時間;由預(yù)設(shè)使用時間閾值控制終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出終端應(yīng)用。通過預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值控制終端應(yīng)用的狀態(tài)切換,提高了對終端應(yīng)用的可控性。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實施例中一種終端應(yīng)用控制方法的流程示意圖;

圖2是本發(fā)明另一實施例中終端應(yīng)用控制方法的流程示意圖;

圖3是本發(fā)明實施例中一種終端應(yīng)用控制裝置時間設(shè)置界面示意圖;

圖4是本發(fā)明實施例中一種終端應(yīng)用控制裝置的結(jié)構(gòu)示意圖;

圖5是本發(fā)明另一實施例中終端應(yīng)用控制裝置的結(jié)構(gòu)示意圖;

圖6是本發(fā)明實施例中應(yīng)用退出單元的結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實施例提供的終端應(yīng)用控制方法可以應(yīng)用于控制某些容易引人沉迷的終端應(yīng)用(例如游戲應(yīng)用等)的使用時間的場景中,例如:當(dāng)?shù)竭_(dá)針對終端應(yīng)用的預(yù)設(shè)解禁時間閾值時,將終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài);并在允許使用狀態(tài)下記錄對終端應(yīng)用的使用時間;當(dāng)使用時間大于或等于預(yù)設(shè)使用時間閾值時,將終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出終端應(yīng)用。通過預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值控制終端應(yīng)用的狀態(tài)切換,提高了對終端應(yīng)用的可控性。

本發(fā)明實施例中涉及的終端應(yīng)用處理裝置可以包括筆記本電腦、個人計算機(jī)(PC)、平板電腦、智能手機(jī)、可穿戴設(shè)備(如智能手表)、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(MID)等具備終端應(yīng)用運(yùn)行功能的終端設(shè)備。

下面將結(jié)合附圖1和附圖2,對本發(fā)明實施例提供的終端應(yīng)用控制方法進(jìn)行詳細(xì)介紹。

圖1是本發(fā)明實施例中的一種終端應(yīng)用控制方法流程示意圖。如圖1所示,本實發(fā)明施例中所述的方法可以包括以下步驟S101-步驟S103。

S101,當(dāng)?shù)竭_(dá)針對終端應(yīng)用的預(yù)設(shè)解禁時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)。

具體的,所述預(yù)設(shè)解禁時間閾值為預(yù)先設(shè)置的用來控制所述終端應(yīng)用處于禁止使用狀態(tài)時長的時間閾值,即處于禁止使用狀態(tài)的終端應(yīng)用在沒有到達(dá)預(yù)設(shè)解禁時間閾值前不能使用。

可選的,所述預(yù)設(shè)解禁時間閾值可以為自定義的時間間隔,例如:1天、2天、3天等,所述到達(dá)預(yù)設(shè)解禁時間閾值,例如,可以為到達(dá)所述終端應(yīng)用由允許使用狀態(tài)切換為禁止使用狀態(tài)的時刻相應(yīng)的1天后的該時刻。所述預(yù)設(shè)解禁時間閾值還可以為自定義的時刻,例如:0點(diǎn)時刻等,所述到達(dá)預(yù)設(shè)解禁時間閾值,例如,可以為到達(dá)1天當(dāng)中的0點(diǎn)時刻等??梢岳斫獾氖牵鲱A(yù)設(shè)解禁時間閾值可以根據(jù)休息日或工作日進(jìn)行不同的設(shè)置,例如:工作日時可以設(shè)置較長時間,比如3天、4天等;休息日可以設(shè)置較短時間,比如0.5天、1天等。

可選的,終端應(yīng)用處理裝置將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài),可以是所述終端自動的切換所述狀態(tài),也可以是所述終端提醒用戶進(jìn)行手動切換所述狀態(tài)。

具體的,所述允許使用狀態(tài)可以表示為具備權(quán)限對終端應(yīng)用進(jìn)行任何操作;所述禁止使用狀態(tài)可以表示為未具備權(quán)限對終端應(yīng)用進(jìn)行任何操作。上述任何操作可以包括:打開操作、退出操作、終端應(yīng)用運(yùn)行中的指示操作等。

S102,在所述允許使用狀態(tài)下記錄所述終端應(yīng)用的使用時間。

具體的,所述終端應(yīng)用處理裝置可以在所述允許使用狀態(tài)下記錄所述終端應(yīng)用的使用時間,即在所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)后,通過開啟所述終端應(yīng)用開始記錄所述使用時間。

優(yōu)選的,所述終端應(yīng)用處理裝置可以包含有一計時器,所述終端應(yīng)用處理裝置可以在終端應(yīng)用處于允許使用狀態(tài)時,采用所述計時器對所述終端應(yīng)用的使用時間進(jìn)行記錄。需要說明的是,在所述終端應(yīng)用處于允許使用狀態(tài)下,當(dāng)所述終端應(yīng)用處理裝置檢測到對所述終端應(yīng)用的啟動操作時,可以開啟所述終端應(yīng)用,并采用所述計時器開始記錄對所述終端應(yīng)用的使用時間。

S103,當(dāng)所述使用時間大于或等于預(yù)設(shè)使用時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用。

具體的,所述預(yù)設(shè)使用時間閾值為預(yù)先設(shè)置的、用來控制所述終端應(yīng)用能夠使用時長的時間閾值。當(dāng)所述終端應(yīng)用的使用時間大于或等于預(yù)設(shè)使用時間閾值時,終端應(yīng)用處理裝置可以將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),且所述終端應(yīng)用處理裝置退出所述終端應(yīng)用。

需要說明的是,所述預(yù)設(shè)使用時間閾值為預(yù)先設(shè)置的用于控制所述終端應(yīng)用能夠運(yùn)行的最大時長的時間閾值,所述預(yù)設(shè)使用時間閾值可以為自定義的時間間隔,例如:1h、2h、3h等??梢岳斫獾氖?,所述預(yù)設(shè)使用時間閾值可以根據(jù)節(jié)假日或工作日進(jìn)行不同的設(shè)置,例如:工作日時可以設(shè)置較短時間,比如0.5h、1h等;節(jié)假日可以設(shè)置較長時間,比如2h、3h等。

在本發(fā)明實施例中,設(shè)置了預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值。由預(yù)設(shè)解禁時間閾值時控制終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài);并在允許使用狀態(tài)下記錄對終端應(yīng)用的使用時間;由預(yù)設(shè)使用時間閾值控制終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出終端應(yīng)用。通過采用預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值對終端應(yīng)用進(jìn)行狀態(tài)切換,以對終端應(yīng)用進(jìn)行解禁以及退出等操作,提高了對終端應(yīng)用的可控性。

圖2是本發(fā)明另一實施例中的終端應(yīng)用控制方法的流程示意圖。如圖2所述,本發(fā)明實施例所述的方法可以包括以下步驟S201-步驟S209。

S201,當(dāng)?shù)竭_(dá)針對終端應(yīng)用的預(yù)設(shè)解禁時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)。

具體的,所述預(yù)設(shè)解禁時間閾值為預(yù)先設(shè)置的用來控制所述終端應(yīng)用處于禁止使用狀態(tài)時長的時間閾值,即處于禁止使用狀態(tài)的終端應(yīng)用在沒有到達(dá)預(yù)設(shè)解禁時間閾值前不能使用。

可選的,所述預(yù)設(shè)解禁時間閾值可以為自定義的時間間隔,例如:1天、2天、3天等,所述到達(dá)預(yù)設(shè)解禁時間閾值,例如,可以為,到達(dá)所述終端應(yīng)用由允許使用狀態(tài)切換為禁止使用狀態(tài)的時刻相應(yīng)的1天后的該時刻。所述預(yù)設(shè)解禁時間閾值還可以為自定義的時刻,例如:0點(diǎn)時刻等,所述到達(dá)預(yù)設(shè)解禁時間閾值,例如,可以為到達(dá)1天當(dāng)中的0點(diǎn)時刻等??梢岳斫獾氖?,所述預(yù)設(shè)解禁時間閾值可以根據(jù)節(jié)假日或工作日進(jìn)行不同的設(shè)置,例如:工作日時可以設(shè)置較長時間,比如3天、4天等;節(jié)假日可以設(shè)置較短時間,比如0.5天、1天等。

例如圖3所示的一種終端應(yīng)用控制裝置時間設(shè)置界面示意圖。如圖3所示,區(qū)域A用來設(shè)置所處的時間是工作日還是節(jié)假日,區(qū)域B用來設(shè)置預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值,比如1:2是指預(yù)設(shè)解禁時間閾值為1天同時預(yù)設(shè)使用時間閾值為2h。區(qū)域C用來設(shè)置需要進(jìn)行控制的終端應(yīng)用,例如需要控制購物A這一應(yīng)用的使用狀況。通過圖3的設(shè)置可以清楚的知道,購物A這一終端應(yīng)用在節(jié)假日每天允許的使用時間是2h。

可選的,終端應(yīng)用處理裝置將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài),可以是所述終端自動的切換所述狀態(tài),也可以是所述終端提醒用戶進(jìn)行手動切換所述狀態(tài)。

具體的,所述允許使用狀態(tài)可以表示為具備權(quán)限對終端應(yīng)用進(jìn)行任何操作;所述禁止使用狀態(tài)可以表示為未具備權(quán)限對終端應(yīng)用進(jìn)行任何操作。上述任何操作可以包括:啟動操作、終端應(yīng)用運(yùn)行中的指示操作、退出操作等。

S202,在所述允許使用狀態(tài)下記錄所述終端應(yīng)用的使用時間。

具體的,所述終端應(yīng)用處理裝置可以在所述允許使用狀態(tài)下記錄所述終端應(yīng)用的使用時間,優(yōu)選的,所述終端應(yīng)用處理裝置可以包含有一計時器,所述終端應(yīng)用處理裝置可以在終端應(yīng)用處于允許使用狀態(tài)時,采用所述計時器對所述終端應(yīng)用的使用時間進(jìn)行記錄。需要說明的是,在所述終端應(yīng)用處于允許使用狀態(tài)下,當(dāng)所述終端應(yīng)用處理裝置檢測到對所述終端應(yīng)用的啟動操作時,可以開啟所述終端應(yīng)用,并采用所述計時器開始記錄對所述終端應(yīng)用的使用時間。

具體的,所述啟動操作是用來啟動所述終端應(yīng)用的操作,即在所述允許使用狀態(tài)下,開啟所述終端應(yīng)用,例如打開游戲應(yīng)用??蛇x的,所述啟動操作可以包括:對所述終端應(yīng)用所對應(yīng)的終端觸摸屏位置上的觸摸操作(例如雙擊操作、長按操作、滑動操作等)、發(fā)出對所述終端應(yīng)用的語音開啟指令等任何可以開啟所述終端應(yīng)用的操作。

可選的,所述計時器的計時過程可以通過調(diào)用系統(tǒng)軟件實現(xiàn),也可以通過終端本身的計時芯片實現(xiàn)。

S203,當(dāng)檢測到對所述終端應(yīng)用的退出操作時,退出所述終端應(yīng)用,記錄所述計時器的第一計時時間,并暫停所述計時器的時間記錄。

具體的,在所述終端應(yīng)用的使用過程中,當(dāng)所述終端應(yīng)用控制裝置檢測出針對所述終端應(yīng)用的退出操作時,退出所述終端應(yīng)用,記錄所述計時器的第一計時時間,并暫停所述計時器的時間記錄。

可選的,所述退出操作可以包括操作所述終端應(yīng)用操作界面上的預(yù)設(shè)按鈕(例如退出按鈕)、操作所述終端觸摸屏上的預(yù)設(shè)按鈕(例如返回按鈕)、發(fā)出針對所述終端應(yīng)用的語音退出指令等任何可以退出所述終端應(yīng)用的操作。

可以理解的是,所述終端應(yīng)用控制裝置檢測到對所述終端應(yīng)用的退出操作,可以在所述終端應(yīng)用的使用時間小于所述預(yù)設(shè)使用時間閾值時發(fā)生,在退出所述終端應(yīng)用的同時記錄下所述計時器的第一計時時間,并暫停所述計時器的時間記錄??梢岳斫獾氖牵瑫和K鲇嫊r器的時間記錄并不是終止計時器工作,而是所述計時器在記錄了第一計時時間后暫停工作,并將所述第一計時時間作為后續(xù)開始計時的基數(shù)。

需要說明的是,所述預(yù)設(shè)使用時間閾值為預(yù)先設(shè)置的用于控制所述終端應(yīng)用能夠運(yùn)行的最大時長的時間閾值,所述預(yù)設(shè)使用時間閾值可以為自定義的時間間隔,例如:1h、2h、3h等??梢岳斫獾氖?,所述預(yù)設(shè)使用時間閾值可以根據(jù)節(jié)假日或工作日進(jìn)行不同的設(shè)置,例如:工作日時可以設(shè)置較短時間,比如0.5h、1h等;節(jié)假日可以設(shè)置較長時間,比如2h、3h等。

S204,當(dāng)再次檢測到對所述終端應(yīng)用的啟動操作,且所述第一計時時間小于預(yù)設(shè)使用時間閾值時,再次開啟所述終端應(yīng)用,并采用計時器基于所述第一計時時間繼續(xù)記錄對所述終端應(yīng)用的使用時間。

具體的,通過上述步驟S203可知,所述終端應(yīng)用已經(jīng)退出使用但并沒有處于禁止使用狀態(tài),所以當(dāng)所述終端應(yīng)用控制裝置再次檢測到對所述終端應(yīng)用的啟動操作且所述第一計時時間小于預(yù)設(shè)使用時間閾值時,可以再次開啟所述終端應(yīng)用。

可以理解的是,所述終端應(yīng)用控制裝置采用計時器基于所述第一計時時間繼續(xù)記錄對所述終端應(yīng)用的使用時間,是將所述第一計時時間作為所述計時器計時的基數(shù),所述計時器在此基數(shù)上繼續(xù)記錄所述使用時間。

S205,當(dāng)所述使用時間大于或等于預(yù)設(shè)使用時間閾值時,輸出即將退出所述終端應(yīng)用的提示信息。

具體的,當(dāng)所述終端應(yīng)用的使用時間大于或等于所述預(yù)設(shè)使用時間閾值,即所述終端應(yīng)用在所述允許使用狀態(tài)下已運(yùn)行到所能運(yùn)行的最大時長時,所述終端應(yīng)用控制裝置不是強(qiáng)制所述終端應(yīng)用立即退出,而是輸出即將退出所述終端應(yīng)用的提示信息??梢岳斫獾氖?,所述終端應(yīng)用控制裝置輸出即將退出所述終端應(yīng)用的提示信息可以給正運(yùn)行在關(guān)鍵進(jìn)程(例如:游戲應(yīng)用面臨游戲升級的時刻、購物應(yīng)用面臨付款的時刻等)的終端應(yīng)用預(yù)留一段退出緩沖時間,避免了由于意外關(guān)閉而對終端應(yīng)用中正在運(yùn)行的關(guān)鍵進(jìn)程造成影響,提高了對終端應(yīng)用控制的靈活性。

可選的,所述終端應(yīng)用控制裝置輸出即將退出所述終端應(yīng)用的提示信息的輸出形式例如可以是:在所述終端應(yīng)用的當(dāng)前顯示界面彈出窗口進(jìn)行提示、抖一下所述終端應(yīng)用的當(dāng)前顯示界面進(jìn)行提示、輸出語音指令進(jìn)行提示等。

S206,判斷所述終端應(yīng)用是否處于閑置狀態(tài)。

具體的,所述閑置狀態(tài)為所述終端應(yīng)用內(nèi)存消耗降低到預(yù)設(shè)內(nèi)存,且所述內(nèi)存消耗降低到預(yù)設(shè)內(nèi)存的維持時間大于或等于預(yù)設(shè)維持時間閾值的狀態(tài)。所述終端應(yīng)用控制裝置判斷所述終端應(yīng)用是否處于閑置狀態(tài),即判斷所述終端應(yīng)用的內(nèi)存消耗是否降低到預(yù)設(shè)內(nèi)存,且所述內(nèi)存消耗降低到預(yù)設(shè)內(nèi)存的維持時間大于或等于預(yù)設(shè)維持時間閾值,若是,則轉(zhuǎn)入執(zhí)行步驟S207;若否,則轉(zhuǎn)入執(zhí)行步驟S208。

可以理解的是,所述預(yù)設(shè)內(nèi)存可以根據(jù)所述終端應(yīng)用本身的內(nèi)存占用情況進(jìn)行設(shè)置,通常設(shè)置為所述終端應(yīng)用處于無主要進(jìn)程運(yùn)行時所占用的內(nèi)存,所述主要進(jìn)程可以表示為所述終端應(yīng)用中需要進(jìn)行操作的執(zhí)行進(jìn)程,例如:游戲應(yīng)用中進(jìn)入游戲副本的進(jìn)程等;所述內(nèi)存消耗降低到預(yù)設(shè)內(nèi)存的維持時間大于或等于預(yù)設(shè)維持時間閾值,即所述終端應(yīng)用處于無主要進(jìn)程運(yùn)行時所占用的內(nèi)存的狀態(tài)維持的時間至少為預(yù)設(shè)維持時間閾值。

可以理解的是,所述終端應(yīng)用控制裝置通過所述的預(yù)設(shè)內(nèi)存和預(yù)設(shè)維持時間閾值判斷所述終端應(yīng)用是否處于閑置狀態(tài),避免了由于只采用預(yù)設(shè)內(nèi)存或預(yù)設(shè)維持時間閾值產(chǎn)生誤判進(jìn)而引起的所述終端應(yīng)用運(yùn)行在關(guān)鍵進(jìn)程時被意外關(guān)閉的情況發(fā)生,減少了所述終端應(yīng)用運(yùn)行在關(guān)鍵進(jìn)程被意外關(guān)閉的可能性。

S207,將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用,同時將所述計時器清零。

具體的,當(dāng)所述終端應(yīng)用控制裝置判斷所述終端應(yīng)用處于閑置狀態(tài)時,所述終端應(yīng)用控制裝置將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用,同時將所述計時器清零。

可以理解的是,所述終端應(yīng)用控制裝置將所述計時器清零,即將所述計時器記錄的所述終端應(yīng)用的使用時間清零,以便后續(xù)記錄述終端應(yīng)用處于禁止使用狀態(tài)的時間。

S208,判斷所述使用時間是否大于或等于延長使用時間閾值。

具體的,當(dāng)所述終端應(yīng)用控制裝置判斷所述終端應(yīng)用不處于閑置狀態(tài)時,所述終端應(yīng)用控制裝置轉(zhuǎn)入判斷所述使用時間是否大于或等于延長使用時間閾值,若是,則轉(zhuǎn)入執(zhí)行步驟S207;若否,則轉(zhuǎn)入執(zhí)行步驟S206。

具體的,所述延長使用時間閾值是預(yù)先設(shè)置的用于控制所述終端應(yīng)用在接收到所述退出提示信息后仍然能夠運(yùn)行時長的時間閾值??梢岳斫獾氖?,所述終端應(yīng)用控制裝置可以在所述預(yù)設(shè)使用時間閾值的基礎(chǔ)上增加一個較小時間段來設(shè)置所述延長使用時間閾值,所述較小時間段可以設(shè)置為5m、10m、15m等自定義的時間間隔。可以理解的是,步驟S205所述的終端應(yīng)用的退出緩沖時間就是此處所述的較小時間段。

S209,當(dāng)檢測到針對所述終端應(yīng)用的解禁操作時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài),并根據(jù)預(yù)設(shè)終時間規(guī)則控制所述終端應(yīng)用的再次使用時間,采用所述計時器記錄所述再次使用時間。

具體的,執(zhí)行完步驟S201-步驟S208后,所述終端應(yīng)用的應(yīng)用狀態(tài)時禁止使用狀態(tài)。

可以理解的是,在所述禁止使用狀態(tài)下,所述終端應(yīng)用控制裝置檢測到針對所述終端應(yīng)用的解禁操作時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)。所述解禁操作例如可以是:輸入預(yù)先設(shè)定的指紋密碼、輸入預(yù)先設(shè)定的數(shù)字密碼、輸入預(yù)先設(shè)定的聲紋密碼等操作。由于所述的解禁操作是在所述終端應(yīng)用處于禁止使用狀態(tài)下輸入的,當(dāng)所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)時,需要通過預(yù)設(shè)時間規(guī)則控制所述終端應(yīng)用的再次使用時間,采用所述計時器記錄所述再次使用時間。

具體的,所述預(yù)設(shè)時間規(guī)則包括預(yù)設(shè)解禁時間閾值、預(yù)設(shè)使用時間閾值和在預(yù)設(shè)使用時間閾值上增加或減少預(yù)設(shè)時間的時間閾值中的任一種。

可以理解的是,所述再次使用時間,為所述終端應(yīng)用在預(yù)設(shè)使用時間使用完之后預(yù)設(shè)解禁時間閾值到達(dá)之前,再次使用所述終端應(yīng)用的時間。

在本發(fā)明實施例的第一種實施方式中,若所述預(yù)設(shè)時間規(guī)則為預(yù)設(shè)解禁時間閾值,則所述終端應(yīng)可以不受限制的使用直至到達(dá)預(yù)設(shè)解禁時間閾值時轉(zhuǎn)入執(zhí)行步驟S201。

在本發(fā)明實施例的第二種實施方式中,若所述預(yù)設(shè)時間規(guī)則為預(yù)設(shè)使用時間閾值,則所述終端應(yīng)用的再次使用時間為預(yù)設(shè)使用時間閾值,即再次使用所述終端應(yīng)用的時間到達(dá)預(yù)設(shè)使用時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用??蛇x的,當(dāng)再次使用所述終端應(yīng)用的時間到達(dá)預(yù)設(shè)使用時間閾值時,可以輸出即將退出所述終端應(yīng)用的提示信息,給所述終端應(yīng)用預(yù)留一段退出緩沖時間??蛇x的,當(dāng)再次使用所述終端應(yīng)用的時間到達(dá)預(yù)設(shè)使用時間閾值時,也可以強(qiáng)制退出所述終端應(yīng)用。

在本發(fā)明實施例的第三種實施方式中,若所述預(yù)設(shè)時間規(guī)則為預(yù)設(shè)使用時間閾值上增加或減少預(yù)設(shè)時間的時間閾值,所述終端應(yīng)用的控制方法可以參照本發(fā)明實施例的第二種實施方式中所描述的方法,此處不再贅述。可以理解的是,所述預(yù)設(shè)使用時間閾值上增加或減少預(yù)設(shè)時間的時間閾值,是在原來預(yù)設(shè)使用時間閾值的基礎(chǔ)上增加或減少一個預(yù)設(shè)時間段,所述的預(yù)設(shè)時間段可以根據(jù)具體的使用情況而定,例如可以是0.5h、1h等。

在本發(fā)明實施例中,設(shè)置了預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值。由預(yù)設(shè)解禁時間閾值時控制終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài);并在允許使用狀態(tài)下記錄對終端應(yīng)用的使用時間;由預(yù)設(shè)使用時間閾值控制終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出終端應(yīng)用。通過采用預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值對終端應(yīng)用進(jìn)行狀態(tài)切換,以對終端應(yīng)用進(jìn)行解禁以及退出等操作,提高了對終端應(yīng)用的可控性;通過預(yù)設(shè)內(nèi)存和預(yù)設(shè)維持時間閾值判斷終端應(yīng)用是否處于閑置狀態(tài),以及通過輸出即將退出終端應(yīng)用的提示信息并設(shè)置延長使用時間給正運(yùn)行在關(guān)鍵進(jìn)程的終端應(yīng)用預(yù)留一段退出緩沖時間,減少了終端應(yīng)用運(yùn)行在關(guān)鍵進(jìn)程被意外關(guān)閉的可能性,避免了由于意外關(guān)閉而對終端應(yīng)用中正在運(yùn)行的關(guān)鍵進(jìn)程造成影響,提高了對終端應(yīng)用控制的靈活性。

下面將結(jié)合附圖4-附圖6,對本發(fā)明實施例提供的終端應(yīng)用控制裝置進(jìn)行詳細(xì)介紹。需要說明的是,附圖4-附圖6所示的終端應(yīng)用控制裝置,用于執(zhí)行本發(fā)明圖1和圖2所示實施例的方法,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明圖1和圖2所示的實施例。

請參見圖4,為本發(fā)明實施例提供了一種終端應(yīng)用控制裝置的結(jié)構(gòu)示意圖。如圖4所示,本發(fā)明實施例的所述終端應(yīng)用控制裝置1可以包括狀態(tài)切換單元11、時間記錄單元12和應(yīng)用退出單元13。

狀態(tài)切換單元11,用于當(dāng)?shù)竭_(dá)針對終端應(yīng)用的預(yù)設(shè)解禁時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)。

具體實現(xiàn)中,所述預(yù)設(shè)解禁時間閾值為預(yù)先設(shè)置的用來控制所述終端應(yīng)用處于禁止使用狀態(tài)時長的時間閾值,即處于禁止使用狀態(tài)的終端應(yīng)用在沒有到達(dá)預(yù)設(shè)解禁時間閾值前不能使用。

可選的,所述預(yù)設(shè)解禁時間閾值可以為自定義的時間間隔,例如:1天、2天、3天等,所述到達(dá)預(yù)設(shè)解禁時間閾值,例如,可以為到達(dá)所述終端應(yīng)用由允許使用狀態(tài)切換為禁止使用狀態(tài)的時刻相應(yīng)的1天后的該時刻。所述預(yù)設(shè)解禁時間閾值還可以為自定義的時刻,例如:0點(diǎn)時刻等,所述到達(dá)預(yù)設(shè)解禁時間閾值,例如:可以為到達(dá)1天當(dāng)中的0點(diǎn)時刻等??梢岳斫獾氖?,所述預(yù)設(shè)解禁時間閾值可以根據(jù)休息日或工作日進(jìn)行不同的設(shè)置,例如:工作日時可以設(shè)置較長時間,比如3天、4天等;休息日可以設(shè)置較短時間,比如0.5天、1天等。

可選的,所述狀態(tài)切換單元11將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài),可以是所述終端自動的切換所述狀態(tài),也可以是所述終端提醒用戶進(jìn)行手動切換所述狀態(tài)。

具體實現(xiàn)中,所述允許使用狀態(tài)可以表示為具備權(quán)限對終端應(yīng)用進(jìn)行任何操作;所述禁止使用狀態(tài)可以表示為未具備權(quán)限對終端應(yīng)用進(jìn)行任何操作。上述任何操作可以包括:打開操作、退出操作、終端應(yīng)用運(yùn)行中的指示操作等。

時間記錄單元12,用于在所述允許使用狀態(tài)下記錄所述終端應(yīng)用的使用時間。

具體實現(xiàn)中,所述時間記錄單元12可以在所述允許使用狀態(tài)下記錄所述終端應(yīng)用的使用時間,即在所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)后,通過開啟所述終端應(yīng)用開始記錄所述使用時間。

優(yōu)選的,所述時間記錄單元12可以包含有一計時器,所述時間記錄單元12可以在終端應(yīng)用處于允許使用狀態(tài)時,采用所述計時器對所述終端應(yīng)用的使用時間進(jìn)行記錄。需要說明的是,在所述終端應(yīng)用處于允許使用狀態(tài)下,當(dāng)所述終端應(yīng)用處理裝置檢測到對所述終端應(yīng)用的啟動操作時,可以開啟所述終端應(yīng)用,且所述時間記錄單元12采用所述計時器開始記錄對所述終端應(yīng)用的使用時間。

應(yīng)用退出單元13,用于當(dāng)所述使用時間大于或等于預(yù)設(shè)使用時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用。

具體實現(xiàn)中,當(dāng)所述終端應(yīng)用的使用時間大于或等于預(yù)設(shè)使用時間閾值時,所述應(yīng)用退出單元13可以將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),且所述應(yīng)用退出單元13退出所述終端應(yīng)用。

在本發(fā)明實施例中,設(shè)置了預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值。由預(yù)設(shè)解禁時間閾值時控制終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài);并在允許使用狀態(tài)下記錄對終端應(yīng)用的使用時間;由預(yù)設(shè)使用時間閾值控制終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出終端應(yīng)用。通過采用預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值對終端應(yīng)用進(jìn)行狀態(tài)切換,以對終端應(yīng)用進(jìn)行解禁以及退出等操作,提高了對終端應(yīng)用的可控性。

請參見圖5,為本發(fā)明另一實施例提供了終端應(yīng)用控制裝置的結(jié)構(gòu)示意圖。如圖5所示,本發(fā)明實施例的所述終端應(yīng)用控制裝置1可以包括狀態(tài)切換單元11、時間記錄單元12、暫停時間記錄單元14、繼續(xù)時間記錄單元15、應(yīng)用退出單元13和使用允許單元16。

狀態(tài)切換單元11,用于當(dāng)?shù)竭_(dá)針對終端應(yīng)用的預(yù)設(shè)解禁時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)。

具體實現(xiàn)中,所述預(yù)設(shè)解禁時間閾值為預(yù)先設(shè)置的用來控制所述終端應(yīng)用處于禁止使用狀態(tài)時長的時間閾值,即處于禁止使用狀態(tài)的終端應(yīng)用在沒有到達(dá)預(yù)設(shè)解禁時間閾值前不能使用。

可選的,所述預(yù)設(shè)解禁時間閾值可以為自定義的時間間隔,例如:1天、2天、3天等,所述到達(dá)預(yù)設(shè)解禁時間閾值,例如,可以為,到達(dá)所述終端應(yīng)用由允許使用狀態(tài)切換為禁止使用狀態(tài)的時刻相應(yīng)的1天后的該時刻。所述預(yù)設(shè)解禁時間閾值還可以為自定義的時刻,例如:0點(diǎn)時刻等,所述到達(dá)預(yù)設(shè)解禁時間閾值,例如,可以為到達(dá)1天當(dāng)中的0點(diǎn)時刻等。可以理解的是,所述預(yù)設(shè)解禁時間閾值可以根據(jù)節(jié)假日或工作日進(jìn)行不同的設(shè)置,例如:工作日時可以設(shè)置較長時間,比如3天、4天等;節(jié)假日可以設(shè)置較短時間,比如0.5天、1天等。

例如圖3所示的一種終端應(yīng)用控制裝置時間設(shè)置界面示意圖。如圖3所示,區(qū)域A用來設(shè)置所處的時間是工作日還是節(jié)假日,區(qū)域B用來設(shè)置預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值,比如1:2是指預(yù)設(shè)解禁時間閾值為1天同時預(yù)設(shè)使用時間閾值為2h。區(qū)域C用來設(shè)置需要進(jìn)行控制的終端應(yīng)用,例如需要控制購物A這一應(yīng)用的使用狀況。通過圖3的設(shè)置可以清楚的知道,購物A這一終端應(yīng)用在節(jié)假日每天允許的使用時間是2h。

可選的,所述狀態(tài)切換單元11將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài),可以是所述終端自動的切換所述狀態(tài),也可以是所述終端提醒用戶進(jìn)行手動切換所述狀態(tài)。

具體實現(xiàn)中,所述允許使用狀態(tài)可以表示為具備權(quán)限對終端應(yīng)用進(jìn)行任何操作;所述禁止使用狀態(tài)可以表示為未具備權(quán)限對終端應(yīng)用進(jìn)行任何操作。上述任何操作可以包括:啟動操作、終端應(yīng)用運(yùn)行中的指示操作、退出操作等。

時間記錄單元12,用于在所述允許使用狀態(tài)下記錄所述終端應(yīng)用的使用時間。

具體實現(xiàn)中,所述時間記錄單元12可以在所述允許使用狀態(tài)下記錄所述終端應(yīng)用的使用時間,優(yōu)選的,所述時間記錄單元12可以包含有一計時器,所述時間記錄單元12可以在終端應(yīng)用處于允許使用狀態(tài)時,采用所述計時器對所述終端應(yīng)用的使用時間進(jìn)行記錄。需要說明的是,在所述終端應(yīng)用處于允許使用狀態(tài)下,當(dāng)所述終端應(yīng)用處理裝置檢測到對所述終端應(yīng)用的啟動操作時,可以開啟所述終端應(yīng)用,且所述時間記錄單元12采用所述計時器開始記錄對所述終端應(yīng)用的使用時間。

具體實現(xiàn)中,所述啟動操作是用來啟動所述終端應(yīng)用的操作,即在所述允許使用狀態(tài)下,開啟所述終端應(yīng)用,例如打開游戲應(yīng)用??蛇x的,所述啟動操作可以包括:對所述終端應(yīng)用所對應(yīng)的終端觸摸屏位置上的觸摸操作(例如雙擊操作、長按操作、滑動操作等)、發(fā)出對所述終端應(yīng)用的語音開啟指令等任何可以開啟所述終端應(yīng)用的操作。

可選的,所述計時器的計時過程可以通過調(diào)用系統(tǒng)軟件實現(xiàn),也可以通過終端本身的計時芯片實現(xiàn)。

暫停時間記錄單元14,用于當(dāng)檢測到對所述終端應(yīng)用的退出操作時,退出所述終端應(yīng)用,記錄所述計時器的第一計時時間,并暫停所述計時器的時間記錄。

具體實現(xiàn)中,在所述終端應(yīng)用的使用過程中,當(dāng)所述暫停時間記錄單元14檢測出針對所述終端應(yīng)用的退出操作時,退出所述終端應(yīng)用,記錄所述計時器的第一計時時間,并暫停所述計時器的時間記錄。

可選的,所述退出操作可以包括操作所述終端應(yīng)用操作界面上的預(yù)設(shè)按鈕(例如退出按鈕)、操作所述終端觸摸屏上的預(yù)設(shè)按鈕(例如返回按鈕)、發(fā)出針對所述終端應(yīng)用的語音退出指令等任何可以退出所述終端應(yīng)用的操作。

可以理解的是,所述暫停時間記錄單元14檢測到對所述終端應(yīng)用的退出操作,可以在所述終端應(yīng)用的使用時間小于所述預(yù)設(shè)使用時間閾值時發(fā)生,在退出所述終端應(yīng)用的同時記錄下所述計時器的第一計時時間,并暫停所述計時器的時間記錄??梢岳斫獾氖?,暫停所述計時器的時間記錄并不是終止計時器工作,而是所述計時器在記錄了第一計時時間后暫停工作,并將所述第一計時時間作為后續(xù)開始計時的基數(shù)。

需要說明的是,所述預(yù)設(shè)使用時間閾值為預(yù)先設(shè)置的用于控制所述終端應(yīng)用能夠運(yùn)行的最大時長的時間閾值,所述預(yù)設(shè)使用時間閾值可以為自定義的時間間隔,例如:1h、2h、3h等??梢岳斫獾氖?,所述預(yù)設(shè)使用時間閾值可以根據(jù)節(jié)假日或工作日進(jìn)行不同的設(shè)置,例如:工作日時可以設(shè)置較短時間,比如0.5h、1h等;節(jié)假日可以設(shè)置較長時間,比如2h、3h等。

繼續(xù)時間記錄單元15,用于當(dāng)再次檢測到對所述終端應(yīng)用的啟動操作,且所述第一計時時間小于預(yù)設(shè)使用時間閾值時,再次開啟所述終端應(yīng)用,并采用計時器基于所述第一計時時間繼續(xù)記錄對所述終端應(yīng)用的使用時間。

具體實現(xiàn)中,通過上述步驟S203可知,所述終端應(yīng)用已經(jīng)退出使用但并沒有處于禁止使用狀態(tài),所以當(dāng)所述終端應(yīng)用控制裝置再次檢測到對所述終端應(yīng)用的啟動操作且所述第一計時時間小于預(yù)設(shè)使用時間閾值時,可以再次開啟所述終端應(yīng)用。

可以理解的是,所述繼續(xù)時間記錄單元15采用計時器基于所述第一計時時間繼續(xù)記錄對所述終端應(yīng)用的使用時間,是將所述第一計時時間作為所述計時器計時的基數(shù),所述計時器在此基數(shù)上繼續(xù)記錄所述使用時間。

應(yīng)用退出單元13,用于當(dāng)所述使用時間大于或等于預(yù)設(shè)使用時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用。

具體實現(xiàn)中,當(dāng)所述終端應(yīng)用的使用時間大于或等于預(yù)設(shè)使用時間閾值時,所述應(yīng)用退出單元13可以將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),且所述應(yīng)用退出單元13退出所述終端應(yīng)用。

請一并參見圖6,為本發(fā)明實施例提供了應(yīng)用退出單元13的結(jié)構(gòu)示意圖。如圖6所示,所述應(yīng)用退出單元13可以包括:

信息提示子單元131,用于當(dāng)所述使用時間大于或等于預(yù)設(shè)使用時間閾值時,輸出即將退出所述終端應(yīng)用的提示信息。

具體實現(xiàn)中,當(dāng)所述終端應(yīng)用的使用時間大于或等于所述預(yù)設(shè)使用時間閾值,即所述終端應(yīng)用在所述允許使用狀態(tài)下已運(yùn)行到所能運(yùn)行的最大時長時,所述信息提示子單元131不是強(qiáng)制所述終端應(yīng)用立即退出,而是輸出即將退出所述終端應(yīng)用的提示信息??梢岳斫獾氖?,所述信息提示子單元131輸出即將退出所述終端應(yīng)用的提示信息可以給正運(yùn)行在關(guān)鍵進(jìn)程(例如:游戲應(yīng)用面臨游戲升級的時刻、購物應(yīng)用面臨付款的時刻等)的終端應(yīng)用預(yù)留一段退出緩沖時間,避免了由于意外關(guān)閉而對終端應(yīng)用中正在運(yùn)行的關(guān)鍵進(jìn)程造成影響,提高了對終端應(yīng)用控制的靈活性。

可選的,所述信息提示子單元131輸出即將退出所述終端應(yīng)用的提示信息的輸出形式例如可以是:在所述終端應(yīng)用的當(dāng)前顯示界面彈出窗口進(jìn)行提示、抖一下所述終端應(yīng)用的當(dāng)前顯示界面進(jìn)行提示、輸出語音指令進(jìn)行提示等。

狀態(tài)判斷子單元132,用于判斷所述終端應(yīng)用是否處于閑置狀態(tài)。

具體實現(xiàn)中,所述閑置狀態(tài)為所述終端應(yīng)用內(nèi)存消耗降低到預(yù)設(shè)內(nèi)存,且所述內(nèi)存消耗降低到預(yù)設(shè)內(nèi)存的維持時間大于或等于預(yù)設(shè)維持時間閾值的狀態(tài)。所述狀態(tài)判斷子單元132判斷所述終端應(yīng)用是否處于閑置狀態(tài),即判斷所述終端應(yīng)用的內(nèi)存消耗是否降低到預(yù)設(shè)內(nèi)存,且所述內(nèi)存消耗降低到預(yù)設(shè)內(nèi)存的維持時間大于或等于預(yù)設(shè)維持時間閾值。

可以理解的是,所述預(yù)設(shè)內(nèi)存可以根據(jù)所述終端應(yīng)用本身的內(nèi)存占用情況進(jìn)行設(shè)置,通常設(shè)置為所述終端應(yīng)用處于無主要進(jìn)程運(yùn)行時所占用的內(nèi)存,所述主要進(jìn)程可以表示為所述終端應(yīng)用中需要進(jìn)行操作的執(zhí)行進(jìn)程,例如:游戲應(yīng)用中進(jìn)入游戲副本的進(jìn)程等;所述內(nèi)存消耗降低到預(yù)設(shè)內(nèi)存的維持時間大于或等于預(yù)設(shè)維持時間閾值,即所述終端應(yīng)用處于無主要進(jìn)程運(yùn)行時所占用的內(nèi)存的狀態(tài)維持的時間至少為預(yù)設(shè)維持時間閾值。

可以理解的是,所述終端應(yīng)用控制裝置通過所述的預(yù)設(shè)內(nèi)存和預(yù)設(shè)維持時間閾值判斷所述終端應(yīng)用是否處于閑置狀態(tài),避免了由于只采用預(yù)設(shè)內(nèi)存或預(yù)設(shè)維持時間閾值產(chǎn)生誤判進(jìn)而引起的所述終端應(yīng)用運(yùn)行在關(guān)鍵進(jìn)程時被意外關(guān)閉的情況發(fā)生,減少了所述終端應(yīng)用運(yùn)行在關(guān)鍵進(jìn)程被意外關(guān)閉的可能性。

結(jié)果執(zhí)行子單元133,用于將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用,同時將所述計時器清零。

具體實現(xiàn)中,當(dāng)所述狀態(tài)判斷子單元132判斷所述終端應(yīng)用處于閑置狀態(tài)時,所述結(jié)果執(zhí)行子單元133將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用,同時將所述計時器清零。

可以理解的是,所述結(jié)果執(zhí)行子單元133將所述計時器清零,即將所述計時器記錄的所述終端應(yīng)用的使用時間清零,以便后續(xù)記錄述終端應(yīng)用處于禁止使用狀態(tài)的時間。

所述結(jié)果執(zhí)行子單元133,還用于當(dāng)所述狀態(tài)判斷子單元132判斷所述終端應(yīng)用不處于閑置狀態(tài),且所述使用時間大于或等于延長使用時間閾值時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出所述終端應(yīng)用。

具體實現(xiàn)中,當(dāng)所述延長使用時間閾值是預(yù)先設(shè)置的用于控制所述終端應(yīng)用在接收到所述退出提示信息后仍然能夠運(yùn)行時長的時間閾值??梢岳斫獾氖?,所述終端應(yīng)用控制裝置可以在所述預(yù)設(shè)使用時間閾值的基礎(chǔ)上增加一個較小時間段來設(shè)置所述延長使用時間閾值,所述較小時間段可以設(shè)置為5m、10m、15m等自定義的時間間隔??梢岳斫獾氖?,應(yīng)用退出單元13所述的終端應(yīng)用的退出緩沖時間就是此處所述的較小時間段。

使用允許單元16,用于當(dāng)檢測到針對所述終端應(yīng)用的解禁操作時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài),并根據(jù)預(yù)設(shè)時間規(guī)則控制所述終端應(yīng)用的再次使用時間,采用所述計時器記錄所述再次使用時間。

具體實現(xiàn)中,執(zhí)行完狀態(tài)切換單元11-應(yīng)用提出單元13后,所述終端應(yīng)用的應(yīng)用狀態(tài)時禁止使用狀態(tài)。

可以理解的是,在所述禁止使用狀態(tài)下,所述終端應(yīng)用控制裝置檢測到針對所述終端應(yīng)用的解禁操作時,將所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)。所述解禁操作例如可以是:輸入預(yù)先設(shè)定的指紋密碼、輸入預(yù)先設(shè)定的數(shù)字密碼、輸入預(yù)先設(shè)定的聲紋密碼等操作。由于所述的解禁操作是在所述終端應(yīng)用處于禁止使用狀態(tài)下輸入的,當(dāng)所述終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài)時,需要通過預(yù)設(shè)時間規(guī)則控制所述終端應(yīng)用的再次使用時間,采用所述計時器記錄所述再次使用時間。

具體的,所述預(yù)設(shè)時間規(guī)則包括預(yù)設(shè)解禁時間閾值、預(yù)設(shè)使用時間閾值和在預(yù)設(shè)使用時間閾值上增加或減少預(yù)設(shè)時間的時間閾值中的任一種。

可以理解的是,所述再次使用時間,為所述終端應(yīng)用在預(yù)設(shè)使用時間使用完之后預(yù)設(shè)解禁時間閾值到達(dá)之前,再次使用所述終端應(yīng)用的時間。

具體實施時,根據(jù)所述預(yù)設(shè)時間規(guī)則控制所述終端應(yīng)用的再次使用時間的操作可根據(jù)上述方法實施例中的方法具體實現(xiàn),其具體實現(xiàn)過程可以參照上述方法實施例的相關(guān)描述,此處不再贅述。

在本發(fā)明實施例中,設(shè)置了預(yù)設(shè)禁止時間閾值和預(yù)設(shè)使用時間閾值。由預(yù)設(shè)解禁時間閾值時控制終端應(yīng)用的應(yīng)用狀態(tài)由禁止使用狀態(tài)切換為允許使用狀態(tài);并在允許使用狀態(tài)下記錄對終端應(yīng)用的使用時間;由預(yù)設(shè)使用時間閾值控制終端應(yīng)用的應(yīng)用狀態(tài)由允許使用狀態(tài)切換為禁止使用狀態(tài),并退出終端應(yīng)用。通過采用預(yù)設(shè)解禁時間閾值和預(yù)設(shè)使用時間閾值對終端應(yīng)用進(jìn)行狀態(tài)切換,以對終端應(yīng)用進(jìn)行解禁以及退出等操作,提高了對終端應(yīng)用的可控性;通過預(yù)設(shè)內(nèi)存和預(yù)設(shè)維持時間閾值判斷終端應(yīng)用是否處于閑置狀態(tài),以及通過輸出即將退出終端應(yīng)用的提示信息并設(shè)置延長使用時間給正運(yùn)行在關(guān)鍵進(jìn)程的終端應(yīng)用預(yù)留一段退出緩沖時間,減少了終端應(yīng)用運(yùn)行在關(guān)鍵進(jìn)程被意外關(guān)閉的可能性,避免了由于意外關(guān)閉而對終端應(yīng)用中正在運(yùn)行的關(guān)鍵進(jìn)程造成影響,提高了對終端應(yīng)用控制的靈活性。

需要說明的是,對于以上各方法實施例,為了簡單描述將其表述為一系列動作的組合,但本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,某些步驟可以采用其他順序或同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的操作和單元并不一定是本發(fā)明所必須的。且在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。

另外,本發(fā)明各個實施例中的各功能單元可以集成在一個處理的單元中,也可以是各個單元單獨(dú)物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可為個人計算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。其中所述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
北京市| 二连浩特市| 长汀县| 洛南县| 吴川市| 宁乡县| 阿克苏市| 碌曲县| 永福县| 朝阳市| 福鼎市| 溧阳市| 南乐县| 博罗县| 无锡市| 神农架林区| 漳浦县| 荥经县| 长顺县| 栖霞市| 浑源县| 偏关县| 昔阳县| 遂昌县| 佛学| 晋州市| 易门县| 蒙城县| 无极县| 汶川县| 安泽县| 城固县| 富蕴县| 远安县| 秦皇岛市| 博罗县| 乐山市| 左贡县| 鄂尔多斯市| 剑川县| 抚远县|