一种室内环境下的定位方法及用户终端的制作方法_4

文档序号:8943617阅读:来源:国知局
终端将室内定位请求发送给室内商场的服务器,服务器获取用户终端在室内商场中所处的当前位置,并根据商品标识确定商品,并从该些商品中确定出与用户终端当前位置的距离小于或等于预设距离阈值的目标商品,将该目标商品的目标位置发送给用户终端,用户终端将目标位置映射至室内商场对应的室内地图中,以使用户通过室内地图中标注的目标商品所在的目标位置快速地找到当前位置的周边存在的用户所需的商品,节省了用户的购物时间,避免了用户错过当前位置的周边存在的所需的商品,且提升了用户体验。
[0104]上述详细阐述了本发明实施例的方法,下面为了便于更好地实施本发明实施例的上述方案,相应地,下面还提供用于配合实施上述方案的相关用户终端。
[0105]请参见图5,是本发明实施例提供的一种用户终端的结构示意图,该实施例所描述的用户终端50包括:接收单元501、发送单元503和第一映射单元505,其中,
[0106]接收单元501,用于接收用户输入的室内定位请求,室内定位请求包括商品标识;
[0107]发送单元503,用于将接收单元501接收到的室内定位请求发送至室内商场的服务器,以使服务器获取用户终端的当前位置,并使服务器确定商品标识所属的商品,以及从商品中确定出商品位置与当前位置的距离小于或等于预设距离阈值的目标商品;
[0108]接收单元501,还用于接收服务器发送的目标商品的目标位置;
[0109]第一映射单元505,用于将接收单元501接收到的目标商品的目标位置映射至室内商场对应的室内地图中。
[0110]可理解的是,本实施例的用户终端50的各功能单元的功能可根据上述图1方法实施例的方法具体实现,此处不再赘述。
[0111]进一步地,请参见图6,是本发明实施例提供的另一种用户终端的结构示意图,进一步描述用户终端50的结构和功能。该用户终端50包括:接收单元501、发送单元503和第一映射单元505外,还包括:显示单元507,其中,
[0112]发送单元503,还用于向服务器发送针对目标商品的商品信息查看请求,以使服务器查找目标商品对应的商品信息,商品信息包括商品标识、商品位置、商品价格、商品折扣率、商品销售量和商品评价中的至少一种;
[0113]接收单元501,还用于接收服务器发送的目标商品对应的商品信息;
[0114]显示单元507,用于将接收单元501接收到的目标商品对应的商品信息在室内商场对应的室内地图中进行显示。
[0115]可理解的是,本实施例的用户终端50的各功能单元的功能可根据上述图2方法实施例的方法具体实现,此处不再赘述。
[0116]进一步地,请参见图7,是本发明实施例提供的另一种用户终端的结构示意图,进一步描述用户终端50的结构和功能。该用户终端50包括:接收单元501、发送单元503和第一映射单元505外,还包括:第二映射单元509,其中,
[0117]发送单元503,还用于向服务器发送针对目标商品的导航路线生成请求,以使服务器根据用户终端的当前位置以及目标商品的目标位置生成一条从当前位置到目标位置的导航路线;
[0118]接收单元501,还用于接收服务器发送的从当前位置到目标位置的导航路线;
[0119]第二映射单元509,用于将接收单元501接收到的导航路线映射至室内商场对应的室内地图中。
[0120]可理解的是,本实施例的用户终端50的各功能单元的功能可根据上述图3方法实施例的方法具体实现,此处不再赘述。
[0121]进一步地,请参见图8,是本发明实施例提供的另一种用户终端的结构示意图,进一步描述用户终端50的结构和功能。该用户终端50包括:接收单元501、发送单元503和第一映射单元505外,还包括:检测单元511,其中,
[0122]检测单元511,用于在接收单元501接收到用户输入的室内定位请求之后,检测用户终端以及与用户终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,若检测出用户终端以及与用户终端绑定的穿戴设备均在预设时长内发生同一动作事件,则触发发送单元503执行将室内定位请求发送至室内商场的服务器的步骤;
[0123]具体地,检测单元511具体用于:在接收单元501接收到用户输入的室内定位请求之后,检测用户终端是否发生第一甩动作事件,如果用户终端发生第一甩动作事件,检测用户终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设时间阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设时间阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设时间阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设时间阈值,确定用户终端以及穿戴设备均在预设时长内发生同一动作事件。
[0124]可理解的是,本实施例的用户终端50的各功能单元的功能可根据上述图4方法实施例的方法具体实现,此处不再赘述。
[0125]请参见图9,是本发明提供的另一种用户终端的结构示意图。其中,如图9所示,用户终端90可以包括:至少一个处理器901,例如CPU,至少一个总线902,至少一个输入装置903和至少一个输出装置904,存储器905。其中,总线902用于实现这些组件之间的通信连接;输入装置903具体可为用户终端的触控面板,包括触摸屏和触控屏,用于检测用户终端触控面板上的操作指令;输出装置904可以包括用户终端的显示屏(Display),用于输出、显示图像或者数据;存储器905可以是高速RAM显示器,也可以是非不稳定的显示器(non-volatile memory),例如至少一个磁盘显示器,存储器905可选的还可以是至少一个位于远离前述处理器901的显示装置。如图9所示,作为一种计算机显示介质的存储器905中可以包括操作系统、网络通信模块、用户接口模块以及室内环境下的定位程序。
[0126]在图9所示的用户终端90中,处理器901可以用于运行存储器905中存储的室内环境下的定位程序,并执行以下操作:
[0127]通过输入装置903接收用户输入的室内定位请求,室内定位请求包括商品标识;
[0128]将室内定位请求发送至室内商场的服务器,以使服务器获取用户终端的当前位置,并使服务器确定商品标识所属的商品,以及从商品中确定出商品位置与当前位置的距离小于或等于预设距离阈值的目标商品;
[0129]接收服务器发送的目标商品的目标位置;
[0130]通过输出装置904将目标商品的目标位置映射至室内商场对应的室内地图中。
[0131]进一步地,处理器901通过输出装置904将目标商品的目标位置映射至室内商场对应的室内地图中之后,处理器901还用于执行:
[0132]向服务器发送针对目标商品的商品信息查看请求,以使服务器查找目标商品对应的商品信息,商品信息包括商品标识、商品位置、商品价格、商品折扣率、商品销售量和商品评价中的至少一种;
[0133]接收服务器发送的目标商品对应的商品信息;
[0134]通过输出装置904将目标商品对应的商品信息在室内商场对应的室内地图中进行显示。
[0135]更进一步地,处理器901通过输出装置904将目标商品的目标位置映射至室内商场对应的室内地图中之后,处理器901还用于执行:
[0136]向服务器发送针对目标商品的导航路线生成请求,以使服务器根据用户终端的当前位置以及目标商品的目标位置生成一条从当前位置到目标位置的导航路线;
[0137]接收服务器发送的从当前位置到目标位置的导航路线;
[0138]通过输出装置904将导航路线映射至室内商场对应的室内地图中。
[0139]更进一步地,处理器901通过输入装置903接收用户输入的室内定位请求之后,处理器901还用于执行:
[0140]检测用户终端以及与用户终端绑定的穿戴设备是否均在预设时长内发生同一动作事件,若是,处理器901执行将室内定位请求发送至室内商场的服务器的步骤。
[0141]更进一步地,处理器901执行将室内定位请求发送至室内商场的服务器的步骤可具体为:
[0142]检测用户终端是否发生第一甩动作事件,如果用户终端发生第一甩动作事件,检测用户终端绑定的穿戴设备是否发生第二甩动作事件,如果穿戴设备发生第二甩动作事件,判断第一甩动作事件和第二甩动作事件包括的甩动作方向是否相同,如果甩动作方向相同,判断第一甩动作事件和第二甩动作事件包括的甩动作起始时间是否均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长是否均位于预设时长内,如果第一甩动作事件和第二甩动作事件包括的甩动作起始时间均位于预设时长内,以及第一甩动作事件和第二甩动作事件包括的甩动作持续时长均位于预设时长内,判断第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值是否小于第一预设时间阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作起始时间的差值小于第一预设时间阈值,判断第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值是否小于第二预设时间阈值,如果第一甩动作事件与第二甩动作事件包括的甩动作持续时长的差值小于第二预设时间阈值,确定用户终端以及穿戴设备均在预设时长内发生同
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1