一种室内定位方法及用户终端的制作方法
【技术领域】
[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]结合本发明实施例第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在本发明实施例第二方面的第四种可能的实现方式中,当所述目标对象为目标商品时,所述推荐对象为推荐商品,所述室内服务器确定与所述目标对象的类型相同的推荐对象的方式具体为:
[0050]由所述室内服务器确定与所述目标商品的商品类型相同的同类商品,并从收银系统中获取所述同类商品的销售量,并根据获取的所述销售量从所述同类商品中确定推荐商品,所述推荐商品为销售量大于预设销售量的商品,或所述推荐商品为销售量最大的商品;或,
[0051]由所述室内服务器确定与所述目标商品的商品类型相同的同类商品,并从收银系统中获取所述同类商品的价格,并根据获取的所述价格从所述同类商品中确定推荐商品,所述推荐商品为价格小于预设价格的商品,或所述推荐商品为价格最低的商品。
[0052]在本发明实施例中,用户终端将包括文字内容的位置获取请求发送至室内服务器之后,将接收室内服务器响应该位置获取请求返回的目标位置;用户终端在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记。可见,通过实施本发明实施例,用户终端能够快速地、准确地对室内对象进行定位。且用户终端在对文字内容对应的对象进行定位时,也可将室内的其他对象推荐给用户。
【附图说明】
[0053]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0054]图1是本发明实施例公开的一种室内定位方法的流程示意图;
[0055]图2是本发明实施例公开的另一种室内定位方法的流程示意图;
[0056]图3是本发明实施例公开的另一种室内定位方法的流程示意图;
[0057]图4是本发明实施例公开的一种用户终端的结构示意图;
[0058]图5是本发明实施例公开的另一种用户终端的结构示意图;
[0059]图6是本发明实施例公开的另一种用户终端的结构示意图。
【具体实施方式】
[0060]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0061]本发明实施例公开了一种室内定位方法及用户终端,能够快速地、准确地对室内对象进行定位。以下分别进行详细说明。
[0062]请参见图1,图1为本发明实施例公开的一种室内定位方法的流程示意图。如图1所示,该室内定位方法可以包括以下步骤。
[0063 ] S101、用户终端对文字进行扫描,得到文字内容。
[0064]本发明实施例中,用户终端可包括但不限于智能手机、掌上电脑、笔记本电脑和台式电脑等用户终端。该用户终端的操作系统可包括但不限于Android操作系统、10S操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone8操作系统等等,本发明实施例不做限定。
[0065]举例来说,用户可使用用户终端对商店名称或商品名称进行扫描,以使用户终端扫描得到商店名称或商品名称。
[0066]S102、用户终端将包括该文字内容的位置获取请求发送至室内服务器。
[0067]本发明实施例中,位置获取请求用于指示室内服务器确定文字内容对应的目标对象,并确定与目标对象的类型相同的推荐对象,并获取目标对象和推荐对象在用户当前所在建筑物中的目标位置。
[0068]本发明实施例中,该目标对象为室内的对象,该对象可以为室内的商店或商品等。室内服务器预先储存有对象名称与室内的对象的对应关系,在室内服务器接收到位置获取请求之后,室内服务器将位置获取请求中的文字内容与对象名称进行匹配,并将与文字内容匹配的对象名称确定为目标对象名称。室内服务器根据预存的对象名称与室内的对象的对应关系,从室内的对象中确定与目标对象名称对应的对象作为目标对象。举例来说,若文字内容为“冰淇淋”,则目标对象名称为“冰淇淋”。
[0069]本发明实施例中,室内服务器预先存储有对象与对象类型的对应关系。可选的,当对象为商店时,对象的类型为商店类型,例如商店类型可以为服装店类型、鞋店类型、食品店类型等;例如,商店1可对应服装店类型;商店2可对应鞋店类型。可选的,当对象为商品时,对象的类型为商品类型,例如商品类型可以为服装类型、鞋类型、食品类型、水果类型、蔬菜类型和日用品类型等;例如,苹果可对应水果类型;青菜可对应蔬菜类型。本发明实施例中,室内服务器确定目标对象之后,将根据预存的对象与对象类型的对应关系,获取与目标对象的类型相同的同类对象,并从同类对象中确定推荐对象。
[0070]作为一种可选的实施方式,当目标对象为目标商店时,推荐对象为推荐商店,室内服务器确定与目标对象的类型相同的推荐对象的方式具体为:
[0071]由室内服务器确定与目标商店的商店类型相同的同类商店,并获取同类商店的折扣商品的数量,并根据获取的折扣商品的数量从同类商店中确定推荐商店,其中,推荐商店为折扣商品的数量大于预设数量的商店,或推荐商店为折扣商品的数量最大的商店。
[0072]在该实施方式中,室内服务器获取同类商店之后,可从用户当前所在建筑物对应的销售系统中获取同类商店的折扣商品的数量。
[0073]通过实施该实施方式,可为用户推荐优惠商品多的商店。
[0074]作为一种可选的实施方式,当目标对象为目标商店时,推荐对象为推荐商店,室内服务器确定与目标对象的类型相同的推荐对象的方式具体为:
[0075]由室内服务器确定与目标商店的商店类型相同的同类商店,并从监控系统中获取同类商店的当前人流量,并根据获取的当前人流量从同类商店中确定推荐商店,其中,推荐商店为当前人流量最大的商店,或推荐商店为当前人流量大于预设人流量的商店。
[0076]在该实施方式中,室内服务器获取同类商店之后,可从用户当前所在建筑物对应的监控系统中获取同类商店的当前人流量。
[0077]通过实施该实施方式,可向用户推荐热门的商店。
[0078]作为一种可选的实施方式,当目标对象为目标商品时,推荐对象为推荐商品,室内服务器确定与目标对象的类型相同的推荐对象的方式具体为:
[0079]由室内服务器确定与目标商品的商品类型相同的同类商品,并从收银系统中获取同类商品的销售量,并根据获取的销售量从同类商品中确定推荐商品,其中,推荐商品为销售量大于预设销售量的商品,或推荐商品为销售量最大的商品。
[0080]通过实施该实施方式,可向用户推荐热门的商品。
[0081 ]作为一种可选的实施方式,当目标对象为目标商品时,推荐对象为推荐商品,室内服务器确定与目标对象的类型相同的推荐对象的方式具体为:
[0082]由室内服务器确定与目标商品的商品类型相同的同类商品,并从收银系统中获取同类商品的价格,并根据获取的价格从同类商品中确定推荐商品,其中,推荐商品为价格小于预
设价格的商品,或推荐商品为价格最低的商品。
[0083]通过实施该实施方式,可向用户推荐优惠的商品。
[0084]本发明实施例中,室内服务器获取目标对象和推荐对象之后,将根据预先存储的对象与对象在建筑物内的位置的对应关系,获取与目标对象对应的目标位置(可以为经玮度),以及获取与推荐对象对应的目标位置,并返回获取的目标位置至用户终端。
[0085]S103、用户终端接收室内服务器响应位置获取请求返回的目标位置。
[0086]S104、用户终端在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记。
[0087]本发明实施例中,用户终端预先设置了建筑物中的位置(如经玮度)与室内地图中的位置的映射关系。用户终端接收目标位置之后,将根据该映射关系在室内地图中确定目标位置对应的映射位置,并使用标记图标对映射位置进行标记。可选的,用户终端可使用不同的标记图标在室内地图中对目标对象和推荐对象对应的映射位置进行标记,以区分目标对象和推荐对象。
[0088]在图1所描述的方法中,用户终端将包括文字内容的位置获取请求发送至室内服务器之后,将接收室内服务器响应该位置获取请求返回的目标位置;用户终端在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记。可见,通过实施本发明实施例,用户终端能够快速地、准确地对室内对象进行定位。且用户终端在对文字内容对应的对象进行定位时,也可将室内的其他对象推荐给用户。
[0089]请参见图2,图2为本发明实施例公开的另一种室内定位方法的流程示意图。如图2所示,该室内定位方法可以包括以下步骤。
[0090 ] S201、用户终端对文字进行扫描,得到文字内容。
[0091]S202、用户终端将包括该文字内容的位置获取请求发送至室内服务器。
[0092]本发明实施例中,位置获取请求用于指示室内服务器确定文字内容对应的目标对象,并确定与目标对象的类型相同的推荐对象,并获取目标对象和推荐对象在用户当前所在建筑物中的目标位置。
[0093]S203、用户终端接收室内服务器响应位置获取请求返回的目标位置。
[0094]S204、用户终端在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记。
[0095]S205、用户终端接收用户针对选择对象输入的评价查看指令,选择对象为目标对象或推荐对象。
[0096]本发明实施例中,用户终端在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记之后,用户终端可接收用户针对目标对象或推荐对象输入的评价查看指令。具体地,用户可点击标记图标以选中目标对象或推荐对象,选中目标对象或推荐对象之后,用户可点击用户终端的评价信息输出功能按钮,以输入针对目标对象或推荐对象的评价查看指令。
[0097]S206、用户终端向室内服务器发送包括选择对象的标识的评价信息获取请求,以响应评价查看指令。
[0098]本发明实施例中,评价信息获取请求用于指示室内服务器获取用户对应的联系人列表,并根据预先储存的对象标识、评价信息以及评价联系人标识三者之间的对应关系,获取与选择对象的标识和联系人列表中的联系人的标识同时对应的目标评价信息,目标评价信息为联系人列表中的联系人对选择对象进行评价所产生的评价信息。
[0099]本发明实施例中,室内服务器储存有用户对应的联系人列表(即用户的好友列表),以及对象标识、评价信息以及评价联系人的标识三者之间的对应关系。其中,该评价信息可包括评价内容、评价分数、评价时间等等;评价信息为评价联系人对对象标识对应的对象进行评价所产生的信息。
[0100]本发明实施例中,室内服务器获取到目标评价信息之后,将发送该目标评价信息至用户终端。
[0101]S207、用户终端接收室内服务器响应评价信息获取请求发送的目标评价信息。
[0102]S208、用户终端输出目标评价信息。
[0103]本发明实施例中,用户终端接收室内服务器响应该评价信息获取请求发送的目标评价信息之后,将输出目标评价信息,以使用户查看目标评价信息。
[0104]在实际应用中,可能存在很多用户对某一对象进行评价,面对如此多的评价,当用户不认识评价者时,用户将很难辨别评价内容的真实性。本发明实施例通过仅输出用户的联系人(即用户认识的人)对对象的评价内容,可使用户更好地辨别对象的真实情况,提高了用户体验。
[0105]请参见图3,图3为本发明实施例公开的另一种室内定位方法的流程示意图。如图3所示,该室内定位方法可以包括以下步骤。
[0106]S301、用户终端对文字进行扫描,得到文字内容。
[0107]S302、用户终端将包括该文字内容的位置获取请求发送至室内服务器。
[0108]本发明实施例中,位置获取请求用于指示室内服务器确定文字内容对应的目标对象,并确定与目标对象的类型相同的推荐对象,并获取目标对象和推荐对象在用户当前所在建筑物中的目标位置。
[0109]S303、用户终端接收室内服务器响应位置获取请求返回的目标位置。
[0110]S304、用户终端在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记。
[0111]S305、用户终端接收用户针对选择对象输入的路径获取指令。
[0112]本发明实施例中,选择对象为目标对象或推荐对象。
[0113]S306、用户终端向室内服务器发送联系人获取请求,以响应路径获取指令。
[0114]本发明实施例中,联系人获取请求用于指示室内服务器获取用户对应的联系人列表,并从联系人列表中获取第一部分联系人的标识,第一部分联系人为在用户的预设范围之内的联系人。其中,该预设范围可以是以用户的位置为圆心,以预设长度为半径的圆形区域。或,该预设范围可以是以用户的位置为中心的矩形区域。具体地,室内服务器可通过WIFI室内定位技术获取用户的联系人列表中的联系人的当前位置,进而根据联系人的当前位置,从用户的联系人列表中确定处于用户的预设范围之内的第一部分联系人,并将第一部分联系人的标识返回至用户终端。
[0115]S307、用户终端接收室内服务器响应联系人获取请求返回的第一部分联系人的标识。
[0116]本发明实施例中,可选的,用户终端接收第一部分联系人的标识之后,可输出用于提示用户是否邀请第一部分联系人前往选择对象的位置的提示信息。当用户终端接收到用户针对该提示信息输入的确认邀请指令时,执行步骤S308。
[0117]S308、用户终端根据第一部分联系人的标识向第一部分联系人对应的终端发送用于邀请第一部分联系人一同前往选择对象的位置的邀请信息。
[0118]本发明实施例中,用户终端接收第一部分联系人的标识之后,将根据第一部分联系人的标识,向第一部分联系人对应的终端发送用于邀请第一部分联系人一同前往选择对象的位置的邀请信息。具体地,用户终端可向室内服务器发送包括第一部分联系人的标识的邀请请求,以使室内服务器根据第一部分联系人的标识,向第一部分联系人对应的终端发送用于邀请第一部分联系人一同前往选择对象的位置的邀请信息。
[0119]S309、当接收到第一部分联系人对应的终端针对邀请信息发送的确认前往响应时,用户终端向室内服务器发送路径获取请求。
[0120]本发明实施例中,路径获取请求用于指示室内服务器生成一条途经用户的当前位置、第一部分联系人对应的终端的当前位置以及选择对象的位置的路径。
[0121]本发明实施例中,室内服务器接收路径获取请求之后,将获取用户的当前位置(SP用户当前在建筑物中的位置),并获取第一部分联系人对应的终端的当前位置(即第一部分联系人对应的终端当前在建筑物中的位置)。具体地,室内服务器可通过WIFI室内定位技术获取用户的当前位置和第一部分联系人对应的终端的当前位置。获取用户的当前位置和第一部分联系人对应的终端的当前位置之后,室内服务器将生成一条途经用户的当前位置、第一部分联系人对应的终端的当前位置以及选择对象的位置的路径。
[0122]S310、用户终端接收室内服务器响应路径获取请求返回的路径。
[0123]S311、用户终端在室内地图中映射出路径。
[0124]本发明实施例中,用户终端接收室内服务器发送的路径之后,将在室内地图中映射出接收到的路径。
[0125]通过实施图3所描述的实施例,当用户想要得到从当前位置到对象所在位置的路径时(这时用户想要去往对象所在位置),用户终端可邀请用户周
围的用户的好友一同前往对象所在位置,这样有利于增加对象所在位置的人流量(例如,可使更多顾客前往商店)。
[0126]请参阅图4,图4是本发明实施例公开的一种用户终端的结构示意图。其中,图4所示的用户终端可以包括扫描模块401、发送模块402、接收模块403和标记模块404。其中:
[0127]扫描模块401,用于对文字进行扫描,得到文字内容。
[0128]发送模块402,用于将包括该文字内容的位置获取请求发送至室内服务器,其中,位置获取请求用于指示室内服务器确定文字内容对应的目标对象,并确定与目标对象的类型相同的推荐对象,并获取目标对象和推荐对象在用户当前所在建筑物中的目标位置。
[0129]作为一种可选的实施方式,当目标对象为目标商店时,推荐对象为推荐商店,室内服务器确定与目标对象的类型相同的推荐对象的方式具体为:
[0130]由室内服务器确定与目标商店的商店类型相同的同类商店,并获取同类商店的折扣商品的数量,并根据获取的折扣商品的数量从同类商店中确定推荐商店,其中,推荐商店为折扣商品的数量大于预设数量的商店,或推荐商店为折扣商品的数量最大的商店。或,
[0131]由室内服务器确定与目标商店的商店类型相同的同类商店,并从监控系统中获取同类商店的当前人流量,并根据获取的当前人流量从同类商店中确定推荐商店,其中,推荐商店为当前人流量最大的商店,或推荐商店为当前人流量大于预设人流量的商店。
[0132]作为一种可选的实施方式,当目标对象为目标商品时,推荐对象为推荐商品,室内服务器确定与目标对象的类型相同的推荐对象的方式具体为:
[0133]由室内服务器确定与目标商品的商品类型相同的同类商品,并从收银系统中获取同类商品的销售量,并根据获取的销售量从同类商品中确定推荐商品,其中,推荐商品为销售量大于预设销售量的商品,或推荐商品为销售量最大的商品。或,
[0134]由室内服务器确定与目标商品的商品类型相同的同类商品,并从收银系统中获取同类商品的价格,并根据获取的价格从同类商品中确定推荐商品,其中,推荐商品为价格小于预设价格的商品,或推荐商品为价格最低的商品。
[0135]本发明实施例中,发送模块402将包括文字内容的位置获取请求发送至室内服务器之后,触发接收模块403接收室内服务器响应位置获取请求返回的目标位置。
[0136]接收模块403,用于接收室内服务器响应位置获取请求返回的目标位置。
[0137]标记模块404,用于在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记。
[0138]请一并参阅图5,图5是本发明实施例公开的另一种用户终端的结构示意图。其中,图5所示的用户终端是由图4所示的用户终端进行优化得到的。与图4所示的用户终端相比较,图5所示的用户终端除包括图4所示的用户终端的所有模块之外,还可以包括输出模块
405。其中:
[0139]接收模块403,还用于在标记模块404在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记之后,接收用户针对选择对象输入的评价查看指令,选择对象为目标对象或推荐对象。
[0140]发送模块402,还用于向室内服务器发送包括选择对象的标识的评价信息获取请求,以响应评价查看指令,其中,评价信息获取请求用于指示室内服务器获取用户对应的联系人列表,并根据预先储存的对象标识、评价信息以及评价联系人标识三者之间的对应关系,获取与选择对象的标识和联系人列表中的联系人的标识同时对应的目标评价信息,目标评价信息为联系人列表中的联系人对选择对象进行评价所产生的评价信息。
[0141]本发明实施例中,发送模块402向室内服务器发送包括选择对象的标识的评价信息获取请求之后,触发接收模块403接收室内服务器响应评价信息获取请求发送的目标评价信息。
[0142]接收模块403,还用于接收室内服务器响应评价信息获取请求发送的目标评价信息。
[0143]输出模块405,用于输出目标评价信息。
[0144]请一并参阅图6,图6是本发明实施例公开的另一种用户终端的结构示意图。其中,图6所示的用户终端是由图4所示的用户终端进行优化得到的。与图4所示的用户终端相比较,图6所示的用户终端除包括图4所示的用户终端的所有模块之外,还可以包括映射模块
406。其中:
[0145]接收模块403,还用于在标记模块404在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记之后,接收用户针对选择对象输入的路径获取指令,选择对象为目标对象或推荐对象。
[0146]发送模块402,还用于向室内服务器发送联系人获取请求,以响应路径获取指令,联系人获取请求用于指示室内服务器获取用户对应的联系人列表,并从联系人列表中获取第一部分联系人的标识,第一部分联系人为在用户的预设范围之内的联系人。
[0147]本发明实施例中,发送模块402向室内服务器发送联系人获取请求之后,触发接收模块403接收室内服务器响应联系人获取请求返回的第一部分联系人的标识。
[0148]接收模块403,还用于接收室内服务器响应联系人获取请求返回的第一部分联系人的标识。
[0149]发送模块402,还用于根据第一部分联系人的标识向第一部分联系人对应的终端发送用于邀请第一部分联系人一同前往选择对象的位置的邀请信息。
[0150]发送模块402,还用于当接收到第一部分联系人对应的终端针对邀请信息发送的确认前往响应时,向室内服务器发送路径获取请求,路径获取请求用于指示室内服务器生成途经用户的当前位置、第一部分联系人对应的终端的当前位置以及选择对象的位置的路径。
[0151 ]本发明实施例中,发送模块402向室内服务器发送路径获取请求之后,触发接收模块403接收室内服务器响应路径获取请求返回的路径。
[0152]接收模块403,还用于接收室内服务器响应路径获取请求返回的路径。
[0153]映射模块406,用于在室内地图中映射出路径。
[0154]在图4?图6所描述的用户终端中,发送模块将包括文字内容的位置获取请求发送至室内服务器之后,接收模块将接收室内服务器响应该位置获取请求返回的目标位置;标记模块在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记。可见,通过实施本发明实施例,用户终端能够快速地、准确地对室内对象进行定位。且用户终端在对文字内容对应的对象进行定位时,也可将室内的其他对象推荐给用户。
[0155]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0156]本发明实施例的用户终端中的模块可以根据实际需要进行合并、划分和删减。
[0157]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。
[0158]以上对本发明实施例公开的一种室内定位方法及用户终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种室内定位方法,其特征在于,所述方法包括: 对文字进行扫描,得到文字内容; 将包括所述文字内容的位置获取请求发送至室内服务器,所述位置获取请求用于指示所述室内服务器确定所述文字内容对应的目标对象,并确定与所述目标对象的类型相同的推荐对象,并获取所述目标对象和所述推荐对象在用户当前所在建筑物中的目标位置;接收所述室内服务器响应所述位置获取请求返回的所述目标位置; 在所述建筑物对应的室内地图中确定与所述目标位置对应的映射位置,并使用标记图标对所述映射位置进行标记。2.根据权利要求1所述的方法,其特征在于,所述在所述建筑物对应的室内地图中确定与所述目标位置对应的映射位置,并使用标记图标对所述映射位置进行标记之后,所述方法还包括: 接收用户针对选择对象输入的评价查看指令,所述选择对象为所述目标对象或所述推荐对象; 向所述室内服务器发送包括所述选择对象的标识的评价信息获取请求,以响应所述评价查看指令,所述评价信息获取请求用于指示所述室内服务器获取所述用户对应的
联系人列表,并根据预先储存的对象标识、评价信息以及评价联系人标识三者之间的对应关系,获取与所述选择对象的标识和所述联系人列表中的联系人的标识同时对应的目标评价信息,所述目标评价信息为所述联系人列表中的联系人对所述选择对象进行评价所产生的评价信息; 接收所述室内服务器响应所述评价信息获取请求发送的所述目标评价信息; 输出所述目标评价信息。3.根据权利要求1所述的方法,其特征在于,所述在所述建筑物对应的室内地图中确定与所述目标位置对应的映射位置,并使用标记图标对所述映射位置进行标记之后,所述方法还包括: 接收所述用户针对选择对象输入的路径获取指令,所述选择对象为所述目标对象或所述推荐对象;向所述室内服务器发送联系人获取请求,以响应所述路径获取指令,所述联系人获取请求用于指示所述室内服务器获取所述用户对应的联系人列表,并从所述联系人列表中获取第一部分联系人的标识,所述第一部分联系人为在所述用户的预设范围之内的联系人;接收所述室内服务器响应所述联系人获取请求返回的所述第一部分联系人的标识;根据第一部分联系人的标识向所述第一部分联系人对应的终端发送用于邀请所述第一部分联系人一同前往所述选择对象的位置的邀请信息; 当接收到所述第一部分联系人对应的终端针对所述邀请信息发送的确认前往响应时,向所述室内服务器发送路径获取请求,所述路径获取请求用于指示所述室内服务器生成途经所述用户的当前位置、所述第一部分联系人对应的终端的当前位置以及所述选择对象的位置的路径; 接收所述室内服务器响应所述路径获取请求返回的所述路径; 在所述室内地图中映射出所述路径。4.根据权利要求1?3任意一项所述的方法,其特征在于,当所述目标对象为目标商店时,所述推荐对象为推荐商店,所述室内服务器确定与所述目标对象的类型相同的推荐对象的方式具体为: 由所述室内服务器确定与所述目标商店的商店类型相同的同类商店,并获取所述同类商店的折扣商品的数量,并根据获取的所述折扣商品的数量从所述同类商店中确定推荐商店,所述推荐商店为折扣商品的数量大于预设数量的商店,或所述推荐商店为折扣商品的数量最大的商店;或, 由所述室内服务器确定与所述目标商店的商店类型相同的同类商店,并从监控系统中获取所述同类商店的当前人流量,并根据获取的所述当前人流量从所述同类商店中确定推荐商店,所述推荐商店为当前人流量最大的商店,或所述推荐商店为当前人流量大于预设人流量的商店。5.根据权利要求1?3任意一项所述的方法,其特征在于,当所述目标对象为目标商品时,所述推荐对象为推荐商品,所述室内服务器确定与所述目标对象的类型相同的推荐对象的方式具体为: 由所述室内服务器确定与所述目标商品的商品类型相同的同类商品,并从收银系统中获取所述同类商品的销售量,并根据获取的所述销售量从所述同类商品中确定推荐商品,所述推荐商品为销售量大于预设销售量的商品,或所述推荐商品为销售量最大的商品;或, 由所述室内服务器确定与所述目标商品的商品类型相同的同类商品,并从收银系统中获取所述同类商品的价格,并根据获取的所述价格从所述同类商品中确定推荐商品,所述推荐商品为价格小于预设价格的商品,或所述推荐商品为价格最低的商品。6.一种用户终端,其特征在于,所述用户终端包括: 扫描模块,用于对文字进行扫描,得到文字内容; 发送模块,用于将包括所述文字内容的位置获取请求发送至室内服务器,所述位置获取请求用于指示所述室内服务器确定所述文字内容对应的目标对象,并确定与所述目标对象的类型相同的推荐对象,并获取所述目标对象和所述推荐对象在用户当前所在建筑物中的目标位置; 接收模块,用于接收所述室内服务器响应所述位置获取请求返回的所述目标位置; 标记模块,用于在所述建筑物对应的室内地图中确定与所述目标位置对应的映射位置,并使用标记图标对所述映射位置进行标记。7.根据权利要求6所述的用户终端,其特征在于,所述用户终端还包括输出模块,其中: 所述接收模块,还用于在所述标记模块在所述建筑物对应的室内地图中确定与所述目标位置对应的映射位置,并使用标记图标对所述映射位置进行标记之后,接收用户针对选择对象输入的评价查看指令,所述选择对象为所述目标对象或所述推荐对象; 所述发送模块,还用于向所述室内服务器发送包括所述选择对象的标识的评价信息获取请求,以响应所述评价查看指令,所述评价信息获取请求用于指示所述室内服务器获取所述用户对应的联系人列表,并根据预先储存的对象标识、评价信息以及评价联系人标识三者之间的对应关系,获取与所述选择对象的标识和所述联系人列表中的联系人的标识同时对应的目标评价信息,所述目标评价信息为所述联系人列表中的联系人对所述选择对象进行评价所产生的评价信息; 所述接收模块,还用于接收所述室内服务器响应所述评价信息获取请求发送的所述目标评价信息; 所述输出模块,用于输出所述目标评价信息。8.根据权利要求6所述的用户终端,其特征在于,所述用户终端还包括映射模块,其中: 所述接收模块,还用于在所述标记模块在所述建筑物对应的室内地图中确定与所述目标位置对应的映射位置,并使用标记图标对所述映射位置进行标记之后,接收所述用户针对选择对象输入的路径获取指令,所述选择对象为所述目标对象或所述推荐对象; 所述发送模块,还用于向所述室内服务器发送联系人获取请求,以响应所述路径获取指令,所述联系人获取请求用于指示所述室内服务器获取所述用户对应的联系人列表,并从所述联系人列表中获取第一部分联系人的标识,所述第一部分联系人为在所述用户的预设范围之内的联系人; 所述接收模块,还用于接收所述室内服务器响应所述联系人获取请求返回的所述第一部分联系人的标识; 所述发送模块,还用于根据第一部分联系人的标识向所述第一部分联系人对应的终端发送用于邀请所述第一部分联系人一同前往所述选择对象的位置的邀请信息; 所述发送模块,还用于当接收到所述第一部分联系人对应的终端针对所述邀请信息发送的确认前往响应时,向所述室内服务器发送路径获取请求,所述路径获取请求用于指示所述室内服务器生成途经所述用户的当前位置、所述第一部分联系人对应的终端的当前位置以及所述选择对象的位置的路径; 所述接收模块,还用于接收所述室内服务器响应所述路径获取请求返回的所述路径; 所述映射模块,用于在所述室内地图中映射出所述路径。9.根据权利要求6?8任意一项所述的用户终端,其特征在于,当所述目标对象为目标商店时,所述推荐对象为推荐商店,所述室内服务器确定与所述目标对象的类型相同的推荐对象的方式具体为: 由所述室内服务器确定与所述目标商店的商店类型相同的同类商店,并获取所述同类商店的折扣商品的数量,并根据获取的所述折扣商品的数量从所述同类商店中确定推荐商店,所述推荐商店为折扣商品的数量大于预设数量的商店,或所述推荐商店为折扣商品的数量最大的商店;或, 由所述室内服务器确定与所述目标商店的商店类型相同的同类商店,并从监控系统中获取所述同类商店的当前人流量,并根据获取的所述当前人流量从所述同类商店中确定推荐商店,所述推荐商店为当前人流量最大的商店,或所述推荐商店为当前人流量大于预设人流量的商店。10.根据权利要求6?8任意一项所述的用户终端,其特征在于,当所述目标对象为目标商品时,所述推荐对象为推荐商品,所述室内服务器确定与所述目标对象的类型相同的推荐对象的方式具体为:由所述室内服务器确定与所述目标商品的商品类型相同的同类商品,并从收银系统中获取所述同类商品的销售量,并根据获取的所述销售量从所述同类商品中确定推荐商品,所述推荐商品为销售量大于预设销售量的商品,或所述推荐商品为销售量最大的商品;或,由所述室内服务器确定与所述目标商品的商品类型相同的同类商品,并从收银系统中获取所述同类商品的价格,并根据获取的所述价格从所述同类商品中确定推荐商品,所述推荐商品为价格小于预设价格的商品,或所述推荐商品为价格最低的商品。
【专利摘要】本发明实施例公开了一种室内定位方法及用户终端,其中方法包括:对文字进行扫描,得到文字内容;将包括文字内容的位置获取请求发送至室内服务器,位置获取请求用于指示室内服务器确定文字内容对应的目标对象,并确定与目标对象的类型相同的推荐对象,并获取目标对象和推荐对象在用户当前所在建筑物中的目标位置;接收室内服务器响应位置获取请求返回的目标位置;在建筑物对应的室内地图中确定与目标位置对应的映射位置,并使用标记图标对映射位置进行标记。可见,通过实施本发明实施例,用户终端能够快速地、准确地对室内对象进行定位。且用户终端在对文字内容对应的对象进行定位时,也可将室内的其他对象推荐给用户。
【IPC分类】G01C21/20
【公开号】CN105486306
【申请号】CN201510796386
【发明人】杨乐, 周意保
【申请人】广东欧珀移动通信有限公司
【公开日】2016年4月13日
【申请日】2015年11月17日