[发明专利]一种多设备称重机离线上报数字订单的方法有效
申请号: | 202111385332.2 | 申请日: | 2021-11-22 |
公开(公告)号: | CN114125042B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 原蒙 | 申请(专利权)人: | 四川启睿克科技有限公司 |
主分类号: | H04L67/54 | 分类号: | H04L67/54;H04L67/568;H04L43/10 |
代理公司: | 四川省成都市天策商标专利事务所(有限合伙) 51213 | 代理人: | 刘兴亮 |
地址: | 610000 四川省成都市中国(四川)*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 称重 离线 上报 数字 订单 方法 | ||
本发明公开了一种多设备称重机离线上报数字订单的方法,通过由设备端将deviceCode、trayCode、weight、foodId等要素传输至注册中心,注册中心需要统一对数据进行处理和存储,以保证运营人员能够顺利读取这些数据;实现在突然断网的情况下,能够将称重机的数据传输给后台,减少对用户和餐厅的影响,保障餐厅的后续流程能正常继续下去。
技术领域
本发明涉及电子秤技术领域,尤其涉及一种多设备称重机离线上报数字订单的方法。
背景技术
随着科技的进步和发展,市面上出现了越来越多的智能设备。目前的无人餐厅,就用到了该种称重设备。首先用户进到店里,会先注册完成身份认证,然后拿取餐盘,挑选自己喜欢的菜品。将菜品放在称重机上进行称重,设备将相关信息发送给服务端,计算本次菜品的消费金额。在整个过程中,称重机需要实时联网,才能将菜品的相关信息传输到服务端。一旦发生断网等情况,只有等人工去排查网络原因,称重机将无法完成数据传输的任务,继而影响用户就餐。当网络恢复时,又需要人工去干预处理。针对该种特殊情况,需要生成临时数据,供餐厅服务人员及时将数据上传给服务端,减轻给用户和餐厅运营带来的影响。
发明内容
本发明的目的就在于提供一种多设备称重机离线上报数字订单的方法,根据订单要素生成自定义的ListData,解决在网络震荡的情况下,称重机上报数据的平滑切换,做到用户无感知。本发明通过添加注册中心,由注册中心通过心跳负责实时检测网络状况,在网络异常时汇总来自设备端的各个离线数据,网络正常时,又通知设备端自主上报订单信息。这样来做到让用户对网络震荡无感知。具体来说,由设备端将deviceCode、trayCode、weight、foodId等要素传输至注册中心,注册中心需要统一对数据进行处理和存储,以保证运营人员能够顺利读取这些数据。
本发明通过以下技术方案来实现上述目的:
一种多设备称重机离线上报数字订单的方法,包括以下步骤:
步骤1,注册中心初始化;同步设备与服务器端的时间,并清空离线信息数字订单表的内容;
步骤2,注册中心与服务端建立心跳;
步骤3,注册中心循环反复心跳;记录最近1-5分钟的网络状态;
步骤4,设备端连接注册中心,调取网络状态;
步骤5,设备端将数据传输至注册中心;
步骤6,离线信息数字订单表中的数据超过100条,或者心跳信息超过1-5分钟仍没有回应时,发出警报,由人工通过4G或其他网络将离线信息数字订单表传输至服务端;
步骤7,如此一直反复循环此过程,直到设备恢复网络通信。
进一步方案为,所述注册中心负责处理和存储设备端的离线数据,所述离线数据包括deviceCode、trayCode、weight、foodId。
进一步方案为,所述步骤2中,注册中心创建一个本地心跳表,每秒发送一次心跳数据,保持与服务端的实时交互;服务端在收到心跳包后,解析数据,并回传给注册中心SUCCESS,注册中心更新本地心跳表;当存在网络异常时,直接返回至注册中心,注册中心保存FAIL。
进一步方案为,所述步骤3中,客服端接收到返回的验证码后,使用JavaScript技术生成验证码图层,其中包括验证码数据的读取、验证码显示的渲染及验证码输入框的渲染,渲染的样式依然使用JavaScript编写样式表内容,在生成的验证码元素上添加输入事件监听函数并获取步骤2中返回的验证码字符串的长度值;
进一步方案为,所述步骤4中,设备端首先要去获取心跳包状态,如果设备处于在线状态,则由设备端直接将数据发送至服务端;如果设备处于离线状态,则将数据交由注册中心统一处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川启睿克科技有限公司,未经四川启睿克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111385332.2/2.html,转载请声明来源钻瓜专利网。