WiFi热点创建、连接方法、连接系统、网络装置及移动终端与流程

文档序号:16150034发布日期:2018-12-05 17:23阅读:185来源:国知局

本发明涉及无线通信技术领域,尤其是涉及一种wifi热点创建、连接方法、连接系统、网络装置及移动终端。

背景技术

现在宽带上网已经相当普及,很多家庭利用网络装置(比如,路由器)创建wifi热点来供客人上网,但是当有客人来访时,总是需要一次次的告诉客人家里的wifi网络的ssid(servicesetidentifier,服务集标识)和密码是什么,这样相当麻烦。

因此,有必要提供一种wifi热点自动连接方式,使得客人不必知道wifi热点密码即可连上该wifi热点。



技术实现要素:

鉴于以上内容,有必要提供一种wifi热点创建方法,可以使客人不必知道wifi热点密码即可连上该wifi热点,从而使得操作更简单便利。

鉴于以上内容,还有必要提供一种网络装置,可以使客人不必知道wifi热点密码即可连上该wifi热点,从而使得操作更简单便利。

鉴于以上内容,还有必要提供一种wifi热点连接方法,可以使客人不必知道wifi热点密码即可连上该wifi热点,从而使得操作更简单便利。

鉴于以上内容,还有必要提供一种移动终端,可以使客人不必知道wifi热点密码即可连上该wifi热点,从而使得操作更简单便利。

鉴于以上内容,还有必要提供一种wifi热点自动连接系统,可以使客人不必知道wifi热点密码即可连上该wifi热点,从而使得操作更简单便利。

本发明实施方式提供的wifi热点创建方法,包括:当检测到所述网络装置上置有移动终端时,记录通过所述传感器获取的所述移动终端的第一重力值;将所述第一重力值传送至服务器,以供所述服务器比较所述第一重力值与所述移动终端上传的第二重力值是否相等,其中,当所述第一重力值与所述第二重力值相等时,所述服务器返回比较结果;及接收所述服务器返回的比较结果,并广播一个wifi网络的ssid以及将所述第一重力值和广播所述wifi网络的ssid的时间设为密码,以供所述移动终端连接所述wifi网络。

本发明实施方式提供的wifi热点连接方法,包括:扫描并获取可连接的wifi网络的ssid;将所述移动终端的第一重力值上传至服务器,以供所述服务器比较所述第一重力值与网络装置获取并上传的的所述移动终端的第二重力值是否相等,其中,所述网络装置在检测到其上置有移动终端时,通过所述网络装置中设有的可测量移动终端重力值的传感器获取所述移动终端的第二重力值,并将所述第二重力值上传至所述服务器;当服务器判定所述第一重力值与所述第二重力值相等时,接收所述服务器返回的比较结果;记录在收到所述比较结果后扫描到的新的wifi网络的ssid的时间;及根据所述移动终端的第一重力值和所述扫描到的新的wifi网络的ssid的时间作为密码以自动连接所述扫描到的新的wifi网络。

本发明实施方式提供的网络装置,该网络装置中设有可测量移动终端重力值的传感器,该网络装置还包括存储器、处理器及存储在所述处理器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时处理以下步骤:当检测到所述网络装置上置有移动终端时,记录通过所述传感器获取的所述移动终端的第一重力值;将所述第一重力值传送至服务器,以供所述服务器比较所述第一重力值与所述移动终端上传的第二重力值是否相等,其中,当所述第一重力值与所述第二重力值相等时,所述服务器返回比较结果;及接收所述服务器返回的比较结果,并广播一个wifi网络的ssid以及将所述第一重力值和广播所述wifi网络的ssid的时间设为密码,以供所述移动终端连接所述wifi网络。

本发明实施方式提供的移动终端,包括存储器、处理器及存储在所述处理器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时处理以下步骤:扫描并获取可连接的wifi网络的ssid;将所述移动终端的第一重力值上传至服务器,以供所述服务器比较所述第一重力值与网络装置获取并上传的所述移动终端的第二重力值是否相等,其中,所述网络装置在检测到其上置有移动终端时,通过所述网络装置中设有的可测量移动终端重力值的传感器获取所述移动终端的第二重力值,并将所述第二重力值上传至所述服务器;当服务器判定所述第一重力值与所述第二重力值相等时,接收所述服务器返回的比较结果;记录在收到比较结果后扫描到的新的wifi网络的ssid的时间;及根据所述移动终端的第一重力值和所述扫描到的新的wifi网络的ssid的时间设为密码以自动连接所述扫描到的新的wifi网络。

