一种定位通话的方法和装置的制造方法_3

文档序号:9915102阅读:来源:国知局
主叫端角度描述的。如图4所示,所述方法可以包括:
[0072]S410,主叫端向被叫端发起定位通话请求,所述定位通话请求包括第一任务和第二任务,所述第一任务用于向所述被叫端发起位置信息获取请求,所述第二任务用于向所述被叫端发起语音呼叫请求。
[0073]S420,主叫端接收被叫端在接受所述定位通话请求后发送的位置信息。
[0074]S430,主叫端获取最近一次记录的在通话过程中的所述被叫端的位置信息,以及获取所述主叫端当前的位置信息。
[0075]S440,主叫端根据接收到的所述被叫端的位置信息和所述主叫端当前的位置信息计算第一距离。
[0076]S450,主叫端根据获取到的最近一次记录的在通话过程中的所述被叫端的位置信息和所述主叫端当前的位置信息计算第二距离。
[0077]S460,主叫端根据第一距离和第二距离确定所述被叫端相对于所述主叫端的移动距离。所述第一距离和所述第二距离的差值为所述被叫端相对于所述主叫端的移动距离。
[0078]S470,主叫端在与被叫端通话的同时,在本地播放所述被叫端相对于所述主叫端的移动距离。
[0079]本发明实施例应用的场景是:被叫端在移动的过程中,主叫端的位置保持不变。假设,主叫端当前的位置信息为A,被叫端当前的位置信息为B,最近一次记录的在通话过程中的所述被叫端的位置信息为C;主叫端可以调用第三方导航应用计算A和B的距离得到第一距离,以及计算A和C的距离得到第二距离;主叫端也可以直接根据A的经玮度信息和B的经玮度信息计算得到第一距离,以及根据B的经玮度信息和C的经玮度信息计算得到第二距离。假设,第一距离和第二距离的差值等于I米,若第一距离大于第二距离,说明,被叫端在远离主叫端,主叫端可以播放“被叫端远离了您I米”;若第一距离小于第二距离,说明被叫端在接近主叫端,主叫端可以播放“被叫端向您走了 I米”。主叫端可以根据播放的移动距离,实时了解被叫端的运行方向,若主叫端认为被叫端的运行方向有误,可以通过语音通话实时提醒被叫。
[0080]请参阅图5,图5是本发明实施例提供的一种定位通话装置的结构示意图。如图5所示,所述定位通话装置5至少可以包括:发送模块51、接收模块52以及处理模块53,其中:
[0081]发送模块51,用于向被叫端发起定位通话请求,所述定位通话请求包括第一任务和第二任务,所述第一任务用于向所述被叫端发起位置信息获取请求,所述第二任务用于向所述被叫端发起语音呼叫请求;接收模块52,用于所述被叫端在接受所述定位通话请求后发送的位置信息;处理模块53,用于在与所述被叫端通话的同时,在本地输出所述位置信息。
[0082]可选的,如图6所示,所述处理模块53包括显示处理单元531和/或音频处理单元532,其中:所述显示处理模块531用于,在与所述被叫端通话的同时,根据所述被叫端的位置信息在预先加载的地图上显示所述被叫端的位置;所述音频处理单元532用于,在与所述被叫端通话的同时,根据所述被叫端的位置信息播放所述被叫端的位置。
[0083]进一步的,如图5所示,所述定位通话装置5还包括:定位模块54,用于获取所述主叫端当前的位置信息;所述音频处理单元532具体用于:根据所述被叫端的位置信息和所述主叫端的位置信息,计算所述主叫端和所述被叫端的距离;在与所述被叫端通话的同时,在本地播放所述主叫端和所述被叫端的距离。
[0084]进一步的,如图5所示,所述定位通话装置5还包括:获取模块55,用于获取最近一次记录的在通话过程中的所述被叫端的位置信息;定位模块54,用于获取所述主叫端当前的位置信息;所述音频处理单元532具体用于:根据接收到的所述被叫端的位置信息和所述主叫端当前的位置信息计算第一距离,并根据获取到的最近一次记录的在通话过程中的所述被叫端的位置信息和所述主叫端当前的位置信息计算第二距离;根据所述第一距离和第二距离确定所述被叫端相对于所述主叫端的移动距离;在与所述被叫端通话的同时,在本地播放所述被叫端相对于所述主叫端的移动距离。
[0085]可理解的是,本实施例的定位通话装置5的各功能模块的功能可根据上述方法实施例中的方法具体实现,可以具体对应参考图1至或图4方法实施例的主叫端的相关描述,此处不再赘述。
[0086]请参阅图7,图7是本发明实施例提供的另一种定位通话装置的结构示意图。如图7所示,所述定位通话装置7至少可以包括:判断模块71、处理模块72以及发送模块73,其中:
[0087]判断模块71,用于在检测到主叫端的定位通话请求时,判断是否接受所述定位通话请求,所述定位通话请求包括第一任务和第二任务,所述第一任务用于向所述被叫端发起位置信息获取请求,所述第二任务用于向所述被叫端发起语音呼叫请求;处理模块72,用于若判定接受所述定位通话请求,则在与所述主叫端通话时,控制定位模块实时获取所述被叫端的位置信息;发送模块73,用于将获取到的位置信息发送给所述主叫端。
[0088]可理解的是,本实施例的定位通话装置7的各功能模块的功能可根据上述方法实施例中的方法具体实现,可以具体对应参考图1至或图4方法实施例的被叫端的相关描述,此处不再赘述。
[0089]请参与图8,图8是本发明实施例提供的一种通信终端的结构示意图。如图8所示,所述通信终端8可以包括上述定位通话装置5和/或上述定位通话装置7,其中,图8只示出了其中一种情况,即同时包括了定位通话装置5和定位通话装置7,其余两种情况省略。主叫端向被叫端发起定位通话请求,所述定位通话请求包括第一任务和第二任务,所述第一任务用于向被叫端发起位置信息获取请求,所述第二任务用于向被叫端发起语音呼叫请求,若被叫端接受该定位通话请求,被叫端则可以实时获取被叫端的位置信息并反馈给主叫端,主叫端在与被叫端通话的同时,在本地输出被叫端的位置信息,即使被叫端在移动,也无需用户手动输入目的地,并且在定位的同时,主被叫还可以进行语音通话,实现了方便快捷的指导用户寻找目的地。
[0090]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0091]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0092]在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,〃计算机可读介质〃可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1