多屏全域零售终端群控管理与端侧多设备协同交互系统及方法与流程

摘要: 本技术涉及无人零售,具体而言,涉及一种多屏全域零售终端群控管理与端侧多设备协同交互系统及方法。背景技术:1、随着无人零售终端场景的深度扩展,零售终端正向多屏化演...
多屏全域零售终端群控管理与端侧多设备协同交互系统及方法与流程

本技术涉及无人零售,具体而言,涉及一种多屏全域零售终端群控管理与端侧多设备协同交互系统及方法。

背景技术:

1、随着无人零售终端场景的深度扩展,零售终端正向多屏化演进,以满足多元化交互与营销需求。然而,当前零售终端普遍采用“多屏独立”的运行模式:广告屏、空中成像屏与交易屏等各显示设备之间缺乏统一的底层协同架构,导致广告展示、商品交互及交易流程彼此割裂。

2、在现有技术中,零售终端内部的异构设备(运行于不同os环境)缺乏全局性的一体化控制方案。当用户在交易屏进行商品选择时,其他展示设备往往无法实现实时的内容联动,导致用户营销体验不连贯,且因缺乏统一的消息分发机制,跨屏交互的延迟极高。此外,现有的无人零售系统过度依赖云端指令下发,缺乏一套能够将云端群控策略与本地多设备联动有机结合的架构,导致在复杂零售场景下,系统难以实现批量化、高实时性的多设备一体化协同。

3、综上,现有零售终端系统的核心症结在于:缺乏一种能够从架构层面实现“服务器群控”与“端侧异构多屏协同”深度融合的系统,导致零售终端在多屏联动交互与批量化管控方面存在明显的瓶颈。

技术实现思路

1、本技术的主要目的在于提供一种多屏全域零售终端群控管理与端侧多设备协同交互系统及方法,以解决背景技术中的技术问题。

2、为了实现上述目的,本技术的第一方面,提出了一种多屏全域零售终端群控管理与端侧多设备协同交互系统,包括:

3、服务器群控子系统以及设置于零售终端内的端侧多屏协同子系统;

4、所述服务器群控子系统,用于通过网络对至少一台零售终端进行远程的终端控制指令下发、状态监测及策略调度;

5、所述端侧多屏协同子系统,包括至少两块广告屏、一块空中成像屏、一块交易屏以及端侧协调器,各设备通过局域网建立通信连接,其中,所述端侧协调器用于接收所述服务器群控子系统下发的终端控制指令,并进行事件数据的广播与数据同步;

6、其中,所述空中成像屏用于根据所述事件数据,呈现用户在所述零售终端进行交互的对应内容,所述广告屏用于根据所述事件数据切换展示内容,所述交易屏用于根据所述事件数据执行商品选择、支付交易及共享状态同步。

7、可实施的一些方式中,所述服务器群控子系统包括http接口模块、群控调度模块以及mqtt消息代理模块;

8、所述http接口模块与所述群控调度模块通信连接,用于接收外部控制请求,并将所述控制请求发送至群控调度模块;

9、所述群控调度模块与所述mqtt消息代理模块通信连接,用于对所述外部控制请求进行目标零售终端解析、指令拆分及调度处理,并生成对应的终端控制指令;

10、所述mqtt消息代理模块与各所述零售终端通信连接,用于将所述终端控制指令发送至对应所述零售终端内的所述端侧协调器,以由所述端侧协调器通过端侧消息总线向所述广告屏、所述空中成像屏及所述交易屏进行事件数据的广播与状态同步。

11、可实施的一些方式中,所述群控调度模块被配置为:

12、对接收到的所述外部控制请求进行目标终端解析,形成终端分组信息、地理区域信息及指令优先级信息,并生成对应的指令调度队列,在接收到高优先级终端控制指令的情况下,中断低优先级终端控制指令的执行过程,并优先执行所述高优先级终端控制指令;

13、所述mqtt消息代理模块被配置为:

14、根据所述指令调度队列向对应所述零售终端发送终端控制指令,以实现多所述零售终端的单播控制、组播控制或广播控制。

15、可实施的一些方式中,所述端侧多屏协同子系统还包括统一事件模型;

16、所述事件数据基于所述统一事件模型构建,所述统一事件模型采用统一jsonschema,所述统一json schema包括事件类型字段、发送方标识字段、时间戳字段、载荷数据字段以及优先级字段;

