一种导航路线的生成方法及终端的制作方法

文档序号:9685316阅读:520来源:国知局
一种导航路线的生成方法及终端的制作方法
【技术领域】
[0001]本发明涉及导航技术领域,具体涉及一种导航路线的生成方法及终端。
【背景技术】
[0002]随着信息技术的快速发展,终端(手机、平板电脑等等)在生活中的使用越来越频繁,例如,室内导航技术的应用便是终端的一个重要应用。室内导航技术在学校、医院、超市、博物馆等室内场所得到了较好推广。生活中,在景点(旅游风景区、娱乐场所等等)玩耍的时候,我们通常会遇到这样的问题;例如,一家人一起游玩,里面有老人或者小孩,因而,可能有些项目不适于老人或者小孩,而现有技术中,导航设备无法提供一种可为满足多用户需求的个性化的导航路线。

【发明内容】

[0003]本发明实施例提供了一种导航路线的生成方法及终端,可以提供一种满足多用户需求的个性化的导航路线。
[0004]本发明实施例第一方面提供了一种导航路线的生成方法,包括:
[0005]获取N个用户的个人信息,其中,所述N为正整数;
[0006]根据所述N个用户的个人信息,确定景区项目中满足所述N个用户均不受限的目标项目;
[0007]生成用户位置及所述目标项目的位置之间的导航路线。
[0008]结合本发明实施例的第一方面,在第一方面的第一种可能的实施方式中,所述个人信息包括个人身份信息和/或个人身体状态信息。
[0009]结合本发明实施例的第一方面,在第一方面的第二种可能的实施方式中,所述根据所述N个用户的个人信息,确定景区项目中满足所述N个用户均不受限的目标项目包括:
[0010]获取项目i的限制信息,其中,所述项目i为景区项目中的任一项目;
[0011 ]检测所述N个用户的个人信息中是否不存在符合所述限制信息的信息;
[0012]若是,将所述项目i确定为目标项目。
[0013]结合本发明实施例的第一方面或第一方面的第一种或第二种可能的实施方式,在第一方面的第三种可能的实施方式中,在所述目标项目包含团队项目j,且所述团队项目j限制人数为Μ人,其中,所述Μ为大于1的整数;
[0014]所述生成用户位置及所述目标项目的位置之间的导航路线之后,所述方法还包括:
[0015]判断所述Ν是否小于所述Μ;
[0016]若是,向所述团队项目j发送预约请求,由所述团队项目j所在位置的服务器响应所述预约请求;
[0017]或者,
[0018]若否,提示用户是否分组预约所述团队项目j。
[0019]结合本发明实施例的第一方面或第一方面的第一种或第二种可能的实施方式,在第一方面的第四种可能的实施方式中,在所述目标项目为多个时,所述根据所述N个用户的个人信息,确定景区项目中满足所述N个用户均不受限的目标项目之后,所述方法还包括:
[0020]向服务器发送包括所述目标项目的位置的人流量获取请求,所述人流量获取请求用于指示所述服务器从室内监控系统中获取所述目标项目的位置对应的多个目标人流量统计值,其中,每一目标项目的位置对应一个目标人流量统计值;
[0021 ]接收所述服务器响应所述人流量获取请求发送的所述多个目标人流量统计值;
[0022]将所述多个目标人流量统计值由小到大进行排序,以得到所述目标项目的位置对应的人流量顺序;
[0023]所述生成用户位置及所述目标项目的位置之间的导航路线,包括:
[0024]按照所述人流量顺序生成所述用户位置及所述目标项目的位置之间的导航路线。
[0025]本发明实施例第二方面提供了一种终端,包括:
[0026]获取单元,用于获取N个用户的个人信息,其中,所述N为正整数;
[0027]确定单元,用于根据所述获取单元获取到的所述N个用户的个人信息,确定景区项目中满足所述N个用户均不受限的目标项目;
[0028]生成单元,用于生成用户位置及所述确定单元确定的所述目标项目的位置之间的导航路线。
[0029]结合本发明实施例的第二方面,在第二方面的第一种可能的实施方式中,所述个人信息包括个人身份信息和/或个人身体状态信息。
[0030]结合本发明实施例的第二方面,在第二方面的第二种可能的实施方式中,所述确定单元包括:
[0031]获取模块,用于获取项目i的限制信息,其中,所述项目i为景区项目中的任一项目;
[0032]检测模块,用于检测所述获取单元获取到的所述N个用户的个人信息中是否不存在符合所述获取模块获取到的所述限制信息的信息;
[0033]确定模块,用于在所述检测模块的检测结果为是时,将所述获取模块获取到的所述项目i确定为目标项目。
[0034]结合本发明实施例的第二方面或第二方面的第一种或第二种可能的实施方式,在第二方面的第三种可能的实施方式中,在所述目标项目包含团队项目j,且所述团队项目j限制人数为Μ人,其中,所述Μ为大于1的整数;
[0035]所述终端还包括:
[0036]判断单元,用于在所述生成单元生成用户位置及所述确定单元确定的所述目标项目的位置之间的导航路线之后,判断所述Ν是否小于所述Μ;
[0037]发送单元,用于在所述判断单元的判断结果为是时,向所述团队项目j发送预约请求,由所述团队项目j所在位置的服务器响应所述预约请求;
[0038]或者,
[0039]所述发送单元还用于:
[0040]在所述判断单元的判断结果为否时,提示用户是否分组预约所述团队项目j。
[0041]结合本发明实施例的第二方面或第二方面的第一种或第二种可能的实施方式,在第二方面的第四种可能的实施方式中,在所述目标项目为多个时,所述方法还包括:
[0042]交互单元,用于在所述确定单元根据所述获取单元获取到的所述N个用户的个人信息,确定景区项目中满足所述N个用户均不受限的目标项目之后,向服务器发送包括所述目标项目的位置的人流量获取请求,所述人流量获取请求用于指示所述服务器从室内监控系统中获取所述目标项目的位置对应的多个目标人流量统计值,其中,每一目标项目的位置对应一个目标人流量统计值;
[0043]所述交互单元还用于:
[0044]接收所述服务器响应所述人流量获取请求发送的所述多个目标人流量统计值;
[0045]排序单元,用于将所述交互单元接收到的所述多个目标人流量统计值由小到大进行排序,以得到所述目标项目的位置对应的人流量顺序,由所述生成单元按照所述排序单元排序后的所述人流量顺序生成所述用户位置及所述确定单元确定的所述目标项目的位置之间的导航路线。
[0046]实施本发明实施例,具有如下有益效果:
[0047]通过本发明实施例获取N个用户的个人信息,其中,该N为正整数;根据该N个用户的个人信息,确定景区项目中满足该N个用户均不受限的目标项目;生成用户位置及该目标项目的位置之间的导航路线。本实施例中,可根据N个用户的个人信息确定该N个用户均不受限的项目,因而,可结合该不受限项目的位置及用户位置进行导航,从而,可提供一种满足多用户的个性化的导航路线。
【附图说明】
[0048]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0049]图1是本发明实施例提供的一种导航路线的生成方法的第一实施例流程示意图;
[0050]图2是本发明实施例提供的一种导航路线的生成方法的第二实施例流程示意图;
[0051]图3是本发明实施例提供的一种导航路线的生成方法的第三实施例流程示意图;
[0052]图4a是本发明实施例提供的一种终端的第一实施例结构示意图;
[0053]图4b是本发明实施例提供的一种终端的第一实施例又一结构示意图;
[0054]图4c是本发明实施例提供的一种终端的第一实施例又一结构示意图;
[0055]图5是本发明实施例提供的一种终端的第二实施例结构示意图。
【具体实施方式】
[0056]本发明实施例提供一种导航路线的生成方法及终端,用于可提供满足多用户需求的个性化的导航路线。
[0057]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0058]以下分别进行详细说明。
[0059]本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1