用于减少电磁干扰的信号质量相关的设备节流的制作方法

文档序号:16787530发布日期:2019-02-01 19:28阅读:148来源:国知局
用于减少电磁干扰的信号质量相关的设备节流的制作方法

本公开内容一般地涉及改善发生在计算设备上的无线通信的信号质量。更具体地,本文实施例涉及基于无线通信的信号质量限制耦合至计算设备的附属设备的活动以减少电磁干扰。



背景技术:

随着设备组件变得越发先进,各种类型的计算设备的无线通信能力得到持续的改善。包括无线网络的覆盖和单独处理器的速度这样的改善创建了一个在任何时间向这个星球上的任何人传输信息是可能的世界。虽然在被一般消费者执行时,这些改善看起来是无缝的,但通过网络的信息传输可能是复杂的。例如,由于无线信号本质上是高频振荡的电磁场,它们容易受到生成电磁波的设备的干扰。干扰会降低信号质量并影响用户在电话呼叫或浏览互联网时的体验。许多组件和算法可用于改善对干扰的处理,但往往很多时候它们缺乏解决信号质量问题的能力。



技术实现要素:

本文描述有关用于限制通信地耦合至计算设备的附属设备的活动以便减少电磁干扰并改善信号质量的系统、方法和装置的各种实施例。在一些实施例中,提出了用于维持由移动设备中的无线电路进行的无线通信的至少阈值服务质量(QOS)的方法。移动设备可以操作地耦合到电子附属设备,该电子附属设备包含能够生成给无线通信的QOS带来不利影响的电磁干扰(EMI)的电路。该方法可包括确定由无线电路进行的无线通信的QOS,并在QOS低于阈值QOS时向电子附属设备的电路发送节流信号的步骤。结果,节流信号可使得电路减少所生成的EMI的量。电子附属设备可包括辅助电源,该辅助电源包含附属电池和耦合至附属电池并被布置为提供充电电流的充电电路。该方法可进一步包括确定移动设备的电池的电荷状态(SOC)的步骤。在电池的SOC大于或等于阈值SOC并且QOS小于阈值QOS时,节流信号可用于减少充电电路的活动,从而减少所生成的EMI的量并改善QOS。

在其他实施例中,提出了计算设备。该计算设备可包括处理器和存储器,该存储器被配置为存储指令,当该处理器执行这些指令时导致计算设备执行包括确定无线通信的信号质量和确定移动设备的电池的电荷状态的步骤。在电池的电荷状态大于或等于阈值电荷状态并且信号质量小于信号质量阈值时,可以限制与计算设备通信地耦合的充电附件的活动。作为限制该活动的结果,充电附件和无线通信之间的干扰被减少。

在还有的其他实施例中,提出了移动设备。该移动设备可包括无线电路、处理器和储存器,该存储器被配置为存储指令,当处理器执行这些指令时导致移动设备执行包括确定由无线电路进行的无线通信的信号质量的步骤。所述步骤可进一步包括在信号质量小于或等于信号质量阈值时,限制通信地耦合至移动设备的附属设备的活动的步骤,其中限制所述活动减少由活动造成的电磁干扰。在一些实施例中,活动的限制程度是基于移动设备正在运行处于多个模式中的哪个模式的。另外,在一些实施例中,附属设备在移动设备的内部或外部。此外,活动可对应于向移动设备发送数据信号或电荷信号,并且活动的限制程度可基于活动的状态。例如,在活动包括发送电荷信号时,活动的状态可以是在移动设备中关于电荷阈值的电池的电荷状态。

通过接下来结合附图的详细说明,本发明的其他方面和优势将变得明晰。附图通过示例说明所描述的实施例的原理。

附图说明

所描述的实施例可通过参考接下来的详细说明和附图来更好地理解。另外,所描述的实施例的优势可通过参考接下来的详细说明和附图来更好地理解。

图1是根据本文论述的一些实施例的计算设备和附属设备的透视图。

图2是根据本文论述的一些实施例的计算设备和附属设备的框图。

图3是根据本文论述的一些实施例的有关用于限制附属设备的活动的信号质量和电池电荷的表。

