服务过程双向跟踪方法及装置的制造方法

文档序号:9273287阅读:531来源:国知局
服务过程双向跟踪方法及装置的制造方法
【技术领域】
[0001] 本发明属于移动互联网技术领域,特别涉及服务过程双向跟踪方法及装置。
【背景技术】
[0002] 随着互联网、特别是移动互联网技术的发展,电子商务已经从最初抽象的概念变 成丰满的现实;随着线下物流、电子支付的不断完善,电子商务的标的也从最初的小商品逐 步扩展到大件商品、大宗商品,从有形商品逐步扩大到无形服务。创新型的虚拟商品以及特 殊服务也开始插上网络的翅膀,在给创新者带来收益的同时,也为需求者提供了以往几乎 不能想象的服务。
[0003] 在传统的电子商务交易中,一般是商品提供者将商品信息罗列于网络上,商品需 求者通过浏览相应信息找到自己想要的商品,通过电子支付或货到付款的方式支付后,商 品提供者将商品通过物流送到需求者手中。该种交易模式的典型例子如淘宝网、当当网等 大量网络交易平台。类似平台是传统交易方式在互联网上的延续,其为商品提供者和需求 者都提供了广阔的交易空间。
[0004] 随着移动互联网技术的发展,人们的需求多种多样,很多基于智能终端和带有应 用(也称APP)的应用平台应运而生,人们可以通过带有应用的智能终端发布各种需求,而 满足需求的服务提供者也可以通过带有应用的终端进行应答,选择提供相应服务。
[0005] 在需求发布者已选择了服务提供者后,在提供服务前,需求发布者(或称需求发 布终端)想实时获知已选择的服务者(或称已选择的服务终端)所处的位置以及已选择的 服务者想实时获知需求发布者的位置,以及在提供服务过程中,需求发布者想实时获知已 选择的服务者所处的位置以及已选择的服务者想实时获知需求发布者的位置,现有技术并 未提出合理的解决手段。

【发明内容】

