CN105578390A - 传输信息的方法、电子设备及*** - Google Patents
传输信息的方法、电子设备及*** Download PDFInfo
- Publication number
- CN105578390A CN105578390A CN201510959124.7A CN201510959124A CN105578390A CN 105578390 A CN105578390 A CN 105578390A CN 201510959124 A CN201510959124 A CN 201510959124A CN 105578390 A CN105578390 A CN 105578390A
- Authority
- CN
- China
- Prior art keywords
- electronic equipment
- communication
- access point
- communication module
- internet access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了传输信息的方法、电子设备以及***。所述方法应用于第一电子设备,所述第一电子设备包括第一通信模块和第二通信模块。所述方法包括:通过所述第二通信模块搜索是否存在至少一个第二电子设备;如果所述第二通信模块搜索到存在至少一个第二电子设备,则通过所述第一通信模块与所述至少一个第二电子设备之间建立第二通信连接;以及由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行信息传输。
Description
技术领域
本发明涉及信息传输的领域,更具体地,本发明涉及传输信息的方法、电子设备及***。
背景技术
当前,各种电子设备被广泛应用,例如个人计算机、移动终端、平板电脑等。随着互联网技术的迅速发展,人们的工作和生活都越来越离不开互联网。例如,人们通常需要随时随地通过上述各种电子设备上网以浏览网页、进行文字、语音、甚至视频的交流、购物、娱乐等等。另外,很多时候还需要在两个电子设备之间进行信息传输以实现设备间的信息共享、甚至网络共享。
众所周知,在两个电子设备之间进行信息传输的传统方式是利用有线传输的方式,即,采用数据线将两个电子设备连接。这种有线传输方式虽然能够保证较高的传输速率,然而,操作起来较繁琐,并且,人们不会记得随时携带数据线,因此不便于实现随时随地的电子设备之间的信息传输。针对上述有线传输方式的不足,目前已经提出了例如蓝牙等的无线传输方式。然而,这种无线传输方式通常传输速率较低。
发明内容
有鉴于上述情况,本发明提供了一种传输信息的方法、电子设备及***,其能够以低速率的连接方式发现电子设备,而建立高速率的连接通道,实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
根据本发明的一个方面,提供了一种传输信息的方法,其应用于第一电子设备,所述第一电子设备包括第一通信模块和第二通信模块,所述方法包括:通过所述第二通信模块搜索是否存在至少一个第二电子设备;如果所述第二通信模块搜索到存在至少一个第二电子设备,则通过所述第一通信模块与所述至少一个第二电子设备之间建立第二通信连接;以及由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行信息传输。
根据本发明的另一方面,提供了一种传输信息的方法,其应用于第二电子设备,所述第二电子设备包括第一通信单元,所述方法包括:通过所述第一通信单元与第一电子设备之间建立第二通信连接;以及由所述第一通信单元通过所述第二通信连接与所述第一电子设备进行信息传输,其中所述第一电子设备包括第二通信模块,其不用于所述第二通信连接,并且,所述第二通信连接的建立基于所述第一电子设备的第二通信模块发现所述第二电子设备。
根据本发明的另一方面,提供了一种在第一电子设备与第二电子设备之间传输信息的方法,其中所述第一电子设备包括第一通信模块和第二通信模块,并且所述第二电子设备包括第一通信单元,所述方法包括:所述第一电子设备通过所述第二通信模块搜索是否存在所述第二电子设备;如果所述第一电子设备通过所述第二通信模块搜索到存在所述第二电子设备,则通过所述第一电子设备的第一通信模块和所述第二电子设备的第一通信单元,在所述第一电子设备与所述第二电子设备之间建立第二通信连接;以及由所述第一通信模块和所述第一通信单元通过所述第二通信连接,在所述第一电子设备与所述第二电子设备之间进行信息传输。
根据本发明的另一方面,提供了一种第一电子设备,包括:第二通信模块,搜索是否存在至少一个第二电子设备;第一通信模块,如果所述第二通信模块搜索到存在至少一个第二电子设备,则与所述至少一个第二电子设备之间建立第二通信连接,并且通过所述第二通信连接与所述至少一个第二电子设备进行信息传输。
根据本发明的另一方面,提供了一种第二电子设备,包括:第一通信单元,与第一电子设备之间建立第二通信连接,并且通过所述第二通信连接与所述第一电子设备进行信息传输,其中所述第一电子设备包括第二通信模块,其不用于所述第二通信连接,并且,所述第二通信连接的建立基于所述第一电子设备的第二通信模块发现所述第二电子设备。
根据本发明的另一方面,提供了一种***,包括第一电子设备和第二电子设备,其中,所述第二电子设备包括第一通信单元。并且,所述第一电子设备包括:第二通信模块,搜索是否存在所述第二电子设备;以及第一通信模块,如果所述第二通信模块搜索到存在所述第二电子设备,则和所述第二电子设备的第一通信单元,在所述第一电子设备与所述第二电子设备之间建立第二通信连接,并且和所述第一通信单元通过所述第二通信连接,在所述第一电子设备与所述第二电子设备之间进行信息传输。
根据本发明的另一方面,提供了一种共享网络的方法,其应用于第一电子设备,所述第一电子设备包括第一通信模块及第三通信模块,所述方法包括:通过工作在第一工作模式中的所述第一通信模块搜索当前环境中存在的因特网接入点;判断在搜索到的因特网接入点中是否存在可用因特网接入点;如果判断在搜索到的因特网接入点中不存在可用因特网接入点,则通过所述第三通信模块连接至移动通信网络以通过所述移动通信网络接入因特网;以及将所述第一通信模块从所述第一工作模式切换至第二工作模式,以便使得至少一个第二电子设备能够连接至所述第一电子设备以通过其连接至所述移动通信网络并继而接入因特网,其中,所述第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中。
根据本发明的另一方面,提供了一种共享网络的方法,其应用于第二电子设备,所述第二电子设备包括第一通信单元,所述方法包括:通过所述第一通信单元搜索当前环境中存在的因特网接入点;判断在搜索到的因特网接入点中是否存在可用因特网接入点;以及如果判断在搜索到的因特网接入点中不存在可用因特网接入点,则通过所述第一通信单元与所述第一电子设备之间建立第二通信连接,以便通过其接入因特网,其中所述第一电子设备作为网络接入点工作并且连接至移动通信网络以接入因特网。
根据本发明的另一方面,提供了一种在第一电子设备与第二电子设备之间共享网络的方法,其中所述第一电子设备包括第一通信模块及第三通信模块,并且所述第二电子设备包括第一通信单元,所述方法包括:所述第一电子设备通过工作在第一工作模式中的所述第一通信模块搜索当前环境中存在的因特网接入点,并且判断在搜索到的因特网接入点中是否存在可用因特网接入点;所述第二电子设备通过工作在第一工作模式中的所述第一通信单元搜索当前环境中存在的因特网接入点,并且判断在搜索到的因特网接入点中是否存在可用因特网接入点;如果所述第一电子设备判断在搜索到的因特网接入点中不存在可用因特网接入点,则通过所述第三通信模块连接至移动通信网络以通过所述移动通信网络接入因特网;以及如果所述第二电子设备判断在搜索到的因特网接入点中不存在可用因特网接入点,则所述第一电子设备的第一通信模块从所述第一工作模式切换至第二工作模式;以及所述第二电子设备的第一通信单元连接至所述第一电子设备的第一通信模块,以便通过所述第一电子设备连接至所述移动通信网络并继而接入因特网,其中所述第一电子设备的第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中,并且所述第二电子设备的第一通信单元只能工作在所述第一工作模式中。
根据本发明的另一方面,提供了一种第一电子设备,包括:第一通信模块,工作在第一工作模式中以搜索当前环境中存在的因特网接入点;判断模块,判断在所述第一通信模块搜索到的因特网接入点中是否存在可用因特网接入点;第三通信模块,如果所述判断模块判断在所述第一通信模块搜索到的因特网接入点中不存在可用因特网接入点,则连接至移动通信网络以通过所述移动通信网络接入因特;以及控制模块,如果所述判断模块判断在所述第一通信模块搜索到的因特网接入点中不存在可用因特网接入点,则将所述第一通信模块从所述第一工作模式切换至第二工作模式,以便使得至少一个第二电子设备能够连接至所述第一电子设备以通过其连接至所述移动通信网络并继而接入因特网,其中,所述第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中。
根据本发明的另一方面,提供了一种第二电子设备,包括:第一通信单元,搜索当前环境中存在的因特网接入点;以及判断单元,判断在所述第一通信单元搜索到的因特网接入点中是否存在可用因特网接入点,其中如果所述判断单元判断在所述第一通信单元搜索到的因特网接入点中不存在可用因特网接入点,则所述第一通信单元与所述第一电子设备之间建立第二通信连接,以便通过其接入因特网,并且其中所述第一电子设备作为网络接入点工作并且连接至移动通信网络以接入因特网。
根据本发明的另一方面,提供了一种***,包括第一电子设备和第二电子设备。其中所述第一电子设备包括:第一通信模块,工作在第一工作模式中以搜索当前环境中存在的因特网接入点;判断模块,判断在搜索到的因特网接入点中是否存在可用因特网接入点;以及第三通信模块,如果所述判断模块判断在搜索到的因特网接入点中不存在可用因特网接入点,则连接至移动通信网络以通过所述移动通信网络接入因特网。所述第二电子设备包括:第一通信单元,工作在第一工作模式中以搜索当前环境中存在的因特网接入点;以及判断单元,判断在搜索到的因特网接入点中是否存在可用因特网接入点。其中,所述第一电子设备还包括控制模块,如果所述第二电子设备的判断单元判断在所述第一通信单元搜索到的因特网接入点中不存在可用因特网接入点,则将所述第一电子设备的第一通信模块从所述第一工作模式切换至第二工作模式,并且其中,所述第二电子设备的第一通信单元连接至所述第一电子设备的第一通信模块,以便通过所述第一电子设备连接至所述移动通信网络并继而接入因特网,并且其中所述第一电子设备的第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中,并且所述第二电子设备的第一通信单元只能工作在所述第一工作模式中。
根据本发明的另一方面,提供了一种共享网络的方法,其应用于第一电子设备,所述第一电子设备包括第一通信模块,其中,所述第一电子设备通过工作在第二工作模式中的所述第一通信模块与至少一个第二电子设备之间建立了第二通信连接,所述方法包括:从所述至少一个第二电子设备接收可用因特网接入点的准入信息,其中所述准入信息是由所述至少一个第二电子设备在保持与所述第一电子设备的所述第二通信连接的状态下通过搜索得到的;所述第一通信模块断开与所述至少一个第二电子设备之间的第二通信连接;将所述第一通信模块从所述第二工作模式切换至第一工作模式;通过工作在所述第一工作模式中的所述第一通信模块连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网,其中所述第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中。
根据本发明的另一方面,提供了一种共享网络的方法,其应用于第二电子设备,所述第二电子设备包括第一通信单元,其中,所述第二电子设备通过所述第一通信单元建立了第二通信连接,所述方法包括:通过所述第一通信单元搜索当前环境中存在的因特网接入点;判断在搜索到的因特网接入点中是否存在可用因特网接入点;如果判断在搜索到的因特网接入点中存在可用因特网接入点,则断开所述第二通信连接;以及通过所述第一通信单元连接至所述可用因特网接入点,以便通过所述可用因特网接入点接入因特网。
根据本发明的另一方面,提供了一种在第一电子设备与第二电子设备之间共享网络的方法,其中所述第一电子设备包括第一通信模块,并且所述第二电子设备包括第一通信单元,并且其中,通过工作在第二工作模式中的所述第一通信模块和工作在第一工作模式中的第一通信单元在所述第一电子设备与所述第二电子设备之间建立了第二通信连接,所述方法包括:所述第二电子设备通过工作在所述第一工作模式中的所述第一通信单元搜索当前环境中存在的因特网接入点,并且判断在搜索到的因特网接入点中是否存在可用因特网接入点;如果所述第二电子设备判断在搜索到的因特网接入点中存在可用因特网接入点,则所述第二电子设备将所述可用因特网接入点的准入信息发送给所述第一电子设备;断开所述第一电子设备与所述第二电子设备之间的第二通信连接;将所述第一电子设备的所述第一通信模块从所述第二工作模式切换至所述第一工作模式;所述第一电子设备通过工作在所述第一工作模式中的所述第一通信模块连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网;以及所述第二电子设备通过工作在所述第一工作模式中的所述第一通信单元连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网,其中所述第一电子设备的第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中,并且所述第二电子设备的第一通信单元只能工作在所述第一工作模式中。
根据本发明的另一方面,提供了一种第一电子设备,包括:第一通信模块,工作在第二工作模式中与至少一个第二电子设备之间建立了第二通信连接;控制模块;以及接收模块,从所述至少一个第二电子设备接收可用因特网接入点的准入信息,其中所述准入信息是由所述至少一个第二电子设备在保持与所述第一电子设备的所述第二通信连接的状态下通过搜索得到的。其中,所述第一通信模块还断开与所述至少一个第二电子设备之间的第二通信连接,所述控制模块将所述第一通信模块从所述第二工作模式切换至第一工作模式,并且所述第一通信模块工作在所述第一工作模式中连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网,并且其中,所述第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中。
根据本发明的另一方面,提供了一种第二电子设备,包括:第一通信单元,建立了第二通信连接,并搜索当前环境中存在的因特网接入点;判断单元,判断在搜索到的因特网接入点中是否存在可用因特网接入点,其中,如果所述判断单元判断在搜索到的因特网接入点中存在可用因特网接入点,则所述第一通信单元断开所述第二通信连接,以及连接至所述可用因特网接入点,以便通过所述可用因特网接入点接入因特网。
根据本发明的另一方面,提供了一种***,包括第一电子设备和第二电子设备。其中,所述第一电子设备包括:第一通信模块;控制模块。并且,所述第二电子设备包括:第一通信单元;判断单元;发送单元。其中,工作在第二工作模式中的第一通信模块和工作在第一工作模式中的第一通信单元在所述第一电子设备与所述第二电子设备之间建立了第二通信连接,并且其中,工作在所述第一工作模式中的所述第一通信单元搜索当前环境中存在的因特网接入点,并且判断单元判断在搜索到的因特网接入点中是否存在可用因特网接入点,并且其中,如果所述判断单元判断在搜索到的因特网接入点中存在可用因特网接入点,则所述发送单元将所述可用因特网接入点的准入信息发送给所述第一电子设备;所述第一通信单元和所述第一通信模块断开所述第一电子设备与所述第二电子设备之间的第二通信连接;所述控制模块将所述第一电子设备的所述第一通信模块从所述第二工作模式切换至所述第一工作模式;工作在所述第一工作模式中的所述第一通信模块连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网;以及工作在所述第一工作模式中的所述第一通信单元连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网。其中所述第一电子设备的第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中,并且所述第二电子设备的第一通信单元只能工作在所述第一工作模式中。
在本发明实施例的传输信息的方法、电子设备及***中,能够以低速率的连接方式发现电子设备,而建立高速率的连接通道,实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本发明的示例性实施例。
图1是图示根据本发明实施例的在电子设备之间共享网络的示例的示意图;
图2是图示根据本发明实施例的共享网络的方法的流程图;
图3是图示根据本发明另一实施例的共享网络的方法的流程图;
图4是图示根据本发明又一实施例的第一电子设备的结构框图;
图5是图示根据本发明再一实施例的第二电子设备的结构框图;
图6是图示根据本发明另一实施例的传输信息的方法的流程图;
图7是图示根据本发明又一实施例的传输信息的方法的流程图;
图8是图示根据本发明再一实施例的第一电子设备的结构框图;
图9是图示根据本发明另一实施例的第二电子设备的结构框图;
图10是图示根据本发明另一实施例的共享网络的方法的流程图;
图11是图示根据本发明再一实施例的共享网络的方法的流程图;
图12是图示根据本发明又一实施例的第一电子设备的结构框图;以及
图13是图示根据本发明再一实施例的第二电子设备的结构框图。
具体实施方式
在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,基本上相同的步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。
首先,结合图1说明本发明适用的示例情形。图1是图示根据本发明实施例的在电子设备之间共享网络的示例的示意图。具体地,图1中示出了第一电子设备101和第二电子设备102。第一电子设备101和第二电子设备102可以分别是手机、平板电脑、笔记本等任何电子设备。这里,假设第一电子设备101和第二电子设备102具备能够连接至附近可用的例如图1中的103所示的Wi-Fi接入点的功能。并且,假设第一电子设备101还具备能够连接至例如LTE(长期演进)网络的移动通信网络104的功能,而第二电子设备102则不能连接至移动通信网络。在下文中,为了便于描述和区分,也将第一电子设备101和第二电子设备102分别称为设备A和设备B。
如在背景技术中所述的,可能存在在设备A与设备B之间进行信息传输的需要。针对此需要,可以通过如图6所示的传输信息的方法60来实现设备A与设备B之间的信息传输。具体地,所述方法60例如可应用于第一电子设备(例如图1中的设备A),所述第一电子设备例如可包括第一通信模块和第二通信模块。如图6中所示,在根据本发明实施例的传输信息的方法60开始时,首先,在步骤S601,通过第二通信模块搜索是否存在至少一个第二电子设备。接着,如果在步骤S601中第二通信模块搜索到存在至少一个第二电子设备,则方法60执行步骤S602和S603。具体地,在步骤S602,通过第一通信模块与至少一个第二电子设备之间建立第二通信连接。接着,在步骤S603,由第一通信模块通过第二通信连接与至少一个第二电子设备进行信息传输。在执行了步骤S603之后,方法60结束。
具体地,为了便于理解,结合图1中所示的设备A和设备B为例对方法60进行详细说明。第一电子设备包括的第一通信模块和第二通信模块可以例如分别是Wi-Fi通信模块和蓝牙通信模块。更具体地,例如,设备A首先通过蓝牙模块搜索是否存在至少一个已知的设备B。已知的设备可以为之前预先存储的设备,或者之前建立过可信任连接的设备。设备A可以对搜索到的设备的设备标识进行判断,确定是否存在至少一个已知的设备B。当设备A的蓝牙模块搜索到设备B的存在时,设备A可以通过其Wi-Fi通信模块与设备B建立Wi-Fi热点连接。在设备A与设备B之间建立了Wi-Fi热点连接之后,设备A和设备B就可以通过此Wi-Fi热点通道进行信息传输。这里,设备A与设备B利用此Wi-Fi热点通道传输的信息可以是任何合适的信息,包括文本、图像、语音、视频等文件。
通过上述方法60,能够以低速率的连接方式发现电子设备,而建立高速率的连接通道,实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。图6中所示的传输信息的方法60还将在后文中进一步详细说明。
如图1中所示,当Wi-Fi接入点103可用时,设备A和设备B均可以通过连接至Wi-Fi接入点103而接入因特网。然而,当Wi-Fi接入点103不可用时,设备A可以连接至例如移动通信网络104以接入因特网。而设备B如果也希望接入因特网,则需要设备A开启Wi-Fi热点的功能,以使得设备B通过连接至设备A的Wi-Fi热点而进一步接入因特网。根据本发明,图1中所示的在电子设备间共享网络的情形可以自动实现而无需用户手动操作。下面,参照图2详细说明其实现方法。
图2是图示根据本发明实施例的共享网络的方法20的流程图。图2中所示的方法20例如可应用于如图1中所示的第一电子设备101(设备A)。这里,虽然图1中未进一步图示,第一电子设备101可包括第一通信模块和第三通信模块。
具体地,例如,第一通信模块可具备第一工作模式和第二工作模式,其中,第一工作模式例如可对应于能够连接至例如如图1中所示的Wi-Fi接入点103的因特网接入点的第一无线通信模式,而第二工作模式例如可对应于能够作为网络接入点(例如,作为Wi-Fi热点)工作的第二无线通信模式。第三通信模块例如具有连接至如图1所示的移动通信网络104的功能。
如图2所示,在根据本发明实施例的共享网络的方法20开始时,首先,在步骤S201,通过工作在第一工作模式中的第一通信模块搜索当前环境中存在的因特网接入点。然后,在步骤S202,判断在搜索到的因特网接入点中是否存在可用因特网接入点。
具体地,例如,结合图1所示,上述因特网接入点是指电子设备可以通过其接入因特网的接入点,例如,图1中的Wi-Fi接入点(或Wi-Fi路由器)103。设备A通过上述步骤S201搜索到的当前环境中的因特网接入点可能是多个,然而并不一定都可用。这里,所谓的“可用因特网接入点”是指设备A可以连接到其的因特网接入点,例如图1中所示的Wi-Fi接入点103。
如本领域技术人员所熟知的,当搜索到的某个因特网接入点不需要接入密码时,设备A可以在步骤S202中将其判断为是可用因特网接入点;否则,如果需要接入密码时,如果设备A预先知道此接入密码,则在步骤S202中也将其判断为是可用因特网接入点,而如果设备A不知道此接入密码,也即设备A无法连接到其时,则在步骤S202判断其为不可用的因特网接入点。由于图2中的步骤S201和S202可采用本领域技术人员熟知的任何合适的搜索和判断方法来实现,因此不再赘述,以免混淆本发明的发明点。
接着,如果在步骤S202中判断在搜索到的因特网接入点中不存在可用因特网接入点,则方法20执行步骤S203。在步骤S203,通过第三通信模块连接至移动通信网络以通过所述移动通信网络接入因特网。具体地,结合图1,如前所述的,当Wi-Fi接入点103当前不可用时,设备A则可通过其第三通信模块连接至移动通信网络104以便通过其接入因特网。
进一步,如果在步骤S202中判断在搜索到的因特网接入点中不存在可用因特网接入点,则方法20也执行步骤S204。在步骤S204,将第一通信模块从第一工作模式切换至第二工作模式。这样,可以使得至少一个第二电子设备102能够连接至第一电子设备101以通过其连接至所述移动通信网络并继而接入因特网。具体地,结合图1,当设备A在步骤S202中判断Wi-Fi接入点103不可用时,设备A可以将第一通信模块从连接因特网接入点的第一工作模式切换至作为网络接入点工作的第二工作模式,也即开启Wi-Fi热点功能。这样,设备B可以连接至设备A的Wi-Fi热点以通过其上网。在执行了步骤S204之后,方法20结束。
另外,在第一电子设备101中,第一通信模块不能同时工作在第一工作模式和第二工作模式中。也就是说,如图1所示,当设备A在第一工作模式下连接至例如Wi-Fi接入点103时,设备A不能同时开启Wi-Fi热点功能。反之,当设备A在第二工作模式下作为Wi-Fi热点以供设备B连接以上网时,设备A不能同时搜索当前可用的Wi-Fi接入点103、且更不能连接至Wi-Fi接入点103。
这里需要说明的是,图2中所示的步骤S203和S204的执行顺序仅仅是举例,步骤S203和S204可以不以图2中所示的顺序执行。例如,步骤S203和S204可以同时执行、或者可以以颠倒的顺序执行。
还需要说明的是,虽然图1中仅示出一个第二电子设备102,然而第二电子设备的数目不限于此。具体地,当设备A开启Wi-Fi热点功能时,多个设备B可以同时连接至设备A,只要它们预先获知设备A的Wi-Fi接入点的名称和密码等配置信息即可。这样,多个设备B可以同时通过设备A的Wi-Fi热点而进一步接入因特网。
以上结合图1和2详细说明了根据本发明实施例的共享网络的方法20的各个步骤。通过以上所述的根据本发明实施例的共享网络的方法20,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
可选地,虽然图1中未示出,第一电子设备101还可以包括第二通信模块。并且,虽然图2中未示出,方法20还可以包括步骤:通过第二通信模块与至少一个第二电子设备102之间建立第一通信连接。并且,在步骤S204之前还可以包括步骤:由第二通信模块通过第一通信连接从至少一个第二电子设备102接收网络支持请求。
具体地,该第二通信模块例如可以是蓝牙通信模块,用于基于蓝牙通信方式与其它电子设备进行通信。如图1中所示,在设备A与设备B之间可以建立蓝牙通道作为相互之间的信息传输通道。当设备B发现无法连接至任何因特网接入点(Wi-Fi接入点)而上网时,可以请求设备A开启Wi-Fi热点功能以通过设备A上网,即,通过上述蓝牙通道向设备A发送网络支持请求。当设备A通过蓝牙通道接收到来自设备B的此网络支持请求时,执行如图2中所示的步骤S204以开启Wi-Fi热点。
举例来说,当设备A和设备B处于可蓝牙通信距离内时,可通过在彼此之间进行蓝牙配对而建立所述蓝牙通道,并且,只要设备A和设备B保持在可蓝牙通信距离内,就可以一直保持上述蓝牙通道以供设备A和设备之间进行实时的信息交互。上述设备A与设备B之间的蓝牙通道的建立方法是本领域技术人员所熟知的,所以这里不再赘述,以免混淆本发明的发明点。
通过在设备A与设备B之间建立例如蓝牙通信的第一通信连接来在设备A与设备B之间传输信息,可以在低功耗的情况下保持设备A与设备B之间的实时信息交互,从而进一步有助于实现电子设备之间的自动网络共享。
可替代地,在如图2中所述的步骤S204之前,方法20也可以包括步骤:通过第二通信模块发现至少一个第二电子设备102。
具体地,仍以该第二通信模块是上述蓝牙模块为例进行说明。当设备A通过蓝牙模块蓝牙发现设备B时,就通过第一通信模块开启Wi-Fi热点功能,以供设备B接入。更具体地,这里的蓝牙发现是指设备A发现设备B为其已知设备。例如,设备A和设备B可以预先保存相互的设备名称。由此,当设备A和设备B处于可蓝牙通信距离内时,设备A会通过蓝牙模块探测到设备B,并且如果设备B的名称是设备A已知,则认为设备A蓝牙发现了设备B,并进而执行步骤S204。又或者,设备A和设备B有可能曾经进行过蓝牙配对和/或建立过蓝牙通道。在这种情况下,设备A和设备B通常会自动保存有对方的设备名称。这样,当它们再次进入可蓝牙通信距离内时,设备A会蓝牙发现设备B为其已知设备。
与前述可选实施方式相比,在本实施方式中,设备A不需要与设备B进行蓝牙配对并建立蓝牙通道,并且也不需要基于通过蓝牙通道从设备B接收的网络支持请求才开启Wi-Fi热点功能,而是,设备A只需要通过蓝牙发现设备B就开启Wi-Fi热点功能。由此,通过本实施方式,可以进一步减低功耗且减小信令开销,从而进一步降低用于实现电子设备之间的自动网络共享的成本。
进一步可选地,如图1所示的第一电子设备101可以存储有第一已知因特网接入点列表,其包含第一电子设备101已知的至少一个因特网接入点的准入信息。并且,如图1所示的至少一个第二电子设备102可以存储有第二已知因特网接入点列表,其包含至少一个第二电子设备102已知的至少一个因特网接入点的准入信息。并且,虽然图2中未示出,方法20还可以包括步骤S205:与至少一个第二电子设备102进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
具体地,例如,图1所示的设备A和设备B可以各自存储各自的已知Wi-Fi接入点列表,其中保存例如Wi-Fi接入点103等的Wi-Fi接入点的名称、密码等的用于连接的准入信息。这样,当设备A、B探测到周围存在某个列表中保存的已知Wi-Fi接入点时,便可使用列表中保存的相关准入信息连接该Wi-Fi接入点以便通过其接入因特网。设备A和设备B每当获知一个新的Wi-Fi接入点的准入信息时都会将其保存至各自的已知Wi-Fi接入点列表。并且,设备A和设备B之间还可以将彼此的列表进行同步。也就是说,当设备A获知设备B也不知道的某个Wi-Fi接入点的准入信息时,除了将其保存到自己的已知Wi-Fi接入点列表中之外,还可以将其通知给设备B以便设备B也可以将其保存到设备B的已知Wi-Fi接入点列表中,反之亦然。
通过上述可选步骤,图2中的方法20除了实现设备A与设备B之间的自动网络共享之外,还能进一步实现设备A与设备B之间的因特网接入点信息的自动同步,由此可以进一步有助于设备A和设备B之间的网络共享。
进一步可选地,虽然图2中未示出,在上述可选的同步步骤S205之后,方法20还可以包括步骤:将第一通信模块从第二工作模式切换至第一工作模式;通过第三通信模块断开与移动通信网络104的连接;以及通过工作在第一工作模式中的第一通信模块连接至通过所述同步步骤S205获得的新的可用因特网接入点,以便通过其接入因特网。
具体地,仍然结合图1中所示的示例,当设备A无法连接至Wi-Fi接入点103而连接至移动通信网络104并且开启Wi-Fi热点功能以使设备B可以通过其接入因特网时,如果设备B新获知了某个当前环境中存在的Wi-Fi接入点的名称和密码等的准入信息时,设备B则可以通过前述同步步骤S205将所述准入信息发送给设备A。设备A在接收到来自设备B的该Wi-Fi接入点的准入信息之后,将第一通信模块从作为Wi-Fi热点工作的第二工作模块切换至连接Wi-Fi接入点的第一工作模式,并且通过第三通信模块断开与移动通信网络104的连接,并且通过第一通信模块连接至通过前述同步步骤S205获得的该Wi-Fi接入点以便通过其接入因特网。同样,设备B也可以在与设备A进行Wi-Fi接入点信息同步之后连接至该Wi-Fi接入点以接入因特网。
需要说明的是,上述将第一通信模块从第二工作模式切换至第一工作模式的步骤、与通过第三通信模块断开与移动通信网络104的连接的步骤的执行顺序不限于前述顺序,它们可以同时执行、或者以颠倒的顺序执行。
另外,上述在通过第一通信模块连接至通过前述同步步骤S205获得的该Wi-Fi接入点之前还可以包括如图2中的步骤S201和S202的搜索和判断步骤。具体地,在设备A重新切换回连接Wi-Fi接入点的第一工作模式之后,重新搜索当前环境中存在的因特网接入点,并且判断搜索到的因特网接入点中是否存在可用因特网接入点。此时,由于设备A已经从设备B获得了新的可用因特网接入点的准入信息,因此在判断步骤中会判断存在可用因特网接入点,并继而连接至该新的可用因特网接入点。
应理解,如果搜索到的当前环境中存在的因特网接入点中包括多个可用因特网接入点时,可以通过某个选择标准来从中选择一个因特网接入点进行连接。该选择标准例如可以是选择信号强度最强的因特网接入点、或者选择信号最稳定的因特网接入点,等等,本发明不限于此。本领域技术人员可以根据实际需要使用不同的选择标准来进行选择,因此这里不再赘述,以免混淆本发明的发明点。
进一步可选地,前述可选的同步步骤S205可以包括步骤:由第二通信模块通过第一通信连接与至少一个第二电子设备102进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。也就是说,可以通过前述例如蓝牙通道的第一通信连接在设备A与设备B之间进行已知因特网接入点信息的同步。
具体地,上述利用第一通信连接的可选步骤可以具体包括:由第二通信模块(例如蓝牙通信模块)通过第一通信连接(例如蓝牙通道)从至少一个第二电子设备102接收新的因特网接入点的准入信息;将所述新的因特网接入点的准入信息添加至第一已知因特网接入点列表中。这对应在如图1所示的设备A在连接至移动通信网络104并开启Wi-Fi热点功能之后通过例如蓝牙通道从设备B接收新的因特网接入点信息的情况。
另外,虽然图1中未示出,还存在当设备A新获知某个设备B也不知道的Wi-Fi接入点的相关信息的情况。此时,上述可选步骤可以具体包括:获取新的因特网接入点的准入信息;将所述新的因特网接入点的准入信息添加至第一已知因特网接入点列表中;以及由第二通信模块(例如蓝牙通信模块)通过第一通信连接(例如蓝牙通道)向至少一个第二电子设备102发送所述新的因特网接入点的准入信息。
以上详细说明了通过例如蓝牙通道的第一通信连接在设备A与设备B之间进行已知因特网接入点列表的实时同步更新。由于上述第一通信连接只要在设备A和B处于可通信距离内就始终保持,所以每当设备A或设备B获得新的因特网接入点的准入信息都可以实时地通知给对方。从而,可以在低功耗的情况下在设备A与设备B之间进行实时的信息同步,从而进一步有助于实现电子设备之间的自动网络共享。
可替代地,前述同步步骤S205也可以不通过例如蓝牙通道的第一通信连接来实现,而是以如下方式实现。具体地,虽然图2中未示出,在步骤S204之后,方法20还可以包括步骤:通过第一通信模块与至少一个第二电子设备102之间建立第二通信连接。并且,所述同步步骤S205可选地包括步骤:由第一通信模块通过第二通信连接与至少一个第二电子设备102进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。也就是说,例如,在设备A开启Wi-Fi热点功能之后,当设备B连接至设备A的Wi-Fi热点时即在设备A与设备B之间建立了例如Wi-Fi热点通道的第二通信连接。并且,可以利用此Wi-Fi热点通道来在设备A与设备B之间进行已知因特网接入点列表的同步。
具体地,上述利用第二通信连接的可选步骤可以具体包括:由第一通信模块通过第二通信连接从至少一个第二电子设备102接收新的可用因特网接入点的准入信息;将所述新的可用因特网接入点的信息添加到第一已知因特网接入点列表中;以及如果在第一已知因特网接入点列表中存在至少一个第二电子设备102未知的因特网接入点,则由第一通信模块通过第二通信连接将至少一个第二电子设备102未知的因特网接入点的准入信息发送至至少一个第二电子设备102。
需要说明的是,由于例如Wi-Fi热点通道的第二通信连接只能在设备A的第一通信模块处于第二工作模式中时才能建立,因此此第二通信连接并非如前述例如蓝牙通道的第一通信连接那样可以一直保持。在这种情况下,设备A与设备B之间不能保持实时通信。因此,在设备A与设备B相邻两次建立第二通信连接之间,设备A和/或设备B有可能新获取了某个因特网接入点的准入信息而无法立即告知对方。因此,每次在设备和设备B之间建立第二通信连接以进行已知因特网接入点列表的同步时,它们可以根据上一次同步的结果来判断是否需要将此新获知的因特网接入点的准入信息发送给对方。
上述具体步骤可以对应如图1中所示的设备A未搜索到当前可用Wi-Fi接入点并开启Wi-Fi热点功能与设备B建立Wi-Fi热点通道以从设备B接收新的可用Wi-Fi接入点的准入信息、并同时将在上一次同步与本次同步之间获取的已知因特网接入点的准入信息也发送给设备B的具体情况。同理,当设备A搜索到可用Wi-Fi接入点而设备B不知道此可用Wi-Fi接入点时,设备A也可以开启Wi-Fi热点功能以与设备B建立Wi-Fi热点通道以将此可用Wi-Fi接入点的准入信息发送给设备B,并且同时,如果设备B中的第二已知因特网接入点列表中包含设备A未知的Wi-Fi接入点,则设备A也可以通过此Wi-Fi热点通道从设备B接收其未知的Wi-Fi接入点的准入信息。后一情况也将在下文中详细说明。
以上详细说明了通过例如Wi-Fi热点通道的第二通信连接在设备A与设备B之间进行已知因特网接入点列表的同步更新。由于上述第二通信连接仅在设备A处于第二工作模式时建立,因此无需像前述例如蓝牙通道的第一通信连接那样实时保持,从而,可以在进一步降低功耗的情况下实现在设备A与设备B之间的信息同步,从而进一步有助于实现电子设备之间的自动网络共享。
另外,需要指出的是,前述通过例如蓝牙通道的第一通信连接进行设备A与设备B之间的信息同步的具体步骤仅仅是举例。例如,当设备A和设备B超出了可蓝牙通信距离一段时间之后又回到可蓝牙通信距离内时,设备A和设备B之间的第一通信连接相当于断开了一段时间,也就是说,此时设备A和设备B之间的第一通信连接与前述第二通信连接类似地未能一直保持接通,所以此时设备A和/或设备B也可以根据前次同步的结果判断是否需要向对方发送任何在此断开连接期间新获取的因特网接入点的准入信息。
另外,可选地,虽然图2中未示出,方法20还可以包括步骤:预先存储所述第一已知因特网接入点列表。并且,步骤S202可以具体包括步骤:将搜索到的因特网接入点与所述第一已知因特网接入点列表中包含的已知因特网接入点相比较;以及如果搜索到的因特网接入点中存在与所述第一已知因特网接入点列表中的已知因特网接入点相同的至少一个因特网接入点,则判断在搜索到的因特网接入点中存在可用因特网接入点,否则,判断在搜索到的因特网接入点中不存在可用因特网接入点。
这里,由于步骤S202的判断步骤可采用本领域技术人员熟知的任何合适方法来实现,因此这里不再赘述,以免混淆本发明的发明点。
以上结合图1和图2详细描述了应用于例如图1中所示的设备A的第一电子设备的根据本发明实施例的共享网络的方法20。通过该共享网络的方法20,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
下面,结合图1和图3描述根据本发明另一实施例的共享网络的方法。图3是图示根据本发明另一实施例的共享网络的方法30的流程图。如图3所示的方法30例如可以应用于图1中所示的第二电子设备102。虽然图1中未示出,第二电子设备102可包括第一通信单元。
具体地,例如,第一通信单元可以至少具有与前述第一电子设备101的第一通信模块相同的第一工作模式,即,第一工作模式例如可对应于能够连接至例如如图1中所示的Wi-Fi接入点103的因特网接入点的第一无线通信模式。然而,与前述第一电子设备101的第一通信模块不同的是,第二电子设备102的第一通信单元仅工作在第一工作模式中。
另外,假设第一电子设备101作为网络接入点工作并且连接至移动通信网络104以接入因特网。具体地,例如,如图1中所示且如前所述,设备A在无法连接至Wi-Fi接入点103时连接至移动通信网络104并开启Wi-Fi热点功能。
如图3所示,在根据本发明另一实施例的共享网络的方法30开始时,首先,在步骤S301,通过第一通信单元搜索当前环境中存在的因特网接入点。然后,在步骤S302,判断在搜索到的因特网接入点中是否存在可用因特网接入点。
这里,由于步骤S301和S302的搜索和判断步骤与图2中所示的由第一电子设备101所执行的S201和S202相同,因此为了简便起见,这里不再赘述。并且,3中的步骤S301和S302也同样可采用本领域技术人员熟知的任何合适的搜索和判断方法来实现。
接着,如果在步骤S302中判断在搜索到的因特网接入点中不存在可用因特网接入点,则方法30执行步骤S303。在步骤S303,通过第一通信单元与第一电子设备101之间建立第二通信连接,以便通过其接入因特网。在执行了步骤S303之后,方法30结束。
具体地,如图1所示,当设备B无法连接至Wi-Fi接入点103时,由于其没有移动通信网络的支持,所以如果其意欲接入因特网,则需要共享例如设备A的其它电子设备的移动通信网络。也就是说,设备B可以通过连接至设备A开启的Wi-Fi热点来通过设备B连接至移动通信网络104并进而接入因特网。
以上结合图1和3详细说明了根据本发明实施例的共享网络的方法30的各个步骤。通过以上所述的根据本发明实施例的共享网络的方法30,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
可选地,虽然图1中未示出,第二电子设备102还可以包括第二通信单元。并且,虽然图3中未示出,在步骤S303之前,方法30还可以包括步骤:通过第二通信单元与第一电子设备101之间建立第一通信连接;以及由第二通信单元通过第一通信连接向第一电子设备101发送网络支持请求。
具体地,该第二通信单元与前述第一电子设备101的第二通信模块相同,例如可以是蓝牙通信单元(模块),用于基于蓝牙通信方式与其它电子设备进行通信。如图1中所示且如前所述,在设备A与设备B之间可以建立蓝牙通道作为相互之间的信息传输通道。当设备B发现无法连接至任何因特网接入点(Wi-Fi接入点)而上网时,可以通过上述蓝牙通道向设备A发送网络支持请求,从而使得设备A开启Wi-Fi热点功能以在设备A与设备B之间建立Wi-Fi热点连接。
与前述设备A的情况相同,设备A与设备B之间的蓝牙通道的建立方法是本领域技术人员所熟知的,所以这里不再赘述。
通过在设备A与设备B之间建立例如蓝牙通信的第一通信连接来在设备A与设备B之间传输信息,可以在低功耗的情况下保持设备A与设备B之间的实时信息交互,从而进一步有助于实现电子设备之间的自动网络共享。
可替代地,对于如图3所示的方法30,第一电子设备101包括不用于第二通信连接的第二通信模块,并且第一电子设备101基于通过第二通信模块发现第二电子设备102,作为网络接入点工作。
具体地,如前所述,仍以该第二通信模块是上述蓝牙模块为例进行说明。设备A可以包括例如蓝牙模块的第二通信模块,其不用于与设备B之间的Wi-Fi热点连接。当设备A通过其蓝牙模块蓝牙发现设备B时,就开启Wi-Fi热点功能,以供设备B接入。更具体地,这里的蓝牙发现是指设备A发现设备B为其已知设备。例如,设备A和设备B可以预先保存相互的设备名称。由此,当设备A和设备B处于可蓝牙通信距离内时,设备A会通过其蓝牙模块探测到设备B,并且如果设备B的名称是设备A已知,则认为设备A蓝牙发现了设备B,并进而开启Wi-Fi热点功能。
与前述可选实施方式相比,在本实施方式中,设备A不需要与设备B进行蓝牙配对并建立蓝牙通道,并且也不需要基于通过蓝牙通道从设备B接收的网络支持请求才开启Wi-Fi热点功能,而是,设备A只需要通过蓝牙发现设备B就开启Wi-Fi热点功能。由此,通过本实施方式,可以进一步减低功耗且减小信令开销,从而进一步降低用于实现电子设备之间的自动网络共享的成本。
进一步可选地,如前所述,如图1所示的第一电子设备101可以存储有第一已知因特网接入点列表,其包含第一电子设备101已知的至少一个因特网接入点的准入信息。并且,如图1所示的第二电子设备102可以存储有第二已知因特网接入点列表,其包含第二电子设备102已知的至少一个因特网接入点的准入信息。并且,虽然图3中未示出,如果在步骤S302中判断在搜索到的因特网接入点中存在可用因特网接入点,则方法30还可以包括步骤S304:与第一电子设备101进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
这里,设备A与设备B各自存储的已知因特网接入点列表、因特网接入点的准入信息、以及它们的同步与前述关于图2所示的应用于第一电子设备101的方法30类似,因此为了简便起见,这里不再赘述。
通过上述可选步骤,图3中的方法30除了实现设备A与设备B之间的自动网络共享之外,还能进一步实现设备A与设备B之间的因特网接入点信息的自动同步,由此可以进一步有助于设备A和设备B之间的网络共享。
进一步可选地,前述可选的同步步骤S304可以具体包括步骤:由第二通信单元通过第一通信连接与第一电子设备101进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。也就是说,可以通过前述例如蓝牙通道的第一通信连接在设备A与设备B之间进行已知因特网接入点信息的同步。
具体地,上述利用第一通信连接的可选步骤可以具体包括:获取新的因特网接入点的准入信息;将新的因特网接入点的准入信息添加至第二已知因特网接入点列表中;以及由第二通信模块通过第一通信连接向第一电子设备101发送新的因特网接入点的准入信息。这对应如图1所示如下情况:当设备A由于无法连接至Wi-Fi接入点103、所以连接至移动通信网络104并开启Wi-Fi热点功能时,设备B通过例如蓝牙通道将获取的新的因特网接入点信息发送给设备A。
另外,虽然图1中未示出,还存在当设备A新获得某个设备B不知道的Wi-Fi接入点的相关信息的情况。此时,上述可选步骤可以具体包括:由第二通信单元(例如蓝牙模块)通过第一通信连接(例如蓝牙通道)从第一电子设备101接收新的因特网接入点的准入信息;以及将所述新的因特网接入点的准入信息添加至第二已知因特网接入点列表中。
以上详细说明了通过例如蓝牙通道的第一通信连接在设备A与设备B之间进行已知因特网接入点列表的实时同步更新。由于上述第一通信连接只要在设备A和B处于可通信距离内就始终保持,所以每当设备A或设备B获得新的因特网接入点的准入信息都可以实时地通知给对方。从而,可以在低功耗的情况下在设备A与设备B之间进行实时的信息同步,从而进一步有助于实现电子设备之间的自动网络共享。
进一步可选地,虽然图3中未示出,所述方法30还可以包括步骤:通过第一通信单元连接至所述可用因特网接入点,以便通过其接入因特网。
具体地,如图1所示,当设备B搜索到可用因特网接入点时,其在通过例如蓝牙通道的第一通信连接将该可用因特网接入点的准入信息发送给设备A以供设备A用于上网的同时,设备B可以通过其第一通信单元连接至该可用因特网接入点以便进一步接入因特网。这是因为,第二通信单元用于通过例如蓝牙通道的第一通信连接进行因特网接入点信息传输、而与第一通信单元无关,所以第一通信单元可以同时进行Wi-Fi接入点的连接。也就是说,由于在设备A与设备B之间另外建立了例如蓝牙的第一通信连接进行实时的信息传输,所以设备A和设备B的上网不会被它们之间的信息同步所影响。
可替代地,前述同步步骤S304也可以不通过例如蓝牙通道的第一通信连接来实现,而是以如下方式实现。具体地,虽然图3中未示出,在同步步骤S304之前,方法30还可以包括步骤:判断第一电子设备101是否作为网络接入点工作;如果判断第一电子设备101作为网络接入点工作,则通过第一通信单元与第一电子设备101之间建立第二通信连接。并且,所述同步步骤S304可选地包括步骤:由第一通信单元通过第二通信连接与第一电子设备101进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
具体地,上述利用第二通信连接的可选步骤可以具体包括:由第一通信单元通过第一通信连接将所述可用因特网接入点的准入信息发送至第一电子设备101;如果第一电子设备101的第一已知因特网接入点列表中存在第二电子设备102未知的因特网接入点,则由第一通信单元通过第一通信连接从第一电子设备101接收第二电子设备未知的因特网接入点的准入信息,并且将其存储在第二已知因特网接入点列表中。
更具体地,如图1所示,当设备B获知某个当前可用的因特网接入点信息时,首先判断设备A是否开启了Wi-Fi热点功能,即,是否能够连接到设备A的Wi-Fi热点,如果能够连接到,则认为设备A有可能不知道这个当前可用的因特网接入点,于是连接至设备A的Wi-Fi热点以与设备A建立例如Wi-Fi热点通道的第二通信连接,以便通过此通信连接将该当前可用的因特网接入点信息告知设备A。另外,如前所述,如果设备A的第一已知因特网接入点列表中存在设备B未知的因特网接入点的相关信息,设备B也可以通过此第二通信连接从设备A接收此相关信息。
需要说明的是,由于例如Wi-Fi热点通道的第二通信连接只能在设备A例如开启Wi-Fi热点功能时才能建立,因此此第二通信连接并非如前述例如蓝牙通道的第一通信连接那样可以一直保持。在这种情况下,设备A与设备B之间不能保持实时通信。因此,在设备A与设备B相邻两次建立第二通信连接之间,设备A和/或设备B有可能新获取了某个因特网接入点的准入信息而无法立即告知对方。因此,每次在设备和设备B之间建立第二通信连接以进行已知因特网接入点列表的同步时,它们可以根据上一次同步的结果来判断是否需要将此新获知的因特网接入点的准入信息发送给对方。
上述具体步骤对应如图1中所示的设备A未搜索到当前可用Wi-Fi接入点并开启Wi-Fi热点功能时在设备A与设备B之间同步因特网接入点的准入信息的具体情况。同理,当设备A搜索到可用Wi-Fi接入点而设备B不知道此可用Wi-Fi接入点时,设备A也可以开启Wi-Fi热点功能以与设备B建立Wi-Fi热点通道以便设备B通过此通道从设备A接收此可用Wi-Fi接入点的准入信息,并且同时,如果设备B中的第二已知因特网接入点列表中包含设备A未知的Wi-Fi接入点,则设备B也可以通过此Wi-Fi热点通道将此Wi-Fi接入点的准入信息发送给设备A。后一情况也将在下文中详细说明。
以上详细说明了通过例如Wi-Fi热点通道的第二通信连接在设备A与设备B之间进行已知因特网接入点列表的同步更新。由于上述第二通信连接仅在设备A例如作为Wi-Fi热点工作时建立,因此无需像前述例如蓝牙通道的第一通信连接那样实时保持,从而,可以在进一步降低功耗的情况下实现在设备A与设备B之间的信息同步,从而进一步有助于实现电子设备之间的自动网络共享。
另外,可选地,虽然图3中未示出,在上述可选地利用第二通信连接实现同步步骤S304之后,方法30还可以包括步骤:通过第一通信单元断开与第一电子设备101之间建立的第二通信连接;以及通过第一通信单元连接至所述可用因特网接入点,以便通过其接入因特网。
具体地,在设备A和设备B通过例如Wi-Fi热点通道的第二通信连接进行了因特网接入点信息的同步之后,它们之间的第二通信连接断开,以便它们各自可以连接至可用的因特网接入点。这里,与前述利用蓝牙通道的情况不同,由于设备A与设备B之间的信息同步是利用设备B的第一通信单元,因此该第一通信单元无法同时连接至其它Wi-Fi接入点,而是只有与设备A的Wi-Fi热点断开连接之后才能连接至其它Wi-Fi接入点进行上网。
另外,可选地,虽然图3中未示出,方法30还可以包括步骤:预先存储所述第二已知因特网接入点列表。并且,步骤S302可以具体包括步骤:将搜索到的因特网接入点与第二已知因特网接入点列表中包含的已知因特网接入点相比较;以及如果搜索到的因特网接入点中存在与第二已知因特网接入点列表中的已知因特网接入点相同的至少一个因特网接入点,则判断在搜索到的因特网接入点中存在可用因特网接入点,否则,判断在搜索到的因特网接入点中不存在可用因特网接入点。
这里,由于步骤S302的判断步骤可采用本领域技术人员熟知的任何合适方法来实现,因此这里不再赘述,以免混淆本发明的发明点。
以上结合图1和图3详细描述了应用于例如图1中所示的设备B的第二电子设备的根据本发明实施例的共享网络的方法30。通过该共享网络的方法30,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
虽然未图示,根据本发明的另一实施例还提供了一种在如图1所示的第一电子设备101与第二电子设备102之间共享网络的方法。如前所述,第一电子设备101包括第一通信模块及第三通信模块,并且第二电子设备102包括第一通信单元。所述方法包括:第一电子设备101通过工作在第一工作模式中的第一通信模块搜索当前环境中存在的因特网接入点,并且判断在搜索到的因特网接入点中是否存在可用因特网接入点;第二电子设备102通过工作在第一工作模式中的第一通信单元搜索当前环境中存在的因特网接入点,并且判断在搜索到的因特网接入点中是否存在可用因特网接入点;如果第一电子设备101判断在搜索到的因特网接入点中不存在可用因特网接入点,则通过第三通信模块连接至移动通信网络以通过所述移动通信网络接入因特网;以及如果第二电子设备102判断在搜索到的因特网接入点中不存在可用因特网接入点,则第一电子设备的第一通信模块从第一工作模式切换至第二工作模式;以及第二电子设备102的第一通信单元连接至第一电子设备的第一通信模块,以便通过第一电子设备101连接至所述移动通信网络并继而接入因特网。第一电子设备101的第一通信模块不能同时工作在第一工作模式和第二工作模式中,并且第二电子设备102的第一通信单元只能工作在第一工作模式中。
可选地,第一电子设备101还包括第二通信模块,并且第二电子设备102还包括第二通信单元。上述方法还包括:在第一电子设备101的第二通信模块与第二电子设备101的第二通信单元之间建立第一通信连接。并且其中,在第一电子设备101的第一通信模块从第一工作模式切换至第二工作模式之前,上述方法还包括:第二电子设备102的第二通信单元通过第一通信连接向第一电子设备101发送网络支持请求;第一电子设备101的第二通信模块通过第一通信连接从第二电子设备102接收所述网络支持请求。
可替代地,第一电子设备101还包括第二通信模块。并且其中,在第一电子设备101的第一通信模块从第一工作模式切换至第二工作模式之前,上述方法还包括:第一电子设备101的第二通信模块发现第二电子设备102。
进一步可选地,第一电子设备101存储有第一已知因特网接入点列表,其包含第一电子设备101已知的至少一个因特网接入点的准入信息,并且,第二电子设备102存储有第二已知因特网接入点列表,其包含第二电子设备102已知的至少一个因特网接入点的准入信息。并且,所述方法还包括:如果第二电子设备102判断在搜索到的因特网接入点中存在可用因特网接入点,则在第一电子设备101与第二电子设备102之间进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
另外可选地,在第一电子设备101与第二电子设备102之间进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步包括:由第一电子设备101的第三通信模块和第二电子设备的第二通信单元通过第一通信连接进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
另外可替代地,在第一电子设备101与第二电子设备102之间进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步之前,所述方法还包括:第一电子设备101的第二通信模块发现第二电子设备102;第一电子设备101的第一通信模块从第一工作模式切换至第二工作模式;以及述第一电子设备101的第一通信模块与第二电子设备102的第一通信单元之间建立第二通信连接。并且其中,在第一电子设备101与第二电子设备102之间进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步包括:由第一电子设备101的第一通信模块和第二电子设备102的第一通信单元通过第二通信连接进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
应理解,上述第一电子设备101和第二电子设备102可以分别执行前述图2所示的方法20和图3所示的方法30的各个步骤(包括任何可选步骤),因此这里不再赘述。
下面,参照图4描述根据本发明又一实施例的第一电子设备400。图4是图示根据本发明又一实施例的第一电子设备400的结构框图。如图4中所示,第一电子设备400可以包括:第一通信模块410、第三通信模块430、判断模块440、以及控制模块450。
具体地,第一通信模块410工作在第一工作模式中以搜索当前环境中存在的因特网接入点。判断模块440判断在第一通信模块410搜索到的因特网接入点中是否存在可用因特网接入点。如果判断模块440判断在第一通信模块410搜索到的因特网接入点中不存在可用因特网接入点,则第三通信模块430连接至移动通信网络以通过所述移动通信网络接入因特。并且,如果判断模块440判断在第一通信模块410搜索到的因特网接入点中不存在可用因特网接入点,则控制模块450将第一通信模块410从第一工作模式切换至第二工作模式,以便使得至少一个第二电子设备能够连接至第一电子设备400以通过其连接至所述移动通信网络并继而接入因特网。其中,第一通信模块410不能同时工作在第一工作模式和第二工作模式中。
可选地,如图4中虚线框所示,第一电子设备400还可以包括:第二通信模块420,与至少一个第二电子设备之间建立第一通信连接。并且,在控制模块450将第一通信模块410从第一工作模式切换至第二工作模式之前,第二通信模块420通过第一通信连接从至少一个第二电子设备接收网络支持请求。
可替代地,如图4中的虚线框所示,第一电子设备400还可以包括:第二通信模块420,在控制模块450将第一通信模块410从第一工作模式切换至第二工作模式之前,发现至少一个第二电子设备。
进一步可选地,如图4中的虚线框所示,第一电子设备400还可以包括:存储模块460,存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息。并且,至少一个第二电子设备存储有第二已知因特网接入点列表,其包含所述至少一个第二电子设备已知的至少一个因特网接入点的准入信息。并且,所述第一电子设备400与所述至少一个第二电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
应理解,图4中所示的第一电子设备400可以对应于图1中所示的第一电子设备101(设备A),并且第一电子设备400可以执行如图2中所示的方法20的各个步骤(包括任何可选步骤)。因此,通过图4中所示的根据本发明实施例的第一电子设备400,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
下面,参照图5描述根据本发明再一实施例的第二电子设备500。图5是图示根据本发明再一实施例的第二电子设备500的结构框图。如图5中所示,第二电子设备500可以包括:第一通信单元510以及判断单元530。
具体地,第一通信单元510搜索当前环境中存在的因特网接入点。判断单元530判断在第一通信单元510搜索到的因特网接入点中是否存在可用因特网接入点。并且,如果判断单元530判断在第一通信单元510搜索到的因特网接入点中不存在可用因特网接入点,则第一通信单元510与所述第一电子设备之间建立第二通信连接,以便通过其接入因特网。并且,第一电子设备作为网络接入点工作并且连接至移动通信网络以接入因特网。
可选地,如图5中的虚线框所示,第二电子设备500还可以包括:第二通信单元520,在第一通信单元510与第一电子设备之间建立第二通信连接之前,与第一电子设备之间建立第一通信连接。并且,第二通信单元520通过第一通信连接向第一电子设备发送网络支持请求。
可替代地,第一电子设备包括不用于第二通信连接的第二通信模块,并且第一电子设备基于通过第二通信模块发现所述第二电子设备500,作为网络接入点工作。
进一步可选地,如图5中的虚线框所示,第二电子设备500还可以包括:存储单元540,存储有第二已知因特网接入点列表,其包含所述第二电子设备已知的至少一个因特网接入点的准入信息。并且,第一电子设备存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息。并且,如果判断单元530判断在搜索到的因特网接入点中存在可用因特网接入点,则第二电子设备500与第一电子设备进行第一已知因特网接入点列表与第二已知因特网接入点列表的同步。
应理解,图5中所示的第二电子设备500可以对应于图1中所示的第二电子设备102(设备B),并且第二电子设备500可以执行如图3中所示的方法30的各个步骤(包括任何可选步骤)。因此,通过图5中所示的根据本发明实施例的第二电子设备500,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
虽然未图示,根据本发明实施例的一种***包括第一电子设备和第二电子设备。其中,第一电子设备包括:第一通信模块,工作在第一工作模式中以搜索当前环境中存在的因特网接入点;判断模块,判断在搜索到的因特网接入点中是否存在可用因特网接入点;以及第三通信模块,如果所述判断模块判断在搜索到的因特网接入点中不存在可用因特网接入点,则连接至移动通信网络以通过所述移动通信网络接入因特网。第二电子设备包括:第一通信单元,工作在第一工作模式中以搜索当前环境中存在的因特网接入点;以及判断单元,判断在搜索到的因特网接入点中是否存在可用因特网接入点。其中,所述第一电子设备还包括控制模块,如果所述第二电子设备的判断单元判断在所述第一通信单元搜索到的因特网接入点中不存在可用因特网接入点,则将所述第一电子设备的第一通信模块从所述第一工作模式切换至第二工作模式。并且,所述第二电子设备的第一通信单元连接至所述第一电子设备的第一通信模块,以便通过所述第一电子设备连接至所述移动通信网络并继而接入因特网。并且,所述第一电子设备的第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中,并且所述第二电子设备的第一通信单元只能工作在所述第一工作模式中。
应理解,上述***中的第一电子设备可以对应于图1中所示的第一电子设备101(设备A)或图4中所示的第一电子设备400,并且可以执行如图2中所示的方法20的各个步骤(包括任何可选步骤)。并且,上述***中的第二电子设备可以对应于图1中所示的第二电子设备102(设备B)或图5中所示的第二电子设备500,并且可以执行如图3中所示的方法30的各个步骤(包括任何可选步骤)。因此,通过上述根据本发明实施例的***,能够在电子设备之间自动共享网络,而无需用户手动操作,从而简化了用户操作,并改善了用户体验。
以上,参照图1-5描述了根据本发明实施例的网络共享的方法、以及电子设备和***。
注意,在上文中以蓝牙通信和Wi-Fi通信为例对本发明实施例进行了详细说明,然而这也仅仅为了举例说明,本发明不限于此,并且,本领域技术人员可以采用任何其它合适的通信方式来代替它们。
应理解,图1中的设备A与设备B之间不仅限于前述参照图1-5所述的示例网络共享的情形。下面将参照图6描述在设备A与设备B之间进行信息传输的情形。
图6是图示根据本发明另一实施例的传输信息的方法60的流程图。所述方法60例如可应用于第一电子设备(例如图1中的设备A),所述第一电子设备例如可包括第一通信模块和第二通信模块。
如图6中所示,在根据本发明实施例的传输信息的方法60开始时,首先,在步骤S601,通过第二通信模块搜索是否存在至少一个第二电子设备。接着,如果在步骤S601中第二通信模块搜索到存在至少一个第二电子设备,则方法60执行步骤S602和S603。具体地,在步骤S602,通过第一通信模块与至少一个第二电子设备之间建立第二通信连接。接着,在步骤S603,由第一通信模块通过第二通信连接与至少一个第二电子设备进行信息传输。在执行了步骤S603之后,方法60结束。
具体地,为了便于理解,仍然结合图1中所示的设备A和设备B为例对方法60进行详细说明。与前述实施例类似,第一电子设备包括的第一通信模块和第二通信模块可以例如分别是Wi-Fi通信模块和蓝牙通信模块。更具体地,例如,设备A首先通过蓝牙模块搜索是否存在至少一个设备B。这里的“搜索到”与在前实施例中的“发现”相同。即,当设备A和设备B进入到可蓝牙通信距离内时,设备A的蓝牙模块如果探测到设备B并判定设备B为其已知的电子设备,则可以认定设备A的蓝牙模块搜索到存在设备B。
这里,如前所述,设备A与设备B可以预先存储对方的设备名称等信息,以便设备A的蓝牙模块可以搜索到设备B。或者,如果设备A与设备B曾经进行过蓝牙配对、甚至建立过蓝牙连接以进行过蓝牙信息传输等,则设备A必然保存过设备B的相关信息,这样设备B也当然可以在步骤S601中搜索到设备B。由于设备A与设备B之间的蓝牙搜索过程是本领域技术人员所熟知的,因此这里不再赘述。
当设备A的蓝牙模块搜索到设备B的存在时,设备A可以通过其Wi-Fi通信模块与设备B建立Wi-Fi热点连接。具体地,如前述实施例所述,设备A可以开启Wi-Fi热点功能以使设备B连接至其Wi-Fi热点,从而建立Wi-Fi热点通道。更具体地,设备A可以预先将其Wi-Fi热点的例如名称、密码等的准入信息告知给设备B以使得设备B预先保存。这样,在设备A开启Wi-Fi热点功能之后,设备B可以基于预先保持的设备A的Wi-Fi热点的准入信息来连接该Wi-Fi热点。
在设备A与设备B之间建立了Wi-Fi热点连接之后,设备A和设备B就可以通过此Wi-Fi热点通道进行信息传输。这里,设备A与设备B利用此Wi-Fi热点通道传输的信息可以是任何合适的信息,包括文本、图像、语音、视频等文件。
通过以上所述的根据本发明实施例的传输信息的方法60,能够无需在电子设备之间建立蓝牙等专用通信通道的情况下实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
可选地,第一电子设备存储有第一已知因特网接入点列表,其包含第一电子设备已知的至少一个因特网接入点的准入信息,并且,至少一个第二电子设备存储有第二已知因特网接入点列表,其包含至少一个第二电子设备已知的至少一个因特网接入点的准入信息。并且,虽然图6中未示出,步骤S603可以具体包括子步骤S603a:由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
具体地,上述可选子步骤S603a对应于所传输的信息为已知因特网接入点列表的同步信息的情况。这里,因特网接入点的准入信息、列表等定义与前述实施例类似,因此为了避免冗余,这里不再赘述。另外,当两个电子设备之间通过第二通信连接传输的信息为已知因特网接入点列表的同步信息时的各种情况的具体实现步骤将在下文中详细举例说明。
可选地,虽然图6中未示出,步骤S603可以具体包括子步骤S603b:通过第二通信连接在第一通信模块与所述至少一个第二电子设备之间传输用于至少一个第二电子设备与因特网之间交互的数据。
上述可选子步骤S603b对应于当所述至少一个第二电子设备通过连接至所述第一电子设备的第一通信模块以通过第一电子设备接入因特网时的情况。在此情况下,在两个电子设备之间通过第二通信连接传输的信息是第二电子设备通过第一电子设备上网所产生的数据(例如,文本、图像、音频、视频等任何上网数据)。在此情况下的具体实现步骤也将在下文中详细举例说明。
进一步可选地,第一通信模块具有第一工作模式和第二工作模式,并且不能同时工作在第一工作模式和第二工作模式中。并且,虽然图6中未示出,步骤S602可以具体包括:通过工作在第二工作模式中的第一通信模块与至少一个第二电子设备之间建立第二通信连接。
具体地,与前述实施例的情况相同,例如,第一工作模式可对应于能够连接至例如如图1中所示的Wi-Fi接入点103的因特网接入点的第一无线通信模式,而第二工作模式例如可对应于能够作为网络接入点(例如,作为Wi-Fi热点)工作的第二无线通信模式。
进一步可选地,虽然图6中未示出,在步骤S601之前,方法60还可以包括步骤:通过工作在第一工作模式中的第一通信模块搜索当前环境中存在的因特网接入点;以及判断在搜索到的因特网接入点中存在可用因特网接入点。并且,在步骤S603之前,方法60还可以包括步骤:检查所述至少一个第二电子设备是否已知所述可用因特网接入点;以及如果所述至少一个第二电子设备不知道所述可用因特网接入点,则将第一通信模块从第一工作模式切换至第二工作模式。
具体地,为了便于理解,仍以图1为例进行举例说明。上述可选情形对应于图1中的设备A搜索到可用的因特网接入点(例如Wi-Fi接入点103)的情况。设备A具体搜索和判断的步骤与前述实施例所述情形相同,能够采用本领域技术人员熟知的各种合适的方法来实现,因此,这里不再赘述。
当设备A搜索到例如Wi-Fi接入点103可用时,设备A并不直接连接至该Wi-Fi接入点103,而是通过步骤S601进行蓝牙搜索。如果蓝牙搜索到设备B存在,则进一步检查设备B是否已知该Wi-Fi接入点103,也就是说,检查设备B是否能够连接至Wi-Fi接入点103上网。这里,检查设备B是否已知该Wi-Fi接入点103例如可以基于设备A与设备B上一次进行完已知因特网接入点列表的同步时设备B的列表中是否已经包含了该Wi-Fi接入点103的准入信息来判定。如果经过上次同步之后,设备B的列表中已经包含了Wi-Fi接入点103的准入信息,则认为设备B已知此Wi-Fi接入点103且能够连接至其;否则,则认为设备B不知道Wi-Fi接入点103的准入信息,且不能连接至其。
如果设备A检查后认为设备B不知道Wi-Fi接入点103的准入信息,则设备A需要将此Wi-Fi接入点103的准入信息告知设备B,因此,设备A则将第一通信模块从用于连接Wi-Fi接入点的第一工作模式切换至用于作为Wi-Fi热点工作的第二工作模式,以便开启Wi-Fi热点以与设备B建立Wi-Fi热点通信连接,从而可以通过此Wi-Fi热点通信连接将Wi-Fi接入点103的准入信息发送给设备B。
应理解,设备A除了通过此Wi-Fi热点通信连接将Wi-Fi接入点103的准入信息发送给设备B之外,也有可能从设备B接收某个或某些设备A未知的因特网接入点的准入信息。如在前实施例中所述的,这是由于设备A与设备B之间的Wi-Fi热点通信连接并非一直保持着、而是仅在设备A的第一通信模块处于第二工作模式中时才建立,因此设备A和/或设备B在两次同步之间有可能获知新的因特网接入点的准入信息而无法立即告知对方。
设备A与设备B之间通过第二通信连接进行各自的已知因特网接入点的列表的相互同步的具体实现步骤与在前实施例中所给出的具体实现步骤相同,因此,这里不再赘述。
另外,如果设备A检查得到设备B已知Wi-Fi接入点103时,则设备A将不切换第一通信模块的工作模式,也就是说,不与设备B建立Wi-Fi热点通信连接,而是直接通过在第一工作模式下的第一通信模块连接至该Wi-Fi接入点103以便通过其接入因特网。
进一步可选地,在上述可选的子步骤S603a之后,方法60还可以包括步骤:将第一通信模块从第二工作模式切换至第一工作模式;及通过工作在第一工作模式中的第一通信模块连接至所述可用因特网接入点,以便通过其接入因特网。
具体地,例如,在设备A通过子步骤S603a将Wi-Fi接入点103的准入信息发送给设备B,并且如果存在其它需要进行同步的因特网接入点信息,则在这些其它信息同步完成之后,设备A将第一通信模块从用于作为Wi-Fi热点工作的第二工作模式切换回至用于连接Wi-Fi接入点的第一工作模式,即,关闭Wi-Fi热点,然后通过在第一工作模式下的第一通信模块连接至Wi-Fi接入点103以通过其接入因特网。
以上说明了第一电子设备(设备A)搜索到可用因特网接入点(例如Wi-Fi接入点103)的情况。下面进一步说明第一电子设备(设备A)未搜索到可用因特网接入点的情况。
进一步可选地,第一电子设备还可以包括第三通信模块。并且,虽然图6中未示出,在步骤S601之前,方法60还可以包括步骤:通过工作在第一工作模式中的第一通信模块搜索当前环境中存在的因特网接入点;判断在搜索到的因特网接入点中是否存在可用因特网接入点;以及如果判断在搜索到的因特网接入点中不存在可用因特网接入点,则通过第三通信模块连接至移动通信网络以通过所述移动通信网络接入因特网。
具体地,与在前实施例相同,上述第三通信模块可以例如是移动通信模块,用于连接至例如图1中所示的移动通信网络104。如果设备A未搜索到可用Wi-Fi接入点,则可以通过移动通信网络连接至移动通信网络104以通过其接入因特网。
对于设备A未搜索到可用因特网接入点的情形,设备B存在两种情况。第一种情况是设备B搜索到或获取到当前可用的因特网接入点,此时设备B则可以通过设备A在步骤S602建立的第二通信连接来将该当前可用的因特网接入点的准入信息告知设备A,也就是说,设备A可以通过前述可选子步骤S603a从设备B接收该当前可用的因特网接入点的准入信息。第二种情况是设备B也未搜索到当前可用的因特网接入点,则设备B可通过设备A在步骤S602建立的第二通信连接以通过设备A上网,也就是说,设备A可以通过前述可选子步骤S603b来在第一通信模块与设备B之间传输设备B用于上网的数据。
对于上述第一种情况,可选地,虽然图6中未示出,在可选子步骤S603a之后,方法60还可以包括步骤:通过所述第三通信模块断开与所述移动通信网络的连接;将所述第一通信模块从所述第二工作模式切换至所述第一工作模式;以及通过工作在所述第一工作模式中的所述第一通信模块连接至通过所述同步获得的新的可用因特网接入点,以便通过其接入因特网。
具体地,通过上述可选步骤,在从设备B接收新的可用因特网接入点的准入信息之后,设备A可以断开与移动通信网络104的连接并通过在第一工作模式下的第一通信模块连接至该新的可用因特网接入点以通过其接入因特网。
这里,应理解,与在前实施例中相同地,上述通过第三通信模块断开与所述移动通信网络的连接的可选步骤、与第一通信模块的工作模式切换及连接至新的可用因特网接入点的可选步骤的执行顺序不限于上述顺序,而是可以同时地、或颠倒地执行。
对于第二种情况,可选地,虽然图6未示出,方法60还可以包括步骤:经由所述第三通信模块在所述第一通信模块与所述因特网之间传输用于所述至少一个第二电子设备与因特网之间交互的数据。并且,在步骤S603之前,方法60还可以包括步骤:将所述第一通信模块从所述第一工作模式切换至所述第二工作模式。
具体地,对于设备B通过设备A上网的情况,设备B发送到因特网的数据是首先由设备A的第一通信模块(例如Wi-Fi热点模块)通过与设备B之间的第二通信连接(例如Wi-Fi热点通道)接收到,然后在设备A内部从第一通信模块传输到第三通信模块(例如移动通信模块),并由第三通信模块发送到移动通信网络(例如104)以便进一步被发送到因特网。应理解,从因特网发送给设备B的数据的传输流程与上述从设备B发送到因特网的数据传输流程完全相反,因此这里不再赘述。
以上结合图1和图6描述了根据本发明实施例的可应用于第一电子设备101(设备A)的传输信息的方法60的各个步骤。为了便于理解,以图1中的设备A为例总结其在各种情况下的方法60的具体实现。当设备A搜索到可用Wi-Fi接入点时,设备A如果通过蓝牙搜索到设备B,则检查设备B是否知道此可用Wi-Fi接入点。如果设备B不知道此可用Wi-Fi接入点,则设备A开启Wi-Fi热点功能以与设备B建立Wi-Fi热点通道,以便与设备B进行Wi-Fi热点信息的同步,并且在同步完成之后关闭Wi-Fi热点并连接至该可用Wi-Fi接入点。否则,如果设备B知道此可用Wi-Fi接入点,则设备A无需与设备B建立Wi-Fi热点通道,因此设备A不作为Wi-Fi热点工作,而是直接连接至该可用Wi-Fi接入点。当设备A未搜索到可用Wi-Fi接入点,则连接至移动通信网络104以通过其接入因特网。并且,如果设备A通过蓝牙搜索到设备B,则开启Wi-Fi热点以与设备B建立Wi-Fi热点通道。此时,如果设备B也未搜索到可用Wi-Fi接入点,则通过该Wi-Fi热点通道以通过设备A上网。否则,如果设备B搜索到了可用Wi-Fi接入点,则通过该Wi-Fi热点通道将该可用Wi-Fi接入点的准入信息发送给设备A,并同时在设备A与设备B之间进行其它Wi-Fi接入点信息(如果有)的同步。并且,在同步完成之后,设备A关闭Wi-Fi热点并断开与移动网络的连接并且连接至从设备B获得的该可用Wi-Fi接入点以通过其接入因特网。
通过根据本发明实施例的传输信息的方法60,能够无需在电子设备之间建立蓝牙等专用通信通道的情况下实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
下面,结合图1和图7描述根据本发明的又一实施例的传输信息的方法70。图7是图示根据本发明又一实施例的传输信息的方法70的流程图。该方法70可以应用于第二电子设备(例如图1中的设备B),并且第二电子设备包括第一通信单元。
如图7中所示,在根据本发明实施例的传输信息的方法70开始时,首先,在步骤S701,通过第一通信单元与第一电子设备之间建立第二通信连接。然后,在步骤S702,由第一通信单元通过第二通信连接与第一电子设备进行信息传输。其中,第一电子设备包括第二通信模块,其不用于第二通信连接,并且,第二通信连接的建立基于第一电子设备的第二通信模块发现第二电子设备。
具体地,为了便于理解,结合图1中所示的设备A和设备B为例对方法70进行详细说明。与前述实施例类似,上述第一通信单元例如可以是Wi-Fi通信单元,用于连接至Wi-Fi接入点。第一电子设备的第二通信模块例如可以是蓝牙通信模块。也就是说,基于设备A通过其蓝牙通信模块发现设备B,设备B通过步骤S701与设备A建立例如Wi-Fi热点通道的第二通信连接,并且设备B与设备A可以通过此第二通信连接进行信息传输。
应理解,这里的“发现”与前述“发现”和“搜索到”的含义均相同,是指设备A发现设备B为其已知设备。此外,如前所述,蓝牙发现(搜索)技术是本领域技术人员所熟知的,因此这里不再赘述,以免混淆本发明的发明点。同样地,如前所述,上述Wi-Fi热点通道的建立可以通过设备B预先保存设备A的Wi-Fi热点的准入信息并当设备A开启了Wi-Fi热点功能后基于该准入信息而连接至该Wi-Fi热点而实现,因此这里也不再赘述。
另外,如前所述,设备B与设备A利用此Wi-Fi热点通道传输的信息可以是任何合适的信息,包括文本、图像、语音、视频等文件。
通过以上所述的根据本发明实施例的传输信息的方法70,能够无需在电子设备之间建立蓝牙等专用通信通道的情况下实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
可选地,所述第二电子设备存储有第二已知因特网接入点列表,其包含所述第二电子设备已知的至少一个因特网接入点的准入信息,并且,所述第一电子设备存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息。并且,虽然图7中未示出,步骤S702可以具体包括子步骤S702a:由所述第一通信单元通过所述第二通信连接与所述第一电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
具体地,上述可选子步骤S702a对应于所传输的信息为已知因特网接入点列表的同步信息的情况。这里,因特网接入点的准入信息、列表等定义与前述实施例类似,因此这里不再赘述。另外,当两个电子设备之间通过第二通信连接传输的信息为已知因特网接入点列表的同步信息时的各种情况的具体实现步骤将在下文中详细举例说明。
进一步可选地,虽然图7中未示出,在步骤S701之前,方法70还可以包括步骤:第一通信单元搜索当前环境中存在的因特网接入点;判断在搜索到的因特网接入点中存在可用因特网接入点;以及判断能够通过所述第一通信单元与第一电子设备之间建立第二通信连接。
具体地,上述可选步骤对应设备B搜索到例如可用Wi-Fi接入点103的情况。此时,设备B并非直接连接至该Wi-Fi接入点103,而是先判断设备A是否开启了Wi-Fi热点功能,即,是否能够连接到设备A的Wi-Fi热点。如果能够连接到,则说明设备A不知道此可用Wi-Fi接入点103的准入信息、或者设备A判断设备B不知道当前可用的某个或某些Wi-Fi接入点(可以包括Wi-Fi接入点103,其对应于如下情况:设备A和设备B在上次同步之后分别获得此Wi-Fi接入点103的准入信息,而都不知道对方也已经获得)的准入信息。在这种情况下,设备B和设备A则可以通过步骤S701建立的Wi-Fi热点通道而进行Wi-Fi接入点的准入信息的相互同步。
这里,由于设备A与设备B之间的已知因特网接入点列表的同步的具体步骤已经在前述实施例中详细描述过,因此这里不再赘述。
进一步可选地,虽然图7中未示出,在上述可选子步骤S702a之后,方法70还可以包括步骤:第一通信单元断开与第一电子设备之间的第二通信连接;以及第一通信单元连接至所述可用因特网接入点,以便通过其接入因特网。
具体地,在设备B通过Wi-Fi热点通道与设备A进行了可用Wi-Fi接入点的准入信息的相互同步之后,设备B断开与设备A的Wi-Fi热点的连接,并连接至该可用Wi-Fi接入点103以通过其接入因特网。
上述可选步骤所对应的是在设备B搜索到可用Wi-Fi接入点的情况下利用Wi-Fi热点通道与设备A进行Wi-Fi接入点信息同步。当设备B未搜索到可用Wi-Fi接入点时也有可能会利用Wi-Fi热点通道与设备A进行Wi-Fi接入点信息同步。
对于后一情况,可选地,虽然图7中未示出,在步骤S701之前,方法70还可以包括步骤:第一通信单元搜索当前环境中存在的因特网接入点;判断在搜索到的因特网接入点中不存在可用因特网接入点。其中,第一电子设备搜索到可用因特网接入点。
具体地,在设备B未搜索到可用Wi-Fi接入点103(即,设备B不知道Wi-Fi接入点103的准入信息)、而设备A搜索到可用Wi-Fi接入点103时,设备B可以通过在步骤S701建立的Wi-Fi热点通道从设备A接收Wi-Fi接入点103的准入信息。如前所述,除此之外,如果设备A和/或设备B还具有对方未知的其它Wi-Fi接入点的准入信息,则可以通过此Wi-Fi热点通道相互进行同步。
进一步可选地,虽然图7未示出,在上述可选子步骤S702a之后,方法70还可以包括:第一通信单元断开与第一电子设备之间的第二通信连接;以及第一通信单元连接至通过所述同步获得的可用因特网接入点,以便通过其接入因特网。
具体地,设备B在通过Wi-Fi热点通道从设备A获得Wi-Fi接入点103的准入信息之后,便可以在前述同步完成之后断开与设备A的Wi-Fi热点的连接,并连接至Wi-Fi接入点103以便通过其接入因特网。
可替代地,虽然图7中未示出,步骤S702可以具体包括子步骤S702b:通过第二通信连接在第一通信单元与第一电子设备之间传输用于第二电子设备与因特网之间交互的数据。其中,第一电子设备连接至移动通信网络以通过所述移动通信网络接入因特网。
进一步可选地,虽然图7中未示出,在步骤S701之前,方法70还包括步骤:所述第一通信单元搜索当前环境中存在的因特网接入点;以及判断在搜索到的因特网接入点中不存在可用因特网接入点。
具体地,上述子步骤S702b对应设备B通过设备A而上网的情况。例如,设备A未搜索到可用Wi-Fi接入点,因此连接至例如移动通信网络104以通过其接入因特网并开启Wi-Fi热点功能。此时,由于设备B也未搜索到可用Wi-Fi接入点,因此可以通过连接至设备A的Wi-Fi热点而通过设备A接入因特网。
以上结合图1和图7描述了可以应用于例如第二电子设备102(设备B)的根据本发明实施例的传输信息的方法70的各个步骤。为了便于理解,以图1中的设备B为例总结其在各种情况下的方法70的具体实现。当设备B搜索到可用Wi-Fi接入点时,设备B首先判断设备A是否开启了Wi-Fi热点功能,即,是否能够连接至设备A的Wi-Fi热点。如果能够连接到,则连接至设备A的Wi-Fi热点,并通过Wi-Fi热点通道与设备B进行Wi-Fi接入点信息的同步,并在同步完成之后断开与设备A的Wi-Fi热点的连接,并随后连接至可用Wi-Fi接入点以通过其接入因特网。否则,如果无法连接到设备A的Wi-Fi热点,即设备A未开启Wi-Fi热点功能,则设备B直接连接至该可用Wi-Fi接入点以通过其接入因特网。当设备B未搜索到可用Wi-Fi接入点,则连接至设备A的Wi-Fi热点。此时,如果设备A搜索到当前可用的Wi-Fi接入点,则设备B可以通过Wi-Fi热点通道从设备A接收该Wi-Fi接入点的准入信息,并且与设备A进行其它Wi-Fi接入点(如果有)的信息同步,并在同步完成之后断开与设备A的Wi-Fi热点的连接,并随后连接至该Wi-Fi接入点已通过其接入因特网。如果设备A也未搜索到可用Wi-Fi接入点,则设备A会连接至移动网络以通过其接入因特网。此时,设备B通过连接至设备A的Wi-Fi热点,可以通过设备A接入因特网。
通过根据本发明实施例的传输信息的方法70,能够无需在电子设备之间建立蓝牙等专用通信通道的情况下实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
虽然未图示,本发明的另一实施例还可提供了一种在第一电子设备与第二电子设备之间传输信息的方法,其中所述第一电子设备包括第一通信模块和第二通信模块,并且所述第二电子设备包括第一通信单元。所述方法包括:所述第一电子设备通过所述第二通信模块搜索是否存在所述第二电子设备;如果所述第一电子设备通过所述第二通信模块搜索到存在所述第二电子设备,则通过所述第一电子设备的第一通信模块和所述第二电子设备的第一通信单元,在所述第一电子设备与所述第二电子设备之间建立第二通信连接;以及由所述第一通信模块和所述第一通信单元通过所述第二通信连接,在所述第一电子设备与所述第二电子设备之间进行信息传输。
可选地,所述第一电子设备存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息,并且,所述第二电子设备存储有第二已知因特网接入点列表,其包含所述第二电子设备已知的至少一个因特网接入点的准入信息。并且,在所述方法中,由所述第一通信模块和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间进行信息传输包括:由所述第一通信模块和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
可替代地,在所述方法中,由所述第一通信模块和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间进行信息传输包括:由所述第一通信模块和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间传输用于所述至少一个第二电子设备与因特网之间交互的数据。
应理解,上述第一电子设备和第二电子设备例如可以分别对应于图1中所示的设备A和设备B,并且可以分别执行前述图6所示的方法60和图7所示的方法70的各个步骤(包括任何可选步骤),因此这里不再赘述。
下面,参照图8描述根据本发明再一实施例的第一电子设备800。图8是图示根据本发明再一实施例的第一电子设备800的结构框图。如图8中所示,第一电子设备800可以包括第一通信模块810和第二通信模块820。
具体地,第二通信模块820搜索是否存在至少一个第二电子设备。如果第二通信模块820搜索到存在至少一个第二电子设备,则第一通信模块810与所述至少一个第二电子设备之间建立第二通信连接,并且通过所述第二通信连接与所述至少一个第二电子设备进行信息传输。
可选地,如图8中的虚线框所示,第一电子设备800还可以包括存储模块830,存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息。并且,所述至少一个第二电子设备存储有第二已知因特网接入点列表,其包含所述至少一个第二电子设备已知的至少一个因特网接入点的准入信息。并且,第一通信模块810还通过所述第二通信连接与所述至少一个第二电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
可替代地,第一通信模块810还可以通过所述第二通信连接在第一通信模块810与所述至少一个第二电子设备之间传输用于所述至少一个第二电子设备与因特网之间交互的数据。
应理解,图8中所示的第一电子设备800可以对应于图1中所示的第一电子设备101(设备A),并且第一电子设备800可以执行如图6中所示的方法60的各个步骤(包括任何可选步骤)。因此,通过图8中所示的根据本发明实施例的第一电子设备800,能够无需在电子设备之间建立蓝牙等专用通信通道的情况下实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
下面,参照图9描述根据本发明另再一实施例的第二电子设备900。图9是图示根据本发明另一实施例的第二电子设备900的结构框图。如图9中所示,第一电子设备900可以包括第一通信单元910。
具体地,第一通信单元910与第一电子设备之间建立第二通信连接,并且通过所述第二通信连接与所述第一电子设备进行信息传输。其中,所述第一电子设备包括第二通信模块,其不用于所述第二通信连接,并且,所述第二通信连接的建立基于所述第一电子设备的第二通信模块发现所述第二电子设备。
可选地,如图9中的虚线框所示,第二电子设备900还可以包括存储单元920,存储有第二已知因特网接入点列表,其包含所述第二电子设备已知的至少一个因特网接入点的准入信息。并且,所述第一电子设备存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息。并且,第一通信单元910还通过所述第二通信连接与所述第一电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
可替换地,第一通信单元910还可以通过所述第二通信连接在第一通信单元910与所述第一电子设备之间传输用于所述第二电子设备与因特网之间交互的数据。其中,所述第一电子设备连接至移动通信网络以通过所述移动通信网络接入因特网。
应理解,图9中所示的第二电子设备900可以对应于图1中所示的第二电子设备102(设备B),并且第二电子设备900可以执行如图7中所示的方法70的各个步骤(包括任何可选步骤)。因此,通过图9中所示的根据本发明实施例的第二电子设备900,能够无需在电子设备之间建立蓝牙等专用通信通道的情况下实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
虽然未图示,根据本发明实施例的一种***包括第一电子设备和第二电子设备。其中,所述第二电子设备包括第一通信单元。并且,所述第一电子设备包括:第二通信模块,搜索是否存在所述第二电子设备;以及第一通信模块,如果所述第二通信模块搜索到存在所述第二电子设备,则和所述第二电子设备的第一通信单元在所述第一电子设备与所述第二电子设备之间建立第二通信连接,并且和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间进行信息传输。
应理解,上述***中的第一电子设备可以对应于图1中所示的第一电子设备101(设备A)或图8中所示的第一电子设备800,并且可以执行如图6中所示的方法60的各个步骤(包括任何可选步骤)。并且,上述***中的第二电子设备可以对应于图1中所示的第二电子设备102(设备B)或图9中所示的第二电子设备900,并且可以执行如图7中所示的方法70的各个步骤(包括任何可选步骤)。因此,通过上述根据本发明实施例的***,能够无需在电子设备之间建立蓝牙等专用通信通道的情况下实现电子设备之间的各种信息的传输,因此可以提高信息传输效率。
以上,参照图1和图6-9描述了根据本发明实施例的传输信息的方法、以及电子设备和***。类似地,在上文中仍以蓝牙通信和Wi-Fi通信为例进行了详细说明,这同样仅仅为了举例说明,本发明不限于此。
下面,参照图10描述根据本发明另一实施例的共享网络的方法100。图10是图示根据本发明另一实施例的共享网络的方法100的流程图。图10中所示的方法100可应用于第二电子设备。其中,第二电子设备可包括第一通信单元。并且,第二电子设备通过第一通信单元建立了第二通信连接。
具体地,为了便于理解,仍以图1中所示出的示例情况为例进行详细说明。上述第二电子设备例如可以是图1中的第二电子设备102(设备B)。并且,如前所述,上述第一通信单元例如可以是Wi-Fi通信单元,用于连接至例如图1中的Wi-Fi接入点103、或图1中的设备A开启的Wi-Fi热点等网络接入点。上述第二通信连接例如可以是与设备A的Wi-Fi热点的Wi-Fi通信连接、或者与Wi-Fi接入点103的Wi-Fi通信连接等。如图10所示的方法100对应于设备B的Wi-Fi通信单元已经建立了上述Wi-Fi通信连接的情况。
如图10所示,在根据本发明实施例的共享网络的方法100开始时,首先,在步骤S1010,通过所述第一通信单元搜索当前环境中存在的因特网接入点。然后,在步骤S1020,判断在搜索到的因特网接入点中是否存在可用因特网接入点。如果在步骤S1020中判断在搜索到的因特网接入点中存在可用因特网接入点,则方法100执行步骤S1030。在步骤S1030,断开所述第二通信连接。接着,在步骤S1040,通过所述第一通信单元连接至所述可用因特网接入点,以便通过所述可用因特网接入点接入因特网。在执行了步骤S1040之后,方法100结束。
具体地,通过图10中所示的方法100,在设备B的Wi-Fi通信单元已经建立的Wi-Fi通信连接的情况下,设备B仍然可以通过步骤S1010搜索当前环境中存在的Wi-Fi接入点并通过步骤S1020判断在搜索到的因特网接入点中是否存在可用因特网接入点。这里,步骤S1010和S1020的搜索和判断步骤与在前实施例中例如如图2中所示的由第一电子设备101所执行的S201和S202、以及如图3中所示的由第二电子设备102所执行的S301和S302相同,因此为了简便起见,这里不再赘述。并且,这里如图10中所示的步骤S1010和S1020也同样可采用本领域技术人员熟知的任何合适的搜索和判断方法来实现。
在通过步骤S1020判断存在可用因特网接入点(例如Wi-Fi接入点)时,设备B的Wi-Fi通信单元则可以断开当前的Wi-Fi通信连接,并改为连接至所述可用因特网接入点以通过其接入因特网。
通过图10中所示的根据本发明实施例的方法100,第二电子设备(例如设备B)的第一通信单元(例如Wi-Fi通信单元)可以在保持当前的第二通信连接的同时自动进行因特网接入点的搜索,从而可以降低上网成本,改善了用户体验。
可选地,在上述方法100中,所述第二电子设备通过所述第一通信单元建立的第二通信连接是与第一电子设备建立的。并且,所述第一电子设备包括具有第一工作模式和第二工作模式的第一通信模块,并且所述第一通信模块处于所述第二工作模式中,其中所述第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中。并且,虽然图10中未示出,如果在步骤S1020中判断在搜索到的因特网接入点中存在可用因特网接入点,则方法100还可以包括步骤S1050:将所述可用因特网接入点的准入信息发送给所述第一电子设备,以使所述第一电子设备将所述第一通信模块从所述第二工作模式切换至所述第一工作模式以接入所述可用因特网接入点。
具体地,如在前实施例中所述,上述第一电子设备可以例如是如图1中所示的第一电子设备101(设备A)。上述第一通信模块例如可以是Wi-Fi热点通信模块,其可具备第一工作模式和第二工作模式,其中,第一工作模式例如可对应于能够连接至例如如图1中所示的Wi-Fi接入点103的因特网接入点的第一无线通信模式,而第二工作模式例如可对应于能够作为网络接入点(例如,作为Wi-Fi热点)工作的第二无线通信模式。
在此可选情况中,例如,设备A开启了Wi-Fi热点功能,即,作为Wi-Fi热点工作,设备B的Wi-Fi通信单元所建立的Wi-Fi通信连接例如是连接到了设备A的Wi-Fi热点。通过上述可选步骤,设备B在搜索到可用因特网接入点之后,除了自己自动连接至其之外,还将该可用因特网接入点的准入信息告知给设备,这样,设备A也可以自动连接至该可用因特网接入点以接入因特网。
进一步可选地,虽然图10中未示出,上述可选步骤S1050可以具体包括步骤:由所述第一通信单元通过所述第二通信连接将所述可用因特网接入点的准入信息发送给所述第一电子设备。
具体地,设备B可以通过与设备A之间的Wi-Fi热点通道将此可用因特网接入点的准入信息发送给设备A。此情况与在前实施例中所述的在设备A与设备B之间通过例如Wi-Fi热点通道进行因特网接入点信息的同步类似,因此这里不再赘述。
可替代地,所述第二电子设备还可以包括第二通信单元。并且,虽然图10中未示出,方法100还可以包括步骤:通过所述第二通信单元与所述第一电子设备之间建立第一通信连接。并且,上述可选步骤S1050也可以具体包括步骤:由所述第二通信单元通过所述第一通信连接将所述可用因特网接入点的准入信息发送给所述第一电子设备。
具体地,如在前实施例中所述的,上述第二通信单元例如可以是蓝牙通信单元,用于与设备A建立蓝牙通道。此时,设备B可以通过此蓝牙通道将所述可用因特网接入点的准入信息发送给设备A。此情况与在前实施例中所述的在设备A与设备B之间通过例如蓝牙通道进行因特网接入点信息的同步类似,因此这里不再赘述。
以上结合图1和图10详细描述了可以应用于例如图1中所示的设备B的第二电子设备的根据本发明实施例的共享网络的方法100。通过该共享网络的方法100,第二电子设备可以在保持当前的第二通信连接的同时自动进行因特网接入点的搜索,从而可以降低上网成本,改善了用户体验。
下面,参照图11描述根据本发明再一实施例的共享网络的方法110。图11是图示根据本发明再一实施例的共享网络的方法110的流程图。图11中所示的方法110可应用于第一电子设备。第一电子设备可包括第一通信模块。并且,第一电子设备通过工作在第二工作模式中的所述第一通信模块与至少一个第二电子设备之间建立了第二通信连接。所述第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中。
具体地,仍以图1中所示的具体示例情况为例,上述第一电子设备例如可以为图1中的第一电子设备101(设备A),并且上述第二电子设备可以为图1中的第二电子设备102(设备B)。并且,如上所述,第一通信模块可以为Wi-Fi热点通信模块,第一工作模式例如可对应于能够连接至例如如图1中所示的Wi-Fi接入点103的因特网接入点的第一无线通信模式,而第二工作模式例如可对应于能够作为网络接入点(例如,作为Wi-Fi热点)工作的第二无线通信模式。并且,图11中的方法11应用于以下情况:设备A已经开启了Wi-Fi热点功能,即,作为Wi-Fi热点工作,并且设备B已经连接到了设备A的Wi-Fi热点,因此在设备A与设备B之间已经建立了Wi-Fi热点通道。
如图11所示,在根据本发明实施例的共享网络的方法110开始时,首先,在步骤S1110,从所述至少一个第二电子设备接收可用因特网接入点的准入信息。其中,所述准入信息是由所述至少一个第二电子设备在保持与所述第一电子设备的所述第二通信连接的状态下通过搜索得到的。也就是说,设备B在于设备A保持Wi-Fi热点通道的同时,可以进行当前环境中可用因特网接入点的搜索。并且,当设备B搜索到可用因特网节点时,可以分享给设备A。
接着,在步骤S1120,所述第一通信模块断开与所述至少一个第二电子设备之间的第二通信连接。然后,在步骤S1130,将所述第一通信模块从所述第二工作模式切换至第一工作模式。最后,在步骤S1140,通过工作在所述第一工作模式中的所述第一通信模块连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网。在执行了步骤S1140之后,方法110结束。
具体地,在设备A从设备B接收到当前可用因特网接入点的准入信息之后,设备A可以断开与设备B的Wi-Fi热点连接,即,关闭Wi-Fi热点功能,并从第二工作模式切换至第一工作模式,以便基于所接收的准入信息连接至该可用因特网接入点以通过其接入因特网。
通过图11中所示的根据本发明实施例的方法110,在第一电子设备(例如设备A)与第二电子设备(例如设备B)之间保持当前的第二通信连接的同时,第二电子设备仍可以进行因特网接入点的搜索,并可将相关信息分享给第一电子设备,从而更加便于电子设备之间的自动网络共享,并且降低了上网成本,改善了用户体验。
可选地,虽然图11中未示出,步骤S1110可以具体包括步骤:由工作在所述第二工作模式中的所述第一通信模块通过所述第二通信连接从所述至少一个第二电子设备接收所述可用因特网接入点的准入信息。
具体地,设备A可以通过与设备B之间的Wi-Fi热点通道从设备B接收此可用因特网接入点的准入信息。此情况与在前实施例中所述的在设备A与设备B之间通过例如Wi-Fi热点通道进行因特网接入点信息的同步类似,因此这里不再赘述。
可替代地,所述第一电子设备还可以包括第二通信模块。并且,虽然图11中未示出,方法110还可以包括步骤:通过所述第二通信模块与所述至少一个第二电子设备之间建立第一通信连接。并且,步骤S1110也可以具体包括步骤:由所述第二通信模块通过所述第一通信连接从所述至少一个第二电子设备接收所述可用因特网接入点的准入信息。
具体地,上述第二通信模块可以例如是蓝牙通信模块,用于与设备B建立蓝牙通道。此时,设备A可以通过此蓝牙通道从设备B接收所述可用因特网接入点的准入信息发送给。此情况与在前实施例中所述的在设备A与设备B之间通过例如蓝牙通道进行因特网接入点信息的同步类似,因此这里不再赘述。
以上结合图1和图11详细描述了可以应用于例如图1中所示的设备A的第一电子设备的根据本发明实施例的共享网络的方法110。通过该共享网络的方法100,在第一电子设备与第二电子设备之间保持第二通信连接的同时,第二电子设备可以进行因特网接入点的搜索,并可将相关信息分享给第一电子设备,从而更加便于电子设备之间的自动网络共享,并且降低了上网成本,改善了用户体验。
虽然未图示,本发明的另一实施例可以提供一种在第一电子设备与第二电子设备之间共享网络的方法,其中所述第一电子设备包括第一通信模块,并且所述第二电子设备包括第一通信单元,并且其中,通过工作在第二工作模式中的所述第一通信模块和工作在第一工作模式中的第一通信单元在所述第一电子设备与所述第二电子设备之间建立了第二通信连接。所述方法包括:所述第二电子设备通过工作在所述第一工作模式中的所述第一通信单元搜索当前环境中存在的因特网接入点,并且判断在搜索到的因特网接入点中是否存在可用因特网接入点;如果所述第二电子设备判断在搜索到的因特网接入点中存在可用因特网接入点,则所述第二电子设备将所述可用因特网接入点的准入信息发送给所述第一电子设备;断开所述第一电子设备与所述第二电子设备之间的第二通信连接;将所述第一电子设备的所述第一通信模块从所述第二工作模式切换至所述第一工作模式;所述第一电子设备通过工作在所述第一工作模式中的所述第一通信模块连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网;以及所述第二电子设备通过工作在所述第一工作模式中的所述第一通信单元连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网,其中所述第一电子设备的第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中,并且所述第二电子设备的第一通信单元只能工作在所述第一工作模式中。
可选地,在上述方法中,所述第二电子设备将所述可用因特网接入点的准入信息发送给所述第一电子设备可以包括:所述第二电子设备由工作在所述第一工作模式中的所述第一通信单元通过所述第二通信连接将所述可用因特网接入点的准入信息发送给所述第一电子设备。
可替代地,所述第一电子设备还包括第二通信模块,所述第二电子设备还包括第二通信单元。并且,所述方法还可以包括:通过所述第二通信模块和所述第二通信单元在所述第一电子设备与所述第二电子设备之间建立第一通信连接。并且,在上述方法中,所述第二电子设备将所述可用因特网接入点的准入信息发送给所述第一电子设备可以包括:所述第二电子设备由所述第二通信单元通过所述第一通信连接将所述可用因特网接入点的准入信息发送给所述第一电子设备。
应理解,上述第一电子设备和第二电子设备例如可以分别对应于图1中所示的设备A和设备B,并且可以分别执行前述图11所示的方法110和图10所示的方法100的各个步骤(包括任何可选步骤),因此这里不再赘述。
下面,参照图12描述根据本发明又一实施例的第一电子设备1200。图12是图示根据本发明又一实施例的第一电子设备1200的结构框图。如图12中所示,第一电子设备1200可以包括:第一通信模块1210、控制模块1220以及接收模块1230。
具体地,第一通信模块1210工作在第二工作模式中与至少一个第二电子设备之间建立了第二通信连接。接收模块1230从所述至少一个第二电子设备接收可用因特网接入点的准入信息,其中所述准入信息是由所述至少一个第二电子设备在保持与所述第一电子设备的所述第二通信连接的状态下通过搜索得到的。第一通信模块1210还断开与所述至少一个第二电子设备之间的第二通信连接。控制模块1220将第一通信模块1210从所述第二工作模式切换至第一工作模式。并且,第一通信模块1210工作在所述第一工作模式中连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网。其中,第一通信模块1210不能同时工作在所述第一工作模式和所述第二工作模式中。
应理解,图12中所示的第一电子设备1200可以对应于图1中所示的第一电子设备101(设备A),并且第一电子设备1200可以执行如图11中所示的方法110的各个步骤(包括任何可选步骤)。因此,通过图12中所示的根据本发明实施例的第一电子设备1200,在第一电子设备与第二电子设备之间保持第二通信连接的同时,第二电子设备可以进行因特网接入点的搜索,并可将相关信息分享给第一电子设备,从而更加便于电子设备之间的自动网络共享,并且降低了上网成本,改善了用户体验。
下面,参照图13描述根据本发明再一实施例的第二电子设备1300。图13是图示根据本发明再一实施例的第二电子设备1300的结构框图。如图13中所示,第二电子设备1300包括第一通信单元1310以及判断单元1320。
具体地,第一通信单元1310建立了第二通信连接,并搜索当前环境中存在的因特网接入点。判断单元1320判断在搜索到的因特网接入点中是否存在可用因特网接入点。并且,如果判断单元1320判断在搜索到的因特网接入点中存在可用因特网接入点,则第一通信单元1310断开所述第二通信连接,以及连接至所述可用因特网接入点,以便通过所述可用因特网接入点接入因特网。
应理解,图13中所示的第二电子设备1300可以对应于图1中所示的第二电子设备102(设备B),并且第二电子设备1300可以执行如图10中所示的方法100的各个步骤(包括任何可选步骤)。因此,通过图13中所示的根据本发明实施例的第二电子设备1300,第二电子设备可以在保持当前的第二通信连接的同时进行因特网接入点的搜索,从而可以降低上网成本,改善了用户体验。
虽然未图示,根据本发明实施例的一种***包括第一电子设备和第二电子设备。其中,所述第一电子设备包括第一通信模块和控制模块,并且所述第二电子设备包括第一通信单元、判断单元和发送单元。其中,工作在第二工作模式中的第一通信模块和工作在第一工作模式中的第一通信单元在所述第一电子设备与所述第二电子设备之间建立了第二通信连接。并且,工作在所述第一工作模式中的所述第一通信单元搜索当前环境中存在的因特网接入点。判断单元判断在搜索到的因特网接入点中是否存在可用因特网接入点。并且,如果所述判断单元判断在搜索到的因特网接入点中存在可用因特网接入点,则所述发送单元将所述可用因特网接入点的准入信息发送给所述第一电子设备;所述第一通信单元和所述第一通信模块断开所述第一电子设备与所述第二电子设备之间的第二通信连接;所述控制模块将所述第一电子设备的所述第一通信模块从所述第二工作模式切换至所述第一工作模式;工作在所述第一工作模式中的所述第一通信模块连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网;以及工作在所述第一工作模式中的所述第一通信单元连接至所述可用因特网接入点,以便通过所述可以因特网接入点接入因特网。其中,所述第一电子设备的第一通信模块不能同时工作在所述第一工作模式和所述第二工作模式中,并且所述第二电子设备的第一通信单元只能工作在所述第一工作模式中。
应理解,上述***中的第一电子设备可以对应于图1中所示的第一电子设备101(设备A)或图12中所示的第一电子设备1200,并且可以执行如图11中所示的方法110的各个步骤(包括任何可选步骤)。并且,上述***中的第二电子设备可以对应于图1中所示的第二电子设备102(设备B)或图13中所示的第二电子设备1300的各个步骤(包括任何可选步骤),并且可以执行如图10中所示的方法100。因此,通过上述根据本发明实施例的***,在第一电子设备与第二电子设备之间保持第二通信连接的同时,第二电子设备可以进行因特网接入点的搜索,并可将相关信息分享给第一电子设备,从而更加便于电子设备之间的自动网络共享,并且降低了上网成本,改善了用户体验。
以上,参照图1和图10-13描述了根据本发明实施例的共享网络的方法、以及电子设备和***。类似地,在上文中仍以蓝牙通信和Wi-Fi通信为例对本发明上述实施例进行了详细说明,然而这也仅仅为了举例说明,本发明不限于此。
应理解,虽然图4、图8、图12分别示出的第一电子设备400、800、1200所包含的模块不完全相同,然而它们的内部模块划分方式仅仅是举例,本发明不限于此。也就是说,第一电子设备400、800、1200均可以对应于图1中的设备A,并且均可以执行图2、图6、图11中所示的方法的各个步骤(包括任何可选步骤)。类似地,虽然图5、图9、图13分别示出的第二电子设备500、900、1300所包含的模块不完全相同,然而它们的内部模块划分方式也仅仅是举例,本发明不限于此。也就是说,第二电子设备500、900、1300均可以对应于图1中的设备B,并且均可以执行图3、图7、图10中所示的方法的各个步骤(包括任何可选步骤)。
需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
在本发明实施例中,单元/模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成单元/模块并且实现该单元/模块的规定目的。
在单元/模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的单元/模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (27)
1.一种传输信息的方法,其应用于第一电子设备,所述第一电子设备包括第一通信模块和第二通信模块,所述方法包括:
通过所述第二通信模块搜索是否存在至少一个第二电子设备;
如果所述第二通信模块搜索到存在至少一个第二电子设备,则
通过所述第一通信模块与所述至少一个第二电子设备之间建立第二通信连接;以及
由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行信息传输。
2.如权利要求1所述的方法,其中,所述第一电子设备存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息,并且,所述至少一个第二电子设备存储有第二已知因特网接入点列表,其包含所述至少一个第二电子设备已知的至少一个因特网接入点的准入信息,并且
其中,所述由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行信息传输包括:
由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
3.如权利要求1所述的方法,其中,所述由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行信息传输包括:
通过所述第二通信连接在所述第一通信模块与所述至少一个第二电子设备之间传输用于所述至少一个第二电子设备与因特网之间交互的数据。
4.如权利要求2或3所述的方法,其中,所述第一通信模块具有第一工作模式和第二工作模式,并且不能同时工作在所述第一工作模式和所述第二工作模式中,并且
其中,通过所述第一通信模块与所述至少一个第二电子设备之间建立第二通信连接包括:
通过工作在第二工作模式中的所述第一通信模块与所述至少一个第二电子设备之间建立第二通信连接。
5.如权利要求4所述的方法,其中,在通过所述第二通信模块搜索是否存在至少一个第二电子设备之前,还包括:
通过工作在第一工作模式中的所述第一通信模块搜索当前环境中存在的因特网接入点;以及
判断在搜索到的因特网接入点中存在可用因特网接入点,并且
其中,在通过所述第一通信模块与所述至少一个第二电子设备之间建立第二通信连接之前,还包括:
检查所述至少一个第二电子设备是否已知所述可用因特网接入点;以及
如果所述至少一个第二电子设备不知道所述可用因特网接入点,则
将所述第一通信模块从所述第一工作模式切换至所述第二工作模式。
6.如权利要求5所述的方法,在由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步之后,还包括:
将所述第一通信模块从所述第二工作模式切换至所述第一工作模式;及
通过工作在所述第一工作模式中的所述第一通信模块连接至所述可用因特网接入点,以便通过其接入因特网。
7.如权利要求4所述的方法,其中,所述第一电子设备还包括第三通信模块,并且
其中,在通过所述第二通信模块搜索是否存在至少一个第二电子设备之前,还包括:
通过工作在第一工作模式中的所述第一通信模块搜索当前环境中存在的因特网接入点;
判断在搜索到的因特网接入点中是否存在可用因特网接入点;以及
如果判断在搜索到的因特网接入点中不存在可用因特网接入点,则
通过所述第三通信模块连接至移动通信网络以通过所述移动通信网络接入因特网。
8.如权利要求7所述的方法,在由所述第一通信模块通过所述第二通信连接与所述至少一个第二电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步之后,还包括:
通过所述第三通信模块断开与所述移动通信网络的连接;
将所述第一通信模块从所述第二工作模式切换至所述第一工作模式;以及
通过工作在所述第一工作模式中的所述第一通信模块连接至通过所述同步获得的新的可用因特网接入点,以便通过其接入因特网。
9.如权利要求7所述的方法,其中,所述方法还包括:
经由所述第三通信模块在所述第一通信模块与所述因特网之间传输用于所述至少一个第二电子设备与因特网之间交互的数据,并且
其中,在通过工作在第二工作模式中的所述第一通信模块与所述至少一个第二电子设备之间建立第二通信连接之前,还包括:
将所述第一通信模块从所述第一工作模式切换至所述第二工作模式。
10.一种传输信息的方法,其应用于第二电子设备,所述第二电子设备包括第一通信单元,所述方法包括:
通过所述第一通信单元与第一电子设备之间建立第二通信连接;以及
由所述第一通信单元通过所述第二通信连接与所述第一电子设备进行信息传输,其中
所述第一电子设备包括第二通信模块,其不用于所述第二通信连接,并且,所述第二通信连接的建立基于所述第一电子设备的第二通信模块发现所述第二电子设备。
11.如权利要求10所述的方法,其中,所述第二电子设备存储有第二已知因特网接入点列表,其包含所述第二电子设备已知的至少一个因特网接入点的准入信息,并且,所述第一电子设备存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息,并且
其中,所述由所述第一通信单元通过所述第二通信连接与所述第一电子设备进行信息传输包括:
由所述第一通信单元通过所述第二通信连接与所述第一电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
12.如权利要求11所述的方法,在通过所述第一通信单元与第一电子设备之间建立第二通信连接之前,还包括:
所述第一通信单元搜索当前环境中存在的因特网接入点;
判断在搜索到的因特网接入点中存在可用因特网接入点;以及
判断能够通过所述第一通信单元与第一电子设备之间建立第二通信连接。
13.如权利要求12所述的方法,在由所述第一通信单元通过所述第二通信连接与所述第一电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步之后,还包括:
所述第一通信单元断开与所述第一电子设备之间的第二通信连接;以及
所述第一通信单元连接至所述可用因特网接入点,以便通过其接入因特网。
14.如权利要求11所述的方法,在通过所述第一通信单元与第一电子设备之间建立第二通信连接之前,还包括:
所述第一通信单元搜索当前环境中存在的因特网接入点;
判断在搜索到的因特网接入点中不存在可用因特网接入点,其中
所述第一电子设备搜索到可用因特网接入点。
15.如权利要求14所述的方法,在由所述第一通信单元通过所述第二通信连接与所述第一电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步之后,还包括:
所述第一通信单元断开与所述第一电子设备之间的第二通信连接;以及
所述第一通信单元连接至通过所述同步获得的可用因特网接入点,以便通过其接入因特网。
16.如权利要求10所述的方法,其中,所述由所述第一通信单元通过所述第二通信连接与所述第一电子设备进行信息传输包括:
通过所述第二通信连接在所述第一通信单元与所述第一电子设备之间传输用于所述第二电子设备与因特网之间交互的数据,其中
所述第一电子设备连接至移动通信网络以通过所述移动通信网络接入因特网。
17.如权利要求16所述的方法,在通过所述第一通信单元与第一电子设备之间建立第二通信连接之前,还包括:
所述第一通信单元搜索当前环境中存在的因特网接入点;以及
判断在搜索到的因特网接入点中不存在可用因特网接入点。
18.一种在第一电子设备与第二电子设备之间传输信息的方法,其中所述第一电子设备包括第一通信模块和第二通信模块,并且所述第二电子设备包括第一通信单元,所述方法包括:
所述第一电子设备通过所述第二通信模块搜索是否存在所述第二电子设备;
如果所述第一电子设备通过所述第二通信模块搜索到存在所述第二电子设备,则
通过所述第一电子设备的第一通信模块和所述第二电子设备的第一通信单元,在所述第一电子设备与所述第二电子设备之间建立第二通信连接;以及
由所述第一通信模块和所述第一通信单元通过所述第二通信连接,在所述第一电子设备与所述第二电子设备之间进行信息传输。
19.如权利要求18所述的方法,其中,所述第一电子设备存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息,并且,所述第二电子设备存储有第二已知因特网接入点列表,其包含所述第二电子设备已知的至少一个因特网接入点的准入信息,并且
其中,由所述第一通信模块和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间进行信息传输包括:
由所述第一通信模块和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
20.如权利要求18所述的方法,其中,由所述第一通信模块和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间进行信息传输包括:
由所述第一通信模块和所述第一通信单元通过所述第二通信连接在所述第一电子设备与所述第二电子设备之间传输用于所述至少一个第二电子设备与因特网之间交互的数据。
21.一种第一电子设备,包括:
第二通信模块,搜索是否存在至少一个第二电子设备;
第一通信模块,如果所述第二通信模块搜索到存在至少一个第二电子设备,则与所述至少一个第二电子设备之间建立第二通信连接,并且通过所述第二通信连接与所述至少一个第二电子设备进行信息传输。
22.如权利要求21所述的第一电子设备,还包括:
存储模块,存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息,并且
其中,所述至少一个第二电子设备存储有第二已知因特网接入点列表,其包含所述至少一个第二电子设备已知的至少一个因特网接入点的准入信息,并且
其中,所述第一通信模块还通过所述第二通信连接与所述至少一个第二电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
23.如权利要求21所述的第一电子设备,其中,所述第一通信模块还通过所述第二通信连接在所述第一通信模块与所述至少一个第二电子设备之间传输用于所述至少一个第二电子设备与因特网之间交互的数据。
24.一种第二电子设备,包括:
第一通信单元,与第一电子设备之间建立第二通信连接,并且通过所述第二通信连接与所述第一电子设备进行信息传输,其中
所述第一电子设备包括第二通信模块,其不用于所述第二通信连接,并且,所述第二通信连接的建立基于所述第一电子设备的第二通信模块发现所述第二电子设备。
25.如权利要求24所述的第二电子设备,还包括:
存储单元,存储有第二已知因特网接入点列表,其包含所述第二电子设备已知的至少一个因特网接入点的准入信息,并且
其中,所述第一电子设备存储有第一已知因特网接入点列表,其包含所述第一电子设备已知的至少一个因特网接入点的准入信息,并且
其中,所述第一通信单元还通过所述第二通信连接与所述第一电子设备进行所述第一已知因特网接入点列表与所述第二已知因特网接入点列表的同步。
26.如权利要求24所述的第二电子设备,所述第一通信单元还通过所述第二通信连接在所述第一通信单元与所述第一电子设备之间传输用于所述第二电子设备与因特网之间交互的数据,其中
所述第一电子设备连接至移动通信网络以通过所述移动通信网络接入因特网。
27.一种***,包括第一电子设备和第二电子设备,其中
所述第二电子设备包括:
第一通信单元,并且
所述第一电子设备包括:
第二通信模块,搜索是否存在所述第二电子设备;以及
第一通信模块,如果所述第二通信模块搜索到存在所述第二电子设备,则和所述第二电子设备的第一通信单元,在所述第一电子设备与所述第二电子设备之间建立第二通信连接,并且和所述第一通信单元通过所述第二通信连接,在所述第一电子设备与所述第二电子设备之间进行信息传输。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510959124.7A CN105578390B (zh) | 2015-12-18 | 2015-12-18 | 传输信息的方法、电子设备及*** |
US15/380,003 US10536886B2 (en) | 2015-12-18 | 2016-12-15 | Network sharing method, electronic device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510959124.7A CN105578390B (zh) | 2015-12-18 | 2015-12-18 | 传输信息的方法、电子设备及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105578390A true CN105578390A (zh) | 2016-05-11 |
CN105578390B CN105578390B (zh) | 2019-07-26 |
Family
ID=55887961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510959124.7A Active CN105578390B (zh) | 2015-12-18 | 2015-12-18 | 传输信息的方法、电子设备及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105578390B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106488394A (zh) * | 2016-10-19 | 2017-03-08 | 广东欧珀移动通信有限公司 | 一种设备连接的方法及装置 |
CN107087310A (zh) * | 2017-04-13 | 2017-08-22 | 纳恩博(北京)科技有限公司 | 通信方法、装置和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140140242A1 (en) * | 2012-11-19 | 2014-05-22 | Lenovo (Beijing) Co., Ltd. | Method and device for connecting electronic devices |
CN104093148A (zh) * | 2014-06-30 | 2014-10-08 | 广东九联科技股份有限公司 | 一种基于蓝牙的wifi自动连接授权的方法 |
CN104243715A (zh) * | 2014-09-26 | 2014-12-24 | 北京橙鑫数据科技有限公司 | 电子名片交换方法和装置 |
CN104703264A (zh) * | 2015-04-03 | 2015-06-10 | 陈伟芳 | 一种移动终端智能节电的方法 |
CN104735814A (zh) * | 2015-04-10 | 2015-06-24 | 三星电子(中国)研发中心 | 自动接入WiFi网络的接入方法、***、和相关装置 |
-
2015
- 2015-12-18 CN CN201510959124.7A patent/CN105578390B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140140242A1 (en) * | 2012-11-19 | 2014-05-22 | Lenovo (Beijing) Co., Ltd. | Method and device for connecting electronic devices |
CN104093148A (zh) * | 2014-06-30 | 2014-10-08 | 广东九联科技股份有限公司 | 一种基于蓝牙的wifi自动连接授权的方法 |
CN104243715A (zh) * | 2014-09-26 | 2014-12-24 | 北京橙鑫数据科技有限公司 | 电子名片交换方法和装置 |
CN104703264A (zh) * | 2015-04-03 | 2015-06-10 | 陈伟芳 | 一种移动终端智能节电的方法 |
CN104735814A (zh) * | 2015-04-10 | 2015-06-24 | 三星电子(中国)研发中心 | 自动接入WiFi网络的接入方法、***、和相关装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106488394A (zh) * | 2016-10-19 | 2017-03-08 | 广东欧珀移动通信有限公司 | 一种设备连接的方法及装置 |
CN107087310A (zh) * | 2017-04-13 | 2017-08-22 | 纳恩博(北京)科技有限公司 | 通信方法、装置和*** |
Also Published As
Publication number | Publication date |
---|---|
CN105578390B (zh) | 2019-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170181047A1 (en) | Network sharing method, electronic device and system | |
CN104080133B (zh) | 一种移动性优化方法、用户设备和接入网设备 | |
JP5429831B2 (ja) | ワイヤレスネットワークにおける接続リカバリのためのデバイスおよび方法 | |
CN110248338A (zh) | 用于控制网络外设备到设备通信的***和方法 | |
CN104105155A (zh) | 接收设备发现信息、发送设备发现信息的方法和用户设备 | |
CN108141398A (zh) | 自主群发起者的智能信道选择 | |
CN103702175A (zh) | 多屏互动方法及多屏互动装置 | |
CN103841626A (zh) | 一种物联网无线终端及其配置方法及移动终端 | |
CN105636237A (zh) | 一种连接网络的方法、无线设备和*** | |
CN105516327A (zh) | 共享网络的方法、电子设备及*** | |
JP2011511481A (ja) | マルチ・ネットワーク環境におけるplmnの選択 | |
CN105323824A (zh) | 辅助wifi设备入网的电子设备、wifi设备及方法 | |
CN104823515A (zh) | 用于设备之间通信的方法和*** | |
KR101869292B1 (ko) | 디바이스의 통신 채널 설정 방법, 복수의 디바이스 사이의 통신 채널 설정을 위한 방법, 및 디바이스 | |
US20180317271A1 (en) | Local connection establishment | |
CN104254145A (zh) | 一种基于wlan的直接通信建立方法及装置 | |
CN106537798A (zh) | 增强应用的用户体验以用于基于邻近度的对等移动计算的***和方法 | |
WO2016074515A1 (zh) | 网络节点的选择、激活方法及装置 | |
CN105636041A (zh) | 一种智能设备的连网方法及装置 | |
CN105578390A (zh) | 传输信息的方法、电子设备及*** | |
US10070356B2 (en) | Communication device, communication system, communication control method, and communication control program | |
CN108174434B (zh) | 一种自动切换通信方式的方法、终端及智能设备 | |
US9294246B2 (en) | Wireless communication device using common control channel and wireless communication method using the same | |
CN105554846A (zh) | 共享网络的方法、电子设备及*** | |
CN103517373A (zh) | 一种网络接入的方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |