一种三维购物平台的更新方法

文档序号:6504355阅读:132来源:国知局
一种三维购物平台的更新方法
【专利摘要】本发明公开了一种三维购物平台的更新方法,属于复杂显示界面的数据更新方法,三维购物平台通过一三维购物平台显示系统显示于移动终端上;其中,三维购物平台显示系统包括三维模型;还包括显示模块、动作捕捉模块以及视角切换模块;视角切换模块分别连接显示模块和动作捕捉模块;显示模块定义预定大小的图像显示界面;还包括一数据更新模块,数据更新模块随图像显示界面中显示内容的变化,逐步更新显示于图像显示界面内的模型单元上的第一显示区域以及第二显示区域中显示的商店信息以及商品信息。本发明的技术效果是:实现了三维购物平台上相关信息的发布以及与发布平台之间的更新连接,提高了三维购物平台的便捷性和时效性。
【专利说明】一种三维购物平台的更新方法
【技术领域】
[0001]本发明涉及复杂显示界面的数据更新方法,尤其涉及一种三维购物平台的更新方法。
【背景技术】
[0002]随着计算机技术和网络技术的快速发展,通过网络购物平台,足不出户的购物方式已广为接受,并成为拉动消费的新经济增长点。相对于传统的购物方式,通过网络平台的购物方式,有很多优势,例如在通过网络平台购物时,只需在网络平台上输入所需的产品,就能够非常快捷地查找到与之相关的产品,进行选择和比较,而传统的实体店式购物方式往往不能做到这一点。在耗费大量时间和精力后,可能并不能找到所需的产品。
[0003]现有的网络购物平台,通常采用的都是一种二维平面的显示方式。这种显示方式具有一定的直观性,能够使使用者相对快捷地获得关于网络平台,网上虚拟商店以及产品的信息。但是另一方面,这种显示信息的方式也存有缺陷。比如,由于这种显示方式只是一种平面化的显示方式,通常只能通过图片和文字,以注释方式进行说明,因此这种方式并不能完整地将产品的信息呈现给使用者,例如产品的立体外观。这就影响了使用者对虚拟商品的完整理解,容易导致关于产品的误解。再如,现有的网络购物平台,由于采用的是二维平面的显示方式,这种显示方式通常都会存在如页面切换等,因此容易造成使用者购物过程不连贯的感受,难以给使用者带来一种真实的购物体验。另一方面,使用者通过二维显示界面进行网络购物,需要通过按键或者触摸屏输入搜索指令,并采用鼠标点击或者触摸屏点击的方式选择虚拟商品进行查看或购买等操作,操作较为繁复。
[0004]因此,需要一种三维购物平台以减少传统二维显示方式环境下操作的不便,提高使用者在网络购物时的购物体验,并且还需要一种三维购物平台的更新方法,以实现三维购物平台上数据内容的显示与及时更新,增强三维购物平台中商品信息的时效性。

【发明内容】

