用于对储能装置进行充电的方法和装置制造方法

文档序号:6484483阅读:154来源:国知局
用于对储能装置进行充电的方法和装置制造方法
【专利摘要】所公开的是一种用于对储能装置进行充电的方法(200)。所述方法(200)能够包括通过数据总线连接到电源主机的电源客户端中的电池充电方法。所述方法(200)包括以下步骤:检测(210)所述电源主机的状态;确定(220)从所述主机到所述客户端的电流的限制;将所述限制的一部分分配(230)给电池充电电流;以及以所述电池充电电流对所述客户端的电池进行充电(240),使得来自所述主机的所述电流大于推荐限制并且小于或等于所确定的量。因此,当所述主机装置的条件允许时,客户端装置能够确信地以使端口电流超过诸如500mA的USB端口限制之类的推荐限制的速率充电。有利地,所述方法能够有助于加快客户端电池的充电时间,而不管连接到相同主机装置用于充电的其它客户端的数目,从而最小化用户的等待时间。
【专利说明】用于对储能装置进行充电的方法和装置
【技术领域】
[0001 ] 本公开内容涉及ー种用于对储能装置进行充电的方法和装置。
【背景技术】
[0002]作为背景,诸如通用串行总线(USB)集线器的集线器是将单个USB端ロ扩展成若干个从而使得存在更多端ロ可用于将装置连接到主机系统的装置。见WWW.usb.0rg以得到更多细节。
[0003]USB集线器常常被构建到诸如计算机、无线通信装置、键盘、监视器、打印机等等的设备中。当这样的装置具有许多USB端ロ吋,该许多USB端ロ通常全部源于ー个或两个内部USB集线器而不是每个端ロ都具有独立的USB电路。这在个人计算机(PC)中是非常常见的实施方式。
[0004]物理上分开的USB集线器以各种各样的形状因素出现:从可用长电缆连接的外置盒(看来象是与网络集线器类似)到能够被直接地插入到USB端口中的小设计。在中间情况下,存在典型地使用整体6英寸电缆来略微使小型集线器远离物理集线器拥塞并且当然提高可用端ロ的数目的“短电缆”集线器。膝上型计算机可以装配有许多USB端ロ,但外部USB集线器能够将若干日常装置(例如鼠标和打印机)合并到单个集线器中以使得能实现所有装置的单步附接和移除。
[0005]总线供电的集线器是从诸如计算机的USB接ロ之类的USB主机汲取其全部电功率的集线器。它不使用単独的电源连接。然而,许多装置需要比这个方法能够提供的更多电功率,并且在这种集线器中将不工作。
[0006]USB2.0规范规定电流(与功率相关)是以IOOmA为单位进行分配多达每端ロ最大总共500mA。(USB3.0规范规定电流是以150mA为单位进行分配并且每端ロ最大900mA。虽然这个文档中的许多概念和示例涉及USB2.0规范,但应该被理解,在值为不同的情况下它们同样地适用于USB3.0。)因此兼容的总线供电的集线器能够具有不超过四个下游端ロ,每个都具有IOOmA的推荐限制,并且不能够总共向下游装置提供超过四个IOOmA电流单位(因为集线器它本身需要ー个单位)。如果装置需要比能够由它被插入的端ロ所提供的更多的电流单位,则操作系统通常将这个报告给用户。
[0007]与此相反,自供电的集线器是从外部电源单元获取电功率的集线器,并且因此能够将满功率(多达500mA的推荐限制)提供给每个端ロ。许多集线器能够作为总线供电的或自供电的集线器来操作。然而,在市场上存在尽管真实地由总线供电的但向主机通告本身为自供电的许多非兼容集线器。同样地存在在没有通告使用超过IOOmA推荐限制的事实的情况下(或者的确有时在根本没有将本身标识为USB装置的情况下)使用超过IOOmA推荐限制的非兼容装置。这些集线器和装置在使用功率方面允许更多的灵活性(特别是许多装置使用远小于IOOmA并且许多USB端ロ能够在进入过载切断之前供应超过500mA推荐限制),但它们很可能使电源问题变得更难以诊断。
[0008]一些被供电集线器不会供应足以在每个端口上支持500mA负载的功率。例如,当实际上七个端ロ能够汲取最大为7x0.5=3.5A加上用于集线器它本身的功率时,许多7端ロ集线器伴随有IA的电源适配器。假设是,用户将最可能连接许多低功率装置并且仅ー个或两个需要满500mA。
[0009]存在对于用于对储能装置进行充电的改进方法和装置的需要。例如,在电池容量针对诸如智能电话、平板等等的电子装置而持续增长情况下,花费了更长的充电时间。例如,对于利用受500mA限制的USB电源的USB充电,它花费更长时间来对客户端电池进行充电。如果在没有不利地影响集线器和客户端装置电池的情况下,具有客户端电池的客户端装置能够被更快速地充电,而不管连接到USB集线器的客户端的数目,则这将被认为是本领域的改进。
【专利附图】

