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

一種資源推薦方法及裝置的制作方法

文檔序號:6339817閱讀:193來源:國知局
專利名稱:一種資源推薦方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及資源信息技術(shù)領(lǐng)域,尤其涉及一種資源推薦方法及裝置。
技術(shù)背景
隨著全球的資源傳播和信息共享,用戶可利用互聯(lián)網(wǎng)或運營商提供的相應(yīng)的業(yè)務(wù) 功能來實現(xiàn)資源信息服務(wù)功能。軟件超市,是用戶目前較為關(guān)注的一個業(yè)務(wù)功能,當用戶定 購了某軟件超市,則可通過該軟件超市實現(xiàn)對資源的檢索、定位和下載的功能。
為了保證用戶的持續(xù)活躍度和粘度,互聯(lián)網(wǎng)的資源信息服務(wù)商或提供業(yè)務(wù)功能的 運營商都會為用戶提供一套資源推薦機制,現(xiàn)有的資源推薦主要采用系統(tǒng)推薦方式,以軟 件超市為例,具體為軟件超市采集用戶對資源信息的各種行為,包括對資源信息的定位 行為、對資源信息的下載行為、對資源信息的評分等行為,對各種行為進行統(tǒng)計和分析,然 后按照一定的規(guī)則將關(guān)注度較高的資源信息或用戶可能感興趣的資源信息推薦給用戶,比 如可直接將推薦的資源信息置于軟件超市的首頁位置,或者生成相應(yīng)的資源推薦信息并 將資源推薦信息Push (推送)給用戶。
發(fā)明人在實施本發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有的資源推薦方案并未提供用戶推薦機 制,即用戶僅能被動的接受系統(tǒng)推薦的資源信息,而無法主動向第三方平臺(支持資源推薦 的一些特定平臺)推薦資源信息,從而減少了系統(tǒng)與用戶的資源互動性,且不利于資源的傳 播和信息的共享。發(fā)明內(nèi)容
本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種資源推薦方法及裝置,提供用 戶推薦機制,可根據(jù)用戶的指令,將資源信息推薦至特定平臺,實現(xiàn)資源傳播和信息共享。
為了解決上述技術(shù)問題,本發(fā)明實施例提供了一種資源推薦方法,包括 定位用戶確認的資源信息;當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置信息; 根據(jù)所述獲取的特定平臺的配置信息,對所述定位的資源信息進行封裝處理; 將封裝處理后的資源信息推薦至所述特定平臺。
其中,所述定位用戶確認的資源信息,包括當接收到用戶輸入的關(guān)鍵字時,從所述用戶定購的軟件超市中搜索與所述關(guān)鍵字相匹 配的資源信息;將搜索到的資源信息提供給所述用戶進行確認; 定位所述用戶確認的資源信息。
其中,所述特定平臺為接受資源推薦的平臺,包括以下平臺中的任一種或多種社 交網(wǎng)站、網(wǎng)絡(luò)論壇BBS (Bulletin Board System,電子公告板)、軟件超市;所述特定平臺的配置信息包括以下信息中的任一種或多種特定平臺的接口地址、特 定平臺的業(yè)務(wù)描述、特定平臺的業(yè)務(wù)數(shù)據(jù)參數(shù)、特定平臺所支持的協(xié)議、特定平臺的鑒權(quán)參4數(shù)。
其中,所述當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置信息 包括當接收到所述用戶發(fā)送的資源推薦指令時,向所述用戶返回配置界面; 獲取所述用戶在所述配置界面上輸入的特定平臺的配置信息。
其中,所述當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置信息 包括當接收到所述用戶發(fā)送的資源推薦指令時,向所述用戶返回特定平臺選擇界面; 根據(jù)所述用戶選擇的任一個或多個特定平臺,從預(yù)設(shè)的數(shù)據(jù)庫中獲取所述用戶選擇的 特定平臺的配置信息。
其中,所述當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置信息 包括當接收到所述用戶發(fā)送的資源推薦指令時,從預(yù)設(shè)的數(shù)據(jù)庫獲取任一個或多個特定平 臺的配置信息。
相應(yīng)地,本發(fā)明實施例還提供了一種資源推薦裝置,包括 定位模塊,用于定位用戶確認的資源信息;配置獲取模塊,用于當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置 fn息;處理模塊,用于根據(jù)所述配置獲取模塊獲取的特定平臺的配置信息,對所述定位模塊 定位的資源信息進行封裝處理;推薦模塊,用于將所述處理模塊封裝處理后的資源信息推薦至所述特定平臺。
其中,所述定位模塊包括資源搜索單元,用于當接收到所述用戶輸入的關(guān)鍵字時,從所述用戶定購的軟件超市 中搜索與所述關(guān)鍵字相匹配的資源信息;資源提供單元,用于將所述資源搜索單元搜索到的資源信息提供給所述用戶進行確認;資源定位單元,用于定位所述用戶根據(jù)所述資源提供單元提供的資源信息進行確認的 資源信息。
其中,所述配置獲取模塊包括指令接收單元,用于接收用戶發(fā)送的資源推薦指令;第一返回單元,用于當所述指令接收單元接收到用戶發(fā)送的資源推薦指令時,向所述 用戶返回配置界面;第一獲取單元,用于獲取所述用戶在所述第一返回單元返回的配置界面上輸入的特定 平臺的配置信息。
其中,所述配置獲取模塊包括指令接收單元,用于接收用戶發(fā)送的資源推薦指令;第二返回單元,用于當所述指令接收單元接收到用戶發(fā)送的資源推薦指令時,向所述 用戶返回特定平臺選擇界面;第二獲取單元,用于根據(jù)所述用戶選擇的任一個或多個特定平臺,從預(yù)設(shè)的數(shù)據(jù)庫中獲取用戶選擇的特定平臺的配置信息。
其中,所述配置獲取模塊包括指令接收單元,用于接收用戶發(fā)送的資源推薦指令;第三獲取單元,用于當所述指令接收單元接收到用戶發(fā)送的資源推薦指令時,從預(yù)設(shè) 的數(shù)據(jù)庫獲取任一個或多個特定平臺的配置信息。
實施本發(fā)明實施例,具有如下有益效果1、本發(fā)明實施例首先定位用戶所確認的任一資源信息,然后根據(jù)用戶的指令將定位的 資源信息推薦至特定平臺,實現(xiàn)了用戶推薦的機制,實現(xiàn)了資源傳播和信息共享,同時增強 了用戶的資源互動性體驗;2、本發(fā)明實施例可根據(jù)用戶手動地、實時地配置特定平臺的基本信息,也可預(yù)先設(shè)置 特定平臺的配置信息,基于特定平臺的配置信息進行資源信息的封裝處理,完成資源信息 的推薦,進一步增強了用戶的資源互動性體驗,實現(xiàn)了資源傳播和信息共享。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的資源推薦裝置的實施例的結(jié)構(gòu)示意圖;圖2為本發(fā)明的資源推薦裝置中的定位模塊的實施例的結(jié)構(gòu)示意圖; 圖3為本發(fā)明的資源推薦裝置中的配置獲取模塊的第一實施例結(jié)構(gòu)示意圖; 圖4為本發(fā)明的資源推薦裝置中的配置獲取模塊的第二實施例結(jié)構(gòu)示意圖; 圖5為本發(fā)明的資源推薦裝置中的配置獲取模塊的第三實施例結(jié)構(gòu)示意圖; 圖6為本發(fā)明的資源推薦方法的第一實施例的流程圖; 圖7為本發(fā)明的資源推薦方法的第二實施例的流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例的資源推薦裝置,適用于移動終端或服務(wù)器,即移動終端可安裝本 發(fā)明實施例的資源推薦裝置,為移動終端用戶提供資源推薦功能;服務(wù)器也可安裝本發(fā)明 實施例的資源推薦裝置,為服務(wù)器的客戶端提供資源推薦功能。除特別說明外,本發(fā)明實施 例以移動終端為例進行闡明。
請參見圖1,為本發(fā)明的資源推薦裝置的實施例的結(jié)構(gòu)示意圖;所述資源推薦裝 置包括定位模塊10,用于定位用戶確認的資源信息。
具體實現(xiàn)中,所述資源信息包括但不限于以下資源信息中的任一種或多種軟件資源信息、視頻資源信息、音頻資源信息、其他文檔資源信息。所述定位模塊10可為用戶提 供搜索功能,該搜索功能根據(jù)用戶輸入的關(guān)鍵字進行資源信息的搜索,具體地,所述定位模 塊10可在整個互聯(lián)網(wǎng)上進行搜索,也可以在用戶定購的軟件超市中進行搜索,然后將搜索 結(jié)果返回給用戶進行確認,最后定位用戶確認的資源信息;所述定位模塊10還可以直接根 據(jù)用戶選擇的資源信息進行定位,比如用戶進入軟件超市,選擇軟件超市提供的某一資源 信息,所述定位模塊10則直接定位用戶選擇的某一資源信息,可以理解的是,此處所述定 位模塊10根據(jù)用戶選擇的資源信息進行定位與現(xiàn)有的軟件超市所提供的資源定位功能類 似,在此不贅述。
配置獲取模塊20,用于當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺 的配置信息。
具體實現(xiàn)中,所述特定平臺是指接受資源推薦的一些平臺,包括但不限于以下平 臺中的任一種或多種社交網(wǎng)站(如開心網(wǎng)、人人網(wǎng)),網(wǎng)絡(luò)論壇BBS,軟件超市;所述特定平 臺還可以包括下載工具(如迅雷、BT (Bit Torrent,文件分發(fā)協(xié)議))等平臺。所述特定平臺 的配置信息為特定平臺的基本信息,包括以下信息中的任一種或多種特定平臺的接口地 址、特定平臺的業(yè)務(wù)描述、特定平臺的業(yè)務(wù)數(shù)據(jù)參數(shù)、特定平臺所支持的協(xié)議以及特定平臺 的鑒權(quán)參數(shù)。具體地,資源推薦裝置可以為每個資源信息提供資源推薦按鍵,當定位到某資 源信息后,用戶點擊該資源信息的資源推薦按鍵,則可向資源推薦裝置發(fā)送資源推薦指令。 可以理解的是,所述資源推薦按鍵與現(xiàn)有的資源信息的下載按鍵、查詢按鍵類似,其用于觸 發(fā)相應(yīng)功能的啟動,在此不贅述。
所述配置獲取模塊20,用于當接收到用戶發(fā)送的資源推薦指令時,獲取特定平臺 的配置信息,具體地,所述配置獲取模塊20獲取配置信息的方式主要有三種,其一為配置 獲取模塊20根據(jù)資源推薦指令向用戶返回配置界面,獲取用戶在該配置界面上輸入的一 個或多個特定平臺的配置信息;其二為配置獲取模塊20根據(jù)資源推薦指令向用戶返回特 定平臺選擇界面,可供選擇的各個特定平臺的配置信息均預(yù)先設(shè)置于資源推薦裝置的數(shù)據(jù) 庫中,當用戶選擇某一個或多個特定平臺后,所述配置獲取模塊20即可直接從資源推薦裝 置的預(yù)設(shè)的數(shù)據(jù)庫中獲取用戶選擇的特定平臺的配置信息;其三為資源推薦裝置預(yù)先設(shè) 置數(shù)據(jù)庫,該預(yù)設(shè)的數(shù)據(jù)庫中存儲了一個或多個特定平臺的配置信息,當接收到用戶發(fā)送 的資源推薦指令時,所述配置獲取模塊20直接從預(yù)設(shè)的數(shù)據(jù)庫中獲取一個或多個特定平 臺的配置信息。
處理模塊30,用于根據(jù)所述配置獲取模塊20獲取的特定平臺的配置信息,對所述 定位模塊10定位的資源信息進行封裝處理。
具體實現(xiàn)中,所述處理模塊30根據(jù)所述配置獲取模塊20獲取的特定平臺的配置 信息中的接口地址、協(xié)議以及參數(shù)等信息,按照特定平臺所要求的規(guī)則進行數(shù)據(jù)的整理和 封裝,此處,所述處理模塊30對定位的資源信息的封裝處理一是為了使即將被發(fā)送(推薦) 至特定平臺的資源信息滿足特定平臺的接收要求,二是為了節(jié)約數(shù)據(jù)發(fā)送的時間,提高數(shù) 據(jù)發(fā)送的效率。需要說明的是,所述處理模塊30可以采用多種方式對資源信息進行封裝處 理,比如所述處理模塊30可僅對資源信息的名稱以及與名稱相關(guān)的信息進行封裝,或者, 所述處理模塊30可對資源信息的名稱、簡介等信息進行封裝,或者,所述處理模塊30對資 源信息所包括的名稱、簡介、下載鏈接等所有信息進行封裝;再如所述處理模塊30還可將資源信息與一些提示信息一起進行封裝,其中,提示信息可以為“某某用戶對此資源信息進 行了推薦”,或者“此資源信息還被推薦至XX平臺”等。
推薦模塊40,用于將所述處理模塊30封裝處理后的資源信息推薦至所述特定平臺。
具體實現(xiàn)中,所述推薦模塊40的具體推薦過程為根據(jù)特定平臺的配置信息中的 接口地址,調(diào)用資源推薦裝置的相應(yīng)接口,將所述處理模塊30封裝處理后的資源信息通過 接口發(fā)送至特定平臺,即完成了對資源信息的推薦??梢岳斫獾氖牵邮盏剿鐾扑]模塊40 推薦的資源信息的特定平臺,采用該特定平臺自身的規(guī)則和策略,對推薦的資源信息進行 呈現(xiàn),比如特定平臺將推薦的資源信息顯示在本平臺的共享區(qū)域中,則本平臺的用戶則可 從共享區(qū)域中獲得所述被推薦的資源信息。需要說明的是,所述推薦模塊40根據(jù)特定平臺 的配置信息中的接口地址,發(fā)現(xiàn)資源推薦裝置中未包含相應(yīng)的接口,則所述推薦模塊40可 直接將所述處理模塊30處理后的資源信息,以及所述配置獲取模塊20獲取的特定平臺的 配置信息上傳至資源推薦裝置所屬的服務(wù)器(或互聯(lián)網(wǎng)中的其他服務(wù)器),由服務(wù)器根據(jù)特 定平臺的配置信息,將推薦的資源信息轉(zhuǎn)發(fā)至特定平臺,此過程為服務(wù)器的轉(zhuǎn)發(fā)過程,與現(xiàn) 有通過服務(wù)器轉(zhuǎn)發(fā)數(shù)據(jù)的過程類似,在此不贅述。
需要說明的是,本發(fā)明實施例的資源推薦裝置應(yīng)當包含一個存儲模塊,該存儲模 塊用以存儲預(yù)設(shè)的數(shù)據(jù)庫,以及存儲一些提示信息??梢岳斫獾氖?,當所述資源推薦裝置被 應(yīng)用于移動終端時,所述資源推薦裝置的存儲模塊可以為移動終端的內(nèi)存或可擴展存儲卡 等存儲區(qū)域。
本發(fā)明實施例首先定位用戶所確認的任一資源信息,然后根據(jù)用戶的指令將定位 的資源信息推薦至特定平臺,實現(xiàn)了用戶推薦的機制,實現(xiàn)了資源傳播和信息共享,同時增 強了用戶的資源互動性體驗。
為了更清楚的說明本發(fā)明,下面將對本發(fā)明的資源推薦裝置中的定位模塊10進 行詳細介紹。
請參見圖2,為本發(fā)明的資源推薦裝置中的定位模塊的實施例的結(jié)構(gòu)示意圖;所 述定位模塊10包括資源搜索單元101,用于當接收到用戶輸入的關(guān)鍵字時,從所述用戶定購的軟件超市中 搜索與所述關(guān)鍵字相匹配的資源信息。
具體實現(xiàn)中,資源搜索單元101在人機交互界面上提供輸入?yún)^(qū)域,用戶可以直接 在該輸入?yún)^(qū)域內(nèi)輸入關(guān)鍵字,資源搜索單元101根據(jù)關(guān)鍵字進行匹配搜索,具體地,所述資 源搜索單元101可以從整個可連接的互聯(lián)網(wǎng)中搜索與關(guān)鍵字相匹配的資源信息;由于互聯(lián) 網(wǎng)數(shù)據(jù)較多,采用這種在整個互聯(lián)網(wǎng)中進行搜索的方式需要耗費的時間相對較長,搜索結(jié) 果也較多,不利于資源信息的定位。優(yōu)選地,所述資源搜索單元101可根據(jù)關(guān)鍵字在用戶定 購的軟件超市中搜索與關(guān)鍵字相匹配的資源信息。需要說明的是,所述資源搜索單元101 還可與用戶定購的軟件超市自帶的搜索功能相關(guān)聯(lián),當用戶進入軟件超市,利用軟件超市 的搜索功能進行資源信息的搜索時,等同于利用資源搜索單元101進行搜索,該搜索過程 與直接利用資源搜索單元101的搜索過程類似,在此不贅述。
資源提供單元102,用于將所述資源搜索單元101搜索到的資源信息提供給用戶 進行確認。
具體實現(xiàn)中,資源提供單元102將資源搜索單元101搜索到的資源信息(即搜索結(jié) 果)以列表或其他類似方式呈現(xiàn)給用戶,由用戶進行確認,若用戶從搜索結(jié)果中查找到自己 想要的資源信息,則可直接點擊該資源信息進行確認。
資源定位單元103,用于定位用戶根據(jù)所述資源提供單元102提供的資源信息進 行確認的資源信息。
具體實現(xiàn)中,所述資源定位單元103在用戶確認資源信息后,定位到該資源信息, 用戶可對定位的該資源信息進行瀏覽、評價、下載、推薦等操作。
需要說明的是,上述的定位模塊10對資源信息的定位過程僅為舉例,其他情況, 比如若移動終端已安裝了軟件超市,用戶進入軟件超市后,直接在軟件超市的首頁上發(fā)現(xiàn) 了自己想要的資源信息,則可直接點擊該資源信息進行確認,則此時,所述定位模塊10可 直接調(diào)用其資源定位單元103,將用戶確認的資源信息進行定位;再如若用戶首先瀏覽互 聯(lián)網(wǎng),利用互聯(lián)網(wǎng)的搜索功能查找到資源信息并進行確認,所述定位模塊10也可直接調(diào)用 其資源定位單元103,將用戶確認的資源信息進行定位;其他情況下可進行類似分析,在此 不贅述。
本發(fā)明實施例提供用戶推薦機制,實現(xiàn)了資源傳播和信息共享。
為了更清楚的說明本發(fā)明,下面將對本發(fā)明的資源推薦裝置的配置獲取模塊20 進行詳細介紹。
請參見圖3,為本發(fā)明的資源推薦裝置中的配置獲取模塊的第一實施例結(jié)構(gòu)示意 圖;所述配置獲取模塊20包括指令接收單元201,用于接收用戶發(fā)送的資源推薦指令。
具體實現(xiàn)中,如前述,資源推薦裝置為每個資源信息提供資源推薦按鍵,當所述定 位模塊10定位到某資源信息后,用戶點擊該資源信息的資源推薦按鍵,則可向資源推薦裝 置發(fā)送資源推薦指令。可以理解的是,所述資源推薦按鍵與現(xiàn)有的資源信息的下載按鍵、查 詢按鍵類似,其用于觸發(fā)相應(yīng)功能的啟動,在此不贅述。此時,所述指令接收單元201,即接 收用戶發(fā)送的資源推薦指令。
第一返回單元202,用于當所述指令接收單元201接收到所述用戶發(fā)送的資源推 薦指令時,向所述用戶返回配置界面。
具體實現(xiàn)中,所述第一返回單元202在所述指令接收單元201接收到用戶發(fā)送的 資源推薦指令時,向用戶返回配置界面,該配置界面包括對特定平臺進行配置的一些提示 信息(比如提示配置項的名稱、提示需要輸入的配置項內(nèi)容等),使用戶根據(jù)該提示信息一 步步輸入特定平臺的配置信息,具體地,用戶可以輸入一個特定平臺的配置信息,用戶也可 以輸入多個特定平臺的配置信息。
第一獲取單元203,用于獲取所述用戶在所述第一返回單元202返回的配置界面 上輸入的特定平臺的配置信息。
具體實現(xiàn)中,所述第一獲取單元203在所述用戶完成特定平臺的配置信息輸入 后,獲取用戶輸入的特定平臺的配置信息。
本發(fā)明實施例根據(jù)用戶手動地、實時地配置特定平臺的基本信息,基于特定平臺 的配置信息進行資源信息的封裝處理,完成資源信息的推薦,進一步增強了用戶的資源互 動性體驗,實現(xiàn)了資源傳播和信息共享。
請參見圖4,為本發(fā)明的資源推薦裝置中的配置獲取模塊的第二實施例結(jié)構(gòu)示意 圖;與上一實施例相同,所述配置獲取模塊20包括指令接收單元201,本實施例中,所述配 置獲取模塊20還包括第二返回單元204,用于當所述指令接收單元201接收到用戶發(fā)送的資源推薦指令時, 向所述用戶返回特定平臺選擇界面。
具體實現(xiàn)中,所述第二返回單元204根據(jù)所述指令接收單元201接收到的資源推 薦指令向用戶返回特定平臺選擇界面,可供選擇的各個特定平臺的配置信息均預(yù)先設(shè)置于 資源推薦裝置的數(shù)據(jù)庫中,用戶可直接點擊選擇某一個或多個特定平臺。
第二獲取單元205,用于根據(jù)所述用戶選擇的任一個或多個特定平臺,從預(yù)設(shè)的數(shù) 據(jù)庫中獲取所述用戶選擇的特定平臺的配置信息。
具體實現(xiàn)中,所述第二獲取單元205在用戶選擇了任一個或多個特定平臺后,直 接從資源推薦裝置的預(yù)設(shè)的數(shù)據(jù)庫中獲取用戶選擇的特定平臺的配置信息。
本發(fā)明實施例預(yù)先設(shè)置特定平臺的配置信息,根據(jù)用戶對特定平臺的選擇,調(diào)用 預(yù)設(shè)的特定平臺的配置信息,基于該配置信息進行資源信息的封裝處理,完成資源信息的 推薦,進一步增強了用戶的資源互動性體驗,實現(xiàn)了資源傳播和信息共享。
請參見圖5,為本發(fā)明的資源推薦裝置中的配置獲取模塊的第三實施例結(jié)構(gòu)示意 圖;與上一實施例相同,所述配置獲取模塊20包括指令接收單元201,本實施例中,所述配 置獲取模塊20還包括第三獲取單元206,用于當所述指令接收單元201接收到用戶發(fā)送的資源推薦指令時, 從預(yù)設(shè)的數(shù)據(jù)庫獲取任一個或多個特定平臺的配置信息。
具體實現(xiàn)中,當所述指令接收單元201接收到資源推薦指令后,所述第三獲取單 元206可直接從資源推薦裝置的預(yù)設(shè)的數(shù)據(jù)庫中獲取任一個或多個特定平臺的配置信息。 此實施例體現(xiàn)了資源推薦裝置的智能化功能,用戶僅需要發(fā)送資源推薦指令,資源推薦裝 置則可直接將定位的資源信息推薦至預(yù)設(shè)的特定平臺。
本發(fā)明實施例預(yù)先設(shè)置特定平臺的配置信息,基于預(yù)設(shè)的特定平臺的配置信息進 行資源信息的封裝處理,完成資源信息的推薦,進一步增強了用戶的資源互動性體驗,實現(xiàn) 了資源傳播和信息共享。
上述三個實施例體現(xiàn)了配置獲取模塊20的三種獲取方式,需要說明的是,根據(jù)用 戶的實際需要以及移動終端的性能,所述配置獲取模塊20可選擇采用任一種或多種獲取 方式來進行特定平臺的配置信息的獲取。
為了更清楚的說明本發(fā)明,下面將對由本發(fā)明的資源推薦裝置所執(zhí)行的資源推薦 方法進行詳細介紹。
請參見圖6,為本發(fā)明的資源推薦方法的第一實施例的流程圖;所述資源推薦方 法包括S101,定位用戶確認的資源信息。
具體實現(xiàn)中,所述資源信息包括但不限于以下資源信息中的任一種或多種軟件 資源信息、視頻資源信息、音頻資源信息、其他文檔資源信息。所述SlOl可為用戶提供搜索 功能,該搜索功能根據(jù)用戶輸入的關(guān)鍵字進行資源信息的搜索,具體地,所述SlOl可在整 個互聯(lián)網(wǎng)上進行搜索,也可以在用戶定購的軟件超市中進行搜索,然后將搜索結(jié)果返回給10用戶進行確認,最后定位用戶確認的資源信息;所述SlOl還可以直接根據(jù)用戶選擇的資源 信息進行定位,比如用戶進入軟件超市,選擇軟件超市中提供的某一資源信息,所述SlOl 則直接定位用戶選擇的某一資源信息,可以理解的是,此處所述SlOl根據(jù)用戶選擇的資源 信息進行定位與現(xiàn)有的軟件超市所提供的資源定位功能類似,在此不贅述。
S102,當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置信息。
具體實現(xiàn)中,所述特定平臺是指接受資源推薦的一些平臺,包括但不限于以下平 臺中的任一種或多種社交網(wǎng)站(如開心網(wǎng)、人人網(wǎng)),網(wǎng)絡(luò)論壇BBS,軟件超市,下載工具(如 迅雷、BT)等平臺。所述特定平臺的配置信息為特定平臺的基本信息,包括以下信息中的任 一種或多種特定平臺的接口地址、特定平臺的業(yè)務(wù)描述、特定平臺的業(yè)務(wù)數(shù)據(jù)參數(shù)、特定 平臺所支持的協(xié)議以及特定平臺的鑒權(quán)參數(shù)。具體地,資源推薦裝置可以為每個資源信息 提供資源推薦按鍵,當定位到某資源信息后,用戶點擊該資源信息的資源推薦按鍵,則可向 資源推薦裝置發(fā)送資源推薦指令??梢岳斫獾氖?,所述資源推薦按鍵與現(xiàn)有的資源信息的 下載按鍵、查詢按鍵類似,其用于觸發(fā)相應(yīng)功能的啟動,在此不贅述。
所述S102,用于當接收到用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置信息, 此處,所述S102獲取配置信息的方式主要有三種,其一為S102根據(jù)資源推薦指令向用戶 返回配置界面,獲取用戶在該配置界面上輸入的一個或多個特定平臺的配置信息;其二為 S102根據(jù)資源推薦指令向用戶返回特定平臺選擇界面,可供選擇的各個特定平臺的配置 信息均預(yù)先設(shè)置于資源推薦裝置的數(shù)據(jù)庫中,當用戶選擇某一個或多個特定平臺后,所述 S102即可直接從資源推薦裝置的預(yù)設(shè)的數(shù)據(jù)庫中獲取用戶選擇的特定平臺的配置信息; 其三為資源推薦裝置預(yù)先設(shè)置數(shù)據(jù)庫,該預(yù)設(shè)的數(shù)據(jù)庫中存儲了一個或多個特定平臺的 配置信息,當接收到用戶發(fā)送的資源推薦指令時,所述S102直接從預(yù)設(shè)的數(shù)據(jù)庫中獲取一 個或多個特定平臺的配置信息。
S103,根據(jù)所述獲取的特定平臺的配置信息,對所述定位的資源信息進行封裝處理。
具體實現(xiàn)中,所述S103根據(jù)所述S102獲取的特定平臺的配置信息中的接口地址、 協(xié)議以及參數(shù)等信息,按照特定平臺所要求的規(guī)則進行數(shù)據(jù)的整理和封裝,此處,所述S103 對定位的資源信息的封裝處理一是為了使即將被發(fā)送(推薦)至特定平臺的資源信息滿足 特定平臺的接收要求,二是為了節(jié)約數(shù)據(jù)發(fā)送的時間,提高數(shù)據(jù)發(fā)送的效率。需要說明的 是,所述S103可以采用多種方式對資源信息進行封裝處理,比如所述S103可僅對資源信 息的名稱以及與名稱相關(guān)的信息進行封裝,或者,所述S103可對資源信息的名稱、簡介等 信息進行封裝,或者,所述S103對資源信息所包括的名稱、簡介、下載鏈接等所有信息進行 封裝;再如所述S103還可將資源信息與一些提示信息一起進行封裝,其中,提示信息可以 為“某某用戶對此資源信息進行了推薦”,或者“此資源信息還被推薦至XX平臺”等。
S104,將封裝處理后的資源信息推薦至所述特定平臺。
具體實現(xiàn)中,所述S104的推薦過程具體為根據(jù)特定平臺的配置信息中的接口地 址,調(diào)用資源推薦裝置的相應(yīng)接口,將所述S103封裝處理后的資源信息通過接口發(fā)送至特 定平臺,即完成了對資源信息的推薦。可以理解的是,接收到所述S104推薦的資源信息的 特定平臺,采用該特定平臺自身的規(guī)則和策略,對推薦的資源信息進行呈現(xiàn),比如特定平 臺將推薦的資源信息顯示在本平臺的共享區(qū)域中,則本平臺的用戶則可從共享區(qū)域中獲得所述被推薦的資源信息。需要說明的是,所述S104根據(jù)特定平臺的配置信息中的接口地 址,發(fā)現(xiàn)資源推薦裝置中未包含相應(yīng)的接口,則所述S104可直接將所述S103處理后的資源 信息,以及所述S102獲取的特定平臺的配置信息上傳至資源推薦裝置所屬的服務(wù)器(或互 聯(lián)網(wǎng)中的其他服務(wù)器),由服務(wù)器根據(jù)特定平臺的配置信息,將推薦的資源信息轉(zhuǎn)發(fā)至特定 平臺,此過程為服務(wù)器的轉(zhuǎn)發(fā)過程,與現(xiàn)有通過服務(wù)器轉(zhuǎn)發(fā)數(shù)據(jù)的過程類似,在此不贅述。
需要說明的是,本發(fā)明實施例的資源推薦裝置應(yīng)當包含一個存儲模塊,該存儲模 塊用以存儲預(yù)設(shè)的數(shù)據(jù)庫,以及存儲一些提示信息??梢岳斫獾氖牵斔鲑Y源推薦裝置被 應(yīng)用于移動終端時,所述資源推薦裝置的存儲模塊可以為移動終端的內(nèi)存或可擴展存儲卡 等存儲區(qū)域。
本發(fā)明實施例首先定位用戶所確認的任一資源信息,然后根據(jù)用戶的指令將定位 的資源信息推薦至特定平臺,實現(xiàn)了用戶推薦的機制,實現(xiàn)了資源傳播和信息共享,同時增 強了用戶的資源互動性體驗。
請參見圖7,為本發(fā)明的資源推薦方法的第二實施例的流程圖;所述資源推薦方 法包括S201,當接收到用戶輸入的關(guān)鍵字時,從所述用戶定購的軟件超市中搜索與所述關(guān)鍵 字相匹配的資源信息。
具體實現(xiàn)中,S201在人機交互界面上提供輸入?yún)^(qū)域,用戶可以直接在該輸入?yún)^(qū)域 內(nèi)輸入關(guān)鍵字,S201根據(jù)關(guān)鍵字進行匹配搜索,具體地,所述S201可以從整個可連接的互 聯(lián)網(wǎng)中搜索與關(guān)鍵字相匹配的資源信息;由于互聯(lián)網(wǎng)數(shù)據(jù)較多,采用這種在整個互聯(lián)網(wǎng)中 進行搜索的方式需要耗費的時間相對較長,搜索結(jié)果也較多,不利于資源信息的定位。優(yōu)選 地,所述S201可根據(jù)關(guān)鍵字在用戶定購的軟件超市中搜索與關(guān)鍵字相匹配的資源信息。需 要說明的是,所述S201還可與用戶定購的軟件超市自帶的搜索功能相關(guān)聯(lián),當用戶進入軟 件超市,利用軟件超市的搜索功能進行資源信息的搜索時,等同于利用S201進行搜索,該 搜索過程與直接利用S201的搜索過程類似,在此不贅述。
S202,將搜索到的資源信息提供給所述用戶進行確認。
具體實現(xiàn)中,S202將S201搜索到的資源信息(即搜索結(jié)果)以列表或其他類似方 式呈現(xiàn)給用戶,由用戶進行確認,若用戶從搜索結(jié)果中查找到自己想要的資源信息,則可直 接點擊該資源信息進行確認。
S203,定位用戶確認的資源信息;之后,轉(zhuǎn)入S204、S206或S208。
具體實現(xiàn)中,所述S203在用戶確認資源信息后,定位到該資源信息,用戶可對定 位的該資源信息進行瀏覽、評價、下載、推薦等操作。
需要說明的是,本實施例的所述S201-S203是上一實施例的SlOl的具體細化步 驟,所述S201-S203對資源信息的定位過程為舉例,其他情況,比如若移動終端已安裝了 軟件超市,用戶進入軟件超市后,直接在軟件超市的首頁上發(fā)現(xiàn)了自己想要的資源信息,則 可直接點擊該資源信息進行確認,則此時,可直接執(zhí)行S203,將用戶確認的資源信息進行定 位;再如若用戶首先瀏覽互聯(lián)網(wǎng),利用互聯(lián)網(wǎng)的搜索功能查找到資源信息并進行確認,也 可直接執(zhí)行S203,將用戶確認的資源信息進行定位;其他情況下可進行類似分析,在此不 贅述。
S204,當接收到所述用戶發(fā)送的資源推薦指令時,向所述用戶返回配置界面。12
具體實現(xiàn)中,如前述,資源推薦裝置為每個資源信息提供資源推薦按鍵,當所述 S203定位到某資源信息后,用戶點擊該資源信息的資源推薦按鍵,則可向資源推薦裝置發(fā) 送資源推薦的指令??梢岳斫獾氖?,所述資源推薦按鍵與現(xiàn)有的資源信息的下載按鍵、查詢 按鍵類似,其用于觸發(fā)相應(yīng)功能的啟動,在此不贅述。此時,資源推薦裝置即接收用戶發(fā)送 的資源推薦指令。所述S204在資源推薦裝置接收到用戶發(fā)送的資源推薦指令時,向用戶返 回配置界面,該配置界面包括對特定平臺進行配置的一些提示信息(比如提示配置項的名 稱、提示需要輸入的配置項內(nèi)容等),使用戶根據(jù)該提示信息一步步輸入特定平臺的配置信 息,具體地,用戶可以輸入一個特定平臺的配置信息,用戶也可以輸入多個特定平臺的配置 fn息ο
S205,獲取所述用戶在所述配置界面上輸入的特定平臺的配置信息;之后轉(zhuǎn)入 S209。
具體實現(xiàn)中,所述S205在用戶完成特定平臺的配置信息輸入后,獲取用戶輸入的 特定平臺的配置信息。
本實施例中的所述S204-S205為上一實施例的S102的具體細化步驟。
S206,當接收到所述用戶發(fā)送的資源推薦指令時,向所述用戶返回特定平臺選擇界面。
具體實現(xiàn)中,如前述,當用戶點擊資源推薦裝置為資源信息提供的資源推薦按鍵 時,資源推薦裝置即接收用戶發(fā)送的資源推薦指令,所述S206根據(jù)接收到的資源推薦指令 向用戶返回特定平臺選擇界面,可供選擇的各個特定平臺的配置信息均預(yù)先設(shè)置于資源推 薦裝置的數(shù)據(jù)庫中,用戶可直接點擊選擇某一個或多個特定平臺。
S207,根據(jù)所述用戶選擇的任一個或多個特定平臺,從預(yù)設(shè)的數(shù)據(jù)庫中獲取用戶 選擇的特定平臺的配置信息;之后轉(zhuǎn)入S209。
具體實現(xiàn)中,所述S207在用戶選擇了任一個或多個特定平臺后,即可直接從資源 推薦裝置的預(yù)設(shè)的數(shù)據(jù)庫中獲取用戶選擇的特定平臺的配置信息。
本實施例中的所述S206-S207為上一實施例的S102的具體細化步驟。
S208,當接收到所述用戶發(fā)送的資源推薦指令時,從預(yù)設(shè)的數(shù)據(jù)庫獲取任一個或 多個特定平臺的配置信息。
具體實現(xiàn)中,如前述,當用戶點擊資源推薦裝置為資源信息提供的資源推薦按鍵 時,資源推薦裝置即接收用戶發(fā)送的資源推薦指令,所述S208可直接從資源推薦裝置的預(yù) 設(shè)的數(shù)據(jù)庫中獲取任一個或多個特定平臺的配置信息。此實施例體現(xiàn)了資源推薦裝置的智 能化功能,用戶僅需要發(fā)送一個資源推薦指令,資源推薦裝置則可直接將定位的資源信息 推薦至預(yù)設(shè)的特定平臺。
本實施例中的所述S208為上一實施例的S102的具體細化步驟。
需要說明的,上述S204-S205、S206-S207以及S208體現(xiàn)了上一實施例的S102的 三種獲取方式,需要說明的是,根據(jù)用戶的實際需要以及移動終端的性能,本實施例中,可 選擇采用S204-S205、S206-S207以及S208所體現(xiàn)的三種獲取方式中的任一種或多種獲取 方式來進行特定平臺的配置信息的獲取。
S209,根據(jù)所述獲取的特定平臺的配置信息,對所述定位的資源信息進行封裝處理。
S210,將封裝處理后的資源信息推薦至所述特定平臺。
本實施例中,所述S209-S210與上一實施例的S103-S104的步驟相同,在此不贅述。
為了更清楚的說明本發(fā)明,下面以一個實例來具體說明本發(fā)明的資源推薦方法。
設(shè)定用戶A的移動終端已安裝了資源推薦裝置和軟件超市,用戶A通過移動終端 進入其定購的軟件超市,并在軟件超市的搜索欄輸入關(guān)鍵字“曾國藩”,則所述資源推薦裝 置執(zhí)行S201,根據(jù)用戶A輸入的關(guān)鍵字“曾國藩”,從軟件超市中搜索與“曾國藩”相匹配的 資源信息,并由所述S202將搜索到的資源信息提供給用戶A進行確認,當用戶A確認“曾國 藩家訓”的資源信息后,所述S203定位“曾國藩家訓”資源信息;若此時,用戶A點擊了“曾 國藩家訓,,資源信息的資源推薦按鍵,則所述S204向用戶A返回配置界面,用戶A在該界 面上輸入開心網(wǎng)共享接口地址、開心網(wǎng)賬號、開心網(wǎng)密碼等開心網(wǎng)的配置信息;資源配置裝 置執(zhí)行S205,獲取用戶A輸入的開心網(wǎng)的配置信息,并由所述S209根據(jù)配置信息對定位的 “曾國藩家訓”資源信息進行封裝處理;最后,S210將封裝處理后的“曾國藩家訓”資源信息 推薦至所述開心網(wǎng)。
本實例采用S204-S205所示的獲取方式獲取配置信息,當采用S206-S207,以及 S208的獲取方式時,可類似分析,在此不贅述。
本發(fā)明實施例首先定位用戶所確認的任一資源信息,然后根據(jù)用戶的指令將定位 的資源信息推薦至特定平臺,實現(xiàn)了用戶推薦的機制,實現(xiàn)了資源傳播和信息共享,同時增 強了用戶的資源互動性體驗。
通過上述實施例的描述,本發(fā)明實施例首先定位用戶所確認的任一資源信息,然 后根據(jù)用戶的指令將定位的資源信息推薦至特定平臺,實現(xiàn)了用戶推薦的機制,實現(xiàn)了資 源傳播和信息共享,同時增強了用戶的資源互動性體驗;另外,本發(fā)明實施例可根據(jù)用戶手 動地、實時地配置特定平臺的基本信息,也可預(yù)先設(shè)置特定平臺的配置信息,基于特定平臺 的配置信息進行資源信息的封裝處理,完成資源信息的推薦,進一步增強了用戶的資源互 動性體驗,實現(xiàn)了資源傳播和信息共享。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以 通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì) 中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁 碟、光盤、只讀存儲記憶體(Read-only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。
以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范 圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要 求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種資源推薦方法,其特征在于,包括 定位用戶確認的資源信息;當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置信息; 根據(jù)所述獲取的特定平臺的配置信息,對所述定位的資源信息進行封裝處理; 將封裝處理后的資源信息推薦至所述特定平臺。
2.如權(quán)利要求1所述的方法,其特征在于,所述定位用戶確認的資源信息,包括當接收到用戶輸入的關(guān)鍵字時,從所述用戶定購的軟件超市中搜索與所述關(guān)鍵字相匹 配的資源信息;將搜索到的資源信息提供給所述用戶進行確認; 定位所述用戶確認的資源信息。
3.如權(quán)利要求1或2所述的方法,其特征在于所述特定平臺為接受資源推薦的平臺,包括以下平臺中的任一種或多種社交網(wǎng)站、網(wǎng) 絡(luò)論壇BBS、軟件超市;所述特定平臺的配置信息包括以下信息中的任一種或多種特定平臺的接口地址、特 定平臺的業(yè)務(wù)描述、特定平臺的業(yè)務(wù)數(shù)據(jù)參數(shù)、特定平臺所支持的協(xié)議、特定平臺的鑒權(quán)參數(shù)。
4.如權(quán)利要求3所述的方法,其特征在于,所述當接收到所述用戶發(fā)送的資源推薦指 令時,獲取特定平臺的配置信息包括當接收到所述用戶發(fā)送的資源推薦指令時,向所述用戶返回配置界面; 獲取所述用戶在所述配置界面上輸入的特定平臺的配置信息。
5.如權(quán)利要求3所述的方法,其特征在于,所述當接收到所述用戶發(fā)送的資源推薦指 令時,獲取特定平臺的配置信息包括當接收到所述用戶發(fā)送的資源推薦指令時,向所述用戶返回特定平臺選擇界面; 根據(jù)所述用戶選擇的任一個或多個特定平臺,從預(yù)設(shè)的數(shù)據(jù)庫中獲取所述用戶選擇的 特定平臺的配置信息。
6.如權(quán)利要求3所述的方法,其特征在于,所述當接收到所述用戶發(fā)送的資源推薦指 令時,獲取特定平臺的配置信息包括當接收到所述用戶發(fā)送的資源推薦指令時,從預(yù)設(shè)的數(shù)據(jù)庫獲取任一個或多個特定平 臺的配置信息。
7.一種資源推薦裝置,其特征在于,包括 定位模塊,用于定位用戶確認的資源信息;配置獲取模塊,用于當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置 fn息;處理模塊,用于根據(jù)所述配置獲取模塊獲取的特定平臺的配置信息,對所述定位模塊 定位的資源信息進行封裝處理;推薦模塊,用于將所述處理模塊封裝處理后的資源信息推薦至所述特定平臺。
8.如權(quán)利要求7所述的資源推薦裝置,其特征在于,所述定位模塊包括資源搜索單元,用于當接收到所述用戶輸入的關(guān)鍵字時,從所述用戶定購的軟件超市 中搜索與所述關(guān)鍵字相匹配的資源信息;資源提供單元,用于將所述資源搜索單元搜索到的資源信息提供給所述用戶進行確認;資源定位單元,用于定位所述用戶根據(jù)所述資源提供單元提供的資源信息進行確認的 資源信息。
9.如權(quán)利要求7或8所述的資源推薦裝置,其特征在于,所述配置獲取模塊包括 指令接收單元,用于接收用戶發(fā)送的資源推薦指令;第一返回單元,用于當所述指令接收單元接收到用戶發(fā)送的資源推薦指令時,向所述 用戶返回配置界面;第一獲取單元,用于獲取所述用戶在所述第一返回單元返回的配置界面上輸入的特定 平臺的配置信息。
10.如權(quán)利要求7或8所述的資源推薦裝置,其特征在于,所述配置獲取模塊包括 指令接收單元,用于接收用戶發(fā)送的資源推薦指令;第二返回單元,用于當所述指令接收單元接收到用戶發(fā)送的資源推薦指令時,向所述 用戶返回特定平臺選擇界面;第二獲取單元,用于根據(jù)所述用戶選擇的任一個或多個特定平臺,從預(yù)設(shè)的數(shù)據(jù)庫中 獲取用戶選擇的特定平臺的配置信息。
11.如權(quán)利要求7或8所述的資源推薦裝置,其特征在于,所述配置獲取模塊包括 指令接收單元,用于接收用戶發(fā)送的資源推薦指令;第三獲取單元,用于當所述指令接收單元接收到用戶發(fā)送的資源推薦指令時,從預(yù)設(shè) 的數(shù)據(jù)庫獲取任一個或多個特定平臺的配置信息。
全文摘要
本發(fā)明實施例公開了一種資源推薦方法,包括定位用戶確認的資源信息;當接收到所述用戶發(fā)送的資源推薦指令時,獲取特定平臺的配置信息;根據(jù)所述獲取的特定平臺的配置信息,對所述定位的資源信息進行封裝處理;將封裝處理后的資源信息推薦至所述特定平臺。相應(yīng)地,本發(fā)明實施例還公開了一種資源推薦裝置。本發(fā)明提供用戶推薦機制,可根據(jù)用戶的指令,將資源信息推薦至特定平臺,實現(xiàn)資源傳播和信息共享。
文檔編號G06F17/30GK102033952SQ201010604660
公開日2011年4月27日 申請日期2010年12月24日 優(yōu)先權(quán)日2010年12月24日
發(fā)明者王繼輝 申請人:東莞宇龍通信科技有限公司, 宇龍計算機通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
滕州市| 梁河县| 蛟河市| 广宗县| 宁德市| 宜章县| 康马县| 拉孜县| 延川县| 印江| 锡林浩特市| 军事| 玉溪市| 龙泉市| 勐海县| 桦南县| 中牟县| 多伦县| 云林县| 庄浪县| 桑植县| 高清| 宁南县| 磐安县| 芮城县| 贡山| 涡阳县| 沈丘县| 台安县| 丘北县| 长岭县| 北海市| 萨迦县| 犍为县| 崇信县| 辽阳市| 台东市| 林西县| 兴宁市| 枣阳市| 博白县|