现有技术无法智能地根据移动终端当前的地理位置实时更新服务信息的问题。
[0099]此外,在移动终端的显示界面上按照优惠程度的高低顺序输出所述目标服务信息,以使得用户了解当前的服务信息哪些是有优惠的,优惠的多不多,进而可为用户节省一定的经济支出,提高用户体验。
[0100]基于图1所示的网络构架,本发明实施例公开了的一种信息的更新方法。请参见图4,图4为本发明实施例提供的一种信息的更新方法的第三实施例流程图。其中,如图4所示,本发明的一个实施例提供的一种信息的更新方法可以包括步骤S401?S408:
[0101 ] S401、获取移动终端的初始地理位置及其对应的服务信息。
[0102]S402、按照预设的时间间隔获取所述移动终端的实时地理位置,将所述移动终端的实时地理位置与所述初始地理位置进行匹配。
[0103]S403、若所述移动终端的实时地理位置与所述初始地理位置未满足预设匹配策略,向服务器发送获取目标服务信息的获取请求,其中,所述获取请求携带所述移动终端变化后的目标地理位置,所述目标服务信息为与所述目标地理位置的距离小于或等于预设距离的目标服务站的标识信息。
[0104]S404、接收所述服务器响应所述获取请求而发送的响应信息,其中,所述响应信息携带所述目标服务信息。
[0105]S405、根据所述目标服务信息更新所述服务信息。
[0106]S406、获取未完成的订单信息。
[0107]S407、根据所述目标地理位置更新所述订单信息。
[0108]S408、向所述订单信息对应的服务站发送更新信息,其中,所述更新信息用于提示所述服务站用户的地理位置发生变化。
[0109]本发明实施例中,上述步骤S401?步骤S405的【具体实施方式】可参照信息的更新方法的第一实施例所描述的步骤S201?步骤S204,在此不再赘述。
[0110]大多数情况下,用户通过应用APP在网上下单时,在下单到配送的这段时间内,用户可能因为某些事情,而不在订单中填写的位置上,此时,若配送人员已到达订单中填写的位置,而用户不在位置上,可能会给配送人员带来不必要的问题,比如有配送人员需等待,或是,再配送至下一个地址,均浪费配送人员的时间。因此,在检测到移动终端的地理位置发送变化时,执行步骤S406?S408。
[0111]上述步骤S408向所述订单信息对应的服务站发送更新信息的【具体实施方式】可以是:移动终端直接向上述订单信息对应的服务站的移动终端(电话号码)的发送更新信息;也可以是:移动终端通过即时通信服务器向上述订单信息对应的服务站的发送更新信息,举例来说,用户通过应用APP向上述订单信息对应的服务站的移动终端(即时通信账号)发送更新信息;同样也可以是其他方式向上述订单信息对应的服务站发送更新信息。其中,上述更新信息可以携带上述步骤S407更新后的订单信息;或者,上述更新信息也可以携带变化后的移动终端的目标地理位置,然后指示上述订单信息对应的服务站进行更新或记录变化后的订单信息。
[0112]本发明实施例中,在检测到移动终端的地理位置发生变化时,向服务器发送获取目标服务信息的获取请求,其中,所述获取请求携带所述移动终端变化后的目标地理位置,所述目标服务信息为与所述目标地理位置的距离小于或等于预设距离的目标服务站的标识信息;在接收到所述服务器响应所述获取请求而发送的所述目标服务信息后,根据所述目标服务信息更新所述服务信息。进而解决了现有技术无法智能地根据移动终端当前的地理位置实时更新服务信息的问题。
[0113]此外,在移动终端的地理位置发生变化后,获取未完成的订单信息(如未配送的订单信息),根据目标地理位置更新该订单信息,然后将更新后的订单信息发送至订单信息对应的服务站,以告知服务站移动终端的地理位置发生变化,以使得服务站在配送前可先跟用户确认配送地址,以免因用户不在初始位置时而错过配送。
[0114]请参见图5,图5为本发明实施例提供的一种移动终端500的结构示意图,该移动终端包括:
[0115]第一获取单元501,用于获取移动终端的初始地理位置及其对应的服务信息。
[0116]第一发送单元502,用于若检测到所述移动终端的地理位置发生变化,则向服务器发送获取目标服务信息的获取请求,其中,所述获取请求携带所述移动终端变化后的目标地理位置,所述目标服务信息为与所述目标地理位置的距离小于或等于预设距离的目标服务站的标识信息。
[0117]接收单元503,用于接收所述服务器响应所述第一发送单元发送的所述获取请求而发送的响应信息,其中,所述响应信息携带所述目标服务信息。
[0118]第一更新单元504,用于根据所述接收单元接到的所述目标服务信息更新所述服务?目息O
[0119]可选的,在第一发送单元502向服务器发送获取目标服务信息的获取请求之前,所述移动终端还包括:
[0120]第二获取单元,用于按照预设的时间间隔获取所述移动终端的实时地理位置;
[0121]匹配单元,用于将所述第二获取单元获取到的所述移动终端的实时地理位置与所述初始地理位置进行匹配;
[0122]若所述移动终端的实时地理位置与所述初始地理位置未满足预设匹配策略,则确定所述移动终端的地理位置发生变化。
[0123]可选的,在第一更新单元504根据所述接收单元接到到的所述目标服务信息更新所述服务信息之后,所述移动终端还包括:
[0124]第三获取单元,用于获取每个所述目标服务信息的评分信息;
[0125]第一排序单元,用于将所述目标服务信息按照评分的高低进行排序;
[0126]第一输出单元,用于在移动终端的显示界面上输出排序后的所述目标服务信息。
[0127]可选的,在第一更新单元504根据所述接收单元接到的所述目标服务信息更新所述服务信息之后,所述移动终端还包括:
[0128]第四获取单元,用于获取每个所述目标服务信息的预定量;
[0129]第二排序单元,用于在移动终端的显示界面上输出排序后的所述目标服务信息;
[0130]第二输出单元,用于在所述移动终端的显示界面上输出排序后的所述目标服务信息;
[0131]或者,
[0132]所述第四获取单元,还用于获取每个所述目标服务信息的优惠信息;
[0133]第二排序单元,还用于将所述目标服务信息按照优惠程度的高低顺序进行排序;
[0134]所述第二输出单元,还用于在所述移动终端的显示界面上输出排序后的所述目标服务信息。
[0135]可选的,在第一更新单元504根据所述接收单元接到到的所述目标服务信息更新所述服务信息之后,所述移动终端还包括:
[0136]第五获取单元,用于获取未完成的订单信息;
[0137]第二更新单元,用于根据所述目标地理位置更新所述订单信息;
[0138]第二发送单元,用于向所述订单信息对应的服务站发送更新信息,其中,所述更新信息用于提示所述服务站用户的地理位置发生变化。
[0139]可以理解的是,本实施例的移动终端500的各功能模块的功能可根据所述方法实施例中的方法具体实现,其具体实现过程可以参照所述方法实施例的相关描述,此处不再赘述。
[0140]本发明实施例中,在检测到移动终端的地理位置发生变化时,第一发送单元501向服务器发送获取目标服务信息的获取请求,其中,所述获取请求携带所述移动终端变化后的目标地理位置,所述目标服务信息为与所述目标地理位置的距离小于或等于预设距离的目标服务站的标识信息;在接收到所述服务器响应所述获取请求而发送的所述目标服务信息后,第一更新单元504根据所述目标服务信息更新所述服务信息。进而解决了现有技术无法智能地根据移动终端当前的地理位置实时更新服务信息的问题。
[0141]请参见图6,图6为本发明实施例提供的一种移动终端600的结构示意图,该移动终端包括:至少一个输入设备601 ;至少一个输出设备602 ;至少一个处理器603,例如CPU ;和存储器604,所述输入设备601、输出设备602、处理器603和存储器604通过总线605连接。
[0142]其中,所述输入设备601具体可为移动终端的触控面板,包括触摸屏和触控屏,用于检测终端触控面板上的操作指令。
[0143]所述输出设备602具体可为移动终端的显示屏,用于输出、显示信息。
[0144]所述存储器604可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。所述存储器604用于存储一组程序代码,所述输入设备601、输出设备602和处理器603用于调用存储器604中存储的程序代码,执行如下操作:
[0145]上述处理器603,用于获取移动终端的初始地理位置及其对应的服务信息;
[0146]上述输出设备602,用于若检测到所述移动终端的地理位置发生变化,则向服务器发送获取目标服务信息的获取请求,其中,所述获取请求携带所述移动终端变化后的目标地理位置,所述目标服务信息为与所述目标地理位置的距离小于或等于预设距离的目标服务站的标识信息;
[0147]上述输入设备