用于无线充电的用户的授权和计费的系统和方法与流程

文档序号:19734818发布日期:2020-01-18 04:20阅读:351来源:国知局
用于无线充电的用户的授权和计费的系统和方法与流程

相关申请的交叉引用

本专利申请需要于2017年6月6日递交的序列号为15/615,308的美国实用专利申请的优先权的权益。序列号为15/615,308的专利申请的全部内容通过引用并入本文中。



背景技术:

蜂窝电话、智能电话、笔记本电脑和其他蜂窝设备无处不在。用户可以使用智能电话访问蜂窝语音和数据网络,来例如拨打电话、浏览互联网、发送消息和使用其他服务。确实,人们只需要坐在公共场所就可以观察到很大比例的人参与使用一个或更多个蜂窝设备。实际上,在任何给定时间,许多用户可能同时使用连接到无线网络或蜂窝网络的笔记本电脑和智能手机。

改善蜂窝设备的性能是制造商和开发人员的永恒目标。但是,随着移动处理器的速度和功能、屏幕尺寸和其他功能的演进,常常需要增加电池容量。尽管在某种程度上,电池技术已落后于例如处理器和存储技术。结果,例如,大量互联网用户使用的设备中的电池寿命可能少于一天。这通常需要用户将设备插入墙式插座或通用串行总线(usb)端口,以进行相当长时间充电,这可能很不方便,在某些情况下根本无法使用。

附图说明

图1描绘了根据本公开的一些示例的确定用户是否被授权进行无线充电的方法。

图2描绘了根据本公开的一些示例的对用户设备(ue)进行无线充电的方法。

图3描绘了根据本公开的一些示例的向用户提供无线充电的方法。

图4描绘了根据本公开的一些示例的用于无线充电系统的ue的示例。

图5描绘了根据本公开的一些示例的无线充电应用。

图6描绘了根据本公开的一些示例的用在无线充电应用的蜂窝网络。

具体实施方式

本公开的示例涉及一种用于为用户启用无线充电服务并对无线充电服务计费的系统。该系统可以包括用户设备(ue),例如具有无线充电能力的蜂窝电话、平板计算机或笔记本电脑。该系统还可以包括各种类型的宏小区(通常称为“蜂窝塔”)、归属地公共陆地移动网络(hplmn),其包括第三代合作伙伴计划(3gpp)认证、授权和账务(authenticationauthorizationandaccounting,aaa)服务器,以及其他蜂窝组件。该系统可以确保用户被授权进行无线充电,无线充电可以接受当前条件,并且为无线充电提供计费服务。无线充电可以通过消耗(例如,千瓦时或kwh)、通过使用或使用每月均一费率来计费。

为了简化和阐明说明,下面描述的该系统用在连接到蜂窝数据网络和/或蜂窝语音网络的设备。但是,本领域技术人员将认识到,该系统还可以用于其他类型的无线网络和连接,例如wi-fi、微波和因此,可以在设备需要从无线网络进行无线充电的任何时候使用该系统。

电池寿命和功耗是许多移动设备成功的主要因素。例如,制造商和蜂窝提供商在营销活动中宣传新型号的通话时间和空闲时间。但是,处理能力存储器也很重要,并且随着处理能力的提高,通常功耗也随之增加。电池尺寸也很重要。在所有条件都相同的情况下,较大的电池将具有比较小的电池更大的功率容量,但是制造商必须警惕要保持方便包装。例如,智能电话通常在用户的口袋或钱包中携带,在这种情况下小巧的设计是有利的。

对这些竞争力的一种解决方案是经由来自蜂窝塔的射频(rf)和电磁功率提供无线充电。在此配置中,可以使用从蜂窝塔或wi-fi路由器传出的rf载波的多余能量,对当前未使用或处于空闲状态的ue进行充电。因此,在不使用时,可以在没有用户输入甚至用户不知情的情况下对ue充电。的确,除了后端和计费管理之外,这种计费方法对mno毫无影响。换句话说,能量正在由蜂窝塔传输,而不管它是否正在用于充电。然而,需要一种方法来确定授权哪些ue在特定网络上进行无线充电(例如,直接地或通过漫游协议),并且为这些服务提供必要的计费。本公开的示例主要针对这样的系统和方法。

如图1所示,本公开的示例可以包括用于确定ue是否被授权在蜂窝网络或其他无线网络上进行无线充电的方法100。因为无线充电是一项新技术,所以ue必须具有无线充电的技术能力,并且必须被授权在其连接的网络上进行无线充电。如下所述,mno可以包括作为蜂窝通信包的一部分的无线充电,可以按均一费率收取费用(例如,5美元/月),也可以根据使用情况收取费用(例如,就像本地电费一样,按kwh收取费用)。

