使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供用于使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的方法和系統(tǒng)。實(shí)例系統(tǒng)包括通信模塊、列表檢索模塊、補(bǔ)充搜索項(xiàng)產(chǎn)生器和篩選器產(chǎn)生器。所述通信模塊可經(jīng)配置以接收用戶供應(yīng)的搜索項(xiàng)。所述列表檢索模塊可經(jīng)配置以基于所述用戶供應(yīng)的搜索項(xiàng)而檢索一個(gè)或一個(gè)以上列表。所述補(bǔ)充搜索項(xiàng)產(chǎn)生器可經(jīng)配置以基于不同的詞在所述所檢索列表的標(biāo)題中的出現(xiàn)頻率而識(shí)別補(bǔ)充搜索項(xiàng)。所述篩選器產(chǎn)生器可經(jīng)配置以基于所述補(bǔ)充搜索項(xiàng)而產(chǎn)生將呈現(xiàn)給用戶用于選擇的篩選器列表。
【專利說(shuō)明】使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的方法和系統(tǒng)
[0001]主張優(yōu)先權(quán)
[0002]此PCT申請(qǐng)案主張2011年6月3日申請(qǐng)的題為“使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的方法和系統(tǒng)(METHOD AND SYSTEM TO NARROW GENERIC SEARCHES USING RELATEDSEARCH TERMS) ”的第13/153,071號(hào)美國(guó)專利申請(qǐng)案的 申請(qǐng)日期:的權(quán)益,所述申請(qǐng)案的全部?jī)?nèi)容以引用的方式并入本文中。
【技術(shù)領(lǐng)域】
[0003]本申請(qǐng)案涉及軟件和/或硬件技術(shù)的【技術(shù)領(lǐng)域】,且在一個(gè)實(shí)例實(shí)施例中,涉及使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的系統(tǒng)和方法。
【背景技術(shù)】
[0004]網(wǎng)絡(luò)商業(yè)系統(tǒng)(例如在線交易系統(tǒng))依賴于用戶指定的搜索來(lái)定位商業(yè)項(xiàng)目。雖然一些用戶在定位所要項(xiàng)目方面技術(shù)嫻熟,但大部分用戶缺乏有助于導(dǎo)航此類系統(tǒng)的知識(shí)。結(jié)果,可能經(jīng)歷系統(tǒng)的低效使用以及缺乏用戶對(duì)一些商業(yè)項(xiàng)目的交易。在一些現(xiàn)有系統(tǒng)中,允許用戶鍵入搜索項(xiàng)的網(wǎng)頁(yè)還可經(jīng)配置以準(zhǔn)許用戶從預(yù)先存在的類別列表中選擇類另IJ,在所述類別內(nèi)將執(zhí)行基于用戶供應(yīng)的搜索項(xiàng)的搜索。
【發(fā)明內(nèi)容】
【專利附圖】
【附圖說(shuō)明】
[0005]在附圖的圖式中通過(guò)實(shí)例而非限制來(lái)說(shuō)明本發(fā)明的實(shí)施例,在所述圖式中相同參考數(shù)字指示類似元件,且其中:
[0006]圖1是網(wǎng)絡(luò)環(huán)境的圖解表示,在所述網(wǎng)絡(luò)環(huán)境內(nèi)可實(shí)施使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的實(shí)例方法和系統(tǒng);
[0007]圖2是根據(jù)一個(gè)實(shí)例實(shí)施例的使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的系統(tǒng)的框圖;
[0008]圖3是根據(jù)實(shí)例實(shí)施例的使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的方法的流程圖;
[0009]圖4是根據(jù)實(shí)例實(shí)施例的說(shuō)明如何可將商業(yè)項(xiàng)目列表、類別和子類別以及系統(tǒng)供應(yīng)的搜索項(xiàng)呈現(xiàn)給用戶的實(shí)例用戶接口 ;以及
[0010]圖5是呈計(jì)算機(jī)系統(tǒng)形式的實(shí)例機(jī)器的圖解表示,在所述機(jī)器內(nèi)可執(zhí)行用于使所述機(jī)器執(zhí)行本文論述的方法中的任何一者或一者以上的指令集。
【具體實(shí)施方式】
[0011]本發(fā)明描述使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的方法和系統(tǒng)。在以下描述中,為了解釋起見(jiàn),陳述眾多特定細(xì)節(jié)以便提供對(duì)本發(fā)明實(shí)施例的透徹理解。然而,所屬領(lǐng)域的技術(shù)人員將顯而易見(jiàn),本發(fā)明可在沒(méi)有這些特定細(xì)節(jié)的情況下加以實(shí)踐。[0012]如本文所使用,術(shù)語(yǔ)“或”可以包含性或排他性含義來(lái)解釋。類似地,術(shù)語(yǔ)“示范性”僅意味某物或范例的實(shí)例且未必是實(shí)現(xiàn)目標(biāo)的優(yōu)選或理想手段。另外,雖然下文論述的各種示范性實(shí)施例可利用基于Java對(duì)服務(wù)器和相關(guān)環(huán)境,但所述實(shí)施例在本發(fā)明中僅為了清晰目的而給出。因此,任何類型的服務(wù)器環(huán)境(包含各種系統(tǒng)架構(gòu))可使用本文描述的以應(yīng)用程序?yàn)橹行牡馁Y源系統(tǒng)和方法的各種實(shí)施例,且被認(rèn)為在本發(fā)明的范圍內(nèi)。
[0013]在線交易系統(tǒng)可經(jīng)配置以維持被提供出售的項(xiàng)目列表。每一此類列表包括標(biāo)題,所述標(biāo)題由描述列表所表示的商業(yè)項(xiàng)目的特性的詞和短語(yǔ)組成。可提供用于使針對(duì)列表中所述的商業(yè)項(xiàng)目的通用搜索范圍縮小的系統(tǒng)和方法。短語(yǔ)“通用搜索”是指基于用戶供應(yīng)的關(guān)鍵詞的搜索,其通常返回大量搜索結(jié)果,其中并非所有結(jié)果可能是用戶感興趣的。在一個(gè)實(shí)例實(shí)施例中,當(dāng)用戶提交執(zhí)行基于詞或短語(yǔ)(統(tǒng)稱為搜索項(xiàng))的搜索的請(qǐng)求時(shí),檢查具有含有用戶供應(yīng)的搜索項(xiàng)的標(biāo)題的所有列表以便識(shí)別可有助于使搜索范圍縮小的額外詞。這些額外詞可基于每一詞在所返回列表的標(biāo)題中出現(xiàn)的頻率而確定。用以使通用搜索范圍縮小的實(shí)例系統(tǒng)可包含用于基于用戶供應(yīng)的搜索項(xiàng)來(lái)確定補(bǔ)充搜索項(xiàng)的系統(tǒng),后者系統(tǒng)可經(jīng)配置以識(shí)別在所返回列表的標(biāo)題中出現(xiàn)最頻繁的特定數(shù)目的詞(例如,五個(gè)或七個(gè))。這些詞單獨(dú)或與用戶供應(yīng)的(或補(bǔ)充)搜索項(xiàng)組合可被稱作系統(tǒng)供應(yīng)的搜索項(xiàng)。
[0014]系統(tǒng)供應(yīng)的搜索項(xiàng)可用以產(chǎn)生將呈現(xiàn)給用戶的一個(gè)或一個(gè)以上篩選器的列表。來(lái)自篩選器列表的篩選器可為(例如)系統(tǒng)供應(yīng)的搜索項(xiàng)。當(dāng)用以使通用搜索范圍變小的系統(tǒng)從用戶的計(jì)算機(jī)系統(tǒng)接收到來(lái)自篩選器列表的篩選器的選擇時(shí),基于接收的選定篩選器來(lái)篩選所檢索的列表。在一些實(shí)施例中,來(lái)自篩選器列表的篩選器可為與系統(tǒng)供應(yīng)的搜索項(xiàng)相關(guān)聯(lián)的推斷類別,如下文描述。
[0015]響應(yīng)于用戶的搜索請(qǐng)求而返回的列表可通過(guò)請(qǐng)求僅查看與特定預(yù)先存在的類別相關(guān)聯(lián)的那些列表而進(jìn)行篩選??苫谠诹斜淼臉?biāo)題中出現(xiàn)的詞而將列表映射到類別。舉例來(lái)說(shuō),描述色彩的詞可與“色彩”類別相關(guān)聯(lián);且在其標(biāo)題中包含描述色彩的詞的列表可映射到“色彩”類別。類似地,包含描述汽車的零件的詞的列表可映射到“汽車”類別。在一些實(shí)施例中,可利用用于基于用戶供應(yīng)的搜索項(xiàng)來(lái)確定補(bǔ)充搜索項(xiàng)的系統(tǒng)來(lái)識(shí)別與列表相關(guān)聯(lián)的額外(也稱為推斷)類別。
[0016]舉例來(lái)說(shuō),額外類別可通過(guò)分析所返回列表的標(biāo)題中除了用戶供應(yīng)的搜索項(xiàng)或用戶供應(yīng)的搜索項(xiàng)的同義詞之外的部分而推斷。在一些實(shí)施例中,一個(gè)或一個(gè)以上推斷類別可用以在以下情況下精簡(jiǎn)所返回的列表:1)用戶供應(yīng)的搜索項(xiàng)含有一個(gè)以上的詞,且所述詞中的一些可經(jīng)識(shí)別為與一個(gè)類別相關(guān)聯(lián),而其它詞中的一些可經(jīng)識(shí)別為與另一類別相關(guān)聯(lián);或2)用戶供應(yīng)的搜索項(xiàng)含有僅一個(gè)詞,其可經(jīng)識(shí)別為與一個(gè)以上類別相關(guān)聯(lián)。舉例來(lái)說(shuō),當(dāng)用戶提交針對(duì)“黑色地毯”的搜索請(qǐng)求時(shí),檢查具有含有“黑色地毯”的標(biāo)題的所有返回列表以識(shí)別額外項(xiàng)。如果“黑色”經(jīng)識(shí)別為與類別“色彩”相關(guān)聯(lián),那么可呈現(xiàn)“色彩”類另IJ。此外,如果詞“地毯”經(jīng)識(shí)別為與類別“汽車”相關(guān)聯(lián),那么還可將“汽車”類別呈現(xiàn)給用戶??赏瑫r(shí)一起或者在不同時(shí)間分開(kāi)地將“色彩”類別和“汽車”類別兩者呈現(xiàn)給用戶。在另一實(shí)例中,如果用戶提交搜索項(xiàng)“地毯”且詞“地毯”與“房屋裝飾”類別和“汽車”類別兩者相關(guān)聯(lián),那么可呈現(xiàn)“房屋裝飾”和“汽車”類別兩者以有助于用戶精簡(jiǎn)返回的列表。在一些實(shí)施例中,可基于出現(xiàn)在返回列表的標(biāo)題中的相關(guān)/上下文詞來(lái)推斷額外的類別。舉例來(lái)說(shuō),如果基于用戶供應(yīng)的搜索項(xiàng)“黑色地毯”的搜索返回具有標(biāo)題“黑色歐洲面積6X8小地毯法國(guó)美達(dá)連地毯(black EUR0PEAN6x8area RUG French MEDALLION carpet) ” 的列表,那么上下文/相關(guān)詞“歐洲”、“面積”、“小地毯”、“法國(guó)”和“美達(dá)連”可用以確定補(bǔ)充搜索項(xiàng)和額外類別。
[0017]在另一實(shí)施例中,如果用戶供應(yīng)的或系統(tǒng)產(chǎn)生的項(xiàng)已被識(shí)別為與兩個(gè)或兩個(gè)以上類別相關(guān)聯(lián)且所述類別中的一者是另一者的子類別,那么可呈現(xiàn)除了推斷類別之外的子類另IJ。舉例來(lái)說(shuō),如果詞“毛毯”經(jīng)識(shí)別為與類別“轎車”和類別“汽車”兩者相關(guān)聯(lián),且“轎車”是“汽車”類別的公認(rèn)子類別,那么可將“汽車”類別和子類別“轎車”呈現(xiàn)給用戶。
[0018]然而,在其它實(shí)施例中,可在主要類別內(nèi)呈現(xiàn)子類別,不管用戶供應(yīng)的或系統(tǒng)產(chǎn)生的項(xiàng)是否被識(shí)別為與這些子類別相關(guān)聯(lián)與否,只要所述項(xiàng)被識(shí)別為與主要類別相關(guān)聯(lián)即可。舉例來(lái)說(shuō),響應(yīng)于針對(duì)“地毯”的用戶搜索請(qǐng)求而呈現(xiàn)“汽車”類別,這是因?yàn)椤暗靥骸北蛔R(shí)別為汽車的配件?!捌嚒鳖悇e可包含對(duì)應(yīng)于不同汽車制造商的子類別,在此情況下,用于使通用搜索范圍縮小的實(shí)例系統(tǒng)可向用戶呈現(xiàn)與汽車制造商相關(guān)的子類別,使得用戶可僅搜索描述用于特定汽車的汽車地毯的那些“地毯”列表。
[0019]在另一實(shí)例實(shí)施例中,在確定一項(xiàng)出現(xiàn)在返回列表的標(biāo)題中的頻率時(shí),用于使通用搜索范圍縮小的系統(tǒng)可不僅檢查個(gè)別項(xiàng),而且檢查一項(xiàng)及其同義詞。同義關(guān)系(其可在單個(gè)詞之間或在由一個(gè)以上的詞組成的短語(yǔ)之間)可存儲(chǔ)在映射數(shù)據(jù)庫(kù)中或單獨(dú)數(shù)據(jù)庫(kù)中。為了產(chǎn)生補(bǔ)充搜索項(xiàng),可將項(xiàng)的頻率確定為所述項(xiàng)在返回列表的標(biāo)題中出現(xiàn)的總數(shù)加上其同義詞在返回列表的標(biāo)題中出現(xiàn)的總數(shù)。在一些實(shí)施例中,將同義項(xiàng)中的僅一者選擇為系統(tǒng)供應(yīng)的搜索項(xiàng)。舉例來(lái)說(shuō),如果用戶提交針對(duì)“計(jì)算機(jī)”的搜索請(qǐng)求且詞“膝上型”及其同義詞“筆記本”一起比其它詞在所返回列表的標(biāo)題中出現(xiàn)地更頻繁,那么系統(tǒng)將選擇詞“膝上型”或者詞“筆記本”而非兩者用于呈現(xiàn)給用戶作為系統(tǒng)供應(yīng)的補(bǔ)充搜索項(xiàng)。為了確定補(bǔ)充搜索項(xiàng),系統(tǒng)可經(jīng)配置以忽略列表的標(biāo)題中的某些詞,例如冠詞和介詞。
[0020]在確定兩項(xiàng)是否同義時(shí),用以使通用搜索范圍縮小的系統(tǒng)可首先確定所謂的同義程度。如果兩項(xiàng)是彼此的直接同義詞(例如,項(xiàng)“車”是項(xiàng)“汽車”的一級(jí)同義詞),那么可將兩項(xiàng)視為彼此一級(jí)同義。如果第一項(xiàng)和第二項(xiàng)并非彼此一級(jí)同義,而是其均與第三項(xiàng)一級(jí)同義(例如,如果“卡車”和“轎車”均被映射為詞“汽車”的同義詞,那么“卡車”和“轎車”是二級(jí)同義詞),那么所述兩項(xiàng)為彼此二級(jí)同義??墒褂靡患?jí)還有二級(jí)同義詞來(lái)執(zhí)行一項(xiàng)出現(xiàn)在返回列表的標(biāo)題中的頻率的計(jì)算。用以使通用搜索范圍縮小的系統(tǒng)可經(jīng)配置以僅依賴于具有小于預(yù)定深度級(jí)別的那些同義關(guān)系。
[0021]在另一實(shí)例實(shí)施例中,同義詞還可與類別一起使用來(lái)精簡(jiǎn)返回的列表。如果一項(xiàng)的同義詞中的一者經(jīng)識(shí)別為與類別相關(guān)聯(lián),那么可將所述項(xiàng)識(shí)別為與所述類別相關(guān)聯(lián)。因?yàn)橥x關(guān)系的級(jí)別越深,兩項(xiàng)指向相同標(biāo)的物的可能性就越小,所以系統(tǒng)可經(jīng)配置而使得僅小于預(yù)定深度級(jí)別的同義關(guān)系被視為與共同類別相關(guān)聯(lián)。
[0022]在另一實(shí)例實(shí)施例中,如果基于含有兩個(gè)或兩個(gè)以上的詞的用戶供應(yīng)的搜索項(xiàng)的搜索返回?zé)o結(jié)果,那么可通過(guò)從用戶供應(yīng)的搜索項(xiàng)移除一個(gè)或一個(gè)以上詞來(lái)產(chǎn)生系統(tǒng)供應(yīng)的搜索項(xiàng)。舉例來(lái)說(shuō),如果針對(duì)“繡花汽車地毯”的搜索返回?zé)o列表,那么可將系統(tǒng)供應(yīng)的搜索項(xiàng)(例如,“汽車地毯”、“繡花地毯”或僅“地毯”)提供給用戶用于選擇?;蛘撸到y(tǒng)可自動(dòng)地(無(wú)需通過(guò)用戶選擇)執(zhí)行基于系統(tǒng)產(chǎn)生的補(bǔ)充搜索項(xiàng)的搜尋且將結(jié)果呈現(xiàn)給用戶。在一些實(shí)施例中,系統(tǒng)可經(jīng)配置以在產(chǎn)生系統(tǒng)供應(yīng)的搜索項(xiàng)時(shí)從用戶供應(yīng)的搜索項(xiàng)移除不大于預(yù)定數(shù)目個(gè)詞。
[0023]用以使通用搜索范圍縮小的實(shí)例系統(tǒng)可經(jīng)配置以存儲(chǔ)系統(tǒng)產(chǎn)生的補(bǔ)充搜索項(xiàng)和推斷類別以用于未來(lái)使用。當(dāng)用戶供應(yīng)的搜索項(xiàng)在搜索請(qǐng)求的上下文中第一次遇到時(shí),且系統(tǒng)產(chǎn)生一組篩選器(例如,呈補(bǔ)充搜索項(xiàng)、含有補(bǔ)充搜索項(xiàng)的短語(yǔ)或一個(gè)或一個(gè)以上推斷類別的形式),這些篩選器經(jīng)呈現(xiàn)給用戶且還被存儲(chǔ)用于未來(lái)使用。因此,下次相同的用戶供應(yīng)的搜索項(xiàng)被用以使通用搜索范圍縮小的系統(tǒng)遇到時(shí),系統(tǒng)在運(yùn)行時(shí)不執(zhí)行對(duì)所返回列表的檢查,而是檢索針對(duì)所述用戶供應(yīng)的搜索項(xiàng)的存儲(chǔ)的篩選器組且將其呈現(xiàn)給用戶用于篩選器的選擇??稍趫D1中說(shuō)明的網(wǎng)絡(luò)環(huán)境100的上下文中實(shí)施用以使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的實(shí)例方法和系統(tǒng)。
[0024]如圖1所示,網(wǎng)絡(luò)環(huán)境100可包含客戶端系統(tǒng)110和120以及服務(wù)器系統(tǒng)140。在一個(gè)實(shí)例實(shí)施例中,服務(wù)器系統(tǒng)140可托管在線交易平臺(tái)142??蛻舳讼到y(tǒng)110和120可運(yùn)行相應(yīng)的瀏覽器應(yīng)用程序112和122,且可能夠經(jīng)由通信網(wǎng)絡(luò)130來(lái)存取服務(wù)器系統(tǒng)140。通信網(wǎng)絡(luò)130可為公共網(wǎng)絡(luò)(例如,因特網(wǎng)、無(wú)線網(wǎng)絡(luò)等)或?qū)S镁W(wǎng)絡(luò)(例如,局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、企業(yè)內(nèi)部網(wǎng)等)。
[0025]客戶端系統(tǒng)110可利用瀏覽器應(yīng)用程序112來(lái)存取服務(wù)器系統(tǒng)140所提供的服務(wù),例如在線交易平臺(tái)142。在線交易平臺(tái)142可經(jīng)配置以檢索存儲(chǔ)在存儲(chǔ)系統(tǒng)150中的商業(yè)項(xiàng)目列表152且將所檢索列表提供給用戶查看。服務(wù)器140還可托管系統(tǒng)144。系統(tǒng)144可經(jīng)配置以輔助用戶使基于用戶所供應(yīng)的一個(gè)或一個(gè)以上關(guān)鍵詞而執(zhí)行的搜索的結(jié)果范圍縮小。系統(tǒng)144可經(jīng)配置以檢查響應(yīng)于用戶的搜索請(qǐng)求而返回的所有列表的相應(yīng)標(biāo)題,且基于不同的詞出現(xiàn)在返回列表的標(biāo)題中的頻率而向用戶提供補(bǔ)充搜索項(xiàng)和/或額外類別的建議。
[0026]在一個(gè)實(shí)例實(shí)施例中,存儲(chǔ)系統(tǒng)150可存儲(chǔ)商業(yè)項(xiàng)目列表152以及映射數(shù)據(jù)庫(kù)154。如上文所述,每一列表具有由描述列表所表不的商業(yè)項(xiàng)目的特性的詞組成的標(biāo)題。映射數(shù)據(jù)庫(kù)154可存儲(chǔ)關(guān)鍵詞與類別之間的關(guān)聯(lián)性以及可在產(chǎn)生系統(tǒng)供應(yīng)的搜索項(xiàng)時(shí)考慮的同義關(guān)系列表??蓞⒖磮D2描述用以使通用搜索范圍縮小的實(shí)例系統(tǒng)。
[0027]圖2是根據(jù)一個(gè)實(shí)例實(shí)施例的使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的系統(tǒng)200的框圖。如圖2所示,系統(tǒng)200包含通信模塊210、列表檢索模塊220、補(bǔ)充搜索項(xiàng)產(chǎn)生器230和篩選器產(chǎn)生器240。通信模塊210可經(jīng)配置以(例如)經(jīng)由圖1的客戶端系統(tǒng)110或120從用戶接收搜索項(xiàng)。列表檢索模塊220可經(jīng)配置以從圖1的存儲(chǔ)系統(tǒng)150檢索由圖1的在線交易平臺(tái)142維持的商業(yè)項(xiàng)目清單。補(bǔ)充搜索項(xiàng)產(chǎn)生器230可經(jīng)配置以基于列表檢索模塊220所檢索的列表以及圖1的映射數(shù)據(jù)庫(kù)154中所維持的同義關(guān)系而產(chǎn)生補(bǔ)充搜索項(xiàng)。篩選器產(chǎn)生器240可經(jīng)配置以基于通信模塊220所接收的用戶供應(yīng)的搜索項(xiàng)而產(chǎn)生一個(gè)或一個(gè)以上篩選器,且將例如呈類別或子類別形式的篩選器呈現(xiàn)給用戶。
[0028]可參看圖3描述用以使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的實(shí)例方法。圖3是根據(jù)一個(gè)實(shí)例實(shí)施例的使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的方法300的流程圖。方法300可通過(guò)處理可包括硬件(例如,專用邏輯、可編程邏輯、微代碼等)、軟件(例如在通用計(jì)算機(jī)系統(tǒng)或?qū)S脵C(jī)器上運(yùn)行)或兩者的組合的邏輯來(lái)執(zhí)行。在一個(gè)實(shí)例實(shí)施例中,處理邏輯駐留在圖1的服務(wù)器系統(tǒng)140處且具體來(lái)說(shuō)在圖2中所示的系統(tǒng)200處。
[0029]如圖3所示,方法300在操作310處開(kāi)始,此時(shí)圖2的通信模塊210經(jīng)由計(jì)算機(jī)網(wǎng)絡(luò)接口接收用戶所供應(yīng)的搜索項(xiàng)。在接收到用戶供應(yīng)的搜索項(xiàng)后,在操作320,圖2的列表檢索模塊220從(例如)圖1的存儲(chǔ)系統(tǒng)150檢索匹配用戶供應(yīng)的搜索項(xiàng)的商業(yè)項(xiàng)目列表以及這些列表的標(biāo)題。在操作330,圖2的補(bǔ)充搜索項(xiàng)產(chǎn)生器230檢查所檢索的商業(yè)項(xiàng)目列表以基于各個(gè)詞(且可能其各自同義詞)出現(xiàn)在所檢索列表的標(biāo)題中的頻率而識(shí)別補(bǔ)充搜索項(xiàng)。接著,在操作340,圖2的篩選器產(chǎn)生器220產(chǎn)生將要呈現(xiàn)給用戶的篩選器列表。如上文所解釋,在一些實(shí)施例中,針對(duì)先前遇到的用戶供應(yīng)的搜索項(xiàng)的篩選器列表可被存儲(chǔ)用于稍后使用,且在再次遇到相同的用戶供應(yīng)的搜索項(xiàng)時(shí)進(jìn)行檢索。
[0030]篩選器列表可包含在操作330識(shí)別的一個(gè)或一個(gè)以上補(bǔ)充搜索項(xiàng),或(在一些實(shí)施例中)與一個(gè)或一個(gè)以上補(bǔ)充搜索項(xiàng)相關(guān)聯(lián)的一個(gè)或一個(gè)以上類別(及,在一些實(shí)施例中,子類別)。如上文所解釋,各個(gè)詞和短語(yǔ)與一個(gè)或一個(gè)以上類別的關(guān)聯(lián)性可存儲(chǔ)在圖1的映射數(shù)據(jù)庫(kù)154中。此外,映射數(shù)據(jù)庫(kù)154還可存儲(chǔ)各個(gè)詞和/或短語(yǔ)之間的同義關(guān)系。可將所有篩選器或僅一些篩選器提供給用戶,如顯示在通過(guò)代管在線交易平臺(tái)的服務(wù)器系統(tǒng)而傳達(dá)給用戶的計(jì)算機(jī)系統(tǒng)的網(wǎng)頁(yè)上??蓞⒖磮D4描述可在通過(guò)代管在線交易平臺(tái)的服務(wù)器系統(tǒng)而傳達(dá)給用戶的計(jì)算機(jī)系統(tǒng)的網(wǎng)頁(yè)上提供的實(shí)例用戶接口。
[0031]圖4是說(shuō)明如何可將商業(yè)項(xiàng)目列表、類別和子類別以及系統(tǒng)產(chǎn)生的搜索項(xiàng)呈現(xiàn)給用戶的實(shí)例用戶接口 400。如圖4所示,用戶接口 400包括:字段410,其可用以獲得用戶供應(yīng)的搜索項(xiàng)410 (此處為“地毯”);以及區(qū)域420,其用以顯示作為基于鍵入于字段410中的用戶供應(yīng)的搜索項(xiàng)而執(zhí)行的搜索結(jié)果而檢索的列表。區(qū)域430顯示基于用戶供應(yīng)的搜索項(xiàng)“地毯”而確定的推斷類別和相應(yīng)的相關(guān)聯(lián)子類別。區(qū)域430中展示兩類別(“汽車”和“家居裝飾”)和兩子類別(“汽車制造商1”和“汽車制造商2”)。除了區(qū)域430中所示的類別和子類別之外,用戶接口 400包含顯示基于一個(gè)或一個(gè)以上系統(tǒng)產(chǎn)生的搜索項(xiàng)而產(chǎn)生的篩選器列表的區(qū)域440。如上文所解釋,篩選器可為系統(tǒng)供應(yīng)的搜索項(xiàng)或基于系統(tǒng)供應(yīng)的搜索項(xiàng)而確定的一個(gè)或一個(gè)以上類別。區(qū)域440中展示系統(tǒng)產(chǎn)生的搜索項(xiàng)“地毯清潔劑”、“地毯工具”和“汽車地毯”。區(qū)域440中呈現(xiàn)的篩選器可以可選擇控制件的形式來(lái)提供,所述可選擇控制件經(jīng)配置以基于選定篩選器而觸發(fā)對(duì)區(qū)域430中呈現(xiàn)的列表的篩選。
[0032]圖5展示呈計(jì)算機(jī)系統(tǒng)500的實(shí)例形式的機(jī)器的圖解表示,在所述機(jī)器內(nèi)可執(zhí)行用于使所述機(jī)器執(zhí)行本文論述的方法中的任何一者或一者以上的指令集。在替代實(shí)施例中,所述機(jī)器作為獨(dú)立式裝置而操作或可連接(例如,網(wǎng)絡(luò)連接)到其它機(jī)器。在網(wǎng)絡(luò)部署中,機(jī)器可在服務(wù)器客戶端網(wǎng)絡(luò)環(huán)境中以服務(wù)器或客戶端機(jī)器的身份操作,或在對(duì)等式(或分布式)網(wǎng)絡(luò)環(huán)境中作為對(duì)等機(jī)器而操作。所述機(jī)器可為個(gè)人計(jì)算機(jī)(PC)、平板PC、機(jī)頂盒(STB)、個(gè)人數(shù)字助理(PDA)、蜂窩式電話、環(huán)球網(wǎng)設(shè)備、網(wǎng)絡(luò)路由器、交換器或網(wǎng)橋,或能夠執(zhí)行指定將由所述機(jī)器進(jìn)行的動(dòng)作的指令集(依序或以其它方式)的任何機(jī)器。此夕卜,雖然僅說(shuō)明單個(gè)機(jī)器,但還應(yīng)采用術(shù)語(yǔ)“機(jī)器”以包含個(gè)別地或聯(lián)合地執(zhí)行用以執(zhí)行本文論述的方法中的任何一者或一者以上的指令集(或多個(gè)集合)的機(jī)器的任何集合。
[0033]實(shí)例計(jì)算機(jī)系統(tǒng)500包含處理器502 (例如,中央處理單元(CPU)、圖形處理單元(GPU)或兩者)、主要存儲(chǔ)器504和靜態(tài)存儲(chǔ)器506 (其經(jīng)由總線505而彼此通信)。計(jì)算機(jī)系統(tǒng)500可進(jìn)一步包含視頻顯示單元510 (例如,液晶顯示器(IXD)或陰極射線管(CRT))。計(jì)算機(jī)系統(tǒng)500還包含字母數(shù)字輸入裝置512 (例如,鍵盤)、用戶接口(UI)導(dǎo)航裝置514 (例如,光標(biāo)控制裝置)、磁盤驅(qū)動(dòng)器單元516、信號(hào)產(chǎn)生裝置518 (例如,揚(yáng)聲器)和網(wǎng)絡(luò)接口裝置 520。
[0034]磁盤驅(qū)動(dòng)器單元516包含機(jī)器可讀媒體522,在機(jī)器可讀媒體522上存儲(chǔ)一個(gè)或一個(gè)以上指令集和數(shù)據(jù)結(jié)構(gòu)(例如,軟件524),其體現(xiàn)本文所述的方法或功能中的任何一者或一者以上或由本文所述的方法或功能中的任何一者或一者利用。軟件524還可在由計(jì)算機(jī)系統(tǒng)500執(zhí)行期間完全或至少部分駐留于主要存儲(chǔ)器504內(nèi)和/或處理器502內(nèi),其中主要存儲(chǔ)器504和處理器502還構(gòu)成及其可讀媒體。
[0035]軟件524可進(jìn)一步通過(guò)利用若干已知的傳送協(xié)議(例如,超文本傳送協(xié)議(HTTP))中的任一者經(jīng)由網(wǎng)絡(luò)接口裝置520在網(wǎng)絡(luò)526上經(jīng)發(fā)射或接收。
[0036]雖然在實(shí)例實(shí)施例中將機(jī)器可讀媒體522展示為單個(gè)媒體,但應(yīng)采用術(shù)語(yǔ)“機(jī)器可讀媒體”以包含存儲(chǔ)一個(gè)或一個(gè)以上指令集的單個(gè)媒體或多個(gè)媒體(例如,集中式或分布式數(shù)據(jù)庫(kù),和/或相關(guān)聯(lián)高速緩沖存儲(chǔ)器和服務(wù)器)。還應(yīng)采用術(shù)語(yǔ)“機(jī)器可讀媒體”以包含能夠存儲(chǔ)和編碼用于由機(jī)器執(zhí)行且使機(jī)器執(zhí)行本發(fā)明的實(shí)施例的方法中的任何一者或一者以上的指令集的任何媒體,或能夠存儲(chǔ)和編碼由此類指令集利用或與其相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)的任何媒體。因此應(yīng)采用術(shù)語(yǔ)“機(jī)器可讀媒體”以包含(但不限于)固態(tài)存儲(chǔ)器、光學(xué)和磁性媒體。此類媒體還可包含(但不限于)硬盤、軟盤、快閃存儲(chǔ)卡、數(shù)字視頻光盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)等等。
[0037]本文所述的實(shí)施例可實(shí)施在包括安裝在計(jì)算機(jī)上的軟件的操作環(huán)境中、實(shí)施在硬件中、或?qū)嵤┰谲浖c硬件的組合中。僅為了方便且并不希望將本申請(qǐng)案的范圍自動(dòng)限于任何單個(gè)發(fā)明或發(fā)明概念(如果實(shí)際上揭示了一個(gè)以上),本文可將發(fā)明標(biāo)的物的此類實(shí)施例個(gè)別地或共同地用術(shù)語(yǔ)“發(fā)明”來(lái)引用。
[0038]因此,已描述使用相關(guān)搜索項(xiàng)使通用搜索范圍縮小的方法和系統(tǒng)。盡管已參考特定實(shí)例實(shí)施例來(lái)描述實(shí)施例,但將顯而易見(jiàn),可在未偏離本發(fā)明標(biāo)的物的較廣泛范圍的情況下對(duì)這些實(shí)施例進(jìn)行各種修改和改變。因此,將以說(shuō)明性而非限制性意義來(lái)考慮說(shuō)明書和圖式。
[0039]舉例來(lái)說(shuō),雖然已參考在線交易平臺(tái)來(lái)描述實(shí)施例,但可在各種其它在線平臺(tái)以及獨(dú)立式應(yīng)用程序的上下文中有利地實(shí)施和利用方法和系統(tǒng)。
【權(quán)利要求】
1.一種方法,其包括:在計(jì)算機(jī)系統(tǒng)處經(jīng)由網(wǎng)絡(luò)接口接收用戶供應(yīng)的搜索項(xiàng);基于所述用戶供應(yīng)的搜索項(xiàng)而檢索一個(gè)或一個(gè)以上列表、來(lái)自所述一個(gè)或一個(gè)以上列表的包括一個(gè)或一個(gè)以上的詞的列表的標(biāo)題;檢查所述一個(gè)或一個(gè)以上所檢索列表以基于不同的詞在所述一個(gè)或一個(gè)以上所檢索列表的標(biāo)題中的出現(xiàn)頻率而從所述一個(gè)或一個(gè)以上所檢索列表的所述標(biāo)題中的詞識(shí)別補(bǔ)充搜索項(xiàng);以及基于所述補(bǔ)充搜索項(xiàng)而產(chǎn)生將呈現(xiàn)給用戶用于選擇的篩選器列表。
2.根據(jù)權(quán)利要求1所述的方法,其包括:接收對(duì)來(lái)自所述篩選器列表的篩選器的選擇;以及基于對(duì)所述篩選器的所述選擇而篩選所述一個(gè)或一個(gè)以上所檢索列表。
3.根據(jù)權(quán)利要求1所述的方法,其中所述篩選器列表的所述產(chǎn)生包括將短語(yǔ)包含在所述篩選器列表中,所述短語(yǔ)包括所述用戶供應(yīng)的搜索項(xiàng)和所述補(bǔ)充搜索項(xiàng)。
4.根據(jù)權(quán)利要求1所述的方法,其中所述篩選器列表的所述產(chǎn)生包括:確定與所述補(bǔ)充搜索項(xiàng)相關(guān)聯(lián)的類別;以及將所述類別包含在所述篩選器列表中。
5.根據(jù)權(quán)利要求1所述的方法,其中所述檢查所述一個(gè)或一個(gè)以上所檢索列表以識(shí)別所述補(bǔ)充搜索項(xiàng)包括確定所述用戶供應(yīng)的`搜索項(xiàng)的一個(gè)或一個(gè)以上同義詞。
6.根據(jù)權(quán)利要求5所述的方法,其中所述檢查所述一個(gè)或一個(gè)以上所檢索列表以識(shí)別所述補(bǔ)充搜索項(xiàng)包括確定在所述一個(gè)或一個(gè)以上所檢索列表的所述標(biāo)題中所述用戶供應(yīng)的搜索項(xiàng)的出現(xiàn)頻率和所述用戶供應(yīng)的搜索項(xiàng)的同義詞的出現(xiàn)頻率。
7.根據(jù)權(quán)利要求6所述的方法,其中所述檢查所述一個(gè)或一個(gè)以上所檢索列表以識(shí)別所述補(bǔ)充搜索項(xiàng)包括組合所述用戶供應(yīng)的搜索項(xiàng)的所述出現(xiàn)頻率與所述用戶供應(yīng)的搜索項(xiàng)的同義詞的所述出現(xiàn)頻率。
8.根據(jù)權(quán)利要求1所述的方法,其中所述檢查所述一個(gè)或一個(gè)以上所檢索列表以識(shí)別所述補(bǔ)充搜索項(xiàng)包括從所述篩選器列表排除所述一個(gè)或一個(gè)以上所檢索列表的所述標(biāo)題中的冠詞和介詞。
9.根據(jù)權(quán)利要求1所述的方法,其包括產(chǎn)生網(wǎng)頁(yè),所述網(wǎng)頁(yè)包括所述篩選器列表和與所述篩選器列表相關(guān)聯(lián)的選擇控制件。
10.根據(jù)權(quán)利要求9所述的方法,其包括將所述網(wǎng)頁(yè)傳達(dá)到所述用戶的計(jì)算機(jī)系統(tǒng)。
11.一種計(jì)算機(jī)實(shí)施的系統(tǒng),其包括:通信模塊,其用以在計(jì)算機(jī)系統(tǒng)處經(jīng)由網(wǎng)絡(luò)接口接收用戶供應(yīng)的搜索項(xiàng);列表檢索模塊,其用以基于所述用戶供應(yīng)的搜索項(xiàng)而檢索一個(gè)或一個(gè)以上列表、來(lái)自所述一個(gè)或一個(gè)以上列表的包括一個(gè)或一個(gè)以上的詞的列表的標(biāo)題;補(bǔ)充搜索項(xiàng)產(chǎn)生器,其用以檢查所述一個(gè)或一個(gè)以上所檢索列表以基于不同的詞在所述一個(gè)或一個(gè)以上所檢索列表的標(biāo)題中的出現(xiàn)頻率而從所述一個(gè)或一個(gè)以上所檢索列表的所述標(biāo)題中的詞識(shí)別補(bǔ)充搜索項(xiàng);以及篩選器產(chǎn)生器,其用以基于所述補(bǔ)充搜索項(xiàng)而產(chǎn)生將呈現(xiàn)給用戶用于選擇的篩選器列表。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述通信模塊用以從所述篩選器列表接收對(duì)篩選器的選擇,所述系統(tǒng)包括用以基于對(duì)所述篩選器的所述選擇而篩選所述一個(gè)或一個(gè)以上所檢索列表的篩選器模塊。
13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述篩選器產(chǎn)生器用以將短語(yǔ)包含在所述篩選器列表中,所述短語(yǔ)包括所述用戶供應(yīng)的搜索項(xiàng)和所述補(bǔ)充搜索項(xiàng)。
14.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述篩選器產(chǎn)生器用以進(jìn)行以下操作:確定與所述補(bǔ)充搜索項(xiàng)相關(guān)聯(lián)的類別;以及將所述類別包含在所述篩選器列表中。
15.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述補(bǔ)充搜索項(xiàng)產(chǎn)生器用以確定所述用戶供應(yīng)的搜索項(xiàng)的一個(gè)或一個(gè)以上同義詞。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其中所述補(bǔ)充搜索項(xiàng)產(chǎn)生器用以確定在所述一個(gè)或一個(gè)以上所檢索列表的所述標(biāo)題中所述用戶供應(yīng)的搜索項(xiàng)的出現(xiàn)頻率和所述用戶供應(yīng)的搜索項(xiàng)的同義詞的出現(xiàn)頻率。
17.根據(jù)權(quán)利要求16所述的系統(tǒng),其中所述補(bǔ)充搜索項(xiàng)產(chǎn)生器用以組合所述用戶供應(yīng)的搜索項(xiàng)的所述出現(xiàn)頻率與所述用戶供應(yīng)的搜索項(xiàng)的同義詞的所述出現(xiàn)頻率。
18.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述補(bǔ)充搜索項(xiàng)產(chǎn)生器用以從所述篩選器列表排除所述一個(gè)或一個(gè)以上所檢索列表的所述標(biāo)題中的冠詞和介詞。
19.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述通信模塊用以將網(wǎng)頁(yè)傳達(dá)給所述用戶的計(jì)算機(jī)系統(tǒng),所述網(wǎng)頁(yè)包括`所述篩選器列表和與所述篩選器列表相關(guān)聯(lián)的選擇控制件。
20.一種機(jī)器可讀非暫時(shí)性媒體,其具有用以使機(jī)器進(jìn)行以下操作的指令數(shù)據(jù):經(jīng)由網(wǎng)絡(luò)接口接收用戶供應(yīng)的搜索項(xiàng);基于所述用戶供應(yīng)的搜索項(xiàng)而檢索一個(gè)或一個(gè)以上列表、來(lái)自所述一個(gè)或一個(gè)以上列表的包括一個(gè)或一個(gè)以上的詞的列表的標(biāo)題;檢查所述一個(gè)或一個(gè)以上所檢索列表以基于不同的詞在所述一個(gè)或一個(gè)以上所檢索列表的標(biāo)題中的出現(xiàn)頻率而從所述一個(gè)或一個(gè)以上所檢索列表的所述標(biāo)題中的詞識(shí)別補(bǔ)充搜索項(xiàng);以及基于所述補(bǔ)充搜索項(xiàng)而產(chǎn)生將呈現(xiàn)給用戶用于選擇的篩選器列表。
【文檔編號(hào)】G06F17/30GK103635904SQ201280032437
【公開(kāi)日】2014年3月12日 申請(qǐng)日期:2012年5月29日 優(yōu)先權(quán)日:2011年6月3日
【發(fā)明者】桑迪普·蓋克沃德 申請(qǐng)人:電子灣有限公司