用于校正连接设备的网络连接性的系统和方法与流程

文档序号:16203362发布日期:2018-12-08 06:49阅读:249来源:国知局
用于校正连接设备的网络连接性的系统和方法与流程

本申请要求于2017年5月18日提交并且标题为“systemsandmethodsforautomaticallydetectingachangeinanidentificationnameornumberofacommunicationpathconnectedtoaninternetofthingsdeviceandupdatingthesame.”的美国临时专利申请号62/507,912的优先权。美国申请号62/507,912在此通过引用并入本文。

本发明大体上涉及连接系统。更具体地,本发明涉及用于校正连接设备的网络连接性的系统和方法。

背景技术

许多连接设备(诸如iot设备或安全传感器)利用wi-fi连接性来获得对连接系统和服务的访问。然而,当用户对家庭wi-fi网络做出改变(诸如安装新的路由器、新的接入点等,其导致对家庭wi-fi网络的标识名称或号码(诸如家庭wi-fi网络的服务集标识符(ssid))的改变)时,连接设备可能进入失效模式。

例如,当用户对家庭wi-fi网络做出改变时,连接设备可能进入失效模式,因为用户未能以对应的方式更新连接设备,从而使得连接设备丢失wi-fi连接性。实际上,用户通常可能经由在移动设备上安装的移动应用访问连接设备,并且可能不独立地标识更新连接设备的需要。当在失效模式下时,连接设备可能不能经由家庭wi-fi网络进行通信,因为连接设备不知道家庭wi-fi网络的标识名称或号码,因此不能连接到家庭wi-fi网络。因此,用户可能不能在需要时经由移动应用连接到连接设备,从而造成欠佳的用户体验以及对由移动应用提供的服务的不利观点。

鉴于上述情况,存在针对改善的系统和方法的持续的进行中的需要。

附图说明

图1是根据所公开的实施例的连接系统的框图;和

图2是根据所公开的实施例的方法的流程图。

具体实施方式

虽然本发明容许采用许多不同形式的实施例,但其具体实施例将在本文详细描述,其中要理解的是本公开应被视为本发明的原理的举例。并不意图将本发明限制于具体说明的实施例。

本文公开的实施例可以包括用于校正连接设备、iot设备、安全系统警报面板、安全传感器或任何其他wi-fi可控设备的网络连接性的系统和方法。本文公开的这样的系统和方法可以包括自动检测连接到连接设备的通信路径的标识名称或号码的改变,并且更新其。例如,本文公开的系统和方法可以检测并通知用户(在可能时)wi-fi环境可能已经改变并且可能需要对连接设备的设置的更新以纠正由于这样的改变而丢失wi-fi连接性的连接设备。

根据所公开的实施例,本文公开的系统和方法可以收集和重新调用(recall)关于从其利用移动应用或移动设备连接到其的任何wi-fi网络的数据。然后,当满足一个或多个预定条件时,本文公开的系统和方法可以主动向用户通知其,以促进用户或系统将连接设备连接到适当的wi-fi网络。

例如,当连接设备连接到家庭wi-fi网络并且经由家庭wi-fi网络成功通信时,连接设备可以将与连接设备和家庭网络之间的家庭网络连接相关的网络连接性信息发送到远程设备以用于在其上存储。在一些实施例中,网络连接性信息可以包括家庭wi-fi网络的标识名称或号码,诸如ssid,并且在一些实施例中,远程设备可以包括云网络、云服务器设备、云存储器设备、或用于控制连接设备的移动设备。

当连接设备完全或仅经由主要通信路径(例如wi-fi)丢失连接性时,例如,当蜂窝备用通信路径可用时,以及当用户访问在移动设备上安装的移动应用(通过其用户经由家庭wi-fi网络或第二wi-fi网络访问连接设备)时,本文公开的系统和方法可以标识这样的连接性丢失。例如,在一些实施例中,连接设备和移动设备可以经由其进行通信的云网络或云服务器设备可以标识移动设备不能经由云网络与连接设备通信,并且响应于此,向移动设备通知连接性丢失。附加地或替代地,在一些实施例中,移动设备可以通过监视移动设备和连接设备之间的通信路径来标识连接性丢失,并且响应于此,标识移动设备不能与连接设备通信。

响应于连接性丢失,本文公开的系统和方法可以基于经由其移动应用正被访问的当前wi-fi网络而采取若干动作中的一个。例如,当移动设备连接到的当前wi-fi网络与存储在远程设备上的家庭wi-fi网络的标识名称或号码相匹配时,本文公开的系统和方法可以发送一个或多个消息以用于在移动设备上显示,其记载恢复连接设备的wi-fi连接性的故障排除过程。在一些实施例中,故障排除过程可以包括例如验证当前/家庭wi-fi网络的密码等。

