確定地圖界面的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及通信領(lǐng)域中確定地圖界面的方法和裝置。
【背景技術(shù)】
[0002] 在日常生活中,電子地圖由于類型豐富、使用終端多樣、操作方便快捷,已經(jīng)廣泛 應(yīng)用于日常生活中,知名的電子地圖系統(tǒng)包括百度地圖、高德地圖、Google地圖等,用戶使 用這些地圖系統(tǒng)進行查找、導(dǎo)航等操作。電子地圖系統(tǒng)作為連接數(shù)字世界和物理世界的平 臺,其作用以越來越重要。雖然現(xiàn)有的地圖系統(tǒng)具有一定的篩選排序功能,如按價格區(qū)間、 場所類別、評價等進行篩選,但是篩選選項十分有限,篩選操作也較為復(fù)雜。更重要地是,現(xiàn) 有的地圖系統(tǒng)對每個用戶呈現(xiàn)的信息都是無差別的,缺乏個性化。例如,當(dāng)前的地圖系統(tǒng)若 想回答以下問題是非常困難的:
[0003] 這個消費場所適合我去嗎?
[0004] 這個餐廳符合我的口味嗎?
[0005] 如果是旅游,本地人都會去哪里吃飯?去哪里玩兒?
[0006] 如果我是情侶出行,哪些地方適合我去?
[0007] 我想請老板吃飯,哪里適合他的檔次?
[0008] 如果用戶想得到上述問題的答案,用戶需要先在搜索引擎上(例如百度、Google 等)找到相關(guān)的地址信息,在口碑類的網(wǎng)站上(例如大眾點評)查找相關(guān)的評價,在地圖程 序(例如百度地圖、老虎寶典、Google地圖等)上找到到達(dá)這個地址的路徑才能前往,該過 程顯然對用戶來說較為復(fù)雜。并且,評價等信息對用戶來是說很重要的信息,但由于不同用 戶的生活背景不同,對同一事物的認(rèn)知和感覺也不同,某一用戶的評價可能并不能代表另 一用戶也會有同樣的感受。例如,在大眾點評等口碑類的網(wǎng)站上,即使"湛江雞飯店"的評 價再好,東北人可能也不會去吃;而"李連貴"的評價分?jǐn)?shù)再高,廣東人也不會選擇該餐廳。
[0009] 在上述例子中,將地圖上所有的餐廳的全部信息呈現(xiàn)給用戶也會為用戶帶來不 便。因為,有些信息對用戶而言是不必要或不重要的。例如,某區(qū)域范圍內(nèi)有王品臺塑牛排、 雨花西餐廳、上島咖啡等餐廳。當(dāng)不同用戶在該區(qū)域范圍內(nèi)尋找就餐地點時,地圖對所有用 戶都會同樣呈現(xiàn)這幾個就餐地點。對該用戶或該用戶想要獲得的與該用戶相關(guān)的人而言, 王品臺塑牛排是超出消費預(yù)算的,屬于信息噪音,而雨花餐廳、上島咖啡的結(jié)果才是該用戶 期望的;而對于另一用戶或該另一用戶想要獲得的與其相關(guān)的人而言,王品臺塑牛排、四海 一家自助餐廳、大漁鐵板燒都在他可選擇的范圍內(nèi),上島咖啡等他是不會光顧的。
[0010] 此外,現(xiàn)有的地圖提供的路徑通常是一條或幾條特定的路徑,但在實際生活中,對 于某些區(qū)域,較熟悉該區(qū)域的人可能會提供更合適(用時最短或費用最低)的乘車路線或 是可以提供更方便地到達(dá)某一場所的捷徑。這些信息地圖系統(tǒng)通常都無法提供,只能靠口 口相傳或靠用戶搜索相應(yīng)的信息,并加以判斷而獲得。
[0011] 現(xiàn)有的一些地圖系統(tǒng)可以提供一些模式供用戶選擇,或由用戶提供自身的一些行 為特征,依據(jù)這些模式或用戶提供的行為特征來過濾地圖信息,這種方式依然是較片面較 局限的,不能為用戶提供完全個性化的服務(wù)。并且,由用戶手動進行選擇或填寫,增加用戶 負(fù)擔(dān)。
【發(fā)明內(nèi)容】
[0012] 本發(fā)明實施例提供了一種確定地圖界面的方法和裝置,能夠自動靈活地提供個性 化的地圖服務(wù)。
[0013] 第一方面,提供了一種確定地圖界面的方法,該方法包括:獲取目標(biāo)數(shù)字人的行蹤 維度畫像數(shù)據(jù),其中,所述目標(biāo)數(shù)字人由生成數(shù)字人的系統(tǒng)生成,所述目標(biāo)數(shù)字人由對應(yīng)于 目標(biāo)用戶的多個維度的目標(biāo)用戶畫像組成,所述目標(biāo)用戶畫像通過處理來自多個數(shù)據(jù)源的 多個維度的數(shù)據(jù)生成;確定目標(biāo)區(qū)域的地圖數(shù)據(jù),所述目標(biāo)區(qū)域為需向用戶呈現(xiàn)的特定的 地圖區(qū)域;根據(jù)所述目標(biāo)數(shù)字人的行蹤維度畫像數(shù)據(jù)與所述地圖數(shù)據(jù),確定追蹤地圖界面, 所述追蹤地圖界面用于表示所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的行蹤特性。s
[0014] 結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述根據(jù)所述目標(biāo)數(shù)字 人的行蹤維度畫像數(shù)據(jù)與所述地圖數(shù)據(jù),確定追蹤地圖界面根據(jù)所述目標(biāo)第一數(shù)字人的行 蹤維度畫像數(shù)據(jù)與所述地圖數(shù)據(jù),確定表示所述目標(biāo)第一數(shù)字人在所述目標(biāo)區(qū)域的行蹤特 性的地圖界面,包括:根據(jù)所述目標(biāo)第一數(shù)字人在所述目標(biāo)區(qū)域的行蹤維度畫像數(shù)據(jù),確定 所述目標(biāo)第一數(shù)字人在所述目標(biāo)區(qū)域的地點出現(xiàn)的頻度;根據(jù)所述目標(biāo)數(shù)字人在所述目標(biāo) 區(qū)域的地點出現(xiàn)的頻度,生成用于表示所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的地點出現(xiàn)的頻度 的視覺元素,所述視覺元素所用于表示所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的行蹤特性;將包 括所述視覺元素的地圖界面確定為所述追蹤地圖界面。
[0015] 結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式 中,所述視覺元素為與所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的地點出現(xiàn)的頻度對應(yīng)的熱力圖。
[0016] 結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式 中,所述視覺元素包括至少兩種與所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的地點出現(xiàn)的頻度對應(yīng) 的不同的標(biāo)識。
[0017] 結(jié)合第一方面的第三種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式 中,所述追蹤地圖界面上還包括用于指示所述標(biāo)識與所述頻度的對應(yīng)關(guān)系的圖例。
[0018] 結(jié)合第一方面和第一方面的第一種至第四種可能的實現(xiàn)方式中的任一種可能的 實現(xiàn)方式,在第一方面的第五種可能的實現(xiàn)方式中,在所述獲取目標(biāo)數(shù)字人的行蹤維度畫 像數(shù)據(jù)之前,所述方法還包括:向用戶呈現(xiàn)數(shù)字人顯示控件,所述數(shù)字人顯示控件處于第一 狀態(tài),所述第一狀態(tài)表示當(dāng)前地圖界面未加載數(shù)字人的行蹤維度畫像數(shù)據(jù);獲取用戶對所 述處于第一狀態(tài)的數(shù)字人顯示控件的第一操作動作;根據(jù)所述第一操作動作,向用戶呈現(xiàn) 數(shù)字人選擇控件,所述數(shù)字人選擇控件內(nèi)包括多個可用于加載的數(shù)字人對象;將用戶選擇 的數(shù)字人對象對應(yīng)的數(shù)字人確定為所述目標(biāo)數(shù)字人;在所述根據(jù)所述目標(biāo)數(shù)字人的行蹤維 度畫像數(shù)據(jù)與所述地圖數(shù)據(jù),確定追蹤地圖界面之后,該方法還包括:向用戶呈現(xiàn)所述地圖 界面,并向用戶呈現(xiàn)所述數(shù)字人顯示控件的第二狀態(tài),所述第二狀態(tài)表示當(dāng)前地圖界面加 載了所述目標(biāo)數(shù)字人的行蹤維度畫像數(shù)據(jù)。
[0019] 結(jié)合第一方面的第五種可能的實現(xiàn)方式,在第一方面的第六種可能的實現(xiàn)方式 中,該方法還包括:獲取用戶對處于第二狀態(tài)的所述數(shù)字人顯示控件的第二操作動作;根 據(jù)所述第二操作動作,確定所述目標(biāo)數(shù)字人的人物背景信息;向用戶呈現(xiàn)數(shù)字人信息控件, 所述數(shù)字人信息控件內(nèi)包括所述目標(biāo)數(shù)字人的人物背景信息。
[0020] 結(jié)合第一方面和第一方面的第一種至第六種可能的實現(xiàn)方式中的任一種可能的 實現(xiàn)方式,在第一方面的第七種可能的實現(xiàn)方式中,該方法還包括:獲取用戶對所述追蹤地 圖界面上的目標(biāo)地點的第三操作動作;根據(jù)所述第三操作動作,向用戶呈現(xiàn)目標(biāo)地點信息 控件,所述目標(biāo)地點信息控件內(nèi)包括與所述目標(biāo)地點相關(guān)的數(shù)字人的統(tǒng)計信息。
[0021] 第二方面,提供了一種確定地圖界面的裝置,該裝置包括:第一獲取模塊,用于獲 取目標(biāo)數(shù)字人的行蹤維度畫像數(shù)據(jù),其中,所述目標(biāo)數(shù)字人由生成數(shù)字人的系統(tǒng)生成,所述 目標(biāo)數(shù)字人由對應(yīng)于目標(biāo)用戶的多個維度的目標(biāo)用戶畫像組成,所述目標(biāo)用戶畫像通過處 理來自多個數(shù)據(jù)源的多個維度的數(shù)據(jù)生成;第一確定模塊,用于確定目標(biāo)區(qū)域的地圖數(shù)據(jù), 所述目標(biāo)區(qū)域為需向用戶呈現(xiàn)的特定的地圖區(qū)域;第二確定模塊,用于根據(jù)所述第一獲取 模塊獲取的所述目標(biāo)數(shù)字人的行蹤維度畫像數(shù)據(jù)與所述第一確定模塊確定的所述地圖數(shù) 據(jù),確定追蹤地圖界面,所述追蹤地圖界面用于表示所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的行 蹤特性。
[0022] 結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述第二確定模塊具體 用于:根據(jù)所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的行蹤維度畫像數(shù)據(jù),確定所述目標(biāo)數(shù)字人在 所述目標(biāo)區(qū)域的地點出現(xiàn)的頻度;根據(jù)所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的地點出現(xiàn)的頻 度,生成用于表示所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的地點出現(xiàn)的頻度的視覺元素,所述視 覺元素所用于表示所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的行蹤特性;將包括所述視覺元素的地 圖界面確定為所述追蹤地圖界面。
[0023] 結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式 中,所述視覺元素為與所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的地點出現(xiàn)的頻度對應(yīng)的熱力圖。
[0024] 結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式 中,所述視覺元素包括至少兩種與所述目標(biāo)數(shù)字人在所述目標(biāo)區(qū)域的地點出現(xiàn)的頻度對應(yīng) 的不同的標(biāo)識。
[0025] 結(jié)合第二方面的第三種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式 中,所述追蹤地圖界面上還包括用于指示所述標(biāo)識與所述頻度的對應(yīng)關(guān)系的圖例。
[0026] 結(jié)合第二方面和第二方面的第一種至第四種可能的實現(xiàn)方式中的任一種可能的 實現(xiàn)方式,在第二方面的第五種可能的實現(xiàn)方式中,該裝置還包括:呈現(xiàn)模塊,用于向用戶 呈現(xiàn)數(shù)字人顯示控件,所述數(shù)字人顯示控件處于第一狀態(tài),所述第一狀態(tài)表示當(dāng)前地圖界 面未加載數(shù)字人的行蹤維度畫像數(shù)據(jù);第二獲取模塊,用于獲取用戶對所述呈現(xiàn)模塊呈現(xiàn) 的所述數(shù)字人顯示控件的第一操作動作;所述呈現(xiàn)模塊還用于根據(jù)所述第二獲取模塊獲取 的所述第一操作動作,向用戶呈現(xiàn)數(shù)字人選擇控件,所述數(shù)字人選擇控件內(nèi)包括多個可用 于加載的數(shù)字人對象;該裝置還包括:第三確定模塊,用于將用戶選擇的數(shù)字人對象對應(yīng) 的數(shù)字人確定為所述目標(biāo)數(shù)字人;所述呈現(xiàn)模塊還用于在所述第二確定模塊根據(jù)所述目標(biāo) 數(shù)字人的行蹤維度畫像數(shù)據(jù)與所述地圖數(shù)據(jù),確定追蹤地圖界面之后,向用戶呈現(xiàn)所述追 蹤地圖界面,并向用戶呈現(xiàn)所述數(shù)字人顯示控件的第二狀態(tài),所述第二狀態(tài)表示當(dāng)前地圖 界面加載了所述目標(biāo)數(shù)字人的行蹤維度畫像數(shù)據(jù)。
[0027] 結(jié)合第二方面的第五種可能的實現(xiàn)方式,在第二方面的第六種可能的實現(xiàn)方式 中,該裝置還包括:第三獲取模塊,用于獲取用戶對處于第二狀態(tài)的所述數(shù)字人顯示控件的 第二操作動作;第四確定模塊,用于根據(jù)所述第三獲取模塊獲取的所述第二操作動作,確定 所述目標(biāo)數(shù)字人的人物背景信息;所述呈現(xiàn)模塊具體用于:向用戶呈現(xiàn)數(shù)字人信息控件, 所述數(shù)字人信息控件內(nèi)包括所述第四確定模塊確定的所述目標(biāo)數(shù)字人的人物背景信息。
[0028] 結(jié)合第二方面和第二方面的第一種至第六種可能的實現(xiàn)方式中的任一種可能的 實現(xiàn)方式,在第二方面的第七種可能的實現(xiàn)方式中,該裝置還包括:第四獲取模塊,用于獲 取用戶對所述追蹤地圖界面上的目標(biāo)地點的第三操作動作;所述呈現(xiàn)模塊具體用于:根據(jù) 所述第四獲取模塊獲取的所述第三操作動作,向用戶呈現(xiàn)目標(biāo)地點信息控件,所述目標(biāo)地 點信息控件內(nèi)包括與所述目標(biāo)地點相關(guān)的數(shù)字人的統(tǒng)計信息。
[0029] 結(jié)合第二方面和第二方面的第一種至第七種可能的實現(xiàn)方式中的任一種可能的 實現(xiàn)方式,在第二方面的第八種可能的實現(xiàn)方式中,該裝置為終端。
[0030] 第三方面,提供了一種地圖系統(tǒng),該地圖系統(tǒng)包括:用戶交互模塊,用于與用戶進 行交互,接收和響應(yīng)用戶的操作;判斷模塊,用于判斷是否開啟數(shù)字人顯示功能;地圖數(shù)據(jù) 庫,用于存儲地圖數(shù)據(jù);分析模塊,用于根據(jù)所述用戶交互模塊獲取的用戶指示,確定需要 讀取的地圖數(shù)據(jù);地圖數(shù)據(jù)讀取模塊,用于根據(jù)所述分析模塊的分析結(jié)果,讀取所述地圖數(shù) 據(jù)庫中的所述地圖數(shù)據(jù);數(shù)字人接口,用于獲取所述用戶交互模塊獲取的用戶選擇的數(shù)字 人的數(shù)據(jù);數(shù)據(jù)轉(zhuǎn)換模塊,用于將從所述數(shù)字人接口獲取的所述數(shù)字人的數(shù)據(jù)轉(zhuǎn)換為所述 地圖系統(tǒng)可用的數(shù)據(jù);數(shù)據(jù)處理模塊,用于對所述地圖數(shù)據(jù)和所述數(shù)字人的數(shù)據(jù)進行處理; 制圖顯示模塊,用于根據(jù)所述數(shù)據(jù)處理模塊處理后的所述地圖數(shù)據(jù)和所述數(shù)字人的數(shù)據(jù), 生成用于輸出的追蹤地圖界面。
[0031] 基于上述技術(shù)方案,本發(fā)明實施例的確定地圖界面的方法和裝置,通過獲取目標(biāo) 數(shù)字人的行蹤維度畫像數(shù)據(jù),并確定目標(biāo)區(qū)域的地圖數(shù)據(jù),從而根據(jù)目標(biāo)數(shù)字人的行蹤維 度畫像數(shù)據(jù)和地圖數(shù)據(jù),確定追蹤地圖界面,以表示目標(biāo)數(shù)字人在目標(biāo)區(qū)域的行蹤特性,能 夠自動靈活地為用戶提供個性化的地圖服務(wù),提高用戶體驗。
【附圖說明】
[0032] 為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使 用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0033] 圖1是應(yīng)用本發(fā)明實施例的確定地圖界面的方法的一個架構(gòu)的示意圖。
[0034] 圖2是根據(jù)本發(fā)明一個實施例的確定地圖界面的方法的示意性流程圖。
[0035] 圖3是根據(jù)本發(fā)明實施例的確定地圖界面的方法的示意圖。
[0036] 圖4是根據(jù)本發(fā)明實施例的確定地圖界面的方法的示意圖。
[0037] 圖5是根據(jù)本發(fā)明實施例的確定地圖界面的方法的示意圖。
[0038] 圖6是根據(jù)本發(fā)明實施例的確定地圖界面的方法的示意圖。
[0039] 圖7是根據(jù)本發(fā)明實施例的確定地圖界面的方法的示意圖。
[0040] 圖8是根據(jù)本發(fā)明實施例的確定地圖界面的方法的示意圖。
[0041] 圖9是根據(jù)本發(fā)明實施例的確定地圖界面的裝置的示意性框圖。
[0042] 圖10是根據(jù)本發(fā)明實施例的確定地圖界面的裝置的示意性框圖。
[0043] 圖11是根據(jù)本發(fā)明實施例的終端的示意性框圖。
[0044] 圖12是根據(jù)本發(fā)明實施例的地圖系統(tǒng)的示意性框圖。
【具體實施方式】
[0045]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例是本發(fā)明的一部分實施例,而不是全部實施例。基于本發(fā) 明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實 施例,都應(yīng)屬于本發(fā)明保護的范圍。
[0046]在進行確定地圖界面的方法和裝置的說明之前,首先對本發(fā)明實施例用到的數(shù)字 人、生成數(shù)字人的方法和系統(tǒng)等相關(guān)內(nèi)容進行闡述。
[0047]生成數(shù)字人的方法包括:
[0048]定義數(shù)字人模型,該數(shù)字人模型包括多個維度的用戶畫像模型;
[0049]獲取特定用戶的來自多個數(shù)據(jù)源的多個維度的數(shù)據(jù);
[0050]基于數(shù)字人模型所包括的多個維度的用戶畫像模型,對特定用戶的多個維度的數(shù) 據(jù)進行處理,生成對應(yīng)于特定用戶的多個維度的用戶畫像,該特定用戶的多個維度的用戶 畫像組成了與特定用戶對應(yīng)的數(shù)字人。
[0051]上述生成數(shù)字人的方法,通過獲取來自多個數(shù)據(jù)源的用戶的多個維度的數(shù)據(jù),對 數(shù)據(jù)進行處理,基于數(shù)字人模型,生成包含多個維度的用戶畫像的數(shù)字人。
[0052]應(yīng)理解,一個維度的用戶畫像是對用戶于物理世界中在該一維度特征的展現(xiàn),是 在深刻理解真實數(shù)據(jù)的基礎(chǔ)上得出的在該一維度的一個虛擬畫像。多個維度的用戶畫像組 合在一起,就可以組成一個與物理世界中的用戶對應(yīng)的數(shù)字人,該數(shù)字人可以從多個維度 刻畫物理世界中的用戶的特征。一個維度的用戶畫像是根據(jù)對應(yīng)的維度的用戶畫像模型, 通過對數(shù)據(jù)進行挖掘后生成的。上述維度可以涉及形象、健康、行為習(xí)慣、社交模式、消費習(xí) 慣、興趣愛好等,還可以包括與物理世界個人對應(yīng)的其它多個維度。
[0053]生成數(shù)字人的系統(tǒng)定義數(shù)字人模型,該數(shù)字人模型包括多個維度的用戶畫像模 型。其中,某一維度的用戶畫像模型用于表征從相關(guān)采集數(shù)據(jù)中抽取出的用戶在該維度的 特征和知識類別。而包含多個維度用戶畫像模型的數(shù)字人模型,則基于可獲取的多個維度 的數(shù)據(jù)源,從多個不同的維度定義了一個立體的數(shù)字人。數(shù)字人模型中所包含的不同維度 的用戶畫像模型的確定,至少應(yīng)考慮如下幾個要素:可使用的數(shù)據(jù)源及能夠挖掘到的特征 類型、生成數(shù)字人的系統(tǒng)的基本需求和第三方客戶新定義的可更新的數(shù)字人特征需求等。
[0054]具體而言,生成數(shù)字人的系統(tǒng)可以設(shè)置一個畫像模型配置庫,以維護生成數(shù)字人 所需要的數(shù)字人模型中包含的多個維度的用戶畫像模型。這些用戶畫像模型可以通過生成 數(shù)字人的系統(tǒng)預(yù)定義并周期性地更新,進行增加、刪除或修改。例如,平臺中維護的數(shù)字人 模型可