掌桥专利:专业的专利平台
掌桥专利
首页

电子设备的控制方法、装置、存储介质及芯片

文献发布时间:2023-06-19 19:32:07


电子设备的控制方法、装置、存储介质及芯片

技术领域

本公开涉及电子设备控制技术领域,尤其涉及电子设备的控制方法、装置、存储介质及芯片。

背景技术

随着电池技术与电子设备快充技术的迅猛发展,市面上不同厂商、不同定位的电子设备的电池规格和快充方案差异巨大。为了提高用户使用电子设备及其快充功能的安全性,通常硬件上会将电子设备与其搭载的标配电池绑定为不可拆卸的一体化形式,软件上则会通过读取电池ID电阻与电子设备预置的许可ID阻值范围进行匹配,或进一步通过密钥加密解密方式进行标识信息匹配,检测所用电池是否为原厂标配电池。

然而,在实际应用中,由于电子设备电池繁多,不同设备规格的电池ID阻值区间可能存在重叠,这导致存在不当替用或恶意替用的安全隐患。

发明内容

为克服相关技术中存在的问题,本公开提供一种电子设备的控制方法、装置、存储介质及芯片。

根据本公开实施例的第一方面,提供一种电子设备的控制方法,包括:

获取所述电子设备的实际装载电池的实际电池多维参数;

将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度;

根据所述匹配度确定所述电子设备的运行策略。

可选地,所述标配电池多维参数包括所述电子设备的标配电池的第一固定参数和第一可变参数;所述实际电池多维参数包括所述实际装载电池的第二固定参数和第二可变参数;

所述将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度,包括:

将所述第一固定参数与所述第二固定参数进行对比,以及将所述第一可变参数与所述第二可变参数进行对比,确定所述实际装载电池与所述标配电池的匹配度。

可选地,所述将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度,包括:

获取所述电子设备的标配电池多维参数模型,所述标配电池多维参数模型根据所述标配电池多维参数生成,所述标配电池多维参数模型包括所述第一固定参数和所述第一可变参数;

根据所述实际电池多维参数生成实际电池多维参数模型,所述实际电池多维参数模型包括所述第二固定参数和所述第二可变参数;

将所述实际电池多维参数模型与所述电子设备的标配电池多维参数模型进行对比,在所述实际电池多维参数模型与标配电池多维参数模型对比的过程中,将所述第一固定参数与所述第二固定参数进行对比,以及将所述第一可变参数与所述第二可变参数进行对比,确定所述实际装载电池与所述标配电池的匹配度。

可选地,所述将所述第一固定参数与所述第二固定参数进行对比,以及将所述第一可变参数与所述第二可变参数进行对比,确定所述实际装载电池与所述标配电池的匹配度,包括:

将所述第一固定参数与所述第二固定参数进行对比;

在所述第一固定参数与所述第二固定参数不匹配的情况下,确定所述匹配度为第一匹配度;

在所述第一固定参数与所述第二固定参数匹配的情况下,获取所述第一可变参数与所述第二可变参数的第一差值,并根据所述第一差值确定所述匹配度为第一匹配度、第二匹配度或第三匹配度,所述第一匹配度小于第二匹配度,所述第二匹配度小于第三匹配度。

可选地,所述第一固定参数与所述第二固定参数均包含多项参数,所述将所述第一固定参数与所述第二固定参数进行对比,包括:

将所述第一固定参数中的各项参数与所述第二固定参数中的各项参数进行对比;

在所述第一固定参数中的任一参数与所述第二固定参数中的对应参数不匹配的情况下,确定所述第一固定参数与所述第二固定参数不匹配;

在所述第一固定参数中的各项参数与所述第二固定参数中的各项参数均匹配的情况下,确定所述第一固定参数与所述第二固定参数匹配。

可选地,在所述第一固定参数与所述第二固定参数匹配的情况下,获取所述第一可变参数与所述第二可变参数的第一差值,并根据所述第一差值确定所述匹配度为第一匹配度、第二匹配度或第三匹配度,包括:

在所述第一可变参数中的第一指定参数与所述第二可变参数中的对应参数不同的情况下,将所述第一指定参数更新为所述第二可变参数中的对应参数的数值,得到更新后的第一指定参数;

根据所述更新后的第一指定参数,更新所述第一可变参数中的第二指定参数,得到更新后的第二指定参数,所述第二指定参数是与所述第一指定参数关联的参数;

获取所述更新后的第二指定参数与所述第二可变参数中的对应参数的第二差值;

在所述第二差值小于第一设定阈值的情况下,确定所述匹配度为所述第三匹配度;

在所述第二差值大于或等于所述第一设定阈值,且小于第二设定阈值的情况下,确定所述匹配度为所述第二匹配度;

在所述第二差值大于或等于所述第二设定阈值的情况下,确定所述匹配度为所述第一匹配度。

可选地,所述获取所述电子设备的标配电池多维参数模型,包括:

在未创建所述标配电池多维参数模型的情况下,根据所述标配电池多维参数生成所述标配电池多维参数模型;

在已创建所述标配电池多维参数模型的情况下,读取当前的标配电池多维参数模型。

可选地,在所述获取所述电子设备的实际装载电池的实际电池多维参数,包括:

响应于达到预设的电池检测触发条件,对所述电子设备的实际装载电池进行检测,以获取所述实际电池多维参数;