图4阐述了用于基于计算设备经历的信号质量来限制附属设备的活动的方法。

图5阐述了用于限制与计算设备通信的附属充电器的活动的方法。

图6阐述了根据计算设备的模式来限制与该计算设备通信的附属设备的活动的方法。

图7阐述了根据层次结构来限制与计算设备通信的一个或多个附属设备的活动的方法。

图8示出了用于执行本文论述的任意实施例的计算设备的框图。

具体实施方式

在这部分中描述根据本申请的方法和装置的典型应用。提供这些例子仅为了填加上下文并帮助理解所描述的实施例。因此,对于本领域技术人员而言明显的是,在没有一些或全部这些具体细节的情况下,所描述的实施例也可实施。在其他实例中,为了避免不必要地模糊所描述的实施例,公知的处理步骤并未详细地描述。其他的应用也是可能的,使得接下来的例子不应理解为是限制。

在接下来的详细说明中,参考了附图,附图是说明的一部分并且其中通过示例的方式示出了依照所描述的实施例的特定实施例。虽然这些实施例被描述得足够详细以使得本领域技术人员能够实现所描述的实施例,但应当理解的是这些例子并非是限制;因此其他实施例可以使用,并且在不脱离所描述的实施例的精神和范围的情况下可做出改变。

这里论述的实施例关于改善有关发生在计算设备处的无线传输的用户体验。由于无线传输依靠电磁波来传输信号,无线传输可能容易受到来自生成电磁波的附属设备的干扰。为了降低对这种干扰的灵敏度,附属设备的选择的操作可被计算设备限制以减轻和/或阻止干扰。在本文论述的一些实施例中,附属设备被限制的范围可至少基于无线传输的信号质量和/或服务质量(QOS)。具体对于蜂窝电话来说,信号质量和/或QOS可基于一个或多个不限于如下中任何的信号度量:接收信号强度指示器(RSSI)、接收信道功率指示器(RCPI)、接收信号码功率(RSCP)、参考信号接收质量(RSRQ)、信噪比(SNR)、信号干扰噪声比(SINR)、干扰、或任意其他合适的指示信号质量的度量。在计算设备通过无线信号与远程计算设备或组件进行通信时,无线信号的信号质量可被监测。基于该监测,计算设备可确定无线信号的信号质量是否在对应于一个或多个信号度量的信号质量阈值内。信号质量阈值可以是单个值或值的范围,值的范围定义由计算设备或用户设定的信号质量的范围。落在信号质量阈值内的信号质量值可对应于具有最小或没有误差、差异和/或用户体验影响的所发送或接收的无线传输。如果信号质量值不在信号质量阈值内,则附属设备的选择的操作可被计算设备限制或节流。例如,如果附属设备的某些操作生成或依赖电磁场,则由附属设备节流这样的操作可降低由附属设备生成的电磁场与无线信号之间的干扰,从而改善信号质量以及总体用户体验。

在一些实施例中,计算设备是移动设备,附属设备是辅助电源。辅助电源可以是便携式电源,便携式电源包括一个或多个电池以及用于向移动设备的电池提供充电电流的充电电路。在辅助电源的正常操作期间,辅助电源可生成外部电磁场,这些电磁场会干扰与移动设备中的无线电路系统相关联的无线通信的接收和/或传输。因此,移动设备的某些功能,诸如电话呼叫和数据传输,会受到干扰的负面影响。然而,根据保留在移动设备的电池中的电荷量,通过限制辅助电源的对于干扰有责任的那些方面的活动,干扰可被降低。例如,在辅助电源给移动设备电池充电期间,计算设备可确定电话呼叫或其他数据传输的信号质量不在信号质量阈值内。因此,如果保留在计算设备电池中的电荷量(即移动设备电荷)大于或等于电荷阈值,则可以节流或限制辅助电源对移动设备电池的充电以降低干扰。此外,如果移动设备电荷不大于或等于电荷阈值,则不管作为充电的结果而出现的任何干扰,辅助电源将被允许继续为移动设备的电池充电。

