一种基于用户权限的物联网展馆导航方法及装置与流程

文档序号:24119707发布日期:2021-02-27 16:12阅读:77来源:国知局
一种基于用户权限的物联网展馆导航方法及装置与流程

[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]
图1是本申请实施例提供的一种基于用户权限的物联网展馆导航方法的流程图;
[0041]
图2是本申请实施例提供的另一种基于用户权限的物联网展馆导航方法的流程图;
[0042]
图3是本申请实施例提供的一种基于用户权限的物联网展馆导航装置的结构示意图;
[0043]
图4是本申请实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0044]
为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0045]
图1给出了本申请实施例提供的一种基于用户权限的物联网展馆导航方法的流程图,本申请实施例提供的基于用户权限的物联网展馆导航方法可以由基于用户权限的物联网展馆导航装置来执行,该基于用户权限的物联网展馆导航装置可以通过硬件和/或软件的方式实现,并集成在计算机设备中。
[0046]
下述以基于用户权限的物联网展馆导航装置执行基于用户权限的物联网展馆导
航方法为例进行描述。参考图1,该基于用户权限的物联网展馆导航方法包括:
[0047]
s101:根据用户验证信息确定用户终端的用户角色,并基于角色信息与用户权限的映射关系确定所述用户角色对应的用户权限。
[0048]
其中用户终端可以是用户自身携带的智能手机、平板电脑或者是场馆提供的可移动智能设备,并且用户终端与本实施例提供的物联网展馆导航装置位于同一物联网网络中。在场馆内安装有多个路由器作为节点终端,并且路由器通过有线和/或无线的方式与物联网展馆导航装置通信连接,并通过wifi、zigbee、蓝牙等方式与用户终端无线连接,从而建立用户终端与物联网展馆导航装置的无线连接。
[0049]
示例性的,在将用户终端加入物联网网络后,获取该用户终端的用户验证信息,并根据不同用户验证信息与用户角色的对应关系,确定该用户终端的用户角色。在确定用户角色后,进一步根据用户角色与用户权限的映射关系确定该用户终端对应的用户权限。
[0050]
s102:根据所述用户权限向所述用户终端开放对应的场馆模型数据库以及展品模型数据库,并向所述用户终端发送对应的场馆模型数据,以供所述用户终端对场馆模型进行展示。
[0051]
本实施例根据不同分区进行展馆的划分,得到多个对应不同区域的场馆,其中场馆模型数据库和展品模型数据库分别保存有场馆模型数据和展品模型数据,对应的设置有多个场馆模型数据和展品模型数据。其中场馆模型数据和展品模型数据分别通过对场馆和展品进行三维建模获得。
[0052]
不同的用户权限具有对不同场馆模型数据库和展品模型数据库的访问权限,在具备对应场馆模型数据库和展品模型数据库的访问权限时,用户终端可访问并获取场馆模型数据库和展品模型数据库中的场馆模型数据和展品模型数据。
[0053]
进一步的,在确定用户终端可访问的场馆模型数据库后,从对应场馆模型数据库中获取场馆模型数据,并向用户终端发送。用户终端在接收到场馆模型数据后,在三维图像查看程序中对场馆模型数据进行解析后可在显示屏中展示对应的场馆模型。可选的,可在场馆模型数据中附带线路指引信息,用户终端可根据线路指引信息在场馆模型中显示推荐的参观路线,对用户进行参观导航指引。同时,用户终端也可以访问展品模型数据库并下载展品模型数据,进行展品模型的展示。
[0054]
s103:基于物联网定位技术实时更新所述用户终端相对于所述场馆模型的用户定位信息,并向所述用户终端发送,以通知所述用户终端基于所述用户定位信息在所述场馆模型中实时更新用户位置。
[0055]
示例性的,通过物联网定位技术实时获取各个用户终端相对于场馆模型的用户定位信息,并向各用户终端发送对应的用户定位信息,以通知用户终端基于该用户定位信息在显示的场馆模型中实时显示并更新用户位置。
[0056]
用户终端在接收到用户定位信息后,在场馆模型中同步表示出用户定位信息对应的位置,该位置即为用户当前在场馆中最新的用户位置,以实现场馆模型中用户位置的实时更新。用户可根据用户定位信息在场馆模型中的位置确定其在场馆中的具体位置,方便用户在场馆中的定位与导航。
[0057]
s104:响应于用户终端对展品模型的同步查看请求,根据所述用户定位信息确定需要同步的展品模型,并向用户终端发送对应的展品模型数据,以供所述用户终端对所述
展品模型进行展示。
[0058]
示例性的,在接收到用户终端对展品模型的同步查看请求时,持续获取该用户终端最新的用户定位信息,并根据用户定位信息和场馆内各展品定位信息,确定各个展品与用户之间的距离,将展品与用户之间的距离小于设定距离阈值的展品模型确定为需要同步的展品模型,并向用户终端发送确定需要同步的展品模型对应的展品模型数据。用户终端在接收到展品模型数据后,对展品模型数据进行缓存,并在三维图像查看程序中解析展品数据模型。
[0059]
上述,通过根据用户验证信息确定用户终端的用户角色,并根据用户角色确定为该用户终端分配对应的用户权限,并根据该用户权限向用户终端开放对应的场馆模型数据库和展品模型数据库,向用户终端发送场馆模型数据,以供用户终端对场馆模型进行展示,用户可在场馆模型的导航指引下前行,并且在用户终端需要进行展品模型的同步查看时,响应于用户终端的同步查看请求实时更新需要进行同步的展品模型,并向用户终端发送对应的展品模型数据,以供用户终端进行展品模型的同步显示,用户可以在查看实际展品的同时查看展品模型,摆脱了现场固定安装的展示装置的限制,对展品模型的展示更灵活方便,有效提高用户体验。
[0060]
在上述实施例的基础上,图2给出了本申请实施例提供的另一种基于用户权限的物联网展馆导航方法的流程图,该基于用户权限的物联网展馆导航方法是对上述基于用户权限的物联网展馆导航方法的具体化。参考图2,该基于用户权限的物联网展馆导航方法包括:
[0061]
s201:获取用户终端上传的用户验证信息。
[0062]
其中用户验证信息可以是用户终端在连接上物联网展馆导航装置时提供的用户账户信息,还可以是用户终端上传的临时账户信息。角色分配策略用于根据用户验证信息确定用户类型,并根据用户类型为用户终端分配相应的用户角色。
[0063]
具体的,获取用户终端上传的用户验证信息,根据用户验证信息判断该用户终端对应的用户类型。不同的用户类型对应不同的用户角色,在确定用户类型后,根据用户类型与用户角色的对应关系为用户终端分配对应的用户角色。
[0064]
s202:基于用户角色映射表,为所述用户终端分配对应于所述用户验证信息的用户角色,并基于角色权限映射表,确定所述用户终端对应于所述用户角色的用户权限。
[0065]
其中,不同的用户权限对应不同的场馆模型数据库和展品模型数据库的组合,展品模型数据库中保存有在对应场馆区域中进行展示的展品的三维模型数据。
[0066]
具体的,在为用户终端分配对应的用户角色后,根据预先制定的角色权限映射表确定该用户角色对应的用户权限。其中角色权限映射表记录有用户角色和用户权限之间的映射关系。
[0067]
s203:根据所述用户权限向所述用户终端开放对应的场馆模型数据库以及展品模型数据库,并向所述用户终端发送对应的场馆模型数据,以供所述用户终端对场馆模型进行展示。
[0068]
s204:实时获取所述用户终端相对于各节点终端之间的信号强度信息。
[0069]
其中节点终端可以理解为物联网网络中的物联网节点(例如路由器等)。具体的,各个节点终端以相同功率周期性地向周围广播定位信息,该定位信息携带有对应节点终端
的id信息和节点映射位置。用户终端持续接收节点终端广播的定位信息,并且用户终端在接收到定位信息后,确定接收到各定位信息对应的信号强度信息,并实时向物联网展馆导航装置上传对应各节点终端的信号强度信息。其中信号强度信息指示接收到的射频能量的测量值。
[0070]
s205:基于所述信号强度信息计算所述用户终端相对于所述场馆模型的用户定位信息。
[0071]
在确定用户终端相对于各节点终端之间的信号强度信息后,根据信号强度信息计算用户终端相对于场馆模型的用户定位信息。具体的,用户定位信息的计算包括步骤s2051-s2052:
[0072]
s2051:对所述信号强度信息进行筛选,得到设定数量的信号强度信息。
[0073]
具体的,每间隔一个设定定位周期,对于从每一个用户终端接收到的各个信号强度信息,根据信号强度信息指示的能量值的强弱,对信号强度信息进行排序,并选中其中排名前三的3个信号强度信息作为用户定位信息的计算依据。
[0074]
s2052:根据筛选后的信号强度信息以及对应节点终端的节点定位信息,计算所述用户终端相对于所述场馆模型的用户定位信息。
[0075]
具体的,根据以下的对数-常态分布模型计算用户终端和节点终端之间的节点距离:
[0076][0077]
其中,pl(d)[db]为信号强度信息对应的信号能量,d0为对应节点终端的近地参考距离,其通过测试进行决定,为当用户终端与节点终端之间距离为d0时从对应节点终端接收到的平均能量,n为路径损耗指数,表示路径损耗随距离增长的速率,范围在2~6之间,x
σ
为平均值为0的高斯分布变量,用于减少不同位置的周围环境差距。将3个信号强度信息分别代入上述对数-常态分布模型中,即可计算出控制终端到对应的节点终端的节点距离d
a1
、d
b1
和d
c1