【附图说明】
[0010]为了描述能够以其获得本公开内容的上面记载的及其它优点和特征的方式,上面简短地描述的本公开内容的更具体描述将通过參考被图示在附图中的其特定实施例来再现。理解这些图仅描绘了本公开内容的典型实施例并且因此不将被认为是限制其范围,将通过利用附图用附加的特性和细节来对本公开内容进行描述和说明,在附图中:
[0011]图1是用于对储能装置进行充电的示例性装置。根据ー个实施例,它包括具有放大的集线器模块的主机,该放大的集线器模块具有用于将客户端连接到主机的四个USB端□。
[0012]图2是根据一个实施例的用于对储能装置进行充电的方法的示例性框图。
[0013]图3是示出了根据ー个实施例的从主机装置到客户端装置可用的电流的示例性时间线。
[0014]图4是根据一个实施例的用于对储能装置进行充电的方法的示例性流程图。
[0015]图5是根据一个实施例的用于对储能装置进行充电的方法的示例性流程图。
【具体实施方式】
[0016]图1是用于对ー个或多个储能装置进行充电的示例性USB充电系统10。系统10包括主机12,诸如主机1,笔记本电脑形式的物品14 ;主机2,作为平板或智能电话所示出的物品16,所述系统10被示出有放大的集线器模块18,所述集线器模块18被示出有经由模块18和USB连接器36、38、40以及42将客户端1_428、30、32以及34连接到主机12的四个USB端ロ 20、22、24以及26。如应该由本领域的技术人员所理解的,能够与本发明相连地利用各种端口和连接器。
[0017]图2是根据一个实施例的用于对储能装置进行充电的方法200的示例性框图。方法200包括通过数据总线连接到电源主机的电源客户端中的电池充电方法。方法200包括以下步骤:检测210所述电源主机的状态;确定220从主机到客户端的电流的限制;将所述限制的一部分分配230给电池充电电流;以及以所述电池充电电流对客户端的电池进行充电240,使得来自主机的电流大于推荐限制并小于或等于所确定的量。因此,当主机装置的条件允许时,客户端装置能够以使端ロ电流超过诸如500mA的USB端ロ限制的推荐限制的速率安全地充电。有利地,该方法能够有助于加快客户端电池的充电时间,而不管连接到相同的主机装置用于充电的其它客户端的数目,从而最小化用户的等待时间。[0018]在一个实施例中,检测步骤210包括经由数据总线向电源主机查询信息,该信息包括以下各项中的至少ー个:电流能力限制;型号标识符;连接的客户端的限制数目;以及目前连接的客户端的计数。
[0019]这个特征能够有助于安全地加快充电,而不管其它客户端还可能正被充电的事实。因此,作为查询步骤的结果,如果客户端装置确定它是连接到主机装置的唯一客户端,则它能够利用主机电源的全部能力,从而比假如其它客户端是活动的更迅速地对其电池进行充电。即使其它客户端是活动的,它也能够利用比所推荐的量要大的电流的量,多达主机能力总量减去对其它活动客户端的分配。
[0020]在ー个用例中,确定步骤220包括经由数据总线从主机装置接收信息,该信息包括以下各项中的至少ー个:电流能力;型号标识符;连接的客户端的限制数目;以及目前连接的客户端的计数。因此,能够基于例如待充电的特定客户端来定制充电。
[0021]经由数据总线从主机接收到的电流能力信息可以包括用来将电流供应给全部主机端ロ的聚合能力。连接的客户端的限制数目可以为主机端ロ的总数目,而目前连接客户端的计数可以为目前连接到活动客户端的主机端ロ的数目。关于正被供应给每个客户端的电流量(小于分配的量)的信息还可以由主机提供。例如,可以提供分配了最大量的连接客户端的第一数目,并且还可以提供分配了诸如500mA和IOOmA的较少量的连接客户端的数目。替换地,聚合电流能力和端ロ的数目可以从通过经由数据总线从电源主机接收到的型号标识符信息所索引的数据库中确定。客户端可以使用关于活动客户端的数目以及客户端分配量的附加信息来确定在所连接的端ロ处的电流能力。例如,假定客户端被连接到端ロ中的全部,如果仅主机型号被指示,则客户端可以从数据库确定能够被提供的电流量。
[0022]当连接客户端的数目少于端ロ的总数目吋,如果此外连接客户端的数目被指示,则客户端可以确定能够提供较高的电流量。
[0023]如果此外指示了ー个或多个连接客户端正在汲取少于限制量的电流量,则客户端可以确定能够提供甚至更高的电流量。
[0024]替换地,经由数据总线从主机接收到的电流能力信息可以包括在考虑到其它端ロ的目前负载的情况下用来将电流供应给所连接的端ロ的目前能力。因此取决于关于主机能力和目前连接客户端的经由数据总线可用的数据,即使这个信息在不同主机型号之间不是一致的,替换方法也被提供用于提高客户端装置中的充电电流。
[0025]优选地,上面接收信息的步骤包括从主机接收对针对信息的请求的响应。因此在附接到主机之后装置可以最初汲取多达所推荐的电流限制,并且然后在接收对信息查询的响应之后,它可以开始汲取超过所推荐限制的第一量。主机还可以通过数据总线发送该信息而不用客户端发送查询消息。例如当客户端装置被连接时,它可以自动地发送诸如端ロ电流限制或型号标识符的信息。
[0026]此外,在优选实施例中,接收信息的步骤包括从主机接收改变通知,所述改变通知包括以下各项中的至少ー个:电流能力;目前连接的客户端的数目;以及正被供应给目前连接的装置的电流的量。因此主机可以自发地发送新的信息,例如当另ー客户端被附接或变得活动时,或者当另ー客户端被移除或变得不活动时,或者当正被供应给另ー客户端的电流量改变吋。特别地,正被供应的电流量的改变可以由功率分类的改变来指示。功率分类的示例可以包括:需要最大分配的装置;需要诸如500mA的第一推荐限制的装置;以及需要诸如IOOmA的第二推荐限制的装置。功率分类可以改变,例如,当客户端启动或者停止充电时。因此在从主机接收到新的信息之后,装置可以开始从主机装置汲取可能小于或大于前ー个量的不同量的电流。有利地,多个客户端能够被以超过推荐速率的速率安全地充电持续,用于减少充电时间。
[0027]在优选实施例中,确定步骤220包括以以下各项中的至少ー个作为索引的电流能力的数据库查找:型号标识符;以及目前连接的客户端的计数。在接收到这个信息后,客户端可以查阅数据库以得到端口供应限制。例如客户端可以通过以主机型号标识符作为索引的数据库查找电源能力来确定主机的聚合主机供应能力。然后可以根据聚合主机供应能力和目前连接客户端的数目来计算端ロ电流限制。
[0028]替换地,端ロ电流限制可以直接地从以主机型号标识符作为索引的端ロ电流能力的数据库查找和目前连接客户端的数目来确定。因此,取决于关于主机能力和目前连接客户端的经由数据总线可用的数据,即使这个信息在不同的主机型号之间是不一致的,替换方法也被提供用于提高客户端装置中的充电电流。
[0029]应该被理解,数据总线能够变化并且优选是已在PC和其它主机装置以及其唯一目的是对USB客户端进行充电的电源装置上被广泛采用的USB数据总线。在一个实施例中,本发明特别适用干与USB用例和USB数据总线相关地使用,用于减少充电时间。
[0030]在USB数据总线用例中,所推荐限制是约500mA或约900mA,其通常分别依从USB2.0和3.0规范。在ー个用例中,分配步骤230包括从限制电流减去开销电流,其中,开销电流是当附加的客户端被连接到主机时被分配的电流的量。
[0031]在第一示例中,USB主机能够将1500mA的聚合电流提供给其输出端ロ,并且开销电流是将相同量的电流提供给每个连接客户端所需的量。因此开销电流和分配给客户端装置的电流是相同的。开销电流被从聚合电流限制中减去以确定所分配的端ロ电流。因此,当一个客户端被连接到主机时,开销电流是聚合电流能力除以ニ,并且更一般地当n个装置被连接时开销电流是聚合电流除以n+1。因此当ー个客户端被连接时,其分配的端ロ电流是1500mA/2或750mA。当两个客户端被连接时每个都可以具有1500mA/3或500mA的分配电流。
[0032]在第二示例中,USB主机能够将1500mA的聚合电流提供给其输出端ロ,并且开销电流是500mA的推荐限制。第二示例的分配方法强加随后连接的客户端至少最初汲取不超过所推荐限制的量的限制。当存在仅ー个活动客户端吋,500mA开销电流被从聚合输出电流限制中减去时,得到IOOOmA的分配端ロ电流。当第二客户端被连接到主机时它最初汲取小于500mA的推荐限制,并且端ロ的聚合电流小于1500mA的聚合电流限制。在后续步骤中电流分配可以被减少以为可能的第三客户端提供开销电流。因此,在第二客户端被连接之后,第一装置的电流分配被减少到500mA。如果第三装置被连接则它最初汲取小于500mA的推荐限制,并且聚合电流和聚合电流输出是500mA x3,其为1500mA的聚合电流限制。
[0033]有利地在第一和第二示例中,客户端装置能够从主机汲取的电流量能够超过推荐限制取决于连接客户端的总数目的量。
[0034]并且在ー个用例中,分配步骤230包括从限制电流中减去工作电流,其中,工作电流是在客户端装置中耗散的电流的量。因此,在确定端ロ电流分配时,少于所分配电流的エ作电流能够被假定用于先前连接的装置,从而使得能为新的连接实现较高的分配。以这种方式,不使用满分配的装置,诸如未对电池进行充电的装置,能够被分配较少的电流,从而使得能为其它客户端实现较高的分配。在优选实施例中,客户端装置经由数据总线将信息发送到主机装置,指示其目前工作电流。因此主机装置将信息提供给其它客户端,使得能实现较高的电流分配。例如主机装置可以直接地向其它装置或者间接地通过向ー个或多个其它装置指示減少的分配来提供減少的分配电流量。
[0035]图3是图示了根据ー个实施例的示例USB端ロ电流分配对时间的示例性时间线300。在这个示例中USB主机具有有3000mA的聚合输出电流限制的电源。最初,如在时间线的T=O处所指示的,没有客户端连接并且聚合电流分配是零。在时间Tl处第一客户端被连接。第一客户端的电流分配是主机的聚合输出电流限制减去保留用于将来连接的500mA的开销电流。因此在时间Tl处电流分配是聚合限制减去推荐限制3000mA - 500mA或2500mA。在时间T2处第二客户端被连接并且电流分配在第一客户端与第二客户端之间划分。因此在时间T2处电流分配是聚合限制减去推荐限制除以2,(3000mA - 500mA)/2或1250mA。在时间T3处,第三客户端被连接并且电流分配在第一、第二以及第三客户端之间划分。因此在时间T3处电流分配是聚合限制减去推荐限制除以3,(3000mA - 500mA) /3或833.3mA。最后在时间T4处,第四客户端被连接并且电流分配在第一、第二、第三以及第四客户端之间划分。因此在时间T4处电流分配是聚合限制减去推荐限制除以4[Yl],(3000mA-500mA)/4或625mA。通过比较,在现有主机中端ロ电流分配在每个时间点处是500mA的推荐限制。因此在所提出的方法中,即使在四个装置附接的情况下,所分配的电流也被提高并且充电时间相对于具有受限于在每个时间点的500mA的推荐限制的电流分配的现有主机被減少。
[0036]图4是图示了根据ー个实施例的向主机查询可用电流的操作的示例性流程图400。在流程图400中,当诸如移动订户客户端(MS)或任何客户端的USB装置被连接并且被诸如具有多个USB端ロ的PC笔记本、平板、智能电话等的USB主机检测到吋,处理从块405开始。这个检测能够经由众所周知的方法来实现。在块410处按照USB规范的充电开始。例如,MS首先将枚举并且从USB主机5V Vbus电源请求500mA电流能力(典型地,最初可能仅允许100mA)。
[0037]继续流程图400,接下来到达判定菱形415,并且查询是否在恒流模式下充电?如果否,沿线425而到达块440。充电算法能够在“CV”恒压加足充电(top off )模式下立即起动,其中,电池电压被监控并且充电电流比可从正常USB端ロ可用的电流要小得多。在这种情况下,流程图已分支到处于CV模式的最后状态440。
[0038]如果回答为是,则在线420处,在判定菱形415处,电池很可能处于需要充电的状态。在这个示例中,CC (恒流)充电能够开始。这个能够涉及MS尝试从USB主机汲取尽可能多的电流,多大例如限制,诸如装置的电池的最大充电速率限制(在现今的手机电池情况下通常超过1A),或由热耗散顾虑所强加的其它限制。在任何情况下,所期望的CC电流设置能够大于由USB主机Vbus电源所提供的500mA最大值。(例如,USB墙插充电器能够提供850mA)。
[0039]接下来,在块430中,在确定MS处于CC模式之后,MS能够查询主机并且学习到在那时有多少Vbus电流是实际上可用的。例如,在通常的情况下,USB主机Vbus电源可以被设计为支持4个USB端ロ,每个500mA。因此,如果MS是连接到USB端ロ的唯一装置,则USB主机能够提供附加电流,理论上将1700mA提供给MS (如果其它装置最后被连接则允许IOOmA给其它装置中的每ー个)。所以,在上述的查询块430中,USB主机能够通知MS关于什么电流是可用的。在块435中充电电流能够被提高到可从主机可用的最大值。接下来,在块440中,充电以诸如根据充电算法的期望方式继续,直到充电完成。
[0040]在一个实施例中,在其它USB客户端随后被连接,并且每个都请求500mA的电流的情形下,则主机能够“归还”额外电流分配中的ー些或全部。
[0041]例如,至少存在能够实现这个的ー对方式。首先,USB主机能够任意地取回对于MSVbus电源的电流。如果MS (客户端)正被充电,则MS通常正在感测Vbus电流并且将不要求它给关键子系统供电。也就是说,如果电池的充电电流被突然降低,则最小无线机能不良将发生或没有无线机能不良将发生,它将简单地花费较长时间充电。第二,新的USB主机对MS (客户端)的消息传送能够被利用来允许主机向MS (客户端)通告其“额外”电流分配正被消减。它能够被消减回500mA、优选可用的量或高于500mA但少于目前分配的电流。从上述示例继续,如果MS (客户端)请求并且接收1700mA,并且然后另ー USB装置被连接到共享PC上的相同内部Vbus电源的另ー USB端ロ,则新的装置将潜在地请求500mA并且MS的分配能够被从1700消减到1300mA (在缺省时允许两个不用的端ロ具有IOOmA可用)。
[0042]现转向图5,当客户端/装置被附接并且被主机检测到时,流程图500处理从块505开始。在块510处充电按照USB规范开始,通常约500mA最大电流可用。继续流程图500,接下来遇到判定菱形515,并且询问是否处于恒流模式?如果否,则沿线525而行到块555,以继续充电直到终止。
[0043]如果是,则在线520处,块530向用户查询主机计算机型号信息,或者MS关于计算机型号向主机查询。在块530中,计算机型号能够被确定。这个能够经由用户查询(例如,弹出菜单)或者经由让MS向主机查询计算机品牌和型号(Make and Model)的USB消息来执行。知道计算机品牌/型号,MS然后执行数据库的查询从而示出给定品牌/型号的最大可用的USB电流。替换地,能够提供“用户生成的”数据库,其中,用户或第三方已经预先描述了来自各种PC的最大可用电流的特征,并且将数字加载到数据库中。这个“协作”数据库方法是有帮助的,因为PC供应商将不可能建议规范之外的任何USB Vbus电流。
[0044]在一个实施例中,数据库可以是在基于Web的服务器或企业服务器中存储的远程数据库,但它还能够是存储在MS本身上的本地拷贝。继续,接下来到达判定菱形540。问题是主机计算机在数据库中吗。如果是,线545,MS所连接到的PC品牌/型号是在数据库中。接下来,如果适用,充电电流在块550中被提高到在数据库中规定的最大值。例如,MS在块550中能够从数据库中读出可用的最大电流并且使用它来以持续充电的方式对电池进行充电直到终止块555,其受制于本文详述的其它最大电流限制。充电算法然后像正常那样继续直到块555中的充电终止被实现。
[0045]往回參考判定菱形540,如果主机计算机不在数据库中,或者回答是否,线560,则遇到块565,其中,充电电流被提高,例如直到VBUS电压骤降。
[0046]在这个路径继续向下,遇到判定菱形570,并且问题是存在VBUS吗?如果是,线575,则在块580中充电电流能够被降低直到VBUS电压不再骤降为止。充电电流能够被记录并上载到数据库中。例如,MS然后通过减慢充电电流的増加来测试Vbus电源,直到Vbus骤降到特定预设阈值为止。一旦这个电流阈值被发现,则充电电流被略微降低以提供ー些Vbus余量并且针对相同的PC品牌/型号允许主机电源的不同V-1负荷曲线的统计变化。这个最后“后退的”充电电流在块580中被针对该PC品牌/型号写入到充电电流数据库。
[0047]往回參考判定菱形570,如果回答是否,在线585处,则到达块590,并且需要用主机来重新枚举。例如,如果太多的电流被汲取了则某些PC能够突然地断开Vbus,并且MS必须重新开始并等待Vbus被重新施加,然后重新枚举,如块590中所示。为了避免这个,充电电流能够以小增量增加并且Vbus电压被仔细地监控。如果PC不断开Vbus,则这个还能够连同断开发生处的电流一起被上载到数据库中。
[0048]图5中示出的ー个重要方面是能够由用户或第三方创建并且更新的“协作”的PC对充电电流数据库。在一个实施例中,即使PC品牌/型号是在数据库中,该方法也能够包括重新測量可用电流并上载到数据库作为待平均的另一点。
[0049]在一个实施例中,该方法能够包括在偏差(discrepancy)被观察到的情况下将“错误标志”上载到数据库,例如,针对PC品牌/型号读出的数据库电流当用于充电时导致过度的Vbus骤降。
[0050]装置和方法在本文中被优选地实现在编程处理器上。然而,控制器、流程图以及模块还可以被实现在通用或专用计算机、编程微处理器或微控制器和外围集成电路元件、集成电路、诸如分立元件电路的硬件电子或逻辑电路、可编程逻辑器件等等上。一般而言,其上驻留了能够实现图中所示出的流程图的有限状态机的任何装置可以被用来实现本公开内容的处理器功能。
[0051]虽然本公开内容已经用其特定实施例来描述,但明显的是,许多替代方案、修改以及变化对于本领域的技术人员而言将是显而易见的。例如,可以在其它实施例中互換、添加或者代替实施例的各种组件。并且,每个图的要素中的全部对于所公开的实施例的操作并不是必要的。例如,所公开的实施例的本领域的普通技术人员将能够通过简单地采用独立权利要求的要素来作出并使用本公开内容的教导。因此,如在本文中所阐述的本公开内容的优选实施例_在为说明性的、不是限制性的。在不背离本公开内容的精神和范围的情况下可以进行各种改变。
[0052]在这个文档中,诸如“第一”、“第二”等等的关系术语可以被仅用来区分一个实体或动作与另ー实体或动作,而不必要求或暗示在这样的实体或动作之间的任何实际的这种关系或顺序。术语“含”、“含有”或其任何变化g在涵盖非排他性的包括,从而使得包括要素列表的过程、方法、物品或设备不仅包括那些要素而且包括未明确列举的或这些过程、方法、物品或设备所固有的其它要素。继之以“一”、“一个”等的要素在没有更多的约束的情况下不排除在包括该要素的过程、方法、物品或设备中存在额外的相同的要素。并且,术语“另一”被定义为至少第二或更多的。如本文所用的术语“包括有”、“具有”等等被定义为“包括”。
【权利要求】
1.一种通过数据总线连接到电源主机的电源客户端中的电池充电方法,包括以下步骤: 检测所述电源主机的状态; 确定从所述主机到所述客户端的电流的限制; 将所述限制的一部分分配给电池充电电流;以及 以所述电池充电电流对所述客户端的电池进行充电,使得来自所述主机的电流大于推荐限制并且小于或等于所确定的量。
2.根据权利要求1所述的方法,其中,所述检测步骤包括经由所述数据总线来向所述电源主机查询信息,所述信息包括以下各项中的至少ー个: 电流能力限制; 型号标识符; 连接的客户端的限制数目;以及 目前连接的客户端的计数。
3.根据权利要求1所述的方法,其中,所述确定步骤包括经由所述数据总线从主机装置接收信息,所述信息包括以下各项中的至少ー个: 电流能力; 型号标识符; 连接的客户端的限制数目;以及 目前连接的客户端的计数。
4.根据权利要求3所述的方法,其中,接收步骤包括从所述主机接收对针对信息的请求的响应。
5.根据权利要求3所述的方法,其中,接收步骤包括从所述主机接收改变通知,所述改变通知包括以下各项中的至少ー个: 电流能力;以及 目前连接的客户端的数目。
6.根据权利要求3所述的方法,其中,所述确定步骤包括利用以下各项中的至少ー个作为索引的电流能力的数据库查找: 所述型号标识符;以及 目前连接的客户端的计数。
7.根据权利要求1所述的方法,其中,所述数据总线为USB数据总线。
8.根据权利要求1所述的方法,其中,所述推荐限制是约500mA或900mA。
9.根据权利要求1所述的方法,其中,所述分配步骤包括从所述限制电流减去开销电流,其中,所述开销电流是当附加的客户端被连接到所述主机时被分配的电流的量。
10.根据权利要求1所述的方法,其中,所述分配步骤包括从所述限制电流减去工作电流,其中,所述工作电流是在所述客户端装置中耗散的电流的量。
11.根据权利要求1所述的方法,其中,即使PC品牌或型号在所述数据库中,仍然重新測量所述可用电流并上载到所述数据库作为待平均的另一点。
12.根据权利要求1所述的方法,还包括在当偏差被观察到时的情况下将“错误标志”上载到数据库。
【文档编号】G06F1/26GK103477301SQ201180063820
【公开日】2013年12月25日 申请日期:2011年12月21日 优先权日:2010年12月30日
【发明者】韦恩·W·巴兰坦, 格里高利·R·布莱克, 罗伯特·M·约翰逊, 鲁塞尔·L·辛普森 申请人:摩托罗拉移动有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1