在一些实施例中,当移动设备连接到的当前wi-fi网络未能与存储在远程设备上的家庭wi-fi网络的标识名称或号码相匹配时,本文公开的系统和方法可以发送一个或多个消息以用于在移动设备上显示,其请求关于移动设备连接到的当前wi-fi网络是否应成为家庭wi-fi网络的确认。如果是,则本文公开的系统和方法可以发送一个或多个消息以用于在移动设备上显示,其向用户通知家庭wi-fi网络的标识名称或号码已经改变并且连接设备需要连接到当前wi-fi网络。在一些实施例中,本文公开的系统和方法还可以发送一个或多个消息以用于在移动设备上显示,其记载用于将连接设备连接到当前wi-fi网络的过程。例如,在一些实施例中,将连接设备连接到当前wi-fi网络可以包括在移动设备上和在连接设备上执行一个或多个集成软件应用,以在连接设备中进入本地设置模式,其利用来自移动设备可以连接到的连接设备的本地广播信号,并且允许当前wi-fi网络(现在是家庭wi-fi网络)的标识名称或号码的选择和配置,从而恢复用于连接设备的wi-fi连接性。

在一些实施例中,当移动设备连接到的当前wi-fi网络未能与存储在远程设备上的家庭wi-fi网络的标识名称或号码相匹配时,以及当连接设备经由主要通信路径丢失连接性但经由备用蜂窝通信路径维持连接性时,本文公开的系统和方法可以发送一个或多个消息以用于在移动设备上显示,其请求关于当前wi-fi是否应成为家庭wi-fi网络的确认。如果是,则本文公开的系统和方法可以发送一个或多个消息以用于在移动设备上显示,其向用户通知家庭wi-fi网络的标识名称或号码已经改变并且连接设备需要连接到当前wi-fi网络。例如,在一些实施例中,将连接设备连接到当前wi-fi网络可以包括在移动设备上执行软件应用,以经由备用蜂窝通信路径将当前wi-fi网络的标识名称或号码发送到连接设备,从而恢复用于连接设备的wi-fi连接性,并且在没有连接设备处的本地编程访问的情况下经由移动设备配置用于家庭wi-fi网络的标识名称或号码。在一些实施例中,本文公开的系统和方法可以经由移动设备请求包括用于当前wi-fi网络的密码的用户输入,并且移动设备可以经由备用蜂窝通信路径将密码与当前wi-fi网络的标识名称或号码一起发送到连接设备,以促进连接设备连接到当前wi-fi网络。

应理解的是,如本文所公开的一些系统和方法可以通过包括控制电路、一个或多个可编程处理器和可执行控制软件的云网络或云服务器设备来实现、执行和控制,如将由本领域普通技术人员理解的。可执行控制软件可以存储在暂时性或非暂时性计算机可读介质上,包括但不限于本地计算机存储器、ram、光存储介质、磁存储介质、闪速存储器等。

图1是根据所公开的实施例的系统20的框图。系统20可以包括路由器22、连接设备24和移动设备26。路由器22可以创建本地家庭网络,移动设备26和连接设备24两者都可以连接到所述本地家庭网络,并且移动设备26和连接设备24可以通过所述本地家庭网络彼此通信。在一些实施例中,路由器22可以充当将本地家庭网络链接到外部网络(诸如互联网i)的网关。

图2是根据所公开的实施例的方法100的流程图。如图2中所见,方法100可以包括连接设备24将与连接设备24和由路由器22创建的本地家庭网络之间的家庭网络连接相关的网络连接性信息发送到远程设备以用于在其上存储,如102中。在一些实施例中,网络连接性信息可以包括本地家庭网络的名称和用于安全地加入本地家庭网络的密码。在一些实施例中,远程设备可以包括云服务器设备,并且网络连接性信息可以经由互联网i发送。附加地或替代地,在一些实施例中,远程设备可以包括移动设备26。

