[go: up one dir, main page]

CN111861336B - Logistics monitoring method, device and system - Google Patents

Logistics monitoring method, device and system Download PDF

Info

Publication number
CN111861336B
CN111861336B CN202010719612.1A CN202010719612A CN111861336B CN 111861336 B CN111861336 B CN 111861336B CN 202010719612 A CN202010719612 A CN 202010719612A CN 111861336 B CN111861336 B CN 111861336B
Authority
CN
China
Prior art keywords
logistics
express box
terminal
information
smart express
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010719612.1A
Other languages
Chinese (zh)
Other versions
CN111861336A (en
Inventor
任杰
王光全
薛淼
刘千仞
任梦璇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202010719612.1A priority Critical patent/CN111861336B/en
Publication of CN111861336A publication Critical patent/CN111861336A/en
Application granted granted Critical
Publication of CN111861336B publication Critical patent/CN111861336B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0833Tracking

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例提供一种物流监测方法、装置和系统,涉及物流运输技术领域,用于快递包裹出现问题时追溯相关责任人的责任。该方法包括:物流监测装置获取智能快递盒的状态信息;状态信息包括智能快递盒的第一进光量;若物流监测装置确定第一进光量大于或等于第一阈值,则确定第一时间和智能快递盒在第一时间的位置;第一时间为智能快递盒的第一进光量大于或等于第一阈值的时间;物流监测装置向物流终端发送状态更新信息;状态更新信息包括智能快递盒的第一进光量,以及第一进光量变化时对应的时间和智能快递盒的位置。本发明用于物流运输。

Embodiments of the present invention provide a logistics monitoring method, device and system, which relate to the field of logistics and transportation technology and are used to trace the responsibilities of the relevant responsible persons when problems occur with express packages. The method includes: the logistics monitoring device obtains status information of the smart express box; the status information includes the first light input amount of the smart express box; if the logistics monitoring device determines that the first light input amount is greater than or equal to the first threshold, determine the first time and smart The position of the express box at the first time; the first time is the time when the first amount of light entering the smart express box is greater than or equal to the first threshold; the logistics monitoring device sends status update information to the logistics terminal; the status update information includes the third time of the smart express box The first amount of light entering, as well as the corresponding time and position of the smart express box when the first amount of light entering changes. The invention is used for logistics transportation.

Description

物流监测方法、装置和系统Logistics monitoring methods, devices and systems

技术领域Technical field

本发明涉及物流运输技术领域,尤其涉及一种物流监测方法、装置和系统。The present invention relates to the technical field of logistics and transportation, and in particular to a logistics monitoring method, device and system.

背景技术Background technique

目前的物流运输过程中,寄件人和收件人仅能通过物流单号查询包裹的中转过程,但无法对包裹的具体运输过程进行追踪。由于包裹运输过程中时常出现破损、掉包和丢失的情况,而现有的物流追踪方法仅能查询到包裹的运输路线、中转站点,却无法对包裹的具体情况(如包裹破损时间、地点,包裹中途是否打开等)进行追踪,因此当包裹出现破损和丢失等情况时,无法对寄件人和物流运营商的责任进行追溯。In the current logistics transportation process, the sender and recipient can only check the transit process of the package through the logistics tracking number, but cannot track the specific transportation process of the package. Since packages are often damaged, dropped, and lost during transportation, existing logistics tracking methods can only query the package's transportation route and transfer stations, but cannot determine the specific circumstances of the package (such as the time and location of the package damage, the location of the package, and the location of the package). Therefore, when the package is damaged or lost, the responsibilities of the sender and logistics operator cannot be traced.

发明内容Contents of the invention

本发明的实施例提供一种物流监测方法、装置和系统,能够在智能快递盒的状态变化时,记录相应的时间和位置信息,在智能快递盒破损或丢失时,追溯相关责任人的责任。Embodiments of the present invention provide a logistics monitoring method, device and system that can record the corresponding time and location information when the status of the smart express box changes, and trace the responsibilities of the relevant responsible persons when the smart express box is damaged or lost.

为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above objects, embodiments of the present invention adopt the following technical solutions:

第一方面,提供一种物流监测方法,包括:物流监测装置获取智能快递盒的状态信息;状态信息包括智能快递盒的第一进光量;若物流监测装置确定第一进光量大于或等于第一阈值,则确定第一时间和智能快递盒在第一时间的位置;第一时间为智能快递盒的第一进光量大于或等于第一阈值的时间;物流监测装置向物流终端发送状态更新信息;状态更新信息包括智能快递盒的第一进光量,以及第一进光量变化时对应的时间和智能快递盒的位置。In a first aspect, a logistics monitoring method is provided, including: a logistics monitoring device obtains status information of a smart express box; the status information includes the first light incident amount of the smart express box; if the logistics monitoring device determines that the first light incident amount is greater than or equal to the first threshold, then determine the first time and the position of the smart express box at the first time; the first time is the time when the first amount of light entering the smart express box is greater than or equal to the first threshold; the logistics monitoring device sends status update information to the logistics terminal; The status update information includes the first amount of light entering the smart express box, as well as the corresponding time and the position of the smart express box when the first amount of light entering changes.

第二方面,提供一种物流监测装置,包括:检测模块,用于获取智能快递盒的状态信息;状态信息包括智能快递盒的第一进光量;处理模块,用于在检测模块确定第一进光量大于或等于第一阈值时,确定第一时间和智能快递盒在第一时间的位置;第一时间为智能快递盒的第一进光量大于或等于第一阈值的时间;发送模块,用于向物流终端发送状态更新信息;状态更新信息包括智能快递盒的第一进光量,以及第一进光量变化时对应的时间和智能快递盒的位置。In a second aspect, a logistics monitoring device is provided, including: a detection module for obtaining status information of the smart express box; the status information includes the first light input amount of the smart express box; and a processing module for determining the first light input amount in the detection module. When the amount of light is greater than or equal to the first threshold, determine the first time and the position of the smart express box at the first time; the first time is the time when the first amount of light entering the smart express box is greater than or equal to the first threshold; the sending module is used to Send status update information to the logistics terminal; the status update information includes the first amount of light entering the smart express box, as well as the corresponding time when the first amount of light input changes and the position of the smart express box.

第三方面,提供一种物流监测装置,包括:存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当物流监测装置运行时,处理器执行存储器存储的计算机执行指令,以使物流监测装置执行如第一方面提供的物流监测方法。In a third aspect, a logistics monitoring device is provided, including: a memory, a processor, a bus and a communication interface; the memory is used to store computer execution instructions, and the processor and the memory are connected through the bus; when the logistics monitoring device is running, the processor executes the memory The stored computer executes instructions to cause the logistics monitoring device to execute the logistics monitoring method provided in the first aspect.

第四方面,提供一种计算机可读存储介质,包括:计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如第一方面提供的物流监测方法。In a fourth aspect, a computer-readable storage medium is provided, including: computer execution instructions, which when the computer execution instructions are run on a computer, cause the computer to execute the logistics monitoring method provided in the first aspect.

第五方面,提供一种物流监测系统,包括:区块链服务器、智能快递盒和物流终端;智能快递盒包括检测模块、处理模块和通信模块;检测模块,用于确定智能快递盒的进光量,以及智能快递盒的位置;通信模块,用于向物流终端发送智能快递盒的状态信息;区块链服务器,用于采用区块链技术存储物流状态信息;物流状态信息包括智能快递盒的状态信息,状态信息包括智能快递盒的进光量变化情况和智能快递盒的位置变化情况;物流终端,用于向智能快递盒发送状态更新请求消息;状态更新请求消息用于请求智能快递盒的状态信息;物流终端,还用于接收智能快递盒的状态信息,并将状态信息存储至区块链服务器。In the fifth aspect, a logistics monitoring system is provided, including: a blockchain server, a smart express box and a logistics terminal; the smart express box includes a detection module, a processing module and a communication module; the detection module is used to determine the amount of light entering the smart express box , and the location of the smart express box; the communication module is used to send the status information of the smart express box to the logistics terminal; the blockchain server is used to store logistics status information using blockchain technology; the logistics status information includes the status of the smart express box Information, status information includes changes in the amount of light entering the smart express box and changes in the position of the smart express box; the logistics terminal is used to send a status update request message to the smart express box; the status update request message is used to request status information of the smart express box ; The logistics terminal is also used to receive the status information of the smart express box and store the status information to the blockchain server.

本发明实施例提供的物流监测方法,包括:物流监测装置获取智能快递盒的状态信息;状态信息包括智能快递盒的第一进光量;若物流监测装置确定第一进光量大于或等于第一阈值,则确定第一时间和智能快递盒在第一时间的位置;第一时间为智能快递盒的第一进光量大于或等于第一阈值的时间;物流监测装置向物流终端发送状态更新信息;状态更新信息包括智能快递盒的第一进光量,以及第一进光量变化时对应的时间和智能快递盒的位置。本发明实施例提供的物流监测方法通过实时监测智能快递盒的进光量变化情况确定智能快递盒是否被打开或破损;在智能快递盒的进光量大于或等于第一阈值时,可以确定智能快递盒被打开或破损,此时可以确定智能快递盒被打开或破损时的时间和位置,通过智能快递盒被打开或破损的时间和位置实现对物流损失的责任人追溯。The logistics monitoring method provided by the embodiment of the present invention includes: the logistics monitoring device obtains the status information of the smart express box; the status information includes the first light input amount of the smart express box; if the logistics monitoring device determines that the first light input amount is greater than or equal to the first threshold , then determine the first time and the position of the smart express box at the first time; the first time is the time when the first light input amount of the smart express box is greater than or equal to the first threshold; the logistics monitoring device sends status update information to the logistics terminal; status The updated information includes the first amount of light entering the smart express box, as well as the corresponding time and position of the smart express box when the first amount of light entering changes. The logistics monitoring method provided by the embodiment of the present invention determines whether the smart express box is opened or damaged by monitoring changes in the amount of light entering the smart express box in real time; when the amount of light entering the smart express box is greater than or equal to the first threshold, it can be determined that the smart express box If the smart express box is opened or damaged, the time and location when the smart express box is opened or damaged can be determined. The person responsible for the logistics loss can be traced through the time and location of the smart express box being opened or damaged.

附图说明Description of the drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without exerting creative efforts.

图1为本发明实施例提供的一种物流监测系统的架构示意图一;Figure 1 is a schematic diagram 1 of the architecture of a logistics monitoring system provided by an embodiment of the present invention;

图2为本发明实施例提供的一种物流监测系统的架构示意图二;Figure 2 is a schematic diagram 2 of the architecture of a logistics monitoring system provided by an embodiment of the present invention;

图3为本发明实施例提供的一种智能快递盒的结构示意图一;Figure 3 is a schematic structural diagram of a smart express box provided by an embodiment of the present invention;

图4为本发明实施例提供的一种智能快递盒的结构示意图二;Figure 4 is a schematic structural diagram 2 of an intelligent express box provided by an embodiment of the present invention;

图5为本发明实施例提供的一种环境模块的结构示意图;Figure 5 is a schematic structural diagram of an environment module provided by an embodiment of the present invention;

图6为本发明实施例提供的一种物流检测方法的流程示意图一;Figure 6 is a schematic flow chart 1 of a logistics detection method provided by an embodiment of the present invention;

图7为本发明实施例提供的一种物流检测方法的流程示意图二;Figure 7 is a schematic flow chart 2 of a logistics detection method provided by an embodiment of the present invention;

图8为本发明实施例提供的一种物流检测方法的流程示意图三;Figure 8 is a schematic flow chart 3 of a logistics detection method provided by an embodiment of the present invention;

图9为本发明实施例提供的一种物流检测方法的流程示意图四;Figure 9 is a schematic flow chart 4 of a logistics detection method provided by an embodiment of the present invention;

图10为本发明实施例提供的一种物流检测装置的结构示意图一;Figure 10 is a schematic structural diagram of a logistics detection device provided by an embodiment of the present invention;

图11为本发明实施例提供的一种物流检测装置的结构示意图二;Figure 11 is a schematic structural diagram 2 of a logistics detection device provided by an embodiment of the present invention;

图12为本发明实施例提供的一种物流检测装置的结构示意图三;Figure 12 is a schematic structural diagram three of a logistics detection device provided by an embodiment of the present invention;

图13为本发明实施例提供的另一种物流检测装置的结构示意图。Figure 13 is a schematic structural diagram of another logistics detection device provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。It should be noted that in the embodiments of the present invention, words such as “exemplary” or “for example” are used to represent examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "such as" in the embodiments of the invention is not to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the words "exemplary" or "such as" is intended to present the concept in a concrete manner.

为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。In order to facilitate a clear description of the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, words such as "first" and "second" are used to distinguish the same or similar items with basically the same functions and effects. Skilled persons can understand that words such as "first" and "second" do not limit the quantity and execution order.

下面对本发明实施例涉及的技术用语进行解释。The technical terms involved in the embodiments of the present invention are explained below.

可信执行环境(trusted execution environment,TEE),一种保护软件安全状态的技术,用于为应用程序或敏感数据提供安全的运行环境。TEE可以为多个可信应用(trusted application,TA)提供安全运行环境,且对于每个TA,TEE可以确保其不受恶意软件的攻击,并禁止未被授权的访问者修改TA的数据。Trusted execution environment (TEE) is a technology that protects the security status of software and is used to provide a safe operating environment for applications or sensitive data. TEE can provide a secure operating environment for multiple trusted applications (TAs), and for each TA, TEE can ensure that it is not attacked by malware and prohibit unauthorized visitors from modifying the TA's data.

区块链(Block Chain),一种结合数据存储、点对点传输、共识机制和加密算法的分布式账本。与传统的中心化数据结构不同,区块链提供了一种去中心化的数据结构,且区块链仅提供数据的写入和查询功能,确保了数据的安全性、稳定性、不可篡改性和可溯源性。Block Chain is a distributed ledger that combines data storage, point-to-point transmission, consensus mechanism and encryption algorithm. Different from the traditional centralized data structure, the blockchain provides a decentralized data structure, and the blockchain only provides data writing and query functions, ensuring the security, stability, and non-tamperability of the data. and traceability.

物流终端,物流服务商使用的终端,用于更新智能快递盒的状态信息至区块链服务器;用户终端,贵重物品购买者使用的终端,用于提供物流信息,并向物流终端发起物流申请;商家终端,贵重物品提供者使用的终端,用于向用户终端确认商品信息,并向物流终端发起物流申请。当然,用户终端和商家终端均可以作为物流服务的申请方,智能快递盒用于贵重物品的存放、运输。Logistics terminal, a terminal used by logistics service providers, is used to update the status information of smart express boxes to the blockchain server; user terminal, a terminal used by buyers of valuable items, is used to provide logistics information and initiate logistics applications to the logistics terminal; The merchant terminal is a terminal used by the provider of valuables to confirm product information from the user terminal and initiate a logistics application to the logistics terminal. Of course, both user terminals and merchant terminals can be applicants for logistics services, and smart express boxes are used for the storage and transportation of valuables.

目前的物流行业中,快递包裹丢失、破损或掉包的现象时有发生,而当这类情况发生时,物流运营商通常仅赔偿运费金额的5-10倍。由于寄件用户无法对快递包裹的运输过程进行追溯,确定快递包裹丢失的责任人,因此很难向物流运营商或商家进行索赔。In the current logistics industry, express packages are lost, damaged, or switched from time to time. When such situations occur, logistics operators usually only compensate 5-10 times the freight amount. Since the sending user cannot trace the transportation process of the express package and determine the person responsible for the loss of the express package, it is difficult to make a claim against the logistics operator or merchant.

针对上述问题,本发明实施例提供一种物流监测系统,如图1所示,包括:智能快递盒10、区块链服务器11和物流终端12。To address the above problems, embodiments of the present invention provide a logistics monitoring system, as shown in Figure 1 , including: a smart express box 10, a blockchain server 11 and a logistics terminal 12.

其中,智能快递盒10包括检测模块101和通信模块102。检测模块101,用于确定智能快递盒10的进光量,以及智能快递盒10的位置;通信模块102,用于向物流终端12发送智能快递盒10的状态信息。Among them, the smart express box 10 includes a detection module 101 and a communication module 102. The detection module 101 is used to determine the amount of light entering the smart express box 10 and the position of the smart express box 10; the communication module 102 is used to send status information of the smart express box 10 to the logistics terminal 12.

区块链服务器11,用于采用区块链技术存储物流状态信息;物流状态信息包括智能快递盒10的状态信息,状态信息包括智能快递盒10的进光量变化情况和智能快递盒10的位置变化情况。当然,物流状态信息还可以包括物流终端12的签名信息等其他信息。The blockchain server 11 is used to store logistics status information using blockchain technology; the logistics status information includes the status information of the smart express box 10, and the status information includes changes in the amount of light entering the smart express box 10 and changes in the position of the smart express box 10 Condition. Of course, the logistics status information may also include signature information of the logistics terminal 12 and other information.

物流终端,用于向智能快递盒发送状态更新请求消息;状态更新请求消息用于请求智能快递盒的状态信息。The logistics terminal is used to send a status update request message to the smart express box; the status update request message is used to request status information of the smart express box.

物流终端12,还用于接收智能快递盒10的状态信息,并将状态信息存储至区块链服务器11。The logistics terminal 12 is also used to receive status information of the smart express box 10 and store the status information to the blockchain server 11 .

可选的,智能快递盒10还包括处理模块103、环境模块104和电源模块105,图中未示出处理模块103、环境模块104和电源模块105。如图2所示,物流监测装置还包括用户终端13和商家终端14。Optionally, the smart express box 10 also includes a processing module 103, an environment module 104, and a power module 105. The processing module 103, the environment module 104, and the power module 105 are not shown in the figure. As shown in Figure 2, the logistics monitoring device also includes a user terminal 13 and a merchant terminal 14.

处理模块103,用于管理检测模块101和通信模块102;环境模块104,用于为检测模块101、通信模块102和处理模块103提供可信执行环境;环境模块104,还用于管理电源模块105的运行。The processing module 103 is used to manage the detection module 101 and the communication module 102; the environment module 104 is used to provide a trusted execution environment for the detection module 101, the communication module 102 and the processing module 103; the environment module 104 is also used to manage the power module 105 of operation.

用户终端13,用于提供物流信息;物流信息包括收件人姓名、收件人电话和收件地址;用户终端,还用于向物流终端发送物流信息;用户终端,还用于向商家终端和区块链服务器发送商品信息;商品信息为智能快递盒内物品的属性信息,如商品的颜色、数量和名称等。The user terminal 13 is used to provide logistics information; the logistics information includes the recipient's name, recipient's phone number and delivery address; the user terminal is also used to send logistics information to the logistics terminal; the user terminal is also used to send logistics information to the merchant terminal and The blockchain server sends product information; the product information is the attribute information of the items in the smart express box, such as the color, quantity and name of the product.

商家终端14,用于接收用户终端发送的商品信息,并将商品信息与区块链服务器内存储的商品信息匹配;商家终端,还用于在接收的商品信息与区块链服务器内存储的商品信息匹配时,向物流终端发送寄件请求消息;寄件请求消息用于请求物流服务商提供物流服务。The merchant terminal 14 is used to receive the product information sent by the user terminal and match the product information with the product information stored in the blockchain server; the merchant terminal is also used to match the received product information with the product information stored in the blockchain server. When the information matches, a shipping request message is sent to the logistics terminal; the shipping request message is used to request the logistics service provider to provide logistics services.

上述的物流终端12、用户终端13和商家终端14可以为用户设备(user equipment,UE),如:手机、电脑,还可以为蜂窝电话、无绳电话、会话发起协议(session initiationprotocol,SIP)电话、智能电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、膝上型计算机、手持式通信设备、手持式计算设备和/或用于在无线系统上进行通信的其它设备。The above-mentioned logistics terminal 12, user terminal 13 and merchant terminal 14 can be user equipment (UE), such as mobile phones and computers, and can also be cellular phones, cordless phones, session initiation protocol (session initiation protocol, SIP) phones, Smartphones, wireless local loop (WLL) stations, personal digital assistants (PDAs), laptops, handheld communications devices, handheld computing devices and/or for use on wireless systems Other equipment for communication.

区块链服务器11可以是服务器集群(由多个服务器组成)中的一个服务器,也可以是该一个服务器中的芯片,还可以是该一个服务器中的片上系统,还可以通过部署在物理机上的虚拟机(virtual machine,VM)实现。The blockchain server 11 can be a server in a server cluster (composed of multiple servers), a chip in the server, a system-on-chip in the server, or it can be deployed on a physical machine. Virtual machine (VM) implementation.

一种可能的实现方式中,物流终端12,还用于在接收商家终端14发送的寄件请求消息后,向用户终端13发送信息确认请求消息;信息确认请求消息用于向用户终端请求物流信息;物流终端12,还用于接收用户终端13发送的物流信息,并将该物流信息与区块链服务器11内存储的物流信息匹配。In a possible implementation, the logistics terminal 12 is also used to send an information confirmation request message to the user terminal 13 after receiving the shipping request message sent by the merchant terminal 14; the information confirmation request message is used to request logistics information from the user terminal. ; The logistics terminal 12 is also used to receive the logistics information sent by the user terminal 13 and match the logistics information with the logistics information stored in the blockchain server 11.

物流终端12,还用于在用户终端发送的物流信息与区块链服务器内存储的物流信息匹配时,向商家终端14提供物流服务。The logistics terminal 12 is also used to provide logistics services to the merchant terminal 14 when the logistics information sent by the user terminal matches the logistics information stored in the blockchain server.

需要说明的是,本发明实施例中,商家终端14为一种可选的装置。当用户自己邮寄重要物品时,可以通过用户终端13在将物流信息存储至区块链服务器11的同时,向物流终端12发送寄件请求消息,此时该寄件请求消息可以包括物流信息;物流终端12接收寄件请求消息后,将其中的物流信息与区块链服务器11中的物流信息进行匹配,若两者相匹配,则物流服务商可以向用户提供物流服务。It should be noted that in this embodiment of the present invention, the merchant terminal 14 is an optional device. When the user mails important items himself, the user terminal 13 can store the logistics information in the blockchain server 11 and at the same time send a shipping request message to the logistics terminal 12. At this time, the shipping request message can include logistics information; Logistics After receiving the shipping request message, the terminal 12 matches the logistics information in it with the logistics information in the blockchain server 11. If the two match, the logistics service provider can provide logistics services to the user.

当用户在商家购买贵重物品后,若需要商家负责该贵重物品的运输,则物流监测系统可以包括商家终端14。此时,用户可以通过用户终端13将商品信息存储至区块链服务器11的同时,向商家终端14发送商品信息;商家终端14接收商品信息后,将其与区块链服务器11中的商品信息进行匹配,若两者相匹配,则商家终端14向物流终端12发送寄件请求消息,此时该寄件请求消息用于请求物流服务商提供物流服务;物流终端12接收寄件请求消息后,可以向用户终端13请求物流信息,并将用户终端13发来的物流信息与区块链服务器11中的物流信息进行匹配,若两者相匹配,则物流服务商可以为用户商家提供物流服务。After a user purchases valuable items from a merchant, if the merchant needs to be responsible for the transportation of the valuable items, the logistics monitoring system may include the merchant terminal 14 . At this time, the user can store the product information in the blockchain server 11 through the user terminal 13 and at the same time send the product information to the merchant terminal 14; after receiving the product information, the merchant terminal 14 compares it with the product information in the blockchain server 11 Matching is performed. If the two match, the merchant terminal 14 sends a shipping request message to the logistics terminal 12. At this time, the shipping request message is used to request the logistics service provider to provide logistics services; after the logistics terminal 12 receives the shipping request message, Logistics information can be requested from the user terminal 13, and the logistics information sent by the user terminal 13 can be matched with the logistics information in the blockchain server 11. If the two match, the logistics service provider can provide logistics services to the user merchants.

本发明实施例提供的物流监测系统不仅可以实时监测智能快递盒的状态信息变化,从而在智能快递盒运输出错时实现责任追溯。此外,还可以在申请物流服务时,通过物流终端与区块链服务器之间的信息匹配,以及商家终端与区块链服务器之间的信息匹配实现信息的多层校对,确保物流信息的准确性,避免出现包裹投递错误的现象。The logistics monitoring system provided by the embodiment of the present invention can not only monitor the status information changes of the smart express box in real time, but also realize responsibility tracing when the smart express box transportation error occurs. In addition, when applying for logistics services, multi-layer proofreading of information can be achieved through information matching between the logistics terminal and the blockchain server, as well as between the merchant terminal and the blockchain server, to ensure the accuracy of the logistics information. , to avoid package delivery errors.

如图3所示,本发明实施例提供一种智能快递盒,包括检测模块20、通信模块21和电源模块22。As shown in FIG. 3 , an embodiment of the present invention provides a smart express box, which includes a detection module 20 , a communication module 21 and a power module 22 .

其中,检测模块20包括传感器子模块201和定位子模块202。传感器子模块201,用于检测智能快递盒的进光量;定位子模块202,用于确定智能快递盒的位置。Among them, the detection module 20 includes a sensor sub-module 201 and a positioning sub-module 202. The sensor sub-module 201 is used to detect the amount of light entering the smart express box; the positioning sub-module 202 is used to determine the position of the smart express box.

可选的,传感器子模块201可以包括光线传感器,当智能快递盒的进光量小于阈值时,光线传感器的电路工作在低电平“0”;当智能快递盒的进光量大于或等于阈值时,光线传感器的电路工作在高电平“1”。由于智能快递盒在被打开或破损时,其进光量发生变化,因此可以根据光线传感器电路的电平状态确定智能快递盒是否被打开或破损。定位子模块202可以包括全球定位系统(global positioning system,GPS),也可以为北斗系统或伽利略系统。Optionally, the sensor sub-module 201 may include a light sensor. When the amount of light entering the smart express box is less than the threshold, the circuit of the light sensor works at low level "0"; when the amount of light entering the smart express box is greater than or equal to the threshold, The circuit of the light sensor works at high level "1". Since the amount of light entering the smart express box changes when it is opened or damaged, it can be determined based on the level state of the light sensor circuit whether the smart express box is opened or damaged. The positioning sub-module 202 may include a global positioning system (GPS), or may be a Beidou system or a Galileo system.

通信模块21,用于实现智能快递盒与物流终端的数据交互。通信模块21可以通过近场通信(near field communication,NFC)与物流终端通信,也可以通过移动蜂窝网络与物流终端通信,还可以通过其他无线通信方式与物流终端通信,对此本发明实施例不做限定。The communication module 21 is used to realize data interaction between the smart express box and the logistics terminal. The communication module 21 can communicate with the logistics terminal through near field communication (NFC), can also communicate with the logistics terminal through a mobile cellular network, or can communicate with the logistics terminal through other wireless communication methods. In this regard, the embodiment of the present invention does not Make limitations.

电源模块22,用于为智能快递盒中的各个模块供电。The power module 22 is used to power each module in the smart express box.

可选的,如图4所示,智能快递盒还可以包括环境模块23,用于为智能快递盒中各个模块提供可信执行环境;环境模块23,还用于执行检测程序,对智能快递盒中各个模块的性能进行检测,确保各个模块正常工作;环境模块23,还用于管理电源模块22的运行,以及存储智能快递盒中各个模块产生的数据。Optionally, as shown in Figure 4, the smart express box can also include an environment module 23, which is used to provide a trusted execution environment for each module in the smart express box; the environment module 23 is also used to execute the detection program, and perform inspection on the smart express box. The performance of each module in the smart express box is tested to ensure the normal operation of each module; the environment module 23 is also used to manage the operation of the power module 22 and store the data generated by each module in the smart express box.

如图5所示,本发明实施例提供了一种环境模块23,能够分别控制传感器子模块201、定位子模块202和通信模块21的运行,以及数据的存储,确保数据的安全性。As shown in Figure 5, the embodiment of the present invention provides an environment module 23 that can respectively control the operation of the sensor sub-module 201, the positioning sub-module 202 and the communication module 21, as well as the storage of data to ensure data security.

其中,位置容器231用于存储定位子模块202生成的位置信息,以及定位子模块202运行所需的计算机程序;传感器容器232用于存储传感器子模块201生成的进光量信息(也可以为电平状态信息),以及传感器子模块201运行所需的计算机程序;通信容器233用于存储发送给物流终端的信息,以及通信模块21运行所需的计算机程序;密钥容器234用于存储数据加密所用的密钥信息,以及密钥验证使用的计算机程序;应用容器235用于存储智能快递盒中各个模块的自检程序、电路控制程序和加密程序等,自检程序用于检验智能快递盒中各个模块是否正常工作,电路控制程序用于控制智能快递盒中各个模块的工作与停止,加密程序用于对智能快递盒发送的数据进行加密,以及对接收的数据进行解密。Among them, the position container 231 is used to store the position information generated by the positioning sub-module 202, and the computer program required for the operation of the positioning sub-module 202; the sensor container 232 is used to store the amount of light information generated by the sensor sub-module 201 (it can also be the level status information), and the computer program required for the operation of the sensor sub-module 201; the communication container 233 is used to store information sent to the logistics terminal, and the computer program required for the operation of the communication module 21; the key container 234 is used to store the information used for data encryption The key information, as well as the computer program used for key verification; the application container 235 is used to store the self-test program, circuit control program and encryption program of each module in the smart express box, and the self-test program is used to test each module in the smart express box. Whether the module is working normally, the circuit control program is used to control the work and stop of each module in the smart express box, and the encryption program is used to encrypt the data sent by the smart express box and decrypt the received data.

需要说明的是,本发明实施例中,智能快递盒在运输过程中传感器子模块始终处于工作状态,而定位子模块只有在传感器子模块检测的进光量大于或等于阈值时才开始工作,记录智能快递盒的位置。当智能快递盒进入中转站时可以接收物流终端发送的状态更新请求消息,此时智能快递盒执行自检程序,检测各个模块是否正常工作;当智能快递盒的各个模块正常工作时,定位子模块可以开始工作,并通过通信模块将运输过程中传感器子模块采集的进光量信息和定位子模块记录的位置信息,以及当前时刻定位子模块记录的位置信息发送给物流终端。智能快递盒发送的数据信息和接收的数据信息均需环境模块处理,如智能快递盒签收时,环境模块对签收请求消息进行验证;又如更新状态信息时,环境模块对检测模块获取的状态信息处理后再由通信模块发送。It should be noted that in the embodiment of the present invention, the sensor sub-module of the smart express box is always in the working state during transportation, and the positioning sub-module only starts to work when the amount of light detected by the sensor sub-module is greater than or equal to the threshold, and the smart express box is recorded. The location of the express box. When the smart express box enters the transfer station, it can receive the status update request message sent by the logistics terminal. At this time, the smart express box executes a self-test program to detect whether each module is working normally; when each module of the smart express box is working normally, the positioning sub-module It can start working and send the light intensity information collected by the sensor sub-module during transportation and the position information recorded by the positioning sub-module during transportation, as well as the position information recorded by the positioning sub-module at the current moment, to the logistics terminal through the communication module. Both the data information sent and received by the smart express box need to be processed by the environment module. For example, when the smart express box is signed for, the environment module verifies the signature request message; for example, when the status information is updated, the environment module verifies the status information obtained by the detection module. After processing, it is sent by the communication module.

根据上述的物流监测系统,如图6所示,本发明实施例提供一种物流监测方法,包括:According to the above-mentioned logistics monitoring system, as shown in Figure 6, an embodiment of the present invention provides a logistics monitoring method, including:

S301、物流监测装置获取智能快递盒的状态信息。S301. The logistics monitoring device obtains the status information of the smart express box.

其中,状态信息包括智能快递盒的第一进光量。Among them, the status information includes the first amount of light entering the smart express box.

具体地,在智能快递盒包装完成后,其内部的第一进光量保持不变,即光线传感器始终工作在低电平状态“0”。而当智能快递盒被打开或破损时,其内部的第一进光量增加,光线传感器的工作在高电平状态“1”。因此,本发明实施例通过实时监测智能快递盒中第一进光量的变化确定智能快递盒是否曾被打开或破损。智能快递盒的第一进光量可以由物流监测装置实时监测获得,这里的物流监测装置可以是一个独立的功能模块,也可以是集成在智能快递盒上的多个功能模块,如上述图4所示的检测模块、通信模块、电源模块等。Specifically, after the packaging of the smart express box is completed, the first amount of light entering the box remains unchanged, that is, the light sensor always works in the low-level state "0". When the smart express box is opened or damaged, the first amount of light entering the box increases, and the light sensor works in the high-level state "1". Therefore, the embodiment of the present invention determines whether the smart express box has been opened or damaged by monitoring changes in the first amount of light entering the smart express box in real time. The first amount of light entering the smart express box can be monitored in real time by the logistics monitoring device. The logistics monitoring device here can be an independent functional module or multiple functional modules integrated on the smart express box, as shown in Figure 4 above. The detection module, communication module, power module, etc. shown below.

需要说明的是,物流监测装置的检测模块确定智能快递盒的第一进光量后,需要由环境模块确定第一进光量对应的电平信号,高电平“1”对应第一进光量大于或等于第一阈值,低电平“0”对应第一进光量小于第一阈值。环境模块实际是由电平信号确定智能快递盒是否被打开或破损,但其本质是对智能快递盒的第一进光量进行检测,因此下面本实施例将以进光量来判断智能快递盒是否被打开或破损。It should be noted that after the detection module of the logistics monitoring device determines the first amount of light entering the smart express box, the environment module needs to determine the level signal corresponding to the first amount of light entering. A high level "1" corresponds to the first amount of light entering being greater than or Equal to the first threshold, the low level "0" corresponds to the first amount of incident light being less than the first threshold. The environment module actually uses the level signal to determine whether the smart express box has been opened or damaged, but its essence is to detect the first amount of light entering the smart express box. Therefore, in this embodiment, the amount of light entering will be used to determine whether the smart express box has been opened or damaged. Open or broken.

S302、若物流监测装置确定第一进光量大于或等于第一阈值,则确定第一时间和智能快递盒在第一时间的位置。S302. If the logistics monitoring device determines that the first amount of incident light is greater than or equal to the first threshold, determine the first time and the position of the smart express box at the first time.

其中,第一时间为智能快递盒的第一进光量大于或等于第一阈值的时间。The first time is the time when the first amount of light entering the smart express box is greater than or equal to the first threshold.

具体地,这里的第一阈值可以是本领域的技术人员通过实验获得,也可以将智能快递盒处于密封状态时的进光量设置为第一阈值,对此本发明实施例不做限定。Specifically, the first threshold here can be obtained through experiments by those skilled in the art, or the amount of light entering when the smart express box is in a sealed state can be set as the first threshold, which is not limited by the embodiment of the present invention.

在智能快递盒的运输过程中,若物流监测装置检测到智能快递盒的第一进光量大于或等于第一阈值,则可以确定智能快递盒被打开或出现破损。此时,物流监测装置可以定位智能快递盒的位置,以及第一进光量大于或等于第一阈值的第一时间。由此,物流监测装置可以确定智能快递盒被打开或破损的时间、位置,从而实现责任的追溯。During the transportation of the smart express box, if the logistics monitoring device detects that the first amount of light entering the smart express box is greater than or equal to the first threshold, it can be determined that the smart express box is opened or damaged. At this time, the logistics monitoring device can locate the position of the smart express box and the first time when the first amount of light is greater than or equal to the first threshold. As a result, the logistics monitoring device can determine the time and location when the smart express box is opened or damaged, thereby enabling traceability of responsibility.

需要说明的是,智能快递盒在运输途中被打开或破损后,物流服务商可能会对智能快递盒重新包装,此时智能快递盒的第一进光量可以小于第一阈值。当智能快递盒的第一进光量小于第一阈值时,物流监测装置可以再次记录第四时间和智能快递盒在第一时间时的位置。由此,物流监测装置可以确定智能快递盒在第一时间和第四时间之前被打开或破损,以及智能快递盒被打开或破损的路段。这里的第四时间为智能快递盒的第一进光量小于第一阈值的时间。It should be noted that after the smart express box is opened or damaged during transportation, the logistics service provider may repackage the smart express box. At this time, the first amount of light entering the smart express box can be less than the first threshold. When the first amount of light entering the smart express box is less than the first threshold, the logistics monitoring device can record the fourth time and the position of the smart express box at the first time again. Thus, the logistics monitoring device can determine that the smart express box was opened or damaged before the first time and the fourth time, and the road section where the smart express box was opened or damaged. The fourth time here is the time when the first amount of light entering the smart express box is less than the first threshold.

物流监测装置在确定智能快递盒在第一时间和第四时间的位置时,其定位子模块可以仅在第一时间和第四时间工作,也可以在第一时间和第四时间段内均处于工作状态,对此本发明实施例不做限定。为节约能源,本发明实施例优选定位子模块仅在第一时间和第四时间工作。When the logistics monitoring device determines the position of the smart express box at the first time and the fourth time, its positioning sub-module can only work at the first time and the fourth time, or it can be in both the first time and the fourth time period. The working state is not limited by the embodiment of the present invention. In order to save energy, in the embodiment of the present invention, it is preferred that the positioning sub-module only works at the first time and the fourth time.

S303、物流终端向物流监测装置发送状态更新请求消息。S303. The logistics terminal sends a status update request message to the logistics monitoring device.

其中,状态更新请求消息用于请求智能快递盒的状态信息,状态信息还包括第一进光量变化时对应的时间和智能快递盒的位置。Among them, the status update request message is used to request the status information of the smart express box. The status information also includes the corresponding time when the first amount of incident light changes and the position of the smart express box.

具体地,智能快递盒在运输达到中转站时,物流终端向物流监测装置发送更新请求消息,请求智能快递盒从上一中转站至当前中转站之间的状态信息。Specifically, when the smart express box arrives at the transfer station, the logistics terminal sends an update request message to the logistics monitoring device, requesting the status information of the smart express box from the previous transfer station to the current transfer station.

S304、物流监测装置接收状态更新请求消息。S304. The logistics monitoring device receives the status update request message.

S305、物流监测装置向物流终端发送状态更新信息。S305. The logistics monitoring device sends status update information to the logistics terminal.

其中,状态更新信息包括智能快递盒的第一进光量,以及第一进光量变化时对应的时间和智能快递盒的位置。Among them, the status update information includes the first amount of light entering the smart express box, as well as the corresponding time and the position of the smart express box when the first amount of light entering changes.

具体地,物流监测装置接收物流终端发送的状态更新请求消息后,需要对智能快递盒进行自检,判断智能快递盒是否工作正常。若智能快递盒工作正常,则物流监测装置向流终端发送状态更新信息;若智能快递盒无法正常工作,则物流服务商需要对智能快递盒进行检查,确定运输物品是否出现问题;若运输物品出现问题,则及时向负责运输的物流服务人员追责;若运输物品未出现问题,则物流服务商重新设置智能快递盒,使其正常工作。Specifically, after receiving the status update request message sent by the logistics terminal, the logistics monitoring device needs to perform a self-check on the smart express box to determine whether the smart express box is working properly. If the smart express box works normally, the logistics monitoring device sends status update information to the flow terminal; if the smart express box fails to work normally, the logistics service provider needs to check the smart express box to determine whether there is a problem with the transported items; if there is a problem with the transported items If there is a problem, the logistics service personnel responsible for transportation will be held accountable in a timely manner; if there are no problems with the transported items, the logistics service provider will reset the smart express box to make it work normally.

S306、物流终端接收状态更新信息,并将状态更新信息存储至区块链服务器。S306. The logistics terminal receives the status update information and stores the status update information in the blockchain server.

具体地,状态更新信息还可以包括智能快递盒离开上一中转站的时间和到达当前中转站的时间。物流终端接收状态更新信息,判断智能快递盒在离开上一中转站的时间和到达当前中转站的时间之间,其第一进光量是否变化;若该段时间内,智能快递盒的第一进光量小于第一阈值,则确定智能快递盒未被打开或破损;若该段时间内,存在智能快递盒的第一进光量大于或等于第一阈值的时段,则确定智能快递盒曾被打开或破损。此时,若智能快递盒运输的物品出现问题,则可以确定责任在于该段时间内负责运输的物流服务商。Specifically, the status update information may also include the time when the smart express box left the previous transfer station and the time when it arrived at the current transfer station. The logistics terminal receives the status update information and determines whether the first amount of light entering the smart express box changes between the time it leaves the previous transfer station and the time it arrives at the current transfer station; if within this period of time, the first amount of light entering the smart express box changes If the amount of light is less than the first threshold, it is determined that the smart express box has not been opened or damaged; if within this period of time, there is a period when the first amount of light entering the smart express box is greater than or equal to the first threshold, then it is determined that the smart express box has been opened or damaged. damaged. At this time, if there is a problem with the items transported by the smart express box, it can be determined that the responsibility lies with the logistics service provider responsible for transportation during that period of time.

物流终端接收状态更新信息后,可以将其存储至区块链服务器,以便于用户或商家查询相应的状态。After the logistics terminal receives the status update information, it can be stored in the blockchain server to facilitate users or merchants to query the corresponding status.

需要说明的是,物流监测装置向物流终端发送状态更新信息可以通过NFC实现,也可以通过移动蜂窝网络实现。若物流监测装置通过NFC发送状态更新信息,则可以在智能快递盒进入中转站时向物流终端发送状态更新信息,即在步骤S302后执行步骤S303;若物流监测装置通过移动蜂窝网络发送状态更新信息,则可以在检测到智能快递盒的第一进光量大于或等于第一阈值时,即向物流终端发送状态更新信息,即在步骤S302后执行步骤S305。当然,若物流监测装置通过移动蜂窝网络发送状态更新信息时,还可以将状态更新信息发送给用户终端和商家终端,使得用户终端和商家终端能够及时了解智能快递盒的运输情况。It should be noted that the logistics monitoring device can send status update information to the logistics terminal through NFC or through the mobile cellular network. If the logistics monitoring device sends status update information through NFC, the status update information can be sent to the logistics terminal when the smart express box enters the transfer station, that is, step S303 is executed after step S302; if the logistics monitoring device sends status update information through the mobile cellular network , then when it is detected that the first light input amount of the smart express box is greater than or equal to the first threshold, the status update information can be sent to the logistics terminal, that is, step S305 is executed after step S302. Of course, if the logistics monitoring device sends status update information through the mobile cellular network, it can also send the status update information to the user terminal and merchant terminal, so that the user terminal and merchant terminal can understand the transportation status of the smart express box in a timely manner.

可选的,在智能快递盒离开当前的中转站时,物流终端需要向物流监测装置再次发送状态更新请求消息,使得物流监测装置和物流终端再次执行上述步骤S304-S306,确保智能快递盒在中转站中转的时间段内未被打开或破损。Optionally, when the smart express box leaves the current transfer station, the logistics terminal needs to send a status update request message to the logistics monitoring device again, so that the logistics monitoring device and the logistics terminal perform the above steps S304-S306 again to ensure that the smart express box is in transit. It has not been opened or damaged during the station transfer period.

本发明实施例通过实时监测智能快递盒的进光量变化情况确定智能快递盒是否被打开或破损;在智能快递盒的进光量大于或等于第一阈值时,可以确定智能快递盒被打开或破损,此时可以确定智能快递盒被打开或破损时的时间和位置,通过智能快递盒被打开或破损的时间和位置实现对物流损失的责任人追溯。The embodiment of the present invention determines whether the smart express box is opened or damaged by real-time monitoring of changes in the amount of light entering the smart express box; when the amount of light entering the smart express box is greater than or equal to the first threshold, it can be determined that the smart express box is opened or damaged. At this time, the time and location when the smart express box was opened or damaged can be determined, and the person responsible for the logistics loss can be traced through the time and location of the smart express box being opened or damaged.

可选的,如图7所示,在步骤S301之前,还包括对智能快递盒进行初始化操作,具体包括:Optionally, as shown in Figure 7, before step S301, it also includes initializing the smart express box, specifically including:

S401、物流终端向物流监测装置发送初始化指令。S401. The logistics terminal sends an initialization instruction to the logistics monitoring device.

其中,初始化指令用于指示物流监测装置对智能快递盒进行自检,确定智能快递盒的各个模块工作正常。Among them, the initialization command is used to instruct the logistics monitoring device to perform self-test on the smart express box to confirm that each module of the smart express box is working properly.

具体地,在将需要快递的物品放入智能快递盒,并打包完成后,物流终端向物流监测装置发送初始化指令,指示物流监测装置对智能快递盒的各个模块进行检测,确保智能快递盒在运输过程中的正常工作。Specifically, after the items that need to be delivered are put into the smart express box and packaged, the logistics terminal sends an initialization instruction to the logistics monitoring device, instructing the logistics monitoring device to detect each module of the smart express box to ensure that the smart express box is being transported normal operation of the process.

S402、物流监测装置接收初始化指令,并根据初始化指令检测智能快递盒是否正常工作。S402. The logistics monitoring device receives the initialization instruction and detects whether the smart express box is working normally according to the initialization instruction.

具体地,物流监测装置接收初始化指令后,环境模块启动检测程序,对通信模块、检测模块和电源模块等模块分别进行检测,判断其是否正常工作。Specifically, after the logistics monitoring device receives the initialization command, the environment module starts the detection program and detects the communication module, detection module, power module and other modules respectively to determine whether they are working normally.

若物流监测装置确定通信模块、检测模块和电源模块等模块均正常工作,则确定智能快递盒正常工作;若物流监测装置确定通信模块、检测模块和电源模块等模块中任一模块工作异常,则确定智能快递盒工作异常,此时需要对智能快递盒进行重新设置,直至智能快递盒正常工作。If the logistics monitoring device determines that the communication module, detection module, power module and other modules are all working normally, it is determined that the smart express box is working normally; if the logistics monitoring device determines that any module among the communication module, detection module and power module is working abnormally, then It is determined that the smart express box is working abnormally. At this time, the smart express box needs to be reset until the smart express box works normally.

S403、若物流监测装置确定智能快递盒工作正常,则确定智能快递盒的第二进光量。S403. If the logistics monitoring device determines that the smart express box is working normally, determine the second light input amount of the smart express box.

具体地,在物流监测装置确定智能快递盒正常工作时,需要确定智能快递盒的第二进光量,以确保智能快递盒包装、密封完好。Specifically, when the logistics monitoring device determines that the smart express box is working normally, it is necessary to determine the second light input amount of the smart express box to ensure that the smart express box is packaged and sealed intact.

S404、若物流监测装置确定第二进光量大于或等于第一阈值,则向物流终端发送错误信息。S404. If the logistics monitoring device determines that the second incident light amount is greater than or equal to the first threshold, it sends an error message to the logistics terminal.

其中,错误信息用于指示智能快递盒包装不符合要求。Among them, the error message is used to indicate that the smart express box packaging does not meet the requirements.

具体地,若物流监测装置检测到智能快递盒的第二进光量大于或等于第一阈值,则可以确定智能快递盒未密封完好,需要重新进行包装。此时,物流监测装置可以向物流终端发送错误信息。Specifically, if the logistics monitoring device detects that the second light input amount of the smart express box is greater than or equal to the first threshold, it can be determined that the smart express box is not sealed well and needs to be repackaged. At this time, the logistics monitoring device can send error information to the logistics terminal.

S405、若物流监测装置确定第二进光量小于第一阈值,则确定第二时间和智能快递盒在第二时间的位置,并向物流终端发送初始信息。S405. If the logistics monitoring device determines that the second amount of incident light is less than the first threshold, determine the second time and the position of the smart express box at the second time, and send initial information to the logistics terminal.

其中,初始信息包括第二时间和智能快递盒在第二时间的位置,第二时间为物流监测装置获取第二进光量的时间。The initial information includes the second time and the position of the smart express box at the second time, and the second time is the time when the logistics monitoring device obtains the second amount of light.

具体地,在物流监测装置检测到智能快递盒的第二进光量小于第一阈值时,可以确定智能快递盒已经包装完好,此时物流监测装置可以向物流终端发送初始信息,以记录智能快递盒的发出时间、位置。Specifically, when the logistics monitoring device detects that the second light input amount of the smart express box is less than the first threshold, it can be determined that the smart express box has been packed well. At this time, the logistics monitoring device can send initial information to the logistics terminal to record the smart express box. The time and location of the issue.

S406、物流终端接收初始信息,并将初始信息存储至区块链服务器。S406. The logistics terminal receives the initial information and stores the initial information in the blockchain server.

具体地,物流终端在接收初始信息后,可以将初始信息存储至区块链服务器,以便于用户和商家查询。同时,物流服务商可以将智能快递盒发出。Specifically, after receiving the initial information, the logistics terminal can store the initial information in the blockchain server to facilitate query by users and merchants. At the same time, logistics service providers can send out smart express boxes.

本实施例通过智能快递盒的初始化操作,可以确保物品在发出时包装完好,未出现问题。当运输物品出现问题时,可以排除物流起始站点和商家的责任。In this embodiment, through the initialization operation of the smart express box, it can be ensured that the items are packaged intact and no problems occur when they are sent out. When there is a problem with the transported items, the responsibility of the logistics starting point and the merchant can be excluded.

可选的,如图8所示,在步骤S401之前,还包括:Optionally, as shown in Figure 8, before step S401, it also includes:

S501、用户终端向商家终端发送商品信息。S501. The user terminal sends product information to the merchant terminal.

其中,商品信息为智能快递盒内物品的属性信息,可以为该物品的名称、数量、颜色和材质等。Among them, the product information is the attribute information of the items in the smart express box, which can be the name, quantity, color, material, etc. of the item.

具体地,在对物品进行邮递之前,用户终端需要与商家终端核对邮寄物品的属性信息,即用户终端生成商品信息,并将商品信息发送给商家终端。Specifically, before mailing the item, the user terminal needs to check the attribute information of the mailed item with the merchant terminal, that is, the user terminal generates product information and sends the product information to the merchant terminal.

用户终端在向商家终端发送商品信息之前,还需要生成公钥,用于对发送的数据信息进行加密。用户终端部署有可信执行环境,用于对数据信息进行加密。用户终端生成公钥的过程可以由用户终端的可信执行环境执行,且用户终端生成的公钥包括第一子密钥、第二子密钥和第三子密钥,第一子密钥、第二子密钥和第三子密钥拼接即可得到公钥。用户终端向商家终端发送商品信息时,还需要将第一子密钥发送给商家终端。Before the user terminal sends product information to the merchant terminal, it also needs to generate a public key to encrypt the sent data information. The user terminal is deployed with a trusted execution environment for encrypting data information. The process of generating a public key by the user terminal can be executed by the trusted execution environment of the user terminal, and the public key generated by the user terminal includes a first subkey, a second subkey and a third subkey. The first subkey, The public key can be obtained by splicing the second subkey and the third subkey. When the user terminal sends product information to the merchant terminal, it also needs to send the first subkey to the merchant terminal.

需要注意的是,用户终端在向商家终端发送商品信息和第一子密钥时,可以根据哈希算法计算商品信息对应的第一哈希值,并将第一哈希值存储至区块链服务器。用户终端生成的密钥可以存储在可信执行环境提供的可信容器中。这里的可信容器即为上述的TA。It should be noted that when the user terminal sends the product information and the first subkey to the merchant terminal, it can calculate the first hash value corresponding to the product information according to the hash algorithm, and store the first hash value in the blockchain server. The key generated by the user terminal can be stored in a trusted container provided by the trusted execution environment. The trusted container here is the above-mentioned TA.

S502、商家终端接收商品信息,并对商品信息进行确认。S502. The merchant terminal receives the product information and confirms the product information.

具体地,商家终端部署有可信执行环境,用于对数据信息进行加密。商家终端接收商品信息和第一子密钥后,将第一子密钥存储至可信执行环境提供的可信容器中,并根据哈希算法计算该商品信息对应的第二哈希值,第二哈希值可以存储至另一可信容器中。Specifically, the merchant terminal is deployed with a trusted execution environment for encrypting data information. After receiving the product information and the first subkey, the merchant terminal stores the first subkey in the trusted container provided by the trusted execution environment, and calculates the second hash value corresponding to the product information according to the hash algorithm. The hash value can be stored in another trusted container.

商家终端将第二哈希值与区块链服务器中存储的第一哈希值进行比对。若第一哈希值与第二哈希值相同,则向物流终端发起物流申请,请求物流服务商提供物流服务;若第一哈希值与第二哈希值不同,则向用户终端重新请求商品信息。The merchant terminal compares the second hash value with the first hash value stored in the blockchain server. If the first hash value and the second hash value are the same, a logistics application is initiated to the logistics terminal and the logistics service provider is requested to provide logistics services; if the first hash value and the second hash value are different, a new request is made to the user terminal. Product information.

S503、商家终端向物流终端发送物流申请消息。S503. The merchant terminal sends a logistics application message to the logistics terminal.

其中,物流申请消息用于请求物流服务商提供物流服务。Among them, the logistics application message is used to request the logistics service provider to provide logistics services.

S504、物流终端接收物流申请消息,并向用户终端发送确认请求消息。S504. The logistics terminal receives the logistics application message and sends a confirmation request message to the user terminal.

其中,确认请求消息用于向用户终端请求物流信息。The confirmation request message is used to request logistics information from the user terminal.

具体地,物流终端接收物流申请消息后,可以向用户终端请求物流信息,以使用户终端提供准确的物流信息。Specifically, after receiving the logistics application message, the logistics terminal can request logistics information from the user terminal, so that the user terminal provides accurate logistics information.

S505、用户终端接收确认请求消息,并向物流终端发送物流信息。S505. The user terminal receives the confirmation request message and sends logistics information to the logistics terminal.

具体地,用户终端接收确认请求消息后,可以将第二子密钥和物流信息发送给物流终端。Specifically, after receiving the confirmation request message, the user terminal may send the second subkey and logistics information to the logistics terminal.

需要说明的是,用户终端可以根据哈希算法计算物流信息对应的第三哈希值,并将该第三哈希值存储至区块链服务器。It should be noted that the user terminal can calculate the third hash value corresponding to the logistics information according to the hash algorithm, and store the third hash value in the blockchain server.

S506、物流终端接收物流信息,并对物流信息进行确认。S506. The logistics terminal receives the logistics information and confirms the logistics information.

具体地,与步骤S502相同的,物流终端接收物流信息后,可以根据哈希算法计算物流信息对应的第四哈希值,并将第四哈希值与区块链服务器中存储的第三哈希值进行比对。若第四哈希值与第三哈希值相同,则确定物流信息正确,物流服务商可以提供物流服务;若第四哈希值与第三哈希值不同,则向用户终端重新请求物流信息。Specifically, the same as step S502, after receiving the logistics information, the logistics terminal can calculate the fourth hash value corresponding to the logistics information according to the hash algorithm, and compare the fourth hash value with the third hash value stored in the blockchain server. Compare the Greek values. If the fourth hash value is the same as the third hash value, it is determined that the logistics information is correct and the logistics service provider can provide logistics services; if the fourth hash value is different from the third hash value, the logistics information is re-requested from the user terminal .

需要说明的是,本步骤中物流终端的第二子密钥可以存储至可信执行环境提供的可信容器中,且第四哈希值可以存储在另一可信容器中。It should be noted that in this step, the second subkey of the logistics terminal can be stored in a trusted container provided by the trusted execution environment, and the fourth hash value can be stored in another trusted container.

本实施例中通过商家终端对用户终端提供的商品信息进行比对,以及通过物流终端对用户终端提供的物流信息进行比对,确保了物流物品的准确性,避免邮寄物品错误以及物流信息出错导致的派送错误。In this embodiment, the merchant terminal compares the product information provided by the user terminal, and the logistics terminal compares the logistics information provided by the user terminal, ensuring the accuracy of logistics items and avoiding errors in mailing items and errors in logistics information. of delivery errors.

可选的,在物流终端确认物流信息后,还可以将物流信息发送给物流监测装置,由物流监测装置根据哈希算法再次计算一哈希值,并将该哈希值发送给物流终端,由物流终端将该哈希值再次与区块链服务器中的第三哈希值进行比对,对物流信息再次进行确认。Optionally, after the logistics terminal confirms the logistics information, the logistics information can also be sent to the logistics monitoring device. The logistics monitoring device will calculate a hash value again according to the hash algorithm and send the hash value to the logistics terminal. The logistics terminal compares the hash value with the third hash value in the blockchain server again to confirm the logistics information again.

可选的,因为本发明实施例提供的智能快递盒用于运输贵重物品,因此在对运输的物品进行打包前,商家终端可以对物品进行拍照,并将照片加密后存储至区块链服务器。商家终端可以将用于对照片解密的公钥发送给用户终端和物流终端,以便于用户终端和物流终端通过该公钥查询区块链服务器中存储的物品照片,以对邮寄物品进行确认。Optionally, because the smart express box provided by the embodiment of the present invention is used to transport valuable items, before packaging the transported items, the merchant terminal can take photos of the items, encrypt the photos and store them in the blockchain server. The merchant terminal can send the public key used to decrypt the photos to the user terminal and logistics terminal, so that the user terminal and logistics terminal can query the photos of items stored in the blockchain server through the public key to confirm the mailed items.

可选的,如图9所示,物流监测方法还包括对智能快递盒的签收流程,具体包括:Optionally, as shown in Figure 9, the logistics monitoring method also includes the signing process for smart express boxes, specifically including:

S601、用户终端向物流监测装置发送签收请求消息。S601. The user terminal sends a signature request message to the logistics monitoring device.

其中,签收请求消息包括用户终端当前的位置。The sign-in request message includes the current location of the user terminal.

具体地,物流服务商在派送智能快递盒时,需要用户终端对智能快递盒进行签收。签收时,用户终端向物流监测装置发送签收请求消息,用于确认签收信息的准确,避免智能快递盒派送错误。Specifically, when the logistics service provider delivers the smart express box, the user terminal needs to sign for the smart express box. When signing for receipt, the user terminal sends a signature request message to the logistics monitoring device to confirm the accuracy of the signature information and avoid smart express box delivery errors.

S602、物流监测装置接收用户终端发送的签收请求消息。S602. The logistics monitoring device receives the signature request message sent by the user terminal.

具体地,物流监测装置接收用户终端发送签收请求消息后,对智能快递盒进行自检,确定智能快递盒工作正常。Specifically, after receiving the signature request message sent by the user terminal, the logistics monitoring device performs a self-check on the smart express box to confirm that the smart express box is working properly.

S603、若收件地址与用户终端当前的位置之间的距离小于或等于第二阈值,则确定第一进光量在第二时间和第三时间之间的变化情况。S603. If the distance between the recipient address and the current location of the user terminal is less than or equal to the second threshold, determine the change of the first incident light amount between the second time and the third time.

其中,第三时间为智能快递盒当前的签收时间。Among them, the third time is the current signing time of the smart express box.

具体地,本发明实施例中智能快递盒通常用于运输贵重物品,因此智能快递盒的派送可以设置为固定地点,避免派送错误。当然,因为物流信息还包括收件人姓名、收件人电话和收件人身份证号等,因此签收请求消息也可以包括收件人姓名、收件人电话和收件人身份证号等。智能快递盒在签收时,还可以对收件人姓名、收件人电话和收件人身份证号等信息进行匹配,在这些信息一一匹配时,允许智能快递盒被签收。此时可以确定智能快递盒的第一进光量在第二时间和第三时间之间的变化情况,以确定智能快递盒是否被打开或破损。Specifically, in the embodiment of the present invention, smart express boxes are usually used to transport valuables, so the delivery of smart express boxes can be set to a fixed location to avoid delivery errors. Of course, because the logistics information also includes the recipient's name, recipient's phone number, recipient's ID number, etc., the signature request message can also include the recipient's name, recipient's phone number, recipient's ID number, etc. When signing for the smart express box, it can also match information such as the recipient's name, recipient's phone number, and recipient's ID number. When these information are matched one by one, the smart express box is allowed to be signed for. At this time, the change of the first light input amount of the smart express box between the second time and the third time can be determined to determine whether the smart express box is opened or damaged.

S604、若第一进光量在第二时间和第三时间之间始终小于第一阈值,则向用户终端发送签收完成信息。S604. If the first amount of incident light is always less than the first threshold between the second time and the third time, send the signature completion information to the user terminal.

其中,签收完成信息用于指示智能快递盒签收完成。Among them, the signature completion information is used to indicate that the smart express box has been signed for.

S605、若第一进光量在第二时间和第三时间之间的第一时间段大于或等于第一阈值,则向用户终端发送告警信息。S605. If the first amount of incident light is greater than or equal to the first threshold in the first time period between the second time and the third time, send alarm information to the user terminal.

其中,告警信息用于指示智能快递盒在第一时间段被打开或破损。Among them, the alarm information is used to indicate that the smart express box was opened or damaged in the first period of time.

具体地,通过第二时间和第三时间之间的第一进光量变化情况可以判断智能快递盒在运输途中是否被打开或破损,判断方法不再赘述。在确定智能快递盒未被打开或破损时,物流监测装置向用户终端发送签收完成信息;否则,向用户终端发送告警信息。Specifically, whether the smart express box was opened or damaged during transportation can be judged based on the change in the first light input amount between the second time and the third time. The method of judgment will not be described again. When it is determined that the smart express box has not been opened or damaged, the logistics monitoring device sends a signature completion message to the user terminal; otherwise, an alarm message is sent to the user terminal.

S606、用户终端接收签收完成信息或告警信息,并将签收完成信息或告警信息存储至区块链服务器。S606. The user terminal receives the signature completion information or alarm information, and stores the signature completion information or alarm information in the blockchain server.

具体地,用户终端若接收签收完成信息,则智能快递盒物流完成,并将签收完成信息存储至区块链服务器;用户终端若接收告警信息,则可以拒签该智能快递盒,并将告警信息存储至区块链服务器。Specifically, if the user terminal receives the signature completion information, the logistics of the smart express box is completed, and the signature completion information is stored in the blockchain server; if the user terminal receives the alarm information, it can refuse to sign the smart express box and store the alarm information to the blockchain server.

用户终端拒签智能快递盒时,可以通过区块链服务器查询智能快递盒运输过程中的进光量变化情况,从而确定智能快递盒曾被打开或破损的时间、位置,从而追溯相关责任人。When the user terminal refuses to sign the smart express box, the blockchain server can be used to query the changes in the amount of light entering the smart express box during transportation, thereby determining the time and location when the smart express box was opened or damaged, and tracing the relevant responsible person.

需要说明的是,本发明实施例中物流终端、商家终端和用户终端向区块链服务器存储数据时,均需对相应的数据进行签名,以便于确认相关节点的负责人。It should be noted that in the embodiment of the present invention, when the logistics terminal, merchant terminal and user terminal store data in the blockchain server, they all need to sign the corresponding data in order to confirm the person in charge of the relevant node.

本实施例的签收流程,通过对智能快递盒运输过程的进光量变化情况进行确认,可以避免物流服务商在派送环节时运输物品出现问题,避免签收后发现物品出现问题无法划分责任的情况。In the sign-in process of this embodiment, by confirming the changes in the amount of light entering the smart express box during transportation, it is possible to avoid problems caused by the logistics service provider in transporting items during the delivery process, and avoid the situation where problems with items are discovered after signing and the responsibilities cannot be assigned.

可选的,上述实施例中物流终端、商家终端和用户终端将数据信息存储至区块链服务器时需要使用用户终端生成的公钥。因为,用户终端内存储有完整的公钥,因此用户终端可以使用自身存储的公钥将数据信息存储至区块链服务器。而物流终端和商家终端存储数据信息至区块链服务器时,需要获取用户终端生成的完整公钥。Optionally, in the above embodiment, the logistics terminal, merchant terminal and user terminal need to use the public key generated by the user terminal when storing data information in the blockchain server. Because a complete public key is stored in the user terminal, the user terminal can use its own stored public key to store data information to the blockchain server. When logistics terminals and merchant terminals store data information in the blockchain server, they need to obtain the complete public key generated by the user terminal.

示例性的,对于物流终端,以存储状态更新信息至区块链服务器为例,物流终端根据哈希算法计算第二子密钥对应的第五哈希值,并将第五哈希值发送给用户终端,用户终端将第五哈希值与第六哈希值进行比对。这里的第六哈希值为用户终端根据自身存储的第二子密钥计算的哈希值,这里的对第五哈希值和第六哈希值的比对是为了验证物流终端的合法性。For example, for the logistics terminal, taking the storage of status update information to the blockchain server as an example, the logistics terminal calculates the fifth hash value corresponding to the second sub-key according to the hash algorithm, and sends the fifth hash value to The user terminal compares the fifth hash value with the sixth hash value. The sixth hash value here is the hash value calculated by the user terminal based on the second subkey stored by itself. The comparison of the fifth hash value and the sixth hash value here is to verify the legitimacy of the logistics terminal. .

若两者相同,则用户终端向物流终端发送第一子密钥和第三子密钥;若两者不同,则用户终端可以拒绝向物流终端发送密钥信息。物流终端接收第一子密钥和第三子密钥后,可以将自身的第二子密钥与第一子密钥和第三子密钥进行拼接获得完整的公钥,并使用该完整的公钥将状态更新信息存储至区块链服务器。状态更新信息存储完成后,物流终端可以删除第一子密钥和第三子密钥。If the two are the same, the user terminal sends the first subkey and the third subkey to the logistics terminal; if the two are different, the user terminal can refuse to send the key information to the logistics terminal. After receiving the first sub-key and the third sub-key, the logistics terminal can splice its own second sub-key with the first sub-key and the third sub-key to obtain a complete public key, and use the complete The public key stores status updates to the blockchain server. After the storage of the status update information is completed, the logistics terminal can delete the first sub-key and the third sub-key.

同样的,对于商家终端也需要验证其合法性,即商家终端根据哈希算法计算自身存储的第一子密钥对应的第七哈希值,并将第七哈希值发送给用户终端,用户终端将第七哈希值与第八哈希值进行比对。这里的第八哈希值为用户终端根据自身存储的第一子密钥计算的哈希值。若第七哈希值与第八哈希值相同,则用户终端向商家终端发送第二子密钥和第三子密钥;若两者不同,则用户终端可以拒绝向商家终端发送密钥信息。商家终端接收第二子密钥和第三子密钥后,可以将自身的第一子密钥与第二子密钥和第三子密钥进行拼接获得完整的公钥,并使用该完整的公钥将数据存储至区块链服务器。数据存储完成后,物流终端可以删除第一子密钥和第三子密钥。Similarly, the merchant terminal also needs to verify its legitimacy, that is, the merchant terminal calculates the seventh hash value corresponding to the first subkey stored by itself according to the hash algorithm, and sends the seventh hash value to the user terminal, and the user The terminal compares the seventh hash value with the eighth hash value. The eighth hash value here is the hash value calculated by the user terminal based on the first subkey stored by itself. If the seventh hash value and the eighth hash value are the same, the user terminal sends the second subkey and the third subkey to the merchant terminal; if they are different, the user terminal can refuse to send the key information to the merchant terminal. . After receiving the second sub-key and the third sub-key, the merchant terminal can splice its own first sub-key with the second sub-key and the third sub-key to obtain a complete public key, and use the complete The public key stores the data to the blockchain server. After the data storage is completed, the logistics terminal can delete the first sub-key and the third sub-key.

需要说明的是,本实施例中将用户终端生成的公钥分为三份,且用户终端存储其中一份,能够避免商家终端与物流终端之间交互各自的子密钥,从而向区块链服务器上传错误的数据信息。It should be noted that in this embodiment, the public key generated by the user terminal is divided into three parts, and the user terminal stores one of them, which can avoid the interaction of their respective sub-keys between the merchant terminal and the logistics terminal, thereby contributing to the blockchain The server uploaded incorrect data information.

本发明实施例提供的物流监测方法,包括:物流监测装置获取智能快递盒的状态信息;状态信息包括智能快递盒的第一进光量;若物流监测装置确定第一进光量大于或等于第一阈值,则确定第一时间和智能快递盒在第一时间的位置;第一时间为智能快递盒的第一进光量大于或等于第一阈值的时间;物流监测装置向物流终端发送状态更新信息;状态更新信息包括智能快递盒的第一进光量,以及第一进光量变化时对应的时间和智能快递盒的位置。本发明实施例提供的物流监测方法通过实时监测智能快递盒的进光量变化情况确定智能快递盒是否被打开或破损;在智能快递盒的进光量大于或等于第一阈值时,可以确定智能快递盒被打开或破损,此时可以确定智能快递盒被打开或破损时的时间和位置,通过智能快递盒被打开或破损的时间和位置实现对物流损失的责任人追溯。The logistics monitoring method provided by the embodiment of the present invention includes: the logistics monitoring device obtains the status information of the smart express box; the status information includes the first light input amount of the smart express box; if the logistics monitoring device determines that the first light input amount is greater than or equal to the first threshold , then determine the first time and the position of the smart express box at the first time; the first time is the time when the first light input amount of the smart express box is greater than or equal to the first threshold; the logistics monitoring device sends status update information to the logistics terminal; status The updated information includes the first amount of light entering the smart express box, as well as the corresponding time and position of the smart express box when the first amount of light entering changes. The logistics monitoring method provided by the embodiment of the present invention determines whether the smart express box is opened or damaged by monitoring changes in the amount of light entering the smart express box in real time; when the amount of light entering the smart express box is greater than or equal to the first threshold, it can be determined that the smart express box If the smart express box is opened or damaged, the time and location when the smart express box is opened or damaged can be determined. The person responsible for the logistics loss can be traced through the time and location of the smart express box being opened or damaged.

如图10所示,本发明实施例提供一种物流监测装置70,包括:As shown in Figure 10, an embodiment of the present invention provides a logistics monitoring device 70, which includes:

检测模块701,用于获取智能快递盒的状态信息;状态信息包括智能快递盒的第一进光量。The detection module 701 is used to obtain status information of the smart express box; the status information includes the first amount of light entering the smart express box.

处理模块702,用于在检测模块701确定第一进光量大于或等于第一阈值时,确定第一时间和智能快递盒在第一时间的位置;第一时间为智能快递盒的第一进光量大于或等于第一阈值的时间。The processing module 702 is configured to determine the first time and the position of the smart express box at the first time when the detection module 701 determines that the first light input amount is greater than or equal to the first threshold; the first time is the first light input amount of the smart express box Time greater than or equal to the first threshold.

发送模块703,用于向物流终端发送状态更新信息;状态更新信息包括智能快递盒的第一进光量,以及第一进光量变化时对应的时间和智能快递盒的位置。The sending module 703 is used to send status update information to the logistics terminal; the status update information includes the first light input amount of the smart express box, as well as the corresponding time and the position of the smart express box when the first light input amount changes.

可选的,如图11所示,物流监测装置70还包括初始化模块704。Optionally, as shown in Figure 11, the logistics monitoring device 70 also includes an initialization module 704.

在初始化模块704确定智能快递盒工作正常时,则确定智能快递盒的第二进光量。When the initialization module 704 determines that the smart express box is working normally, it determines the second light input amount of the smart express box.

若检测模块701确定第二进光量大于或等于第一阈值,则向物流终端发送错误信息;错误信息用于指示智能快递盒包装不符合要求。If the detection module 701 determines that the second amount of incident light is greater than or equal to the first threshold, an error message is sent to the logistics terminal; the error message is used to indicate that the smart express box packaging does not meet the requirements.

若检测模块701确定第二进光量小于第一阈值,则确定第二时间和智能快递盒在第二时间的位置,且向物流终端发送初始信息;初始信息包括第二时间和智能快递盒在第二时间的位置,第二时间为物流监测装置获取第二进光量的时间。If the detection module 701 determines that the second amount of incident light is less than the first threshold, it determines the second time and the position of the smart express box at the second time, and sends initial information to the logistics terminal; the initial information includes the second time and the position of the smart express box at the second time. The second time is the time when the logistics monitoring device obtains the second amount of light.

可选的,如图12所示,物流监测装置70还包括存储模块705和接收模块706。Optionally, as shown in Figure 12, the logistics monitoring device 70 also includes a storage module 705 and a receiving module 706.

存储模块705,用于存储物流信息;物流信息包括收件地址。The storage module 705 is used to store logistics information; the logistics information includes the receiving address.

接收模块706,用于接收用户终端发送的签收请求消息;签收请求消息包括用户终端当前的位置。The receiving module 706 is configured to receive a signature request message sent by the user terminal; the signature request message includes the current location of the user terminal.

若存储模块705存储的收件地址与接收模块706接收的用户终端当前的位置之间的距离小于或等于第二阈值,则确定第一进光量在第二时间和第三时间之间的变化情况;第三时间为智能快递盒当前的签收时间。If the distance between the recipient address stored in the storage module 705 and the current location of the user terminal received by the receiving module 706 is less than or equal to the second threshold, then determine the change of the first incident light amount between the second time and the third time. ;The third time is the current receipt time of the smart express box.

若检测模块701确定第一进光量在第二时间和第三时间之间始终小于第一阈值,则向用户终端发送签收完成信息;签收完成信息用于指示智能快递盒签收完成。If the detection module 701 determines that the first light input amount is always less than the first threshold between the second time and the third time, it sends the signature completion information to the user terminal; the signature completion information is used to indicate that the smart express box signature is completed.

若检测模块701确定第一进光量在第二时间和第三时间之间的第一时间段大于或等于第一阈值,则向用户终端发送告警信息;告警信息用于指示智能快递盒在第一时间段被打开或破损。If the detection module 701 determines that the first amount of incident light is greater than or equal to the first threshold in the first time period between the second time and the third time, the alarm information is sent to the user terminal; the alarm information is used to indicate that the smart express box is in the first time period. The time slot is opened or broken.

本发明实施例提供的物流监测方法,包括:检测模块,用于获取智能快递盒的状态信息;状态信息包括智能快递盒的第一进光量;处理模块,用于在检测模块确定第一进光量大于或等于第一阈值时,确定第一时间和智能快递盒在第一时间的位置;第一时间为智能快递盒的第一进光量大于或等于第一阈值的时间;发送模块,用于向物流终端发送状态更新信息;状态更新信息包括智能快递盒的第一进光量,以及第一进光量变化时对应的时间和智能快递盒的位置。本发明实施例提供的物流监测方法通过实时监测智能快递盒的进光量变化情况确定智能快递盒是否被打开或破损;在智能快递盒的进光量大于或等于第一阈值时,可以确定智能快递盒被打开或破损,此时可以确定智能快递盒被打开或破损时的时间和位置,通过智能快递盒被打开或破损的时间和位置实现对物流损失的责任人追溯。The logistics monitoring method provided by the embodiment of the present invention includes: a detection module, used to obtain the status information of the smart express box; the status information includes the first light input amount of the smart express box; and the processing module, used to determine the first light input amount in the detection module When it is greater than or equal to the first threshold, determine the first time and the position of the smart express box at the first time; the first time is the time when the first amount of light entering the smart express box is greater than or equal to the first threshold; the sending module is used to send The logistics terminal sends status update information; the status update information includes the first amount of light entering the smart express box, as well as the corresponding time and the position of the smart express box when the first amount of light input changes. The logistics monitoring method provided by the embodiment of the present invention determines whether the smart express box is opened or damaged by monitoring changes in the amount of light entering the smart express box in real time; when the amount of light entering the smart express box is greater than or equal to the first threshold, it can be determined that the smart express box If the smart express box is opened or damaged, the time and location when the smart express box is opened or damaged can be determined. The person responsible for the logistics loss can be traced through the time and location of the smart express box being opened or damaged.

如图13所示,本发明实施例还提供另一种物流监测装置,包括存储器81、处理器82、总线83和通信接口84;存储器81用于存储计算机执行指令,处理器82与存储器81通过总线83连接;当物流监测装置运行时,处理器82执行存储器81存储的计算机执行指令,以使物流监测装置执行如上述实施例提供的物流监测方法。As shown in Figure 13, the embodiment of the present invention also provides another logistics monitoring device, including a memory 81, a processor 82, a bus 83 and a communication interface 84; the memory 81 is used to store computer execution instructions, and the processor 82 communicates with the memory 81 through The bus 83 is connected; when the logistics monitoring device is running, the processor 82 executes the computer execution instructions stored in the memory 81 so that the logistics monitoring device executes the logistics monitoring method provided in the above embodiment.

在具体的实现中,作为一种实施例,处理器82(82-1和82-2)可以包括一个或多个CPU,例如图13中所示的CPU0和CPU1。且作为一种实施例,物流监测装置可以包括多个处理器82,例如图13中所示的处理器82-1和处理器82-2。这些处理器82中的每一个CPU可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器82可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。In a specific implementation, as an embodiment, the processor 82 (82-1 and 82-2) may include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 13 . And as an embodiment, the logistics monitoring device may include multiple processors 82, such as the processor 82-1 and the processor 82-2 shown in Figure 13. Each CPU among these processors 82 may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). Processor 82 here may refer to one or more devices, circuits, and/or processing cores for processing data (eg, computer program instructions).

