一种多电子设备协同上网的方法及设备的制作方法

文档序号:7551570阅读:126来源:国知局
专利名称:一种多电子设备协同上网的方法及设备的制作方法
技术领域
本发明涉及无线通信领域,特别涉及一种多电子设备协同上网的方法及设备。
背景技术
在现在的生活中,用户有很多可上网的电子设备,这些电子设备有多种上网方式,比如有线、WIFI以及3G,同时有可能会出现一种设备可以上网,而另外一种设备不可以上网的情况,用户有这样的需求;需要多台设备同时上网。以下是两种现有的解决方案及方案的缺点:解决方案一:手机通过共享电脑的虚拟WIFI功能进行上网,如Windos下的虚拟WIFI网络。方案一的缺点:交互方式单一,用户操作繁琐。解决方案二:电脑通过共享手机的Ap功能进行上网,如LePhone的Ap软件。方案二的缺点:交互方式单一,用户操作繁琐。针对上述问题和现有解决方案的缺陷,本发明提出了一种多电子设备协同上网的方法及设备。

发明内容
本发明的目的在于提供一种多电子设备协同上网的方法及设备,能更好地解决上网交互方式单一,用户操作繁琐的问题。根据本发明的一个方面,提供了一种多电子设备协同上网的方法,包括以下步骤:A)本地电子设备通过分别与其他电子设备进行无线通信,获得其他电子设备的当前上网信息;B)本地电子设备根据自己的当前上网信息和其他电子设备的当前上网信息,在本地上网列表上设置本地电子设备和其他电子设备的上网属性;C)当用户通过操作本地电子设备上网时,本地电子设备通过查询本地上网列表上的所述上网属性,选择适合上网的一个电子设备进行上网。优选地,所述步骤A)包括:本地电子设备周期地向其他电子设备发送用于获取上网信息的请求;本地电子设备接收所述其他电子设备响应所述请求而发送的各自的当前上网信
肩、O优选地,所述本地电子设备和所述其他电子设备通过对各自的网络连接状态进行实时监视,得到各自的当前上网信息。优选地,所述步骤B)包括:本地电子设备根据本设备的当前上网信息,设置本地上网列表中的本地电子设备的上网属性;
本地电子设备根据其他电子设备的当前上网信息,分别设置本地上网列表中的各个其他电子设备的上网属性。优选地,所述步骤C)包括:Cl)本地电子设备检测到用户的上网操作时,查询本地上网列表中的本地电子设备的上网属性;C2)若本地电子设备的上网属性为不能上网,则通过逐一查询本地上网列表中的各其他电子设备的上网属性,找到其上网属性为当前能够上网的一个其他电子设备,并将其作为协助上网设备。优选地,所述步骤C)还包括:C3)本地电子设备向所述协助上网设备发起协助上网请求;C4)所述协助上网设备响应所述协助上网请求,在其上配置一个用于协助用户上网的无线代理;C5)所述无线代理建立与所述本地设备进行无线连接,使所述用户通过所述无线代理进行上网。优选地,所述无线通信和所述无线连接是通过WiFi无线设备或蓝牙无线设备实现的。根据本发明的另一方面,提供了一种多电子设备协同上网的设备,包括设置在每个电子设备中如下模块:无线通信模块,用于本地电子设备通过分别与其他电子设备进行无线通信,获得其他电子设备的当前上网信息;上网属性设置模块,用于本地电子设备根据自己的当前上网信息和其他电子设备的当前上网信息,在本地上网列表上设置本地电子设备和其他电子设备的上网属性;上网协助模块,用于当用户通过操作本地电子设备上网时,本地电子设备通过查询本地上网列表上的所述上网属性,选择适合上网的一个电子设备进行上网。优选地,在设置上网属性时,上网属性设置模块根据本设备的当前上网信息,设置本地上网列表中的本地电子设备的上网属性;并根据其他电子设备的当前上网信息,分别设置本地上网列表中的各个其他电子设备的上网属性。优选地,所述上网协助模块包括:查询子模块,用于查询本地上网列表中的本地电子设备的上网属性和其他电子设备的上网属性;无线代理子模块,用于建立与所述本地设备进行无线连接,使所述用户通过所述无线代理进行上网。与现有技术相比较,本发明的有益效果在于:本发明使用户操作方便,经济环保,并且实现了多电子设备之间的傻瓜式蹭网。