其中,所述触发条件包括以下一种或多种:

距离上一次电池检测时间的时间间隔达到设定的电池检测周期的时长;

所述电子设备开机;

所述实际装载电池的状态异常;

所述电子设备开启指定功能,所述指定功能包括:快充功能或电池养护功能。

可选地,所述根据所述匹配度确定所述电子设备的运行策略,包括:

根据所述匹配度,确定所述电子设备的运行状态、充电功率和电池养护程度中的至少一种。

可选地,所述根据所述匹配度,确定所述电子设备的运行状态、充电功率和电池养护程度中的至少一种,包括:

在所述匹配度为第一匹配度的情况下,确定所述电子设备的运行状态为关机状态,所述充电功率为第一功率,所述电池养护程度为第一程度;

在所述匹配度为第二匹配度的情况下,确定所述电子设备的运行状态为维持当前运行状态,所述充电功率为第二功率,所述电池养护程度为第二程度;

在所述匹配度为第三匹配度的情况下,确定所述电子设备的运行状态为维持当前运行状态,所述充电功率为第三功率,所述电池养护程度为第三程度;

其中,所述第一匹配度小于第二匹配度,所述第二匹配度小于第三匹配度,所述第一功率小于所述第二功率,所述第二功率小于所述第三功率,所述第一程度大于所述第二程度,所述第二程度大于所述第三程度。

可选地,所述第一固定参数和第二固定参数均包括以下至少一种:ID电阻阻值、加密验证信息、电芯工艺类型、电芯厂商信息、封装厂商信息、标称容量值,所述第一可变参数和第二可变参数均包括以下至少一种:电池循环次数、估算容量值;

根据本公开实施例的第二方面,提供一种电子设备的控制装置,包括:

获取模块,被配置为获取电子设备的实际装载电池的实际电池多维参数;

对比模块,被配置为将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度;

确定模块,被配置为根据所述匹配度确定所述电子设备的运行策略。

根据本公开实施例的第三方面,提供一种电子设备的控制装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取电子设备的实际装载电池的实际电池多维参数;将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度;根据所述匹配度确定所述电子设备的运行策略。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的任一所述方法的步骤。

根据本公开实施例的第五方面,提供一种芯片,包括:包括处理器和接口;所述处理器用于读取指令以执行本公开第一方面所提供的任一所述方法的步骤。

本公开的实施例提供的技术方案可以包括以下有益效果:

在上述技术方案中,通过获取所述电子设备的实际装载电池的实际电池多维参数;将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度;根据所述匹配度确定所述电子设备的运行策略的方法步骤,本公开实施例通过多维参数的对比得到差异化的实际装载电池的匹配度情况,再根据所述匹配度情况确定电子设备的运行策略,可以有效解决传统电池ID电阻检测匹配方案存在的不同规格的电池ID阻值区间可能存在重叠所导致的不当替用,或恶意替用,从而对电子设备的安全使用造成隐患的问题,从而提高电子设备电池使用的安全性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种电子设备的控制方法的流程图;

图2是根据一示例性实施例示出的一种电子设备的控制方法的流程图;

图3是根据一示例性实施例示出的一种电子设备的控制方法的流程图;

图4是根据一示例性实施例示出的一种电子设备的控制方法的流程图;

图5是根据另一示例性实施例示出的一种电子设备的控制方法的流程图;

图6是根据一示例性实施例示出的一种电子设备的控制装置600的框图;

图7是根据另一示例性实施例示出的一种电子设备的控制装置700的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

需要说明的是,本申请中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应装置所有者给予授权的情况下进行的。

本公开实施例主要应用于电子设备,示例性的该电子设备可以是移动终端设备,本公开实施例应用于检测移动终端设备的实际装载电池是否为标配电池或者移动终端设备需兼容适配不同参数规格的电池的场景,下面以移动终端设备为例进行说明。

目前市面上移动终端设备的电池匹配方案主要有如下两种:

1)传统电池ID电阻检测匹配方案。

2)电池密钥加密检测匹配方案。

1)中提到的传统电池ID电阻检测匹配方案,其实现方法为:移动终端设备启动时,检测读取所用电池的ID电阻阻值,将其与预置的许可ID阻值范围进行匹配,若匹配成功,则判定所用电池为标配电池;反之则为非标电池。申请人发现,传统电池ID电阻检测匹配方案存在判断依据单一,容易被假冒的安全隐患,很容易被不法分子非法破解,使用伪造的山寨电池来冒充正规原厂电池来骗过系统检测,从而对电子设备的正常使用造成安全隐患。

2)中提到的电池密钥加密检测匹配方案,其实现方法为:移动终端设备启动时,将随机密文发送到电池包加密模块,然后电池包加密模块和设备加密模块使用预置约定的密钥同步进行加密计算,最后匹配双方加密计算后的报文,若匹配成功,则判定所用电池为标配电池;反之则为非标电池。申请人发现,电池密钥加密检测匹配方案存在多中版本电池兼容适配适应性较弱的不足,当移动终端设备存在两种或者两种以上规格的标配电池时,需要配备与标配电池种类数目相同的电池包加密模块,降低了此方法的兼容性和适应性,相应的也增加了电池成本。

