一種三維購物平臺的更新方法
【專利摘要】本發(fā)明公開了一種三維購物平臺的更新方法,屬于復雜顯示界面的數(shù)據(jù)更新方法,三維購物平臺通過一三維購物平臺顯示系統(tǒng)顯示于移動終端上;其中,三維購物平臺顯示系統(tǒng)包括三維模型;還包括顯示模塊、動作捕捉模塊以及視角切換模塊;視角切換模塊分別連接顯示模塊和動作捕捉模塊;顯示模塊定義預定大小的圖像顯示界面;還包括一數(shù)據(jù)更新模塊,數(shù)據(jù)更新模塊隨圖像顯示界面中顯示內(nèi)容的變化,逐步更新顯示于圖像顯示界面內(nèi)的模型單元上的第一顯示區(qū)域以及第二顯示區(qū)域中顯示的商店信息以及商品信息。本發(fā)明的技術(shù)效果是:實現(xiàn)了三維購物平臺上相關(guān)信息的發(fā)布以及與發(fā)布平臺之間的更新連接,提高了三維購物平臺的便捷性和時效性。
【專利說明】一種三維購物平臺的更新方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及復雜顯示界面的數(shù)據(jù)更新方法,尤其涉及一種三維購物平臺的更新方法。
【背景技術(shù)】
[0002]隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,通過網(wǎng)絡(luò)購物平臺,足不出戶的購物方式已廣為接受,并成為拉動消費的新經(jīng)濟增長點。相對于傳統(tǒng)的購物方式,通過網(wǎng)絡(luò)平臺的購物方式,有很多優(yōu)勢,例如在通過網(wǎng)絡(luò)平臺購物時,只需在網(wǎng)絡(luò)平臺上輸入所需的產(chǎn)品,就能夠非??旖莸夭檎业脚c之相關(guān)的產(chǎn)品,進行選擇和比較,而傳統(tǒng)的實體店式購物方式往往不能做到這一點。在耗費大量時間和精力后,可能并不能找到所需的產(chǎn)品。
[0003]現(xiàn)有的網(wǎng)絡(luò)購物平臺,通常采用的都是一種二維平面的顯示方式。這種顯示方式具有一定的直觀性,能夠使使用者相對快捷地獲得關(guān)于網(wǎng)絡(luò)平臺,網(wǎng)上虛擬商店以及產(chǎn)品的信息。但是另一方面,這種顯示信息的方式也存有缺陷。比如,由于這種顯示方式只是一種平面化的顯示方式,通常只能通過圖片和文字,以注釋方式進行說明,因此這種方式并不能完整地將產(chǎn)品的信息呈現(xiàn)給使用者,例如產(chǎn)品的立體外觀。這就影響了使用者對虛擬商品的完整理解,容易導致關(guān)于產(chǎn)品的誤解。再如,現(xiàn)有的網(wǎng)絡(luò)購物平臺,由于采用的是二維平面的顯示方式,這種顯示方式通常都會存在如頁面切換等,因此容易造成使用者購物過程不連貫的感受,難以給使用者帶來一種真實的購物體驗。另一方面,使用者通過二維顯示界面進行網(wǎng)絡(luò)購物,需要通過按鍵或者觸摸屏輸入搜索指令,并采用鼠標點擊或者觸摸屏點擊的方式選擇虛擬商品進行查看或購買等操作,操作較為繁復。
[0004]因此,需要一種三維購物平臺以減少傳統(tǒng)二維顯示方式環(huán)境下操作的不便,提高使用者在網(wǎng)絡(luò)購物時的購物體驗,并且還需要一種三維購物平臺的更新方法,以實現(xiàn)三維購物平臺上數(shù)據(jù)內(nèi)容的顯示與及時更新,增強三維購物平臺中商品信息的時效性。
【發(fā)明內(nèi)容】
[0005]針對以上所述的技術(shù)問題,本發(fā)明提供了一種三維購物平臺的更新方法,以實現(xiàn)三維購物平臺內(nèi)容的實時更新,提高購物系統(tǒng)的時效性。
[0006]一種三維購物平臺的更新方法,所述三維購物平臺通過一三維購物平臺顯示系統(tǒng)顯示于移動終端上;其中,所述三維購物平臺顯示系統(tǒng)包括三維模型;
[0007]還包括顯示模塊、動作捕捉模塊以及視角切換模塊;所述視角切換模塊分別連接所述顯示模塊和所述動作捕捉模塊;
[0008]所述顯示模塊定義預定大小的圖像顯示界面;
[0009]所述動作捕捉模塊根據(jù)使用者的操作動作改變所述圖像顯示界面與所述三維模型的相對位置,并向所述視角切換模塊發(fā)送相應的控制指令;所述視角切換模塊根據(jù)所述動作捕捉模塊發(fā)送的所述控制指令,采用預置的策略調(diào)整所述三維模型;
[0010]所述視角切換模塊在所述圖像顯示界面內(nèi)顯示不同的圖像數(shù)據(jù);所述圖像數(shù)據(jù)為所述三維模型于所述圖像顯示界面所在平面的投影;
[0011]還包括存儲模塊,所述存儲模塊中預設(shè)有所述三維購物平臺的模型單元,以及用于組合所述三維模型的基礎(chǔ)數(shù)據(jù);所述三維購物平臺顯示系統(tǒng)根據(jù)所述基礎(chǔ)數(shù)據(jù)和所述模型單元組合成不同的所述三維模型;
[0012]所述三維模型用于表示所述三維購物平臺的虛擬街區(qū);所述模型單元用于表示所述三維購物平臺的虛擬商店;
[0013]所述模型單元上還包括用于顯示商店信息的第一顯示區(qū)域和/或顯示多個第二三維模型的第二顯示區(qū)域;所述第一顯示區(qū)域和所述第二顯示區(qū)域隨所述三維模型調(diào)整;所述第二三維模型用于表示所述三維購物平臺顯示系統(tǒng)的商品;所述商品的商品信息顯示于所述第二顯示區(qū)域;
[0014]還包括一數(shù)據(jù)更新模塊,所述數(shù)據(jù)更新模塊隨所述圖像顯示界面中顯示內(nèi)容的變化,逐步更新顯示于所述圖像顯示界面內(nèi)的所述模型單元上的所述第一顯示區(qū)域以及所述第二顯示區(qū)域中顯示的所述商店信息以及所述商品信息。
[0015]優(yōu)選的,所述數(shù)據(jù)更新模塊通過一通訊模塊連接一遠程服務(wù)端,所述數(shù)據(jù)更新模塊自所述遠程服務(wù)端獲得更新數(shù)據(jù),并將所述更新數(shù)據(jù)儲存于所述儲存模塊。
[0016]優(yōu)選的,所述存儲模塊中還存儲有第一數(shù)據(jù)序列、第二數(shù)據(jù)序列以及第三數(shù)據(jù)序列;
[0017]所述第一數(shù)據(jù)序列儲存有對應一個所述虛擬街區(qū)且包括每個所述虛擬商店的商
店信息的第一類信息;
[0018]所述第二數(shù)據(jù)序列主要由多個用以儲存所述虛擬商店的商店信息的第二類信息的子集形成;
[0019]所述第三數(shù)據(jù)序列用以儲存每個所述虛擬商店的虛擬商品信息,并且各自對應所述第二數(shù)據(jù)序列中每個所述子集。
[0020]優(yōu)選的,所述第一類信息包括所述虛擬商店的店名信息以及更新提示信息;
[0021]所述第二類信息包括所述虛擬商店的商品更新信息以及促銷活動信息。
[0022]優(yōu)選的,所述圖像顯示界面顯示所述虛擬街區(qū)時,以第一設(shè)定更新方式更新對應當前虛擬街區(qū)的所述第一數(shù)據(jù)序列,并于當前圖像顯示界面內(nèi)模型單元的第一顯示區(qū)域的特定位置顯示所述第一數(shù)據(jù)序列對應的虛擬商店的店名信息和更新提示信息。
[0023]優(yōu)選的,當所述圖像顯示界面顯示所述虛擬街區(qū),且所述三維購物平臺顯示系統(tǒng)通過所述動作捕捉模塊判斷使用者操作滿足預設(shè)操作時,
[0024]所述圖像顯示界面以第二設(shè)定更新方式更新所述第二數(shù)據(jù)序列中對應當前所述圖像顯示界面內(nèi)顯示的虛擬商店的第二類信息的子集,于當前圖像顯示界面內(nèi)的模型單元上新增一第三顯示區(qū)域,并于所述第三顯示區(qū)域上顯示所述第二類信息的子集所對應的的虛擬商店的商品更新信息和促銷活動信息。
[0025]優(yōu)選的,所述圖像顯示界面顯示所述虛擬街區(qū)的局部時,以第二設(shè)定更新方式更新所述第二數(shù)據(jù)序列中對應當前所述圖像顯示界面內(nèi)顯示的虛擬商店的第二類信息的子集,并于當前圖像顯示界面內(nèi)模型單元的第一顯示區(qū)域的特定位置顯示所述第二類信息的子集所對應的的虛擬商店的商品更新信息和促銷活動信息。
[0026]優(yōu)選的,所述圖像顯示界面顯示所述虛擬商店內(nèi)部場景時,以第三設(shè)定更新方式更新所述圖像顯示界面中對應所述虛擬商品的第三數(shù)據(jù)序列,并于當前圖像顯示界面內(nèi)的第二顯示區(qū)域的特定位置顯示所述第三數(shù)據(jù)序列對應的虛擬商品信息。
[0027]優(yōu)選的,所述三維購物平臺顯示系統(tǒng)于所述圖像顯示界面顯示的每個虛擬商店對應的模型單元的所述第一顯示區(qū)域的特定位置通過顏色標識顯示所述虛擬商店的更新提不?目息。
[0028]優(yōu)選的,所述三維購物平臺顯示系統(tǒng)于所述第一顯示區(qū)域中虛擬商店對應的模型單元的頂部顯示區(qū)域顯示所述商店店名信息。
[0029]優(yōu)選的,所述第一設(shè)定更新方式包括:
[0030]所述三維圖像顯示系統(tǒng)通過所述數(shù)據(jù)更新模塊查詢所述遠程服務(wù)端中對應所述第一數(shù)據(jù)序列的更新標示;
[0031]當所述遠程服務(wù)端存在對應所述第一數(shù)據(jù)序列的更新標示時,所述移動終端向所述遠程服務(wù)端發(fā)送對應所述第一數(shù)據(jù)序列的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù);
[0032]當所述遠程服務(wù)端不存在對應所述第一數(shù)據(jù)序列的更新標示時,所述三維圖像顯示系統(tǒng)讀取存儲于所述移動終端本地的第一數(shù)據(jù)序列;
[0033]當所述移動終端本地不存在所述第一數(shù)據(jù)序列,所述移動終端向所述遠程服務(wù)端發(fā)送所述第一數(shù)據(jù)序列的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù)。
[0034]優(yōu)選的,所述第二設(shè)定更新方式包括:
[0035]所述三維圖像顯示系統(tǒng)通過所述數(shù)據(jù)更新模塊查詢所述遠程服務(wù)端中,對應所述圖像顯示界面中顯示的虛擬商店的第二類信息子集的更新標示;
[0036]當所述遠程服務(wù)端 存在對應所述第二類信息子集的更新標示時,所述移動終端向所述遠程服務(wù)端發(fā)送對應所述第二類信息子集的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù);
[0037]當所述遠程服務(wù)端不存在對應所述第二類信息子集的更新標示時,所述三維圖像顯示系統(tǒng)讀取存儲于所述移動終端本地的第二類信息子集;
[0038]當所述移動終端本地不存在所述第二類信息子集,所述移動終端向所述遠程服務(wù)端發(fā)送所述第二類信息子集的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù)。
[0039]優(yōu)選的,所述預設(shè)操作為于特定所述虛擬商店顯示區(qū)域內(nèi)進行操作且操作軌跡方向向上。
[0040]優(yōu)選的,所述三維購物平臺顯示系統(tǒng)通過改變所述虛擬商店的外觀形態(tài),新增所述第三顯示區(qū)域。
[0041]優(yōu)選的,所述第三設(shè)定更新方式包括:
[0042]所述三維圖像顯示系統(tǒng)通過所述數(shù)據(jù)更新模塊查詢所述遠程服務(wù)端中,對應所述圖像顯示界面中虛擬商品的第三數(shù)據(jù)序列的更新標示;
[0043]當所述遠程服務(wù)端存在對應所述第三數(shù)據(jù)序列的更新標示時,所述移動終端向所述遠程服務(wù)端發(fā)送對應所述第三數(shù)據(jù)序列的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù);
[0044]當所述遠程服務(wù)端不存在對應所述第三數(shù)據(jù)序列的更新標示時,所述三維圖像顯示系統(tǒng)讀取存儲于所述移動終端本地的第三數(shù)據(jù)序列;
[0045]當所述移動終端本地不存在所述第三數(shù)據(jù)序列,所述移動終端向所述遠程服務(wù)端發(fā)送所述第三數(shù)據(jù)序列的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù)。[0046]本發(fā)明的技術(shù)效果是:
[0047]通過本發(fā)明的一種三維購物平臺的更新方法,實現(xiàn)了三維購物平臺上相關(guān)信息的發(fā)布以及與發(fā)布平臺之間的更新連接,提高了三維購物平臺的便捷性和時效性。通過在三維購物平臺上顯示更新內(nèi)容,使更新內(nèi)容具有直觀性,提高了網(wǎng)絡(luò)購物環(huán)境下的視覺效應和真實感,增強了的購物體驗。
【專利附圖】
【附圖說明】
[0048]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0049]圖1為本發(fā)明一種三維購物平臺的更新方法的實施例的系統(tǒng)結(jié)構(gòu)示意圖;
[0050]圖2為本發(fā)明一種三維購物平臺的更新方法的實施例的數(shù)據(jù)模型的示意圖;
[0051]圖3為本發(fā)明一種三維購物平臺的更新方法的實施例的對模型單元進行預設(shè)操作的操作示意圖;
圖4為本發(fā)明一種三維購物平臺的更新方法的實施例根據(jù)圖3所示操作后三維購物平臺的模型單元的變化示意圖。
【具體實施方式】
[0052]下面結(jié)合附圖和具體實施例對本發(fā)明作進一步說明,但不作為本發(fā)明的限定。
[0053]本發(fā)明的一種實施例公開了一種三維購物平臺的更新方法,其中的三維購物平臺通過一種三維購物平臺顯示系統(tǒng)顯示于移動終端上,移動終端包括如手機、筆記本、平板電腦等處理設(shè)備。如圖1所示,其中上述的三維購物平臺顯示系統(tǒng)包括三維模型,還包括一個顯示模塊、一個動作捕捉模塊、視角切換模塊、存儲模塊以及數(shù)據(jù)更新模塊;視角切換模塊分別連接顯示模塊和動作捕捉模塊,數(shù)據(jù)更新模塊分別與存儲模塊連接,并通過通信模塊與遠程服務(wù)端連接。
[0054]顯示模塊用于定義有一個預定大小的圖像顯示界面于移動終端的顯示界面上,將三維購物平臺呈現(xiàn)于使用者,使使用者能夠獲得三維視覺效果的購物體驗,其大小可以根據(jù)使用者的設(shè)置調(diào)整,最大為移動終端顯示裝置屏幕的大小。
[0055]動作捕捉模塊用于根據(jù)使用者的操作動作,于本發(fā)明的實施例中,操作動作可以是在觸摸屏上單擊、雙擊,或者采用按鍵鍵盤數(shù)據(jù)操作指令,或者使用兩根手指做放大或縮小的操作,或者可以通過手機自身的角速度傳感器捕捉使用者對手機進行的移動、旋轉(zhuǎn)、翻轉(zhuǎn)等等,當然還包括本領(lǐng)域技術(shù)人員可以使用的其他操作形式,通過動作捕捉模塊捕獲的操作動作改變圖像顯示界面與三維模型的相對位置,通過向視角切換模塊發(fā)送相應的控制指令,使視角切換模塊按照控制指令對三維模型進行調(diào)整并投影至顯示界面上從而實現(xiàn)視角的變換。具體來說,上述的預置策略可以是根據(jù)圖像顯示界面與是三維模型之間的距離變化,選擇放大或縮小三維模型,或當圖像顯示界面的夾角與三維模型變化時,選擇旋轉(zhuǎn)三維模型。這種三維環(huán)境下的使用者視角的轉(zhuǎn)換,有別于傳統(tǒng)二維顯示平面下頁面切換的表現(xiàn)方式,因此更貼近于生活中真實的購物過程,從而能增加使用者的購物體驗。[0056]在本發(fā)明的實施例中,一個三維模型構(gòu)成了三維購物平臺上的一個虛擬街區(qū),而三維模型上的各模型單元則具體表示三維購物平臺中的每家虛擬商店。更進一步的,每個模型單元上還設(shè)有用于顯示商店信息的和第二三維模型的第一顯示區(qū)域和第二顯示區(qū)域。其中一個第二三維模型就代表一件虛擬商品。這樣,使用者通過相應的操作,可以看到不同的內(nèi)容。在三維模型的大場景下,能夠看到虛擬街區(qū)的全景。隨著使用者的操作動作使鏡頭切近到每家虛擬商店之后,就能看到具體的每家虛擬商店及相應的顯示信息。而當鏡頭繼續(xù)切近,使得圖像顯示界面與某個模型單元(即一個虛擬商店)重合被配合預定的操作時,則使用者“進入”該模型單元即進入一家虛擬商店,進入每家虛擬商店后,又可以進一步看到虛擬商店內(nèi)的虛擬商品,即設(shè)置于第二顯示區(qū)域中的第二三維模型。
[0057]本發(fā)明的實施例中還包括存儲模塊。存儲模塊中預設(shè)有三維購物平臺的模型單元,以及用于組合三維模型的基礎(chǔ)數(shù)據(jù)。三維購物平臺顯示系統(tǒng)因此可以根據(jù)存儲于存儲模塊中的基礎(chǔ)數(shù)據(jù)和模型單元組合成對應不同街區(qū)的三維模型。
[0058]在存儲模塊中還包括對應第一顯示區(qū)域及第二顯示區(qū)域中顯示的商店信息及商品信息,且表現(xiàn)為數(shù)據(jù)集合形式的第一數(shù)據(jù)序列、第二數(shù)據(jù)序列以及第三數(shù)據(jù)序列。其中,該第一數(shù)據(jù)序列主要由一個虛擬街區(qū)中所有虛擬商店的商店信息中的第一類信息組成。也就是說,在虛擬街區(qū)的全景模式下,圖像顯示界面上所呈現(xiàn)的關(guān)于虛擬商店的信息即第一數(shù)據(jù)序列中的相應內(nèi)容。因此,第一數(shù)據(jù)序列中包含的內(nèi)容不應該很多。在一種具體的實施方式中,第一類信息應當僅包含需要于街區(qū)全景模式下顯示的信息。優(yōu)選的,第一類信息可以包括每家虛擬商店的店名信息以及更新提示信息。這樣,整個第一數(shù)據(jù)序列中的數(shù)據(jù)信息就不會非常大,而在虛擬街區(qū)的全景顯示環(huán)境下,也不會由于顯示內(nèi)容的繁雜使得整個圖像顯示界面變得混亂,提高了顯示界面的整潔并降低了系統(tǒng)開銷,使系統(tǒng)運行更流暢。更具體來說,虛擬商店的店名信息可以是設(shè)置在第一顯示區(qū)域中虛擬商店對應的模型單元的頂部顯示區(qū)域,從而便于使用者即使是在虛擬街區(qū)的全景模式下,也可以非常方便地找到所需的商店。另一種較優(yōu)的實施方式是,可在圖像顯示界面顯示的每個虛擬商店對應的模型單元的第一顯示區(qū)域的特定位置通過顏色標識顯示虛擬商店的更新提示信息,例如,可以是在顯示區(qū)域內(nèi)組合入外發(fā)光或者高亮表示的圖像數(shù)據(jù)。再或是一種逐幀動畫顯示,以滾動字幕的形式顯示在虛擬商店對應的模型單元的第一區(qū)域中,通過一種較為醒目的方式區(qū)別于其他虛擬商店信息,以引起使用者使用者關(guān)注。
[0059]上述的第二數(shù)據(jù)序列主要由多個用以儲存虛擬商店的商店信息的第二類信息的子集形成。該第二數(shù)據(jù)序列中的每個子集對應于虛擬街區(qū)中每一家具體的虛擬商店。其對應第一數(shù)據(jù)序列中的每家虛擬商店的標示,并且還包括每家虛擬商店的第二類信息。每個第二類信息的子集中包含的對應的虛擬商店較多的信息,因此數(shù)據(jù)量較大,不適宜于全景模式下整體的讀取,因此可于近景模式下于第二數(shù)據(jù)序列對應的子集中讀取顯示界面中顯示的模型單元對應的虛擬商店的第二類信息,以提高系統(tǒng)的運行效率。在一種【具體實施方式】中,第二類信息包括,但不限于虛擬商店的商品更新信息以及促銷活動信息,進一步的示出了關(guān)于每家虛擬商店的信息。虛擬商店的經(jīng)營者可以通過發(fā)布第二類信息,顯示如新品上架,商品打折等信息的具體內(nèi)容,方便使用者的信息檢索。這種信息的顯示非常貼近于實際的購物環(huán)境,有利于提高使用者的購物體驗。在一種較優(yōu)的實施方式中,這種第二類信息可以顯示在虛擬商店對應的模型單元的外表面或者預設(shè)的模型單元的附屬對象上,前述的模型單元的外表面和附屬對象可用于表現(xiàn)虛擬商店的外墻以及宣傳設(shè)施。
[0060]上述的第三數(shù)據(jù)序列可以有多個用以儲存每個虛擬商店的商品信息,每個第三數(shù)據(jù)序列對應一虛擬商店,并且對應第二數(shù)據(jù)序列中每個子集。該第三數(shù)據(jù)序列中的數(shù)據(jù)對應一家虛擬商店中的每個虛擬商品。上述的商品信息表現(xiàn)為多種形式,如文字的或圖像的。例如,在一家虛擬虛店中,根據(jù)商品信息中的商品種類選擇不同的第二三維模型代表不同類型的商品,并將商品信息中的其他內(nèi)容顯示于第二三維模型上的相應位置,如商品的顏色、圖案、標識等。
[0061]如圖2所示,一個第一數(shù)據(jù)序列I與對應的第二數(shù)據(jù)序列2以及第二數(shù)據(jù)序列對應的多個第三數(shù)據(jù)序列(31,32)共同形成一數(shù)據(jù)模型4。第三數(shù)據(jù)序列還可以包括更多,而不限于此處的兩個。其中第三數(shù)據(jù)序列31中存儲有商品信息311和商品信息312且對應于第二數(shù)據(jù)序列中的子集21。第三數(shù)據(jù)序列32中存儲有關(guān)于商品信息321和商品信息322,且對應于第二數(shù)據(jù)序列中的子集22。同樣的,這里第三數(shù)據(jù)序列31和第三數(shù)據(jù)序列32中商品信息的個數(shù)也僅是一個示例,可以包括更多的商品信息。需要指出的是,當存在多個對應不同街區(qū)的三維模型時,數(shù)據(jù)模型4相應的應設(shè)置多個,并使每個數(shù)據(jù)模型4對應一三維模型,于切換街區(qū)時相應的數(shù)據(jù)模型4也同時進行切換。
[0062]本發(fā)明的實施例中還包括一數(shù)據(jù)更新模塊。數(shù)據(jù)更新模塊隨圖像顯示界面中顯示內(nèi)容的變化,逐步更新顯示于圖像顯示界面內(nèi)的模型單元上的第一顯示區(qū)域以及第二顯示區(qū)域中顯示的商店信息以及商品信息。具體來說,這種更新方式是一種順序的更新方式,即通過根據(jù)圖像顯示界面所顯示的內(nèi)容,分步更新相應的商店信息和商品信息。如前文所述,第一數(shù)據(jù)序列、第二數(shù)據(jù)序列以及第三數(shù)據(jù)序列分別對應上述的商店信息和商品信息,因此此處的對商店信息以及商品信息的更新實際也是通過對第一數(shù)據(jù)序列、第二數(shù)據(jù)序列以及第三數(shù)據(jù)序列的更新實現(xiàn)的。
[0063]在一種對第一數(shù)據(jù)序列更新的【具體實施方式】中,圖像顯示界面顯示虛擬街區(qū)全景時,通過一種第一設(shè)定更新方式更新對應當前虛擬街區(qū)的第一數(shù)據(jù)序列,并于當前圖像顯示界面內(nèi)模型單元的第一顯示區(qū)域的特定位置顯示第一數(shù)據(jù)序列中對應的虛擬商店的店名信息和更新提示信息。也就是,當使用者進入整個虛擬街區(qū)的全景顯示界面時,圖像顯示界面即會對上述的第一數(shù)據(jù)序列進行數(shù)據(jù)更新,從而在虛擬街區(qū)的全景界面下顯示第一數(shù)據(jù)序列所對應的虛擬商店的商店信息的第一類信息(如店名信息和更新提示信息)。
[0064]在一種對第二數(shù)據(jù)序列相應子集更新的【具體實施方式】中,當使用者通過具體的操作動作使圖像顯示界面視角切換至近景模式時,圖像顯示界面顯示虛擬街區(qū)的局部,此時,以第二設(shè)定更新方式更新第二數(shù)據(jù)序列中對應當前圖像顯示界面內(nèi)顯示的虛擬商店的第二類信息的子集,并于當前圖像顯示界面內(nèi)模型單元的第一顯示區(qū)域的特定位置顯示第二類信息的子集所對應的虛擬商店的商店信息,例如商品更新信息和促銷活動信息。需要說明的是,由于圖像顯示界面顯示的是虛擬街區(qū)的局部,而非整個虛擬街區(qū),因此在此處的更新方式下,僅是更新當前圖像顯示界面下的每家虛擬商店的所對應的第二類信息的子集,而非整個第二數(shù)據(jù)序列。
[0065]在圖像顯示界面顯示虛擬街區(qū)全景時,也可實現(xiàn)對第二數(shù)據(jù)序列中相應子集的更新。在另一種對第二數(shù)據(jù)序列更新的【具體實施方式】中,當圖像顯示界面顯示虛擬街區(qū)全景,且三維購物平臺顯示系統(tǒng)通過動作捕捉模塊判斷當使用者對一模型單元的操作滿足預設(shè)操作時,圖像顯示界面以第二設(shè)定更新方式更新第二數(shù)據(jù)序列中對應當前被操作的虛擬商店的第二類信息的子集,并在當前被操作的模型單元上新增一第三顯示區(qū)域,在第三顯示區(qū)域上顯示第二類信息的子集中的信息,例如商品更新信息和促銷活動信息。如圖3所示,在一種具體的實施方式是,預設(shè)操作可為使用者通過在圖像顯示界面上對特定的虛擬商店對應模型單元5進行操作軌跡方向向上的操作,即一個將虛擬商店向上拖動的動作。如圖4所示,上述的用戶操作改變了虛擬商店對應的模型單元5的外觀形態(tài),即增加了相應的由虛線表示的區(qū)段6,增加了模型單元5的高度,從而可以用于實現(xiàn)于模型單元上新增第三顯示區(qū)域,進而將第二類信息的子集中的信息在新增的第三顯示區(qū)域內(nèi)顯示。該第三顯示區(qū)域可以是如圖4中虛擬商店所對應模型單元上新增高度區(qū)段6的外表面。這樣就可以在圖像顯示界面顯示虛擬街區(qū)全景時,更新第二數(shù)據(jù)序列中由使用者指定的第二類信息的子集并進行顯示,而無需將圖像顯示界面切近到虛擬街區(qū)的局部近景。使用者在全景中看到第一類信息中更新提示消息之后,就可以直接通過操作,查看進一步的第二類信息,從而為使用者帶來便利。
[0066]在一種對第三數(shù)據(jù)序列相應子集更新的【具體實施方式】中,當使用者“進入”模型單元,即圖像顯示界面顯示虛擬商店內(nèi)部場景時,以第三設(shè)定更新方式更新圖像顯示界面中對應虛擬商品的第三數(shù)據(jù)序列,并于當前圖像顯示界面內(nèi)的中的模型單元的第二顯示區(qū)域的特定位置顯示第三數(shù)據(jù)序列對應的商品信息。例如,如上文所述,當進入一家虛擬商店時,就會對虛擬商店對應的第三數(shù)據(jù)序列中的商品信息進行更新,進而在第二三維模型所處的第二顯示區(qū)域的相應位置中顯示上述的商品信息。
[0067]進一步的,可以將對應每家虛擬商店第三數(shù)據(jù)序列分成第四數(shù)據(jù)序列及第五數(shù)據(jù)序列。第四數(shù)據(jù)序列中儲存對應一家虛擬商店所有的商品信息中的基本信息,如選用哪種第二三維模型、商品的名稱以及于虛擬商店中擺設(shè)的位置等,可將其理解為與虛擬商店內(nèi)部陳設(shè)有關(guān)的信息。而第五數(shù)據(jù)序列主要由儲存每件商品具體信息的子集形成。當使用者通過操作動作進入模型單元內(nèi)部時可先更新第四數(shù)據(jù)序列從而更新虛擬商店內(nèi)的陳設(shè)布局,進一步的,當使用者通過進一步的操作動作指定某件商品對應的第二三維模型時,可對第五數(shù)據(jù)序列中對應該商品的子集進行更新。通過進一步的劃分第三數(shù)據(jù)序列,可使移動終端本地儲存開銷降低,同時也能減少用于數(shù)據(jù)更新的網(wǎng)絡(luò)連接開銷和系統(tǒng)開銷。
[0068]在具體的更新方式上,可通過上述的數(shù)據(jù)更新模塊實現(xiàn)。數(shù)據(jù)更新模塊可通過一通訊模塊連接一遠程服務(wù)端,數(shù)據(jù)更新模塊從遠程服務(wù)端獲得更新數(shù)據(jù),并將更新數(shù)據(jù)儲存于儲存模塊。這里的更新數(shù)據(jù)對應于第一數(shù)據(jù)序列,第二數(shù)據(jù)序列中關(guān)于第二類信息的子集以及第三數(shù)據(jù)序列,從而形成了上述的第一設(shè)定更新方式、第三設(shè)定更新方式以及第三設(shè)定更新方式為對應不同數(shù)據(jù)內(nèi)容的更新。以對第一數(shù)據(jù)序列的更新為例,三維圖像顯示系統(tǒng)通過數(shù)據(jù)更新模塊會首先查詢遠程服務(wù)端中對應第一數(shù)據(jù)序列的更新標示,并根據(jù)不同情況進行相應操作。當遠程服務(wù)端存在對應第一數(shù)據(jù)序列的更新標示時,移動終端會向遠程服務(wù)端發(fā)送對應第一數(shù)據(jù)序列的更新請求,并由遠程服務(wù)端下發(fā)更新數(shù)據(jù)。這里的更新標示,可以是一種更新的版本號,通過將本地的版本號與遠程服務(wù)端的版本號進行比較實現(xiàn)對更新標識的判斷。當遠程服務(wù)端不存在對應第一數(shù)據(jù)序列的更新標示時,說明第一數(shù)據(jù)序列中的內(nèi)容并無更新,這時三維圖像顯示系統(tǒng)會首先讀取存儲于移動終端本地的第一數(shù)據(jù)序列,如果本地的存儲模塊中存有關(guān)于上述第一數(shù)據(jù)序列的記錄,則讀取并相應顯示到第一顯示區(qū)域中。當移動終端本地不存在第一數(shù)據(jù)序列,移動終端則向遠程服務(wù)端發(fā)送第一數(shù)據(jù)序列的更新請求,由遠程服務(wù)端下發(fā)更新數(shù)據(jù)。由于虛擬街區(qū)也可以設(shè)有多個,因此移動終端本地不存在第一數(shù)據(jù)序列的可能情況是,使用者之前并未關(guān)注,或進入過這個虛擬街區(qū),因此本地沒有關(guān)于這個虛擬街區(qū)的記錄。此時只能向遠程服務(wù)端請求遠程數(shù)據(jù)更新。
[0069]第二數(shù)據(jù)序列的更新是以其中的子集為單位的,遠程服務(wù)端針對每一個子集均設(shè)置一更新標識,而每次更新的內(nèi)容也僅是一個子集或者幾個子集,即對應于顯示界面中顯示的模型單元數(shù)量的子集。由于第二數(shù)據(jù)序列中的數(shù)據(jù)量較第一數(shù)據(jù)序列要大得多,不便于將整個第二數(shù)據(jù)序列保存至移動終端本地,而且其中的一些子集對應虛擬商店使用者可能從未訪問過,因此保存這些數(shù)據(jù)也顯得沒有意義??芍桓绿幱陲@示界面中的模型單元對應的虛擬商店對應的子集,既可加快更新速度,提高系統(tǒng)的流暢性,也可節(jié)省本地的儲存資源。進一步的,可于存儲模塊中指定用于儲存第二數(shù)據(jù)序列的存儲容量,并以先進先出或者最少訪問先出的邏輯或者其他管理邏輯淘汰其中存儲的第二數(shù)據(jù)序列中的子集。
[0070]第三數(shù)據(jù)序列的更新與上述的第一數(shù)據(jù)序列的更新方式相同,更新單位是整個數(shù)據(jù)序列,不同處在于更新的內(nèi)容,因此此處不再贅述。當?shù)谌龜?shù)據(jù)序列被劃分成第四數(shù)據(jù)序列和第五數(shù)據(jù)序列時,第四數(shù)據(jù)序列可參照第一數(shù)據(jù)序列的更新方式只是更新入口改為進入一個模型單元內(nèi)部時,第五數(shù)據(jù)序列可參照第二數(shù)據(jù)序列的更新方式,只是更新入口改為操作商品對應的第二三維模型時。當遠程服務(wù)端接收到更新請求時,會基于更新請求,為其分配更新流水號,通過更新流水號為不同的移動終端進行更新數(shù)據(jù)的下發(fā)。
[0071]通過以上這種對三維購物平臺的順序的,分步的更新方法,能夠防止圖像顯示界面呈現(xiàn)過多的虛擬商店信息和商品信息,從而提高圖像顯示界面的整潔。另一方面,這種更新方式也能夠有效減少數(shù)據(jù)更新量以及移動終端上系統(tǒng)的資源開銷。本發(fā)明的一種三維購物平臺的更新方法,實現(xiàn)了三維購物平臺上相關(guān)信息的發(fā)布以及與發(fā)布平臺之間的更新連接,提高了三維購物平臺的便捷性和時效性。通過在三維購物平臺上顯示更新內(nèi)容,使更新內(nèi)容具有直觀性,提高了網(wǎng)絡(luò)購物環(huán)境下的視覺效應和真實感,增強了使用者的購物體驗。
[0072]以上所述僅為本發(fā)明較佳的實施例,并非因此限制本發(fā)明的實施方式及保護范圍,對于本領(lǐng)域技術(shù)人員而言,應當能夠意識到凡運用本發(fā)明說明書及圖示內(nèi)容所作出的等同替換和顯而易見的變化所得到的方案,均應當包含在本發(fā)明的保護范圍內(nèi)。
【權(quán)利要求】
1.一種三維購物平臺的更新方法,所述三維購物平臺通過一三維購物平臺顯示系統(tǒng)顯示于移動終端上;其特征在于,所述三維購物平臺顯示系統(tǒng)包括三維模型; 還包括顯示模塊、動作捕捉模塊以及視角切換模塊;所述視角切換模塊分別連接所述顯示模塊和所述動作捕捉模塊; 所述顯示模塊定義預定大小的圖像顯示界面; 所述動作捕捉模塊根據(jù)使用者的操作動作改變所述圖像顯示界面與所述三維模型的相對位置,并向所述視角切換模塊發(fā)送相應的控制指令;所述視角切換模塊根據(jù)所述動作捕捉模塊發(fā)送的所述控制指令,采用預置的策略調(diào)整所述三維模型; 所述視角切換模塊在所述圖像顯示界面內(nèi)顯示不同的圖像數(shù)據(jù);所述圖像數(shù)據(jù)為所述三維模型于所述圖像顯示界面所在平面的投影; 還包括存儲模塊,所述存儲模塊中預設(shè)有所述三維購物平臺的模型單元,以及用于組合所述三維模型的基礎(chǔ)數(shù)據(jù);所述三維購物平臺顯示系統(tǒng)根據(jù)所述基礎(chǔ)數(shù)據(jù)和所述模型單元組合成不同的所述三維模型; 所述三維模型用于表示所述三維購物平臺的虛擬街區(qū);所述模型單元用于表示所述三維購物平臺的虛擬商店; 所述模型單元上還包括用于顯示商店信息的第一顯示區(qū)域和/或顯示多個第二三維模型的第二顯示區(qū)域;所述第一顯示區(qū)域和所述第二顯示區(qū)域隨所述三維模型調(diào)整;所述第二三維模型用于表示所述三維購物平臺顯示系統(tǒng)的商品;所述商品的商品信息顯示于所述第二顯示區(qū)域; 還包括一數(shù)據(jù)更新模塊,所述數(shù)據(jù)更新模塊隨所述圖像顯示界面中顯示內(nèi)容的變化,逐步更新顯示于所述圖像顯示界面內(nèi)的所述模型單元上的所述第一顯示區(qū)域以及所述第二顯示區(qū)域中顯示的所述商店信息以及所述商品信息。
2.如權(quán)利要求1所述的三維購物平臺的更新方法,其特征在于,所述數(shù)據(jù)更新模塊通過一通訊模塊連接一遠程服務(wù)端,所述數(shù)據(jù)更新模塊自所述遠程服務(wù)端獲得更新數(shù)據(jù),并將所述更新數(shù)據(jù)儲存于所述儲存模塊。
3.如權(quán)利要求2所述的三維購物平臺的更新方法,其特征在于,所述存儲模塊中還存儲有第一數(shù)據(jù)序列、第二數(shù)據(jù)序列以及第三數(shù)據(jù)序列; 所述第一數(shù)據(jù)序列儲存有對應一個所述虛擬街區(qū)且包括每個所述虛擬商店的商店信息的第一類信息; 所述第二數(shù)據(jù)序列主要由多個用以儲存所述虛擬商店的商店信息的第二類信息的子集形成; 所述第三數(shù)據(jù)序列用以儲存每個所述虛擬商店的商品信息,并且各自對應所述第二數(shù)據(jù)序列中每個所述子集。
4.如權(quán)利要求3所述的三維購物平臺的更新方法,其特征在于, 所述第一類信息包括所述虛擬商店的店名信息以及更新提示信息; 所述第二類信息包括所述虛擬商店的商品更新信息以及促銷活動信息。
5.如權(quán)利要求4所述的三維購物平臺的更新方法,其特征在于, 所述圖像顯示界面顯示所述虛擬街區(qū)時,以第一設(shè)定更新方式更新對應當前虛擬街區(qū)的所述第一數(shù)據(jù)序列,并于當前圖像顯示界面內(nèi)模型單元的第一顯示區(qū)域的特定位置顯示所述第一數(shù)據(jù)序列對應的虛擬商店的店名信息和更新提示信息。
6.如權(quán)利要求4所述的三維購物平臺的更新方法,其特征在于, 當所述圖像顯示界面顯示所述虛擬街區(qū),且所述三維購物平臺顯示系統(tǒng)通過所述動作捕捉模塊判斷使用者對一模型單元的操作滿足預設(shè)操作時, 所述圖像顯示界面以第二設(shè)定更新方式更新所述第二數(shù)據(jù)序列中對應當前被操作的虛擬商店的第二類信息的子集,于當前被操作的模型單元上新增一第三顯示區(qū)域,并于所述第三顯示區(qū)域上顯示所述第二類信息的子集所對應的虛擬商店的第二類信息。
7.如權(quán)利要求4所述的三維購物平臺的更新方法,其特征在于, 所述圖像顯示界面顯示所述虛擬街區(qū)的局部時,以第二設(shè)定更新方式更新所述第二數(shù)據(jù)序列中對應當前所述圖像顯示界面內(nèi)顯示的虛擬商店的第二類信息的子集,并于當前圖像顯示界面內(nèi)模型單元的第一顯示區(qū)域的特定位置顯示所述第二類信息的子集所對應的的虛擬商店的商品更新信息和促銷活動信息。
8.如權(quán)利要求4所述 的三維購物平臺的更新方法,其特征在于, 所述圖像顯示界面顯示所述虛擬商店內(nèi)部場景時,以第三設(shè)定更新方式更新所述圖像顯示界面中對應所述虛擬商品的第三數(shù)據(jù)序列,并于當前圖像顯示界面內(nèi)的第二顯示區(qū)域的特定位置顯示所述第三數(shù)據(jù)序列對應的商品信息。
9.如權(quán)利要求4所述的三維購物平臺的更新方法,其特征在于, 所述三維購物平臺顯示系統(tǒng)于所述圖像顯示界面顯示的每個虛擬商店對應的模型單元的所述第一顯示區(qū)域的特定位置通過顏色標識顯示所述虛擬商店的更新提示信息。
10.如權(quán)利要求4所述的三維購物平臺的更新方法,其特征在于, 所述三維購物平臺顯示系統(tǒng)于所述第一顯示區(qū)域中虛擬商店對應的模型單元的頂部顯示區(qū)域顯示所述商店店名信息。
11.如權(quán)利要求5所述的三維購物平臺的更新方法,其特征在于, 所述第一設(shè)定更新方式包括: 所述三維圖像顯示系統(tǒng)通過所述數(shù)據(jù)更新模塊查詢所述遠程服務(wù)端中對應所述第一數(shù)據(jù)序列的更新標示; 當所述遠程服務(wù)端存在對應所述第一數(shù)據(jù)序列的更新標示時,所述移動終端向所述遠程服務(wù)端發(fā)送對應所述第一數(shù)據(jù)序列的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù); 當所述遠程服務(wù)端不存在對應所述第一數(shù)據(jù)序列的更新標示時,所述三維圖像顯示系統(tǒng)讀取存儲于所述移動終端本地的第一數(shù)據(jù)序列; 當所述移動終端本地不存在所述第一數(shù)據(jù)序列,所述移動終端向所述遠程服務(wù)端發(fā)送所述第一數(shù)據(jù)序列的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù)。
12.如權(quán)利要求6或7所述的三維購物平臺的更新方法,其特征在于, 所述第二設(shè)定更新方式包括: 所述三維圖像顯示系統(tǒng)通過所述數(shù)據(jù)更新模塊查詢所述遠程服務(wù)端中,對應所述圖像顯示界面中顯示的虛擬商店的第二類信息子集的更新標示;當所述遠程服務(wù)端存在對應所述第二類信息子集的更新標示時,所述移動終端向所述遠程服務(wù)端發(fā)送對應所述第二類信息子集的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù);當所述遠程服務(wù)端不存在對應所述第二類信息子集的更新標示時,所述三維圖像顯示系統(tǒng)讀取存儲于所述移動終端本地的第二類信息子集; 當所述移動終端本地不存在所述第二類信息子集,所述移動終端向所述遠程服務(wù)端發(fā)送所述第二類信息子集的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù)。
13.如權(quán)利要求6所述的三維購物平臺的更新方法,其特征在于, 所述預設(shè)操作為點選一所述虛擬商店對應的模型單元后進行滑動操作且滑動軌跡方向向上。
14.如權(quán)利要求6所述的三維購物平臺的更新方法,其特征在于, 所述三維購物平臺顯示系統(tǒng)通過改變所述虛擬商店對應的模型單元的外觀形態(tài),新增所述第三顯示區(qū)域。
15.如權(quán)利要求8所述的三維購物平臺的更新方法,其特征在于, 所述第三設(shè)定更新方式包括: 所述三維圖像顯示系統(tǒng)通過所述數(shù)據(jù)更新模塊查詢所述遠程服務(wù)端中,對應所述圖像顯示界面中虛擬商品的第三數(shù)據(jù)序列的更新標示; 當所述遠程服務(wù)端存在對應所述第三數(shù)據(jù)序列的更新標示時,所述移動終端向所述遠程服務(wù)端發(fā)送對應所述第三數(shù)據(jù)序列的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù); 當所述遠程服務(wù)端不存在對應所述第三數(shù)據(jù)序列的更新標示時,所述三維圖像顯示系統(tǒng)讀取存儲于所述移動終端本地的第三數(shù)據(jù)序列; 當所述移動終端本地不存在所述第 三數(shù)據(jù)序列,所述移動終端向所述遠程服務(wù)端發(fā)送所述第三數(shù)據(jù)序列的更新請求,由所述遠程服務(wù)端下發(fā)更新數(shù)據(jù)。
【文檔編號】G06Q30/00GK103473680SQ201310240599
【公開日】2013年12月25日 申請日期:2013年6月17日 優(yōu)先權(quán)日:2013年6月17日
【發(fā)明者】夏璐, 金恒莊, 劉海鵬 申請人:展訊通信(上海)有限公司