搜索結果的展現方法和裝置制造方法
【專利摘要】本發明提出一種搜索結果的展現方法和裝置,該搜索結果的展現方法包括:接收用戶輸入的搜索內容;根據所述搜索內容獲取搜索結果,其中,所述搜索結果中包含所述搜索內容對應的購買鏈接信息;向所述用戶展現搜索結果。該方法能夠提高了搜索定位準確度,改善搜索效果。
【專利說明】搜索結果的展現方法和裝置
【技術領域】
[0001]本發明涉及通信【技術領域】,尤其涉及一種搜索結果的展現方法和裝置。
【背景技術】
[0002]目前的搜索結果展現方法通常是比對與用戶輸入的搜索詞相關的內容,然后將相關的具體內容作為搜索結果展現給用戶。但是,在一些場景下用戶所需的可能不僅是具體內容,因此這種通用的搜索結果展現方式很難準確定位用戶感興趣的內容,展現給用戶的搜索結果并不理想。
【發明內容】
[0003]本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
[0004]為此,本發明的一個目的在于提出一種搜索結果的展現方法,該方法可以提高搜索結果的定位準確度,改善搜索效果。
[0005]本發明的另一個目的在于提出一種搜索結果的展現裝置。
[0006]為達到上述目的,本發明實施例提出的搜索結果的展現方法,包括:接收用戶輸入的搜索內容;根據所述搜索內容獲取搜索結果,其中,所述搜索結果中包含所述搜索內容對應的購買鏈接信息;向所述用戶展現搜索結果。
[0007]本發明實施例提出的搜索結果的展現方法,通過在接收用戶輸入的搜索內容,并獲取包含搜索內容對應的購買鏈接信息的搜索結果展現給用戶,從而可以通過搜索結果直接購買需要查找的內容,提高了搜索定位準確度,改善搜索效果。
[0008]為達到上述目的,本發明實施例提出的搜索結果的展現裝置,包括:接收模塊,用于接收用戶輸入的搜索內容;獲取模塊,用于根據所述搜索內容獲取搜索結果,其中,所述搜索結果中包含所述搜索內容對應的購買鏈接信息;展現模塊,用于向所述用戶展現搜索結果。
[0009]本發明實施例提出的搜索結果的展現裝置,通過在接收用戶輸入的搜索內容,并獲取包含搜索內容對應的購買鏈接信息的搜索結果展現給用戶,從而可以通過搜索結果直接購買需要查找的內容,提高了搜索定位準確度,改善搜索效果。
[0010]本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【專利附圖】
【附圖說明】
[0011]本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0012]圖1是本發明實施例提出的一種搜索結果的展現方法的流程示意圖;
[0013]圖2是本發明另一實施例提出的搜索結果的展現方法的流程示意圖;
[0014]圖3本發明另一實施例的搜索結果的展現裝置的結構示意圖;
[0015]圖4是本發明另一實施例的搜索結果的展現裝置的結構示意圖。
【具體實施方式】
[0016]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能理解為對本發明的限制。相反,本發明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。
[0017]下面參考附圖描述根據本發明實施例的搜索結果的展現方法和裝置。
[0018]圖1是本發明一實施例提出的搜索結果的展現方法的流程示意圖,該方法包括:
[0019]SlOl:接收用戶輸入的搜索內容。
[0020]其中,用戶輸入的搜索內容可以是用戶文字輸入的搜索內容、用戶語音輸入的搜索內容、用戶輸入的圖片等中的一種或多種。
[0021]S102:根據搜索內容獲取搜索結果,其中,搜索結果中包含搜索內容對應的購買鏈接信息。
[0022]具體地,搜索引擎可以將搜索內容發送至服務端,服務端在接收到搜索內容后,可以先對用戶輸入的搜索內容進行識別和關鍵信息提取,然后根據關鍵信息查找符合條件的信息并進行排序,得到最終的搜索結果。具體過程將在后續實施例中詳細說明。
[0023]其中,搜索結果中包含搜索內容對應的購買鏈接信息。例如,用戶搜索一張圖片,則可將圖片中的物品購買鏈接加入到搜索結果中。
[0024]在很多時候,用戶在搜索商品時,需要獲知該商品的購買鏈接地址,以方便購買。相關技術中,需要用戶一一打開網頁找到相關購買地址,甚至在打開網頁后也找不到購買地址。而本實施例通過在搜索結果中包含購買鏈接信息,可以將購買鏈接信息之間展現給用戶,以方便用戶操作。
[0025]S103:向用戶展現搜索結果。
[0026]具體地,接收到服務端發送的搜索結果后,可通過現有的或未來可能出現的任何展現方式向用戶展現搜索結果,在此不再一一列舉。
[0027]本實施例通過在接收用戶輸入的搜索內容,并獲取包含搜索內容對應的購買鏈接信息的搜索結果展現給用戶,從而可以通過搜索結果直接購買需要查找的內容,提高了搜索定位準確度,改善搜索效果。
[0028]圖2是根據本發明另一實施例提出的搜索結果的展現方法的流程示意圖。本實施例中以用戶輸入的搜索內容為圖片為例進行說明。如圖2所示,該搜索結果的展現方法包括:
[0029]S201:搜索引擎接收用戶輸入的圖片。
[0030]其中,用戶輸入的圖片可以是用戶從本地圖片庫中選擇的圖片,也可以是用戶拍攝的圖片,還可以是通過其他現有的或未來可能出現的任何圖片輸入方法輸入的圖片。
[0031]在本發明的一個實施例中,可以通過不同的界面交互元素向用戶展現圖片輸入界面,例如搜索引擎輸入框旁的圖片輸入按鈕等,類似的可實現該功能的界面交互元素和交互方法還有多種,在此不再一一列舉。
[0032]S202:搜索引擎將所述圖片發送給服務端。
[0033]具體地,搜索引擎可以將用戶輸入的圖片發送給服務端,以使服務端根據所述圖片進行搜索,并獲取搜索結果。
[0034]S203:服務端獲取所述圖片中包含的商品的購買鏈接信息。
[0035]具體地,服務端在接收到所述圖片后,可以先對圖片內容進行識別,然后根據圖片內容查找符合條件的搜索結果,其中,所述搜索結果中包含所述搜索內容對應的購買鏈接信息。
[0036]在本發明的具體實施例中,服務端可對圖片中的實體進行識別,并在預設的商品庫中對圖片中的實體進行搜索匹配,然后獲取匹配到的商品的購買鏈接信息。其中,預設的商品庫可以有多種來源,例如預先獲取的不同購物網站的商品數據等。
[0037]在本發明的一個實施例中,當圖片中包含至少兩個商品時,可獲取所述圖片中包含的每個實體的購買鏈接信息。
[0038]例如,拍攝的圖片包括上衣和裙子,那么可以分別獲取上衣的購買鏈接地址和裙子的購買鏈接地址。
[0039]S204:服務端根據預先設置的排序屬性對獲取的搜索結果進行排序。
[0040]進一步地,服務端還可以根據預先設置的排序屬性對獲取的搜索結果進行排序。
[0041]其中,排序屬性可以有用戶預先手動設置,也可以由搜索引擎默認設置。排序屬性可以包括價格、商家、商品種類等中的至少一項。例如,按照價格由低到高排序,或將商城商品排序在前,或將電子類商品排序在前等。
[0042]S205:服務端將搜索結果發送至搜索引擎。
[0043]S206:搜索引擎接收服務端發送的排序后的搜索結果,并向用戶展現搜索結果。
[0044]在本發明的一個實施例中,搜索引擎可根據服務端返回的排序后的搜索結果,向用戶進行對應展現。當圖片中包含至少兩個商品時,可以將所述圖片中包含的每個商品與所述商品的購買鏈接信息,進行對應展現。具體的展現方法有多種,在此不再一一列舉。
[0045]本實施例通過在接收用戶輸入的搜索內容,并獲取包含搜索內容對應的購買鏈接信息的搜索結果展現給用戶,從而可以通過搜索結果直接購買需要查找的內容,提高了搜索定位準確度,改善了搜索效果。本實施例還可以分別根據圖片中的一個或多個商品獲取對應的搜索結果,并按照預設的排序屬性對搜索結果進行排序,搜索更加智能,提高了搜索效率。另外,本實施例可以實現在多種客戶端中的應用,例如可使用移動終端、電腦、電子書等多種智能終端設備拍攝或上傳圖片進行搜索即可獲得相應商品的購買鏈接,適用范圍廣,搜索更便捷。
[0046]為了實現上述實施例,本發明還提出一種搜索結果的展現裝置。
[0047]圖3是本發明另一實施例的搜索結果的展現裝置的結構示意圖。如圖3所示,該搜索結果的展現裝置包括:接收模塊100、獲取模塊200和展現模塊300。
[0048]具體地,接收模塊100用于接收用戶輸入的搜索內容。其中,用戶輸入的搜索內容可以是用戶文字輸入的搜索內容、用戶語音輸入的搜索內容、用戶輸入的圖片等中的一種或多種。
[0049]獲取模塊200用于根據所述搜索內容獲取搜索結果,其中,所述搜索結果中包含所述搜索內容對應的購買鏈接信息。更具體地,獲取模塊200可以將搜索內容發送至服務端,服務端在接收到搜索內容后,可以先對用戶輸入的搜索內容進行識別和關鍵信息提取,然后根據關鍵信息查找符合條件的信息并進行排序,得到最終的搜索結果。
[0050]其中,搜索結果中包含搜索內容對應的購買鏈接信息。例如,用戶搜索一張圖片,則可將圖片中的物品購買鏈接加入到搜索結果中。
[0051]在很多時候,用戶在搜索商品時,需要獲知該商品的購買鏈接地址,以方便購買。相關技術中,需要用戶一一打開網頁找到相關購買地址,甚至在打開網頁后也找不到購買地址。而本實施例通過在搜索結果中包含購買鏈接信息,可以將購買鏈接信息之間展現給用戶,以方便用戶操作。
[0052]展現模塊300用于向所述用戶展現搜索結果。更具體地,接收到服務端發送的搜索結果后,展現模塊300可通過現有的或未來可能出現的任何展現方式向用戶展現搜索結果,在此不再一一列舉。
[0053]本實施例通過在接收用戶輸入的搜索內容,并獲取包含搜索內容對應的購買鏈接信息的搜索結果展現給用戶,從而可以通過搜索結果直接購買需要查找的內容,提高了搜索定位準確度,改善搜索效果。
[0054]圖4是本發明另一實施例的搜索結果的展現裝置的結構示意圖。如圖4所示,該搜索結果的展現裝置包括:接收模塊100、選擇單元110、拍攝單元120、獲取模塊200、獲取單元210、發送單元220、接收單元230和展現模塊300。其中,接收模塊100包括選擇單元110和拍攝單元120 ;獲取模塊200包括獲取單元210、發送單元220和接收單元230。
[0055]具體地,接收模塊100可以通過選擇單元110接收用戶從本地圖片庫中選擇的圖片;或者,通過拍攝單元120接收用戶拍攝的圖片。在本發明的一個實施例中,接收模塊100可以通過不同的界面交互元素向用戶展現圖片輸入界面,例如搜索引擎輸入框旁的圖片輸入按鈕等,類似的可實現該功能的界面交互元素和交互方法還有多種,在此不再一一列舉。
[0056]當搜索內容是圖片時,獲取模塊200包括獲取單元210、發送單元220和接收單元230。
[0057]獲取單元210用于獲取所述圖片中包含的商品的購買鏈接信息。在本發明的一個實施例中,當圖片中包含至少兩個商品時,獲取單元210還可用于獲取所述圖片中包含的每個實體的購買鏈接信息。例如,拍攝的圖片包括上衣和裙子,那么可以分別獲取上衣的購買鏈接地址和裙子的購買鏈接地址。
[0058]發送單元220用于將所述圖片發送給服務端,以使所述服務端根據預先設置的排序屬性對獲取的搜索結果進行排序。
[0059]更具體地,發送單元220可以將用戶輸入的圖片發送給服務端,以使服務端根據所述圖片進行搜索,并獲取搜索結果。服務端在接收到所述圖片后,可以先對圖片內容進行識別,然后根據圖片內容查找符合條件的搜索結果,其中,所述搜索結果中包含所述搜索內容對應的購買鏈接信息。
[0060]在本發明的具體實施例中,服務端可對圖片中的實體進行識別,并在預設的商品庫中對圖片中的實體進行搜索匹配,然后獲取匹配到的商品的購買鏈接信息。其中,預設的商品庫可以有多種來源,例如預先獲取的不同購物網站的商品數據等。
[0061]進一步地,服務端還可以根據預先設置的排序屬性對獲取的搜索結果進行排序。
[0062]其中,排序屬性可以有用戶預先手動設置,也可以由搜索引擎默認設置。排序屬性可以包括價格、商家、商品種類等中的至少一項。例如,按照價格由低到高排序,或將商城商品排序在前,或將電子類商品排序在前等。
[0063]接收單元230用于接收所述服務端發送的排序后的搜索結果。
[0064]展現模塊300還用于將所述圖片中包含的每個商品與所述商品的購買鏈接信息,進行對應展現。在本發明的一個實施例中,展現模塊300可根據服務端返回的排序后的搜索結果,向用戶進行對應展現。當圖片中包含至少兩個商品時,展現模塊300可以將所述圖片中包含的每個商品與所述商品的購買鏈接信息,進行對應展現。具體的展現方法有多種,在此不再一一列舉。
[0065]本實施例通過在接收用戶輸入的搜索內容,并獲取包含搜索內容對應的購買鏈接信息的搜索結果展現給用戶,從而可以通過搜索結果直接購買需要查找的內容,提高了搜索定位準確度,改善了搜索效果。本實施例還可以分別根據圖片中的一個或多個商品獲取對應的搜索結果,并按照預設的排序屬性對搜索結果進行排序,搜索更加智能,提高了搜索效率。另外,本實施例可以實現在多種客戶端中的應用,例如可使用移動終端、電腦、電子書等多種智能終端設備拍攝或上傳圖片進行搜索即可獲得相應商品的購買鏈接,適用范圍廣,搜索更便捷。
[0066]需要說明的是,在本發明的描述中,術語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
[0067]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬【技術領域】的技術人員所理解。
[0068]應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0069]本【技術領域】的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0070]此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0071]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0072]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
[0073]盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。
【權利要求】
1.一種搜索結果的展現方法,其特征在于,包括: 接收用戶輸入的搜索內容; 根據所述搜索內容獲取搜索結果,其中,所述搜索結果中包含所述搜索內容對應的購買鏈接信息; 向所述用戶展現搜索結果。
2.根據權利要求1所述的方法,其特征在于,所述接收用戶輸入的搜索內容,包括: 接收用戶文字輸入的搜索內容;或者, 接收用戶語音輸入的搜索內容;或者, 接收用戶輸入的圖片。
3.根據權利要求2所述的方法,其特征在于,當所述搜索內容是圖片時,所述根據所述搜索內容獲取搜索結果,包括: 獲取所述圖片中包含的商品的購買鏈接信息。
4.根據權利要求3所述的方法,其特征在于,所述根據所述搜索內容獲取搜索結果,包括: 將所述圖片發送給服務端,以使所述服務端根據預先設置的排序屬性對獲取的搜索結果進行排序; 接收所述服務端發送的排序后的搜索結果。
5.根據權利要求4所述的方法,其特征在于,所述排序屬性包括如下項中的至少一項: 價格,商家,商品種類。
6.根據權利要求3所述的方法,其特征在于,當所述圖片中包含至少兩個商品時,所述獲取所述圖片中包含的商品的購買鏈接信息,包括: 獲取所述圖片中包含的每個實體的購買鏈接信息。
7.根據權利要求6所述的方法,其特征在于,所述向所述用戶展現搜索結果,包括: 將所述圖片中包含的每個商品與所述商品的購買鏈接信息,進行對應展現。
8.根據權利要求2所述的方法,其特征在于,所述接收用戶輸入的圖片,包括: 接收用戶從本地圖片庫中選擇的圖片;或者, 接收用戶拍攝的圖片。
9.一種搜索結果的展現裝置,其特征在于,包括: 接收模塊,用于接收用戶輸入的搜索內容; 獲取模塊,用于根據所述搜索內容獲取搜索結果,其中,所述搜索結果中包含所述搜索內容對應的購買鏈接信息; 展現模塊,用于向所述用戶展現搜索結果。
10.根據權利要求9所述的裝置,其特征在于,所述接收模塊具體用于: 接收用戶文字輸入的搜索內容;或者, 接收用戶語音輸入的搜索內容;或者, 接收用戶輸入的圖片。
11.根據權利要求10所述的裝置,其特征在于,當所述搜索內容是圖片時,所述獲取模塊包括: 獲取單元,用于獲取所述圖片中包含的商品的購買鏈接信息。
12.根據權利要求11所述的裝置,其特征在于,所述獲取模塊包括: 發送單元,用于將所述圖片發送給服務端,以使所述服務端根據預先設置的排序屬性對獲取的搜索結果進行排序; 接收單元,用于接收所述服務端發送的排序后的搜索結果。
13.根據權利要求12所述的裝置,其特征在于,所述排序屬性包括如下項中的至少一項: 價格,商家,商品種類。
14.根據權利要求11所述的裝置,其特征在于,當所述圖片中包含至少兩個商品時,所述獲取單元還用于獲取所述圖片中包含的每個實體的購買鏈接信息。
15.根據權利要求14所述的裝置,其特征在于,所述展現模塊還用于將所述圖片中包含的每個商品與所述商品的購買鏈接信息,進行對應展現。
16.根據權利要求10所述的裝置,其特征在于,所述接收模塊包括: 選擇單元,用于接收用戶從本地圖片庫中選擇的圖片;或者, 拍攝單元,用于接收用戶拍攝的圖片。
【文檔編號】G06F17/30GK104239460SQ201410443545
【公開日】2014年12月24日 申請日期:2014年9月2日 優先權日:2014年9月2日
【發明者】國玉晶, 李 浩, 李穎超, 鐘升達, 徐饒, 許笑天, 田甜 申請人:百度在線網絡技術(北京)有限公司