如上,传统电池ID电阻检测匹配方案存在判断依据单一,电池容易被不当替用或恶意替用,从而对电子设备的正常使用造成安全隐患,另外电池密钥加密检测匹配方案由于需要对不同版本的电池适配不同的秘钥,需要配备与标配电池种类数目相同的电池包加密模块,存在多版本电池兼容适配适应性较弱、成本增加的问题。

有鉴于此,本公开通过多维电池参数对比匹配,进行设备电池匹配度等级判定,实现电池识别检测与差异化兼容匹配,并可以根据所述匹配度确定电子设备的运行策略。面对移动终端设备现有的两种主流电池匹配方案存在的安全性与兼容性不足,本公开技术方案依据电池多维度、多参数的特征,在移动终端设备启动与特定场景下通过多维参数对比进而得到实际装载电池的匹配程度。通过多维度、多参数的对比得到差异化的实际装载电池的匹配度情况,再根据所述匹配度情况确定电子设备的运行策略,有效解决传统电池ID电阻检测匹配方案存在的不同设备规格的电池ID阻值区间可能存在重叠导致的不当替用或恶意替用,从而造成电子设备使用安全隐患的问题。面对不同版本电池的兼容适配问题,由于不需要适配不同的秘钥,也不需要配备与标配电池种类数目相同的电池包加密模块,有效解决了电池密钥加密检测方案无法灵活兼容适配多种电池的问题,由于不需要使用电池包加密模块,由此也降低了电池成本。

图1是根据一示例性实施例示出的一种电子设备的控制方法的流程图,如图1所示,该电子设备的控制方法用于电子设备中,包括以下步骤:

在步骤S10中,获取电子设备的实际装载电池的实际电池多维参数。

其中,实际装载电池为当前安装在电子设备中的电池,标配电池为该电子设备的官方认可的标准原装电池,实际装载电池可以为标配电池,也可以为非标配电池。

示例性的,标配电池多维参数包括电子设备的标配电池的第一固定参数和第一可变参数;实际电池多维参数包括实际装载电池的第二固定参数和第二可变参数。示例性的,第一固定参数、第二固定参数均可以包括以下至少一种:ID电阻阻值、加密验证信息、电芯工艺类型、电芯厂商信息、封装厂商信息、标称容量值。示例性的,第一可变参数和第二可变参数均可以包括以下至少一种:电池循环次数、估算容量值。其中,ID电阻阻值为电池ID电阻的电阻值;加密验证信息为加密验证用的秘钥信息;电芯工艺类型为电池电芯类型,例如锂电池、镍氢电池;电芯厂商信息为电芯的生产厂家信息;封装厂商信息为电池的封装厂家信息;标称容量值为电池典型容量值;电池循环次数为电池的实际充电循环次数;估算容量值为根据电池实际循环次数估算的当前实际电池容量。

在步骤S11中,将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度。

示例的,将第一固定参数与第二固定参数进行对比,以及将第一可变参数与第二可变参数进行对比,确定实际装载电池与标配电池的匹配度。示例性的,所述匹配度可以包括:第一匹配度、第二匹配度或第三匹配度,其中,第一匹配度小于第二匹配度,第二匹配度小于第三匹配度。例如,该第一匹配度、第二匹配度和第三匹配度可以对应设置为低等级、中等级和高等级。本领域技术人员可以理解的是,在实际应用中,上述每一种匹配度等级可以根据实际需要再进一步细分成更多匹配度等级。

在步骤S12中,根据所述匹配度确定所述电子设备的运行策略。

示例的,可以根据所述匹配度,确定所述电子设备的运行状态、充电功率和电池养护程度中的至少一种。

示例性的,在所述匹配度为第一匹配度的情况下,因为第一匹配度是最差的匹配度,说明实际装载电池为非标配电池,所以为了保护电子设备的安全,确定所述电子设备关机,所述充电功率为第一功率,所述电池养护程度为第一程度。

在所述匹配度为第二匹配度的情况下,因为第二匹配度为中等匹配程度,说明实际装载电池为标配电池,但是已经使用了一段时间,性能有所下降,所以确定所述电子设备的运行状态为维持当前运行状态,所述充电功率为第二功率,所述电池养护程度为第二程度。

在所述匹配度为第三匹配度的情况下,因为第三匹配度为高等匹配程度,说明实际装载电池为标配电池,并且使用时间不长,性能没有明显下降,所以确定所述电子设备的运行状态为维持当前运行状态,所述充电功率为第三功率,所述电池养护程度为第三程度。

其中,所述第一匹配度小于第二匹配度,所述第二匹配度小于第三匹配度,所述第一功率小于所述第二功率,所述第二功率小于所述第三功率,所述第一程度大于所述第二程度,所述第二程度大于所述第三程度。

综上所述,本公开实施例提供的电子设备的控制方法,通过获取电子设备的实际装载电池的实际电池多维参数;将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度;根据所述匹配度确定所述电子设备的运行策略。本公开实施例通过多维参数的对比得到差异化的实际装载电池的匹配度情况,再根据所述匹配度情况确定电子设备的运行策略,可以有效解决传统电池ID电阻检测匹配方案存在的不同规格的电池ID阻值区间可能存在重叠所导致的不当替用,或恶意替用,从而对电子设备的安全使用造成隐患的问题。

