共享网络的方法、电子设备及系统的制作方法_2

文档序号:9754785阅读:来源:国知局
B可以连接至设备A的W1-Fi热点以通过其上网。在执行了步骤S204之后,方法20结束。
[0048]另外,在第一电子设备101中,第一通信模块不能同时工作在第一工作模式和第二工作模式中。也就是说,如图1所示,当设备A在第一工作模式下连接至例如W1-Fi接入点103时,设备A不能同时开启W1-Fi热点功能。反之,当设备A在第二工作模式下作为W1-Fi热点以供设备B连接以上网时,设备A不能同时搜索当前可用的W1-Fi接入点103、且更不能连接至W1-Fi接入点103。
[0049]这里需要说明的是,图2中所示的步骤S203和S204的执行顺序仅仅是举例,步骤S203和S204可以不以图2中所示的顺序执行。例如,步骤S203和S204可以同时执行、或者可以以颠倒的顺序执行。
[0050]还需要说明的是,虽然图1中仅示出一个第二电子设备102,然而第二电子设备的数目不限于此。具体地,当设备A开启W1-Fi热点功能时,多个设备B可以同时连接至设备A,只要它们预先获知设备A的W1-Fi接入点的名称和密码等配置信息即可。这样,多个设备B可以同时通过设备A的W1-Fi热点而进一步接入因特网。
[0051]以上结合图1和2详细说明了根据本发明实施例的共享网络的方法20的各个步骤。通过以上所述的根据本发明实施例的共享网络的方法20,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
[0052]可选地,虽然图1中未示出,第一电子设备101还可以包括第二通信模块。并且,虽然图2中未示出,方法20还可以包括步骤:通过第二通信模块与至少一个第二电子设备102之间建立第一通信连接。并且,在步骤S204之前还可以包括步骤:由第二通信模块通过第一通信连接从至少一个第二电子设备102接收网络支持请求。
[0053]具体地,该第二通信模块例如可以是蓝牙通信模块,用于基于蓝牙通信方式与其它电子设备进行通信。如图1中所示,在设备A与设备B之间可以建立蓝牙通道作为相互之间的信息传输通道。当设备B发现无法连接至任何因特网接入点(W1-Fi接入点)而上网时,可以请求设备A开启W1-Fi热点功能以通过设备A上网,S卩,通过上述蓝牙通道向设备A发送网络支持请求。当设备A通过蓝牙通道接收到来自设备B的此网络支持请求时,执行如图2中所示的步骤S204以开启W1-Fi热点。
[0054]举例来说,当设备A和设备B处于可蓝牙通信距离内时,可通过在彼此之间进行蓝牙配对而建立所述蓝牙通道,并且,只要设备A和设备B保持在可蓝牙通信距离内,就可以一直保持上述蓝牙通道以供设备A和设备之间进行实时的信息交互。上述设备A与设备B之间的蓝牙通道的建立方法是本领域技术人员所熟知的,所以这里不再赘述,以免混淆本发明的发明点。
[0055]通过在设备A与设备B之间建立例如蓝牙通信的第一通信连接来在设备A与设备B之间传输信息,可以在低功耗的情况下保持设备A与设备B之间的实时信息交互,从而进一步有助于实现电子设备之间的自动网络共享。
[0056]可替代地,在如图2中所述的步骤S204之前,方法20也可以包括步骤:通过第二通信模块发现至少一个第二电子设备102。
[0057]具体地,仍以该第二通信模块是上述蓝牙模块为例进行说明。当设备A通过蓝牙模块蓝牙发现设备B时,就通过第一通信模块开启W1-Fi热点功能,以供设备B接入。更具体地,这里的蓝牙发现是指设备A发现设备B为其已知设备。例如,设备A和设备B可以预先保存相互的设备名称。由此,当设备A和设备B处于可蓝牙通信距离内时,设备A会通过蓝牙模块探测到设备B,并且如果设备B的名称是设备A已知,则认为设备A蓝牙发现了设备B,并进而执行步骤S204。又或者,设备A和设备B有可能曾经进行过蓝牙配对和/或建立过蓝牙通道。在这种情况下,设备A和设备B通常会自动保存有对方的设备名称。这样,当它们再次进入可蓝牙通信距离内时,设备A会蓝牙发现设备B为其已知设备。
[0058]与前述可选实施方式相比,在本实施方式中,设备A不需要与设备B进行蓝牙配对并建立蓝牙通道,并且也不需要基于通过蓝牙通道从设备B接收的网络支持请求才开启W1-Fi 热点功能,而是,设备 A 只需要通过蓝牙发现设备 B 就开启 W1-Fi 热点功能。由此,通过本实施方式,可以进一步减低功耗且减小信令开销,从而进一步降低用于实现电子设备之间的自动网络共享的成本。
[0059]进一步可选地,如图1所示的第一电子设备101可以存储有第一已知因特网接入点列表,其包含第一电子设备101已知的至少一个因特网接入点的准入信息。并且,如图1所示的至少一个第二电子设备102可以存储有第二已知因特网接入点列表,其包含至少一个第二电子设备102已知的至少一个因特网接入点的准入信息。并且,虽然图2中未示出,方法20还可以包括步骤S205:与至少一个第二电子设备102进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
[0060]具体地,例如,图1所示的设备A和设备B可以各自存储各自的已知W1-Fi接入点列表,其中保存例如W1-Fi接入点103等的W1-Fi接入点的名称、密码等的用于连接的准入信息。这样,当设备A、B探测到周围存在某个列表中保存的已知W1-Fi接入点时,便可使用列表中保存的相关准入信息连接该W1-Fi接入点以便通过其接入因特网。设备A和设备B每当获知一个新的W1-Fi接入点的准入信息时都会将其保存至各自的已知W1-Fi接入点列表。并且,设备A和设备B之间还可以将彼此的列表进行同步。也就是说,当设备A获知设备B也不知道的某个W1-Fi接入点的准入信息时,除了将其保存到自己的已知W1-Fi接入点列表中之夕卜,还可以将其通知给设备B以便设备B也可以将其保存到设备B的已知W1-Fi接入点列表中,反之亦然。
[0061]通过上述可选步骤,图2中的方法20除了实现设备A与设备B之间的自动网络共享之外,还能进一步实现设备A与设备B之间的因特网接入点信息的自动同步,由此可以进一步有助于设备A和设备B之间的网络共享。
[0062]进一步可选地,虽然图2中未示出,在上述可选的同步步骤S205之后,方法20还可以包括步骤:将第一通信模块从第二工作模式切换至第一工作模式;通过第三通信模块断开与移动通信网络104的连接;以及通过工作在第一工作模式中的第一通信模块连接至通过所述同步步骤S205获得的新的可用因特网接入点,以便通过其接入因特网。
[0063]具体地,仍然结合图1中所示的示例,当设备A无法连接至W1-Fi接入点103而连接至移动通信网络104并且开启W1-Fi热点功能以使设备B可以通过其接入因特网时,如果设备B新获知了某个当前环境中存在的W1-Fi接入点的名称和密码等的准入信息时,设备B则可以通过前述同步步骤S205将所述准入信息发送给设备A。设备A在接收到来自设备B的该W1-Fi接入点的准入信息之后,将第一通信模块从作为W1-Fi热点工作的第二工作模块切换至连接W1-Fi接入点的第一工作模式,并且通过第三通信模块断开与移动通信网络104的连接,并且通过第一通信模块连接至通过前述同步步骤S205获得的该W1-Fi接入点以便通过其接入因特网。同样,设备B也可以在与设备A进行W1-Fi接入点信息同步之后连接至该W1-Fi 接入点以接入因特网。
[0064]需要说明的是,上述将第一通信模块从第二工作模式切换至第一工作模式的步骤、与通过第三通信模块断开与移动通信网络104的连接的步骤的执行顺序不限于前述顺序,它们可以同时执行、或者以颠倒的顺序执行。
[0065]另外,上述在通过第一通信模块连接至通过前述同步步骤S205获得的该W1-Fi接入点之前还可以包括如图2中的步骤S201和S202的搜索和判断步骤。具体地,在设备A重新切换回连接W1-Fi接入点的第一工作模式之后,重新搜索当前环境中存在的因特网接入点,并且判断搜索到的因特网接入点中是否存在可用因特网接入点。此时,由于设备A已经从设备B获得了新的可用因特网接入点的准入信息,因此在判断步骤中会判断存在可用因特网接入点,并继而连接至该新的可用因特网接入点。
[0066]应理解,如果搜索到的当前环境中存在的因特网接入点中包括多个可用因特网接入点时,可以通过某个选择标准来从中选择一个因特网接入点进行连接。该选择标准例如可以是选择信号强度最强的因特网接入点、或者选择信号最稳定的因特网接入点,等等,本发明不限于此。本领域技术人员可以根据实际需要使用不同的选择标准来进行选择,因此这里不再赘述,以免混淆本发明的发明点。
[0067]进一步可选地,前述可选的同步步骤S205可以包括步骤:由第二通信模块通过第一通信连接与至少一个第二电子设备102进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。也就是说,可以通过前述例如蓝牙通道的第一通信连接在设备A与设备B之间进行已知因特网接入点信息的同步。
[0068]具体地,上述利用第一通信连接的可选步骤可以具体包括:由第二通信模块(例如蓝牙通信模块)通过第一通信连接(例如蓝牙通道)从至少一个第二电子设备102接收新的因特网接入点的准入信息;将所述新的因特网接入点的准入信息添加至第一已知因特网接入点列表中。这对应在如图1所示的设备A在连接至移动通信网络104并开启W1-Fi热点功能之后通过例如蓝牙通道从设备B接收新的因特网接入点信息的情况。
[0069]另外,虽然图1中未示出,还存在当设备A新获知某个设备B也不知道的W1-Fi接入点的相关信息的情况。此时,上述可选步骤可以具体包括:获取新的因特网接入点的准入信息;将所述新的因特网接入点的准入信息添加至第一已知因特网接入点列表中;以及由第二通信模块(例如蓝牙通信模块)通过第一通信连接(例如蓝牙通道)向至少一个第二电子设备102发送所述新的因特网接入点的准入信息。
[0070]以上详细说明了通过例如蓝牙通道的第一通信连接在设备A与设备B之间进行已知因特网接入点列表的实时同步更新。由于上述第一通信连接只要在设备A和B处于可通信距离内就始终保持,所以每当设备A或设备B获得新的因特网接入点的准入信息都可以实时地通知给对方。从而,可以在低功耗的情况下在设备A与设备B之间进行实时的信息同步,从而进一步有助于实现电子设备之间的自动网络共享。
[0071]可替代地,前述同步步骤S205也可以不通过例如蓝牙通道的第一通信连接来实现,而是以如下方式实现。具体地,虽然图2中未示出,在步骤S204之后,方法20还可以包括步骤:通过第一通信模块与至少一个第二电子设备102之间建立第二通信连接。并且,所述同步步骤S205可选地包括步骤:由第一通信模块通过第二通信连接与至少一个第二电子设备102进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。也就是说,例如,在设备A开启W1-Fi热点功能之后,当设备B连接至设备A的W1-Fi热点时即在设备A与设备B之间建立了例如W1-Fi热点通道的第二通信连接。并且,可以利用此W1-Fi热点通道来在设备A与设备B之间进行已知因特网接入点列表的同步。
[0072]具体地,上述利用第二通信连接的可选步骤可以具体包括:由第一通信模块通过第二通信连接从至少一个第二电子设备102接收新的可用因特网接入点的准入信息;将所述新的可用因特网接入点的信息添加到第一已知因特网接入点列表中;以及如果在第一已知因特网接入点列表中存在至少一个第二电子设备102未知的因特网接入点,则由第一通信模块通过第二通信连接将至少一个第二电子设备102未知的因特网接入点的准入信息发送至至少一个第二电子设备102。
[0073]需要说明的是,由于例如W1-Fi热点通道的第二通信连接只能在设备A的第一通信模块处于第二工作模式中时才能建立,因此此第二通信连接并非如前述例如蓝牙通道的第一通信连接那样可以一直保持。在这种情况下,设备A与设备B之间不能保持实时通信。因此,在设备A与设备B相邻两次建立第二通信连接之间,设备A和/或设备B有可能新获取了某个因特网接入点的准入信息而无法立即告知对方。因此,每次在设备和设备B之间建立第二通信连接以进行已知因特网接入点列表的同步时,它们可以根据上一次同步的结果来判断是否需要将此新获知的因特网接入点的准入信息发送给对方。
[0074]上述具体步骤可以对应如图1中所示的设备A未搜索到当前可用W1-Fi接入点并开启W1-Fi热点功能与设备B建立W1-Fi热点通道以从设备B接收新的可用W1-Fi接入点的准入信息、并同时将在上一次同步与本次同步之间获取的已知因特网接入点的准入信息也发送给设备B的具体情况。同理,当设备A搜索到可用W1-Fi接入点而设备B不知道此可用W1-Fi接入点时,设备A也可以开启W1-Fi热点功能以与设备B建立W1-Fi热点通道以将此可用W1-Fi接入点的准入信息发送给设备B,并且同时,如果设备B中的第二已知因特网接入点列表中包含设备A未知的W1-Fi接入点,则设备A也可以通过此W1-Fi热点通道从设备B接收其未知的W1-Fi接入点的准入信息。后一情况也将在下文中详细说明。
[0075]以上详细说明了通过例如W1-Fi热点通道的第二通信连接在设备A与设备B之间进行已知因特网接入点列表的同步更新。由于上述第二通信连接仅在设备A处于第二工作模式时建立,因此无需像前述例如蓝牙通道的第一通信连接那样实时保持,从而,可以在进一步降低功耗的情况下实现在设备A与设备B之间的信息同步,从而进一步有助于实现电子设备之间的自动网络共享。
[0076]另外,需要指出的是,前述通过例如蓝牙通道的第一通信连接进行设备A与设备B之间的信息同步的具体步骤仅仅是举例。例如,当设备A和设备B超出了可蓝牙通信距离一段时间之后又回到可蓝牙通信距离内时,设备A和设备B之间的第一通信连接相当于断开了一段时间,也就是说,此时设备A和设备B之间的第一通信连接与前述第二通信连接类似地未能一直保持接通,所以此时设备A和/或设备B也可以根据前次同步的结果判断是否需要向对方发送任何在此断开连接期间新获取的因特网接入点的准入信息。
[0077]另外,可选地,虽然图2中未示出,方法20还可以包括步骤:预先存储所述第一已知因特网接入点列表。并且,步骤S202可以具体包括步骤:将搜索到的因特网接入点与所述第一已知因特网接入点列表中包含的已知因特网接入点相比较;以及如果搜索到的因特网接入点中存在与所述第一已知因特网接入点列表中的已知因特网接入点相同的至少一个因特网接入点,则判断在搜索到的因特网接入点中存在可用因特网接入点,否则,判断在搜索到的因特网接入点中不存在可用因特网接入点。
[0078]这里,由于步骤S202的判断步骤可采用本领域技术人员熟知的任何合适方法来实现,因此这里不再赘述,以免混淆本发明的发明点。
[0079]以上结合图1和图2详细描述了应用于例如图1中所示的设备A的第一电子设备的根据本发明实施例的共享网络的方法20。通过该共享网络的方法20,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
[0080]下面,结合图1和图3描述根据本发明另一实施例的共享网络的方法。图3是图示根据本发明另一实施例的共享网络的方法30的流程图。如图3所示的方法30例如可以应用于图1中所示的第二电子设备102。虽然图1中未示出,第二电子设备102可包括第一通信单元。
[0081]具体地,例如,第一通信单元可以至少具有与前述第一电子设备101的第一通信模块相同的第一工作模式,即,第一工作模式例如可对应于能够连接至例如如图1中所示的W1-Fi接入点103的因特网接入点的第一无线通信模式。然而,与前述第一电子设备101的第一通信模块不同的是,第二电子设备102的第一通信单元仅工作在第一工作模式中。
[0082]另外,假设第一电子设备101作为网络接入点工作并且连接至移动通信网络104以接入因特网。具体地,例如,如图1中所示且如前所述,设备A在无法连接至W1-Fi接入点103时连接至移动通信网络104并开启W1-Fi热点功能。
[0083]如图3所示,在根据本发明另一实施例的共享网络的方法30开始时,首先,在步骤S301,通过第一通信单元搜索当前环境中存在的因特网接入点。然后,在步骤S302,判断在搜索到的因特网接入点中是否存在可用因特网接入点。
[0084]这里,由于步骤S301和S302的搜索和判断步骤与图2中所示的由第一电子设备101所执行的S201和S202相同,因此为了简便起见,这里不再赘述。并且,3中的步骤S301和S302也同样可采用本领域技术人员熟知的任何合适的搜索和判断方法来实现。
[0085]接着,如果在步骤S302中判断在搜索到的因特网接入点中不存在可用因特网接入点,则方法30执行步骤S303。在步骤S303,通过第一通信单元与第一电子设备101之间建立第二通信连接,以便通过其接入因特网。在执行了步骤S303之后,方法30结束。
[0086]具体地,如图1所示,当设备B无法连接至W1-Fi接入点103时,由于其没有移动通信网络的支持,所以如果其意欲接入因特网,则需要共享例如设备A的其它电子设备的移动通信网络。也就是说,设备B可以通过连接至设备A开启的W1-Fi热点来通过设备B连接至移动通信网络104并进而接入因特网。
[0087]以上结合图1和3详细说明了根据本发明实施例的共享网络的方法30的各个步骤。通过以上所述的根据本发明实施例的共享网络的方法30,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
[0088]可选地,虽然图1中未示出,第二电子设备102还可以包括第二通信单元。并且,虽然图3中未示出,在步骤S303之前,方法30还可以包括步骤:通过第二通信单元与第一电子设备101之间建立第一通信连接;以及由第二通信单元通过第一通信连接向第一电子设备101发送网络支持请求。
[0089]具体地,该第二通信单元与前述第一电子设备101的第二通信模块相同,例如可以是蓝牙通信单元(模块),用于基于蓝牙通信方式与其它电子设备进行通信。如图1中所示且如前所述,在设备A与设备B之间可以建立蓝牙通道作为相互之间的信息传输通道。当设备B发现无法连接至任何因特网接入点(W1-Fi接入点)而上网时,可以通过上述蓝牙通道向设备A发送网络支持请求,从而使得设备A开启W1-Fi热点功能以在设备A与设备B之间建立W1-Fi 热点连接。
[0090]与前述设备A的情况相同,设备A与设备B之间的蓝牙通道的建立方法是本领域技术人员所熟知的,所以这里不再赘述。
[0091]通过在设备A与设备B之间建立例如蓝牙通信的第一通信连接来在设备A与设备B之间传输信息,可以在低功耗的情况下保持设备A与设备B之间的实时信息交互,从而进一步有助于实现电子设备之间的自动网络共享。
[0092]可替代地,对于如图3所示的方法30,第一电子设备101包括不用于第二通信连接的第二通信模块,并且第一电子设备101基于通过第二通信模块发现第二电子设备102,作为网络接入点工作。
[0093]具体地,如前所述,仍以该第二通信模块是上述蓝牙模块为例进行说明。设备A可以包括例如蓝牙模块的第二通信模块,其不用于与设备B之间的W1-Fi热点连接。当设备A通过其蓝牙模块蓝牙发现设备B时,就开启W1-Fi热点功能,以供设备B接入。更具体地,这里的蓝牙发现是指设备A发现设备B为其已知设备。例如,设备A和设备B可以预先保存相互的设备名称。由此,当设备A和设备B处于可蓝牙通信距离内时,设备A会通过其蓝牙模块探测到设备B,并且如果设备B的名称是设备A已知,则认为设备A蓝牙发现了设备B,并进而开启W1-Fi 热点功能。
[0094]与前述可选实施方式相比,在本实施方式中,设备A不需要与设备B进行蓝牙配对并建立蓝牙通道,并且也不需要基于通过蓝牙通道从设备B接收的网络支持请求才开启W1-Fi 热点功能,而是,设备 A 只需要通过蓝牙发现设备 B 就开启 W1-Fi 热点功能。由此,通过本实施方式,可以进一步减低功耗且减小信令开销,从而进一步降低用于实现电子设备之间的自动网络共享的成本。
[0095]进一步可选地,如前所述,如图1所示的第一电子设备101可以存储有第一已知因特网接入点列表,其包含第一电子设备101已知的至少一个因特网接入点的准入信息。并且,如图1所示的第二电子设备102可以存储有第二已知因特网接入点列表,其包含第二电子设备102已知的至少一个因特网接入点的准入信息。并且,虽然图3中未示出,如果在步骤S302中判断在搜索到的因特网接入点中存在可用因特网接入点,则方法30还可以包括步骤S304:与第一电子设备101进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
[0096]这里,设备A与设备B各自存储的已知因特网接入点列表、因特网接入点的准入信息、以及它们的同步与前述关于图2所示的应用于第一电子设备101的方法30类似,因此为了简便起见,这里不再赘述。
[0097]通过上述可选步骤,图3中的方法30除了实现设备A与设备B之间的自动网络共享之外,还能进一步实现设备A与设备B之间的因特网接入点信息的自动同步,由此可以进一步有助于设备A和设
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1