用于管理电子装置的方法和系统制造方法及图纸

技术编号:28051225 阅读:14 留言:0更新日期:2021-04-14 13:11
提供了一种用于控制电子装置的无响应状态的方法和设备。该方法包括:基于接收到对电子装置的至少一个用户输入,获得与电子装置的硬件模块和软件模块中的至少一个相关的多个装置参数以及用户使用模式参数;基于收集的多个装置参数和收集的用户使用模式参数来预测电子装置的无响应状态;以及通过将从与多个装置参数相关联的多个策略中选择的策略应用于与电子装置的预测的无响应状态相关的装置参数来避免电子装置的预测的无响应状态。数来避免电子装置的预测的无响应状态。数来避免电子装置的预测的无响应状态。

【技术实现步骤摘要】
【国外来华专利技术】用于管理电子装置的方法和系统


[0001]本公开涉及管理电子装置的领域,并且更具体地涉及预测和避免电子装置的迟缓。

技术介绍

[0002]迟缓是电子装置/系统和应用的无响应状态。例如,当应用启动时间、丢帧和触摸延迟超过预定义阈值时,可能发生迟缓。
[0003]在相关技术方法中,可使用数学模型以及与电子装置的至少一个硬件模块和软件相关的多个数据参数来预测迟缓。迟缓的预测准确性取决于用于预测迟缓而被分析的多个数据参数。假设数据参数的数量越大,用于预测电子装置的迟缓的数学模型就越准确。然而,任何所包括的数据参数中的湍流或方差以及数据的外来性质可能会降低预测准确度。
[0004]在相关技术方法中,可使用软件策略(诸如但不限于资源管理、后台应用管理、低内存杀手(LMK)、调控器、调度器等)来减少迟缓。软件策略主要针对中央处理单元(CPU)频率、热量、调度器、低内存等系统参数,以减少迟缓。然而,这样的软件策略可仅在迟缓发生之后被触发。现有的软件策略不能防止电子装置进入或重新进入异常系统状态。

技术实现思路

