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

應(yīng)用解凍方法及系統(tǒng)的制作方法

文檔序號(hào):10686898閱讀:599來(lái)源:國(guó)知局
應(yīng)用解凍方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】一種應(yīng)用解凍方法及系統(tǒng),其中,所述方法包括:接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng);確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序;當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)且所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)時(shí),解凍所述目標(biāo)應(yīng)用程序。本發(fā)明可加強(qiáng)對(duì)應(yīng)用程序的有效管理,并避免用戶(hù)重新安裝所述目標(biāo)應(yīng)用程序。
【專(zhuān)利說(shuō)明】
應(yīng)用解凍方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及終端應(yīng)用領(lǐng)域,尤其涉及一種應(yīng)用解凍方法及系統(tǒng)。
【背景技術(shù)】
[0002] 現(xiàn)有技術(shù)中若某一應(yīng)用程序被凍結(jié)后,如果其他應(yīng)用中某一項(xiàng)功能關(guān)聯(lián)了該應(yīng)用 程序,當(dāng)用戶(hù)點(diǎn)擊了該功能項(xiàng),會(huì)提示要啟動(dòng)的應(yīng)用程序不存在。用戶(hù)為了使用該功能項(xiàng)可 能就會(huì)重新安裝該應(yīng)用程序。例如,某個(gè)網(wǎng)頁(yè)上,提供了在線(xiàn)交流的功能,該在線(xiàn)交流的功 能通過(guò)聊天軟件實(shí)現(xiàn),但用戶(hù)把聊天軟件給凍結(jié)了,這樣當(dāng)用戶(hù)點(diǎn)擊了在線(xiàn)交流的功能,會(huì) 提示用戶(hù)安裝聊天軟件。因此,用戶(hù)無(wú)法區(qū)分該應(yīng)用程序到底是處于凍結(jié)狀態(tài)還是未安裝, 從而無(wú)法有效管理應(yīng)用程序,并影響了用戶(hù)體驗(yàn)。

【發(fā)明內(nèi)容】

[0003] 鑒于以上內(nèi)容,有必要提供一種應(yīng)用解凍方法及系統(tǒng),能加強(qiáng)對(duì)應(yīng)用程序的有效 管理,以避免用戶(hù)重新安裝所述目標(biāo)應(yīng)用程序,并提高了用戶(hù)的體驗(yàn)。
[0004] -種應(yīng)用解凍方法,應(yīng)用于電子設(shè)備中,所述方法包括:
[0005] 接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng);
[0006] 確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序;
[0007] 當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)且所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)時(shí),解凍 所述目標(biāo)應(yīng)用程序。
[0008] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述方法還包括:
[0009] 當(dāng)所述目標(biāo)應(yīng)用程序處于可用狀態(tài)時(shí),啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所述目標(biāo) 應(yīng)用程序執(zhí)行所述功能項(xiàng)對(duì)應(yīng)的操作。
[0010] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述方法還包括:
[0011] 當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序不處于凍結(jié)狀態(tài)時(shí), 提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。
[0012] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述電子設(shè)備的存儲(chǔ)設(shè)備中存儲(chǔ)著凍結(jié)列表,所述凍 結(jié)列表存儲(chǔ)被凍結(jié)的應(yīng)用程序的信息,當(dāng)在所述凍結(jié)列表中查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí), 確定所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)。
[0013] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述方法還包括:
[0014] 獲取所述目標(biāo)應(yīng)用程序的信息;
[0015] 根據(jù)所獲取的信息判斷所述目標(biāo)應(yīng)用程序是否處于不可用狀態(tài),及
[0016] 當(dāng)所獲取的信息為空時(shí),確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),或者當(dāng)所獲取 的信息不為空時(shí),確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0017] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述方法還包括:
[0018] 根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的使用狀態(tài)判斷所述目標(biāo)應(yīng)用程序的使用狀 態(tài),當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)時(shí),確定所述目標(biāo)應(yīng)用程序處于不可 用狀態(tài),或者當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀態(tài)時(shí),確定所述目標(biāo)應(yīng)用程序處 于可用狀態(tài)。
[0019] -種應(yīng)用解凍系統(tǒng),應(yīng)用于電子設(shè)備中,所述系統(tǒng)包括:
[0020] 接收模塊,用于接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng);
[0021] 確定模塊,用于確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序;
[0022] 解凍模塊,用于當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序處于 凍結(jié)狀態(tài)時(shí),解凍所述目標(biāo)應(yīng)用程序。
[0023] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述系統(tǒng)還包括:
[0024] 執(zhí)行模塊,用于當(dāng)所述目標(biāo)應(yīng)用程序處于可用狀態(tài)時(shí),啟動(dòng)所述目標(biāo)應(yīng)用程序,并 利用所述目標(biāo)應(yīng)用程序執(zhí)行所述功能項(xiàng)對(duì)應(yīng)的操作。
[0025] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述系統(tǒng)還包括:
[0026] 提示模塊,用于當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序不處 于凍結(jié)狀態(tài)時(shí),提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。
[0027] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述電子設(shè)備的存儲(chǔ)設(shè)備中存儲(chǔ)著凍結(jié)列表,所述凍 結(jié)列表存儲(chǔ)被凍結(jié)的應(yīng)用程序的信息,當(dāng)在所述凍結(jié)列表中查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí), 確定所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)。
[0028] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述系統(tǒng)還包括:
[0029] 第一判斷模塊,用于獲取所述目標(biāo)應(yīng)用程序的信息,根據(jù)所獲取的信息判斷所述 目標(biāo)應(yīng)用程序是否處于不可用狀態(tài);及
[0030] 當(dāng)所獲取的信息為空時(shí),確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),或者當(dāng)所獲取 的信息不為空時(shí),確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0031] 根據(jù)本發(fā)明一優(yōu)選實(shí)施例,所述系統(tǒng)還包括:
[0032] 第二判斷模塊,用于根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的使用狀態(tài)判斷所述目標(biāo) 應(yīng)用程序的使用狀態(tài);
[0033] 當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)時(shí),確定所述目標(biāo)應(yīng)用程序處于 不可用狀態(tài),或者當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀態(tài)時(shí),確定所述目標(biāo)應(yīng)用程 序處于可用狀態(tài)。
[0034] 由以上技術(shù)方案可以看出,某一應(yīng)用程序的功能項(xiàng)通過(guò)該功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng) 用程序來(lái)實(shí)現(xiàn),當(dāng)所述目標(biāo)應(yīng)用程序不可用時(shí),本發(fā)明能確定所述目標(biāo)應(yīng)用程序的凍結(jié)狀 態(tài),當(dāng)所述目標(biāo)應(yīng)用程序被凍結(jié)時(shí),提示用戶(hù)解凍所述目標(biāo)應(yīng)用程序。當(dāng)所述目標(biāo)應(yīng)用程序 不可用且沒(méi)有被凍結(jié)時(shí),提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。因此,利用本發(fā)明可加強(qiáng)對(duì)應(yīng)用 程序的有效管理,以避免用戶(hù)重新安裝所述目標(biāo)應(yīng)用程序,并提高了用戶(hù)的體驗(yàn)。
【附圖說(shuō)明】
[0035] 圖1是本發(fā)明實(shí)現(xiàn)應(yīng)用解凍方法較佳實(shí)施例的硬件架構(gòu)示意圖。
[0036] 圖2是本發(fā)明應(yīng)用解凍方法的較佳實(shí)施例的流程圖。
[0037] 圖3是本發(fā)明應(yīng)用解凍方法的又一實(shí)施例的流程圖。
[0038] 圖4是本發(fā)明聊天軟件的功能項(xiàng)通過(guò)瀏覽器實(shí)現(xiàn)的示意圖。
[0039]圖5是本發(fā)明應(yīng)用解凍系統(tǒng)的較佳實(shí)施例的功能模塊圖。
[0040]圖6是本發(fā)明應(yīng)用解凍系統(tǒng)的又一實(shí)施例的功能模塊圖。
[0041 ]主要元件符號(hào)說(shuō)明

