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

一種應(yīng)用程序更新提醒的方法及裝置制造方法

文檔序號(hào):6509680閱讀:139來源:國(guó)知局
一種應(yīng)用程序更新提醒的方法及裝置制造方法
【專利摘要】本發(fā)明公開一種應(yīng)用程序更新提醒的方法及裝置,涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,可以降低應(yīng)用程序系統(tǒng)的功耗。本發(fā)明實(shí)施例通過從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序;響應(yīng)所述訪問信息;獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù);根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序;向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒。本發(fā)明實(shí)施例提供的方案適于進(jìn)行應(yīng)用程序更新提醒時(shí)采用。
【專利說明】一種應(yīng)用程序更新提醒的方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,尤其涉及一種應(yīng)用程序更新提醒的方法及裝置。

【背景技術(shù)】
[0002]每個(gè)應(yīng)用程序都對(duì)應(yīng)一個(gè)版本號(hào),每個(gè)版本在應(yīng)用程序系統(tǒng)中都是以數(shù)字的形式體現(xiàn)的,如果版本有更新,在應(yīng)用程序系統(tǒng)中會(huì)體現(xiàn)不同的版本號(hào)。一般情況下,新版本號(hào)比舊版本號(hào)大,在同一軟件出現(xiàn)了比舊版本號(hào)大的版本號(hào)時(shí),應(yīng)用程序系統(tǒng)會(huì)給用戶發(fā)送提醒信息,以提醒用戶進(jìn)行版本更新。當(dāng)用戶沒有及時(shí)更新時(shí),則在用戶開機(jī)或者上線時(shí)會(huì)繼續(xù)給電子設(shè)備發(fā)送提醒信息,直到用戶對(duì)舊版本進(jìn)行更新。
[0003]然而,在采用現(xiàn)有技術(shù)對(duì)應(yīng)用程序進(jìn)行更新提醒時(shí),由于部分應(yīng)用程序用戶并不經(jīng)常使用或者從未使用,如果對(duì)電子設(shè)備進(jìn)行頻繁提醒或者進(jìn)行版本更新,則會(huì)使得應(yīng)用程序系統(tǒng)的功耗較高。


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

[0004]本發(fā)明的實(shí)施例提供一種應(yīng)用程序更新提醒的方法及裝置,通過對(duì)不常使用或從不使用的應(yīng)用程序,不進(jìn)行更新提醒,可以降低應(yīng)用程序系統(tǒng)的功耗。
[0005]第一方面,本發(fā)明實(shí)施例提供一種應(yīng)用程序更新提醒的方法,包括:
[0006]從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序;
[0007]響應(yīng)所述訪問信息;
[0008]獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的所述每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù);
[0009]根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序;
[0010]向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒;
[0011]其中,所述N個(gè)應(yīng)用程序?qū)儆赑個(gè)應(yīng)用程序;所述P個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述M個(gè)應(yīng)用程序的版本號(hào)確定的應(yīng)用程序;所述N個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述P個(gè)應(yīng)用程序的使用次數(shù)確定的應(yīng)用程序。
[0012]第二方面,本發(fā)明實(shí)施例提供一種應(yīng)用程序更新提醒的裝置,包括:
[0013]獲取單元,用于從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序;
[0014]響應(yīng)單元,用于響應(yīng)所述訪問信息;
[0015]所述獲取單元,還用于獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的所述每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù);
[0016]確定單元,用于根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序;
[0017]發(fā)送單元,用于向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒;其中,所述N個(gè)應(yīng)用程序?qū)儆赑個(gè)應(yīng)用程序;所述P個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述M個(gè)應(yīng)用程序的版本號(hào)確定的應(yīng)用程序;所述N個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述P個(gè)應(yīng)用程序的使用次數(shù)確定的應(yīng)用程序。
[0018]本發(fā)明實(shí)施例提供一種應(yīng)用程序更新提醒的方法及裝置,通過從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序;響應(yīng)所述訪問信息;獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù);根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序;向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒。與現(xiàn)有技術(shù)中對(duì)應(yīng)用程序進(jìn)行更新提醒時(shí),由于部分應(yīng)用程序用戶并不經(jīng)常使用或者從未使用,如果對(duì)電子設(shè)備進(jìn)行頻繁提醒或者進(jìn)行版本更新,則會(huì)使得應(yīng)用程序系統(tǒng)的功耗較高相比,本發(fā)明實(shí)施例通過根據(jù)所述應(yīng)用信息中的所述每一個(gè)應(yīng)用程序的版本號(hào)信息以及所述應(yīng)用程序的使用次數(shù)信息,確定待更新應(yīng)用程序,使得對(duì)不常使用或從不使用的應(yīng)用程序,不進(jìn)行更新提醒,從而可以降低應(yīng)用程序系統(tǒng)的功耗。

【專利附圖】

【附圖說明】
[0019]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0020]圖1為本發(fā)明一個(gè)實(shí)施例提供的一種應(yīng)用程序更新提醒的方法的流程圖;
[0021]圖2為本發(fā)明另一個(gè)實(shí)施例提供的另一種應(yīng)用程序更新提醒的方法的流程圖;
[0022]圖3為本發(fā)明另一個(gè)實(shí)施例提供的一種應(yīng)用程序更新提醒的裝置的框圖;
[0023]圖4為本發(fā)明另一個(gè)實(shí)施例提供的另一種應(yīng)用程序更新提醒的裝置的框圖。

