一种设备控制方法及装置与流程

文档序号:15997948发布日期:2018-11-20 19:04阅读:157来源:国知局

本申请涉及通信技术领域,特别是涉及一种设备控制方法及装置。



背景技术:

随着硬件技术的快速发展,便携式电子设备越来越多,例如,手环等电子设备。虽然这些便携式电子设备为用户带来了便利,但是由于便携式电子设备的体积一般较小,其电池容量有限,从而导致续航时间较短。

以手环为例,手环具有RFID(Radio Frequency Identification,射频识别)功能。手环的一种应用场景是:

学生佩戴手环,当学生进入到学校范围后,手环通过其所具有的RFID功能、按照预设的频率通过网关设备、AP(Access Point,接入点)向AC(Access Controller,接入控制器)上报手环生成的各种报文,这样可以方便学校老师和家长实时查看学生进出校、运动等信息。

然而在学生放学离开学校后,虽然不再需要手环上报手环生成的各种报文,但是现有手环中的RFID功能依然正常工作,消耗电量,使得手环原本容量有限的电池续航时间更短。



技术实现要素:

本申请实施例的目的在于提供一种设备控制方法及装置,以实现提高电子设备电池的续航时间。具体技术方案如下:

第一方面,本申请实施例提供了一种设备控制方法,应用于具有射频识别RFID功能的电子设备,所述方法包括:

判断所述电子设备自身是否处于预设的工作范围;

若未处于预设的工作范围,判断所述电子设备自身是否处于静止状态;

若未处于静止状态,保持所述RFID功能处于开启状态;

若处于静止状态,设置所述RFID功能处于关闭状态。

第二方面,本申请实施例提供了一种设备控制装置,应用于具有RFID功能的电子设备,所述装置包括:

范围判断模块,用于判断所述电子设备自身是否处于预设的工作范围,若未处于预设的工作范围,触发状态判断模块;

所述状态判断模块,用于判断所述电子设备自身是否处于静止状态,若未处于静止状态,触发状态保持模块,若处于静止状态,触发第一状态设置模块;

所述状态保持模块,用于保持所述RFID功能处于开启状态;

所述第一状态设置模块,用于设置所述RFID功能处于关闭状态。

第三方面,本申请实施例提供了一种电子设备,所述电子设备具有RFID功能,所述电子设备包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现上述第一方面所述的方法步骤。

第四方面,本申请实施例提供了一种机器可读存储介质,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器:实现上述第一方面所述的方法步骤。

由以上可见,本申请实施例提供的方案中,电子设备确定自身未处于预设的工作范围时,判断电子设备自身是否处于静止状态,若未处于静止状态,保持电子设备的RFID功能处于开启状态,若处于静止状态,设置电子设备的RFID功能处于关闭状态。这样电子设备未处于预设的工作范围且静止的情况下,RFID功能处于关闭状态,没有正常工作,不会消耗电量,因此,在电子设备电池容量保持不变的情况下,能够提高电池的续航时间。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种设备控制方法的流程示意图;

图2为本申请实施例提供的一种设备控制装置的结构示意图;

图3为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

由于现有技术中不需要电子设备上报所生成各种报文的情况下,电子设备中的RFID功能依然正常工作,消耗电量,导致电子设备原本容量有限的电池续航时间更短。为解决这一技术问题,本申请实施例提供了一种设备控制方法及装置。

本申请的一个实施例中,提供了一种设备控制方法,应用于具有RFID功能的电子设备,该方法包括:

判断电子设备自身是否处于预设的工作范围;

若未处于预设的工作范围,判断电子设备自身是否处于静止状态;

若未处于静止状态,保持电子设备的射频识别RFID功能处于开启状态;

若处于静止状态,设置电子设备的RFID功能处于关闭状态。

由以上可见,电子设备未处于预设的工作范围且静止的情况下,RFID功能处于关闭状态,没有正常工作,不会消耗电量,因此,在电子设备电池容量保持不变的情况下,能够提高电池的续航时间。

下面通过具体实施例对本申请实施例提供的设备控制方法进行详细说明。

图1为本申请实施例提供的一种设备控制方法的流程示意图,该方法应用于具有RFID功能的电子设备,包括:

