一种网络化物流盘点方法及装置的制造方法

文档序号:10613452阅读:256来源:国知局
一种网络化物流盘点方法及装置的制造方法
【专利摘要】本发明公开了一种网络化物流盘点方法及装置,所述方法包括:云平台在接收到应用终端发送的所述应用终端采集的物流数据后,确定所述应用终端的标识信息;所述云平台将所述应用终端采集的物流数据以及所述应用终端的标识信息发送给服务器,以使所述服务器将所述物流数据保存于所述应用终端的标识信息对应的数据库中。本发明实施例中,通过云平台接收应用终端采集的物流数据,将物流数据以及终端标识发送给服务器,以使服务器能够在接收到应用终端发送物流数据后,将物流数据保存在数据库中。本发明实施例中,通过云平台接收物流数据并向服务器转发物流数据,实现了将不同仓库中物流数据的实时保存在服务器中的数据库。
【专利说明】
一种网络化物流盘点方法及装置
技术领域
[0001] 本发明涉及物流管理信息化领域,尤其涉及一种网络化物流盘点方法及装置。
【背景技术】
[0002] 传统的仓库管理,一般依赖于一个非自动化的、以纸张文件为基础的系统来记录、 追踪进出的货物,完全由人工实施仓库内部的管理。随着物联网技术的持续发展,物联网通 过智能感知、识别技术进行信息交换和通信,再通过互联网将物流信息连接起来统一管理。 RFID(Radio Frequency Identification,射频识别)技术作为物联网的核心技术之一进入 物流领域,逐步替代商品条形码,对现有的物流领域带来全新的技术应用,其中基于RFID技 术的物流周转箱发展并结合信息化网络平台的建设,将实现物流单元从单品到包装组合以 及托运的跟踪,实现供应链全程追踪、追溯管理。为制造业和其产业链相关的各级供应商在 物流方面带来了变革。
[0003] 现有技术中,利用RFID终端扫描集装箱或者其他待识别物上附着的电子标签后, 获得待识别物的信息,通过RFID终端利用蓝牙或者局域网将数据传输到本地数据库中,或 者将RFID终端采集到的数据存储到本地数据库中,再将本地数据库中的数据更新到系统数 据库中,不能实现服务器中物流数据的及时保存。

【发明内容】

