本发明实施例涉及通信领域,特别涉及一种网络共享方法、装置、电子设备及存储介质。
背景技术:
随着通信技术的发展,终端接入网络的方式越来越丰富,常见的如移动通信网络,wifi、宽带等联网方式已普及到千家万户。另一方面,随着终端产品的发展,需要接入网络的终端设备也越来越丰富、如手机、ufi、pad等便携式多媒体。如何有效地将各种接入方式和各种需要接入的设备联系起来,形成一种便捷、高效、使用的家庭或小型企业局域网,满足各种使用场景之间的切换、控制,是很多消费者和家庭关注的热点。目前常用的方法是使用手机或ufi(mbb)产品自带的热点功能,通过用户手动设置软件,为用户提供共享网络,或者采用路由器将宽带网络进行网络共享,从而将移动通信网络共享给周边需要接入设备。
技术实现要素:
本发明实施方式的目的在于提供一种网络共享方法、装置、电子设备及存储介质,使得利用同一个设备可同时实现终端设备的充电以及网络共享,而且可实现不同形态网络的转化和共享,节约了硬件配置,以更小的装置体积实现更多的功能。
为解决上述技术问题,本发明的实施方式提供了一种网络共享方法,应用于电子设备,电子设备用于为终端设备充电,方法包括:对接入网络进行检测,得到接入网络的网络类型;其中,不同网络类型对应不同的共享优先级;将接入网络进行网络共享;其中,共享的接入网络根据网络类型的共享优先级确定。
本发明的实施方式还提供了一种网络共享装置,应用于为终端设备充电,包括;检测模块,用于对接入的网络进行检测,得到接入网络的网络类型;其中,不同网络类型对应不同的共享优先级;控制模块,将接入网络进行网络共享;其中,共享的接入网络根据网络类型的共享优先级确定。
本发明的实施方式还提供了一种电子设备,应用于为终端设备充电,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的网络共享方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述网络共享方法。
本发明实施方式相对于现有技术而言,主要的区别和效果在于,在对终端设备充电的同时,自动检测接入网络的网络类型,根据不同网络类型对应的共享优先级确定进行网络共享的接入网络,并将接入网络进行网络共享。在为终端设备充电的同时自动检测、共享网络,避免了需要人为的进行设置,而在根据优先级选择共享的接入网络的过程中,可以根据情景将不同类型的网络进行共享。从而在为终端设备充电的同时,又实现了网络共享的功能,并且进行网络共享的时候,实现了对不同类型网络的转化和共享,节约了硬件配置。
另外,在将接入网络进行网络共享后,还包括:对接入网络进行实时检测,在接入网络发生变更时,重新确定进行网络共享的接入网络。由于考虑到接入网络的变化和不同类型网络的共享优先级,根据网络变更重新设置进行网络共享的接入网络能够最大程度上保证提供的共享网络的稳定性和网速。
另外,将接入网络进行网络共享,包括:进行网络共享的接入网络为有线网络时,通过接入的终端设备将有线网络进行网络共享。由于在进行有线网络的网络共享时,是通过调整终端设备的配置,借助接入的终端设备自带的路由功能,将接入的有线网络共享出去,因此不需要另外增加对有线网络进行网络共享的装置,极大的节约了硬件成本和占用的体积。
另外,有线网络的共享优先级高于无线移动网络的共享优先级;或者,根据用户设置确定各类型网络对应的共享优先级。由于有线网络更加稳定,所以设置有线网络的共享优先级更高,或者,考虑到一些用户的个人喜好、要求以及实际情况,共享优先级也可以由用户设置,从而保证了共享网络的质量。
另外,对接入网络进行检测,包括:根据网络类型对应的共享优先级,确定优先检测的目标网络;检测是否已接入目标网络;若已接入目标网络,则停止对接入网络的检测;若未接入目标网络,则根据网络类型对应的共享优先级,确定下一个目标网络,进行是否接入的检测。由于根据共享优先级确定目标网络并对目标网络进行接入检测,检测到目标网络后就不再继续检测,避免了重复工作,同时保证了进行网络共享的接入网络是接入网络中优先级最高的即最稳定的,进而保证了共享网络的质量。
另外,检测是否已接入目标网络,包括:通过接入网络与向互联网中的设备进行信息交互,若接收到互联网中设备的应答,则判定接入目标网络,若未接收到应答,则判定未接入目标网络。通过联网校验,在检测接入网络的时候,准确的判断网络是否属于正常接入。
另外,在对接入网络进行检测,得到接入网络的网络类型后,还包括:对终端设备是否接入进行检测,在检测到终端设备接入时,对终端设备进行数据状态检测,根据数据状态检测结果判断是否对终端设备进行数据备份;其中,数据状态,包括终端设备的设备信息和终端设备的数据备份权限。由于在检测到终端设备接入后,根据数据备份权限校验的结果,决定是否对终端设备进行数据备份,在终端内的数据允许进行备份的时候才进行数据备份,保障了用户的信息安全,而通过数据备份,避免了终端数据丢失造成的损失。
另外,终端设备的设备信息包括以下信息之一或其任意组合:内存数据大小、上一次备份时间、在每次备份完成后根据备份的数据生成的标记信息。由于对终端进行数据备份前,校对了终端设备的设备信息,并且在终端的数据变化导致备份标记信息发生变化时,才对终端进行数据备份,避免了对终端数据的重复备份。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。
图1是根据本发明第一实施方式中的网络共享方法流程图;
图2是根据本发明第一实施方式中的网络共享方法中的共享方法示意图;
图3根据本发明第二实施方式中的网络共享方法流程图;
图4是根据本发明第三实施方式中的网络共享方法流程图;
图5是根据本发明第三实施方式中的网络共享方法应用的一种电子设备结构示意图;
图6是根据本发明第四实施方式中的网络共享装置示意图;
图7是根据本发明第五实施方式中的电子设备结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
本发明的第一实施方式涉及一种网络共享方法,应用于电子设备,电子设备用于为终端设备充电,终端设备可以是手机、ufi产品、平板电脑等,在此就不一一赘述。本实施方式中以应用在手机的充电装置为例进行说明,其中,进行网络共享的方法是通过自动对接入网络的网络类型进行识别,并根据不同类型接入网络对应的共享优先级确定进行网络共享的接入网络,并对接入网络进行网络共享。
下面对本实施方式的一种网络共享方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
本实施方式的一种网络共享方法具体的流程图如图1所示,具体包括以下步骤:
步骤101,对接入网络进行检测,确定接入网络的网络类型。本实施方式中,对网络类型不做任何限制,可以是有线网络,也可以是无线网络,无线网络可以是终端设备的无线移动网络,也可以是插入的无线网卡等可联网设备,在此不一一列举。
具体地说,充电装置对已经接入的网络进行检测,在有线网络是否接入的检测中,先检测是否有网线插入,在有网线插入的时候,检测有线网络是否能够正常联网,能够正常联网的时候,判定有线网络已接入;在无检测线网络是否接入的检测中,先检测是否有终端设备或者无线网卡等可联网设备插入,在有可联网设备接入的时候,检测可联网设备的无线网络是否能够正常联网,能够正常联网的时候,判定无线网络已接入,通过对有线网络和无线网络是否接入的检测,确定已经接入充电装置的网络的个数和网络类型。
在一个例子中,对有线网络进行联网校验方法是,充电装置先自定义一个ping数据包的大小单位字节,然后设置ping命令的执行次数,再通过有线网络,先ping局域网内的任一设备,接收到完整的应答的时候,判定有线网络的网线连接正常。然后ping一个远程ip,在能够收到完整的应答的时候,判定接入的网络可以成功的访问internet,即接入的有线网络能够正常的访问互联网。再ping一个域名,检测dns服务器能否正常工作,在所有的检测都接收到了完整的应答时,判定有线网络的联网情况正常,即有线网络已接入。在任何一次应答的接收中,若无法接收到完整的应答,直接判定有线网络不能够正常联网,即有线网络未接入。无线网络是否接入的检测方法与有线网络是否接入的检测方法相似,在此就不再赘述。充电装置通过相应的网络与互联网中的设备进行信息交互,根据接收到应答的结果,判定各类型网络是否接入。
步骤102,根据各类型接入网络的共享优先级确定进行网络共享的接入网络。
具体地说,充电装置在对各类型的网络是否接入进行确定后,再根据不同的网络类型确定各类型网络对应的共享优先级,将共享优先级最高的接入网络作为进行网络共享的共享网络。其中,各类型网络的共享优先级顺序由用户个人设置生成,即由用户设置哪种网络的共享优先级更高。
步骤103,将确定进行共享的接入网络进行网络共享。
具体地说,在确定要进行网络共享的接入网络后,充电装置会根据要进行网络共享的接入网络的类型确定网络共享的模式,并将接入网络进行网络共享。
在一个例子中,共享有线网络的时候,充电装置自动选择lan模式,启用手机作为共享网络的装置,调整手机的配置信息,将有线网络作为输入,借用手机自带的路由功能,通过手机将有线网络共享给其他需要接入的设备,具体的网络共享示意图如图2所示;在共享无线网络的时候,以无线网络为手机的无线移动网络为例,充电装置自动选择wan模式,直接调用手机自带的的移动热点功能,将手机的移动数据共享给其他需要接入的设备。
由此,本实施方式提供了一种网络共享方法,通过自动识别接入网络的具体网络类型,并根据网络类型对应的不同共享优先级确定进行网络共享的接入网络,再将确定好的接入网络根据具体的网络类型,进行对应方式的网络共享,实现了不同类型网络的转化和共享,而进行网络共享的时候,根据共享模式对终端设备进行不同方式的调用,通过终端设备作为网络共享的装置将接入网络进行网络共享,不需要加装网络共享装置,节约了硬件成本,而在进行网络共享的同时也仍然在为终端设备充电,避免了终端设备进行网络共享过程中由于巨大的耗电量导致电量不足并停止网络共享,同时也避免了多个装置的应用导致硬件体积过大。
本发明的第二实施方式涉及一种网络共享方法,应用于电子设备,电子设备用于为终端设备充电,终端设备可以是手机、ufi产品、平板电脑等,在此就不一一赘述。本实施方式中以应用在手机的充电装置为例进行说明,其中,进行网络共享的方法是根据各类型接入网络的共享优先级对各类型网络是否已接入进行检测,确定进行网络共享的接入网络并进行网络共享,然后实时检测接入网络是否发生变更,在接入网络的类型发生变化时,根据共享优先级更新进行网络共享的接入网络和网络共享模式。
本实施方式是在第一实施方式的基础上做出的改进,具体地不同之处在于各类型网络的共享优先级可以直接按照网络稳定程度默认确定,检测到目标网络接入后,不再继续检测是否还有其余接入网络,并且在进行网络共享时对网络类型实时检测并根据网络类型的变更对网络共享的模式进行更新。
本实施方式的一种网络共享方法具体的流程图如图3所示,具体包括以下步骤:
步骤301,判断终端设备是否接入,若终端设备已接入,则进入步骤303,若终端设备未接入,则进入步骤302。
具体地说,在进行网络共享的网络接入检测前,需要检测作为网络共享装置的终端设备设备是否已接入,终端设备接入的时候再进行网络接入的检测和判断,终端设备未接入的时候,不再进行网络接入的检测判断,直接控制充电装置进入休眠模式。
步骤302,进入休眠模式。
具体地说,在终端设备未接入的时候,不进行网络共享,也不需要为终端设备充电,充电装置自动进入休眠模式,降低能耗。
步骤303,判断是否接入有线网络,若检测到有线网络已接入,则进入步骤305,若未检测到有线网络的接入,则进入步骤304。
具体地说,充电装置中预先存储有各类型网络的共享优先级,在进行接入网络的检测的时候,根据各类型网络的共享优先级的顺序,依次检测各类型的网络是否接入,先将共享优先级高的网络作为目标网络,在检测到共享优先级高的网络已经接入后,不再对共享优先级低的网络进行接入检测,直接进行后续的网络共享。未检测到共享优先级高的网络接入时,将共享优先级低的网络作为目标网络,对共享优先级低的网络进行是否接入的检测。
其中各类型网络的共享优先级根据一般情况下各类型网络的稳定性确定,默认有线网络的共享优先级高于无线网络的共享优先级。
在一个例子中,设置有线网络的共享优先级更高,充电装置先将有线网络作为目标网络,检测有线网络是否接入,若检测到有线网络已经接入,则不再检测无线网络是否接入,直接进行下一步的网络共享,若检测不到有线网络的接入,则将共享优先级较低的无线网络作为目标网络,检测无线网络是否接入。
其中有线网络是否已接入的检测方法和第一实施方式中步骤101中有线网络是否接入的检测方法相似,在此就不再赘述,充电装置通过有线网络和互联网中的设备进行信息交互,根据接收到的应答,判断有线网络是否正常接入。
步骤304,检测无线网络是否接入,若未检测到无线网络的已接入,则进入步骤306,若检测到无线网络已接入,则进入步骤305。
具体地说,在未检测到有线网络接入的时候,将共享优先级低的无线网络作为目标网络,对无线网络是否接入进行检测。对无线网络是否接入的检测中,若检测到无线网络已接入,则将无线网络进行网络共享,若检测到无线网络未接入,则进入充电模式。
其中,本实施方式中的无线网络是否接入的检测方法和本实施方式中步骤303中有线网络是否接入的检测方法相似,在此就不再赘述,充电装置检测终端设备的无线网络或无线网卡的无线网络是否接入,通过无线网络和互联网中的设备进行信息交互,根据接收到的应答,判断无线网络是否正常接入。
步骤305,将接入网络进行网络共享并对终端设备进行充电。
具体地说,在检测到终端设备已接入,并且检测到有正常接入的网络的时候,根据接入网络的类型,自动选择进行网络共享的模式,对接入的网络进行网络共享,同时对接入的终端设备进行充电,在将终端设备的电量充满后,自动退出充电模式。
其中,根据接入网络的类型确定网络共享模式并进行网络共享的方法和第一实施方式中步骤103中的方法相似,在此就不再赘述,根据接入网络的类型切换工作模式,对接入的网络进行网络共享。
步骤306,进入充电模式。
具体地说,在充电装置中未检测到任何接入网络,但是有终端设备接入的时候,自动进入充电模式,充电装置对终端设备充电,在将终端设备的电量充满后,自动退出充电模式。
步骤307,实时检测接入网络是否发生变更,若检测到接入网络发生变更,进入步骤301,若未检测到接入网络发生变更,保持对接入网络的实时检测。
具体地说,在对接入网络进行了网络共享及进入充电模式、休眠模式后,需要对接入网络进行实时的检测,在检测到接入网络发生变化的时候,重新根据接入网络的类型和各类型接入网络对应的共享优先级,重新选择出进行网络共享的接入网络并对该网络进行共享;在未检测到接入网络发生变化时,保持当前的网络共享,并保持对接入网络的检测。
在一个例子中,当前进行网络共享的接入网络是无线网络,充电装置工作在wan模式,某一时刻检测到了有网线的接入,此时,需要根据接入网络的变化,更新网络共享的模式。先对接入的有线网络进行联网校验,在有线网络的联网情况正常时,根据共享优先级的顺序,需要将有线网络作为进行网络共享的接入网络,自动将网络共享模式切换到lan模式,启用终端设备作为网络共享装置,调整手机的配置信息,将有线网络作为输入,借助手机的路由功能,将有线网络进行网络共享;在有线网络联网情况不正常的时候,维持当前网络共享模式,并继续检测接入网络的信息。
在一个例子中,当前进行网络共享的接入网络是有线网络,充电装置工作在lan模式,某一时刻检测到有线网络的网络连接断开了,此时,需要更新网络共享的模式,根据网络共享优先级将无线网络作为目标网络,检测是否存在无线网络的接入,检测到无线网络已接入的时候,将网络共享模式切换到wan模式,将无线网络进行网络共享,并继续检测接入网络的信息。在未检测到无限网络接入的时候,结束网络共享,在检测到有手机接入的时候,为手机充电,未检测到手机接入的时候,进入休眠模式。
在一个例子中,当前处于休眠模式,某一时刻检测到了网络的接入,此时,进入步骤301,根据各类型网络的共享优先级对接入的网络进行检测,并将接入网络进行网络共享。
由此,本实施方式提供了一种网络共享方法,检测到终端设备接入后,根据各类型网络的共享优先级,将共享优先级高的网络先作为目标网络进行接入检测,检测到共享优先级高的网络接入后就不再继续检测共享优先级低的网络是否接入,从而提高了工作效率,避免了无意义的工作,在网络共享及进入充电模式、休眠模式后,实时检测接入网络的情况,在接入网络发生变化时,根据接入网络的类型,按照共享优先级,重新确定进行网络共享的接入网络,对网络共享模式进行更新,保证了进行网络共享的接入网络为最适宜的接入网络,提高了网络共享的质量未检测到网络接入的时候,只对终端设备进行充电或者进入休眠模式,通过自动对工作模式进行切换,实现了在高质量的网络共享的同时降低了能耗。
本发明的第三实施方式涉及一种网络共享方法,应用于电子设备,电子设备用于为终端设备充电,终端设备可以是手机、ufi产品、平板电脑等,在此就不一一赘述。本实施方式中以应用在手机的充电装置为例进行说明,其中,进行网络共享的方法是根据各类型接入网络的优先级对接入网络进行检测,确定进行网络共享的接入网络并进行网络共享,同时在检测到终端设备接入时,根据数据备份权限对终端设备进行数据备份,然后实时检测接入网络的类型,在接入网络发生变化时,根据共享优先级更新进行网络共享的接入网络和网络共享模式。
本实施方式是在第二实施方式上做出的改进,具体的不同之处在于可以根据数据备份权限自动为接入的终端设备进行数据备份。
本实施方式的一种网络共享方法具体的流程图如图4所示,具体包括以下步骤:
步骤401,判断终端设备是否接入,若终端设备已接入,则进入步骤403,若终端设备未接入,则进入步骤402。
步骤402,进入休眠模式。
步骤403,判断是否接入有线网络,若检测到有线网络已接入,则进入步骤405,若未检测到有线网络的接入,则进入步骤404。
步骤404,检测无线网络是否接入,若未检测到无线网络的已接入,则进入步骤406,若检测到无线网络已接入,则进入步骤405。
步骤405,将接入网络进行网络共享并对终端设备进行充电。
步骤406,进入充电模式。
本实施方式的步骤401至步骤406与第二实施方式中的步骤301至步骤306相似,在此就不再赘述,以下对具体的不同进行说明。
步骤407,判断是否有数据备份权限,若具有数据备份权限,则进入步骤408,若不具有数据备份权限,则进入步骤409。
具体地说,充电装置查询终端设备的信息,检测接入的终端设备中的数据是否允许进行数据备份,在终端设备的数据允许进行数据备份的时候,对终端设备数据进行备份,在终端设备的数据不允许进行数据备份的时候,不对终端设备进行数据备份。
步骤409,对终端设备进行数据备份。
具体地说,充电装置查询终端设备中的数据备份标记信息,根据数据备份标记信息是否完全匹配,确定是否重新对终端设备进行数据备份。
在一个例子中,在手机中的数据允许进行数据备份的时候,查询手机中是否含有数据备份标记信息,根据是否含有数据备份标记信息判断手机是否为第一次进行数据备份,在未检测到数据备份标记信息的时候,判定为第一次对手机进行数据备份,直接将手机中的数据在充电装置中进行备份,并生成数据备份标记信息,与备份的数据一起存储在特定的地址中,并将数据备份标记信息也同步到手机中;查询到手机中含有数据备份标记信息的时候,比较手机中的数据备份标记信息和充电装置中存储的数据备份标记信息是否一致,在两者不能够完全匹配的时候,重新对手机中的数据信息进行备份,并生成新的数据备份标记信息,然后将新的数据备份标记信息同步到手机中,本实施方式涉及的网络共享方法所应用的一种电子设备的结构示意图如图5所示。
其中,手机中的数据备份标记信息会根据手机中的数据信息的变动而发生相应的变化,数据减少的时候,标记信息会相应的减少,数据增加的时候,标记信息会相应的增加,因此数据的变动会导致手机中的数据标记信息和存储在充电装置中的数据标记信息不一致,检测到两者不一致的时候,根据手机中的标记信息对存储的备份数据进行增减。
步骤409,实时检测接入网络是否发生变更。本实施方式的步骤409与第二实施方式中的步骤307相似,在此就不再赘述,检测接入网络是否发生变更,根据接入网络的变更情况,切换进行网络共享的接入网络和充电装置的工作模式。
由此,本实施方式提供了一种网络共享方法,检测到终端设备接入后,根据各类型网络的共享优先级检测接入网络,进行各类型网络是否接入的检测,确定进行网络共享的接入网络并进行网络共享,同时查询终端设备的数据状态,在终端设备的数据允许进行数据备份时,对终端设备进行数据备份,保证终端设备的数据安全,避免数据丢失造成的损失,而根据备份权限决定是否进行数据备份,也保护了用户的隐私。
本领域技术人员可以理解,上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第四实施方式涉及一种网络共享装置,如图6所示,包括:
检测模块601,用于对接入网络进行检测,确定接入网络的网络类型。在本实施方式中,对网络类型不做任何限制,可以是有线网络,也可以是无线网络,无线网络可以是终端设备的无线移动网络,也可以是插入的无线网卡等可联网设备,在此不一一列举。
具体地说,检测模块对已经接入的网络进行检测,在有线网络是否接入的检测中,先检测是否有网线插入,在有网线插入的时候,检测有线网络是否能够正常联网,能够正常联网的时候,判定有线网络已接入;在无检测线网络是否接入的检测中,先检测是否有终端设备或者无线网卡等可联网设备插入,在有可联网设备接入的时候,检测可联网设备的无线网络是否能够正常联网,能够正常联网的时候,判定无线网络已接入,通过对有线网络和无线网络是否接入的检测,确定已经接入充电装置的网络的个数和网络类型。
控制模块602,用于根据接入网络的类型确定接入网络的共享优先级,并根据共享优先级确定进行网络共享的接入网络,并将确定进行网络共享的接入网络进行网络共享。
具体地说,在检测到接入网络后,控制模块对接入的网络进行网络类型的判定,确认已经接入的有哪些类型的网络,并根据网络类型确定各接入网络的共享优先级,按照共享优先级的顺序,确定进行网络共享的接入网络,并将确定进行网络共享的接入网络进行网络共享。
在一个例子中,在对接入网络进行网络共享后,检测模块601还对接入网络进行实时检测,在接入网络发生变更时,将检测的结果传递给控制模块602,由控制模块重新确定进行网络共享的接入网络。
在一个例子中,控制模块602对接入的有线网络进行共享的时候,通过启用接入的终端设备,调整终端设备的配置信息,将有线网络作为输入,借用终端设备自带的路由功能,通过终端设备将有线网络共享给其他需要接入的设备。
在一个例子中,控制模块602中存储的共享优先级是有线网络高于无线移动网络或者根据用户的设置确定的各类型网络共享优先级。
在一个例子中,检测模块601根据各类型网络的共享优先级确定有线检测的目标网络,检测是否已经接入目标网络,在检测到已经接入目标网络后,停止对接入网络的检测,若未检测到目标网络接入,根据各类型网络的共享优先级确定新的目标网络,检测是否接入。
在一个例子中,控制模块602确定进行网络共享的接入网络前,通过于互联网中的设备进行信息交互,根据收到应答的情况判断网络是否正常接入,若接收到互联网中设备的应答,则判定接入目标网络,若未接收到应答,则判定未接入目标网络。
在一个例子中,检测模块601在对接入网络进行检测,得到接入网络的网络类型的后,还包括:对终端设备是否接入进行检测,在检测到终端设备接入时,对终端设备进行数据状态检测,控制模块602根据数据状态检测结果判断是否对终端设备进行数据备份;其中,数据状态,包括终端设备的设备信息和终端设备的数据备份权限。
在一个例子中,控制模块602控制装置对终端设备进行数据备份时,查询终端设备的设备信息,终端设备的设备信息包括以下信息之一或其任意组合:内存数据大小、上一次备份时间、在每次备份完成后根据备份的数据生成的标记信息。
不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本发明第五实施方式涉及一种电子设备,用于为终端设备充电,如图7所示,包括至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述的网络共享方法。
其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
本发明第六实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
1.一种网络共享方法,其特征在于,应用于电子设备,所述电子设备用于为终端设备充电,所述方法包括:
对接入网络进行检测,得到所述接入网络的网络类型;其中,不同网络类型对应不同的共享优先级;
将所述接入网络进行网络共享;其中,共享的所述接入网络根据所述网络类型的共享优先级确定。
2.根据权利要求1所述的网络共享方法,其特征在于,在所述将所述接入网络进行网络共享后,还包括:
对所述接入网络进行实时检测,在所述接入网络发生变更时,重新确定进行网络共享的所述接入网络。
3.根据权利要求1所述的网络共享方法,其特征在于,所述将所述接入网络进行网络共享,包括:
进行网络共享的所述接入网络为所述有线网络时,通过接入的所述终端设备将所述有线网络进行网络共享。
4.根据权利要求1或2所述的网络共享方法,其特征在于,包括:
所述有线网络的所述共享优先级高于所述无线移动网络的所述共享优先级;或者,
根据用户设置确定各类型网络对应的所述共享优先级。
5.根据权利要求1所述的网络共享方法,其特征在于,所述对接入网络进行检测,包括:
根据所述网络类型对应的共享优先级,确定优先检测的目标网络;
检测是否已接入所述目标网络;
若已接入所述目标网络,则停止对接入网络的检测;若未接入所述目标网络,则根据所述网络类型对应的共享优先级,确定下一个目标网络,进行是否接入的检测。
6.根据权利要求5所述的网络共享方法,其特征在于,所述检测是否已接入所述目标网络,包括:
通过所述接入网络与互联网中的设备进行信息交互,若接收到所述互联网中设备的应答,则判定接入所述目标网络,若未接收到所述应答,则判定未接入所述目标网络。
7.根据权利要求1所述的网络共享方法,其特征在于,在所述对接入网络进行检测,得到所述接入网络的网络类型的后,还包括:
对所述终端设备是否接入进行检测,在检测到所述终端设备接入时,对所述终端设备进行数据状态检测,根据所述数据状态检测结果判断是否对所述终端设备进行数据备份;
其中,所述数据状态,包括所述终端设备的设备信息和所述终端设备的数据备份权限。
8.根据权利要求7所述的网络共享方法,其特征在于,所述终端设备的设备信息包括以下信息之一或其任意组合:内存数据大小、上一次备份时间、在每次备份完成后根据备份的数据生成的标记信息。
9.一种网络共享装置,应用于为终端设备充电,其特征在于,包括;
检测模块,用于对接入的网络进行检测,得到所述接入网络的网络类型;所述网络类型包括有线网络和所述终端设备的无线移动网络,不同网络类型对应不同的共享优先级;
控制模块,将所述接入网络进行网络共享;其中,共享的所述接入网络根据所述网络类型的共享优先级确定。
10.一种电子设备,用于为终端设备充电,其特征在于,所述电子设备还包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一项所述的网络共享方法。
11.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的网络共享方法。
技术总结