欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于提供視頻搜索結(jié)果的方法與設(shè)備與流程

文檔序號(hào):12465990閱讀:370來源:國知局
一種用于提供視頻搜索結(jié)果的方法與設(shè)備與流程

本發(fā)明涉及視頻搜索技術(shù)領(lǐng)域,尤其涉及一種用于提供視頻搜索結(jié)果的技術(shù)。



背景技術(shù):

當(dāng)前,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展及互聯(lián)網(wǎng)應(yīng)用對(duì)用戶學(xué)習(xí)、工作與生活的滲透,人們?cè)絹碓蕉嗟赝ㄟ^網(wǎng)絡(luò)獲取信息,如通過搜索引擎獲取視頻以進(jìn)行觀看?,F(xiàn)有的搜索引擎通?;谟脩糨斎氲囊曨l搜索詞為其提供與該視頻搜索詞相匹配的搜索結(jié)果。然而,用戶輸入的視頻搜索詞并不一定能反映用戶真實(shí)的搜索意圖,如用戶輸入模糊的搜索詞時(shí),此時(shí)使得搜索引擎通過關(guān)鍵詞匹配得到的視頻搜索結(jié)果與用戶的需求往往存在較大差距,降低了用戶需求滿意度及視頻搜索結(jié)果的準(zhǔn)確度,也影響了視頻搜索體驗(yàn)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的一個(gè)目的是提供一種用于提供視頻搜索的方法與設(shè)備。

根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于提供視頻搜索結(jié)果的方法,其中,該方法包括以下步驟:

a獲取用戶輸入的視頻查詢序列;

b確定所述視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件;

c若滿足所述觸發(fā)條件,獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果;

d將所述至少一個(gè)視頻搜索結(jié)果提供給所述用戶。

根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于提供視頻搜索結(jié)果的提供設(shè)備,其中,該提供設(shè)備包括:

查詢序列獲取裝置,用于獲取用戶輸入的視頻查詢序列;

第一確定裝置,用于確定所述視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件;

結(jié)果獲取裝置,用于若滿足所述觸發(fā)條件,獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果;

提供裝置,用于將所述至少一個(gè)視頻搜索結(jié)果提供給所述用戶。

與現(xiàn)有技術(shù)相比,本發(fā)明的一個(gè)實(shí)施例通過確定用戶輸入的視頻查詢序列滿足預(yù)定條件查詢的觸發(fā)條件,若滿足所述觸發(fā)條件,獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果,并將其提供給用戶,不僅提高了用戶需求滿意度與視頻搜索準(zhǔn)確度,也提升了用戶的視頻搜索體驗(yàn)。

附圖說明

通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:

圖1示出根據(jù)本發(fā)明一個(gè)方面的一種用于提供視頻搜索結(jié)果的提供設(shè)備示意圖;

圖2示出本發(fā)明一個(gè)實(shí)施例的視頻搜索結(jié)果提供示意圖;

圖3示出根據(jù)本發(fā)明的另一個(gè)方面的一種用于提供視頻搜索結(jié)果的方法流程圖。

附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。

具體實(shí)施方式

下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。

圖1示出根據(jù)本發(fā)明一個(gè)方面的一種用于提供視頻搜索結(jié)果的提供設(shè)備1,其中,提供設(shè)備1包括查詢序列獲取裝置11、第一確定裝置12、結(jié)果獲取裝置13和提供裝置14。具體地,查詢序列獲取裝置11獲取用戶輸入的視頻查詢序列;第一確定裝置12確定所述視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件;若滿足所述觸發(fā)條件,結(jié)果獲取裝置13獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果;提供裝置14將所述至少一個(gè)視頻搜索結(jié)果提供給所述用戶。

在此,提供設(shè)備1用于為用戶提供視頻搜索結(jié)果,其包括用于為網(wǎng)絡(luò)用戶提供視頻信息檢索的搜索引擎和手機(jī)搜索客戶端,如百度、Google、掌上百度app、搜狗移動(dòng)搜索app等,或具備信息視頻搜索功能的應(yīng)用系統(tǒng);其可具備接納用戶查詢、顯示查詢結(jié)果、提供個(gè)性化查詢項(xiàng)的用戶接口。提供設(shè)備1包括但不限于網(wǎng)絡(luò)設(shè)備、用戶設(shè)備或網(wǎng)絡(luò)設(shè)備與用戶設(shè)備通過網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備。在此,所述網(wǎng)絡(luò)設(shè)備包括但不限于如網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或基于云計(jì)算的計(jì)算機(jī)集合等實(shí)現(xiàn);或者由用戶設(shè)備實(shí)現(xiàn)。在此,云由基于云計(jì)算(Cloud Computing)的大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。在此,所述用戶設(shè)備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、或手寫設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如PC、手機(jī)、智能手機(jī)、PDA、可穿戴設(shè)備、掌上電腦PPC或平板電腦等。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供設(shè)備1僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備或用戶設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,網(wǎng)絡(luò)設(shè)備及用戶設(shè)備均包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。

