购物车电子车锁故障处理方法、系统、设备及存储介质与流程

文档序号:17698343发布日期:2019-05-17 21:54阅读:384来源:国知局
购物车电子车锁故障处理方法、系统、设备及存储介质与流程

本发明涉及通信技术领域,尤其涉及购物车电子车锁故障处理方法、系统、设备及存储介质。



背景技术:

超市购物车是消费者在超市购物时广泛使用的购物设备,其一方面能够便于购物者携带众多商品,满足购物者同时购置多件商品的需求,另一方面有助于提高销售方的成交量。为了解决超市购物车随处停放、不便管理的问题,传统的方式一般是消费者在购物车锁链处置入硬币取车,还车时将将购物车推回固定地点,与前车链接,将置入的硬币取回。

超市购物车智能电子车锁是一种为了解决在电子货币时代,传统超市投币购物车使用不便而设计的新型购物车锁。超市购物车智能电子车锁投产后,需要监控电子车锁状态,及时发现并处理电子车锁故障。现有的超市购物车智能电子车锁故障检测及处理方式一般是门店工作人员进行人工定期检测,并将故障信息人工反馈给生产方,这种方式的缺陷在于:(1)人工检测故障费时费力,极大增加运维成本;(2)人工反馈故障信息会导致信息严重滞后,故障无法及时处理,严重影响购物车使用。这些缺陷均会导致超市购物车智能电子车锁无法推广应用。



技术实现要素:

本发明的主要目的在于提出一种购物车电子车锁故障处理方法、系统、设备及存储介质,旨在实现对购物车电子车锁的故障进行及时处理,并减少运维成本。

为实现上述目的,本发明提供一种购物车电子车锁故障处理方法,所述方法包括如下步骤:

获取购物车电子车锁上报的故障信息;

对所述故障信息进行解析以获得所述故障信息中包含的所述购物车电子车锁的唯一标识信息和故障原因;

根据所述唯一标识信息和所述故障原因生成对应的故障告警信息;

将所述故障告警信息在预设的故障告警页面中进行显示。

优选地,所述获取购物车电子车锁上报的故障信息的步骤包括:

从预设的公有云物联网服务中定时拉取所述购物车电子车锁上报的故障信息,其中,所述公有云物联网服务集成在所述云平台中或独立于所述云平台设置,用于接收所述购物车电子车锁通过预设网关上报的故障信息。

优选地,所述根据所述唯一标识信息和所述故障原因生成对应的故障告警信息的步骤包括:

根据所述唯一标识信息查找预设的映射表,得到对应的使用所述购物车电子车锁的门店信息;

根据所述唯一标识信息、所述故障原因和所述门店信息生成故障告警信息。

优选地,所述将所述故障告警信息在预设的故障告警页面中进行显示的步骤之后,还包括:

将所述故障告警信息发送至预设的设备维护人员终端。

优选地,所述将所述故障告警信息发送至预设的设备维护人员终端的步骤之后,还包括:

向所述购物车电子车锁返回禁用指令,以禁用所述购物车电子车锁。

此外,为实现上述目的,本发明还提供一种购物车电子车锁故障处理系统,所述购物车电子车锁故障处理系统包括购物车电子车锁和云平台,其中:

所述购物车电子车锁,用于检测自身是否发生故障,若是,则生成相应的故障信息,并将所述故障信息上报给所述云平台;

所述云平台,用于获取购物车电子车锁上报的故障信息;对所述故障信息进行解析以获得所述故障信息中包含的所述购物车电子车锁的唯一标识信息和故障原因;根据所述唯一标识信息和所述故障原因生成对应的故障告警信息;将所述故障告警信息在预设的故障告警页面中进行显示。

优选地,所述购物车电子车锁,还用于检测是否接收到开锁失败信息,若接收到开锁失败信息,则判定自身发生故障;或者,检测自身当前电量是否小于预设的电量阈值,若自身当前电量小于预设的电量阈值,则判定自身发生故障。

优选地,所述云平台,还用于向所述购物车电子车锁返回禁用指令;

所述购物车电子车锁,还用于在接收到所述云平台返回的禁用指令时,根据所述禁用指令禁用自身的开锁功能。

此外,为实现上述目的,本发明还提供一种购物车电子车锁故障处理设备,所述购物车电子车锁故障处理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的购物车电子车锁故障处理程序,所述购物车电子车锁故障处理程序被所述处理器执行时实现如上所述的购物车电子车锁故障处理方法的步骤。