因此,在102处,ue可以向网络发送无线充电请求。该请求可以来自ue上的软件或硬件。在许多情况下,无线充电是ue上芯片组的功能,并且由制造商提供。但是,应用程序(“app”)或其他软件也可以控制ue的无线充电。显然,不具有无线充电能力的ue将不会发送或被编程为发送无线充电请求。

在104处,蜂窝网络的后端组件可以确定ue是否是该网络的订户。系统可以检查以查看ue是否已附接到归属地公共陆地移动网络(hplmn),这意味着该ue与该ue所连接的网络的订户(即,与漫游ue相反)相关联。该功能可以由归属地位置寄存器(hlr)或归属地订户服务器(hss)执行,例如,其中存储了特定网络的用户简档。

在106处,如果ue附接到hplmn,则系统然后可以检查以查看用户是否被授权进行无线充电。例如,如果用户包括无线充电作为其当前无线计划的好处,或者已经支付了必要的均一费用,则可以将用户(或更确切地说,ue)视为已被授权进行无线充电。下面参考图2讨论用于无线充电的方法200。可以通过一个或更多个后端网络组件(例如3gpphlr、hss或aaa服务器),来查证用于无线充电的授权。

在108处,如果ue与和另一mno相关联的网络相关联(即,ue连接到访客公共陆地移动网络(vplmn)),则系统可以确定ue是否被授权对其归属地网络无线充电。换句话说,为了在vplmn上使用无线充电,必须首先授权ue进行无线充电。如果没授权ue对其归属地网络进行无线充电,则漫游时其很可能没有被授权进行无线充电。在这种情况下,下面参考图3讨论为用户提供添加无线充电的选项的方法300。

在110处,如果授权ue对ue的hplmn进行无线充电,则系统可以在漫游时确定ue是否被授权进行无线充电。因此,系统可以确定用户是否被授权对访客公共陆地移动网络(vplmn)进行无线充电,然后确定无线充电是否是hplmn和vplmn之间漫游协议的一部分。再次,无线充电的授权可以由一个或更多个后端网络组件来查证,例如下面参考图6讨论的hlr、3gppaaa服务器、hss。如果ue被授权进行漫游无线充电,则下面参考图2讨论用于无线充电的方法200。

在一些示例中,漫游时的计费授权可能是互惠交易协议(rta)的一部分。换句话说,如果mno具有已建立的rta,则第一mno可以为第二mno免费提供无线充电,反之亦然,其中每个mno都直接向其客户计费。在其他示例中,可以授权用户经由两个mno之间以特定速率进行的漫游协议,进行漫游无线充电。因此,第一mno可以根据协议和使用量对向第二mno收取的无线漫游计费,反之亦然。

如果在方法100的任意步骤106、108、110处,认为ue没有被授权进行无线充电,则下面将参考图3讨论为用户提供添加无线充电选项的方法300。

如图2所示,一旦确定ue被授权进行无线充电(无论是否漫游),本公开的示例还可以包括用于通过无线(例如,蜂窝微波或wi-fi)网络提供无线充电的方法200。该方法可以基于信号强度、电池充电水平和电话状态(例如,空闲与使用中)等等,来停止和开始无线充电。方法200可以使ue能够在几乎没有用户输入的情况下,对ue进行无线充电并且对其进行计费。

在202处,方法200可以确定电池充电水平是否足够低以保证无线充电。该值可以是任意值,并且可以由mno设置。在一些示例中,第一阈值充电水平可以是充电的某百分比(例如,50%、60%、70%或80%)。低于第一阈值充电水平,将启动无线充电;高于第一阈值充电水平,无线充电不会启动(或停止)。但是,如上所述,无线充电本身不会给mno带来任何额外费用(除了维护和管理软件/硬件方面的一些初期投资)。结果,在一些示例中,低于100%的任何充电水平可能会启动无线充电。

电池充电水平可以由ue提供给mno。在一些示例中,例如,充电水平可以由ue芯片组直接报告给mno,或者可以由ue的操作系统(os)提供。在其他示例中,充电水平可以由ue上的应用程序(app)报告,其包括一个或更多个启用无线充电的特征。

在204处,如果电池水平不低于第一阈值充电水平,则方法200可以启动第一计时器t1,以周期性地重新检查ue的电池水平。可以根据例如特定类型的ue的典型电池消耗、ue的利用率(例如,空闲时间与使用时间)或另一合适的参数来设置t1。在一些示例中,随着ue上的电池水平接近第一阈值充电水平或通常仅变得更低(与第一阈值充电水平无关),可以减小t1以使方法200更频繁地重新检查。