图2是根据一示例性实施例示出的一种电子设备的控制方法的流程图,如图2所示,该上述步骤S11可以包括以下步骤:

在步骤S111中,获取所述电子设备的标配电池多维参数模型,所述标配电池多维参数模型根据所述标配电池多维参数生成,所述标配电池多维参数模型包括所述第一固定参数和所述第一可变参数。

示例性的,根据标配电池的多个参数的特性将其中一部分参数归入到固定参数部分、一部分参数归入到可变参数部分,得到标配电池的参数模型,所述参数模型是一种多维参数数组模型。

例如,模型X={Rid=Rb,BattAuth=String2,CellTyp=Li-Po,CellMfr=MfrB1,PackMfr=MfrB2,DesgCap=5000mAh,CycleCnt=0,EstCap=5000mAh}。

其中,Rid为ID电阻阻值、BattAuth为加密验证信息、CellTyp为电芯工艺类型、CellMfr为电芯厂商信息、PackMfr为封装厂商信息、DesgCap为标称容量值、CycleCnt为电池循环次数、EstCap为估算容量值、Rb为阻值b、String2为字符串2、Li-Po为锂聚合物、MfrB1为制造商B1、MfrB2为制造商B2。

其中,Rid,BattAuth,CellTyp,CellMfr,PackMfr,DesgCap为固定参数,CycleCnt,EstCap为可变参数。

需要说明的是,获取所述电子设备的标配电池多维参数模型,可以包括:在未创建标配电池多维参数模型的情况下,根据标配电池多维参数生成标配电池多维参数模型;在已创建标配电池多维参数模型的情况下,读取当前的标配电池多维参数模型。

在检测电池匹配度时,电子设备会在设备内存内寻找标配电池多维参数模型,如果没有找到则根据标配电池多维参数生成标配电池多维参数模型,如果设备内存存在标配电池多维参数模型,则读取当前的标配电池多维参数模型数据。

在步骤S112中,根据所述实际电池多维参数生成实际电池多维参数模型,所述实际电池多维参数模型包括所述第二固定参数和所述第二可变参数。

示例的,可以根据实际电池多维参数生成实际电池多维参数模型,该实际电池多维参数模型包括第二固定参数和第二可变参数,示例性的,第二固定参数可以包括:ID电阻阻值、加密验证信息、电芯工艺类型、电芯厂商信息、封装厂商信息、标称容量值。示例性的,第二可变参数可以包括:电池循环次数、估算容量值。建立实际电池多维参数模型的过程与建立标配电池的参数模型过程类似,不再赘述。

在步骤S113中,将所述实际电池多维参数模型与所述电子设备的标配电池多维参数模型进行对比,在所述实际电池多维参数模型与标配电池多维参数模型对比的过程中,将所述第一固定参数与所述第二固定参数进行对比,以及将所述第一可变参数与所述第二可变参数进行对比,确定所述实际装载电池与所述标配电池的匹配度。

图3是根据一示例性实施例示出的一种电子设备的控制方法的流程图,如图3所示,上述的步骤S113可以包括以下步骤:

在步骤S1131中,将所述第一固定参数与所述第二固定参数进行对比。

在步骤S1132中,在所述第一固定参数与所述第二固定参数不匹配的情况下,确定所述匹配度为第一匹配度。

其中,第一固定参数与第二固定参数均可以包含多项参数,在第一固定参数中的任一参数与第二固定参数中的对应参数不匹配的情况下,第一固定参数与所述第二固定参数不匹配;在第一固定参数中的各项参数与第二固定参数中的各项参数均匹配的情况下,第一固定参数与第二固定参数匹配。

示例性的,当第一固定参数中的ID电阻阻值、加密验证信息、电芯工艺类型、电芯厂商信息、封装厂商信息、标称容量值与第二固定参数中的ID电阻阻值、加密验证信息、电芯工艺类型、电芯厂商信息、封装厂商信息、标称容量值参数一一匹配,则第一固定参数与第二固定参数匹配,其中有任何一项参数不匹配,则第一固定参数与第二固定参数不匹配。示例性的,第一匹配度可以为低匹配度等级。通过多维参数比对,解决传统电池ID电阻检测匹配方案存在判断依据单一的安全隐患。

在步骤S1133中,在所述第一固定参数与所述第二固定参数匹配的情况下,获取所述第一可变参数与所述第二可变参数的第一差值,并根据所述第一差值确定所述匹配度为第一匹配度、第二匹配度或第三匹配度,所述第一匹配度小于第二匹配度,所述第二匹配度小于第三匹配度。

其中,所述第一可变参数与所述第二可变参数均至少包括一个同类型电池参数,所述第一差值为所述第一可变参数与所述第二可变参数中至少一个同类型电池参数之间的差值。

示例性的,第一可变参数可以包括电池循环次数,估算容量值,第二可变参数也可以包括电池循环次数,估算容量值。所述第一差值可以是两个估算容量值之间的差值。

示例性的,第一匹配度可以是低匹配度等级,第二匹配度可以是中匹配度等级,第三匹配度可以是高匹配度等级。这样,通过第一可变参数与第二可变参数第一差值确定匹配度为第一匹配度、第二匹配度或第三匹配度,有效解决传统电池ID电阻检测匹配方案存在的不同设备规格的电池ID阻值区间可能存在重叠导致的不当替用或恶意替用,从而造成电子设备使用安全隐患的问题。面对不同版本电池的兼容适配问题,由于不需要适配不同的秘钥,也不需要配备与标配电池种类数目相同的电池包加密模块,有效解决了电池密钥加密检测方案无法灵活兼容适配多种电池的问题,由于不需要使用电池包加密模块,由此也降低了电池成本。

图4是根据一示例性实施例示出的一种电子设备的控制方法的流程图,如图4所示,上述步骤S1133可以包括以下步骤:

在步骤S11331中,在所述第一可变参数中的第一指定参数与所述第二可变参数中的对应参数不同的情况下,将所述第一指定参数更新为所述第二可变参数中的对应参数的数值,得到更新后的第一指定参数。

示例性的,第一指定参数可以是电池循环次数,例如在标配电池的电池循环次数与实际装载电池的电池循环次数不同时,根据实际装载电池的电池循环次数更新标配电池的电池循环次数的数值。例如当标配电池的电池循环次数为0,实际装载电池的电池循环次数为300时,更新标配电池的电池循环次数为300。

在步骤S11332中,根据所述更新后的第一指定参数,更新所述第一可变参数中的第二指定参数,得到更新后的第二指定参数,所述第二指定参数是与所述第一指定参数关联的参数。

示例性的,第二指定参数可以是估算容量值,根据标配电池更新后的电池循环次数得到更新后的标配电池的估算容量值。该估算容量值由电池循环次数决定。一般认为标配电池在循环800次后,估算容量值应该在标称容量值的80%,在循环次数小于800次时,估算容量值应该在标称容量值的80%以上,例如,在标称容量值为4500mAh的情况下,当更新后的标配电池的电池循环次数为300时,根据经验数据,此时的估算容量值应该在标称容量值的90%左右,由此可以得到标配电池的估算容量值为4140mAh。

在步骤S11333中,获取所述更新后的第二指定参数与所述第二可变参数中的对应参数的第二差值。

在步骤S11334中,在所述第二差值小于第一设定阈值的情况下,确定所述匹配度为所述第三匹配度。

在步骤S11335中,在所述第二差值大于或等于所述第一设定阈值,且小于第二设定阈值的情况下,确定所述匹配度为所述第二匹配度。

在步骤S11336中,在所述第二差值大于或等于所述第二设定阈值的情况下,确定所述匹配度为所述第一匹配度。

示例性的,以标称容量为例,在标称容量4500mAh的情况下,第一设定阈值可以设定为100mAh,第二设定阈值可以设定为250mAh,当标配电池的估算容量值为4140mAh,实际装载电池的估算容量值为3950mAh时,可以计算得出二者的差值为190mAh,该差值落在第一设定阈值与第二设定阈值之间,故可以判定该实际装载电池等级为第二匹配度,即中匹配度等级。

示例的,在一种可能的实施方式中,假设该第一匹配度、第二匹配度和第三匹配度分别为低等级、中等级和高等级,该电子设备的运行策略可以如以下表1所示:

表1

示例性的,在一种可能的实施方式中,假定一款支持66W快充的移动终端设备具有两款标配电池A和B,它们为不同厂商生产的分别具有4500mAh和5000mAh的标称容量,但衰减速率相同的电池,故依据对应电池参数构建出标配电池默认匹配模型为:

模型A={Rid=Ra,BattAuth=String1,CellTyp=Li-Po,CellMfr=MfrA1,PackMfr=MfrA2,DesgCap=4500mAh,CycleCnt=0,EstCap=4500mAh},

模型B={Rid=Rb,BattAuth=String2,CellTyp=Li-Po,CellMfr=MfrB1,PackMfr=MfrB2,DesgCap=5000mAh,CycleCnt=0,EstCap=5000mAh}。

其中,Rid为ID电阻阻值、BattAuth为加密验证信息、CellTyp为电芯工艺类型、CellMfr为电芯厂商信息、PackMfr为封装厂商信息、DesgCap为标称容量值、CycleCnt为电池循环次数、EstCap为估算容量值

接着,设定估算容量差值的第一设定阈值为100mAh,第二设定阈值为250mAh。

然后设置电池检测的触发条件,例如可以设定12h定时器进行周期监测,或者是在移动终端设备开机、电池连接器在位状态异常、快充功能启动、电池养护功能触发时启动电池检测。

接着,电子设备更换一款仅电池衰减速率快于A的替换电池C进行使用。示例性的,当定时器计时完成时,启动电池检测,获取到当前电池循环次数为300次,故更新标配电池匹配模型参数为:

模型A={Rid=100k,BattAuth=String1,CellTyp=Li-Po,CellMfr=MfrA1,PackMfr=MfrA2,DesgCap=4500mAh,CycleCnt=300,EstCap=4140mAh},

模型B={Rid=100k,BattAuth=String2,CellTyp=Li-Po,CellMfr=MfrB1,PackMfr=MfrB2,DesgCap=5000mAh,CycleCnt=300,EstCap=4600mAh}。

同时,可以获得当前使用电池C的模型参数,如下:

模型C={Rid=100k,BattAuth=String1,CellTyp=Li-Po,CellMfr=MfrA1,PackMfr=MfrA2,DesgCap=4500mAh,CycleCnt=300,EstCap=3950mAh}。