如图2中所见,方法100还可以包括移动设备26确定移动设备26是否可以连接到连接设备24并与连接设备24通信,如104中。例如,在一些实施例中,连接设备24和移动设备26可以经由其通信的云网络或云服务器设备可以标识移动设备26不能经由云网络与连接设备24通信,并且响应于此,向移动设备26通知移动设备26不能连接到连接设备24并与连接设备24通信。附加地或替代地,在一些实施例中,移动设备26可以通过监视移动设备26和连接设备24之间的通信路径来标识移动设备26不能连接到连接设备24并与连接设备24通信。在任何实施例中,云网络、云服务器设备或移动设备26可以通过向连接设备24的分配地址发送查验(ping)或类似消息并且确定云网络、云服务器设备或移动设备26是否接收到来自连接设备24的响应于其的响应信号来标识移动设备26不能连接到连接设备24并与连接设备24通信。附加地或替代地,连接设备22可以连续地或周期性地广播信标信号,并且云网络、云服务器设备或移动设备26可以基于云网络、云服务器设备或移动设备是否在预定时间段内接收到信标信号来确定移动设备26是否可以连接到连接设备24并与连接设备24通信。

当移动设备26确定移动设备26可以连接到连接设备24并与连接设备24通信时,如104中,例如,当移动设备26从连接设备24接收到响应信号或信标信号时,方法100可以包括移动设备26继续确定移动设备26是否可以连接到连接设备24并与连接设备24通信,如106中。此外,在一些实施例中,当移动设备26确定移动设备26可以连接到连接设备24并与连接设备24通信时,移动设备26可以将命令信号发送到连接设备24。

然而,当移动设备26确定移动设备26不能连接到连接设备24并与连接设备24通信时,如104中,移动设备26可以发起进一步的过程,如108中。例如,如图2中所见,当移动设备26确定移动设备26不能连接到连接设备24并与连接设备24通信时,方法100可以包括移动设备26确定移动设备26是否连接到本地家庭网络,如110中。在一些实施例中,当存储在远程设备上的网络连接性信息的ssid与移动设备26连接到的网络的ssid相匹配时,移动设备26可以确定移动设备26连接到本地家庭网络。例如,移动设备26可以从云服务器或移动设备的存储器中检索网络连接性信息,并将网络连接性信息的ssid与移动设备26连接到的网络的ssid进行比较。附加地或替代地,在一些实施例中,移动设备26可以请求指示移动设备26是否连接到本地家庭网络的用户输入,并且响应于此而确定移动设备26是否连接到本地家庭网络。附加地或替代地,在一些实施例中,仅当存储在远程设备上的网络连接性信息的ssid未能与移动设备26连接到的网络的ssid相匹配时,移动设备26才可以请求用户输入。在一些实施例中,用户输入可以包括用于将移动设备26连接到的网络配置为本地家庭网络的指令。当移动设备26未连接到本地家庭网络时,移动设备26可以继续尝试连接到连接设备24,如112中。在一些实施例中,移动设备26可以延迟进一步的动作,直到移动设备26连接到本地家庭网络。

然而,当移动设备26如最初配置的那样或者经由移动设备26连接到的网络被配置为本地家庭网络而连接到本地家庭网络但是移动设备26不能连接到连接设备24并与连接设备24通信时,如114中,移动设备26可以发送或显示消息,其记载恢复移动设备26和连接设备24之间的连接性的故障排除过程,如116中。在一些实施例中,移动设备26可以从云服务器中检索消息。

消息的内容可以取决于存储在远程设备上的网络连接性信息中的一些还是没有任何与移动设备26连接到的网络相匹配。例如,当存储在远程设备上的网络连接性信息中的一些与移动设备26连接到的网络相匹配、即移动设备26连接到如最初配置的本地家庭网络时,消息的内容可以包括用于验证由连接设备24使用的本地家庭网络的密码的指令。然而,当存储在远程设备上的网络连接性信息中没有任何与移动设备26连接到的网络相匹配、即移动设备26连接到的网络是如新配置的本地家庭网络时,消息的内容可以包括用于将连接设备24连接到移动设备26连接到的网络并将该网络标识为本地家庭网络的指令。

在一些实施例中,连接设备24可以包括用于经由与本地家庭网络分离的独立网络进行通信的备用通信设备。例如,在一些实施例中,备用通信设备可以包括蜂窝无线电装置。当连接设备24包括备用通信设备时,移动设备26可以经由备用通信设备发送用于将连接设备24连接到移动设备26连接到的网络的指令。

尽管以上已经详细描述了几个实施例,但其他修改是可能的。例如,上述的逻辑流程不需要所描述的特定次序或顺序来实现期望的结果。可以提供其他步骤,可以从所描述的流程中消除步骤,并且其他组件可以被添加到所描述的系统或从所描述的系统中移除。其他实施例可以在本发明的范围内。

从前述内容,将观察到的是,在不脱离本发明的精神和范围的情况下,可以实现许多变化和修改。应理解的是,不意图或不应推断关于本文描述的具体系统或方法的任何限制。当然,意图覆盖如落入本发明的精神和范围内的所有这样的修改。

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