装置和保存数据缩减方法制造方法及图纸

技术编号:16191142 阅读:37 留言:0更新日期:2017-09-12 12:44
本申请公开了一种装置和保存数据缩减方法,该装置包括:终止指示单元,其在向休眠状态转换时指示常驻应用的终止,其中,常驻应用是周期性地执行的应用,休眠状态表示将保存数据存储在存储器中的待机状态;以及激活指示单元,其在从休眠状态恢复时激活由终止指示单元指示终止的常驻应用。

Device and method for saving data reduction

The invention discloses a device and a stored data reduction method, which comprises: indicating the end of the unit, to a dormant state conversion indicating termination, the permanent resident, is of application executed periodically, the dormant state said it will save the data stored in the memory of the standby state; and activating the indicating unit the resume from hibernation, when activated by the application of permanent termination indication unit indicating termination.

【技术实现步骤摘要】
装置和保存数据缩减方法
本文中讨论的实施例涉及一种智能装置、保存数据缩减方法以及保存数据缩减程序。
技术介绍
智能装置(诸如智能电话和智能手表)被配置成使得不执行处理的待机状态的时段长于其操作时间。例如,智能手表仅在有限的时间(例如,当智能电话向智能手表通知事件时或者当用户改变设置时)中进行操作,并且在其他时间段期间智能手表处于待机状态。图17是用于说明智能手表的操作的图。如图17所示,例如,当在蓝牙(注册商标,在下文中与上述相同)低能量(BLE)的待机状态下存在来自智能电话9的事件到来邮件时,智能手表8使用振动或LED等向用户通知该事件。智能手表8基于用户操作而执行例如转发邮件正文的操作,然后返回至待机状态。因此,在智能装置中,因为待机状态的时段长,所以通过降低待机状态下的功耗能够延长电池的工作时间。因此,存在一种在待机状态期间将智能装置的状态转换为休眠状态的技术。图18是用于说明通过休眠来降低功耗的图。如图18所示,当智能电话处于活动状态时,功耗变高,但是处于活动状态的时段与处于待机状态的时段相比较短。在图18中,“待机状态下的功率(旧)”表示在未实现休眠的情况下待机状态下的功耗,而“待机状态下的功率(新)”表示在实现休眠的情况下待机状态下的功耗。然而,为了使智能装置的状态转换为休眠状态,需要保存中央处理单元(CPU)和存储器的数据,并且当智能装置进入活动状态时需要恢复所保存的数据。图19是用于说明在状态转换期间数据的保存和恢复的图。如图19所示,智能手表8在从活动状态转换为休眠状态之前执行数据保存处理并且在从休眠状态恢复之前执行数据恢复处理。因此,在休眠状态下,尽可能地提高数据的保存处理和恢复处理的速度是重要的。提高数据的保存处理和恢复处理的速度的一种方式是缩减要保存的数据量。因此,为了缩减要保存的数据量,存在一种强制关闭应用(application)的技术。图20是用于说明应用的强制关闭和重启的图。如图20所示,智能手表8在保存数据之前强制关闭应用,并且在数据恢复之后重启被强制关闭的应用。在这种情况下,需要选择要终止的应用。例如,存在一些用于解决该问题的技术:一种用于基于应用的优先级而选择要终止的应用的技术和一种用于基于应用的使用频率而选择要终止的应用的技术。专利文献1:日本特许专利公开第2014-174710号专利文献2:日本特许专利公开第2012-048427号。然而,存在以下问题:仅仅基于优先级或使用频率而选择要终止的应用(APP)对于缩减要保存的数据量而言并不足够。由智能装置执行的APP除了一般APP以外还包括常驻(resident)APP。常驻APP常驻在存储器中并且被周期性地执行。如果常驻APP未终止,则由常驻APP占据的存储器区域中的数据成为要保存的目标,因此要保存的数据量的缩减变得不够。因此,本专利技术的实施例的一方面的目的在于从要保存的目标中排除由常驻APP占据的存储器区域中的数据以及缩减在休眠中要保存的数据量。
技术实现思路
根据实施例的一方面,一种装置包括:终止指示单元,该终止指示单元在向休眠状态转换时指示常驻应用的终止,常驻应用是周期性地执行的应用,休眠状态表示将保存数据存储在存储器中的待机状态;以及激活指示单元,该激活指示单元在从休眠状态恢复时激活由终止指示单元指示终止的常驻应用。附图说明图1是图示根据第一实施例的智能装置的功能配置的图;图2A是图示APP状态表的示例的图;图2B是图示仅仅登记了所需的分类信息的APP状态表的示例的图;图3是图示由APP管理单元执行的处理的流程的流程图;图4是图示由APP控制单元执行的处理的流程的流程图;图5是图示根据第二实施例的智能装置的功能配置的图;图6是图示由APP控制单元执行的处理的流程的流程图;图7是图示根据第三实施例的智能装置的功能配置的图;图8是用于说明由常驻APP执行的通知栏上的显示的图;图9是图示由APP控制单元执行的处理的流程的流程图;图10是图示根据第四实施例的智能装置的功能配置的图;图11是图示由绘制单元执行的处理的流程的流程图;图12是图示由APP管理单元执行的处理的流程的流程图;图13是图示根据第五实施例的智能装置的功能配置的图;图14是图示由包分析单元执行的处理的流程的流程图;图15是图示由APP管理单元执行的处理的流程的流程图;图16是图示执行根据第一至第五实施例的保存数据缩减程序的计算机的硬件配置的图;图17是用于说明智能手表的操作的图;图18是用于说明通过休眠来降低功耗的图;图19是用于说明数据的保存和恢复的图;以及图20是用于说明应用的强制关闭和重启的图。具体实施方式将参照附图说明本专利技术的优选实施例。以下实施例不限制所公开的技术。[a]第一实施例首先将说明根据第一实施例的智能装置的功能配置。图1是图示根据第一实施例的智能装置的功能配置的图。如图1所示,智能装置1包括终端状态管理单元2、保存数据缩减单元3以及APP4。终端状态管理单元2管理智能装置1的状态。智能装置1的状态包括活动状态和休眠状态。当智能装置1的状态向其他状态转换时,终端状态管理单元2向保存数据缩减单元3通知该状态转换。在智能装置1向休眠状态转换时,保存数据缩减单元3通过终止在智能装置1上运行的常驻APP来缩减保存数据的量。当智能装置1从休眠状态恢复时,保存数据缩减单元3重启在向休眠状态转换时被终止的常驻APP。APP4是由智能装置1执行的应用。为了简化起见,图1仅仅示出一个APP4,然而,更多APP4在智能装置1中执行。APP4包括常驻APP和不是常驻在存储器中的一般APP。终端状态管理单元2和保存数据缩减单元3通过智能装置1执行软件来实现。APP4在APP层操作,并且终端状态管理单元2和保存数据缩减单元3在中间件层操作。保存数据缩减单元3包括APP管理单元31、APP状态存储单元32、APP控制单元33和重启APP存储单元34。APP管理单元31管理APP4的状态。APP管理单元31激活和终止APP4,在前台和后台之间切换,在激活的APP是常驻APP时执行作为常驻的过程,以及集成整个应用控制。前台是APP4输出的画面显示在显示装置上的状态,并且后台是APP4输出的画面没有显示在显示装置上的状态。常驻请求是用于将APP4设定为常驻APP的请求。APP管理单元31在出现异常时重启常驻APP、终止后台APP等。APP管理单元31从APP4接收激活通知、终止通知以及常驻请求,并且更新APP状态存储单元32。当从APP控制单元33接收到APP激活指令和APP终止指令时,APP管理单元31向APP4给出状态改变指令,以基于接收到的指令而改变状态。APP状态存储单元32将APP4的状态存储为APP状态表。APP状态表由APP管理单元31更新。图2A是图示APP状态表的示例的图。如图2A所示,APP状态表是将APP名称、APP类型和执行状态彼此相关联的信息。“APP名称”指示APP4的名称。“APP类型”是APP的类型。APP类型包括一般APP和常驻APP。“执行状态”指示执行APP4的状态。执行状态包括前台和后台。例如,名称为主画面APP的一般APP在前台执行。仅在一般APP中而不在常驻APP中设置执行状态。因此,在不区分一般APP和常驻A本文档来自技高网
...
装置和保存数据缩减方法

