專利名稱:生成包括購物清單中的產(chǎn)品的地點(diǎn)和價(jià)格的地圖的制作方法
生成包括購物清單中的產(chǎn)品的地點(diǎn)和價(jià)格的地圖
背景技術(shù):
許多零售商店具有與之相應(yīng)的網(wǎng)站,從而使得希望在該零售商店購物的個人可以將因特網(wǎng)瀏覽器導(dǎo)向該零售商店的網(wǎng)站,并且搜索該零售商店在線銷售的產(chǎn)品。舉例來說, 個人可以在文本輸入字段中輸入關(guān)鍵字或短語,并且所述網(wǎng)站可以被配置成具有搜索功能,其搜索與所述關(guān)鍵字或短語相對應(yīng)的一項(xiàng)或多項(xiàng)產(chǎn)品??梢园淹ㄟ^使用搜索所找到的產(chǎn)品顯示給用戶,從而使得個人可以在不同角度下觀看產(chǎn)品的圖片,并且為之給出所述零售商店處的該產(chǎn)品的價(jià)格。個人隨后可以通過向網(wǎng)站提供帳戶信息(例如信用卡或借記卡帳戶信息)來選擇在線購買產(chǎn)品。隨后把所購買的產(chǎn)品裝運(yùn)給個人,從而使得在個人通過網(wǎng)站購買產(chǎn)品幾天之后令所述產(chǎn)品到達(dá)指定地點(diǎn)??商娲兀绻麄€人希望在同一天觀看產(chǎn)品并且獲得產(chǎn)品,則個人可以到零售商店購買產(chǎn)品。但是常常難以確定產(chǎn)品在零售商店是否有庫存。因此,個人可能花了時間乘車到零售商店卻發(fā)現(xiàn)零售商店并沒有產(chǎn)品庫存,或者發(fā)現(xiàn)產(chǎn)品所定價(jià)的價(jià)格點(diǎn)高于個人希望為之支付的價(jià)格點(diǎn)。
發(fā)明內(nèi)容
下面是在這里更加詳細(xì)地描述的主題內(nèi)容的概要。該概要不意圖限制權(quán)利要求書的范圍。在這里描述了關(guān)于向用戶推薦產(chǎn)品的各種技術(shù)。更具體來說,在這里描述了關(guān)于在地圖上向用戶呈現(xiàn)所推薦產(chǎn)品的各種技術(shù),從而使得用戶可以快速確定哪些商店具有所推薦產(chǎn)品的庫存以及這樣的商店的地點(diǎn)??梢蕴峁﹫D形用戶界面,其允許用戶標(biāo)識出該用戶有興趣購買的產(chǎn)品或產(chǎn)品清單??梢园凑杖魏芜m當(dāng)方式生成該產(chǎn)品或產(chǎn)品清單,其中包括(但不限于)由用戶提供標(biāo)識產(chǎn)品的文本、由用戶選擇用以標(biāo)識產(chǎn)品的一個或更多超鏈接、通過條形碼掃描、通過對于產(chǎn)品的圖像捕獲等等。在給定產(chǎn)品或產(chǎn)品清單的情況下,可以對用戶感興趣的某一地理區(qū)域內(nèi)的多家商店的存貨清單實(shí)施搜索。用戶感興趣的地理區(qū)域可以是用戶居住的地理區(qū)段、基于用戶的當(dāng)前地理區(qū)段的地理區(qū)段、對應(yīng)于用戶的未來地理區(qū)段的地理區(qū)段等等??梢栽谒信d趣的地理區(qū)段內(nèi)的各家商店的存貨清單內(nèi)搜索產(chǎn)品或產(chǎn)品清單。這些存貨清單可以由零售商店實(shí)時地或者接近實(shí)時地更新。舉例來說,許多零售商店當(dāng)前利用射頻標(biāo)識符(RFID)標(biāo)簽來為產(chǎn)品加標(biāo)簽,從而可以在產(chǎn)品被購買時幾乎即時地更新商店的存貨清單。可以由零售商店使得該實(shí)時存貨清單可用,或者可以從網(wǎng)站采獲該實(shí)時存貨清單,從而可以同時搜索對應(yīng)于多家零售商店的存貨清單。在執(zhí)行了對于產(chǎn)品清單的搜索之后,可以生成地圖,其向用戶顯示代表該用戶感興趣的地理區(qū)域內(nèi)的當(dāng)前在庫存中具有一項(xiàng)或更多項(xiàng)所述產(chǎn)品的不同零售商店的圖形圖標(biāo),以及與零售商店處的庫存中的所述一項(xiàng)或更多項(xiàng)產(chǎn)品相應(yīng)的價(jià)格數(shù)據(jù)。相應(yīng)地,通過查看所述地圖,用戶可以快速確定哪些商店在庫存中具有感興趣的產(chǎn)品,哪些商店與該用戶最接近,以及哪些商店具有對應(yīng)于感興趣產(chǎn)品的最便宜價(jià)格。所述地圖可以包括能夠幫助用戶選擇產(chǎn)品或進(jìn)行購物游的附加數(shù)據(jù)。舉例來說,每一家商店可以由地圖上的圖形圖標(biāo)代表,并且可以與每一個圖形圖標(biāo)相結(jié)合地顯示可選超鏈接。如果用戶選擇對應(yīng)于特定零售商店的超鏈接,則可以向用戶呈現(xiàn)從該用戶的當(dāng)前位置到所述零售商店的駕駛引導(dǎo)。此外,可以向用戶顯示在被選擇時導(dǎo)致執(zhí)行特定類型的優(yōu)化的可選超鏈接。舉例來說,通過選擇特定超鏈接可以向用戶提供用以在可能的最便宜價(jià)格下獲得所述產(chǎn)品或產(chǎn)品清單的詳細(xì)購物計(jì)劃。此外,可以提供駕駛引導(dǎo)以便允許用戶在最短時間量內(nèi)并且在最便宜的價(jià)格下獲得產(chǎn)品清單。另一種優(yōu)化可以是在不管價(jià)格的情況下在最短時間量內(nèi)完成購物清單。 還可以設(shè)想其他優(yōu)化。此外還應(yīng)當(dāng)理解的是,每一項(xiàng)產(chǎn)品具有與之相關(guān)聯(lián)的多個參數(shù)。對應(yīng)于產(chǎn)品的示例性參數(shù)包括價(jià)格、品牌、型號、特征等等。這些參數(shù)可以具有與之相對應(yīng)的一項(xiàng)或更多項(xiàng)約束,從而使得對于產(chǎn)品的搜索被約束到特定品牌、特定型號、特定價(jià)格等等。在執(zhí)行對于產(chǎn)品的搜索時,可以放松這些約束當(dāng)中的一項(xiàng)或更多項(xiàng),從而可以擴(kuò)展所述搜索以便找到類似的/推薦的產(chǎn)品。舉例來說,可以基于用戶購物簡檔、先前的用戶購買模式、一般大眾的購買模式、用戶推薦等等來推薦產(chǎn)品??梢栽谟脩舾信d趣的地理區(qū)域內(nèi)的多家商店的存貨清單中搜索推薦產(chǎn)品,并且可以生成地圖以便向用戶圖示出具有這些推薦產(chǎn)品的商店的地點(diǎn)以及與之相對應(yīng)的價(jià)格。因此,用戶可以通過查看所述地圖而確定例如與購買推薦產(chǎn)品相比,購買清單上的產(chǎn)品將需要支付額外的金錢并且行經(jīng)更長的距離,而推薦產(chǎn)品可能定價(jià)更低以及在更接近用戶當(dāng)前地點(diǎn)的零售商店處可以獲得。通過閱讀并理解附圖和說明書,將會認(rèn)識到其他方面。
圖1是便于生成圖示出在庫存中具有用戶感興趣的一項(xiàng)或更多項(xiàng)產(chǎn)品的零售商店地點(diǎn)的地圖的示例性系統(tǒng)的功能方框圖。圖2是可以通過利用圖1的系統(tǒng)而生成的示例性地圖。圖3是便于聚集來自多家零售商店的存貨清單數(shù)據(jù)的示例性系統(tǒng)的功能方框圖。圖4是便于顯現(xiàn)一家或更多家零售商店中的產(chǎn)品的示例性系統(tǒng)的功能方框圖。圖5是圖示出用于生成包括商店的表示和與推薦產(chǎn)品有關(guān)的價(jià)格的地圖的示例性方法的流程圖。圖6是圖示出用于生成顯示零售商店的地點(diǎn)以及用戶所提供的產(chǎn)品清單中的價(jià)格和產(chǎn)品的地圖的示例性方法的流程圖。圖7是圖示出用于在地圖上顯示替代產(chǎn)品的地點(diǎn)和價(jià)格的示例性方法的流程圖。圖8是圖示出用于使得在零售店處暫留產(chǎn)品的示例性方法的流程圖。圖9是示例性計(jì)算系統(tǒng)。
具體實(shí)施例方式下面將參照附圖描述與購買一項(xiàng)或更多項(xiàng)產(chǎn)品有關(guān)的各種技術(shù),其中相同的附圖標(biāo)記始終代表相同的元件。此外,在這里還出于解釋的目的圖示并描述示例性系統(tǒng)的幾個功能方框圖;但是應(yīng)當(dāng)理解的是,被描述為由特定系統(tǒng)組件實(shí)施的功能可以由多個組件執(zhí)行。類似地,舉例來說,一個組件可以被配置成執(zhí)行被描述為由多個組件實(shí)施的功能。此外,這里所使用的術(shù)語“示例性”意圖充當(dāng)某方面的圖示或示例,而不意圖表示優(yōu)選。參照圖1,其中圖示出便于為用戶提供地圖的示例性系統(tǒng)100,所述地圖包括感興趣的地理區(qū)域內(nèi)的商店的表示以及關(guān)于特定產(chǎn)品在這樣的商店的庫存中的指示。系統(tǒng)100 包括數(shù)據(jù)存儲庫102。舉例來說,數(shù)據(jù)存儲庫102可以駐留在服務(wù)器上或者可以由服務(wù)器訪問。數(shù)據(jù)存儲庫102可以由零售商店管理,或者可以包括與零售商店有關(guān)的數(shù)據(jù)。數(shù)據(jù)存儲庫102可以包括數(shù)據(jù)104,數(shù)據(jù)104包括產(chǎn)品標(biāo)識、與產(chǎn)品有關(guān)的價(jià)格信息、零售商店的地點(diǎn)以及零售商店的存貨清單數(shù)據(jù)(其可以被實(shí)時地或者接近實(shí)時地更新)。更具體來說,數(shù)據(jù)104可以包括關(guān)于處在特定地理地點(diǎn)的一家或更多家零售商店的存貨清單數(shù)據(jù)。此外, 數(shù)據(jù)104可以包括與商店的存貨清單中的產(chǎn)品有關(guān)的價(jià)格信息。因此,總而言之,數(shù)據(jù)104 可以包括對應(yīng)于處在多個不同地點(diǎn)的多個不同零售商店的存貨清單數(shù)據(jù)和定價(jià)數(shù)據(jù)。系統(tǒng)100還包括搜索組件106,其被配置成響應(yīng)于接收到來自用戶的產(chǎn)品或產(chǎn)品清單的標(biāo)識而訪問數(shù)據(jù)存儲庫102并且搜索數(shù)據(jù)104。用戶可以通過任何適當(dāng)方式向搜索組件106提供產(chǎn)品或產(chǎn)品清單。在一個示例中,當(dāng)用戶將因特網(wǎng)瀏覽器導(dǎo)向特定網(wǎng)站時可以在所述瀏覽器中向用戶提供圖形用戶界面,并且其中所述圖形用戶界面包括文本輸入字段。用戶可以向文本輸入字段中輸入標(biāo)識或描述特定產(chǎn)品的文本,并且搜索組件106可以至少部分地基于文本描述/標(biāo)識在數(shù)據(jù)存儲庫102中搜索數(shù)據(jù)104。在另一個示例中,可以向用戶提供便于交互式確定用戶感興趣的一個或多個產(chǎn)品的圖形用戶界面。舉例來說,用戶可以通過圖形用戶界面表明其對特定類型的產(chǎn)品(例如電子產(chǎn)品)感興趣。隨后,可以向用戶呈現(xiàn)多種不同類型的電子產(chǎn)品,并且用戶可以收窄對于該用戶感興趣的特定產(chǎn)品的搜索。通過這種方法,用戶可以標(biāo)識出該用戶感興趣的產(chǎn)品或一系列產(chǎn)品。在又一個示例中,用戶可以利用諸如移動電話之類的移動計(jì)算設(shè)備,并且在特定零售商店購物。用戶可以看到該用戶感興趣的產(chǎn)品并且可以捕獲這樣的產(chǎn)品的圖像,并且將所述圖像發(fā)送到搜索組件106(例如通過安裝在移動計(jì)算設(shè)備上的應(yīng)用發(fā)送)。搜索組件 106可以被配置成具有圖像分析功能,從而可以由搜索組件106標(biāo)識出產(chǎn)品或產(chǎn)品類型。隨后,搜索組件106可以至少部分地基于對于產(chǎn)品的該標(biāo)識而在數(shù)據(jù)存儲庫102中搜索數(shù)據(jù) 104。在另一個示例中,用戶可以身處零售商店,并且可以使用能夠捕獲條形碼的圖像或者對條形碼進(jìn)行掃描的移動計(jì)算設(shè)備。條形碼可以標(biāo)識特定產(chǎn)品,并且可以被提供給搜索組件106。在一個示例性實(shí)施例中,可以通過被配置成基于條形碼標(biāo)識產(chǎn)品的軟件模塊來分析條形碼,并且可以向搜索組件106提供產(chǎn)品標(biāo)識。隨后,搜索組件106可以基于由用戶選擇的(多項(xiàng))產(chǎn)品的標(biāo)識在數(shù)據(jù)存儲庫102中搜索數(shù)據(jù)104。除了接收一項(xiàng)或多項(xiàng)產(chǎn)品的標(biāo)識之外,搜索組件106可以接收關(guān)于用戶感興趣的地理地點(diǎn)的指示??梢曰谒_定的用戶當(dāng)前地點(diǎn)(例如通過利用GPS、通過分析IP地址等等確定)或者基于明確提供的用戶偏好來推斷出感興趣的地理地點(diǎn)。在另一個示例中,可以基于用戶的歷史購物模式推斷出該用戶感興趣的地理區(qū)域。相應(yīng)地,搜索組件106可以細(xì)化對于數(shù)據(jù)104的搜索,從而在處于用戶感興趣的地理區(qū)域內(nèi)的零售商店中執(zhí)行搜索。由搜索組件106執(zhí)行的搜索的輸出可以包括在其庫存中具有用戶所提供的產(chǎn)品清單中的一項(xiàng)或更多項(xiàng)產(chǎn)品的零售商店的標(biāo)識,其中這樣的零售商店處于用戶感興趣的地理區(qū)域內(nèi)。此外,搜索的輸出還可以包括與庫存中具有所述產(chǎn)品的零售商店處的產(chǎn)品有關(guān)的價(jià)格。
系統(tǒng)100還包括地圖發(fā)生器組件108,其生成地圖以用于在計(jì)算設(shè)備的顯示器110 上顯示給用戶。由地圖發(fā)生器組件108生成的地圖可以包括與用戶感興趣的地理區(qū)域有關(guān)的詳細(xì)的街道級別數(shù)據(jù)以及代表當(dāng)前在庫存中具有產(chǎn)品列表中的一項(xiàng)或更多項(xiàng)產(chǎn)品的零售商店的圖形圖標(biāo)。相應(yīng)地,在查看地圖時,用戶可以快速地確定哪些零售商店在庫存中具有用戶感興趣的產(chǎn)品以及這樣的零售商店關(guān)于用戶感興趣的地理區(qū)域的地點(diǎn)。由地圖發(fā)生器組件108生成的地圖可以進(jìn)一步包括關(guān)于處在地圖上所表示的零售商店的庫存中的產(chǎn)品的價(jià)格信息,從而用戶可以確定哪些商店在庫存中具有哪些產(chǎn)品以及(多項(xiàng))價(jià)格如何。 地圖發(fā)生器組件108可以進(jìn)一步使得在地圖上顯示對應(yīng)于感興趣的地理區(qū)域內(nèi)的各家零售商店的附加信息。該信息可以包括關(guān)于零售商店的當(dāng)前促銷、將在零售商店發(fā)生的未來促銷、零售商店的退換策略等方面的信息,從而允許用戶關(guān)于其想要在何處購買購物清單上的產(chǎn)品以及在何種價(jià)格下購買做出明智決定。此外,地圖發(fā)生器組件108還可以在地圖上提供對應(yīng)于代表零售商店的圖形圖標(biāo)的可選超鏈接。通過選擇所述可選超鏈接,可以使得地圖發(fā)生器組件輸出從用戶當(dāng)前地點(diǎn)或者從用戶提供的參考地點(diǎn)到特定零售商店的駕駛引導(dǎo)。因此,如果用戶確定她想要去到在由地圖發(fā)生器組件108生成的地圖上所表示的特定零售商店,則該用戶可以在地圖上選擇對應(yīng)于該零售商店的可選鏈接,所述可選鏈接隨后使得地圖發(fā)生器組件108向用戶輸出去到該零售商店的駕駛引導(dǎo)以便在顯示器110上進(jìn)行顯示。另外,地圖發(fā)生器組件108可以被配置成使得在地圖上顯示可選超鏈接,所述可選超鏈接在被選擇之后使得關(guān)于用戶的購物游執(zhí)行一項(xiàng)或更多項(xiàng)優(yōu)化。舉例來說,用戶可能希望以最便宜的價(jià)格購買被提供給搜索組件106的商品清單上的每一項(xiàng)可以獲得的商品。以最便宜的價(jià)格獲得每一項(xiàng)商品可能需要用戶去到不同地點(diǎn)的不同零售商店。在選擇了可選超鏈接之后,可以由地圖發(fā)生器組件108執(zhí)行優(yōu)化,所述優(yōu)化使得在顯示器110上為用戶給出詳細(xì)的購物行程,其中預(yù)期所述行程會使得用戶以最便宜的價(jià)格并且在最少時間量內(nèi)購買到由搜索組件106所接收到的產(chǎn)品清單中的各項(xiàng)產(chǎn)品。該購物行程可以包括諸如 “首先去到商店A以購買商品X和Y,隨后去到商店B以購買商品Z和Q,隨后去到商店C以購買商品W和P”之類的引導(dǎo)。所能執(zhí)行的另一項(xiàng)示例性優(yōu)化是使得用戶在最少時間量內(nèi)購買到購物清單上的每一項(xiàng)商品而不管價(jià)格如何。舉例來說,產(chǎn)品清單中的各項(xiàng)產(chǎn)品可能散布在多家零售商店中,因此用戶無法在單家零售商店購買所有產(chǎn)品。在這樣的情況下,所述優(yōu)化可以為用戶提供將使得該用戶在最少可能時間量內(nèi)完成其購物清單的引導(dǎo)。在又一項(xiàng)示例性優(yōu)化中,在生成購物行程時可以考慮到交通花費(fèi),其中這樣的花費(fèi)可以是基于用戶感興趣的地理區(qū)域內(nèi)的當(dāng)前油價(jià)、用戶感興趣的地理區(qū)域內(nèi)的出租車費(fèi)成本、用戶感興趣的地理區(qū)域內(nèi)的公共運(yùn)輸成本等等。此外,還可以關(guān)于各種交通模式進(jìn)行優(yōu)化,其中包括步行、騎自行車、公共交通、用戶所利用的交通工具類型等等。地圖發(fā)生器組件108例如可以基于沿著用戶將要行經(jīng)的路線的當(dāng)前或預(yù)測的交通狀況來生成駕駛引導(dǎo)。舉例來說,一個或更多傳感器可以與沿著零售商店附近的道路行駛的交通工具相關(guān)聯(lián)。這些傳感器可以提供表明沿著特定道路以及/或者特定交叉路口處的交通流量的數(shù)據(jù)。在另一個示例中,可以利用歷史交通模式來預(yù)測當(dāng)用戶將去到在由地圖發(fā)生器組件108生成的地圖上描繪的零售商店時的交通狀況。應(yīng)當(dāng)理解的是,用于確定從用戶到零售商店以及零售商店之間的駕駛引導(dǎo)的任何適當(dāng)機(jī)制都被設(shè)想到,并且旨在落在所附權(quán)利要求書的范圍內(nèi)。前面已經(jīng)提到,用戶可以通過交互式方式向產(chǎn)品清單添加產(chǎn)品,并且搜索組件106 可以基于所添加的產(chǎn)品來更新搜索。通過交互式方式向產(chǎn)品清單添加產(chǎn)品的一個示例可以包括由地圖發(fā)生器組件108生成在其上圖示出零售商店、產(chǎn)品以及定價(jià)信息的地圖。用戶可以選擇與一家特定零售商店有關(guān)的圖形圖標(biāo),其可以使得向該用戶呈現(xiàn)多項(xiàng)類似的或推薦的產(chǎn)品,其中這些類似的或推薦的產(chǎn)品可以是配件、替代品等等。用戶可以選擇這些類似的/推薦的產(chǎn)品當(dāng)中的一項(xiàng),這樣就可以更新購物清單。搜索組件106隨后可以在數(shù)據(jù)存儲庫102中搜索數(shù)據(jù)104,以便更新與產(chǎn)品清單中的所有產(chǎn)品有關(guān)的地點(diǎn)和價(jià)格。此外,地圖發(fā)生器組件108可以被配置成設(shè)想與零售商店相關(guān)聯(lián)的不同參數(shù),比如當(dāng)用戶花費(fèi)了特定金額時為之提供的特定折扣、用戶是否對于允許該用戶獲得某種獎勵的其中一家或更多家零售商店具有優(yōu)選購物卡等等。地圖發(fā)生器組件108可以生成地圖以使得價(jià)格信息表明在沒有這些獎勵的情況下的價(jià)格以及包含獎勵、促銷的價(jià)格等等。因此, 由地圖發(fā)生器組件108生成的地圖可以向用戶圖示出在給定該用戶的會員資格信息、當(dāng)前優(yōu)惠券和折扣等等的情況下將由用戶對于產(chǎn)品或產(chǎn)品清單支付的總的預(yù)期價(jià)格。在另一個示例性實(shí)施例中,許多情況下用戶可能不希望去到商店,并且/或者可能希望查看由在線零售商店提供的產(chǎn)品價(jià)格。除了數(shù)據(jù)104之外,數(shù)據(jù)存儲庫102還可以包括對應(yīng)于由一家或更多家在線零售商店提供的產(chǎn)品的價(jià)格數(shù)據(jù)和存貨清單數(shù)據(jù)。該定價(jià)信息可以由地圖發(fā)生器組件108顯示在側(cè)板中。相應(yīng)地,當(dāng)用戶向搜索組件106提出產(chǎn)品時,由地圖發(fā)生器組件108生成的所得到的地圖可以包括代表在其存貨清單中具有一項(xiàng)或更多項(xiàng)所述產(chǎn)品的零售商店的圖形圖標(biāo),以及圖示出在其存貨清單中具有一項(xiàng)或更多項(xiàng)所述產(chǎn)品的在線商店以及與之相應(yīng)的價(jià)格的側(cè)板。此外,所述側(cè)板可以包括諸如在線零售商店的退換策略、與特定產(chǎn)品有關(guān)的裝運(yùn)成本等信息,從而用戶可以在購買產(chǎn)品清單當(dāng)中的一項(xiàng)或更多項(xiàng)產(chǎn)品時平衡時間、價(jià)格和價(jià)值/預(yù)算因素。數(shù)據(jù)存儲庫102還可以包括用戶偏好112,其中這些用戶偏好112可以是基于用戶的歷史購物模式推斷出的,或者可以由用戶例如以簡檔的形式明確地提供。在其他偏好數(shù)據(jù)當(dāng)中,這些用戶偏好112可以表明用戶的優(yōu)選品牌,以及用戶是否愿意考慮與所提供產(chǎn)品相同的價(jià)格范圍之外的其他產(chǎn)品。數(shù)據(jù)存儲庫102還可以包括所述用戶和/或采用系統(tǒng) 100的其他用戶的購物歷史114??梢圆色@購物歷史114以便確定用戶一同購買哪些產(chǎn)品、 哪些產(chǎn)品由用戶一同求購等等。系統(tǒng)100還包括推薦器組件116,其與搜索組件106進(jìn)行通信并且可以至少部分地基于購物清單中的產(chǎn)品、用戶偏好112和/或購物歷史114向用戶輸出一項(xiàng)或更多項(xiàng)推薦產(chǎn)品。更具體來說,產(chǎn)品清單中的每一項(xiàng)產(chǎn)品可以具有與之相應(yīng)的至少一個參數(shù),其中這樣的參數(shù)例如可以是產(chǎn)品的價(jià)格、品牌、型號、特定特征等等。產(chǎn)品清單中的產(chǎn)品的至少一個參數(shù)可以具有與之相應(yīng)的約束。繼續(xù)前面的示例,所述約束可以是關(guān)于產(chǎn)品品牌的約束、 關(guān)于產(chǎn)品型號的約束、關(guān)于產(chǎn)品價(jià)格的約束等等。推薦器組件116可以接收產(chǎn)品清單并且可以放松對應(yīng)于至少一項(xiàng)產(chǎn)品的至少一項(xiàng)約束。該約束可以基于數(shù)據(jù)存儲庫102中的用戶偏好112和/或購物歷史114來放松。舉例來說,如果用戶過去在購買電子產(chǎn)品時愿意考慮多種不同類型的品牌,則推薦器組件116可以放松關(guān)于產(chǎn)品清單中的電子產(chǎn)品品牌的約
8束。搜索組件106隨后可以在數(shù)據(jù)存儲庫102中搜索數(shù)據(jù)104以便確定是否有任何零售商店和/或在線零售商具有對應(yīng)于放松后的約束的產(chǎn)品。如果搜索組件106在數(shù)據(jù)104中找到一項(xiàng)或更多項(xiàng)產(chǎn)品,則搜索組件106可以向地圖發(fā)生器組件108通知推薦產(chǎn)品、在庫存中具有推薦產(chǎn)品的一家或更多家零售商店以及推薦產(chǎn)品的價(jià)格,以便顯示在地圖中。此外,可以在地圖上與對應(yīng)于產(chǎn)品的定價(jià)數(shù)據(jù)一起顯示表明零售商店具有推薦產(chǎn)品這一事實(shí)的數(shù)據(jù)。相應(yīng)地,當(dāng)用戶在顯示器110上查看地圖時,用戶可以確定特定零售商店具有推薦/替代產(chǎn)品,并且用戶例如可以通過選擇對應(yīng)于在其庫存中具有這樣的推薦產(chǎn)品的零售商店的可選超鏈接來選擇進(jìn)一步查看這些推薦產(chǎn)品。如前所述,數(shù)據(jù)存儲庫102中的用戶偏好112可以由用戶以用戶購物簡檔的形式明確地提供。舉例來說,在系統(tǒng)100的最初的初始化之后,系統(tǒng)100可以被配置成輸出請求來自用戶的特定類型的購物信息的圖形用戶界面。該信息例如可以包括用戶求購的優(yōu)選商品,用戶是否愿意放松關(guān)于品牌、產(chǎn)品、價(jià)格的約束,用戶的購物習(xí)慣,用戶最喜歡的零售商店等等。推薦器組件116隨后可以關(guān)于向用戶提供購物推薦而訪問該簡檔,并且地圖發(fā)生器組件108可以生成地圖以使得在其上顯示與推薦產(chǎn)品有關(guān)的信息?,F(xiàn)在將出于解釋的目的提供對于系統(tǒng)100的一些示例性利用。用戶可以坐在家中并且在個人計(jì)算機(jī)上生成購物清單。舉例來說,用戶可能已經(jīng)知道其希望購買什么,并且可以向文本輸入字段提供文本以表明其想要購買的產(chǎn)品。搜索組件106可以接收這些產(chǎn)品并且在用戶感興趣的地理區(qū)域內(nèi)找到在其庫存中具有這樣的產(chǎn)品的零售商店。地圖發(fā)生器組件108可以生成地圖以使得在地圖中用圖形圖標(biāo)表示零售商店,以便向用戶示出該用戶感興趣的地理區(qū)域內(nèi)的哪些零售商店具有由該用戶提供的產(chǎn)品清單中的一項(xiàng)或更多項(xiàng)產(chǎn)品。 此外,所述地圖還可以包括表明零售商店處的產(chǎn)品價(jià)格的數(shù)據(jù)。用戶隨后可以選擇對應(yīng)于零售商店的一個或更多可選鏈接,這樣可以導(dǎo)致為用戶呈現(xiàn)與清單中的產(chǎn)品類似的該零售商店的庫存中的其他產(chǎn)品,或者為用戶呈現(xiàn)由其提供的購物清單中的產(chǎn)品的配件。用戶可以選擇這些推薦產(chǎn)品當(dāng)中的一項(xiàng),其可以被添加到最初由用戶輸入的購物清單中。搜索組件106可以更新搜索,并且隨后地圖發(fā)生器組件108可以更新地圖以表明哪些商店具有新選擇的產(chǎn)品。一旦用戶完成其購物清單并且希望購買一項(xiàng)或更多項(xiàng)產(chǎn)品,該用戶就可以例如通過選擇可選鏈接而在地圖上選擇一家或更多家零售商店,這樣可以導(dǎo)致為用戶呈現(xiàn)從用戶的當(dāng)前地點(diǎn)到所選零售商店的駕駛引導(dǎo)。在對于所述系統(tǒng)的另一種示例性利用中,用戶可以正攜帶其移動電話進(jìn)行購物游,并且可以身處一家零售商店中,在該商店用戶看到該用戶感興趣的產(chǎn)品。用戶例如可以利用移動電話上的攝影機(jī)來捕獲條形碼的圖像。該圖像可以被發(fā)送到搜索組件106,在搜索組件106上可以具有圖像識別功能以便找到對應(yīng)于所捕獲的條形碼的產(chǎn)品。一旦找到產(chǎn)品之后,搜索組件106可以搜索數(shù)據(jù)存儲庫102以便確定(靠近用戶的當(dāng)前地點(diǎn)的)用戶感興趣的地理區(qū)域內(nèi)是否有任何其他商店在其庫存中具有所選產(chǎn)品。如果庫存中有所選產(chǎn)品, 則地圖發(fā)生器組件108可以向用戶的移動電話發(fā)送地圖,其中所述地圖包括代表在其庫存中具有這樣的產(chǎn)品的商店的圖形圖標(biāo)以及對應(yīng)于在地圖上表示的零售商店處的產(chǎn)品的價(jià)格。在該例中,用戶可以快速地確定用戶是應(yīng)當(dāng)在其當(dāng)前觀看產(chǎn)品的零售商店處購買所述產(chǎn)品,還是應(yīng)當(dāng)去到一家不同的零售商店以在更好的價(jià)格下購買產(chǎn)品或者在具有更好退換策略的零售商店處購買產(chǎn)品等等。
前面已經(jīng)關(guān)于實(shí)體零售商店和在線零售商店描述了數(shù)據(jù)存儲庫102中的數(shù)據(jù) 104。還設(shè)想到數(shù)據(jù)104可以包括來自二手賣方、拍賣站點(diǎn)等等的數(shù)據(jù)。舉例來說,數(shù)據(jù)104 可以包括來自在線分類系統(tǒng)的數(shù)據(jù),并且搜索組件106可以被配置成在所述在線分類系統(tǒng)中搜索數(shù)據(jù)。此外,在向用戶提供推薦產(chǎn)品時可以由推薦器組件116放松關(guān)于二手、全新、 翻新的約束。舉例來說,由用戶包括在購物清單中的產(chǎn)品可能是特定型號的電子裝備,并且可以由推薦器組件116放松電子裝備的型號以及全新/ 二手的狀態(tài)。這可以允許推薦器組件116通過在線分類系統(tǒng)向用戶推薦待售的二手產(chǎn)品,其是用戶所選產(chǎn)品的先前型號但是折扣價(jià)低很多。該數(shù)據(jù)隨后可以在由地圖發(fā)生器組件108生成的地圖上或者在這樣的地圖上的側(cè)板中被顯示給用戶,從而使得用戶可以快速地確定其是想要在折扣價(jià)下購買二手產(chǎn)品還是在對于用戶來說方便的零售商店處購買全新產(chǎn)品。現(xiàn)在參照圖2,其中圖示出可以由地圖發(fā)生器組件108生成的示例性地圖200。地圖200包括代表地理參考點(diǎn)的圖形圖標(biāo)202,所述地理參考點(diǎn)可以是用戶的當(dāng)前地點(diǎn)或者用戶的未來地點(diǎn)。因此,由地圖發(fā)生器組件108輸出的引導(dǎo)可以源自地圖200上的對應(yīng)于圖形圖標(biāo)202的地點(diǎn)。地圖200還包括多個其他圖形圖標(biāo)204、206和208,其中每一個圖形圖標(biāo)代表處在用戶感興趣的地理區(qū)域內(nèi)的一家零售商店,其中該零售商店在庫存中具有包括在由用戶提供的購物清單中的產(chǎn)品并且/或者在庫存中具有推薦給用戶的產(chǎn)品。舉例來說,如前所述,用戶可以提供包括多項(xiàng)產(chǎn)品的購物清單。搜索組件106可以在用戶感興趣的地理區(qū)域內(nèi)找到在庫存中具有一項(xiàng)或更多項(xiàng)所述產(chǎn)品的多家零售商店。此外,推薦器組件116可以放松對應(yīng)于購物清單中的一項(xiàng)或更多項(xiàng)產(chǎn)品的約束,并且搜索組件106可以基于該放松后的約束搜索用戶的地理區(qū)域內(nèi)的零售商店的存貨清單。在圖2中所示的示例性地圖中,第一圖形圖標(biāo)204具有與之對應(yīng)的文本框210,其表明用戶感興趣的地理區(qū)域內(nèi)的特定零售商店不包括用戶所提供的購物清單中的商品。但是其中示出對應(yīng)于圖形圖標(biāo)204的零售商店包括作為對于購物清單中提供的一項(xiàng)或更多項(xiàng)產(chǎn)品的替代品或者作為購物清單中提供的一項(xiàng)或更多項(xiàng)產(chǎn)品的配件的推薦產(chǎn)品。可以向用戶呈現(xiàn)出可選圖標(biāo),從而使得在選擇了這樣的圖標(biāo)之后,可以向用戶提供推薦產(chǎn)品的標(biāo)識和/或與之有關(guān)的價(jià)格。該可選超鏈接在文本框中被顯示為具有下劃線的文本。文本框 210還可以包括表明從用戶的當(dāng)前地點(diǎn)到圖形圖標(biāo)204所代表的零售商店的行程時間的數(shù)據(jù)。圖形圖標(biāo)206可以具有與之對應(yīng)的文本框212,其表明用戶所提供的購物清單中的至少一項(xiàng)產(chǎn)品處于圖形圖標(biāo)206所代表的零售商店的庫存中。此外,文本框212中的數(shù)據(jù)可以表明所述零售商店處的至少一項(xiàng)產(chǎn)品的價(jià)格以及從用戶的當(dāng)前地點(diǎn)去到該零售商店的行程時間。雖然沒有示出,但是文本框210和212還可以包括可選超鏈接,其在被選擇之后使得向用戶遞送駕駛引導(dǎo)。第三圖形圖標(biāo)208代表第三家零售商店并且具有與之相關(guān)聯(lián)的第三文本框214, 其中文本框214的內(nèi)容包括表明圖形圖標(biāo)208所代表的商店在庫存中具有來自購物清單的兩項(xiàng)商品的數(shù)據(jù)、與這樣的商品相對應(yīng)的價(jià)格以及從參考地點(diǎn)到零售商店的行程時間。應(yīng)當(dāng)理解的是,地圖200本質(zhì)是示例性的,并且可以顯示除了已示出的之外的附加數(shù)據(jù)。附加數(shù)據(jù)可以包括與在線零售商有關(guān)的數(shù)據(jù)、在零售商店處發(fā)生或?qū)⒁l(fā)生的當(dāng)前或未來促銷、用戶在零售商店處是否具有帳戶、在零售商店處提供的特別特價(jià)、零售商店的退換策略、包括與來自在線零售商的產(chǎn)品有關(guān)的數(shù)據(jù)的側(cè)板、與可以通過拍賣站點(diǎn)或在線分類系統(tǒng)獲得的二手產(chǎn)品有關(guān)的數(shù)據(jù)等等。因此,通過查看地圖200,用戶可以做出時間/價(jià)格/ 價(jià)值決定,其中時間對應(yīng)于在零售商店或在線購買購物清單中的產(chǎn)品所需的時間量,價(jià)格對應(yīng)于各家零售商店或在線零售商中的商品價(jià)格,并且價(jià)值對應(yīng)于退換策略以及表示在特定零售商店、在線零售商處購買產(chǎn)品或者通過其他在線站點(diǎn)購買用戶翻新商品的總體價(jià)值的其他數(shù)據(jù)?,F(xiàn)在參照圖3,其中圖示出便于從多家零售商店、在線零售商等等獲得存貨清單數(shù)據(jù)的示例性系統(tǒng)300。系統(tǒng)300包括與多個數(shù)據(jù)源進(jìn)行通信的聚集器組件302。這些數(shù)據(jù)源可以包括與第一零售商店有關(guān)的第一數(shù)據(jù)源304到與第#零售商店有關(guān)的第#數(shù)據(jù)源306、 與第一在線零售商店有關(guān)的數(shù)據(jù)源308以及與第#在線零售商店有關(guān)的數(shù)據(jù)源310。對應(yīng)于數(shù)據(jù)源304 - 306的零售商店可以是實(shí)體商店,而與在線商店308 — 310有關(guān)的數(shù)據(jù)源則可以與在線零售商店、在線分類系統(tǒng)等等有關(guān)。聚集器組件302可以實(shí)時地或者接近實(shí)時地接收來自每一個數(shù)據(jù)源304 — 310的存貨清單數(shù)據(jù)、價(jià)格數(shù)據(jù)以及產(chǎn)品信息。在第一示例性實(shí)施例中,聚集器組件302可以被配置成周期性地或者不時地探通(Ping)數(shù)據(jù)源304 - 310,以便獲得關(guān)于每一家商店/在線提供商的存貨清單數(shù)據(jù)。在另一個示例中,數(shù)據(jù)源304 - 310或者其中一個或更多個這種數(shù)據(jù)源304到310可以被配置成不時地將存貨清單數(shù)據(jù)推送到聚集器組件302,聚集器組件 302隨后可以利用數(shù)據(jù)104填充數(shù)據(jù)存儲庫102。此外,聚集器組件302可以被配置成接收來自數(shù)據(jù)源304 - 310的購物歷史數(shù)據(jù)114,從而使得在推薦產(chǎn)品時可以確定購物者在商店/在線零售商處的購物模式。在又一個示例性實(shí)施例中,取代系統(tǒng)300包括聚集器組件 302,數(shù)據(jù)源304 - 310可以是開放的,從而使得對于用戶生成的每一項(xiàng)搜索,搜索組件106 都可以直接搜索各家零售商店的存貨清單而不需要在一個中心源處聚集這樣的數(shù)據(jù)。還設(shè)想到用于聚集來自零售商店、在線零售商、分類系統(tǒng)等等的存貨清單數(shù)據(jù)的其他實(shí)施例,并且其旨在落在所附權(quán)利要求書的范圍內(nèi)。現(xiàn)在參照圖4,其中圖示出便于向用戶顯現(xiàn)零售商店處的產(chǎn)品的示例性系統(tǒng)400。 系統(tǒng)400包括數(shù)據(jù)存儲庫102,其中保留前面所描述的數(shù)據(jù)104、用戶偏好112和購物歷史 114。在該示例性系統(tǒng)400中,用戶在由地圖發(fā)生器組件108生成的地圖上選擇了代表特定零售商店的一個或更多圖形圖標(biāo)。通過選擇這樣的圖形圖標(biāo)可以使得通過圖像、文本描述、 價(jià)格信息等形式向用戶呈現(xiàn)可以在零售商店獲得的產(chǎn)品。至少部分地基于為用戶顯示的產(chǎn)品,推薦器組件116可以訪問數(shù)據(jù)存儲庫102以便檢查用戶偏好112、購物歷史114以及與所選零售商店有關(guān)的存貨清單數(shù)據(jù),以便推薦作為用戶通過利用地圖所選的產(chǎn)品的配件或者與之類似的產(chǎn)品。該推薦產(chǎn)品也處在這樣的零售商店的庫存中。顯現(xiàn)器組件402與推薦器組件116進(jìn)行通信并且可以提供對于產(chǎn)品和推薦產(chǎn)品的顯現(xiàn)以供在顯示器110上顯示給用戶。所述過程可以是交互式的,從而使得當(dāng)用戶選擇由顯現(xiàn)器組件402呈現(xiàn)給該用戶的另一項(xiàng)產(chǎn)品時,可以把這樣的產(chǎn)品添加到購物清單中。推薦器組件116可以為處于這樣的商店中的產(chǎn)品生成新的推薦,并且對于商店中的產(chǎn)品的顯現(xiàn)可以發(fā)生改變。在一個具體示例中,用戶可以選擇零售商店處的視頻游戲機(jī),并且推薦器組件116可以訪問零售商店的存貨清單并且基于選擇了視頻游戲機(jī)而推薦其他產(chǎn)品。這些其他產(chǎn)品可以包括其他類型的視頻游戲機(jī)或者作為所選視頻游戲機(jī)的配件的視頻游戲、控制器等等。相應(yīng)地,顯現(xiàn)器組件402可以生成顯現(xiàn),其例如在所述顯現(xiàn)的中心處包括對于所選視頻游戲機(jī)的描繪,并且在這樣的視頻游戲機(jī)的外圍可以顯示其他視頻游戲機(jī)和/或與所述視頻游戲機(jī)或其他視頻游戲機(jī)有關(guān)的配件。在選擇了其中一項(xiàng)或更多項(xiàng)推薦產(chǎn)品之后,顯現(xiàn)器組件402可以改變所述顯現(xiàn), 從而使得所選產(chǎn)品位于由顯現(xiàn)器組件402生成的視圖的中心并且其他推薦產(chǎn)品位于外圍, 其中這些配件當(dāng)中的每一項(xiàng)都處在用戶所選的零售商店的庫存中。用戶隨后可以選擇這些產(chǎn)品當(dāng)中的一項(xiàng)或更多項(xiàng),其被添加到購物清單,并且搜索組件106可以執(zhí)行對于更新后的購物清單中的產(chǎn)品(以及推薦產(chǎn)品)的搜索。此外,用戶通過顯現(xiàn)器組件402可以將產(chǎn)品暫留預(yù)定時間量,從而使得用戶能夠從家中暫留產(chǎn)品并且隨后去到零售商店以拾取所選擇的一項(xiàng)或多項(xiàng)產(chǎn)品??商娲?,一旦用戶在零售商店選擇了推薦產(chǎn)品,該用戶就可以退出該視圖并且向搜索組件106提供更新后的清單,搜索組件106可以在數(shù)據(jù)104中搜索多家零售商店的存貨清單并且可以輸出用戶感興趣的地理區(qū)域內(nèi)的多家零售商店中的商品的地點(diǎn)ο現(xiàn)在參照圖5 — 8,其中圖示出并描述了各種示例性方法。雖然所述方法被描述為按序列執(zhí)行的一系列步驟,但是應(yīng)當(dāng)理解的是,所述方法不限于該序列的順序。舉例來說, 一些步驟的發(fā)生順序可以不同于這里所描述的順序。此外,一個步驟可以與另一個步驟同時發(fā)生。此外,在一些情況中,并不需要所有的步驟來實(shí)施這里所描述的方法。此外,這里所描述的步驟可以是計(jì)算機(jī)可執(zhí)行指令,其可以由一個或更多處理器實(shí)施并且/或者被存儲在一項(xiàng)或多項(xiàng)計(jì)算機(jī)可讀介質(zhì)上。所述計(jì)算機(jī)可執(zhí)行指令可以包括例程、子例程、程序、執(zhí)行線程等等。此外,所述方法的各個步驟的結(jié)果可以被存儲在計(jì)算機(jī)可讀介質(zhì)中、被顯示在顯示設(shè)備上等等。所述計(jì)算機(jī)可讀介質(zhì)可以是非暫時性介質(zhì),比如存儲器、硬盤驅(qū)動器、⑶、DVD,閃存驅(qū)動器等等?,F(xiàn)在參照圖5,其中圖示出便于生成地圖的方法500,其中所述地圖包括用戶感興趣的地理區(qū)域內(nèi)的在其庫存中具有一項(xiàng)或更多項(xiàng)感興趣的產(chǎn)品的零售商店的表示。方法 500開始于步驟502,并且在504中接收到用戶感興趣的至少一項(xiàng)產(chǎn)品的標(biāo)識。如前所述, 該產(chǎn)品標(biāo)識可以在來自用戶的文本中明確地接收到,可以通過用戶選擇超鏈接而接收到, 可以通過用戶選擇對應(yīng)于產(chǎn)品的特定參數(shù)而接收到(例如屏幕尺寸為50英寸或更大的平板電視)等等。在506中,接收到表明用戶感興趣的地理區(qū)域的數(shù)據(jù)。該數(shù)據(jù)可以是接收自對應(yīng)于用戶的移動計(jì)算設(shè)備的GPS,從而表明用戶的當(dāng)前地點(diǎn)。在另一個示例中,可以基于先前的用戶購物模式來確定用戶感興趣的地理區(qū)域。在508中,在感興趣的地理區(qū)域內(nèi)的零售商店的存貨清單中搜索在504中標(biāo)識出的所述至少一項(xiàng)產(chǎn)品。此外,雖然沒有示出,但是可以對于在線商店的存貨清單、分類廣告、 二手轉(zhuǎn)賣方等等實(shí)施搜索。在510中,放松對應(yīng)于所述至少一項(xiàng)產(chǎn)品的參數(shù)的一項(xiàng)或更多項(xiàng)約束。舉例來說, 用戶可能已經(jīng)選擇了特定品牌的產(chǎn)品。可以放松該品牌以包括其他品牌。在另一個示例中, 如果用戶選擇了對應(yīng)于產(chǎn)品的特定價(jià)格,則可以在一定程度上放松價(jià)格約束以便包括其他價(jià)格范圍內(nèi)的產(chǎn)品。在512中,至少部分地基于在510中實(shí)施的約束放松來確定推薦產(chǎn)品。該推薦產(chǎn)品可以是所標(biāo)識產(chǎn)品的配件或者是所標(biāo)識產(chǎn)品的替代品。在514中,生成包括代表在其庫存中具有所標(biāo)識產(chǎn)品或推薦產(chǎn)品的零售商店的圖形圖標(biāo)以及與所標(biāo)識產(chǎn)品或推薦產(chǎn)品有關(guān)的價(jià)格的地圖。因此,可以在視覺上為用戶提供表明用戶去到在其庫存中具有推薦產(chǎn)品的零售商店將花費(fèi)的時間量的數(shù)據(jù)以及對應(yīng)于零售商店處的推薦商品的價(jià)格。方法500在516中結(jié)束?,F(xiàn)在參照圖6,其中圖示出便于生成顯示出零售商店的地點(diǎn)以及用戶生成的產(chǎn)品購物清單中的產(chǎn)品價(jià)格的地圖的示例性方法600。方法600開始于602,并且在604中接收到來自用戶的產(chǎn)品購物清單。該產(chǎn)品清單可以通過由用戶選擇對應(yīng)于產(chǎn)品的幾個超鏈接而接收到,或者通過接收來自用戶的文本購物清單而接收到等等。在606中接收到用戶感興趣的地理區(qū)域,并且在608中在用戶感興趣的地理區(qū)域內(nèi)的多家零售商店的存貨清單中搜索在604中接收到的產(chǎn)品購物清單中的產(chǎn)品。在610中生成向用戶顯示各家零售商店的地點(diǎn)以及產(chǎn)品清單中的產(chǎn)品價(jià)格的地圖,并且所述方法在 612中結(jié)束?,F(xiàn)在參照圖7,其中圖示出便于選擇并向用戶顯示替代商品的示例性方法700。方法700開始于702,并且在704中接收到來自用戶的產(chǎn)品標(biāo)識。在706中,在用戶感興趣的地理區(qū)域內(nèi)的各家零售商店的存貨清單中搜索所述產(chǎn)品。在708中,確定所述商品是否處在用戶感興趣的地理區(qū)域內(nèi)的一家或更多家零售商店的存貨清單中。如果所述產(chǎn)品處在一家或更多家零售商店的庫存中,則在710中將產(chǎn)品地點(diǎn)和價(jià)格顯示在地圖上。也就是說,在地圖上顯示代表在其庫存中具有所述產(chǎn)品的零售商店的圖形圖標(biāo)連同這樣的零售商店中的產(chǎn)品價(jià)格。如果在708中確定在用戶感興趣的地理區(qū)域內(nèi)的一家或更多家零售商店的庫存中沒有所述產(chǎn)品,則在712中在用戶感興趣的地理區(qū)域的一家或更多家零售商店的存貨清單中找到替代產(chǎn)品??梢曰谝豁?xiàng)或更多項(xiàng)因素選擇替代產(chǎn)品,其中包括與所標(biāo)識產(chǎn)品的相似度、所標(biāo)識產(chǎn)品的價(jià)格等等。具體來說,可以在價(jià)格、質(zhì)量等方面關(guān)于哪項(xiàng)產(chǎn)品與用戶所標(biāo)識的產(chǎn)品最接近做出“最佳猜測”。舉例來說,可以基于在其庫存中具有替代產(chǎn)品的零售商店的地點(diǎn)、價(jià)格以及/或者用戶評論選擇替代產(chǎn)品。此外,在選擇替代產(chǎn)品時可以考慮到明確地提供的或者推斷出的用戶偏好。在714中,在地圖上顯示替代產(chǎn)品的地點(diǎn)和價(jià)格, 并且方法700結(jié)束于716?,F(xiàn)在參照圖8,其中圖示出便于允許顧客在零售商店處暫留特定產(chǎn)品的示例性方法800。方法800開始于802,并且在804中接收到來自用戶的產(chǎn)品標(biāo)識。在806中,接收到用戶感興趣的地理區(qū)域,并且在808中找到用戶感興趣的地理區(qū)域內(nèi)的零售商店的存貨清單中的產(chǎn)品。在810中,生成顯示零售商店的地點(diǎn)以及零售商店處的產(chǎn)品價(jià)格的地圖。在812中,接收到來自用戶的對于地圖上的零售商店的選擇。舉例來說,用戶可以把鼠標(biāo)指針放置在代表零售商店的圖標(biāo)上并且選擇零售商店,這樣可以導(dǎo)致顯示與產(chǎn)品有關(guān)的圖形圖標(biāo)。在814中,接收到來自用戶的關(guān)于該用戶希望在零售商店處暫留產(chǎn)品的指示。舉例來說,可以提供圖形用戶界面中的按鈕,其向用戶表明該用戶可以暫留產(chǎn)品,并且用戶可以按下這樣的按鈕。在816中,響應(yīng)于接收到所述指示,向零售商店發(fā)送請求將產(chǎn)品暫留一定閾值時間量的數(shù)據(jù)。零售商店可以暫留產(chǎn)品,從而使得另一個人無法來到零售商店并且購買所述產(chǎn)品。方法800結(jié)束于818?,F(xiàn)在參照圖9,其中圖示出示例性計(jì)算設(shè)備900的高級別圖示,其可以根據(jù)這里所公開的系統(tǒng)和方法來使用。舉例來說,計(jì)算設(shè)備900可以被使用在支持推薦產(chǎn)品的系統(tǒng)中。 在另一個示例中,計(jì)算設(shè)備900的至少一部分可以被使用在支持搜索特定地理區(qū)段內(nèi)的零售商店的存貨清單并且支持生成該特定區(qū)段內(nèi)的所述零售商店的地圖的系統(tǒng)中。計(jì)算設(shè)備 900包括至少一個處理器902,其執(zhí)行被存儲在存儲器904中的指令。存儲器904可以是或者可以包括RAM、R0M、EEPR0M、閃速存儲器或者其他適當(dāng)?shù)拇鎯ζ?。所述指令例如可以是用于?shí)施被描述為由前面所討論的一個或更多組件所施行的功能的指令,或者用于實(shí)施前面所描述的一種或更多種方法的指令。處理器902可以通過系統(tǒng)總線906訪問存儲器904。 除了存儲可執(zhí)行指令之外,存儲器904還可以存儲產(chǎn)品存貨清單、用戶購物偏好、歷史購物模式等等。計(jì)算設(shè)備900附加地包括可以由處理器902通過系統(tǒng)總線906訪問的數(shù)據(jù)存儲庫 908。數(shù)據(jù)存儲庫908可以是或者可以包括任何適當(dāng)?shù)挠?jì)算機(jī)可讀存儲裝置,其中包括硬盤、存儲器等等。數(shù)據(jù)存儲庫908可以包括可執(zhí)行指令、零售商店存貨清單、用戶購物偏好等等。計(jì)算設(shè)備900還包括輸入接口 910,其允許外部設(shè)備與計(jì)算設(shè)備900進(jìn)行通信。舉例來說,輸入接口 910可以被用來接收來自外部計(jì)算機(jī)設(shè)備、來自用戶等等的指令。計(jì)算設(shè)備 900還包括輸出接口 912,其把計(jì)算設(shè)備900與一個或更多外部設(shè)備接口。舉例來說,計(jì)算設(shè)備900可以通過輸出接口 912顯示文本、圖像等等。此外,雖然被圖示為單個系統(tǒng),但是應(yīng)當(dāng)理解的是,計(jì)算設(shè)備900可以是分布式系統(tǒng)。因此舉例來說,幾個設(shè)備可以通過網(wǎng)絡(luò)連接進(jìn)行通信,并且可以共同執(zhí)行被描述為由計(jì)算設(shè)備900執(zhí)行的任務(wù)。這里所使用的術(shù)語“組件”和“系統(tǒng)”意圖包含硬件、軟件或者硬件與軟件的組合。 因此,舉例來說,系統(tǒng)或組件可以是處理、執(zhí)行在處理器上的處理或者處理器。此外,組件或系統(tǒng)可以被定位在單個設(shè)備上或者被分布在幾個設(shè)備上。此外,組件或系統(tǒng)可以指代存儲器的一部分和/或一系列晶體管。應(yīng)當(dāng)提到的是,出于解釋的目的提供了幾個示例。這些示例不應(yīng)當(dāng)被解釋為限制所附權(quán)利要求書。此外可以認(rèn)識到,可以置換這里所提供的示例并且同時仍然落在權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種方法,包括接收來自用戶的購物清單,其中所述購物清單包括用戶感興趣的多項(xiàng)產(chǎn)品; 接收表明用戶感興趣的地理區(qū)域的數(shù)據(jù);利用處理器執(zhí)行搜索以便找到用戶感興趣的地理區(qū)域內(nèi)的至少一家零售商店; 利用所述處理器搜索所述至少一家零售商店的存貨清單,以便找到所述購物清單中的至少一項(xiàng)產(chǎn)品;確定所述至少一家零售商店處的所述至少一項(xiàng)產(chǎn)品的價(jià)格;以及利用所述處理器生成向用戶圖示出所述至少一家零售商店的地點(diǎn)的地圖,其中所述地圖包括表明所述至少一家零售商店的標(biāo)識以及所述至少一項(xiàng)產(chǎn)品的價(jià)格的數(shù)據(jù)。
2.權(quán)利要求1的方法,還包括利用所述處理器來執(zhí)行搜索,以便找到用戶感興趣的地理區(qū)域內(nèi)的多家零售商店; 利用所述處理器搜索所述多家零售商店的存貨清單,以便找到所述購物清單中的產(chǎn)Pm ;確定所述多家零售商店處的產(chǎn)品價(jià)格;以及利用所述處理器生成所述地圖,其中所述地圖包括所述多家零售商店的地點(diǎn)、所述多家零售商店處的所述購物清單中的產(chǎn)品以及所述多家零售商店處的所述購物清單中的產(chǎn)品價(jià)格。
3.權(quán)利要求1的方法,其中,所述地圖包括代表所述至少一家零售商店的圖形圖標(biāo), 其中所述地圖還包括關(guān)于圖形圖標(biāo)顯示的可選超鏈接,并且其中響應(yīng)于用戶選擇所述可選超鏈接而向用戶顯示去到所述至少一家零售商店的駕駛弓I導(dǎo)。
4.權(quán)利要求1的方法,還包括使用所述處理器向用戶顯示來自在線分類系統(tǒng)的所述至少一項(xiàng)產(chǎn)品的價(jià)格,其中將來自所述在線分類系統(tǒng)的所述至少一項(xiàng)產(chǎn)品的價(jià)格與地圖一起顯示。
5.權(quán)利要求1的方法,還包括接收對應(yīng)于所述至少一項(xiàng)產(chǎn)品的條形碼的圖像;以及至少部分地基于所述條形碼的圖像標(biāo)識出所述至少一項(xiàng)產(chǎn)品。
6.權(quán)利要求1的方法,其中,所述地圖包括代表在其庫存中具有所述購物清單中的產(chǎn)品的零售商店的多個圖形圖標(biāo),其中所述方法還包括向用戶顯示可選超鏈接,其中對于所述可選超鏈接的選擇導(dǎo)致執(zhí)行與購買所述購物清單中的一項(xiàng)或更多項(xiàng)產(chǎn)品有關(guān)的優(yōu)化。
7.權(quán)利要求6的方法,其中,所述優(yōu)化包括生成購物行程,其向用戶通知用以在最低總體價(jià)格下購買購物清單中的產(chǎn)品的零售商店之間的駕駛引導(dǎo)。
8.權(quán)利要求6的方法,其中,所述優(yōu)化包括生成購物行程,其向用戶通知用以在最短時間量內(nèi)購買購物清單中的產(chǎn)品的零售商店之間的駕駛引導(dǎo)。
9.一種系統(tǒng),其包括能夠由處理器執(zhí)行的多個組件,所述組件包括接收來自用戶的針對執(zhí)行產(chǎn)品清單的搜索的請求的搜索組件,其中所述搜索組件在用戶感興趣的地理區(qū)域內(nèi)的多家零售商店的存貨清單中執(zhí)行搜索,并且所述搜索組件找到用戶感興趣的地理區(qū)域內(nèi)的、在其庫存中各具有所述購物清單中的至少一項(xiàng)產(chǎn)品的多家零售商店;以及與所述搜索組件進(jìn)行通信的地圖發(fā)生器組件,其生成用于在計(jì)算設(shè)備的顯示屏上顯示的地圖,其中所述地圖是用戶感興趣的地理區(qū)域的地圖并且包括分別代表所述多家零售商店的多個圖形圖標(biāo),并且其中所述地圖還包括表明所述零售商店的庫存中的產(chǎn)品價(jià)格的價(jià)格數(shù)據(jù)。
10.權(quán)利要求9的系統(tǒng),還包括至少部分地基于購物清單的內(nèi)容確定推薦產(chǎn)品的推薦器組件,其中所述地圖發(fā)生器組件生成地圖以便包括代表包含所述推薦產(chǎn)品的零售商店的圖形圖標(biāo)以及與之相對應(yīng)的價(jià)格數(shù)據(jù)。
全文摘要
本文描述了關(guān)于向用戶呈現(xiàn)包括代表零售商店的圖形圖標(biāo)的地圖的技術(shù)。用戶提供購物清單,其中所述購物清單包括該用戶希望購買的多項(xiàng)產(chǎn)品。搜索用戶感興趣的地理區(qū)域內(nèi)的零售商店的存貨清單并且生成地圖,所述地圖包括代表零售商店的圖形圖標(biāo)、表明在零售商店處可以獲得購物清單中的(多項(xiàng))產(chǎn)品的數(shù)據(jù)以及表明購物清單中的(多項(xiàng))產(chǎn)品在各家零售商店處的價(jià)格的價(jià)格數(shù)據(jù)。
文檔編號G06Q30/06GK102402772SQ20111036098
公開日2012年4月4日 申請日期2011年11月15日 優(yōu)先權(quán)日2010年11月15日
發(fā)明者保什基納 A., L. 佩克斯 B., 拉姆 L., 約尼德斯 N., 薩克塞納 S. 申請人:微軟公司