本发明实施方式提供的wifi热点连接系统,包括网络装置、移动终端及服务器,其中,所述服务器用于比较所述移动终端上传的重力值与所述网络装置获取并上传的所述移动终端的重力值是否相等,以及当所述移动终端上传的重力值与所述网络装置上传的所述移动终端的重力值相等时,返回比较结果至所述网络装置及所述移动终端

相较于现有技术,所述的wifi热点创建、连接方法、连接系统、网络装置及移动终端,可以使客人不必知道wifi热点密码即可连上该wifi热点,从而使得操作更简单便利。

附图说明

图1是本发明实施例之wifi热点连接系统的架构图。

图2是本发明实施例之网络装置的功能模块图。

图3是本发明实施例之wifi热点创建装置的程序模块图。

图4是本发明实施例之移动终端的功能模块图。

图5是本发明实施例之wifi热点连接装置的程序模块图。

图6是本发明实施例之wifi热点创建方法的步骤流程图。

图7是本发明另一实施例之wifi热点创建方法的步骤流程图。

图8是为本发明实施例之wifi热点连接方法的步骤流程图。

主要元件符号说明

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

参阅图1所示,是本发明实施例之wifi热点连接系统100的架构图。该wifi热点连接系统100包括网络装置1、移动终端2及服务器3。在本实施例中,该网络装置1可以为但不限于路由器、交换机、网关等,用于提供wifi热点以供移动终端2连接,该网络装置1中设置有测量移动终端2重力值的传感器4,该传感器4可以为压力传感器、重力传感器等。该移动终端2可以为但不限于手机、平板电脑等,该移动终端具有wifi模块。该服务器3用于比较移动终端2上传的重力值与网络装置1获取并上传的移动终端2的重力值是否相等,以及当移动终端2上传的重力值与网络装置1上传的移动终端2的重力值相等时,返回比较结果至网络装置1及所述移动终端2。

参照图2,图2为本发明实施例之网络装置1的功能模块图。在本实施例中,该网络装置1可以为但不限于路由器、交换机、网关等,用于提供wifi热点以供移动终端2连接,该网络装置1中设置有可测量移动终端2重力值的传感器4,该传感器4可以为压力传感器、重力传感器等。该网络装置1还包括wifi热点创建装置10、存储器20及处理器30。需要说明的是,在本发明以下实施例中,该网络装置1以路由器为例进行说明。

其中,所述存储器20至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。所述处理器30可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片等。

参照图3,图3为本发明实施例之wifi热点创建装置10的程序模块图。

该wifi热点创建装置10包括记录模块101、传送模块102、广播模块103、比较模块104及关闭模块105。所述模块被配置成由一个或多个处理器(本实施例为一个处理器30)执行,以完成本发明。本发明所称的模块是完成一特定功能的计算机程序段。存储器20用于存储wifi热点创建装置10的程序代码等资料。所述处理器30用于执行所述存储器20中存储的程序代码。

记录模块101,用于当检测到所述网络装置1上置有移动终端2时,记录通过所述传感器4获取的移动终端2的第一重力值。在本实施例中,当用户需要使用移动终端2(以手机为例)连接路由器创建的wifi热点进行上网时,用户首先会开启手机的wifi功能,然后将手机放置在路由器上,路由器中的传感器4即可获取手机的重力值。具体的,当该传感器4为压力传感器时,通过压力传感器测量手机放置在路由器上时得到的压力值来获取手机的第一重力值,该压力值即为手机的第一重力值;当该传感器4为重力传感器时,通过重力传感器测量手机放置在路由器上时得到的重力值来获取手机的第一重力值。在传感器4获取到手机的第一重力值时,将获取的第一重力值传输给记录模块101,以使记录模块101记录该第一重力值a。在实际使用中,为了避免记录模块101在记录手机的第一重力值时因一些不可避免的外在因素导致记录的第一重力值出现错误,记录模块101在记录所述第一重力值时,可以记录至少两次手机的第一重力值,也就是说,用户在将手机放置在路由器上测量其第一重力值时,应该至少两次放置手机于路由器上,以供记录模块101可以记录至少两次手机的第一重力值。

