通话过程中的定位方法及装置制造方法及图纸

技术编号:16042858 阅读:32 留言:0更新日期:2017-08-20 01:17
本公开是关于一种通话过程中的定位方法及装置。所述方法包括:分别确定正在进行通话的第一终端和第二终端的当前位置;基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置。本公开技术方案有效解决了相关技术中用户不能在通话过程中准确说明自己所在位置的问题,提升了用户的外出会面体验。

【技术实现步骤摘要】
通话过程中的定位方法及装置
本公开涉及移动设备
,尤其涉及一种通话过程中的定位方法及装置。
技术介绍
目前,一些用户经常约在许多公共场所,如超市、公园、银行、医院等见面,由于这些场所可能人流量比较大,或者场所覆盖面积较大,或者对用户来说比较陌生,因此相约用户即使通过电话沟通也可能无法准确表明自己所在位置,进而影响用户约会的心情。由于相关技术不能对上述情形提供相应的解决方案,因此延长了用户的碰面时间,降低了用户外出体验。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种通话过程中的定位方法及装置,用以解决相关技术不能及时定位通话对端所在位置的问题。根据本公开实施例的第一方面,提供一种通话过程中的定位方法,应用于服务器,所述方法包括:分别确定正在进行通话的第一终端和第二终端的当前位置;基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置。在一实施例中,在分别确定正在进行通话的第一终端和第二终端的当前位置之前,所述方法还包括:接收所述第一终端和/或所述第二终端发送的定位请求消息。在一实施例中,分别确定正在进行通话的第一终端和第二终端的当前位置,包括:向所述第一终端和/或所述第二终端发送用于请求位置的位置请求消息;接收所述第一终端和/或所述第二终端根据所述位置请求消息返回的位置响应消息;解析所述第一终端和/或所述第二终端返回的所述位置响应消息,得到所述第一终端和/或所述第二终端的当前位置。在一实施例中,基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置,包括:确定所述第一终端与所述第二终端之间的当前距离;当所述第一终端与所述第二终端之间的当前距离小于第一距离阈值时,向所述第一终端和/或所述第二终端发送通话对端的相对位置。在一实施例中,向所述第一终端和/或所述第二终端发送通话对端的相对位置,包括:分别向所述第一终端和所述第二终端发送位置提示消息,所述位置提示消息用于提示所述第一终端和所述第二终端是否指示通话对端的位置;在接收到所述第一终端和/或所述第二终端根据所述位置提示消息发送的指示通话对端的位置的响应消息时,根据所述响应消息向所述第一终端和/或所述第二终端发送通话对端的相对位置。在一实施例中,指示通话对端的相对位置的方式,包括以下至少之一:语音导航的方式;和/或,地图显示的方式;和/或,指针指向的方式;和/或,文字指示的方式。在一实施例中,基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置,包括:确定所述第一终端和/或所述第二终端在当前位置所在区域的停留时间;当所述第一终端和/或所述第二终端在所述当前位置所在区域的停留时间超过预设时间阈值时,向所述第一终端和/或所述第二终端指示通话对端的相对位置。根据本公开实施例的第二方面,提供一种通话过程中的定位方法,应用于终端,方法包括:向服务器发送定位请求消息,所述定位请求消息用于指示所述服务器返回所述终端的通话对端的相对位置;接收所述服务器根据所述定位请求消息返回的通话对端的相对位置;输出所述通话对端的相对位置。在一实施例中,向服务器发送定位请求消息,包括:当检测出所述终端在预设行进距离内的行进时长超过预设时长阈值时,向所述服务器发送所述定位请求消息;或者,当检测出所述终端在预设时间段内的平均移动速度小于预设速度阈值时,向所述服务器发送所述定位请求消息。根据本公开实施例的第三方面,提供一种通话过程中的定位装置,该装置包括:位置确定模块,被配置为分别确定正在进行通话的第一终端和第二终端的当前位置;指示模块,被配置为基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置。在一实施例中,装置还包括:第一接收模块,被配置为接收所述第一终端和/或所述第二终端发送的定位请求消息。在一实施例中,位置确定模块包括:位置请求子模块,被配置为向所述第一终端和/或所述第二终端发送用于请求位置的位置请求消息;位置响应子模块,被配置为接收所述第一终端和/或所述第二终端根据所述位置请求消息返回的位置响应消息;解析子模块,被配置为解析所述第一终端和/或所述第二终端返回的所述位置响应消息,得到所述第一终端和/或所述第二终端的当前位置。在一实施例中,指示模块包括:第一确定子模块,被配置为确定所述第一终端与所述第二终端之间的当前距离;第一发送子模块,被配置为当所述第一终端与所述第二终端之间的当前距离小于第一距离阈值时,向所述第一终端和/或所述第二终端发送通话对端的相对位置。在一实施例中,第一发送子模块包括:第二发送子模块,被配置为当所述第一终端与所述第二终端之间的当前距离小于第一距离阈值时,分别向所述第一终端和所述第二终端发送位置提示消息,所述位置提示消息用于提示所述第一终端和所述第二终端是否指示通话对端的位置;第三发送子模块,被配置为在接收到所述第一终端和/或所述第二终端根据所述位置提示消息发送的指示通话对端的位置的响应消息时,根据所述响应消息向所述第一终端和/或所述第二终端发送通话对端的相对位置。在一实施例中,指示模块包括:时间确定子模块,被配置为确定所述第一终端和/或所述第二终端在当前位置所在区域的停留时间;第四发送子模块,被配置为当所述第一终端和/或所述第二终端在所述当前位置所在区域的停留时间超过预设时间阈值时,向所述第一终端和/或所述第二终端指示通话对端的相对位置。根据本公开实施例的第四方面,提供一种通话过程中的定位装置,该装置包括:第二发送模块,被配置为向服务器发送定位请求消息,所述定位请求消息用于指示所述服务器分别确定正在进行通话的第一终端和第二终端的当前位置;第三接收模块,被配置为接收所述服务器根据所述定位请求消息返回的通话对端的相对位置;位置输出模块,被配置为输出所述通话对端的相对位置。在一实施例中,第二发送模块包括:第五发送子模块,被配置为当检测出所述终端在预设行进距离内的行进时长超过预设时长阈值时,向所述服务器发送所述定位请求消息;或者,第六发送子模块,被配置为当检测出所述终端在预设时间段内的平均移动速度小于预设速度阈值时,向所述服务器发送所述定位请求消息。根据本公开实施例的第五方面,提供一种通话过程中的定位装置,所述装置包括:第一处理器;用于存储第一处理器可执行指令的第一存储器;其中,所述第一处理器被配置为:分别确定正在进行通话的第一终端和第二终端的当前位置;基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置。根据本公开实施例的第六方面,提供一种通话过程中的定位装置,所述装置包括:第二处理器;用于存储第二处理器可执行指令的第二存储器;其中,所述第二处理器被配置为:向服务器发送定位请求消息,所述定位请求消息用于指示所述服务器返回所述终端的通话对端的相对位置;接收所述服务器根据所述定位请求消息返回的通话对端的相对位置;输出所述通话对端的相对位置。根据本公开实施例的第七方面,提供一种非临时计算机可读存储介质,所述存储介质上存储有计算机指令,其特征在于,所述指令被处理器执行时实现以下步骤:分别确定正在进行通话的第一终端和第二终端的当前位置;基于所述第一终端本文档来自技高网...
通话过程中的定位方法及装置