具體地,查詢序列獲取裝置11通過諸如瀏覽器、搜索引擎等第三方設(shè)備自身提供的應(yīng)用程序接口(API),獲取用戶輸入的視頻查詢序列;或者,通過諸如ASP、JSP等網(wǎng)頁技術(shù),獲取用戶輸入的視頻查詢序列。在此,所述視頻查詢序列的輸入方式包括但不限于如通過文字輸入、通過語音輸入、通過圖片輸入。在此,所述視頻查詢序列包括但不限于如查詢關(guān)鍵詞、圖片等。本領(lǐng)域技術(shù)人員應(yīng)該理解上述視頻查詢序列以及視頻查詢序列的輸入方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的視頻查詢序列或視頻查詢序列的輸入方式如可適用于本發(fā)明,也應(yīng)該包含在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

例如,假設(shè)用戶A預(yù)進(jìn)行視頻搜索,其在搜索引擎的搜索欄中輸入了關(guān)鍵詞“神話”,并點(diǎn)擊了“Enter”鍵,則查詢序列獲取裝置11通過視頻搜索引擎自身提供的應(yīng)用程序接口(API),便可獲得用戶A輸入的視頻查詢序列“神話”。

本領(lǐng)域技術(shù)人員應(yīng)該理解上述獲取用戶輸入的視頻查詢序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶輸入的視頻查詢序列的方式如可適用于本發(fā)明,也應(yīng)該包含在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

接著,第一確定裝置12確定所述視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件。

優(yōu)選地,所述觸發(fā)條件包括但不限于以下至少任一項(xiàng):

-所述視頻查詢序列所對(duì)應(yīng)的多個(gè)歷史視頻搜索結(jié)果之間具有分散特征、并具有相同的視頻屬性;

-所述視頻查詢序列屬于預(yù)定視頻查詢?cè)~。

例如,若所述觸發(fā)條件包括所述視頻查詢序列所對(duì)應(yīng)的多個(gè)歷史視頻搜索結(jié)果之間具有分散特征、并具有相同的視頻屬性,在此,所述視頻查詢序列所對(duì)應(yīng)的多個(gè)歷史視頻搜索結(jié)果之間具有分散特征是指不同用戶輸入該同一視頻查詢序列時(shí),不同用戶所點(diǎn)擊關(guān)注/觀看的視頻搜索結(jié)果不同,但不同視頻搜索結(jié)果所對(duì)應(yīng)的視頻具有相同視頻屬性,此時(shí)即說明有分散特征,其中,所述視頻屬性包括但不限于如視頻類型、視頻年代等。接上例,假設(shè)對(duì)于視頻查詢序列“神話”,若該視頻查詢序列所對(duì)應(yīng)的歷史查詢記錄如以下表1所示:

表1

第一確定裝置12根據(jù)以上歷史查詢記錄,發(fā)現(xiàn)不同用戶對(duì)同一視頻查詢序列“神話”時(shí),不同用戶所點(diǎn)擊關(guān)注/觀看的視頻搜索結(jié)果不同,但該多個(gè)不同視頻搜索結(jié)果所對(duì)應(yīng)的視頻具有相同視頻類型如“奇幻”等視頻屬性,則第一確定裝置12確定視頻查詢序列“神話”滿足預(yù)定條件查詢的觸發(fā)條件。

再如,若所述觸發(fā)條件包括所述視頻查詢序列屬于預(yù)定視頻查詢?cè)~,在此,所述預(yù)定視頻查詢序列是指事先預(yù)定的視頻查詢序列,如“鬼片”、“老電影”、“穿越”、“韓劇”、“東方衛(wèi)視”等涵蓋多個(gè)/多種劇目的詞。例如,假設(shè)查詢序列獲取裝置11獲取到用戶輸入的視頻查詢序列“老電影”,由于視頻查詢序列“老電影”屬于預(yù)定視頻查詢?cè)~,則第一確定裝置12確定視頻查詢序列“老電影”滿足預(yù)定條件查詢的觸發(fā)條件。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述觸發(fā)條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的觸發(fā)條件如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件的方式如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

