電子裝置及其應(yīng)用控制方法
【專利摘要】本公開提供了電子裝置以及通過電子裝置控制應(yīng)用的方法。電子裝置包括配置為儲存包括安裝在電子裝置中的應(yīng)用的第一應(yīng)用列表的存儲器;以及配置為根據(jù)應(yīng)用的操作、應(yīng)用的使用歷史以及用戶請求中的至少一個更新第一應(yīng)用列表以及限制應(yīng)用的操作的處理器。
【專利說明】
電子裝置及其應(yīng)用控制方法
[0001 ]優(yōu)先權(quán)
[0002] 本申請要求分別于2015年2月27日和2015年9月4日提交韓國知識產(chǎn)權(quán)局的第10-2015-0028645號和第10-2015-0125851號韓國專利申請的優(yōu)先權(quán),它們中的每個的全部公 開內(nèi)容通過引用并入本文。
技術(shù)領(lǐng)域
[0003] 本公開大體上涉及用于控制應(yīng)用操作的方法和設(shè)備。
【背景技術(shù)】
[0004] 電子裝置使用多種應(yīng)用。例如,可通過電子裝置運(yùn)行的應(yīng)用可響應(yīng)于用戶的請求 而運(yùn)行,并可執(zhí)行多種指令和功能。應(yīng)用也可被自動地運(yùn)行或根據(jù)預(yù)定條件運(yùn)行。
[0005] 應(yīng)用可使用通過電子裝置提供的資源(例如,電源(例如,電池)、網(wǎng)絡(luò)、存儲器、處 理器等)執(zhí)行多種操作。一些應(yīng)用可作為后臺操作運(yùn)行,即,與相應(yīng)的應(yīng)用關(guān)聯(lián)的屏幕不被 顯示的情況。
[0006] 此外,一些應(yīng)用在電子裝置處于非激活狀態(tài)(例如,睡眠狀態(tài)、等待狀態(tài)、低功率操 作狀態(tài)等)時或當(dāng)電子裝置的顯示器處于非激活狀態(tài)時運(yùn)行。
【發(fā)明內(nèi)容】
[0007] 本公開的方面被提供以至少解決上述問題和/或缺點(diǎn),并至少提供下文描述的優(yōu) 點(diǎn)。
[0008] 因此,本公開的方面將提供用于根據(jù)多種條件通過控制通過電子裝置運(yùn)行的應(yīng)用 來執(zhí)行服務(wù)和電子裝置的資源管理的設(shè)備和方法。
[0009] 根據(jù)本公開的方面,提供了電子裝置。電子裝置包括存儲器,配置為儲存包括安裝 在電子裝置中的應(yīng)用的第一應(yīng)用列表;以及處理器,配置為根據(jù)應(yīng)用的操作、應(yīng)用的使用歷 史以及用戶請求中的至少一個更新第一應(yīng)用列表以及限制應(yīng)用的操作。
[0010] 根據(jù)本公開的另一方面,提供了電子裝置的應(yīng)用控制方法。應(yīng)用控制方法包括根 據(jù)應(yīng)用的操作、應(yīng)用的使用歷史以及用戶請求中的至少一個更新包括安裝在電子裝置中的 應(yīng)用的第一應(yīng)用列表;以及限制包括在第一應(yīng)用列表中的應(yīng)用的操作。
[0011] 根據(jù)本公開的另一方面,提供了電子裝置。電子裝置包括顯示器;處理器;以及存 儲器,存儲指令,其中,當(dāng)顯示器中的至少一部分為非激活時,根據(jù)能夠通過電子裝置運(yùn)行 的應(yīng)用程序的操作,當(dāng)運(yùn)行指令時,指令控制處理器禁止執(zhí)行與應(yīng)用程序的操作關(guān)聯(lián)的電 子裝置的功能。
[0012] 根據(jù)本公開的另一方面,提供了電子裝置。電子裝置包括顯示器、無線通信電路、 易失性存儲器、處理器;以及非易失性存儲器,存儲實(shí)施操作系統(tǒng)和指令的軟件,當(dāng)軟件運(yùn) 行時,控制處理器裝載并運(yùn)行易失性存儲器上的操作系統(tǒng)的至少一部分、裝載并運(yùn)行在易 失性存儲器上與操作系統(tǒng)連接的應(yīng)用、監(jiān)測通過操作系統(tǒng)的一部分的操作運(yùn)行的應(yīng)用的操 作、以及當(dāng)顯示器被關(guān)閉時,根據(jù)通過操作系統(tǒng)的一部分的操作的監(jiān)測結(jié)果中的至少一部 分從易失性存儲器卸載應(yīng)用的至少一部分。
【附圖說明】
[0013]從下列結(jié)合附圖的描述中,本公開的某些實(shí)施方式的上述以及其它方面、特征、以 及優(yōu)點(diǎn)將變得更為顯而易見,其中:
[0014]圖1示出了根據(jù)本公開實(shí)施方式的電子裝置;
[0015]圖2A和圖2B示出了根據(jù)本公開實(shí)施方式的限制應(yīng)用操作的示例;
[0016]圖3A和圖3B不出了根據(jù)本公開實(shí)施方式的用戶界面;
[0017]圖4A和圖4B不出了根據(jù)本公開實(shí)施方式的用戶界面;
[0018]圖5A和圖5B示出了根據(jù)本公開實(shí)施方式的用戶界面;
[0019]圖6A和圖6B不出了根據(jù)本公開實(shí)施方式的用戶界面;
[0020]圖7A和圖7B示出了根據(jù)本公開實(shí)施方式的用戶界面;
[0021]圖8示出了根據(jù)本公開實(shí)施方式的用戶界面;
[0022] 圖9是示出了根據(jù)本公開實(shí)施方式的電子裝置的應(yīng)用控制方法的流程圖;
[0023] 圖10是示出了根據(jù)本公開實(shí)施方式的電子裝置的應(yīng)用控制方法的流程圖;
[0024]圖11示出了根據(jù)本公開實(shí)施方式的應(yīng)用的操作限制效果;
[0025] 圖12示出了根據(jù)本公開實(shí)施方式的電子裝置;以及
[0026] 圖13示出了根據(jù)本公開實(shí)施方式的程序模塊。
[0027] 在所有附圖中,應(yīng)注意的是,相同的附圖標(biāo)號用于描述相同或相似的元件、特征和 結(jié)構(gòu)。
【具體實(shí)施方式】
[0028] 在下文中,將參照附圖描述本公開的多種實(shí)施方式。但是,本公開不意在限制于特 定實(shí)施方式,并且應(yīng)理解的是,本公開應(yīng)包括本公開的范圍和技術(shù)范圍內(nèi)的全部修改和/或 等效以及替代。例如,可對本公開的多種實(shí)施方式進(jìn)行修改,并且實(shí)施方式在附圖中被示出 并在相關(guān)詳細(xì)描述中被描述。
[0029] 在本文中,表述"具有"、"可具有"、"包括(include)"、"包括(comprise)"、"可包 括"以及"可包括"表示相應(yīng)的特征(例如,諸如數(shù)值的元素、功能、操作或部件)的存在,并不 排除附加特征的存在。
[0030] 此外,表述"A或B"、"A或/和B中的至少一個"、"A或/和B中的一個或多個"等可包括 相關(guān)聯(lián)的所列項目中的一個或多個的任何和全部組合。例如,用語"A或B"、"A和B中的至少 一個"以及"A或B中的至少一個"可指代(1)包括至少一個A的情況,(2)包括至少一個B的情 況,或(3)包括至少一個A和至少一個B的情況。
[0031] 諸如"第一(1st)"、"第二(2nd)"、"第一 (first)"、"第二(second)"等的表述可指 代多種元件而不考慮相應(yīng)的元件的順序和/或優(yōu)先級,但是不限制相應(yīng)的元件。這些類型的 表述可用于將一個元件從另一元件中區(qū)分出來。例如,"第一用戶裝置"和"第二用戶裝置" 表示彼此不同的用戶裝置,而不考慮相應(yīng)元件的順序和/或優(yōu)先級。例如,在不背離本公開 范圍的情況下,第一部件可稱為第二部件,反之亦然。
[0032] 當(dāng)元件(例如,第一元件)稱為與另一元件(例如,第二元件)"(操作地或交流地)聯(lián) 接"/"(操作地或交流地)聯(lián)接至"另一元件(例如,第二元件),或者稱為"連接至"另一元件 (例如,第二元件)時,第一元件可直接與第二元件聯(lián)接/直接聯(lián)接至第二元件,或者直接連 接至第二元件,或在它們之間可存在介于中間的元件(例如,第三元件)。但是,當(dāng)?shù)谝辉?稱為與第二元件"直接聯(lián)接" / "直接聯(lián)接至"第二元件,或"直接連接至"第二元件時,在它們 之間可不存在介于中間的元件。
[0033] 根據(jù)情況,本文中使用的表述"配置為"可用作例如"適合于"、"具有能力"、"設(shè)計 為"、"改造為"、"制造為"或"能夠"。用語"配置為"不意為僅使用硬件"專門設(shè)計為"。而是, 表述"裝置配置為"可意為裝置"能夠"與另一裝置或其它部件一起操作。例如,"處理器配置 為執(zhí)行A、B以及C"可表示可通過運(yùn)行一個或多個軟件程序來執(zhí)行相應(yīng)操作的通用處理器 (例如,中央處理器(CPU)或應(yīng)用處理器),其可包括用于執(zhí)行相應(yīng)操作的專用處理器(例如, 嵌入式處理器)。
[0034] 除非另外說明,否則單數(shù)形式的用語可包括復(fù)數(shù)形式。除非本文中另有限定,否則 本文中使用的全部用語(包括技術(shù)用語或科學(xué)用語)可具有與本領(lǐng)域技術(shù)人員通常理解相 同的含義。此外,詞典中限定的和常用的用語應(yīng)被理解為是相關(guān)涉及領(lǐng)域中慣用的,并且不 應(yīng)以理想化的或過度正式的方式理解,除非本文中明確地如此限定。在一些情況下,即使用 語在說明書中被限定,所限定的用語也不應(yīng)被解釋為排除本公開的實(shí)施方式。
[0035] 根據(jù)本公開實(shí)施方式的電子裝置可包括智能電話、平板個人計算機(jī)(PC)、移動電 話、視頻電話、電子書閱讀器、桌面PC、膝上型PC、筆記本計算機(jī)、工作站、服務(wù)器、個人數(shù)字 助理(PDA)、便攜式多媒體播放器(PMP)、運(yùn)動圖像專家組(MPEG-1或MPEG-2)音頻層3(MP3) 播放器、移動醫(yī)療裝置、相機(jī)或可穿戴裝置??纱┐餮b置的示例可包括配件型可穿戴裝置 (例如,手表、戒指、腕帶、腳鐲、項鏈、眼鏡、隱形眼鏡或頭戴裝置(HMD))、織物或服裝整體可 穿戴裝置(例如,電子衣服)、身載可穿戴裝置(例如,護(hù)皮墊或紋身)或可植入可穿戴裝置 (例如,可植入電路)。
[0036] 電子裝置可以是智能家用電器,例如,電視(TV)、數(shù)字通用盤(DVD)播放器、音頻裝 置、冰箱、空調(diào)、清潔器、烤箱、微波爐、洗衣機(jī)、空氣凈化器、機(jī)頂盒、家庭自動化控制面板、 安全控制面板、TV盒子(例如,SamsungH:Q_meSyne?、App 1 eTV?、或GoogleXV?)、游戲機(jī) (例如,XboxK和PlayStatio,)、電子詞典、電子鑰匙、便攜式攝像機(jī)或電子相框。
[0037] 此外,電子裝置可包括醫(yī)療器械(例如,多種便攜式醫(yī)療測量裝置(例如,血糖監(jiān)控 裝置、心率監(jiān)控器、血壓儀、溫度計等)、磁共振血管造影(MRA)裝置、磁共振成象(MRI)裝置、 計算機(jī)斷層掃描(CT)裝置、掃描器、超聲裝置等)、導(dǎo)航裝置、全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)、行 車記錄儀(EDR)、飛行數(shù)據(jù)記錄器(FDR)、車載文娛裝置、船用電子測量設(shè)備(例如,導(dǎo)航系 統(tǒng)、回轉(zhuǎn)羅盤)、航空電子裝置、安全裝置、車用音響、工業(yè)或家用機(jī)器人、自動取款機(jī)(ATM)、 銷售終端(P0S)裝置、或物聯(lián)網(wǎng)(IoT)裝置(例如,燈泡、各種傳感器、電子儀表或煤氣表、灑 水器裝置、火警、恒溫器、街燈、烘爐、訓(xùn)練設(shè)備、熱水槽、加熱器、熱水器等)。
[0038] 電子裝置也可包括家具、建筑/結(jié)構(gòu)的一些部分、電路板、電子簽名接收裝置、投影 儀、或多種測量儀表(例如,水表、電表、煤氣表或波長計等)。
[0039]根據(jù)本公開多種實(shí)施方式的電子裝置可以是柔性電子裝置。
[0040] 另外,電子裝置可以是上述裝置中的一個或多個的組合。
[0041] 此外,根據(jù)本公開實(shí)施方式的電子裝置不限于上述裝置,并可包括根據(jù)新技術(shù)發(fā) 展的新的電子裝置。
[0042] 在本文中,用語"用戶"可指代使用電子裝置的人,或可指代使用電子裝置的裝置 (例如,人工智能電子裝置)。
[0043]圖1示出了根據(jù)本公開實(shí)施方式的電子裝置。
[0044]參照圖1,電子裝置100包括通信模塊110、存儲器120、輸入模塊130、時間管理模塊 140、電池150、顯示器160和控制模塊170。
[0045]通信模塊110可與外部電子裝置200或推送服務(wù)器300通信。例如,通信模塊110可 包括射頻(RF)模塊、蜂窩模塊、無線-保真(Wi -Fi)模塊、藍(lán)牙模塊、全球定位系統(tǒng)(GPS)模塊 (或GNSS模塊)或近場通信(NFC)模塊。電子裝置100可通過上述模塊中的至少一個連接至例 如網(wǎng)絡(luò)(例如,因特網(wǎng)網(wǎng)絡(luò)或移動通信網(wǎng)絡(luò))并可通過網(wǎng)絡(luò)與外部電子裝置200通信。可選 地,電子裝置100可直接與外部電子裝置200連接并與外部電子裝置200通信。
[0046]通信模塊110可與推送服務(wù)器300通信。
[0047] 推送服務(wù)器300提供推送服務(wù)。例如,推送服務(wù)可指代信息傳輸服務(wù),在該信息傳 輸服務(wù)中,推送服務(wù)器300發(fā)起用于傳輸信息的請求。例如,雖然沒有由客戶裝置(例如,電 子裝置1〇〇)發(fā)起的請求,但是推送服務(wù)器300可將預(yù)定數(shù)據(jù)傳輸至客戶裝置??蛻粞b置可通 過例如應(yīng)用處理接收的數(shù)據(jù),并將接收的數(shù)據(jù)提供(例如,顯示)給用戶。
[0048] 如果應(yīng)用使用推送服務(wù),則通信模塊110可在控制模塊170的控制下將關(guān)于應(yīng)用或 電子裝置100的信息注冊在推送服務(wù)器300中。例如,通信模塊110可將用戶標(biāo)識信息(或裝 置識別信息)傳輸至推送服務(wù)器300。接收到用戶標(biāo)識信息之后,推送服務(wù)器300可根據(jù)接收 的用戶標(biāo)識信息生成關(guān)于推送服務(wù)的注冊信息(例如,注冊標(biāo)識符(ID))并可將生成的注冊 信息傳輸至電子裝置100。如果關(guān)于應(yīng)用或電子裝置100的信息被注冊在推送服務(wù)器300中, 則通信模塊110可從推送服務(wù)器300接收與多種應(yīng)用關(guān)聯(lián)的推送數(shù)據(jù)。
[0049] 存儲器120可存儲與包括在電子裝置100中的至少另一部件關(guān)聯(lián)的指令或數(shù)據(jù)。存 儲器120包括第一存儲器121和第二存儲器123。例如,第一存儲器121可以是易失性存儲器 (例如,隨機(jī)存取存儲器(RAM))。第一存儲器121可存儲與應(yīng)用的操作關(guān)聯(lián)的指令或數(shù)據(jù)。例 如,如果運(yùn)行特定應(yīng)用,則第一存儲器121可暫時存儲運(yùn)行的應(yīng)用的數(shù)據(jù)中的一些(例如,與 應(yīng)用的運(yùn)行關(guān)聯(lián)的數(shù)據(jù))。
[0050] 第二存儲器123可以是非易失性存儲器(例如,閃存、安全數(shù)字(SD)卡等)。第二存 儲器123可存儲軟件或程序。例如,第二存儲器123可存儲內(nèi)核、中間件、應(yīng)用編程接口(API) 或應(yīng)用(或應(yīng)用程序)。
[0051] 第二存儲器123可存儲包括安裝在電子裝置100中(或可由電子裝置100運(yùn)行的)的 應(yīng)用中的至少一些的應(yīng)用列表。例如,當(dāng)新應(yīng)用被添加至應(yīng)用列表或從應(yīng)用列表刪除時,存 儲在第二存儲器123中的應(yīng)用列表可被更新。包括在應(yīng)用列表中的應(yīng)用的屬性可被改變。
[0052] ^1
[0053]
[0054] 表1示出了應(yīng)用列表的示例。參照表1,應(yīng)用列表包括應(yīng)用名稱項(例如,應(yīng)用)、應(yīng) 用操作類型項(例如,類型)、最后運(yùn)行項(例如,最后運(yùn)行)、通知檢測項(例如,通知檢測)以 及應(yīng)用狀態(tài)項(例如,狀態(tài))。
[0055] 應(yīng)用操作類型項可包括關(guān)于應(yīng)用是否使用推送服務(wù)的信息和/或關(guān)于應(yīng)用是否周 期性地或非周期性地執(zhí)行預(yù)定操作的信息。
[0056] 應(yīng)用可設(shè)定計時器并在一定時間經(jīng)過后執(zhí)行預(yù)定操作。例如,周期性地執(zhí)行預(yù)定 操作的應(yīng)用可具有周期計時器屬性。作為另一示例,非周期性地執(zhí)行預(yù)定操作的應(yīng)用可具 有非周期計時器屬性。
[0057] 通知檢測項可表示用戶、另一應(yīng)用或外部電子裝置是否對與應(yīng)用關(guān)聯(lián)的通知進(jìn)行 響應(yīng)。通知檢測項可包括關(guān)于用戶將驗(yàn)證通知的可能性的信息。通知檢測項可包括關(guān)于直 到用戶響應(yīng)與應(yīng)用關(guān)聯(lián)的通知時所花費(fèi)的時間的信息。通知檢測項可包括關(guān)于用戶響應(yīng)與 應(yīng)用關(guān)聯(lián)的通知的位置(例如,家、辦公室等)的信息,和/或用戶響應(yīng)與應(yīng)用關(guān)聯(lián)的通知的 日期和時間(例如,天和時間)的信息。
[0058] 應(yīng)用狀態(tài)項可將當(dāng)前應(yīng)用的操作狀態(tài)分類和表示為一個或多個操作狀態(tài)。例如, 應(yīng)用狀態(tài)項可包括關(guān)于當(dāng)前應(yīng)用是否被允許操作或限制其操作的信息和/或關(guān)于應(yīng)用是否 處于'正常'狀態(tài)、'凍結(jié)'狀態(tài)以及'半凍結(jié)'狀態(tài)的信息。'正常'狀態(tài)可以是應(yīng)用被允許操 作的狀態(tài)。'凍結(jié)'狀態(tài)可以是應(yīng)用被禁止應(yīng)用的操作中的至少一些的狀態(tài)。'半凍結(jié)'狀態(tài) 可以是應(yīng)用的操作不被禁止,但是操作周期被推遲或操作數(shù)量被減少的狀態(tài)。在'凍結(jié)'狀 態(tài)中,除了響應(yīng)于來自用戶的請求外,應(yīng)用可被禁止運(yùn)行。
[0059] 應(yīng)用狀態(tài)項可在應(yīng)用被注冊在應(yīng)用列表中時確定。例如,如果應(yīng)用被注冊在應(yīng)用 列表中,則應(yīng)用可被確定為'正常'狀態(tài)、'半凍結(jié)'狀態(tài)和'凍結(jié)'狀態(tài)中的一個。
[0060] 可發(fā)生用于注冊在應(yīng)用列表中的應(yīng)用的預(yù)定事件,或應(yīng)用可通過用戶請求被改變 為另一狀態(tài)。
[0061] 再次參照圖1,輸入模塊130可從用戶或另一外部裝置接收指令。輸入模塊130可包 括感測用戶觸摸操作的觸摸傳感器面板和/或感測用戶的筆操作的筆傳感器面板(例如,數(shù) 字轉(zhuǎn)換器)。輸入模塊130可包括識別用戶運(yùn)動的運(yùn)動傳感器和/或識別用戶語音的語音傳 感器。
[0062]輸入模塊130可接收用戶指令,該用戶指令用于選擇是否使用限制應(yīng)用的操作的 功能。輸入模塊130可接收用于在應(yīng)用列表上添加特定應(yīng)用或從應(yīng)用列表刪除特定應(yīng)用的 用戶指令。輸入模塊130可接收用于限制包括在應(yīng)用列表中的應(yīng)用的操作的條件(或參考設(shè) 定)。例如,該條件可包括電子裝置100的位置、時間、用戶、電池150的剩余容量、電池150的 消耗速度或無線通信使用(例如,蜂窩數(shù)據(jù)使用)中的至少一個。
[0063]時間管理模塊140可管理時間信息。例如,時間管理模塊140可計數(shù)時間并將關(guān)于 年/月/日/小時/分鐘/秒的信息存儲在存儲器120中。時間管理模塊140可包括實(shí)時時鐘 (RTC)電路。
[0064]時間管理模塊140可設(shè)定計時器。例如,時間管理模塊140可根據(jù)應(yīng)用的請求周期 性地或非周期性地設(shè)定計時器。如果達(dá)到預(yù)定時間,則時間管理模塊140可通知控制模塊 170計時器已經(jīng)到期。如果達(dá)到預(yù)定時間,則控制模塊170可控制與對應(yīng)的計時器關(guān)聯(lián)的應(yīng) 用的操作。
[0065]電池150可為電子裝置100供電和/或?yàn)榘ㄔ陔娮友b置100中的每個部件供電以 執(zhí)行功能。
[0066] 顯示器160可顯示用戶界面。例如,顯示器160可顯示用于將特定應(yīng)用添加到應(yīng)用 列表或從應(yīng)用列表刪除特定應(yīng)用的用戶界面。用戶可通過顯示在顯示器160上的用戶界面 將一個或多個應(yīng)用添加到應(yīng)用列表或從應(yīng)用列表刪除一個或多個應(yīng)用。
[0067] 顯示器160可顯示用于改變包括在應(yīng)用列表中的應(yīng)用的狀態(tài)的用戶界面。例如,用 戶通過顯示在顯示器160上的用戶界面,可將特定應(yīng)用的狀態(tài)從'正常'狀態(tài)改變至'凍結(jié)' 狀態(tài),可將特定應(yīng)用的狀態(tài)從'凍結(jié)'狀態(tài)改變至'正常'狀態(tài),或可將特定應(yīng)用的狀態(tài)從'正 常'狀態(tài)改變至'半凍結(jié)'狀態(tài)。
[0068] 顯示器160可顯示包括關(guān)于包括在應(yīng)用列表中的應(yīng)用中的至少一些的信息的用戶 界面。例如,用戶界面可包括由應(yīng)用引起的電池150的消耗速度或由應(yīng)用消耗的電池150的 電量。
[0069] 應(yīng)用可在其操作方面受到限制。
[0070] 顯示器160可顯示安裝在電子裝置100中的應(yīng)用的圖標(biāo)。應(yīng)用圖標(biāo)可根據(jù)應(yīng)用的操 作是否被限制而改變和顯示。
[0071 ]控制模塊170可控制電子裝置100的全部操作。例如,控制模塊170可控制通信模塊 110、存儲器120、輸入模塊130、時間管理模塊140、電池150以及顯示器160中的每個以控制 應(yīng)用的操作。
[0072] 控制模塊170可包括至少一個處理器。控制模塊170(例如,應(yīng)用處理器)可用包括 CPU、圖形處理單元(GPU)、存儲器等的片上系統(tǒng)(S0C)實(shí)現(xiàn)。
[0073] 控制模塊170可包括激活模式(或喚醒模式)以及非激活模式(或睡眠模式)。在激 活模式中,控制模塊170運(yùn)行應(yīng)用,或者通過運(yùn)行應(yīng)用或根據(jù)控制模塊170可執(zhí)行特定操作 的狀態(tài)來執(zhí)行特定操作??刂颇K170可在激活模式中運(yùn)行應(yīng)用,并可為用戶提供多種服 務(wù),例如,社交網(wǎng)絡(luò)服務(wù)(SNS)、即時消息服務(wù)以及游戲服務(wù)。
[0074] 在睡眠模式中,控制模塊170不執(zhí)行任何操作或可不執(zhí)行任何操作。
[0075]如果在激活模式中滿足特定條件,則控制模塊170可進(jìn)入睡眠模式。例如,如果在 預(yù)定時間期間用戶沒有輸入用戶指令,則控制模塊170可進(jìn)入睡眠模式??刂颇K170可在 進(jìn)入睡眠模式以及可進(jìn)入睡眠模式之前使顯示器160為非激活的(例如,可關(guān)閉顯示器160 的電源)。
[0076]控制模塊170可識別用于從睡眠模式進(jìn)入激活模式的觸發(fā)信號。如果接收到用于 從睡眠模式進(jìn)入激活模式的觸發(fā)信號,則控制模塊170可進(jìn)入激活模式并執(zhí)行操作。例如, 如果在睡眠模式中有觸摸傳感器面板上的觸摸、硬件鍵入、從預(yù)定傳感器的輸出、特定單詞 的語音識別和/或特定圖案的手勢(運(yùn)動)被輸入,則控制模塊170可進(jìn)入激活模式并可根據(jù) 用戶指令執(zhí)行操作。
[0077]本文中參照作為示例的睡眠模式描述的本公開的多種實(shí)施方式,也可在顯示器 160處于非激活的狀態(tài)或電子裝置(例如,電子裝置100)以低功率操作的其它模式(例如,休 眠模式)中被執(zhí)行。
[0078]當(dāng)控制模塊170處于睡眠模式時,應(yīng)用可請求控制模塊170執(zhí)行特定操作。因此,控 制模塊170可以在激活模式中操作以執(zhí)行由應(yīng)用請求的操作。如果完成對應(yīng)的操作,則控制 模塊170可再次在睡眠模式中操作。
[0079] 如果控制模塊170處于睡眠模式,響應(yīng)于應(yīng)用的請求被喚醒并執(zhí)行操作,則可能存 在消耗的電流量暫時增加的一段時間。由應(yīng)用請求的操作可包括用于運(yùn)行應(yīng)用的不必要的 或選擇性的操作以及必要操作。例如,雖然通過推送服務(wù)器300接收數(shù)據(jù),但是消息應(yīng)用可 將保持活躍的消息傳輸至應(yīng)用服務(wù)器并可保持與應(yīng)用服務(wù)器的連接??蛇x地,使用定位信 息的應(yīng)用可設(shè)定時間管理模塊140中的計時器,可周期性地驗(yàn)證電子裝置100的位置,以及 可將驗(yàn)證的位置傳輸至應(yīng)用服務(wù)器。
[0080] 如果控制模塊170由于應(yīng)用的不必要的或選擇性的操作而不連續(xù)地或不充足地保 持睡眠模式狀態(tài),則由應(yīng)用消耗的電池150的電量可能顯著增加。尤其是,當(dāng)更多應(yīng)用安裝 在電子裝置100中時,存在控制模塊170的喚醒操作將頻繁出現(xiàn)的更大可能性。因此,電池 150的可用時間可能減少。
[0081] 控制模塊170可在睡眠模式狀態(tài)中控制應(yīng)用以防止電池150由于應(yīng)用的不必要的 或選擇性的操作而被應(yīng)用消耗。
[0082] 應(yīng)用的控制可包括應(yīng)用的操作中的至少一些的限制(禁止或延遲)。另外,在預(yù)定 操作解除事件出現(xiàn)之前(例如,在根據(jù)用戶請求運(yùn)行應(yīng)用之前)或在從用戶接收到用于解除 操作限制的請求之前,可保持操作中的至少一些的限制。例如,可在用戶請求解除操作限制 之前保持操作限制,而不考慮睡眠模式或激活模式。
[0083]控制模塊170可根據(jù)顯示器160的非激活來控制應(yīng)用,而不論控制模塊170是否處 于睡眠模式。另外,控制模塊170可在顯示器160被激活后經(jīng)過某段時間控制應(yīng)用。
[0084]控制模塊170包括應(yīng)用列表管理模塊171和應(yīng)用控制模塊173。
[0085]應(yīng)用列表管理模塊171可生成和管理用于與安裝在電子裝置中的應(yīng)用之中的預(yù)定 條件對應(yīng)的應(yīng)用的列表。應(yīng)用列表管理模塊171可將安裝在另一電子裝置中的應(yīng)用包括在 應(yīng)用列表中,其中,在該應(yīng)用中,可通過電子裝置執(zhí)行一些功能。
[0086]應(yīng)用列表管理模塊171可生成應(yīng)用列表并可將生成的應(yīng)用列表存儲在存儲器120 中。例如,應(yīng)用列表管理模塊171可將應(yīng)用列表存儲在非易失性存儲器(例如,第二存儲器 123)中。因此,雖然電子裝置100被重啟,但是應(yīng)用列表管理模塊171可使用在電子裝置100 重啟之前存儲的沒有改變的應(yīng)用列表。
[0087] 應(yīng)用列表管理模塊171可根據(jù)應(yīng)用的操作、應(yīng)用的使用記錄或用戶請求中的至少 一個生成應(yīng)用列表,并可將生成的應(yīng)用列表存儲在存儲器120中。
[0088] 應(yīng)用列表管理模塊171可根據(jù)應(yīng)用的操作、應(yīng)用的使用記錄或用戶請求中的至少 一個更新存儲在存儲器120中的應(yīng)用列表。例如,應(yīng)用列表管理模塊171可將新的應(yīng)用添加 到應(yīng)用列表或可刪除包括在應(yīng)用列表中的應(yīng)用中的一些。作為另一不例,應(yīng)用列表管理模 塊171可改變關(guān)于注冊在應(yīng)用列表中的應(yīng)用的信息(例如,包括在應(yīng)用操作類型項、最后運(yùn) 行項、通知檢測項或應(yīng)用狀態(tài)項中的信息)。
[0089]應(yīng)用列表管理模塊171可將執(zhí)行了到推送服務(wù)器300的注冊程序的應(yīng)用添加到應(yīng) 用列表,或可改變預(yù)先添加的應(yīng)用的狀態(tài)。
[0090] 如果需要推送服務(wù),則應(yīng)用可在推送服務(wù)器300中注冊與對應(yīng)的應(yīng)用或電子裝置 100關(guān)聯(lián)的信息。雖然注冊于推送服務(wù)器300中的應(yīng)用沒有被運(yùn)行或雖然控制模塊170處于 睡眠模式中,但是應(yīng)用可通過推送服務(wù)器300接收數(shù)據(jù)。
[0091] 應(yīng)用列表管理模塊171可將設(shè)定時間管理模塊140中的計時器以執(zhí)行預(yù)定操作的 應(yīng)用添加到應(yīng)用列表,或可改變預(yù)先添加的應(yīng)用的狀態(tài)。例如,應(yīng)用列表管理模塊171可將 設(shè)定時間管理模塊140中的周期計時器(例如,以預(yù)定時間間隔重復(fù)的計時器)的應(yīng)用添加 到應(yīng)用列表。作為另一示例,應(yīng)用列表管理模塊171可將在時間管理模塊140中在預(yù)定時間 期間設(shè)定計時器預(yù)定次數(shù)或更多次數(shù)的應(yīng)用添加到應(yīng)用列表。
[0092]應(yīng)用列表管理模塊171可驗(yàn)證應(yīng)用的使用記錄,可將確定為在預(yù)定時間期間不以 預(yù)定等級或更高等級(例如,預(yù)定次數(shù)或更多次數(shù),或預(yù)定時間或更多時間)使用的應(yīng)用添 加到應(yīng)用列表,或可改變預(yù)先添加的應(yīng)用的狀態(tài)。
[0093]應(yīng)用列表管理模塊171可將確定為在預(yù)定時間(例如,五天、一周或一個月)期間不 以預(yù)定等級或更高等級使用的應(yīng)用添加到應(yīng)用列表。
[0094] 應(yīng)用列表管理模塊171考慮到應(yīng)用的狀態(tài),可確定應(yīng)用不以預(yù)定等級或更高等級 使用。例如,應(yīng)用列表管理模塊171可將確定為在預(yù)定時間(例如,三天)期間不以預(yù)定等級 或更高等級使用的、處于'正常'狀態(tài)的應(yīng)用的狀態(tài)改變?yōu)?半凍結(jié)'狀態(tài)??蛇x地,應(yīng)用列表 管理模塊171可將確定為在預(yù)定時間(例如,兩天)期間不以預(yù)定等級或更高等級使用的、處 于'半凍結(jié)'狀態(tài)的應(yīng)用的狀態(tài)改變?yōu)?凍結(jié)'狀態(tài)。
[0095] 應(yīng)用列表管理模塊171可根據(jù)操作形式對應(yīng)用的操作進(jìn)行分類,并可根據(jù)分類的 操作確定是否使用應(yīng)用。例如,應(yīng)用的操作可包括在用戶運(yùn)行應(yīng)用后在與應(yīng)用的操作對應(yīng) 的信息(或應(yīng)用的操作狀態(tài))顯示在顯示器160上時執(zhí)行的第一操作,在與應(yīng)用的操作對應(yīng) 的信息不顯示在顯示器160上時執(zhí)行的第二操作,以及用于根據(jù)其它應(yīng)用的請求將與應(yīng)用 關(guān)聯(lián)的信息提供至另一應(yīng)用的第三操作。如果操作由應(yīng)用執(zhí)行,則應(yīng)用列表管理模塊171可 確定進(jìn)行的操作是否與分類的操作中的任何操作對應(yīng)。
[0096] 應(yīng)用列表管理模塊171可積累與每個操作對應(yīng)的點(diǎn),并且如果積累的點(diǎn)達(dá)到預(yù)定 等級,則可確定應(yīng)用被使用。應(yīng)用列表管理模塊171可根據(jù)應(yīng)用的類型以不同方式設(shè)定預(yù)制 等級。
[0097] 應(yīng)用列表管理模塊171可為每個操作提供不同的百分比(或不同的權(quán)重值),并可 確定是否使用應(yīng)用。例如,應(yīng)用列表管理模塊171可將0.8(或80%)提供給第一操作,將0.1 (或1 〇 % )提供給第二操作以及將〇. 1 (或1 〇 % )提供給第三操作。
[0098]應(yīng)用列表管理模塊171可根據(jù)應(yīng)用的類型以不同方式設(shè)定提供給每個操作的權(quán)重 值。例如,對于第一應(yīng)用而言,應(yīng)用列表管理模塊171可將0.8的權(quán)重值提供給第一操作,將 〇. 1的權(quán)重值提供給第二操作,以及將〇. 1的權(quán)重值提供給第三操作。對于第二應(yīng)用而言,應(yīng) 用列表管理模塊171可將0.9的權(quán)重值提供給第一操作,將0.1的權(quán)重值提供給第二操作,以 及將0的權(quán)重值提供給第三操作。換言之,應(yīng)用列表管理模塊171可不考慮第三操作并可確 定是否使用第二應(yīng)用。
[0099]可選地,對于第三應(yīng)用而言,應(yīng)用列表管理模塊171可將1的權(quán)重值提供給第一操 作以及將〇的權(quán)重值提供給第二操作和第三操作。換言之,考慮到僅進(jìn)行第一操作,應(yīng)用列 表管理模塊171可確定是否使用第三應(yīng)用。
[0100] 應(yīng)用列表管理模塊171可確定用戶是否驗(yàn)證與應(yīng)用關(guān)聯(lián)的通知。例如,應(yīng)用列表管 理模塊171可確定用戶將驗(yàn)證與應(yīng)用關(guān)聯(lián)的通知的可能性,并可將具有預(yù)定值或更低可能 性的應(yīng)用添加到應(yīng)用列表,或可改變預(yù)先添加的應(yīng)用的狀態(tài)。應(yīng)用列表管理模塊171可將具 有20%或更少(或50%或更少)可能性的應(yīng)用添加到應(yīng)用列表。應(yīng)用列表管理模塊171可將 具有50 %或更少可能性的應(yīng)用的狀態(tài)從'正常'狀態(tài)改變?yōu)?半凍結(jié)'狀態(tài)。應(yīng)用列表管理模 塊171可將具有20%或更少可能性的應(yīng)用的狀態(tài)從'半凍結(jié)'狀態(tài)改變?yōu)?凍結(jié)'狀態(tài)。
[0101] 如果在預(yù)定時間(例如,五天)期間沒有接收到與通知關(guān)聯(lián)的用戶響應(yīng),則應(yīng)用列 表管理模塊171可將對應(yīng)的應(yīng)用添加到應(yīng)用列表,或可改變預(yù)先添加的應(yīng)用的狀態(tài)(例如, 可將狀態(tài)從'正常'狀態(tài)改變?yōu)?凍結(jié)')狀態(tài)。
[0102] 應(yīng)用列表管理模塊171可從應(yīng)用列表中刪除包括在應(yīng)用列表中的應(yīng)用之中的在預(yù) 定時間(例如,一周)期間被進(jìn)行(或被使用)預(yù)定次數(shù)或更多次數(shù)(例如,七次或更多)的應(yīng) 用,或可改變預(yù)先添加的應(yīng)用的狀態(tài)(例如,可將狀態(tài)從'凍結(jié)'狀態(tài)或'半凍結(jié)'狀態(tài)改變?yōu)?'正常'狀態(tài))。
[0103] 應(yīng)用列表管理模塊171可從應(yīng)用列表中刪除包括在應(yīng)用列表中的應(yīng)用之中的用戶 將驗(yàn)證應(yīng)用的可能性為預(yù)定值或更多(例如,50 %或更多)的應(yīng)用,或可改變預(yù)先添加的應(yīng) 用的狀態(tài)。例如,如果用戶對針對包括在應(yīng)用列表中的應(yīng)用的通知進(jìn)行響應(yīng),則應(yīng)用列表管 理模塊171可從應(yīng)用列表刪除對應(yīng)的應(yīng)用。
[0104] 根據(jù)用戶請求,應(yīng)用列表管理模塊171可將特定應(yīng)用添加到應(yīng)用列表,可從應(yīng)用列 表刪除特定應(yīng)用,或可改變包括在應(yīng)用列表中的應(yīng)用的狀態(tài)。
[0105] 應(yīng)用控制模塊173可控制包括在應(yīng)用列表中的應(yīng)用的操作。
[0106] 對于包括在應(yīng)用列表中的一個或多個應(yīng)用,如果發(fā)生預(yù)定事件(例如,如果進(jìn)入睡 眠模式),則應(yīng)用控制模塊173可限制(或禁止或延遲)由對應(yīng)的應(yīng)用執(zhí)行的操作中的至少一 止匕 -、〇
[0107] 根據(jù)包括在應(yīng)用列表中的應(yīng)用的狀態(tài),應(yīng)用控制模塊173可限制由應(yīng)用執(zhí)行的操 作中的至少一些。例如,應(yīng)用控制模塊173可限制'凍結(jié)'狀態(tài)的應(yīng)用的操作??蛇x地,應(yīng)用控 制模塊173可延遲處于'半凍結(jié)'狀態(tài)的應(yīng)用的操作周期,或可減少應(yīng)用操作的次數(shù)。
[0108] 如果控制模塊170進(jìn)入睡眠模式,則應(yīng)用控制模塊173可限制(或忽略)與具有'凍 結(jié)'屬性的應(yīng)用關(guān)聯(lián)的至少一些操作。例如,如果設(shè)定計時器的應(yīng)用的狀態(tài)被表示為'凍結(jié)' 屬性,則雖然在控制模塊170處于睡眠模式時達(dá)到了計時器中的時間設(shè)定,但應(yīng)用控制模塊 173可控制應(yīng)用不進(jìn)行當(dāng)達(dá)到計時器中的時間設(shè)定時而執(zhí)行的操作。例如,應(yīng)用控制模塊 173可在與具有'凍結(jié)'屬性的應(yīng)用關(guān)聯(lián)的操作之中限制通信關(guān)聯(lián)的操作。例如,應(yīng)用控制模 塊173可等待而不立即執(zhí)行由具有'半凍結(jié)'屬性的應(yīng)用請求的操作,并可在每個預(yù)定周期 (例如,30分鐘)一起處理操作。
[0109] 對于注冊在應(yīng)用列表中的應(yīng)用而言,應(yīng)用控制模塊173可控制與通信關(guān)聯(lián)的操作 中的至少一些。通信可包括諸如蜂窩式通信的長程通信以及諸如Wi-Fi通信或藍(lán)牙通信的 局域通信。例如,當(dāng)控制模塊170處于睡眠模式時,應(yīng)用控制模塊173可限制使用通信模塊的 操作。例如,如果使用推送服務(wù)的應(yīng)用的狀態(tài)被表示為'凍結(jié)'屬性,則應(yīng)用控制模塊173可 允許與推送服務(wù)關(guān)聯(lián)的操作或根據(jù)用戶請求的操作,并可在控制模塊170進(jìn)入睡眠模式后 限制其它操作。
[0110] 對于注冊在應(yīng)用列表中的應(yīng)用而言,應(yīng)用控制模塊173可控制與傳感器關(guān)聯(lián)的操 作中的至少一些。
[0111] 如果存在提供與注冊在應(yīng)用列表中的應(yīng)用的功能相同的功能的其它應(yīng)用,則應(yīng)用 控制模塊173可限制與其它應(yīng)用中的至少一個關(guān)聯(lián)的操作。如果提供與包括在應(yīng)用列表中 的應(yīng)用的功能相同的功能的應(yīng)用安裝在電子裝置100中,則應(yīng)用控制模塊173可在安裝的應(yīng) 用的操作之中限制與包括在應(yīng)用列表中的應(yīng)用的操作相同的操作。
[0112] 如果在控制模塊170進(jìn)入睡眠模式之后(或在顯示器160關(guān)閉之后)經(jīng)過預(yù)定時間, 則應(yīng)用控制模塊173可限制包括在應(yīng)用列表中的應(yīng)用的操作。例如,應(yīng)用控制模塊173可在 控制模塊170進(jìn)入睡眠模式的同時(或與控制模塊170進(jìn)入睡眠模式幾乎同時地)限制應(yīng)用 的操作。
[0113] 可選地,如果在控制模塊170進(jìn)入睡眠模式之后經(jīng)過預(yù)定時間(例如,大約十分 鐘),則應(yīng)用控制模塊173可限制包括在應(yīng)用列表中的應(yīng)用的操作。
[0114] 如果控制模塊170進(jìn)入睡眠模式(或如果顯示器160關(guān)閉),則應(yīng)用控制模塊173可 監(jiān)測應(yīng)用的操作。例如,在控制模塊170進(jìn)入睡眠模式之后(或在顯示器160關(guān)閉之后),應(yīng)用 控制模塊173可驗(yàn)證操作是否由任何應(yīng)用執(zhí)行。
[0115] 除電子裝置100進(jìn)入睡眠模式之后在預(yù)定時間內(nèi)執(zhí)行的應(yīng)用外,應(yīng)用控制模塊173 可在包括在應(yīng)用列表中的應(yīng)用之中限制其它應(yīng)用的操作。
[0116] 雖然圖1將應(yīng)用列表管理模塊171和應(yīng)用控制模塊173示為包括在電子裝置100的 控制模塊170中,但是本公開不限于此。例如,應(yīng)用列表管理模塊171或應(yīng)用控制模塊173中 的至少一個可配置有與電子裝置100的控制模塊170不同的模塊或處理器。
[0117] 電子裝置100可與外部電子裝置200連接和通信。外部電子裝置200可以是可穿戴 裝置。
[0118] 如果電子裝置100與外部電子裝置200連接,則電子裝置100可驗(yàn)證可在外部電子 裝置200中運(yùn)行的應(yīng)用的應(yīng)用列表(例如,第二應(yīng)用列表)。例如,電子裝置100可從外部電子 裝置200接收安裝在外部電子裝置200中的應(yīng)用列表(例如,第二應(yīng)用列表)。
[0119] 應(yīng)用控制模塊173可比較電子裝置100的應(yīng)用列表(例如,第一應(yīng)用列表)和外部電 子裝置200的應(yīng)用列表(例如,第二應(yīng)用)以識別其中相同的應(yīng)用。如果相同的應(yīng)用位于第一 應(yīng)用列表和第二應(yīng)用列表中,則應(yīng)用控制模塊173可限制安裝在電子裝置100中的應(yīng)用和安 裝在外部電子裝置200中的應(yīng)用中的一個的操作。例如,如果安裝在外部電子裝置200中的 應(yīng)用的操作被限制,則應(yīng)用控制模塊173可控制通信模塊110將用于限制特定應(yīng)用的操作的 命令傳輸至外部電子裝置200。因此,安裝在電子裝置100中的應(yīng)用中的另一個和安裝在外 部電子裝置200中的相同應(yīng)用可正常操作。
[0120] 應(yīng)用控制模塊173可比較電子裝置100的第一應(yīng)用列表和外部電子裝置200的第二 應(yīng)用列表,以確定是否存在提供相同功能(或相似功能)的另一應(yīng)用。例如,如果提供相同功 能的應(yīng)用包括在第一應(yīng)用列表或第二應(yīng)用列表中的至少一個中,則電子裝置100和外部電 子裝置200中的一個可限制與對應(yīng)的應(yīng)用關(guān)聯(lián)的操作中的至少一些。
[0121] 應(yīng)用控制模塊173可根據(jù)電子裝置100的電池150的剩余電量和外部電子裝置200 的電池的剩余電量選擇電子裝置以限制應(yīng)用的操作。例如,應(yīng)用控制模塊173可限制在電子 裝置1〇〇和外部電子裝置200之間電池的剩余電量低的電子裝置中安裝的應(yīng)用的操作。應(yīng)用 控制模塊173可通過通信模塊110從外部電子裝置200接收外部電子裝置200的電池的剩余 電量。
[0122] 如果電子裝置100或外部電子裝置200中的至少一個連接至供電裝置(例如,有線 充電器或無線充電器),則限制的操作中的至少一些可被允許。
[0123] 當(dāng)電子裝置100與外部電子裝置200連接時,應(yīng)用控制模塊173可限制安裝在電子 裝置100中的應(yīng)用和安裝在外部電子裝置200中的相同應(yīng)用中的一個的操作。
[0124] 如果電子裝置100與外部電子裝置200連接,則應(yīng)用控制模塊173可限制安裝在電 子裝置100中的應(yīng)用和安裝在外部電子裝置200中的應(yīng)用中的一個的操作,而不考慮用于限 制包括在第一應(yīng)用列表中的應(yīng)用的操作的事件是否發(fā)生。如果電子裝置1〇〇從外部電子裝 置200斷開,則應(yīng)用控制模塊173可根據(jù)用于限制包括在第一應(yīng)用列表中的應(yīng)用的操作的事 件是否發(fā)生來限制包括在第一應(yīng)用列表中的應(yīng)用的操作。
[0125] 圖2A和圖2B示出了根據(jù)本公開實(shí)施方式的限制應(yīng)用操作的示例。
[0126]圖2A和圖2B中不出的圖表中的每個的x軸表不時間,y軸表不由電子裝置(例如,圖 1中的電子裝置1 〇〇)消耗的電流量。
[0127] 圖2A和圖2B示出了當(dāng)顯示器(例如,圖1中的顯示器160)的電源(或屏幕)被打開 (或處于激活狀態(tài))時消耗的電流量,以及當(dāng)顯示器的電源(或屏幕)被關(guān)閉(或處于非激活 狀態(tài))時消耗的電流量。
[0128] 如果電子裝置進(jìn)入非激活狀態(tài)或控制模塊(例如,圖1中的控制模塊170)進(jìn)入睡眠 模式,則顯示器可以是非激活的(例如,顯示器的屏幕可被關(guān)閉)。
[0129] 例如,如果在控制模塊進(jìn)入睡眠模式之前或之后經(jīng)過預(yù)定時間,則控制模塊可使 顯示器為非激活(例如,可關(guān)閉顯示器的電源或屏幕)。
[0130] 控制模塊可進(jìn)入睡眠模式,可周期性地或間歇地轉(zhuǎn)換為喚醒模式,可執(zhí)行預(yù)定操 作,以及可回到睡眠模式。在這種情況下,顯示器可保持非激活狀態(tài)。
[0131] 在應(yīng)用控制模塊通過應(yīng)用的請求被喚醒之后,而顯示器的電源關(guān)閉,如果應(yīng)用執(zhí) 行操作,則由應(yīng)用消耗的電流量可能暫時增加。例如,在控制模塊進(jìn)入睡眠模式之后,應(yīng)用 控制模塊可驗(yàn)證在預(yù)定時間期間操作是否由任何應(yīng)用執(zhí)行。
[0132]參照圖2A,在顯示器的電源被關(guān)閉之后(或控制模塊進(jìn)入睡眠模式之后),與應(yīng)用A 和應(yīng)用B關(guān)聯(lián)的操作在十分鐘間隔期間被執(zhí)行。因此,應(yīng)用列表管理模塊可例如將應(yīng)用A和B 的狀態(tài)指定為'正常'狀態(tài),并可將應(yīng)用C的狀態(tài)指定為'凍結(jié)'狀態(tài)。應(yīng)用控制模塊在睡眠模 式期間可限制包括在應(yīng)用列表中的應(yīng)用A、B和C之中的應(yīng)用C的操作。如果接收到與用于具 有'正常'屬性的應(yīng)用A和B關(guān)聯(lián)的操作的請求,則應(yīng)用控制模塊可從睡眠模式改變?yōu)閱拘涯?式,可執(zhí)行與應(yīng)用A和B關(guān)聯(lián)的操作,并可在此之后回到睡眠模式。
[0133] 參照圖2B,在顯示器的電源被關(guān)閉之后(或在控制模塊進(jìn)入睡眠模式之后),在十 分鐘間隔期間沒有操作被應(yīng)用執(zhí)行。因此,應(yīng)用列表管理模塊可例如將應(yīng)用A至C的狀態(tài)指 定為'凍結(jié)'狀態(tài)。應(yīng)用控制模塊可在睡眠模式期間限制包括在應(yīng)用列表中的應(yīng)用A至C的操 作。
[0134] 如果電子裝置進(jìn)入預(yù)定地點(diǎn)(或如果在電子裝置進(jìn)入預(yù)定地點(diǎn)之后經(jīng)過預(yù)定時 間),則應(yīng)用控制模塊可限制包括在應(yīng)用列表中的應(yīng)用中的至少一些(例如,具有'凍結(jié)'或 '半凍結(jié)'屬性的應(yīng)用)的操作。如果在包括在應(yīng)用列表中的應(yīng)用之中存在設(shè)定為限制在對 應(yīng)地點(diǎn)中的操作的應(yīng)用,則應(yīng)用控制模塊可在例如睡眠模式期間限制與對應(yīng)的應(yīng)用關(guān)聯(lián)的 至少一些操作。應(yīng)用控制模塊可使用通過GPS模塊、基站、Wi-Fi定位系統(tǒng)(WPS)、信標(biāo)信號等 接收的GPS信息來確定電子裝置的位置。
[0135] 如果電子裝置與預(yù)定外部裝置連接(或如果在電子裝置與預(yù)定外部裝置連接后經(jīng) 過預(yù)定時間),則應(yīng)用控制模塊可限制包括在應(yīng)用列表中的應(yīng)用的操作中的至少一些。例 如,應(yīng)用控制模塊可在控制模塊處于睡眠模式時限制操作。例如,如果電子裝置與位于特定 空間(例如,家或辦公室)中的接入點(diǎn)連接,則應(yīng)用控制模塊可限制與預(yù)定應(yīng)用關(guān)聯(lián)的至少 一些操作。
[0136] 如果電子裝置與預(yù)定外部裝置斷開連接,則應(yīng)用控制模塊可允許包括在應(yīng)用列表 中的應(yīng)用的操作。
[0137] 應(yīng)用控制模塊也可限制包括在應(yīng)用列表中的應(yīng)用中的至少一些的操作。例如,應(yīng) 用控制模塊可在控制模塊處于睡眠模式時限制操作。例如,應(yīng)用控制模塊可在由用戶設(shè)定 的時間區(qū)(例如,從lip.m.到8a.m)中限制與預(yù)定應(yīng)用關(guān)聯(lián)的至少一些操作。
[0138] 應(yīng)用控制模塊可根據(jù)電池的剩余電量限制包括在應(yīng)用列表中的應(yīng)用中的至少一 些的操作。例如,應(yīng)用控制模塊可從電源管理模塊接收關(guān)于電池剩余電量的信息。如果電池 的剩余電量是預(yù)定量或更少,則應(yīng)用控制模塊可限制包括在應(yīng)用列表中的應(yīng)用中的至少一 些的操作。例如,如果電池的剩余電量為20 %或更少(或50 %或更少),則應(yīng)用控制模塊可限 制與預(yù)定應(yīng)用關(guān)聯(lián)的至少一些操作。
[0139] 應(yīng)用控制模塊可驗(yàn)證預(yù)期的電池持續(xù)時間。因此,應(yīng)用控制模塊可限制與預(yù)定應(yīng) 用關(guān)聯(lián)的至少一些操作。預(yù)期的電池持續(xù)時間可以是使用在預(yù)定時間范圍內(nèi)由電子裝置消 耗的電流量或電池當(dāng)前電流量估算的值。
[0140] 當(dāng)電子裝置連接至電源裝置(例如,有線充電器或無線充電器)時,應(yīng)用控制模塊 可禁止對包括在應(yīng)用列表中的應(yīng)用中的至少一些的操作的限制。
[0141] 應(yīng)用控制模塊可根據(jù)網(wǎng)絡(luò)使用限制包括在應(yīng)用列表中的應(yīng)用中的至少一些的操 作。例如,如果蜂窩數(shù)據(jù)使用為預(yù)定標(biāo)準(zhǔn)或更高,則應(yīng)用控制模塊可限制包括在應(yīng)用列表中 的應(yīng)用中的至少一些的操作。例如,如果蜂窩數(shù)據(jù)使用超過預(yù)定等級,則應(yīng)用控制模塊可在 與具有'凍結(jié)'屬性的應(yīng)用關(guān)聯(lián)的操作之中限制與通信關(guān)聯(lián)的操作。
[0142] 如果用于限制特定應(yīng)用的操作的用戶請求被輸入,則應(yīng)用控制模塊可限制包括在 應(yīng)用列表中的應(yīng)用中的至少一些的操作。例如,應(yīng)用控制模塊可限制與對應(yīng)的應(yīng)用的操作 關(guān)聯(lián)的另一應(yīng)用或電子裝置的另一功能。
[0143]應(yīng)用控制模塊可結(jié)束正在運(yùn)行的應(yīng)用之中的'凍結(jié)'狀態(tài)的應(yīng)用。如果顯示器被關(guān) 閉或如果電子裝置以低功率模式操作,則應(yīng)用控制模塊可結(jié)束'凍結(jié)'狀態(tài)的應(yīng)用。在經(jīng)過 預(yù)定時間(例如,十分鐘)之后,在顯示器關(guān)閉或電子裝置開始以低功率模式操作之后,應(yīng)用 控制模塊可結(jié)束'凍結(jié)'狀態(tài)的應(yīng)用。應(yīng)用控制模塊可例如從圖1中的第一存儲器121刪除與 運(yùn)行'凍結(jié)'狀態(tài)的應(yīng)用關(guān)聯(lián)的數(shù)據(jù),并可結(jié)束對應(yīng)的應(yīng)用。
[0144]圖3A和圖3B不出了根據(jù)本公開實(shí)施方式的用戶界面。
[0145] 參照圖3A和圖3B,顯示器360顯示用于限制包括在應(yīng)用列表中的應(yīng)用的操作或解 除應(yīng)用的操作限制的用戶界面。
[0146] 用戶界面可根據(jù)預(yù)定條件(例如,應(yīng)用中的每個的名稱、應(yīng)用中的每個的近期使用 時間、用戶驗(yàn)證通知的數(shù)值、應(yīng)用中的每個的狀態(tài)或由應(yīng)用的每個消耗的電池電量)排列和 顯示包括在應(yīng)用列表中的應(yīng)用。用戶界面可包括用于選擇每個應(yīng)用的對象10。
[0147] 在圖3A中,用戶界面顯示了操作被以不同于其它應(yīng)用(App l、App 3、App 4和App 5)的操作被限制的方式限制的應(yīng)用(App 2)(例如,處于'凍結(jié)'狀態(tài)的應(yīng)用)。例如,操作被 限制的應(yīng)用的對象可顯示不同于操作沒有被限制的應(yīng)用的對象的文本的文本,并可顯示有 不同于操作沒有被限制的應(yīng)用的形狀、顏色、對比度等的形狀、顏色、對比度等。
[0148]使用包括在用戶界面中的對象10,用戶可限制包括在應(yīng)用列表中的特定應(yīng)用的操 作以及可解除操作限制。例如,在圖3A中,當(dāng)用戶選擇App 1的對象10時,App 1的狀態(tài)被改 變?yōu)槿鐖D3B中所示的"凍結(jié)"狀態(tài),并且第一應(yīng)用App 1的操作可被限制。此外,第一應(yīng)用App 1的對象10的文本可從"正常"狀態(tài)改變?yōu)?凍結(jié)"狀態(tài),并且對象的顏色和對比度可被改變。 [0149]圖4A和圖4B不出了根據(jù)本公開實(shí)施方式的用戶界面。
[0150] 參照圖4A和圖4B,控制模塊在顯示器460上顯示包括了包括在應(yīng)用列表中的應(yīng)用 的用戶界面。用戶界面通過不同的菜單提供操作被限制的應(yīng)用的列表和被允許操作的應(yīng)用 的列表。
[0151] 參照圖4A,顯示器460顯示了操作被限制的應(yīng)用的列表。例如,如果用戶選擇'凍 結(jié)'標(biāo)簽,則顯示器460顯示操作被限制的應(yīng)用的列表。
[0152]顯示器460在分開的區(qū)域顯示操作根據(jù)預(yù)定條件被限制的應(yīng)用(App 1至App 11) 的列表以及操作根據(jù)用戶請求(或用戶設(shè)定)被限制的應(yīng)用(App 12至App 14)的列表。
[0153] 根據(jù)用于解除操作限制的事件或用戶請求,操作被限制的應(yīng)用可被移至被允許操 作的應(yīng)用的列表或操作沒有被設(shè)定為限制/允許的應(yīng)用的列表。例如,如果用戶運(yùn)行注冊在 操作根據(jù)預(yù)定條件被限制的應(yīng)用的列表中的應(yīng)用,則該應(yīng)用從操作被限制的應(yīng)用的列表中 被移至被允許操作的應(yīng)用的列表或操作沒有被設(shè)定為限制/允許的應(yīng)用的列表。
[0154] 操作根據(jù)用戶請求被限制的應(yīng)用可根據(jù)用戶請求被移到被允許操作的應(yīng)用的列 表中。
[0155] 用戶可選擇根據(jù)預(yù)定條件操作被限制的應(yīng)用中的至少一些,并可根據(jù)用戶請求設(shè) 定所選的應(yīng)用以限制它們的操作。例如,如果操作根據(jù)預(yù)定條件被限制的應(yīng)用被用戶設(shè)定 為限制操作,則應(yīng)用可根據(jù)用戶請求移到操作被限制的應(yīng)用的列表。
[0156] 參照圖4B,顯示器460顯示被允許操作的應(yīng)用(App 15至App 23)的列表。例如,如 果用戶選擇'正常'標(biāo)簽,則顯示器460顯示操作沒有被限制的應(yīng)用的列表。
[0157]用戶可選擇被允許操作的應(yīng)用中的至少一些,并可設(shè)定所選的應(yīng)用以限制它們的 操作。例如,在圖4A中示出的用戶界面上,由用戶設(shè)定以限制其操作的應(yīng)用可被移到操作根 據(jù)用戶設(shè)定被限制的應(yīng)用的列表。
[0158]圖5A和圖5B不出了根據(jù)本公開實(shí)施方式的用戶界面。
[0159] 參照圖5A,控制模塊在顯示器560上顯示包括了包括在應(yīng)用列表中的應(yīng)用的用戶 界面。用戶界面在不同的區(qū)域上顯示操作被限制的應(yīng)用的列表以及被允許操作的應(yīng)用的列 表。
[0160]顯示器560顯示了操作根據(jù)用戶請求被限制的應(yīng)用的列表(例如,'總是節(jié)能')、操 作根據(jù)預(yù)定條件被限制的應(yīng)用的列表(例如,'自動節(jié)能')以及被允許操作的應(yīng)用的列表 (例如,'節(jié)能關(guān)閉')。
[0161] 如果用戶選擇包括在如圖5A所示的應(yīng)用列表中的應(yīng)用中的一個,則顯示器460顯 示如圖5B所示的用于改變包括所選應(yīng)用的應(yīng)用列表的用戶界面。例如,用戶界面以彈出窗 15的形式被提供,并包括用于選擇電池優(yōu)化選項的對象17,其中,電池優(yōu)化選項將應(yīng)用置于 操作由用戶限制的應(yīng)用的列表(例如,'總是')、操作根據(jù)預(yù)定條件被限制的應(yīng)用的列表(例 如,'自動')以及被允許操作的應(yīng)用的列表(例如,'關(guān)閉')中的一個中。例如,用戶可選擇對 象17中的一個并可改變包括應(yīng)用的應(yīng)用列表。
[0162]圖6A和圖6B不出了根據(jù)本公開多種實(shí)施方式的用戶界面。
[0163] 參照圖6A和圖6B,顯示在顯示器660上的用戶界面包括應(yīng)用圖標(biāo)。
[0164] 如果應(yīng)用的操作被限制,則應(yīng)用控制模塊可控制顯示器660以改變并顯示在顯示 器660上顯示的應(yīng)用圖標(biāo)。
[0165] 例如,如果應(yīng)用的操作被限制,則應(yīng)用控制模塊可控制顯示器660以改變應(yīng)用的基 礎(chǔ)圖標(biāo),例如,顯示應(yīng)用的基礎(chǔ)圖標(biāo)的顏色或?qū)Ρ榷?、將基礎(chǔ)圖標(biāo)合成和顯示為另一圖像、 或?qū)⒒A(chǔ)圖標(biāo)替換和顯示為另一圖像??蛇x地,如果應(yīng)用的操作被限制,則應(yīng)用控制模塊可 改變應(yīng)用圖標(biāo)的顯示位置。
[0166] 參照圖6A,在多個應(yīng)用之中,當(dāng)應(yīng)用的操作不被限制時,基礎(chǔ)圖標(biāo)20被提供。
[0167] 參照圖6B,顯示器660將應(yīng)用的基礎(chǔ)圖標(biāo)20改變?yōu)楸槐鶉@的圖標(biāo)25以表示該應(yīng) 用的操作被限制。例如,圖標(biāo)的形狀、顏色、透明度、尺寸和/或位置中的至少一個可被改變。
[0168] 圖7A和圖7B示出了根據(jù)本公開實(shí)施方式的用戶界面。
[0169] 參照圖7A和圖7B,應(yīng)用控制模塊可在應(yīng)用的操作被限制或操作限制被解除之前/ 之后通知用戶表示應(yīng)用的操作被限制或允許的信息。例如,應(yīng)用控制模塊可在特定時間期 間將0N/0FF效果(或閃爍效果)應(yīng)用到顯示在顯示器760上的應(yīng)用圖標(biāo)??蛇x地,應(yīng)用控制模 塊可控制顯示器760顯示用于提供應(yīng)用的操作限制狀態(tài)被改變的通知的對象(例如,文本對 象)。
[0170] 參照圖7A,顯示器760顯示用于表示應(yīng)用的操作限制狀態(tài)被改變的對象27。
[0171] 參照圖7B,如果用戶選擇對象27,則顯示器760顯示用于控制操作限制狀態(tài)被改變 的應(yīng)用的列表(例如,'近期節(jié)能')以及包括在列表中的應(yīng)用的操作狀態(tài)的界面。
[0172]如果睡眠模式被用戶或具有'正常'屬性的應(yīng)用改變?yōu)閱拘涯J剑瑒t應(yīng)用控制模塊 可提供與由具有'凍結(jié)'屬性的應(yīng)用請求的操作關(guān)聯(lián)的通知(例如,視覺輸出、聽覺輸出或觸 覺輸出)。
[0173]圖8示出了根據(jù)本公開實(shí)施方式的用戶界面。
[0174] 參照圖8,顯示器860通過提供通知信息的用戶界面顯示信息30,其中,信息30與操 作被限制的應(yīng)用有關(guān)。例如,顯示器860顯示操作被限制的應(yīng)用的名稱以及關(guān)于由應(yīng)用消耗 的電池電力的信息。
[0175] 提供通知信息的用戶界面(例如,狀態(tài)欄或速選菜單)可被顯示于顯示器860上,并 可通過觸摸手勢或語音指令被隱藏。
[0176] 如果發(fā)生與操作被限制的應(yīng)用關(guān)聯(lián)的事件,則應(yīng)用控制模塊173可允許應(yīng)用操作。 根據(jù)本公開的實(shí)施方式,與操作被限制的應(yīng)用關(guān)聯(lián)的事件可包括由外部電子裝置(例如,應(yīng) 用服務(wù)器或外部電子裝置)產(chǎn)生的事件。例如,與操作被限制的應(yīng)用關(guān)聯(lián)的事件可以是用于 從外部裝置接收信息(諸如,即時消息、電子郵件、廣告、新聞以及天氣)的事件。
[0177] 如果發(fā)生與處于應(yīng)用的操作被限制的狀態(tài)中的操作被限制的應(yīng)用關(guān)聯(lián)的事件,則 事件發(fā)生的通知可不被提供給用戶。根據(jù)本公開的實(shí)施方式,如果發(fā)生與操作被限制的應(yīng) 用關(guān)聯(lián)的事件,則應(yīng)用控制模塊173可暫時允許發(fā)生事件的應(yīng)用的操作,并可執(zhí)行與事件關(guān) 聯(lián)的操作。例如,應(yīng)用控制模塊173可運(yùn)行發(fā)生事件的應(yīng)用,并可以以通知的形式提供從外 部裝置接收的關(guān)于消息、電子郵件、廣告、新聞等的信息。如果與事件關(guān)聯(lián)的操作完成,則應(yīng) 用控制模塊173可再次限制發(fā)生事件的應(yīng)用的操作。
[0178] 圖9是示出了根據(jù)本公開實(shí)施方式的電子裝置的應(yīng)用控制方法的流程圖。例如,圖 9中所示的方法可由圖1中示出的電子裝置100執(zhí)行。
[0179] 可選地,根據(jù)本公開多種實(shí)施方式的操作中的至少一些可在外部電子裝置(例如, 服務(wù)器)中執(zhí)行。
[0180] 此外,與根據(jù)本公開多種實(shí)施方式的操作中的至少一些關(guān)聯(lián)的數(shù)據(jù)可存儲在服務(wù) 器中。
[0181] 參照圖9,在步驟910中,電子裝置更新應(yīng)用列表。
[0182] 例如,電子裝置可根據(jù)應(yīng)用的操作、應(yīng)用的使用歷史以及用戶設(shè)定中的至少一個 生成應(yīng)用列表,并可將生成的應(yīng)用列表存儲在存儲器中。此后,電子裝置可根據(jù)應(yīng)用的操 作、應(yīng)用的使用記錄或用戶請求中的至少一個更新存儲在存儲器中的應(yīng)用列表。例如,電子 裝置可在應(yīng)用列表中注冊和添加新的應(yīng)用,或可刪除包括在應(yīng)用列表中的應(yīng)用中的一些。 電子裝置可將執(zhí)行了到推送服務(wù)器的注冊程序的應(yīng)用添加到應(yīng)用列表。
[0183] 電子裝置可驗(yàn)證用戶的應(yīng)用使用記錄,并可將在預(yù)定時間期間沒有以預(yù)定等級或 更尚等級使用的應(yīng)用添加到應(yīng)用列表。
[0184] 電子裝置可確定用戶將驗(yàn)證與應(yīng)用關(guān)聯(lián)的通知的可能性,并可將具有預(yù)定值或更 少可能性的應(yīng)用添加到應(yīng)用列表。
[0185] 電子裝置可在包括在應(yīng)用列表中的應(yīng)用之中刪除在預(yù)定時間(例如,一周)期間運(yùn) 行(或使用)預(yù)定次數(shù)或更多(例如,七次或更多)的應(yīng)用。
[0186] 電子裝置可從包括在應(yīng)用列表中的應(yīng)用之中刪除具有預(yù)定值或更多(例如,50% 或更多)可能性的應(yīng)用。
[0187] 根據(jù)用戶請求,電子裝置可將特定應(yīng)用添加到應(yīng)用列表,或可從應(yīng)用列表刪除特 定應(yīng)用。
[0188] 在步驟920中,電子裝置確定預(yù)定事件是否發(fā)生。
[0189] 例如,電子裝置可確定控制模塊是否進(jìn)入睡眠模式、顯示器是否關(guān)閉、電子裝置是 否進(jìn)入預(yù)定地點(diǎn)或電子裝置是否與預(yù)定外部電子裝置連接。
[0190] 例如,電子裝置可確定當(dāng)前時間是否對應(yīng)于由用戶設(shè)定的時間,可確定電池的剩 余電量是否為預(yù)定值或更少,或可確定用于限制應(yīng)用的操作的用戶請求是否被輸入。
[0191] 在步驟920中,如果發(fā)生預(yù)定事件,則在步驟930中,電子裝置限制包括在應(yīng)用列表 中的應(yīng)用的操作。
[0192] 例如,如果在預(yù)定事件發(fā)生之后經(jīng)過預(yù)定時間,則電子裝置可限制包括在應(yīng)用列 表中的應(yīng)用的操作。
[0193] 除在電子裝置進(jìn)入睡眠模式之后預(yù)定時間內(nèi)執(zhí)行操作的應(yīng)用外,電子裝置可限制 包括在應(yīng)用列表中的應(yīng)用之中的其它應(yīng)用的操作。
[0194] 電子裝置可在顯示器上顯示可由電子裝置運(yùn)行的應(yīng)用的圖標(biāo)(或列表)。
[0195] 如果應(yīng)用的操作被限制,則電子裝置可改變和顯示在顯示器上顯示的應(yīng)用圖標(biāo)。
[0196] 在應(yīng)用的操作被限制或操作限制被解除之前/之后,電子裝置可通知用戶限制應(yīng) 用操作的功能被改變。例如,電子裝置可控制顯示在顯示器上的應(yīng)用圖標(biāo)以應(yīng)用特定時間 的0N/0FF(或閃爍)效果。
[0197] 圖10是示出了根據(jù)本公開實(shí)施方式的電子裝置的應(yīng)用控制方法的流程圖。具體 地,圖10示出了在應(yīng)用的操作被限制(例如,如以上參照圖9描述的那樣)之后執(zhí)行的方法的 操作。
[0198] 參照圖10,在應(yīng)用的操作被限制之后,在步驟1010中,電子裝置確定與操作被限制 的應(yīng)用關(guān)聯(lián)的事件是否發(fā)生。例如,與操作被限制的應(yīng)用關(guān)聯(lián)的事件可指代由外部裝置(例 如,應(yīng)用服務(wù)器或外部電子裝置)產(chǎn)生的事件,而不是由安裝在電子裝置中的應(yīng)用產(chǎn)生的事 件。例如,與操作被限制的應(yīng)用關(guān)聯(lián)的事件也可以是電子裝置從外部裝置(例如,圖1中的推 送服務(wù)器300)接收信息(即時消息、電子郵件、廣告、新聞以及天氣)的事件。
[0199] 在步驟1020中,電子裝置允許發(fā)生事件的應(yīng)用的操作。例如,電子裝置可運(yùn)行發(fā)生 事件的應(yīng)用。
[0200] 在步驟1030中,電子裝置執(zhí)行與事件關(guān)聯(lián)的操作。例如,電子裝置可以以通知的形 式提供從外部裝置接收的關(guān)于消息、電子郵件、廣告、新聞等的信息。
[0201] 如果與事件關(guān)聯(lián)的操作完成,則在步驟1040中,電子裝置再次限制發(fā)生事件的應(yīng) 用的操作。
[0202] 另外,電子裝置的應(yīng)用控制方法可包括,根據(jù)應(yīng)用的操作、應(yīng)用的使用歷史或用戶 請求中的至少一個更新包括安裝在電子裝置中的至少一個應(yīng)用的第一應(yīng)用列表,以及如果 發(fā)生預(yù)定事件,則限制包括在第一應(yīng)用列表中的至少一個應(yīng)用中的至少一個的操作。
[0203] 第一應(yīng)用列表的更新可包括在第一應(yīng)用列表中注冊下列應(yīng)用中的至少一個:提供 推送服務(wù)的應(yīng)用、設(shè)定為在預(yù)定時間周期期間執(zhí)行預(yù)定操作至少一次的應(yīng)用、在預(yù)定時間 期間不使用的應(yīng)用、對與應(yīng)用關(guān)聯(lián)的通知的用戶響應(yīng)為預(yù)定可能性或更少的應(yīng)用、或在預(yù) 定時間期間不存在對與應(yīng)用關(guān)聯(lián)的通知的用戶響應(yīng)的應(yīng)用。
[0204] 應(yīng)用的操作可包括在與應(yīng)用的操作對應(yīng)的信息顯示在顯示器上時執(zhí)行的第一操 作、在與應(yīng)用的操作對應(yīng)的信息沒有顯示在顯示器上時執(zhí)行的第二操作、以及用于根據(jù)其 它應(yīng)用的請求將與應(yīng)用關(guān)聯(lián)的信息提供至另一應(yīng)用的第三操作。
[0205]第一應(yīng)用列表的更新可包括確定是否根據(jù)第一操作、第二操作或第三操作中的至 少一個使用應(yīng)用。
[0206] 確定是否使用應(yīng)用可包括為第一操作、第二操作以及第三操作提供不同的權(quán)重 值,并確定是否使用應(yīng)用。
[0207] 至少一個應(yīng)用的操作的限制可包括將包括在第一應(yīng)用列表中的應(yīng)用中的每個設(shè) 定為下列狀態(tài)中的一個:根據(jù)應(yīng)用的使用歷史允許應(yīng)用操作的第一狀態(tài)、減少應(yīng)用操作次 數(shù)的第二狀態(tài),以及根據(jù)應(yīng)用的狀態(tài)限制應(yīng)用的操作中的至少一些及限制至少一個應(yīng)用的 操作的第三狀態(tài)。
[0208] 限制至少一個應(yīng)用的操作可包括根據(jù)用戶輸入改變應(yīng)用中的狀態(tài)設(shè)定,并根據(jù)應(yīng) 用的改變的狀態(tài)限制至少一個應(yīng)用的操作。
[0209] 限制至少一個應(yīng)用的操作可包括根據(jù)顯示器是否為非激活、當(dāng)前時間、電子裝置 的當(dāng)前位置、電子裝置的電池的剩余電量(或電池消耗速度)或蜂窩數(shù)據(jù)使用中的至少一 個,來限制至少一個應(yīng)用的操作。
[0210] 應(yīng)用控制方法還可包括從外部電子裝置接收包括安裝在外部電子裝置中的至少 一個應(yīng)用的第二應(yīng)用列表、通過比較第一應(yīng)用列表和第二應(yīng)用列表確定是否存在執(zhí)行相同 功能的應(yīng)用、以及限制在電子裝置和外部電子裝置中的一個中執(zhí)行相同功能的應(yīng)用的操 作。
[0211] 圖11示出了根據(jù)本公開實(shí)施方式的應(yīng)用的操作限制效果。
[0212] 參照圖11,第一圖表40和第二圖表50不出了測量從電子裝置(例如,圖1中的電子 裝置100)通信的數(shù)據(jù)包的量的結(jié)果。第一圖表40表示在應(yīng)用的操作不被限制時根據(jù)時間的 通信的數(shù)據(jù)包的量,以及第二圖表50表示在應(yīng)用的操作被限制時根據(jù)時間的通信的數(shù)據(jù)包 的量。第一圖表40和第二圖表50中的每個的x軸表示時間,以及y軸表示包的量(字節(jié))軸 也可與消耗的電流量對應(yīng)。
[0213]參照第一圖表40和第二圖表50,如果當(dāng)控制模塊處于睡眠模式時操作根據(jù)應(yīng)用的 請求而被執(zhí)行,則包可被通信。比較第一圖表40和第二圖表50,在第二圖表50(如果應(yīng)用的 操作被限制)中被通信的包的次數(shù)減少得比第一圖表40(如果應(yīng)用的操作不被限制)中的 多。
[0214] 在圖11中,表60示出了使用由三星電子有限公司(Samsung Electronics Co.Ltd) 制造的Galaxy Note 3(SM_N9005)裝置測量的當(dāng)顯示器被關(guān)閉時(或當(dāng)控制模式處于睡眠 模式時)六小時的電流消耗的結(jié)果。比較平均電流,如果應(yīng)用的操作沒有被限制(沒有應(yīng)用 凍結(jié)器(AppFreezer)),則平均電流為26.833mA,如果應(yīng)用的操作被限制(具有 AppFreezer),則平均電流為16.454mA。因此,可節(jié)省每小時10.379mA的電流,并且可獲得約 38.67 %的減小電流消耗的效果。
[0215] 根據(jù)本公開的實(shí)施方式,當(dāng)顯示器關(guān)閉時或當(dāng)控制模塊進(jìn)入睡眠模式時,電子裝 置可通過限制應(yīng)用的不必要的或選擇性的操作來減少由應(yīng)用消耗的電流。因此,電子裝置 的可用時間可增加。在預(yù)定解除事件發(fā)生之前或在用戶解除請求被輸入之前,操作限制可 被維持而不考慮顯示器是否被關(guān)閉或控制模塊是否進(jìn)入睡眠模式。
[0216] 圖12示出了根據(jù)本公開實(shí)施方式的電子裝置。
[0217] 參照圖12,電子裝置1201包括應(yīng)用處理器(AP)1210、通信模塊1220、用戶識別模塊 (sno卡1224、存儲器1230、傳感器模塊1240、輸入裝置1250、顯示模塊1260、接口 1270、音頻 模塊1280、相機(jī)模塊1291、電源管理模塊1295、電池1296、指示器1297以及馬達(dá)1298。
[0218] 應(yīng)用處理器1210可驅(qū)動例如0S或應(yīng)用程序以控制連接至應(yīng)用處理器1210的多個 硬件或軟件部件,以及可處理和計算多種數(shù)據(jù)。應(yīng)用處理器1210可用例如SoC實(shí)現(xiàn)。應(yīng)用處 理器1210還可包括GPU和/或圖像信號處理器。應(yīng)用處理器1210可包括圖12中所示的部件中 的至少一些(例如,蜂窩模塊1221)。應(yīng)用處理器1210可將從其它部件中的至少一個(例如, 非易失性存儲器)中接收的指令或數(shù)據(jù)載入到易失性存儲器以處理數(shù)據(jù),并可將多種數(shù)據(jù) 存儲在非易失性存儲器中。
[0219]通信模塊1220可具有與圖1中的通信模塊110的配置相同或相似的配置。
[0220] 通信模塊1220包括蜂窩模塊1221、1141模塊1223、藍(lán)牙(81')模塊1225、6奶3模塊 1227(例如,GPS模塊、Glonass模塊、Beidou模塊或Galileo模塊)、NFC模塊1228以及RF模塊 1229〇
[0221] 蜂窩模塊1221可通過通信網(wǎng)絡(luò)提供語音通話服務(wù)、視頻通話服務(wù)、文字消息服務(wù)、 因特網(wǎng)服務(wù)等。蜂窩模塊1221可使用S頂卡1224識別和驗(yàn)證通信網(wǎng)絡(luò)中的電子裝置1201。蜂 窩模塊1221可執(zhí)行可由應(yīng)用處理器1210提供的功能中的至少一部分。蜂窩模塊1221可包括 通信處理器(CP)。
[0222] Wi-Fi模塊1223、BT模塊1225、GNSS模塊1227和/或NFC模塊1228可包括用于處理通 過對應(yīng)的模塊發(fā)送和接收的數(shù)據(jù)的處理器。蜂窩模塊1221、1卜?1模塊1223、81'模塊1225、 GNSS模塊1227以及NFC模塊1228中的至少一些(例如,兩個或更多)可包括在一個集成芯片 (1C)或一個1C封裝中。
[0223] RF模塊1229可發(fā)送和接收通信信號(例如,RF信號KRF模塊1229可包括收發(fā)器、功 率放大器模塊(PAM)、頻率濾波器、低噪聲放大器(LNA)、天線等。蜂窩模塊1221、Wi-Fi模塊 1223、BT模塊1225、GNSS模塊1227以及NFC模塊1228中的至少一個可通過分離的RF模塊發(fā)送 和接收RF信號。
[0224] SIM卡1224可包括包括S頂和/或嵌入的S頂?shù)目?。SIM卡1224可包括唯一標(biāo)識信息 (例如,集成電路卡標(biāo)識符(ICCID))或用戶信息(例如,國際移動用戶識別碼(MSI))。
[0225] 存儲器1230包括內(nèi)部存儲器1232以及外部存儲器1234。內(nèi)部存儲器1232可包括易 失性存儲器(例如,動態(tài)隨機(jī)存取存儲器(DRAM)、靜態(tài)RAM(SRAM)、同步動態(tài)RAM(SDRAM)等)、 非易失性存儲器(例如,一次性可編程只讀存儲器(0TPR0M)、可編程ROM(PROM)、可擦除及可 編程ROM(EPROM)、電可擦除及可編程ROM(EEPROM)、掩模R0M、閃存R0M、閃速存儲器(例如, NAND閃速存儲器或N0R閃速存儲器等)、硬盤驅(qū)動以及固態(tài)驅(qū)動(SSD))中的至少一個。
[0226] 外部存儲器1234還可包括閃存驅(qū)動、緊湊型閃存(CF)、安全數(shù)字(SD)、微SD、迷你 SD、極速數(shù)字(xD)、存儲棒等。外部存儲器1234可通過多種接口功能上地和/或物理上地與 電子裝置1201連接。
[0227] 傳感器模塊1240可測量物理量或可檢測電子裝置1201的操作狀態(tài),并將測量或檢 測的信息轉(zhuǎn)換為電信號。傳感器模塊1240包括手勢傳感器1240A、陀螺儀傳感器1240B、壓力 傳感器1240C、磁性傳感器1240D、加速度傳感器1240E、緊握傳感器1240F、近程式傳感器 1240G、顏色傳感器1240H(例如,紅色、綠色、藍(lán)色(RGB)傳感器)、生物傳感器12401、溫度/濕 度傳感器1240J、照度傳感器1240K以及紫外(UV)傳感器1240M。
[0228] 另外地或可選地,傳感器模塊1240還可包括電子鼻傳感器、肌電圖(EMG)傳感器、 腦電圖(EEG)傳感器、心電圖(ECG)傳感器、紅外(IR)傳感器、虹膜傳感器、指紋傳感器等。傳 感器模塊1240還可包括用于控制包括在其中的一個或多個傳感器的傳感器控制電路。
[0229]電子裝置1201還可包括配置為控制傳感器模塊1240的、作為應(yīng)用處理器1210-部 分或獨(dú)立于應(yīng)用處理器1210的處理器。例如,當(dāng)應(yīng)用處理器1210處于睡眠狀態(tài)時,電子裝置 1201可控制傳感器模塊1240。
[0230]輸入裝置1250包括觸摸板1252、(數(shù)字)筆傳感器1254、按鍵1256以及超聲輸入單 元1258。觸摸板1252可使用電容檢測方法、電阻檢測方法、紅外檢測方法以及超聲檢測方法 中的至少一個識別觸摸輸入。觸摸板1252還可包括控制電路。觸摸板1252還可包括觸覺層, 并可為用戶提供觸覺反饋。
[0231] (數(shù)字)筆傳感器1254可以是觸摸板的一部分或可包括用于識別的分離的片。
[0232] 按鍵1256可包括物理的按鈕、光學(xué)按鍵或小鍵盤。
[0233] 超聲輸入單元1258可檢測由輸入工具(例如,通過麥克風(fēng)1288)生成的超聲信號, 并可驗(yàn)證與檢測到的超聲信號對應(yīng)的數(shù)據(jù)。
[0234] 顯示器1260包括面板1262、全息圖裝置1264以及投影儀1266。面板1262可包括與 圖1中所示的顯示器160的配置相同或類似的配置。面板1262可以是柔性的、透明的或可穿 戴的。
[0235] 面板1262和觸摸板1252可集成進(jìn)一個模塊。
[0236] 全息圖裝置1264可利用光的干涉在空間中顯示立體圖像。
[0237] 投影儀1266可將光投射到屏幕上以顯示圖像。屏幕可設(shè)置在電子裝置1201內(nèi)部或 外部。
[0238] 顯示器1260還可包括用于控制面板1262、全息圖裝置1264和/或投影儀1266的控 制電路。
[0239] 接口 1270包括高清晰度多媒體接口(HDMI)1272、通用串行總線(USB)1274、光接口 1276以及D超小型1278。此外或可選地,接口 1270可包括移動高清晰度鏈接(MHL)接口、SD 卡/多媒體卡(MMC)接口和/或紅外數(shù)據(jù)通訊(IrDA)標(biāo)準(zhǔn)接口。
[0240]音頻模塊1280可雙向轉(zhuǎn)換聲音和電信號。音頻模塊1280可處理通過例如揚(yáng)聲器 1282、接收器1284、耳機(jī)1286麥克風(fēng)1288等輸入或輸出的聲音信息。
[0241] 相機(jī)模塊1291獲取靜像和動像。相機(jī)模塊1291可包括一個或多個圖像傳感器(例 如,前傳感器或后傳感器)、透鏡、圖像信號處理器(ISP)和/或閃光燈(例如,發(fā)光二極管 (LED)或氣氣燈)。
[0242] 電源管理模塊1295可管理電子裝置1201的電力。例如,電源管理模塊1295可包括 電源管理集成電路(PMIC)、充電器1C和/或電池量表。PMIC可具有有線充電方法和/或無線 充電方法。無線充電方法可包括磁共振方法、磁感應(yīng)方法、電磁方法等。
[0243] 還可提供用于無線充電的附加電路,例如,線圈環(huán)、諧振電路、整流器等。
[0244] 電池量表可測量電池1296的剩余電量以及電池1296充電時電池1296的電壓、電流 或溫度。
[0245] 電池1296可包括可再充電電池或太陽能電池。
[0246] 指示器1297可顯示電子裝置1201或電子裝置1201的一部分(例如,應(yīng)用處理器 1210)的特定狀態(tài)(例如,啟動狀態(tài)、消息狀態(tài)、充電狀態(tài)等)。
[0247] 馬達(dá)1298可將電信號轉(zhuǎn)換為機(jī)械振動,并可產(chǎn)生振動、觸覺效果等。
[0248] 電子裝置1201可包括用于支持移動TV的處理單元(例如,GPU)。用于支持移動TV的 處理單元可根據(jù)不同標(biāo)準(zhǔn)(例如,數(shù)字多媒體廣播(DMB)標(biāo)準(zhǔn)、數(shù)字視頻廣播(DVB)標(biāo)準(zhǔn)、媒 體流標(biāo)準(zhǔn)等)處理媒體數(shù)據(jù)。
[0249] 電子裝置1201的上述元件中的每個均可配置有一個或多個部件,并且對應(yīng)的元件 的名稱可根據(jù)電子裝置的類型而改變。可選地,電子裝置1201可包括上述元件中的至少一 個,一些元件可從電子裝置1201省去,或電子裝置1201中還可包括其它附件元件。另外,電 子裝置1201的元件中的一些可彼此組合以形成一個實(shí)體,從而使得以與組合前相同的方式 執(zhí)行對應(yīng)元件的功能成為可能。
[0250] 圖13示出了根據(jù)本公開實(shí)施方式的程序模塊。
[0251] 參照圖13,程序模塊1310可包括用于控制與電子裝置(例如,圖1中的電子裝置 1 〇 〇 )關(guān)聯(lián)的資源和/或在〇 S上運(yùn)行的多種應(yīng)用的0 S。0 S的示例包括 Android', i()Sk、Windows' Symbian \ TizeiV、Bada!<'等。
[0252] 程序模塊1310包括內(nèi)核1320、中間件1330、API 1360以及應(yīng)用1370。程序模塊1310 中的至少一部分可預(yù)加載在電子裝置中,或可從外部電子裝置下載。
[0253] 內(nèi)核1320包括系統(tǒng)資源管理器1321和裝置驅(qū)動器1323。
[0254] 系統(tǒng)資源管理器1321可對系統(tǒng)資源進(jìn)行控制、分配、收集等。系統(tǒng)資源管理器1321 可包括進(jìn)程管理單元、存儲器管理單元、文件系統(tǒng)管理單元等。
[0255] 裝置驅(qū)動器1323可包括顯示器驅(qū)動器、相機(jī)驅(qū)動器、BT驅(qū)動器、共享存儲器驅(qū)動 器、USB驅(qū)動器、小鍵盤驅(qū)動器、Wi-Fi驅(qū)動器、音頻驅(qū)動器、進(jìn)程間通信(IPC)驅(qū)動器。
[0256]中間件1330可提供供應(yīng)用1370共同使用的功能,并可通過API 1360將多種功能提 供給應(yīng)用1370,以使得應(yīng)用1370有效地使用電子裝置中有限的系統(tǒng)資源。中間件1330包括 運(yùn)行時間庫1335、應(yīng)用管理器1341、窗口管理器1342、多媒體管理器1343、資源管理器1344、 電力管理器1345、數(shù)據(jù)庫管理器1346、包管理器1347、連通性管理器1348、通知管理器1349、 位置管理器1350、圖形管理器1351、安全性管理器1352、鬧鐘管理器1353、使用狀態(tài) (UsageStats)管理器 1354 以及 LpNet 管理器 1355。
[0257] 運(yùn)行時間庫1335可包括在應(yīng)用1370被運(yùn)行時供編譯器用來通過編程語言添加新 功能的庫模塊。運(yùn)行時間庫1335可執(zhí)行關(guān)于輸入和輸出管理、存儲管理和/或算法功能的功 能。
[0258] 應(yīng)用管理器1341可管理應(yīng)用1370中的至少一個的生命周期。
[0259]窗口管理器1342可管理在電子裝置的屏幕上使用的圖形用戶接口(GUI)資源。
[0260] 多媒體管理器1343可確定用于再現(xiàn)多種媒體文件的格式,并可使用與對應(yīng)格式對 應(yīng)的編解碼器編碼或解碼媒體文件。
[0261] 資源管理器1344可管理應(yīng)用1370中的至少一個的源代碼,并可管理存儲器、存儲 空間等的資源。
[0262] 電力管理器1345可與基本輸入/輸出系統(tǒng)(BIOS)-起動作,可管理電池或電源,以 及可提供用于電子裝置的操作的電力信息。
[0263]數(shù)據(jù)庫管理器1346可生成、搜索或改變數(shù)據(jù)庫以用于應(yīng)用1370中的至少一個中。
[0264]包管理器1347可管理以包文件形式分發(fā)的應(yīng)用的安裝或更新。
[0265] 連通性管理器1348可管理無線連接,例如,Wi-Fi連接、BT連接等。
[0266] 通知管理器1349可通過不打擾用戶的方法顯示或通知事件(例如,消息到達(dá)、約會 以及接近通知)。
[0267] 位置管理器1350可管理電子裝置的位置信息。
[0268]圖形管理器1351可管理待提供給用戶的圖形效果或與圖形效果有關(guān)的用戶界面 (UI)〇
[0269] 安全性管理器1352可提供用于系統(tǒng)安全、用戶鑒別等的安全性功能。
[0270] 鬧鐘管理器1353可在預(yù)定的時間提供鬧鐘功能。
[0271] 應(yīng)用1370可利用鬧鐘管理器1353在預(yù)定時間或周期地執(zhí)行期望的功能。
[0272] UsageStats管理器1354可管理關(guān)于用戶何時使用應(yīng)用和使用應(yīng)用多少次的信息。 例如,UsageStats管理器1354可管理用于可用應(yīng)用1370中的每個的信息,例如,用戶賬戶、 運(yùn)行時間、結(jié)束時間、操作時間、可用存儲器、可用硬件、電流消耗以及用戶的使用度(例如, 用戶將驗(yàn)證通知的可能性)。
[0273] LpNet管理器1355可收集和分析關(guān)于包括應(yīng)用管理器1341、包管理器1347、位置管 理器1350、鬧鐘管理器1353和UsageStats管理器1354的其它管理器的信息,并可控制應(yīng)用。 控制應(yīng)用的結(jié)果可被提供給用戶。UsageStats管理器1354可通過智能管理器1385接收用戶 請求,并可將接收的用戶請求發(fā)送至LpNet管理器1355。1^此丨管理器1355可執(zhí)行與用戶請 求對應(yīng)的操作。例如,LpNet管理器1355可從應(yīng)用管理器1341獲得應(yīng)用運(yùn)行信息,可從包管 理器1347獲得安裝的應(yīng)用的信息,以及可從位置管理器1350獲得位置信息記錄。LpNet管理 器1355可從鬧鐘管理器1353獲得關(guān)于喚醒次數(shù)的信息,并可從UsageStats管理器1354獲得 關(guān)于用戶何時使用應(yīng)用以及使用應(yīng)用多少次的信息。例如,LpNet管理器1355可根據(jù)從另一 管理器(或其它管理器)收集的信息確定不使用的應(yīng)用,并可限制應(yīng)用的操作??蛇x地,操作 被限制的應(yīng)用中由用戶執(zhí)行的應(yīng)用可解除操作限制。例如,如圖4B中所示,LpNet管理器 1355可通過通知管理器1349通知操作被限制的應(yīng)用的用戶。例如,LpNet管理器1355可請求 應(yīng)用管理器1341禁止應(yīng)用運(yùn)行??蛇x地,應(yīng)用管理器1341可禁止由LpNet管理器1355限制的 應(yīng)用運(yùn)行。例如,LpNet管理器1355可管理操作根據(jù)從另一管理器(或其它管理器)收集的信 息被限制的應(yīng)用的列表、由通過智能管理器1385接收的用戶請求限制操作的應(yīng)用的列表、 以及其它應(yīng)用列表。應(yīng)用列表中的至少一個可通過智能管理1385被提供給用戶。用戶可通 過智能管理器1385的界面控制提供給用戶的應(yīng)用列表??刂菩盘柨杀话l(fā)送至LpNet管理器 1355以被處理。
[0274]當(dāng)電子裝置具有電話功能時,中間件1330還可包括用于管理電子裝置的語音通信 功能或視頻通信功能的電話管理器。
[0275] 中間件1330可包括配置上述部件的多種功能的組合的中間件模塊。中間件1330可 提供根據(jù)0S類型專門設(shè)計的模塊,以提供不同的功能。此外,中間件1330可動態(tài)地刪除一些 舊的部件或可添加新的部件。
[0276] API 1360可包括API編程功能的組,并可根據(jù)0S的類型提供給不同的部件。例如, 對于Andreicf或iOS?,可根據(jù)平臺提供一個API組。此外,對于Tizen?,可根據(jù)平臺提供兩 個或更多的API組。
[0277] 應(yīng)用1370包括主頁應(yīng)用1371、撥號器應(yīng)用1372、短消息服務(wù)/多媒體消息服務(wù) (SMS/MMS)應(yīng)用1373、即時消息(頂)應(yīng)用1374、瀏覽器應(yīng)用1375、相機(jī)應(yīng)用1376、鬧鐘應(yīng)用 1377、通訊錄應(yīng)用1378、語音撥號應(yīng)用1379、電子郵件應(yīng)用1380、日歷應(yīng)用1381、媒體播放器 應(yīng)用1382、相冊應(yīng)用1383、時鐘應(yīng)用1384以及智能管理器1385。另外,應(yīng)用1370可包括保健 應(yīng)用(例如,用于測量鍛煉量或血糖等的應(yīng)用)、或環(huán)境信息應(yīng)用(例如,用于提供大氣壓力 信息、濕度信息、溫度信息等的應(yīng)用)。
[0278] 應(yīng)用1370也可包括用于在電子裝置(例如,圖1中的電子裝置100)和外部電子裝置 (例如,圖1中的電子裝置200)之間交換信息的信息交換應(yīng)用。信息交換應(yīng)用可包括用于將 特定信息發(fā)送至外部電子裝置的通知中繼應(yīng)用,或用于管理外部電子裝置的裝置管理應(yīng) 用。
[0279] 例如,通知中繼應(yīng)用可包括將由電子裝置的其它應(yīng)用(例如,SMS/MMS應(yīng)用1343、電 子郵件應(yīng)用1380、保健應(yīng)用、環(huán)境信息應(yīng)用等)產(chǎn)生的通知信息發(fā)送到外部電子裝置的功 能。此外,通知中繼應(yīng)用可從外部電子裝置接收通知信息,并可將接收的通知信息提供至電 子裝置的用戶。
[0280]裝置管理應(yīng)用可管理(例如,安裝、刪除或更新)與電子裝置通信的外部電子裝置 的功能中的至少一個(例如,打開/關(guān)閉外部電子裝置本身(或部分部件)的功能或調(diào)節(jié)顯示 器亮度(或分辨率)的功能)、在外部電子裝置中操作的應(yīng)用或從外部電子裝置提供的服務(wù) (例如,電話服務(wù)或消息服務(wù))。
[0281] 應(yīng)用1370可包括根據(jù)電子裝置的屬性(例如,移動醫(yī)療裝置的健康卡應(yīng)用)預(yù)置的 應(yīng)用。
[0282] 應(yīng)用1370可包括從外部電子裝置(例如,圖1中的外部電子裝置200或推送服務(wù)器 裝置300)接收的應(yīng)用。
[0283]應(yīng)用1370可包括預(yù)加載的應(yīng)用或可從服務(wù)器下載的第三方應(yīng)用。
[0284] 程序模塊1310的部件的名稱可根據(jù)0S的類型而不同。
[0285] 智能管理器1385可提供應(yīng)用列表和與應(yīng)用列表關(guān)聯(lián)的界面。例如,應(yīng)用列表可以 是由LpNet管理器1355管理的應(yīng)用列表,或通過從LpNet管理器1355獲得分離的應(yīng)用信息而 產(chǎn)生的列表。此外,應(yīng)用列表可以是由LpNet管理器1355限制操作的應(yīng)用的列表。
[0286] 例如,與應(yīng)用列表關(guān)聯(lián)的界面可以是用于調(diào)節(jié)應(yīng)用列表的界面。用戶可通過界面 限制用于特定應(yīng)用的操作或可解除操作限制。與應(yīng)用列表關(guān)聯(lián)的界面可確定為監(jiān)測注冊在 應(yīng)用列表中的應(yīng)用的操作、對應(yīng)的應(yīng)用的使用歷史或用戶的使用度。
[0287] 程序模塊1310中的至少一部分可用軟件、固件、硬件或它們中的至少兩個或更多 個的組合實(shí)現(xiàn)。程序模塊1310的至少一部分可由例如處理器(例如,圖1中的控制模塊170) 實(shí)現(xiàn)(例如,運(yùn)行)。程序模塊1310中的至少一部分可包括用于執(zhí)行一個或多個功能的模塊、 程序、例程、指令集、進(jìn)程等。
[0288] 本文中使用的用語"模塊"可意為例如包括硬件、軟件以及固件中的一個或它們的 兩個或更多個的組合的單元。用語"模塊"可與例如"單元"、"邏輯"、"邏輯塊"、"部件"、"電 路"等交換地使用。"模塊"可以是集成的部件或它們的一部分的最小單元,或可以是執(zhí)行一 個或多個功能或它們的一部分的最小單元。"模塊"可被機(jī)械地或電子地實(shí)現(xiàn)。例如,"模塊" 可包括當(dāng)前已知的或在未來將被發(fā)展的用于執(zhí)行某些操作的專用集成電路(ASIC)芯片、現(xiàn) 場可編程門陣列(FPGA)或可編程邏輯裝置中的至少一個。
[0289] 裝置(例如,模塊或功能)或方法(例如,操作)的至少一部分可用例如存儲在具有 編程模塊的計算機(jī)可讀存儲介質(zhì)中的指令實(shí)現(xiàn)。當(dāng)指令被處理器(例如,圖1中的控制模塊 170)執(zhí)行時,一個或多個處理器可執(zhí)行與指令對應(yīng)的功能。計算機(jī)可讀存儲介質(zhì)可以是存 儲器,例如,圖1中的存儲器120。
[0290] 計算機(jī)可讀存儲介質(zhì)可包括硬盤、軟盤、磁介質(zhì)(例如,磁帶)、光介質(zhì)(例如,光盤 只讀存儲器(CD-ROM)以及數(shù)字通用盤(DVD))、磁光介質(zhì)(例如,軟光盤)、硬件裝置(例如, R0M、隨機(jī)存取存儲器(RAM)或閃速存儲器等)等。此外,程序指令可包括由編譯器編譯的機(jī) 械代碼,并且也可包括可使用解釋器等由計算機(jī)執(zhí)行的高級語言代碼。
[0291] 上述硬件裝置可根據(jù)本公開的多種實(shí)施方式配置成操作為一個或多個軟件模塊 以執(zhí)行操作,反之亦然。
[0292] 根據(jù)本公開多種實(shí)施方式的模塊或程序模塊可包括上述部件中的一個或多個,上 述部件中的一些可被省略,或者還可包括其它附加部件。由模塊、程序模塊或其它部件執(zhí)行 的操作可通過連續(xù)方法、并行方法、重復(fù)方法或啟發(fā)式方法執(zhí)行。此外,一些操作可以以不 同順序被執(zhí)行或可被省略,并且其它操作可被添加。
[0293] 根據(jù)本公開的實(shí)施方式,在電子裝置操作時,如上所述的電子裝置可通過減少由 某些應(yīng)用引起的電流消耗來增加電池可用時間。
[0294] 雖然本發(fā)明已經(jīng)參照本公開的某些實(shí)施方式被詳細(xì)地示出和描述,但是本領(lǐng)域技 術(shù)人員應(yīng)理解的是,在不背離如通過后文權(quán)利要求及其等同所限定的本公開的精神和范圍 的情況下可在形式或細(xì)節(jié)上對本公開進(jìn)行各種改變。
【主權(quán)項】
1. 電子裝置,包括: 存儲器,配置為儲存包括安裝在所述電子裝置中的應(yīng)用的第一應(yīng)用列表;以及 處理器,配置為根據(jù)下列各項中的至少一個更新所述第一應(yīng)用列表: 所述應(yīng)用的操作, 所述應(yīng)用的使用歷史,以及 用戶請求,以及 配置為限制所述應(yīng)用的操作。2. 根據(jù)權(quán)利要求1所述的電子裝置,其中,所述處理器還配置為在所述第一應(yīng)用列表上 包括下列各項中的至少一個: 提供推送服務(wù)的應(yīng)用, 設(shè)定為在時間周期期間執(zhí)行操作的應(yīng)用, 在時間周期期間將不被使用的應(yīng)用, 對與所述應(yīng)用關(guān)聯(lián)的通知的用戶響應(yīng)處于可能性范圍內(nèi)的應(yīng)用,以及 在時間周期期間不存在對與所述應(yīng)用關(guān)聯(lián)的通知的用戶響應(yīng)的應(yīng)用。3. 根據(jù)權(quán)利要求1所述的電子裝置,還包括顯示器, 其中,所述應(yīng)用的操作包括: 第一操作,在與所述應(yīng)用的操作對應(yīng)的信息顯示在所述顯示器上時被執(zhí)行; 第二操作,在與所述應(yīng)用的操作對應(yīng)的信息不顯示在所述顯示器上時被執(zhí)行;以及 第三操作,用于根據(jù)另一應(yīng)用的請求將與所述應(yīng)用關(guān)聯(lián)的信息提供至所述另一應(yīng)用, 以及 其中,所述處理器還配置為根據(jù)所述第一操作、所述第二操作以及所述第三操作中的 至少一個確定是否使用所述應(yīng)用。4. 根據(jù)權(quán)利要求3所述的電子裝置,其中,所述處理器還配置為,為所述第一操作、所述 第二操作以及所述第三操作中的每個提供各自的權(quán)重值,以及基于所述權(quán)重值確定是否使 用所述應(yīng)用。5. 根據(jù)權(quán)利要求1所述的電子裝置,其中,所述處理器還配置為將包括在所述第一應(yīng)用 列表中的所述應(yīng)用設(shè)定為下列狀態(tài)中的一個: 第一狀態(tài),根據(jù)所述應(yīng)用的使用歷史允許所述應(yīng)用的操作, 第二狀態(tài),減少所述應(yīng)用操作的次數(shù),以及 第三狀態(tài),限制所述應(yīng)用的至少一個操作,以及 所述處理器還配置為根據(jù)所述應(yīng)用的設(shè)定狀態(tài)限制所述應(yīng)用的操作。6. 根據(jù)權(quán)利要求5所述的電子裝置,其中,所述處理器還配置為根據(jù)用戶輸入改變所述 應(yīng)用的設(shè)定狀態(tài),以及根據(jù)所述應(yīng)用的改變的狀態(tài)限制所述應(yīng)用的操作。7. 根據(jù)權(quán)利要求1所述的電子裝置,還包括顯示器, 其中,所述處理器還配置為:如果所述顯示器中的至少一部分是非激活的,則所述處理 器限制所述應(yīng)用的操作。8. 根據(jù)權(quán)利要求1所述的電子裝置,其中,所述處理器還配置為根據(jù)下列各項中的至少 一個限制所述應(yīng)用的操作: 當(dāng)前時間, 所述電子裝置的當(dāng)前位置, 所述電子裝置的電池的剩余電量,以及 蜂窩數(shù)據(jù)使用。9. 根據(jù)權(quán)利要求1所述的電子裝置,還包括配置為與外部電子裝置通信的通信模塊, 其中,所述處理器還配置為: 從所述外部電子裝置接收包括安裝在所述外部電子裝置中的應(yīng)用的第二應(yīng)用列表, 比較所述第一應(yīng)用列表和所述第二應(yīng)用列表,以及 如果通過比較所述第一應(yīng)用列表和所述第二應(yīng)用列表識別出應(yīng)用執(zhí)行相同功能,則限 制所述電子裝置和所述外部電子裝置中的一個中執(zhí)行所述相同功能的應(yīng)用的操作。10. 根據(jù)權(quán)利要求9所述的電子裝置,其中,所述處理器還配置為:如果所述處理器被設(shè) 定為限制安裝在所述外部電子裝置中的應(yīng)用的操作,則所述處理器將用于限制安裝在所述 外部電子裝置中的應(yīng)用的操作的命令通過所述通信模塊發(fā)送至所述外部電子裝置。11. 通過電子裝置的應(yīng)用控制方法,所述方法包括: 根據(jù)應(yīng)用的操作、應(yīng)用的使用歷史以及用戶請求中的至少一個更新包括安裝在所述電 子裝置中的應(yīng)用的第一應(yīng)用列表;以及 限制包括在所述第一應(yīng)用列表中的應(yīng)用的操作。12. 根據(jù)權(quán)利要求11所述的方法,其中,更新所述第一應(yīng)用列表包括在所述第一應(yīng)用列 表上包括下列各項中的至少一個: 提供推送服務(wù)的應(yīng)用, 設(shè)定為在時間周期期間執(zhí)行操作的應(yīng)用, 在時間周期期間將不被使用的應(yīng)用, 對與所述應(yīng)用關(guān)聯(lián)的通知的用戶響應(yīng)處于可能性在可能性范圍內(nèi)的應(yīng)用,以及 在時間周期期間不存在對與所述應(yīng)用關(guān)聯(lián)的通知的用戶響應(yīng)的應(yīng)用。13. 根據(jù)權(quán)利要求11所述的方法,其中,所述應(yīng)用的操作包括: 第一操作,在與所述應(yīng)用的操作對應(yīng)的信息顯示在顯示器上時被執(zhí)行; 第二操作,在與所述應(yīng)用的操作對應(yīng)的信息不顯示在所述顯示器上時被執(zhí)行;以及 第三操作,用于根據(jù)另一應(yīng)用的請求將與所述應(yīng)用關(guān)聯(lián)的信息提供至所述另一應(yīng)用, 以及 其中,所述第一應(yīng)用列表的更新包括根據(jù)所述第一操作、所述第二操作以及所述第三 操作中的至少一個確定是否使用所述應(yīng)用。14. 根據(jù)權(quán)利要求13所述的方法,其中,確定是否使用所述應(yīng)用包括: 為所述第一操作、所述第二操作以及所述第三操作中的每個提供各自的權(quán)重值;以及 基于所述權(quán)重值確定是否使用所述應(yīng)用。15. 根據(jù)權(quán)利要求11所述的方法,其中,限制所述應(yīng)用的操作包括: 將包括在所述第一應(yīng)用列表中的應(yīng)用設(shè)定為下列狀態(tài)中的一個: 第一狀態(tài),根據(jù)應(yīng)用的使用歷史允許所述應(yīng)用的操作, 第二狀態(tài),減少所述應(yīng)用操作的次數(shù),以及 第三狀態(tài),限制所述應(yīng)用的至少一個操作;以及 根據(jù)所述應(yīng)用的設(shè)定狀態(tài)限制所述應(yīng)用的操作。
【文檔編號】G06F9/48GK105930207SQ201610113694
【公開日】2016年9月7日
【申請日】2016年2月29日
【發(fā)明人】金炳旭, 金羲德, 金武永, 金學(xué)烈, 李鎮(zhèn)求, 漁來鎮(zhèn), 李柱范
【申請人】三星電子株式會社