运动轨迹的分享方法和装置制造方法及图纸

技术编号:15880199 阅读:36 留言:0更新日期:2017-07-25 18:18
本发明专利技术公开了一种运动轨迹的分享方法和装置。其中,该方法包括:即时通讯客户端接收轨迹分享指令,其中,轨迹分享指令用于指示即时通讯客户端分享即时通讯客户端所在的第一终端在运动事件中的实时运动轨迹;即时通讯客户端响应轨迹分享指令生成第一轨迹分享事件;即时通讯客户端将第一轨迹分享事件发送至服务器,其中,第一轨迹分享事件用于指示服务器按照轨迹分享指令指定的分享方式分享第一终端的实时运动轨迹。本发明专利技术解决了无法通过即时通讯分享好友运动轨迹的技术问题。

Method and device for sharing motion track

The invention discloses a method and a device for sharing motion tracks. Among them, the method includes: instant messaging client receives instructions which share track, track sharing instructions for the real-time track indicating instant messaging client share the first instant messaging client terminal located in motion events; instant messaging client response track generates the first track share share event; instant messaging client will be the first track event sending share to the server, the first track event for sharing instructs the server to track the share share share directive specifies the real-time track of the first terminal. The invention solves the technical problem that the movement trajectory of a friend can not be shared by instant communication.