【技术保护点】
一种装置,包括:终止指示单元,在向休眠状态转换时指示常驻应用的终止,其中,所述常驻应用是周期性地执行的应用,所述休眠状态表示将保存数据存储在存储器中的待机状态;以及激活指示单元,在从所述休眠状态恢复时激活由所述终止指示单元指示终止的常驻应用。

【技术特征摘要】
2016.03.04 JP 2016-0428601.一种装置,包括:终止指示单元,在向休眠状态转换时指示常驻应用的终止,其中,所述常驻应用是周期性地执行的应用,所述休眠状态表示将保存数据存储在存储器中的待机状态;以及激活指示单元,在从所述休眠状态恢复时激活由所述终止指示单元指示终止的常驻应用。2.根据权利要求1所述的装置,还包括:改变单元,将接收到其常驻请求的应用改变为常驻应用,其中,所述终止指示单元指示由所述改变单元改变的常驻应用的终止。3.根据权利要求1所述的装置,还包括:分析单元,分析应用的包信息以及确定所述应用是否是常驻应用,其中,所述终止指示单元指示由所述分析单元确定为常驻应用的应用的终止。4.根据权利要求1所述的装置,...

【专利技术属性】
技术研发人员:野吕正明
申请(专利权)人:富士通株式会社
类型:发明
国别省市:日本,JP

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

1