本文作者:kaifamei

基于单元信号的WIFI启用的制作方法

更新时间:2024-11-15 18:49:06 0条评论

基于单元信号的WIFI启用的制作方法

基于单元信号的wifi启用

技术领域


:1.本发明涉及利用wifi通信的设备中的电力节省。

背景技术


::2.启用wifi的便携式电池供电的设备现在无处不在,包括蜂窝电话、平板计算机和其它设备。用户依赖于这样的设备进行商务和个人通信,但是有时受到这样的设备的电池寿命的限制。因为wifi通信电路系统显著耗尽这样的设备的电池,合期望的是最小化wifi电路系统所消耗的电力以便将电池寿命延展到可能的程度。3.因此,存在用于以最小化不必要的电力消耗的方式控制wifi通信电路系统的需要。技术实现要素:4.相应地,在一方面中,本发明包含一种具有wifi收发器和wwan收发器的无线设备。编程处理器通信耦合到wifi收发器和wwan收发器。处理器被配置用于将wifi收发器连接到wifi接入点;当wifi收发器连接到wifi接入点时,在学习模式中操作,其中wwan信号在wifi接入点的位置处表征并且作为接入点表征存储;确定与wifi接入点的连接已经丢失;在确定与wifi接入点的连接已经丢失后,在监测模式中操作,其中wwan信号与所存储的接入点表征相比较并且其中wifi收发器被禁用;确定wwan信号与wifi接入点表征相匹配;并且在确定wwan信号与wifi接入点表征相匹配后,启用wifi收发器并再连接到wifi接入点。5.在一些示例实现方式中,wifi接入点表征使用一个或多个wwan单元(cell)的表格,其中表格存储当wifi收发器在学习模式中连接到接入点时针对每一个单元所检测到的最小和最大信号强度。在一些示例实现方式中,处理器还被配置为监测表格中的每一个单元的信号强度并且在处于学习模式中时信号强度大于所存储的最大值或小于所存储的最小值时更新最小和最大信号强度的值。在一些示例实现方式中,确定wwan信号与wifi接入点表征相匹配涉及从出现于表格中的单元检测具有介于存储于表格中的最小和最大值之间的信号强度的传送。在一些示例实现方式中,表格是表格数据库中的多个表格之一,其中每一个表格与单个wifi接入点相关联。在一些示例实现方式中,处理器还被配置为从未出现于表格中的新单元检测针对wifi收发器连接到的接入点的传送;并且针对新单元创建表格条目,其存储新单元的最小和最大信号强度。6.在另一示例实施例中,在具有wifi和wwan能力的设备处执行的方法涉及将wifi收发器连接到wifi接入点;当wifi收发器连接到wifi接入点时,在学习模式中操作设备,其中wwan信号在wifi接入点的位置处表征并且作为wifi接入点表征存储;确定wifi收发器已经丢失与wifi接入点的连接;在确定wifi收发器已经丢失与wifi接入点的连接后,在监测模式中操作设备,其中wwan信号与所存储的接入点表征相比较并且其中wifi收发器被禁用;确定wwan信号与wifi接入点表征相匹配;并且在确定wwan信号与wifi接入点表征相匹配后,启用wifi收发器并连接到wifi接入点。7.在一些示例实现方式中,wifi接入点表征使用一个或多个wwan单元的表格,其中表格存储当wifi收发器在学习模式中连接到接入点时针对每一个单元所检测的最小和最大信号强度。在一些示例实现方式中,处理器监测表格中的每一个单元的信号强度并且在处于学习模式中时信号强度大于所存储的最大值或小于所存储的最小值时更新最小和最大信号强度的值。在一些示例实现方式中,确定wwan信号与wifi接入点表征相匹配涉及从出现于表格中的单元检测具有介于存储于表格中的最小和最大值之间的信号强度的传送。在一些示例实现方式中,表格是表格数据库中的多个表格之一,其中每一个表格与单个wifi接入点相关联。在一些示例实现方式中,处理器还涉及从未出现于表格中的新单元针对wifi收发器连接到的接入点检测传送;并且针对新单元创建表格条目,其存储新单元的最小和最大信号强度。8.在另一示例实施例中,非暂时性计算机可读存储设备存储指令,其在由一个或多个编程处理器执行时执行涉及以下的过程:将无线设备的wifi收发器连接到wifi接入点;当wifi收发器连接到wifi接入点时,在学习模式中操作无线设备,其中wwan信号在wifi接入点的位置处表征并且作为wifi接入点表征存储;确定wifi收发器已经丢失与wifi接入点的连接;在确定wifi收发器已经丢失与wifi接入点的连接后,在监测模式中操作无线设备,其中wwan信号与所存储的接入点表征相比较并且其中wifi收发器被禁用;确定wwan信号与wifi接入点表征相匹配;并且在确定wwan信号与wifi接入点表征相匹配后,启用wifi收发器并连接到wifi接入点。9.在一些示例实现方式中,wifi接入点表征涉及一个或多个wwan单元的表格,其中表格存储当wifi收发器在学习模式中连接到接入点时针对每一个单元所检测到的最小和最大信号强度。在一些示例实现方式中,处理器监测表格中的每一个单元的信号强度并且在处于学习模式中时信号强度大于所存储的最大值或小于所存储的最小值时更新最小和最大信号强度的值。在一些示例实现方式中,确定wwan信号与wifi接入点表征相匹配涉及从出现于表格中的单元检测具有介于存储于表格中的最小和最大值之间的信号强度的传送。在一些示例实现方式中,表格是表格数据库中的多个表格之一,其中每一个表格与单个wifi接入点相关联。在一些示例实现方式中,进一步涉及从未出现于表格中的新单元检测传送;并且针对新单元创建表格条目,其存储新单元的最小和最大信号强度。10.在以下详细描述及其附图中进一步解释本发明的前述说明性概述,以及其它示例性目标和/或优点,还有其中达成此的方式。附图说明11.图1描绘了与一些说明性实施例相一致的启用wifi的系统的示例框图。12.图2描绘了与一些说明性实施例相一致的学习过程的示例流程图。13.图3描绘了与一些说明性实施例相一致的监测过程的示例流程图。14.图4描绘了示出与一些说明性实施例相一致的总过程的示例流程图。具体实施方式15.本发明包含用于在设备不处于已知具有用户考虑可接受的wifi系统的区域中时以减小非必要的电力消耗的方式控制wifi电路的设备和方法。16.在示例实施例中,无线设备具有wifi收发器和wwan收发器。编程处理器被配置为将wifi收发器连接到接入点,并且当连接时在学习模式中操作,其中wwan信号在wifi接入点的位置处表征并且作为接入点表征存储。当到ap的连接丢失时,在监测模式中操作,其中wwan信号与所存储的接入点表征相比较,并且其中wifi收发器被禁用。当wwan信号与wifiap表征相匹配时,wifi收发器被启用以再连接到wifiap。17.许多移动电话和其它电池供电的便携式设备(例如智能电话、视频游戏、平板计算机、电纸书、数字音频播放器等)支持wifi通信。wifi通信是无线通信联网技术,其一般被视为匿名无线局域联网(wlan)技术,诸如基于ieee802.11标准的那些。18.这些设备可以连接到wifi接入点(ap)以用于高速度数据服务。出于该文档的目的,术语“接入点”意图是指为无线设备提供对网络的无线接入的任何设备,包括无线路由器。术语“连接”或“连接的”在该上下文中意指设备与经由wifi接入点可访问的网络的无线通信。19.当启用wifi的设备足够远离例如家庭或工作wifiap时,设备将常规地扫描其它可用wifi接入点。该过程通过周期性地扫描可用wifi网络在后台执行。这允许用户在他或她远离最常使用的网络时容易地获得对可用wifi网络的接入。不幸地,该后台扫描消耗大量能量,由此耗尽电池并且引起潜在的电力消耗问题。当前,如果不需要wifi,用户不得不手动地禁用wifi功能以节省电力,并且然后在他们返回到已知wifiap区域时启用wifi功能。不幸地,许多用户不知道这样做将增强其电池寿命,并且即使他们这样做,他们可能不会记得禁用和启用wifi功能。20.依照与本技术相一致的一些实施例,具有wifi能力的设备可以确定何时自动地启用或禁用移动设备的wifi功能。例如,当用户离开家或办公室时,启用wifi的设备可以自动地禁用wifi以节省电池寿命。当用户返回到办公室或家时,启用wifi的设备可以自动地接通wifi功能。21.依照这些教导,具有wifi能力的设备(即移动设备)不需要以高精度知道其位置并且不需要利用gps信号(其可能在建筑物内是不可用的)来知道移动设备处于何处。具有wifi能力的设备在设备连接到wifiap时“学习”设备周围的环境。设备下一次进入相同区域时,其可以自动接通wifi并且连接到已知wifiap。wifi在其完全有效并且能够与wifiap连接时被视为启用的或接通的。wifi在被置于任何低电力状态(例如传送器关闭、低电力睡眠模式等)并且禁止与wifiap通信时被视为是禁用的或关断的。一些涉及wifi的功能可以继续在wifi被视为“关闭”或“禁用”时操作,这取决于所讨论的特定硬件,但是一般地将不存在wifi传送并且可能没有wifi接收或扫描。22.为了执行本文所描述的过程,移动设备利用无线广域网功能(例如蜂窝通信信号)来表征其当前位置。该信息然后被用于确定启用wifi的设备的wifi电路系统何时启用或禁用。23.现在参照图1,以框图形式描绘了说明性的启用wifi的设备(移动设备)10。该设备由一般为可充电电池或电池组(但是这不应被视为是限制性的)的电池或电池组14供电。设备10包括用于执行wifi通信的电路系统(包括wifi收发器18),以及用于执行wwan通信的电路系统(包括wwan收发器22)。24.wifi收发器18以及wwan收发器22在示出为处理器26的一个或多个处理器的控制之下操作。处理器26经由在图1中出于便于说明而描绘为一个或多个总线30的一个或多个总线或通信线路与wifi收发器18和wwan收发器22通信。wwan收发器22可以向处理器26提供关于wwan信号的强度以及其它相关数据的信息。类似地,wifi收发器28可以为处理器26提供关于范围内的wifi网络的ssid和信号强度的数据。电池14可以将当前电池状态报告给处理器26以及向设备10中的所有电路系统提供电力(出于图示清楚而未示出电力连接)。25.处理器26在存储于诸如非暂时性存储设备的存储器或存储设备34中的编程指令的控制之下操作。本文所描述的一些示例实施例可以使用执行这样的编程指令的编程处理器实现,该指令以流程图的形式宽泛地描述并且可以存储在任何适合的电子或计算机可读非暂时性存储设备34(诸如像盘存储、只读存储器(rom)设备、随机存取存储器(ram)设备、网络存储器设备、光学存储元件、磁性存储元件、磁光存储元件、闪速存储器和/或其它等同的易失性和非易失性存储技术)上,其中术语“非暂时性”意在排除传播信号。26.本领域技术人员将认识到,当考虑本教导时,本文所描述的过程可以以任何数目的变型和许多适合的编程语言实现,而不会脱离本发明的实施例。例如,所执行的一些操作的顺序通常可以变化,可以添加附加操作或者可以删除操作,而不会脱离本发明的一些示例实施例。可以添加和/或增强错误捕获,并且可以在用户接口和信息呈现方面做出变型,而不会脱离本发明的一些示例实施例。27.如本文所使用的,术语“程序”或“计算机程序”或类似术语被限定为设计用于在计算机系统上执行的指令序列。“程序”或“计算机程序”可以包括子例程、函数、过程、目标方法、目标实现、可执行应用、应用、微件、小应用程序、小服务程序、源代码、目标代码、草图、共享库/动态加载库和/或设计用于在计算机系统上执行的其它指令序列。如本文所使用的,术语“处理器”、“控制器”、“cpu”、“计算机”等涵盖硬件编程、专用、通用和可编程设备,并且可以涵盖分布式或集中式配置中的多个这样的设备或单个设备,而不受限制。28.依照一些实施例,处理器26利用存储在存储设备34上的指令以控制两个基本过程来执行本文所描述的功能。那些过程被称为学习过程和监测过程,并且相关联的编程指令作为学习过程38和监测过程42存储在存储设备34中。29.当设备10连接到wifi接入点时,学习过程38开始。简要的说,学习过程38调用wwan功能以扫描设备10周围的移动ww络信号,并且将所有可用传送器(单元)及其信号强度记录到存储于存储设备34内的数据库46。该数据库46然后被访问以确定设备10的大体位置以便确定wifi电路系统是否应当被启用以便准许wifi通信或禁用以在监测过程42期间节省电力。30.现在转向图2,与本教导相一致的示例学习过程被描绘为在102处开始的流程图100。一旦开始,学习过程38调用wwan收发器22以进行设备10的当前位置处可用的移动ww络信号的扫描。wwan收发器22然后将信息供应到处理器26以用于在过程100中使用。31.对于当前由设备10使用的ap,过程100首先在106处针对当前接入点(例如apxxx)确定表格是否存在于数据库46中。如果否,则在110处针对当前接入点创建表格并且控制传递到114。如果已经存在针对当前接入点的表格,则控制绕过110从106传递到114。在114处,过程就关于来自单元传送器(单元)的所接收的信号的信息询问wwan收发器模块22,并且等待接收结果。32.对于所接收的每一个单元信号,如果单元在118处处于当前表格中,则不需要附加单元并且过程返回到114。但是如果在114处标识新单元,则在122处将新单元添加到针对当前接入点的表格并且控制传递到114。33.数据库46以一范围的接收信号强度值rssi(接收信号强度指示符)的形式针对每一个单元传送器将信息存储在每一个ap表格中。因此,当wwan收发器22报告特定单元的信号强度时,处理器26可以在126处通过参考表格确定这是否为该特定单元的新最小或最大rssi。如果该新值在126处影响存储在当前ap的表格中的范围,则rssi值在130处针对单元更新。控制然后返回到144。如果在126处针对单元没有标识新rssi值,则过程返回到114。数据库46包含用于每一个ap的一个表格,并且每一个表格在可用的单元传送器以及可以在连接到wifiap时在wwan收发器处接收的每一个单元传送器的信号强度的范围方面充当每一个wifiap的环境的表征。34.对于图2中示出的示例,单元1分别具有-80和-60的最小和最大值;单元2分别具有-85和-70的最小和最大值;并且单元3分别具有-90和-75的最小和最大值。如果例如新单元信号在118处由处理器26检测到,则新行将被添加到表格134以用于数据库46的apxxx。如果新最大或最小rssi由处理器26在126处标识,则在表格134中针对单元修改最大或最小值的值。35.例如,如果当前接入点的名称为“jason家庭wifi”,则表格可能看起来如下:。36.如果扫描过程确定标识具有-90的rssi的新单元(单元3),并且单元1的信号强度是-62,则表格将根据过程100修订为看起来如下:。37.对于新添加的单元,最小和最大rssi值二者可以被设定为所接收的第一rssi值(该示例中为-90)。当新单元被添加到表格时,过程将随着测量新rssi值而保持更新范围。38.因而,学习过程监测单元信号强度并且记录最大和最小值。学习过程将正如之前那样检查和更新范围。单元在其丢失wifi连接时的rssi可能不是最小值(例如,如果设备在其超出wi-fi范围时正朝向单元塔移动的话)。39.每当设备10连接到wifiap时,学习过程更新可用单元及其最大和最小信号强度的记录。对于每一个wifiap,诸如134的表格存储在数据库46中,使得学习过程管理每一个不同wifiap的不同记录。学习过程100在136处监测当前wifi连接的状态,并且学习过程在如136处所检测到的设备10丢失到当前wifiap的连接时在138处停止。40.此时,数据库46包含apxxx的表格134形式的记录,其可以用于在单元信号和单元信号的强度方面表征apxxx的位置。因而,如果设备10处于其中由-60≥单元1rssi≥-80,和-70≥单元2rssi≥-85,和-75≥单元3rssi≥-90表征的位置;则处理器可以合理地推断其可能处于apxxx的范围内并且可以启用wifi收发器18。41.现在参照图3,示例过程200被描绘为在202处开始(当学习模式中的操作暂停后,监测模式开始)。当学习过程100在202处停止时,监测过程200开始,其负责控制处理器26以用于启用和禁用wifi收发器18根据单元信号强度记录和当前单元信号发挥作用。42.在204处,启动开始计时器t_disconnect。计时器t_disconnect可以是在t1秒之后超时的计时器,例如t1可以被设定为等于大约30到大约300秒,但是这不应被视为是限制性的。计时器t_disconnect所起的功能是在关断wi-fi收发器之前等待一时间段以准许wi-fi模块(收发器)在如果发生信号强度中的临时跌落的情况下再连接到wi-fiap。例如,如果设备10正在wi-fiap的覆盖区域的边缘附近移动并且信号强度临时跌落,则合期望的是使wi-fi收发器能够在一短时间段(例如高至几分钟)内恢复。43.从204,控制传递到208,其中过程从wwan模块22询问wwan信息并且等待询问的结果。由wwan模块22提供单元改变信息,并且如果在212处检测到凭借数据库46的任何表格中的该单元的记录而已知的新单元,则标志cell_found在216处被设定为真并且控制返回到208。这指示设备10可能处于已知ap的范围中。44.如果设备10移动到其中单元在220处凭借cell_found被设定为真而被标识的位置,并且如果在224处如由wwan模块22提供给处理器26的信号强度(rssi)处于如存储在数据库46中的信号强度记录中的最小和最大之间的范围中,则处理器26推断出可能存在处于设备10的范围内的已知wifiap。贯穿该监测过程,监测移动单元以检查和查明所标识的单元是否与数据库46记录中的任何已知单元匹配。45.一旦在220和224处确定已知单元被标识并且具有存储在数据库46中的范围中的rssi,则在228处检查计时器t_rssi的状态。如果计时器在228处尚未开始,则在232处启动计时器并且控制传递回到208。如果计时器在228处已经开始,则控制仍传递回到208。计时器t_rssi可以是在t2秒之后超时的计时器,例如t2可以被设定为等于大约5到30秒,但是这不应被视为是限制性的。计时器t_rssi所起的功能是确保信号强度在范围中是足够稳定的。46.在220处,如果未发现已知单元(出现在数据库46的记录之一中的单元),则过程回到208以等待下一询问的结果。如果在224处rssi不处于数据库46中的任何记录的所存储的范围中,则在236处命令计时器t_rssi停止,使得如果计时器在运行,则其将被暂停。47.监测过程200通过监测计时器t_rssi决定附近存在wifiap,并且如果t_rssi在240处超出t2,则确定设备10的位置可能已经在足够长时间处于已知ap的范围内从而认为wifi服务可能是适合的。因此,此时,处理器26在244处接通(启用)wifi功能并且试图与已知ap连接。过程然后继续回到208。当满足其它准则时,监测过程在248处停止并且过程26再进入学习过程。48.在212处,如果尚未检测到新单元,则标志cell-found在252处被设定为假并且计时器t_rssi停止。过程然后传递回到208。处理器26在256处确定wifi收发器18是否启用。如果否,则控制返回到208,但是如果wifi收发器18在256处启用,则处理器在260处对照t1检查t_disconnect,并且如果t_disconnect不大于t1,则返回控制到208。如果t_disconnect在260处大于t1,则wifi功能在264处被禁用并且计时器t_disconnect停止并且控制返回到208。49.因而,监测过程询问wifi状态以检查wifi扫描和连接状态。如果设备10未能连接到wifiap,则监测过程将关断wifi功能并且继续监测过程。但是,如果设备10成功连接到wifiap,则监测过程暂停200并且学习过程100重新开始。50.当trssi>t2时,监测过程在240处启用wifi功能。设备10将尝试连接到wifiap,其中表格包含所检测到的单元。设备10可以在244处并入重试机制以用于在其未能连接到wifiap时试图重新尝试做出连接。当设备10成功连接到wifiap时,监测过程在248处停止。51.现在参照图4,描绘了总过程的示例,其中以高电平示出操作状态或模式的改变。在该示例中,过程300可以被视为处于学习模式304中,在该时间期间,启用wifi并且可以执行wifi通信。监测单元信号并且根据单元信号的测量细化数据库46,如之前所讨论的。52.如果wifi信号和ap连接在308处丢失,则过程在312处改变到监测模式,其中wifi禁用,并且监测单元信号的状态以尝试标识指示已知ap可能可用于连接的单元信号的式样。禁用wifi以便在该操作模式期间节省电力。在蜂窝电话的情形中,这样的设备不管怎样都连续监测单元站点的状态,因此采用最小附加资源以确定单元信号是否处于数据库46中。当单元信号与数据库匹配,并且到ap的连接是可能的或实现时,监测过程在316处暂停并且学习过程在304处重新开始,其中wifi操作启用。53.因而,与本教导相一致的无线设备具有wifi收发器和wwan收发器。编程处理器通信耦合到wifi收发器和wwan收发器,其中处理器被配置用于将wifi收发器连接到wifi接入点;当wifi收发器连接到wifi接入点时,在学习模式中操作,其中wwan信号在wifi接入点的位置处表征并且作为接入点表征存储;确定与wifi接入点的连接已经丢失;当确定与wifi接入点的连接已经丢失后,在监测模式中操作,其中wwan信号与所存储的接入点表征相比较并且其中wifi收发器被禁用;确定wwan信号与wifi接入点表征相匹配;并且当确定wwan信号与wifi接入点表征相匹配后,启用wifi收发器并且再连接到wifi接入点。54.与本教导相一致并且在具有wifi和wwan能力的设备处执行的方法涉及将wifi收发器连接到wifi接入点;在wifi收发器连接到wifi接入点时,在学习模式中操作设备,其中wwan信号在wifi接入点的位置处表征并且作为接入点表征存储;确定wifi收发器已经丢失与wifi接入点的连接;当确定wifi收发器已经丢失与wifi接入点的连接后,在监测模式中操作设备,其中wwan信号与所存储的接入点表征相比较并且其中wifi收发器被禁用;确定wwan信号与wifi接入点表征相匹配;并且当确定wwan信号与wifi接入点表征相匹配后,启用wifi收发器并且连接到wifi接入点。55.与这些教导相一致的非暂时性计算机可读存储设备存储指令,其在由一个或多个编程处理器执行时执行涉及以下的过程:将无线设备的wifi收发器连接到wifi接入点;当wifi收发器连接到wifi接入点时,在学习模式中操作无线设备,其中wwan信号在wifi接入点的位置处表征并且作为wifi接入点表征存储;确定wifi收发器已经丢失与wifi接入点的连接;当确定wifi收发器已经丢失与wifi接入点的连接后,在监测模式中操作无线设备,其中wwan信号与所存储的接入点表征相比较并且其中wifi收发器被禁用;确定wwan信号与wifi接入点表征相匹配;并且当确定wwan信号与wifi接入点表征相匹配后,启用wifi收发器并且连接到wifi接入点。56.为了补充本公开,该申请通过引用整体并入以下共同转让的专利、专利申请公布以及专利申请:为了补充本公开,该申请通过引用整体并入以下专利、专利申请公布以及专利申请:美国专利号6,832,725;美国专利号7,128,266;美国专利号7,159,783;美国专利号7,413,127;美国专利号7,726,575;美国专利号8,294,969;美国专利号8,317,105;美国专利号8,322,622;美国专利号8,366,005;美国专利号8,371,507;美国专利号8,376,233;美国专利号8,381,979;美国专利号8,390,909;美国专利号8,408,464;美国专利号8,408,468;美国专利号8,408,469;美国专利号8,424,768;美国专利号8,448,863;美国专利号8,457,013;美国专利号8,459,557;美国专利号8,469,272;美国专利号8,474,712;美国专利号8,479,992;美国专利号8,490,877;美国专利号8,517,271;美国专利号8,523,076;美国专利号8,528,818;美国专利号8,544,737;美国专利号8,548,242;美国专利号8,548,420;美国专利号8,550,335;美国专利号8,550,354;美国专利号8,550,357;美国专利号8,556,174;美国专利号8,556,176;美国专利号8,556,177;美国专利号8,559,767;美国专利号8,599,957;美国专利号8,561,895;美国专利号8,561,903;美国专利号8,561,905;美国专利号8,565,107;美国专利号8,571,307;美国专利号8,579,200;美国专利号8,583,924;美国专利号8,584,945;美国专利号8,587,595;美国专利号8,587,697;美国专利号8,588,869;美国专利号8,590,789;美国专利号8,596,539;美国专利号8,596,542;美国专利号8,596,543;美国专利号8,599,271;美国专利号8,599,957;美国专利号8,600,158;美国专利号8,600,167;美国专利号8,602,309;美国专利号8,608,053;美国专利号8,608,071;美国专利号8,611,309;美国专利号8,615,487;美国专利号8,616,454;美国专利号8,621,123;美国专利号8,622,303;美国专利号8,628,013;美国专利号8,628,015;美国专利号8,628,016;美国专利号8,629,926;美国专利号8,630,491;美国专利号8,635,309;美国专利号8,636,200;美国专利号8,636,212;美国专利号8,636,215;美国专利号8,636,224;美国专利号8,638,806;美国专利号8,640,958;美国专利号8,640,960;美国专利号8,643,717;美国专利号8,646,692;美国专利号8,646,694;美国专利号8,657,200;美国专利号8,659,397;美国专利号8,668,149;美国专利号8,678,285;美国专利号8,678,286;美国专利号8,682,077;美国专利号8,687,282;美国专利号8,692,927;美国专利号8,695,880;美国专利号8,698,949;美国专利号8,717,494;美国专利号8,717,494;美国专利号8,720,783;美国专利号8,723,804;美国专利号8,723,904;美国专利号8,727,223;美国专利号d702,237;美国专利号8,740,082;美国专利号8,740,085;美国专利号8,746,563;美国专利号8,750,445;美国专利号8,752,766;美国专利号8,756,059;美国专利号8,757,495;美国专利号8,760,563;美国专利号8,763,909;美国专利号8,777,108;美国专利号8,777,109;美国专利号8,779,898;美国专利号8,781,520;美国专利号8,783,573;美国专利号8,789,757;美国专利号8,789,758;美国专利号8,789,759;美国专利号8,794,520;美国专利号8,794,522;美国专利号8,794,526;美国专利号8,798,367;美国专利号8,807,431;美国专利号8,807,432;美国专利号8,820,630;国际公开号2013/163789;国际公开号2013/173985;国际公开号2014/019130;国际公开号2014/110495;美国专利申请公开号2008/0185432;美国专利申请公开号2009/0134221;美国专利申请公开号2010/0177080;美国专利申请公开号2010/0177076;美国专利申请公开号2010/0177707;美国专利申请公开号2010/0177749;美国专利申请公开号2011/0202554;美国专利申请公开号2012/0111946;美国专利申请公开号2012/0138685;美国专利申请公开号2012/0168511;美国专利申请公开号2012/0168512;美国专利申请公开号2012/0193423;美国专利申请公开号2012/0203647;美国专利申请公开号2012/0223141;美国专利申请公开号2012/0228382;美国专利申请公开号2012/0248188;美国专利申请公开号2013/0043312;美国专利申请公开号2013/0056285;美国专利申请公开号2013/0070322;美国专利申请公开号2013/0075168;美国专利申请公开号2013/0082104;美国专利申请公开号2013/0175341;美国专利申请公开号2013/0175343;美国专利申请公开号2013/0200158;美国专利申请公开号2013/0256418;美国专利申请公开号2013/0257744;美国专利申请公开号2013/0257759;美国专利申请公开号2013/0270346;美国专利申请公开号2013/0278425;美国专利申请公开号2013/0287258;美国专利申请公开号2013/0292475;美国专利申请公开号2013/0292477;美国专利申请公开号2013/0293539;美国专利申请公开号2013/0293540;美国专利申请公开号2013/0306728;美国专利申请公开号2013/0306730;美国专利申请公开号2013/0306731;美国专利申请公开号2013/0307964;美国专利申请公开号2013/0308625;美国专利申请公开号2013/0313324;美国专利申请公开号2013/0313325;美国专利申请公开号2013/0341399;美国专利申请公开号2013/0342717;美国专利申请公开号2014/0001267;美国专利申请公开号2014/0002828;美国专利申请公开号2014/0008430;美国专利申请公开号2014/0008439;美国专利申请公开号2014/0025584;美国专利申请公开号2014/0027518;美国专利申请公开号2014/0034734;美国专利申请公开号2014/0036848;美国专利申请公开号2014/0039693;美国专利申请公开号2014/0042814;美国专利申请公开号2014/0049120;美国专利申请公开号2014/0049635;美国专利申请公开号2014/0061305;美国专利申请公开号2014/0061306;美国专利申请公开号2014/0063289;美国专利申请公开号2014/0066136;美国专利申请公开号2014/0067692;美国专利申请公开号2014/0070005;美国专利申请公开号2014/0071840;美国专利申请公开号2014/0074746;美国专利申请公开号2014/0075846;美国专利申请公开号2014/0076974;美国专利申请公开号2014/0078341;美国专利申请公开号2014/0078342;美国专利申请公开号2014/0078345;美国专利申请公开号2014/0084068;美国专利申请公开号2014/0097249;美国专利申请公开号2014/0098792;美国专利申请公开号2014/0100774;美国专利申请公开号2014/0100813;美国专利申请公开号2014/0103115;美国专利申请公开号2014/0104413;美国专利申请公开号2014/0104414;美国专利申请公开号2014/0104416;美国专利申请公开号2014/0104451;美国专利申请公开号2014/0106594;美国专利申请公开号2014/0106725;美国专利申请公开号2014/0108010;美国专利申请公开号2014/0108402;美国专利申请公开号2014/0108682;美国专利申请公开号2014/0110485;美国专利申请公开号2014/0114530;美国专利申请公开号2014/0124577;美国专利申请公开号2014/0124579;美国专利申请公开号2014/0125842;美国专利申请公开号2014/0125853;美国专利申请公开号2014/0125999;美国专利申请公开号2014/0129378;美国专利申请公开号2014/0131438;美国专利申请公开号2014/0131441;美国专利申请公开号2014/0131443;美国专利申请公开号2014/0131444;美国专利申请公开号2014/0131445;美国专利申请公开号2014/0131448;美国专利申请公开号2014/0133379;美国专利申请公开号2014/0136208;美国专利申请公开号2014/0140585;美国专利申请公开号2014/0151453;美国专利申请公开号2014/0152882;美国专利申请公开号2014/0158770;美国专利申请公开号2014/0159869;美国专利申请公开号2014/0160329;美国专利申请公开号2014/0166755;美国专利申请公开号2014/0166757;美国专利申请公开号2014/0166759;美国专利申请公开号2014/0166760;美国专利申请公开号2014/0166761;美国专利申请公开号2014/0168787;美国专利申请公开号2014/0175165;美国专利申请公开号2014/0175169;美国专利申请公开号2014/0175172;美国专利申请公开号2014/0175174;美国专利申请公开号2014/0191644;美国专利申请公开号2014/0191913;美国专利申请公开号2014/0197238;美国专利申请公开号2014/0197239;美国专利申请公开号2014/0197304;美国专利申请公开号2014/0203087;美国专利申请公开号2014/0204268;美国专利申请公开号2014/0214631;美国专利申请公开号2014/0217166;美国专利申请公开号2014/0217180;2012年2月7日提交的美国专利申请号13/367,978,alaserscanningmoduleemployinganelastomericu-hingebasedlaserscanningassembly,(feng等人);2012年11月5日提交的美国专利申请号29/436,337,anelectronicdevice,(fitch等人);2013年2月20日提交的美国专利申请号13/771,508,anopticalredirectionadapter,(anderson);2013年3月28日提交的美国专利申请号13/852,097,asystemandmethodforcapturingandpreservingvehicleeventdata,(barker等人);2013年5月24日提交的美国专利申请号13/902,110,asystemandmethodfordisplayofinformationusingavehicle-mountcomputer,(hollifield);2013年5月24日提交的美国专利申请号13/902,144,asystemandmethodfordisplayofinformationusingavehicle-mountcomputer,(chamberlin);2013年5月24日提交的美国专利申请号13/902,242,asystemforprovidingacontinuouscommunicationlinkwithasymbolreadingdevice,(smith等人);2013年6月7日提交的美国专利申请号13/912,262,amethodoferrorcorrectionfor3dimagingdevice,(jovanovski等人);2013年6月7日提交的美国专利申请号13/912,702,asystemandmethodforreadingcodesymbolsatlongrangeusingsourcepowercontrol,(xian等人);2013年6月19日提交的美国专利申请号29/458,405,anelectronicdevice,(fitch等人);2013年6月20日提交的美国专利申请号13/922,339,asystemandmethodforreadingcodesymbolsusingavariablefieldofview,(xian等人);2013年6月26日提交的美国专利申请号13/927,398,acodesymbolreadingsystemhavingadaptiveautofocus,(todeschini);2013年6月28日提交的美国专利申请号13/930,913,amobiledevicehavinganimproveduserinterfaceforreadingcodesymbols,(gelay等人);2013年7月2日提交的美国专利申请号29/459,620,anelectronicdeviceenclosure,(london等人);2013年7月2日提交的美国专利申请号29/459,681,anelectronicdeviceenclosure,(chaney等人);2013年7月2日提交的美国专利申请号13/933,415,anelectronicdevicecase,(london等人);2013年7月3日提交的美国专利申请号29/459,785,ascannerandchargingbase,(fitch等人);2013年7月3日提交的美国专利申请号29/459,823,ascanner,(zhou等人);2013年7月22日提交的美国专利申请号13/947,296,asystemandmethodforselectivelyreadingcodesymbols,(rueblinger等人);2013年7月25日提交的美国专利申请号13/950,544,acodesymbolreadingsystemhavingadjustableobjectdetection,(jiang);2013年8月7日提交的美国专利申请号13/961,408,amethodformanufacturinglaserscanners,(saber等人);2013年9月5日提交的美国专利申请号14/018,729,amethodforoperatingalaserscanner,(feng等人);2013年9月6日提交的美国专利申请号14/019,616,adevicehavinglightsourcetoreducesurfacepathogens,(todeschini);2013年9月11日提交的美国专利申请号14/023,762,ahandheldindiciareaderhavinglockingendcap,(gannon);2013年9月24日提交的美国专利申请号14/035,474,augmented-realitysignaturecapture,(todeschini);2013年9月26日提交的美国专利申请号29/468,118,anelectronicdevicecase,(oberpriller等人);2013年10月16日提交的美国专利申请号14/055,234,dimensioningsystem,(fletcher);2013年10月14日提交的美国专利申请号14/053,314,indiciareader,(huck);2013年10月29日提交的美国专利申请号14/065,768,hybridsystemandmethodforreadingindicia,(meier等人);2013年11月8月提交的美国专利申请号14/074,746,self-checkoutshoppingsystem,(hejl等人);2013年11月8日提交的美国专利申请号14/074,787,methodandsystemforconfiguringmobiledevicesvianfctechnology,(smith等人);2013年11月22日提交的美国专利申请号14/087,190,optimalrangeindicatorsforbarcodevalidation,(hejl);2013年12月2日提交的美国专利申请号14/094,087,methodandsystemforcommunicatinginformationinandigitalsignal,(peake等人);2013年12月10日提交的美国专利申请号14/101,965,highdynamic-rangeindiciareadingsystem,(xian);2014年1月8日提交的美国专利申请号14/150,393,indicia-readerhavingunitaryconstructionscanner,(colavito等人);2014年1月14日提交的美国专利申请号14/154,207,laserbarcodescanner,(hou等人);2014年1月28日提交的美国专利申请号14/165,980,systemandmethodformeasuringirregularobjectswithasinglecamera,(li等人);2014年1月28日提交的美国专利申请号14/166,103,indiciareadingterminalincludingopticalfilter,(lu等人);2014年3月7日提交的美国专利申请号14/200,405,indiciareaderforsize-limitedapplications,(feng等人);2014年4月1日提交的美国专利申请号14/231,898,hand-mountedindicia-readingdevicewithfingermotiontriggering,(vanhorn等人);2014年4月11日提交的美国专利申请号14/250,923,readingapparatushavingpartialframeoperatingmode,(deng等人);2014年4月21日提交的美国专利申请号14/257,174,imagingterminalhavingdatacompression,(barber等人);2014年4月21日提交的美国专利申请号14/257,364,dockingsystemandmethodusingnearfieldcommunication,(showering);2014年4月29日提交的美国专利申请号14/264,173,autofocuslenssystemforindiciareaders,(ackley等人);2014年5月12日提交的美国专利申请号14/274,858,mobileprinterwithoptionalbatteryaccessory,(marty等人);2014年5月14日提交的美国专利申请号14/277,337,multipurposeopticalreader,(jovanovski等人);2014年5月21日提交的美国专利申请号14/283,282,terminalhavingilluminationandfocuscontrol,(liu等人);2014年6月10日提交的美国专利申请号14/300,276,methodandsystemforconsideringinformationaboutanexpectedresponsewhenperformingspeechrecognition,(braho等人);2014年6月16日提交的美国专利申请号14/305,153,indiciareadingsystememployingdigitalgaincontrol,(xian等人);2014年6月20日提交的美国专利申请号14/310,226,autofocusingopticalimagingdevice,(koziol等人);2014年7月10日提交的美国专利申请号14/327,722,customerfacingimagingsystemsandmethodsforobtainingimages,(oberpriller等人);2014年7月10日提交的美国专利申请号14/327,827,amobile-phoneadapterforelectronictransactions,(hejl);2014年7月11日提交的美国专利申请号14/329,303,cellphonereadingmodeusingimagetimer,(coyle);2014年7月17日提交的美国专利申请号14/333,588,symbolreadingsystemwithintegratedscalebase,(barten);2014年7月18日提交的美国专利申请号14/334,934,asystemandmethodforindiciaverification,(hejl);2014年7月21日提交的美国专利申请号14/336,188,methodofandsystemfordetectingobjectweighinginterferences,(amundsen等人);2014年7月24日提交的美国专利申请号14/339,708,laserscanningcodesymbolreadingsystem,(xian等人);2014年7月25日提交的美国专利申请号14/340,627,anaxiallyreinforcedflexiblescanelement,(rueblinger等人);2014年7月25日提交的美国专利申请号14/340,716,anopticalimagerandmethodforcorrelatingamedicationpackagewithapatient,(ellis);2014年3月4日提交的美国专利申请号14/342,544,imagingbasedbarcodescannerenginewithmultipleelementssupportedonacommonprintedcircuitboard,(liu等人);2014年3月19日提交的美国专利申请号14/345,735,opticalindiciareadingterminalwithcombinedillumination,(ouyang);2014年7月21日提交的美国专利申请号14/336,188,methodofandsystemfordetectingobjectweighinginterferences,(amundsen等人);2014年5月1日提交的美国专利申请号14/355,613,opticalindiciareadingterminalwithcolorimagesensor,(lu等人);2014年7月2日提交的美国专利申请号14/370,237,web-basedscan-taskenabledsystemandmethodofandapparatusfordevelopinganddeployingthesameonaclient-servernetwork,(chen等人);2014年7月2日提交的美国专利申请号14/370,267,industrialdesignforconsumerdevicebasedscanningandmobility,(ma等人);2014年8月4日提交的美国专利申请号14/376,472,anencodedinformationreadingterminalincludinghttpserver,(lu);2014年8月15日提交的美国专利申请号14/379,057,methodofusingcamerasensorinterfacetotransfermultiplechannelsofscandatausinganimageformat,(wang等人);2014年8月6日提交的美国专利申请号14/452,697,interactiveindiciareader,(todeschini);2014年8月6日提交的美国专利申请号14/453,019,dimensioningsystemwithguidedalignment,(li等人);2014年8月15日提交的美国专利申请号14/460,387,apparatusfordisplayingbarcodesfromlightemittingdisplaysurfaces,(vanhorn等人);2014年8月15日提交的美国专利申请号14/460,829,encodedinformationreadingterminalwithwirelesspathselectoncapability,(wang等人);2014年8月19日提交的美国专利申请号14/462,801,mobilecomputingdevicewithdatacognitionsoftware,(todeschini等人);2014年7月30日提交的美国专利申请号14/446,387,indiciareadingterminalprocessingpluralityofframesofimagedataresponsivelytotriggersignalactivation,(wang等人);2014年7月30日提交的美国专利申请号14/446,391,multifunctionpointofsaleapparatuswithopticalsignaturecapture,(good等人);2014年4月2日提交的美国专利申请号29/486,759,animagingterminal,(oberpriller等人);2014年6月4日提交的美国专利申请号29/492,903,anindiciascanner,(zhou等人);以及2014年6月24日提交的美国专利申请号29/494,725,anin-counterbarcodescanner,(oberpriller等人)。57.在说明书和/或附图中,已经公开了本发明的典型实施例。本发明不限于这样的示例性实施例。术语“和/或”的使用包括相关联的所列项目中的一个或多个中的任一者和所有组合。附图是示意性的表示并且因此未必按照比例绘制。除非另有所指,否则已经在通用且描述性意义下使用具体术语,并且其不用于限制的目的。当前第1页12当前第1页12

