CN105636176A - 网络共享方法及装置 - Google Patents

网络共享方法及装置 Download PDF

Info

Publication number
CN105636176A
CN105636176A CN201610174106.2A CN201610174106A CN105636176A CN 105636176 A CN105636176 A CN 105636176A CN 201610174106 A CN201610174106 A CN 201610174106A CN 105636176 A CN105636176 A CN 105636176A
Authority
CN
China
Prior art keywords
network
wifi
data
opposite end
module
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.)
Pending
Application number
CN201610174106.2A
Other languages
English (en)
Inventor
谷务成
李英俊
底浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610174106.2A priority Critical patent/CN105636176A/zh
Publication of CN105636176A publication Critical patent/CN105636176A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开是关于网络共享方法及装置。该方法包括:在本端与共享端建立数据连接之后,向共享端发送WiFi网络共享请求,以请求共享共享端的WiFi网络;确定是否接收到共享端针对WiFi网络共享请求发送的网络共享响应信息;在接收到网络共享响应信息时,根据共享端的WiFi网络进行与网络相关的操作。该技术方案,可以向共享端发送WiFi网络共享请求,以使共享端自动打开WiFi共享功能,从而使本端能够使用共享端连接到WiFi网络进行数据发送、数据接收、数据下载、网页浏览等各种与网络相关的操作,这极大地方便了本端用户,克服了本端由于没有无线网卡、或者无线网卡故障而无法进行一些网络操作的缺陷。

Description

