用于执行目标动作的唤醒触发器制造技术

技术编号:10801998 阅读:142 留言:1更新日期:2014-12-24 09:36
各个方面涉及目标动作的执行,该目标动作可以是能量密集的任务、处理计算机密集的任务、与节点的交互或以上各项的组合。上下文感知触发器、功率感知触发器、随机调度的唤醒触发器、确定调度的唤醒触发器和/或预测调度的唤醒触发器可以用于确定与目标动作相关联的上下文的可用性。基于应当可用的上下文的可用性,来自动执行和/或选择性地暂停一个或多个目标动作。

【技术实现步骤摘要】
用于执行目标动作的唤醒触发器相关申请本申请是申请日为2008年12月24日、申请号为200880132566.2、名称为“用于执行目标动作的唤醒触发器”的中国专利申请的分案申请。
概括地说,下面的描述涉及无线通信,具体地说,涉及任务调度和/或信息交换以改善通信并节约资源。
技术介绍
无线通信系统被广泛地部署,以用于提供各种类型的通信并且发送信息,而不论用户位于何处(例如,在结构的内部或外部)以及用户是静止的还是移动的(例如,在车里、行走中)。例如,可以通过无线通信系统来提供语音、数据、视频等。典型的无线通信系统或网络可以给多个用户提供对一个或多个共享资源的访问。系统可使用诸如频分复用(FDM)、时分复用(TDM)、码分复用(CDM)、正交频分复用(OFDM)等的多种多址技术。为了改善设备性能和用户体验,可以通过数据挖掘或其它经用户授权的技术来执行对用户行为的建模。例如,可以执行数据挖掘,以对与用户设备相关联的信息(例如,使用的应用程序)进行挖掘,以更好地理解该用户。因此,有时可能存在作为后台处理运行的算法和/或应用程序,而用户可能不知道这些算法/应用程序正在执行其相应的功能。为了运行本文档来自技高网...

【技术保护点】
一种用于自动触发目标动作的执行的方法,包括:确定基于目标动作的期望的上下文;评估所述期望的上下文的可用性;以及如果所述期望的上下文可用,则自动执行所述目标动作。

【技术特征摘要】
2008.10.31 US 12/262,5851.一种由无线通信装置触发目标动作的执行的方法,包括:确定基于目标动作的期望的上下文,其中所述期望的上下文包括具有比阈值高的信号强度的无线连接性,并且其中所述目标动作包括数据挖掘任务;基于预测调度来评估所述期望的上下文的可用性,所述预测调度是关于所述无线通信装置对于无线连接性何时经受比所述阈值高的信号强度的历史信息的函数,其中所述预测调度包括两个连续唤醒事件之间的可变延迟,其中所述可变延迟基于所述期望的上下文的可用性的可能性;如果所述期望的上下文可用,则在后台应用中执行所述目标动作;确定用户启动的应用使得所述期望的上下文不可用;在所述后台应用中暂停所述目标动作的执行;以及保存与暂停的所述目标动作相关联的数据。2.如权利要求1所述的方法,其中,所期望的上下文还包括无线链路的可用性。3.如权利要求1所述的方法,其中,所期望的上下文还包括无线链路的状态。4.如权利要求1所述的方法,其中,所期望的上下文还包括远程服务器的可用性。5.如权利要求1所述的方法,其中,所述期望的上下文还包括处理性能水平,所述处理性能水平包括处理性能约束。6.如权利要求1所述的方法,其中,所期望的上下文还包括无线链路上的性能指标。7.如权利要求6所述的方法,其中,所述无线链路上的性能指标包括无线链路延迟约束,无线链路带宽约束,无线链路功率约束,无线链路干扰约束,平均无线链路吞吐量约束,或者它们的组合。8.如权利要求6所述的方法,其中所述无线链路上的性能指标是端对端服务质量指标,所述端对端服务质量指标包括端对端延迟约束,端对端吞吐量约束,或者它们的组合。9.如权利要求1所述的方法,其中,所述目标动作还包括以下多项中的一项或多项:获得全球定位系统(GPS)校准,处理计算密集的数据挖掘任务,以及与用于分布式处理的服务器的交互。10.如权利要求1所述的方法,还包括:监控与所保存的数据相关联的所述期望的上下文的所述可用性;以及当所述期望的上下文可用时,在所述后台应用中执行与所保存的数据有关的所述目标动作。11.一种无线通信装置,包括:上下文感知部件,用于确定基于目标动作的期望的上下文,其中所述期望的上下文包括具有比阈值高的信号强度的无线连接性,并且其中所述目标动作包括数据挖掘任务,以及,基于预测调度来评估所述期望的上下文的可用性,所述预测调度是关于所述无线通信装置对于无线连接性何时经受比所述阈值高的信号强度的历史信息的函数,其中所述预测调度包括两个连续唤醒事件之间的可变延迟,其中所述可变延迟基于所述期望的上下文的可用性的可能性;以及触发器部件,用于如果所述期望的上下文可用则在后台应用中执行所述目标动作;确定用户启动的应用使得所述期望的上下文不可用;在所述后台应用中暂停所述目标动作的执行;以及保存与暂停的所述目标动作相关联的数据。12.如权利要求11所述的无线通信装置,其中,所期望的上下文还包括无线链路的可用性。13.如权利要求11所述的无线通信装置,其中,所期望的上下文还包括无线链路的状态。14.如权利要求11所述的无线通信装置,其中,所期望的上下文还包括远程服务器的可用性。15.如权利要求11所述的无线通信装置,其中,所述期望的上下文还包括处理性能水平,所述处理性能水平包括处理性能约束。16.如权利要求11所述的无线通信装置,其中,所期望的上下文还包括无线链路上的性能指标。17.如权利要求16所述的无线通信装置,其中,所述无线链路上的性能指标包括无线链路延迟约束,无线链路带宽约束,无线链路功率约束,无线链路干扰约束,平均无线链路吞吐量约束,或者它们的组合。18.如权利要求16所述的无线通信装置,其中所述无线链路上的性能指标是端对端服务质量指标,所述端对端服务质量指标包括端对端延迟约束,端对端吞吐量约束,或者它们的组合。19.如权利要求11所述的无线通信装置,其中,所述目标动作还包括以下多项中的一项或多项:获得全球定位系统(GPS)校准,处理计算密集的数据挖掘任务,以及与用于分布式处理的服务器的交互。20.如权利要求11所述的无线通信装置,还包括:所述上下文感知部件还用于监控与所保存的数据相关联的所述期望的上下文的所述可用性;并且所述触发器部件还用于当所述期望的上下文可用时,在所述后台应用中执行与所保存的数据有关的所述目标动作。21.一种触发目标动作的执行的无线通信装置,包括:用于确...

【专利技术属性】
技术研发人员:D·克里希纳斯瓦米F·D·金R·S·戴利
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有1条评论
  • 来自[美国加利福尼亚州圣克拉拉县山景市谷歌公司] 2015年01月14日 15:56
    触发器(trigger)是SQLserver提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。触发器可以从DBA_TRIGGERS,USER_TRIGGERS数据字典中查到。SQL3的触发器是一个能由系统自动执行对数据库修改的语句。
    0
1