比较模块104,用于比较记录模块101记录的至少两次所述移动终端2的第一重力值是否相等。在本实施例中,以记录模块101记录两次移动终端(以手机为例)的第一重力值分别为b、c为例进行说明。需要说明的是,比较模块104在比较b、c是否相等时,不一定需要b、c值完全相等,可以允许一定的误差值,比如该误差值为0.01,也就是说,比较模块104在比较b、c的大小时,当b、c的差值的绝对值小于等于0.01时,比较模块104也认为记录的两个第一重力值相等,只有当b、c的差值的绝对值大于0.01时,才认为记录的两个第一重力值不相等。当比较模块104判定出记录的两个第一重力值b、c相等时,将该比较结果通知传送模块102以便传送模块102将该记录的第一重力值传送至服务器3,可以理解的是,传送模块102在传送记录的两个第一重力值时,可以只传送其中的一个第一重力值。当比较模块104判定出记录的两个第一重力值b、c不相等时,不做处理,即比较模块104不会将该比较结果通知传送模块102,进而传送模块102也不会将该该记录的第一重力值传送至服务器3。

传送模块102,用于将所述第一重力值传送至服务器3,以供所述服务器3比较所述第一重力值与所述移动终端2上传的第二重力值是否相等。在本实施例中,移动终端2(以手机为例)预存有其自身的第二重力值,在手机连接wifi热点前,会将预存的其自身的第二重力值上传至服务器3。需要说明的是,移动终端2中预存的第二重力值可以进行修改,这样当移动终端2因一些外在因素导致其自身第二重力值发生变化时,可以修改该第二重力值。服务器3在接收到传送模块102传送的第一重力值时,会将该第一重力值与手机上传的第二重力值进行比较,以判断该第一重力值与第二重力值是否相等。需要说明的是,服务器3在比较第一重力值与第二重力值否相等时,不一定需要第一重力值与第二重力值完全相等,可以允许一定的误差值,比如该误差值为0.01,也就是说,服务器3在比较第一重力值与第二重力值大小时,当第一重力值与第二重力值的差值的绝对值小于等于0.01时,服务器3也认为第一重力值与第二重力值相等,只有当第一重力值与第二重力值的差值的绝对值大于0.01时,才认为第一重力值与第二重力值不相等。服务器3在判定出第一重力值与第二重力值相等时,会返回比较结果给广播模块103。

广播模块103,用于接收所述服务器3返回的比较结果,并广播一个wifi网络的ssid(servicesetidentifier,服务集标识)以及根据所述第一重力值和广播所述wifi网络的ssid的时间设为密码,以供所述移动终端连接所述wifi网络。在本实施例中,广播模块103在接收到服务器3返回的结果后,广播一个wifi网络的ssid,即创建一个可连接的wifi热点供移动终端连接。在本实施例中,广播模块103广播的wifi网络的ssid,可以为一个原本不开启ssid广播的wifi热点改为开启ssid广播的wifi热点,从而使得该wifi热点可以被移动终端搜索到。广播模块103广播的wifi网络的ssid,也可以为一个新创建的wifi热点并广播该新的wifi热点以被移动终端扫描到。广播模块103在广播一个wifi网络的ssid时,同时会记录广播该ssid的时间,然后将记录到的第一重力值与广播该ssid的时间作为该wifi网络的密码。需要说明的是,在将该第一重力值作为密码时,可以只将该第一重力值的精度精确到克,比如若该第一重力值为220.8克时,在将该第一重力值设为密码值时,将该值设为220,同理,在将该广播该ssid的时间作为密码时,也可以只将该时间值精确到时,比如,广播该ssid的时间为20170510151205,在将该广播该ssid的时间作为密码时,将该值设为2017051015,将两者结合起来得到该wifi网络的密码为2202017051015。可以理解的是,在本发明其他实施例中,该wifi网络的密码也可以将时间放前面,将第一重力值放后面,即密码变为2017051015220。在本发明其他实施例中,该第一重力值的精度也可以不精确到克,该时间值也可以不精确到时,而是精确到分等。在本发明其他实施例中,该wifi网络的密码除了由所述第一重力值和广播所述wifi网络的ssid的时间组成之外,还可以包括其他值,比如设备id等。