S101:判断电子设备自身是否处于预设的工作范围,若未处于预设的工作范围,执行S102。

上述预设的工作范围与电子设备的具体形态以及电子设备的具体应用场景相关。例如,上述电子设备为学生佩戴的手环、应用在学校场景时,预设的工作范围可以是学校所在区域。

电子设备在工作过程中,其所具有的RFID功能可能处于两种状态:处于开启状态和处于关闭状态。

本申请的一种实现方式中,判断电子设备自身是否处于预设的工作范围时,可以基于电子设备的RFID功能向网关设备发送的保活报文、以及网关设备针对保活报文反馈的回复消息,判断电子设备是否处于预设的工作范围。

具体的,电子设备在工作过程中,RFID功能处于开启状态时,会基于RFID功能、每间隔第一预设时长向网关设备发送保活报文。这样当电子设备处于预设的工作范围时,网关设备能够接收到电子设备发送的保活报文,并针对保活报文向电子设备反馈回复消息。基于上述情况,电子设备向网关设备发送保活报文后,若能够接收到网关设备针对保活报文反馈的回复消息,说明电子设备处于预设的工作范围内。

由于电子设备是间隔第一预设时长向网关设备发送保活报文的,也就是周期性的向网关设备发送保活报文的,因此,电子设备在判断自身是否处于预设的工作范围时,可以判断当前时刻之前的第二预设时长内是否接收到网关设备针对保活报文反馈的回复消息,若接收到网关设备针对保活报文反馈的回复消息,则可以判定电子设备处于预设的工作范围,若未接收到网关设备针对保活报文反馈的回复消息,则可以判定电子设备未处于预设的工作范围。

上述“当前时刻”是指判断电子设备自身是否处于预设的工作范围的时刻。“当前时刻”属于变化量,其具体所表示的含义随着电子设备所执行操作的变化而变化。

示例性的,上述第一预设时长可以为30秒、35秒、40秒等等。上述第二预设时长可以为3分钟、4分钟等等。另外,上述第一预设时间与第二预设时间的取值不具有直接的关联关系。

S102:判断电子设备自身是否处于静止状态,若未处于静止状态,执行S103,若处于静止状态,执行S104。

电子设备所处的状态可以划分为:静止状态和运动状态。发明人对用户使用电子设备的大量行为进行了追踪统计,发现当电子设备处于静止状态时,电子设备极大可能未被用户使用,而电子设备处于运动状态时,电子设备极大可能正在被用户使用。

例如,电子设备为学生佩戴的手环时,该手环处于静止状态时,极大可能学生在休息或者未佩戴手环,另一种情况是,该手环还未被成功出售,如,处于运输过程中或者被存放于仓库中;而该手环处于运动状态时,学生极大可能在课上或者课下参与活跃的活动。

基于上述情况,本申请的一个实施例中,上述电子设备可以安装有加速度传感器;这种情况下,判断电子设备自身是否处于静止状态时,可以判断加速度传感器在当前时刻之前的第三预设时长内采集的电子设备的加速度信息是否发生变化,若发生变化,判定电子设备未处于静止状态,若未发生变化,判定电子设备处于静止状态。

需要说明的是,上述“当前时刻”是指判断电子设备自身是否处于静止状态的时刻。“当前时刻”属于变化量,其具体所表示的含义随着电子设备所执行操作的变化而变化。

上述第三预设时长可以根据实际应用场景确定,例如,可以设置为10分钟、20分钟等等。

S103:保持上述RFID功能处于开启状态。

S104:设置上述RFID功能处于关闭状态。

在设置上述RFID功能处于关闭状态之后,电子设备所处的状态还有可能发生变换,基于此,本申请的一个实施例中,还可以检测电子设备自身是否从静止状态切换至运动状态,若从静止状态切换至运动状态,则设置上述RFID功能处于开启状态。

电子设备从静止状态切换至运动状态后,有可能会从预设的工作区域之外运动至预设的工作区域,为此设置RFID功能处于开启状态,可以有效保证电子设备进入预设的工作区域之后,能够及时的将电子设备生成的报文发送至AC等设备。其中,电子设备由预设的工作区域之外运动至预设的工作区域,可以是用户在运动的情况下携带电子设备由预设的工作区域之外运动至预设的工作区域。