【具體實(shí)施方式】
[0024]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]本發(fā)明實(shí)施例提供一種應(yīng)用程序更新提醒的方法,該方法的執(zhí)行主體為服務(wù)器或者終端,具體的可以為服務(wù)端中的應(yīng)用程序系統(tǒng),如圖1所示,該方法包括:
[0026]步驟101,從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序。
[0027]可選的,訪問信息可以為電子設(shè)備中安裝的M個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù)。M為大于等于I的整數(shù)。
[0028]步驟102,響應(yīng)所述訪問信息。
[0029]步驟103,獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的所述每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù)。
[0030]可選的,版本號(hào)信息包括所述所有應(yīng)用程序的版本號(hào),以及每一個(gè)應(yīng)用程序的版本號(hào)在應(yīng)用程序系統(tǒng)中的具體表現(xiàn)形式。對(duì)不同的版本設(shè)置版本號(hào)時(shí),可以采用不同的方式表示。例如,大部分應(yīng)用程序的版本號(hào)可以采用小數(shù)的方式表示,例如,操作系統(tǒng)的版本號(hào)可以表不為Windowsl.0 ;應(yīng)用程序的版本號(hào)也可以米用日期的方式表不,例如,一個(gè)應(yīng)用程序的版本號(hào)可以表示為20080101 ;應(yīng)用程序的版本號(hào)也可以采用小數(shù)和日期結(jié)合的方式表不,例如,火狐瀏覽器Firefox的一個(gè)版本號(hào)可以表不為1.5.20080823。
[0031]可選的,使用參數(shù)可以為所述用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用次數(shù),不同的人對(duì)應(yīng)用程序的使用習(xí)慣不同,因此對(duì)電子設(shè)備中各個(gè)應(yīng)用程序的使用次數(shù)不同,使用次數(shù)的多少并不能直接反應(yīng)用戶是否經(jīng)常使用該應(yīng)用程序。
[0032]所述應(yīng)用程序的使用次數(shù)信息包括預(yù)設(shè)時(shí)間段內(nèi)每一個(gè)應(yīng)用程序的使用次數(shù),所述預(yù)設(shè)時(shí)間段可以為一天,可以為一個(gè)星期,也可以為一個(gè)月。例如:手機(jī)或者計(jì)算機(jī)中的應(yīng)用程序系統(tǒng)可以對(duì)一個(gè)月內(nèi)每一個(gè)應(yīng)用程序的使用次數(shù)進(jìn)行統(tǒng)計(jì),例如,應(yīng)用程序系統(tǒng)可以統(tǒng)計(jì)到用戶在一個(gè)月內(nèi)使用微信50次、使用萬年歷I次、使用操盤手O次,即未使用操盤手。
[0033]步驟104,根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序。
[0034]可選的,N為小于等于M的整數(shù)。
[0035]可選的,本步驟包括:
[0036]獲取應(yīng)用程序系統(tǒng)中保存的所述M個(gè)應(yīng)用程序的新版本號(hào)信息,將所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息與獲取的所述M個(gè)應(yīng)用程序的新版本號(hào)信息進(jìn)行對(duì)比,如果應(yīng)用程序系統(tǒng)中任意一個(gè)應(yīng)用程序的新版本號(hào)大于電子設(shè)備中的相對(duì)應(yīng)的應(yīng)用程序的版本號(hào)時(shí),則電子設(shè)備中的所述應(yīng)用程序的版本號(hào)為舊版本號(hào),可以確定所述電子設(shè)備中的應(yīng)用程序?yàn)槌醪酱聭?yīng)用程序。例如,應(yīng)用程序系統(tǒng)中保存的微信的新版本號(hào)為4.5.1,獲得的電子設(shè)備中微信的版本號(hào)為4.5,則可確定電子設(shè)備中的微信4.5為初步待更新應(yīng)用程序;又如,應(yīng)用程序系統(tǒng)中保存的萬年歷的新版本號(hào)為3.1.1,獲得的電子設(shè)備中萬年歷的版本號(hào)為3.0,則可確定電子設(shè)備中的萬年歷3.0為初步待更新應(yīng)用程序;再如,應(yīng)用程序系統(tǒng)中保存的操盤手的新版本號(hào)為3.2.1,獲得的電子設(shè)備中操盤手的版本號(hào)為3.1.2,則可確定電子設(shè)備中的操盤手3.1.2為初步待更新應(yīng)用程序。
[0037]在現(xiàn)有技術(shù)中,應(yīng)用程序系統(tǒng)在執(zhí)行完上述操作后,會(huì)將所述初步待更新應(yīng)用程序確定為待更新應(yīng)用程序,向電子設(shè)備發(fā)送更新所述初步待更新應(yīng)用程序的更新提醒。然而,在采用現(xiàn)有技術(shù)對(duì)應(yīng)用程序進(jìn)行更新提醒時(shí),由于部分初步待更新應(yīng)用程序用戶并不經(jīng)常使用或者從未使用,如果對(duì)電子設(shè)備進(jìn)行頻繁提醒或者進(jìn)行版本更新,則會(huì)使得應(yīng)用程序系統(tǒng)的功耗較高。
[0038]本發(fā)明實(shí)施例為了降低應(yīng)用程序系統(tǒng)的功耗,對(duì)用戶不常使用或從不使用的應(yīng)用程序不進(jìn)行更新提醒,只對(duì)用戶頻繁使用的應(yīng)用程序進(jìn)行更新提醒。即應(yīng)用程序系統(tǒng)在完成上述操作后,可選的,可以進(jìn)一步篩選出用戶經(jīng)常使用的應(yīng)用程序。
[0039]例如,提取電子設(shè)備中每一個(gè)初步待更新應(yīng)用程序在預(yù)設(shè)時(shí)間段內(nèi)的使用次數(shù),根據(jù)所述每一個(gè)初步待更新應(yīng)用程序的使用次數(shù),計(jì)算獲得電子設(shè)備中所述所有初步待更新應(yīng)用程序在所述預(yù)設(shè)時(shí)間段內(nèi)的總使用次數(shù)。再根據(jù)電子設(shè)備中所述所有初步待更新應(yīng)用程序的個(gè)數(shù),計(jì)算電子設(shè)備中的所述初步待更新應(yīng)用程序的使用頻率,當(dāng)所述電子設(shè)備中初步待更新應(yīng)用程序的使用頻率大于等于預(yù)設(shè)頻率時(shí),則可以認(rèn)為所述初步待更新應(yīng)用程序?yàn)橛脩艚?jīng)常使用的應(yīng)用程序,可以確定所述初步待更新應(yīng)用程序?yàn)樗龃聭?yīng)用程序。
[0040]可選的,預(yù)設(shè)頻率為根據(jù)經(jīng)驗(yàn)設(shè)置的一個(gè)閾值,例如預(yù)設(shè)頻率可以設(shè)為20%,或者25%,或者30%等等,在本實(shí)施例中不限制預(yù)設(shè)頻率的具體值。
[0041]步驟105,向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒。
[0042]其中,所述N個(gè)應(yīng)用程序?qū)儆赑個(gè)應(yīng)用程序;所述P個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述M個(gè)應(yīng)用程序的版本號(hào)確定的應(yīng)用程序;所述N個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述P個(gè)應(yīng)用程序的使用次數(shù)確定的應(yīng)用程序。P為大于等于N,并且小于等于M的整數(shù)。
[0043]可選的,更新提醒可以設(shè)置為開啟應(yīng)用程序時(shí),應(yīng)用程序系統(tǒng)自動(dòng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒。例如,可以通過以下方式設(shè)置更新提醒:方式一,用戶每次開機(jī)時(shí),自動(dòng)啟動(dòng)的程序如果為待更新應(yīng)用程序,則應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒;方式二,當(dāng)應(yīng)用程序沒有設(shè)置為開機(jī)時(shí)自動(dòng)啟動(dòng)時(shí),每次打開應(yīng)用程序時(shí),如果所述應(yīng)用程序?yàn)榇聭?yīng)用程序,則應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒。
[0044]當(dāng)用戶沒有更新待更新的應(yīng)用程序時(shí),應(yīng)用程序系統(tǒng)將會(huì)對(duì)所述待更新應(yīng)用程序進(jìn)行更新提醒,當(dāng)用戶對(duì)所述更新提醒對(duì)應(yīng)的待更新應(yīng)用程序進(jìn)行更新時(shí),應(yīng)用程序系統(tǒng)將停止向電子設(shè)備發(fā)送更新提醒。當(dāng)用戶沒有對(duì)所述更新提醒對(duì)應(yīng)的待更新應(yīng)用程序進(jìn)行更新時(shí),應(yīng)用程序系統(tǒng)會(huì)持續(xù)向電子設(shè)備發(fā)送更新提醒。優(yōu)選的,可以設(shè)置應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新提醒的上限時(shí)間,例如設(shè)置的應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新提醒的上限時(shí)間為十次。當(dāng)應(yīng)用程序系統(tǒng)對(duì)所述待更新應(yīng)用程序進(jìn)行更新提醒的次數(shù)達(dá)到十次以后,用戶仍沒有對(duì)所述待更新應(yīng)用程序進(jìn)行更新,應(yīng)用程序系統(tǒng)將停止向電子設(shè)備發(fā)送更新提醒。
[0045]本發(fā)明實(shí)施例提供一種應(yīng)用程序更新提醒的方法,通過從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序;響應(yīng)所述訪問信息;獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù);根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序;向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒。由于所述待更新應(yīng)用程序?yàn)橛脩纛l繁使用的應(yīng)用程序,本發(fā)明實(shí)施例通過根據(jù)所述應(yīng)用信息中的所述每一個(gè)應(yīng)用程序的版本號(hào)信息以及所述應(yīng)用程序的使用次數(shù)信息,確定待更新應(yīng)用程序,使得對(duì)不常使用或從不使用的應(yīng)用程序,不進(jìn)行更新提醒,從而可以降低應(yīng)用程序系統(tǒng)的功耗。
[0046]本發(fā)明實(shí)施例提供一種應(yīng)用程序更新提醒的方法,如圖2所示,該方法包括:
[0047]步驟201,從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序。
[0048]可選的,訪問信息可以為電子設(shè)備中安裝的M個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù)。M為大于等于I的整數(shù)。
[0049]步驟202,響應(yīng)所述訪問信息。
[0050]步驟203,獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù)。
[0051]可選的,版本號(hào)信息包括所述所有應(yīng)用程序的版本號(hào),以及每一個(gè)應(yīng)用程序的版本號(hào)在應(yīng)用程序系統(tǒng)中的具體表現(xiàn)形式。不同的版本在設(shè)置版本號(hào)時(shí),可以采用不同的方式表示。例如,大部分應(yīng)用程序的版本號(hào)可以采用小數(shù)方法表示,例如,操作系統(tǒng)的版本號(hào)可以表不為Windowsl.0 ;應(yīng)用程序的版本號(hào)也可以米用日期的方式表不,例如,一個(gè)應(yīng)用程序的版本號(hào)可以表示為20080101 ;有時(shí)候,應(yīng)用程序的版本號(hào)更會(huì)采用小數(shù)和日期結(jié)合的方式表不,例如,火狐瀏覽器Firefox的一個(gè)版本號(hào)可以表不為1.5.20080823。
[0052]可選的,使用參數(shù)可以為所述用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用次數(shù),不同的人對(duì)應(yīng)用程序的使用習(xí)慣不同,因此對(duì)電子設(shè)備中各個(gè)應(yīng)用程序的使用次數(shù)不同,使用次數(shù)的多少并不能直接反應(yīng)用戶是否經(jīng)常使用該應(yīng)用程序。
[0053]可選的,應(yīng)用程序的使用次數(shù)信息包括預(yù)設(shè)時(shí)間段內(nèi)每一個(gè)應(yīng)用程序的使用次數(shù),所述預(yù)設(shè)時(shí)間段可以為一天,可以為一個(gè)星期,也可以為一個(gè)月。例如,手機(jī)或者計(jì)算機(jī)中的應(yīng)用程序系統(tǒng)可以對(duì)一個(gè)月內(nèi)每一個(gè)應(yīng)用程序的使用次數(shù)進(jìn)行統(tǒng)計(jì),例如,應(yīng)用程序系統(tǒng)可以統(tǒng)計(jì)到用戶在一個(gè)月內(nèi)使用微信50次、使用萬年歷I次、使用QQ60次。
[0054]步驟204,獲取應(yīng)用程序系統(tǒng)中保存的所述M個(gè)應(yīng)用程序的新版本號(hào)信息。
[0055]可選的,應(yīng)用程序系統(tǒng)中保存的所述M個(gè)應(yīng)用程序的新版本號(hào)信息與所述電子設(shè)備中的版本號(hào)信息一樣,可以采用不同的方式表示,在此將不再一一贅述。例如,應(yīng)用程序系統(tǒng)中保存的微信的新版本號(hào)可以為4.5.1,QQ的新版本號(hào)可以為2013。
[0056]步驟205,根據(jù)所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息,以及所述M個(gè)應(yīng)用程序的新版本號(hào)信息,確定所述M個(gè)應(yīng)用程序中P個(gè)應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序,所述第一待更新應(yīng)用程序包括至少一個(gè)應(yīng)用程序。
[0057]將獲得的電子設(shè)備中所有應(yīng)用程序的版本號(hào)與獲取的所述應(yīng)用程序的新版本號(hào)進(jìn)行對(duì)比,當(dāng)應(yīng)用程序系統(tǒng)中的第一應(yīng)用程序的新版本號(hào)大于電子設(shè)備中的第一應(yīng)用程序的版本號(hào)時(shí),則電子設(shè)備中的第一應(yīng)用程序的版本號(hào)為舊版本號(hào),可以確定所述第一應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序。所述的第一應(yīng)用程序?yàn)槿我庖粋€(gè)應(yīng)用程序。例如,應(yīng)用程序系統(tǒng)中保存的微信的新版本號(hào)為4.5.1,獲得的電子設(shè)備中微信的版本號(hào)為4.5,可以確定電子設(shè)備中的微信4.5為第一待更新應(yīng)用程序;又如,應(yīng)用程序系統(tǒng)中保存的操盤手的新版本號(hào)為3.2.1,獲得的電子設(shè)備中操盤手的版本號(hào)為3.1.2,可以確定電子設(shè)備中的操盤手3.1.2為第一待更新應(yīng)用程序。
[0058]此外,當(dāng)應(yīng)用程序系統(tǒng)中的第一應(yīng)用程序的新版本號(hào)等于電子設(shè)備中的第一應(yīng)用程序的版本號(hào)時(shí),則電子設(shè)備中的第一應(yīng)用程序的版本號(hào)為最新版本號(hào),可以確定所述第一應(yīng)用程序不需要更新。例如,應(yīng)用程序系統(tǒng)中保存的QQ的新版本號(hào)為4.2.1,獲得的電子設(shè)備中QQ的版本號(hào)為4.2.1,可以確定電子設(shè)備中的QQ4.2.1為最新版本,不需要對(duì)其進(jìn)行更新。
[0059]在現(xiàn)有技術(shù)中,應(yīng)用程序系統(tǒng)在執(zhí)行完步驟201、步驟202和步驟203后,會(huì)將所述第一待更新應(yīng)用程序確定為待更新應(yīng)用程序,向電子設(shè)備發(fā)送更新所述第一待更新應(yīng)用程序的更新提醒。然而,在采用現(xiàn)有技術(shù)對(duì)應(yīng)用程序進(jìn)行更新提醒時(shí),由于部分第一待更新應(yīng)用程序用戶并不經(jīng)常使用或者從未使用,如果對(duì)電子設(shè)備進(jìn)行頻繁提醒或者進(jìn)行版本更新,則會(huì)使得應(yīng)用程序系統(tǒng)的功耗較高。
[0060]本發(fā)明實(shí)施例為了降低應(yīng)用程序系統(tǒng)的功耗,節(jié)省用戶的時(shí)間和寬帶,對(duì)用戶不常使用或從不使用的應(yīng)用程序不進(jìn)行更新提醒,只對(duì)用戶頻繁使用的應(yīng)用程序進(jìn)行更新提醒。即應(yīng)用程序系統(tǒng)在完成上述操作后,還需要進(jìn)一步的操作,即繼續(xù)執(zhí)行步驟206至步驟209篩選出用戶經(jīng)常使用的應(yīng)用程序。
[0061]步驟206,提取所述第一待更新應(yīng)用程序中每一個(gè)第一待更新應(yīng)用程序的使用次數(shù)。
[0062]可選的,提取電子設(shè)備中每一個(gè)第一待更新應(yīng)用程序在預(yù)設(shè)時(shí)間段內(nèi)的使用次數(shù)。例如,應(yīng)用程序系統(tǒng)可以對(duì)用戶在預(yù)設(shè)時(shí)間段內(nèi)對(duì)每一個(gè)第一待更新應(yīng)用程序的使用次數(shù)進(jìn)行統(tǒng)計(jì),例如,應(yīng)用程序系統(tǒng)可以統(tǒng)計(jì)到用戶在一個(gè)月內(nèi)使用微信50次、使用萬年歷I次。
[0063]步驟207,根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),計(jì)算獲得所有所述第一待更新應(yīng)用程序的總使用次數(shù)。
[0064]可選的,將所述預(yù)設(shè)時(shí)間段內(nèi)的每一個(gè)第一待更新應(yīng)用程序的使用次數(shù)進(jìn)行疊力口,獲得所述第一待更新應(yīng)用程序的總使用次數(shù)。例如,應(yīng)用程序系統(tǒng)可以根據(jù)一個(gè)月內(nèi)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),計(jì)算獲得一個(gè)月內(nèi)所有所述第一待更新應(yīng)用程序的總使用次數(shù)為300次。
[0065]步驟208,根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),以及所述第一待更新應(yīng)用程序的總使用次數(shù),確定P個(gè)所述第一待更新應(yīng)用程序中N個(gè)應(yīng)用程序?yàn)榇聭?yīng)用程序。
[0066]可選的,根據(jù)a=T/P計(jì)算所述第一待更新應(yīng)用程序的平均使用次數(shù),其中所述a為計(jì)算的所述P個(gè)所述第一待更新應(yīng)用程序的平均使用次數(shù),所述T為所述P個(gè)所述第一待更新應(yīng)用程序的總使用次數(shù),所述P為所述第一待更新應(yīng)用程序的個(gè)數(shù)。例如,應(yīng)用程序系統(tǒng)統(tǒng)計(jì)到第一待更新應(yīng)用程序的個(gè)數(shù)30個(gè),所有所述第一待更新應(yīng)用程序的總使用次數(shù)為300次,則根據(jù)公式a=T/P,可以得到所述第一待更新應(yīng)用程序的平均使用次數(shù)a=300/30=10 次。
[0067]可選的,根據(jù)F=t/a計(jì)算所述第一待更新應(yīng)用程序的使用頻率,其中所述F為所述P個(gè)所述第一待更新應(yīng)用程序的使用頻率,所述的t為每一個(gè)所述第一待更新應(yīng)用程序的使用次數(shù)。例如,當(dāng)計(jì)算得到一個(gè)月內(nèi)所述第一待更新應(yīng)用程序的平均使用次數(shù)為10次時(shí),且統(tǒng)計(jì)到微信在這一個(gè)月內(nèi)使用了 50次,萬年歷在所述這一個(gè)月內(nèi)使用了 I次,根據(jù)公式F=t/a,可以得到微信在這一個(gè)月內(nèi)的使用頻率為F=50/10=500%,萬年歷在這一個(gè)月內(nèi)的使用頻率為F=l/10=10%。
[0068]可選的,當(dāng)所述第一待更新應(yīng)用程序的使用頻率大于等于預(yù)設(shè)頻率時(shí),確定所述第一待更新應(yīng)用程序?yàn)樗龃聭?yīng)用程序。所述預(yù)設(shè)頻率為根據(jù)經(jīng)驗(yàn)設(shè)置的一個(gè)閾值,例如預(yù)設(shè)頻率可以設(shè)為20%,或者25%,或者30%等等,在本實(shí)施例中不限制預(yù)設(shè)頻率的具體值。例如,應(yīng)用程序系統(tǒng)計(jì)算得到在一個(gè)月內(nèi)微信的使用頻率為500%,則所述微信使用頻率大于預(yù)設(shè)頻率20%,可以被確定為待更新應(yīng)用程序;又如,應(yīng)用程序系統(tǒng)計(jì)算得到在一個(gè)月內(nèi)萬年歷的使用頻率為10%,所述萬年歷的使頻率小于預(yù)設(shè)頻率20%,可以忽略對(duì)萬年歷的更新提醒。
[0069]步驟209,向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒。
[0070]可選的,更新提醒包括所述待更新應(yīng)用程序的名稱、版本號(hào)、新增性能或者新版本的應(yīng)用程序的下載地址。例如,應(yīng)用程序系統(tǒng)對(duì)QQ版本發(fā)送更新提醒時(shí),所述的更新提醒可以為:QQ4.2.1新版本發(fā)布;新增性能介紹:游戲中心,和好友們一起玩游戲等;下載地址鏈接。
[0071]可選的,更新提醒可以設(shè)置為開啟應(yīng)用程序時(shí),應(yīng)用程序系統(tǒng)自動(dòng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒。例如,可以通過以下方式設(shè)置更新提醒:方式一,用戶每次開機(jī)時(shí),自動(dòng)啟動(dòng)的程序如果為待更新應(yīng)用程序,則應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒;方式二,當(dāng)應(yīng)用程序沒有設(shè)置為開機(jī)時(shí)自動(dòng)啟動(dòng)時(shí),每次打開應(yīng)用程序時(shí),如果所述應(yīng)用程序?yàn)榇聭?yīng)用程序,則應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒。
[0072]當(dāng)用戶沒有更新待更新的應(yīng)用程序時(shí),應(yīng)用程序系統(tǒng)將會(huì)對(duì)所述待更新應(yīng)用程序進(jìn)行更新提醒,當(dāng)用戶對(duì)所述更新提醒對(duì)應(yīng)的待更新應(yīng)用程序進(jìn)行更新時(shí),應(yīng)用程序系統(tǒng)將停止向電子設(shè)備發(fā)送更新提醒。當(dāng)用戶沒有對(duì)所述更新提醒對(duì)應(yīng)的待更新應(yīng)用程序進(jìn)行更新時(shí),應(yīng)用程序系統(tǒng)會(huì)持續(xù)向電子設(shè)備發(fā)送更新提醒。優(yōu)選的,可以設(shè)置應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新提醒的上限時(shí)間,例如設(shè)置的應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新提醒的上限時(shí)間為十次。當(dāng)應(yīng)用程序系統(tǒng)對(duì)所述待更新應(yīng)用程序進(jìn)行更新提醒的次數(shù)達(dá)到十次以后,用戶仍沒有對(duì)所述待更新應(yīng)用程序進(jìn)行更新,應(yīng)用程序系統(tǒng)將停止向電子設(shè)備發(fā)送更新提醒。
[0073]本發(fā)明實(shí)施例提供一種應(yīng)用程序更新提醒的方法,通過從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序;響應(yīng)所述訪問信息;獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù);根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序;向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒。使得本發(fā)明實(shí)施例可以對(duì)應(yīng)用程序進(jìn)行更新提醒,由于所述待更新應(yīng)用程序?yàn)橛脩纛l繁使用的應(yīng)用程序,本發(fā)明實(shí)施例通過根據(jù)所述應(yīng)用信息中的所述每一個(gè)應(yīng)用程序的版本號(hào)信息以及所述應(yīng)用程序的使用次數(shù)信息,確定待更新應(yīng)用程序,從而對(duì)不常使用或從不使用的應(yīng)用程序,不進(jìn)行更新提醒,不僅可以降低應(yīng)用程序系統(tǒng)的功耗,同時(shí)節(jié)省用戶的時(shí)間和帶寬。
[0074]本發(fā)明實(shí)施例提供一種應(yīng)用程序更新提醒的裝置,該裝置可以為服務(wù)端,如圖3所示,該裝置包括:獲取單元301,響應(yīng)單元302,確定單元303,發(fā)送單元304。
[0075]獲取單元301,用于從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序。
[0076]響應(yīng)單元302,用于響應(yīng)所述訪問信息。
[0077]所述獲取單元301,還用于獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的所述每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù)。
[0078]可選的,版本號(hào)信息包括所述所有應(yīng)用程序的版本號(hào);應(yīng)用程序的使用參數(shù)為所述用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用次數(shù)。
[0079]確定單元303,用于根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序。
[0080]發(fā)送單元304,用于向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒。
[0081]其中,所述N個(gè)應(yīng)用程序?qū)儆赑個(gè)應(yīng)用程序;所述P個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述M個(gè)應(yīng)用程序的版本號(hào)確定的應(yīng)用程序;所述N個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述P個(gè)應(yīng)用程序的使用次數(shù)確定的應(yīng)用程序。
[0082]可選的,更新提醒可以設(shè)置為開啟應(yīng)用程序時(shí),應(yīng)用程序系統(tǒng)自動(dòng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒。例如,更新提醒的設(shè)置可以表現(xiàn)為兩種方式:一種方式為用戶每次開機(jī)時(shí),自動(dòng)啟動(dòng)的程序如果為待更新應(yīng)用程序,則應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒;另一種方式為,當(dāng)應(yīng)用程序沒有設(shè)置為開機(jī)時(shí)自動(dòng)啟動(dòng)時(shí),每次打開應(yīng)用程序時(shí),如果所述應(yīng)用程序?yàn)榇聭?yīng)用程序,則應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新所述待更新的應(yīng)用程序的更新提醒。
[0083]當(dāng)用戶沒有更新待更新的應(yīng)用程序時(shí),應(yīng)用程序系統(tǒng)將會(huì)對(duì)所述待更新應(yīng)用程序進(jìn)行更新提醒,當(dāng)用戶對(duì)所述更新提醒對(duì)應(yīng)的待更新應(yīng)用程序進(jìn)行更新時(shí),應(yīng)用程序系統(tǒng)將停止向電子設(shè)備發(fā)送更新提醒。當(dāng)用戶沒有對(duì)所述更新提醒對(duì)應(yīng)的待更新應(yīng)用程序進(jìn)行更新時(shí),應(yīng)用程序系統(tǒng)會(huì)持續(xù)向電子設(shè)備發(fā)送更新提醒。優(yōu)選的,可以設(shè)置應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新提醒的上限時(shí)間,例如設(shè)置的應(yīng)用程序系統(tǒng)向電子設(shè)備發(fā)送更新提醒的上限時(shí)間為十次。當(dāng)應(yīng)用程序系統(tǒng)對(duì)所述待更新應(yīng)用程序進(jìn)行更新提醒的次數(shù)達(dá)到十次以后,用戶仍沒有對(duì)所述待更新應(yīng)用程序進(jìn)行更新,應(yīng)用程序系統(tǒng)將停止向電子設(shè)備發(fā)送更新提醒。
[0084]進(jìn)一步可選的,如圖4所示,所述確定單元303,包括:獲取模塊3031,第一確定模塊3032,提取模塊3033,計(jì)算模塊3034,第二確定模塊3035。
[0085]獲取模塊3031,用于獲取應(yīng)用程序系統(tǒng)中保存的所述M個(gè)應(yīng)用程序的新版本號(hào)信息;
[0086]第一確定模塊3032,用于根據(jù)所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息,以及所述M個(gè)應(yīng)用程序的新版本號(hào)信息,確定所述M個(gè)應(yīng)用程序中P個(gè)應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序,所述第一待更新應(yīng)用程序包括至少一個(gè)應(yīng)用程序;
[0087]提取模塊3033,用于提取所述第一待更新應(yīng)用程序中每一個(gè)第一待更新應(yīng)用程序的使用次數(shù);
[0088]計(jì)算模塊3034,用于根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),計(jì)算獲得所有所述第一待更新應(yīng)用程序的總使用次數(shù);
[0089]第二確定模塊3035,用于根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),以及所述第一待更新應(yīng)用程序的總使用次數(shù),確定P個(gè)所述第一待更新應(yīng)用程序中N個(gè)應(yīng)用程序?yàn)榇聭?yīng)用程序。
[0090]進(jìn)一步可選的,如圖4所示,所述第一確定模塊3032,包括:比較子模塊30321,確定子模塊30322。
[0091]比較子模塊30321,用于將所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息與獲取的所述M個(gè)應(yīng)用程序的新版本號(hào)信息進(jìn)行對(duì)比;
[0092]確定子模塊30322,用于當(dāng)?shù)谝粦?yīng)用程序的新版本號(hào)信息大于所述第一應(yīng)用程序的版本號(hào)信息時(shí),確定所述第一應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序。
[0093]進(jìn)一步可選的,如圖4所示,所述第二確定模塊3035,包括:計(jì)算子模塊30351,確定子模塊30352。
[0094]計(jì)算子模塊30351,用于根據(jù)a=T/P計(jì)算所述第一待更新應(yīng)用程序的平均使用次數(shù),其中所述a為計(jì)算的所述P個(gè)所述第一待更新應(yīng)用程序的平均使用次數(shù),所述T為所述P個(gè)所述第一待更新應(yīng)用程序的總使用次數(shù),所述P為所述第一待更新應(yīng)用程序的個(gè)數(shù);
[0095]所述計(jì)算子模塊30351,還用于根據(jù)F=t/a計(jì)算所述第一待更新應(yīng)用程序的使用頻率,其中所述F為所述P個(gè)所述第一待更新應(yīng)用程序的使用頻率,所述的t為每一個(gè)所述第一待更新應(yīng)用程序的使用次數(shù);
[0096]確定子模塊30352,用于當(dāng)所述第一待更新應(yīng)用程序的使用頻率大于等于預(yù)設(shè)頻率時(shí),確定所述第一待更新應(yīng)用程序?yàn)樗龃聭?yīng)用程序。
[0097]需要說明的是,附圖3與附圖4所示裝置中,其各個(gè)模塊的具體實(shí)施過程以及各個(gè)模塊之間的信息交互等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一發(fā)明構(gòu)思,可以參見方法實(shí)施例,在此不一一贅述。
[0098]本發(fā)明實(shí)施例提供一種應(yīng)用程序更新的裝置,通過從電子設(shè)備獲得訪問信息;所述電子設(shè)備安裝有M個(gè)應(yīng)用程序;響應(yīng)所述訪問信息;獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用次數(shù);根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用次數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序;向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒。使得本發(fā)明實(shí)施例可以對(duì)應(yīng)用程序進(jìn)行更新提醒,由于所述待更新應(yīng)用程序?yàn)橛脩纛l繁使用的應(yīng)用程序,本發(fā)明實(shí)施例通過根據(jù)所述應(yīng)用信息中的所述每一個(gè)應(yīng)用程序的版本號(hào)信息以及所述應(yīng)用程序的使用次數(shù)信息,確定待更新應(yīng)用程序,從而對(duì)不常使用或從不使用的應(yīng)用程序,不進(jìn)行更新提醒,可以降低應(yīng)用程序系統(tǒng)的功耗。
[0099]需說明的是,以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0100]通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過專用硬件包括專用集成電路、專用CPU、專用存儲(chǔ)器、專用元器件等來實(shí)現(xiàn),但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,U盤、移動(dòng)硬盤、只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器、磁碟或者光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0101]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置和系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0102]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種應(yīng)用程序更新提醒的方法,其特征在于,應(yīng)用于服務(wù)端,所述方法包括: 從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序; 響應(yīng)所述訪問信息; 獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的所述每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù); 根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序; 向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒; 其中,所述N個(gè)應(yīng)用程序?qū)儆赑個(gè)應(yīng)用程序;所述P個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述M個(gè)應(yīng)用程序的版本號(hào)確定的應(yīng)用程序;所述N個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述P個(gè)應(yīng)用程序的使用次數(shù)確定的應(yīng)用程序。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述使用參數(shù)為所述用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用次數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用次數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序,包括: 獲取應(yīng)用程序系統(tǒng)中保存的所述M個(gè)應(yīng)用程序的新版本號(hào)信息; 根據(jù)所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息,以及所述M個(gè)應(yīng)用程序的新版本號(hào)信息,確定所述M個(gè)應(yīng)用程序中P個(gè)應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序,所述第一待更新應(yīng)用程序包括至少一個(gè)應(yīng)用程序; 提取所述第一待更新應(yīng)用程序中每一個(gè)第一待更新應(yīng)用程序的使用次數(shù); 根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),計(jì)算獲得所有所述第一待更新應(yīng)用程序的總使用次數(shù); 根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),以及所述第一待更新應(yīng)用程序的總使用次數(shù),確定P個(gè)所述第一待更新應(yīng)用程序中N個(gè)應(yīng)用程序?yàn)榇聭?yīng)用程序。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息,以及所述M個(gè)應(yīng)用程序的新版本號(hào)信息,確定所述M個(gè)應(yīng)用程序中P個(gè)應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序,包括: 將所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息與獲取的所述M個(gè)應(yīng)用程序的新版本號(hào)信息進(jìn)行對(duì)比; 當(dāng)?shù)谝粦?yīng)用程序的新版本號(hào)信息大于所述第一應(yīng)用程序的版本號(hào)信息時(shí),確定所述第一應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),以及所述第一待更新應(yīng)用程序的總使用次數(shù),確定P個(gè)所述第一待更新應(yīng)用程序中N個(gè)應(yīng)用程序?yàn)榇聭?yīng)用程序,包括: 根據(jù)a=T/P計(jì)算所述第一待更新應(yīng)用程序的平均使用次數(shù),其中所述a為計(jì)算的所述P個(gè)所述第一待更新應(yīng)用程序的平均使用次數(shù),所述T為所述P個(gè)所述第一待更新應(yīng)用程序的總使用次數(shù),所述P為所述第一待更新應(yīng)用程序的個(gè)數(shù); 根據(jù)F=t/a計(jì)算所述第一待更新應(yīng)用程序的使用頻率,其中所述F為所述P個(gè)所述第一待更新應(yīng)用程序的使用頻率,所述的t為每一個(gè)所述第一待更新應(yīng)用程序的使用次數(shù);當(dāng)所述第一待更新應(yīng)用程序的使用頻率大于等于預(yù)設(shè)頻率時(shí),確定所述第一待更新應(yīng)用程序?yàn)樗龃聭?yīng)用程序。
6.一種應(yīng)用程序更新提醒的裝置,其特征在于,應(yīng)用于服務(wù)端,所述裝置包括: 獲取單元,用于從電子設(shè)備獲得訪問信息,所述電子設(shè)備安裝有M個(gè)應(yīng)用程序; 響應(yīng)單元,用于響應(yīng)所述訪問信息; 所述獲取單元,還用于獲得所述電子設(shè)備的所述M個(gè)應(yīng)用程序的每個(gè)應(yīng)用程序的版本號(hào)信息和每個(gè)應(yīng)用程序使用參數(shù),所述使用參數(shù)用于表示用戶使用所述電子設(shè)備中的所述每個(gè)應(yīng)用程序的使用習(xí)慣的參數(shù); 確定單元,用于根據(jù)所述每個(gè)應(yīng)用程序的版本號(hào)信息和所述每個(gè)應(yīng)用程序使用參數(shù),從所述M個(gè)應(yīng)用程序中確定N個(gè)應(yīng)用程序作為待更新的應(yīng)用程序; 發(fā)送單元,用于向所述電子設(shè)備發(fā)送更新所述N個(gè)應(yīng)用程序的更新提醒;其中,所述N個(gè)應(yīng)用程序?qū)儆赑個(gè)應(yīng)用程序;所述P個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述M個(gè)應(yīng)用程序的版本號(hào)確定的應(yīng)用程序;所述N個(gè)應(yīng)用程序?yàn)楦鶕?jù)所述P個(gè)應(yīng)用程序的使用次數(shù)確定的應(yīng)用程序。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述使用參數(shù)為所述用戶使用所述電子設(shè)備中的每個(gè)應(yīng)用程序的使用次數(shù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定單元,包括: 獲取模塊,用于獲取應(yīng)用程序系統(tǒng)中保存的所述M個(gè)應(yīng)用程序的新版本號(hào)信息;第一確定模塊,用于根據(jù)所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息,以及所述M個(gè)應(yīng)用程序的新版本號(hào)信息,確定所述M個(gè)應(yīng)用程序中P個(gè)應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序,所述第一待更新應(yīng)用程序包括至少一個(gè)應(yīng)用程序; 提取模塊,用于提取所述第一待更新應(yīng)用程序中每一個(gè)第一待更新應(yīng)用程序的使用次數(shù); 計(jì)算模塊,用于根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),計(jì)算獲得所有所述第一待更新應(yīng)用程序的總使用次數(shù); 第二確定模塊,用于根據(jù)所述每一個(gè)第一待更新應(yīng)用程序的使用次數(shù),以及所述第一待更新應(yīng)用程序的總使用次數(shù),確定P個(gè)所述第一待更新應(yīng)用程序中N個(gè)應(yīng)用程序?yàn)榇聭?yīng)用程序。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一確定模塊,包括: 比較子模塊,用于將所述M個(gè)應(yīng)用程序中所述每個(gè)應(yīng)用程序的版本號(hào)信息與獲取的所述M個(gè)應(yīng)用程序的新版本號(hào)信息進(jìn)行對(duì)比; 確定子模塊,用于當(dāng)?shù)谝粦?yīng)用程序的新版本號(hào)信息大于所述第一應(yīng)用程序的版本號(hào)信息時(shí),確定所述第一應(yīng)用程序?yàn)榈谝淮聭?yīng)用程序。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二確定模塊,包括: 計(jì)算子模塊,用于根據(jù)a=T/P計(jì)算所述第一待更新應(yīng)用程序的平均使用次數(shù),其中所述a為計(jì)算的所述P個(gè)所述第一待更新應(yīng)用程序的平均使用次數(shù),所述T為所述P個(gè)所述第一待更新應(yīng)用程序的總使用次數(shù),所述P為所述第一待更新應(yīng)用程序的個(gè)數(shù); 所述計(jì)算子模塊,還用于根據(jù)F=t/a計(jì)算所述第一待更新應(yīng)用程序的使用頻率,其中所述F為所述P個(gè)所述第一待更新應(yīng)用程序的使用頻率,所述的t為每一個(gè)所述第一待更新應(yīng)用程序的使用次數(shù); 確定子模塊,用于當(dāng)所述第一待更新應(yīng)用程序的使用頻率大于等于預(yù)設(shè)頻率時(shí),確定所述第一待更新應(yīng)用程序?yàn)樗龃聭?yīng)用程序。
【文檔編號(hào)】G06F1/32GK104423985SQ201310389416
【公開日】2015年3月18日 申請(qǐng)日期:2013年8月30日 優(yōu)先權(quán)日:2013年8月30日
【發(fā)明者】馬輝, 高鋒 申請(qǐng)人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宾川县| 永州市| 鹿泉市| 安远县| 和林格尔县| 邢台市| 抚顺县| 伊宁县| 桂阳县| 彭阳县| 昌黎县| 洮南市| 江西省| 乌鲁木齐市| 四子王旗| 潜江市| 洱源县| 平利县| 武陟县| 合肥市| 陆良县| 宾川县| 皮山县| 米林县| 抚顺市| 安仁县| 荔浦县| 桦甸市| 武清区| 靖远县| 西青区| 湖口县| 龙胜| 和硕县| 凤山县| 德州市| 普陀区| 靖州| 湖口县| 大方县| 瑞金市|