关闭模块105,用于当所检测到不存在移动终端连接所述wifi网络,则将所述wifi网络关闭。在本实施例中,实时或定时检测是否移动终端还在连接该wifi网络,若不存在移动终端连接该wifi网络,则该关闭模块105将该wifi网络关闭。具体的,该关闭模块可以采用将该wifi网络由开启ssid广播的方式改为不开启ssid广播的方式来隐藏该wifi网络进而达到关闭该wifi网络的目的,也可以直接将该wifi网络关闭,即将该wifi网络关掉,而不是仅仅隐藏起来。

需要说明的是,本实施例中在判断是否存在移动终端连接该wifi网络时,不是一检测到不存在移动终端连接该wifi网络,就将该wifi网络关闭,而是在连续预设时间都检测到不存在移动终端连接该wifi网络时,才会将该wifi网络关闭。

参照图4,图4为本发明实施例之移动终端2的功能模块图。在本实施例中,该移动终端2可以但不限于手机、平板电脑等。该移动终端2包括wifi热点连接装置11、存储器21及处理器31。需要说明的是,在本发明以下实施例中,该移动终端2以手机为例进行说明。

存储器21至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。所述处理器31可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片等。

参照图5,图5为本发明实施例之wifi热点连接装置11的程序模块图。

该wifi热点连接装置11包括扫描模块111、上传模块112、接收模块113、记录模块114、连接模块115及开启模块116。所述模块被配置成由一个或多个处理器(本实施例为一个处理器31)执行,以完成本发明。本发明所称的模块是完成一特定功能的计算机程序段。存储器21用于存储wifi热点连接装置11的程序代码等资料。所述处理器31用于执行所述存储器21中存储的程序代码。

接收模块113,用于接收用户触发的wifi开启指令。在本实施例中,当用户想连接wifi热点上网时,会开启移动终端2中wlan开关,从而触发一个wifi开启指令,接收模块115接收该开启指令。

开启模块116,用于根据所述开启指令开启所述移动终端2的wifi模块及所述wifi模块的自动连接wifi功能。在本实施例中,通过开启指令可以使得移动终端2的wifi模块处于工作状态,且可以自动连接wifi网络,而不用通过用户触发一个连接指令来连接wifi网络。

扫描模块111,用于扫描并获取可连接的wifi网络的ssid。在本实施例中,在移动终端2开启wifi功能后,扫描模块111会扫描并获取周围空间中可连接的wifi网络的ssid。

上传模块112,用于将所述移动终端的第一重力值(等同于上文实施例中的第二重力值)上传至服务器,以供所述服务器比较所述第一重力值与网络装置1获取并上传的的所述移动终端的第二重力值(等同于上文实施例中的第一重力值)是否相等,其中,所述网络装置在检测到其上置有移动终端时,通过所述网络装置中设有的可测量移动终端重力值的传感器4获取所述移动终端的第二重力值,并将所述第二重力值上传至所述服务器。在本实施例中,移动终端2(以手机为例)预存有其自身的第一重力值,在手机连接wifi热点前,上传模块112会将预存的其自身的第一重力值上传至服务器3。需要说明的是,移动终端2中预存的第一重力值可以进行修改,这样当移动终端2因一些外在因素导致其自身第一重力值发生变化时,可以修改该第一重力值。

接收模块113,用于当服务器3判定所述第三重力值与所述第四重力值相等时,接收所述服务器返回的比较结果。在本实施例中,服务器3判定第一重力值是否与第二重力值相等的方法在上面的实施例中已详细描述,在本实施例中不再赘述。在当服务器3判定第一重力值与所述第二重力值相等时,服务器3会返回一个比较结果给接收模块113以使接收模块113可以收到该比较结果。

