掌桥专利:专业的专利平台
掌桥专利
首页

集成智能设备的协议系统

文献发布时间:2023-06-19 13:45:04


集成智能设备的协议系统

技术领域

本发明属于互联网技术领域,具体涉及一种集成智能设备的协议系统。

背景技术

随着集团业务发展,业务对Android智能设备的需求越来越多样化,市场上的智能设备种类也各式各样,传统的一家一家接入方式已然低效,有必要在Android系统级别上制订协议进行集成。

相关技术中,集成Android系统外部智能设备的方式多种多样,包括串口通信、集成SOP芯片、抽象设备功能特性SDK等,在接入应用到业务系统过程中,由于智能设备厂商多样性差异,导致接入工量大、难度大、复杂度高、难以维护。

发明内容

有鉴于此,本发明的目的在于克服现有技术的不足,提供一种集成智能设备的协议系统,以解决现有技术中定性分析为主的市场稳定性分析难以处理电力现货市场中复杂的决策的问题。

为实现以上目的,本发明采用如下技术方案:一种集成智能设备的协议系统,包括:

业务层、协议层以及智能设备,所述智能设备包括存储器;

所述业务层通过协议层与智能设备中的存储器关联,以实现业务层与智能设备联动。

进一步的,所述业务层包括快手和巴枪。

进一步的,所述协议层包括扫描协议、称重协议以及打印协议。

进一步的,所述存储器存储有扫描特性、打印特性、视频特性以及称重特性。

进一步的,所述智能设备设有地磅、相机以及打印机。

本发明采用以上技术方案,能够达到的有益效果包括:

本发明提供一种集成智能设备的协议系统,包括业务层、协议层以及智能设备,所述智能设备包括存储器;所述业务层通过协议层与智能设备中的存储器关联,以实现业务层与智能设备联动。本发明通过协议层使得业务系统与智能设备联动,操作更加简单容易,且方便维护。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明集成智能设备的协议系统的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

下面结合附图介绍本申请实施例中提供的一个具体的集成智能设备的协议系统。

如图1所示,本申请实施例中提供的集成智能设备的协议系统,包括:

业务层、协议层以及智能设备,所述智能设备包括存储器;

所述业务层通过协议层与智能设备中的存储器关联,以实现业务层与智能设备联动。

本申请在Android系统级别ROM定义设备功能特性相关的协议,智能设备厂商协议内容基础上自行实现,自行处理设备差异性;业务系统在协议基础上实现业务与智能设备联动。

所述业务层包括快手应用和巴枪应用。

所述协议层包括扫描协议、称重协议以及打印协议。

所述存储器存储有扫描特性、打印特性、视频特性以及称重特性。

所述智能设备设有地磅、相机以及打印机。

其中,地磅用于称重,相机用于照相,打印机用于打印。

巴枪用于扫描及打印。

协议层能够通过扫描协议联动业务层的快手和智能设备的相机,通过称重协议联动业务层的巴枪和智能设备的地磅,通过打印协议联动业务层的巴枪和智能设备的打印机。

优选的,所述智能设备采用下列终端之一或组合:

智能手机、平板电脑、智能手表。

可以理解的是,本申请中协议详细内容包括但不限于以下内容(会随着设备类型变动稍微增减):

1,SN;

获取设备序列号,通过ROM系统API getSerialNo()得到,集成到设备管理系统进行统一管理,设备ROM必须支持该系统API才能接入系统进而承载相应业务。

String getSerialNo()

2,PictureFolderPath;

具有相机能力的设备,能够通过ROM系统API getPictureFolderPath()得到设备上存放图片的地址,给到上层业务系统以获取图片内容。

String getPictureFolderPath()

3,单号与重量;

com.zto.KwaiListener{

onBillcode(String billcode,float finalWeight);

onWeight(float realTimeWeight);

}

具有扫描单号或称重能力的设备ROM在拿到单号与重量后,回调上述接口协议给到业务系统。

4,视频流;

具有获取视频流的设备ROM必须通过CameraX相机预览程序提供给上层业务系统,而不是camera2等其他方式。

综上所述,本发明提供一种集成智能设备的协议系统,包括业务层、协议层以及智能设备,所述智能设备包括存储器;所述业务层通过协议层与智能设备中的存储器关联,以实现业务层与智能设备联动。本发明通过协议层使得业务系统与智能设备联动,操作更加简单容易,且方便维护。

可以理解的是,上述提供的系统实施例与上述的系统实施例对应,相应的具体内容可以相互参考,在此不再赘述。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的系统、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的系统。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令系统的制造品,该指令系统实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

相关技术
  • 集成智能设备的协议系统
  • 基于MacBee 协议实现非智能设备联网控制的系统
技术分类

06120113793212