存储器81可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器81可以是独立存在,通过总线83与处理器82相连接。存储器81也可以和处理器82集成在一起。The memory 81 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (random access memory (RAM)) or other type that can store information and instructions. The dynamic storage device can also be electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disk storage, optical disc storage ( Including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be stored by a computer. any other medium, but not limited to this. The memory 81 may exist independently and be connected to the processor 82 through the bus 83 . The memory 81 may also be integrated with the processor 82.

在具体的实现中,存储器81,用于存储本申请中的数据和执行本申请的软件程序对应的计算机执行指令。处理器82可以通过运行或执行存储在存储器81内的软件程序,以及调用存储在存储器81内的数据,物流监测装置的各种功能。In a specific implementation, the memory 81 is used to store the data in this application and the computer execution instructions corresponding to the software program that executes this application. The processor 82 can perform various functions of the logistics monitoring device by running or executing software programs stored in the memory 81 and calling data stored in the memory 81 .

通信接口84,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制系统、无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。通信接口84可以包括接收单元实现接收功能,以及发送单元实现发送功能。The communication interface 84 uses any device such as a transceiver to communicate with other devices or communication networks, such as control systems, radio access networks (radio access networks, RAN), wireless local area networks (WLANs), etc. The communication interface 84 may include a receiving unit to implement the receiving function, and a sending unit to implement the transmitting function.

总线83,可以是工业标准体系结构(industry standard architecture,ISA)总线、外部设备互连(peripheral component interconnect,PCI)总线或扩展工业标准体系结构(extended industry standard architecture,EISA)总线等。该总线83可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The bus 83 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, an extended industry standard architecture (EISA) bus, or the like. This bus 83 can be divided into an address bus, a data bus, a control bus, etc. For ease of presentation, only one thick line is used in Figure 13, but it does not mean that there is only one bus or one type of bus.

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的物流监测方法。Embodiments of the present invention also provide a computer-readable storage medium. The computer-readable storage medium includes computer-executable instructions. When the computer-executed instructions are run on a computer, they cause the computer to execute the logistics monitoring method provided in the above embodiments.

本发明实施例还提供一种计算机程序,该计算机程序可直接加载到存储器中,并含有软件代码,该计算机程序经由计算机载入并执行后能够实现上述实施例提供的物流监测方法。An embodiment of the present invention also provides a computer program, which can be directly loaded into the memory and contains software code. After being loaded and executed by the computer, the computer program can implement the logistics monitoring method provided by the above embodiment.

本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。Those skilled in the art should realize that in one or more of the above examples, the functions described in the present invention can be implemented by hardware, software, firmware, or any combination thereof. When implemented using software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. Storage media can be any available media that can be accessed by a general purpose or special purpose computer.

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。Through the above description of the embodiments, those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated as needed. It is completed by different functional modules, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation. For example multiple units or components may be combined or integrated into another device, or some features may be omitted, or not performed. On the other hand, the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms. A unit described as a separate component may or may not be physically separate. A component shown as a unit may be one physical unit or multiple physical units, that is, it may be located in one place, or it may be distributed to multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。In addition, each functional unit in various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or software functional units. Integrated units may be stored in a readable storage medium if they are implemented in the form of software functional units and sold or used as independent products. Based on this understanding, the technical solutions of the embodiments of the present application are essentially or contribute to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the software product is stored in a storage medium , including several instructions to cause a device (which can be a microcontroller, a chip, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk and other media that can store program codes.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present invention. All are covered by the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims (3)

1.一种物流监测系统,其特征在于,包括:智能快递盒、区块链服务器、物流终端和用户终端,所述智能快递盒包括检测模块和通信模块;1. A logistics monitoring system, characterized in that it includes: an intelligent express box, a blockchain server, a logistics terminal and a user terminal, and the intelligent express box includes a detection module and a communication module; 所述检测模块,用于确定所述智能快递盒的进光量,以及所述智能快递盒的位置;The detection module is used to determine the amount of light entering the smart express box and the position of the smart express box; 所述通信模块,用于向所述物流终端发送所述智能快递盒的状态信息;The communication module is used to send status information of the smart express box to the logistics terminal; 所述区块链服务器,用于采用区块链技术存储物流状态信息;所述物流状态信息包括所述智能快递盒的状态信息,所述状态信息包括所述智能快递盒的进光量变化情况和所述智能快递盒的位置变化情况;The blockchain server is used to store logistics status information using blockchain technology; the logistics status information includes status information of the smart express box, and the status information includes changes in the amount of light entering the smart express box and The position changes of the smart express box; 所述物流终端,用于向所述智能快递盒发送状态更新请求消息;所述状态更新请求消息用于请求所述智能快递盒的状态信息;The logistics terminal is used to send a status update request message to the smart express box; the status update request message is used to request status information of the smart express box; 所述物流终端,还用于:接收所述智能快递盒的状态信息;The logistics terminal is also used to: receive status information of the smart express box; 所述用户终端,用于:生成公钥,所述公钥包括:第一子密钥、第二子密钥和第三子密钥;根据哈希算法计算所述第二子密钥,生成第六哈希值;向所述物流终端发送所述第二子密钥;The user terminal is configured to: generate a public key, where the public key includes: a first subkey, a second subkey, and a third subkey; calculate the second subkey according to a hash algorithm, and generate The sixth hash value; sending the second subkey to the logistics terminal; 所述物流终端,还用于:根据所述哈希算法计算所述第二子密钥,生成第五哈希值;向所述用户终端发送所述第五哈希值;The logistics terminal is also configured to: calculate the second sub-key according to the hash algorithm and generate a fifth hash value; send the fifth hash value to the user terminal; 所述用户终端,还用于:若所述第五哈希值与所述第六哈希值相同,则向所述物流终端发送所述第一子密钥和所述第三子密钥;The user terminal is also configured to: if the fifth hash value is the same as the sixth hash value, send the first subkey and the third subkey to the logistics terminal; 所述物流终端,还用于:根据所述第一子密钥、所述第二子密钥和所述第三子密钥拼接得到所述公钥;并基于所述公钥将所述状态信息存储至所述区块链服务器。The logistics terminal is further configured to: obtain the public key by splicing the first sub-key, the second sub-key and the third sub-key; and convert the status to the state based on the public key. Information is stored to the blockchain server. 2.根据权利要求1所述的物流监测系统,其特征在于,所述系统还包括商家终端:2. The logistics monitoring system according to claim 1, characterized in that the system further includes a merchant terminal: 所述用户终端,还用于:根据所述哈希算法计算所述第一子密钥,生成第八哈希值;向所述商家终端发送所述第一子密钥;所述商家终端用于获取商品数据;The user terminal is further configured to: calculate the first sub-key according to the hash algorithm and generate an eighth hash value; send the first sub-key to the merchant terminal; the merchant terminal uses To obtain product data; 所述商家终端,还用于:根据所述哈希算法计算所述第一子密钥,生成第七哈希值;向所述用户终端发送所述第七哈希值;The merchant terminal is also configured to: calculate the first subkey according to the hash algorithm and generate a seventh hash value; send the seventh hash value to the user terminal; 所述用户终端,还用于:若所述第七哈希值与所述第八哈希值相同,则向所述商家终端发送所述第二子密钥和所述第三子密钥;The user terminal is also configured to: if the seventh hash value is the same as the eighth hash value, send the second subkey and the third subkey to the merchant terminal; 所述商家终端,还用于:根据所述第一子密钥、所述第二子密钥和所述第三子密钥拼接得到所述公钥;并基于所述公钥将数据存储至所述区块链服务器。The merchant terminal is further configured to: obtain the public key by splicing the first subkey, the second subkey and the third subkey; and store data based on the public key to The blockchain server. 3.根据权利要求1或2所述的物流监测系统,其特征在于,所述智能快递盒还包括处理模块和环境模块;3. The logistics monitoring system according to claim 1 or 2, characterized in that the intelligent express box further includes a processing module and an environment module; 所述处理模块,用于管理所述检测模块和所述通信模块;The processing module is used to manage the detection module and the communication module; 所述环境模块,用于为所述检测模块、所述通信模块和所述处理模块提供可信执行环境;The environment module is used to provide a trusted execution environment for the detection module, the communication module and the processing module; 所述用户终端,用于提供物流信息;所述物流信息包括收件人姓名、收件人电话和收件地址;The user terminal is used to provide logistics information; the logistics information includes the recipient's name, recipient's phone number and delivery address; 所述用户终端,还用于向所述物流终端发送所述物流信息;The user terminal is also used to send the logistics information to the logistics terminal; 所述用户终端,还用于向商家终端和所述区块链服务器发送商品信息;所述商品信息为所述智能快递盒内物品的属性信息;The user terminal is also used to send product information to the merchant terminal and the blockchain server; the product information is the attribute information of the items in the smart express box; 所述商家终端,用于接收所述用户终端发送的所述商品信息,并将所述商品信息与所述区块链服务器内存储的商品信息匹配;The merchant terminal is configured to receive the product information sent by the user terminal and match the product information with the product information stored in the blockchain server; 所述商家终端,还用于在接收的所述商品信息与所述区块链服务器内存储的商品信息匹配时,向所述物流终端发送寄件请求消息;所述寄件请求消息用于请求物流服务商提供物流服务。The merchant terminal is also configured to send a shipping request message to the logistics terminal when the received product information matches the product information stored in the blockchain server; the shipping request message is used to request Logistics service providers provide logistics services.
CN202010719612.1A 2020-07-23 2020-07-23 Logistics monitoring method, device and system Active CN111861336B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010719612.1A CN111861336B (en) 2020-07-23 2020-07-23 Logistics monitoring method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010719612.1A CN111861336B (en) 2020-07-23 2020-07-23 Logistics monitoring method, device and system

Publications (2)

Publication Number Publication Date
CN111861336A CN111861336A (en) 2020-10-30
CN111861336B true CN111861336B (en) 2023-10-17

Family

ID=72949360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010719612.1A Active CN111861336B (en) 2020-07-23 2020-07-23 Logistics monitoring method, device and system

Country Status (1)

Country Link
CN (1) CN111861336B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113362013A (en) * 2021-07-16 2021-09-07 支付宝(杭州)信息技术有限公司 Logistics packaging box and logistics information processing method based on block chain
CN113592346A (en) * 2021-08-11 2021-11-02 北京金和网络股份有限公司 Commodity circulation method and device

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103163840A (en) * 2011-12-09 2013-06-19 西安金和光学科技有限公司 Postal delivery transportation quality monitoring device
CN104156837A (en) * 2014-04-16 2014-11-19 深圳华宏联创科技有限公司 Real-time package tracking system
CN104268965A (en) * 2014-09-24 2015-01-07 南京蓝芯电力技术有限公司 Valuables express box with location tracking function and application method of valuables express box
CN105781254A (en) * 2016-02-29 2016-07-20 陆勃屹 Express package intelligent lock with remote monitoring and protecting alarming function
CN107508686A (en) * 2017-10-18 2017-12-22 克洛斯比尔有限公司 Identity identifying method and system and computing device and storage medium
CN108352015A (en) * 2016-02-23 2018-07-31 恩链控股有限公司 The anti-loss storage of Secure for the system combination wallet management system based on block chain and encryption key transfer
CN108900310A (en) * 2018-08-14 2018-11-27 数字钱包(北京)科技有限公司 Block chain signature processing method and block chain signature processing unit
CN109067521A (en) * 2018-07-27 2018-12-21 天津大学 A kind of public key distribution method based on block chain
CN109087005A (en) * 2018-08-03 2018-12-25 合肥工业大学 Monitoring method based on the commodity logistics environment that intelligent contract and mist calculate
CN109493053A (en) * 2018-11-22 2019-03-19 质数链网科技成都有限公司 A kind of anonymous deal method for alliance's block catenary system
CN109672529A (en) * 2019-01-07 2019-04-23 苏宁易购集团股份有限公司 A kind of method and system for going anonymization of combination block chain and privacy sharing
CN109857025A (en) * 2019-02-11 2019-06-07 北京印刷学院 A state monitoring system for express in transit
CN110855667A (en) * 2019-11-14 2020-02-28 宁夏吉虎科技有限公司 Block chain encryption method, device and system
CN110969431A (en) * 2019-11-27 2020-04-07 北京贵泽系统技术有限公司 Safe trusteeship method, equipment and system of block chain digital currency private key
CN110971390A (en) * 2019-11-29 2020-04-07 杭州云象网络技术有限公司 Fully homomorphic encryption method for intelligent contract privacy protection
CN111260268A (en) * 2018-11-30 2020-06-09 阿里巴巴集团控股有限公司 Processing method and device, detection equipment and server

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103163840A (en) * 2011-12-09 2013-06-19 西安金和光学科技有限公司 Postal delivery transportation quality monitoring device
CN104156837A (en) * 2014-04-16 2014-11-19 深圳华宏联创科技有限公司 Real-time package tracking system
CN104268965A (en) * 2014-09-24 2015-01-07 南京蓝芯电力技术有限公司 Valuables express box with location tracking function and application method of valuables express box
CN108352015A (en) * 2016-02-23 2018-07-31 恩链控股有限公司 The anti-loss storage of Secure for the system combination wallet management system based on block chain and encryption key transfer
CN105781254A (en) * 2016-02-29 2016-07-20 陆勃屹 Express package intelligent lock with remote monitoring and protecting alarming function
CN107508686A (en) * 2017-10-18 2017-12-22 克洛斯比尔有限公司 Identity identifying method and system and computing device and storage medium
CN109067521A (en) * 2018-07-27 2018-12-21 天津大学 A kind of public key distribution method based on block chain
CN109087005A (en) * 2018-08-03 2018-12-25 合肥工业大学 Monitoring method based on the commodity logistics environment that intelligent contract and mist calculate
CN108900310A (en) * 2018-08-14 2018-11-27 数字钱包(北京)科技有限公司 Block chain signature processing method and block chain signature processing unit
CN109493053A (en) * 2018-11-22 2019-03-19 质数链网科技成都有限公司 A kind of anonymous deal method for alliance's block catenary system
CN111260268A (en) * 2018-11-30 2020-06-09 阿里巴巴集团控股有限公司 Processing method and device, detection equipment and server
CN109672529A (en) * 2019-01-07 2019-04-23 苏宁易购集团股份有限公司 A kind of method and system for going anonymization of combination block chain and privacy sharing
CN109857025A (en) * 2019-02-11 2019-06-07 北京印刷学院 A state monitoring system for express in transit
CN110855667A (en) * 2019-11-14 2020-02-28 宁夏吉虎科技有限公司 Block chain encryption method, device and system
CN110969431A (en) * 2019-11-27 2020-04-07 北京贵泽系统技术有限公司 Safe trusteeship method, equipment and system of block chain digital currency private key
CN110971390A (en) * 2019-11-29 2020-04-07 杭州云象网络技术有限公司 Fully homomorphic encryption method for intelligent contract privacy protection

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
"Light weight Cryptographic solutions for Fog Based Blockchain";Geogen George等;《2019 International Conference on Smart Structures and Systems (ICSSS)》;第1-5页,全文 *
"一种基于区块链技术的可信电子投票方法";范洪博等;《软件导刊》;第17卷(第5期);第34-39页,全文 *
"基于Blowfish和MD5的混合加密方案";尚华益等;《计算机应用研究》;第27卷(第01期);第231-233页,全文 *
"基于区块链技术的高效跨域认证方案";周致成等;《计算机应用》(第02期);第316-320页,全文 *

Also Published As

Publication number Publication date
CN111861336A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
US11895109B2 (en) Securely provisioning a target device
EP3937424A1 (en) Blockchain data processing methods and apparatuses based on cloud computing
US20170178072A1 (en) System, Apparatus And Method For Transferring Ownership Of A Smart Delivery Package
WO2019214312A1 (en) Blockchain-based logistics information transmission method, system and device
CN111309711A (en) Cross-blockchain data migration method, device, device and storage medium
TW202020796A (en) Logistics information tracing method and device based on block chain and electronic equipment
CN107046482B (en) Method and device for managing API services
WO2020258954A1 (en) Method, apparatus and device for processing logstical information
CN111861336B (en) Logistics monitoring method, device and system
CN104937904B (en) Method, system and computer storage media for unloading
CN115310145A (en) A privacy computing system, method, apparatus, device and medium
US12184623B2 (en) Systems and methods for data communications
US20240152919A1 (en) Secure alternate communication routes
CN105975624B (en) A kind of data transmission method, equipment and system
CN116501448B (en) Container packaging method and device applied to multiple virtual machines
CN103888477A (en) Data transmission method suitable for trusted connection
US12147931B1 (en) Logistical transport verification of operational functionality
US20240333769A1 (en) Secure infrastructure as code (iac) solution for deploying cloud resources
CN108255617A (en) Data transferring method, system and electronic equipment
WO2025053975A1 (en) Encapsulation of payload between a device and an entity outside the device using an authentication framework beyond its intended use

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant