用于提供根據(jù)附近喜好推出的建議的方法和裝置的制造方法
【專利說(shuō)明】用于提供根據(jù)附近喜好推出的建議的方法和裝置 發(fā)明領(lǐng)域
[0001] 本公開(kāi)大體上涉及在基于web的地圖繪制系統(tǒng)內(nèi)生成并且顯示地圖,并且更具體 地涉及基于用戶情景信息生成并且顯示興趣點(diǎn)建議。
[0002] 發(fā)明背景
[0003] 本文中提供的背景描述出于大體介紹本公開(kāi)上下文目的。當(dāng)前提名的發(fā)明人工作 (背景部分所描述的)以及在提交時(shí)無(wú)法作為現(xiàn)有技術(shù)的描述的方面既未明確也未隱含被 承認(rèn)為本公開(kāi)的現(xiàn)有技術(shù)。
[0004] 許多移動(dòng)計(jì)算設(shè)備諸如蜂窩電話、平板式計(jì)算機(jī)、筆記本等并入有全球定位系統(tǒng) (GPS)應(yīng)用以及相關(guān)硬件。當(dāng)在設(shè)備上運(yùn)轉(zhuǎn)時(shí),GPS應(yīng)用可與設(shè)備上的GPS發(fā)射器或其他 GPS硬件及后端應(yīng)用服務(wù)器通信,以向用戶提供設(shè)備當(dāng)前位置周圍的區(qū)域的數(shù)字地圖,并且 提供標(biāo)簽數(shù)據(jù)以及地點(diǎn)頁(yè)面數(shù)據(jù)。在行進(jìn)時(shí),游客可以使用基于web的系統(tǒng)或其他地圖繪 制系統(tǒng)以顯示他們提議的目的地地圖。類似地,由于這些計(jì)算設(shè)備是移動(dòng)的,所以用戶帶著 設(shè)備一起行進(jìn),并且使用設(shè)備顯示不熟悉的目的地的地圖。同樣,用戶可以在處于他們本地 區(qū)域時(shí)使用這些設(shè)備顯示所熟悉的目的地的地圖。
[0005] 典型地圖繪制系統(tǒng)會(huì)為每個(gè)用戶生成并且顯示相同地圖。例如,地圖繪制系統(tǒng)可 從本地居民和游客這兩者接收對(duì)特定區(qū)域地圖的請(qǐng)求。響應(yīng)于該請(qǐng)求,典型地圖繪制系統(tǒng) 返回相同或幾乎相同的地圖,無(wú)論請(qǐng)求者是所請(qǐng)求的地圖區(qū)域中的本地居民還是訪問(wèn)或搜 索同一所請(qǐng)求的地圖區(qū)域的游客都是如此。
[0006] 發(fā)明概述
[0007] 在本發(fā)明概述以及以下【具體實(shí)施方式】中描述的特征和優(yōu)點(diǎn)不包括全部。根據(jù)附 圖、本說(shuō)明書(shū)以及其權(quán)利要求書(shū),許多另外的特征和優(yōu)點(diǎn)將對(duì)于本領(lǐng)域的技術(shù)人員將是明 顯的。另外,其他實(shí)施方案可省略本發(fā)明概述中描述的特征和優(yōu)點(diǎn)中的一個(gè)或多個(gè)(或全 部)。
[0008] 本公開(kāi)描述的計(jì)算機(jī)系統(tǒng)和方法向計(jì)算設(shè)備上的地圖繪制應(yīng)用的用戶提供興趣 點(diǎn)(POI)建議。這些建議基于情景信息(例如像用戶位置、用戶對(duì)位置的熟悉程度、時(shí)刻、 關(guān)于POI的信息以及其他用戶簡(jiǎn)介數(shù)據(jù))確定。關(guān)于POI的信息(例如像類別、子類別、推 薦以及距離)可以用來(lái)確定建議并將建議整理到POI類別中。一旦POI和/或POI類別的 建議已建議給用戶,那么用戶就可瀏覽建議并且隨后請(qǐng)求關(guān)于該建議的更多信息。如果用 戶選擇所建議的Ρ0Ι,那么請(qǐng)求關(guān)于該特定POI的信息,并且該P(yáng)OI顯示在計(jì)算設(shè)備上的地 圖繪制應(yīng)用中。
[0009] 在一個(gè)實(shí)施方案中,一種計(jì)算機(jī)實(shí)施的方法可以基于與用戶相關(guān)聯(lián)的情景信息推 廣Ρ0Ι,以供顯示在客戶端計(jì)算設(shè)備的數(shù)字地圖上。所述方法可以從客戶端計(jì)算設(shè)備接收位 置數(shù)據(jù)。位置數(shù)據(jù)可以指示所述計(jì)算設(shè)備的地理位置。所述方法還可基于位置數(shù)據(jù)確定用 戶分類。用戶分類可以指示對(duì)位置數(shù)據(jù)所指示的位置的熟悉程度。所述方法還可基于位置 數(shù)據(jù)以及用戶分類,確定推廣數(shù)據(jù),其中所述推廣數(shù)據(jù)指示要推廣的一組或多組P0I。另外, 所述方法可向客戶端計(jì)算設(shè)備發(fā)送所確定的推廣數(shù)據(jù),其中推廣數(shù)據(jù)使得能夠在客戶端計(jì) 算設(shè)備上顯示所指示的一組或多組POI。在向客戶端計(jì)算設(shè)備發(fā)送所確定的推廣數(shù)據(jù)后,所 述方法可以接收對(duì)地圖繪制數(shù)據(jù)的請(qǐng)求,其中所請(qǐng)求的地圖繪制數(shù)據(jù)對(duì)應(yīng)于所推廣的POI 的位置,并且響應(yīng)于后續(xù)請(qǐng)求,向客戶端計(jì)算設(shè)備發(fā)送所請(qǐng)求的地圖繪制數(shù)據(jù)。
[0010] 在另一個(gè)實(shí)施方案中,一種計(jì)算機(jī)實(shí)施的方法可以基于與用戶相關(guān)聯(lián)的情景信息 推廣興趣點(diǎn)(POI),以顯示在移動(dòng)計(jì)算設(shè)備的數(shù)字地圖上。所述方法可以從移動(dòng)計(jì)算設(shè)備發(fā) 送位置數(shù)據(jù),所述位置數(shù)據(jù)指示計(jì)算設(shè)備的地理位置。所述方法還可基于位置數(shù)據(jù)以及用 戶分類,接收指示要推廣的一組或多組POI的推廣數(shù)據(jù),其中用戶分類基于對(duì)位置數(shù)據(jù)所 指示的位置的熟悉程度。另外,所述方法可以在移動(dòng)計(jì)算設(shè)備上推廣一組或多組POI并且 發(fā)送對(duì)地圖繪制數(shù)據(jù)的請(qǐng)求,其中所請(qǐng)求的地圖繪制數(shù)據(jù)對(duì)應(yīng)所推廣的Ρ0Ι。最后,所述方 法可以響應(yīng)于所述后續(xù)請(qǐng)求,在移動(dòng)計(jì)算設(shè)備上接收所請(qǐng)求的地圖繪制數(shù)據(jù)。
[0011] 在另一個(gè)實(shí)施方案中,一種計(jì)算機(jī)系統(tǒng)可以基于與用戶相關(guān)聯(lián)的情景信息推廣興 趣點(diǎn)(POI),以供顯示在客戶端計(jì)算設(shè)備的數(shù)字地圖上。所述系統(tǒng)可以包括興趣點(diǎn)選擇系 統(tǒng),所述興趣點(diǎn)選擇系統(tǒng)與存儲(chǔ)用于在興趣點(diǎn)選擇系統(tǒng)的處理器上執(zhí)行的指令的存儲(chǔ)器通 信。興趣點(diǎn)選擇系統(tǒng)中的指令可以執(zhí)行以下操作:從客戶端計(jì)算設(shè)備接收位置數(shù)據(jù),位置數(shù) 據(jù)指示所述計(jì)算設(shè)備的地理位置;基于位置數(shù)據(jù),確定用戶分類,用戶分類指示對(duì)位置數(shù)據(jù) 所指示的位置的熟悉程度;以及基于位置數(shù)據(jù)以及用戶分類,確定推廣數(shù)據(jù),推廣數(shù)據(jù)指示 要推廣的一組或多組Ρ0Ι。所述系統(tǒng)還可包括地圖繪制系統(tǒng),所述地圖繪制系統(tǒng)與存儲(chǔ)用于 在地圖繪制系統(tǒng)的處理器上執(zhí)行的指令的存儲(chǔ)器通信。地圖繪制系統(tǒng)中的指令可以執(zhí)行以 下操作:向客戶端計(jì)算設(shè)備發(fā)送推廣數(shù)據(jù),其中推廣數(shù)據(jù)使得能夠在客戶端計(jì)算設(shè)備上顯 示所指示的一組或多組POI;隨后接收對(duì)地圖繪制數(shù)據(jù)的請(qǐng)求,其中所請(qǐng)求的地圖繪制數(shù) 據(jù)對(duì)應(yīng)于所推廣的POI的位置;以及響應(yīng)于后續(xù)請(qǐng)求,向客戶端計(jì)算設(shè)備發(fā)送所請(qǐng)求的地 圖繪制數(shù)據(jù)。
[0012] 在另一個(gè)實(shí)施方案中,一種計(jì)算機(jī)系統(tǒng)可以基于與用戶相關(guān)聯(lián)的情景信息推廣興 趣點(diǎn)(POI),以供顯示在客戶端計(jì)算設(shè)備的數(shù)字地圖上。所述系統(tǒng)可以包括:用于從客戶端 計(jì)算設(shè)備接收位置數(shù)據(jù)的構(gòu)件,位置數(shù)據(jù)指示所述計(jì)算設(shè)備的地理位置;用于基于位置數(shù) 據(jù)確定用戶分類的構(gòu)件,用戶分類指示對(duì)位置數(shù)據(jù)所指示的位置的熟悉程度;以及用于基 于位置數(shù)據(jù)以及用戶分類確定推廣數(shù)據(jù)的構(gòu)件,推廣數(shù)據(jù)指示要推廣的一組或多組P0I。所 述系統(tǒng)還可包括:用于向客戶端計(jì)算設(shè)備發(fā)送推廣數(shù)據(jù)的構(gòu)件,其中推廣數(shù)據(jù)使得能夠在 客戶端計(jì)算設(shè)備上顯示所指示的一組或多組POI;用于隨后接收對(duì)地圖繪制數(shù)據(jù)的請(qǐng)求的 構(gòu)件,其中所請(qǐng)求的地圖繪制數(shù)據(jù)對(duì)應(yīng)于所推廣的POI的位置;以及用于響應(yīng)于后續(xù)請(qǐng)求 向客戶端計(jì)算設(shè)備發(fā)送所請(qǐng)求的地圖繪制數(shù)據(jù)的構(gòu)件。
[0013] 附圖簡(jiǎn)述
[0014] 圖1例示用于至少基于用戶的位置和分類確定興趣點(diǎn)(POI)以顯示在客戶端計(jì)算 設(shè)備的數(shù)字地圖上的系統(tǒng)的高級(jí)框圖的一個(gè)實(shí)例;
[0015] 圖2例示用于至少基于用戶的位置和分類確定POI以顯示在客戶端計(jì)算設(shè)備的數(shù) 字地圖上的一種方法的示例性流程圖;
[0016] 圖3例示在用戶處于不熟悉的位置時(shí)、在客戶端計(jì)算設(shè)備上的POI以及POI類別 的示例性屏幕截圖;
[0017] 圖4例示在用戶處于熟悉位置時(shí)、在客戶端計(jì)算設(shè)備上的POI以及POI類別的示 例性屏幕截圖;
[0018] 圖5例示在用戶處于不熟悉的位置時(shí),在用戶已將POI限為一個(gè)類別后,在客戶端 計(jì)算設(shè)備上的POI以及POI子類別的示例性屏幕截圖;
[0019] 圖6例示在用戶處于熟悉位置時(shí),在用戶已將POI限為一個(gè)類別后,在客戶端計(jì)算 設(shè)備上的POI以及POI子類別的示例性屏幕截圖;
[0020] 圖7例示在一旦沒(méi)有另外潛在的子類別時(shí)、在客戶端計(jì)算設(shè)備上的POI的示例性 屏幕截圖;
[0021] 圖8例示在客戶端計(jì)算設(shè)備上的Ρ0Ι、探索元素以及您的歷史中的附近地點(diǎn)元素 的示例性屏幕截圖;
[0022] 圖9例示在客戶端計(jì)算設(shè)備上的POI類別以及通過(guò)選擇探索元素而得到的POI子 類別的示例性屏幕截圖;
[0023] 圖10例示在客戶端計(jì)算設(shè)備上的POI類別、POI子類別以及通過(guò)選擇某個(gè)類別得 到的那些子類別內(nèi)的POI的示例性屏幕截圖;以及
[0024] 圖11例示在用戶選擇后、在客戶端計(jì)算設(shè)備上的地圖上的POI的示例性屏幕截 圖。
[0025] 附圖僅僅出于例示目的來(lái)描繪了優(yōu)選的實(shí)施方案。在不脫離本文所述原理的情況 下,本領(lǐng)域的技術(shù)人員可從以下論述中容易認(rèn)識(shí)到可采用本文所示結(jié)構(gòu)和方法的替代性實(shí) 施方案。
【具體實(shí)施方式】
[0026] 圖1是用于至少基于用戶的位置和分類確定興趣點(diǎn)(POI)以顯示在客戶端計(jì)算設(shè) 備的數(shù)字地圖上的系統(tǒng)的高級(jí)框圖。雖然圖1例示客戶端-服務(wù)器網(wǎng)絡(luò)環(huán)境,但是系統(tǒng)100 的其他方面可包括其他配置(對(duì)等網(wǎng)絡(luò)、單個(gè)系統(tǒng)、云等)。一般來(lái)說(shuō),系統(tǒng)可以包括經(jīng)由 網(wǎng)絡(luò)108通信鏈接的前端組件101和后端組件109。前端組件101可以包括客戶端計(jì)算設(shè) 備102以及顯示設(shè)備103??蛻舳擞?jì)算設(shè)備102可以包括存儲(chǔ)器104,該存儲(chǔ)器存儲(chǔ)地