一种燃气表的控制方法、装置及一种燃气表与流程

文档序号:15462751发布日期:2018-09-18 18:34阅读:474来源:国知局

本申请涉及能源领域,尤其涉及一种燃气表的控制方法、装置及一种燃气表。



背景技术:

当前,诸如智能燃气表、电表等智能监控设备已逐渐应用到人们的日常生活中,相对于传统的监控设备来说,这些智能监控设备的功能丰富、操作简单,从而给人们的日常生活带来了极大的便利。

在实际应用中,用户可以通过启动监控设备中的不同功能,对监控设备实施不同的操作。例如,用户在对燃气表实施操作时,可以触控该燃气表中的指定按钮,当用户按压该指定按钮到达3秒钟时,可以启动该燃气表的第一功能;而当用户按压该指定按钮到达5秒钟时,则可以启动该燃气表的第二功能。

然而,由于燃气表中的个人燃气数据对用户来说十分重要,若是泄露给其他人,则可能会给用户带来损失。因此,如何防止燃气表中的个人燃气数据遭到泄露,遭到其他人的操作,则是一个亟待解决的问题。



技术实现要素:

本申请实施例提供一种燃气表的控制方法、装置及一种燃气表,用于解决现有技术中个人燃气数据可能会遭到泄露的问题。

本申请实施例采用下述技术方案:

本申请实施例提供的一种燃气表的控制方法,包括:

响应于开机自检启动成功状态;

按预设置的功能触发条件,确定所述功能触发条件对应的功能区;

在所述功能区中,根据接收的指纹信息调用功能指令;

根据所述功能指令调用情况的结果反馈,执行所述功能指令对应的功能。

本申请实施例提供的一种燃气表,包括:存储器、采集器、处理器;

所述存储器,用于存储各功能触发条件与各功能区的对应关系;

所述采集器,用于接收指纹信息;

所述处理器,用于响应于开机自检启动完成状态,按照预设的功能触发条件,确定所述功能触发条件对应的功能区,在所述功能区中,根据接收的指纹信息调用功能指令,根据所述功能指令调用情况的结果反馈,执行所述功能指令对应的功能。

本申请实施例提供的一种燃气表的控制装置,包括:

自检模块,响应于开机自检启动成功状态;

确定模块,按预设置的功能触发条件,确定所述功能触发条件对应的功能区;

调用模块,在所述功能区中,根据接收的指纹信息调用功能指令;

执行模块,根据所述功能指令调用情况的结果反馈,执行所述功能指令对应的功能。

本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:燃气表在确定开机自检启动成功后,可按预设置的功能触发条件,确定该功能触发条件对应的功能区,在该功能区中,根据接收的指纹信息调用功能指令,并根据该功能指令调用情况的结果反馈,执行该功能指令对应的功能。

由于该燃气表需要根据接收到的指纹信息,调用功能指令,进而才能根据该功能指令调用情况的结果反馈,执行该功能指令对应的功能。这样就有效的保证了用户的个人燃气数据不会遭到泄露,从而提高了用户个人燃气数据的安全性。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的一种燃气表的控制流程示意图;

图2为本申请实施例提供的用户对燃气表进行操作的详细示意图;

图3为本申请实施例提供的一种燃气表的控制装置示意图。

具体实施方式

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

图1为本申请实施例提供的一种燃气表的控制流程示意图,具体包括以下步骤:

S101:响应于开机自检启动成功状态。

在本申请实施例中,用户可以通过对燃气表实施不同的操作,启动燃气表中的各个功能。其中,用户在启动燃气表时,燃气表可以对自身的各项状态进行开机自检,如,燃气表在启动时,可以对燃气表中的温度、压力监测模块、存储器的存储状态等进行检测。当检测到燃气表中的各项状态均处于正常状态时,则确定成功启动燃气表。

若燃气表在开机自检的过程中,检测到燃气表中的一些状态处于异常时,则可确定未成功启动燃气表。燃气表可以将检测出的异常状态通过燃气表的显示屏显示给用户,以便用户查看燃气表当前存在的异常状态。当然,燃气表也可以将检测出的异常状态上报给服务器,服务器也可以通知燃气表的维护人员,以使维护人员联系用户,并依据燃气表上报的异常状态,向用户提供相应的解决方案,或是进行上门服务。

S102:按预设置的功能触发条件,确定所述功能触发条件对应的功能区。

在本申请实施例中,用户可以通过对燃气表执行不同的操作,触发燃气表不同的功能触发条件,燃气表可以通过不同的功能触发条件,启动不同的功能区。具体的,燃气表上可设有输入元件,燃气表可以通过该输入元件,监测用户触控该输入元件的时间频率,进而根据监测到的时间频率,选取该时间频率所对应的预设置的功能触发条件。

其中,这里所谓的时间频率可以理解成用户触控该输入元件的时间或是频率,燃气表可以通过监测到的用户触控该输入元件的不同时间或是频率,确定出不同的功能触发条件。

例如,假设燃气表监测到用户触控该输入元件的时间为3s,则可以根据预设置的各功能触发条件中,选取出与触控该输入元件的时间为3s的功能触发条件,进而根据预先保存的各时间范围与各功能区的对应关系,判断出该功能触发条件所满足的功能区并启动。