记录模块114,用于记录在收到所述比较结果后扫描到的新的wifi网络的ssid的时间。在本实施例中,由于服务器3会将比较结果同时发给网络装置1(以路由器为例)及移动终端2,而路由器在接收到该比较结果后,会立即创建一个wifi网络供移动终端2连接,而由于移动终端2的扫描模块一直在扫描可连接的wifi网络,故在接收模块113接收到服务器3返回的比较结果后,扫描模块111可以扫描到该路由器创建的wifi网络,即可以扫描到新的wifi网络的ssid。在扫描模块扫描到新的wifi网络时,记录模块114即可记录扫描到新的wifi网络的时间。

连接模块115,用于根据所述移动终端的第一重力值和所述扫描到的新的wifi网络的ssid的时间作为密码以自动连接所述扫描到的新的wifi网络。在本实施例中,具体将移动终端的第三重力值和扫描到的新的wifi网络的ssid的时间作为密码的实现方式与路由器设置wifi网络设置密码的方式一致,在本实施例中不再赘述。

参照图6,图6为本发明实施例之wifi热点创建方法的步骤流程图。

所述wifi热点创建方法可通过所述处理器30执行图3所示的模块101~105而实现。

步骤s10,当检测到所述网络装置上置有移动终端时,记录通过所述传感器4获取的所述移动终端的第一重力值。

步骤s30,将所述第一重力值传送至服务器,以供所述服务器比较所述第一重力值与所述移动终端上传的第二重力值是否相等,并输出比较结果,当所述第一重力值与所述第二重力值相等时,执行步骤s40,当所述第一重力值与所述第二重力值不相等时,对所述第一重力值不做处理。

步骤s40,接收所述服务器返回的比较结果,并广播一个wifi网络的ssid以及根据所述第一重力值和广播所述wifi网络的ssid的时间设为密码,以供所述移动终端连接所述wifi网络。

步骤s50,当检测到不存在移动终端连接所述wifi网络,则将所述wifi网络关闭。

参照图7,图7为本发明另一实施例之wifi热点创建方法的步骤流程图。

所述wifi热点创建方法可通过所述处理器30执行图3所示的模块101~105而实现。

步骤s11,当检测到所述网络装置上置有移动终端时,记录通过所述传感器4获取的至少两次所述移动终端的第一重力值。

步骤s20,比较记录的至少两次所述移动终端的第一重力值是否相等,若相等,则执行步骤s30,若不相等,则对所述第一重力值不做处理。

步骤s30,将所述第一重力值传送至服务器,以供所述服务器比较所述第一重力值与所述移动终端上传的第二重力值是否相等并在相等时输出比较结果,当所述第一重力值与所述第二重力值相等时,执行步骤s40。

步骤s40,接收所述服务器返回的比较结果,并广播一个wifi网络的ssid以及将所述第一重力值和广播所述wifi网络的ssid的时间设为密码,以供所述移动终端连接所述wifi网络。

步骤s50,若不存在移动终端连接所述wifi网络,则将所述wifi网络关闭。

参照图8,图8为本发明实施例之wifi热点连接方法的步骤流程图。

所述wifi热点连接方法可通过所述处理器31执行图5所示的模块111~116而实现。

步骤s100,接收用户触发的wifi开启指令。

步骤s200,根据所述开启指令开启所述移动终端的wifi模块及所述wifi模块的自动连接wifi功能。

步骤s300,扫描并获取可连接的wifi网络的ssid。

步骤s400,将所述移动终端的第一重力值上传至服务器,以供所述服务器比较所述第一重力值与网络装置获取并上传的的所述移动终端的第二重力值是否相等,其中,所述网络装置在检测到其上置有移动终端时,通过所述网络装置中设有的可测量移动终端重力值的传感器4获取所述移动终端的第二重力值,并将所述第二重力值上传至所述服务器。

步骤s500,当服务器判定所述第一重力值与所述第二重力值相等时,接收所述服务器返回的比较结果。

步骤s600,记录在收到所述比较结果后扫描到的新的wifi网络的ssid的时间。

步骤s700,根据所述移动终端的第一重力值和所述扫描到的新的wifi网络的ssid的时间设为密码以自动连接所述扫描到的新的wifi网络。

通过将上述方法应用于上述移动终端,可以使客人不必知道wifi热点密码即可连上该wifi热点,从而使得操作更简单便利。

值得注意的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1