位置信息的共享方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种位置信息的共享方法和装置。
【背景技术】
[0002]如今,利用终端实现用户之间的即时通信,已经成为非常常用的通信手段,越来越多的开发商开始关注终端上的应用。当下许多用户在与好友通信时,经常会有需要将自身所在的位置分享给自己的好友,然而传统的地理位置分享,只能分享静态的地理位置信息给好友,例如,当前所在位置的静态地图,却无法分享用户的位置变化和移动方向,进而无法实时获取用户的动态位置;此外,传统的地理位置共享,也仅仅限于能够看到正在通信的好友所在的位置,但不能在查看其位置的同时,还与其进行实时对话,进而在通话的同时获知好友的位置。
[0003]针对上述的问题,目前尚未提出有效的解决方案。
【发明内容】
[0004]本发明实施例提供了一种位置信息的共享方法和装置,以至少解决现有技术中无法共享终端动态变化的位置信息的技术问题。
[0005]根据本发明实施例的一个方面,提供了一种位置信息的共享方法,包括:第一终端接收第二终端的当前位置信息;第一终端在第一终端的位置显示区域上将使用第二终端的在先位置信息标记的第二终端的在先位置更新为使用当前位置信息标记的第二终端的当前位置,其中,在先位置信息是第一终端在接收到当前位置信息之前接收到的。
[0006]可选地,该方法还包括:第一终端发送第一终端的当前位置信息给第二终端,以使第二终端在第二终端的位置显示区域上将使用第二终端之前接收到的第一终端的在先位置信息标记的第一终端的在先位置更新为使用第一终端的当前位置信息标记的第一终端的当前位置。
[0007]可选地,在第一终端接收第二终端的当前位置信息之前,还包括:第一终端发起位置共享会话;第一终端等待第二终端加入到位置共享会话中;第一终端在第二终端加入到位置共享会话中之后接收第二终端的在先位置信息,并在第一终端的位置显示区域上显示使用第二终端的在先位置信息标记的第二终端的在先位置。
[0008]可选地,在第一终端的位置显示区域上显示使用第二终端的在先位置信息标记的第二终端的在先位置时,还包括:在第一终端的位置显示区域上显示第一终端的当前位置或在先位置;或者在与第一终端的位置显示区域不同的第一终端的其他位置显示区域上显示第一终端的当前位置或在先位置以及第三终端的当前位置或在先位置,其中,第三终端先于第二终端加入到第一终端发起的位置共享会话中。
[0009]可选地,在第一终端接收第二终端的当前位置信息之前,还包括:第一终端加入到第二终端发起的位置共享会话中;第一终端在加入到位置共享会话中之后接收第二终端的在先位置信息,并在第一终端的位置显示区域上显示使用第二终端的在先位置信息标记的第二终端的在先位置。
[0010]可选地,在第一终端的位置显示区域上显示使用第二终端的在先位置信息标记的第二终端的在先位置时,还包括:在第一终端的位置显示区域上显示第一终端的当前位置或在先位置。
[0011]可选地,该方法还包括:第一终端接收并播放第二终端发送的语音信息;和/或第一终端向第二终端发送语音信息,以使第二终端接收并播放第一终端发送的语音信息。
[0012]可选地,在第一终端接收并播放第二终端发送的语音信息时,方法还包括:在第一终端上标识语音信息来自第二终端。
[0013]可选地,在第一终端向第二终端发送语音信息之后,方法还包括:若第一终端向第二终端发送语音信息失败,则在第一终端上标识失败。
[0014]根据本发明实施例的另一个方面,还提供了一种位置信息的共享装置,位于第一终端上,包括:接收单元,用于接收第二终端的当前位置信息;更新单元,用于在第一终端的位置显示区域上将使用第二终端的在先位置信息标记的第二终端的在先位置更新为使用当前位置信息标记的第二终端的当前位置,其中,在先位置信息是第一终端在接收到当前位置信息之前接收到的。
[0015]可选地,该装置还包括:第一发送单元,用于发送第一终端的当前位置信息给第二终端,以使第二终端在第二终端的位置显示区域上将使用第二终端之前接收到的第一终端的在先位置信息标记的第一终端的在先位置更新为使用第一终端的当前位置信息标记的第一终端的当前位置。
[0016]可选地,该装置还包括:发起单元,用于在第一终端接收第二终端的当前位置信息之前,发起位置共享会话;等待单元,用于等待第二终端加入到位置共享会话中;第一接收单元,用于在第二终端加入到位置共享会话中之后接收第二终端的在先位置信息;第一显示单元,用于在第一终端的位置显示区域上显示使用第二终端的在先位置信息标记的第二终端的在先位置。
[0017]可选地,该装置还包括:第二显示单元,用于在第一终端的位置显示区域上显示使用第二终端的在先位置信息标记的第二终端的在先位置时,在第一终端的位置显示区域上显示第一终端的当前位置或在先位置;或者第三显示单元,用于在与第一终端的位置显示区域不同的第一终端的其他位置显示区域上显示第一终端的当前位置或在先位置以及第三终端的当前位置或在先位置,其中,第三终端先于第二终端加入到第一终端发起的位置共享会话中。
[0018]可选地,该装置还包括:加入单元,用于在第一终端接收第二终端的当前位置信息之前,加入到第二终端发起的位置共享会话中;第二接收单元,用于在加入到位置共享会话中之后接收第二终端的在先位置信息;第四显示单元,用于在第一终端的位置显示区域上显示使用第二终端的在先位置信息标记的第二终端的在先位置。
[0019]可选地,该装置还包括:第五显示单元,用于在第一终端的位置显示区域上显示使用第二终端的在先位置信息标记的第二终端的在先位置时,在第一终端的位置显示区域上显示第一终端的当前位置或在先位置。
[0020]可选地,该装置还包括:接收播放单元,用于接收并播放第二终端发送的语音信息;和/或第二发送单元,用于向第二终端发送语音信息,以使第二终端接收并播放第一终端发送的语音信息。
[0021]可选地,该装置还包括:第一标识单元,用于在第一终端接收并播放第二终端发送的语首/[目息时,在第一终端上标识语首彳目息来自第二终端。
[0022]可选地,该装置还包括:第二标识单元,用于在第一终端向第二终端发送语音信息失败时,在第一终端上标识失败。
[0023]在本发明实施例中,通过接收同一位置共享会话中的成员的动态更新的位置信息,可以获知会话中各个成员的位置变化和移动方向,达到了实时共享成员的动态变化的位置信息的目的,进而解决了现有技术中无法共享终端动态变化的位置信息的问题;此外,在本发明的实施例中,在实时共享成员的动态变化的位置信息时还可以在会话的成员之间进行语音实时对讲,通过这种对讲的方式可以更加准确地和快速地获知位置信息或者其他所需的息。
【附图说明】
[0024]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0025]图1是根据本发明实施例的一种可选的位置信息的共享方法的流程图;
[0026]图2是根据本发明实施例的另一种可选的位置信息的共享方法的流程图;
[0027]图3是根据本发明实施例的又一种可选的位置信息的共享方法的流程图;
[0028]图4是根据本发明实施例的一种可选的位置信息的窗口的示意图;
[0029]图5是根据本发明实施例的一种可选的位置信息的共享的示意图;
[0030]图6是根据本发明实施例的另一种可选的位置信息的共享的示意图;
[0031]图7是根据本发明实施例的又一种可选的位置信息的共享的示意图;
[0032]图8是根据本发明实施例的一种可选的位置信息的共享装置的示意图;以及
[0033]图9是根据本发明实施例的另一种可选的位置信息的共享装置的示意图。
【具体实施方式】
[0034]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0035]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0036]实施例1
[0037]根据本发明实施例,提供了一种位置信息的共享方法,如图1所示,该方法包括:
[0038]S102,第一终端接收第二终端的当前位置信息;
[0039]可选地,第一终端102与第二终端104可以为同一个位置共享会话中的成员,其中,在本实施例中的会话为一种面向连接的通信方式,允许多人参与同时进行通信。可选地,在本实施例中的当前位置信息可以包括但不限于以下至少之一:当前位置的经纬度、当前位置附近的重要建筑物、终端位置变化的移动方向。
[0040]可选地,在本实施例中,在第一终端102上通过地图上的标记点来显示第二终端的当前位置。可选地,在本实施例中的第一终端102及第二终端104可以为但不限于:手机、平板电脑。上述举例只是一种示例买本申请对此不做限定。
[0041]可选地,在本实施例中上述情景可以应用于即时通信的过程中,以使正在通信的成员可以实时获取成员当前的位置信息,例如,同一个位置共享会话中包括两个成员终端,分别为第一终端102和第二终端104,第一终端102接收来自第二终端104发送的当前位置信息。上述举例仅是一种示例,本申请对此不做限定。
[0042]可选地,在本实施例中第二终端104发送当前位置信息的条件包括但不限于以下至少之一:1)第二终端104检测到自身位置发生变化之后,将更新后的位置信息发送给第一终端;2)第二终端104每隔预定的周期主动发送自身的当前的位置信息。可选地,在本实施例中在第一终端102的位置显示区域显示的当前位置信息可以为但不限于以下至少之一:图片信息、文字信息。
[0043]例如,第二终端104检测到自身的位置信息发生了变化,例如,如图5所示,第二终端104由位置A移动到位置B,则将位置B的位置信息发送给第一终端102,其中,所发送的位置信息包括:位置A到位置B的移动方向,位置B的经纬度及位置B附近的重要建筑物。为了便于理解,上述图5仅示出了第二终端104的位置的相对变化,但图5还可以包括如图4所示的地图信息、窗口信息、按钮信息等,本申请对此不作限定。<