自助终端监控数据存储方法和自助终端监控服务器的制造方法_2

文档序号:8266042阅读:来源:国知局
存储方法的一个实施例包 括:
[0060] 101、接收自助终端的第一状态报文;
[0061] 本实施例中,自助终端监控服务器接收自助终端的第一状态报文,第一状态报文 至少包括自助终端对应的编号、第一发送时间和第一状态,第一状态报文也可以包含其他 内容,具体此处不做限定。
[0062] 102、根据预置状态表获取编号最后一次的第二状态、第二状态开始时间和第二状 态结束时间;
[0063] 本实施例中,自助终端设有对应的编号,根据自助终端对应的编号从预置状态表 中获取该编号的最后一次记录,也就是该自助终端的最后一次记录,该记录中包括该自助 终端的第二状态、第二状态开始时间和第二状态结束时间,此处提及的第一与第二仅仅起 到互相区分的作用,没有实质含义。
[0064] 103、判断第一状态和第二状态是否一致,若是,则执行步骤104 ;
[0065] 本实施例中,第一状态、第二状态均表示自助终端的各部件的状态,自助终端监控 服务器判断第一状态和第二状态是否一致,若是,则执行步骤104。
[0066] 104、将第二状态结束时间更新为第一发送时间;
[0067] 本实施例中,当第一状态与第二状态一致时,将预置状态表中的第二状态结束时 间更新为第一发送时间,则第二状态开始时间和第一发送时间的时间段内表示状态一致。
[0068] 本实施例中,通过将第一状态与第二状态进行对比,当第一状态与第二状态一致 时,更新预置状态表中第二状态对应的第二状态结束时间,将其更新为第一发送时间,表明 第二状态开始时间和第一发送时间这个时间段内状态一致,通过一个一个的时间段的状态 表示,而不再是直接存储一条又一条不断重复的各个部件的状态信息记录,这样会大大节 约存储空间。
[0069] 请参阅图2,本发明另实施例中一种自助终端监控数据存储方法的另一个实施例 包括:
[0070] 201、接收自助终端的第一状态报文;
[0071] 本实施例中,自助终端监控服务器接收自助终端的第一状态报文,需要说明的是, 自助终端向自助终端监控服务器发送报文,可以由自助终端直接和自助终端监控服务器通 信发送,也可以通过自助交易系统的前置ATMP向自助终端监控服务器发送。
[0072] 第一状态报文至少包括自助终端对应的编号、第一发送时间、第一状态,第一状态 中包含自助终端各部件状态信息,第一状态报文也可以包含其他内容,具体此处不做限定。
[0073] 202、根据预置状态表获取编号最后一次的第二状态、第二状态开始时间和第二状 态结束时间;
[0074] 本实施例中,自助终端设有对应的编号,根据对应编号从预置状态表中获取该编 号的最后一次记录,该记录中包括第二状态、第二状态开始时间和第二状态结束时间。该最 后一次的记录是与第一发送时间相隔最近的一次的报文的记录,第二状态开始时间和第二 状态结束时间可以均设为与第一发送时间相隔最近的一次的报文的发送时间。
[0075] 需要说明的是,本实施例中预置状态表的字段可以包括:终端编号、状态开始时 间、状态结束时间、终端状态码;第二状态、第二状态开始时间、第二状态结束时间可以按如 下格式记录在预置状态表中,
[0076]
【主权项】
1. 一种自助终端监控数据存储方法,其特征在于,包括: 接收自助终端的第一状态报文,所述第一状态报文至少包括所述自助终端对应的编 号、第一发送时间和第一状态; 根据预置状态表获取所述编号最后一次的第二状态、第二状态开始时间和第二状态结 束时间; 判断所述第一状态和第二状态是否一致,若是,则将所述第二状态结束时间更新为所 述第一发送时间。
2. 根据权利要求1所述的一种自助终端监控数据存储方法,其特征在于,判断所述第 一状态和第二状态是否一致,若是,则将所述第二状态结束时间更新为所述第一发送时间 具体包括: 判断所述第一状态和第二状态是否一致, 若是,则将所述第二状态结束时间更新为所述第一发送时间; 若否,则进一步判断所述第一发送时间与第二状态结束时间之差是否小于预设间隔的 三倍; 若是,则将所述第二状态结束时间更新为所述第一发送时间,并在所述预置状态表中 新增所述第一状态,所述第一状态对应的开始时间和结束时间均设为所述第一发送时间; 若否,则执行第一预设步骤。
3. 根据权利要求2所述的一种自助终端监控数据存储方法,其特征在于,所述执行第 一预设步骤包括: 判断所述第一状态和第二状态是否设有对应的序列号; 若否,则将所述第二状态结束时间更新为所述第二状态结束时间与三倍所述预设间隔 之和,并在所述预置状态表中新增所述第一状态,所述第一状态对应的开始时间和结束时 间均设为所述第一发送时间; 若是,则执行第二预设步骤。
4. 根据权利要求3所述的一种自助终端监控数据存储方法,其特征在于,所述执行第 二预设步骤包括: 判断所述第一状态对应的序列号与所述第二状态对应的序列号之差是否大于三; 若是,则将所述第二状态结束时间更新为所述第二状态结束时间与三倍所述预设间隔 之和,并在所述预置状态表中新增所述第一状态,所述第一状态对应的开始时间和结束时 间均设为所述第一发送时间; 若否,则将所述第二状态结束时间更新为所述第一发送时间,并在所述预置状态表中 新增所述第一状态,所述第一状态对应的开始时间和结束时间均设为所述第一发送时间。
5. 根据权利要求1至4中任一项所述的一种自助终端监控数据存储方法,其特征在于, 所述预置状态表中记录有若干个自助终端的相应信息。
6. -种自助终端监控服务器,其特征在于,包括: 接收模块,用于接收自助终端的第一状态报文,所述第一状态报文至少包括所述自助 终端对应的编号、第一发送时间、第一状态; 获取模块,用于从预置状态表中获取所述编号最后一次的第二状态、第二状态开始时 间和第二状态结束时间; 第一判断模块,用于判断所述第一状态和第二状态是否一致; 第一执行模块,用于当所述第一状态和第二状态一致时,将所述第二状态结束时间更 新为所述第一发送时间。
7. 根据权利要求6所述的自助终端监控服务器,其特征在于,所述自助终端监控服务 器还包括第二判断模块、第二执行模块和第三执行模块; 当所述第一状态和第二状态不一致时,所述第二判断模块用于判断所述第一发送时间 与第二状态结束时间之差是否小于预设间隔的三倍; 若是,所述第二执行模块将第二状态结束时间更新为第一发送时间,并在所述预置状 态表中新增所述第一状态,所述第一状态对应的开始时间和结束时间均设为所述第一发送 时间; 若否,则所述第三执行模块执行第一预设步骤。
8. 根据权利要求7所述的自助终端监控服务器,其特征在于,所述第三执行模块包括: 第一判断单元、第一执行单元和第二执行单元; 所述第一判断单元用于判断所述第一状态和第二状态是否设有对应的序列号; 若否,则所述第一执行单元将所述第二状态结束时间更新为所述第二状态结束时间与 三倍所述预设间隔之和,并在所述预置状态表中新增所述第一状态,所述第一状态对应的 开始时间和结束时间均设为所述第一发送时间; 若是,则所述第二执行单元执行第二预设步骤。
9. 根据权利要求8所述的自助终端监控服务器,其特征在于,所述第二执行单元包括: 第一判断子单元、第一执行子单元和第二执行子单元; 所述第一判断子单元用于判断所述第一状态对应的序列号与所述第二状态对应的序 列号之差是否大于三; 若是,则所述第一执行子单元将所述第二状态结束时间更新为所述第二状态结束时间 与三倍所述预设间隔之和,并在所述预置状态表中新增所述第一状态,所述第一状态对应 的开始时间和结束时间均设为所述第一发送时间; 若否,则所述第二执行子单元将所述第二状态结束时间更新为所述第一发送时间,并 在所述预置状态表中新增所述第一状态,所述第一状态对应的开始时间和结束时间均设为 所述第一发送时间。
10. 根据权利要求6至9中任一项所述的自助终端监控服务器,其特征在于,所述预置 状态表中记录有若干个自助终端的相应信息。
【专利摘要】本发明实施例提供一种自助终端监控数据存储方法和自助终端监控服务器,用于节约存储空间。发明实施例一种自助终端监控数据存储方法的技术方案包括:接收自助终端的第一状态报文,所述第一状态报文至少包括所述自助终端对应的编号、第一发送时间和第一状态;根据预置状态表获取所述编号最后一次的第二状态、第二状态开始时间和第二状态结束时间;判断所述第一状态和第二状态是否一致,若是,则将所述第二状态结束时间更新为所述第一发送时间。
【IPC分类】H04L29-08
【公开号】CN104580523
【申请号】CN201510052221
【发明人】王利华, 张金鹏, 董学文, 雍容, 田宝玉
【申请人】广州广电运通金融电子股份有限公司
【公开日】2015年4月29日
【申请日】2015年1月30日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1