【具體實(shí)施方式】
[0043] 為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì) 本發(fā)明進(jìn)行詳細(xì)描述。
[0044] 如圖1所示,是實(shí)現(xiàn)應(yīng)用解凍方法的較佳實(shí)施例的硬件架構(gòu)示意圖。如該硬件架構(gòu) 示意圖所示,在本實(shí)施例中,所述硬件架構(gòu)示意圖包括至少一個(gè)電子設(shè)備1。所述電子設(shè)備1 包括但不限于應(yīng)用解凍系統(tǒng)10、存儲(chǔ)設(shè)備11及處理設(shè)備12。
[0045] 優(yōu)選地,本發(fā)明的應(yīng)用解凍方法通過(guò)所述應(yīng)用解凍系統(tǒng)10來(lái)實(shí)現(xiàn)。所述電子設(shè)備1 是一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和/或信息處理的設(shè)備,其硬件 包括但不限于微處理器、專(zhuān)用集成電路(Application Specific Integrated Circuit, ASIC)、可編程門(mén)陣列(Field -Programmable Gate Array,F(xiàn)PGA)、數(shù)字處理器(Digital Signal Processor,DSP)、嵌入式設(shè)備等。所述電子設(shè)備1還可包括網(wǎng)絡(luò)設(shè)備和/或用戶(hù)設(shè) 備。其中,所述網(wǎng)絡(luò)設(shè)備包括但不限于單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或 基于云計(jì)算(Cloud Computing)的由大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計(jì)算是分布 式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。所述用戶(hù)設(shè)備包 括但不限于任何一種可與用戶(hù)通過(guò)鍵盤(pán)、鼠標(biāo)、遙控器、觸摸板或聲控設(shè)備等方式進(jìn)行人機(jī) 交互的電子產(chǎn)品,例如,個(gè)人計(jì)算機(jī)、平板電腦、智能手機(jī)、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、游戲機(jī)、交互式網(wǎng)絡(luò)電視(Internet Protocol Television, IPTV)、智能式穿戴式設(shè)備等。其中,所述用戶(hù)設(shè)備及網(wǎng)絡(luò)設(shè)備所處的網(wǎng)絡(luò)包括但不限于互 聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、虛擬專(zhuān)用網(wǎng)絡(luò)(Virtual Private Network,VPN)等。
[0046] 所述存儲(chǔ)設(shè)備11用于存儲(chǔ)所述應(yīng)用解凍系統(tǒng)10中各個(gè)程序段的程序代碼。所述存 儲(chǔ)設(shè)備11可以為智能媒體卡(smart media card)、安全數(shù)字卡(secure digital card)、快 閃存儲(chǔ)器卡(flash card)等儲(chǔ)存設(shè)備。所述存儲(chǔ)設(shè)備11存儲(chǔ)著凍結(jié)列表,所述凍結(jié)列表用 于存儲(chǔ)被凍結(jié)的應(yīng)用程序的信息。當(dāng)一個(gè)應(yīng)用程序被凍結(jié)時(shí),該應(yīng)用程序處于不可用狀態(tài)。 [0047] 所述處理設(shè)備12可以由一個(gè)或者多個(gè)微處理器、數(shù)字處理器(DSP)組成。
[0048] 在本實(shí)施例中,一個(gè)應(yīng)用程序的功能項(xiàng)需要通過(guò)調(diào)用與該功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng) 用程序來(lái)實(shí)現(xiàn),當(dāng)所述目標(biāo)應(yīng)用程序不可用時(shí),所述應(yīng)用解凍系統(tǒng)10能確定所述目標(biāo)應(yīng)用 程序的凍結(jié)狀態(tài),當(dāng)所述目標(biāo)應(yīng)用程序被凍結(jié)時(shí),提示用戶(hù)解凍所述目標(biāo)應(yīng)用程序。當(dāng)所述 目標(biāo)應(yīng)用程序不可用且沒(méi)有被凍結(jié)時(shí),提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。本發(fā)明能避免用 戶(hù)重新安裝所述目標(biāo)應(yīng)用程序,并提高了用戶(hù)的體驗(yàn)。
[0049] 如圖2所示,是本發(fā)明應(yīng)用解凍方法的較佳實(shí)施例的流程圖。根據(jù)不同的需求,該 流程圖中步驟的順序可以改變,某些步驟可以省略。
[0050] S01,所述應(yīng)用解凍系統(tǒng)10接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng)。
[0051] 在本實(shí)施例中,所述應(yīng)用程序包括至少一個(gè)功能項(xiàng),至少有一個(gè)功能項(xiàng)的實(shí)現(xiàn)需 要借助于其他應(yīng)用程序(以下稱(chēng)為"目標(biāo)應(yīng)用程序")來(lái)實(shí)現(xiàn)。用戶(hù)在所述應(yīng)用程序的用戶(hù)界 面上選擇(例如點(diǎn)擊等操作)所述功能項(xiàng),所述應(yīng)用解凍系統(tǒng)10接收用戶(hù)在所述應(yīng)用程序的 用戶(hù)界面上選擇的所述功能項(xiàng)。
[0052] S02,所述應(yīng)用解凍系統(tǒng)10確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序。
[0053]在本實(shí)施例中,根據(jù)所述功能項(xiàng)的屬性參數(shù)確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用 程序。所述功能項(xiàng)的屬性參數(shù)包括調(diào)用參數(shù),所述調(diào)用參數(shù)包括調(diào)用的目標(biāo)應(yīng)用程序。例 如,所述調(diào)用參數(shù)可以是一個(gè)函數(shù)參數(shù),通過(guò)函數(shù)參數(shù)的接口調(diào)用應(yīng)用程序。具體應(yīng)用實(shí)例 可參考下文對(duì)圖4的說(shuō)明。
[0054] S03,當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)且所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)時(shí), 所述應(yīng)用解凍系統(tǒng)10解凍所述目標(biāo)應(yīng)用程序。
[0055] 在本實(shí)施例中,當(dāng)所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)或者所述電子設(shè)備1未安裝所 述目標(biāo)應(yīng)用程序時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)。
[0056] 所述應(yīng)用解凍系統(tǒng)10判斷所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)通過(guò)以下任一方式 實(shí)現(xiàn):
[0057] (1)獲取所述目標(biāo)應(yīng)用程序的信息,例如,從存儲(chǔ)設(shè)備11中獲取所述目標(biāo)應(yīng)用程序 的信息。當(dāng)所獲取的信息為空時(shí),則確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所獲取的信 息不為空時(shí),則確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0058] (2)根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的 使用狀態(tài)。具體地,當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)表示可用時(shí),例如,設(shè)置桌面圖標(biāo) 參數(shù)為1表示可用,則所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀 態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)表示不可用時(shí),例如,設(shè)置桌面圖標(biāo)參數(shù)為〇表示 不可用,則所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)。
[0059] 根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的使用狀態(tài)確定所述目標(biāo)應(yīng)用程序的使用狀 態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目 標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀態(tài)時(shí),所述應(yīng)用 解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0060] 當(dāng)桌面沒(méi)有所述目標(biāo)應(yīng)用程序的圖標(biāo)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用 程序處于不可用狀態(tài)。
[0061 ]當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)時(shí),所述應(yīng)用解凍系統(tǒng)10判斷所述目標(biāo)應(yīng)用 程序是否處于凍結(jié)狀態(tài)。
[0062] 在本實(shí)施例中,所述存儲(chǔ)設(shè)備11中存儲(chǔ)著凍結(jié)列表。所述凍結(jié)列表存儲(chǔ)被凍結(jié)的 應(yīng)用程序的信息。所述被凍結(jié)的應(yīng)用程序的信息包括應(yīng)用程序的名稱(chēng)等。當(dāng)一個(gè)應(yīng)用程序 被凍結(jié)后,該應(yīng)用程序的信息就存儲(chǔ)在所述凍結(jié)列表中。
[0063] 當(dāng)在所述凍結(jié)列表中查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí),例如,在所述凍結(jié)列表中查詢(xún) 到所述目標(biāo)應(yīng)用程序的名稱(chēng)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于凍結(jié)狀 〇
[0064] 當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)且所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)時(shí),所述 應(yīng)用解凍系統(tǒng)10解凍所述目標(biāo)應(yīng)用程序。在本實(shí)施例中,所述應(yīng)用解凍系統(tǒng)10從所述凍結(jié) 列表中刪除所述目標(biāo)應(yīng)用程序來(lái)解凍所述目標(biāo)應(yīng)用程序。當(dāng)所述目標(biāo)應(yīng)用程序被解凍后, 所述目標(biāo)應(yīng)用程序處于可用狀態(tài),所述應(yīng)用解凍系統(tǒng)10啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所 述目標(biāo)應(yīng)用程序執(zhí)行所述功能項(xiàng)對(duì)應(yīng)的操作。
[0065] 當(dāng)在所述凍結(jié)列表中沒(méi)有查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí),例如,在所述凍結(jié)列表中 沒(méi)有查詢(xún)到所述目標(biāo)應(yīng)用程序的名稱(chēng)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序沒(méi)有 被凍結(jié)。當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序沒(méi)有被凍結(jié)時(shí),所述應(yīng) 用解凍系統(tǒng)10則確定所述目標(biāo)應(yīng)用程序未安裝在所述電子設(shè)備1中,所述應(yīng)用解凍系統(tǒng)10 提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。
[0066] 在其他實(shí)施例中,當(dāng)所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài) 時(shí),所述應(yīng)用解凍系統(tǒng)10啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所述目標(biāo)應(yīng)用程序執(zhí)行所述功能 項(xiàng)對(duì)應(yīng)的操作。
[0067] 如圖3所示,是本發(fā)明應(yīng)用解凍方法的較佳實(shí)施例的流程圖。根據(jù)不同的需求,該 流程圖中步驟的順序可以改變,某些步驟可以省略。
[0068] S10,所述應(yīng)用解凍系統(tǒng)10接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng)。
[0069] 在本實(shí)施例中,所述應(yīng)用程序包括至少一個(gè)功能項(xiàng),至少有一個(gè)功能項(xiàng)的實(shí)現(xiàn)需 要借助于其他應(yīng)用程序(以下稱(chēng)為"目標(biāo)應(yīng)用程序")來(lái)實(shí)現(xiàn)。用戶(hù)在所述應(yīng)用程序的用戶(hù)界 面上選擇(例如點(diǎn)擊等操作)所述功能項(xiàng),所述應(yīng)用解凍系統(tǒng)10接收用戶(hù)在所述應(yīng)用程序的 用戶(hù)界面上選擇的所述功能項(xiàng)。
[0070] S11,所述應(yīng)用解凍系統(tǒng)10確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序。
[0071 ]在本實(shí)施例中,根據(jù)所述功能項(xiàng)的屬性參數(shù)確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用 程序。所述功能項(xiàng)的屬性參數(shù)包括調(diào)用參數(shù),所述調(diào)用參數(shù)包括調(diào)用的目標(biāo)應(yīng)用程序。例 如,所述調(diào)用參數(shù)可以是一個(gè)函數(shù)參數(shù),通過(guò)函數(shù)參數(shù)的接口調(diào)用應(yīng)用程序。具體應(yīng)用實(shí)例 可參考下文對(duì)圖4的說(shuō)明。
[0072] S12,所述應(yīng)用解凍系統(tǒng)10判斷所述目標(biāo)應(yīng)用程序是否處于不可用狀態(tài)。
[0073] 在本實(shí)施例中,當(dāng)所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)或者所述電子設(shè)備1未安裝所 述目標(biāo)應(yīng)用程序時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所述 目標(biāo)應(yīng)用程序處于不可用狀態(tài)時(shí),執(zhí)行S13。當(dāng)所述目標(biāo)應(yīng)用程序處于可用狀態(tài)時(shí),執(zhí)行 S17,所述應(yīng)用解凍系統(tǒng)10啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所述目標(biāo)應(yīng)用程序執(zhí)行所述功能 項(xiàng)對(duì)應(yīng)的操作。
[0074] 所述應(yīng)用解凍系統(tǒng)10判斷所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)通過(guò)以下任一方式 實(shí)現(xiàn):
[0075] (1)獲取所述目標(biāo)應(yīng)用程序的信息,例如,從存儲(chǔ)設(shè)備11中獲取所述目標(biāo)應(yīng)用程序 的信息。當(dāng)所獲取的信息為空時(shí),則確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所獲取的信 息不為空時(shí),則確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0076] (2)根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的 使用狀態(tài)。具體地,當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)表示可用時(shí),例如,設(shè)置桌面圖標(biāo) 參數(shù)為1表示可用,則所述應(yīng)用解凍系統(tǒng)10確定所述所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可 用狀態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)表示不可用時(shí),例如,設(shè)置桌面圖標(biāo)參數(shù)為〇 表示不可用,則所述應(yīng)用解凍系統(tǒng)10確定所述所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀 〇
[0077] 根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的使用狀態(tài)確定所述目標(biāo)應(yīng)用程序的使用狀 態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目 標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀態(tài)時(shí),所述應(yīng)用 解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0078] 當(dāng)桌面沒(méi)有所述目標(biāo)應(yīng)用程序的圖標(biāo)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用 程序處于不可用狀態(tài)。
[0079] S13,所述應(yīng)用解凍系統(tǒng)10判斷所述目標(biāo)應(yīng)用程序是否處于凍結(jié)狀態(tài)。
[0080] 在本實(shí)施例中,所述存儲(chǔ)設(shè)備11中存儲(chǔ)著凍結(jié)列表。所述凍結(jié)列表存儲(chǔ)被凍結(jié)的 應(yīng)用程序的信息。所述被凍結(jié)的應(yīng)用程序的信息包括應(yīng)用程序的名稱(chēng)等。當(dāng)一個(gè)應(yīng)用程序 被凍結(jié)后,該應(yīng)用程序的信息就存儲(chǔ)在所述凍結(jié)列表中。
[0081 ]當(dāng)在所述凍結(jié)列表中查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí),例如,在所述凍結(jié)列表中查詢(xún) 到所述目標(biāo)應(yīng)用程序的名稱(chēng)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于凍結(jié)狀 態(tài),執(zhí)行S14。當(dāng)在所述凍結(jié)列表中沒(méi)有查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí),例如,在所述凍結(jié)列表 中沒(méi)有查詢(xún)到所述目標(biāo)應(yīng)用程序的名稱(chēng)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序沒(méi) 有被凍結(jié)。當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序沒(méi)有被凍結(jié)時(shí),所述 應(yīng)用解凍系統(tǒng)10則確定所述目標(biāo)應(yīng)用程序未安裝在所述電子設(shè)備1中,執(zhí)行S16,所述應(yīng)用 解凍系統(tǒng)10提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。
[0082] S14,所述應(yīng)用解凍系統(tǒng)10判斷是否解凍所述目標(biāo)應(yīng)用程序。
[0083]在本實(shí)施例中,所述應(yīng)用解凍系統(tǒng)10提供用于確認(rèn)是否解凍所述目標(biāo)應(yīng)用程序的 對(duì)話(huà)框。當(dāng)接收到用戶(hù)選擇確認(rèn)解凍所述目標(biāo)應(yīng)用程序的選項(xiàng)時(shí),執(zhí)行S15;當(dāng)沒(méi)有接收到 用戶(hù)選擇確認(rèn)解凍所述目標(biāo)應(yīng)用程序的選項(xiàng)時(shí),該流程結(jié)束。
[0084] 在其他實(shí)施例中,該S14也可以省略。
[0085] S15,所述應(yīng)用解凍系統(tǒng)10解凍所述目標(biāo)應(yīng)用程序。
[0086] 在本實(shí)施例中,所述應(yīng)用解凍系統(tǒng)10從所述凍結(jié)列表中刪除所述目標(biāo)應(yīng)用程序來(lái) 解凍所述目標(biāo)應(yīng)用程序。當(dāng)所述目標(biāo)應(yīng)用程序被解凍后,所述目標(biāo)應(yīng)用程序處于可用狀態(tài), 執(zhí)行S17。
[0087] S16,所述應(yīng)用解凍系統(tǒng)10提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。
[0088] S17,所述應(yīng)用解凍系統(tǒng)10啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所述目標(biāo)應(yīng)用程序執(zhí)行 所述功能項(xiàng)對(duì)應(yīng)的操作。
[0089] 當(dāng)所述目標(biāo)應(yīng)用程序不可用,本發(fā)明能確定所述目標(biāo)應(yīng)用程序的凍結(jié)狀態(tài),當(dāng)所 述目標(biāo)應(yīng)用程序被凍結(jié)時(shí),提示用戶(hù)解凍所述目標(biāo)應(yīng)用程序。當(dāng)所述目標(biāo)應(yīng)用程序不可用 且沒(méi)有被凍結(jié)時(shí),提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。利用所述應(yīng)用解凍系統(tǒng)10,可以避免用 戶(hù)重新安裝所述目標(biāo)應(yīng)用程序,并提高了用戶(hù)的體驗(yàn)。
[0090] 應(yīng)用實(shí)例,如圖4所示,某一個(gè)聊天軟件應(yīng)用的"關(guān)于"功能需要通過(guò)一個(gè)瀏覽器應(yīng) 用來(lái)加載某個(gè)幫助界面。當(dāng)用戶(hù)點(diǎn)擊這個(gè)"關(guān)于"功能時(shí),若所述應(yīng)用解凍系統(tǒng)10確定瀏覽 器被凍結(jié)時(shí),彈出提示框提示用戶(hù)瀏覽器應(yīng)用被凍結(jié),無(wú)法使用,并提示用戶(hù)是否解凍該瀏 覽器應(yīng)用。當(dāng)用戶(hù)確認(rèn)解凍后,啟動(dòng)瀏覽器來(lái)加載幫助界面。若所述應(yīng)用解凍系統(tǒng)10確定瀏 覽器未安裝或已被卸載時(shí),彈出提示框提示用戶(hù)瀏覽器未安裝或已被卸載,請(qǐng)用戶(hù)安裝瀏 覽器。本發(fā)明能避免用戶(hù)重復(fù)下載安裝應(yīng)用程序。
[0091] 如圖5所示,是本發(fā)明應(yīng)用解凍系統(tǒng)的較佳實(shí)施例的功能模塊圖。所述應(yīng)用解凍系 統(tǒng)10包括接收模塊100、確定模塊101及解凍模塊102。本發(fā)明所稱(chēng)的模塊是指一種能夠被處 理設(shè)備14所執(zhí)行并且能夠完成固定功能的一系列計(jì)算機(jī)程序段,其存儲(chǔ)在存儲(chǔ)設(shè)備13中。 在本實(shí)施例中,關(guān)于各模塊的功能將在后續(xù)的實(shí)施例中詳述。
[0092]接收模塊100,用于接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng)。
[0093]在本實(shí)施例中,所述應(yīng)用程序包括至少一個(gè)功能項(xiàng),至少有一個(gè)功能項(xiàng)的實(shí)現(xiàn)需 要借助于其他應(yīng)用程序(以下稱(chēng)為"目標(biāo)應(yīng)用程序")來(lái)實(shí)現(xiàn)。用戶(hù)在所述應(yīng)用程序的用戶(hù)界 面上選擇(例如點(diǎn)擊等操作)所述功能項(xiàng),所述接收模塊1〇〇接收用戶(hù)在所述應(yīng)用程序的用 戶(hù)界面上選擇的所述功能項(xiàng)。
[0094]確定模塊101,用于確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序。
[0095] 在本實(shí)施例中,根據(jù)所述功能項(xiàng)的屬性參數(shù)確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用 程序。所述功能項(xiàng)的屬性參數(shù)包括調(diào)用參數(shù),所述調(diào)用參數(shù)包括調(diào)用的目標(biāo)應(yīng)用程序。例 如,所述調(diào)用參數(shù)可以是一個(gè)函數(shù)參數(shù),通過(guò)函數(shù)參數(shù)的接口調(diào)用應(yīng)用程序。具體應(yīng)用實(shí)例 可參考下文對(duì)圖4的說(shuō)明。
[0096] 解凍模塊102,用于當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)且所述目標(biāo)應(yīng)用程序處 于凍結(jié)狀態(tài)時(shí),解凍所述目標(biāo)應(yīng)用程序。
[0097] 在本實(shí)施例中,當(dāng)所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)或者所述電子設(shè)備1未安裝所 述目標(biāo)應(yīng)用程序時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)。
[0098] 判斷所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)通過(guò)以下任一方式實(shí)現(xiàn):
[0099] (1)獲取所述目標(biāo)應(yīng)用程序的信息,例如,從存儲(chǔ)設(shè)備11中獲取所述目標(biāo)應(yīng)用程序 的信息。當(dāng)所獲取的信息為空時(shí),則確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所獲取的信 息不為空時(shí),則確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0100] (2)根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的 使用狀態(tài)。具體地,當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)表示可用時(shí),例如,設(shè)置桌面圖標(biāo) 參數(shù)為1表示可用,則所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀 態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)表示不可用時(shí),例如,設(shè)置桌面圖標(biāo)參數(shù)為0表示 不可用,則所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)。
[0101 ]根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的使用狀態(tài)確定所述目標(biāo)應(yīng)用程序的使用狀 態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目 標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀態(tài)時(shí),所述應(yīng)用 解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0102] 當(dāng)桌面沒(méi)有所述目標(biāo)應(yīng)用程序的圖標(biāo)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用 程序處于不可用狀態(tài)。
[0103] 當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)時(shí),所述應(yīng)用解凍系統(tǒng)10判斷所述目標(biāo)應(yīng)用 程序是否處于凍結(jié)狀態(tài)。
[0104] 在本實(shí)施例中,所述存儲(chǔ)設(shè)備11中存儲(chǔ)著凍結(jié)列表。所述凍結(jié)列表存儲(chǔ)被凍結(jié)的 應(yīng)用程序的信息。所述被凍結(jié)的應(yīng)用程序的信息包括應(yīng)用程序的名稱(chēng)等。當(dāng)一個(gè)應(yīng)用程序 被凍結(jié)后,該應(yīng)用程序的信息就存儲(chǔ)在所述凍結(jié)列表中。
[0105] 當(dāng)在所述凍結(jié)列表中查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí),例如,在所述凍結(jié)列表中查詢(xún) 到所述目標(biāo)應(yīng)用程序的名稱(chēng)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于凍結(jié)狀 〇
[0106] 當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)且所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)時(shí),所述 解凍模塊102解凍所述目標(biāo)應(yīng)用程序。在本實(shí)施例中,所述解凍模塊102從所述凍結(jié)列表中 刪除所述目標(biāo)應(yīng)用程序來(lái)解凍所述目標(biāo)應(yīng)用程序。當(dāng)所述目標(biāo)應(yīng)用程序被解凍后,所述目 標(biāo)應(yīng)用程序處于可用狀態(tài),所述應(yīng)用解凍系統(tǒng)10啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所述目標(biāo) 應(yīng)用程序執(zhí)行所述功能項(xiàng)對(duì)應(yīng)的操作。
[0107] 當(dāng)在所述凍結(jié)列表中沒(méi)有查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí),例如,在所述凍結(jié)列表中 沒(méi)有查詢(xún)到所述目標(biāo)應(yīng)用程序的名稱(chēng)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序沒(méi)有 被凍結(jié)。當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序沒(méi)有被凍結(jié)時(shí),所述應(yīng) 用解凍系統(tǒng)10則確定所述目標(biāo)應(yīng)用程序未安裝在所述電子設(shè)備1中,所述應(yīng)用解凍系統(tǒng)10 提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。
[0108] 在其他實(shí)施例中,當(dāng)所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài) 時(shí),所述應(yīng)用解凍系統(tǒng)10啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所述目標(biāo)應(yīng)用程序執(zhí)行所述功能 項(xiàng)對(duì)應(yīng)的操作。
[0109] 如圖6所示,是本發(fā)明應(yīng)用解凍系統(tǒng)的又一實(shí)施例的功能模塊圖。所述應(yīng)用解凍系 統(tǒng)10包括接收模塊100、確定模塊101、解凍模塊102、第一判斷模塊103、第二判斷模塊104及 執(zhí)行模塊105、提示模塊106。本發(fā)明所稱(chēng)的模塊是指一種能夠被處理設(shè)備14所執(zhí)行并且能 夠完成固定功能的一系列計(jì)算機(jī)程序段,其存儲(chǔ)在存儲(chǔ)設(shè)備13中。在本實(shí)施例中,關(guān)于各模 塊的功能將在后續(xù)的實(shí)施例中詳述。
[0110] 接收模塊100,用于接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng)。
[0111] 在本實(shí)施例中,所述應(yīng)用程序包括至少一個(gè)功能項(xiàng),至少有一個(gè)功能項(xiàng)的實(shí)現(xiàn)需 要借助于其他應(yīng)用程序(以下稱(chēng)為目標(biāo)應(yīng)用程序)來(lái)實(shí)現(xiàn)。用戶(hù)在所述應(yīng)用程序的用戶(hù)界面 上選擇(例如點(diǎn)擊等操作)所述功能項(xiàng),所述接收模塊100接收用戶(hù)在所述應(yīng)用程序的用戶(hù) 界面上選擇所述功能項(xiàng)。
[0112] 確定模塊101,用于確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序。
[0113] 在本實(shí)施例中,根據(jù)所述功能項(xiàng)的屬性參數(shù)確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用 程序。所述功能項(xiàng)的屬性參數(shù)包括調(diào)用參數(shù),所述調(diào)用參數(shù)包括調(diào)用的目標(biāo)應(yīng)用程序。例 如,所述調(diào)用參數(shù)可以是一個(gè)函數(shù)參數(shù),通過(guò)函數(shù)參數(shù)的接口調(diào)用應(yīng)用程序。
[0114] 第一判斷模塊103,用于判斷所述目標(biāo)應(yīng)用程序是否處于不可用狀態(tài)。
[0115] 在本實(shí)施例中,當(dāng)所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)或者所述電子設(shè)備1未安裝所 述目標(biāo)應(yīng)用程序時(shí),所述第一判斷模塊103確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所述 目標(biāo)應(yīng)用程序處于不可用狀態(tài)時(shí),執(zhí)行后續(xù)第二判斷模塊104判斷所述目標(biāo)應(yīng)用程序是否 處于凍結(jié)狀態(tài);當(dāng)所述目標(biāo)應(yīng)用程序處于可用狀態(tài)時(shí),執(zhí)行模塊105用于啟動(dòng)所述目標(biāo)應(yīng)用 程序,并利用所述目標(biāo)應(yīng)用程序執(zhí)行所述功能項(xiàng)對(duì)應(yīng)的操作。
[0116] 所述第一判斷模塊103判斷所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)通過(guò)以下任一方式 實(shí)現(xiàn):
[0117] (1)獲取所述目標(biāo)應(yīng)用程序的信息,例如從存儲(chǔ)設(shè)備11中獲取所述目標(biāo)應(yīng)用程序 的信息。當(dāng)所獲取的信息為空時(shí),所述第一判斷模塊103確定所述目標(biāo)應(yīng)用程序處于不可用 狀態(tài)。當(dāng)所獲取的信息不為空時(shí),所述第一判斷模塊103確定所述目標(biāo)應(yīng)用程序處于可用狀 〇
[0118] (2)根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的 使用狀態(tài)。具體地,當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)表示可用時(shí),例如,設(shè)置桌面圖標(biāo) 參數(shù)為1表示可用,則所述第一判斷模塊103確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀 態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)參數(shù)表示不可用時(shí),例如,設(shè)置桌面圖標(biāo)參數(shù)為〇表示 不可用,則第一判斷模塊103確定所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)。
[0119] 根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的使用狀態(tài)確定所述目標(biāo)應(yīng)用程序的使用狀 態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)時(shí),所述第一判斷模塊103確定所述目 標(biāo)應(yīng)用程序處于不可用狀態(tài)。當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀態(tài)時(shí),所述第一 判斷模塊103確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。
[0120] 當(dāng)桌面沒(méi)有所述目標(biāo)應(yīng)用程序的圖標(biāo)時(shí),所述應(yīng)用解凍系統(tǒng)10確定所述目標(biāo)應(yīng)用 程序處于不可用狀態(tài)。
[0121 ]第二判斷模塊104用于當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)時(shí),判斷所述目標(biāo)應(yīng) 用程序是否處于凍結(jié)狀態(tài)。
[0122] 在本實(shí)施例中,所述存儲(chǔ)設(shè)備11中存儲(chǔ)著凍結(jié)列表。所述凍結(jié)列表存儲(chǔ)被凍結(jié)的 應(yīng)用程序的信息。所述被凍結(jié)的應(yīng)用程序的信息包括應(yīng)用程序的名稱(chēng)等。當(dāng)一個(gè)應(yīng)用程序 被凍結(jié)后,該應(yīng)用程序的信息就存儲(chǔ)在所述凍結(jié)列表中。
[0123] 當(dāng)在所述凍結(jié)列表中查詢(xún)到所述目標(biāo)應(yīng)用程序時(shí),例如,在所述凍結(jié)列表中查詢(xún) 到所述目標(biāo)應(yīng)用程序的名稱(chēng)時(shí),所述第二判斷模塊104確定所述目標(biāo)應(yīng)用程序處于凍結(jié)狀 態(tài),所述第二判斷模塊104判斷是否解凍所述目標(biāo)應(yīng)用程序。當(dāng)在所述凍結(jié)列表中沒(méi)有查詢(xún) 到所述目標(biāo)應(yīng)用程序時(shí),例如在所述凍結(jié)列表中沒(méi)有查詢(xún)到所述目標(biāo)應(yīng)用程序的名稱(chēng)時(shí), 所述第二判斷模塊104確定所述目標(biāo)應(yīng)用程序沒(méi)有被凍結(jié)。當(dāng)所述目標(biāo)應(yīng)用程序處于不可 用狀態(tài),且所述目標(biāo)應(yīng)用程序沒(méi)有被凍結(jié)時(shí),所述第二判斷模塊104確定所述目標(biāo)應(yīng)用程序 未安裝在所述電子設(shè)備1中,提示模塊106用于提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。
[0124] 所述第二判斷模塊104,還用于當(dāng)在所述凍結(jié)列表中沒(méi)有查詢(xún)到所述目標(biāo)應(yīng)用程 序時(shí),判斷是否解凍所述目標(biāo)應(yīng)用程序。
[0125] 在本實(shí)施例中,所述第二判斷模塊104提供用于確認(rèn)是否解凍所述目標(biāo)應(yīng)用程序 的對(duì)話(huà)框。當(dāng)接收到用戶(hù)選擇確認(rèn)解凍所述目標(biāo)應(yīng)用程序的選項(xiàng)時(shí),解凍模塊102用于解凍 所述目標(biāo)應(yīng)用程序;當(dāng)沒(méi)有接收到用戶(hù)選擇確認(rèn)解凍所述目標(biāo)應(yīng)用程序的選項(xiàng)時(shí),執(zhí)行該 流程結(jié)束。
[0126] 在本實(shí)施例中,解凍模塊102從所述凍結(jié)列表中查找所述目標(biāo)應(yīng)用程序,來(lái)解凍所 述目標(biāo)應(yīng)用程序,從所述凍結(jié)列表中刪除所述目標(biāo)應(yīng)用程序。當(dāng)所述目標(biāo)應(yīng)用程序被解凍 后,所述目標(biāo)應(yīng)用程序處于可用狀態(tài),所述執(zhí)行模塊105啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所 述目標(biāo)應(yīng)用程序執(zhí)行所述功能項(xiàng)對(duì)應(yīng)的操作。
[0127] 當(dāng)所述目標(biāo)應(yīng)用程序不可用,本發(fā)明能確定所述目標(biāo)應(yīng)用程序的凍結(jié)狀態(tài),當(dāng)所 述目標(biāo)應(yīng)用程序被凍結(jié)時(shí),提示用戶(hù)解凍所述目標(biāo)應(yīng)用程序。當(dāng)所述目標(biāo)應(yīng)用程序不可用 且沒(méi)有被凍結(jié)時(shí),提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。本發(fā)明能避免用戶(hù)重新安裝所述目標(biāo) 應(yīng)用程序,提高了用戶(hù)的體驗(yàn)。
[0128] 應(yīng)用實(shí)例,如圖4所示,某一個(gè)聊天軟件應(yīng)用的"關(guān)于"功能需要通過(guò)一個(gè)瀏覽器應(yīng) 用來(lái)加載某個(gè)幫助界面。當(dāng)用戶(hù)點(diǎn)擊這個(gè)"關(guān)于"功能時(shí),若所述應(yīng)用解凍系統(tǒng)10確定瀏覽 器被凍結(jié)時(shí),彈出提示框提示用戶(hù)瀏覽器應(yīng)用被凍結(jié),無(wú)法使用,并提示用戶(hù)是否解凍該瀏 覽器應(yīng)用。當(dāng)用戶(hù)確認(rèn)解凍后,啟動(dòng)瀏覽器來(lái)加載幫助界面。若所述應(yīng)用解凍系統(tǒng)10確定瀏 覽器未安裝或已被卸載時(shí),彈出提示框提示用戶(hù)瀏覽器未安裝或已被卸載,請(qǐng)用戶(hù)安裝瀏 覽器。本發(fā)明能避免用戶(hù)重復(fù)下載安裝應(yīng)用程序。
[0129] 在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以 通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊的 劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。
[0130]所述作為分離部件說(shuō)明的模塊可以是或者也可以不是物理上分開(kāi)的,作為模塊顯 示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè) 網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目 的。
[0131] 另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理單元中,也可以 是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單 元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能模塊的形式實(shí)現(xiàn)。
[0132] 上述以軟件功能模塊的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存 儲(chǔ)介質(zhì)中。上述軟件功能模塊存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī) 設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè) 實(shí)施例所述方法的部分步驟。
[0133] 對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在 不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論 從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán) 利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有 變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附關(guān)聯(lián)圖標(biāo)記視為限制所涉及的權(quán)利要 求。此外,顯然"包括"一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述 的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。"第一","第二"(如 果存在)等詞語(yǔ)用來(lái)表示名稱(chēng),而并不表示任何特定的順序。
[0134] 最后應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照 較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的 技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1. 一種應(yīng)用解凍方法,應(yīng)用于電子設(shè)備中,其特征在于,所述方法包括: 接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng); 確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序; 當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài)且所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)時(shí),解凍所述 目標(biāo)應(yīng)用程序。2. 如權(quán)利要求1所述的應(yīng)用解凍方法,其特征在于,所述方法還包括: 當(dāng)所述目標(biāo)應(yīng)用程序處于可用狀態(tài)時(shí),啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用所述目標(biāo)應(yīng)用 程序執(zhí)行所述功能項(xiàng)對(duì)應(yīng)的操作。3. 如權(quán)利要求1所述的應(yīng)用解凍方法,其特征在于,所述方法還包括: 當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序不處于凍結(jié)狀態(tài)時(shí),提示 用戶(hù)安裝所述目標(biāo)應(yīng)用程序。4. 如權(quán)利要求1所述的應(yīng)用解凍方法,其特征在于,所述電子設(shè)備的存儲(chǔ)設(shè)備中存儲(chǔ)著 凍結(jié)列表,所述凍結(jié)列表存儲(chǔ)被凍結(jié)的應(yīng)用程序的信息,當(dāng)在所述凍結(jié)列表中查詢(xún)到所述 目標(biāo)應(yīng)用程序時(shí),確定所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)。5. 如權(quán)利要求1-4任一項(xiàng)所述的應(yīng)用解凍方法,其特征在于,所述方法還包括: 獲取所述目標(biāo)應(yīng)用程序的信息; 根據(jù)所獲取的信息判斷所述目標(biāo)應(yīng)用程序是否處于不可用狀態(tài),及 當(dāng)所獲取的信息為空時(shí),確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),或者當(dāng)所獲取的信 息不為空時(shí),確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。6. 如權(quán)利要求1-4任一項(xiàng)所述的應(yīng)用解凍方法,其特征在于,所述方法還包括: 根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的使用狀態(tài)判斷所述目標(biāo)應(yīng)用程序的使用狀態(tài),當(dāng) 所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)時(shí),確定所述目標(biāo)應(yīng)用程序處于不可用狀 態(tài),或者當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀態(tài)時(shí),確定所述目標(biāo)應(yīng)用程序處于可 用狀態(tài)。7. -種應(yīng)用解凍系統(tǒng),應(yīng)用于電子設(shè)備中,其特征在于,所述系統(tǒng)包括: 接收模塊,用于接收用戶(hù)選擇的應(yīng)用程序的功能項(xiàng); 確定模塊,用于確定與所述功能項(xiàng)相關(guān)聯(lián)的目標(biāo)應(yīng)用程序; 解凍模塊,用于當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序處于凍結(jié) 狀態(tài)時(shí),解凍所述目標(biāo)應(yīng)用程序。8. 如權(quán)利要求7所述的應(yīng)用解凍系統(tǒng),其特征在于,所述系統(tǒng)還包括: 執(zhí)行模塊,用于當(dāng)所述目標(biāo)應(yīng)用程序處于可用狀態(tài)時(shí),啟動(dòng)所述目標(biāo)應(yīng)用程序,并利用 所述目標(biāo)應(yīng)用程序執(zhí)行所述功能項(xiàng)對(duì)應(yīng)的操作。9. 如權(quán)利要求7所述的應(yīng)用解凍系統(tǒng),其特征在于,所述系統(tǒng)還包括: 提示模塊,用于當(dāng)所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),且所述目標(biāo)應(yīng)用程序不處于凍 結(jié)狀態(tài)時(shí),提示用戶(hù)安裝所述目標(biāo)應(yīng)用程序。10. 如權(quán)利要求7所述的應(yīng)用解凍系統(tǒng),其特征在于,所述電子設(shè)備的存儲(chǔ)設(shè)備中存儲(chǔ) 著凍結(jié)列表,所述凍結(jié)列表存儲(chǔ)被凍結(jié)的應(yīng)用程序的信息,當(dāng)在所述凍結(jié)列表中查詢(xún)到所 述目標(biāo)應(yīng)用程序時(shí),確定所述目標(biāo)應(yīng)用程序處于凍結(jié)狀態(tài)。11. 如權(quán)利要求7-10任一項(xiàng)所述的應(yīng)用解凍系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第一判斷模塊,用于獲取所述目標(biāo)應(yīng)用程序的信息,根據(jù)所獲取的信息判斷所述目標(biāo) 應(yīng)用程序是否處于不可用狀態(tài);及 當(dāng)所獲取的信息為空時(shí),確定所述目標(biāo)應(yīng)用程序處于不可用狀態(tài),或者當(dāng)所獲取的信 息不為空時(shí),確定所述目標(biāo)應(yīng)用程序處于可用狀態(tài)。12.如權(quán)利要求7-10任一項(xiàng)所述的應(yīng)用解凍系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第二判斷模塊,用于根據(jù)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)的使用狀態(tài)判斷所述目標(biāo)應(yīng)用 程序的使用狀態(tài); 當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于不可用狀態(tài)時(shí),確定所述目標(biāo)應(yīng)用程序處于不可 用狀態(tài),或者當(dāng)所述目標(biāo)應(yīng)用程序的桌面圖標(biāo)處于可用狀態(tài)時(shí),確定所述目標(biāo)應(yīng)用程序處 于可用狀態(tài)。
【文檔編號(hào)】G06F9/445GK106055394SQ201610353108
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2016年5月25日
【發(fā)明人】楊佳佳
【申請(qǐng)人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新竹县| 华蓥市| 福清市| 陆川县| 英山县| 华亭县| 嘉荫县| 晴隆县| 衡东县| 博爱县| 佳木斯市| 青龙| 广宁县| 四会市| 乃东县| 新闻| 青海省| 呼和浩特市| 上饶县| 镇坪县| 克什克腾旗| 青岛市| 小金县| 吉林省| 东明县| 安丘市| 嘉鱼县| 屏南县| 祥云县| 宁夏| 大兴区| 霍林郭勒市| 万州区| 芜湖县| 同心县| 平原县| 西吉县| 财经| 偏关县| 镇平县| 宣威市|