【技术实现步骤摘要】
【国外来华专利技术】传感器自动校准相关申请案的交叉参考本专利申请主张2011年11月11日申请的标题为“加速度计自动校准(ACCELEROMETER AUTO-CALIBRAT1N) ” 的第 61/559,030 号美国临时专利申请案、2012 年11月9日申请的标题为“传感器自动校准(SENSOR AUTO-CALIBRAT1N) ”的第13/673,950号美国非临时专利申请案、2012年11月9日申请的标题为“传感器自动校准(SENSORAUTO-CALIBRAT1N) ”的第13/673,962号美国非临时专利申请案以及2012年11月9日申请的标题为“传感器自动校准(SENSOR AUTO-CALIBRAT1N) ”的第13/673,967号美国非临时专利申请案权益,以上全部申请案出于所有目的以全文引用方式并入本文。
技术介绍
本专利技术的方面涉及计算技术。特定来说,本专利技术的方面涉及移动计算装置技术,例如自动校准一或多个加速度计和/或例如运动传感器、磁力计、陀螺仪和/或类似物等一或多个其它传感器的系统、方法、设备和计算机可读媒体。 例如智能电话、平板计算机、个人数字助理(PDA)和其它移动装置等计算装置越来越多地包含加速度计和/或其它运动传感器,其可允许这些装置俘获运动和/或其它所感测条件作为一种形式的用户输入。由于在计算装置中包含加速度计和/或其它运动传感器变得较为常见,因此计算装置处理和/或另外使用由此些加速度计和/或其它类似运动传感器提供的运动信息的方式变得较为复杂。本专利技术的方面提供较为方便且有效的方式来增强由加速度计和/或其它运动传感器提供 ...
【技术保护点】
一种用于调度装置上的任务的执行的方法,所述方法包括:检测所述装置的第一状态,其中所述装置的所述第一状态与第一电力电平相关联,且其中所述第一电力电平至少部分地基于第一任务的电力消耗;确定与所述第一状态相关联的所述第一电力电平高于阈值或耦合到所述装置的电池正在充电;以及响应于确定与所述第一状态相关联的所述第一电力电平高于所述阈值或耦合到所述装置的所述电池正在充电而调度所述装置上的第二任务的执行,其中所述第二任务与使用至少一个传感器自动收集校准数据相关联。
【技术特征摘要】
【国外来华专利技术】2011.11.11 US 61/559,030;2012.11.09 US 13/673,967;1.一种用于调度装置上的任务的执行的方法,所述方法包括: 检测所述装置的第一状态,其中所述装置的所述第一状态与第一电力电平相关联,且其中所述第一电力电平至少部分地基于第一任务的电力消耗; 确定与所述第一状态相关联的所述第一电力电平高于阈值或耦合到所述装置的电池正在充电;以及 响应于确定与所述第一状态相关联的所述第一电力电平高于所述阈值或耦合到所述装置的所述电池正在充电而调度所述装置上的第二任务的执行,其中所述第二任务与使用至少一个传感器自动收集校准数据相关联。2.根据权利要求1所述的方法,其中确定与所述第一状态相关联的所述第一电力电平高于所述阈值包括确定所述第一状态是与高于所述阈值的电力电平相关联的多个状态中的一者。3.根据权利要求2所述的方法,其中与高于所述阈值的所述电力电平相关联的所述多个状态包括具有以下各项中的一或多者:所述装置的显示器接通、应用程序处理器执行活动、电子邮件收发、文本收发、接收或发出呼叫、使用所述装置通信,或在所述装置上浏览因特网。4.根据权利要求1所述的方法,其中所述装置上的所述第二任务是非等待时间敏感的任务。5.根据权利要求1 所述的方法,其中所述装置上的所述第二任务是作为后台任务执行。6.根据权利要求1所述的方法,其中来自所述至少一个传感器的传感器测量值是从被动校准动作获得。7.根据权利要求6所述的方法,其中来自所述至少一个传感器的传感器测量值是在不提示用户执行校准例程且不提示用户将所述装置放置于校准位置的情况下获得。8.根据权利要求1所述的方法,其中所述至少一个传感器是加速度计、陀螺仪或磁力计中的一者。9.根据权利要求1所述的方法,其中自动收集校准数据包括在第一时间周期中在多个定向处监视所述装置是否有与高质量校准数据相关联的一或多个定向,且响应于检测到所述装置处于与高质量校准数据相关联的所述定向中的一者中而在第二时间周期中收集校准数据。10.根据权利要求9所述的方法,其中在与高质量校准数据相关联的所述定向处收集校准数据进一步包括确定所述装置在所述定向处静止或大体上静止。11.根据权利要求1所述的方法,其中传感器测量值是在所述装置处于所述第一电力电平时收集以用于确定所述装置是否已转变到与高质量校准数据相关联的定向以在第二时间周期中使用所述至少一个传感器收集校准数据,其中所述调度至少部分地基于所述确定所述装置是否已转变。12.根据权利要求1所述的方法,其中所述使用所述至少一个传感器自动收集所述校准数据进一步包括: 基于所述装置的所述第一状态预期所述装置向第二状态的转变,其中所述第二状态与高质量数据相关联,且其中校准数据是在所述第二状态期间收集;预期所述装置向所述第二状态的所述转变而延迟所述装置向第二电力电平的转变历时第一时间周期; 检测在所述第一时间周期内所述装置向所述第二状态的所述转变, 响应于检测到在所述第一时间周期内所述装置向所述第二状态的所述转变而延迟所述装置向所述第二电力电平的所述转变历时第二时间周期;以及在所述第二时间周期期间调度所述校准数据的所述自动收集。13.根据权利要求1所述的方法,其进一步包括: 确定所述所收集校准数据的不足;以及 响应于确定所述所收集校准数据的不足而激活所述装置上的所述第二任务的随机调度。14.根据权利要求13所述的方法,其中所述所收集校准数据的所述不足是基于在第一时间周期中缺乏所述第二任务的调度来确定。15.一种用于调度任务的执行的装置,其包括调度模块,所述调度模块经配置以: 检测所述装置的第一状态,其中所述装置的所述第一状态与第一电力电平相关联,其中所述第一电力电平至少部分地基于第一任务的电力消耗; 确定与所述第一状态相关联的所述第一电力电平高于阈值或耦合到所述装置的电池正在充电;以及 响应于确定与所述第一状态相关联的所述第一电力电平高于所述阈值或耦合到所述装置的所述电池正在充电而调度所述装置上的第二任务的执行,其中所述第二任务与使用至少一个传感器自动收集校准数据相关联。16.根据权利要求15所述的装置,其中确定与所述第一状态相关联的所述第一电力电平高于所述阈值包括通过所述调度模块确定所述第一状态是与高于所述阈值的电力电平相关联的多个状态中的一者。17.根据权利要求16所述的装置,其中与高于所述阈值的所述电力电平相关联的所述多个状态包括具有以下各项中的一或多者:所述装置的显示器接通、应用程序处理器执行活动、电子邮件收发、文本收发、接收或发出呼叫、使用所述装置通信,或在所述装置上浏览因特网。18.根据权利要求15所述的装置,其中所述装置上的所述第二任务是非等待时间敏感的任务。19.根据权利要求15所述的装置,其中所述装置上的所述第二任务是作为后台任务执行。20.根据权利要求15所述的装置,其中来自所述至少一个传感器的传感器测量值是从被动校准动作获得。21.根据权利要求20所述的装置,其中来自所述至少一个传感器的传感器测量值是在不提示用户执行校准例程且不提示用户将所述装置放置于校准位置的情况下获得。22.根据权利要求15所述的装置,其中所述至少一个传感器是加速度计、陀螺仪或磁力计中的一者。23.根据权利要求15所述的装置,其中自动收集校准数据包括在第一时间周期中在多个定向处监视所述装置是否有与高质量校准数据相关联的一或多个定向,且响应于通过所述调度模块检测到所述装置处于与高质量校准数据相关联的所述定向中的一者中而在第二时间周期中收集校准数据。24.根据权利要求23所述的装置,其中在与高质量校准数据相关联的所述定向处收集校准数据包括使所述调度模块经配置以确定所述装置在所述定向处静止或大体上静止。25.根据权利要求15所述的装置,其中传感器测量值是在所述装置处于所述第一电力电平时收集以用于通过所述调度模块确定所述装置是否已转变到与高质量校准数据相关联的定向以在第二时间周期中使用所述至少一个传感器收集校准数据,其中所述调度至少部分地基于所述确定所述装置是否已转变。26.根据权利要求15所述的装置,其中所述使用所述至少一个传感器自动收集所述校准数据进一步包括使所述调度模块经配置以: 基于所述装置的所述第一状态预期所述装置向第二状态的转变,其中所述第二状态与高质量数据相关联,且其中校准数据是在所述第二状态期间收集; 预期所述装置向所述第二状态的所述转变而延迟所述装置向第二电力电平的转变历时第一时间周期; 检测在所述第一时间周期内所述装置向所述第二状态的所述转变, 响应于检测到在所述第一时间周期内所述装置向所述第二状态的所述转变而延迟所述装置向所述第二电力电平的所述转变历时第二时间周期;以及在所述第二时间周期期间调度所述校准数据的所述自动收集。27.根据权利要求15所述的装置,其中所述调度模块进一步经配置以: 确定所述所收集校准数据的不足;以及 响应于确定所述所收集校准数据的不足而激活所述装置上的所述第二任务的随机调度。28.根据权利要求27所述的装置,其中所述所收集校准数据的所述不足是基于在第一时间周期中缺乏所述第二任务的调度来确定。29.一种非暂时性计算机可读存储媒体,其中所述非暂时性计算机可读存储媒体包括可由处理器执行的指令,所述指令包括用以进行以下操作的指令: 检测装置的第一状态,其中所述装置的所述第一状态与第一电力电平相关联,其中所述第一电力电平至少部分地基于第一任务的电力消耗; 确定与所述第一状态相关联的所述第一电力电平高于阈值或耦合到所述装置的电池正在充电;以及 响应于确定与所述第一状态相关联的所述第一电力电平高于所述阈值或耦合到所述装置的所述电池正在充电而调度所述装置上的第二任务的执行,其中所述第二任务与使用至少一个传感器自动收集校准数据相关联。30.一种设备,其包括: 用于检测装置的第一状态的装置,其中所述装置的所述第一状态与第一电力电平相关联,其中所述第一电力电平至少部分地基于第一任务的电力消耗; 用于确定与所述第一状态相关联的所述第一电力电平高于阈值或耦合到所述装置的电池正在充电的装置;以及 用于响应于确定与所述第一状态相关联的所述第一电力电平高于所述阈值或耦合到所述装置的所述电池正在充电而调度所述装置上的第二任务的执行的装置,其中所述第二任务与使用至少一个传感器自动收集校准数据相关联。31.根据权利要求30所述的设备,其中确定与所述第一状态相关联的所述第一电力电平高于所述阈值包括用于确定所述第一状态是与高于所述阈值的电力电平相关联的多个状态中的一者的装置。32.根据权利要求31所述的设备,其中与高于所述阈值的所述电力电平相关联的所述多个状态包括具有以下各项中的一或多者:所述装置的显示器接通、应用程序处理器执行活动、电子邮件收发、文本收发、接收或发出呼叫、使用所述装置通信,或在所述装置上浏览因特网。33.根据权利要求30所述的设备,其中所述装置上的所述第二任务是非等待时间敏感的后台任务。34.根据权利要求30所述的设备,其中来自所述至少一个传感器的传感器测量值是从被动校准动作获得,其中来自所述至少一个传感器的传感器测量值是在不提示用户执行校准例程且不提示用户将所述装置放置于校准位置的情况下获得。35.根据权利要求30所述的设备,其中所述至少一个传感器是加速度计、陀螺仪或磁力计中的一者。36.根据权利要求30所述的设备,其中自动收集校准数据包括用于在第一时间周期中在多个定向处监视所述装置是否有与高质量校准数据相关联的一或多个定向的装置,以及用于响应于检测到所述装 置处于与高质量校准数据相关联的所述定向中的一者中而在第二时间周期中收集校准数据的装置。37.根据权利要求36所述的设备,其中在与高质量校准数据相关联的所述定向处收集校准数据进一步包括用于确定所述装置在所述定向处静止或大体上静止的装置。38.根据权利要求30所述的设备,其中传感器测量值是在所述装置处于所述第一电力电平时收集以用于确定所述装置是否已转变到与高质量校准数据相关联的定向以在第二时间周期中使用所述至少一个传感器收集校准数据,其中所述调度至少部分地基于所述确定所述装置是否已转变。39.根据权利要求30所述的设备,其中所述使用所述至少一个传感器自动收集所述校准数据进一步包括: 用于基于所述装置的所述第一状态预期所述装置向第二状态的转变的装置,其中所述第二状态与高质量数据相关联,且其中校准数据是在所述第二状态期间收集; 用于预期所述装置向所述第二状态的所述转变而延迟所述装置向第二电力电平的转变历时第一时间周期的装置; 用于检测在所述第一时间周期内所述装置向所述第二状态的所述转变的装置, 用于响应于检测到在所述第一时间周期内所述装置向所述第二状态的所述转变而延迟所述装置向所述第二电力电平的所述转变历时第二时间周期的装置;以及 用于在所述第二时间周期期间调度所述校准数据的所述自动收集的装置。40.根据权利要求30所述的设备,其进一步包括: 用于确定所述所收集校准数据的不足的装置;以及 用于响应于确定所述所收集校准数据的不足而激活所述装置上的所述第二任务的随机调度的装置。41.一种方法,其包括: 接收与装置的一或多个传感器相关联的多个校准测量值; 确定在所述装置的不同定向处获得所述多个校准测量值的度数;以及 基于所述度数确定是否更新一或多个校准参数。42.根据权利要求41所述的方法,其中: 确定在不同定向处获得所述多个校准测量值的所述度数包括计算所述多个校准测量值的定向熵。43.根据权利要求42所述的方法,其进一步包括: 响应于确定所述定向熵超过预定阈值而更新所述一或多个校准参数。44.根据权利要求42所述的方法,其进一步包括: 响应于确定所述定向熵低于预定阈值,丢弃先前已接收到校准测量值的定向的校准测量值而不更新所述一或多个校准参数。45....
【专利技术属性】
技术研发人员:迪沙·阿胡贾,维克托·库里克,卡洛斯·M·普伊赫,阿希什·纳格什·德赛,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。