接著,若滿足所述觸發(fā)條件,結(jié)果獲取裝置13獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果。具體地,若滿足所述觸發(fā)條件,結(jié)果獲取裝置13首先確定所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件,如將所述視頻查詢序列所反映的視頻類型,或者,將所述視頻查詢序列所反映的查詢范圍,作為所述目標(biāo)查詢序列;然后,再根據(jù)所述目標(biāo)查詢條件,確定與目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果,如在視頻搜索索引庫中進(jìn)行匹配查詢,獲取與目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果。

例如,對(duì)于視頻查詢序列“神話”,由于第一確定裝置12確定其滿足預(yù)定條件查詢的觸發(fā)條件,則結(jié)果獲取裝置13可將視頻查詢序列“神話”所反映的視頻類型如“魔幻、懸疑”作為該視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件,然后,結(jié)果獲取裝置13根據(jù)該目標(biāo)查詢條件,在視頻搜索索引庫中進(jìn)行匹配查詢,獲取與該目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果如“文豪野犬”、“幻城衛(wèi)視版”、“幻城”、“狐妖小紅娘”等。

再如,假設(shè)查詢序列獲取裝置11獲取的用戶輸入的視頻查詢序列為“90年代電影”,而第一確定裝置12確定其滿足預(yù)定條件查詢的觸發(fā)條件,因其所反映的查詢范圍為“90年代”和“電影”,則結(jié)果獲取裝置13可將該查詢范圍作為所述目標(biāo)查詢條件,然后,結(jié)果獲取裝置13根據(jù)該目標(biāo)查詢條件,在視頻搜索索引庫中進(jìn)行匹配查詢,獲取1990年到1999年之間的所有電影如“星愿”、“侏羅紀(jì)公園2”等,以作為視頻搜索結(jié)果。

在此,當(dāng)滿足所述觸發(fā)條件時(shí),本發(fā)明通過視頻查詢序列所反映的視頻類型,或者,視頻查詢序列所反映的查詢范圍,作為目標(biāo)查詢條件,來獲取相應(yīng)的視頻搜索結(jié)果,而不是如現(xiàn)有技術(shù)的將名稱為視頻查詢序列本身或包含視頻查詢序列本身的視頻作為目標(biāo)視頻搜索結(jié)果,來提供給用戶,提高了用戶需求滿意度與視頻搜索準(zhǔn)確度,并提升了用戶的視頻搜索體驗(yàn)。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定所述目標(biāo)查詢條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述目標(biāo)查詢條件的方式如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取所述視頻搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取所述視頻搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

提供裝置14通過http、https等約定的通信方式,將所述至少一個(gè)視頻搜索結(jié)果提供給所述用戶,以供所述用戶瀏覽。例如,對(duì)于用戶A輸入的視頻查詢序列“神話”,提供裝置14將結(jié)果獲取裝置13獲取的所述至少一個(gè)視頻搜索結(jié)果如“文豪野犬”、“幻城衛(wèi)視版”、“幻城”、“狐妖小紅娘”等提供給用戶A,以供用戶A瀏覽,如圖2所示。