此外,为实现上述目的,本发明还提供一种存储介质,所述存储介质上存储有购物车电子车锁故障处理程序,所述购物车电子车锁故障处理程序被处理器执行时实现如上所述的购物车电子车锁故障处理方法的步骤。

本发明云平台获取购物车电子车锁上报的故障信息;对所述故障信息进行解析以获得所述故障信息中包含的所述购物车电子车锁的唯一标识信息和故障原因;根据所述唯一标识信息和所述故障原因生成对应的故障告警信息;将所述故障告警信息在预设的故障告警页面中进行显示。通过上述方式,实现了对购物车电子车锁故障信息进行自动远程监测,以及自动生成相应的故障告警信息以提示相关运维人员,从而本发明实现了对购物车电子车锁的故障进行及时处理,并减少运维成本。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;

图2为本发明购物车电子车锁故障处理方法第一实施例的流程示意图;

图3为本发明实施例中故障信息上报的示意图;

图4为本发明购物车电子车锁故障处理方法第二实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。

本发明实施例购物车电子车锁故障处理设备可以是pc机或服务器。

如图1所示,该设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及购物车电子车锁故障处理程序。

在图1所示的设备中,网络接口1004主要用于连接网关,与网关进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的购物车电子车锁故障处理程序,并执行以下操作:

获取购物车电子车锁上报的故障信息;

对所述故障信息进行解析以获得所述故障信息中包含的所述购物车电子车锁的唯一标识信息和故障原因;

根据所述唯一标识信息和所述故障原因生成对应的故障告警信息;

将所述故障告警信息在预设的故障告警页面中进行显示。

进一步地,处理器1001可以调用存储器1005中存储的购物车电子车锁故障处理程序,还执行以下操作:

从预设的公有云物联网服务中定时拉取所述购物车电子车锁上报的故障信息,其中,所述公有云物联网服务集成在所述云平台中或独立于所述云平台设置,用于接收所述购物车电子车锁通过预设网关上报的故障信息。

进一步地,处理器1001可以调用存储器1005中存储的购物车电子车锁故障处理程序,还执行以下操作:

根据所述唯一标识信息查找预设的映射表,得到对应的使用所述购物车电子车锁的门店的门店信息;

根据所述唯一标识信息、所述故障原因和所述门店信息生成故障告警信息。

进一步地,处理器1001可以调用存储器1005中存储的购物车电子车锁故障处理程序,还执行以下操作:

将所述故障告警信息发送至预设的设备维护人员终端。

进一步地,处理器1001可以调用存储器1005中存储的购物车电子车锁故障处理程序,还执行以下操作:

向所述购物车电子车锁返回禁用指令,以禁用所述购物车电子车锁。

本发明购物车电子车锁故障处理设备的具体实施例与下述购物车电子车锁故障处理方法各实施例基本相同,在此不做赘述。

基于上述硬件结构,提出本发明购物车电子车锁故障处理方法实施例。

参照图2,图2为本发明购物车电子车锁故障处理方法第一实施例的流程示意图,所述方法包括:

步骤s10,获取购物车电子车锁上报的故障信息;

本实施例购物车电子车锁故障处理方法应用于云平台,该云平台搭载于上述购物车电子车锁故障处理设备中,用于管理购物车电子车锁的故障信息。

在本实施例中,购物车电子车锁指的是一种具有远程开锁功能的智能电子车锁,该购物车电子车锁可以安装在超市购物车的推杆或其他位置,当消费者需要取用购物车时,可以通过扫码的方式打开电子车锁,还车时只需将购物车固定地点,与前车链接后关锁即可。

超市购物车智能电子车锁投产后,需要监控电子车锁状态,及时发现并处理电子车锁故障。在本实施例中,当购物车电子车锁在检测到自身发生故障后,自动生成故障信息并上报给云平台,云平台获取购物车电子车锁上报的故障信息。

具体地,上述步骤s10可以进一步包括:从预设的公有云物联网服务中定时拉取所述购物车电子车锁上报的故障信息,其中,所述公有云物联网服务集成在所述云平台中或独立于所述云平台设置,用于接收所述购物车电子车锁通过预设网关上报的故障信息。

