发明名称 数据分享系统及方法
摘要 一种数据分享方法,应用于一第一电子装置中,该第一电子装置与多个其他电子装置相连以形成一个群组,所述数据分享方法包括:从一服务器下载数据;在所述群组内广播一“加入我们”封包以邀请所述其他电子装置加入一分享树;判断是否接收到群组内一第二电子装置发出的“收养我”封包;在接收到“收养我”封包时判断所述第二电子装置是否可成为所述第一电子装置的子节点;在所述第二电子装置可成为所述第一电子装置的子节点时,建立所述第一电子装置与所述第二电子装置的连接;及传送所下载的数据至所述第二电子装置。本发明还提供一种数据分享系统。本发明的数据分享系统可降低服务器的负荷及避免同时下载导致的网络拥堵。
申请公布号 CN106506578A 申请公布日期 2017.03.15
申请号 CN201510613898.4 申请日期 2015.09.23
申请人 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 发明人 蔡毅轩
分类号 H04L29/08(2006.01)I;H04L12/18(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 深圳市赛恩倍吉知识产权代理有限公司 44334 代理人 谢志为
主权项 一种数据分享系统,运行于一第一电子装置中,该第一电子装置与多个其他电子装置相连以形成一个群组,其特征在于,所述的数据分享系统包括:下载模块,用于从服务器下载数据;广播模块,用于在所述群组内广播一“加入我们”封包以邀请所述其他电子装置加入一分享树,所述“加入我们”封包包括所述第一电子装置的识别信息,所述封包的类型,所述封包的内容;收养模块,用于判断是否接收到群组内一第二电子装置发出的“收养我”封包,所述“收养我”封包包括第二电子装置的识别信息及封包的类型,所述收养模块还用于在接收到“收养我”封包时判断所述“收养我”封包的识别信息是否与所述第一电子装置相同,当所述“收养我”封包的识别信息与所述第一电子装置相同时,所述收养模块还用于基于一预定法则判断所述第二电子装置是否可成为所述第一电子装置的子节点,所述预定法则包括:一个父节点最多包括一个左节点和一个右节点,每一节点仅只有一个父节点;所述收养模块还用于在所述第二电子装置可成为所述第一电子装置的子节点时,建立所述第一电子装置与所述第二电子装置的连接;及传送模块,用于传送所下载的数据至所述第二电子装置。
地址 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号