一种数据处理方法及装置的制造方法

文档序号:9436143阅读:261来源:国知局
一种数据处理方法及装置的制造方法
【技术领域】
[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]发送单元,用于如果所述第一电子设备和服务器之间的通信通畅,则发送所述数据至所述服务器。
[0026]与现有技术相比,本发明提供的上述技术方案具有如下优点:
[0027]本发明实施例提供的上述技术方案中,在获取到已编辑完成的数据后,确定第二电子设备当前的处理时间,将当前的处理时间作为数据的生效时间,即在数据被编辑完成后记录其对应的生效时间,相对于将发送时间作为其生效时间来说,提高数据的生效时间的准确度。并且第二电子设备当前的处理时间处于只读模式下,使得用户无法通过第一电子设备来修改处理时间,这样最终得到的数据的生效时间就是数据的实际被编辑完成时间,提高数据的生效时间的准确度。
【附图说明】
[0028]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本发明实施例提供的数据处理方法的一种流程图;
[0030]图2是本发明实施例提供的数据处理方法的另一种流程图;
[0031]图3是本发明实施例提供的一种应用场景的示意图;
[0032]图4是本发明实施例提供的数据处理装置的一种结构示意图;
[0033]图5是本发明实施例提供的数据处理装置的另一种结构示意图。
【具体实施方式】
[0034]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0035]请参阅图1,其示出了本发明实施例提供的数据处理方法的一种流程图,其中图1所示数据处理方法应用于第一电子设备中,第一电子设备通过数据通道与第二电子设备进行通信,所述数据处理方法可以包括以下步骤:
[0036]101:通过数据通道获取第二电子设备的处理时间,其中第二电子设备的处理时间处于只读模式下。在本发明实施例中,第一电子设备的处理时间和第二电子设备的处理时间一致,这就意味着第一电子设备的处理时间和第二电子设备的处理时间相同,而第二电子设备的处理时间在第一电子设备中处于只读模式下,只读模式用于指示第一电子设备不向用户提供修改第二电子设备的处理时间的接口,这样当第一电子设备获取到第二电子设备的处理时间后,第一电子设备无法对第二电子设备的处理时间进行修改。
[0037]例如第一电子设备打开应用A,则应用A的打开时间就是第二电子设备当前的处理时间,即使第一电子设备的处理时间与第二电子设备的处理时间有偏差,在本发明实施例中仍以第二电子设备的处理时间为准。
[0038]之所以以第二电子设备的处理时间为准,是因为第二电子设备是与第一电子设备通信的一个电子设备,且使用第一电子设备的用户无法对第二电子设备的处理时间进行修改,例如第二电子设备是对第一电子设备进行定位的卫星,而使用第一电子设备的用户是无法对卫星的处理时间进行修改的,因此以第二电子设备的处理时间为准可以排除使用第一电子设备的用户对时间进行修改所导致的数据的生效时间不准的问题。
[0039]在这里需要说明的一点是:数据通道是第一电子设备与第二电子设备之间已建立,且用于两个电子设备进行通信的通道,其可以是一个无线数据通道或者是一个有线数据通道,数据通道的具体类型视第一电子设备和第二电子设备上的通信模块的类型而定。
[0040]102:在获取到已编辑完成的数据后,确定第二电子设备当前的处理时间。
[0041]103:将第二电子设备当前的处理时间作为数据的生效时间。
[0042]其中第二电子设备当前的处理时间是指第一电子设备在获取到已编辑完成的数据时的时间,之所以以第二电子设备当前的处理时间为数据的生效时间是因为第二电子设备的处理时间在第一电子设备中处于只读模式下,从而可以排除使用第一电子设备的用户对时间进行修改所导致的数据的生效时间不准的问题。
[0043]进一步,在获取到已编辑完成的数据后,即将第二电子设备当前的处理时间作为数据的生效时间,使得数据的生效时间更接近于数据实际被编辑完成的时间,相对于以发送时间作为数据的生效时间来说,尤其是在网络异常情况下,在获取到已编辑完成的数据后就记录其生效时间更能得到与其实际被编辑完成时
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1