一种室内导航方法及移动终端的制作方法_3

文档序号:9469708阅读:来源:国知局
见图2,图2为本发明实施例提供的一种室内导航方法的第二实施例流程图。其中,如图2所示,本发明的一个实施例提供的一种室内导航方法可以包括步骤S201?S207:
[0082]S201、所述移动终端从存储于所述移动终端中的订单信息获取所述移动终端当前地理位置关联的航班信息,并将所述移动终端当前地理位置关联的航班信息作为所述目标航班信息。
[0083]本发明实施例中,现在用户购买机票大多数都是通过网页进行购买,在购买的过程中会有必填项(联系人电话号),该项用于提示用户购买的机票出票成功,或是购买的航班有突发情况(延误或是停飞)时,通过短信、邮件或是微信的形式提示用户,因此移动终端中会存储有用户购买的机票的订单信息。在检测到移动终端关闭飞行模式或是启动移动终端时,移动终端查询移动终端中是否存储有于移动终端当前地理位置关联的订单信息,若有,则移动终端从存储于移动终端中的订单信息获取移动终端当前地理位置关联的航班信息,并将移动终端当前地理位置关联的航班信息作为目标航班信息。其中,上述目标航班信息包括航班号、出发地、到达地、航空公司、出发时间、到达时间等等。
[0084]S202、所述移动终端向所述服务器发送获取所述目标航班信息对应的航班状态信息的第二获取请求。
[0085]S203、所述移动终端接收所述服务器响应所述第二获取请求而发送的响应消息,所述第二响应消息携带所述目标航班信息的航班状态信息。
[0086]其中,上述航班状态信息可包括登机口变更信息、起飞时间变更信息、登机时间变更?目息等等。
[0087]S204、若所述航班状态信息包含登机口变更信息,则所述移动终端确定目标航班信息对应的登机口发生变更。
[0088]S205、所述移动终端向服务器发送获取变更后的登机口的地理位置的第一获取请求。
[0089]S206、所述移动终端接收所述服务器响应所述第一获取请求而发送的第一响应消息,所述第一响应消息携带所述变更后的登机口的地理位置。
[0090]S207、所述移动终端根据所述移动终端当前地理位置和所述变更后的登机口的地理位置生成导航信息。
[0091]可以看出,本发明实施例中,若移动终端确定目标航班信息对应的登机口发生变更,所述移动终端向服务器发送获取变更后的登机口的地理位置的第一获取请求;所述移动终端接收所述服务器响应所述第一获取请求而发送的第一响应消息,所述第一响应消息携带所述变更后的登机口的地理位置;所述移动终端根据所述终端当前地理位置和所述变更后的登机口的地理位置生成导航信息。可见,移动终端确定目标航班信息对应的登机口发生变更后,通过服务器获取目的地,并根据目的地地理位置生成到达目的地的路径,无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。
[0092]请参见图3,图3为本发明实施例提供的一种室内导航方法的第三实施例流程图。其中,如图3所示,本发明的一个实施例提供的一种室内导航方法可以包括步骤S301?S312:
[0093]S301、所述移动终端从存储于所述移动终端中的订单信息获取所述移动终端当前地理位置关联的航班信息,并将所述移动终端当前地理位置关联的航班信息作为所述目标航班信息。
[0094]S302、所述移动终端向所述服务器发送获取所述目标航班信息对应的航班状态信息的第二获取请求。
[0095]S303、所述移动终端接收所述服务器响应所述第二获取请求而发送的响应消息,所述第二响应消息携带所述目标航班信息的航班状态信息。
[0096]S304、若所述航班状态信息包含登机口变更信息,则所述移动终端确定目标航班信息对应的登机口发生变更。
[0097]S305、所述移动终端向服务器发送获取变更后的登机口的地理位置的第一获取请求。
[0098]S306、所述移动终端接收所述服务器响应所述第一获取请求而发送的第一响应消息,所述第一响应消息携带所述变更后的登机口的地理位置。
[0099]S307、所述移动终端根据所述移动终端当前地理位置和所述变更后的登机口的地理位置生成导航信息。
[0100]S308、所述移动终端获取所述变更后的登机口停止登机时间、用户平均步行速度V和所述移动终端当前时间t2。
[0101]S309、所述移动终端根据所述导航信息确定用户从所述移动终端当前地理位置到所述变更后的登机口的路程L。
[0102]S310、所述移动终端根据所述用户平均步行速度V与所述路程L确定到达所述变更后的登机口的时长t3。
[0103]S311、所述移动终端根据所述停止登机时间h和所述移动终端当前时间t2确定距离所述变更后的登机口停止登机的剩余时长At。
[0104]S312、若所述剩余时长At小于所述时长t3,所述移动终端输出用于提醒用户加快步行速度的提示消息。
[0105]本发明实施例中,通常飞机的登机时间为起飞前的半小时开始登机,登机时间是有限的。若飞机停在距离登机口较远的地方时,一般的做法是机场大巴将乘客载到飞机处,然后陆续登机,若是在这种情况下,用户知道登机口变更的时间较晚时,可能会给用户带来不必要的麻烦,比如无法登机或是错过登机等等。步骤S308?S312为检测用户当前的步行平均速度是否可在距离开始登机时间内到达变更后的登机口,若否,则提示用户需要加快步行速度。
[0106]其中,提示用户需要加快步行速度的提示方式可以是语音提示;也可以是震动提示;也可以是短信的方式提示,同样也可以是其他方式提示用户等等。
[0107]可以看出,本发明实施例中,若移动终端确定目标航班信息对应的登机口发生变更,所述移动终端向服务器发送获取变更后的登机口的地理位置的第一获取请求;所述移动终端接收所述服务器响应所述第一获取请求而发送的第一响应消息,所述第一响应消息携带所述变更后的登机口的地理位置;所述移动终端根据所述终端当前地理位置和所述变更后的登机口的地理位置生成导航信息。可见,移动终端确定目标航班信息对应的登机口发生变更后,通过服务器获取目的地,并根据目的地地理位置生成到达目的地的路径,无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。
[0108]请参见图4,图4为本发明实施例提供的一种移动终端400的结构不意图,该移动终端包括:
[0109]第一发送单元401,用于若移动终端确定目标航班信息对应的登机口发生变更,向服务器发送获取变更后的登机口的地理位置的第一获取请求。
[0110]第一接收单元402,用于接收所述服务器响应所述第一获取请求而发送的第一响应消息,所述第一响应消息携带所述变更后的登机口的地理位置。
[0111]导航单元403,用于根据所述移动终端当前地理位置和所述变更后的登机口的地理位置生成导航信息。
[0112]可选的,在导航单元403根据所述终端当前地理位置和所述变更后的登机口的地理位置生成导航信息之后,图4所示的移动终端还包括:
[0113]第一获取单元,用于获取所述变更后的登机口停止登机时间h、用户平均步行速度V和所述移动终端当前时间t2;第一确定单元,用于根据所述导航信息确定用户从所述移动终端当前地理位置到所述变更后的登机口的路程L ;第二确定单元,用于根据所述用户平均步行速度V与所述路程L确定到达所述变更后的登机口的时长t3;第三确定单元,用于根据所述停止登机时间^和所述移动终端当前时间12确定距离所述变更后的登机口停止登机的剩余时长At;第一提醒单元,用于若所述剩余时长At小于所述时长t3,输出用于提醒用户加快步行速度的提示消息。
[0114]可选的,在导航单元403根据所述终端当前地理位置和所述变更后的登机口的地理位置生成导航信息之后,图4所示的移动终端还包括:
[0115]第二获取单元,用于获取所述变更后的登机口停止登机时间h、用户平均步行速度V和所述移动终端当前
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1