本申请的一个实施例中,在生产完毕电子设备后,也就是电子设备离开生产线时,还没有被出售,这种情况下可以默认设置电子设备未处于预设的工作范围,这样即使运输过程或者仓库存储过程中电子设备处于未关机状态时,也不会由于消耗过多的电量,在电子设备电池容量有限的情况下,进一步提高了电池的续航时间。

由以上可见,上述各个实施例提供的方案中,电子设备确定自身未处于预设的工作范围时,判断电子设备自身是否处于静止状态,若未处于静止状态,保持电子设备的RFID功能处于开启状态,若处于静止状态,设置电子设备的RFID功能处于关闭状态。这样电子设备未处于预设的工作范围且静止的情况下,RFID功能处于关闭状态,没有正常工作,不会消耗电量,因此,在电子设备电池容量保持不变的情况下,能够提高电池的续航时间。

下面再结合具体实例对本申请实施例提供的设备控制方法进行说明。

假设,上述电子设备为:学生佩戴的手环,该手环安装有加速度传感器,且该手环具有RFID功能,预设的工作范围为:学校所在区域。

学生佩戴手环进入学校的过程中,由于学生一直在走动,所以加速度传感器在第三预设时长内采集的电子设备的加速度信息会发生变化,因此,电子设备可以判定自身所处的状态由静止状态切换至了运动状态,RFID功能处于开启状态。

学生佩戴手环进入学校后,手环可以基于上述RFID功能、按照30秒一次的频率向学校内设置的网关设备发送保活报文,网关设备接收到保活报文后,针对该保活报文向手环反馈回复消息,手环接收到回复消息后可以确定处于学校所在区域内,因此一直保持RFID功能处于开启状态。

学生放学后佩戴手环离开学校,手环仍然按照30秒一次的频率向学校内设置的网关设备发送保活报文,但是由于学生已经佩戴手环离开学校,因此,上述网关设备无法接收到保活报文,也就不会针对保活报文向手环反馈回复消息,手环在3分钟内接收不到回复消息,判定自身未处于学校所在区域。

当学生取下手环开始休息时,加速度传感器在第三预设时长内采集的电子设备的加速度信息不会发生变化,因此,电子设备可以判定自身处于静止状态,设置RFID功能处于关闭状态。

发明人按照手环通过RFID功能以每秒一次的频率向网关设备发送保活报文进行实验,发现仅手环通过RFID功能发送保活报文这一项,每小时消耗0.7mAh(毫安时)的功耗,以学生每天休息10小时计算,在学生休息时设置手环的RFID功能处于关闭状态,可以减少7mAh的功耗,在手环电池总容量为75mAh的情况下,每天减少7mAh的功耗,可以大大提高电池的续航时间。

与上述设备控制方法相对应,本申请实施例还提供了一种设备控制装置。

图2为本申请实施例提供的一种设备控制装置的结构示意图,该装置应用于具有RFID功能的电子设备,包括:

范围判断模块201,用于判断所述电子设备自身是否处于预设的工作范围,若未处于预设的工作范围,触发状态判断模块202;

所述状态判断模块202,用于判断所述电子设备自身是否处于静止状态,若未处于静止状态,触发状态保持模块203,若处于静止状态,触发第一状态设置模块204;

所述状态保持模块203,用于保持所述RFID功能处于开启状态;

所述第一状态设置模块204,用于设置所述RFID功能处于关闭状态。

本申请的一个实施例中,所述装置还包括:

报文发送模块,用于在所述RFID功能处于开启状态的情况下,基于所述RFID功能、间隔第一预设时长向网关设备发送保活报文;

所述范围判断模块201,包括:

消息判断单元,用于判断当前时刻之前的第二预设时长内是否接收到所述网关设备针对保活报文反馈的回复消息,若接收到,触发第一范围判定单元,若未接收到,触发第二范围判定单元;

所述第一范围判定单元,用于判定所述电子设备处于预设的工作范围;

所述第二范围判定单元,用于判定所述电子设备未处于预设的工作范围。

