本發明專利技術的目的是提供一種用于實現視頻資源推薦的方法與設備;網絡設備獲取多個用戶視頻訪問記錄;根據所述用戶視頻訪問記錄信息,建立或更新視頻信息庫;接收用戶設備提交的視頻推薦請求;根據所述視頻推薦請求,在所述視頻信息庫中進行匹配查詢,以獲得與所述視頻推薦請求相對應的一個或多個視頻資源信息;將所述一個或多個視頻資源信息提供至所述用戶設備。與現有技術相比,本發明專利技術根據多個用戶視頻訪問記錄,建立或更新視頻信息庫,并根據用戶提交的視頻推薦請求,匹配出相應的視頻資源信息提供給用戶,使得用戶能夠獲得更符合其要求的視頻資源信息的推薦,提升了用戶的使用體驗。
【技術實現步驟摘要】
本專利技術涉及網絡視頻
,尤其涉及一種用于實現視頻資源推薦的技術。
技術介紹
隨著網絡視頻技術的發展,越來越多的用戶依賴于網絡觀看視頻,現有技術中,視 頻搜索引擎通常根據用戶輸入的視頻搜索序列或用戶在多個候選視頻搜索序列中所選擇 的視頻搜索序列,在視頻信息庫中匹配查詢跟上述視頻搜索序列相對應的視頻資源信息并 提供給用戶。然而,隨著用戶需求的提升,人們已不再滿足僅根據視頻搜索序列來查找視頻 資源的模式,而更希望視頻搜索引擎能主動推薦一些滿足其需求的視頻資源供其進行選擇 觀看。因此,如何為用戶推薦視頻資源,滿足不同用戶的觀看需求,提升用戶的使用體 驗,成為本領域技術人員亟需解決的問題之一。
技術實現思路
本專利技術的目的是提供一種用于實現視頻資源推薦的方法與設備。根據本專利技術的一個方面,提供了一種在網絡設備端用于實現視頻資源推薦的方 法,其中,該方法包括以下步驟a獲取多個用戶視頻訪問記錄;b根據所述用戶視頻訪問記錄,建立或更新視頻信息庫;其中,該方法還包括X接收用戶設備提交的視頻推薦請求;y根據所述視頻推薦請求,在所述視頻信息庫中進行匹配查詢,以獲得與所述視頻 推薦請求相對應的一個或多個視頻資源信息;z將所述一個或多個視頻資源信息提供至所述用戶設備。根據本專利技術的另一方面,還提供了一種在用戶設備端用于輔助實現視頻資源推薦 的方法,其中,該方法包括以下步驟A檢測是否滿足發送視頻推薦請求的請求觸發條件;B當滿足所述請求觸發條件,向網絡設備發送視頻推薦請求;C接收自所述網絡設備基于所述視頻推薦請求所提供的一個或多個視頻資源信肩、O根據本專利技術的又一方面,還提供了一種用于實現視頻資源推薦的網絡設備,其中, 該設備包括記錄獲取裝置,用于獲取多個用戶視頻訪問記錄;第一更新裝置,用于根據所述用戶視頻訪問記錄,建立或更新視頻信息庫;其中,該設備還包括請求接收裝置,用于接收用戶設備提交的視頻推薦請求;查詢裝置,用于根據所述視頻推薦請求,在所述視頻信息庫中進行匹配查詢,以獲 得與所述視頻推薦請求相對應的一個或多個視頻資源信息;提供裝置,用于將所述一個或多個視頻資源信息提供至所述用戶設備。根據本專利技術的再一方面,還提供了一種用于輔助實現視頻資源推薦的用戶設備, 其中,該設備包括檢測裝置,用于檢測是否滿足發送視頻推薦請求的請求觸發條件;請求發送裝置,用于當滿足所述請求觸發條件,向網絡設備發送視頻推薦請求;資源接收裝置,用于接收自所述網絡設備基于所述視頻推薦請求所提供的一個或 多個視頻資源信息。根據本專利技術的再一方面,還提供了一種用于實現視頻資源推薦的系統,包括如上 述的網絡設備及如上述的用戶設備。與現有技術相比,本專利技術根據多個用戶視頻訪問記錄,建立或更新視頻信息庫,并 根據用戶提交的視頻推薦請求,匹配出相應的視頻資源信息提供給用戶,使得用戶能夠獲 得更符合其要求的視頻資源信息的推薦,提升了用戶的使用體驗。附圖說明通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本專利技術的其它 特征、目的和優點將會變得更明顯圖1示出根據本專利技術一個方面的用于實現視頻資源推薦的設備示意圖2示出根據本專利技術一個優選實施例的用于實現視頻資源推薦的設備示意圖3示出根據本專利技術另一個方面的用于實現視頻資源推薦的方法流程圖4示出根據本專利技術一個優選實施例的用于實現視頻資源推薦的方法流程圖。附圖中相同或相似的附圖標記代表相同或相似的部件。具體實施方式下面結合附圖對本專利技術作進一步詳細描述。圖1示出根據本專利技術一個方面的用于實現視頻資源推薦的設備示意圖;其中,網 絡設備I包括記錄獲取裝置11、第一更新裝置12、請求接收裝置13、查詢裝置14和提供裝 置15 ;用戶設備2包括檢測裝置21、請求發送裝置22和資源接收裝置23。網絡設備I包括但不限于網絡主機、單個網絡服務器、多個網絡服務器集或多個 服務器構成的云。在此,云由基于云計算(Cloud Computing)的大量計算機或網絡服務器 構成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬 計算機。而用戶設備2包括但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板、 或手寫設備等方式進行人機交互的電子產品,例如計算機、手機、PDA、掌上電腦PPC或IPTV 等。網絡設備I與用戶設備2之間的通信相互獨立,包括但不限于基于諸如TCP/IP協議、 UDP協議等的分組數據傳輸。本領域技術人員應能理解上述網絡設備1、用戶設備2以及連 接其間的網絡、通信方式僅為舉例,其他現有的或今后可能出現的網絡設備、用戶設備或網 絡、通信方式如可適用于本專利技術,也應包含在本專利技術保護范圍以內,并在此以引用方式包含 于此。網絡設備I與用戶設備2的各個裝置之間互相配合,以實現視頻資源推薦。具體 地,網絡設備I中的記錄獲取裝置11獲取多個用戶視頻訪問記錄;第一更新裝置12根據所 述用戶視頻訪問記錄,建立或更新視頻信息庫;用戶設備2中的檢測裝置21檢測是否滿足 發送視頻推薦請求的請求觸發條件;當滿足所述請求觸發條件,請求發送裝置22向網絡設 備發送視頻推薦請求;網絡設備I中的請求接收裝置13接收用戶設備提交的視頻推薦請 求;查詢裝置14根據所述視頻推薦請求,在所述視頻信息庫中進行匹配查詢,以獲得與所 述視頻推薦請求相對應的一個或多個視頻資源信息;提供裝置15將所述一個或多個視頻 資源信息提供至所述用戶設備;用戶設備2中的資源接收裝置23接收自所述網絡設備基于 所述視頻推薦請求所提供的一個或多個視頻資源信息。網絡設備I中的記錄獲取裝置11獲取多個用戶視頻訪問記錄。具體地,記錄獲 取裝置11實時、定期或應事件觸發地,通過一次或多次調用視頻搜索引擎、視頻服務器、視 頻數據庫等第三方設備的應用程序接口(API)或其他約定的通信方式,訪問該第三方設備 中的視頻訪問日志,以獲得多個用戶視頻訪問記錄。例如,當用戶通過視頻搜索引擎進行視 頻搜索、視頻播放等操作,記錄獲取裝置11就通過調用該視頻搜索引擎所提供的應用程序 接口,獲取該用戶的用戶視頻訪問記錄。又如,記錄獲取裝置11定期通過調用視頻服務器 所提供的應用程序接口,訪問其中的視頻訪問日志,以一次獲取多個用戶視頻訪問記錄。本 領域技術人員應能理解上述獲取用戶視頻訪問記錄的方式僅為舉例,其他現有的或今后可 能出現的獲取用戶視頻訪問記錄的方式如可適用于本專利技術,也應包含在本專利技術保護范圍以 內,并在此以引用方式包含于此。第一更新裝置12根據所述用戶視頻訪問記錄,建立或更新視頻信息庫。具體地, 第一更新裝置12根據記錄獲取裝置11所獲取的用戶視頻訪問記錄,通過數據庫更新的方 式,將多個用戶視頻訪問記錄存入視頻信息庫中,如根據從所述用戶視頻訪問記錄的特定 字段中提取出的視頻標識、視頻標簽等,將上述視頻標識、視頻標簽等與用戶視頻訪問記錄 的映射關系存入該視頻信息庫,以建立或更新該視頻信息庫。在此,所述視頻信息庫存儲有 多個用戶視頻訪問記錄,每條用戶視頻訪問記錄包括視頻標識、視頻標簽等字段;該視頻信 息庫既可以位于網絡設備I中,也可以位于與該網絡設備I通過網絡相連接的第三方設備 中。例如,記錄獲取裝置11通過與視頻訪問日志庫的交互,獲取用戶視頻訪問記錄“哈利波 特與魔法石”、“功夫熊貓2”;隨后,第一更本文檔來自技高網...

【技術保護點】
一種在網絡設備端用于實現視頻資源推薦的方法,其中,該方法包括以下步驟:a獲取多個用戶視頻訪問記錄;b根據所述用戶視頻訪問記錄,建立或更新視頻信息庫;其中,該方法還包括:x接收用戶設備提交的視頻推薦請求;y根據所述視頻推薦請求,在所述視頻信息庫中進行匹配查詢,以獲得與所述視頻推薦請求相對應的一個或多個視頻資源信息;z將所述一個或多個視頻資源信息提供至所述用戶設備。
【技術特征摘要】
【專利技術屬性】
技術研發人員:王欣,
申請(專利權)人:百度在線網絡技術北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。