网络共享方法及装置
技术领域
本公开涉及网络技术领域,尤其涉及网络共享方法及装置。
背景技术
目前,无线路由器已经非常普及,现在大部分家用电脑,手机等设备都可以使用无线网卡连接到路由器共享的WiFi(WirelessFidelity,无线保真)。然而,很多台式机并没有无线网卡,笔记本电脑也可能存在无线网卡故障的问题,没有无线网卡或无线网卡故障时,就无法通过无线方式连接WiFi网络。为了解决上网问题,可以将这些终端通过网线连接路由器,但受限于网线长度,路由器位置等原因,使得这些终端不能被随意移动;或者,将这些终端与手机通过USB线(UniversalSerialBus,通用串行总线)连接,以在手机连接至移动数据网络(如运营商提供的2G、3G、4G网路等)后共享网络给这些终端,但需要消耗移动数据网络,资费比较高。
发明内容
本公开实施例提供了网络共享方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种网络共享方法,包括:
在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
在一个实施例中,所述本端包括PC机;所述共享端包括移动终端;
所述本端与共享端建立数据连接,包括:
所述本端与所述共享端通过USB线建立数据连接;或者
所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接。
在一个实施例中,当所述本端与所述共享端通过USB线建立所述数据连接时,所述在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作,包括:
将发送给目标终端的数据通过USB协议发送至所述共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
接收所述共享端通过USB协议转发过来的所述共享端通过所述WiFi协议从所述目标终端接收的数据。
在一个实施例中,当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,所述根据所述共享端的所述WiFi网络进行与网络相关的操作,包括:
将发送给目标终端的数据通过USB协议发送至所述USBWiFi模块,由所述USBWiFi模块通过WiFi协议发送给共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
接收所述USBWiFi模块通过USB协议转发过来的所述共享端通过WiFi协议从目标终端接收的数据。
在一个实施例中,所述方法还包括:
通过所述数据连接向所述共享端发送WiFi网络断开请求,以使所述共享端不再共享所述WiFi网络至所述本端。
根据本公开实施例的第二方面,提供另一种网络共享方法,包括:
在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
向所述对端发送网络共享响应信息;
通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
在一个实施例中,所述对端包括PC机,本端包括移动终端;
所述与对端建立数据连接,包括:
与所述对端通过USB线建立连接;或者
通过所述对端连接的USBWiFi模块与所述对端建立数据连接。
在一个实施例中,在与所述对端通过USB线建立连接时,所述通过所述数据连接向所述对端提供所述WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作,包括:
接收所述对端通过USB协议发送的数据,使用所述WiFi网络将所述数据通过WiFi协议转发至目标终端;或者
通过WiFi协议从目标终端接收数据,并将所述数据通过USB协议发送给所述对端。
在一个实施例中,在通过对端连接的USBWiFi模块与所述对端建立数据连接时,所述通过所述数据连接向所述对端提供所述WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作,包括:
接收对端的所述USBWiFi模块通过WiFi协议发送的数据,将所述数据通过所述WiFi协议转发至目标终端;或者
通过WiFi协议从目标终端接收数据,并通过所述WiFi协议发送给对端的USBWiFi模块。
根据本公开实施例的第三方面,提供一种网络共享装置,包括:
第一发送模块,用于在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
确定模块,用于确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
操作模块,用于在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
在一个实施例中,所述本端包括PC机;所述共享端包括移动终端;
所述第一发送模块包括:
第一建立子模块,用于所述本端与所述共享端通过USB线建立数据连接;或者
第二建立子模块,用于所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接。
在一个实施例中,所述操作模块包括:
第一发送子模块,用于当所述本端与所述共享端通过USB线建立所述数据连接时,将发送给目标终端的数据通过USB协议发送至所述共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
所述操作模块包括:
第一接收子模块,用于当所述本端与所述共享端通过USB线建立所述数据连接时,接收所述共享端通过USB协议转发过来的所述共享端通过所述WiFi协议从所述目标终端接收的数据。
在一个实施例中,所述操作模块包括:
第二发送子模块,用于当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,将发送给目标终端的数据通过USB协议发送至所述USBWiFi模块,由所述USBWiFi模块通过WiFi协议发送给共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
第二接收子模块,用于当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,接收所述USBWiFi模块通过USB协议转发过来的所述共享端通过WiFi协议从目标终端接收的数据。
在一个实施例中,所述装置还包括:
第二发送模块,用于通过所述数据连接向所述共享端发送WiFi网络断开请求,以使所述共享端不再共享所述WiFi网络至所述本端。
根据本公开实施例的第四方面,提供另一种网络共享装置,包括:
接收模块,用于在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
发送模块,用于向所述对端发送网络共享响应信息;
网络处理模块,用于通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
在一个实施例中,所述对端包括PC机,本端包括移动终端;
所述接收模块包括:
第一建立子模块,用于与所述对端通过USB线建立连接;或者
第二建立子模块,用于通过所述对端连接的USBWiFi模块与所述对端建立数据连接。
在一个实施例中,所述网络处理模块包括:
第一收发子模块,用于在与所述对端通过USB线建立连接时,接收所述对端通过USB协议发送的数据,使用所述WiFi网络将所述数据通过WiFi协议转发至目标终端;或者
第二收发子模块,用于在与所述对端通过USB线建立连接时,通过WiFi协议从目标终端接收数据,并将所述数据通过USB协议发送给所述对端。
在一个实施例中,所述网络处理模块包括:
第三收发子模块,用于在通过对端连接的USBWiFi模块与所述对端建立数据连接时,接收对端的所述USBWiFi模块通过WiFi协议发送的数据,将所述数据通过所述WiFi协议转发至目标终端;或者
第四收发子模块,用于在通过对端连接的USBWiFi模块与所述对端建立数据连接时,通过WiFi协议从目标终端接收数据,并通过所述WiFi协议发送给对端的USBWiFi模块。
根据本公开实施例的第五方面,提供了又一种网络共享装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
根据本公开实施例的第六方面,提供了再一种网络共享装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
向所述对端发送网络共享响应信息;
通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开的实施例提供的技术方案,可以向共享端发送WiFi网络共享请求,以使共享端自动打开WiFi共享功能,从而使本端能够使用共享端连接到WiFi网络进行数据发送、数据接收、数据下载、网页浏览等各种与网络相关的操作,这极大地方便了本端用户,克服了本端由于没有无线网卡、或者无线网卡故障而无法进行一些网络操作的缺陷。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种网络共享方法的流程图。
图2A是根据一示例性实施例示出的另一种网络共享方法的流程图。
图2B是根据一示例性实施例示出的又一种网络共享方法的流程图。
图3A是根据一示例性实施例一示出的再一种网络共享方法的流程图。
图3B是根据一示例性实施例一示出的再一种网络共享方法的流程图。
图4是根据一示例性实施例一示出的再一种网络共享方法的流程图。
图5是根据一示例性实施例一示出的再一种网络共享方法的流程图。
图6A是根据一示例性实施例一示出的再一种网络共享方法的流程图。
图6B是根据一示例性实施例一示出的再一种网络共享方法的流程图。
图7A是根据一示例性实施例一示出的再一种网络共享方法的流程图。
图7B是根据一示例性实施例一示出的再一种网络共享方法的流程图。
图8是根据一示例性实施例示出的一种网络共享装置的框图。
图9A是根据一示例性实施例示出的另一种网络共享装置的框图。
图9B是根据一示例性实施例示出的又一种网络共享装置的框图。
图10A是根据一示例性实施例示出的再一种网络共享装置的框图。
图10B是根据一示例性实施例示出的再一种网络共享装置的框图。
图11A是根据一示例性实施例示出的再一种网络共享装置的框图。
图11B是根据一示例性实施例示出的再一种网络共享装置的框图。
图12是根据一示例性实施例示出的再一种网络共享装置的框图。
图13是根据一示例性实施例示出的再一种网络共享装置的框图。
图14A是根据一示例性实施例示出的再一种网络共享装置的框图。
图14B是根据一示例性实施例示出的再一种网络共享装置的框图。
图15A是根据一示例性实施例示出的再一种网络共享装置的框图。
图15B是根据一示例性实施例示出的再一种网络共享装置的框图。
图16A是根据一示例性实施例示出的再一种网络共享装置的框图。
图16B是根据一示例性实施例示出的再一种网络共享装置的框图。
图17是根据一示例性实施例示出的适用于网络共享装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
目前,无线路由器已经非常普及,现在大部分家用电脑,手机等设备都可以使用无线网卡连接到路由器共享的WiFi(无线保真)。然而,很多台式机并没有无线网卡,笔记本电脑也可能存在无线网卡故障的问题,没有无线网卡或无线网卡故障时,就无法通过无线方式连接WiFi网络。为了解决上网问题,可以将这些终端通过网线连接路由器,但受限于网线长度,路由器位置等原因,使得这些终端不能被随意移动;或者,将这些终端与手机通过USB线(UniversalSerialBus,通用串行总线)连接,以在手机连接至移动数据网络(如运营商提供的2G、3G、4G网路等)后共享网络给这些终端,但需要消耗移动数据网络,资费比较高。
为了解决上述技术问题,本公开实施例提供了一种网络共享方法,该方法可用于网络共享程序、***或装置中,且该方法对应的执行主体可以是用户使用的没有无线网卡的台式计算机、或者无线网卡故障的笔记本计算机等,如图1所示,该方法包括步骤S101至步骤S103:
在步骤S101中,在本端与共享端建立数据连接之后,向共享端发送WiFi网络共享请求,以请求共享共享端的WiFi网络;
其中,本端是没有无线网卡或者无线网卡故障的台式计算机、或者是无线网卡故障的笔记本计算机等,而共享端是具有无线网卡、且该无线网卡能够工作正常的、能够连接WiFi网络的手机、平板等,且共享端能够通过USB线、蓝牙等数据连接,将自己能够连接到的WiFi网络共享至本端,以为本端提供WiFi网络;
在步骤S102中,确定是否接收到共享端针对WiFi网络共享请求发送的网络共享响应信息,该网络共享响应信息可以是一个提示信息,如在本端上显示一个本端当前已可以使用共享端的WiFi网络等提示,以给予终端和用户适当提示;
在步骤S103中,在接收到网络共享响应信息时,根据共享端的WiFi网络进行与网络相关的操作。
在接收到共享端发送的网络共享响应信息时,说明共享端已接受WiFi网络共享请求并自动打开共享端的WiFi共享功能,本端已可以使用共享端的WiFi网络进行数据发送、数据接收、数据下载、网页浏览等各种与网络相关的操作,这极大地方便了本端用户,克服了本端由于没有无线网卡、或者无线网卡故障而无法使用无线WiFi进行一些网络操作的缺陷;
另外,由于本端可以使用共享端的WiFi网络,因而避免了使用共享端的移动数据网络而带来额外的资费。
在一个实施例中,本端包括PC机;共享端包括移动终端;
PC机为personalcomputer,即个人计算机,是没有无线网卡或者无线网卡故障的台式计算机、或者是无线网卡故障的笔记本等;
共享端是具有无线网卡、且该无线网卡能够工作正常的、能够连接WiFi网络的手机、平板等移动终端。
上述步骤S101中的步骤本端与共享端建立数据连接可被执行为:
本端与共享端通过USB线建立数据连接;或者
本端通过USB接口连接USBWiFi模块,通过USBWiFi模块与共享端建立数据连接,其中,在本端的无线网卡故障、或者没有无线网卡时,可以在本端的USB接口处插接USBWiFi模块,使得本端可以连接到WiFi网络,而此时,可能由于本端距离路由器的距离较远或者路由器提供的WiFi网络的穿墙能力不太强而导致本端直接通过该USBWiFi模块连接路由器提供的WiFi网络时、信号并不太强,因而,此时,本端可通过USBWiFi模块与位于该路由器和本端之间的共享端建立数据连接,这样共享端在向本端提供WiFi网络时,本端可以直接与共享端提供的WiFi网络相连接,从而获得信号强度较高的WiFi网络。
USBWiFi模块是一款低功耗的USB接口的无线高保真网卡,可插拔地插接在本端的USB接口处。
另外,本端与共享端在建立数据连接时,不仅可以通过USB线、USBWiFi模块与共享端建立数据连接,还可以通过蓝牙建立数据连接,然后通过蓝牙共享WiFi网络。
如图2A所示,在一个实施例中,当本端与共享端通过USB线建立数据连接时,上述步骤S103可被执行为:
在步骤A1中,在接收到网络共享响应信息时,将发送给目标终端的数据通过USB协议发送至共享端,以使共享端使用WiFi网络将数据通过WiFi协议转发至目标终端,
其中,目标终端是除本端和共享端之外的其他终端,且
USB协议即USB(UniversalSerialBus)总线协议是以Intel为主,并有Compaq,Microsoft,IBM,DEC,NorthernTelecom以及日本NEC等共七家公司共同制定的串行接口标准,而WiFi协议可以是IEEE802.11n;
当本端是与共享端通过USB线建立该数据连接时,如果期望向目标终端发送数据,可以先将该数据转换成USB协议所要求的数据格式、并通过USB协议发送至共享端,进而,通过WiFi协议发送至路由器,由路由器再转发至目标终端,从而实现在本端由于没有无线网卡、或者无线网卡故障时,仍然可以使用共享端的WiFi网络向目标终端发送数据。
或者
如图2B所示,在一个实施例中,当本端与共享端通过USB线建立数据连接时,上述步骤S103可被执行为:
在步骤A2中,在接收到网络共享响应信息时,接收共享端通过USB协议转发过来的共享端通过WiFi协议从目标终端接收的数据,其中,该数据可以是图片、视频、音频、文件等各种数据。
当本端是与共享端通过USB线建立该数据连接时,可以通过接收共享端通过USB协议转发过来的、共享端通过WiFi协议从目标终端接收的数据来实现接收目标终端发送至本端的数据,进而实现在本端由于没有无线网卡、或者无线网卡故障时,仍然可以使用共享端的WiFi网络接收目标终端发送的数据。
如图3A所示,在一个实施例中,当本端通过USB接口连接USBWiFi模块,通过USBWiFi模块与共享端建立数据连接时,上述步骤S103可被执行为:
在步骤B1中,在接收到网络共享响应信息时,将发送给目标终端的数据通过USB协议发送至USBWiFi模块,由USBWiFi模块通过WiFi协议发送给共享端,以使共享端使用WiFi网络将数据通过WiFi协议转发至目标终端;
当本端通过USB接口连接USBWiFi模块,进而通过该USBWiFi模块与共享端建立数据连接时,可以将发送给目标终端的数据转换成USB协议所要求的数据格式、进而通过USB协议发送至插接在本端的USB接口上的USBWiFi模块,然后由该USBWiFi模块通过WiFi协议发送给共享端,以使共享端使用该WiFi网络将该数据通过WiFi协议转发至目标终端,从而实现通过USBWiFi模块连接到的共享端共享的WiFi网络,将需要发送至目标终端的数据通过该WiFi网络发送至共享端之后,共享端再通过WiFi协议将该数据转发至期望发送的目标终端,进而实现在本端由于没有无线网卡、或者无线网卡故障时,可以通过添加USBWiFi模块,来连接共享端的WiFi网络、与共享端通过WiFi网络通信,并使用共享端的WiFi网络向目标终端发送数据。
或者
如图3B所示,在一个实施例中,当本端通过USB接口连接USBWiFi模块,通过USBWiFi模块与共享端建立数据连接时,上述步骤S103可被执行为:
在步骤B2中,在接收到网络共享响应信息时,接收USBWiFi模块通过USB协议转发过来的共享端通过WiFi协议从目标终端接收的数据。
在本端通过USB接口连接USBWiFi模块,进而通过该USBWiFi模块与共享端建立数据连接时,可以接收USBWiFi模块通过USB协议转发过来的、共享端通过WiFi协议从目标终端接收的数据,从而实现通过共享端的WiFi网络接收目标终端发送的数据,进而实现在本端由于没有无线网卡、或者无线网卡故障时,可以通过添加USBWiFi模块,来连接共享端的WiFi网络、与共享端通过WiFi网络通信,并使用共享端的WiFi网络接收目标终端发送的数据。
如图4所示,在一个实施例中,方法还包括:
在步骤S401中,通过数据连接向共享端发送WiFi网络断开请求,以使共享端不再共享WiFi网络至本端。
当本端不再需要共享端为自己提供共享WiFi网络时,可以通过该USB线、或者WiFi模块向共享端发送WiFi网络断开请求,以使共享端在不需要人为参与的基础上,能够自动断开共享WiFi网络的功能,如关闭该USB共享WiFi网络的虚拟控件关闭,使该虚拟控件处于关闭状态,以不再将WiFi网络共享至本端、或者关闭WiFi热点。
如图5所示,本公开实施例还提供一种网络共享方法,用于具有无线网卡、且该无线网卡能够工作正常的、能够连接WiFi网络的共享端,包括:
在步骤S501中,在与对端建立数据连接之后,接收对端发送的WiFi网络共享请求,其中,该对端即是上述实施例中的本端,可以是没有无线网卡或者无线网卡故障的台式计算机、或者是无线网卡故障的笔记本等,而为了方便,将本实施例中的该共享端称为本端;
在步骤S502中,向对端发送网络共享响应信息;
在步骤S503中,通过数据连接向对端提供WiFi网络,以使对端根据WiFi网络进行与网络相关的操作。
在与对端建立有线或者无线数据连接之后,如果接收到对端发送的WiFi网络共享请求,则可以开启WiFi共享功能,同时向对端发送网络共享响应信息,以给予对端用户适当提示,并通过该数据连接向对端提供WiFi网络,以使对端在没有无线网卡、或者无线网卡故障时,仍然可使用本端的WiFi网络进行数据发送、数据接收、数据下载、网页浏览等各种与网络相关的操作,从而极大地方便了本端用户,克服了对端由于没有无线网卡、或者无线网卡故障而无法使用无线WiFi进行一些网络操作的缺陷。
在一个实施例中,对端包括PC机,本端包括移动终端;
与对端建立数据连接,包括:
与对端通过USB线建立连接;
为了能够通过USB实现WiFi共享功能,可以在该本端上设计一个USB共享WiFi网络的虚拟控件(如虚拟按钮,以方便用户了解该本端能够实现通过USB共享WiFi的功能),且该虚拟控件通常是处于关闭状态的、并不将其WiFi网络共享至对端。
而本端在接收到对端发送的WiFi网络共享请求时,如果本端已连接到WiFi网络,则立即自动开启共享WiFi网络的功能,将该USB共享WiFi网络的虚拟控件开启,使该虚拟控件处于开启状态,从而将自己的WiFi网络共享给对端,使自己成为一个对端的无线网卡,从而使对端能够根据本端的WiFi进行一些网络操作,另外,本端在共享该WiFi网络至对端时,自身也能使用该WiFi,并通过该WiFi网络进行一些列操作;
当然,当本端在接收到对端发送的WiFi网络共享请求时,如果本端没有连接该WiFi网络,则无法立即开启共享WiFi网络的功能,此时,可以根据共享请求自动搜索并连接该WiFi网络,并根据共享请求自动打开本端的WiFi共享功能,即开启该USB共享WiFi网络的虚拟控件,从而为对端提供该WiFi网络。
另外,该WiFi网络是本端连接的免费WiFi网络和/或网络稳定性最好的WiFi网络。
最后,由于对端与本端是通过USB线建立连接的,因而本端与对端的距离较近,实现WiFi共享会非常方便;
或者
通过对端连接的USBWiFi模块与对端建立数据连接。
在对端的无线网卡故障、或者没有无线网卡时,还可以在对端的USB接口处插接USBWiFi模块,使得对端可以连接到WiFi网络,而此时,可能由于对端距离路由器的距离较远或者路由器提供的WiFi网络的穿墙能力不太强而导致对端直接通过该USBWiFi模块连接路由器提供的WiFi网络时、信号并不太强,因而,此时,位于该路由器和对端之间的本端可通过USBWiFi模块与对端建立数据连接,成为一个WiFi热点,这样本端在向对端提供WiFi网络时,对端可以直接与本端提供的WiFi网络相连接,从而获得信号强度较高的WiFi网络。
另外,在通过对端连接的USBWiFi模块与对端建立数据连接时,如果接收到对端发送的WiFi网络断开请求,则可以关闭WiFi热点,以不再为对端共享WiFi网络。
如图6A所示,在一个实施例中,在与对端通过USB线建立连接时,上述步骤S503可被执行为:
在步骤C1中,接收对端通过USB协议发送的数据,使用WiFi网络将数据通过WiFi协议转发至目标终端;
当本端与对端是通过USB线建立该数据连接时,在接收到对端通过USB协议向目标终端发送的数据时,可以通过WiFi协议将该数据发送至路由器,由路由器再转发至目标终端,从而实现在对端由于没有无线网卡、或者无线网卡故障时,仍然可以使用本端的WiFi网络向目标终端发送数据。
或者
如图6B所示,在一个实施例中,在与对端通过USB线建立连接时,上述步骤S503可被执行为:
在步骤C2中,通过WiFi协议从目标终端接收数据,并将数据通过USB协议发送给对端。
当本端与对端是通过USB线建立该数据连接时,可以通过WiFi协议从目标终端接收数据,并将数据通过USB协议发送给对端,从而实现接收目标终端发送至对端的数据,进而实现在对端由于没有无线网卡、或者无线网卡故障时,仍然可以使用本端的WiFi网络接收目标终端发送的数据。
如图7A所示,在一个实施例中,在通过对端连接的USBWiFi模块与对端建立数据连接时,上述步骤S503可被执行为:
在步骤D1中,接收对端的USBWiFi模块通过WiFi协议发送的数据,将数据通过WiFi协议转发至目标终端;
当通过对端连接的USBWiFi模块与对端建立数据连接时,如果接收对端的USBWiFi模块通过WiFi协议发送的数据,则可以使用本端的该WiFi网络将该数据通过WiFi协议转发至目标终端,从而使对端实现通过USBWiFi模块连接到的本端共享的WiFi网络,将需要发送至目标终端的数据通过该WiFi网络发送至本端之后,本端可以通过WiFi协议将该数据转发至期望发送的目标终端,进而实现在对端由于没有无线网卡、或者无线网卡故障时,可以通过添加USBWiFi模块,来连接本端的WiFi网络、与本端通过WiFi网络通信,并使用本端的WiFi网络向目标终端发送数据。
或者
如图7B所示,在一个实施例中,在通过对端连接的USBWiFi模块与对端建立数据连接时,上述步骤S503可被执行为:
在步骤D2中,通过WiFi协议从目标终端接收数据,并通过WiFi协议发送给对端的USBWiFi模块。
在通过对端连接的USBWiFi模块与对端建立数据连接时,通过WiFi协议从目标终端接收数据,并通过WiFi协议发送给对端的USBWiFi模块,可以实现通过本端的WiFi网络接收目标终端发送的数据,进而实现在对端由于没有无线网卡、或者无线网卡故障时,可以通过添加USBWiFi模块,来连接本端的WiFi网络、与本端通过WiFi网络通信,并使用连接到的WiFi网络接收目标终端发送的数据。
对应本公开实施例提供的上述网络共享方法,本公开实施例还提供一种网络共享装置,如图8所示,该装置包括:
第一发送模块801,被配置为在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
其中,本端是没有无线网卡或者无线网卡故障的台式计算机、或者是无线网卡故障的笔记本计算机等,而共享端是具有无线网卡、且该无线网卡能够工作正常的、能够连接WiFi网络的手机、平板等,且共享端能够通过USB线、蓝牙等数据连接,将自己能够连接到的WiFi网络共享至本端,以为本端提供WiFi网络;
确定模块802,被配置为确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
操作模块803,被配置为在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
在接收到共享端发送的网络共享响应信息时,说明共享端已接受WiFi网络共享请求并自动打开共享端的WiFi共享功能,本端已可以使用共享端的WiFi网络进行数据发送、数据接收、数据下载、网页浏览等各种与网络相关的操作,这极大地方便了本端用户,克服了本端由于没有无线网卡、或者无线网卡故障而无法使用无线WiFi进行一些网络操作的缺陷;
另外,由于本端可以使用共享端的WiFi网络,因而避免了使用共享端的移动数据网络而带来额外的资费。
如图9A所示,在一个实施例中,所述本端包括PC机;所述共享端包括移动终端;
所述第一发送模块801包括:
第一建立子模块8011,被配置为所述本端与所述共享端通过USB线建立数据连接;或者
如图9B所示,在一个实施例中,
所述第一发送模块801包括:
第二建立子模块8012,被配置为所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接。
如图10A所示,在一个实施例中,所述操作模块803包括:
第一发送子模块8031,被配置为当所述本端与所述共享端通过USB线建立所述数据连接时,将发送给目标终端的数据通过USB协议发送至所述共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
如图10B所示,在一个实施例中,所述操作模块803包括:
第一接收子模块8032,被配置为当所述本端与所述共享端通过USB线建立所述数据连接时,接收所述共享端通过USB协议转发过来的所述共享端通过所述WiFi协议从所述目标终端接收的数据。
如图11A所示,在一个实施例中,所述操作模块803包括:
第二发送子模块8033,被配置为当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,将发送给目标终端的数据通过USB协议发送至所述USBWiFi模块,由所述USBWiFi模块通过WiFi协议发送给共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
如图11B所示,在一个实施例中,所述操作模块803包括:
第二接收子模块8034,被配置为当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,接收所述USBWiFi模块通过USB协议转发过来的所述共享端通过WiFi协议从目标终端接收的数据。
如图12所示,在一个实施例中,所述装置还包括:
第二发送模块1201,被配置为通过所述数据连接向所述共享端发送WiFi网络断开请求,以使所述共享端不再共享所述WiFi网络至所述本端。
对应本公开实施例提供的上述网络共享方法,本公开实施例还提供一种网络共享装置,如图13所示,该装置包括:
接收模块1301,被配置为在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
发送模块1302,被配置为向所述对端发送网络共享响应信息;
网络处理模块1303,被配置为通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
在与对端建立有线或者无线数据连接之后,如果接收到对端发送的WiFi网络共享请求,则可以开启WiFi共享功能,同时向对端发送网络共享响应信息,以给予对端用户适当提示,并通过该数据连接向对端提供WiFi网络,以使对端在没有无线网卡、或者无线网卡故障时,仍然可使用本端的WiFi网络进行数据发送、数据接收、数据下载、网页浏览等各种与网络相关的操作,从而极大地方便了本端用户,克服了对端由于没有无线网卡、或者无线网卡故障而无法使用无线WiFi进行一些网络操作的缺陷。
如图14A所示,在一个实施例中,所述对端包括PC机,本端包括移动终端;
所述接收模块1301包括:
第一建立子模块13011,被配置为与所述对端通过USB线建立连接;或者
如图14B所示,在一个实施例中,
所述接收模块1301包括:
第二建立子模块13012,被配置为通过所述对端连接的USBWiFi模块与所述对端建立数据连接。
如图15A所示,在一个实施例中,所述网络处理模块1303包括:
第一收发子模块13031,被配置为在与所述对端通过USB线建立连接时,接收所述对端通过USB协议发送的数据,使用所述WiFi网络将所述数据通过WiFi协议转发至目标终端;或者
如图15B所示,在一个实施例中,
所述网络处理模块1303包括:
第二收发子模块13032,被配置为在与所述对端通过USB线建立连接时,通过WiFi协议从目标终端接收数据,并将所述数据通过USB协议发送给所述对端。
如图16A所示,在一个实施例中,所述网络处理模块1302包括:
第三收发子模块13033,被配置为在通过对端连接的USBWiFi模块与所述对端建立数据连接时,接收对端的所述USBWiFi模块通过WiFi协议发送的数据,将所述数据通过所述WiFi协议转发至目标终端;或者
如图16B所示,在一个实施例中,所述网络处理模块1302包括:
第四收发子模块13034,被配置为在通过对端连接的USBWiFi模块与所述对端建立数据连接时,通过WiFi协议从目标终端接收数据,并通过所述WiFi协议发送给对端的USBWiFi模块。
根据本公开实施例的第五方面,提供一种网络共享装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
上述处理器还可被配置为:
所述本端包括PC机;所述共享端包括移动终端;
所述本端与共享端建立数据连接,包括:
所述本端与所述共享端通过USB线建立数据连接;或者
所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接。
上述处理器还可被配置为:
当所述本端与所述共享端通过USB线建立所述数据连接时,所述在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作,包括:
将发送给目标终端的数据通过USB协议发送至所述共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
接收所述共享端通过USB协议转发过来的所述共享端通过所述WiFi协议从所述目标终端接收的数据。
上述处理器还可被配置为:
当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,所述根据所述共享端的所述WiFi网络进行与网络相关的操作,包括:
将发送给目标终端的数据通过USB协议发送至所述USBWiFi模块,由所述USBWiFi模块通过WiFi协议发送给共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
接收所述USBWiFi模块通过USB协议转发过来的所述共享端通过WiFi协议从目标终端接收的数据。
上述处理器还可被配置为:
所述方法还包括:
通过所述数据连接向所述共享端发送WiFi网络断开请求,以使所述共享端不再共享所述WiFi网络至所述本端。
根据本公开实施例的第六方面,提供一种网络共享装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
向所述对端发送网络共享响应信息;
通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
上述处理器还可被配置为:
所述对端包括PC机,本端包括移动终端;
所述与对端建立数据连接,包括:
与所述对端通过USB线建立连接;或者
通过所述对端连接的USBWiFi模块与所述对端建立数据连接。
上述处理器还可被配置为:
在与所述对端通过USB线建立连接时,所述通过所述数据连接向所述对端提供所述WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作,包括:
接收所述对端通过USB协议发送的数据,使用所述WiFi网络将所述数据通过WiFi协议转发至目标终端;或者
通过WiFi协议从目标终端接收数据,并将所述数据通过USB协议发送给所述对端。
上述处理器还可被配置为:
在通过对端连接的USBWiFi模块与所述对端建立数据连接时,所述通过所述数据连接向所述对端提供所述WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作,包括:
接收对端的所述USBWiFi模块通过WiFi协议发送的数据,将所述数据通过所述WiFi协议转发至目标终端;或者
通过WiFi协议从目标终端接收数据,并通过所述WiFi协议发送给对端的USBWiFi模块。
图17是根据一示例性实施例示出的一种用于网络共享装置1700的框图,该装置适用于终端设备。例如,装置1700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个用户数字助理等。
参照图17,装置1700可以包括以下一个或至少两个组件:处理组件1702,存储器1704,电源组件1706,多媒体组件1708,音频组件1710,输入/输出(I/O)的接口1712,传感器组件1714,以及通信组件1716。
处理组件1702通常控制装置1700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1702可以包括一个或至少两个处理器1720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1702可以包括一个或至少两个模块,便于处理组件1702和其他组件之间的交互。例如,处理组件1702可以包括多媒体模块,以方便多媒体组件1708和处理组件1702之间的交互。
存储器1704被配置为存储各种类型的数据以支持在设备1700的操作。这些数据的示例包括用于在装置1700上操作的任何存储对象或方法的指令,联系用户数据,电话簿数据,消息,图片,视频等。存储器1704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1706为装置1700的各种组件提供电力。电源组件1706可以包括电源管理***,一个或至少两个电源,及其他与为装置1700生成、管理和分配电力相关联的组件。
多媒体组件1708包括在所述装置1700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或至少两个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1708包括一个前置摄像头和/或后置摄像头。当设备1700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件1710被配置为输出和/或输入音频信号。例如,音频组件1710包括一个麦克风(MIC),当装置1700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1704或经由通信组件1716发送。在一些实施例中,音频组件1710还包括一个扬声器,用于输出音频信号。
I/O接口1712为处理组件1702和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1714包括一个或至少两个传感器,用于为装置1700提供各个方面的状态评估。例如,传感器组件1714可以检测到设备1700的打开/关闭状态,组件的相对定位,例如所述组件为装置1700的显示器和小键盘,传感器组件1714还可以检测装置1700或装置1700一个组件的位置改变,用户与装置1700接触的存在或不存在,装置1700方位或加速/减速和装置1700的温度变化。传感器组件1714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1716被配置为便于装置1700和其他设备之间有线或无线方式的通信。装置1700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1716经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1700可以被一个或至少两个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1704,上述指令可由装置1700的处理器1720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由上述装置1700的处理器执行时,使得上述装置1700能够执行一种网络共享方法,包括:
在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
在一个实施例中,所述本端包括PC机;所述共享端包括移动终端;
所述本端与共享端建立数据连接,包括:
所述本端与所述共享端通过USB线建立数据连接;或者
所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接。
在一个实施例中,当所述本端与所述共享端通过USB线建立所述数据连接时,所述在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作,包括:
将发送给目标终端的数据通过USB协议发送至所述共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
接收所述共享端通过USB协议转发过来的所述共享端通过所述WiFi协议从所述目标终端接收的数据。
在一个实施例中,当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,所述根据所述共享端的所述WiFi网络进行与网络相关的操作,包括:
将发送给目标终端的数据通过USB协议发送至所述USBWiFi模块,由所述USBWiFi模块通过WiFi协议发送给共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
接收所述USBWiFi模块通过USB协议转发过来的所述共享端通过WiFi协议从目标终端接收的数据。
在一个实施例中,所述方法还包括:
通过所述数据连接向所述共享端发送WiFi网络断开请求,以使所述共享端不再共享所述WiFi网络至所述本端。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由上述装置1700的处理器执行时,使得上述装置1700能够执行另一种网络共享方法,包括:
在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
向所述对端发送网络共享响应信息;
通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
在一个实施例中,所述对端包括PC机,本端包括移动终端;
所述与对端建立数据连接,包括:
与所述对端通过USB线建立连接;或者
通过所述对端连接的USBWiFi模块与所述对端建立数据连接。
在一个实施例中,在与所述对端通过USB线建立连接时,所述通过所述数据连接向所述对端提供所述WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作,包括:
接收所述对端通过USB协议发送的数据,使用所述WiFi网络将所述数据通过WiFi协议转发至目标终端;或者
通过WiFi协议从目标终端接收数据,并将所述数据通过USB协议发送给所述对端。
在一个实施例中,在通过对端连接的USBWiFi模块与所述对端建立数据连接时,所述通过所述数据连接向所述对端提供所述WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作,包括:
接收对端的所述USBWiFi模块通过WiFi协议发送的数据,将所述数据通过所述WiFi协议转发至目标终端;或者
通过WiFi协议从目标终端接收数据,并通过所述WiFi协议发送给对端的USBWiFi模块。
本领域技术用户员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (20)