然后,将模型C的参数数据和模型A和B进行对比,根据固定参数部分对比得到C与A匹配,故选定C与A进行可变参数部分进行对比。经对比和计算,确认C与A估算容量差值为4140-3950=190mAh,该数值落在第一设定阈值与第二设定阈值之间,故判定电池C为中匹配度等级。

最后,根据电池匹配度等级和设备及电池许可行为对照表(表1),确定该实际装载的替换电池C和电子设备的许可行为为:允许设备开机、快充功率上限为33W、电池养护中等。

综上所述,本公开实施例技术方案通过电池多项参数构建起电池匹配模型,然后依据多维度、多参数的模型特征,通过模型参数对比进而得到实际装载电池的匹配程度。通过多维度、多参数构成模型的对比得到差异化的实际装载电池的匹配度情况,再根据所述匹配度情况确定电子设备的运行策略,有效解决传统电池ID电阻检测匹配方案存在的不同设备规格的电池ID阻值区间可能存在重叠导致的不当替用或恶意替用,从而造成电子设备使用安全隐患的问题。面对不同版本电池的兼容适配问题,由于不需要适配不同的秘钥,也不需要配备与标配电池种类数目相同的电池包加密模块,有效解决了电池密钥加密检测方案无法灵活兼容适配多种电池的问题,由于不需要使用电池包加密模块,由此也降低了电池成本。

图5是根据另一示例性实施例示出的一种电子设备的控制方法的流程图,如图5所示,该电子设备的控制方法包括以下步骤:

在步骤S510中,响应于达到预设的电池检测触发条件,对所述电子设备的实际装载电池进行检测,以获取所述实际电池多维参数;其中,所述触发条件包括以下一种或多种:距离上一次电池检测时间的时间间隔达到设定的电池检测周期的时长;所述电子设备开机;所述实际装载电池的状态异常;所述电子设备开启指定功能,所述指定功能包括:快充功能或电池养护功能。

示例性的,在满足一定触发条件的情况下,对电子设备的实际装载电池进行检测,以获取实际电池多维参数,例如,触发条件可以包括:距离上一次电池检测时间的时间间隔达到设定的电池检测周期的时长,例如,设定的电池检测周期的时长可以为24小时或是48小时。触发条件还可以包括:电子设备开机。当设备开机时,对实际装载电池进行检测以获取实际参数;当实际装载电池的状态异常时,例如FPC(Flexible Printed Circuit,柔性电路板)连接异常时,对实际装载电池进行检测以获取实际参数;当电子设备开启指定功能时,例如开启快充功能或电池养护功能时,对实际装载电池进行检测以获取实际参数。

在步骤S520中,获取所述电子设备的标配电池多维参数模型,所述标配电池多维参数模型根据所述标配电池多维参数生成,所述标配电池多维参数模型包括所述第一固定参数和所述第一可变参数;根据所述实际电池多维参数生成实际电池多维参数模型,所述实际电池多维参数模型包括所述第二固定参数和所述第二可变参数。

其中,第一固定参数、第二固定参数可以参照步骤S111和步骤S112,获取该标配电池多维参数的方法也可以按照步骤S111所述的内容,不再赘述。

在步骤S530中,将所述实际电池多维参数模型与所述电子设备的标配电池多维参数模型进行对比,在所述实际电池多维参数模型与标配电池多维参数模型对比的过程中,将所述第一固定参数与所述第二固定参数进行对比,以及将所述第一可变参数与所述第二可变参数进行对比。

示例性的,将所述实际电池多维参数模型与所述电子设备的标配电池多维参数模型进行对比的方法,可以参照上述的步骤S113,以及步骤S1131-S1133,不再赘述。

在步骤S540中,在所述第一固定参数与所述第二固定参数不匹配的情况下,确定所述匹配度为第一匹配度。

在步骤S550中,在所述第一固定参数与所述第二固定参数匹配,且所述第一可变参数中的第一指定参数与所述第二可变参数中的对应参数不同的情况下,将所述第一指定参数更新为所述第二可变参数中的对应参数的数值,得到更新后的第一指定参数。

在步骤S560中,根据所述更新后的第一指定参数,更新所述第一可变参数中的第二指定参数,得到更新后的第二指定参数,所述第二指定参数是与所述第一指定参数关联的参数。

此步骤中,上述步骤S540和步骤S550的方法可以参见前述步骤S11331、S11332所示的方法,在此不再赘述。

在步骤S570中,获取所述第一可变参数与所述第二可变参数的第一差值,在所述第二差值小于第一设定阈值的情况下,确定所述匹配度为所述第三匹配度;在所述第二差值大于或等于所述第一设定阈值,且小于第二设定阈值的情况下,确定所述匹配度为所述第二匹配度;在所述第二差值大于或等于所述第二设定阈值的情况下,确定所述匹配度为所述第一匹配度。

此步骤中,获取第一可变参数与第二可变参数的第一差值的方法,以及确定匹配度等级的方法参见前述步骤S11333至S11336,在此不再赘述。

在步骤S580中,根据所述匹配度,确定所述电子设备的运行状态、充电功率和电池养护程度中的至少一种。

上述步骤S580可以包括:

在所述匹配度为第一匹配度的情况下,确定所述电子设备的运行状态为关机状态,所述充电功率为第一功率,所述电池养护程度为第一程度;示例性的,第一匹配度可以为低匹配度等级,第一功率可以为额定充电功率的20%,第一程度可以为深度养护。

在所述匹配度为第二匹配度的情况下,确定所述电子设备的运行状态为维持当前运行状态,所述充电功率为第二功率,所述电池养护程度为第二程度;示例性的,第二匹配度可以为中匹配度等级,第二功率可以为额定充电功率的50%,第二程度可以为中等养护。

在所述匹配度为第三匹配度的情况下,确定所述电子设备的运行状态为维持当前运行状态,所述充电功率为第三功率,所述电池养护程度为第三程度;示例性的,第三匹配度可以为高匹配度等级,第三功率可以为额定充电功率的100%,第三程度可以为常规养护。

其中,所述第一匹配度小于第二匹配度,所述第二匹配度小于第三匹配度,所述第一功率小于所述第二功率,所述第二功率小于所述第三功率,所述第一程度大于所述第二程度,所述第二程度大于所述第三程度。

综上所述,本公开实施例技术方案通过电池多项参数构建起电池匹配模型,然后设定不同的电池参数检测触发条件,依据多维度、多参数的模型特征,通过模型参数对比进而得到实际装载电池的匹配程度。通过多维度、多参数构成模型的对比得到差异化的实际装载电池的匹配度情况,再根据所述匹配度情况确定电子设备的运行策略,有效解决传统电池ID电阻检测匹配方案存在的不同设备规格的电池ID阻值区间可能存在重叠导致的不当替用或恶意替用,从而造成电子设备使用安全隐患的问题。面对不同版本电池的兼容适配问题,由于不需要适配不同的秘钥,也不需要配备与标配电池种类数目相同的电池包加密模块,有效解决了电池密钥加密检测方案无法灵活兼容适配多种电池的问题,由于不需要使用电池包加密模块,由此也降低了电池成本。另外,由于设定了不同的电池检测触发条件和根据相应的比对结果执行不同的许可策略,实现了电池的全生命周期的安全使用和维护保养。

图6是根据一示例性实施例示出的一种电子设备的控制装置600的框图,参照图6,该装置包括第一获取模块610,第一对比模块620和第一确定模块630。

第一获取模块610,被配置为获取电子设备的实际装载电池的实际电池多维参数;

第一对比模块620,被配置为将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度;

第一确定模块630,被配置为根据所述匹配度确定所述电子设备的运行策略。

可选地,第一对比模块620中所述标配电池多维参数包括所述电子设备的标配电池的第一固定参数和第一可变参数;所述实际电池多维参数包括所述实际装载电池的第二固定参数和第二可变参数。

可选地,所述第一固定参数和第二固定参数均包括以下至少一种:ID电阻阻值、加密验证信息、电芯工艺类型、电芯厂商信息、封装厂商信息、标称容量值,所述第一可变参数和第二可变参数均包括以下至少一种:电池循环次数、估算容量值。

可选地,第一对比模块620中所述将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度,包括:

将所述第一固定参数与所述第二固定参数进行对比,以及将所述第一可变参数与所述第二可变参数进行对比,确定所述实际装载电池与所述标配电池的匹配度。其中,将所述第一固定参数中的各项参数与所述第二固定参数中的各项参数进行对比;在所述第一固定参数中的任一参数与所述第二固定参数中的对应参数不匹配的情况下,所述第一固定参数与所述第二固定参数不匹配;在所述第一固定参数中的各项参数与所述第二固定参数中的各项参数均匹配的情况下,所述第一固定参数与所述第二固定参数匹配。

可选地,电子设备的控制装置600还包括第二获取模块,被配置为获取所述电子设备的标配电池多维参数模型,所述标配电池多维参数模型根据所述标配电池多维参数生成,所述标配电池多维参数模型包括所述第一固定参数和所述第一可变参数。根据所述实际电池多维参数生成实际电池多维参数模型,所述实际电池多维参数模型包括所述第二固定参数和所述第二可变参数。其中,所述获取所述电子设备的标配电池多维参数模型,包括:在未创建所述标配电池多维参数模型的情况下,根据所述标配电池多维参数生成所述标配电池多维参数模型;在已创建所述标配电池多维参数模型的情况下,读取当前的标配电池多维参数模型。

可选地,电子设备的控制装置600还包括第二确定模块,被配置为将所述第一固定参数与所述第二固定参数进行对比;在所述第一固定参数与所述第二固定参数不匹配的情况下,确定所述匹配度为第一匹配度;在所述第一固定参数与所述第二固定参数匹配的情况下,获取所述第一可变参数与所述第二可变参数的第一差值,并根据所述第一差值确定所述匹配度为第一匹配度、第二匹配度或第三匹配度,所述第一匹配度小于第二匹配度,所述第二匹配度小于第三匹配度。

可选地,第二确定模块中,在所述第一固定参数与所述第二固定参数匹配的情况下,获取所述第一可变参数与所述第二可变参数的第一差值,并根据所述第一差值确定所述匹配度为第一匹配度、第二匹配度或第三匹配度,包括:

在所述第一可变参数中的第一指定参数与所述第二可变参数中的对应参数不同的情况下,将所述第一指定参数更新为所述第二可变参数中的对应参数的数值,得到更新后的第一指定参数;