【技术实现步骤摘要】
运动轨迹的分享方法和装置
本专利技术涉及互联网领域,具体而言,涉及一种运动轨迹的分享方法和装置。
技术介绍
现有用户可以通过安装在终端上的应用程序与聊天好友共享位置,但是仅仅是分享位置是无法满足用户的要求的,如需要聊天中的好友之一对其他好友指路或引领其他人的行车路线等需要查看各个好友之间的路径情况的场景下,需要分享好友的行车轨迹,但是现有技术中无法实现此功能。针对上述无法通过即时通讯实时分享好友运动轨迹的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种运动轨迹的分享方法和装置,以至少解决无法通过即时通讯分享好友运动轨迹的技术问题。根据本专利技术实施例的一个方面,提供了一种运动轨迹的分享方法,该方法包括:即时通讯客户端接收轨迹分享指令,其中,轨迹分享指令用于指示即时通讯客户端分享即时通讯客户端所在的第一终端在运动事件中的实时运动轨迹;即时通讯客户端响应轨迹分享指令生成第一轨迹分享事件;即时通讯客户端将第一轨迹分享事件发送至服务器,其中,第一轨迹分享事件用于指示服务器按照轨迹分享指令指定的方式分享第一终端的实时运动轨迹。根据本专利技术实施例的一个方面,提供了一种运动轨迹的分享方法,该方法包括:服务器接收即时通讯客户端发送的第一轨迹分享事件,其中,第一轨迹分享事件携带有指定的分享方式;服务器按照指定的分享方式分享即时通讯客户端所在的第一终端的实时运动轨迹。根据本专利技术实施例的一个方面,提供了一种运动轨迹的分享方法,该方法包括:即时通讯客户端所在的第二终端接收服务器发送的轨迹分享通知,其中,轨迹分享通知用于通知第一终端通过即时通讯客户端分享了第一终端的实时运行轨迹;第二终端的即时通讯客户端响应点击轨迹分享通知的指令生成用于响应轨迹分享通知的响应信息,将响应信息返回至服务器;第二终端的即时通讯客户端接收服务器基于响应信息发送的第一终端的实时运动轨迹。根据本专利技术实施例的另一方面,还提供了一种运动轨迹的分享装置,该分享装置包括:接收单元,用于接收轨迹分享指令,其中,轨迹分享指令用于指示即时通讯客户端分享即时通讯客户端所在的第一终端在运动事件中的实时运动轨迹;生成单元,用于响应轨迹分享指令生成第一轨迹分享事件;发送单元,用于将第一轨迹分享事件发送至服务器,其中,第一轨迹分享事件用于指示服务器按照轨迹分享指令指定的方式分享第一终端的实时运动轨迹。根据本专利技术实施例的另一方面,还提供了一种运动轨迹的分享装置,该分享装置包括:通知接收单元,用于接收服务器发送的轨迹分享通知,其中,轨迹分享通知用于通知第一终端通过即时通讯客户端分享了第一终端的实时运行轨迹;响应单元,用于响应点击轨迹分享通知的指令生成用于响应轨迹分享通知的响应信息,将响应信息返回至服务器;轨迹接收单元,用于接收服务器发送的第一终端的实时运动轨迹。在本专利技术上述实施例中,即时通讯客户端在接收到分享其所在的第一终端的实时运动轨迹的分享指令之后,生成第一轨迹分享事件,并通过该第一轨迹分享事件指示即时通讯客户端对应的服务器(如即时通讯服务器)分享第一终端的实时运动轨迹。通过上述实施例,解决了现有技术无法通过即时通讯实时分享好友运动轨迹的问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的硬件环境示意图;图2是根据本专利技术实施例的一种可选的运动轨迹的分享方法的流程图;图3是根据本专利技术实施例的另一种可选的运动轨迹的分享方法的时序图;图4是根据本专利技术实施例的各个运动轨迹与时间对应关系的示意图;图5是根据本专利技术实施例的运动轨迹的分享方法的界面示意图;图6是根据本专利技术实施例的再一种可选的运动轨迹的分享方法的流程图;图7是根据本专利技术实施例的又一种可选的运动轨迹的分享方法的流程图;图8是根据本专利技术实施例的一种可选的运动轨迹的分享装置的示意图;图9是根据本专利技术实施例的一种可选的运动轨迹的分享装置的示意图;图10是根据本专利技术实施例的一种终端的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本专利技术实施例,提供了一种运动轨迹的分享方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。可选地,在本实施例中,上述运动轨迹的分享方法可以应用于如图1所示的由第一终端10、服务器30以及第二终端50构成的硬件环境中,其中,硬件环境包括网络环境。如图1所示,终端10通过网络与服务器30进行连接,上述网络包括但不限于:广域网、城域网或局域网。如图2所示,本专利技术提供的一种运动轨迹的分享方案可以包括如下步骤:步骤S202:即时通讯客户端接收轨迹分享指令,其中,轨迹分享指令用于指示即时通讯客户端分享即时通讯客户端所在的第一终端在运动事件中的实时运动轨迹。步骤S204:即时通讯客户端响应轨迹分享指令生成第一轨迹分享事件。步骤S206:即时通讯客户端将第一轨迹分享事件发送至服务器,其中,第一轨迹分享事件用于指示服务器按照轨迹分享指令指定的方式分享第一终端的实时运动轨迹。在本专利技术上述实施例中,即时通讯客户端在接收到分享其所在的第一终端的实时运动轨迹的分享指令之后,生成第一轨迹分享事件,并通过该第一轨迹分享事件指示即时通讯客户端对应的服务器(如即时通讯服务器)分享第一终端的实时运动轨迹。通过上述实施例,解决了现有技术中无法分享用户的运动轨迹的问题。第一终端在发生运动事件时可以启动其定位功能,记录第一终端自启动定位功能起每个时刻的地理位置,并通过该定位功能生成第一终端的实时运动轨迹,并将该实时运动轨迹显示在第一终端的屏幕上的实时轨迹页面中,用户可以通过操作第一终端的屏幕上显示的实时轨迹页面的分享按钮,生成通过即时通讯客户端分享第一终端的实时运动轨迹的分享指令,即时通讯客户端接收到该分享指令之后,响应该分享指令生成第一轨迹分享事件,并将该第一轨迹分享事件发送至服务器,服务器接收到该第一轨迹分享事件之后,按照分享指令指示的分享方式将第一终端的实时运动轨迹分享至安装有即时通讯客户端的第二终端,第二终端即可获取该第一终端的实时运动轨迹。通过上述实施例,本文档来自技高网
...
运动轨迹的分享方法和装置

【技术保护点】
一种运动轨迹的分享方法,其特征在于,包括:即时通讯客户端接收轨迹分享指令,其中,所述轨迹分享指令用于指示所述即时通讯客户端分享所述即时通讯客户端所在的第一终端在运动事件中的实时运动轨迹;所述即时通讯客户端响应所述轨迹分享指令生成第一轨迹分享事件;所述即时通讯客户端将所述第一轨迹分享事件发送至服务器,其中,所述第一轨迹分享事件用于指示所述服务器按照所述轨迹分享指令指定的方式分享所述第一终端的实时运动轨迹。