参照图3,图3为本发明实施例中故障信息上报的示意图。作为一种实施方式,云平台中可以集成一公有云物联网服务,该公有云物联网服务与一个或多个预设网关(如路由器等网络转发设备)保持通信,当电子车锁发生故障时,自动将故障信息通过预设网关上报给公有云物联网服务,公有云物联网服务实时接收电子车锁上报的故障信息,并将故障信息进行保存,然后,由云平台定期从该公有云物联网服务中拉取故障信息,比如可以每隔1分钟批量拉取过去1分钟之内接收到的所有故障信息。通过这种方式,实现了对大量故障信息的有序处理,能够满足大量购物车场景下的电子车锁故障数据处理需求。

作为另一种实施方式,公有云物联网服务也可以独立于云平台设置,即将公有云物联网服务部署在云平台之外,此时云平台依然可以从该公有云物联网服务中定时拉取购物车电子车锁上报的故障信息,具体实施时可灵活选择不同的部署方式。

步骤s20,对所述故障信息进行解析以获得所述故障信息中包含的所述购物车电子车锁的唯一标识信息和故障原因;

该步骤中,云平台对故障信息进行解析,从而获得其中包含的购物车电子车锁的唯一标识信息和故障原因,其中,购物车电子车锁的唯一标识信息包括但不限于车锁名称、车锁编码等,故障原因包括但不限于开锁失败、电池电量不足等。

步骤s30,根据所述唯一标识信息和所述故障原因生成对应的故障告警信息;

该步骤中,云平台根据购物车电子车锁的唯一标识信息和故障原因生成对应的故障告警信息。在一实施方式中,故障告警信息中可以仅包括购物车电子车锁的唯一标识信息和相应的故障原因;在另一实施方式中,上述步骤s30可以进一步包括:根据所述唯一标识信息查找预设的映射表,得到对应的使用所述购物车电子车锁的门店信息;根据所述唯一标识信息、所述故障原因和所述门店信息生成故障告警信息。

具体实施时,可以预先设置购物车电子车锁的唯一标识信息与使用购物车电子车锁的门店信息之间的对应关系,形成一张映射表保存在云平台中,其中门店信息可以包括门店名称、门店地址、门店电话等;在云平台解析得到购物车电子车锁的唯一标识信息后,可以根据该唯一标识信息查找预设的映射表,从而得到对应的使用所述购物车电子车锁的门店的门店信息,然后,根据该唯一标识信息、故障原因和门店信息生成故障告警信息。

通过上述方式,设备维护人员在接收到故障告警信息时,能够及时获知发生故障的购物车电子车锁所在的门店,方便赶到现场做相应的故障修复。

步骤s40,将所述故障告警信息在预设的故障告警页面中进行显示。

该步骤中,云平台连接一前端显示页面,在生成故障告警信息后,云平台将该故障告警信息发送至前端预设的故障告警页面中进行显示,如此便于设备维护人员及时获知故障信息。

在本实施例中,云平台获取购物车电子车锁上报的故障信息;对所述故障信息进行解析以获得所述故障信息中包含的所述购物车电子车锁的唯一标识信息和故障原因;根据所述唯一标识信息和所述故障原因生成对应的故障告警信息;将所述故障告警信息在预设的故障告警页面中进行显示。通过上述方式,实现了对购物车电子车锁故障信息进行自动远程监测,以及自动生成相应的故障告警信息以提示相关运维人员,从而本实施例实现了对购物车电子车锁的故障进行及时处理,并减少运维成本。

进一步地,参照图4,图4为本发明购物车电子车锁故障处理方法第二实施例的流程示意图。基于上述图2所示的实施例,在步骤s40之后,还可以包括:

步骤s50,将所述故障告警信息发送至预设的设备维护人员终端。

在本实施例中,云平台除了将故障告警信息在在预设的故障告警页面中进行显示,还可以将故障告警信息发送至预设的设备维护人员终端,具体的发送方式包括但不限于短信、推送信息等,这样能够及时提醒设备维护人员对车锁故障进行修复。

进一步地,在步骤s50之后,还可以包括:向所述购物车电子车锁返回禁用指令,以禁用所述购物车电子车锁。