根据所述更新后的第一指定参数,更新所述第一可变参数中的第二指定参数,得到更新后的第二指定参数,所述第二指定参数是与所述第一指定参数关联的参数;获取所述更新后的第二指定参数与所述第二可变参数中的对应参数的第二差值;在所述第二差值小于第一设定阈值的情况下,确定所述匹配度为所述第三匹配度;在所述第二差值大于或等于所述第一设定阈值,且小于第二设定阈值的情况下,确定所述匹配度为所述第二匹配度;在所述第二差值大于或等于所述第二设定阈值的情况下,确定所述匹配度为所述第一匹配度。

可选地,第一确定模块630中,所述根据所述匹配度确定所述电子设备的运行策略,包括:根据所述匹配度,确定所述电子设备的运行状态、充电功率和电池养护程度中的至少一种,包括:

在所述匹配度为第一匹配度的情况下,确定所述电子设备的运行状态为关机状态,所述充电功率为第一功率,所述电池养护程度为第一程度;

在所述匹配度为第二匹配度的情况下,确定所述电子设备的运行状态为维持当前运行状态,所述充电功率为第二功率,所述电池养护程度为第二程度;

在所述匹配度为第三匹配度的情况下,确定所述电子设备的运行状态为维持当前运行状态,所述充电功率为第三功率,所述电池养护程度为第三程度;

其中,所述第一匹配度小于第二匹配度,所述第二匹配度小于第三匹配度,所述第一功率小于所述第二功率,所述第二功率小于所述第三功率,所述第一程度大于所述第二程度,所述第二程度大于所述第三程度。

可选地,电子设备的控制装置600还包括触发模块,被配置为响应于达到预设的电池检测触发条件,对所述电子设备的实际装载电池进行检测,以获取所述实际电池多维参数;

其中,所述触发条件包括以下一种或多种:

距离上一次电池检测时间的时间间隔达到设定的电池检测周期的时长;

所述电子设备开机;

所述实际装载电池的状态异常;

所述电子设备开启指定功能,所述指定功能包括:快充功能或电池养护功能。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开还提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开提供的电子设备的控制方法的步骤。

综上所述,本公开实施例技术方案通过设置第一获取模块610,被配置为获取电子设备的实际装载电池的实际电池多维参数;第一对比模块620,被配置为将所述实际电池多维参数与所述电子设备的标配电池多维参数进行对比,确定所述实际装载电池与所述标配电池的匹配度;第一确定模块630,被配置为根据所述匹配度确定所述电子设备的运行策略,有效解决传统电池ID电阻检测匹配方案存在的不同设备规格的电池ID阻值区间可能存在重叠导致的不当替用或恶意替用,从而造成电子设备使用安全隐患的问题。面对不同版本电池的兼容适配问题,由于不需要适配不同的秘钥,也不需要配备与标配电池种类数目相同的电池包加密模块,有效解决了电池密钥加密检测方案无法灵活兼容适配多种电池的问题,由于不需要使用电池包加密模块,由此也降低了电池成本。另外,由于设定了不同的电池检测触发条件和根据相应的比对结果执行不同的许可策略,实现了电池的全生命周期的安全使用和维护保养。

图7是根据另一示例性实施例示出的一种电子设备的控制装置700的框图。例如,装置700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,输入/输出接口712,传感器组件714,以及通信组件716。

处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。

存储器704被配置为存储各种类型的数据以支持在装置700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件706为装置700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。

多媒体组件708包括在所述装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当装置700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(MIC),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。

输入/输出接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件714可以检测到装置700的打开/关闭状态,组件的相对定位,例如所述组件为装置700的显示器和小键盘,传感器组件714还可以检测装置700或装置700一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

上述装置除了可以是独立的电子设备外,也可是独立电子设备的一部分,例如在一种实施例中,该装置可以是集成电路(Integrated Circuit,IC)或芯片,其中该集成电路可以是一个IC,也可以是多个IC的集合;该芯片可以包括但不限于以下种类:GPU(GraphicsProcessing Unit,图形处理器)、CPU(Central Processing Unit,中央处理器)、FPGA(Field Programmable Gate Array,可编程逻辑阵列)、DSP(Digital Signal Processor,数字信号处理器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、SOC(System on Chip,SoC,片上系统或系统级芯片)等。上述的集成电路或芯片中可以用于执行可执行指令(或代码),以实现上述的电子设备的控制方法。其中该可执行指令可以存储在该集成电路或芯片中,也可以从其他的装置或设备获取,例如该集成电路或芯片中包括处理器、存储器,以及用于与其他的装置通信的接口。该可执行指令可以存储于该存储器中,当该可执行指令被处理器执行时实现上述的电子设备的控制方法;或者,该集成电路或芯片可以通过该接口接收可执行指令并传输给该处理器执行,以实现上述的电子设备的控制方法。

在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的电子设备的控制方法的代码部分。

本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 电子设备的显示控制方法、装置、电子设备和存储介质
  • 电子设备控制方法及装置、电子设备及存储介质
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 一种智能控制方法、智能控制装置、电子设备和存储介质
  • 控制方法、控制装置、计算机可读存储介质和电子设备
  • 芯片的控制方法、芯片的控制装置、电子设备及存储介质
  • 芯片的控制方法、芯片的控制装置、电子设备及存储介质
技术分类

06120115939170