局域网和互联网自适应切换方法_2

文档序号:9492386阅读:来源:国知局
控制模式下发送控制命令(主要是通过HTTP方法向服务器发送智能控制设备的命令讲求,服务器收到命令请求后,再将命令转发或者推送给指定的设备)。三,当手机端WIFI处于未连接或未启动的情况下,停止广播监听程序,并且直接切换到互联网控制模式下发送控制命令。
[0029]如图1所示,本发明局域网和互联网自适应切换方法包括以下步骤:
[0030]步骤一,用户启动手机里已安装的局域网控制模式与互联网控制模式自动切换的应用,或者将此应用功能移植到手机智能设备控制应用中(比如目前市场中手机控制摄像头的相关应用中);
[0031]步骤二,开启上述应用后,应用便开始监听手机是否已连接上WIFI以及WIFI的网络状态变化情况。这时程序开始分下面的步骤三和步骤四来处理;
[0032]步骤三,当手机WIFI已开启并可用,则判断是否需要启动扫描程序,定时扫描从指定的智能控制设备发来的广播消息,若扫描到设备的广播消息,则手机自动切换到局域网控制模式,否则切换到互联网模式;扫描到的结果又要分情况按步骤三十一和步骤三十二处理;
[0033]步骤三十一,如果手机应用中的广播扫描服务程序扫描到指定的智能控制设备发来的广播消息,说明当前手机和智能控制设备是在同一个WIFI网络环境中;这时就要进一步过滤判断智能控制设备发来的广播消息的正确性;如果扫描到的智能控制设备广播消息是有用的,无错误的消息,那么手机应用直接切换到局域网下的控制模式;如果扫描到的智能控制设备广播消息不是有用的或者是错误的消息,那么手机应用先暂时切换到互联网下的控制模式,并且广播扫描服务程序会定时循环扫描从指定的设备发来的广播消息,直到扫描到指定的智能控制设备广播消息是有用的,无错误的消息,那么手机应用才切换到局域网下的控制模式,否则一直停留在互联网下的控制模式;这个过程简单说就是定时扫描一次从指定的智能控制设备发来的广播消息,如果是有用的,无错误的消息,就切换到局域网控制模式;如果不是有用的,是有错误的,就切换到互联网控制模式。这两种情况都是等待下一次定时扫描到的情况来相互切换的;
[0034]步骤三十二,如果手机应用中的广播扫描服务程序一直扫描不到指定的智能控制设备发来的广播消息,说明当前手机和智能控制设备不是处在同一个WIFI网络环境中;这时便切换到互联网控制模式,但并不是代表手机应用会一直停在互联网控制模式中;因为手机一旦扫描到智能控制设备的消息,则程序又会从步骤三十一处理,则完全有可能使手机应用切换到局域网下的控制模式中;如果手机依然扫描不到智能控制设备发来的消息,则程序还是会走步骤三十二处理,还是会停在互联网控制模式中;但不管是步骤三十一使应用切换到局域网控制模式,还是步骤三十二使应用切换到互联网控制模式,都始终会根据步骤二中监听WIFI的网络变化而有可能相互进行控制模式的切换。
[0035]步骤四,当手机WIFI没有开启或者不可用时,这时会判断广播扫描服务程序是否已启动;若已经启动,则会先结束此应用中的广播扫描服务程序,切换到互联网控制模式;若没有启动,则直接切换到互联网控制模式。之后便将手机中局域网控制模式与互联网控制模式自动切换的应用直接切换到互联网控制模式。同样当上述步骤二监听到手机是否已连接上WIFI以及WIFI的网络状态变化情况,再重新判断是从步骤三开始处理,还是从步骤四开始处理,以达到互联网控制模式与局域网控制模式的相互切换。
[0036]步骤五,当用户要选择退出局域网控制模式与互联网控制模式自动切换的应用,或者包含此应用功能的手机智能设备控制应用时,则该应用会先判断是否已经结束扫描程序,再退出步骤二中的监听WIFI网络变化的程序,最后再退出应用。
[0037]以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
【主权项】
1.一种局域网和互联网自适应切换方法,其特征在于,所述局域网和互联网自适应切换方法包括以下步骤: 步骤一,用户启动手机里已安装的局域网控制模式与互联网控制模式自动切换的应用,或者将此应用功能移植到手机智能设备控制应用中; 步骤二,开启上述应用后,应用便开始监听手机是否已连接上WIFI以及WIFI的网络状态变化情况; 步骤三,当手机WIFI已开启并可用,则判断是否需要启动扫描程序,定时扫描从指定的智能控制设备发来的广播消息,若扫描到设备的广播消息,则手机自动切换到局域网控制模式,否则切换到互联网模式; 步骤四,当手机WIFI没有开启或者不可用时,这时会判断广播扫描服务程序是否已启动;若已经启动,则会先结束此应用中的广播扫描服务程序,切换到互联网控制模式;若没有启动,则直接切换到互联网控制模式; 步骤五,当用户要选择退出局域网控制模式与互联网控制模式自动切换的应用,或者包含此应用功能的手机智能设备控制应用时,则该应用会先判断是否已经结束扫描程序,再退出步骤二中的监听WIFI网络变化的程序,最后再退出应用。2.如权利要求1所述的局域网和互联网自适应切换方法,其特征在于,所述步骤三扫描到的结果又要分情况按步骤三十一和步骤三十二处理; 步骤三十一,如果手机应用中的广播扫描服务程序扫描到指定的智能控制设备发来的广播消息,说明当前手机和智能控制设备是在同一个WIFI网络环境中;这时就要进一步过滤判断智能控制设备发来的广播消息的正确性;如果扫描到的智能控制设备广播消息是有用的,无错误的消息,那么手机应用直接切换到局域网下的控制模式;如果扫描到的智能控制设备广播消息不是有用的或者是错误的消息,那么手机应用先暂时切换到互联网下的控制模式,并且广播扫描服务程序会定时循环扫描从指定的设备发来的广播消息,直到扫描到指定的智能控制设备广播消息是有用的,无错误的消息,那么手机应用才切换到局域网下的控制模式,否则一直停留在互联网下的控制模式;这个过程简单说就是定时扫描一次从指定的智能控制设备发来的广播消息,如果是有用的,无错误的消息,就切换到局域网控制模式;如果不是有用的,是有错误的,就切换到互联网控制模式; 步骤三十二,如果手机应用中的广播扫描服务程序一直扫描不到指定的智能控制设备发来的广播消息,说明当前手机和智能控制设备不是处在同一个WIFI网络环境中;这时便切换到互联网控制模式,但并不是代表手机应用会一直停在互联网控制模式中;因为手机一旦扫描到智能控制设备的消息,则程序又会从步骤三十一处理,则完全有可能使手机应用切换到局域网下的控制模式中;如果手机依然扫描不到智能控制设备发来的消息,则程序还是会走步骤三十二处理,还是会停在互联网控制模式中;但不管是步骤三十一使应用切换到局域网控制模式,还是步骤三十二使应用切换到互联网控制模式,都始终会根据步骤二中监听WIFI的网络变化而有可能相互进行控制模式的切换。3.如权利要求1所述的局域网和互联网自适应切换方法,其特征在于,所述步骤三十一和步骤三十二都是等待下一次定时扫描到的情况来相互切换的。4.如权利要求1所述的局域网和互联网自适应切换方法,其特征在于,所述局域网和互联网自适应切换方法需要一个带有WIFI通讯功能的智能控制设备、一部安装有局域网控制模式与互联网控制模式间自动无缝切换的APP程序的手机以及能够转发手机控制命令到设备并推送设备状态消息到手机端的服务器。5.如权利要求1所述的局域网和互联网自适应切换方法,其特征在于,所述局域网控制模式是指当手机和智能控制设备处于了同一个WIFI网络中,此时,手机端APP程序自动地直接向智能控制设备发送控制命令,设备收到命令后,执行相应设备功能,相应设备功能执行完成后,再将当前的相应功能状态发给手机。6.如权利要求1所述的局域网和互联网自适应切换方法,其特征在于,所述互联网控制模式是指手机和智能控制设备不再是处于同一个WIFI网络中,此时,手机端APP程序自动地通过手机所连接的当前WIFI网络或者移动网络向服务器发送智能控制设备的命令;服务器收到命令请求后,再将命令转发或者推送给指定的设备;设备收到命令后,执行相应设备功能,相应设备功能执行完成后,再将当前的相应功能状态发给服务器;服务器收到设备发送来的执行功能后的状态后,再推送消息给手机端。7.如权利要求6所述的局域网和互联网自适应切换方法,其特征在于,所述服务器是具体强大计算、和存储的云服务器。8.如权利要求6所述的局域网和互联网自适应切换方法,其特征在于,所述服务器是最简单的手机端智能控制设备的转发站。
【专利摘要】本发明提供了一种局域网和互联网自适应切换方法,其包括以下步骤:步骤一,用户启动手机里已安装的局域网控制模式与互联网控制模式自动切换的应用;步骤二,开启上述应用后,应用便开始监听手机是否已连接上WIFI以及WIFI的网络状态变化情况;步骤三,当手机WIFI已开启并可用,则判断是否需要启动扫描程序;步骤四,当手机WIFI没有开启或者不可用时,这时会判断广播扫描服务程序是否已启动。步骤五,当用户要退出此应用时,则应用会先判断是否已经结束扫描程序,再退出步骤二中的监听WIFI网络变化的程序,最后再退出应用。本发明提高手机智能控制设备时的网络请求效率和减少网络流量的目的。
【IPC分类】H04W48/16, H04W36/30, H04W36/00
【公开号】CN105246111
【申请号】CN201510567909
【发明人】马延文
【申请人】浙江风向标科技有限公司
【公开日】2016年1月13日
【申请日】2015年9月8日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1