[0078]
进一步的,计算这3个节点终端对应节点距离的多线交点的交点坐标信息。其中多线交点可理解为,每个节点终端以节点定位信息(在安装终端节点时即确定节点定位信息)为原点,对应节点距离为半径做圆,三个圆的交点或相交区域中心即为多线交点。
[0079]
具体的,本实施例提供的交点坐标信息基于以下公式获得:
[0080][0081]
其中,xa和ya、xb和yb、xc和yc分别为3个节点定位信息对应的横坐标和纵坐标,d
a1
、d
b1
、d
c1
分别为3个信号强度信息对应的节点距离,x和y分别为交点坐标信息的横坐标和纵坐标。
[0082]
将3个节点终端的节点定位信息对应的坐标点(xa,ya)、(xb,yb)和(xc,yc)以及节点距离d
a1
、d
b1
和d
c1
代入上述公式,可计算得到交点坐标信息对应的交点坐标(x1,y1),并将
该交点坐标(x1,y1)作为用户终端相对于场馆模型的用户定位信息。
[0083]
s206:向所述用户终端发送用户定位信息,以通知所述用户终端基于所述用户定位信息在所述场馆模型中实时更新用户位置。
[0084]
s207:响应于用户终端对展品模型的同步查看请求,实时获取所述用户终端对应的用户定位信息。
[0085]
其中同步查看请求可响应于对同步查看请求按钮的触发生成,也可以在检测到用户进入场馆时自动生成。在接收到用户终端对展品模型的同步查看请求时,持续获取该用户终端最新信号强度信息并实时计算用户定位信息。
[0086]
s208:获取向所述用户终端开放的展品模型数据库中,各展品模型对应的展品定位信息。
[0087]
具体的,确定向发出同步查看请求的用户终端开放的展品模型数据库,并获取各展品模型相对于场馆模型的展品定位信息。其中展品定位信息在放置对应展品即可进行确定,并将展品定位信息和对应的展品模型数据进行关联。
[0088]
在确定各展品模型的展品定位信息后,进一步基于所述用户定位信息和所述展品定位信息确定需要同步的展品模型。
[0089]
s209:基于所述用户定位信息和所述展品定位信息计算所述用户终端和对应展品之间的第一距离,并将对应第一距离在设定距离范围以内的展品模型确定为需要同步的展品模型。
[0090]
具体的,根据用户定位信息和各展品定位信息对应的坐标,分别计算用户终端和各展品之间的第一距离。例如假设当前用户定位信息对应坐标为(x1,y1),其中一个展品定位信息对应的坐标为(x
d
,y
d
),则用户终端到对应展品的距离为
[0091]
在计算得到用户终端相对于所在场馆各展品之间的第一距离后,确定对应第一距离在设定距离范围以内(例如3~10m以内)的展品模型,并将这些展品模型确定为需要同步的展品模型。
[0092]
s210:确定所述用户终端中保存的展品模型数据,并将所述展品模型数据与需要同步的展品模型进行比较。
[0093]
具体的,实时将确定需要进行同步的展品模型与用户终端中保存的展品模型数据进行比较,判断需要进行同步的展品模型中是否存在该用户终端未保存或未进行传输的展品模型,并生成比较结果。
[0094]
s211:根据比较结果确定需要发送的展品模型数据,并向用户终端发送对应的展品模型数据,以及各个需要同步的展品模型对应的第一距离,以供所述用户终端基于第一距离确定展品模型并进行展示。
[0095]
具体的,根据比较结果确定该用户终端未保存或未进行传输的展品模型,从展品模型数据库中获取对应展品模型数据,并向用户终端发送,并在发送展品模型数据的,同时向用户终端实时发送用户终端相对于各个需要同步的展品模型对应的第一距离。
[0096]
进一步的,用户终端在接收到展品模型数据后,对展品模型数据进行缓存,并对本地缓存中的第一距离进行覆盖更新。用户终端将各展品模型数据对应的第一距离进行比较,确定对应第一距离最小并且小于设定展示距离的展品模型数据,并在三维图像查看程序中解析该展品数据模型,从而对展品模型进行展示。
[0097]
上述,通过根据用户验证信息确定用户终端的用户角色,并根据用户角色确定为该用户终端分配对应的用户权限,并根据该用户权限向用户终端开放对应的场馆模型数据库和展品模型数据库,向用户终端发送场馆模型数据,以供用户终端对场馆模型进行展示,用户可在场馆模型的导航指引下前行,并且在用户终端需要进行展品模型的同步查看时,响应于用户终端的同步查看请求实时更新需要进行同步的展品模型,并向用户终端发送对应的展品模型数据,以供用户终端进行展品模型的同步显示,用户可以在查看实际展品的同时查看展品模型,摆脱了现场固定安装的展示装置的限制,对展品模型的展示更灵活方便,有效提高用户体验。同时,根据用户终端与展品之间的第一距离确定进行优先展示的展品模型,随着用户的移动切换展示的展品模型,省去用户根据最近展品进行展品模型切换的步骤,有效优化用户体验。
[0098]
图3给出了本申请实施例提供的一种基于用户权限的物联网展馆导航装置的结构示意图。参考图3,该基于用户权限的物联网展馆导航装置包括权限确定模块31、数据管理模块32、位置更新模块33和模型传输模块34。
[0099]
其中,权限确定模块31,用于根据用户验证信息确定用户终端的用户角色,并基于角色信息与用户权限的映射关系确定所述用户角色对应的用户权限;数据管理模块32,用于根据所述用户权限向所述用户终端开放对应的场馆模型数据库以及展品模型数据库,并向所述用户终端发送对应的场馆模型数据,以供所述用户终端对场馆模型进行展示;位置更新模块33,用于基于物联网定位技术实时更新所述用户终端相对于所述场馆模型的用户定位信息,并向所述用户终端发送,以通知所述用户终端基于所述用户定位信息在所述场馆模型中实时更新用户位置;模型传输模块34,用于响应于用户终端对展品模型的同步查看请求,根据所述用户定位信息确定需要同步的展品模型,并向用户终端发送对应的展品模型数据,以供所述用户终端对所述展品模型进行展示。
[0100]
上述,通过根据用户验证信息确定用户终端的用户角色,并根据用户角色确定为该用户终端分配对应的用户权限,并根据该用户权限向用户终端开放对应的场馆模型数据库和展品模型数据库,向用户终端发送场馆模型数据,以供用户终端对场馆模型进行展示,用户可在场馆模型的导航指引下前行,并且在用户终端需要进行展品模型的同步查看时,响应于用户终端的同步查看请求实时更新需要进行同步的展品模型,并向用户终端发送对应的展品模型数据,以供用户终端进行展品模型的同步显示,用户可以在查看实际展品的同时查看展品模型,摆脱了现场固定安装的展示装置的限制,对展品模型的展示更灵活方便,有效提高用户体验。
[0101]
本申请实施例还提供了一种计算机设备,该计算机设备可集成本申请实施例提供的基于用户权限的物联网展馆导航装置。图4是本申请实施例提供的一种计算机设备的结构示意图。参考图4,该计算机设备包括:输入装置43、输出装置44、存储器42以及一个或多个处理器41;所述存储器42,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器41执行,使得所述一个或多个处理器41实现如上述实施例提供的基于用户权限的物联网展馆导航方法。其中输入装置43、输出装置44、存储器42和处理器41可以通过总线或者其他方式连接,图4中以通过总线连接为例。
[0102]
存储器42作为一种计算设备可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的基于用户权限的物联网展馆导航方法对应的程
序指令/模块(例如,基于用户权限的物联网展馆导航装置中的权限确定模块31、数据管理模块32、位置更新模块33和模型传输模块34)。存储器42可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器42可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器42可进一步包括相对于处理器41远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0103]
输入装置43可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置44可包括显示屏等显示设备。
[0104]
处理器41通过运行存储在存储器42中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的基于用户权限的物联网展馆导航方法。
[0105]
上述提供的基于用户权限的物联网展馆导航装置、设备和计算机可用于执行上述任意实施例提供的基于用户权限的物联网展馆导航方法,具备相应的功能和有益效果。
[0106]
本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述实施例提供的基于用户权限的物联网展馆导航方法,该基于用户权限的物联网展馆导航方法包括:根据用户验证信息确定用户终端的用户角色,并基于角色信息与用户权限的映射关系确定所述用户角色对应的用户权限;根据所述用户权限向所述用户终端开放对应的场馆模型数据库以及展品模型数据库,并向所述用户终端发送对应的场馆模型数据,以供所述用户终端对场馆模型进行展示;基于物联网定位技术实时更新所述用户终端相对于所述场馆模型的用户定位信息,并向所述用户终端发送,以通知所述用户终端基于所述用户定位信息在所述场馆模型中实时更新用户位置;响应于用户终端对展品模型的同步查看请求,根据所述用户定位信息确定需要同步的展品模型,并向用户终端发送对应的展品模型数据,以供所述用户终端对所述展品模型进行展示。
[0107]
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddr ram、sram、edo ram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
[0108]
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的基于用户权限的物联网展馆导航方法,还可以执行本申请任意实施例所提供的基于用户权限的物联网展馆导航方法中的相关操作。
[0109]
上述实施例中提供的基于用户权限的物联网展馆导航装置、设备及存储介质可执
行本申请任意实施例所提供的基于用户权限的物联网展馆导航方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的基于用户权限的物联网展馆导航方法。
[0110]
上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1