[0004] 本发明提供一种网络化物流盘点方法及装置,用于解决现有技术中不能将应用终 端采集的物流数据及时保存在服务器中的数据库的问题。
[0005] 本发明提供一种网络化物流盘点方法,包括:
[0006] 云平台在接收到应用终端发送的所述应用终端采集的物流数据后,确定所述应用 终端的标识信息;
[0007] 所述云平台将所述应用终端采集的物流数据以及所述应用终端的标识信息发送 给服务器,以使所述服务器将所述物流数据保存于所述应用终端的标识信息对应的数据库 中。
[0008] 本发明实施例中,通过云平台接收应用终端采集的物流数据,并且记录哪一个应 用终端发送的物流数据,将物流数据以及终端标识发送给服务器,以使服务器能够在应用 终端发送物流数据后,将物流数据保存在数据库中。本发明实施例中,通过云平台接收物流 数据并向服务器转发物流数据,可以实现将不同仓库中物流数据的实时上传到服务器中的 数据库。
[0009] 进一步地,所述云平台在接收到应用终端发送的所述应用终端采集的物流数据之 前,还包括:
[0010]所述云平台接收所述应用终端发送的认证请求,若确定所述应用终端认证请求通 过,则向所述应用终端发送认证通过信息,以使所述应用终端向所述云平台发送所述采集 的物流数据。
[0011] 本发明实施例中,云平台在接收应用终端发送的物流数据前,还需要对应用终端 的合法性进行认证,只有云平台认证通过的应用终端,才可以将数据传输到服务器中,所以 在接收到应用终端发送的认证请求后,云平台需要对应用终端进行认证,认证通过后才可 以接收应用终端的物流数据。
[0012] 进一步地,所述云平台将所述应用终端采集的物流数据以及所述应用终端的标识 信息发送给服务器前,还包括:
[0013] 所述云平台对接收到的所述应用终端的物流数据进行解密,将解密后的物流数据 发送给服务器。
[0014] 本发明实施例中,云平台在接收到应用终端的物流数据时,需要对物流数据进行 解密处理,保证了数据在传输过程中的安全性。
[0015] 进一步地,所述云平台确定所述应用终端认证请求通过后,还包括:
[0016] 所述云平台在接收所述应用终端发送的查询请求后,将所述查询请求以及查询请 求对应的所述应用终端的标识信息发送给所述服务器,以使所述服务器在接收到查询请求 后调用所述应用终端的标识信息对应的数据库,查找所述查询请求对应的数据报文,将所 述数据报文发送给所述云平台后,所述云平台将收到的所述数据报文发送给所述应用终 端。
[0017] 本发明实施例中,云平台还能够在接收到应用终端发送的查询请求后,将查询请 求发送给服务器,并能够接收服务器反馈的查询内容,将查询内容发送给应用终端,保证了 应用终端能够实施查询服务器中数据库中的数据内容。
[0018] 本发明还提供一种智能物流盘点方法,包括:
[0019]服务器在接收云平台发送的物流数据以及应用终端的标识信息后,对所述物流数 据进行解析;
[0020] 所述服务器在对所述物流数据进行解析后,根据所述物流数据对应的应用终端的 标识信息,将所述物流数据储存在与所述应用终端的标识信息对应的数据库中。
[0021] 本发明实施例中,服务器在接收到云平台发送的应用终端的标识信息以及应用终 端的物流数据后,首先对物流数据进行解析,在数据解析校验后,根据应用终端的标识信 息,将物流数据存储在服务器对应的数据库中,可以实现将不同仓库中物流数据的实时上 传到服务器中的数据库,并对数据进行保存。
[0022] 进一步地,所述服务器对所述物流数据进行解析后,将所述物流数据储存在与所 述应用终端的标识信息对应的数据库中,包括:
[0023] 所述服务器在接收到云平台发送的所述应用终端在周期性采集物流数据后上报 的所述物流数据时,根据所述物流数据的时间戳,确定所述物流数据的采集时间,根据所述 物流数据的采集时间的先后顺序,将所述物流数据储存在与所述应用终端的标识信息对应 的数据库中;或者
[0024] 所述服务器在接收到云平台发送的所述应用终端在采集物流数据后实时上报的 所述物流数据时,则根据所述物流数据对应的应用终端的标识信息,将所述物流数据储存 在与所述应用终端的标识信息对应的数据库中。
[0025]本发明实施例中,服务器既可以对应用终端实时上报的物流数据进行存储处理, 也可以对应用终端周期性上报的物流数据进行存储。
[0026] 进一步地,所述方法还包括:
[0027] 所述服务器在接收到所述云平台发送的查询请求以及所述应用终端的标识信息 后,根据所述应用终端的标识信息调用所述应用终端的标识信息对应的数据库,并在所述 数据库中查找所述查询请求对应的数据报文,将所述数据报文发送给所述云平台,以使所 述云平台将所述数据报文转发给所述应用终端。
[0028] 本发明实施例中,服务器还能够接收应用终端发送的查询请求,调用服务器中数 据库的查询内容,并反馈给服务器,使得每个仓库都能够通过应用终端实现查询服务器中 数据的功能。
[0029] 本发明还提供一种网络化物流盘点装置,包括:
[0030] 确定单元,用于在接收到应用终端发送的所述应用终端采集的物流数据后,确定 所述应用终端的标识信息;
[0031] 发送单元,用于将所述应用终端采集的物流数据以及所述应用终端的标识信息发 送给服务器,以使所述服务器将所述物流数据保存于所述应用终端的标识信息对应的数据 库中。
[0032] 进一步地,所述确定单元,还用于:
[0033] 接收所述应用终端发送的认证请求,若确定所述应用终端认证请求通过,则向所 述应用终端发送认证通过信息,以使所述应用终端向所述云平台发送所述采集的物流数 据。
[0034] 进一步地,所述确定单元,还用于:
[0035]对接收到的所述应用终端的物流数据进行解密,将解密后的物流数据发送给服务 器。
[0036] 进一步地,所述确定单元,还用于:
[0037] 确定所述应用终端认证请求通过后,在接收所述应用终端发送的查询请求后,将 所述查询请求以及查询请求对应的所述应用终端的标识信息发送给所述服务器,以使所述 服务器在接收到查询请求后调用所述应用终端的标识信息对应的数据库,查找所述查询请 求对应的数据报文,将所述数据报文发送给所述云平台后,所述云平台将收到的所述数据 报文发送给所述应用终端。
[0038] 本发明还提供一种网络化物流盘点装置,包括:
[0039] 解析单元,用于在接收云平台发送的物流数据以及应用终端的标识信息后,对所 述物流数据进行解析;
[0040] 储存单元,用于在对所述物流数据进行解析后,根据所述物流数据对应的应用终 端的标识信息,将所述物流数据储存在与所述应用终端的标识信息对应的数据库中。
[0041] 进一步地,所述储存单元,具体用于:
[0042]在接收到云平台发送的所述应用终端在周期性采集物流数据后上报的所述物流 数据时,根据所述物流数据的时间戳,确定所述物流数据的采集时间,根据所述物流数据的 采集时间的先后顺序,将所述物流数据储存在与所述应用终端的标识信息对应的数据库 中;或者
[0043]在接收到云平台发送的所述应用终端在采集物流数据后实时上报的所述物流数 据时,则根据所述物流数据对应的应用终端的标识信息,将所述物流数据储存在与所述应 用终端的标识信息对应的数据库中。
[0044] 进一步地,所述装置还包括:
[0045] 查询单元,用于在接收到所述云平台发送的查询请求以及所述应用终端的标识信 息后,根据所述应用终端的标识信息调用所述应用终端的标识信息对应的数据库,并在所 述数据库中查找所述查询请求对应的数据报文,将所述数据报文发送给所述云平台,以使 所述云平台将所述数据报文转发给所述应用终端。
[0046] 本发明实施例中,通过云平台接收应用终端采集的物流数据,将物流数据以及终 端标识发送给服务器,以使服务器能够在接收到应用终端发送物流数据后,将物流数据保 存在数据库中。本发明实施例中,通过云平台接收物流数据并向服务器转发物流数据,实现 了将不同仓库中物流数据的实时保存在服务器中的数据库。解决了现有技术中不能将应用 终端采集的物流数据及时保存在服务器中的数据库的问题。
【附图说明】
[0047] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0048] 图1为本发明实施例提供的一种网络化物流盘点系统的结构示意图;
[0049]图2为本发明实施例提供的利用RFID终端进行网络化物流盘点的方法示意图; [0050]图3为本发明实施例提供的利用移动终端进行网络化物流盘点的方法示意图;
[0051 ]图4为本发明实施例提供的一种网络化物流盘点装置的结构示意图;
[0052] 图5为本发明实施例提供的另一种网络化物流盘点装置的结构示意图;
[0053] 图6为本发明实施例提供的一种网络化物流盘点方法的流程示意图;
[0054] 图7为本发明实施例提供的另一种网络化物流盘点方法的流程示意图。
【具体实施方式】
[0055] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进 一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其它实施例,都属于本发明保护的范围。
[0056] 本发明提供一种网络化物流盘点系统,如图1所示,包括应用终端101,无线接入系 统102,云平台103,服务器104。在本发明实施例中,应用终端101通过采集被识别物的标签 进行数据采集,所述标签可以为二维码标签,或者为RFID标签,应用终端101通过扫描二维 码标签或者RFID标签读取待识别物的数据,所述待识别物的RFID标签由耦合元件及芯片组 成,每个RFID标签具有唯一的电子编码,附着在待识别物体上标识目标对象;同样的,二维 码标签也是附着在待识别物体上,每个二维码标签具有唯一的电子编码。二维码标签与 RFID标签都记录了待识别物体的相关信息,例如待识别物的种类、待识别物的生产商、待识 别物的生产时间、待识别物的生产地点、待识别物的颜色、待识别物的尺寸等等,都记录在 了二维码标签或RFID标签中,在本发明实施例中,上述信息内容就是应用终端101采集的物 流数据。
[0057]本发明实施例中,无线接入系统102实现了应用终端101与云平台103之间的传输, 并在应用终端101连接无线接入系统102后,对应用终端101发送给云平台103之间的所有报 文进行加密,保证了数据传输的安全性。
[0058]本发明实施例中,云平台103对无线接入系统102进行统一的认证管理,并且对应 用终端101进行认证,将认证通过的应用终端101的物流数据发送给服务器104,接收服务器 104向应用终端101发送的查询请求响应结果,并对通过无线接入系统102加密的数据报文 进行解密。
[0059]本发明实施例中,服务器104在接收云平台103发送的应用终端101采集的物流数 据后,需要对物流数据进行解析校验,并且在解析校验通过后将物流数据储存在应用终端 101的标识信息对应的数据库中,接收应用终端101发送的查询请求,根据查询请求调用对 应的查询内容,反馈给应用终端101。
[0060] 本发明实施例中,应用终端101可以为手持RFID终端,也可以为移动终端,通过手 持RFID终端扫描待识别物体的RFID标签来获取物流数据,通过移动终端扫描待识别物体的 二维码标签来获取物流数据,本发明实施例中的移动终端指的是能够通过相机镜头获得二 维码标签的手机、平板电脑、智能穿戴产品等。
[0061 ] 应用终端101在通过无线连接系统102获得AP(Wireless Access Point,无线接入 点)接入后,无线接入系统102会将应用终端101的认证请求发送给云平台103,无线接入系 统102在应用终端101连接后,会记录应用终端101的标识信息,例如将应用终端101的设备 标识号作为应用终端101的标识信息,或者将应用终端101的MAC地址(Media Access Control,媒体访问控制地址)作为应用终端101的标识信息,例如,无线接入系统102连接了 四个应用终端101,则如表1所示,无线接入系统102能够获得四个应用终端101的MAC地址, 以此来区分每个应用终端101。
[0062]
[0063]表1:无线接入系统连接的四个应用终端的MAC地址
[0064]在本发明实施例中,为了保证数据传输中终端的安全性,无线接入系统102在向云 平台103发送数据报文时对数据报文进行加密,本发明实施例中,可以利用SSUSecure Socket Layer,安全套接字层)或者TLS(Transport Layer Security,传输层安全协议)对 传输的数据报文进行加密,例如,无线接入系统102向云平台103发送开始消息,并给出协议 版本号、一个客户端生成的随机数(Client random),以及客户端支持的加密方法;云平台 103确认双方使用的加密方法,并将数字证书、以及一个服务器生成的随机数发送给无线接 入系统102;无线接入系统102确认数字证书有效,然后生成一个新的随机数,并使用数字证 书中的公钥,加密这个随机数,发给云平台103;云平台103使用自己的私钥,获取无线接入 系统102发来的随机数;无线接入系统102和云平台103根据约定的加密方法,使用前面的三 个随机数,生成〃对话密钥〃,用来加密接下来的整个对话过程。
[0065] 本发明实施例中,无线接入系统102将加密后的应用终端101的接入请求发送给云 平台103,云平台103在接收到接入请求后,首先对接入请求进行解密,在本发明实施例中, 若无线接入系统102根据SSL对数据报文进行加密,则云平台103在接收到接入请求后,首先 输入正确的"对话密钥"就可以对数据报文进行解密。
[0066] 在本发明实施例中,云平台103在对接入请求进行解密后,需要根据接入请求判断 应用终端101是否为云平台认可的应用终端101,例如,在本发明实施例中,云平台103在接 收到应用终端101通过无线接入系统102发送的认证请求后,解析出认证请求中应用终端 101的MAC地址以及无线接入系统102的IP地址,若应用终端101的MAC地址以及无线接入系 统102的IP地址都为云平台103的合法地址,则认为认证请求通过,否则,认为所述认证请求 为非法请求。例如,一个大型仓库内有五个应用终端101,云平台在解析应用终端101的MAC 地址时,确定MAC地址与五个应用终端101都不相同,则认为该应用终端101为非法终端。 [0067]本发明实施例中,若云平台103在对应用终端101的认证通过后,向应用终端101发 送认证通过信息,应用终端101在接收到认证通过信息后,开始向云平台103发送物流数据。 [0068]进一步地,在本发明实施例中,云平台103在对应用终端101认证通过后,还需要判 断应用终端101是否安装有指定的APP(Applicati 〇n,应用程序),若应用终端101没有安装 指定的APP,则将APP的下载地址发送给应用终端101,以使应用终端101在安装指定的APP 后,所述云平台103还需对应用终端101上的APP进行验证。
[0069] 例如,应用终端101通过指定的APP向云平台103进行验证时,云平台103需要验证 应用终端101通过APP输入的注册名称及密码,若应用终端101输入的注册名称及密码与云 平台103中保存的注册名称及密码一致,则认为所述APP验证通过。
[0070] 在本发明实施例中,云平台103在对应用终端101认证后,并对应用终端101的APP 进行验证后,应用终端101可以将采集的物流数据发送给服务器104。在本发明实施例中,应 用终端101可以在采集到物流数据后就向云平台103发送物流数据,云平台103接收到物流 数据后转发给服务器104;应用终端101也可以在采集物流数据后,周期性的上传至云平台 103,再经过云平台103转发给服务器104。
[0071]应用终端101在采集到物流数据后,将物流数据上传至云平台103,云平台103在接 收到物流数据后,转发给服务器104,并且将应用终端的标识信息也发送给服务器104。在本 发明实施例中,应用终端101的标识信息可以是应用终端101的MAC地址,也可以是分配给应 用终端101的标识ID号码,例如应用终端1号、应用终端2号等等。
[0072]服务器104在接收到云平台103转发的物流数据以及应用终端101的标识信息后, 根据应用终端101的标识信息,将物流数据保存在应用终端101的标识信息对应的数据库 中,例如,在服务器104中按照应用终端101的标识信息号,分别有对应的数据库,例如应用 终端1号对应1号数据库,应用终端2号对应2号数据库等等,若服务器104接收到的物流数据 是应用终端1号发送的,则将物流数据储存在1号数据库内。
[0073]或者,服务器104按照应用终端101属于的仓库或者地域进行存储,例如应用终端1 号、应用终端2号、应用终端3号为仓库1号的应用终端101,则服务器104在接收到上述三个 应用终端101发送的物流数据后,将物流数据存储在上述三个应用终端101对应的数据库 中,例如A库中。
[0074]应用终端101在采集物流数据后,周期性的上传物流数据,例如,可以设置5s为上 传周期,应用终端101在5s内采集的数据同时上传给云平台103,云平台103再转发给服务器 104。应用终端101在采集完物流数据后,确定每次采集物流数据的时间戳,将5 s内采集的物 流数据发送给服务器104,服务器104在接收到物流数据后,根据应用终端101的标识,将物 流数据存储在与应用终端101的标识对应的数据库中,并按照采集物流数据的时间戳顺序 存储。
[0075]例如,应用终端101在5s的时间内采集了三个数据,分别为1秒时采集的数据,2秒 时采集的数据以及4秒时采集的数据,应用终端101的标识为应用终端1号,应用终端1号对 应的数据库为1号数据库,则服务器104将按照采集时间先存储1秒时采集的数据,然后存储 2秒时采集的数据,最后存储4秒时采集的数据。
[0076]在本发明实施例中,服务器104在接收到应用终端101发送的物流数据后,还需要 对物流数据进行解析验证,在本发明实施例中,应用终端101可以采集RFID标签来获得物流 数据,也可以通过采集二维码标签来获得物流数据,所以服务器104在接收到物流数据后, 首先需要对RFID数据或者二维码数据进行解析,若服务器104接收的是RFID数据,则对RFID 数据进行解析。
[0077]可选的,在本发明实施例中,使用曼彻斯特解码方法对RFID数据进行解析,曼彻斯 特编码(Manchester Encoding),也叫做相位编码(Phase Encode,简写PE),是一个同步时 钟编码技术,在本发明实施例中,首先对RFID数据进行同步头检测,当检测到同步头后触发 整个解码过程开始,并给出同步头类型。在检测到同步头后,计数器cnt开始计数,在cnt的 控制下进行解码。包括码型转换与移位操作,同步头类型输出、曼彻斯特码型校验、奇偶校 验、字连续性校验等。当校验全部通过后,则得到16位并行数据,这16位并行数据就是RFID 数据通过曼彻斯特编码得到的解析数据。
[0078]若服务器104接收的是二维码数据,则需要对二维码数据进行解析,可选的,在本 发明实施例中,利用图像处理的方法对二维码数据进行解析,首先对二维码通过位置探测 图形、位置探测图形分隔符对二维码进行定位;然后对二维码进行校正,二维码的尺寸不 同,矫正图形的个数也不同。矫正图形主要用于二维码形状的矫正,尤其是当二维码印刷在 不平坦的面上,或者拍照时候发生畸变等;在对二维码进行校正后,需要确定二维码的版本 信息,即二维码的规格,以二维码中的QR码符号为例,QR码符合共有40种规格的矩阵(一般 为黑白色),从21x21(版本1),到177xl77(版本40),每一版本符号比前一版本每边增加4个 模块,并且在生成二维码时,为了增加二维码阅读的可靠性,对二维码进行掩膜处理,所以 在解析二维码时,需要消除二维码的掩膜。
[0079]在本发明实施例中,还需要对二维码进行纠错码字,用于修正二维码损坏带来的 错误,在对二维码纠错码字后,将二维码进行数字译码或者字译码,根据二维码的形成规 贝1J,对二维码进行解析。
[0080] 在本发明实施例中,应用终端101还可以向服务器104发送查询请求,例如,一个位 于1号仓库的应用终端101需要查询2号仓库的入库情况,则向服务器104发送查询2号仓库 入库信息的请求,经过云平台103转发后,向服务器104发送查询请求,服务器104在接收到 应用终端101发送的查询2号仓库入库信息的请求后,根据查询请求,调用2号仓库对应的数 据库,例如2号仓库中应用终端101采集的物流数据都存储于2号数据库中,则将2号数据库 中的入库信息调用出来,并发送给应用终端101。
[0081 ]为了便于本领域技术人员的理解上述方案,在此举例说明。
[0082] 实施例一
[0083] 本发明提供一种网络化物流盘点方法,在本发明实施例中,应用终端101为RFID手 持终端,采集附着在待识别物上的RFID标签,获得物流数据,具体如图2所示:
[0084]步骤201,RFID手持终端通过扫描RFID标签,获得物流数据;
[0085]步骤202,RFID手持终端通过无线接入系统接入网络,通过无线接入系统向云平台 发送认证请求;
[0086] 步骤203,无线接入系统对认证请求进行加密;
[0087]步骤204,无线接入系统向云平台发送RFID手持终端的认证请求;
[0088] 步骤205,云平台对加密后的认证请求进行解密;
[0089] 步骤206,云平台判断RFID手持终端是否通过认证,若通过认证,则执行步骤207; 若未通过认证,则执行步骤208;
[0090] 步骤207,云平台通过无线接入系统向RFID手持终端发送认证通过消息,执行步骤 209;
[0091]步骤208,云平台通过无线接入系统向RFID手持终端发送认证失败消息;
[0092]步骤209,云平台验证RFID手持终端是否安装有指定的APP,若RFID手持终端安装 有指定的APP,则执行210;否则执行步骤211;
[0093] 步骤210,云平台根据RFID手持终端中APP上传的数据确定APP是否检验通过,若校 验通过,则执行步骤212;否则,执行步骤213;
[0094] 步骤211,云平台将APP的下载地址发送给RFID手持终端,以使RFID手持终端安装 指定APP;
[0095]步骤212,云平台将RFID物流数据以及RFID手持终端的标识信息发送给服务器,执 行步骤214;
[0096] 步骤213,云平台通知RFID手持终端APP验证未通过;
[0097]步骤214,服务器对RFID物流数据进行解析,执行步骤215;
[0098]步骤215,服务器将RFID物流数据存储在RFID手持终端标识信息对应的数据库中。
[0099] 实施例二
[0100] 本发明提供一种网络化物流盘点方法,在本发明实施例中,应用终端101为移动终 端,采集附着在待识别物上的二维码标签,获得二维码物流数据,具体如图3所示:
[0101] 步骤301,移动终端通过扫描二维码标签,获得物流数据;
[0102] 步骤302,移动终端通过无线接入系统接入网络,通过无线接入系统向云平台发送 认证请求;
[0103] 步骤303,无线接入系统对认证请求进行加密;
[0104]步骤304,无线接入系统向云平台发送移动终端的认证请求;
[0105] 步骤305,云平台对加密后的认证请求进行解密;
[0106] 步骤306,云平台判断移动终端是否通过认证,若通过认证,则执行步骤307 ;若未 通过认证,则执行步骤308;
[0107] 步骤307,云平台通过无线接入系统向移动终端发送认证通过消息,执行步骤309;
[0108]步骤308,云平台通过无线接入系统向移动终端发送认证失败消息;
[0109]步骤309,云平台验证移动终端是否安装有指定的APP,若移动终端安装有指定的 APP,则执行310;否则执行步骤311;
[0110] 步骤310,云平台根据移动终端中APP上传的数据确定APP是否检验通过,若校验通 过,则执行步骤312;否则,执行步骤313;
[0111] 步骤311,云平台将APP的下载地址发送给移动终端,以使移动终端安装指定APP;
[0112] 步骤312,云平台将二维码物流数据以及移动终端的标识信息发送给服务器,执行 步骤314;
[0113] 步骤313,云平台通知移动终端APP验证未通过;
[0114]步骤314,服务器对二维码物流数据进行解析,执行步骤315;
[0115] 步骤315,服务器将二维码物流数据存储在移动终端标识信息对应的数据库中。
[0116] 基于同样的构思,本发明实施例还提供一种网络化物流盘点方法装置,如图4所 示,包括:
[0117] 确定单元401,用于在接收到应用终端发送的所述应用终端采集的物流数据后,确 定所述应用终端的标识信息;
[0118] 发送单元402,用于将所述应用终端采集的物流数据以及所述应用终端的标识信 息发送给服务器,以使所述服务器将所述物流数据保存于所述应用终端的标识信息对应的 数据库中。
[0119] 进一步地,所述确定单元401,还用于:
[0120] 接收所述应用终端发送的认证请求,若确定所述应用终端认证请求通过,则向所 述应用终端发送认证通过信息,以使所述应用终端向所述云平台发送所述采集的物流数 据。
[0121] 进一步地,所述确定单元401,还用于:
[0122]对接收到的所述应用终端的物流数据进行解密,将解密后的物流数据发送给服务 器。
[0123] 进一步地,所述确定单元401,还用于:
[0124] 确定所述应用终端认证请求通过后,在接收所述应用终端发送的查询请求后,将 所述查询请求以及查询请求对应的所述应用终端的标识信息发送给所述服务器,以使所述 服务器在接收到查询请求后调用所述应用终端的标识信息对应的数据库,查找所述查询请 求对应的数据报文,将所述数据报文发送给所述云平台后,所述云平台将收到的所述数据 报文发送给所述应用终端。
[0125] 本发明还提供一种网络化物流盘点装置,如图5所示,包括:
[0126] 解析单元501,用于在接收云平台发送的物流数据以及应用终端的标识信息后,对 所述物流数据进行解析;
[0127] 储存单元502,用于在对所述物流数据进行解析后,根据所述物流数据对应的应用 终端的标识信息,将所述物流数据储存在与所述应用终端的标识信息对应的数据库中。 [0 128] 进一步地,所述储存单元502,具体用于:
[0129]在接收到云平台发送的所述应用终端在周期性采集物流数据后上报的所述物流 数据时,根据所述物流数据的时间戳,确定所述物流数据的采集时间,根据所述物流数据的 采集时间的先后顺序,将所述物流数据储存在与所述应用终端的标识信息对应的数据库 中;或者
[0130] 在接收到云平台发送的所述应用终端在采集物流数据后实时上报的所述物流数 据时,则根据所述物流数据对应的应用终端的标识信息,将所述物流数据储存在与所述应 用终端的标识信息对应的数据库中。
[0131] 进一步地,所述装置还包括:
[0132] 查询单元503,用于在接收到所述云平台发送的查询请求以及所述应用终端的标 识信息后,根据所述应用终端的标识信息调用所述应用终端的标识信息对应的数据库,并 在所述数据库中查找所述查询请求对应的数据报文,将所述数据报文发送给所述云平台, 以使所述云平台将所述数据报文转发给所述应用终端。
[0133] 本发明还提供一种网络化物流盘点方法,如图6所示,包括:
[0134] 步骤601,云平台在接收到应用终端发送的所述应用终端采集的物流数据后,确定 所述应用终端的标识信息;
[0135] 步骤602,所述云平台将所述应用终端采集的物流数据以及所述应用终端的标识 信息发送给服务器,以使所述服务器将所述物流数据保存于所述应用终端的标识信息对应 的数据库中。
[0136] 进一步地,所述云平台在接收到应用终端发送的所述应用终端采集的物流数据之 前,还包括:
[0137]所述云平台接收所述应用终端发送的认证请求,若确定所述应用终端认证请求通 过,则向所述应用终端发送认证通过信息,以使所述应用终端向所述云平台发送所述采集 的物流数据。
[0138] 进一步地,所述云平台将所述应用终端采集的物流数据以及所述应用终端的标识 信息发送给服务器前,还包括:
[0139] 所述云平台对接收到的所述应用终端的物流数据进行解密,将解密后的物流数据 发送给服务器。
[0140] 进一步地,所述云平台确定所述应用终端认证请求通过后,还包括:
[0141] 所述云平台在接收所述应用终端发送的查询请求后,将所述查询请求以及查询请 求对应的所述应用终端的标识信息发送给所述服务器,以使所述服务器在接收到查询请求 后调用所述应用终端的标识信息对应的数据库,查找所述查询请求对应的数据报文,将所 述数据报文发送给所述云平台后,所述云平台将收到的所述数据报文发送给所述应用终 端。
[0142] 本发明还提供一种网络化物流盘点方法,如图7所示,包括:
[0143] 步骤701,服务器在接收云平台发送的物流数据以及应用终端的标识信息后,对所 述物流数据进行解析;
[0144] 步骤702,所述服务器在对所述物流数据进行解析后,根据所述物流数据对应的应 用终端的标识信息,将所述物流数据储存在与所述应用终端的标识信息对应的数据库中。
[0145] 进一步地,所述服务器对所述物流数据进行解析后,将所述物流数据储存在与所 述应用终端的标识信息对应的数据库中,包括:
[0146] 所述服务器在接收到云平台发送的所述应用终端在周期性采集物流数据后上报 的所述物流数据时,根据所述物流数据的时间戳,确定所述物流数据的采集时间,根据所述 物流数据的采集时间的先后顺序,将所述物流数据储存在与所述应用终端的标识信息对应 的数据库中;或者
[0147] 所述服务器在接收到云平台发送的所述应用终端在采集物流数据后实时上报的 所述物流数据时,则根据所述物流数据对应的应用终端的标识信息,将所述物流数据储存 在与所述应用终端的标识信息对应的数据库中。
[0148] 进一步地,所述方法还包括:
[0149] 所述服务器在接收到所述云平台发送的查询请求以及所述应用终端的标识信息 后,根据所述应用终端的标识信息调用所述应用终端的标识信息对应的数据库,并在所述 数据库中查找所述查询请求对应的数据报文,将所述数据报文发送给所述云平台,以使所 述云平台将所述数据报文转发给所述应用终端。
[0150] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流 程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序 指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产 生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实 现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0151] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0152] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一 个方框或多个方框中指定的功能的步骤。
[0153] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。
[0154] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1. 一种网络化物流盘点方法,其特征在于,所述方法包括: 云平台在接收到应用终端发送的所述应用终端采集的物流数据后,确定所述应用终端 的标识信息; 所述云平台将所述应用终端采集的物流数据以及所述应用终端的标识信息发送给服 务器,以使所述服务器将所述物流数据保存于所述应用终端的标识信息对应的数据库中。2. 根据权利要求1所述的方法,其特征在于,所述云平台在接收到应用终端发送的所述 应用终端采集的物流数据之前,还包括: 所述云平台接收所述应用终端发送的认证请求,若确定所述应用终端认证请求通过, 则向所述应用终端发送认证通过信息,以使所述应用终端向所述云平台发送所述采集的物 流数据。3. 根据权利要求2所述的方法,其特征在于,所述云平台将所述应用终端采集的物流数 据以及所述应用终端的标识信息发送给服务器前,还包括: 所述云平台对接收到的所述应用终端的物流数据进行解密,将解密后的物流数据发送 给服务器。4. 根据权利要求2所述的方法,其特征在于,所述云平台确定所述应用终端认证请求通 过后,还包括: 所述云平台在接收所述应用终端发送的查询请求后,将所述查询请求以及查询请求对 应的所述应用终端的标识信息发送给所述服务器,以使所述服务器在接收到查询请求后调 用所述应用终端的标识信息对应的数据库,查找所述查询请求对应的数据报文,将所述数 据报文发送给所述云平台后,所述云平台将收到的所述数据报文发送给所述应用终端。5. -种网络化物流盘点方法,其特征在于,所述方法包括: 服务器在接收云平台发送的物流数据以及应用终端的标识信息后,对所述物流数据进 行解析; 所述服务器在对所述物流数据进行解析后,根据所述物流数据对应的应用终端的标识 信息,将所述物流数据储存在与所述应用终端的标识信息对应的数据库中。6. 根据权利要求5所述的方法,其特征在于,所述服务器对所述物流数据进行解析后, 将所述物流数据储存在与所述应用终端的标识信息对应的数据库中,包括: 所述服务器在接收到云平台发送的所述应用终端在周期性采集物流数据后上报的所 述物流数据时,根据所述物流数据的时间戳,确定所述物流数据的采集时间,根据所述物流 数据的采集时间的先后顺序,将所述物流数据储存在与所述应用终端的标识信息对应的数 据库中;或者 所述服务器在接收到云平台发送的所述应用终端在采集物流数据后实时上报的所述 物流数据时,则根据所述物流数据对应的应用终端的标识信息,将所述物流数据储存在与 所述应用终端的标识信息对应的数据库中。7. 根据权利要求5所述的方法,其特征在于,所述方法还包括: 所述服务器在接收到所述云平台发送的查询请求以及所述应用终端的标识信息后,根 据所述应用终端的标识信息调用所述应用终端的标识信息对应的数据库,并在所述数据库 中查找所述查询请求对应的数据报文,将所述数据报文发送给所述云平台,以使所述云平 台将所述数据报文转发给所述应用终端。8. -种网络化物流盘点装置,其特征在于,包括: 确定单元,用于在接收到应用终端发送的所述应用终端采集的物流数据后,确定所述 应用终端的标识信息; 发送单元,用于将所述应用终端采集的物流数据以及所述应用终端的标识信息发送给 服务器,以使所述服务器将所述物流数据保存于所述应用终端的标识信息对应的数据库 中。9. 根据权利要求8所述的装置,其特征在于,所述确定单元,还用于: 接收所述应用终端发送的认证请求,若确定所述应用终端认证请求通过,则向所述应 用终端发送认证通过信息,以使所述应用终端向所述云平台发送所述采集的物流数据。10. 根据权利要求9所述的装置,其特征在于,所述确定单元,还用于: 对接收到的所述应用终端的物流数据进行解密,将解密后的物流数据发送给服务器。11. 根据权利要求9所述的装置,其特征在于,所述确定单元,还用于: 确定所述应用终端认证请求通过后,在接收所述应用终端发送的查询请求后,将所述 查询请求以及查询请求对应的所述应用终端的标识信息发送给所述服务器,以使所述服务 器在接收到查询请求后调用所述应用终端的标识信息对应的数据库,查找所述查询请求对 应的数据报文,将所述数据报文发送给所述云平台后,所述云平台将收到的所述数据报文 发送给所述应用终端。12. -种网络化物流盘点装置,其特征在于,包括: 解析单元,用于在接收云平台发送的物流数据以及应用终端的标识信息后,对所述物 流数据进行解析; 储存单元,用于在对所述物流数据进行解析后,根据所述物流数据对应的应用终端的 标识信息,将所述物流数据储存在与所述应用终端的标识信息对应的数据库中。13. 根据权利要求12所述的装置,其特征在于,所述储存单元,具体用于: 在接收到云平台发送的所述应用终端在周期性采集物流数据后上报的所述物流数据 时,根据所述物流数据的时间戳,确定所述物流数据的采集时间,根据所述物流数据的采集 时间的先后顺序,将所述物流数据储存在与所述应用终端的标识信息对应的数据库中;或 者 在接收到云平台发送的所述应用终端在采集物流数据后实时上报的所述物流数据时, 则根据所述物流数据对应的应用终端的标识信息,将所述物流数据储存在与所述应用终端 的标识信息对应的数据库中。14. 根据权利要求12所述的装置,其特征在于,所述装置还包括: 查询单元,用于在接收到所述云平台发送的查询请求以及所述应用终端的标识信息 后,根据所述应用终端的标识信息调用所述应用终端的标识信息对应的数据库,并在所述 数据库中查找所述查询请求对应的数据报文,将所述数据报文发送给所述云平台,以使所 述云平台将所述数据报文转发给所述应用终端。
【文档编号】G06Q10/08GK105976141SQ201610280904
【公开日】2016年9月28日
【申请日】2016年4月29日
【发明人】刘旭东, 余伟龙, 沈佳庆
【申请人】京信通信技术(广州)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1