[0005]针对以上所述的技术问题,本发明提供了一种三维购物平台的更新方法,以实现三维购物平台内容的实时更新,提高购物系统的时效性。
[0006]一种三维购物平台的更新方法,所述三维购物平台通过一三维购物平台显示系统显示于移动终端上;其中,所述三维购物平台显示系统包括三维模型;
[0007]还包括显示模块、动作捕捉模块以及视角切换模块;所述视角切换模块分别连接所述显示模块和所述动作捕捉模块;
[0008]所述显示模块定义预定大小的图像显示界面;
[0009]所述动作捕捉模块根据使用者的操作动作改变所述图像显示界面与所述三维模型的相对位置,并向所述视角切换模块发送相应的控制指令;所述视角切换模块根据所述动作捕捉模块发送的所述控制指令,采用预置的策略调整所述三维模型;
[0010]所述视角切换模块在所述图像显示界面内显示不同的图像数据;所述图像数据为所述三维模型于所述图像显示界面所在平面的投影;
[0011]还包括存储模块,所述存储模块中预设有所述三维购物平台的模型单元,以及用于组合所述三维模型的基础数据;所述三维购物平台显示系统根据所述基础数据和所述模型单元组合成不同的所述三维模型;
[0012]所述三维模型用于表示所述三维购物平台的虚拟街区;所述模型单元用于表示所述三维购物平台的虚拟商店;
[0013]所述模型单元上还包括用于显示商店信息的第一显示区域和/或显示多个第二三维模型的第二显示区域;所述第一显示区域和所述第二显示区域随所述三维模型调整;所述第二三维模型用于表示所述三维购物平台显示系统的商品;所述商品的商品信息显示于所述第二显示区域;
[0014]还包括一数据更新模块,所述数据更新模块随所述图像显示界面中显示内容的变化,逐步更新显示于所述图像显示界面内的所述模型单元上的所述第一显示区域以及所述第二显示区域中显示的所述商店信息以及所述商品信息。
[0015]优选的,所述数据更新模块通过一通讯模块连接一远程服务端,所述数据更新模块自所述远程服务端获得更新数据,并将所述更新数据储存于所述储存模块。
[0016]优选的,所述存储模块中还存储有第一数据序列、第二数据序列以及第三数据序列;
[0017]所述第一数据序列储存有对应一个所述虚拟街区且包括每个所述虚拟商店的商
店信息的第一类信息;
[0018]所述第二数据序列主要由多个用以储存所述虚拟商店的商店信息的第二类信息的子集形成;
[0019]所述第三数据序列用以储存每个所述虚拟商店的虚拟商品信息,并且各自对应所述第二数据序列中每个所述子集。
[0020]优选的,所述第一类信息包括所述虚拟商店的店名信息以及更新提示信息;
[0021]所述第二类信息包括所述虚拟商店的商品更新信息以及促销活动信息。
[0022]优选的,所述图像显示界面显示所述虚拟街区时,以第一设定更新方式更新对应当前虚拟街区的所述第一数据序列,并于当前图像显示界面内模型单元的第一显示区域的特定位置显示所述第一数据序列对应的虚拟商店的店名信息和更新提示信息。
[0023]优选的,当所述图像显示界面显示所述虚拟街区,且所述三维购物平台显示系统通过所述动作捕捉模块判断使用者操作满足预设操作时,
[0024]所述图像显示界面以第二设定更新方式更新所述第二数据序列中对应当前所述图像显示界面内显示的虚拟商店的第二类信息的子集,于当前图像显示界面内的模型单元上新增一第三显示区域,并于所述第三显示区域上显示所述第二类信息的子集所对应的的虚拟商店的商品更新信息和促销活动信息。
[0025]优选的,所述图像显示界面显示所述虚拟街区的局部时,以第二设定更新方式更新所述第二数据序列中对应当前所述图像显示界面内显示的虚拟商店的第二类信息的子集,并于当前图像显示界面内模型单元的第一显示区域的特定位置显示所述第二类信息的子集所对应的的虚拟商店的商品更新信息和促销活动信息。
[0026]优选的,所述图像显示界面显示所述虚拟商店内部场景时,以第三设定更新方式更新所述图像显示界面中对应所述虚拟商品的第三数据序列,并于当前图像显示界面内的第二显示区域的特定位置显示所述第三数据序列对应的虚拟商品信息。
[0027]优选的,所述三维购物平台显示系统于所述图像显示界面显示的每个虚拟商店对应的模型单元的所述第一显示区域的特定位置通过颜色标识显示所述虚拟商店的更新提不?目息。
[0028]优选的,所述三维购物平台显示系统于所述第一显示区域中虚拟商店对应的模型单元的顶部显示区域显示所述商店店名信息。
[0029]优选的,所述第一设定更新方式包括:
[0030]所述三维图像显示系统通过所述数据更新模块查询所述远程服务端中对应所述第一数据序列的更新标示;
[0031]当所述远程服务端存在对应所述第一数据序列的更新标示时,所述移动终端向所述远程服务端发送对应所述第一数据序列的更新请求,由所述远程服务端下发更新数据;
[0032]当所述远程服务端不存在对应所述第一数据序列的更新标示时,所述三维图像显示系统读取存储于所述移动终端本地的第一数据序列;
[0033]当所述移动终端本地不存在所述第一数据序列,所述移动终端向所述远程服务端发送所述第一数据序列的更新请求,由所述远程服务端下发更新数据。
[0034]优选的,所述第二设定更新方式包括:
[0035]所述三维图像显示系统通过所述数据更新模块查询所述远程服务端中,对应所述图像显示界面中显示的虚拟商店的第二类信息子集的更新标示;
[0036]当所述远程服务端 存在对应所述第二类信息子集的更新标示时,所述移动终端向所述远程服务端发送对应所述第二类信息子集的更新请求,由所述远程服务端下发更新数据;
[0037]当所述远程服务端不存在对应所述第二类信息子集的更新标示时,所述三维图像显示系统读取存储于所述移动终端本地的第二类信息子集;
[0038]当所述移动终端本地不存在所述第二类信息子集,所述移动终端向所述远程服务端发送所述第二类信息子集的更新请求,由所述远程服务端下发更新数据。
[0039]优选的,所述预设操作为于特定所述虚拟商店显示区域内进行操作且操作轨迹方向向上。
[0040]优选的,所述三维购物平台显示系统通过改变所述虚拟商店的外观形态,新增所述第三显示区域。
[0041]优选的,所述第三设定更新方式包括:
[0042]所述三维图像显示系统通过所述数据更新模块查询所述远程服务端中,对应所述图像显示界面中虚拟商品的第三数据序列的更新标示;
[0043]当所述远程服务端存在对应所述第三数据序列的更新标示时,所述移动终端向所述远程服务端发送对应所述第三数据序列的更新请求,由所述远程服务端下发更新数据;
[0044]当所述远程服务端不存在对应所述第三数据序列的更新标示时,所述三维图像显示系统读取存储于所述移动终端本地的第三数据序列;
[0045]当所述移动终端本地不存在所述第三数据序列,所述移动终端向所述远程服务端发送所述第三数据序列的更新请求,由所述远程服务端下发更新数据。[0046]本发明的技术效果是:
[0047]通过本发明的一种三维购物平台的更新方法,实现了三维购物平台上相关信息的发布以及与发布平台之间的更新连接,提高了三维购物平台的便捷性和时效性。通过在三维购物平台上显示更新内容,使更新内容具有直观性,提高了网络购物环境下的视觉效应和真实感,增强了的购物体验。
【专利附图】

