麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種實時搜索方法和裝置的制作方法

文檔序號:6438502閱讀:214來源:國知局
專利名稱:一種實時搜索方法和裝置的制作方法
技術領域
本發明涉及互聯網技術領域,尤其涉及一種實時搜索方法和裝置。
背景技術
隨著互聯網技術的發展,人們越來越多的使用互聯網搜索自己感興趣的內容。社會性網絡服務(SNS,Social Networking Services)是 Web 2.0 體系下的一個技術應用架構。SNS通過直接建立社會朋友關系,實現朋友之間進行人力資源分享,在建立社會關系的過程中完成或解決具體的應用問題。通過使用SNS可以實現個人數據處理,個人社會關系管理,可信的商業信息共享,與信任的人群分享自己的信息和知識,利用信任關系拓展自己的社會網絡,達成更加有價值的溝通和協作。在SNS網絡中,如果用戶要搜索相關內容,會在相關應用的界面的搜索框中輸入關鍵詞?,F有技術提供的搜索裝置將該輸入的關鍵詞傳輸至后臺,根據該關鍵詞可以在固定數據庫中進行檢索,并將檢索結果發送到前端的用戶界面上顯示。但是現有技術提供的搜索方法,根據用戶輸入的關鍵詞只能從固定的后臺數據庫中存儲的數據中檢索相關的內容,也即其數據源單一,不能支持大量內容的檢索,無法真正意義上從SNS網絡中挖掘出與該用戶相關的數據信息,滿足用戶的檢索需求。

發明內容
本發明實施例所要解決的技術問題是:提供一種實時搜索方法和裝置,可以支持大量內容的檢索,從SNS網絡中挖掘出與該用戶相關的數據信息,滿足用戶的檢索需求。為了解決上述技術問題,本發明提供了一種實時搜索方法,包括:
實時監測用戶輸入的檢索請求;
以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容;
將搜索到的目標內容輸出到用戶界面上進行顯示。本發明還提供了一種實時搜索裝置,包括:
檢索監測模塊,用于實時監測用戶輸入的檢索請求;
內容搜索模塊,用于以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容;
內容顯示模塊,用于將所述內容搜索模塊搜索得到的目標內容輸出到用戶界面上進行顯不O實施本發明,由于在監測到用戶輸入的檢索請求之后,檢索范圍不局限于固定的后臺數據庫,而是擴大到與發起檢索請求的用戶相關的用戶生成內容中進行檢索,本發明可以支持大量內容的檢索,從SNS網絡中挖掘出與該用戶相關的數據信息,滿足用戶的檢索需求。