再例如,假设燃气表监测到用户在触控该输入元件的频率为2次/秒,可以根据预设置的各功能触发条件中,选取出与触控该输入元件的频率为2次/秒,的功能触发条件,进而根据预先保存的各频率范围与各功能区的对应关系,判断出该功能触发条件所满足的功能区并启动。

S103:在所述功能区中,根据接收的指纹信息调用功能指令。

S104:根据所述功能指令调用情况的结果反馈,执行所述功能指令对应的功能。

在实际应用中,燃气表的一些功能可能会涉及用户的个人燃气数据,为了有效的保护这些个人燃气数据不会遭到泄露,在本申请实施例中,燃气表在启动功能之前,可以对用户进行身份验证。具体的,燃气表在确定功能区后,可以接收用户输入的指纹信息,并根据预先保存的标准指纹信息,对接收到的指纹信息进行验证。当确定接收到的指纹信息通过验证时,则确定该用户通过身份验证,进而在该功能区中调用功能指令。

在本申请实施例中,同一功能区中可以设置有多种不同的功能指令,用户在通过身份验证后,可以在燃气表在显示屏中所展示出的该功能区的各项功能选项,选取需要启动的功能。燃气表在监测到用户选取了该功能区中的某一功能选项时,则可以调用该功能选项所对应的功能指令。

需要说明的是,而对于诸如设置表具基本信息等不涉及个人燃气数据的功能来说,燃气表监测到用户启动这些功能时,无需对用户进行身份验证,可以直接启动这些功能。

例如,假设燃气表根据用户触控输入元件的时间,确定所触发的功能触发条件,进而通过该功能触发条件,确定出与该功能触发条件相对应的功能区。当根据用户在功能区所选取的功能选项,确定出该功能选项所对应的功能当确定出该功能在执行过程中不涉及用户的个人燃气数据时,则可以直接调用该功能选项所对应的功能指令,以启动该功能。

换句话说,对于安全要求较高的功能(如涉及用户个人燃气数据的功能)来说,燃气表需要在启动这些功能之前,对用户进行身份验证,并在确定用户通过身份验证后,再启动这些功能。而对于安全要求较低的功能来说,燃气表可以直接启动这些功能,无需对用户进行身份验证。

在本申请实施例中,燃气表接收用户的指纹信息的时机可以有很多,例如,当根据选取出的功能触发条件,确定出该功能触发条件所对应的功能区后,可以通过燃气表中采集器设置在输入元件上的扫描元件,接收该用户的指纹信息;再例如,当监测到用户触控该输入元件时,则可以接收该用户的指纹信息。

其中,对用户的指纹信息进行采集和识别的方式可以有很多。例如,光学式指纹识别可以扫描手指皮肤表面,得到用户的指纹信息;电容式指纹采集主要是通过电容传感器测量指纹的山谷和山脊之间的电介质变化得到相应的指纹图像;射频指纹识别是通过传感器本身发射出微量射频信号,穿透手指的表皮层以探测手指里层的纹路,得到相应的指纹图像。

在本申请实施例中,燃气表内置的采集器可以集成上述任意一种方式所对应的指纹识别器,以接收和识别用户的指纹信息。值得一提的是,由于用户的手指因出汗等情况可能会导致采集器无法有效接收、识别用户的指纹信息,因此可以在确定用户的指纹信息未通过验证后,可以提示用户重新输入指纹信息,以使燃气表通过采集器,重新接收该指纹信息并对其进行验证,而若确定经过设定次数后,用户输入的指纹信息依然未通过验证,则该燃气表可进行功能指令的调用。

在本申请实施例中,燃气表中的采集器也可以集成多种指纹识别器,以对接收到的指纹信息进行识别、验证。假设,燃气表的采集器可以通过A、B、C三种方式对用户的指纹信息进行接收和识别,其中,采集器通过A方式接收到的指纹信息为a;通过B方式接收到的指纹信息为b进行验证;通过C方式接收到的指纹信息为c。而后,燃气表可以根据预先保存的这三种方式对应的标准指纹信息a'、b'、c',对这三个指纹信息进行验证。当确定通过验证的指纹信息的数量到达设定数量时,则确定该用户通过身份验证。

当然,燃气表也可以通过其他的方式,对用户的指纹信息进行接收、识别,在此就不一一举例说明了。

需要说明的是,在实际应用中,用户很难准确的触控输入元件的时间频率,因此,很可能会出现操作错误的情况出现。例如,假设用户想要启动功能A,但是由于触控该输入元件的时间满足启动功能B的功能触发条件,则燃气表将启动功能B。

为了防止上述情况的发生而给用户带来的不便,在本申请实施例中,燃气表在启动功能之前,可以调用燃气表显示屏所显示的信息展示区,并在该信息展示区中显示用于提示该用户是否需要调用该功能指令所对应的功能的提示信息,若接收到该信息展示区返回的确认调用该功能指令对应的功能的结果反馈,则可执行该功能指令所对应的功能。