【技术保护点】
一种通话过程中的定位方法,其特征在于,应用于服务器,所述方法包括:分别确定正在进行通话的第一终端和第二终端的当前位置;基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或所述第二终端指示通话对端的相对位置。

【技术特征摘要】
1.一种通话过程中的定位方法,其特征在于,应用于服务器,所述方法包括:分别确定正在进行通话的第一终端和第二终端的当前位置;基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或所述第二终端指示通话对端的相对位置。2.根据权利要求1所述的方法,其特征在于,在分别确定正在进行通话的第一终端和第二终端的当前位置之前,所述方法还包括:接收所述第一终端和/或所述第二终端发送的定位请求消息。3.根据权利要求1所述的方法,其特征在于,所述分别确定正在进行通话的第一终端和第二终端的当前位置,包括:向所述第一终端和/或所述第二终端发送用于请求位置的位置请求消息;接收所述第一终端和/或所述第二终端根据所述位置请求消息返回的位置响应消息;解析所述第一终端和/或所述第二终端返回的所述位置响应消息,得到所述第一终端和/或所述第二终端的当前位置。4.根据权利要求1所述的方法,其特征在于,所述基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置,包括:确定所述第一终端与所述第二终端之间的当前距离;当所述第一终端与所述第二终端之间的当前距离小于第一距离阈值时,向所述第一终端和/或所述第二终端发送通话对端的相对位置。5.根据权利要求4所述的方法,其特征在于,所述向所述第一终端和/或所述第二终端发送通话对端的相对位置,包括:分别向所述第一终端和所述第二终端发送位置提示消息,所述位置提示消息用于提示所述第一终端和所述第二终端是否指示通话对端的位置;在接收到所述第一终端和/或所述第二终端根据所述位置提示消息发送的指示通话对端的位置的响应消息时,根据所述响应消息向所述第一终端和/或所述第二终端发送通话对端的相对位置。6.根据权利要求1所述的方法,其特征在于,所述指示通话对端的相对位置的方式,包括以下方式至少之一:语音导航的方式;和/或,地图显示的方式;和/或,指针指向的方式;和/或,文字指示的方式。7.根据权利要求1所述的方法,其特征在于,所述基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置,包括:确定所述第一终端和/或所述第二终端在当前位置所在区域的停留时间;当所述第一终端和/或所述第二终端在当前位置所在区域的停留时间超过预设时间阈值时,向所述第一终端和/或所述第二终端指示通话对端的相对位置。8.一种通话过程中的定位方法,其特征在于,应用于终端,所述方法包括:向服务器发送定位请求消息,所述定位请求消息用于指示所述服务器返回所述终端的通话对端的相对位置;接收所述服务器根据所述定位请求消息返回的通话对端的相对位置;输出所述通话对端的相对位置。9.根据权利要求8所述的方法,其特征在于,所述向服务器发送定位请求消息,包括:当检测出所述终端在预设行进距离内的行进时长超过预设时长阈值时,向所述服务器发送所述定位请求消息;或者,当检测出所述终端在预设时间段内的平均移动速度小于预设速度阈值时,向所述服务器发送所述定位请求消息。10.一种通话过程中的定位装置,其特征在于,所述装置包括:位置确定模块,被配置为分别确定正在进行通话的第一终端和第二终端的当前位置;指示模块,被配置为基于所述第一终端和所述第二终端的当前位置,向所述第一终端和/或第二终端指示通话对端的相对位置。11.根据权利要求10所述的装置,其特征在于,所述装置还包括:第一接收模块,被配置为接收所述第一终端和/或所述第二终端发送的定位请求消息。12.根据权利要求10所述的装置,其特征在于,所述位置确定模块包括:位置请求子模块,被配置为向所述第一终端和/或所述第二终端发送用于请求位置的位置请求消息;位置响应子模块,被配置为接...

【专利技术属性】
技术研发人员:王柯
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1