在206处,方法200可以确定t1是否已经满期。如果t1尚未满期,则方法200继续倒计时并重新检查t1。如果t1满期了,方法200可以重新检查电池水平,以确定其是否已经降到低于第一阈值充电水平。如果未满期,则方法200可以重置t1,以在预定时间量之后重新检查。如上所述,预定时间量可以基于电池水平或其他因素而变化。

在208处,当确定ue上的电池水平低于第一阈值充电水平时,然后方法200可以确定来自来源的当前rf信号是否足够强以提供无线充电。来源可以是来自蜂窝塔、另一蜂窝收发器(例如wi-fi路由器)、或另一无线通信设备的rf信号。在蜂窝情况下,例如,如果ue距离蜂窝塔太远,或者地理障碍部分遮盖了ue与蜂窝塔之间的视线,则信号可能强度不足以提供无线充电。

信号强度可以取决于ue与来源之间的距离、障碍物、干扰以及连接到来源的ue的数量等而差别很大。另外,用于无线充电的阈值信号水平可以根据充电系统、ue的类型和其他因素而变化。例如,较复杂的无线充电系统或ue可能具有比较不复杂的无线充电系统或ue更低(更弱)的阈值信号强度。

通常,信号强度可以在例如-55分贝毫瓦(dbm)(强)和-95dbm(弱)之间变化。在210,如果信号强度被确定为低于阈值信号水平(例如,低于-85dbm),则方法200可以启动第二计时器t2,以周期性地检查信号强度是否已经改变。在一些示例中,可以基于ue是否在移动来改变t2。换句话说,例如,如果ue在移动汽车中,则信号强度将倾向于比ue静止时更快速和/或更频繁地改变。在一些示例中,还可以随着ue接近第一阈值充电水平或者随着充电水平一般地减小(例如,充电水平越低,设置的t2越短)来降低t2。

在212处,方法200可以确定t2是否已经满期。如果t2尚未满期,则方法200继续倒计时并重新检查t2。如果t2已经满期,则方法200可以重新检查信号强度,以确定其是否已经增加到阈值信号强度以上。如果t2未满期,则方法200可以重置t2,以在预定时间量之后重新检查。如上所述,随着方法200的进行,t2可以根据电池电量、移动或其他因素而变化。

在214处,如果电池水平已经下降到第一阈值充电水平以下并且信号强度在阈值信号强度以上,则方法200可以确定ue是否空闲(或足够空闲)。例如,当ue用于语音呼叫时,无线充电所需的一些或全部能量实际上被消耗用于无线通信。因此,一些功能(例如,文本消息收发或电子邮件)(该功能是数据密集程度较低的功能(例如,文本消息收发或电子邮件))可以启用同时无线充电,而数据密集程度较高的功能(例如,语音呼叫和网页浏览)可能不会启用同时无线充电。因此,方法200可以确定ue(或者更确切地说,rf信号)的利用率是否低于阈值利用率(即,是否有足够的剩余能量来启用无线充电)。

对于不同的mno、不同的充电系统或不同的ue,阈值利用率可能不同。在一些示例中,阈值利用率可能需要ue实质上空闲。换句话说,如果ue正在用于语音呼叫、检查电子邮件、网页浏览、文本消息收发或使用来自来源的rf信号的任何其他功能,则不启动无线充电。在其他示例中,对于某些使用量(例如,文本消息收发),ue可能低于阈值利用率,而对于其他使用量(例如,网页浏览),则ue可能不低于阈值利用率。

在一些示例中,可以将阈值利用率作为从rf信号获得可用于充电的能量的百分比而给出,这与其他使用量(例如,通信)相反。因此,在一些示例中,阈值利用率必须本质上为0%(或接近0%),并且ue上没有主动功能并且ue处于待机状态。在其他示例中,阈值利用率必须仅足够低,以启用一些无线充电(例如,低于10%、30%或50%)。在一些示例中,如前所述,阈值利用率可以是无线充电系统的复杂度、ue或其他因素造成的结果。

在216处,如果利用率被确定为高于阈值利用率(例如,高于10%),则方法200可以启动第三计时器t3,以周期性地检查ue的利用率是否已经改变。在一些示例中,t3可以是每个用户的设置时间(例如5秒或10秒)。在其他示例中,可以基于ue的历史利用率来改变t3。换句话说,如果ue属于经常通话和/或进行网页浏览的用户,则t3可以被设置为比在待机模式下花费更多时间的ue更长时间,反之亦然。如上所述,在一些示例中,随着ue接近第一阈值充电水平或通常随着充电水平的下降,t3也可以缩短(例如,充电水平越低,t3设置得越短)。