其中,当监测到用户通过该显示屏上的信息展示区执行确定操作时,则接收用户确认调用该功能指令所对应的功能的结果反馈,若监测到用户在该信息展示区上执行取消操作时,则接收到用户确定不调用该功能指令所对应的功能的结果反馈,继而确定不调用该功能指令所对应的功能。

从上述方法中可以看出,由于该燃气表需要根据接收到的指纹信息,调用功能指令,进而才能根据该功能指令调用情况的结果反馈,执行该功能指令对应的功能。这样就有效的保证了用户的个人燃气数据不会遭到泄露,从而提高了用户个人燃气数据的安全性。

并且,由于燃气表在执行该功能指令所对应的功能之前,会对用户进行提示,以确定用户是否需要调用该功能指令所对应的功能,这样就可以有效的防止用户因无法准确对燃气表实施操作,而致使启动错误功能的情况发生,从而给用户在操作燃气表时带来了方便。

在本申请实施例中,用户在对该燃气表实施操作之前,可以先启动该燃气表,该燃气表可以对自身的状态进行监测,并在确定处于正常状态时,对用户执行的操作进行监测,如图2所示。

图2为本申请实施例提供的用户对燃气表进行操作的详细示意图。

在本申请实施例中,燃气表中的各项功能模块可以由一个微控制单元(Microcontroller Unit,MCU)来进行控制,用户在启动该燃气表时,该MCU可以进行初始化,并在燃气表的LCD显示屏上显示设定信息,以对LCD显示屏的显示功能进行检测。

在确定LCD显示屏显示功能正常后,可以将LCD显示屏上显示的信息进行清屏,并对燃气表的其他功能模块进行检测,如,对存储器的存储状态进行检测,对电源进行检测,对温度、压力监测模块的工作状态进行检测等。

在确定各项功能模块均处于正常状态时,则可以对用户对燃气表的输入元件执行触控操作的时间进行监测,并根据监测到的时间,选取用户所触发的功能触发条件。

不同的功能触发条件可以对应不同的功能,当选取出的功能触发条件为无线通信功能所对应的功能触发条件时,则可以通过存储器中存储的标准指纹信息,对采集器接收到的指纹信息进行验证,并当确定接收到的指纹信息通过验证,则可以启动无线通信模块,以通过该无线通信模块,启动无线通信功能。

其中,该无线通信模块启动后,燃气表可以通过该无线通信模块,监测与服务器的网络连接状态,当确定与服务器处于连接断开时,则通过燃气表的LCD显示屏提示用户等待网络连接,并建立与该服务器的通信连接。在通过无线通信模块确定与服务器处于连接状态时,则可以根据用户输入的指令,生成相应的业务请求,并将该业务请求发送给服务器,以使服务器根据该业务请求进行业务处理。

这里提到的无线通信模块可以采用通用分组无线服务技术(General Packet Radio Service,GPRS)与服务器建立无线通信连接,也可以基于蜂窝网络的窄带物联网(Narrow Band Internet of Things,NB-IoT)与服务器建立无线通信连接。当然,也可以通过诸如ZigBee等其他方式与服务器建立无线通信连接,在此就不详细举例说明了。

当确定接收到的指纹信息未通过验证时,则可以提示用户重新进行指纹输入,在确定用户经过设定次数后,依然无法通过指纹验证时,则不启动无线通信模块。

而若确定选取出的功能触发条件为设置表具信息功能对应的功能触发条件,则可直接启动该功能所对应的信息设置模块,以使该用户通过该功能对燃气表的表具基本信息进行查看、设置。

其中,该信息设置模块可以通过发射红外信号的方式,向燃气表中存储器等其他模块发送指令,以使用户对该燃气表的表具基本信息进行查看、设置,也可以通过发射蓝牙信号的方式,向该燃气表中的各模块发送指令。

以上为本说明书的一个或多个实施例提供的燃气表的控制方法,基于同样的思路,本说明书还提供了相应的燃气表的控制装置,如图3所示。

图3为本申请实施例提供的一种燃气表的控制装置示意图,具体包括:

自检模块301,响应于开机自检启动成功状态;

确定模块302,按预设置的功能触发条件,确定所述功能触发条件对应的功能区;

调用模块303,在所述功能区中,根据接收的指纹信息调用功能指令;

执行模块304,根据所述功能指令调用情况的结果反馈,执行所述功能指令对应的功能。

所述确定模块302,根据触控操作的时间频率,选取预设置的功能触发条件;判断所述功能触发条件是否满足调用与所述功能触发条件对应的功能区;当所述功能触发条件满足调用与所述功能触发条件对应的功能区时,启动所述功能触发条件对应的功能区。

所述调用模块303,根据预先保存的标准指纹信息,对接收的指纹信息进行验证,并在确定所述指纹信息通过验证时,调用功能指令。

所述执行模块304,调用所述装置的信息展示区显示提示信息,以通过所述提示信息提示用户是否调用所述功能指令对应的功能;若接收到所述信息展示区返回的确认调用所述功能指令对应的功能的结果反馈,则执行所述功能指令对应的功能。

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

本申请实施例提供的设备和介质与方法是一一对应的,因此,设备和介质也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备和介质的有益技术效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

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