優(yōu)選地,提供裝置14還可將所述至少一個(gè)視頻搜索結(jié)果以視頻搜索結(jié)果頁的形式提供給所述用戶,其中,所述視頻搜索結(jié)果頁中包括用于所述用戶對(duì)所述至少一個(gè)視頻搜索結(jié)果進(jìn)行篩選的篩選項(xiàng)。在此,所述篩選項(xiàng)是與用戶輸入的視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相適配的,其隨著所述目標(biāo)查詢條件所反映的用戶搜索意圖而變化,并非固定不變,其包括但不限于如電影、電視劇、動(dòng)漫、綜藝等大類、每一大類細(xì)分的小類,以及地區(qū)、年代等方面的篩選,以讓用戶進(jìn)一步縮小范圍找到視頻,如圖2所示的視頻搜索結(jié)果提供頁中,包括的電影、電視劇、綜藝等大類篩選項(xiàng)。在具體實(shí)施例中,可將用戶搜索的關(guān)鍵詞作為元素的界定并且在界定的基礎(chǔ)上返回搜索的篩選項(xiàng),這樣返回的篩選項(xiàng)是除返回用戶搜索意圖外仍需要繼續(xù)確定的范圍的篩選項(xiàng),所以篩選項(xiàng)是隨著用戶搜索意圖而變化的,并不是一成不變僅僅返回同樣的篩選項(xiàng)。在此,本發(fā)明中的篩選項(xiàng)跨越了如電影、電視劇、動(dòng)漫、綜藝等大類,對(duì)于用戶輸入的搜索關(guān)鍵詞,并非如現(xiàn)有技術(shù)中那樣返回固定不變的篩選項(xiàng)(現(xiàn)有技術(shù)中不能跨越如電影、電視劇、動(dòng)漫、綜藝等大類,僅可在某一大類下提供相應(yīng)視頻),進(jìn)一步提升了用戶搜索體驗(yàn)。

優(yōu)選地,提供設(shè)備1的各裝置之間是持續(xù)不斷工作的。具體地,查詢序列獲取裝置11持續(xù)獲取用戶輸入的視頻查詢序列;第一確定裝置12持續(xù)確定所述視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件;若滿足所述觸發(fā)條件,結(jié)果獲取裝置13持續(xù)獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果;提供裝置14持續(xù)將所述至少一個(gè)視頻搜索結(jié)果提供給所述用戶。在此,本領(lǐng)域技術(shù)人員應(yīng)該理解所述“持續(xù)”是指提供設(shè)備1的各個(gè)裝置之間分別不斷地進(jìn)行視頻查詢序列的獲取、是否滿足預(yù)定條件查詢的觸發(fā)條件的確定、與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果的獲取與提供,直至提供設(shè)備1在很長一段時(shí)間內(nèi)停止獲取用戶輸入的視頻查詢序列。

優(yōu)選地,當(dāng)所述觸發(fā)條件包括所述視頻查詢序列所對(duì)應(yīng)的多個(gè)歷史視頻搜索結(jié)果之間具有分散特征、并具有相同的視頻屬性時(shí),提供設(shè)備1還包括第二確定裝置(未示出)。具體地,第二確定裝置根據(jù)所述視頻查詢序列,確定所述多個(gè)歷史視頻搜索結(jié)果。在此,第二確定裝置確定所述多個(gè)歷史視頻搜索結(jié)果的方式包括但不限于以下至少任一項(xiàng):

1)根據(jù)所述視頻查詢序列,將視頻搜索索引庫中與所述視頻查詢序列相匹配、且具有歷史用戶反饋信息的視頻搜索結(jié)果作為所述歷史視頻搜索結(jié)果。

在此,所述用戶反饋信息是指用戶對(duì)視頻查詢序列所對(duì)應(yīng)的視頻搜索結(jié)果的點(diǎn)擊、觀看、分享、評(píng)論等。

在此,所述視頻搜索索引庫可位于提供設(shè)備1中,也可位于與提供設(shè)備1通過網(wǎng)絡(luò)相連的其他設(shè)備如服務(wù)器中。

例如,對(duì)于視頻查詢序列“神話”,若視頻搜索索引庫中具有多個(gè)與該視頻查詢序列相匹配、且具有歷史用戶觀看記錄的視頻搜索結(jié)果如URL1、URL2、URL3,則第二確定裝置可將視頻搜索結(jié)果URL1、URL2、URL3作為所述歷史視頻搜索結(jié)果。

2)根據(jù)所述視頻查詢序列,將視頻搜索索引庫中與所述視頻查詢序列所對(duì)應(yīng)的相關(guān)查詢序列相匹配、且具有歷史用戶反饋信息的視頻搜索結(jié)果作為所述歷史視頻搜索結(jié)果。

在此,與所述視頻查詢序列所對(duì)應(yīng)的相關(guān)查詢序列是指與所述視頻查詢序列屬于同義近義序列簇的查詢序列。

