感测操作控制方法和移动终端装置制造方法及图纸

技术编号:14620879 阅读:40 留言:0更新日期:2017-02-10 12:41
本发明专利技术涉及一种感测操作控制方法和移动终端装置。该移动终端装置进行以下操作:从应用程序接收针对感测操作的请求;指定用以进行条件确定的候选处理器,该条件确定用以确定从执行所接收到的请求的感测操作的传感器输出的事件是否满足通知条件,该通知条件是由应用程序指定的;使用频率数据中的所接收到的请求的感测操作的事件的频率来计算在条件确定中每个候选处理器所消耗的电力的评价值,其中该频率数据将从传感器输出的事件与事件的生成频率关联;以及选择具有最佳评价值的候选处理器。

【技术实现步骤摘要】

本文中所述的实施例涉及感测操作控制程序和移动终端装置。
技术介绍
将使用各种感测操作的应用程序安装在以智能电话为代表的移动终端装置上。随着移动终端装置的多功能化,有时将多个处理器安装在这样的移动终端装置上。此外,随着诸如智能玻璃产品或智能手表的可佩戴装置的发展,安装在移动终端装置上的处理器有时连接至该可佩戴装置上所安装的处理器。当在这样的情况下移动终端装置执行感测操作时,处理器有时进行用以确定传感器感测到的事件是否满足预定的通知条件的条件确定。这样实现了卸载(offload)。换句话说,仅在处理器在条件确定中确定事件满足通知条件时,才将通知发送至应用程序。这旨在缩短应用程序在处理器上运行的时间,从而,有助于减少移动终端装置所消耗的电力。专利文献1:日本早期公开专利公布第2007-172322号专利文献2:日本早期公开专利公布第2010-102540号然而,由于适合卸载的处理器根据使用移动终端装置的环境而改变,因此上述相关技术可能无法适当地选择卸载处理器。因此,在本专利技术的实施例的一个方面的目的是提供可以适当地选择卸载处理器的感测操作控制程序和移动终端装置。
技术实现思路
根据本专利技术的一方面,一种感测操作控制方法包括:从应用程序接收针对感测操作的请求;指定用以进行条件确定的候选处理器,该条件确定用以确定从执行所接收到的请求的感测操作的传感器输出的事件是否满足通知条件,其中所述条件是由应用程序指定的;使用频率数据中的所接收到的请求的感测操作的事件的频率来计算在条件确定中每个候选处理器各自所消耗的电力的评价值,其中该频率数据将从传感器输出的事件与该事件的生成频率关联;以及选择具有最佳评价值的候选处理器。附图说明图1是根据第一实施例的移动终端装置的功能配置的框图;图2是根据第一实施例的中间件执行单元的功能配置的框图;图3是条件确定中的电力消耗的示例性评价模型的说明图;图4是示例性通知条件的图;图5A是示例性处理器数据的图;图5B是示例性频率数据的图;图5C是评价值的示例性计算结果的图;图6A是示例性频率数据的图;图6B是评价值的示例性计算结果的图;图7是根据第一实施例的用于选择处理器的选择处理的过程的流程图;图8是根据第一实施例的用于更新频率数据的更新处理的过程的流程图;图9是根据第二实施例的移动终端装置的功能配置的框图;图10是根据第二实施例的中间件执行单元的功能配置的框图;图11是感测操作和条件确定中的电力消耗的示例性评价模型的说明图;图12是示例性操作电力数据的图;图13是总评价值的示例性计算结果的图;图14是根据第二实施例的用于选择处理器的选择处理的过程的流程图;以及图15是根据第一实施例至第三实施例中的每一个的执行感测操作控制程序的示例性计算机的说明图。具体实施方式将参照附图来说明优选实施例。注意,所公开的技术不限于这些实施例。可以在不与处理的内容冲突的情况下适当地组合各个实施例。[a]第一实施例移动终端装置的配置首先,将描述根据本实施例的移动终端装置的功能配置。图1是根据第一实施例的移动终端装置10的功能配置的框图。图1所示的移动终端装置10执行感测操作控制,以使用移动终端装置10所控制的传感器来执行在移动终端装置10中执行的应用程序所请求的感测操作。作为感测操作控制的一部分,除了用以进行条件确定的处理器的电力消耗的评价之外,移动终端装置10还根据由于请求的感测操作的事件引起的处理器的操作的频率来选择处理器。这使得移动终端装置10能够适当地选择作为卸载处理器的处理器。本文中的“卸载处理器”是根据应用程序指定的通知条件来进行条件确定的处理器。根据实施例,感测操作控制程序将感测操作控制作为应用编程接口(API)提供至在移动终端装置10中执行的应用程序。移动终端装置10可以通过将感测操作控制程序作为中间件安装在各种计算机上来实现感测操作控制程序。感测操作控制程序可被提供作为软件包(packagesoftware)或在线软件。例如,感测操作控制程序不仅可以安装在诸如智能电话、移动电话或个人手持电话系统(PHS)的移动通信终端上,而且还可以安装在诸如平板型终端或平板终端(slateterminal)的移动终端装置上。这样的安装使得移动终端装置10能够执行感测操作控制。这里将移动终端装置10作为安装有感测操作控制程序的示例性装置来进行描述。然而,注意,感测操作控制程序不必一定安装在移动终端装置10上。例如,感测操作控制程序通常可以安装在包括诸如个人计算机的固定终端装置的信息处理设备上。如图1所示,移动终端装置10包括蓝牙(注册商标)低能耗(BLE)芯片11a和步行传感器11b作为示例性传感器。BLE芯片11a经由BLE与其它装置进行通信。根据一方面,BLE芯片11a可以感测BLE兼容装置。例如,当在BLE芯片11a的通信区域中成功检测到BLE兼容装置时,BLE芯片11a将事件“detect(检测)”输出至控制单元14。当成功检测到的BLE兼容装置消失时,BLE芯片11a将事件“lost(丢失)”输出至控制单元14。注意,尽管将BLE通信作为示例性近场通信来进行描述,但可以以其它标准来进行近场通信。步行传感器11b是收集步行数据的传感器。根据一方面,可以使用诸如三轴加速度传感器的运动传感器作为步行传感器11b。例如,使用从运动传感器收集的三轴加速度数据作为步行数据,可以感测步行或快走。除三轴加速度数据外还使用从地磁传感器或陀螺仪传感器获得的姿势分量,可以以较高的精度来感测步行数据。步行传感器11b可以实现感测操作。例如,在检测到步行的开始时,步行传感器11b将事件“start(开始)”输出至协处理器12b。另一方面,当检测到步行的停止时,步行传感器11b将事件“stop(停止)”输出至协处理器12b。关于BLE芯片11a和步行传感器11b,控制单元114执行的驱动程序可以在无需其它装置的中介的情况下使用BLE芯片11a。不同于BLE芯片11a,协处理器12b在步行传感器11b与控制单元14执行的驱动程序之间作为中介。此外,如图1所示,移动终端装置10包括协处理器12b作为安装在移动终端装置10上的示例性处理器。协处理器12b辅助以下所述的控制单元14的运算处理。例如,将图1所示的协处理器12b本文档来自技高网...

