首页> 中国专利> 智能燃气表离线数据有效性验证方法

智能燃气表离线数据有效性验证方法

摘要

本发明涉及智能燃气表离线数据有效性验证方法,它包括以下步骤:将充值系统中的充值次数与IC卡的充值次数作差:充值次数相差0或大于3,不处理;充值次数相差1,则将充值系统中的上次充值气量和上上次充值气量分别与IC卡存储的本次充值离线气量和上次充值离线气量进行对比,若对比结果相同,进行充值,IC卡存储的充值次数加1;充值次数相差2,将充值系统的上上次充值的气量与IC卡存储的本次充值的离线气量进行对比,对比结果相同,充值系统对IC卡进行2次充值,IC卡存储的充值次数累加2;充值次数相差3,直接进行充值,IC卡存储的充值次数递增3。具有能有效防止漏充、重复充值的情况,保护充值公司和用户的权益的优点。

著录项

  • 公开/公告号CN103325184A

    专利类型发明专利

  • 公开/公告日2013-09-25

    原文格式PDF

  • 申请/专利权人 成都秦川科技发展有限公司;

    申请/专利号CN201310198653.0

  • 申请日2013-05-24

  • 分类号G07F15/06(20060101);

  • 代理机构成都金英专利代理事务所(普通合伙);

  • 代理人袁英

  • 地址 610199 四川省成都市龙泉驿区界牌工业园

  • 入库时间 2024-02-19 20:39:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-06-16

    专利权人的姓名或者名称、地址的变更 IPC(主分类):G07F15/06 变更前: 变更后: 申请日:20130524

    专利权人的姓名或者名称、地址的变更

  • 2015-05-20

    授权

    授权

  • 2013-10-30

    实质审查的生效 IPC(主分类):G07F15/06 申请日:20130524

    实质审查的生效

  • 2013-09-25

    公开

    公开

说明书

技术领域

本发明涉及智能燃气表离线数据有效性验证方法。

背景技术

目前,市场上智能燃气表种类较多,主要分为IC卡智能燃气表,远控智能燃气表,物联 网智能燃气表,这些智能燃气表在使用过程中,需要配合复杂的售气管理系统才能充分体现 其优越性,其中为了方便用户采购燃气及燃气公司的收费管理,在所有智能燃气表中都配备 了IC卡的使用,用户使用IC卡进行充值,燃气公司通过IC卡收费,因此存在多次气量的反 复传递过程,在气量的传递过程中,如果没有有效性的数据验证手段,将会严重影响到燃气 公司及燃气表用户的使用。

在没有有效的验证手段情况下,用户使用IC卡进行充值时,充值系统中存储的气量可能 存在同一气量两次或者多次对IC卡进行充值,这种情况下,燃气公司将蒙受经济损失。

在没有有效的验证手段情况下,当充值系统中存储有多次的未被充值的有效充值气量时, 充值系统可能出现误判,即将部分未充值数据判断为已经充值,造成充值系统对IC卡减少了 本该充值的气量,给燃气表使用用户造成经济损失。

另一方面,由于售气管理系统管理的燃气表众多,售气管理系统又分为多级子系统和总 系统,多级子系统同样具有售气功能,因此如果没有使用气量验证手段或者验证手段使用不 当,IC卡、充值子系统、总系统三者中的充值次数和充值气量将会出现错误,造成充值气量 重复,遗漏等问题,这种情况严重时,可能会引起燃气表使用用户与燃气公司的经济纠纷, 导致售气管理系统无法正常使用。

中国专利申请号:201010519362.8公开了一种充值卡的充值方法及系统,所述的充值方 法包括如下步骤:向服务器发送充值命令;根据充值卡的唯一标识信息,获取该充值卡充值 前对于的累积充值总量M1;更新充值卡充值后对应的累积充值总量M2,M2=M1+N;其中 N为新增充值量;将充值卡至充值终端上识别。在充值前,充值终端通过唯一标识信息,获 取充值前的累积充值总量,但是没有进行多次有效的验证手段,容易出现误判:未充值的数 据判断为已经充值或已经充值的数据判断为没有充值,导致重复充值。无论出现何种误判, 都会造成损失,超出了公平交易的原则。

发明内容

本发明的目的在于克服现有技术的缺点,提供一种能有效防止漏充、重复充值的情况, 保护充值公司和用户的权益的智能燃气表离线数据有效性验证方法。

本发明的目的通过以下技术方案来实现:智能燃气表离线数据有效性验证方法,所述的 离线数据包括充值次数、本次充值气量、上次充值气量和上上次充值气量,它包括以下步骤:

S1:将充值系统中存储的充值次数与IC卡存储的充值次数作差:

ⅰ、若充值次数相差0,则视为充值的数据已经被使用,不再处理;

ⅱ、若充值次数相差1,则进行步骤S2;

ⅲ、若充值次数相差2,则进行步骤S3;

ⅳ、若充值次数相差3,则进行步骤S4;

S2:将充值系统中的上次充值气量与IC卡存储的本次充值离线气量进行对比,并将充值 系统中的上上次充值气量与IC卡存储的上次充值离线气量进行对比,若对比结果相同,使用 充值系统中本次充值气量对IC卡进行充值,IC卡存储的充值次数加1。

S3:将充值系统的上上次充值的气量与IC卡存储的本次充值的离线气量进行对比,若对 比结果相同,使用如下子步骤进行充值:

S31:使用充值系统中的上次充值的气量进行充值,IC卡存储的充值次数加1;

S32:使用充值系统中的本次充值的气量进行充值,IC卡存储的充值次数再加1;

S4:使用充值系统中3次充值的气量对IC卡进行充值,IC卡存储的充值次数递增3;

所述的步骤S1中,若充值次数相差大于3,则视为非法数据,交由人工核对数据的有效 性。

所述的步骤S2中对比结果不同时,则视为气量无效,不进行处理。

所述的步骤S3中对比结果不同时,则视为气量无效,不进行处理。

本发明具有以下优点:

1、通过采用该智能燃气表离线数据有效性验证方法,防止充值系统中已经充值过的气量 再次对IC卡充值,避免了给燃气公司造成经济损失。

2、通过采用该智能燃气表离线数据有效性验证的方法,防止充值系统中未充值的气量的 漏充,避免了对燃气表使用用户造成经济损失。

3、售气系统中的多级子系统需要实时与总系统进行充值气量的传递,该离线数据校验技 术能够保证IC卡、充值子系统、总系统中的充值次数和充值气量的有效性传递,防止出现充

值气量重复,遗漏等问题,保护了燃气公司、燃气表使用用户两者的合法权益。

具体实施方式

下面结合实施例对本发明做进一步的描述,但本发明的保护范围不局限于以下所述。

【实施例1】:

表一充值次数相差为0的充值记录对比

智能燃气表离线数据有效性验证方法,所述的离线数据包括充值次数、本次充值气量、 上次充值气量和上上次充值气量,它包括以下步骤:

S1:将充值系统中存储的充值次数与IC卡存储的充值次数作差:由上表可以看出,充值 系统中存储的充值次数为4,它的本次充值气量、上次充值气量、上上充值次气量为:40、 30、20;IC卡存储的充值次数也为4,它的本次充值气量、上次充值气量、上上充值次气量 也为:40、30、20,通过比较可以看出,两者的气量相同,则视为充值数据已经被使用,不 再做处理。

【实施例2】:

表二充值次数相差为1的充值记录对比

智能燃气表离线数据有效性验证方法,所述的离线数据包括充值次数、本次充值气量、 上次充值气量和上上次充值气量,它包括以下步骤:

S1:将充值系统中存储的充值次数与IC卡存储的充值次数作差:由上表可以看出,充值 系统中的充值次数为3,它的本次充值气量、上次充值气量、上上次充值气量分别为30、20、 10;而IC卡存储的充值次数为2,它的本次充值气量、上次充值气量、上上次充值气量分别 为20、10、0,充值系统中的充值次数与IC卡存储的充值次数相差1,进行步骤S2;

S2:将充值系统中的上次充值气量与IC卡存储的本次充值离线气量进行对比,充值系统 中的上次充值气量为20,IC卡本次充值气量也为20,并将充值系统中的上上次充值气量与 IC卡存储的上次充值离线气量进行对比,充值系统中的上上次充值气量为10,IC卡的上次 充值气量也为10,对比结果相同,则使用充值系统中本次充值气量对IC卡进行充值,IC卡 存储的充值次数加1。当前述两次对比若有其中一组数据的对比结果不同,则视为充值气量 无效,不进行处理。

【实施例3】:

表三充值次数相差为2的充值记录对比

智能燃气表离线数据有效性验证方法,所述的离线数据包括充值次数、本次充值气量、 上次充值气量和上上次充值气量,它包括以下步骤:

S1:将充值系统中存储的充值次数与IC卡存储的充值次数作差:由上表可以看出,充值 系统中的充值次数为3,IC卡存储的充值次数为1,充值次数相差2,进行步骤S3;

S3:将充值系统的上上次充值的气量与IC卡存储的本次充值的离线气量进行对比,当充 值系统中的充值次数为3时,它的本次充值气量、上次充值气量、上上次充值气量分别为30、 20、10,而IC卡中的充值次数为1时,它的本次充值气量、上次充值气量、上上次充值气量分别为10、0、0,将充值系统的上上次充值气量与IC卡存储的本次充值气量进行对比,对 比结果相同,使用如下子步骤进行充值:

S31:使用充值系统中的上次充值的气量进行充值,IC卡存储的充值次数加1;

S32:使用充值系统中的本次充值的气量进行充值,IC卡存储的充值次数再加1;

若充值系统的上上次充值气量与IC卡存储的本次充值气量不同,则视为气量无效,不进 行处理。

【实施例4】:

表四充值次数相差为3的充值记录对比

智能燃气表离线数据有效性验证方法,所述的离线数据包括充值次数、本次充值气量、 上次充值气量和上上次充值气量,它包括以下步骤:

S1:将充值系统中存储的充值次数与IC卡存储的充值次数作差:由上表可以看出,充值 系统中的充值次数为4,它的本次充值气量、上次充值气量、上上次充值气量分别为40、30、 20,而IC卡存储的充值次数为1,它的本次充值气量、上次充值气量、上上次充值气量为10、 0、0,充值次数相差3,进行步骤S4;

S4:使用充值系统中3次充值的气量直接对IC卡进行充值,IC卡存储的充值次数递增3,充值完成后IC卡的充值次数变为4次,本次充值气量、上次充值气量、上上次离线气量变为 40、30、20。

另外,所述的步骤S1中,若充值次数相差大于3,则视为非法数据,交由人工核对数据 的有效性。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号