在218处,方法200可以确定t3是否已经满期。如果t3尚未满期,则方法200继续倒计时并重新检查t3。如果t3已经满期,则方法200可以重新检查利用率,以确定利用率是否已经降低到阈值利用率以下(例如50%)。如果否,则方法200可以重置t3以在预定时间量之后重新检查。如上所述,随着方法200的进行,t3可以根据电池水平、用户历史或其他因素而变化。

在220处,当充电水平低于第一阈值充电水平时,信号强度高于阈值信号强度,并且利用率低于阈值利用率时,方法200可以启动无线充电和计费。这可以包括在内部对ue启动无线充电的芯片组、操作系统(os)或应用程序。另外或可替代地,这还可以包括启动无线充电和/或计费的网络组件(例如,hss、hlr或3gppaaa服务器)。如上所述,计费可以是例如均一费率、基于使用量或其他方式。

在222处,方法200可以确定ue是否被充分充电以停止无线充电。第二阈值充电水平可以与第一阈值充电水平相同或不同。在一些示例中,第二阈值充电水平可以高于第一阈值充电水平,以防止无线充电系统不断地激活和禁用。例如,该第一阈值充电水平可以是50%,并且第二阈值充电水平可以是80%。在某些示例中,第二阈值充电水平可以是100%-即,无线充电系统会在电池未完全充电的任意时间时激活。

当然,本文提到的所有阈值水平有一些任意性。阈值水平可以由mno根据特定的网络、位置或ue设置。阈值水平也可以由ue的制造商基于ue的性能或来自各种mno的输入来设置。阈值水平也可以由用户设置。换句话说,例如,为使用付费的用户可以设置阈值充电水平,以使无线充电仅用作最后的手段(例如5%或10%),而以均一费率付费的用户可以设置阈值充电水平,使得ue本质上在它没有被完全充电并且足够空闲(例如95或98%)的任何时候充电。因此,本文所讨论的所有阈值水平旨在仅是纯示例性,并不旨在以任何方式限制本公开的范围。

在224处,如果充电水平大于或等于第二阈值充电水平,则方法200可以禁用无线充电和/或计费。如上所述,可以因消耗而向某些用户计费。在这种情况下,方法200可以在ue停止无线充电时停止向用户计费。在其他情况下,可以均一费率向用户计费。在这种情况下,例如,方法200仍可以指示用于跟踪和开发目的的无线充电时间。

在一些示例中,用户可能最初没有被授权进行无线充电,但是可能想要在其ue和帐户上添加无线充电(如适用的话)。用户可能已经获得了添加了无线充电功能的新ue,例如,mno可能最近已向其网络添加了无线充电,或者用户可能在最初拒绝无线充电后改变了主意。无论如何,本公开的示例还可以包括用于使用户能够更新到无线充电的方法300。

在302处,当出于某种原因确定ue或用户未激活无线充电时,方法300可以提供关于ue的消息,以询问用户:他们是否希望激活无线充电。在一些示例中,方法300可以例如利用按钮使消息能够在ue的触摸屏上显示,以使用户能够接受或拒绝无线充电。在其他示例中,方法300可以向ue发送文本消息,以指示用户回复该文本消息,以接受或拒绝无线充电(例如,“文本‘是’至025546,以激活无线充电”)。在又一示例中,ue上的应用程序可以要用户更新ue上的设置,或者接受无线充电。

在304处,方法300可以确定用户是否接受或拒绝了激活无线充电的提示。这可以经由ue上的输入(例如,指示“是”或“否”的触摸屏输入)、对文本消息的特定响应、或对ue上一个或更多个设置的改变来实现。在一些示例中,例如,无线充电可以在所有可使用的电话上被激活,并且免费提供一段入门阶段。在这种配置中,可以在没有用户输入的情况下激活无线充电。

在306处,方法300可以将消息发送到适当的实体(例如,3gppaaa服务器),以更新ue的状态以包括无线充电。如果用户已连接到hplmn,则此更新可能直接来自ue。如果用户已连接到vplmn,则此更新可能需要跨多个网络的兼容性,其中来自本地网络的3gppaaa服务器(或其他实体)将从访客网络向3gppaaa服务器(或其他实体)发送更新。

在308处,该方法可以确定ue的状态是否已经被更新为包括无线充电。在一些示例中,这可能需要花费时间才能通过网络传播。在其他示例中,mno可能需要用户致电客户服务,例如以避免错误的激活。在其他示例中,由于系统不兼容或其他问题,可能根本无法从hplmn更新到vplmn。