在一些实施例中,在电话呼叫或数据传输之前或期间,可向用户提供限制或者不限制辅助电源的活动的选项。例如,如果用户正在进行很重要的电话呼叫或正向远程设备发送重要的数据并且信号质量很低,那么为了改善信号质量,该用户可选在限制辅助电源的活动。另外,在一些实施例中,用户没有被赋予有关是否限制辅助电源活动以改善信号质量的选项。这一实施例用于防止在电话呼叫或数据传输期间移动设备电荷变得过低时损害移动设备。在这一实施例中,如果移动设备电荷降至低的阈值(例如小于或等于电荷阈值的阈值),则辅助电源将不管充电是否影响信号质量而继续为移动设备电池充电。在另一些实施例中,对附属设备的限制可基于计算设备运行处于的模式。在一个实施例中,限制可体现为一个或多个存储在计算设备的存储器中的查找表,和/或定义何时以及如何限制一个或多个附属设备的层次结构。

这些和其他的实施例在下面参考附图1-8进行讨论;然而,本领域技术人员应当清楚,这里关于附图所给出的详细描述仅为了解释目的,其不应解释为是限制。

图1是根据本文论述的一些实施例的计算设备102和附属设备104的透视图100。计算设备102可以是任何类型的能够发送和/或接收无线通信的计算设备。例如,计算设备102可以是台式计算机、媒体播放器、蜂窝电话、遥控器、平板电脑、笔记本电脑、或任何其他具有无线通信能力的设备。附属设备104可以是任何能够直接地或间接地造成与发生在计算设备102处的无线通信的电磁干扰的附属设备。尽管附属设备104被图示为在计算设备102外部,但附属设备104可以是计算设备102的内部设备或组件。附属设备104可是被配置为给计算设备102的电池提供电荷的附属电池充电器。附属电池充电器可造成与发生在计算设备102处的无线通信的电磁干扰,从而影响无线通信的质量。例如,在计算设备102的用户正在进行电话呼叫并且电池变低时,该用户可将附属设备104插入到计算设备102中以便给电池充电。作为结果,无线通信的信号质量可被电池的充电减弱,从而降低该电话呼叫的清晰度。这种降低在某种程度上是因开关(switch)而产生的,这些开关将来自附属设备104的功率转换为计算设备102中的可用功率。这里讨论的实施例可被包括在计算设备102或附属设备104中,以便在使用附属设备104期间维持信号质量。例如,根据一些实施例,在无线通信(例如电话呼叫、数据传输)的信号质量被确定为不在信号质量阈值内时,附属设备104的活动(例如输出电流或电压、和/或发送和/或接收数据)可由附属设备104或计算设备102限制或节流。

图2是根据一些实施例的计算设备102和附属设备104的框图200。计算设备102可包括用于发送和/或接收无线通信的通信电路204。无线通信可对应于电话呼叫、数据传输、控制信号、支付交易或无线信号的传输。计算设备102可进一步包括使得计算设备102能够实现各种特征的处理器208和存储器206,并可以控制通信电路204。在一些实施例中,处理器208可确定计算设备102正在参与的无线通信的信号质量。计算设备102可确定信号质量不在信号质量阈值内,或者以其他方式对于某种类型的无线通信不是正常或最佳的。例如,不在信号质量阈值内的信号质量可导致电话呼叫至少部分不清楚或听不见。另外,不在信号质量阈值内的信号质量可导致数据传送被远程设备不准确地接收或带有误差地接收。信号质量阈值可由与一个或多个信号质量度量对应的值或值的范围来定义。例如,在指示信号质量的度量是RSSI时,信号质量阈值可以是大于-80dBm的任何值(例如70dBm)。另外,在指示信号质量的度量是干扰或噪声时,信号质量阈值可以是小于-80dBm的任何值(例如-100dBm)。然而,这些范围和度量可以用任何合适的方法修改来使信号质量最佳。在一些实施例中,信号质量阈值对于每个模式可以是不同的。例如,信号质量阈值可以取决于通信电路204是在进行电话呼叫还是在通过数据网络发送数据。此外,信号质量阈值可取决于通信电路204是空闲的还是活动地或始终运行在一个或多个信道上(例如处于专用信道(DCH)模式)。例如,通信电路204在空闲模式下可以是较不灵敏的,因此相较于非空闲模式的信号质量阈值而言,在空闲模式下的信号质量阈值可包括不同的值。