17、所述端侧协调器用于通过端侧消息总线发布所述事件数据;

18、所述广告屏及所述空中成像屏用于对所述事件数据进行解析,并基于解析结果执行对应内容展示或状态同步。

19、可实施的一些方式中,所述服务器群控子系统还包括终端注册与异常处理模块;

20、所述终端注册与异常处理模块用于在所述零售终端接入时,接收所述零售终端的标识信息及硬件指纹信息,并生成对应会话凭据,以供所述零售终端建立加密通信连接;

21、所述终端注册与异常处理模块还用于对所述零售终端的心跳状态及指令响应状态进行检测,在检测到所述零售终端异常离线或指令响应超时的情况下,执行指令重发、会话刷新或异常告警处理。

22、可实施的一些方式中,所述端侧协调器用于在检测到所述服务器群控子系统通信中断的情况下,维持端侧多屏协同运行,并基于本地规则引擎执行交易状态维护、库存状态维护及交易数据加密缓存;

23、所述端侧协调器还用于在与所述服务器群控子系统恢复通信后,对加密缓存的交易数据执行自动核账校验,并将校验后的交易数据同步至所述服务器群控子系统。

24、可实施的一些方式中,所述端侧多屏协同子系统还包括用户识别模块及环境感知模块;

25、所述用户识别模块用于获取用户身份识别信息和/或用户手势输入信息,并生成对应用户特征数据和/或用户交互识别数据;

26、所述环境感知模块用于获取以所述零售终端作为中心,预设距离范围内的人流统计数据,并将所述人流统计数据发送至所述服务器群控子系统;

27、所述服务器群控子系统用于基于所述用户特征数据及所述人流统计数据动态调整广告内容投放策略,并向对应的广告屏推送个性化广告内容;

28、所述端侧协调器用于基于所述用户交互识别数据生成对应事件数据;

29、所述交易屏用于依据所述事件数据执行对应商品选择操作,并展示对应商品信息。

30、第二方面,本技术提供一种多屏全域零售终端群控管理与端侧多设备协同交互方法,应用于前述的多屏全域零售终端群控管理与端侧多设备协同交互系统,包括:

31、接收服务器群控子系统下发的终端控制指令;

32、基于所述终端控制指令生成对应事件数据,并通过所述端侧消息总线将所述事件数据广播至各异构屏幕;

33、接收用户交互输入信息,并生成对应交互事件数据;

34、基于所述交互事件数据执行对应商品选择、广告内容切换及共享状态同步。

35、可实施的一些方式中,所述接收服务器群控子系统下发的终端控制指令的步骤,包括:

36、对所述外部控制请求进行目标终端解析,形成终端分组信息、地理区域信息及指令优先级信息;

37、基于所述终端分组信息、地理区域信息及指令优先级信息生成对应的指令调度队列;

38、在接收到高优先级终端控制指令的情况下,中断低优先级终端控制指令的执行过程,并优先执行所述高优先级终端控制指令。

39、可实施的一些方式中,所述基于所述终端控制指令生成对应事件数据,并通过所述端侧消息总线将所述事件数据广播至各异构屏幕的步骤之后,包括:

40、获取用户身份识别信息和/或用户手势输入信息,并生成对应用户特征数据和/或用户交互识别数据;

41、获取预设范围内的人流统计数据;

42、基于所述用户特征数据及所述人流统计数据动态调整广告内容投放策略,并推送对应个性化广告内容;

43、依据所述用户交互识别数据执行对应商品选择操作,并展示对应商品信息。

44、本技术的实施例提供的技术方案可以包括以下有益效果:

45、本技术通过构建包含服务器群控子系统与端侧多屏协同子系统的双层架构,从根本上解决了现有零售终端多屏设备因运行环境独立、缺乏统一协同机制而导致的交互割裂问题。通过设置端侧协调器,实现了对广告屏、空中成像屏及交易屏的统一逻辑管理,将原本孤立的异构屏幕通过局域网接入统一的消息交互体系;利用服务器群控子系统的远程指令下发与策略调度能力,结合端侧协调器对事件数据的广播与同步机制,确保了多屏设备在接收到统一指令后能够实时、低延迟地协同动作,实现了广告展示、用户交互与商品交易的闭环联动。该系统架构不仅提升了零售终端的多设备一体化控制效率,还通过群控与端侧协同的深度融合,显著优化了用户的沉浸式营销体验,提升了全域零售场景下的终端响应实时性与运行稳定性。