1.一种网络共享方法,其特征在于,包括:
在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
2.根据权利要求1所述的方法,其特征在于,所述本端包括PC机;所述共享端包括移动终端;
所述本端与共享端建立数据连接,包括:
所述本端与所述共享端通过USB线建立数据连接;或者
所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接。
3.根据权利要求2所述的方法,其特征在于,当所述本端与所述共享端通过USB线建立所述数据连接时,所述在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作,包括:
将发送给目标终端的数据通过USB协议发送至所述共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
接收所述共享端通过USB协议转发过来的所述共享端通过所述WiFi协议从所述目标终端接收的数据。
4.根据权利要求2所述的方法,其特征在于,当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,所述根据所述共享端的所述WiFi网络进行与网络相关的操作,包括:
将发送给目标终端的数据通过USB协议发送至所述USBWiFi模块,由所述USBWiFi模块通过WiFi协议发送给共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
接收所述USBWiFi模块通过USB协议转发过来的所述共享端通过WiFi协议从目标终端接收的数据。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
通过所述数据连接向所述共享端发送WiFi网络断开请求,以使所述共享端不再共享所述WiFi网络至所述本端。
6.一种网络共享方法,其特征在于,包括:
在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
向所述对端发送网络共享响应信息;
通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
7.根据权利要求6所述的方法,其特征在于,所述对端包括PC机,本端包括移动终端;
所述与对端建立数据连接,包括:
与所述对端通过USB线建立连接;或者
通过所述对端连接的USBWiFi模块与所述对端建立数据连接。
8.根据权利要求7所述的方法,其特征在于,在与所述对端通过USB线建立连接时,所述通过所述数据连接向所述对端提供所述WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作,包括:
接收所述对端通过USB协议发送的数据,使用所述WiFi网络将所述数据通过WiFi协议转发至目标终端;或者
通过WiFi协议从目标终端接收数据,并将所述数据通过USB协议发送给所述对端。
9.根据权利要求7所述的方法,其特征在于,在通过对端连接的USBWiFi模块与所述对端建立数据连接时,所述通过所述数据连接向所述对端提供所述WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作包括:
接收对端的所述USBWiFi模块通过WiFi协议发送的数据,将所述数据通过所述WiFi协议转发至目标终端;或者
通过WiFi协议从目标终端接收数据,并通过所述WiFi协议发送给对端的USBWiFi模块。
10.一种网络共享装置,其特征在于,包括:
第一发送模块,用于在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
确定模块,用于确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
操作模块,用于在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
11.根据权利要求10所述的装置,其特征在于,所述本端包括PC机;所述共享端包括移动终端;
所述第一发送模块包括:
第一建立子模块,用于所述本端与所述共享端通过USB线建立数据连接;或者
第二建立子模块,用于所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接。
12.根据权利要求11所述的装置,其特征在于,
所述操作模块包括:
第一发送子模块,用于当所述本端与所述共享端通过USB线建立所述数据连接时,将发送给目标终端的数据通过USB协议发送至所述共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
所述操作模块包括:
第一接收子模块,用于当所述本端与所述共享端通过USB线建立所述数据连接时,接收所述共享端通过USB协议转发过来的所述共享端通过所述WiFi协议从所述目标终端接收的数据。
13.根据权利要求11所述的装置,其特征在于,
所述操作模块包括:
第二发送子模块,用于当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,将发送给目标终端的数据通过USB协议发送至所述USBWiFi模块,由所述USBWiFi模块通过WiFi协议发送给共享端,以使所述共享端使用所述WiFi网络将所述数据通过WiFi协议转发至所述目标终端;或者
第二接收子模块,用于当所述本端通过USB接口连接USBWiFi模块,通过所述USBWiFi模块与所述共享端建立数据连接时,接收所述USBWiFi模块通过USB协议转发过来的所述共享端通过WiFi协议从目标终端接收的数据。
14.根据权利要求10至13中任一项所述的装置,其特征在于,所述装置还包括:
第二发送模块,用于通过所述数据连接向所述共享端发送WiFi网络断开请求,以使所述共享端不再共享所述WiFi网络至所述本端。
15.一种网络共享装置,其特征在于,包括:
接收模块,用于在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
发送模块,用于向所述对端发送网络共享响应信息;
网络处理模块,用于通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
16.根据权利要求15所述的装置,其特征在于,所述对端包括PC机,本端包括移动终端;
所述接收模块包括:
第一建立子模块,用于与所述对端通过USB线建立连接;或者
第二建立子模块,用于通过所述对端连接的USBWiFi模块与所述对端建立数据连接。
17.根据权利要求16所述的装置,其特征在于,
所述网络处理模块包括:
第一收发子模块,用于在与所述对端通过USB线建立连接时,接收所述对端通过USB协议发送的数据,使用所述WiFi网络将所述数据通过WiFi协议转发至目标终端;或者
第二收发子模块,用于在与所述对端通过USB线建立连接时,通过WiFi协议从目标终端接收数据,并将所述数据通过USB协议发送给所述对端。
18.根据权利要求16所述的装置,其特征在于,所述网络处理模块包括:
第三收发子模块,用于在通过对端连接的USBWiFi模块与所述对端建立数据连接时,接收对端的所述USBWiFi模块通过WiFi协议发送的数据,将所述数据通过所述WiFi协议转发至目标终端;或者
第四收发子模块,用于在通过对端连接的USBWiFi模块与所述对端建立数据连接时,通过WiFi协议从目标终端接收数据,并通过所述WiFi协议发送给对端的USBWiFi模块。
19.一种网络共享装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
在本端与共享端建立数据连接之后,向所述共享端发送WiFi网络共享请求,以请求共享所述共享端的WiFi网络;
确定是否接收到所述共享端针对所述WiFi网络共享请求发送的网络共享响应信息;
在接收到所述网络共享响应信息时,根据所述共享端的所述WiFi网络进行与网络相关的操作。
20.一种网络共享装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
在与对端建立数据连接之后,接收所述对端发送的WiFi网络共享请求;
向所述对端发送网络共享响应信息;
通过所述数据连接向所述对端提供WiFi网络,以使所述对端根据所述WiFi网络进行与网络相关的操作。
CN201610174106.2A 2016-03-24 2016-03-24 网络共享方法及装置 Pending CN105636176A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610174106.2A CN105636176A (zh) 2016-03-24 2016-03-24 网络共享方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610174106.2A CN105636176A (zh) 2016-03-24 2016-03-24 网络共享方法及装置