使用所确定的信号质量,计算设备102可执行多种多样的功能来改善信号质量。例如,计算设备102可基于信号质量限制附属设备104的一个或多个功能。附属设备104可以是任何合适的能够由于附属设备104的活动而造成EMI的附属设备。例如,附属设备104可以是能够向计算设备102发送数据、和/或从计算设备102接收数据的设备。在附属设备104是附属电池充电器的实施例中,计算设备102可以限制或节流附属电池充电器的电流输出。这样,从附属设备104的电源提供的电流将被计算设备102限制或停止。在一些实施例中,附属设备104的限制和/或节流可通过限制和/或节流从附属设备104提供的输入而在计算设备102内执行。在其他实施例中,计算设备102可通过向附属设备104发送信号来完成附属设备104的限制和/或节流。只要无线通信发生在计算设备102处,或者简单地在无线通信发生在计算设备102处期间,信号就可以限制或节流附属设备104。在一些实施例中,信号可以限制或节流附属设备104,直到信号质量在信号质量阈值内。

对附属设备104的活动的限制和/或节流可基于指示随着时间推移而测量的信号质量的一个或多个值。例如,处理器208可采样通信电路204的信号质量,并基于一段时间内测量的信号质量的滑动平均值来使得附属设备104的活动被限制或节流。在一些实施例中,附属设备104的活动的限制和/或节流可基于存储于计算设备102的存储器206和/或存储于附属设备104的存储器中的一个或多个查找表。例如,查找表可包含与信号质量的值的范围对应的多个值,并且多个值中的每个值都可与更施加于附属设备104的一个或多个限制相关联。在一些实施例中,信号质量最低或最差的值可与附属设备104的活动的完全限制相关联。这样,如果在通信电路204处测量的信号质量对应于查找表中最低或最差的值,计算设备102将使得附属设备104完全停止活动(例如阻止电源210的充电,和/或停止在附属设备104处发送或接收数据)。在一些实施例中,查找表中的信号质量的最佳值可与查找表中的非限制值相关联。这样,在信号质量是最佳的时,将没有活动限制被施加于附属设备104。

在附属设备104是附属电池充电器的实施例中,查找表可存储于存储器206中并包括对应于电源210的电荷状态的值。这些值可被组织为范围,使得范围上限对应于用于进行无线通信的足够的电荷水平,范围下限对应于用于进行无线通信的不足够的电荷水平。查找表中的每个范围和/或每个值可与要施加于附属设备104的一个或多个限制相关联。另外,每个限制可与指示信号质量的值或值的范围相关联。这样,可以至少基于电源210的电荷水平和通信电路204的无线通信的信号质量来对附属设备104的活动施加限制。例如,在电源210(例如电池)具有大于或等于电荷阈值的电荷状态、但信号质量不在信号质量阈值内时,计算设备102可限制来自附属设备104的输入。在电源210不具有大于或等于电荷阈值的电荷状态、且信号质量不在信号质量阈值内时,计算设备102可提示用户在继续附属设备104的运行和停止附属设备104的运行之间进行选择。然而,在一些实施例中,附属设备104可以在用户不被提示做出选择的情况下被完全或部分地限制。

图3是根据本文论述的一些实施例的有关用于限制附属设备的活动的信号质量和电池电荷的表300。表300可并入用于计算设备102和附属设备104的计算机代码中,以改善计算设备102处的信号质量。表300包括在信号质量高(即在信号质量阈值内)并且电池电荷或低或高(即小于或大于电荷阈值)时允许附属设备104的活动的指令。这样,在附属设备104是附属电池充电器时,只要信号质量高,附属电池充电器就能够给计算设备102的电池充电。在电池电荷高且信号质量低时,计算设备102可限制附属设备104的活动,以便防止由附属设备104造成的任何干扰。在信号质量低且电池电荷低时,计算设备102可或者限制附属设备104的活动(例如允许到计算设备的一些电流或输入)或者不限制附属设备104的活动。例如,在信号质量低且电池电荷低时,用户可被提示来选择是限制还是不限制附属设备的活动。在一些实施例中,计算设备102或附属设备104被编程为在信号质量和电池电荷低时或者限制或者允许附属设备104的活动,而不给用户这两者之间的选项。

