本發(fā)明屬于計算機技術領域,尤其涉及一種應用管理方法和裝置。
背景技術:
隨著移動互聯(lián)網(wǎng)技術和電子技術的不斷發(fā)展,手機已經(jīng)從單一的語音通訊功能發(fā)展為集語音通訊、短信息、網(wǎng)絡瀏覽、多媒體等多種數(shù)字媒體技術于一體,再加上手機通訊運營商基于此而發(fā)展的彩信、彩鈴、手機流媒體服務、手機信息服務等等,手機的日常使用功能遠已超出了單一的通訊需求,使得手機完全可以是一個功能豐富、可隨時連接互聯(lián)網(wǎng)的個人移動信息終端。同時,手機應用也不斷的豐富,但是手機應用的質(zhì)量也是良莠不齊,而且隨越來越多的游戲應用的開發(fā),越來越多的人沉迷于手機,這樣不僅會影響人們的日常學習,工作和生活,嚴重者甚至可能會影響人們的身心健康,特別是對于那些沒有自制力的學生而言尤為嚴重。
技術實現(xiàn)要素:
本發(fā)明的目的在于提供一種應用管理方法和裝置,旨在解決智能終端應用的使用管理不便的問題。
一方面,本發(fā)明提供了一種應用管理方法,所述方法包括:
接收用戶輸入的用戶識別信息;
根據(jù)所述用戶識別信息識別所述用戶;
當所述用戶的識別通過時,監(jiān)控所述智能終端的第一應用的啟動情況;
在檢測到所述第一應用的啟動操作時,判斷所述第一應用對應的第一目標任務是否完成;
當判斷所述第一目標任務未完成時,進入第一任務模式。
另一方面,本發(fā)明提供了一種應用管理裝置,所述裝置包括:
信息接收單元,用于接收用戶輸入的用戶識別信息;
信息識別單元,用于根據(jù)所述用戶識別信息識別所述用戶;
應用監(jiān)控單元,用于當所述用戶的識別通過時,監(jiān)控所述智能終端的第一應用的啟動情況;
任務判斷單元,用于在檢測到所述第一應用的啟動操作時,判斷所述第一應用對應的第一目標任務是否完成;
任務執(zhí)行單元,用于當判斷所述第一目標任務未完成時,進入第一任務模式。
本發(fā)明通過對應用程序的設定任務目標,通過監(jiān)控該任務目標的完成狀況來控制用戶對應用程序的使用。通過本發(fā)明提供的方法很方便的實現(xiàn)了智能終端應用的使用管理,不僅解決了用戶沉迷智能終端某類應用的問題,也能使得智能終端及應用資源的有效利用,同時也增加了如應用的趣味性。
附圖說明
圖1是本發(fā)明實施例一提供的一種應用管理方法的流程圖;
圖2是本發(fā)明實施例二提供的另一種應用管理方法的流程圖;
圖3是本發(fā)明實施例三提供的再一種應用管理方法中執(zhí)行第一任務模式的方法的流程圖;
圖4是本發(fā)明實施例四提供的一種應用管理裝置的結(jié)構示意圖;以及
圖5是本發(fā)明實施例五提供的一種應用管理裝置中任務執(zhí)行單元的結(jié)構示意圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實施例對本發(fā)明的具體實現(xiàn)進行詳細描述:
實施例一:
圖1示出了本發(fā)明實施例一提供的一種應用管理方法流程示意圖,本發(fā)明提供的應用管理方法應用于智能終端,其具體包括以下步驟:
步驟S100,接收用戶輸入的用戶識別信息;
在本發(fā)明實施例中,智能終端通過其輸入裝置(如鍵盤、屏幕、指紋識別裝置和攝像頭)接收用戶輸入的識別信息,用戶的指紋、用戶的密碼、用戶的手勢、用戶的滑動軌跡或用戶的面部表情等智用戶的特征信息,來進行智能終端的解鎖。其中,智能終端可以是手機、平板、掌上電腦、筆記本或PC等電子終端。
步驟S101,根據(jù)上述用戶識別信息識別該用戶;
在本發(fā)明實施例中,智能終端中存儲了用戶的識別信息,其在接收上述用戶識別信息后,將其與存儲的識別信息進行匹配比較,以確定用戶的身份。
優(yōu)選地,智能終端可以存儲多個用戶的識別信息,不同的用戶可以對應不同的訪問權限或操作權限,智能終端接收用戶識別信息后與該存儲的多個識別信息進行匹配比較,確定匹配的識別信息后,根據(jù)其相應權限使得用戶進入相應權限的訪問模式或者操作模式。
步驟S102,當該用戶的識別通過時,監(jiān)控智能終端的第一應用的啟動情況;
在本發(fā)明實施例中,在上述用戶識別信息與該存儲的識別信息匹配時,監(jiān)控智能終端安裝的應用的啟動情況,比如,可以監(jiān)控桌面應用圖標的點擊情況。
步驟S103,在監(jiān)控到第一應用的啟動操作時,判斷第一應用對應的第一目標任務是否完成;
在本發(fā)明實施例中,第一目標任務完成狀況可以是第一應用關聯(lián)的第二應用的任務完成狀況;具體地,第一應用可以是娛樂類應用,比如:游戲、視頻、直播、社區(qū)論壇和小說閱讀等用于生活娛樂的應用;第二應用可以是學習類應用;上述第二應用的任務完成狀況可以是應用系統(tǒng)預置的學習任務,也可以是用戶自定義的學習任務。
具體地,通過監(jiān)控智能終端的桌面情況,當監(jiān)控到用戶點擊第一應用的桌面圖標以啟動第一應用程序時,判斷第二應用的任務完成狀況。
優(yōu)選地,上述第一應用對應的第一目標任務可以是由用戶自定義的,具體地,智能終端接收并存儲用戶輸入的任務定義信息,其中,任務定義信息定義了第一應用的任務內(nèi)容;將該第一應用的任務內(nèi)容關聯(lián)到第一應用,以使得用戶在啟動該第一應用時,能自動獲取到該第一應用的任務內(nèi)容。
步驟S104,當判斷上述第一目標任務未完成時,進入第一任務模式。
在本發(fā)明實施例中,當智能終端確定第二應用的任務未完成時,可以啟動第二應用,并提示用戶完成該第二應用的任務;或者也可以向用戶發(fā)送任務提醒信息,以提醒用戶完成上述第一目標任務。
本發(fā)明根據(jù)對應用程序的設定任務目標,通過監(jiān)控該任務目標的完成狀況來限定用戶對應用程序的使用。通過本發(fā)明實施例提供的方法很方便的實現(xiàn)了智能終端應用的使用管理,不僅解決了用戶沉迷智能終端某類應用的問題,也能使得智能終端及應用資源的有效利用,同時也增加了應用使用的趣味性。
實施例二:
圖2示出了本發(fā)明實施例二提供的應用管理方法的實現(xiàn)流程,詳述如下:
步驟S200,記錄上述第二應用的任務完成進度信息;
在本發(fā)明實施例中,第二應用的任務完成進度信息為第二應用中的相關任務的完成進度。同時,步驟S200可以不限于本發(fā)明實施例的任意步驟之間的順序中。
具體地,用戶在使用第二應用時,自動保存其任務完成進度信息;或者在退出第二應用時自動保存第二應用的完成進度。優(yōu)選地,還可以根據(jù)任務的完成時間(如一天),在任務時間過后自動將上述任務完成進度置零。
步驟S201,接收用戶輸入的用戶識別信息;
在本發(fā)明實施例中,智能終端接收用戶的識別信息,如用戶的指紋、密碼、手勢、滑動軌跡或面部表情等智能終端解鎖信息,來進行智能終端的解鎖。
步驟S202,根據(jù)上述用戶識別信息識別用戶;
在本發(fā)明實施例中,智能終端在接收上述用戶識別信息后,將其與存儲的識別信息進行比較,以確定用戶的身份。
優(yōu)選地,智能終端可以預先存儲多個用戶的識別信息,不同的用戶可以對應不同的訪問權限或操作權限,智能終端識別接收到的用戶識別信息后根據(jù)上述存儲多個用戶的識別信息來識別各個用戶,以使得用戶進入相應權限的訪問模式或者操作模式。
步驟S203,當用戶的識別通過時,監(jiān)控智能終端的第一應用的啟動情況;
在本發(fā)明實施例中,智能終端在用戶識別通過后,監(jiān)控其安裝的應用的啟動情況,比如,可以監(jiān)控桌面應用圖標的點擊情況。
步驟S204,在監(jiān)控到第一應用的啟動操作時,判斷該第一應用對應的第二應用的任務完成狀況;
在本發(fā)明實施例中,第一應用為娛樂類應用,比如:游戲、視頻、直播、社區(qū)論壇和小說閱讀等用于生活娛樂的應用;第二應用可以是學習類應用;上述第二應用的任務完成狀況可以是應用系統(tǒng)預置的學習任務,也可以是用戶自定義的學習任務。如,第二應用可以是單詞學習軟件,第二應用的任務可以是該軟件預置的單詞學習計劃,也可以是用戶自定義的學習計劃。
具體地,通過監(jiān)控智能終端的桌面情況,當監(jiān)控到用戶點擊第一應用的桌面圖標以啟動第一應用程序時,讀取存儲的第二應用的任務完成進度信息,然后根據(jù)該第二應用的任務完成進度信息判斷該第二應用任務的完成狀況。
步驟S205,當判斷該第二應用的任務未完成時,向用戶發(fā)送任務提醒信息,以提醒用戶完成該第二應用的任務。
在本發(fā)明實施例中,智能終端在判斷第二應用的任務未完成時,自動生成或者從存儲中讀取任務提示信息,并將該任務提示信息發(fā)送至顯示裝置,來提醒用戶啟動第二應用完成具體的任務。
本發(fā)明實施例通過自動記錄智能終端的應用對應的任務完成進度,并根據(jù)其判斷應用對應的任務的完成狀況,并在判斷應用相應的任務未完成時提醒用戶完成相應的應用。很方便的實現(xiàn)的對智能終端應用的監(jiān)控和管理,簡化了處理步驟,提升了應用管理的效率。
實施例三:
圖3示出了本發(fā)明實施例二提供的應用管理方法中執(zhí)行第一任務模式的實現(xiàn)流程,具體地,本發(fā)明實施例另一種步驟S104的實現(xiàn)步驟詳述如下:
步驟S300,在判斷與第一應用關聯(lián)的第二應用的任務未完成時,啟動第二應用,并提示用戶完成該第二應用的任務;
在本發(fā)明實施例中,智能終端在判斷上述與第一應用關聯(lián)的第二應用的未完成時,自動打開第二應用,并顯示提示信息以提醒該用戶完成該第二應用的任務。
步驟S301,監(jiān)控第二應用的任務的完成情況;
在本發(fā)明實施例中,智能終端根據(jù)預存的第二應用的任務完成目標,自動監(jiān)控上述第二應用的任務的完成進度。
步驟S302,當檢測到第二應用的任務完成時,進一步判斷該第二應用關聯(lián)的第三應用的任務完成情況;
在本發(fā)明實施例中,智能終端在判斷第二應用的任務完成時,進一步讀取存儲的第二應用關聯(lián)的第三應用的任務完成情況;其具體可以是,智能終端從第三應用的數(shù)據(jù)庫中讀取該第三應用的任務完成狀況;也可以通過智能終端在第三應用的運行期間自動保存該第三應用的任務完成進度信息,然后,在執(zhí)行判斷時,自動從存儲器中讀取該數(shù)據(jù)來進行任務完成狀況的判斷。
步驟S303,當?shù)谌龖玫娜蝿胀瓿汕闆r為未完成時,進入第二任務模式。
在本發(fā)明實施例中,智能終端在判斷所述第三應用的任務完成情況為未完成時,可以自動生成或者從數(shù)據(jù)庫中讀取第二任務提示信息,并將該第二任務提示信息發(fā)送至顯示裝置,來提醒用戶啟動第三應用完成該第三應用的任務;或者也可以直接啟動第三應用,并提示用戶完成上述第三應用的任務。
優(yōu)選地,智能終端可以接收用戶定義對多個任務的定義信息,并將該多個任務關聯(lián)到相應的應用。具體地,如接收第一任務定義信息和第二應用的任務定義信息;該第一任務定義信息和第二應用的任務定義信息分別定義了第一應用對應的和第二應用對應的任務內(nèi)容;然后將該第一應用對應的任務內(nèi)容和該第二應用對應的任務內(nèi)容分別關聯(lián)到第一應用和第二應用。通過用戶自定義多個應用的關聯(lián)任務內(nèi)容使得用戶可以將日程安排融入到應用管理和使用中來。如,用戶可以定義手機每天早上起來先必須先通過新聞閱讀軟件進行10分鐘的新聞閱讀,然后再通過英語學習軟件進行40分鐘的英語學習后才能解鎖智能終端的全部應用以進入正常的操作模式。
通過本發(fā)明實施例提供的方法可以很方便的實現(xiàn)了對終端多個應用的任務的層級管理,規(guī)范了人們對應用的使用習慣,增強了應用的利用率;同時也增強了部分相對無趣的應用使用的趣味性。
本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如ROM/RAM、磁盤、光盤等。
實施例四:
圖4示出了本發(fā)明實施例四提供的一種應用管理裝置的結(jié)構,其包括:
信息接收單元40,用于接收用戶輸入的用戶識別信息;
在本發(fā)明實施例中,信息接收單元40從智能終端的輸入裝置(如鍵盤、屏幕、指紋識別裝置和攝像頭)接收用戶輸入的識別信息,該用戶的識別信息可以是:用戶的指紋、用戶的密碼、用戶的手勢、用戶的滑動軌跡或用戶的面部表情等用戶的特征信息,來進行智能終端的解鎖。上述智能終端可以是手機、平板、掌上電腦、筆記本或PC等電子終端。
信息識別單元41,用于根據(jù)上述用戶識別信息識別該用戶;
在本發(fā)明實施例中,智能終端中存儲了用戶的識別信息,信息接收單元40在接收上述用戶識別信息后,信息識別單元41將其與智能終端存儲的識別信息進行比較,以確定用戶的身份。
優(yōu)選地,智能終端可以存儲多個用戶的識別信息,不同的用戶可以對應不同的訪問權限或操作權限,信息識別單元41將信息接收單元40接收的用戶識別信息與該存儲的多個識別信息進行匹配比較,以確定匹配的識別信息,最終確定用戶的訪問權限。
應用監(jiān)控單元42,用于當該用戶的識別通過時,監(jiān)控智能終端的第一應用的啟動情況;
在本發(fā)明實施例中,在用戶識別通過后,應用監(jiān)控單元42監(jiān)控其安裝的應用的啟動情況,比如,可以通過應用監(jiān)控單元42來監(jiān)控桌面應用圖標的點擊情況。
任務判斷單元43,用于在檢測到上述第一應用的啟動操作時,判斷該第一應用對應的第一目標任務是否完成;
在本發(fā)明實施例中,第一目標任務完成狀況可以是第一應用關聯(lián)的第二應用的任務完成狀況;具體地,第一應用可以是娛樂類應用,比如:游戲、視頻、直播、社區(qū)論壇和小說閱讀等用于生活娛樂的應用;第二應用可以是學習類應用;上述第二應用的任務完成狀況可以是應用系統(tǒng)預置的學習任務,也可以是用戶自定義的學習任務。如,第二應用可以是單詞學習軟件,第二應用的任務可以是該軟件預置的單詞學習計劃,也可以是用戶自定義的學習計劃。
具體地,應用監(jiān)控單元42在監(jiān)控到用戶點擊第一應用的桌面圖標以啟動第一應用程序時,任務判斷單元43判斷第二應用的任務完成狀況。
任務執(zhí)行單元44,用于當判斷上述第一目標任務未完成時,進入第一任務模式。
在本發(fā)明實施例中,當任務判斷單元43確定第二應用的任務未完成時,任務執(zhí)行單元44可以進一步用于啟動第二應用,并提示用戶完成該第二應用的任務;或者任務執(zhí)行單元44也可以向用戶發(fā)送任務提示信息,以提醒用戶完成上述第一目標任務。
優(yōu)選地,應用管理裝置還可以包括:任務進度記錄單元,用于記錄所述第二應用的任務完成進度信息;從而,任務判斷單元43可以根據(jù)存儲任務完成進度信息判斷任務的完成情況。
具體地,用戶在使用第二應用時,任務進度記錄單元自動記錄其任務完成進度信息;或者任務進度記錄單元在退出第二應用時自動保存第二應用的完成進度。任務判斷單元43進一步包括:任務進度讀取模塊,用于讀取所述存儲的任務完成進度信息;以及,任務進度判斷模塊,用于根據(jù)所述存儲的任務完成進度信息判斷所述第二應用的任務完成狀況。
更優(yōu)選地,還可以根據(jù)任務的完成時間(如一天),在任務時間過后任務進度記錄單元自動將上述任務完成進度置零。
優(yōu)選地,上述第一應用對應的第一目標任務可以是由用戶自定義的,具體地,本發(fā)明實施例提供的任務管理裝置還可以包括:定義信息接收單元,用于接收并存儲所述用戶輸入的任務定義信息,所述任務定義信息定義了所述第一應用的任務內(nèi)容;任務關聯(lián)單元,用于將所述第一應用的任務內(nèi)容關聯(lián)到所述第一應用,以使得用戶在啟動該第一應用時,能自動獲取到該第一應用的任務內(nèi)容。
通過本發(fā)明實施例提供的應用管理裝置很方便的實現(xiàn)了智能終端應用的使用管理,不僅解決了用戶沉迷智能終端某類應用的問題,也能使得智能終端及應用資源的有效利用,同時也增加了應用使用的趣味性。
實施例五
圖5是本發(fā)明實施例五提供的一種應用管理裝置中任務執(zhí)行單元的結(jié)構示意圖,任務執(zhí)行單元44還包括如下結(jié)構:
第二應用啟動模塊440,用于在第一目標任務未完成時,啟動第二應用,并提示用戶完成所述第二應用的任務;
具體的第二應用監(jiān)控模塊440在判斷上述與第一應用關聯(lián)的第二應用的未完成時,自動打開第二應用,并顯示提示信息以提醒該用戶完成該第二應用的任務。
第二應用監(jiān)控模塊441,用于監(jiān)控所述第二應用的任務的完成情況;
第二應用監(jiān)控模塊441根據(jù)預存的第二應用的任務完成目標,自動監(jiān)控判斷上述第二應用的任務的完成進度。
第二應用判斷模塊442,用于當檢測到所述第二應用的任務完成時,進一步判斷所述第二應用關聯(lián)的第三應用的任務完成情況;
具體地,第二應用判斷模塊442在判斷第二應用的任務完成時,進一步讀取存儲的第二應用關聯(lián)的第三應用的任務完成情況;具體地,第二應用判斷模塊442可以從該第三應用的數(shù)據(jù)庫中讀取該第三應用的任務完成狀況;也可以通過智能終端在第三應用的運行期間自動保存該第三應用的任務完成進度信息,因此可以通過第二應用判斷模塊442自動從存儲器中讀取該數(shù)據(jù)進行任務完成狀況的判斷。
第二應用執(zhí)行模塊443,用于當所述第三應用的任務完成情況為未完成時,進入第二任務模式。
第二應用執(zhí)行模塊443在判斷所述第三應用的任務完成情況為未完成時,可以通過第二應用執(zhí)行模塊443自動生成第二任務提示信息,或者通過第二應用執(zhí)行模塊443從數(shù)據(jù)庫中讀取第二任務提示信息,并將該第二任務提示信息發(fā)送至顯示裝置,來提醒用戶啟動第三應用完成具體的任務;或者也可以第二任務提示信息直接啟動第三應用,并提示用戶完成上述第三應用的任務。
優(yōu)選地,任務管理裝置還可以包括一任務定義單元,用于接收用戶定義對多個任務的定義信息,并將該多個任務關聯(lián)到相應的應用。具體地,如任務定義單元接收第一任務定義信息和第二應用的任務定義信息;該第一任務定義信息和第二應用的任務定義信息分別定義了第一應用和第二應用的任務內(nèi)容;然后任務定義單元將該第一應用的任務內(nèi)容和該第二應用的任務內(nèi)容分別關聯(lián)到第一應用和第二應用。本發(fā)明實施例通過用戶自定義多個應用的關聯(lián)任務內(nèi)容使得用戶可以將日程安排融入到應用管理和使用中來。具體的如,用戶可以定義手機每天早上起來先必須先通過新聞閱讀軟件進行10分鐘的新聞閱讀,然后再通過英語學習軟件進行40分鐘的英語學習后才能解鎖智能終端的全部應用以進入正常的操作模式。
通過本發(fā)明實施例提供的方法可以很方便的實現(xiàn)不僅很方便的實現(xiàn)了對終端多個應用的任務的層級管理,規(guī)范了人們對應用的使用習慣,增強了應用的利用率;同時也增強了部分相對無趣的應用使用的趣味性。
在本發(fā)明實施例所提供應用管理裝置的各單元可由相應的硬件或軟件單元實現(xiàn),各單元可以為獨立的軟、硬件單元,也可以集成為一個軟、硬件單元,在此不用以限制本發(fā)明。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。