本申请的一个实施例中,上述设备控制装置还可以包括:

状态检测模块,用于在所述第一状态设置模块204设置所述RFID功能处于关闭状态之后,检测所述电子设备自身是否从静止状态切换至运动状态,若为是,触发第二状态设置模块;

所述第二状态设置模块,用于设置所述RFID功能处于开启状态。

本申请的一个实施例中,所述电子设备安装有加速度传感器;

所述状态判断模块202,包括:

变化判断单元,用于判断所述加速度传感器在当前时刻之前的第三预设时长内采集的所述电子设备的加速度信息是否发生变化,若发生变化,触发第一状态判定单元,若未发生变化,触发第二状态判定单元;

所述第一状态判定单元,用于判定所述电子设备未处于静止状态;

所述第二状态判定单元,用于判定所述电子设备处于静止状态。

由以上可见,上述各个实施例提供的方案中,电子设备确定自身未处于预设的工作范围时,判断电子设备自身是否处于静止状态,若未处于静止状态,保持电子设备的RFID功能处于开启状态,若处于静止状态,设置电子设备的RFID功能处于关闭状态。这样电子设备未处于预设的工作范围且静止的情况下,RFID功能处于关闭状态,没有正常工作,不会消耗电量,因此,在电子设备电池容量保持不变的情况下,能够提高电池的续航时间。

与上述设备控制方法相对应,本申请实施例还提供了一种电子设备。

图3为本申请实施例通过的一种电子设备的结构示意图,该电子设备具有RFID功能,所述电子设备包括:处理器301和机器可读存储介质302,所述机器可读存储介质302存储有能够被所述处理器301执行的机器可执行指令,所述处理器301被所述机器可执行指令促使:实现本申请实施例提供的设备控制方法。

本申请的一个实施例中,提供了一种设备控制方法,该方法应用于具有RFID功能的电子设备,所述方法包括:

判断所述电子设备自身是否处于预设的工作范围;

若未处于预设的工作范围,判断所述电子设备自身是否处于静止状态;

若未处于静止状态,保持所述RFID功能处于开启状态;

若处于静止状态,设置所述RFID功能处于关闭状态。

需要说明的是,上述处理器301被机器可执行指令促使实现的设备控制方法的其他实施例,与前述方法实施例部分提及的设备控制方法的实施例相同,这里不再赘述。

上述机器可读存储介质可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,机器可读存储介质还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

由以上可见,本实施例提供的方案中,电子设备确定自身未处于预设的工作范围时,判断电子设备自身是否处于静止状态,若未处于静止状态,保持电子设备的RFID功能处于开启状态,若处于静止状态,设置电子设备的RFID功能处于关闭状态。这样电子设备未处于预设的工作范围且静止的情况下,RFID功能处于关闭状态,没有正常工作,不会消耗电量,因此,在电子设备电池容量保持不变的情况下,能够提高电池的续航时间。

与前述设备控制方法相对应,本申请实施例还提供了一种机器可读存储介质,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器:实现本申请实施例提供的设备控制方法。

本申请的一个实施例中,提供了一种设备控制方法,该方法应用于具有RFID功能的电子设备,所述方法包括:

判断所述电子设备自身是否处于预设的工作范围;

若未处于预设的工作范围,判断所述电子设备自身是否处于静止状态;

若未处于静止状态,保持所述RFID功能处于开启状态;

若处于静止状态,设置所述RFID功能处于关闭状态。

需要说明的是,上述机器可执行指令促使处理器实现的设备控制方法的其他实施例,与前述方法实施例部分提及的设备控制方法的实施例相同,这里不再赘述。

由以上可见,本实施例提供的方案中,通过执行上述机器可读存储介质中存储的机器可执行指令,电子设备确定自身未处于预设的工作范围时,判断电子设备自身是否处于静止状态,若未处于静止状态,保持电子设备的RFID功能处于开启状态,若处于静止状态,设置电子设备的RFID功能处于关闭状态。这样电子设备未处于预设的工作范围且静止的情况下,RFID功能处于关闭状态,没有正常工作,不会消耗电量,因此,在电子设备电池容量保持不变的情况下,能够提高电池的续航时间。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备和机器可读存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1