附属设备104的活动可以是在计算设备102内部或外部的设备或组件的一种或多种活动。例如,在一些实施例中,附属设备104是内部组件,诸如扬声器、显示面板、相机、麦克风、天线、开关、触摸屏、灯、传感器、或计算设备的任何其他内部组件。另外,在一些实施例中,存储器206中可存储层次结构。该层次结构可定义何时和/或如何限制或节流一个或多个内部组件和/或外部组件。例如,在信号质量不在信号质量阈值内时,层次结构可提供在限制内部附属设备的活动之前限制外部附属设备的活动的指令。而且,层次结构可包括在限制外部附属设备的活动之前限制内部附属设备的活动的指令。在一些实施例中,层次结构可包括在一个或多个其他外部附属设备之前限制一个或多个内部附属设备的指令。例如,在信号质量低时,处理器208可使得计算设备102的显示面板的输出降低,并在其后使得计算设备102的相机被关闭。应当注意,用于对一个或多个组件的活动的限制或节流进行排序的任何合适的层次结构都在本公开内容的范围内。

图4说明了用于基于计算设备102所经历的信号质量来限制附属设备的活动的方法400。方法400可由计算设备102和/或附属设备104或者能够控制附属设备的任何其他合适的设备或模决来执行。方法400包括确定发生在计算设备102处的无线通信的信号质量的步骤402。无线通信可对应于电话呼叫、视频呼叫、数据上传或下载、或者任何其他无线通信。步骤404,做出信号质量是否在信号质量阈值内的确定。信号质量阈值可定义在信号质量正常或最佳时、或者在信号质量的度量达到特定的值或值的范围时的点。如果信号质量被确定为不在信号阈值范围内,那么在步骤406,与计算设备通信的附属设备的活动被计算设备限制。然而,如果信号质量被确定为在信号质量阈值内,则重复步骤402。附属设备可以是可能造成与发生在计算设备处的无线通信的干扰的任何附属设备。例如,附属设备可以是通信耦合至计算设备的硬线或无线电源,使得计算设备可根据方法400控制该电源的活动。在一些实施例中,信号质量被传递给附属设备,允许附属设备基于从计算设备接收到的信号质量来控制它的活动。另外,在一些实施例中,附属设备在计算设备内部。例如,内部附属设备可以是显示电路、近场通信电路、相机电路、触摸传感器电路、处理器电路、存储器电路、或计算设备的能够直接或间接地生成电磁干扰的任何其他合适的组件或子系统。

图5说明了用于限制与计算设备通信的附属充电器的活动的方法500。方法500可由计算设备102和/或附属设备104或者任何其他合适的组件或软件模决来执行。方法500包括确定发生在计算设备处的无线通信的信号质量的步骤502。在步骤504,做出信号质量是否在无线通信的信号质量阈值内的确定。如果信号质量在信号质量阈值内,那么立刻或在经过一段时间后重复步骤502。如果信号质量不在信号质量阈值内,那么在步骤506,做出计算设备的电池的电荷水平是否大于或等于电荷阈值的确定。电荷阈值可由计算设备或计算设备的用户设定。另外,电荷阈值可以是动态的,并基于与电池电荷相相关的任何合适的参数(例如温度、自电池制造起的时间)而变化。在电池的电荷水平不大于或等于电荷阈值时,那么在步骤508,电池由附属充电器充电。在电荷水平小于电荷阈值(或等于低的电荷阈值)时,那么在步骤510,用户被提供允许附属充电器继续给计算设备的电池充电或在某种程度上限制该充电的选项。如果用户设有选择限制充电,那么重复步骤508,否则执行涉骤512。然而,应当注意,步骤510在一些实施例中是可选择的,因而在这些实施例中可跳过该步骤。