在本实施例中,云平台可以向上报故障的购物车电子车锁返回禁用指令,以禁用购物车电子车锁。购物车电子车锁在接收到禁用指令后,即禁用自身的开锁功能,此时用户试图使用该购物车电子车锁时,电子车锁将输出故障提示信息以提示该电子车锁目前不可用。这样做的目的在于,一方面可以起到及时提醒用户的目的,避免用户进行无效的扫码开锁等一系列操作,另一方面便于超市工作人员及时将不可用的购物车电子车锁分拣出来并上报维修。

本发明还提供一种购物车电子车锁故障处理系统。

在本发明购物车电子车锁故障处理系统第一实施例中,该系统包括购物车电子车锁和云平台,其中:

所述购物车电子车锁,用于检测自身是否发生故障,若是,则生成相应的故障信息,并将所述故障信息上报给所述云平台;

所述云平台,用于获取购物车电子车锁上报的故障信息;对所述故障信息进行解析以获得所述故障信息中包含的所述购物车电子车锁的唯一标识信息和故障原因;根据所述唯一标识信息和所述故障原因生成对应的故障告警信息;将所述故障告警信息在预设的故障告警页面中进行显示。

在本实施例中,购物车电子车锁具备故障检测功能,当购物车电子车锁检测到自身发生故障时,即生成相应的故障信息并上报给云平台。具体地,购物车电子车锁检测到自身发生故障时,可以获取自身的唯一标识信息和故障原因,并将获取到的唯一标识信息和故障原因打包成故障信息,然后将该故障信息上报给云平台,具体实施时,购物车电子车锁可以通过预设网关将故障信息上报给云平台,或者通过预设网关将故障信息上报给预设的公有云物联网服务进行缓存,然后由云平台从公有云物联网服务中定时拉取所述购物车电子车锁上报的故障信息。云平台在获取到购物车电子车锁上报的故障信息后,其所执行的操作可以参照本发明购物车电子车锁故障处理方法的各个实施例,此处不作赘述。

本实施例提出的购物车电子车锁故障处理系统,电子车锁能够检测自身故障,当发生故障时自动上报云平台,由云平台生成相应的故障告警信息,如此可以免去人工现场检测故障,也不需要门店人工反馈故障信息,设备故障能得到及时有效的处理,极大节省了人工维护成本。

进一步地,基于本发明购物车电子车锁故障处理系统第一实施例,提出本发明购物车电子车锁故障处理系统第二实施例。

在本实施例中,所述购物车电子车锁,还用于检测是否接收到开锁失败信息,若接收到开锁失败信息,则判定自身发生故障;或者,检测自身当前电量是否小于预设的电量阈值,若自身当前电量小于预设的电量阈值,则判定自身发生故障。

在本实施例中,购物车电子车锁可以通过两种方式检测自身是否发生故障,一种方式是在接收到开锁失败信息时,判定自身发生故障,其中开锁失败信息可以为服务端返回的开锁失败信息,或者电子车锁自身产生的开锁失败信息,比如当电子车锁连续预设次数检测到自身开锁失败时,生成开锁失败信息;另一种方式是检测自身当前电量是否小于预设的电量阈值,若是,则判定自身发生故障。

上述为两种常见的购物车电子车锁故障方式,具体实施时,可以为不同的故障方式设置不同的检测方法。

进一步地,所述云平台,还用于向所述购物车电子车锁返回禁用指令;所述购物车电子车锁,还用于在接收到所述云平台返回的禁用指令时,根据所述禁用指令禁用自身的开锁功能。

在本实施例中,云平台可以向上报故障的购物车电子车锁返回禁用指令,以禁用购物车电子车锁。购物车电子车锁在接收到禁用指令后,即禁用自身的开锁功能,此时用户试图使用该购物车电子车锁时,电子车锁将输出故障提示信息以提示该电子车锁目前不可用。这样做的目的在于,一方面可以起到及时提醒用户的目的,避免用户进行无效的扫码开锁等一系列操作,另一方面便于超市工作人员及时将不可用的购物车电子车锁分拣出来并上报维修。

本发明还提供一种存储介质。

本发明存储介质上存储有购物车电子车锁故障处理程序,所述购物车电子车锁故障处理程序被处理器执行时实现如上所述的购物车电子车锁故障处理方法的步骤。

其中,在所述处理器上运行的购物车电子车锁故障处理程序被执行时所实现的方法可参照本发明购物车电子车锁故障处理方法各个实施例,此处不再赘述。

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

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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