在310处,如果ue正在漫游,则方法300可以确定ue在漫游时是否被授权进行无线充电。因此,系统可以确定用户是否被授权在访客公共陆地移动网络(vplmn)上进行无线充电,然后确定无线充电是否是hplmn和vplmn之间漫游协议的一部分。同样,可以通过一个或更多个后端网络组件(例如,hlr、3gppaaa服务器、或归属地订户服务器(hss))和/或两个mno网络的组件之间,证实授权进行无线充电。如果ue被授权进行漫游无线充电,则以上参考图2讨论了用于无线充电的方法200。

在312处,如果在任何时候用户拒绝或不适合进行无线充电,则方法300可以拒绝对ue进行无线充电。在某些情况下,ue可能根本不使用无线充电进行充电。在其他示例中,可以向用户提供消息以联系其mno以激活无线充电。在其他示例中,ue可以仅显示表明系统无法激活无线充电的消息。在某些示例中,该消息可能包括指示故障来源的错误代码或诊断代码(如果可用)。以这种方式,客户支持可在必要时更好地为用户提供帮助。

图1-3是示出为逻辑流程图中的框的集合的说明性过程的流程图,其表示可以以硬件、软件或其组合来实现的一系列操作。在软件的背景中,框代表存储在一个或更多个计算机可读存储介质上的计算机可执行指令,当由一个或更多个处理器执行时,计算机可执行指令执行所述操作。通常,计算机可执行指令包括执行特定功能或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。描述操作的顺序不应理解为限制性的,并且可以以任何顺序和/或并行地组合任意数量的所描述的框以实现过程。

如图4所示,方法100、200、300可以结合各种电子设备来实现,电子设备例如手机、智能手机、平板电脑和笔记本电脑,以上统称为ue400。ue400可以包括多个组件以执行上述功能。如下面所讨论的,ue400可以包括存储器402,该存储器402包括许多常用特征,例如联系人404、日历406和导航软件408。此外,在一些示例中,存储器402还可以包括无线充电算法堆栈410,下面参考图5进行讨论。

ue400还可以包括一个或更多个处理器412、可移除存储器414,不可移除存储器416,一个或更多个收发器418,一个或更多个输出设备420和一个或更多个输入设备422。在一些示例中,例如对于蜂窝通信设备,ue400还可以包括sim424,sim424包括国际移动用户识别码(imsi)等。在一些示例中,也可以由远程服务器或其他远程网络实体来处理与本文讨论的ue400和方法100、200、300相关联的功能中的一些功能或全部功能。

在各种实现方式中,存储器402可以是易失性的(诸如随机存取存储器(ram))、非易失性的(诸如只读存储器(rom)、闪存等)或两者的某种组合。存储器402可以包括无线充电算法堆栈410的全部或一部分(例如,功能404、406、408和用于ue400的os等等)。

存储器402还可以包括联系人404。联系人404可以包括姓名、电话号码、地址以及关于用户的业务和个人熟人的其他信息等。在一些示例中,存储器402还可以包括日历406或其他软件,以使用户能够跟踪约会和呼叫、安排会议,并且提供类似的功能。在一些示例中,存储器402还可以包括导航软件408,诸如全球定位系统(gps)和/或基于蜂窝位置的导航系统。当然,存储器402还可以包括其他软件,例如电子邮件、文本消息收发、社交媒体和实用程序(例如,计算器、时钟、指南针等)。

ue400还可以包括其他数据存储设备(可移除和/或不可移除数据存储设备),例如磁盘、光盘或磁带。在图4中通过可移除存储器414和不可移除存储器416示出了这种附加存储器。可移除存储器414和不可移除存储器416可以存储各种程序404、406、408、404和方法100、200、300中的一些或全部。这可以使ue400完全或部分配置,并且使系统400、600以及方法100、200、300能够经由系统400、600和方法100、200、300、os以及其他程序和功能,向用户展示欢迎屏幕、设置菜单、gui和其他功能。

非易失性计算机可读介质可以包括以用于存储信息的技术实现的易失性和非易失性、可移除和不可移除的有形物理介质,信息例如计算机可读指令、数据结构、程序模块或其他数据。存储器402、可移除存储器414和不可移除存储器416都是非暂时性计算机可读介质的示例。非暂时性计算机可读介质包括但不限于ram、rom、电子可擦除可编程rom(eeprom)、闪存或其他存储技术、光盘rom(cd-rom)、数字通用磁盘(dvd)、或其他光学存储、磁带盒、磁带、磁盘存储器或其他磁性存储设备、或可用于存储所需信息并可由ue400访问的任何其他有形物理介质。任何此类非暂时性计算机可读介质可以是ue400的一部分,或者可以是单独的数据库、数据银行、远程服务器、或基于云的服务器。

