應(yīng)用程序的推薦系統(tǒng)及方法、終端、服務(wù)器的制造方法
【專利摘要】本發(fā)明涉及通信領(lǐng)域,公開了一種應(yīng)用程序的推薦系統(tǒng),包括終端和服務(wù)器;終端發(fā)送自身的設(shè)備參數(shù)給服務(wù)器;服務(wù)器根據(jù)收到設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序,并將待推薦應(yīng)用程序列表推送至終端;終端根據(jù)收到的待推薦應(yīng)用程序列表,生成推薦界面顯示待推薦的應(yīng)用程序。本發(fā)明還公開了一種應(yīng)用程序的推薦方法、終端、服務(wù)器。與現(xiàn)有技術(shù)相比,本發(fā)明中,可以根據(jù)用戶的設(shè)備參數(shù),智能推薦應(yīng)用程序,方便用戶選擇適合于自己設(shè)備的應(yīng)用程序,有助于給用戶帶來(lái)智能、快捷、豐富的體驗(yàn)。
【專利說(shuō)明】
應(yīng)用程序的推薦系統(tǒng)及方法、終端、服務(wù)器
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種應(yīng)用程序的推薦系統(tǒng)及方法、終端、服務(wù)器。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,各電子設(shè)備的智能化的不斷提升,越來(lái)越多的用戶通過(guò)在電子設(shè)備上安裝各種應(yīng)用程序,極大地方便了人們的日常生活,而游戲逐漸成為人們生活中不可缺少的娛樂組成部分?,F(xiàn)有的游戲平臺(tái),一般按照游戲的分類(如棋牌游戲、角色動(dòng)作、休閑益智等),將游戲服務(wù)商提供的游戲,按照統(tǒng)一的固定的模式展示給用戶,以供用戶下載安裝;然而,數(shù)量極為龐大的游戲應(yīng)用程序,也給用戶選擇適于在自己的設(shè)備上運(yùn)行的游戲應(yīng)用程序帶來(lái)了很大困難。用戶需要快速地在這些龐大數(shù)量的游戲應(yīng)用程序中,找到適于在自己的電子設(shè)備運(yùn)行的游戲,這就給游戲平臺(tái)提出了一個(gè)新的挑戰(zhàn)。
[0003]目前,絕大部分游戲平臺(tái)都是采用游戲分類目錄和熱門游戲排行榜等方案,幫助用戶快速找到所需游戲,但是,這樣并不能很好的滿足不同用戶的需求。因?yàn)楦鶕?jù)用戶下載游戲應(yīng)用的次數(shù)和用戶評(píng)論等構(gòu)成的不同游戲分類的排行榜,展現(xiàn)給所有的用戶都是一樣的,這就忽略了不同用戶所采用的電子設(shè)備的不同。用戶按著游戲分類和排行榜找到的游戲后,不一定是適于在自己的設(shè)備上運(yùn)行的游戲。如果找到一款很喜歡的游戲,但這款游戲不能在自己的設(shè)備上運(yùn)行,或者運(yùn)行時(shí)不流暢或者不穩(wěn)定,這樣就大大降低了用戶的體驗(yàn),繼而影響到游戲平臺(tái)的業(yè)務(wù)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種應(yīng)用程序的推薦系統(tǒng)及方法、終端、服務(wù)器,使得可以根據(jù)用戶的設(shè)備參數(shù),智能推薦應(yīng)用程序,方便用戶選擇適合于自己設(shè)備的應(yīng)用程序,有助于給用戶帶來(lái)智能、快捷、豐富的體驗(yàn)。
[0005]為解決上述技術(shù)問題,本發(fā)明提供了一種應(yīng)用程序的推薦系統(tǒng),包括終端和服務(wù)器;終端發(fā)送自身的設(shè)備參數(shù)給服務(wù)器;服務(wù)器根據(jù)收到設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序,并將待推薦應(yīng)用程序列表推送至終端;終端根據(jù)收到的待推薦應(yīng)用程序列表,生成推薦界面顯示待推薦的應(yīng)用程序。
[0006]本發(fā)明還提供了一種應(yīng)用程序的推薦方法,包括:終端發(fā)送自身的設(shè)備參數(shù)給服務(wù)器;根據(jù)收到的設(shè)備參數(shù),服務(wù)器在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序,并將待推薦的應(yīng)用程序列表推送至終端;終端根據(jù)收到的應(yīng)用程序列表,生成推薦界面顯示待推薦的應(yīng)用程序。
[0007]本發(fā)明還提供了一種終端,包括第一發(fā)送模塊,第一接收模塊和顯示模塊;第一發(fā)送模塊用于發(fā)送自身的設(shè)備參數(shù)給服務(wù)器;第一接收模塊用于接收服務(wù)器推送的待推薦應(yīng)用程序列表;顯示模塊用于根據(jù)收到的應(yīng)用程序列表,生成推薦界面顯示待推薦的應(yīng)用程序。
[0008]本發(fā)明還提供了一種服務(wù)器,包括第二接收模塊,第二發(fā)送模塊和查找模塊;第二接收模塊用于接收來(lái)自于終端的設(shè)備參數(shù);查找模塊用于根據(jù)收到設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序;第二發(fā)送模塊用于將待推薦應(yīng)用程序列表推送給終端。
[0009]本發(fā)明相對(duì)于現(xiàn)有技術(shù)而言,終端通過(guò)將自身的設(shè)備參數(shù)發(fā)送給服務(wù)器;服務(wù)器根據(jù)收到設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序,并將待推薦應(yīng)用程序列表推送至終端;終端根據(jù)收到的待推薦應(yīng)用程序列表,生成推薦界面顯示待推薦的應(yīng)用程序。從而,可以根據(jù)用戶的設(shè)備參數(shù),智能推薦應(yīng)用程序,方便用戶選擇適合于自己設(shè)備的應(yīng)用程序,有助于給用戶帶來(lái)智能、快捷、豐富的體驗(yàn)。
[0010]另外,根據(jù)實(shí)際的設(shè)計(jì)需求,可以將推薦界面設(shè)計(jì)為終端的開機(jī)待機(jī)界面。
[0011]另外,終端的設(shè)備參數(shù)包含以下任意一種或組合:型號(hào)、軟硬件配置參數(shù)。服務(wù)器通過(guò)根據(jù)終端的型號(hào)、軟硬件配置參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序,使得查找的應(yīng)用程序更加符合終端的配置要求。
[0012]另外,數(shù)據(jù)庫(kù)中記錄有應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系;在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序時(shí),將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配,若匹配,則將該應(yīng)用程序加入適合終端的應(yīng)用程序列表中。通過(guò)將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配,來(lái)找出適合終端的應(yīng)用程序,使得可以更加準(zhǔn)確的找出與設(shè)備參數(shù)相匹配的應(yīng)用程序。并且,由于數(shù)據(jù)庫(kù)中預(yù)先記錄有應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系,因此可以提尚處理效率。
[0013]另外,在設(shè)備參數(shù)為軟硬件配置參數(shù)時(shí),在數(shù)據(jù)庫(kù)中記錄應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系時(shí),記錄應(yīng)用程序運(yùn)行所需的最低配置參數(shù)或者最佳配置參數(shù);在將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配時(shí),判斷數(shù)據(jù)庫(kù)中記錄的最低配置參數(shù)或者最佳配置參數(shù)是否低于收到的設(shè)備參數(shù),在低于時(shí),判定兩者匹配。如果數(shù)據(jù)庫(kù)中記錄的最低配置參數(shù)或者最佳配置參數(shù)高于設(shè)備參數(shù),那么當(dāng)應(yīng)用程序在設(shè)備上運(yùn)行時(shí),可能會(huì)導(dǎo)致應(yīng)用程序運(yùn)行不暢,甚至?xí)?dǎo)致設(shè)備的系統(tǒng)崩潰。因此,通過(guò)上述方式,可以保證應(yīng)用程序在配置較為合適的設(shè)備上運(yùn)行,使得應(yīng)用程序的運(yùn)行效率較高,從而,可以保證本發(fā)明的可行性。
[0014]另外,在設(shè)備參數(shù)為型號(hào)時(shí),在數(shù)據(jù)庫(kù)中記錄應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系時(shí),記錄應(yīng)用程序?qū)?yīng)的一系列可運(yùn)行的型號(hào);在將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配時(shí),查找收到的設(shè)備參數(shù)是否存在于應(yīng)用程序記錄的型號(hào)中,若存在,則判定兩者匹配。通過(guò)這種方式,使得可以根據(jù)設(shè)備的型號(hào)更加快速、準(zhǔn)確地從數(shù)據(jù)庫(kù)中找出與設(shè)備的型號(hào)匹配的應(yīng)用程序。
[0015]另外,終端接收到待推薦應(yīng)用程序列表之后,生成推薦界面顯示應(yīng)用程序列表之前,終端還從服務(wù)器獲取應(yīng)用程序的多媒體信息;在生成推薦界面顯示應(yīng)用程序列表時(shí),根據(jù)獲取的多媒體信息生成推薦界面。通過(guò)多媒體信息生成推薦界面,使得推薦界面更加形象化,有助于用戶可以更加直觀的根據(jù)推薦界面,選擇所需要運(yùn)行的應(yīng)用程序,從而進(jìn)一步提升了用戶體驗(yàn)。
【附圖說(shuō)明】
[0016]圖1是根據(jù)本發(fā)明第一實(shí)施方式中應(yīng)用程序的推薦系統(tǒng)的方框圖;
[0017]圖2是根據(jù)本發(fā)明第四實(shí)施方式中應(yīng)用程序的推薦方法的流程圖;
[0018]圖3是根據(jù)本發(fā)明第四實(shí)施方式中應(yīng)用程序的推薦方法的一個(gè)示例圖;
[0019]圖4是根據(jù)本發(fā)明第五實(shí)施方式中終端與服務(wù)器交互的方框圖;
[0020]圖5是根據(jù)本發(fā)明第六實(shí)施方式中服務(wù)器與終端交互的方框圖。
【具體實(shí)施方式】
[0021]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)各權(quán)利要求所要求保護(hù)的技術(shù)方案。
[0022]本發(fā)明的第一實(shí)施方式涉及一種應(yīng)用程序的推薦系統(tǒng)。該推薦系統(tǒng)包括終端和服務(wù)器;終端發(fā)送自身的設(shè)備參數(shù)給服務(wù)器;服務(wù)器根據(jù)收到的設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序,并將待推薦應(yīng)用程序列表推送至終端;終端根據(jù)收到的待推薦應(yīng)用程序列表,生成推薦界面顯示待推薦的應(yīng)用程序。本實(shí)施方式可以根據(jù)終端的設(shè)備參數(shù)查找適合于終端的應(yīng)用程序(比如,游戲等),并以一定的布局顯示出來(lái)供用戶查看。從而,方便用戶選擇適合于自己設(shè)備的應(yīng)用程序,有助于給用戶帶來(lái)智能、快捷、豐富的體驗(yàn)。
[0023]另外,可以根據(jù)實(shí)際的設(shè)計(jì)需求,將推薦界面設(shè)計(jì)為終端的開機(jī)待機(jī)界面。比如,以應(yīng)用程序?yàn)榫W(wǎng)頁(yè)游戲?yàn)槔M(jìn)行說(shuō)明,推薦界面可以設(shè)計(jì)為游戲桌面,即網(wǎng)頁(yè)游戲的主界面。
[0024]需要說(shuō)明的是,終端的設(shè)備參數(shù)包含以下任意一種或組合:型號(hào)、軟硬件配置參數(shù)。服務(wù)器根據(jù)終端的型號(hào)、軟硬件配置參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序,使得查找的應(yīng)用程序更加符合終端的配置要求。其中,本實(shí)施方式中的終端可以是電視機(jī)、PC機(jī)(指的是個(gè)人計(jì)算機(jī))或智能手機(jī)等,但是值得一提的是,本實(shí)施方式中的終端不限于為電視機(jī)、PC機(jī)或智能手機(jī),凡是能夠安裝并運(yùn)行應(yīng)用程序的終端的任意類型,均應(yīng)在本發(fā)明的保護(hù)范圍之內(nèi)。如果以電視機(jī)為例進(jìn)行說(shuō)明,電視機(jī)的設(shè)備參數(shù)可以為:電視機(jī)的型號(hào)。如果以PC機(jī)為例進(jìn)行說(shuō)明,PC機(jī)的設(shè)備參數(shù)可以為:操作系統(tǒng)、CPU(中央處理器)的處理能力或者內(nèi)存的大小等。如果以智能手機(jī)為例進(jìn)行說(shuō)明,智能手機(jī)的設(shè)備參數(shù)可以為:手機(jī)型號(hào)、操作系統(tǒng)、CPU的處理能力或者內(nèi)存的大小等。
[0025]數(shù)據(jù)庫(kù)中記錄有應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系;在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序時(shí),將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配,若匹配,則將該應(yīng)用程序加入待推薦應(yīng)用程序列表中。通過(guò)將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配,來(lái)找出適合終端的應(yīng)用程序,使得可以更加準(zhǔn)確的找出與設(shè)備參數(shù)相匹配的應(yīng)用程序。并且,由于數(shù)據(jù)庫(kù)中預(yù)先記錄有應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系,因此可以提尚處理效率。
[0026]終端接收到待推薦應(yīng)用程序列表之后,生成推薦界面顯示應(yīng)用程序列表之前,終端還可以從服務(wù)器獲取應(yīng)用程序的多媒體信息;在生成推薦界面顯示應(yīng)用程序列表時(shí),根據(jù)獲取的多媒體信息生成推薦界面。通過(guò)多媒體信息生成推薦界面,使得推薦界面更加形象化,有助于用戶可以更加直觀的根據(jù)推薦界面,選擇所需要運(yùn)行的應(yīng)用程序,從而進(jìn)一步提升了用戶體驗(yàn)。這里所說(shuō)的多媒體信息可以包括但不限于:應(yīng)用程序的圖標(biāo)(ICON),簡(jiǎn)介或者程序界面截圖等,將這些多媒體信息顯示出來(lái),使得推薦界面更具吸引力。
[0027]通過(guò)上述內(nèi)容,不難發(fā)現(xiàn),本實(shí)施方式,可以根據(jù)用戶的設(shè)備,智能推薦應(yīng)用程序,方便用戶選擇適合于自己設(shè)備的應(yīng)用程序,有助于給用戶帶來(lái)智能、快捷、豐富的體驗(yàn)。
[0028]此外,值得說(shuō)明的是,如圖1所示,本實(shí)施方式的終端可以包含:處理器11、存儲(chǔ)器12、顯示器13和收發(fā)器14。
[0029]其中,處理器11為系統(tǒng)的核心,其可以CPU(中央處理器)、DSP(Digital SignalProcessor,數(shù)字信號(hào)處理器)等,其主要負(fù)責(zé)終端I中各部件之間的協(xié)調(diào)工作,以及根據(jù)待推薦應(yīng)用程序列表生成推薦界面。其中,存儲(chǔ)器12可以為R0M(Read Only Memory,只讀存儲(chǔ)器)、RAM(Random Access Memory,隨機(jī)訪問存儲(chǔ)器)、緩存或閃存等存儲(chǔ)設(shè)備,其可以用于存儲(chǔ)計(jì)算機(jī)可讀的程序指令,該程序指令用于使得處理器實(shí)現(xiàn)本實(shí)施例所示的生成推薦界面的功能。其中,顯示器13主要用于顯示人機(jī)交互界面,以方便用戶進(jìn)行操作,并顯示推薦界面。其中,收發(fā)器14主要用于與服務(wù)器進(jìn)行通信,發(fā)送自身的設(shè)備參數(shù)給服務(wù)器,并接收服務(wù)器發(fā)來(lái)的待推薦應(yīng)用程序列表,將待推薦應(yīng)用程序列表提供至處理器11。
[0030]本實(shí)施方式的服務(wù)器可以包含處理器21、存儲(chǔ)器22和收發(fā)器23。其中,處理器21為系統(tǒng)的核心,其可以CPU(中央處理器)、DSP(Digital Signal Processor,數(shù)字信號(hào)處理器)等,其主要負(fù)責(zé)服務(wù)器2中各部件之間的協(xié)調(diào)工作,以及在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序。其中,存儲(chǔ)器22可以為R0M(Read Only Memory,只讀存儲(chǔ)器)、RAM(Random AccessMemory,隨機(jī)訪問存儲(chǔ)器)、緩存或閃存等存儲(chǔ)設(shè)備,其可以用于存儲(chǔ)計(jì)算機(jī)可讀的程序指令,該程序指令用于使得處理器實(shí)現(xiàn)本實(shí)施例所示的查找功能。另外,本實(shí)施方式的數(shù)據(jù)庫(kù)也存儲(chǔ)于存儲(chǔ)器22中。收發(fā)器23主要用于與終端進(jìn)行通信,接收來(lái)自終端的設(shè)備參數(shù),將收到的設(shè)備參數(shù)提供至處理器21,并發(fā)送待推薦應(yīng)用程序列表給終端。
[0031]本發(fā)明的第二實(shí)施方式涉及一種應(yīng)用程序的推薦系統(tǒng)。第二實(shí)施方式是在第一實(shí)施方式基礎(chǔ)上的改進(jìn),主要改進(jìn)之處在于:在本實(shí)施方式中,設(shè)備參數(shù)為軟硬件配置參數(shù)。
[0032]具體地說(shuō),在設(shè)備參數(shù)為軟硬件配置參數(shù)時(shí):
[0033]在數(shù)據(jù)庫(kù)中記錄應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系時(shí),記錄應(yīng)用程序運(yùn)行所需的最低配置參數(shù)或者最佳配置參數(shù)。在將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配時(shí),判斷數(shù)據(jù)庫(kù)中記錄的最低配置參數(shù)或者最佳配置參數(shù)是否低于收到的設(shè)備參數(shù),在低于時(shí),判定兩者匹配。
[0034]比如說(shuō),可以在游戲說(shuō)明中標(biāo)記該游戲能夠運(yùn)行的最低配置,最佳配置等,也就是軟硬件環(huán)境(比如,操作系統(tǒng),CPU處理能力,內(nèi)存大小等)。在查找過(guò)程中,進(jìn)行軟硬件環(huán)境匹配,如果游戲中標(biāo)記的軟硬件環(huán)境低于該電視的軟硬件環(huán)境,則將該游戲作為適合該電視的游戲。
[0035]如果數(shù)據(jù)庫(kù)中記錄的最低配置參數(shù)或者最佳配置參數(shù)高于設(shè)備參數(shù),那么當(dāng)應(yīng)用程序在設(shè)備上運(yùn)行時(shí),可能會(huì)導(dǎo)致應(yīng)用程序運(yùn)行不暢,甚至?xí)?dǎo)致設(shè)備的系統(tǒng)崩潰。因此,通過(guò)上述方式,不難發(fā)現(xiàn),本實(shí)施方式可以保證應(yīng)用程序在配置較為合適的設(shè)備上運(yùn)行,使得應(yīng)用程序的運(yùn)行效率較高,從而,可以保證本發(fā)明的可行性。
[0036]本發(fā)明的第三實(shí)施方式涉及一種應(yīng)用程序的推薦系統(tǒng)。第三實(shí)施方式與第二實(shí)施方式大致相同,主要區(qū)別之處在于:在第二實(shí)施方式中,設(shè)備參數(shù)為軟硬件配置參數(shù)。而在本實(shí)施方式中,設(shè)備參數(shù)為型號(hào)。
[0037]具體地說(shuō),在設(shè)備參數(shù)為型號(hào)時(shí):
[0038]在數(shù)據(jù)庫(kù)中記錄應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系時(shí),記錄應(yīng)用程序?qū)?yīng)的一系列可運(yùn)行的型號(hào)。在將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配時(shí),查找收到的設(shè)備參數(shù)是否存在于應(yīng)用程序記錄的型號(hào)中,若存在,則判定兩者匹配。
[0039]比如說(shuō),也可以預(yù)先測(cè)試每一個(gè)游戲適合的渠道和機(jī)型,并對(duì)該游戲進(jìn)行標(biāo)記,也就是,每一款游戲?qū)?yīng)一系列可運(yùn)行的電視機(jī)型。在查找過(guò)程中,找到與電視的機(jī)型匹配的游戲就作為適合該電視的游戲。
[0040]通過(guò)上述內(nèi)容,不難發(fā)現(xiàn),這種方式可以根據(jù)設(shè)備的型號(hào)更加快速、準(zhǔn)確地從數(shù)據(jù)庫(kù)中找出與設(shè)備的型號(hào)匹配的應(yīng)用程序。
[0041]本發(fā)明第四實(shí)施方式涉及一種應(yīng)用程序的推薦方法,具體流程如圖2所示,包括:
[0042]步驟SI,UE發(fā)送自身的設(shè)備參數(shù)給server。其中,UE指的是終端,server指的是服務(wù)器。
[0043]步驟S2,server根據(jù)收到設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序。
[0044]值得一提的是,數(shù)據(jù)庫(kù)中預(yù)先記錄有應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系;在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序時(shí),將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配,將匹配的應(yīng)用程序作為查找出的適合于終端的應(yīng)用程序。
[0045]步驟S3 ,server將待推薦應(yīng)用程序列表推送至UE。
[0046]步驟S4,UE向server發(fā)送獲取應(yīng)用程序的多媒體信息的請(qǐng)求消息。
[0047]步驟S5,server向UE發(fā)送應(yīng)用程序的多媒體信息。
[0048]步驟S6,UE根據(jù)獲取的多媒體信息,生成推薦界面。
[0049]在本實(shí)施方式中,多媒體信息可理解是推薦應(yīng)用程序的界面中所需要展示的信息,可包括但不限于應(yīng)用程序的圖標(biāo)、應(yīng)用程序的名稱等。例如,如圖3所示,標(biāo)注I指示的區(qū)域可以為界面中所展示的信息,標(biāo)注2指示的區(qū)域可以為應(yīng)用程序的“圖標(biāo)”區(qū)域,標(biāo)注3指示的區(qū)域可以為應(yīng)用程序的“名稱”區(qū)域等。
[0050]需要說(shuō)明的是,以應(yīng)用程序?yàn)榫W(wǎng)頁(yè)游戲?yàn)槔M(jìn)行說(shuō)明:在根據(jù)待推薦網(wǎng)頁(yè)游戲的網(wǎng)址信息生成網(wǎng)頁(yè)游戲微端的同時(shí),還可獲取待推薦網(wǎng)頁(yè)游戲的圖標(biāo)、名稱等信息,并根據(jù)待推薦網(wǎng)頁(yè)游戲的圖標(biāo)、名稱等信息生成網(wǎng)頁(yè)游戲微端界面。
[0051]在生成推薦界面之后,可以根據(jù)用戶的需要設(shè)置下載應(yīng)用程序的界面。比如:當(dāng)用戶點(diǎn)擊并下載該推薦界面中的應(yīng)用程序時(shí),可將該推薦程序發(fā)送至用戶的客戶端。這樣,當(dāng)推薦程序下載安裝完成后可通過(guò)窗口容器中的瀏覽器控件打開推薦程序的注冊(cè)或登錄頁(yè)面。應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,還可在終端的桌面上生成該推薦程序的快捷方式,以便用戶能夠快速查找并啟動(dòng)該推薦程序。
[0052]上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對(duì)某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對(duì)算法中或者流程中添加無(wú)關(guān)緊要的修改或者引入無(wú)關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專利的保護(hù)范圍內(nèi)。
[0053]不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的方法實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
[0054]本發(fā)明第五實(shí)施方式涉及一種終端,如圖4所示,包括第一發(fā)送模塊,第一接收模塊和顯示模塊;第一發(fā)送模塊用于發(fā)送自身的設(shè)備參數(shù)給服務(wù)器;第一接收模塊用于接收服務(wù)器推送的待推薦應(yīng)用程序列表;顯示模塊用于根據(jù)收到的應(yīng)用程序列表,生成推薦界面顯示待推薦的應(yīng)用程序。
[0055]不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的設(shè)備實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
[0056]值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單
J L ο
[0057]本發(fā)明第六實(shí)施方式涉及一種服務(wù)器,如圖5所示,包括第二接收模塊,第二發(fā)送模塊和查找模塊;第二接收模塊用于接收來(lái)自于終端的設(shè)備參數(shù);查找模塊用于根據(jù)收到設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于終端的應(yīng)用程序;第二發(fā)送模塊用于將待推薦應(yīng)用程序列表推送給終端。
[0058]不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的服務(wù)器實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
[0059]值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單
J L ο
[0060]本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一個(gè)設(shè)備(可以是單片機(jī),芯片等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0061]本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。
【主權(quán)項(xiàng)】
1.一種應(yīng)用程序的推薦系統(tǒng),其特征在于,包括終端和服務(wù)器; 所述終端發(fā)送自身的設(shè)備參數(shù)給所述服務(wù)器; 所述服務(wù)器根據(jù)收到設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于所述終端的應(yīng)用程序,并將待推薦應(yīng)用程序列表推送至所述終端; 所述終端根據(jù)收到的待推薦應(yīng)用程序列表,生成推薦界面顯示所述待推薦的應(yīng)用程序。2.根據(jù)權(quán)利要求1所述的應(yīng)用程序的推薦系統(tǒng),其特征在于,所述推薦界面為所述終端的開機(jī)待機(jī)界面。3.根據(jù)權(quán)利要求1所述的應(yīng)用程序的推薦系統(tǒng),其特征在于,所述終端的設(shè)備參數(shù)包含以下任意一種或組合:型號(hào)、軟硬件配置參數(shù)。4.根據(jù)權(quán)利要求1所述的應(yīng)用程序的推薦系統(tǒng),其特征在于,所述數(shù)據(jù)庫(kù)中記錄有應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系; 在數(shù)據(jù)庫(kù)中查找適合于所述終端的應(yīng)用程序時(shí),將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配,若匹配,則將該應(yīng)用程序加入適合所述終端的應(yīng)用程序列表中。5.根據(jù)權(quán)利要求4所述的應(yīng)用程序的推薦系統(tǒng),其特征在于,在所述設(shè)備參數(shù)為軟硬件配置參數(shù)時(shí),在所述數(shù)據(jù)庫(kù)中記錄應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系時(shí),記錄應(yīng)用程序運(yùn)行所需的最低配置參數(shù)或者最佳配置參數(shù); 在將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配時(shí),判斷數(shù)據(jù)庫(kù)中記錄的最低配置參數(shù)或者最佳配置參數(shù)是否低于所述收到的設(shè)備參數(shù),在低于時(shí),判定兩者匹配。6.根據(jù)權(quán)利要求4所述的應(yīng)用程序的推薦系統(tǒng),其特征在于,在所述設(shè)備參數(shù)為型號(hào)時(shí),在所述數(shù)據(jù)庫(kù)中記錄應(yīng)用程序與設(shè)備參數(shù)的對(duì)應(yīng)關(guān)系時(shí),記錄應(yīng)用程序?qū)?yīng)的一系列可運(yùn)行的型號(hào); 在將收到的設(shè)備參數(shù)與每一個(gè)應(yīng)用程序?qū)?yīng)的設(shè)備參數(shù)進(jìn)行匹配時(shí),查找所述收到的設(shè)備參數(shù)是否存在于所述應(yīng)用程序記錄的型號(hào)中,若存在,則判定兩者匹配。7.根據(jù)權(quán)利要求1所述的應(yīng)用程序的推薦系統(tǒng),其特征在于,所述終端接收到待推薦應(yīng)用程序列表之后,生成推薦界面顯示所述應(yīng)用程序列表之前,所述終端還從所述服務(wù)器獲取應(yīng)用程序的多媒體信息; 在生成推薦界面顯示所述應(yīng)用程序列表時(shí),根據(jù)所述獲取的多媒體信息生成所述推薦界面。8.一種應(yīng)用程序的推薦方法,其特征在于,包括: 終端發(fā)送自身的設(shè)備參數(shù)給服務(wù)器; 根據(jù)收到的設(shè)備參數(shù),所述服務(wù)器在數(shù)據(jù)庫(kù)中查找適合于所述終端的應(yīng)用程序,并將待推薦的應(yīng)用程序列表推送至所述終端; 所述終端根據(jù)收到的應(yīng)用程序列表,生成推薦界面顯示所述待推薦的應(yīng)用程序。9.一種終端,其特征在于,包括第一發(fā)送模塊,第一接收模塊和顯示模塊; 所述第一發(fā)送模塊用于發(fā)送自身的設(shè)備參數(shù)給服務(wù)器; 所述第一接收模塊用于接收服務(wù)器推送的待推薦應(yīng)用程序列表; 所述顯示模塊用于根據(jù)收到的應(yīng)用程序列表,生成推薦界面顯示所述待推薦的應(yīng)用程序。10.一種服務(wù)器,其特征在于,包括第二接收模塊,第二發(fā)送模塊和查找模塊; 所述第二接收模塊用于接收來(lái)自于終端的設(shè)備參數(shù); 所述查找模塊用于根據(jù)收到設(shè)備參數(shù),在數(shù)據(jù)庫(kù)中查找適合于所述終端的應(yīng)用程序; 所述第二發(fā)送模塊用于將待推薦應(yīng)用程序列表推送給所述終端。
【文檔編號(hào)】G06F17/30GK106055586SQ201610342284
【公開日】2016年10月26日
【申請(qǐng)日】2016年5月21日
【發(fā)明人】蔡連生
【申請(qǐng)人】樂視控股(北京)有限公司, 樂視網(wǎng)信息技術(shù)(北京)股份有限公司