例如,對(duì)于視頻查詢序列“神話”,其同義近義詞包括“傳奇”、“傳說”、“童話”,則第二確定裝置不僅將視頻搜索結(jié)果URL1、URL2、URL3作為所述歷史視頻搜索結(jié)果,還可將視頻搜索索引庫中與視頻查詢序列“神話”屬于同義近義序列簇的相關(guān)查詢序列“傳奇”、“傳說”、“童話”、且具有歷史用戶點(diǎn)擊記錄的視頻搜索結(jié)果如URL4、URL5等,也作為所述歷史視頻搜索結(jié)果。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定所述多個(gè)歷史視頻搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述多個(gè)歷史視頻搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

圖3示出根據(jù)本發(fā)明另一個(gè)方面的一種用于提供視頻搜索結(jié)果的方法流程圖。

其中,該方法包括步驟S1、步驟S2、步驟S3和步驟S4。

具體地,在步驟S1中,提供設(shè)備1獲取用戶輸入的視頻查詢序列;在步驟S2中,提供設(shè)備1確定所述視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件;若滿足所述觸發(fā)條件,在步驟S3中,提供設(shè)備1獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果;在步驟S4中,提供設(shè)備1將所述至少一個(gè)視頻搜索結(jié)果提供給所述用戶。

在此,提供設(shè)備1用于為用戶提供視頻搜索結(jié)果,其包括用于為網(wǎng)絡(luò)用戶提供視頻信息檢索的搜索引擎和手機(jī)搜索客戶端,如百度、Google、掌上百度app、搜狗移動(dòng)搜索app等,或具備信息視頻搜索功能的應(yīng)用系統(tǒng);其可具備接納用戶查詢、顯示查詢結(jié)果、提供個(gè)性化查詢項(xiàng)的用戶接口。提供設(shè)備1包括但不限于網(wǎng)絡(luò)設(shè)備、用戶設(shè)備或網(wǎng)絡(luò)設(shè)備與用戶設(shè)備通過網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備。在此,所述網(wǎng)絡(luò)設(shè)備包括但不限于如網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或基于云計(jì)算的計(jì)算機(jī)集合等實(shí)現(xiàn);或者由用戶設(shè)備實(shí)現(xiàn)。在此,云由基于云計(jì)算(Cloud Computing)的大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。在此,所述用戶設(shè)備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、或手寫設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如PC、手機(jī)、智能手機(jī)、PDA、可穿戴設(shè)備、掌上電腦PPC或平板電腦等。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供設(shè)備1僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備或用戶設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在此,網(wǎng)絡(luò)設(shè)備及用戶設(shè)備均包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。

具體地,在步驟S1中,提供設(shè)備1通過諸如瀏覽器、搜索引擎等第三方設(shè)備自身提供的應(yīng)用程序接口(API),獲取用戶輸入的視頻查詢序列;或者,通過諸如ASP、JSP等網(wǎng)頁技術(shù),獲取用戶輸入的視頻查詢序列。在此,所述視頻查詢序列的輸入方式包括但不限于如通過文字輸入、通過語音輸入、通過圖片輸入。在此,所述視頻查詢序列包括但不限于如查詢關(guān)鍵詞、圖片等。本領(lǐng)域技術(shù)人員應(yīng)該理解上述視頻查詢序列以及視頻查詢序列的輸入方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的視頻查詢序列或視頻查詢序列的輸入方式如可適用于本發(fā)明,也應(yīng)該包含在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

例如,假設(shè)用戶A預(yù)進(jìn)行視頻搜索,其在搜索引擎的搜索欄中輸入了關(guān)鍵詞“神話”,并點(diǎn)擊了“Enter”鍵,則在步驟S1中,提供設(shè)備1通過視頻搜索引擎自身提供的應(yīng)用程序接口(API),便可獲得用戶A輸入的視頻查詢序列“神話”。

本領(lǐng)域技術(shù)人員應(yīng)該理解上述獲取用戶輸入的視頻查詢序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶輸入的視頻查詢序列的方式如可適用于本發(fā)明,也應(yīng)該包含在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

接著,在步驟S2中,提供設(shè)備1確定所述視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件。

優(yōu)選地,所述觸發(fā)條件包括但不限于以下至少任一項(xiàng):

-所述視頻查詢序列所對(duì)應(yīng)的多個(gè)歷史視頻搜索結(jié)果之間具有分散特征、并具有相同的視頻屬性;

-所述視頻查詢序列屬于預(yù)定視頻查詢?cè)~。