在一些实施方式中,一个或更多个收发器418包括本领域中已知的任何种类的收发器。在一些示例中,一个或更多个收发器418可以包括一个或更多个无线调制解调器,以便于经由蜂窝连接与其他ue、互联网和/或内联网的无线连接。此外,一个或更多个收发器418可以包括无线电收发器,该无线电收发器执行经由天线(例如,wi-fi或)发送和接收射频通信的功能。在其他示例中,一个或更多个收发器418可以包括有线通信组件(例如有线调制解调器或以太网端口),用于与其他ue或提供商的基于互联网的网络进行通信。

在一些实现方式中,一个或更多个输出设备420包括本领域已知的任何种类的输出设备,诸如显示器(例如,液晶显示器或薄膜晶体管(tft)显示器)、触摸屏显示器、扬声器、振动机制或触觉反馈机制。在一些示例中,输出设备可以基于例如ue400是否连接到网络,正在接收的呼叫的类型(例如,视频呼叫与语音呼叫),有效呼叫的数量等,来播放各种声音。一个或更多个输出设备420还包括用于一个或更多个外围设备的端口,例如耳机、围扬声器或外围显示器。

在各种实现方式中,一个或更多个输入设备422包括本领域已知的任何种类的输入设备。例如,一个或更多个输入设备422可以包括相机、麦克风、键盘/小键盘或触敏显示器。键盘/小键盘可以是标准按钮的字母数字、多键键盘(例如常规的qwerty键盘)、触摸屏上的虚拟控件、或一种或更多种其他类型的键或按钮,并且还可以包括操纵杆、滚轮和/或指定的导航按钮等。

在一些示例中(特别是对于启用蜂窝的设备),ue400的可移除存储器414可包括sim102a。像往常一样,sim102a可以存储用于识别的用户imsi以及用于通过一个或更多个蜂窝网络进行通信的其他相关数据。在某些情况下,一些或全部联系人404也可以存储在sim102a中。

图5是与上面讨论的方法100、200、300相关联的无线充电算法堆栈410的示例。在一些示例中,无线充电算法堆栈410可以包括例如ue上的应用程序,或者具有拨动开关的ue设置中的功能。在其他示例中,无线充电算法堆栈410可以包括与ue上的芯片组相关联的固件。在其他示例中,无线充电算法堆栈410可以是ue的os的一部分。在其他示例中,无线充电算法堆栈410的一些或全部组件可以位于网络组件(例如,hlr、hss、3gppaaa等)上。

无线充电算法堆栈410可以从ue上的各个组件接收一个或更多个输入,向网络发送数据,向网络发送请求,从网络接收指令,和/或管理无线充电过程。如图所示,无线充电算法堆栈410可以从ue400内部的各种资源接收关于ue400的可用性的信息。然后,无线充电算法堆栈410可以向网络发送该信息(该信息可以由无线充电算法堆栈410打包在一起),以激活和禁用无线充电。

