位置和樓層的變化,當移動終端上樓或下樓后,根據移動終端所在樓層的變化切換為新的樓層地圖。其中,在樓層地圖上還可標記出移動終端的最新位置。
[0116]具體地,由于不同海拔高度的氣壓不同,通過氣壓傳感器可以實時檢測移動終端所在樓層。
[0117]本發(fā)明實施例中,當移動終端的位置移動到商場時,獲取當前時間以及所述商場的停止營業(yè)時間;若所述當前時間與所述停止營業(yè)之間的時長小于第一預設時長,則根據預設的用戶偏好和所述時長確定至少一個目的商鋪;確定以所述移動終端當前的位置為起點并且包括所述至少一個目的商鋪的導航路線,其中所述導航路線的預計用時小于所述時長;加載所述商場的室內地圖并在所述室內地圖上顯示所述導航路線,可以為用戶制定符合用戶偏好并且比較省時購物路線,使用戶在短時間內能充分享受逛商場的樂趣,提升了用戶體驗。
[0118]請參閱圖5,圖5是本發(fā)明的另一個實施例提供的移動終端的結構示意圖。如圖5所示,所述移動終端可包括生成模塊501、接收模塊502、獲取模塊503、第一確定模塊504、第二確定模塊505、導航模塊506和提示模塊507,其中:
[0119]生成模塊501,用于生成用戶偏好設置界面并通過顯示屏顯示所述用戶偏好設置界面,其中所述用戶偏好設置界面包括商品類型選項、品牌選項、適用人群選項、風格選項、價格選項中至少一種。
[0120]本發(fā)明實施例中,移動終端可提供用戶偏好設置界面,讓用戶手動設置偏好。具體的,用戶偏好設置界面可包括商品類型選項、品牌選項、適用人群選項、風格選項、價格選項中至少一種。
[0121]可選地,每個選項可提供候選項目以供用戶選擇,也可以由用戶輸入文字。其中每個選項用戶可以輸入一個或多個偏好。
[0122]接收模塊502,用于接收用戶在所述用戶偏好設置界面輸入的所述預設的用戶偏好信息。
[0123]當用戶在所述用戶偏好設置界面輸入用戶偏好信息后,可接收用戶在所述用戶偏好界面輸入的偏好信息,其中用戶可通過輸入文字或對選項的候選項目進行選擇的方式輸入偏好信息。將用戶輸入的用戶偏好信息存儲為所述預設的用戶偏好信息。
[0124]獲取模塊503,用戶當移動終端的位置移動到商場時,獲取當前時間以及所述商場的停止營業(yè)時間。
[0125]第一確定模塊504,用于當所述當前時間與所述停止營業(yè)之間的時長小于第一預設時長時,根據預設的用戶偏好和所述時長確定至少一個目的商鋪。
[0126]第二確定模塊505,用于確定以所述移動終端當前的位置為起點并且包括所述至少一個目的商鋪的導航路線,其中所述導航路線的預計用時小于所述時長。
[0127]導航模塊506,用于加載所述商場的室內地圖并在所述室內地圖上顯示所述導航路線。
[0128]在一些可行的實施方式中,獲取模塊503、第一確定模塊504、第二確定模塊505和導航模塊506的【具體實施方式】可參考圖4所示實施例的相關描述,在此不贅述。
[0129]提示模塊507,用于在距離所述停止營業(yè)時間小于第三預設時長時,生成語音提示信息,所述語音提示信息用于提示用戶所述商場即將停止營業(yè)。
[0130]在一些可行的實施方式中,用戶逛街可能會忘記時間,則可以在距離所述停止營業(yè)時間小于第三預設時長時,生成語音提示信息,以提示用戶商場即將停止營業(yè)。不僅可避免用戶被不小心鎖在商場內,還可以在用戶還沒有買到目的商品時提示用戶更加有目的性的逛街。
[0131]本發(fā)明實施例中,生成用戶偏好設置界面并通過顯示屏顯示所述用戶偏好設置界面;接收所述用戶在所述用戶偏好設置界面輸入的所述預設的用戶偏好信息;當移動終端的位置移動到商場時,若當前時間與商場的停止營業(yè)之間的時長小于第一預設時長,則根據預設的用戶偏好和所述時長確定導航路線,其中所述導航路線的預計用時小于所述時長;加載所述商場的室內地圖并在所述室內地圖上顯示所述導航路線;使用戶能根據所述導航路線在短時間內能充分享受逛商場的樂趣。此外,本發(fā)明實施例還在距離所述停止營業(yè)時間小于第三預設時長時,生成語音提示信息,所述語音提示信息用于提示用戶所述商場即將停止營業(yè),以時用戶能及時在商場停止營業(yè)前離開,避免意外被困,也可使用戶更加有針對性地逛商場。
[0132]請參閱圖6,圖6是本發(fā)明的另一個實施例提供的移動終端的結構示意圖。如圖6所示,所述移動終端可包括記錄模塊601、第三確定模塊602、獲取模塊603、第一確定模塊604、第二確定模塊605、導航模塊606、提示模塊607、檢測模塊608和更新模塊609,其中:
[0133]記錄模塊601,用于記錄用戶的歷史逛街數據,所述歷史逛街數據包括所述用戶至少一次停留超過第二預設時長的商鋪和時間長度,以及所述用戶在所述商鋪停留超過第二預設時長的次數。
[0134]具體實施中,如果用戶在逛街時開啟了移動終端的定位導航工具,可通過定位導航工具記錄用戶的歷史逛街數據,其中歷史逛街數據可包括用戶至少一次停留超過第二預設時長的商鋪和時間長度,以及用戶在該商鋪停留超過第二預設時長的次數。例如,用戶在商場逛街時,開啟了電子地圖應用,則移動終端可通過電子地圖應用檢測用戶的位置并確定該位置對應的商鋪名稱、通過計時器記錄用戶在每個商鋪內停留的時間長度,若用戶在某個商鋪停留的時間長度超過第二預設時長時,可以存儲該商鋪的名稱和用戶在該商鋪停留的時長,并將用戶在該商鋪停留超過第二預設時長的計數加一。
[0135]第三確定模塊602,用于根據所述歷史逛街數據確定所述預設的用戶偏好,其中所述預設的用戶偏好包括偏好商鋪、偏好品牌、偏好商品類型、偏好風格、偏好適用人群、偏好價格中至少一種。
[0136]通過分析歷史逛街數據,移動終端可以設置用戶偏好。在一些情況下,用戶在不同時期的偏好可能發(fā)生改變,則可以每隔一段時間更新一次用戶偏好。
[0137]具體實施中,分析歷史逛街數據時,若用戶在某個商鋪停留超過第二預設時長的次數越多,停留的時間長度越大,可認為用戶偏好該商鋪的程度越深,從而可確定一些偏好商鋪。根據多個偏好商鋪的經營品牌、商品類型、風格、適用人群和價格區(qū)間等,可以進一步確定偏好商鋪、偏好品牌、偏好商品類型、偏好風格、偏好適用人群、偏好價格中至少一種。
[0138]獲取模塊603,用戶當移動終端的位置移動到商場時,獲取當前時間以及所述商場的停止營業(yè)時間。
[0139]第一確定模塊604,用于當所述當前時間與所述停止營業(yè)之間的時長小于第一預設時長時,根據預設的用戶偏好和所述時長確定至少一個目的商鋪。
[0140]第二確定模塊605,用于確定以所述移動終端當前的位置為起點并且包括所述至少一個目的商鋪的導航路線,其中所述導航路線的預計用時小于所述時長。
[0141]導航模塊606,用于加載所述商場的室內地圖并在所述室內地圖上顯示所述導航路線。
[0142]在一些可行的實施方式中,獲取模塊603、第一確定模塊604、第二確定模塊605和導航模塊606的【具體實施方式】可參考圖4所示實施例的相關描述,在此不贅述。
[0143]提示模塊607,用于在距離所述停止營業(yè)時間小于第三預設時長時,生成語音提示信息,所述語音提示信息用于提示用戶所述商場即將停止營業(yè)。
[0144]在一些可行的實施方式中,提示模塊607的【具體實施方式】可參考圖5所示實施例的相關描述,在此不贅述。
[0145]檢測模塊608,用于實時檢測所述移動終端的位置的變化。
[0146]具體實施中,通過加速度傳感器和陀螺儀可預測用戶的行動軌跡,具體地,通過在垂直和水平方向的加速度可以判斷用戶是跑動還是走動,還可得到用戶行進的速度。通過陀螺儀可以確定用戶行進的方向。
[0147]結合WiFi定位技術和用戶的行動軌跡,可以實時檢測移動終端的位置的變化。
[0148]更新模塊609,用于