【附图说明】
[0048]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0049]图1为本发明一种三维购物平台的更新方法的实施例的系统结构示意图;
[0050]图2为本发明一种三维购物平台的更新方法的实施例的数据模型的示意图;
[0051]图3为本发明一种三维购物平台的更新方法的实施例的对模型单元进行预设操作的操作示意图;
图4为本发明一种三维购物平台的更新方法的实施例根据图3所示操作后三维购物平台的模型单元的变化示意图。
【具体实施方式】
[0052]下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0053]本发明的一种实施例公开了一种三维购物平台的更新方法,其中的三维购物平台通过一种三维购物平台显示系统显示于移动终端上,移动终端包括如手机、笔记本、平板电脑等处理设备。如图1所示,其中上述的三维购物平台显示系统包括三维模型,还包括一个显示模块、一个动作捕捉模块、视角切换模块、存储模块以及数据更新模块;视角切换模块分别连接显示模块和动作捕捉模块,数据更新模块分别与存储模块连接,并通过通信模块与远程服务端连接。
[0054]显示模块用于定义有一个预定大小的图像显示界面于移动终端的显示界面上,将三维购物平台呈现于使用者,使使用者能够获得三维视觉效果的购物体验,其大小可以根据使用者的设置调整,最大为移动终端显示装置屏幕的大小。
[0055]动作捕捉模块用于根据使用者的操作动作,于本发明的实施例中,操作动作可以是在触摸屏上单击、双击,或者采用按键键盘数据操作指令,或者使用两根手指做放大或缩小的操作,或者可以通过手机自身的角速度传感器捕捉使用者对手机进行的移动、旋转、翻转等等,当然还包括本领域技术人员可以使用的其他操作形式,通过动作捕捉模块捕获的操作动作改变图像显示界面与三维模型的相对位置,通过向视角切换模块发送相应的控制指令,使视角切换模块按照控制指令对三维模型进行调整并投影至显示界面上从而实现视角的变换。具体来说,上述的预置策略可以是根据图像显示界面与是三维模型之间的距离变化,选择放大或缩小三维模型,或当图像显示界面的夹角与三维模型变化时,选择旋转三维模型。这种三维环境下的使用者视角的转换,有别于传统二维显示平面下页面切换的表现方式,因此更贴近于生活中真实的购物过程,从而能增加使用者的购物体验。[0056]在本发明的实施例中,一个三维模型构成了三维购物平台上的一个虚拟街区,而三维模型上的各模型单元则具体表示三维购物平台中的每家虚拟商店。更进一步的,每个模型单元上还设有用于显示商店信息的和第二三维模型的第一显示区域和第二显示区域。其中一个第二三维模型就代表一件虚拟商品。这样,使用者通过相应的操作,可以看到不同的内容。在三维模型的大场景下,能够看到虚拟街区的全景。随着使用者的操作动作使镜头切近到每家虚拟商店之后,就能看到具体的每家虚拟商店及相应的显示信息。而当镜头继续切近,使得图像显示界面与某个模型单元(即一个虚拟商店)重合被配合预定的操作时,则使用者“进入”该模型单元即进入一家虚拟商店,进入每家虚拟商店后,又可以进一步看到虚拟商店内的虚拟商品,即设置于第二显示区域中的第二三维模型。
[0057]本发明的实施例中还包括存储模块。存储模块中预设有三维购物平台的模型单元,以及用于组合三维模型的基础数据。三维购物平台显示系统因此可以根据存储于存储模块中的基础数据和模型单元组合成对应不同街区的三维模型。
[0058]在存储模块中还包括对应第一显示区域及第二显示区域中显示的商店信息及商品信息,且表现为数据集合形式的第一数据序列、第二数据序列以及第三数据序列。其中,该第一数据序列主要由一个虚拟街区中所有虚拟商店的商店信息中的第一类信息组成。也就是说,在虚拟街区的全景模式下,图像显示界面上所呈现的关于虚拟商店的信息即第一数据序列中的相应内容。因此,第一数据序列中包含的内容不应该很多。在一种具体的实施方式中,第一类信息应当仅包含需要于街区全景模式下显示的信息。优选的,第一类信息可以包括每家虚拟商店的店名信息以及更新提示信息。这样,整个第一数据序列中的数据信息就不会非常大,而在虚拟街区的全景显示环境下,也不会由于显示内容的繁杂使得整个图像显示界面变得混乱,提高了显示界面的整洁并降低了系统开销,使系统运行更流畅。更具体来说,虚拟商店的店名信息可以是设置在第一显示区域中虚拟商店对应的模型单元的顶部显示区域,从而便于使用者即使是在虚拟街区的全景模式下,也可以非常方便地找到所需的商店。另一种较优的实施方式是,可在图像显示界面显示的每个虚拟商店对应的模型单元的第一显示区域的特定位置通过颜色标识显示虚拟商店的更新提示信息,例如,可以是在显示区域内组合入外发光或者高亮表示的图像数据。再或是一种逐帧动画显示,以滚动字幕的形式显示在虚拟商店对应的模型单元的第一区域中,通过一种较为醒目的方式区别于其他虚拟商店信息,以引起使用者使用者关注。
[0059]上述的第二数据序列主要由多个用以储存虚拟商店的商店信息的第二类信息的子集形成。该第二数据序列中的每个子集对应于虚拟街区中每一家具体的虚拟商店。其对应第一数据序列中的每家虚拟商店的标示,并且还包括每家虚拟商店的第二类信息。每个第二类信息的子集中包含的对应的虚拟商店较多的信息,因此数据量较大,不适宜于全景模式下整体的读取,因此可于近景模式下于第二数据序列对应的子集中读取显示界面中显示的模型单元对应的虚拟商店的第二类信息,以提高系统的运行效率。在一种【具体实施方式】中,第二类信息包括,但不限于虚拟商店的商品更新信息以及促销活动信息,进一步的示出了关于每家虚拟商店的信息。虚拟商店的经营者可以通过发布第二类信息,显示如新品上架,商品打折等信息的具体内容,方便使用者的信息检索。这种信息的显示非常贴近于实际的购物环境,有利于提高使用者的购物体验。在一种较优的实施方式中,这种第二类信息可以显示在虚拟商店对应的模型单元的外表面或者预设的模型单元的附属对象上,前述的模型单元的外表面和附属对象可用于表现虚拟商店的外墙以及宣传设施。
[0060]上述的第三数据序列可以有多个用以储存每个虚拟商店的商品信息,每个第三数据序列对应一虚拟商店,并且对应第二数据序列中每个子集。该第三数据序列中的数据对应一家虚拟商店中的每个虚拟商品。上述的商品信息表现为多种形式,如文字的或图像的。例如,在一家虚拟虚店中,根据商品信息中的商品种类选择不同的第二三维模型代表不同类型的商品,并将商品信息中的其他内容显示于第二三维模型上的相应位置,如商品的颜色、图案、标识等。
[0061]如图2所示,一个第一数据序列I与对应的第二数据序列2以及第二数据序列对应的多个第三数据序列(31,32)共同形成一数据模型4。第三数据序列还可以包括更多,而不限于此处的两个。其中第三数据序列31中存储有商品信息311和商品信息312且对应于第二数据序列中的子集21。第三数据序列32中存储有关于商品信息321和商品信息322,且对应于第二数据序列中的子集22。同样的,这里第三数据序列31和第三数据序列32中商品信息的个数也仅是一个示例,可以包括更多的商品信息。需要指出的是,当存在多个对应不同街区的三维模型时,数据模型4相应的应设置多个,并使每个数据模型4对应一三维模型,于切换街区时相应的数据模型4也同时进行切换。
[0062]本发明的实施例中还包括一数据更新模块。数据更新模块随图像显示界面中显示内容的变化,逐步更新显示于图像显示界面内的模型单元上的第一显示区域以及第二显示区域中显示的商店信息以及商品信息。具体来说,这种更新方式是一种顺序的更新方式,即通过根据图像显示界面所显示的内容,分步更新相应的商店信息和商品信息。如前文所述,第一数据序列、第二数据序列以及第三数据序列分别对应上述的商店信息和商品信息,因此此处的对商店信息以及商品信息的更新实际也是通过对第一数据序列、第二数据序列以及第三数据序列的更新实现的。
[0063]在一种对第一数据序列更新的【具体实施方式】中,图像显示界面显示虚拟街区全景时,通过一种第一设定更新方式更新对应当前虚拟街区的第一数据序列,并于当前图像显示界面内模型单元的第一显示区域的特定位置显示第一数据序列中对应的虚拟商店的店名信息和更新提示信息。也就是,当使用者进入整个虚拟街区的全景显示界面时,图像显示界面即会对上述的第一数据序列进行数据更新,从而在虚拟街区的全景界面下显示第一数据序列所对应的虚拟商店的商店信息的第一类信息(如店名信息和更新提示信息)。
[0064]在一种对第二数据序列相应子集更新的【具体实施方式】中,当使用者通过具体的操作动作使图像显示界面视角切换至近景模式时,图像显示界面显示虚拟街区的局部,此时,以第二设定更新方式更新第二数据序列中对应当前图像显示界面内显示的虚拟商店的第二类信息的子集,并于当前图像显示界面内模型单元的第一显示区域的特定位置显示第二类信息的子集所对应的虚拟商店的商店信息,例如商品更新信息和促销活动信息。需要说明的是,由于图像显示界面显示的是虚拟街区的局部,而非整个虚拟街区,因此在此处的更新方式下,仅是更新当前图像显示界面下的每家虚拟商店的所对应的第二类信息的子集,而非整个第二数据序列。
[0065]在图像显示界面显示虚拟街区全景时,也可实现对第二数据序列中相应子集的更新。在另一种对第二数据序列更新的【具体实施方式】中,当图像显示界面显示虚拟街区全景,且三维购物平台显示系统通过动作捕捉模块判断当使用者对一模型单元的操作满足预设操作时,图像显示界面以第二设定更新方式更新第二数据序列中对应当前被操作的虚拟商店的第二类信息的子集,并在当前被操作的模型单元上新增一第三显示区域,在第三显示区域上显示第二类信息的子集中的信息,例如商品更新信息和促销活动信息。如图3所示,在一种具体的实施方式是,预设操作可为使用者通过在图像显示界面上对特定的虚拟商店对应模型单元5进行操作轨迹方向向上的操作,即一个将虚拟商店向上拖动的动作。如图4所示,上述的用户操作改变了虚拟商店对应的模型单元5的外观形态,即增加了相应的由虚线表示的区段6,增加了模型单元5的高度,从而可以用于实现于模型单元上新增第三显示区域,进而将第二类信息的子集中的信息在新增的第三显示区域内显示。该第三显示区域可以是如图4中虚拟商店所对应模型单元上新增高度区段6的外表面。这样就可以在图像显示界面显示虚拟街区全景时,更新第二数据序列中由使用者指定的第二类信息的子集并进行显示,而无需将图像显示界面切近到虚拟街区的局部近景。使用者在全景中看到第一类信息中更新提示消息之后,就可以直接通过操作,查看进一步的第二类信息,从而为使用者带来便利。
[0066]在一种对第三数据序列相应子集更新的【具体实施方式】中,当使用者“进入”模型单元,即图像显示界面显示虚拟商店内部场景时,以第三设定更新方式更新图像显示界面中对应虚拟商品的第三数据序列,并于当前图像显示界面内的中的模型单元的第二显示区域的特定位置显示第三数据序列对应的商品信息。例如,如上文所述,当进入一家虚拟商店时,就会对虚拟商店对应的第三数据序列中的商品信息进行更新,进而在第二三维模型所处的第二显示区域的相应位置中显示上述的商品信息。
[0067]进一步的,可以将对应每家虚拟商店第三数据序列分成第四数据序列及第五数据序列。第四数据序列中储存对应一家虚拟商店所有的商品信息中的基本信息,如选用哪种第二三维模型、商品的名称以及于虚拟商店中摆设的位置等,可将其理解为与虚拟商店内部陈设有关的信息。而第五数据序列主要由储存每件商品具体信息的子集形成。当使用者通过操作动作进入模型单元内部时可先更新第四数据序列从而更新虚拟商店内的陈设布局,进一步的,当使用者通过进一步的操作动作指定某件商品对应的第二三维模型时,可对第五数据序列中对应该商品的子集进行更新。通过进一步的划分第三数据序列,可使移动终端本地储存开销降低,同时也能减少用于数据更新的网络连接开销和系统开销。
[0068]在具体的更新方式上,可通过上述的数据更新模块实现。数据更新模块可通过一通讯模块连接一远程服务端,数据更新模块从远程服务端获得更新数据,并将更新数据储存于储存模块。这里的更新数据对应于第一数据序列,第二数据序列中关于第二类信息的子集以及第三数据序列,从而形成了上述的第一设定更新方式、第三设定更新方式以及第三设定更新方式为对应不同数据内容的更新。以对第一数据序列的更新为例,三维图像显示系统通过数据更新模块会首先查询远程服务端中对应第一数据序列的更新标示,并根据不同情况进行相应操作。当远程服务端存在对应第一数据序列的更新标示时,移动终端会向远程服务端发送对应第一数据序列的更新请求,并由远程服务端下发更新数据。这里的更新标示,可以是一种更新的版本号,通过将本地的版本号与远程服务端的版本号进行比较实现对更新标识的判断。当远程服务端不存在对应第一数据序列的更新标示时,说明第一数据序列中的内容并无更新,这时三维图像显示系统会首先读取存储于移动终端本地的第一数据序列,如果本地的存储模块中存有关于上述第一数据序列的记录,则读取并相应显示到第一显示区域中。当移动终端本地不存在第一数据序列,移动终端则向远程服务端发送第一数据序列的更新请求,由远程服务端下发更新数据。由于虚拟街区也可以设有多个,因此移动终端本地不存在第一数据序列的可能情况是,使用者之前并未关注,或进入过这个虚拟街区,因此本地没有关于这个虚拟街区的记录。此时只能向远程服务端请求远程数据更新。
[0069]第二数据序列的更新是以其中的子集为单位的,远程服务端针对每一个子集均设置一更新标识,而每次更新的内容也仅是一个子集或者几个子集,即对应于显示界面中显示的模型单元数量的子集。由于第二数据序列中的数据量较第一数据序列要大得多,不便于将整个第二数据序列保存至移动终端本地,而且其中的一些子集对应虚拟商店使用者可能从未访问过,因此保存这些数据也显得没有意义。可只更新处于显示界面中的模型单元对应的虚拟商店对应的子集,既可加快更新速度,提高系统的流畅性,也可节省本地的储存资源。进一步的,可于存储模块中指定用于储存第二数据序列的存储容量,并以先进先出或者最少访问先出的逻辑或者其他管理逻辑淘汰其中存储的第二数据序列中的子集。
[0070]第三数据序列的更新与上述的第一数据序列的更新方式相同,更新单位是整个数据序列,不同处在于更新的内容,因此此处不再赘述。当第三数据序列被划分成第四数据序列和第五数据序列时,第四数据序列可参照第一数据序列的更新方式只是更新入口改为进入一个模型单元内部时,第五数据序列可参照第二数据序列的更新方式,只是更新入口改为操作商品对应的第二三维模型时。当远程服务端接收到更新请求时,会基于更新请求,为其分配更新流水号,通过更新流水号为不同的移动终端进行更新数据的下发。
[0071]通过以上这种对三维购物平台的顺序的,分步的更新方法,能够防止图像显示界面呈现过多的虚拟商店信息和商品信息,从而提高图像显示界面的整洁。另一方面,这种更新方式也能够有效减少数据更新量以及移动终端上系统的资源开销。本发明的一种三维购物平台的更新方法,实现了三维购物平台上相关信息的发布以及与发布平台之间的更新连接,提高了三维购物平台的便捷性和时效性。通过在三维购物平台上显示更新内容,使更新内容具有直观性,提高了网络购物环境下的视觉效应和真实感,增强了使用者的购物体验。
[0072]以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
【权利要求】
1.一种三维购物平台的更新方法,所述三维购物平台通过一三维购物平台显示系统显示于移动终端上;其特征在于,所述三维购物平台显示系统包括三维模型; 还包括显示模块、动作捕捉模块以及视角切换模块;所述视角切换模块分别连接所述显示模块和所述动作捕捉模块; 所述显示模块定义预定大小的图像显示界面; 所述动作捕捉模块根据使用者的操作动作改变所述图像显示界面与所述三维模型的相对位置,并向所述视角切换模块发送相应的控制指令;所述视角切换模块根据所述动作捕捉模块发送的所述控制指令,采用预置的策略调整所述三维模型; 所述视角切换模块在所述图像显示界面内显示不同的图像数据;所述图像数据为所述三维模型于所述图像显示界面所在平面的投影; 还包括存储模块,所述存储模块中预设有所述三维购物平台的模型单元,以及用于组合所述三维模型的基础数据;所述三维购物平台显示系统根据所述基础数据和所述模型单元组合成不同的所述三维模型; 所述三维模型用于表示所述三维购物平台的虚拟街区;所述模型单元用于表示所述三维购物平台的虚拟商店; 所述模型单元上还包括用于显示商店信息的第一显示区域和/或显示多个第二三维模型的第二显示区域;所述第一显示区域和所述第二显示区域随所述三维模型调整;所述第二三维模型用于表示所述三维购物平台显示系统的商品;所述商品的商品信息显示于所述第二显示区域; 还包括一数据更新模块,所述数据更新模块随所述图像显示界面中显示内容的变化,逐步更新显示于所述图像显示界面内的所述模型单元上的所述第一显示区域以及所述第二显示区域中显示的所述商店信息以及所述商品信息。
2.如权利要求1所述的三维购物平台的更新方法,其特征在于,所述数据更新模块通过一通讯模块连接一远程服务端,所述数据更新模块自所述远程服务端获得更新数据,并将所述更新数据储存于所述储存模块。
3.如权利要求2所述的三维购物平台的更新方法,其特征在于,所述存储模块中还存储有第一数据序列、第二数据序列以及第三数据序列; 所述第一数据序列储存有对应一个所述虚拟街区且包括每个所述虚拟商店的商店信息的第一类信息; 所述第二数据序列主要由多个用以储存所述虚拟商店的商店信息的第二类信息的子集形成; 所述第三数据序列用以储存每个所述虚拟商店的商品信息,并且各自对应所述第二数据序列中每个所述子集。
4.如权利要求3所述的三维购物平台的更新方法,其特征在于, 所述第一类信息包括所述虚拟商店的店名信息以及更新提示信息; 所述第二类信息包括所述虚拟商店的商品更新信息以及促销活动信息。
5.如权利要求4所述的三维购物平台的更新方法,其特征在于, 所述图像显示界面显示所述虚拟街区时,以第一设定更新方式更新对应当前虚拟街区的所述第一数据序列,并于当前图像显示界面内模型单元的第一显示区域的特定位置显示所述第一数据序列对应的虚拟商店的店名信息和更新提示信息。
6.如权利要求4所述的三维购物平台的更新方法,其特征在于, 当所述图像显示界面显示所述虚拟街区,且所述三维购物平台显示系统通过所述动作捕捉模块判断使用者对一模型单元的操作满足预设操作时, 所述图像显示界面以第二设定更新方式更新所述第二数据序列中对应当前被操作的虚拟商店的第二类信息的子集,于当前被操作的模型单元上新增一第三显示区域,并于所述第三显示区域上显示所述第二类信息的子集所对应的虚拟商店的第二类信息。
7.如权利要求4所述的三维购物平台的更新方法,其特征在于, 所述图像显示界面显示所述虚拟街区的局部时,以第二设定更新方式更新所述第二数据序列中对应当前所述图像显示界面内显示的虚拟商店的第二类信息的子集,并于当前图像显示界面内模型单元的第一显示区域的特定位置显示所述第二类信息的子集所对应的的虚拟商店的商品更新信息和促销活动信息。
8.如权利要求4所述 的三维购物平台的更新方法,其特征在于, 所述图像显示界面显示所述虚拟商店内部场景时,以第三设定更新方式更新所述图像显示界面中对应所述虚拟商品的第三数据序列,并于当前图像显示界面内的第二显示区域的特定位置显示所述第三数据序列对应的商品信息。
9.如权利要求4所述的三维购物平台的更新方法,其特征在于, 所述三维购物平台显示系统于所述图像显示界面显示的每个虚拟商店对应的模型单元的所述第一显示区域的特定位置通过颜色标识显示所述虚拟商店的更新提示信息。
10.如权利要求4所述的三维购物平台的更新方法,其特征在于, 所述三维购物平台显示系统于所述第一显示区域中虚拟商店对应的模型单元的顶部显示区域显示所述商店店名信息。
11.如权利要求5所述的三维购物平台的更新方法,其特征在于, 所述第一设定更新方式包括: 所述三维图像显示系统通过所述数据更新模块查询所述远程服务端中对应所述第一数据序列的更新标示; 当所述远程服务端存在对应所述第一数据序列的更新标示时,所述移动终端向所述远程服务端发送对应所述第一数据序列的更新请求,由所述远程服务端下发更新数据; 当所述远程服务端不存在对应所述第一数据序列的更新标示时,所述三维图像显示系统读取存储于所述移动终端本地的第一数据序列; 当所述移动终端本地不存在所述第一数据序列,所述移动终端向所述远程服务端发送所述第一数据序列的更新请求,由所述远程服务端下发更新数据。
12.如权利要求6或7所述的三维购物平台的更新方法,其特征在于, 所述第二设定更新方式包括: 所述三维图像显示系统通过所述数据更新模块查询所述远程服务端中,对应所述图像显示界面中显示的虚拟商店的第二类信息子集的更新标示;当所述远程服务端存在对应所述第二类信息子集的更新标示时,所述移动终端向所述远程服务端发送对应所述第二类信息子集的更新请求,由所述远程服务端下发更新数据;当所述远程服务端不存在对应所述第二类信息子集的更新标示时,所述三维图像显示系统读取存储于所述移动终端本地的第二类信息子集; 当所述移动终端本地不存在所述第二类信息子集,所述移动终端向所述远程服务端发送所述第二类信息子集的更新请求,由所述远程服务端下发更新数据。
13.如权利要求6所述的三维购物平台的更新方法,其特征在于, 所述预设操作为点选一所述虚拟商店对应的模型单元后进行滑动操作且滑动轨迹方向向上。
14.如权利要求6所述的三维购物平台的更新方法,其特征在于, 所述三维购物平台显示系统通过改变所述虚拟商店对应的模型单元的外观形态,新增所述第三显示区域。
15.如权利要求8所述的三维购物平台的更新方法,其特征在于, 所述第三设定更新方式包括: 所述三维图像显示系统通过所述数据更新模块查询所述远程服务端中,对应所述图像显示界面中虚拟商品的第三数据序列的更新标示; 当所述远程服务端存在对应所述第三数据序列的更新标示时,所述移动终端向所述远程服务端发送对应所述第三数据序列的更新请求,由所述远程服务端下发更新数据; 当所述远程服务端不存在对应所述第三数据序列的更新标示时,所述三维图像显示系统读取存储于所述移动终端本地的第三数据序列; 当所述移动终端本地不存在所述第 三数据序列,所述移动终端向所述远程服务端发送所述第三数据序列的更新请求,由所述远程服务端下发更新数据。
【文档编号】G06Q30/00GK103473680SQ201310240599
【公开日】2013年12月25日 申请日期:2013年6月17日 优先权日:2013年6月17日
【发明者】夏璐, 金恒庄, 刘海鹏 申请人:展讯通信(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1