步骤512中,附属充电器的活动被计算设备节流或限制。例如,在信号质量不在信号质量阈值内、且电荷水平小于电荷阈值时,计算设备可使得附属充电器停止向计算设备提供电流。在一些实施例中,计算设备可使得附属充电器允许从该附属充电器向该计算设备提供一些电荷。在其他些实施例中,施加于附属充电器的限制可根据信号质量与信号质量阈值的差异量而变化。例如,可在计算设备中存储查找表,用于确定限制附属充电器的活动的程度。在该查找表中可提供信号质量的多个值。另外,信号质量的每个值可以与对附属设备可施加以给计算设备的电池充电的电流或电压的量的限制相关联。例如,查找表中的信号质量的最低值可对应于阻止任何电流从附属充电器提供至计算设备的电池的电流限制。查找表中的信号质量的最高值可对应于非限制值,从而允许附属充电器提供电荷,而不受基于信号质量的限制。此外,查找表中的信号质量中间值可对应于用于允许附属充电器给计算设备的电池提供一些电荷的部分限制值。

图6示出了根据计算设备的模式来限制与该计算设备通信的附属设备的活动的方法600。方法600可由计算设备102或附属设备104或者任何其他合适的组件或模块来执行。方法600包括确定发生在计算设备处的无线通信的信号质量的步骤602。在步骤604,做出信号质量是否在无线通信的信号质量阈值内的确定。如果信号质量在信号质量阈值内,那么立刻或在经过一段时间后重复步骤602。如果信号质量不在信号质量阈值内,那么在步骤606,做出计算设备是否处于空闲模式的确定。空闲模式可以指其中计算设备不活动或相比正常运行模式较少活动的模式。空闲模式也可以指其中计算设备的通信信道不活动或相比正常运行模式较少活动的模式。例如,空闲模式可以指其中通信电路不活动地或者不始终地发送或接收数据的模式(例如寻呼信道(PCH)模式)。正常运行模式可以指直接信道(DCH)模式、前向接入信道(FACH)模式、或通信电路活动地或始终地发送或接收数据的任何其他模式。与计算设备通信的附属设备的活动可基于该计算设备是否处于空闲模式来不同地限制。在一些实施例中,附属设备的活动可基于无线通信是否发生在特定的频带或频带范围内来不同地限制。因此,在一些实施例中,步骤606可以是确定无线通信是否发生在特定频率或频率范围的步骤。

根据方法600,如果计算设备处于空闲模式,那么在步骤608,附属设备的活动根据第一限制进行限制。然而,如果计算设备不处于空闲模式,那么在步骤610,附属设备的活动根据第二限制进行限制。在一些实施例中,第一限制的限制程度可以低于第二限制,在其他实施例中,第一限制的限制程度可以高于第二限制。例如,由于计算设备的天线在空闲模式下的灵敏度低于非空闲模式下的,因此在处于空闲模式时,计算设备可不易受到电磁干扰。因此,由于天线在计算设备处于空闲模式时被附属设备影响较小,将只需对附属设备的活动进行较少的限制来改善信号质量。在一些实施例中,比第一限制和第二限制更多的限制被用来改善信号质量和限制附属设备的活动。

在一些实施例中,使用的限制可取决于存储在计算设备和/或附属设备的存储器中的查找表。这样,对于特定的限制而施加于附属设备上的限制可与一个或多个查找表中的一个或多个值相关。例如,如果第一限制将被执行,负责限制附属设备活动的软件模块可为了该第一限制访问查找表。通过使用信号质量,该模决可基于查找表中信号质量与限制值(例如百分比值、小数值、或定义活动限制的其他任何合适的表格值)的对应关系找到对活动限制的程度。例如,如果信号质量不在信号质量阈值内,则第一限制中的限制值可以是50%或指示附属设备的活动应至少被部分限制的任何其他合适的值。如果第二限制将被执行,软件模块可为了第二限制访问同一或不同的查找表。例如,在信号质量不在信号质量阈值内时,第二限制中的限制值可以是100%或指示附属设备的活动应被完全限制或节流的任何其他合适的值。

