[发明专利]射频读卡器无时标数据的处理方法有效
申请号: | 200810043193.3 | 申请日: | 2008-03-26 |
公开(公告)号: | CN101546446A | 公开(公告)日: | 2009-09-30 |
发明(设计)人: | 陈松;李尚春 | 申请(专利权)人: | 上海宝信软件股份有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00;G06K7/10;G06K7/00 |
代理公司: | 上海浦一知识产权代理有限公司 | 代理人: | 丁纪铁 |
地址: | 201203上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 射频 读卡器 无时 数据 处理 方法 | ||
技术领域
本发明涉及一种门禁管理系统中时间数据处理方法,具体涉及一种射频读卡器无时标数据的处理方法。
背景技术
车辆进出自动识别系统中,使用了远距离的无线射频技术,在每个门卫处设置读卡器(Reader)和天线,安置在车辆上的无线射频卡代表车辆的身份,车辆经过射频感应区域时,Reader将记录车辆的刷卡记录,并实时传送至与之相连的计算机,实现门禁管理,并且在计算机数据库中记录车辆进出的历史记录。
由于Reader没有自己的系统时间,因此在记录车辆刷卡历史记录时,需要打上时标,从而提供车辆进出历史记录追溯的手段。在Reader和计算机均运行正常的情况下,可以根据计算机的系统时间给出车辆刷卡的时间;但当计算机读取实时数据功能异常时(比如计算机故障,与Reader网络不通等),Reader内存中可以保存一定数量的历史记录,等计算机恢复正常后,将Reader内存中的历史记录转移到计算机数据库中,这时候就存在如何打上准确时标的问题,本发明的目的就是要解决各种情况下能够准确地为每条刷卡记录打上时标,以提供历史追溯。
分析Reader的特性可以得知:
(1)Reader上电启动后,Reader的计时器以秒为单位从0开始计时。 以后所产生的每一条记录中均包含当时计时器的数值;Reader重启后,此计数值清零,重新开始计时。
(2)Reader必须要被软件激活后才能接收卡片信息;Reader重启后,需要软件再次激活后才能够接收卡片信息。
(3)Reader一旦被激活,可以脱离软件而工作,脱离软件后,刷卡数据保存在Reader内存中,只要不断电,内存中可以保存3万条记录
(4)正常的工作流程应该是:连接Reader->激活Reader->读取实时刷卡记录。
(5)Reader已经被激活,脱离软件工作了一段时间,数据保存在内存中,当软件重新连上Reader时,则无需再作激活操作,可以直接读取内存中的数据,工作流程应该是:连接Reader->读取历史刷卡记录,读空为止->读取实时刷卡记录。
同时根据计算机或者Reader的工作状态分析会有以下故障情况:
(1)、当Reader断电或故障,而计算机程序仍在运行中,这时车辆经过时不会有数据产生。当Reader恢复正常时,计算机应该不需要人为干预即开始采集Reader中的数据并打上正确的时标,同时在将来各种正常和异常的情况下,如何正确地为刷卡记录打上时标。
(2)、当Reader正常运行,而计算机硬件或软件出现故障或网络异常时,计算机就不从Reader中采集数据,此时Reader会将数据保存在自己的内存中。当计算机重新恢复正常运行后,将Reader内存中的历史记录转移到计算机的数据库中,在这种情况下,如何能为历史记录打上正确的时标,同时在将来各种正常和异常的情况下,如何正确地为刷卡记录打 上时标。
(3)、当Reader和计算机程序因某些原因而先后停止工作,一段时间后,又先后启动,在这种情况下,如何为刷卡记录打上正确的时标,同时在将来各种正常和异常的情况下,如何正确地为刷卡记录打上时标。
发明内容
本发明所要解决的技术问题是提供一种射频读卡器无时标数据的处理方法,它可以在计算机系统故障后为读卡器中存储的无时标数据确立刷卡时间。
为解决上述技术问题,本发明的射频读卡器无时标数据的处理方法,包括以下步骤:
(1)计算机连接读卡器,直到连接成功;
(2)读取文件中所保存的读卡器启动完成的时刻;
(3)读取读卡器中的数据,如果读到历史记录,则确定当前记录的时标为读卡器启动完成的时刻加上该历史记录的计时秒数,记录到数据库中,并重复步骤(3),如果没有读到历史记录,则转入下一步;
(4)激活读卡器;
(5)读取实时刷卡记录,如果读取成功,则确定当前记录的时标为计算机当前系统时间,记录到数据库中;如果读取失败,则转到步骤(1);
(6)用计算机当前系统时间减去该实时刷卡记录的计时秒数修正读卡器启动完成的时刻,转到步骤(5)。
本发明存储读卡器启动完成的时刻,并在读卡器重启时或计时器跑偏时修正该启动时刻,结合读卡器无时标计时数值获得准确的刷卡时间,
实现了读卡器故障或计算机故障情况发生后对刷卡记录的有效追溯。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司,未经上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810043193.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于衣柜的防潮防虫板
- 下一篇:易散热电视柜
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置