一种数据处理方法及第一电子设备的制造方法

文档序号:9690885阅读:193来源:国知局
一种数据处理方法及第一电子设备的制造方法
【技术领域】
[0001 ] 本发明涉及数据处理技术,尤其涉及一种数据处理方法及第一电子设备。
【背景技术】
[0002]网络已然成为当代休闲、娱乐以及学习中不可或缺的一部分,例如,互联网公司推出的在线存储服务,能够向用户提供文件的存储、访问、备份、共享等文件管理功能,以便于用户学习、工作;而且,无论用户身处何地,只需通过电子设备连接到因特网,就能够实现对互联网中存储的文件的管理和编辑。但是,现有用户通过电子设备将数据信息上传到网络的速度很慢,严重影响了用户体验。

【发明内容】

[0003]为解决现有存在的技术问题,本发明实施例提供一种数据处理方法及第一电子设备。
[0004]本发明的技术方案是这样实现的:本发明实施例提供了一种数据处理方法,应用于第一电子设备中,所述第一电子设备能够使第二电子设备通过自身与第三电子设备进行通信,并将所述第二电子设备中的数据信息通过自身发送至所述第三电子设备中,所述数据信息包括N个子数据信息,其中,所述N为大于等于I的正整数;所述方法包括:
[0005]接收所述第二电子设备发送的子数据信息;
[0006]根据接收到的子数据信息生成第一反馈信息,并将所述第一反馈信息发送至所述第二电子设备,以使所述第二电子设备发送下一子数据信息;所述第一反馈信息用于表征子数据信息已发送至第三电子设备的信息,以便于所述第二电子设备快速将数据信息发送至第一电子设备;
[0007]接收所述第二电子设备发送的下一子数据信息;其中,下一子数据信息为所述第二电子设备根据所述第一反馈信息向所述第二电子设备发送的数据信息;
[0008]当接收到K个子数据信息后,获取与所述第三电子设备进行通信的网络通信状态信息,根据所述网络通信状态信息将所述K个子数据信息发送至所述第三电子设备中;其中,K为大于等于I小于等于N的正整数。
[0009]本发明实施例还提供了一种第一电子设备,所述第一电子设备能够使第二电子设备通过自身与第三电子设备进行通信,并将所述第二电子设备中的数据信息通过自身发送至所述第三电子设备中,所述数据信息包括N个子数据信息,其中,所述N为大于等于I的正整数;所述第一电子设备包括:
[0010]接收模块,用于接收所述第二电子设备发送的子数据信息;
[0011]第一发送模块,用于根据接收到的子数据信息生成第一反馈信息,并将所述第一反馈信息发送至所述第二电子设备,以使所述第二电子设备发送下一子数据信息;所述第一反馈信息用于表征子数据信息已发送至第三电子设备的信息,以便于所述第二电子设备快速将数据信息发送至第一电子设备;
[0012]对应地,所述接收模块,还用于接收所述第二电子设备发送的下一子数据信息;其中,下一子数据信息为所述第二电子设备根据所述第一反馈信息向所述第二电子设备发送的数据信息;
[0013]获取模块,用于当接收到K个子数据信息后,获取与所述第三电子设备进行通信的网络通信状态信息,根据所述网络通信状态信息将所述K个子数据信息发送至所述第三电子设备中;其中,K为大于等于I小于等于N的正整数。
[0014]本发明实施例的技术方案中,在第一电子设备接收到子数据信息后,向第二电子设备发送第一反馈信息,以使所述第二电子设备根据所述第一反馈信息快速发送下一子数据信息,如此,将第二电子设备预发送至第三电子设备的数据信息快速缓存至第一电子设备中,随后,所述第一电子设备再根据网络状态信息将所述数据信息发送至第三电子设备,因此,本发明实施例能够提升操作第二电子设备的用户的用户体验。
【附图说明】
[0015]图1为本发明实施例数据处理方法的实现流程示意图一;
[0016]图2为本发明实施例数据处理方法的实现流程示意图二 ;
[0017]图3为本发明实施例数据处理方法的实现流程示意图三;
[0018]图4为本发明实施例数据处理方法的实现流程示意图四;
[0019]图5为本发明实施例数据处理方法的实现流程示意图五;
[0020]图6为本发明实施例第一电子设备的结构TJK意图一;
[0021]图7为本发明实施例第一电子设备的结构示意图二 ;
[0022]图8为本发明实施例第一电子设备的结构示意图三;
[0023]图9为本发明实施例第一电子设备的结构示意图四。
【具体实施方式】
[0024]为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
[0025]实施例一
[0026]图1为本发明实施例数据处理方法的实现流程示意图一;本示例中的数据处理方法应用于第一电子设备中,所述第一电子设备能够使第二电子设备通过自身与第三电子设备进行通信,并将所述第二电子设备中的数据信息通过自身发送至所述第三电子设备中,所述数据信息包括N个子数据信息,其中,所述N为大于等于I的正整数;如图1所示,所述方法包括:
[0027]步骤101:接收所述第二电子设备发送的子数据信息;
[0028]本发明实施例中,第一电子设备具体为路由器,第二电子设备具体为个人计算机(PC, Personal Computer),第三电子设备为在互联网中的、任何能够将PC中的数据通过路由器上传至自身的电子设备;具体地,所述第三电子设备为能够提供存储功能的电子设备,如能够支持网盘功能的电子设备。
[0029]本发明实施例中,当所述第二电子设备,也即PC预通过网络将自身的数据信息上传至所述第三电子设备中,且当预上传的所述数据信息的数据量较大时,所述第二电子设备将所述数据信息划分为N个子数据信息,并依次向所述第一电子设备,也即路由器发送子数据信息,以将所述N个子数据信息通过路由器发送至所述第三电子设备;具体地,所述PC向路由器发送N个子数据信息中的第一个子数据信息,随后,所述路由器接收所述N个子数据信息中的第一个子数据信息。
[0030]步骤102:根据接收到的子数据信息生成第一反馈信息,并将所述第一反馈信息发送至所述第二电子设备,以使所述第二电子设备发送下一子数据信息;所述第一反馈信息用于表征子数据信息已发送至第三电子设备的信息,以便于所述第二电子设备快速将数据信息发送至第一电子设备;
[0031]本发明实施例中,当所述第一电子设备,也即路由器接收到所述N个子数据信息中的第一个子数据信息后,所述路由器根据所述第一子数据信息生成第一反馈信息,并将所述第一反馈信息发送至第二电子设备;其中,所述第一反馈信息为一虚假信息,用于告知PC所述N个子数据信息中的第一个子数据信息已发送至第三电子设备,目的是使所述PC向所述路由器发送所述N个子数据信息中的第二子数据信息,如此,能够使PC快速将预上传至第三电子设备的数据信息发送至路由器,以提升用户体验。
[0032]这里,现有技术中,当路由器接收到PC发送的所述N个子数据信息中的第一个子数据信息后,所述路由器会获取与所述第三电子设备进行通信的网络状态信息,此时,当与所述第三电子设备进行通信的网络畅通时,所述路由器会根据所述网络状态信息向所述第三电子设备发送所述N个子数据信息中的第一个子数据信息;所述第三电子设备接收到所述N个子数据信息中的第一个子数据信息后向所述路由器发送反馈信息,进而路由器根据反馈信息向所述PC反馈所述N个子数据信息中的第一个子数据信息已发送至所述第三电子设备的信息发送成功消息,以使所述PC继续发送下一子数据信息,即所述N个子数据信息中的第二子数据信息;如此,PC每向所述路由器发送一个子数据信息时,所述路由器均需要将子数据信息发送至第三电子设备后,再向所述PC反馈信息发送成功消息,进而使所述PC接收到信息发送成功消息后发送下一子数据信息,依次循环,直至将N个子数据信息全部发送完为止;在此过程中,当与所述第三电子设备进行通信的网络状态不佳时,或者PC正在通过所述路由器使用其他网络资源时,会使得PC向第三电子设备上传的速度很慢,影响用户体验;而本发明实施例中,路由器再接收到所述N个子数据信息中的第一个子数据信息后,向PC直接发送第一反馈信息,所述第一反馈信息为一虚假信息,即告知PC所述N个子数据信息中的第一个子数据信息已发送至第三电子设备的虚假信息,如此,使所述PC接收到所述第一反馈信息后发送下一子数据信息,本发明实施例按照此方式,在路由器接收到每个子数据信息后,无论是否将子数据信息发送至第三电子设备,所述路由器均会向所述PC发送一虚假信息,以告知PC子数据信息已发送至第三电子设备,依此循环,直至将N个子数据信息全部发送至路由器为止,其中,路由器在接收N个子数据信息中的任一子数据信息后,向PC发送虚假信息的同时,获取与第三电子设备进行通信的网络通信状态信息,根据所述网络通信状态信息、在合适的网络状态下将子数据信息发送至第三电子设备;或者,路由器在接收到N个子数据信息中的任意几个子数据信息后,获取与第三电子设备进行通信的网络通信状态信息,根据所述网络通信状态信息、在合适的网络状态下将子数据信息发送至第三电子设备;因此,本发明实施例能够快速将PC预上传至第三电子设备的数据信息缓存至路由器,提升用户体验。
[0033]步骤103.:接收所述第二电子设备发送的下一子数据信息;其中,下一子数据信息为所述第二电子设备根据所述第一反馈信息向所述第二电子设备发送的数据信息;
[0034]步骤104:当接收到K个子数据信息后,获取与所述第三电子设备进行通信的网络通信状态信息,根据所述网络通信状态信息将所述K个子数据信息发送至所述第三电子设备中;其中,K为大于等于I小于等于N的正整数。
[0035]在发明实施例中,路由器可以在接收到N个子数据信息中的第一个子数据信息后,就获取与所述第三电子设备进行通信的网络通信状态信息,然后根据网络通信状态信息确定何时将第一个子数据信息发送至第三电子设备;或者,路由器可以在接收到N个子数据信息中的任意几个子数据信息后,再获取与所述第三电子设备进行通信的网络通信状态信息,根据网络通信状态信息确定何时将子数据信息依次发送至第三电子设备;或者,路由器还可以在N个子数据信息全部接收到之后,再获取与第三电子设备进行通信的网络状态信息,然后根据所述通信状态信息确定何时将N个子数据信息依次发送至第三电子设备。在实际应用中,可以根据具体情况对路由器进行设置,以实现上述三种方式中的任意一种,但是,无论哪种方式,路由器的目的均是将缓存至自身的子数据信息发送至第三电子设备,以最终实现PC通过路由器将数据信息上传至第三电子设备的目的。
[0036]本发明实施例数据处理方法,在第一电子设备接收到子数据信息后,向第二电子设备发送第一反馈信息,以使所述第二电子设备根据所述第一反馈信息快速发送下一子数据信息,如此,将第二电子设备预发送至第三电子设备的数据信息快速缓存至第一电子设备中,随后,所述第一电子设备再根据网络状态信息将所述数据信息发送至第三电子设备,因此,本发明实施例能够提升操作第二电子设备的用户的用户体验。
[0037]实施例二
[0038]图2为本发明实施例数据处理方法的实现流程示意图二 ;本示例中的数据处理方法应用于第一电子设备中,所述第一电子设备能够使第二电子设备通过自身与第三电子设备进行通信,并将所述第二电子设备中的数据信息通过自身发送至所述第三电子设备中,所述数据信息包括N个子数据信息,其中,所述N为大于等于I的正整数;如图2所示,所述方法包括:
[0039]步骤201:接收所述第二电子设备发送的属性信息以及第一指令;
[0040]本发明实施例中,第一电子设备具体为路由器,第二电子设备具体为个人计算机(PC, Personal Computer),第三电子设备为在互联网中的、任何能够将PC中的数据通过路由器上传至自身的电子设备;具体地,所述第三电子设备为能够提供存储功能的电子设备,如能够支持网盘功能的电子设备。
[0041 ] 本发明实施例中,当M个第二电子设备共用一个第一电子设备向M个第三电子设备上传数据信息时,也即M个PC共用一个路由器向M个第三电子设备上传数据信息时,此时,为了在路由器中能够区分M个PC各自缓存至自身的数据信息,路由器需要为每个PC创建一个特定存储单元,其中,路由器可以采用用户
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1