图1是本发明提供的一种多电子设备协助上网方法流程图;图2是本发明提供的一种多电子设备协助上网设备的示意图;图3是本发明提供的一种A设备通过B设备协助上网方法的流程图。
具体实施例方式以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。图1是本发明实施例提供的一种多电子设备协助上网方法流程图,如图1所示,包括以下步骤:A)本地电子设备通过分别与其他电子设备进行无线通信,获得其他电子设备的当前上网信息;B)本地电子设备根据自己的当前上网信息和其他电子设备的当前上网信息,在本地上网列表上设置本地电子设备和其他电子设备的上网属性;C)当用户通过操作本地电子设备上网时,本地电子设备通过查询本地上网列表上的所述上网属性,选择适合上网的一个电子设备进行上网。本发明所述步骤A)包括:本地电子设备周期地向其他电子设备发送用于获取上网信息的请求;本地电子设备接收所述其他电子设备响应所述请求而发送的各自的当前上网信息。其中,所述本地电子设备和所述其他电子设备通过对各自的网络连接状态进行实时监视,得到各自的当前上网信息。本发明所述步骤B)包括:本地电子设备根据本设备的当前上网信息,设置本地上网列表中的本地电子设备的上网属性;本地电子设备根据其他电子设备的当前上网信息,分别设置本地上网列表中的各个其他电子设备的上网属性。本发明所述步骤C)包括:C1)本地电子设备检测到用户的上网操作时,查询本地上网列表中的本地电子设备的上网属性;C2)若本地电子设备的上网属性为不能上网,则通过逐一查询本地上网列表中的各其他电子设备的上网属性,找到其上网属性为当前能够上网的一个其他电子设备,并将其作为协助上网设备;C3)本地电子设备向所述协助上网设备发起协助上网请求;C4)所述协助上网设备响应所述协助上网请求,在其上配置一个用于协助用户上网的无线代理;C5)所述无线代理建立与所述本地设备进行无线连接,使所述用户通过所述无线代理进行上网。其中,所述无线通信和所述无线连接是通过WiFi无线设备或蓝牙无线设备实现的。图2是本发明实施例提供的一种多电子设备协助上网设备的示意图,如图2所示,包括设置在每个电子设备中如下模块:无线通信模块,用于本地电子设备通过分别与其他电子设备进行无线通信,获得其他电子设备的当前上网信息;上网属性设置模块,用于本地电子设备根据自己的当前上网信息和其他电子设备的当前上网信息,在本地上网列表上设置本地电子设备和其他电子设备的上网属性;上网协助模块,用于当用户通过操作本地电子设备上网时,本地电子设备通过查询本地上网列表上的所述上网属性,选择适合上网的一个电子设备进行上网。在设置上网属性时,上网属性设置模块根据本设备的当前上网信息,设置本地上网列表中的本地电子设备的上网属性;并根据其他电子设备的当前上网信息,分别设置本地上网列表中的各个其他电子设备的上网属性。
所述上网协助模块包括:查询子模块,用于查询本地上网列表中的本地电子设备的上网属性和其他电子设备的上网属性;无线代理子模块,用于建立与所述本地设备进行无线连接,使所述用户通过所述无线代理进行上网。图3是本发明提供的一种A设备通过B设备协助上网方法的流程图,如图3所示,有两个可上网的电子设备A和电子设备B,电子设备A不可以上网,电子设备B可以上网,在电子设备中加入自动代理服务,使电子设备A通过电子设备B可以协助上网,具体步骤包括:步骤I):A和B各建立一个自动代理服务X,这个自动代理服务有以下的三个功倉泛:IX具有自动设置代理功能,这在计算机和手机设备上已经可以实现;2X可以通过WiFi或者Bluetooth进行相互握手;3X可以判断自身设备是否连入因特网。X具有以下属性:Boolean online//本设备是否可以上网,本属性在Device数据结构中,通过getOnline()获取;Device list 口;/7通过WiFi或者Bluetooth已经握手匹配的设备。步骤2):X服务使用WiFi或者Bluetooth进行设备间自动匹配,并将匹配后的设备列表存入X自己的list 口。步骤3):X服务判断自身设备是否可以连入因特网;X startPing www.yahoo, com如果连入成功,则将本设备的online设置True,否则设置False,如果本属性发生变化,则向list[]列表广播本变化,list[]列表中的设备更新自己的list列表。步骤4):若A设备需要上网,检测本设备无法连入因特网,则搜寻list[]列表中可以联网的设备假设为B,发出请求信息,B自动配置无线代理,A自动连入B进行上网。综上所述,本发明具有以下技术效果:本发明使用户操作方便,经济环保,并且实现了多电子设备之间的傻瓜式蹭网。尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
权利要求
1.一种多电子设备协同上网的方法,其特征在于,包括以下步骤: A)本地电子设备通过分别与其他电子设备进行无线通信,获得其他电子设备的当前上网信息; B)本地电子设备根据自己的当前上网信息和其他电子设备的当前上网信息,在本地上网列表上设置本地电子设备和其他电子设备的上网属性; C)当用户通过操作本地电子设备上网时,本地电子设备通过查询本地上网列表上的所述上网属性,选择适合上网的一个电子设备进行上网。
2.根据权利要求1所述的方法,其特征在于,所述步骤A)包括: 本地电子设备周期地向其他电子设备发送用于获取上网信息的请求; 本地电子设备接收所述其他电子设备响应所述请求而发送的各自的当前上网信息。
3.根据权利要求2所述的方法,其特征在于,所述本地电子设备和所述其他电子设备通过对各自的网络连接状态进行实时监视,得到各自的当前上网信息。
4.根据权利要求3所述的方法,其特征在于,所述步骤B)包括: 本地电子设备根据本设备的当前上网信息,设置本地上网列表中的本地电子设备的上网属性; 本地电子设备根据其他电子设备的当前上网信息,分别设置本地上网列表中的各个其他电子设备的上网属性。
5.根据权利要求4所述的方法,其特征在于,所述步骤C)包括: Cl)本地电子设备检测到用户的上网操作时,查询本地上网列表中的本地电子设备的上网属性; C2)若本地电子设备的上网属性为不能上网,则通过逐一查询本地上网列表中的各其他电子设备的上网属性,找到其上网属性为当前能够上网的一个其他电子设备,并将其作为协助上网设备。
6.根据权利要求4所述的方法,其特征在于,所述步骤C)还包括: C3)本地电子设备向所述协助上网设备发起协助上网请求; C4)所述协助上网设备响应所述协助上网请求,在其上配置一个用于协助用户上网的无线代理; C5)所述无线代理建立与所述本地设备进行无线连接,使所述用户通过所述无线代理进行上网。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述无线通信和所述无线连接是通过WiFi无线设备或蓝牙无线设备实现的。
8.—种多电子设备协同上网的设备,其特征在于,包括设置在每个电子设备中如下模块: 无线通信模块,用于本地电子设备通过分别与其他电子设备进行无线通信,获得其他电子设备的当前上网信息; 上网属性设置模块,用于本地电子设备根据自己的当前上网信息和其他电子设备的当前上网信息,在本地上网列表上设置本地电子设备和其他电子设备的上网属性; 上网协助模块,用于当用户通过操作本地电子设备上网时,本地电子设备通过查询本地上网列表上的所述上网属性,选择适合上网的一个电子设备进行上网。
9.根据权利要求8所述的设备,其特征在于,在设置上网属性时,上网属性设置模块根据本设备的当前上网信息,设置本地上网列表中的本地电子设备的上网属性;并根据其他电子设备的当前上网信息,分别设置本地上网列表中的各个其他电子设备的上网属性。
10.根据权利要求9所述的设备,其特征在于,所述上网协助模块包括: 查询子模块,用于查询本地上网列表中的本地电子设备的上网属性和其他电子设备的上网属性; 无线代理子模块,用于建立与所述本地设备进行无线连接,使所述用户通过所述无线代理进行 上网。
全文摘要
本发明公开了一种多电子设备协同上网的方法及设备,涉及无线通信领域,其方法包括以下步骤A)本地电子设备通过分别与其他电子设备进行无线通信,获得其他电子设备的当前上网信息;B)本地电子设备根据自己的当前上网信息和其他电子设备的当前上网信息,在本地上网列表上设置本地电子设备和其他电子设备的上网属性;C)当用户通过操作本地电子设备上网时,本地电子设备通过查询本地上网列表上的所述上网属性,选择适合上网的一个电子设备进行上网。本发明使用户操作方便,经济环保,并且实现了多电子设备之间的傻瓜式蹭网。
文档编号H04W48/16GK103152800SQ201310037199
公开日2013年6月12日 申请日期2013年1月31日 优先权日2013年1月31日
发明者孟轲, 代华锋, 彭飞翔 申请人:联宝(合肥)电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1