在一些示例中,无线充电算法堆栈410可以从ue400的一个或更多个收发器418接收状态信息。换句话说,例如,如果ue400在通话中或正在访问互联网,则一个或更多个收发器418将显示一定活动水平。如上所述,ue400在执行其他任务时是否能够进行无线充电可以取决于特定活动或应用的带宽消耗。因此,例如,当发短信时(低带宽消耗),ue400能够无线充电,而在流传输视频时(高带宽消耗)则不能无线充电。在一些示例中,无线充电算法堆栈410可以基于可用带宽的百分比来确定是否发送请求(例如,当使用小于50%的带宽时,充电可用。

在一些示例中,无线充电算法堆栈410还可以从ue400上的一个或更多个功率管理502设施接收输入。在一些示例中,这可以包括例如来自ue400上的电池水平图的输入(即,在ue400的屏幕上提供电池水平的模块)。在其他示例中,这可以包括与ue400的电池或ue400上的其他电源连接通信的直接传感器(例如,电压传感器)。如上所述,无线充电可以在第一阈值充电水平(例如,70%或80%)启动,并在第二阈值充电水平(例如,80%或90%)停止。

无线充电算法堆栈410还可以与ue400上的信号计量器504进行通信。这可以包括连接到前述收发器418,为了选择网络协议(例如,3g对4g),该收发器可以监控信号强度。这也可以包括来自模块的输入,该模块在ue400的显示器上提供信号计量器图。在其他示例中,无线充电算法堆栈410可以具有专用的信号计量器504,以提供附加的粒度(即,dbm电平,其代替在ue400上提供的简单的1到“五杠”)。如上所述,仅当信号强度高于阈值信号强度(例如,高于-85dbm)时,无线充电算法堆栈410才可以请求无线充电。

在一些示例中,无线充电算法堆栈410还可包括来自在ue400(或任务管理器,或类似物)上运行的应用程序506的输入。如果例如正在运行高需要应用程序(诸如,例如视频播放器或互联网浏览器),则无线充电算法堆栈410可以确定没有足够的带宽用于无线充电。另外,无线充电算法堆栈410可以确定:由于应用程序506的活动,ue400对于无线充电没有足够的空闲。在一些示例中,当一些应用程序506或应用程序506的组合正在运行而其他应用程序不运行时,无线充电算法堆栈410可以启用无线充电。

当然,许多应用程序506在后台运行,并且ue400很少完全空闲。为此,在一些实例中,每个应用程序506可通过无线充电算法堆410指派一个利用率分数。换句话说,应用程序506可以基于它们的标称使用带宽和/或在ue400的处理能力,对无线充电算法堆栈410进行评分。因此,小型应用程序506或消耗更少的资源(即,更少的处理器时间、内存、带宽等)的应用程序506可以被指派低利用率分数,而更大资源消耗的大型应用程序506可以被指派较高的利用率分数。

还可以向应用程序506指派“活跃”利用率得分和“后台”或“待机”利用率得分。例如,用户当前正在使用其浏览互联网的互联网浏览器在打开但当前未使用时,其利用率得分可能高于同一应用程序506。以这种方式,无线充电算法堆栈410可以基于在ue400上运行(活跃或在后台)的所有应用程序506的总利用率分数,来确定是否启动无线充电。

基于这些输入和其他输入,无线充电算法堆栈410可以向网络提供信息和/或无线充电请求。在一些示例中,可以由无线充电特征508来处理网络侧上的无线充电,该无线充电特征可以是hlr、hss、3gppaaa服务器的组件或另一网络组件。无论如何,在一些示例中,无线充电特征508可以从无线充电算法堆栈410接收原始或打包数据,然后根据该数据确定是否激活无线充电。

因此,例如,无线充电特征508可从ue400上的所述无线充电算法堆栈410接收电池状态510作为电池充电、容量(例如,毫安)、或其他单元的百分比。无线充电特征508还可以接收与ue400的当前信号强度512相关的数据。如上所述,这可以在最大信号强度或原始dbm测量的百分比的形式提供。在一些示例中,它可以表达为阈值信号强度的百分比。换句话说,等于或大于阈值信号强度的100%的信号强度都足以进行无线充电。无线充电特征508还可以从ue400接收状态消息514。在一些示例中,状态消息514可以仅为指示ue400为“空闲”或“不空闲”的二进制消息。在该配置中,ue400上的任何活动可以排除无线充电。在其他示例中,如上所述,状态消息514可以作为利用率得分或利用率百分比给出。在这种配置中,任何高于某利用率得分或利用率百分比(例如,高于20%)的利用率都可以排除无线充电。

在一些实例中,所述无线充电特征508可基于由无线充电算法堆栈410提供的输入510、512、514,来确定是否在内部启动无线充电。因此,如果电池水平的各种标准、信号强度和利用率均高于这些输入的阈值水平,无线充电特征508可以向ue400(例如,芯片组)发送信号以开始无线充电。然后,无线充电特征508可以开始计费过程或向另一网络组件(例如,3gppaaa服务器)发送信号以开始计费。

在一些示例中,所有监控和计算都可以由无线充电算法堆栈410执行,其中无线充电特征508仅寻找来自无线充电算法堆栈410的无线充电请求516。在这种配置中,无线充电算法堆栈410可以仅将无线充电请求516发送到无线充电特征508。如上所述,在批准后,无线充电算法堆栈410可以开始在ue400上进行无线充电。在这种配置中,可以使用无线充电请求516,来验证ue400(即,确认ue400被授权进行无线计费)并启动计费。在又一其他示例中,无线充电特征508可以在启动无线充电和计费之前,从无线充电算法堆栈410接收输入510、512、514和无线充电请求516。

图6描绘了包括2g602、3g604和4g长期演进(lte)606组件的常规蜂窝网络600。当然,将来的技术(例如6g和设备到设备(d2d)组件)也可以包括在内并且在本文中被考虑。如上所述,网络600的许多“后端”组件可以处理与无线充电相关的方法100、200、300中的一些或全部方法。实际上,前述无线充电算法堆栈410和无线充电特征508组件中的一些或全部组件可以位于例如hlr/hss622、3gppaaa服务器626或其他组件中的一个或更多个组件上。

如本领域中已知的,可以使用提供相对低数据速率的电路交换调制解调器连接(或非3gpp连接)608,或者经由基于ip的分组交换610连接,从互联网或其他来源路由数据,结果是更高的带宽。完全基于ip的lte系统606本质上使架构“均一”,数据从互联网直接流向服务架构演进网关(saegw)612,再到演进的节点b收发器606,从而实现了更高的吞吐量。许多ue400还具有无线局域网(wlan)614能力,在某些情况下,其甚至可以实现更高的吞吐量。在某些情况下,除蜂窝通信之外或替代蜂窝通信,蜂窝运营商可以使用wlan通信来补充带宽。

服务gprs支持节点(sgsn)616是通用分组无线服务(gprs)网络的主要组件,该通用分组无线服务(gprs)网络处理网络600中的所有分组交换数据,例如,用户的移动性管理和身份认证。对于语音业务,移动交换中心(msc)618基本上执行与sgsn616相同的功能。msc618是全球移动通信系统(gsm)和码分多址(cdma)系统的主要服务交付节点,其负责路由语音呼叫和短消息收发服务(sms)消息以及其他服务(例如,会议呼叫、传真和电路交换数据)。msc618建立并释放端到端连接,在呼叫期间处理移动性和切换需要,并且负责计费和实时预付费帐户监控。

类似地,移动性管理实体(mme)620是4glte网络606的关键控制节点。其负责空闲模式ue400的寻呼和标记过程(包括重传)。mme620参与承载激活/禁用过程,并且还负责在初始附接时以及在涉及核心网络(cn)节点重定位(即,当行进时从一个蜂窝塔切换到另一个蜂窝塔)的lte内切换时,为ue400选择saegw612。mme620负责(通过与下面讨论的hss622交互)认证用户。非接入层(nas)信令在mme620处终止,并且还负责向ue400生成和分配临时身份。mme620还检查ue400的授权,以驻留在服务提供商的hplmn或vplmn上,并且使ue400实施在vplmn上的漫游限制。mme620是网络中用于nas信令的加密/完整性保护的终止点,并且处理安全密钥管理。mme620还提供用于lte606和2g602/3g604接入网络之间的移动性的控制平面功能,其中s3接口从sgsn616终止在mme620处。mme620还终止向本地hss622的s6a接口,以使得ue400漫游。

hss/hlr622是包括用户相关信息和订阅相关信息的中央数据库。hss/hlr622的功能包括以下的功能性:诸如,移动性管理、呼叫和会话建立支持、用户认证和访问授权。用于lte连接的hss基于cgma和gsm技术的以前的hlr和认证中心(auc),其中每一个针对其各自的网络提供基本相同的功能。

策略和计费规则功能(pcrf)624是确定网络600中策略规则的软件节点。pcrf624通常在网络核心处运行,并且访问订户数据库(例如hss/hlr622),以及其他专门功能(例如,以集中方式的计费系统)。pcrf624是网络600的主要部分,其聚合往来网络600和其他资源(例如,ip网络610)的信息。pcrf624可以支持规则的创建,然后可以为网络600上活跃的每个订户自动做出策略决策。pcrf624也可以与不同平台(计费、费率、充电和订户数据库等)集成在一起,或者也可以进行部署为独立实体。

最后,3gppaaa服务器626通常位于hplmn内。3gppaaa服务器626执行认证、授权和账务(aaa)功能,并且还可以充当aaa代理服务器。对于wlan614访问(3gpp)ip网络610而言,3gppaaa服务器626将授权、策略实施和路由信息提供给各种wlan组件。3gppaaa服务器626可以生成并报告计费/账户信息,对wlan614执行离线充电控制,并且在必要时执行各种协议转换。

如所示,在一些示例中,3gppaaa服务器626可以包括无线充电特征508的一些或全部组件。当然,如上所述,其他组件(例如,hss/hlr622)还可以包括一些或全部无线充电特征508。

尽管以上公开了几个可能的示例,但是本公开的示例不限于此。例如,尽管参考用于无线充电的蜂窝rf信号讨论上面的系统和方法,但是该系统和方法可以用在其他类型的无线数据和通信系统(例如,wi-fi和微波)。另外,尽管通常将各种控件和按钮显示为用于ue400的触摸屏上的可选按钮,但是这些控件和按钮可以容易地成为来自ue400或与ue400相关联的实际物理按钮、语音命令或其他类型的接口的输入。

可以根据需要根据本公开的原理构造的gui、系统或方法的特定设计规范或约束来改变具体配置、机器以及各种元件的尺寸和形状。这样的改变旨在被包括在本公开的范围内。因此,当前公开的示例在所有方面都被认为是说明性的而非限制性的。本公开的范围由所附权利要求(而非前述描述)来指示,并且落入其等同物的含义和范围内的所有改变旨在被包括在本公开的范围中。

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