【技术特征摘要】
1.一种运动轨迹的分享方法,其特征在于,包括:即时通讯客户端接收轨迹分享指令,其中,所述轨迹分享指令用于指示所述即时通讯客户端分享所述即时通讯客户端所在的第一终端在运动事件中的实时运动轨迹;所述即时通讯客户端响应所述轨迹分享指令生成第一轨迹分享事件;所述即时通讯客户端将所述第一轨迹分享事件发送至服务器,其中,所述第一轨迹分享事件用于指示所述服务器按照所述轨迹分享指令指定的方式分享所述第一终端的实时运动轨迹。2.根据权利要求1所述的方法,其特征在于,所述即时通讯客户端响应所述轨迹分享指令生成第一轨迹分享事件包括:所述即时通讯客户端获取所述第一终端在第一分享时间段内产生的第一运动轨迹;所述即时通讯客户端响应所述轨迹分享指令生成至少携带有所述第一运动轨迹的所述第一轨迹分享事件,其中,所述实时运动轨迹包括:所述第一运动轨迹。3.根据权利要求2所述的方法,其特征在于,所述即时通讯客户端将所述第一轨迹分享事件发送至服务器之后,还包括:所述即时通讯客户端将所述第一终端在所述运动事件中产生的第二运动轨迹实时发送给所述服务器,其中,所述实时运动轨迹包括:所述第一运动轨迹和所述第二运动轨迹,该第二运动轨迹为在所述第一运动轨迹之后产生的运动轨迹。4.根据权利要求2所述的方法,其特征在于,所述即时通讯客户端将所述第一轨迹分享事件发送至服务器之后,还包括:所述即时通讯客户端接收所述服务器发送的第一轨迹分享请求;将所述第一终端在所述第一轨迹分享请求所指示的第二分享时间段内产生的第三运动轨迹发送给所述服务器,其中,所述实时运动轨迹包括所述第一运动轨迹和所述第三运动轨迹。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述即时通讯客户端被第一账户登录,其中,所述轨迹分享指令指定的方式包括:将所述第一终端的实时运动轨迹,分享至所述第一账户在所述即时通讯客户端的关联账户列表中的一个或多个第二账户。6.根据权利要求5所述的方法,其特征在于,所述即时通讯客户端接收轨迹分享指令包括:在所述第一账户与所述一个或多个第二账户处于同一会话中时,所述即时通讯客户端接收轨迹分享指令。7.根据权利要求1至4中任一项所述的方法,其特征在于,所述即时通讯客户端被第一账户登录,其中,所述轨迹分享指令指定的方式包括:通过所述即时通讯客户端对应的服务器,将用于分享所述第一终端的实时运动轨迹的第二轨迹分享事件,通知给所述第一账户在所述即时通讯客户端的关联账户列表中的每个账户。8.一种运动轨迹的分享方法,其特征在于,包括:服务器接收即时通讯客户端发送的第一轨迹分享事件,其中,所述第一轨迹分享事件携带有指定的分享方式;所述服务器按照所述指定的分享方式分享所述即时通讯客户端所在的第一终端的实时运动轨迹。9.根据权利要求8所述的方法,其特征在于,所述即时通讯客户端被第一账户登录,其中,所述服务器按照所述指定的分享方式分享所述即时通讯客户端所在的第一终端的实时运动轨迹,包括:所述服务器将所述第一终端的实时运动轨迹,分享至所述第一账户在所述即时通讯客户端的关联账户列表中的一个或多个第二账户;所述服务器将用于将所述第一终端的实时运动轨迹的第二轨迹分享事件,通知给所述第一账户在所述即时通讯客户端的关联账户列表中的每个账户。10.根据权利要求9所述的方法,其特征在于,所述服务器将所述第一终端的实时运动轨迹,分享至所述第一账户在所述即时通讯客户端的关联账户列表中的一个或多个第二账户,包括:所述服务器将所述第一终端的实时运动轨迹分享至与所述第一账户处于同一会话中的所述...

【专利技术属性】
技术研发人员:史潇王倩都人华朱向冬张乐朱绮琦王为
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1