為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本發明提供的一種實時搜索方法實施例一的流程示意 圖2是本發明提供的一種實時搜索方法實施例二的流程示意 圖3是本發明提供的一種實時搜索方法實施例三的流程示意 圖4是應用本發明提供的一種實時搜索方法的效果示意 圖5是本發明提供的一種實時搜索裝置實施例一的組成示意 圖6是本發明提供的一種實時搜索裝置實施例二的組成示意 圖7是本發明提供的一種實時搜索裝置實施例三的組成示意 圖8是本發明提供的一種實時搜索裝置實施例四的組成示意圖。
具體實施例方式本發明所要解決的技術問題在于,針對上述現有技術的不足,提供一種實時搜索方法,該方法可以支持大量內容的檢索,以最大程度的滿足用戶的需求。在SNS網絡中,用戶之間可以建立好友關系,好友之間的關系可以用好友關系鏈表示,SNS用戶可以使用SNS提供的游戲應用、空間、可以寫日志、說說、微博等等。用戶使用這些應用或者產品會生成相關的數據,成為用戶生成內容(UGC,User GeneratedContent)。本發明實施例中,在用戶發起檢索請求的時候,不再局限于在固定的后臺數據庫中搜索數據,而是將搜索范圍擴大到所有用戶生成內容中,并且在進行用戶生成內容搜索的同時或者在完成大范圍的用戶生成內容搜索之后,考慮好友關系鏈的因素,搜索與發起檢索請求的用戶有好友關系的其他用戶的用戶生成內容。以下將詳細描述本發明實施例提供的實時搜索方法和裝置。參見圖1,為本發明提供的一種實時搜索方法實施例一的流程示意圖。本實施例提供的方法,包括:
步驟100,實時監測用戶輸入的檢索請求;
具體實現中,用戶在用戶界面的輸入框中輸入關鍵字,例如,用戶想要搜索“農場”相關的內容,此時前臺會實時監控用戶輸入的檢索請求,并實時傳輸到后臺進行處理。步驟101,以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容;
具體實現中,后臺會根據用戶輸入的檢索請求中的關鍵字為索引,在各類型的數據存儲模塊中進行查詢;各類型的數據存儲模塊中存儲有包括好友,應用,日志,說說,名人空間,微博等用戶生成內容;需要說明的是,在查詢用戶生成內容的時候,會綜合考慮字數長度、圖片數量、分段格式等因素,以獲取有用的用戶生成內容。步驟103,將搜索得到的目標內容輸出到用戶界面上進行顯示??蛇x的,本實施例提供的方法在步驟101之后,還包括:
步驟102,將所述搜索得到的目標內容進行排列組合; 具體實現中,對用戶生成內容進行排列組合的具體實現方式可以是:將所述目標內容中類別相同的目標內容進行組合;然后將已組合的目標內容,按照類別進行排序;和/或基于好友關系鏈,按照與所述用戶的關系緊密程度,對已組合的目標內容進行排序。則步驟103中,就將已經組合排列好的目標內容進行顯示。實施本發明提供的實時搜索方法,由于其搜索的對象不僅限于固定的數據庫,而是擴大到所有用戶生成內容,因此可以支持大量內容的檢索,從SNS網絡中挖掘出與該用戶相關的數據信息,滿足用戶的檢索需求。另外,針對不同的用戶,本發明實施例在搜索用戶生成內容的時候,會考慮用戶的好友關系鏈,因此最終得到的用戶生成內容是與發起檢索請求的用戶相關的,能夠給每個用戶提供個性化的搜索結果。具體方式有兩種:
其一,在以用戶輸入的檢索請求為索引進行搜索的時候,基于好友關系鏈進行,在與發起所述檢索請求的用戶的好友的用戶生成內容中搜索與所述檢索請求對應的目標內容。其二,以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的內容之后,再基于好友關系鏈,在搜索得到的內容中提取與發起所述檢索請求的用戶的好友相關的內容作為目標內容。參見圖2,為本發明提供的一種實時搜索方法實施例二的流程示意圖。本實施將詳細描述上述第一種搜索用戶生成內容的方法流程,包括:
步驟200,實時監測用戶輸入的檢索請求;
步驟201,以所述用戶輸入的檢索請求為索引,基于好友關系鏈,在與發起所述檢索請求的用戶的好友的用戶生成內容中搜索與所述檢索請求對應的目標內容。需要說明的是,所述好友關系鏈代表用戶與用戶之間的關系以及關聯程度。此為本領域技術人員是熟知的技術,在此不再贅述。步驟202,將所述目標內容中類別相同的目標內容進行組合;
步驟203,按照類別對已組合的目標內容進行排序;和/或基于好友關系鏈,按照與所述用戶的關系緊密程度,對已組合的目標內容進行排序。上述的用戶生成內容包括好友、應用、名人空間、日志、說說、微博中的一種或多種數據。本實施提供的方法,基于好友關系鏈進行用戶生成內容的檢索,以求檢索的內容都是與發起檢索請求的用戶相關聯的,在大范圍檢索的基礎上又兼顧用戶的個性需求,并且按照與所述用戶的關系緊密程度,對所述用戶的好友相關的目標內容進行排序,以將搜索到的用戶生成內容以個性的方式展現在用戶界面。參見圖3,為本發明提供的一種實時搜索方法實施例三的流程示意圖。本實施將詳細描述上述第二種搜索用戶生成內容的方法流程,包括:
步驟300,實時監測用戶輸入的檢索請求。步驟301,以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的內容。步驟302,基于好友關系鏈,在搜索得到的所述內容中提取與發起所述檢索請求的用戶的好友相關的內容作為目標內容。需要說明的是,所述好友關系鏈代表用戶與用戶之間的關系以及關聯程度。此為本領域技術人員是熟知的技術,在此不再贅述。步驟303,將所述目標內容中類別相同的目標內容進行組合;
步驟304,按照類別對已組合的目標內容進行排序;和/或基于好友關系鏈,按照與所述用戶的關系緊密程度,對已組合的目標內容進行排序。上述的用戶生成內容包括好友、應用、名人空間、日志、說說、微博中的一種或多種數據。本實施提供的方法,在大范圍的檢索到用戶生成內容之后,再基于好友關系鏈進行提取與用戶具有好友關系的相關用戶生成內容,以求檢索的內容都是與發起檢索請求的用戶向關聯的,能夠在大范圍檢索的基礎上又兼顧用戶的個性需求,并且按照與所述用戶的關系緊密程度,對所述用戶的好友相關的目標內容進行排序,以將搜索到的用戶生成內容以個性的方式展現在用戶界面。舉例來講,用戶在檢索框中輸入“農場”之后,應用本發明實施例提供實時搜索方法,優先在空間類對應的應用,然后從好友,日志,說說等關系中抽取與“農場”相關的用戶生成內容,然后進行排列組合之后顯示出來,若用戶生成內容中與發起檢索請求的用戶有好友關系,則提取到最前面進行顯示具體顯示效果如圖4所示。參見圖5,為本發明提供的一種實時搜索裝置實施例一的組成示意圖。本實施例提供的裝置,包括:
檢索監測模塊10,用于實時監測用戶輸入的檢索請求;
具體實現中,當用戶在用戶界面的輸入框中輸入關鍵字,例如,用戶想要搜索“農場”相關的內容,此時檢索檢測模塊10會實時監控用戶輸入的檢索請求,并實時傳輸到后臺進行處理。內容搜索模塊11,用于以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容;
具體實現中,內容搜索模塊11會根據用戶輸入的檢索請求中的關鍵字為索引,在各類型的數據存儲模塊中進行查詢;各類型的數據存儲模塊中存儲有包括好友,應用,日志,說說,名人空間,微博等用戶生成內容;需要說明的是,在查詢用戶生成內容的時候,會綜合考慮字數長度、圖片數量、分段格式等因素,以獲取有用的用戶生成內容。內容顯示模塊13,用于將所述內容搜索模塊11搜索到的目標內容輸出到用戶界面上進行顯示。可選的,本實施例提供的裝置還包括:內容處理模塊12,在內容顯示模塊13顯示搜索到的目標內容之前,內容處理模塊12,用于將所述內容搜索模塊11搜索得到的目標內容進行排列組合;
具體實現中,內容處理模塊12對用戶生成內容進行排列組合的具體實現方式可以是:將所述目標內容中類別相同的目標內容進行組合;然后將已組合的目標內容,按照類別進行排序;和/或基于好友關系鏈,按照與所述用戶的關系緊密程度,對已組合的目標內容進行排序。實施本發明提供的實時搜索裝置,由于其搜索的對象不僅限于固定的數據庫,而是擴大到所有用戶生成內容,因此可以支持大量內容的檢索,從SNS網絡中挖掘出與該用戶相關的數據信息,滿足用戶的檢索需求。
參見圖6,為本發明提供的一種實時搜索裝置實施例二的組成示意圖。本實施例提供的實時搜索裝置包括檢索監測模塊10、內容搜索模塊11、內容處理模塊12以及內容顯示模塊13,并且所述內容搜索模塊11具體包括:
定向搜索單元110,用于以所述用戶輸入的檢索請求為索引,基于好友關系鏈,在與發起所述檢索請求的用戶的好友的用戶生成內容中搜索與所述檢索請求對應的目標內容。需要說明的是,所述好友關系鏈代表用戶與用戶之間的關系以及關聯程度。此為本領域技術人員是熟知的技術,在此不再贅述。本實施提供的裝置,基于好友關系鏈進行用戶生成內容的檢索,以求檢索的內容都是與發起檢索請求的用戶向關聯的,在大范圍檢索的基礎上又兼顧用戶的個性需求。參見圖7,為本發明提供的一種實時搜索裝置實施例三的組成示意圖。本實施例提供的實時搜索裝置包括檢索監測模塊10、內容搜索模塊11、內容處理模塊12以及內容顯示模塊13,并且所述內容搜索模塊11具體包括:
內容搜索單元111,用于以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的內容;
內容提取單元112,用于基于好友關系鏈,在所述內容搜索單元111搜索得到的內容中提取與發起所述檢索請求的用戶的好友相關的內容作為目標內容。本實施提供的裝置,在大范圍的檢索到用戶生成內容之后,再基于好友關系鏈進行提取與用戶具有好友關系的相關用戶生成內容,以求檢索的內容都是與發起檢索請求的用戶向關聯的,能夠在大范圍檢索的基礎上又兼顧用戶的個性需求。參見圖8,為本發明提供的一種實時搜索裝置實施例四的組成示意圖。本實施例提供的實時搜索裝置包括檢索監測模塊10、內容搜索模塊11、內容處理模塊12以及內容顯示模塊13,并且內容處理模塊12,包括;
內容組合單元120,用于將所述目標內容中類別相同的目標內容進行組合;
排序單元121,用于將所述內容組合單元組合的目標內容,按照類別進行排序;和/或用于基于好友關系鏈,按照與所述用戶的關系緊密程度,對所述內容組合單元組合已經組合的目標內容進行排序。本發明實施例提供的裝置,可以按照與所述用戶的關系緊密程度,對所述用戶的好友相關的目標內容進行排序,以將搜索到的用戶生成內容以個性的方式展現在用戶界面。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。以上所述是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發明的保護范圍。
權利要求
1.一種實時搜索方法,其特征在于,包括: 實時監測用戶輸入的檢索請求; 以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容; 將搜索到的目標內容輸出到用戶界面上進行顯示。
2.如權利要求1所述的實時搜索方法,其特征在于,所述以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容,包括: 以所述用戶輸入的檢索請求為索引,基于好友關系鏈,在與發起所述檢索請求的用戶的好友的用戶生成內容中搜索與所述檢索請求對應的目標內容。
3.如權利要求1所述的實時搜索方法,其特征在于,所述以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容,包括: 以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的內容; 基于好友關系鏈,在搜索得到的所述內容中提取與發起所述檢索請求的用戶的好友相關的內容作為目標內容。
4.如權利要求2或3所述的實時搜索方法,其特征在于,所述將搜索到的目標內容輸出到用戶界面上進行顯示之前,還包括:將所述搜索得到的目標內容進行排列組合。
5.如權利要求4所述的實時搜索方法,其特征在于,所述將所述搜索得到的目標內容進行排列組合,包括: 對所述搜索到的目標內容中類別相同的目標內容進行組合; 按照類別對已組合的目標內容進行排序;和/或基于好友關系鏈,按照與所述用戶的關系緊密程度,對已組合的目標內容進行排序。
6.如權利要求1所述的實時搜索方法,其特征在于,所述用戶生成內容包括好友、應用、名人空間、日志、說說、微博中的一種或多種數據。
7.一種實時搜索裝置,其特征在于,包括: 檢索監測模塊,用于實時監測用戶輸入的檢索請求; 內容搜索模塊,用于以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容; 內容顯示模塊,用于將所述內容搜索模塊搜索到的目標內容輸出到用戶界面上進行顯/Jn ο
8.如權利要求7所述的實時搜索裝置,其特征在于,所述內容搜索模塊包括: 定向搜索單元,用于以所述用戶輸入的檢索請求為索引,基于好友關系鏈,在與發起所述檢索請求的用戶的好友的用戶生成內容中搜索與所述檢索請求對應的目標內容。
9.如權利要求7所述的實時搜索裝置,其特征在于,所述內容搜索模塊包括: 內容搜索單元,用于以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的內容; 內容提取單元,用于基于好友關系鏈,在所述內容搜索單元搜索得到的內容中提取與發起所述檢索請求的用戶的好友相關的內容作為目標內容。
10.如權利要求8或9所述的實時搜索裝置,其特征在于,所述裝置還包括:內容處理模塊,用于將所述搜索得到的目標內容進行排列組合。
11.如權利要求10所述的實時搜索裝置,其特征在于,所述內容處理模塊包括: 內容組合單元,用于將所述目標內容中類別相同的目標內容進行組合; 排序單元,用于按照類別,對所述內容組合單元組合已經組合的目標內容進行排序;和/或用于基于好友關系鏈,按照與所述用戶的關系緊密程度,對所述內容組合單元組合已經組合的目標內容進行排序。
12.如權利要求7所述的實時搜索裝置,其特征在于,所述用戶生成內容包括好友、應用、名人空間、日志、說說、微`博中的一種或多種數據。
全文摘要
本發明提供了一種實時搜索方法和裝置,所述方法包括實時監測用戶輸入的檢索請求;以所述用戶輸入的檢索請求為索引,在用戶生成內容中搜索與所述檢索請求對應的目標內容;將搜索到的目標內容輸出到用戶界面上進行顯示。實施本發明,可以支持大量內容的檢索,從SNS網絡中挖掘出與該用戶相關的數據信息,滿足用戶的檢索需求。
文檔編號G06F17/30GK103116579SQ201110362398
公開日2013年5月22日 申請日期2011年11月16日 優先權日2011年11月16日
發明者廖宇奇, 徐芳 申請人:騰訊科技(深圳)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 民县| 常熟市| 文山县| 贵州省| 沅陵县| 施秉县| 洛川县| 山阴县| 琼中| 泊头市| 威远县| 上栗县| 平陆县| 玉门市| 诸城市| 读书| 徐闻县| 新巴尔虎左旗| 五寨县| 张家港市| 鄯善县| 潍坊市| 徐闻县| 凤庆县| 玉树县| 诸暨市| 铜鼓县| 淳化县| 晋州市| 宜黄县| 垦利县| 胶州市| 应城市| 马龙县| 酒泉市| 武山县| 右玉县| 武乡县| 林西县| 黔南| 唐海县|