专利名称:在充电事件期间发送信息的制作方法
技术领域:
本申请整体涉及电子通信,并且更具体地 但非唯一地涉及控制信息的发送。
背景技术:
可以在定义的地理区域上提供无线通信网络,以向该地理区域内的用户提供各种类型的服务(例如,语音、数据、多媒体服务等)。在典型的实现中,接入点(例如,对应于不同的小区)分布在整个网络中,以对操作在由该网络进行服务的地理区域中的移动设备(例如,接入终端,如手机)提供无线连接。在各种时间点,移动设备可以向另一个实体(例如,网络实体)上传信息。例如,接入终端将向其服务接入点重复地发送报告,从而该报告识别附近的接入点,指示该接入终端的状态等。然而,诸如此类的上传可能干扰接入终端的其它操作。例如,上传可以消耗通信介质资源和/或电池资源,这些资源还可用于呼叫和其它用户应用程序。因此,需要用于从移动设备上传信息的更有效的技术。
发明内容
下文是本文公开的示例性方案的摘要。在本文的讨论中,对所述方案的参考可以是指本文公开的一个或多个方案。在一些方案中,本公开涉及在充电事件期间发送信息。例如,在获取了要发送给另一个实体的信息之后,移动设备可以确定该信息是否是时间重要的(例如,应该尽快被上传)。如果该信息不是时间重要的,那么移动设备可以存储该信息,从而可以在充电事件期间发送该信息。因此,当确定发生充电事件时,移动设备发送所存储的信息。
将在详细描述和附属权利要求中描述本文公开的这些及其它示例性的方案,并且在附图中图I是耦合到充电设备并且被配置为在充电事件期间发送信息的移动设备的若干示例性方案的简化方框图;图2是可以执行以在充电事件期间发送信息的操作的若干示例性方案的流程图;图3是可以执行以在充电事件期间发送信息的附加操作的若干示例性方案的流程图;图4是可以执行以基于用户行为来发送信息的操作的若干示例性方案的流程图5是网络通信系统的若干示例性方案的简化方框图,其中在该系统中耦合到充电设备的移动设备在充电事件期间向网络发送信息;图6是通信系统的若干示例性方案的简化方框图,其中在该系统中耦合到充电设备的移动设备在充电事件期间经由该充电设备向另一个实体发送信息;图7是可以执行以处理时间重要和非时间重要的信息的操作的若干示例性方案的流程图;图8是可以执行以发送非时间重要的信息的操作的若干示例性方案的流程图;
图9是在通信节点可以使用的组件的若干示例性方案的简化方框图;图10是通信组件的若干示例性方案的简化方框图;并且图11是被配置为如本文所教导地来执行信息发送操作的装置的若干示例性方案的简化方框图;根据普通实践,附图中所示的各种特征可以不必按照比例来画出。因此,为了清楚起见,可以任意扩大或缩小各种特征的尺度。另外,为了清楚起见可以简化一些附图。因此,附图可以不描述给定装置(例如,设备)或方法的全部组件。最后,在整个说明书和附图中可以使用相同的附图标记来表示相同的特征。
具体实施例方式以下描述了本公开的各个方案。显然,可以用多种形式来体现本文的教导,并且本文所公开的任意具体的结构和/或功能仅仅是表示性的。基于本文的教导,本领域的熟练技术人员应该认识到可以独立于任意其它方案来实现本文所公开的方案,并且可以以任何方式组合两个或更多个这些方案。例如,可以使用任意数量的本文所述方案来实现装置或者实施方法。另外,可以使用本文所述的一个或多个方案之外的或不同的其它结构、功能或者结构和功能来实现该装置或者实施该方法。此外,方案可以包括权利要求的至少一个要素。图I示出了移动设备102,其连接到对移动设备102的电池106充电的充电设备104。在本文中,来自充电设备104的电源电路108的充电电流经由连接122流向电池106,其中连接122分别经过充电设备104和移动设备102的连接器110和112。移动设备102包括信息发送功能体114,其被配置为在充电事件期间发送存储的信息116。为此目的,充电事件检测功能体118确定充电事件何时发生并且向信息发送功能体114发送对应的指示。在接收到该指示之后,信息发送功能体114确定是否有存储的信息要发送,如果有,那么向合适的目的地发送由上传信息120所表示的信息。可以用各种方式来检测充电事件。例如,移动设备102可以检测充电电流是否正在流向电池106。作为另一个实例,移动设备102可以检测移动设备是否连接到充电设备104。另外,如下文的图4中进一步详细讨论的,在一些实现中移动设备102可以预测充电事件。移动设备102可以具有各种形式。例如,在一些实现中,移动设备可以包括配置为接入网络的接入终端。这种接入终端可以包括,例如,蜂窝电话、智能电话、个人计算机(例如,膝上电脑)、手持通信设备、手持计算设备、卫星无线电、全球定位系统、个人数字助理(PDA)、个人娱乐设备(例如,音乐播放器、视频播放器等)或者用于通过无线通信系统通信的任意其它合适的设备,或者以上的组合。现在将参考图2-4的流程图来详细描述结合本文的教导的移动设备可以执行的示例性操作。为了方便起见,图2-4的操作(或本文所述或教导的任意其它操作)可以被描述为是由特定组件(例如,图1、5、6和9中所示的组件)执行的。然而,应该明白,可以由其它类型的组件来执行并且可以使用不同数量的组件来执行这些操作。还应该明白,在给定的实现中可以不使用一个或多个本文所述的操作。首先参考图2,如方框202所表示的,移动设备获取需要被发送到另一个实体的信息。例如,移动设备可以在某些时间点或者在一个时间段内,以一些其它形式来进行测量、生成统计量或者获取信息。
在一些实现中,移动设备进行射频(RF)信号测量。例如,移动设备可以对RF信号使用重复的(例如,周期性的)扫描,以试图识别在该移动设备附近工作的任意接入点。在一些实现中,该测量包括常规的无线资源控制(RRC)测量。由移动设备生成的测量报告还可以包括其它信息,例如,用于向上层提供指示的信道质量指示符(CQI)。在一些实现中,移动设备通过使用移动设备的一个或多个传感器来执行测量。例如,移动设备可以通过使用全球定位系统(GPS)传感器来测量它的当前位置。在一些实现中,移动设备基于移动设备可获取的信息来生成统计量。例如,移动设备可以基于移动设备所进行的或接收的呼叫来生成呼叫统计量。移动设备可以基于该移动设备从一个接入点到另一个接入点的切换来生成统计量。移动设备还可以基于由该移动设备进行的测量来生成统计量。可以(例如,基于各自的优先权)将信息(例如,测量结果)分类为不同的类别。例如,由移动设备获取的不同类型的信息可以有助于在网络执行的不同的时间重要的任务。在本文,一些类型的信息需要实时报告(例如,以使得网络能够采取立即的行动),而其它类型的信息可以不需要实时报告。在一些方案中,需要实时(例如,尽快)报告的信息可以被分类为时间重要的信息。例如,可能希望立即报告用于指示移动设备已断开呼叫或者其正在经历无线链路故障(RLF)的信息。作为另一个实例,可能希望没有显著延迟地报告移动设备所获取的任意信息,其中服务小区可以使用该信息来识别相邻小区以用于移动设备的切换。相反,不需要立即报告的信息可以被分类成非时间重要的信息。例如,不必立即报告一些类型的呼叫统计量(例如,该信息可以每天报告一次)。根据本文的教导,移动设备以这样一种方式来报告信息,该方式减小了这种报告可能对移动设备的其它功能(例如,更重要的功能)的潜在不利影响。例如,可以尽快发送时间重要的信息,而可以存储非时间重要的信息并且在更适当的时间进行发送。如本文所讨论的,可以在充电事件期间发送该信息。这样,可以发送非时间重要的信息而不会不利地影响(例如,干扰)以下一个或多个方面活动呼叫、用户应用程序或电池寿命。例如,在许多情况下,用户将不在移动设备正在充电的时候(例如,当连接到充电设备时)进行呼叫,但是,移动设备可能在此时仍然具有网络连接。另外,在许多情况下,用户在移动设备正在充电的时候不运行用户应用程序。并且,由于移动设备在充电期间连接到电源,所以在此时发送信息通常将不会影响充电完成之后的电池续航时间(例如,设备在依靠电池电源运行时的运行时间)。
因此,如图2的方框204所表示的,移动设备可以将在方框202所获取的信息存储在移动设备的存储器(例如,存储器设备)中。如上所讨论的,通过确定所获取的信息是非时间重要的来触发对所获取的信息的存储。如方框206所表不的,在一些时间点,移动设备确定充电事件正在发生。例如,在一些实现中,移动设备包括电池电路,该电池电路经由信号或者经由寄存器中的值的设置,(例如,向移动设备的处理器)提供充电指示。如方框208所表示的,作为方框206中的确定结果,移动设备向适当的目的地发送所存储的信息。如下文图5和6更详细所讨论的,可以经由无线连接、有线连接或一些其它合适的连接来向网络实体或一些其它实体发送该信息。在不同的实现中,基于充电事件发送信息可以包括不同的操作。为了说明的目的,
图3示出了结合图2的操作可以使用的若干选择性的操作。如方框302所示的,可以在对要在充电事件期间发送的信息进行存储之前先对其进行处理。例如,可以在存储测量信息(例如,从传感器或RF接收器获取的信息)之前对其进行处理。作为另一个实例,可以在产生要存储的统计信息时处理该信息。方框304和306涉及信息的存储以及随后确定充电事件的发生。因此,这些方框对应于图2的方框204和206。如方框308所表示的,可以在从存储器获取将要在充电事件期间发送的信息之后对其进行处理。例如,可以对从存储器获取的信息进行处理以生成将要发送到指定目的地的统计信息。如方框310所表示的,移动设备可以使用一个或多个附加标准来触发所存储的信息的发送。例如,可以使用附加标准来进一步保证所存储的信息的发送不会干扰移动设备的其它功能。例如,如果充电事件正在发生(如方框306所检测的)并且如果以下一个或多个为真,则可以触发所存储的信息的发送(在方框312) 1)当前在移动设备上没有进行呼叫;2)在移动设备上没有运行一个或多个指定的用户应用程序;3)电池的充电水平足够高(例如,高于阈值水平)。在其它情况中可以使用另一个标准或其它标准。在一些实现中,移动设备可以监视用户行为并且使用该信息来确定何时发送信息。例如,移动设备可以追踪之前的用户行为并且使用该历史信息来找到发送所存储的信息的适当时刻。在一些实现中,可以由移动设备的人工智能组件来执行这些操作。该组件可以基于各种因素,例如,用户行为或网络通信的模式来得知可用于发送非时间重要的信息的不同的适当时刻。作为具体的实例,如果移动设备是以有规律的时间间隔来充电的,那么可以存储与该时间段有关的信息并且移动设备可以使用该信息来触发信息的发送(例如,发送测量报告)。作为另一个实例,如果是在特定条件下有规律地对移动设备进行充电(例如,当电池指示器指示特定的水平时,比如4格中的一格),可以存储与该条件有关的信息并且移动设备可以使用该信息来触发信息的发送。因此,移动设备可以使用追踪的用户行为来预测用于发送非时间重要的信息的适当时刻的出现。另外,可以结合其它因素来使用该预测,以助于判断何时发送该信息。作为示例性而非限制性的手段,其它因素可以包括当前可用的功率水平与发送非时间重要的数据所需要的功率之比。图4描述了可以由移动设备执行的示例性的与用户行为有关的操作。如方框402所表示的,移动设备可以在各种时间点识别用户行为。例如,移动设备可以维持用于指示移动设备何时被充电(例如,指示用户何时将移动设备连接到充电设备)的记录和/或统计量。因此,这样的记录或统计量可以与之前的充电时间有关。如方框404所表示的,在一些稍后的时间点,移动设备可以基于所识别的用户行为(例如,基于所维持的记录和/或统计量)来确定是否发生了充电事件(或者是否很可能要发生充电事件)。因此,在一些方案中,移动设备可以预测充电事件的发生。如方框406所表不的,移动设备然后可以基于方框404的确定,执行与信息发送有关的操作。例如,移动设备可以在预测的充电事件期间(例如,在对应于之前的充电时间的时间)发送所存储的信息。作为另一个实例,在为预测的充电事件做准备时,移动设备可以准备要发送的信息。然后,一旦检测到实际的充电事件,移动设备就可以发送所准备的信肩、O移动设备可以向各种实体发送信息并且可以用各种方式来发送该信息。图5和图6分别描述了移动设备经由无线介质和有线介质来发送信息的情况下的实例。图5示出了示例性通信系统500(例如,通信网络的一部分)的若干节点。为了说明的目的,将以彼此通信的一个或多个接入终端、接入点和网络实体为背景来描述图5的各种方案。然而,应该明白,本文的教导可应用于其它类型的装置或使用其它术语来参考的其它类似的装置。例如,在各种实现中,接入点可以被称为或者被实现为基站或e节点B、接入终端可以被称为或者被实现为用户设备或移动设备等。系统500中的接入点为可以为安装在系统500的覆盖区域内或者在整个系统500的覆盖区域中漫游的一个或多个无线终端(例如,接入终端502)提供一个或多个服务(例如,网络连接)。例如,在各种时间点,接入终端502可以连接到接入点504或系统500中的一些其它接入点(未显示)。每个接入点可以与一个或多个网络实体(为了方便起见,表示为网络实体506)通信,以助于广域网连接。网络节点可以具有各种形式,例如,一个或多个无线和/或核心网实体。因此,在各种实现中,网络实体506可以表示诸如以下功能中的至少一个网络管理(例如,经由运行、管理和维护(OAM)实体或安全用户平面定位(SUPL)服务器)、呼叫控制、会话管理、移动管理、网关功能、互操作功能或一些其它适当的网络功能。根据本文的教导,接入终端502可以连接到充电设备508并且检测充电事件。在检测到该事件之后,接入终端502 (通过无线收发器512的操作)向其服务接入点(例如,接入点504)发送所存储的信息510,以便传递到合适的目的地。无线收发器512包括发射器链和接收器链(未显示),它们中的每一个又可以包括与信号发送和接收相关联的多个组件(例如,处理器、调制器、复用器、解调器、解复用器、天线等),如本领域的熟练技术人员所明白的。为了方便起见,在图5中没有显示接入终端502和充电设备508的其它组件(例如如图I中所示的)。目的地可以是网络将该信息所转发至的网络实体或另一个目的地实体514。在一些情况中,目的地可以是OAM实体。例如,所存储的信息可以包括有规律地向OAM实体上传的测量信息。在其它情况中,目的地可以是网络配置服务器、网络管理服务器、众包服务器(例如如实体514所表示的)或一些其它合适的实体。图6示出了移动设备602经由有线连接来发送信息的系统600。在本文中,在连接到充电设备604并且检测到充电事件之后,移动设备602的有线收发器606经由通过充电设备604建立的连接来向目的地实体610发送所存储的信息608。在该情况中,有线收发器606经由通信路径614耦合到充电设备604的通信接口 612,其中通信路径614经过连接器616和618。通信接口 612又经由合适的通信路径620与目的地实体610 (例如,网络实体或非网络实体)进行通信。图7提供了与移动设备可以如何管理不同类型的(例如,不同种类的)信息有关的附加细节以助于在适当的时机发送信息以减少由发送该信息可能导致的潜在干扰。方法在方框702开始,在方框702中移动设备获取信息(例如,各种属性的测量结果、统计量等)。在方框704,移动设备确定所获取的信息的类型。如本文所述的,所获取的一些信息是时间重要的(例如,网络立即需要的),应该实时报告。相反,一些信息可能不是时间重要的并且不需要实时报告。因此,在方框702 处所收集的信息中,如方框704处所示来识别要实时发送的信息。因此可以如方框706所示立即发送网络实时需要的信息(例如,不等到充电事件发生才发送)。反之,在方框704处所识别的非时间重要的信息(例如,不是网络当前需要的)被存储用于如方框708处所示在稍后的、更适当的时机发送。因此,与发送该信息相关联的功率消耗和带宽资源使用被延迟到稍后的时间点。图8描述了移动设备如何确定用于发送所存储的信息的适当时机的实例。在方框802,移动设备确定当前时机是否是发送所存储的信息的适当时机。如本文所述的,移动设备的人工智能组件可以基于用户行为的模式或网络通信或其它统计信息来识别不同的适当时刻。例如,可以确定移动设备通常充电相当长的时间段同时一般保持网络连接。并且,可以确定在充电时机期间移动设备通常停用并且因此不发送用户数据。因此,可以确定在这些充电时机期间移动设备有足够带宽(例如,全部带宽)可用于发送信息并且具有无限的电力供应。因此,可以将充电时机识别为用于发送非时间重要的测量结果(例如,发送测量报告)的一个适当时刻。如果在方框802确定当前时机是用于发送非时间重要的信息的适当时机,那么如方框806所示发送信息。如果当前时机不是用于发送非时间重要的信息的适当时间段,那么方法返回方框802,从而保持存储非时间重要的信息以便在稍后的时间发送。图9示出了可以合并到移动设备中以执行如本文所教导的信息发送操作的若干示例性组件。在实践中,所述组件还可以被合并到通信系统中的其它节点中。例如,系统中的其它节点可以包括类似于针对移动设备902所述的用于提供类似功能的那些组件。并且,给定的节点可以包括所述组件中的一个或多个。例如,移动设备可以包括多个收发器组件,其使得移动设备能够操作在多个频率和/或经由不同的技术来通信。如图9中所示的,移动设备902包括用于与其它节点通信的收发器904。收发器904包括用于发送信号(例如,发送所存储的信息)的发射器906和用于接收信号的接收器908。作为具体的实例,接入终端可以包括这样的发送和接收组件以有助于前向链路和反向链路上的通信。移动设备902还包括可以结合本文所教导的信息发送操作来使用的其它组件。例如,移动设备902包括用于存储信息的存储模块914。存储模块914可以包括,例如,移动设备中的存储器设备、集成电路(例如,处理器)的存储器组件或一些其它类型的存储器。移动设备902包括信息模块910,用于获取信息(例如,进行测量、处理测量信息、生成统计量)并且用于提供如本文所教导的其它有关功能。在一些方案中,信息模块910可以包括测量模块,用于有助于测量与移动设备相关联的各种属性。作为示例性而非限制性的手段,测量模块可以是用于测量移动设备的当前位置的传感器。移动设备902包括处理器912,用于提供处理功能并且用于提供如本文所教导的其它有关功能。例如,处理器912可用于以下一个或多个确定发生了充电事件、处理所存储的信息、识别用户行为、确定信息是否是时间重要的或者确定是否发送信息。在一些方案中,处理器912可用于有助于测量不同属性。虽然信息模块910和处理器912被显示为独立的组件,但是可以使用单个实体来执行与属性测量以及其它处理任务相关联的不同任务。例如,可以由处理器912从现有信息中得出某些属性而无需明确的测量。另外,处理器912可以生成包括从信息模块910获取的信息的测量报告和/或消息。处理器912还可以确定用于发送信息的适当时刻。例如,处理器912可以将充电时机识别为用于发送信息的适当时间段。因此,在获取(例如,包括测量报告的)信息之后,如果处
理器912将当前时机识别为用于发送信息的适当时刻,那么可以使用发射器906 (例如,经由上行链路向接入点)发送非时间重要的信息以及时间重要的信息(如果可以的话)。然而,如果当前时机不是用于发送信息的理想时间,那么发送网络实时需要的时间重要的信息,而将非时间重要的信息存储在存储模块914中以在稍后的时间发送。如上所讨论的,移动设备可以包括人工智能(Al)组件(未显示),用于识别用于发送信息的适当时刻。在不同的实现中,Al组件可以实现在处理器912内或者独立于处理器912。在一些实现中,图9的组件可以实现在一个或多个处理器(例如,使用和/或结合数据存储器的处理器,该数据存储器用于存储处理器所使用的信息或代码以提供该功能)中。例如,可以由移动设备的一个或多个处理器和移动设备的数据存储器(例如,通过执行适当的代码和/或通过适当配置处理器组件)来实现方框906-914的一些或全部功能。可以在同时支持多个无线接入终端的通信的无线多址通信系统中使用本文的教导。在本文中,每个终端可以经由前向链路和反向链路上的传输与一个或多个接入点通信。前向链路(或下行链路)是指从接入点到终端的通信链路,反向链路(或上行链路)是指从终端到接入点的通信链路。可以经由单输入单输出系统、多输入多输出(MIMO)系统或一些其它类型的系统来建立该通信链路。MIMO系统采用多(Nt)个发射天线和多(Nk)个接收天线进行数据传输。Nt个发射天线和Nk个接收天线所形成的MMO信道可以被分解成Ns个独立信道,其又被称为空间信道,其中Ns Smin {NT,NK}。Ns个独立信道中的每一个对应于一个维度。如果使用多个发射和接收天线所创建的附加维度,则MMO系统可以提供改进的性能(例如,更高的吞吐量和/或更高的可靠性)。MMO系统可以支持时分双工(TDD)和频分双工(FDD)系统。在时分双工(TDD)系统中,前向链路和反向链路传输在同一频率区域上,从而互易原则使得能够根据反向链路信道来估计前向链路信道。这使得当在接入点有多个天线可用时,接入点能够提取前向链路上的发射波束成形增益。图10示出了示例性MMO系统1000的无线设备1010(例如,接入点)和无线设备1050(例如,接入终端)。在设备1010,从数据源1012向发射(TX)数据处理器1014提供多个数据流的业务数据。然后,通过各自的发射天线发射每个数据流。TX数据处理器1014基于为每个数据流所选择的特定编码方案对该数据流的业务数据进行格式化、编码和交织以提供编码数据。可以使用OFDM技术将每个数据流的编码数据与导频数据一起复用。导频数据一般可以是以已知方式处理的已知数据形式,并且可以在接收器系统使用导频数据来估计信道响应。然后可以基于为每个数据流选择的特定调制方案(例如,BPSK、QPSK、M-PSK或M-QAM),对该数据流的复用的导频和编码数据进行调制(例如,符号映射)以提供调制符号。可以通过由处理器1030所执行的指令来确定每个数据流的数据速率、编码和调制。数据存储器1032可以存储由处理器1030或设备1010的其它组件所使用的程序代码、数据和其它信息。然后,向TX MIMO处理器1020提供所有数据流的调制符号,TX MIMO处理器1020可以进一步处理这些调制符号(例如,用于0FDM)。然后,TX MMO处理器1020向Nt个收发器(XCVR) 1022A到1022T提供Nt个调制符号流。在一些方案中,TX MIMO处理器1020可以将波束成形权重应用到数据流的符号以及用于发射该符号的天线上。每个收发器1022接收和处理各自的符号流,以提供一个或多个模拟信号,并且进
一步调节(例如,放大、滤波和上变频)这些模拟信号以提供适合于在MMO信道上传输的已调信号。然后分别从Nt个天线1024A到1024T发射来自收发器1022A到1022T的Nt个已调信号。在设备1050,可以通过Nk个天线1052A到1052R接收所传输的已调信号,并且将来自每个天线1052的接收信号提供给各自的收发器(XCVR) 1054A至1054R。每个收发器1054调节(例如,滤波、放大和下变频)各自的接收信号,对调节信号进行数字化以便提供采样,并进一步处理这些采样以提供相应的“接收”符号流。然后,接收(RX)数据处理器1060从Nk个收发器1054接收Nk个接收符号流并基于特定的接收器处理技术对其进行处理,以提供Nt个“检测”符号流。然后,RX数据处理器1060解调、解交织和解码每个检测符号流,以便恢复数据流的业务数据。RX数据处理器1060所执行的处理是与设备1010处的TX MIMO处理器1020和TX数据处理器1014所执行的处理相反。处理器1070周期性地确定使用那个预编码矩阵(下文论述)。处理器1070形成反向链路消息,其包括矩阵索引部分和秩值部分。数据存储器1072可以存储处理器1070或者设备1050的其它组件所使用的程序代码、数据和其它信息。反向链路消息可以包括关于通信链路和/或接收数据流的各种类型的信息。反向链路消息然后由TX数据处理器1038进行处理,由调制器1080进行调制,由收发器1054A到1054R进行调节并且发送回到设备1010,其中TX数据处理器1038还从数据源1036接收多个数据流的业务数据。在设备1010,来自设备1050的已调信号由天线1024进行接收、由收发器1022进行调节、由解调器(DEMOD) 1040进行解调并且由RX数据处理器1042进行处理,以提取设备1050所发送的反向链路消息。处理器1030然后确定使用哪个预编码矩阵来确定波束成形权重然后处理所提取的消息。图10还示出了可以包括用于执行如本文所教导的信息发送控制操作的一个或多个组件的通信组件。例如,信息(INF0.)发送控制组件1092可以与处理器1070和/或设备1050的其它组件协作,以向另一个设备(例如,设备1010)发送信息。应该明白,对于设备1010和1050中的每一个,可以由单个组件来提供所述组件中的两个或更多个的功能。例如,单个处理组件可以提供信息发送控制组件1092和处理器1070的功能。本文的教导可以结合到各种类型的通信系统和/或系统组件中。在一些方案中,可以在能够通过共享可用的系统资源(例如,通过指定带宽、发射功率、编码、交织等中的一个或多个)来支持与多个用户的通信的多址系统中使用本文的教导。例如,本文的教导可以应用于下述技术中的任意一个或其组合码分多址(CDMA)系统、多载波CDMA (MCCDMA)、宽带CDMA(W-CDMA)、高速分组接入(HSPA、HSPA+)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、单载波FDMA (SC-FDMA)系统、正交频分多址(OFDMA)系统或其它多址技术。使用本文的教导的无线通信系统可以被设计为实现一个或多个标准,如IS-95、cdma2000、IS-856、W-CDMA、TDSCDMA和其它标准。CDMA网络可以实现诸如通用地面无线接入(UTRA)、cdma2000等的无线电技术。UTRA包括W-CDMA和低码片速率(LCR)。cdma2000技术包括IS-2000、IS-95和IS-856标准。TD MA网络可以实现诸如全球移动通信系统(GSM)的无线电技术。OFDMA网络可以实现诸如演进的UTRA(E-UTRA)、IEEE 802. 11、IEEE 802. 16、IEEE 802. 20、Flash- .OFDM 等的无线电技术。UTRA、E-UTRA和GSM是通用移动通信系统(UMTS)的一部分。本文的教导可以实现在3GPP长期演进(LTE)系统、超宽带(UWB)系统和其它类型的系统中。LTE是UMTS的使用E-UTRA的版本。在来自名为“第三代合作伙伴计划”(3GPP)的组织的文献中描述了 UTRA、E-UTRA, GSM、UMTS和LTE,而在来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文献中描述了 cdma2000。虽然使用3GPP术语来描述本公开的某些方案,但是要理解,可以将本文的教导应用于3GPP(例如Rel99、Rel5、Rel6、Re 17)技术以及 3GPP2(例如 IxRTT、IxEV-DO RelO、RevA、RevB)技术和其它技术。本文的教导可以合并到多种装置(例如节点)中(例如,实现在该装置中或者由该装置执行)。在一些方案中,根据本文的教导所实现的节点(例如,移动设备)可以包括接入终端。例如,接入终端可以包括、被实现为或者被称为用户设备、用户站、用户单元、移动站、移动装置、移动节点、远程站、远程终端、用户终端、用户代理、用户设备或一些其它术语。在一些实现中,接入终端可以包括蜂窝电话、无绳电话、会话初始协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备或连接到无线调制解调器的其它合适的处理设备。因此,本文教导的一个或多个方案可以结合到电话(例如,手机或智能电话)、计算机(例如膝上型计算机)、便携式通信设备、便携式计算设备(例如,个人数字助理)、娱乐设备(例如,音乐设备、视频设备或卫星电台)、全球定位系统设备或者配置为经由无线介质进行通信的任意其它合适的设备。如本文所述的接入点可以包括、被实现为或者被称为节点B、e节点B、无线网络控制器(RNC)、基站(BS)、无线基站(RBS)、基站控制器(BSC)、基站收发信台(BTS)、收发器功能体(TF)、无线收发器、无线路由器、基本服务集(BSS)、扩展服务集(ESS)、宏小区、宏节点、家庭eNB(HeNB)、毫微微小区、毫微微节点、微微节点或一些其它类似的术语。在一些实现中,节点(例如,接入点)可以包括通信系统的接入节点。该接入节点可以经由到网络(例如,诸如因特网的广域网,或蜂窝网络)的有线或无线通信链路,向网络提供连接或者提供到网络的连接。因此,接入节点可以使得另一个节点(例如,接入终端)能够接入网络或者一些其它功能体。另外,应该明白,该节点中的一个或者两者可以是便携式的,或者在一些情况中是相对不便携的。
并且,应该明白,移动设备能够以非无线的方式(例如,经由有线连接)发送和/或接收信息。因此,如本文所述的接收器和发射器可以包括用于经由非无线介质进行通信的适当的通信接口组件(例如,电气的或光学的接口组件)。移动设备可以经由一个或多个无线通信链路进行通信,所述无线通信链路基于或者以其他方式支持任意合适的无线通信技术。例如,在一些方案中,移动设备可以与网络相关联。在一些方案中,网络可以包括局域网或者广域网。移动设备可以支持或者以其他方式使用本文所述的多个无线通信技术、协议或标准(例如,CDMA、TDMA、OFDM、OFDMA、WiMAX、Wi-Fi等)中的一个或多个。类似地,移动设备可以支持或者以其他方式使用多种对应的调制或复用方案中的一个或多个。移动设备因此可以包括合适的组件(例如,空中接口),以使用以上或其它无线通信技术来建立一个或多个无线通信链路并且经由其来通信。例如,移动设备可以包括具有关联的发射器和接收器组件(其可以包括有助于通过无线介质通信的多种组件(例如,信号生成器和信号处理器))的无线收发器。本文所述的(例如针对一个或多个附图所述的)功能可以在一些方案中对应于所附权利要求中所指定的“模块”功能。参考图11,装置1100被表示为一系列相互关联的功能模块。在本文,信息发送模块1102可以至少在一些方案中对应于例如本文所讨论的信息模块。信息存储模块1104可以至少在一些方案中对应于例如本文所讨论的信息存储模块。充电事件发生确定模块1106可以至少在一些方案中对应于例如本文所讨论的处理器。信息发送模块1108可以至少在一些方案中对应于例如本文所讨论的发射器。信息处理模块1110可以至少在一些方案中对应于例如本文所讨论的处理器。用户行为识别模块1112可以至少在一些方案中对应于例如本文所讨论的处理器。时间重要的信息确定模块1114可以至少在一些方案中对应于例如本文所讨论的处理器。发送确定模块1116可以至少在一些方案中对应于例如本文所讨论的处理器。可以用与本文的教导一致的多种方式来实现图11的模块的功能。在一些方案中,这些模块的功能可以实现为一个或多个电气组件。在一些方案中,可以将这些方框的功能实现为包括一个或多个处理器组件的处理系统。在一些方案中,可以使用例如一个或多个集成电路(例如,ASIC)的至少一部分来实现这些模块的功能。如本文所讨论的,集成电路可以包括处理器、软件、其它有关组件或其一些组合。可以用与本文所教导的一些其他方式来实现这些模块的功能。在一些方案中,图11中的虚线方框中的任意一个或多个是可选择的。要理解,使用诸如“第一”、“第二”等的标示来提及元件通常并不是要限制这些元件的数量或顺序。而是,这些标示在本文中可以作为用于在两个或更多个元件或元件的实例之间进行区分的便捷方法。因此,提及第一和第二元件并不意味着仅可以应用两个元件或者第一元件必须在第二元件之前。并且,若非另作说明,否则元件的集合可以包括一个或多个元件。并且,在说明书或者权利要求中使用的术语形式“A、B或C中的至少一个”意味着“A或B或C或这些元素的任意组合”。本领域技术人员可以理解,可以使用多种不同的技术和技艺中的任意一种来表示信息和信号。例如,在整个说明书中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。本领域技术人员还应当明白,结合本申请的方案描述的各种示例性的逻辑方框、模块、处理器、手段、电路和算法步骤中的任意一种可以实现成电子硬件(例如,使用源编码和一些其它技术来设计的数字实现、模拟实现或者两者的组合)、各种形式的程序或包含指令的设计代码(在本文中为了方便起见称为“软件”或“软件模块”)或二者的组合。为了清楚地表示硬件和软件之间的可交换性,上文对各种示例性的部件、方框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。本领域技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的保护范围。结合本文所述的方案所描述的各种示例性的逻辑方框、模块和电路可以实现在集成电路(1C)、接入终端或接入点中或者由其执行。IC可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑设备、分立门或者晶体管逻辑器件、分立硬件组件、电气组件、光学组件、机械组件或设计来执行本文所述的功能的任意组合,并且可以执行位于IC之中和/或位于IC之外的代码或指令。通用
处理器可以是微处理器,可替换地,通用处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。应该理解,任何公开的过程中的步骤的特定次序或层次只是示例性方法的一个例子。应该理解,根据设计偏好,在不超出本发明的范围的情况下,可以重新排列过程中步骤的特定次序或层次。所附方法权利要求以示例性次序呈现了各个步骤的要素,但并不限制于所呈现的特定次序或层次。在一个或多个示例性实施例中,可以用硬件、软件、固件或它们的任意组合来实现本申请所述的功能。如果用软件来实现,则可以将所述功能作为一个或多个指令或代码存储在计算机可读介质上,或者作为计算机可读介质上的一个或多个指令或代码来传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括有助于计算机程序从一个地方传递到另一个地方的任意介质。存储介质可以是计算机可访问的任意可用介质。这种计算机可读介质可以包括,例如但不限于,RAM、ROM、EEPROM、CD-ROM或其它光盘存储设备、磁盘存储设备或其它磁存储设备,或者可用于以计算机可访问的指令或数据结构的形式来携带或存储希望的程序代码的任意其它介质。并且,任意连接也可以被称为是计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线对、数字用户线(DSL)或诸如红外线、无线电和微波之类的无线技术来从网站、服务器或其它远程源传输的,那么同轴电缆、光纤光缆、双绞线对、DSL或诸如红外线、无线电和微波之类的无线技术也包括在介质的定义中。本申请所使用的盘片或盘包括压缩盘(CD)、激光盘、光盘、数字多用途盘(DVD)、软盘和蓝光盘,其中磁盘(disk)通常磁性地再现数据,而光盘(disc)用激光光学地再现数据。以上的组合也可以包括在计算机可读介质的范围中。应该明白,可以在任意合适的计算机程序产品中实现计算机可读介质。提供了所公开的方案的以上描述用于使本领域的任何普通技术人员能够实现或使用本发明。对于本领域普通技术人员来说,对这些方案的各种修改都是显而易见的,并且本文定义的一般性原理也可以在不脱离本发明的精神和保护范围的情况下应用于其它方案。因此,本发明并不限于本文所示的方案,而是与本文公开的原理和新颖性特性的最广范
围相一致。
权利要求
1.一种用于移动设备的通信的方法,包括 获取信息; 存储所获取的信息; 确定正在发生充电事件;并且 作为所述确定的结果,在所述充电事件期间发送所存储的信息。
2.如权利要求I所述的方法,其中,所述信息的获取包括在所述移动设备处进行至少一个测量。
3.如权利要求2所述的方法,其中,所述信息的获取还包括处理从所述至少一个测量所获取的测量信息。
4.如权利要求I所述的方法,其中,所述信息的获取包括在所述移动设备处生成统计量。
5.如权利要求4所述的方法,其中,所述统计量基于由所述移动设备进行的测量。
6.如权利要求4所述的方法,其中 所述统计量与之前的充电时间有关;并且 基于所述统计量确定正在发生所述充电事件。
7.如权利要求I所述的方法,还包括处理所存储的信息,其中,发送所存储的信息包括发送处理过的信息。
8.如权利要求I所述的方法,其中,通过确定所获取的信息不是时间重要的信息来触发对所获取的信息的存储。
9.如权利要求I所述的方法,其中,确定正在发生所述充电事件包括接收电池正在充电的指示。
10.如权利要求I所述的方法,还包括识别用户行为,其中,基于所识别的用户行为确定正在发生所述充电事件。
11.如权利要求10所述的方法,其中,确定正在发生所述充电事件包括使用所识别的用户行为来预测所述充电事件的发生。
12.如权利要求I所述的方法,其中,确定正在发生所述充电事件包括确定当前时间间隔对应于充电时机。
13.如权利要求I所述的方法,还包括 获取其它信息; 确定所述其它信息是时间重要的信息;并且 发送所述其它信息而不用等到充电事件发生。
14.如权利要求I所述的方法,还包括基于以下各项构成的组中的至少一项来确定是否发送所存储的信息是否正在进行呼叫、用户应用程序是否正在运行以及电池充电水平。
15.如权利要求I所述的方法,其中,所存储的信息被发送给运行、管理和维护实体、网络配置服务器、网络管理服务器或众包服务器。
16.如权利要求I所述的方法,其中,经由无线连接或有线连接来发送所存储的信息。
17.一种用于移动设备通信的装置,包括 信息模块,其被配置为获取信息; 存储模块,其被配置为存储所获取的信息;处理器,其被配置为确定正在发生充电事件;以及 发射器,其被配置为作为所述确定的结果,在所述充电事件期间发送所存储的信息。
18.如权利要求17所述的装置,其中,所述信息的获取包括在所述移动设备处进行至少一个测量。
19.如权利要求17所述的装置,其中,所述信息的获取包括在所述移动设备处生成统计量。
20.如权利要求19所述的装置,其中 所述统计量与之前的充电时间有关;并且 基于所述统计量确定正在发生所述充电事件。
21.如权利要求17所述的装置,其中,通过确定所获取的信息不是时间重要的信息来触发对所获取的信息的存储。
22.如权利要求17所述的装置,其中 所述处理器还被配置为识别用户行为;并且 基于所识别的用户行为确定正在发生所述充电事件。
23.如权利要求17所述的装置,其中,所述处理器还被配置为基于由以下各项构成的组中的至少一项来确定是否发送所存储的信息是否正在进行呼叫、用户应用程序是否正在运行以及电池充电水平。
24.一种用于移动设备通信的装置,包括 用于获取信息的模块; 用于存储所获取的信息的模块; 用于确定正在发生充电事件的模块;以及 用于作为所述确定的结果,在所述充电事件期间发送所存储的信息的模块。
25.如权利要求24所述的装置,其中,所述信息的获取包括在所述移动设备处进行至少一个测量。
26.如权利要求24所述的装置,其中,所述信息的获取包括在所述移动设备处生成统计量。
27.如权利要求26所述的装置,其中 所述统计量与之前的充电时间有关;并且 基于所述统计量确定正在发生所述充电事件。
28.如权利要求24所述的装置,其中,通过确定所获取的信息不是时间重要的信息来触发对所获取的信息的存储。
29.如权利要求24所述的装置,还包括用于识别用户行为的模块,其中,基于所识别的用户行为确定正在发生所述充电事件。
30.如权利要求24所述的装置,还包括用于基于以下各项构成的组中的至少一项来确定是否发送所存储的信息的模块是否正在进行呼叫、用户应用程序是否正在运行以及电池充电水平。
31.一种用于移动设备通信的计算机程序产品,包括 计算机可读介质,其包括代码,所述代码用于使计算机 获取信息;存储所获取的信息; 确定正在发生充电事件;并且 作为所述确定的结果,在所述充电事件期间发送所存储的信息。
32.如权利要求31所述的计算机程序产品,其中,所述信息的获取包括在所述移动设备处进行至少一个测量。
33.如权利要求31所述的计算机程序产品,其中,所述信息的获取包括在所述移动设备处生成统计量。
34.如权利要求33所述的计算机程序产品,其中 所述统计量与之前的充电时间有关;并且 基于所述统计量确定正在发生所述充电事件。
35.如权利要求31所述的计算机程序产品,其中,通过确定所获取的信息不是时间重要的信息来触发对所获取的信息的存储。
36.如权利要求31所述的计算机程序产品,其中 所述计算机可读介质还包括用于使所述计算机识别用户行为的代码;并且 基于所识别的用户行为确定正在发生所述充电事件。
37.如权利要求31所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机基于以下各项构成的组中的至少一项来确定是否发送所存储的信息的代码是否正在进行呼叫、用户应用程序是否正在运行以及电池充电水平。
全文摘要
移动设备在充电事件期间发送信息,以减少如果在其它时间发送该信息而可能发生的潜在的不利影响。例如,在获取信息之后,移动设备可以确定该信息是否是时间重要的。如果该信息不是时间重要的,那么移动设备可以存储该信息。然后,一旦移动设备确定正在发生充电事件,移动设备就发送所存储的信息。
文档编号H04M1/73GK102804743SQ201080025455
公开日2012年11月28日 申请日期2010年6月11日 优先权日2009年6月11日
发明者R·古普塔 申请人:高通股份有限公司