[0005]技术方案
[0006]提供了用于控制电子装置的无响应状态的方法和设备。
[0007]另外的方面将部分地在下面的描述中阐述,并且部分地将从描述中显而易见,或者可通过实践所呈现的实施例来学习。
[0008]根据本公开的一个方面,一种用于控制电子装置的无响应状态的方法包括:由电子装置的处理器基于接收到对所述电子装置的用户输入来获得与所述电子装置的硬件模块和电子装置的软件模块中的至少一个相关的多个装置参数以及用户使用模式参数;由所述处理器基于获得的多个装置参数和获得的用户使用模式参数来预测所述电子装置的无响应状态;以及由所述处理器通过将从多个策略中确定的策略应用于所述多个装置参数中的与预测的无响应状态相关的装置参数来避免预测的无响应状态。
[0009]有益效果
[0010]本公开的各方面是为了至少解决上述问题和/或缺点,并且至少提供下面描述的优点。因此,本公开的一个方面是通过预测电子装置的无响应状态并避免电子装置的预测出的无响应状态来改善电子装置的用户的便利性。
附图说明
[0011]根据以下结合附图的描述,本公开的某些实施例的上述和其他方面、特征和优点将更加明显,其中:
[0012]图1是根据实施例的用于控制电子装置的无响应状态的电子装置的框图;
[0013]图2是示出根据实施例的用于控制电子装置的无响应状态的处理器的各种模块的框图;
[0014]图3是示出根据实施例的用于控制电子装置的无响应状态的方法的示例流程图;
[0015]图4是示出根据实施例的电子装置的无响应状态的预测的示例流程图;
[0016]图5A是示出根据实施例的用于确定无响应状态参数的方法的示例图;
[0017]图5B是示出根据实施例的用于确定无响应状态参数的方法的示例图;
[0018]图5C是示出根据实施例的用于确定无响应状态参数的方法的示例图;
[0019]图6是示出根据实施例的用于使用四维(4D)聚类模型对至少一个无响应状态参数进行聚类的方法的示例流程图;
[0020]图7A是示出根据实施例的用于选择用于减少电子装置的预测的无响应状态的策略的方法的示例图;
[0021]图7B是示出根据实施例的用于将至少一个奖励分配给至少一个策略的方法的示例流程图;
[0022]图8A是示出根据实施例的通过预测和避免无响应状态来管理应用启动的示例;
[0023]图8B是示出根据实施例的通过预测和避免无响应状态来管理应用启动的示例;
[0024]图9A是示出根据实施例的被收集用于预测电子装置的无响应状态的装置参数的示例表;
[0025]图9B是示出根据实施例的被收集用于预测电子装置的无响应状态的用户使用模式参数的示例表;
[0026]图9C是示出根据实施例的对于引起电子装置的无响应状态负有责任的无响应状态参数的示例表;
[0027]图9D是示出根据实施例的基于针对电子装置的无响应状态参数识别的集群无响应状态的来源和为避免电子装置的预测的无响应状态而选择的策略的电子装置的无响应状态的来源的示例性表;
[0028]图9E是示出根据实施例的可用于减少电子装置的无响应状态的至少一个策略的动作的示例表;
[0029]图9F是示出根据实施例的用于避免电子装置的无响应状态的基于奖励的策略选择的奖励分配的示例表;
[0030]图10A是示出根据实施例的用于各种应用的至少一个策略的选择的示例图;
[0031]图10B是示出根据实施例的用于各种应用的至少一个策略的选择的示例图;
[0032]图10C是示出根据实施例的用于各种应用的至少一个策略的选择的示例图;
[0033]图11A是示出根据实施例的基于为各种应用选择通知改变策略而减少的各种应用的启动时间的示例性表;
[0034]图11B是示出根据实施例的基于为各种应用选择配置改变策略而减少的各种应用的启动时间的示例性表;
[0035]图11C是示出根据实施例的基于选择配置改变策略而减少的相机旋转时间的示例表;
[0036]图11D是示出根据实施例的基于为各种应用选择至少一个策略而减少的丢帧数的示例表;
[0037]图11E是示出根据实施例的基于为各种应用选择至少一个策略而减少的触摸延迟的示例表;以及
[0038]图12是示出根据实施例的用于控制电子装置的无响应状态的方法的流程图。
具体实施方式
[0039]提供了用于控制电子装置的无响应状态的方法和设备。
[0040]另外的方面将部分地在下面的描述中阐述,并且部分地将从描述中显而易见,或者可通过实践所呈现的实施例来学习。
[0041]根据本公开的一个方面,一种用于控制电子装置的无响应状态的方法包括:由电子装置的处理器基于接收到对电子装置的用户输入来获得与电子装置的硬件模块和电子装置的软件模块中的至少一个相关的多个装置参数以及用户使用模式参数;由处理器基于获得的多个装置参数和获得的用户使用模式参数来预测电子装置的无响应状态;以及由处理器通过将从多个策略中确定的策略应用于多个装置参数中的与预测的无响应状态相关的装置参数来避免预测的无响应状态。
[0042]预测的步骤可包括:基于多个装置参数与用户使用模式参数之间的因果关系,从获得的多个装置参数和获得的用户使用模式参数中确定无响应状态参数,其中,无响应状态参数引起无响应状态;使用四维(4D)聚类模型对确定的无响应状态参数进行聚类;以及使用聚类的无响应状态参数来预测电子装置的无响应状态的来源。
[0043]确定无响应状态参数的步骤可包括:通过对获得的多个装置参数和获得的用户使用模式参数执行因果结构分析(CSA)来生成有向无环图(DAG),其中,DAG包括多个装置参数和用户使用模式参数中的至少一个以及表示无响应状态节点的多个节点;使用通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于控制电子装置的无响应状态的方法,所述方法包括:由所述电子装置的处理器基于接收到对所述电子装置的用户输入来获得与所述电子装置的硬件模块和所述电子装置的软件模块中的至少一个相关的多个装置参数以及用户使用模式参数;由所述处理器基于获得的所述多个装置参数和获得的所述用户使用模式参数来预测所述电子装置的无响应状态;以及由所述处理器通过将从多个策略中确定的策略应用于所述多个装置参数中的与预测的无响应状态相关的装置参数来避免预测的无响应状态。2.根据权利要求1所述的方法,其中,所述预测步骤包括:基于获得的所述多个装置参数与获得的所述用户使用模式参数之间的因果关系,从所述多个装置参数和所述用户使用模式参数中确定无响应状态参数,其中,无响应状态参数引起无响应状态;使用四维4D聚类模型对确定的无响应状态参数进行聚类;以及使用聚类的无响应状态参数来预测所述电子装置的无响应状态的来源。3.根据权利要求2所述的方法,其中,所述确定无响应状态参数的步骤包括:通过对获得的所述多个装置参数和获得的所述用户使用模式参数执行因果结构分析CSA来生成有向无环图DAG,其中,所述DAG包括所述多个装置参数和所述用户使用模式参数中的至少一个以及表示无响应状态节点的多个节点;使用通过分析所述DAG的所述多个节点和与所述DAG的所述多个节点相关联的边而识别的因果关系来确定与所述电子装置的无响应状态相关的无响应状态节点;以及将由连接到确定的无响应状态节点的节点表示的参数确定为无响应状态参数。4.根据权利要求2所述的方法,其中,所述对确定的无响应状态参数进行聚类的步骤包括:确定预定数量的中心点;基于确定的所述预定数量的中心点,在4D图上对确定的无响应状态参数进行分类;以及基于所述预定数量的中心点中的每个中心点的集群的预设平均值,形成包括无响应状态参数的集群。5.根据权利要求4所述的方法,其中,所述预测所述电子装置的无响应状态的来源的步骤包括:识别形成的集群是否是表示无响应状态条件的无响应状态集群;基于识别出聚类的无响应状态参数未被分类为无响应状态集群,预测出所述电子装置的响应状态;以及基于识别出聚类的无响应状态参数被分类为无响应状态集群,预测出所述电子装置的无响应状态。6.根据权利要求1所述的方法,其中,由所述处理器避免预测的无响应状态的步骤包括:基于先前为与预测的无响应状态相关联的多个策略中的每个策略设置的奖励,从所述多个策略中确定策略;
基于所述用户使用模式参数,在与确定的策略相应的多个动作中确定动作;以及将确定的动作应用于与预测的无响应状态相关的装置参数。7.根据权利要求6所述的方法,其中:所述多个策略包括配置改变策略、通知策略和存储器策略中的至少一个;以及基于超过预定义阈值来确定与预测的无响应状态相关的装置参数。8....

【专利技术属性】
技术研发人员:曼居纳斯
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1