【技术保护点】
一种感测操作控制方法,包括:从应用程序接收针对感测操作的请求;指定用以进行条件确定的候选处理器,所述条件确定用以确定从执行所接收到的请求的感测操作的传感器输出的事件是否满足通知条件,其中所述通知条件是由所述应用程序指定的;使用频率数据中的所接收到的请求的感测操作的事件的频率来计算在所述条件确定中每个所述候选处理器所消耗的电力的评价值,其中所述频率数据将从传感器输出的事件与所述事件的生成频率关联;以及选择具有最佳评价值的候选处理器。

【技术特征摘要】
2014.10.21 JP 2014-2146381.一种感测操作控制方法,包括:
从应用程序接收针对感测操作的请求;
指定用以进行条件确定的候选处理器,所述条件确定用以确定从执行
所接收到的请求的感测操作的传感器输出的事件是否满足通知条件,其中
所述通知条件是由所述应用程序指定的;
使用频率数据中的所接收到的请求的感测操作的事件的频率来计算
在所述条件确定中每个所述候选处理器所消耗的电力的评价值,其中所述
频率数据将从传感器输出的事件与所述事件的生成频率关联;以及
选择具有最佳评价值的候选处理器。
2.根据权利要求1所述的感测操作控制方法,还包括:
计算每个所述事件的频率,其中所述频率是根据所述感测操作的开始
与完成之间的时间段以及所述时间段中每个所述事件的生成次数而确定
的;以及
更新所述频率数据中的、所计算出的事件的频率。
3.根据权利要求1所述的感测操作控制方法,其中,
所述指定包括指定用以执行所接收到的请求的感测操作的传感器组
合,
所述计算包括:针对与所述感测操作相对应的每个传感器组合,计算
在所述感测操作中所述传感器所消耗的...

【专利技术属性】
技术研发人员:长谷川英司中尾学上和田彻
申请(专利权)人:富士通株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1