在一些实施例中,查找表不用于对于第一限制和第二限制确定对附属设备的活动的限制程度。更确切地说,在这些实施例中,逻辑语句被用来确定第一限制或第二限制何时执行。例如,在信号质量在信号质量阈值内、且计算设备处于空闲模式时,附属设备的活动被限制第一值(例如20%、0%、或任何其他合适的值)。此外,在信号质量不在信号质量阈值内、且计算设备不处于空闲模式时,附属设备的活动被限制第二值(例如50%、100%、或任何其他合适的值)。

图7示出了根据层次结构来限制与计算设备通信的一个或多个附属设备的活动的方法700。层次结构可由计算设备执行来改善该计算设备参与的无线通信的信号质量。方法700可由计算设备102和/或附属设备104、或任何其他合适的组件或软件模块来执行。方法700包括确定发生在计算设备处的无线通信的信号质量的步骤702。在步骤704,做出信号质量是否在无线通信的信号质量阈值内的确定。如果信号质量在信号质量阈值内,那么立刻或在经过一段时间之后重复步骤702。如果信号质量不在信号质量阈值内,那么在步骤706,根据存储在计算设备上的层次结构限制附属设备的活动。层次结构可以定义在信号质量不在信号质量阈值内时要被限制或节流的设备的次序。层次结构可以是数据阵列、查找表、或可以存储在计算设备中以提供要被限制或节流的设备或活动的有序列表的其他数据形式。活动可包括传输电流、数据、无线信号、或本文论述的可以潜在地造成与无线通信的干扰的任何其他相关的活动。

在步骤708,做出信号质量是否在信号质量阈值内的确定。从步骤706的执行,步骤708可立刻执行或在经过一段时间之后执行。如果信号质量在信号质量阈值内,那么立刻或在经过一段时间之后重复步骤702。如果信号质量不在信号质量阈值内,那么在步骤710,层次结构中的不同活动和/或不同附属设备被限制或节流,以便改善信号质量。这样,每次步骤710被执行时,不同的活动或附属设备就被限制或节流。步骤710之后,或者立刻或者一旦经过一段时间就重复步骤708。在一些实施例中,层次结构可包括逐步地限制一个或多个附属设备的活动的指令。例如,层次结构可包括逐步地限制显示设备的输出、直到信号质量达到信号质量阈值为止的指令。如果信号质量在显示设备被逐步地限制之后没有返回到信号质量阈值,则层次结构中的不同设备(例如电源、充电附件、蓝牙设备、或任何其他合适的设备或组件)可被限制或节流。这些步骤可被执行,直到到达层次结构的末尾或者无线通信的信号质量达到信号质量阈值。应当注意,这里讨论的任何方法、设备和系统都可以以任意方式组合,以有效地改善无线通信的信号质量。例如,这里讨论的任何方法都可包括限制或节流多个不同附属设备和/或组件的步骤。此外,每个方法中讨论的节流和限制可基于存储在计算设备和/或附属设备中的层次结构和/或查找表。

在其中查找表用于节流或限制一个或多个附属设备的活动的实施例中,要被节流或限制的每个活动可根据查找表进行优先级化。这样,制造商、用户或设备可配置查找表来指定活动被节流或限制的次序。在一些实施例中,查找表可包括与信号质量阈值对应的一个或多个值。查找表中的每个信号质量阈值可与要被限制或节流的一个或多个活动和/或一个或多个附属设备相关联。在与附属设备连接的计算设备所展示的信号质量达到信号质量阈值时,查找表中与该信号质量阈值对应的一个或多个活动可被限制或节流。此后,如果信号质量变化并达到另一信号质量阈值,则与该另一信号质量阈值相关联的一个或多个活动可被限制或节流。另外,如果信号质量在限制或节流活动后的预先确定的一段时间之后没有变化,则可参考查找表来确定要被限制或节流的下一个活动和/或附属设备。在一些实施例中,查找表中可类似地提供与时间和/或电荷状态相关联的其他阈值。这样,活动的限制或节流可基于计算设备所展示的信号质量已处于某个信号质量值的时间量。例如,可以在信号质量达到某个信号质量阈值时的点和活动被限制或节流时的点之间实施预先确定的时间延迟。此外,活动的限制或节流可基于查找表中的一个或多个电荷状态阈值。例如,在信号质量达到存储在查找表中的信号质量阈值和/或电荷状态阈值时,附属设备的活动可被限制或节流。在一些实施例中,查找表可被布置为使得在任何其他附属设备活动被限制或节流之前,首先节流或限制附属设备充电器的充电活动。

