同步时间的方法及装置制造方法及图纸

技术编号:12393949 阅读:135 留言:0更新日期:2015-11-26 01:22
本发明专利技术公开了一种同步时间的方法及装置,属于互联网领域。该方法包括:当向第一用户分配网络应用的数据处理权限时,对第一用户的处理时间进行倒计时,第一用户为用户组中的用户;当在倒计时过程中第一用户掉线并重新登录该网络应用时,如果接收到第一用户终端发送的处理操作,则停止倒计时过程,得到第一用户的剩余处理时间,该处理操作包括放弃数据处理权限操作或者处理网络数据操作;分别向第一用户终端和第二用户终端发送所述剩余处理时间,使第一用户终端和第二用户终端分别显示所述剩余处理时间,第二用户为该用户组中除第一用户之外的其他用户。本发明专利技术避免了第一用户终端和第二用户终端中显示的时间出现错误。

【技术实现步骤摘要】

本专利技术涉及互联网领域,特别涉及一种同步时间的方法及装置
技术介绍
对于基于互联网的某些网络应用,当用户使用该网络应用时,该用户需要和其他的用户组成一个用户组。例如,该网络应用为五子棋游戏,斗地主游戏等。该用户组中的每个用户均有处理该网络应用包括的网络数据的处理权限,并且在每个用户终端上会显示每个用户处理网络数据的剩余处理时间,为了保证每个用户终端上显示的时间一致,需要同步每个用户终端上显示的时间。对于五子棋游戏,当第一用户和第二用户组成一个用户组玩该游戏时,服务器向第一用户终端和第二用户终端分别下发一个处理时间。以第一用户为例,当轮到第一用户下棋时,第一用户终端对服务器下发的处理时间进行倒计时,且在第一用户终端接收到第一用户下的棋子时停止对该处理时间进行倒计时,得到第一用户的剩余处理时间,将该棋子在棋盘中所处位置的位置信息和该剩余处理时间发送给服务器。服务器将第一用户终端发送的位置信息和剩余处理时间发送给第二用户终端,使第二用户终端显示该剩余处理时间,以及根据该位置信息在棋盘中显示第一用户下的棋子。用户有时会使用手机运行该网络应用,由于手机的网络不稳定,导致该网络应用会出现掉线的情况。如果第一用户处理网络数据时突然掉线,当第一用户重新登录该网络应用时,如果轮到第一用户处理网络数据,第一用户终端是从第一用户终端掉线之前最后一次记录的剩余处理时间开始倒计时。由于掉线并重新登录需要一定的时间,所以之后终端中显示的第一用户的剩余处理时间与实际的剩余处理时间不相等,导致终端显示的时间出现错误。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种同步时间的方法及装置。所述技术方案如下:第一方面,提供了一种同步时间的方法,所述方法包括:当向第一用户分配网络应用的数据处理权限时,对所述第一用户的处理时间进行倒计时,所述第一用户为用户组中的用户;当在倒计时过程中所述第一用户掉线并重新登录所述网络应用时,如果接收到第一用户终端发送的处理操作,则停止所述倒计时过程,得到所述第一用户的剩余处理时间,所述处理操作包括放弃数据处理权限操作或者处理网络数据操作;分别向所述第一用户终端和第二用户终端发送所述剩余处理时间,使所述第一用户终端和所述第二用户终端分别显示所述剩余处理时间,第二用户为所述用户组中除所述第一用户之外的其他用户。第二方面,提供了一种同步时间的方法,所述方法包括:当掉线并重新登录网络应用时,如果拥有所述网络应用的数据处理权限且接收到处理操作,则向服务器发送所述处理操作,所述处理操作包括放弃数据处理权限操作或者处理网络数据操作;接收所述服务器发送的第一用户的剩余处理时间,并显示所述第一用户的剩余处理时间。第三方面,提供了一种同步时间的装置,所述装置包括:倒计时模块,用于当向第一用户分配网络应用的数据处理权限时,对所述第一用户的处理时间进行倒计时,所述第一用户为用户组中的用户;停止倒计时模块,用于当在倒计时过程中所述第一用户掉线并重新登录所述网络应用时,如果接收到第一用户终端发送的处理操作,则停止所述倒计时过程,得到所述第一用户的剩余处理时间,所述处理操作包括放弃数据处理权限操作或者处理网络数据操作;第一发送模块,用于分别向所述第一用户终端和第二用户终端发送所述剩余处理时间,使所述第一用户终端和所述第二用户终端分别显示所述剩余处理时间,第二用户为所述用户组中除所述第一用户之外的其他用户。第四方面,提供了一种同步时间的装置,所述装置包括:第四发送模块,用于当掉线并重新登录网络应用时,如果拥有所述网络应用的数据处理权限且接收到处理操作,则向服务器发送所述处理操作,所述处理操作包括放弃数据处理权限操作或者处理网络数据操作;第一显示模块,用于接收所述服务器发送的第一用户的剩余处理时间,并显示所述第一用户的剩余处理时间。在本专利技术实施例中,服务器向第一用户分配处理网络应用包括的网络数据的处理权限时,对第一用户的处理时间进行倒计时,当在倒计时过程中第一用户掉线并重新登录该网络应用时,如果服务器接收到第一用户终端发送的处理操作,停止对第一用户的处理时间进行倒计时,得到第一用户的剩余处理时间,并将第一用户的剩余处理时间分别发送给第一用户终端和第二用户终端,该剩余处理时间为第一用户终端掉线并重新登录期间服务器一直更新的剩余处理时间,也就是说,该剩余处理时间为第一用户的实际剩余处理时间,避免了第一用户终端和第二用户终端中显示的时间出现错误。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种同步时间的系统架构图;图2是本专利技术实施例提供的第一种同步时间的方法流程图;图3是本专利技术实施例提供的第二种同步时间的方法流程图;图4A是本专利技术实施例提供的第三种同步时间的方法流程图;图4B是本专利技术实施例提供的一种网络应用界面示意图;图5是本专利技术实施例提供的一种同步时间的装置结构示意图;图6是本专利技术实施例提供的另一种同步时间的装置结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1是本专利技术实施例提供的一种同步时间的系统架构图,参见图1,同步时间的系统包括第一用户终端、第二用户终端和服务器。第一用户终端与服务器之间通过网络连接,第二用户终端与服务器之间通过网络连接。第一用户终端和第二用户终端均用于安装并运行各种网络应用,还用于接收用户在该网络应用的界面中提交的操作请求,并根据该操作请求与服务器之间进行通信。在第一用户终端和第二用户终端运行该网络应用的过程中,第一用户终端和第二用户终端还用于显示用户处理该网络应用包括的网络数据的剩余处理时间。服务器用于为该网络应用的运行提供所需的数据,还用于记录用户注册该网络应用的用户信息,以及在用户登录该网络应用时,根据记录的用户信息,对该用户的身份进行验证,以确定是否通过该用户登录该网络应用的请求。该服务器还用于将第一用户终端处理的网络数据的信息同步给第二用户终端,当然,还用于将第二用户终端处理的网络数据的信息同步给第一用户终端。图2是本专利技术实施例提供的一种同步时间的方法流程图,参见图2,该方法包括:步骤201:当向第一用户分配网络应用的数据处理权限时,对第一用户的处理时间进行倒计时,第一用户为用户组中的用户。步骤202:当在倒计时过程中第一用户掉线并重新登录该网络应用时,如果接收到第一用户终端发送的处理操作,则停止该倒计时过程,得到第一用户的剩余处理时间,该处理操作包括放弃数据处理权限操作或者处理网络数据操作。步骤203:分别向第一用户终端和第二用户终端发送第一用户的剩余处理时间,使第一用户终端和第二用户终端分别显示第一用户的剩余处理时间,第二用户为该用户组中除第一用户之外的其他用户。在本专利技术实施例中,服务器向第一用户分配处理网络应用包括的网络数据的处理权限时,对第一用户的处理时间进行倒计时,当在倒计时过程中第一用户掉线并重新登录该网络应用时,如果服务器接收到第一用户终端发送的处理操作,停止对第一本文档来自技高网...

【技术保护点】
一种同步时间的方法,其特征在于,所述方法包括:当向第一用户分配网络应用的数据处理权限时,对所述第一用户的处理时间进行倒计时,所述第一用户为用户组中的用户;当在倒计时过程中所述第一用户掉线并重新登录所述网络应用时,如果接收到第一用户终端发送的处理操作,则停止所述倒计时过程,得到所述第一用户的剩余处理时间,所述处理操作包括放弃数据处理权限操作或者处理网络数据操作;分别向所述第一用户终端和第二用户终端发送所述剩余处理时间,使所述第一用户终端和所述第二用户终端分别显示所述剩余处理时间,第二用户为所述用户组中除所述第一用户之外的其他用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:牟义举
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1