例如,若所述觸發(fā)條件包括所述視頻查詢序列所對(duì)應(yīng)的多個(gè)歷史視頻搜索結(jié)果之間具有分散特征、并具有相同的視頻屬性,在此,所述視頻查詢序列所對(duì)應(yīng)的多個(gè)歷史視頻搜索結(jié)果之間具有分散特征是指不同用戶輸入該同一視頻查詢序列時(shí),不同用戶所點(diǎn)擊關(guān)注/觀看的視頻搜索結(jié)果不同,但不同視頻搜索結(jié)果所對(duì)應(yīng)的視頻具有相同視頻屬性,此時(shí)即說明有分散特征,其中,所述視頻屬性包括但不限于如視頻類型、視頻年代等。接上例,假設(shè)對(duì)于視頻查詢序列“神話”,若該視頻查詢序列所對(duì)應(yīng)的歷史查詢記錄如以下表2所示:

表2

在步驟S2中,提供設(shè)備1根據(jù)以上歷史查詢記錄,發(fā)現(xiàn)不同用戶對(duì)同一視頻查詢序列“神話”時(shí),不同用戶所點(diǎn)擊關(guān)注/觀看的視頻搜索結(jié)果不同,但該多個(gè)不同視頻搜索結(jié)果所對(duì)應(yīng)的視頻具有相同視頻類型如“奇幻”等視頻屬性,則在步驟S2中,提供設(shè)備1確定視頻查詢序列“神話”滿足預(yù)定條件查詢的觸發(fā)條件。

再如,若所述觸發(fā)條件包括所述視頻查詢序列屬于預(yù)定視頻查詢?cè)~,在此,所述預(yù)定視頻查詢序列是指事先預(yù)定的視頻查詢序列,如“鬼片”、“老電影”、“穿越”、“韓劇”、“東方衛(wèi)視”等涵蓋多個(gè)/多種劇目的詞。例如,假設(shè)在步驟S1中,提供設(shè)備1獲取到用戶輸入的視頻查詢序列“老電影”,由于視頻查詢序列“老電影”屬于預(yù)定視頻查詢?cè)~,則在步驟S2中,提供設(shè)備1確定視頻查詢序列“老電影”滿足預(yù)定條件查詢的觸發(fā)條件。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述觸發(fā)條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的觸發(fā)條件如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件的方式如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

接著,若滿足所述觸發(fā)條件,在步驟S3中,提供設(shè)備1獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果。具體地,若滿足所述觸發(fā)條件,在步驟S3中,提供設(shè)備1首先確定所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件,如將所述視頻查詢序列所反映的視頻類型,或者,將所述視頻查詢序列所反映的查詢范圍,作為所述目標(biāo)查詢序列;然后,再根據(jù)所述目標(biāo)查詢條件,確定與目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果,如在視頻搜索索引庫中進(jìn)行匹配查詢,獲取與目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果。

例如,對(duì)于視頻查詢序列“神話”,由于在步驟S2中,提供設(shè)備1確定其滿足預(yù)定條件查詢的觸發(fā)條件,則在步驟S3中,提供設(shè)備1可將視頻查詢序列“神話”所反映的視頻類型如“魔幻、懸疑”作為該視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件,然后,在步驟S3中,提供設(shè)備1根據(jù)該目標(biāo)查詢條件,在視頻搜索索引庫中進(jìn)行匹配查詢,獲取與該目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果如“文豪野犬”、“幻城衛(wèi)視版”、“幻城”、“狐妖小紅娘”等。

再如,假設(shè)在步驟S1中,提供設(shè)備1獲取的用戶輸入的視頻查詢序列為“90年代電影”,而在步驟S2中,提供設(shè)備1確定其滿足預(yù)定條件查詢的觸發(fā)條件,因其所反映的查詢范圍為“90年代”和“電影”,則在步驟S3中,提供設(shè)備1可將該查詢范圍作為所述目標(biāo)查詢條件,然后,在步驟S3中,提供設(shè)備1根據(jù)該目標(biāo)查詢條件,在視頻搜索索引庫中進(jìn)行匹配查詢,獲取1990年到1999年之間的所有電影如“星愿”、“侏羅紀(jì)公園2”等,以作為視頻搜索結(jié)果。