图8是计算设备800的框图,其可表示计算设备102和/或附属设备104或者用于执行这里讨论的任何方法的任何其他合适的设备或组件的部件。应当了解,参照图8示出和描述的组件、设备或元素可以不是强制性的,因此在某些实施例中一些组件、设备或元素可被省去。计算设备800可包括处理器802,其表示用于控制计算设备800的整体运行的微处理器、协处理器、电路系统和/或控制器。虽然图示为单个处理器,可以清楚,处理器802可包括多个处理器。这多个处理器可彼此在操作上通信,并且可以一同被配置为执行这里讨论的计算设备800的一个或多个功能。在一些实施例中,处理器802可被配置为执行可以存储在计算设备800处和/或以其他方式可由处理器802访问的指令。这样,不管是由硬件配置还是由硬件和软件的组合来配置,处理器802都可以能够执行根据这里讨论的实施例的操作和动作。

计算设备800还可包括允许计算设备800的用户与计算设备800交互的用户输入设备804。例如,用户输入设备804可采用多种多样的形式,诸如按钮、小键盘、拨号盘、触摸屏、语音输入接口、视觉/图像捕获输入接口、传感器数据形式的输入等。更进一步地,计算设备800可包括可被处理器802控制来向用户显示信息的显示器808(屏幕显示器)。控制器810可被用于通过装备控制总线812来与不同的装备相接口并控制这些装备。计算设备800还可包括耦合至数据链路816的网络/总线接口814。数据链路816可允许计算设备800耦合至主机计算机或耦合至附属设备。数据链路816可通过有线连接或无线连接提供。在无线连接的情形下,网络/总线接口814可包括无线收发器。

计算设备800还可包括存储设备818,其可具有单个盘或多个盘(例如硬驱动)和管理存储设备818内的一个或多个分区(这里也可作为“逻辑卷”)的存储管理模块。在一些实施例中,存储设备818可包括闪存存储器、半导体(固态)存储器等等。更进一步地,计算设备800可包括只读存储器(ROM)820和随机存取存储器(RAM)822。ROM 820可存储要以非易失性方式执行的程序、代码、指令、实用程序或进程。RAM 822可提供易失性数据存储,并存储与存储管理模块的组件有关的指令,其中这些组件被配置为执行这里讨论的各种技术。计算设备800可进一步包括数据总线824。数据总线824可便于在至少处理器802、控制器810、网络接口814、存储设备818、ROM 820和RAM 822之间的数据和信号传送。

所描述的实施例的各种方面、实施例、实现方式或特征可分开或以任意组合使用。所描述的实施例的各种方面可通过软件、硬件或硬件和软件的组合来完成。所描述的实施例还可体现为计算机可读存储介质上的计算机可读代码。计算机可读存储介质可以是可以存储随后可由计算机系统读取的数据的任何数据存储设备。计算机可读存储介质的例子包括只读存储器、随机存取存储器、CD-ROM、HDD、DVD、磁带和光数据存储设备。计算机可读存储介质还可分布在网络耦合的计算机系统上,使得计算机可读代码以分布式方式进行存储和执行。在一些实施例中,计算机可读存储介质可以是非暂态的。

出于解释为目的,上述描述使用了特定的术语来提供对所描述的实施例的透彻的理解。然而,将对于本领域技术人员而言清楚的是,为了实施所描述的实施例,特定细节并非是必需的。因此,提出上述特定实施例的描述是出于说明和描述的目的。这些描述并不旨在穷尽或将所描述的实施例限制为所公开的确切形式。鉴于以上教导,对于本领域技术人员而言是明显的是,许多改变和变形是可能的。

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