Publications (1)

Publication Number Publication Date
CN105636176A true CN105636176A (zh) 2016-06-01

Family

ID=56050531

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610174106.2A Pending CN105636176A (zh) 2016-03-24 2016-03-24 网络共享方法及装置

Country Status (1)

Country Link
CN (1) CN105636176A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105978606A (zh) * 2016-07-22 2016-09-28 青岛海信电器股份有限公司 蓝牙设备远程通信方法、蓝牙设备及客户端
CN106131899A (zh) * 2016-06-22 2016-11-16 广东欧珀移动通信有限公司 联网控制方法及终端设备
CN107888211A (zh) * 2016-09-29 2018-04-06 上海华测导航技术股份有限公司 一种接收机的多途径网络共享***
CN108924911A (zh) * 2018-07-27 2018-11-30 维沃移动通信有限公司 一种启动wifi热点共享网络的方法及装置
CN109348406A (zh) * 2018-10-23 2019-02-15 广东觅游信息科技有限公司 基于大数据分析的用户流量共享方法及***
CN111225374A (zh) * 2020-01-16 2020-06-02 Tcl移动通信科技(宁波)有限公司 一种网络共享设置方法、装置、存储介质及终端
CN113595777A (zh) * 2021-07-23 2021-11-02 上海商米科技集团股份有限公司 一种网络共享方法和***
CN114827235A (zh) * 2022-06-28 2022-07-29 润芯微科技(江苏)有限公司 一种基于uwb实现网络共享方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100056209A1 (en) * 2008-09-01 2010-03-04 Lenovo (Beijing) Limited Mobile terminal and method for switching states thereof
CN101729757A (zh) * 2009-12-23 2010-06-09 中兴通讯股份有限公司 实现音视频信号转发的无线终端和方法
CN102870445A (zh) * 2012-06-20 2013-01-09 华为技术有限公司 一种识别网络共享行为的方法、节点、移动终端及***
CN103298147A (zh) * 2013-05-30 2013-09-11 北京奇虎科技有限公司 实现在计算设备侧无线管理移动终端的方法、装置和***
CN103428283A (zh) * 2013-08-06 2013-12-04 惠州华阳通用电子有限公司 车载终端共享智能移动终端网络的方法
US20140127992A1 (en) * 2012-11-02 2014-05-08 Google Inc. Seamless tethering setup between phone and laptop using peer-to-peer mechanisms
CN103856526A (zh) * 2012-12-04 2014-06-11 广州三星通信技术研究有限公司 终端设备通过pc连接互联网的方法及其终端设备
CN104333867A (zh) * 2014-12-02 2015-02-04 上海斐讯数据通信技术有限公司 一种通过手机共享pc网络的方法及装置
CN104378348A (zh) * 2014-09-17 2015-02-25 酷派软件技术(深圳)有限公司 一种数据链路鉴权方法及装置

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100056209A1 (en) * 2008-09-01 2010-03-04 Lenovo (Beijing) Limited Mobile terminal and method for switching states thereof
CN101729757A (zh) * 2009-12-23 2010-06-09 中兴通讯股份有限公司 实现音视频信号转发的无线终端和方法
CN102870445A (zh) * 2012-06-20 2013-01-09 华为技术有限公司 一种识别网络共享行为的方法、节点、移动终端及***
US20140127992A1 (en) * 2012-11-02 2014-05-08 Google Inc. Seamless tethering setup between phone and laptop using peer-to-peer mechanisms
CN103856526A (zh) * 2012-12-04 2014-06-11 广州三星通信技术研究有限公司 终端设备通过pc连接互联网的方法及其终端设备
CN103298147A (zh) * 2013-05-30 2013-09-11 北京奇虎科技有限公司 实现在计算设备侧无线管理移动终端的方法、装置和***
CN103428283A (zh) * 2013-08-06 2013-12-04 惠州华阳通用电子有限公司 车载终端共享智能移动终端网络的方法
CN104378348A (zh) * 2014-09-17 2015-02-25 酷派软件技术(深圳)有限公司 一种数据链路鉴权方法及装置
CN104333867A (zh) * 2014-12-02 2015-02-04 上海斐讯数据通信技术有限公司 一种通过手机共享pc网络的方法及装置

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106131899A (zh) * 2016-06-22 2016-11-16 广东欧珀移动通信有限公司 联网控制方法及终端设备
CN105978606A (zh) * 2016-07-22 2016-09-28 青岛海信电器股份有限公司 蓝牙设备远程通信方法、蓝牙设备及客户端
CN107888211A (zh) * 2016-09-29 2018-04-06 上海华测导航技术股份有限公司 一种接收机的多途径网络共享***
CN108924911A (zh) * 2018-07-27 2018-11-30 维沃移动通信有限公司 一种启动wifi热点共享网络的方法及装置
CN109348406A (zh) * 2018-10-23 2019-02-15 广东觅游信息科技有限公司 基于大数据分析的用户流量共享方法及***
CN111225374A (zh) * 2020-01-16 2020-06-02 Tcl移动通信科技(宁波)有限公司 一种网络共享设置方法、装置、存储介质及终端
CN111225374B (zh) * 2020-01-16 2022-11-04 Tcl移动通信科技(宁波)有限公司 一种网络共享设置方法、装置、存储介质及终端
CN113595777A (zh) * 2021-07-23 2021-11-02 上海商米科技集团股份有限公司 一种网络共享方法和***
CN113595777B (zh) * 2021-07-23 2024-01-23 上海商米科技集团股份有限公司 一种网络共享方法和***
CN114827235A (zh) * 2022-06-28 2022-07-29 润芯微科技(江苏)有限公司 一种基于uwb实现网络共享方法
CN114827235B (zh) * 2022-06-28 2022-09-13 润芯微科技(江苏)有限公司 一种基于uwb实现网络共享方法