在此,當(dāng)滿足所述觸發(fā)條件時(shí),本發(fā)明通過視頻查詢序列所反映的視頻類型,或者,視頻查詢序列所反映的查詢范圍,作為目標(biāo)查詢條件,來獲取相應(yīng)的視頻搜索結(jié)果,而不是如現(xiàn)有技術(shù)的將名稱為視頻查詢序列本身或包含視頻查詢序列本身的視頻作為目標(biāo)視頻搜索結(jié)果,來提供給用戶,提高了用戶需求滿意度與視頻搜索準(zhǔn)確度,并提升了用戶的視頻搜索體驗(yàn)。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定所述目標(biāo)查詢條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述目標(biāo)查詢條件的方式如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取所述視頻搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取所述視頻搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

在步驟S4中,提供設(shè)備1通過http、https等約定的通信方式,將所述至少一個(gè)視頻搜索結(jié)果提供給所述用戶,以供所述用戶瀏覽。例如,對(duì)于用戶A輸入的視頻查詢序列“神話”,在步驟S4中,提供設(shè)備1將在步驟S3中,提供設(shè)備1獲取的所述至少一個(gè)視頻搜索結(jié)果如“文豪野犬”、“幻城衛(wèi)視版”、“幻城”、“狐妖小紅娘”等提供給用戶A,以供用戶A瀏覽,如圖2所示。

優(yōu)選地,在步驟S4中,提供設(shè)備1還可將所述至少一個(gè)視頻搜索結(jié)果以視頻搜索結(jié)果頁的形式提供給所述用戶,其中,所述視頻搜索結(jié)果頁中包括用于所述用戶對(duì)所述至少一個(gè)視頻搜索結(jié)果進(jìn)行篩選的篩選項(xiàng)。在此,所述篩選項(xiàng)是與用戶輸入的視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相適配的,其隨著所述目標(biāo)查詢條件所反映的用戶搜索意圖而變化,并非固定不變,其包括但不限于如電影、電視劇、動(dòng)漫、綜藝等大類、每一大類細(xì)分的小類,以及地區(qū)、年代等方面的篩選,以讓用戶進(jìn)一步縮小范圍找到視頻,如圖2所示的視頻搜索結(jié)果提供頁中,包括的電影、電視劇、綜藝等大類篩選項(xiàng)。在具體實(shí)施例中,可將用戶搜索的關(guān)鍵詞作為元素的界定并且在界定的基礎(chǔ)上返回搜索的篩選項(xiàng),這樣返回的篩選項(xiàng)是除返回用戶搜索意圖外仍需要繼續(xù)確定的范圍的篩選項(xiàng),所以篩選項(xiàng)是隨著用戶搜索意圖而變化的,并不是一成不變僅僅返回同樣的篩選項(xiàng)。在此,本發(fā)明中的篩選項(xiàng)跨越了如電影、電視劇、動(dòng)漫、綜藝等大類,對(duì)于用戶輸入的搜索關(guān)鍵詞,并非如現(xiàn)有技術(shù)中那樣返回固定不變的篩選項(xiàng)(現(xiàn)有技術(shù)中不能跨越如電影、電視劇、動(dòng)漫、綜藝等大類,僅可在某一大類下提供相應(yīng)視頻),進(jìn)一步提升了用戶搜索體驗(yàn)。

優(yōu)選地,該方法的各步驟之間是持續(xù)不斷工作的。具體地,在步驟S1中,提供設(shè)備1持續(xù)獲取用戶輸入的視頻查詢序列;在步驟S2中,提供設(shè)備1持續(xù)確定所述視頻查詢序列是否滿足預(yù)定條件查詢的觸發(fā)條件;若滿足所述觸發(fā)條件,在步驟S3中,提供設(shè)備1持續(xù)獲取與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果;在步驟S4中,提供設(shè)備1持續(xù)將所述至少一個(gè)視頻搜索結(jié)果提供給所述用戶。在此,本領(lǐng)域技術(shù)人員應(yīng)該理解所述“持續(xù)”是指該方法的各個(gè)步驟之間分別不斷地進(jìn)行視頻查詢序列的獲取、是否滿足預(yù)定條件查詢的觸發(fā)條件的確定、與所述視頻查詢序列所對(duì)應(yīng)的目標(biāo)查詢條件相匹配的至少一個(gè)視頻搜索結(jié)果的獲取與提供,直至提供設(shè)備1在很長一段時(shí)間內(nèi)停止獲取用戶輸入的視頻查詢序列。

