專利名稱:一種實(shí)時(shí)搜索方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種實(shí)時(shí)搜索方法和裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,人們?cè)絹?lái)越多的使用互聯(lián)網(wǎng)搜索自己感興趣的內(nèi)容。社會(huì)性網(wǎng)絡(luò)服務(wù)(SNS,Social Networking Services)是 Web 2.0 體系下的一個(gè)技術(shù)應(yīng)用架構(gòu)。SNS通過(guò)直接建立社會(huì)朋友關(guān)系,實(shí)現(xiàn)朋友之間進(jìn)行人力資源分享,在建立社會(huì)關(guān)系的過(guò)程中完成或解決具體的應(yīng)用問(wèn)題。通過(guò)使用SNS可以實(shí)現(xiàn)個(gè)人數(shù)據(jù)處理,個(gè)人社會(huì)關(guān)系管理,可信的商業(yè)信息共享,與信任的人群分享自己的信息和知識(shí),利用信任關(guān)系拓展自己的社會(huì)網(wǎng)絡(luò),達(dá)成更加有價(jià)值的溝通和協(xié)作。在SNS網(wǎng)絡(luò)中,如果用戶要搜索相關(guān)內(nèi)容,會(huì)在相關(guān)應(yīng)用的界面的搜索框中輸入關(guān)鍵詞。現(xiàn)有技術(shù)提供的搜索裝置將該輸入的關(guān)鍵詞傳輸至后臺(tái),根據(jù)該關(guān)鍵詞可以在固定數(shù)據(jù)庫(kù)中進(jìn)行檢索,并將檢索結(jié)果發(fā)送到前端的用戶界面上顯示。但是現(xiàn)有技術(shù)提供的搜索方法,根據(jù)用戶輸入的關(guān)鍵詞只能從固定的后臺(tái)數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)中檢索相關(guān)的內(nèi)容,也即其數(shù)據(jù)源單一,不能支持大量?jī)?nèi)容的檢索,無(wú)法真正意義上從SNS網(wǎng)絡(luò)中挖掘出與該用戶相關(guān)的數(shù)據(jù)信息,滿足用戶的檢索需求。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是:提供一種實(shí)時(shí)搜索方法和裝置,可以支持大量?jī)?nèi)容的檢索,從SNS網(wǎng)絡(luò)中挖掘出與該用戶相關(guān)的數(shù)據(jù)信息,滿足用戶的檢索需求。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種實(shí)時(shí)搜索方法,包括:
實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求;
以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容;
將搜索到的目標(biāo)內(nèi)容輸出到用戶界面上進(jìn)行顯示。本發(fā)明還提供了一種實(shí)時(shí)搜索裝置,包括:
檢索監(jiān)測(cè)模塊,用于實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求;
內(nèi)容搜索模塊,用于以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容;
內(nèi)容顯示模塊,用于將所述內(nèi)容搜索模塊搜索得到的目標(biāo)內(nèi)容輸出到用戶界面上進(jìn)行顯不O實(shí)施本發(fā)明,由于在監(jiān)測(cè)到用戶輸入的檢索請(qǐng)求之后,檢索范圍不局限于固定的后臺(tái)數(shù)據(jù)庫(kù),而是擴(kuò)大到與發(fā)起檢索請(qǐng)求的用戶相關(guān)的用戶生成內(nèi)容中進(jìn)行檢索,本發(fā)明可以支持大量?jī)?nèi)容的檢索,從SNS網(wǎng)絡(luò)中挖掘出與該用戶相關(guān)的數(shù)據(jù)信息,滿足用戶的檢索需求。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明提供的一種實(shí)時(shí)搜索方法實(shí)施例一的流程示意 圖2是本發(fā)明提供的一種實(shí)時(shí)搜索方法實(shí)施例二的流程示意 圖3是本發(fā)明提供的一種實(shí)時(shí)搜索方法實(shí)施例三的流程示意 圖4是應(yīng)用本發(fā)明提供的一種實(shí)時(shí)搜索方法的效果示意 圖5是本發(fā)明提供的一種實(shí)時(shí)搜索裝置實(shí)施例一的組成示意 圖6是本發(fā)明提供的一種實(shí)時(shí)搜索裝置實(shí)施例二的組成示意 圖7是本發(fā)明提供的一種實(shí)時(shí)搜索裝置實(shí)施例三的組成示意 圖8是本發(fā)明提供的一種實(shí)時(shí)搜索裝置實(shí)施例四的組成示意圖。
具體實(shí)施例方式本發(fā)明所要解決的技術(shù)問(wèn)題在于,針對(duì)上述現(xiàn)有技術(shù)的不足,提供一種實(shí)時(shí)搜索方法,該方法可以支持大量?jī)?nèi)容的檢索,以最大程度的滿足用戶的需求。在SNS網(wǎng)絡(luò)中,用戶之間可以建立好友關(guān)系,好友之間的關(guān)系可以用好友關(guān)系鏈表示,SNS用戶可以使用SNS提供的游戲應(yīng)用、空間、可以寫日志、說(shuō)說(shuō)、微博等等。用戶使用這些應(yīng)用或者產(chǎn)品會(huì)生成相關(guān)的數(shù)據(jù),成為用戶生成內(nèi)容(UGC,User GeneratedContent)。本發(fā)明實(shí)施例中,在用戶發(fā)起檢索請(qǐng)求的時(shí)候,不再局限于在固定的后臺(tái)數(shù)據(jù)庫(kù)中搜索數(shù)據(jù),而是將搜索范圍擴(kuò)大到所有用戶生成內(nèi)容中,并且在進(jìn)行用戶生成內(nèi)容搜索的同時(shí)或者在完成大范圍的用戶生成內(nèi)容搜索之后,考慮好友關(guān)系鏈的因素,搜索與發(fā)起檢索請(qǐng)求的用戶有好友關(guān)系的其他用戶的用戶生成內(nèi)容。以下將詳細(xì)描述本發(fā)明實(shí)施例提供的實(shí)時(shí)搜索方法和裝置。參見圖1,為本發(fā)明提供的一種實(shí)時(shí)搜索方法實(shí)施例一的流程示意圖。本實(shí)施例提供的方法,包括:
步驟100,實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求;
具體實(shí)現(xiàn)中,用戶在用戶界面的輸入框中輸入關(guān)鍵字,例如,用戶想要搜索“農(nóng)場(chǎng)”相關(guān)的內(nèi)容,此時(shí)前臺(tái)會(huì)實(shí)時(shí)監(jiān)控用戶輸入的檢索請(qǐng)求,并實(shí)時(shí)傳輸?shù)胶笈_(tái)進(jìn)行處理。步驟101,以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容;
具體實(shí)現(xiàn)中,后臺(tái)會(huì)根據(jù)用戶輸入的檢索請(qǐng)求中的關(guān)鍵字為索引,在各類型的數(shù)據(jù)存儲(chǔ)模塊中進(jìn)行查詢;各類型的數(shù)據(jù)存儲(chǔ)模塊中存儲(chǔ)有包括好友,應(yīng)用,日志,說(shuō)說(shuō),名人空間,微博等用戶生成內(nèi)容;需要說(shuō)明的是,在查詢用戶生成內(nèi)容的時(shí)候,會(huì)綜合考慮字?jǐn)?shù)長(zhǎng)度、圖片數(shù)量、分段格式等因素,以獲取有用的用戶生成內(nèi)容。步驟103,將搜索得到的目標(biāo)內(nèi)容輸出到用戶界面上進(jìn)行顯示??蛇x的,本實(shí)施例提供的方法在步驟101之后,還包括:
步驟102,將所述搜索得到的目標(biāo)內(nèi)容進(jìn)行排列組合; 具體實(shí)現(xiàn)中,對(duì)用戶生成內(nèi)容進(jìn)行排列組合的具體實(shí)現(xiàn)方式可以是:將所述目標(biāo)內(nèi)容中類別相同的目標(biāo)內(nèi)容進(jìn)行組合;然后將已組合的目標(biāo)內(nèi)容,按照類別進(jìn)行排序;和/或基于好友關(guān)系鏈,按照與所述用戶的關(guān)系緊密程度,對(duì)已組合的目標(biāo)內(nèi)容進(jìn)行排序。則步驟103中,就將已經(jīng)組合排列好的目標(biāo)內(nèi)容進(jìn)行顯示。實(shí)施本發(fā)明提供的實(shí)時(shí)搜索方法,由于其搜索的對(duì)象不僅限于固定的數(shù)據(jù)庫(kù),而是擴(kuò)大到所有用戶生成內(nèi)容,因此可以支持大量?jī)?nèi)容的檢索,從SNS網(wǎng)絡(luò)中挖掘出與該用戶相關(guān)的數(shù)據(jù)信息,滿足用戶的檢索需求。另外,針對(duì)不同的用戶,本發(fā)明實(shí)施例在搜索用戶生成內(nèi)容的時(shí)候,會(huì)考慮用戶的好友關(guān)系鏈,因此最終得到的用戶生成內(nèi)容是與發(fā)起檢索請(qǐng)求的用戶相關(guān)的,能夠給每個(gè)用戶提供個(gè)性化的搜索結(jié)果。具體方式有兩種:
其一,在以用戶輸入的檢索請(qǐng)求為索引進(jìn)行搜索的時(shí)候,基于好友關(guān)系鏈進(jìn)行,在與發(fā)起所述檢索請(qǐng)求的用戶的好友的用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容。其二,以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的內(nèi)容之后,再基于好友關(guān)系鏈,在搜索得到的內(nèi)容中提取與發(fā)起所述檢索請(qǐng)求的用戶的好友相關(guān)的內(nèi)容作為目標(biāo)內(nèi)容。參見圖2,為本發(fā)明提供的一種實(shí)時(shí)搜索方法實(shí)施例二的流程示意圖。本實(shí)施將詳細(xì)描述上述第一種搜索用戶生成內(nèi)容的方法流程,包括:
步驟200,實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求;
步驟201,以所述用戶輸入的檢索請(qǐng)求為索引,基于好友關(guān)系鏈,在與發(fā)起所述檢索請(qǐng)求的用戶的好友的用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容。需要說(shuō)明的是,所述好友關(guān)系鏈代表用戶與用戶之間的關(guān)系以及關(guān)聯(lián)程度。此為本領(lǐng)域技術(shù)人員是熟知的技術(shù),在此不再贅述。步驟202,將所述目標(biāo)內(nèi)容中類別相同的目標(biāo)內(nèi)容進(jìn)行組合;
步驟203,按照類別對(duì)已組合的目標(biāo)內(nèi)容進(jìn)行排序;和/或基于好友關(guān)系鏈,按照與所述用戶的關(guān)系緊密程度,對(duì)已組合的目標(biāo)內(nèi)容進(jìn)行排序。上述的用戶生成內(nèi)容包括好友、應(yīng)用、名人空間、日志、說(shuō)說(shuō)、微博中的一種或多種數(shù)據(jù)。本實(shí)施提供的方法,基于好友關(guān)系鏈進(jìn)行用戶生成內(nèi)容的檢索,以求檢索的內(nèi)容都是與發(fā)起檢索請(qǐng)求的用戶相關(guān)聯(lián)的,在大范圍檢索的基礎(chǔ)上又兼顧用戶的個(gè)性需求,并且按照與所述用戶的關(guān)系緊密程度,對(duì)所述用戶的好友相關(guān)的目標(biāo)內(nèi)容進(jìn)行排序,以將搜索到的用戶生成內(nèi)容以個(gè)性的方式展現(xiàn)在用戶界面。參見圖3,為本發(fā)明提供的一種實(shí)時(shí)搜索方法實(shí)施例三的流程示意圖。本實(shí)施將詳細(xì)描述上述第二種搜索用戶生成內(nèi)容的方法流程,包括:
步驟300,實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求。步驟301,以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的內(nèi)容。步驟302,基于好友關(guān)系鏈,在搜索得到的所述內(nèi)容中提取與發(fā)起所述檢索請(qǐng)求的用戶的好友相關(guān)的內(nèi)容作為目標(biāo)內(nèi)容。需要說(shuō)明的是,所述好友關(guān)系鏈代表用戶與用戶之間的關(guān)系以及關(guān)聯(lián)程度。此為本領(lǐng)域技術(shù)人員是熟知的技術(shù),在此不再贅述。步驟303,將所述目標(biāo)內(nèi)容中類別相同的目標(biāo)內(nèi)容進(jìn)行組合;
步驟304,按照類別對(duì)已組合的目標(biāo)內(nèi)容進(jìn)行排序;和/或基于好友關(guān)系鏈,按照與所述用戶的關(guān)系緊密程度,對(duì)已組合的目標(biāo)內(nèi)容進(jìn)行排序。上述的用戶生成內(nèi)容包括好友、應(yīng)用、名人空間、日志、說(shuō)說(shuō)、微博中的一種或多種數(shù)據(jù)。本實(shí)施提供的方法,在大范圍的檢索到用戶生成內(nèi)容之后,再基于好友關(guān)系鏈進(jìn)行提取與用戶具有好友關(guān)系的相關(guān)用戶生成內(nèi)容,以求檢索的內(nèi)容都是與發(fā)起檢索請(qǐng)求的用戶向關(guān)聯(lián)的,能夠在大范圍檢索的基礎(chǔ)上又兼顧用戶的個(gè)性需求,并且按照與所述用戶的關(guān)系緊密程度,對(duì)所述用戶的好友相關(guān)的目標(biāo)內(nèi)容進(jìn)行排序,以將搜索到的用戶生成內(nèi)容以個(gè)性的方式展現(xiàn)在用戶界面。舉例來(lái)講,用戶在檢索框中輸入“農(nóng)場(chǎng)”之后,應(yīng)用本發(fā)明實(shí)施例提供實(shí)時(shí)搜索方法,優(yōu)先在空間類對(duì)應(yīng)的應(yīng)用,然后從好友,日志,說(shuō)說(shuō)等關(guān)系中抽取與“農(nóng)場(chǎng)”相關(guān)的用戶生成內(nèi)容,然后進(jìn)行排列組合之后顯示出來(lái),若用戶生成內(nèi)容中與發(fā)起檢索請(qǐng)求的用戶有好友關(guān)系,則提取到最前面進(jìn)行顯示具體顯示效果如圖4所示。參見圖5,為本發(fā)明提供的一種實(shí)時(shí)搜索裝置實(shí)施例一的組成示意圖。本實(shí)施例提供的裝置,包括:
檢索監(jiān)測(cè)模塊10,用于實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求;
具體實(shí)現(xiàn)中,當(dāng)用戶在用戶界面的輸入框中輸入關(guān)鍵字,例如,用戶想要搜索“農(nóng)場(chǎng)”相關(guān)的內(nèi)容,此時(shí)檢索檢測(cè)模塊10會(huì)實(shí)時(shí)監(jiān)控用戶輸入的檢索請(qǐng)求,并實(shí)時(shí)傳輸?shù)胶笈_(tái)進(jìn)行處理。內(nèi)容搜索模塊11,用于以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容;
具體實(shí)現(xiàn)中,內(nèi)容搜索模塊11會(huì)根據(jù)用戶輸入的檢索請(qǐng)求中的關(guān)鍵字為索引,在各類型的數(shù)據(jù)存儲(chǔ)模塊中進(jìn)行查詢;各類型的數(shù)據(jù)存儲(chǔ)模塊中存儲(chǔ)有包括好友,應(yīng)用,日志,說(shuō)說(shuō),名人空間,微博等用戶生成內(nèi)容;需要說(shuō)明的是,在查詢用戶生成內(nèi)容的時(shí)候,會(huì)綜合考慮字?jǐn)?shù)長(zhǎng)度、圖片數(shù)量、分段格式等因素,以獲取有用的用戶生成內(nèi)容。內(nèi)容顯示模塊13,用于將所述內(nèi)容搜索模塊11搜索到的目標(biāo)內(nèi)容輸出到用戶界面上進(jìn)行顯示??蛇x的,本實(shí)施例提供的裝置還包括:內(nèi)容處理模塊12,在內(nèi)容顯示模塊13顯示搜索到的目標(biāo)內(nèi)容之前,內(nèi)容處理模塊12,用于將所述內(nèi)容搜索模塊11搜索得到的目標(biāo)內(nèi)容進(jìn)行排列組合;
具體實(shí)現(xiàn)中,內(nèi)容處理模塊12對(duì)用戶生成內(nèi)容進(jìn)行排列組合的具體實(shí)現(xiàn)方式可以是:將所述目標(biāo)內(nèi)容中類別相同的目標(biāo)內(nèi)容進(jìn)行組合;然后將已組合的目標(biāo)內(nèi)容,按照類別進(jìn)行排序;和/或基于好友關(guān)系鏈,按照與所述用戶的關(guān)系緊密程度,對(duì)已組合的目標(biāo)內(nèi)容進(jìn)行排序。實(shí)施本發(fā)明提供的實(shí)時(shí)搜索裝置,由于其搜索的對(duì)象不僅限于固定的數(shù)據(jù)庫(kù),而是擴(kuò)大到所有用戶生成內(nèi)容,因此可以支持大量?jī)?nèi)容的檢索,從SNS網(wǎng)絡(luò)中挖掘出與該用戶相關(guān)的數(shù)據(jù)信息,滿足用戶的檢索需求。
參見圖6,為本發(fā)明提供的一種實(shí)時(shí)搜索裝置實(shí)施例二的組成示意圖。本實(shí)施例提供的實(shí)時(shí)搜索裝置包括檢索監(jiān)測(cè)模塊10、內(nèi)容搜索模塊11、內(nèi)容處理模塊12以及內(nèi)容顯示模塊13,并且所述內(nèi)容搜索模塊11具體包括:
定向搜索單元110,用于以所述用戶輸入的檢索請(qǐng)求為索引,基于好友關(guān)系鏈,在與發(fā)起所述檢索請(qǐng)求的用戶的好友的用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容。需要說(shuō)明的是,所述好友關(guān)系鏈代表用戶與用戶之間的關(guān)系以及關(guān)聯(lián)程度。此為本領(lǐng)域技術(shù)人員是熟知的技術(shù),在此不再贅述。本實(shí)施提供的裝置,基于好友關(guān)系鏈進(jìn)行用戶生成內(nèi)容的檢索,以求檢索的內(nèi)容都是與發(fā)起檢索請(qǐng)求的用戶向關(guān)聯(lián)的,在大范圍檢索的基礎(chǔ)上又兼顧用戶的個(gè)性需求。參見圖7,為本發(fā)明提供的一種實(shí)時(shí)搜索裝置實(shí)施例三的組成示意圖。本實(shí)施例提供的實(shí)時(shí)搜索裝置包括檢索監(jiān)測(cè)模塊10、內(nèi)容搜索模塊11、內(nèi)容處理模塊12以及內(nèi)容顯示模塊13,并且所述內(nèi)容搜索模塊11具體包括:
內(nèi)容搜索單元111,用于以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的內(nèi)容;
內(nèi)容提取單元112,用于基于好友關(guān)系鏈,在所述內(nèi)容搜索單元111搜索得到的內(nèi)容中提取與發(fā)起所述檢索請(qǐng)求的用戶的好友相關(guān)的內(nèi)容作為目標(biāo)內(nèi)容。本實(shí)施提供的裝置,在大范圍的檢索到用戶生成內(nèi)容之后,再基于好友關(guān)系鏈進(jìn)行提取與用戶具有好友關(guān)系的相關(guān)用戶生成內(nèi)容,以求檢索的內(nèi)容都是與發(fā)起檢索請(qǐng)求的用戶向關(guān)聯(lián)的,能夠在大范圍檢索的基礎(chǔ)上又兼顧用戶的個(gè)性需求。參見圖8,為本發(fā)明提供的一種實(shí)時(shí)搜索裝置實(shí)施例四的組成示意圖。本實(shí)施例提供的實(shí)時(shí)搜索裝置包括檢索監(jiān)測(cè)模塊10、內(nèi)容搜索模塊11、內(nèi)容處理模塊12以及內(nèi)容顯示模塊13,并且內(nèi)容處理模塊12,包括;
內(nèi)容組合單元120,用于將所述目標(biāo)內(nèi)容中類別相同的目標(biāo)內(nèi)容進(jìn)行組合;
排序單元121,用于將所述內(nèi)容組合單元組合的目標(biāo)內(nèi)容,按照類別進(jìn)行排序;和/或用于基于好友關(guān)系鏈,按照與所述用戶的關(guān)系緊密程度,對(duì)所述內(nèi)容組合單元組合已經(jīng)組合的目標(biāo)內(nèi)容進(jìn)行排序。本發(fā)明實(shí)施例提供的裝置,可以按照與所述用戶的關(guān)系緊密程度,對(duì)所述用戶的好友相關(guān)的目標(biāo)內(nèi)容進(jìn)行排序,以將搜索到的用戶生成內(nèi)容以個(gè)性的方式展現(xiàn)在用戶界面。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種實(shí)時(shí)搜索方法,其特征在于,包括: 實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求; 以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容; 將搜索到的目標(biāo)內(nèi)容輸出到用戶界面上進(jìn)行顯示。
2.如權(quán)利要求1所述的實(shí)時(shí)搜索方法,其特征在于,所述以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容,包括: 以所述用戶輸入的檢索請(qǐng)求為索引,基于好友關(guān)系鏈,在與發(fā)起所述檢索請(qǐng)求的用戶的好友的用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容。
3.如權(quán)利要求1所述的實(shí)時(shí)搜索方法,其特征在于,所述以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容,包括: 以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的內(nèi)容; 基于好友關(guān)系鏈,在搜索得到的所述內(nèi)容中提取與發(fā)起所述檢索請(qǐng)求的用戶的好友相關(guān)的內(nèi)容作為目標(biāo)內(nèi)容。
4.如權(quán)利要求2或3所述的實(shí)時(shí)搜索方法,其特征在于,所述將搜索到的目標(biāo)內(nèi)容輸出到用戶界面上進(jìn)行顯示之前,還包括:將所述搜索得到的目標(biāo)內(nèi)容進(jìn)行排列組合。
5.如權(quán)利要求4所述的實(shí)時(shí)搜索方法,其特征在于,所述將所述搜索得到的目標(biāo)內(nèi)容進(jìn)行排列組合,包括: 對(duì)所述搜索到的目標(biāo)內(nèi)容中類別相同的目標(biāo)內(nèi)容進(jìn)行組合; 按照類別對(duì)已組合的目標(biāo)內(nèi)容進(jìn)行排序;和/或基于好友關(guān)系鏈,按照與所述用戶的關(guān)系緊密程度,對(duì)已組合的目標(biāo)內(nèi)容進(jìn)行排序。
6.如權(quán)利要求1所述的實(shí)時(shí)搜索方法,其特征在于,所述用戶生成內(nèi)容包括好友、應(yīng)用、名人空間、日志、說(shuō)說(shuō)、微博中的一種或多種數(shù)據(jù)。
7.一種實(shí)時(shí)搜索裝置,其特征在于,包括: 檢索監(jiān)測(cè)模塊,用于實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求; 內(nèi)容搜索模塊,用于以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容; 內(nèi)容顯示模塊,用于將所述內(nèi)容搜索模塊搜索到的目標(biāo)內(nèi)容輸出到用戶界面上進(jìn)行顯/Jn ο
8.如權(quán)利要求7所述的實(shí)時(shí)搜索裝置,其特征在于,所述內(nèi)容搜索模塊包括: 定向搜索單元,用于以所述用戶輸入的檢索請(qǐng)求為索引,基于好友關(guān)系鏈,在與發(fā)起所述檢索請(qǐng)求的用戶的好友的用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容。
9.如權(quán)利要求7所述的實(shí)時(shí)搜索裝置,其特征在于,所述內(nèi)容搜索模塊包括: 內(nèi)容搜索單元,用于以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的內(nèi)容; 內(nèi)容提取單元,用于基于好友關(guān)系鏈,在所述內(nèi)容搜索單元搜索得到的內(nèi)容中提取與發(fā)起所述檢索請(qǐng)求的用戶的好友相關(guān)的內(nèi)容作為目標(biāo)內(nèi)容。
10.如權(quán)利要求8或9所述的實(shí)時(shí)搜索裝置,其特征在于,所述裝置還包括:內(nèi)容處理模塊,用于將所述搜索得到的目標(biāo)內(nèi)容進(jìn)行排列組合。
11.如權(quán)利要求10所述的實(shí)時(shí)搜索裝置,其特征在于,所述內(nèi)容處理模塊包括: 內(nèi)容組合單元,用于將所述目標(biāo)內(nèi)容中類別相同的目標(biāo)內(nèi)容進(jìn)行組合; 排序單元,用于按照類別,對(duì)所述內(nèi)容組合單元組合已經(jīng)組合的目標(biāo)內(nèi)容進(jìn)行排序;和/或用于基于好友關(guān)系鏈,按照與所述用戶的關(guān)系緊密程度,對(duì)所述內(nèi)容組合單元組合已經(jīng)組合的目標(biāo)內(nèi)容進(jìn)行排序。
12.如權(quán)利要求7所述的實(shí)時(shí)搜索裝置,其特征在于,所述用戶生成內(nèi)容包括好友、應(yīng)用、名人空間、日志、說(shuō)說(shuō)、微`博中的一種或多種數(shù)據(jù)。
全文摘要
本發(fā)明提供了一種實(shí)時(shí)搜索方法和裝置,所述方法包括實(shí)時(shí)監(jiān)測(cè)用戶輸入的檢索請(qǐng)求;以所述用戶輸入的檢索請(qǐng)求為索引,在用戶生成內(nèi)容中搜索與所述檢索請(qǐng)求對(duì)應(yīng)的目標(biāo)內(nèi)容;將搜索到的目標(biāo)內(nèi)容輸出到用戶界面上進(jìn)行顯示。實(shí)施本發(fā)明,可以支持大量?jī)?nèi)容的檢索,從SNS網(wǎng)絡(luò)中挖掘出與該用戶相關(guān)的數(shù)據(jù)信息,滿足用戶的檢索需求。
文檔編號(hào)G06F17/30GK103116579SQ201110362398
公開日2013年5月22日 申請(qǐng)日期2011年11月16日 優(yōu)先權(quán)日2011年11月16日
發(fā)明者廖宇奇, 徐芳 申請(qǐng)人:騰訊科技(深圳)有限公司