[0006] 为解决以上问题,本发明提供服务过程双向跟踪方法及装置。
[0007] 本发明提供服务过程双向跟踪方法,包括:
[0008] 步骤S1 :需求发布终端获取其地理位置,已选择的服务终端获取其地理位置;
[0009] 步骤S2 :需求发布终端将其获取的其地理位置实时发送给已选择的服务终端,已 选择的服务终端将其获取的其地理位置实时发送给需求发布终端;
[0010] 步骤S3 :已选择的服务终端利用自己的地理位置信息计算自己的移动速度并利 用需求发布终端发送的地理位置计算需求发布终端的移动速度,需求发布终端利用自己的 地理位置信息计算自己的移动速度并已选择的服务终端发送的地理位置计算已选择的服 务终端的移动速度;
[0011] 步骤S4 :已选择的服务终端调用第三方地图,标示出自己的当前地理位置、自己 的经过路径和当前移动速度,标示出需求发布终端的当前地理位置、需求发布终端的经过 路径和当前移动速度;需求发布终端调用第三方地图,标示出自己的当前地理位置、自己的 经过路径和当前移动速度,标示出已选择的服务终端的当前地理位置、已选择的服务终端 的经过路径和当前移动速度;
[0012] 所述已选择的服务终端为从愿意提供服务的终端中选择出的路径相似度大于路 径相似度门限值se[70%,100%)的终端;所述路径相似度为愿意提供服务的终端在确 定提供服务的时刻的导航路径与需求信息中以起始地和目的地所表示的路径的路径相似 程度。
[0013] 优选地,当需求发布终端标示出的已选择的服务终端的当前移动速度小于3KM/h 时,需求发布终端发送催促指令给已选择的服务终端,提示其加快速度。
[0014] 优选地,当已选择的服务终端标示出的需求发布终端的当前移动速度超过5KM/h 时,已选择的服务终端发送确认指令给需求发布终端,要求其重新确认服务地点。
[0015] 移动速度V计算方式为:
[0016]
[0017] 其中:
[0018] Dat2为该终端在t2时刻的经度,Dbt2为该终端在t2时刻的炜度;
[0019] Datl为该终端在tl时刻的经度,Dbtl为该终端在tl时刻的炜度;
[0020] T=t2_tl,表示t2时刻与tl时刻之间的时间间隔,t2>tl。
[0021] 所述路径相似度根据起始偏差、终点偏差或顺路距离之一或任意组合计算获得:
[0022] 所述起始偏差是指起始地地理位置与距离起始地地理位置最近的导航路径信息 中的规划路径点的地理位置之间的距离;
[0023] 所述终点偏差是指目的地地理位置与距离目的地地理位置最近的导航路径信息 中的规划路径点的地理位置之间的距离;
[0024] 所述顺路距离是指距离起始地地理位置最近的导航路径信息中的规划路径点的 地理位置与距离目的地地理位置最近的导航路径信息中的规划路径点的地理位置之间的 距离。
[0025] 优选地,所述路径相似度根据起始偏差、顺路距离和终点偏差计算获得,包括:
[0026] 1)计算起始地理位置与各规划路径点地理位置之间的距离,将距离最小值作为起 始偏差,并将该值的地理位置确定为距离起始地地理位置最近的导航路径信息中的规划路 径点的地理位置;
[0027] 2)计算目的地理位置与各规划路径点地理位置之间的距离,将距离最小值作为终 点偏差,并将该值的地理位置确定为距离目的地地理位置最近的导航路径信息中的规划路 径点的地理位置;
[0028] 3)计算距离起始地地理位置最近的导航路径信息中的规划路径点的地理位置与 距离目的地地理位置最近的导航路径信息中的规划路径点的地理位置之间的距离,该距离 为顺路距离;
[0029] 4)获取路径相似度:
[0030] 路径相似度=顺路距离八起始偏差+顺路距离+终点偏差)X100%。
[0031] 优选地,当起始偏差或者终点偏差大于起始地与目的地之间的距离的一半时,将 路径相似度设为0。
[0032] 优选地,在获取愿意提供服务的终端的路径相似度之前,对导航路径与需求路径 是否属于同一方向进行判断,如果属于同一方向则才获取路径相似度,否则将路径相似度 设为0。
[0033] 所述对导航路径与需求路径是否属于同一方向进行判断,包括:
[0034] 计算需求路径偏向角度a :
[0035]
[0036] 计算需求路径偏向角度修正值a':
[0037]
[0038] 其中,QWd为需求路径目的地的炜度,QWs为需求路径起始地的炜度,QJd需求路径 目的地的经度,QJS为需求路径起始地的经度;
[0039] 计算导航路径偏向角度0 :
[0040]
[0041] 计算导航路径偏向角度修正值0'
[0042]
[0043] 其中,PWd为导航终点的炜度,PWs为导航起点的炜度,PJd导航终点经度,PJ3为导 航起点的经度;
[0044] 计算需求路径偏向角度修正值a与导航路径偏向角度修正值0之间的差值 DaP:
[0045] Da p = a ' - |3 '
[0046] 如果-巾彡Dap彡巾,贝U导航路径与需求路径属于同一方向,否则不属于同一方 向;其中巾为角度偏差参数。
[0047] 本发明提供服务过程双向跟踪装置,包括分别与存储模块相连接的地理位置获取 模块、速度计算模块、显示模块、服务提供者选择模块、第三方地图接口和网络接口;
[0048] 所述地理位置获取模块用于获取地理位置,包括经度和炜度;
[0049] 所述速度计算模块根据地理位置计算终端移动速度;
[0050] 所述第三方地图接口用于从第三方地图软件获取地图信息;
[0051] 所述存储模块用于存储包括地理位置、所述地图信息在内的信息;
[0052] 所述显示模块用于显示地图、在所述地图上标示出当前地理位置、经过路径和当 前移动速度;
[0053] 所述服务提供者选择模块用于从愿意提供服务的终端中选择出路径相似度大于 路径相似度门限值sG[70%,100%)的终端;所述路径相似度为愿意提供服务的终端在 确定提供服务的时刻的导航路径与需求信息中以起始地和目的地所表示的路径的路径相 似程度。
[0054] 优选地,服务过程双向跟踪装置还包括催促确认模块,与存储模块相连接,用于根 据移动速度与门限值的比较结果,发出催促指令或确认指令,具体包括以下方式之一或全 部:
[0055] 当需求发布终端标示出的已选择的服务终端的当前移动速度小于3KM/h时,需求 发布终端发送催促指令给已选择的服务终端,提示其加快速度;
[0056] 或者
[0057] 当已选择的服务终端标示出的需求发布终端的当前移动速度超过5KM/h时,已选 择的服务终端发送确认指令给需求发布终端,要求其重新确认服务地点。
[0058] 移动速度V计算方式为:
[0059]
[0060] 其中:
[0061 ] Dat2为该终端在t2时刻的经度,Dbt2为该终端在t2时刻的炜度;
[0062] Datl为该终端在tl时刻的经度,Dbt
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1