優(yōu)選地,當(dāng)所述觸發(fā)條件包括所述視頻查詢序列所對(duì)應(yīng)的多個(gè)歷史視頻搜索結(jié)果之間具有分散特征、并具有相同的視頻屬性時(shí),該方法還包括步驟S5(未示出)。具體地,在步驟S5中,提供設(shè)備1根據(jù)所述視頻查詢序列,確定所述多個(gè)歷史視頻搜索結(jié)果。在此,在步驟S5中,提供設(shè)備1確定所述多個(gè)歷史視頻搜索結(jié)果的方式包括但不限于以下至少任一項(xiàng):

1)根據(jù)所述視頻查詢序列,將視頻搜索索引庫中與所述視頻查詢序列相匹配、且具有歷史用戶反饋信息的視頻搜索結(jié)果作為所述歷史視頻搜索結(jié)果。

在此,所述用戶反饋信息是指用戶對(duì)視頻查詢序列所對(duì)應(yīng)的視頻搜索結(jié)果的點(diǎn)擊、觀看、分享、評(píng)論等。

在此,所述視頻搜索索引庫可位于提供設(shè)備1中,也可位于與提供設(shè)備1通過網(wǎng)絡(luò)相連的其他設(shè)備如服務(wù)器中。

例如,對(duì)于視頻查詢序列“神話”,若視頻搜索索引庫中具有多個(gè)與該視頻查詢序列相匹配、且具有歷史用戶觀看記錄的視頻搜索結(jié)果如URL1、URL2、URL3,則在步驟S5中,提供設(shè)備1可將視頻搜索結(jié)果URL1、URL2、URL3作為所述歷史視頻搜索結(jié)果。

2)根據(jù)所述視頻查詢序列,將視頻搜索索引庫中與所述視頻查詢序列所對(duì)應(yīng)的相關(guān)查詢序列相匹配、且具有歷史用戶反饋信息的視頻搜索結(jié)果作為所述歷史視頻搜索結(jié)果。

在此,與所述視頻查詢序列所對(duì)應(yīng)的相關(guān)查詢序列是指與所述視頻查詢序列屬于同義近義序列簇的查詢序列。

例如,對(duì)于視頻查詢序列“神話”,其同義近義詞包括“傳奇”、“傳說”、“童話”,則在步驟S5中,提供設(shè)備1不僅將視頻搜索結(jié)果URL1、URL2、URL3作為所述歷史視頻搜索結(jié)果,還可將視頻搜索索引庫中與視頻查詢序列“神話”屬于同義近義序列簇的相關(guān)查詢序列“傳奇”、“傳說”、“童話”、且具有歷史用戶點(diǎn)擊記錄的視頻搜索結(jié)果如URL4、URL5等,也作為所述歷史視頻搜索結(jié)果。

本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定所述多個(gè)歷史視頻搜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述多個(gè)歷史視頻搜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)在本發(fā)明保護(hù)范圍之內(nèi),并在此以引用方式包含于此。

需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(ASIC)、通用目的計(jì)算機(jī)或任何其他類似硬件設(shè)備來實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本發(fā)明的軟件程序可以通過處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲(chǔ)到計(jì)算機(jī)可讀記錄介質(zhì)中,例如,RAM存儲(chǔ)器,磁或光驅(qū)動(dòng)器或軟磁盤及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。

另外,本發(fā)明的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本發(fā)明的方法和/或技術(shù)方案。而調(diào)用本發(fā)明的方法的程序指令,可能被存儲(chǔ)在固定的或可移動(dòng)的記錄介質(zhì)中,和/或通過廣播或其他信號(hào)承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲(chǔ)在根據(jù)所述程序指令運(yùn)行的計(jì)算機(jī)設(shè)備的工作存儲(chǔ)器中。在此,根據(jù)本發(fā)明的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本發(fā)明的多個(gè)實(shí)施例的方法和/或技術(shù)方案。

對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施條例看做是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
高邮市| 靖远县| 东宁县| 通渭县| 鲁山县| 海兴县| 垫江县| 汾西县| 天水市| 苏尼特左旗| 宁远县| 洛隆县| 疏勒县| 苍南县| 平和县| 洛川县| 山阳县| 济阳县| 闻喜县| 普格县| 延吉市| 运城市| 三台县| 天柱县| 同心县| 赤城县| 新泰市| 基隆市| 杨浦区| 衢州市| 康平县| 延庆县| 华池县| 新郑市| 晋中市| 江永县| 沂源县| 佛教| 汾阳市| 林西县| 周口市|