技术特征:


1.一种无线设备,包括:wifi收发器;wwan收发器;编程处理器,其通信耦合到wifi收发器和wwan收发器,该处理器被配置用于:将wifi收发器连接到wifi接入点;当wifi收发器连接到wifi接入点时,在学习模式中操作,其中wwan信号在wifi接入点的位置处表征,多个wwan单元中的每一个wwan单元作为表格条目存储在接入点表征表格中,多个wwan单元中的每一个wwan单元的表格条目包括最小信号强度值和最大信号强度值;确定与wifi接入点的连接已经丢失;在确定与wifi接入点的连接已经丢失后,在监测模式中操作,其中wwan信号与存储在接入点表征表格中的表格条目相比较并且其中wifi收发器被禁用;确定来自至少一些wwan单元的wwan信号与wifi接入点表征表格相匹配,相匹配包括检测从wwan单元的传送,所述传送具有介于所述wwan单元的相应表格条目中最小信号强度值与最大信号强度值之间的信号强度值;以及在确定来自至少一些wwan单元的wwan信号与wifi接入点表征相匹配后,启用wifi收发器并且再连接到wifi接入点。2.根据权利要求1所述的无线设备,其中wifi接入点表征表格包括当wifi收发器在学习模式中连接到wifi接入点时针对每一个wwan单元所检测到的表格条目。3.根据权利要求1所述的无线设备,其中处理器还被配置为在处于学习模式中时监测在接入点表征表格中具有表格条目的每一个wwan单元的信号强度,并且当所检测到的信号强度小于存储在表格中的最小信号强度值时更新最小信号强度值,以及当所检测到的信号强度大于存储在表格中的最大信号强度值时更新最大信号强度值。4.根据权利要求1所述的无线设备,其中处理器被配置用于确定来自所有wwan单元的wwan信号与wifi接入点表征表格相匹配。5.根据权利要求1所述的无线设备,其中表格是表格数据库中的多个表格之一,其中每一个表格与单个wifi接入点相关联。6.根据权利要求1所述的无线设备,其中处理器还被编程为从未出现于wifi接入点表征表格中的新wwan单元针对wifi收发器连接到的接入点检测传送;并且针对新wwan单元创建表格条目,其存储新wwan单元的最小和最大信号强度值。7.一种在具有wifi和wwan能力的设备处执行的方法,包括:将wifi收发器连接到wifi接入点;当wifi收发器连接到wifi接入点时,在学习模式中操作设备,其中多个wwan单元在wifi接入点的位置处表征,多个wwan单元中的每一个wwan单元作为表格条目存储在wifi接入点表征表格中,多个wwan单元中的每一个wwan单元的表格条目包括最小信号强度值和最大信号强度值;确定wifi收发器已经丢失与wifi接入点的连接;在确定wifi收发器已经丢失与wifi接入点的连接后,在监测模式中操作设备,其中wwan信号与存储在wifi接入点表征表格中的表格条目相比较并且其中wifi收发器被禁用;
确定来自至少一些wwan单元的wwan信号与wifi接入点表征表格相匹配,相匹配包括检测从wwan单元的传送,所述传送具有介于所述wwan单元的相应表格条目中最小信号强度值与最大信号强度值之间的信号强度值;以及在确定来自至少一些wwan单元的wwan信号与wifi接入点表征相匹配后,启用wifi收发器并且连接到wifi接入点。8.根据权利要求7所述的方法,其中wifi接入点表征表格包括当wifi收发器在学习模式中连接到wifi接入点时针对每一个wwan单元所检测到的表格条目。9.根据权利要求7所述的方法,还包括处理器在处于学习模式中时监测在接入点表征表格中具有表格条目的每一个wwan单元的信号强度,并且当所检测到的信号强度小于存储在表格中的最小信号强度值时更新最小信号强度值,以及当所检测到的信号强度大于存储在表格中的最大信号强度值时更新最大信号强度值。10.根据权利要求7所述的方法,包括确定来自所有wwan单元的wwan信号与wifi接入点表征相匹配。

技术总结


提供了基于单元信号的WIFI启用。无线设备具有WiFi收发器和WWA收发器。编程处理器被配置为将WiFi收发器连接到接入点,并且当连接时,在学习模式中操作,其中WWA信号在WiFi接入点的位置处表征并且作为接入点表征存储。当到AP的连接丢失时,在监测模式中操作,其中WWA信号与所存储的接入点表征相比较,其中WiFi收发器被禁用。当WWA信号与WiFi AP表征相匹配时,启用WiFi收发器以再连接到WiFi AP。AP。AP。


技术研发人员:

杨善宁

受保护的技术使用者:

手持产品公司

技术研发日:

2015.07.07

技术公布日:

2023/1/19


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-87980-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2023-01-29 22:23:48

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论