Similar Documents

Publication Publication Date Title
CN105636176A (zh) 网络共享方法及装置
CN104159218B (zh) 网络连接建立方法和装置
CN105357734A (zh) 控制接入wifi热点的方法及装置
CN104010222A (zh) 评论信息展示方法、装置及***
CN105530372A (zh) 消息显示方法、装置及终端设备
CN104602112A (zh) 配置方法及装置
CN104683568A (zh) 信息提醒方法和装置
CN103916975A (zh) 网络连接管理方法及装置
CN105162889A (zh) 设备找回方法及装置
CN105407473A (zh) 无线局域网发现方法及装置
CN105094541A (zh) 终端控制方法、装置及***
CN104093216A (zh) 一种无线数据传输的方法和装置
CN104168605A (zh) 数据传输控制方法及装置
CN105120505A (zh) 智能设备接入路由器的方法、装置以及***
CN105472706A (zh) 一种建立连接的方法及装置
CN105682071A (zh) 无线局域网信息配置方法、设备及***
CN105554631B (zh) 音频切换方法、装置及电子设备
CN105208089A (zh) 信息显示方法、装置及***
CN105517078A (zh) 网络连接的切换方法及装置
CN105389225A (zh) 触摸屏报点的处理方法及装置
CN104881342A (zh) 终端测试方法及装置
CN104822129A (zh) 数据传输方法及装置
CN106358064A (zh) 控制电视机的方法及设备
CN105630974A (zh) 页面的刷新方法、装置及设备
CN105721283A (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
CB03 Change of inventor or designer information

Inventor after: Gu Wucheng

Inventor after: Wei Yuda

Inventor after: Di Hao

Inventor before: Gu Wucheng

Inventor before: Li Yingjun

Inventor before: Di Hao

COR Change of bibliographic data
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160601