[go: up one dir, main page]

CN111667607B - 用于物流管理的锁定装置、用于锁定装置的控制系统和用于控制锁定装置的方法 - Google Patents

用于物流管理的锁定装置、用于锁定装置的控制系统和用于控制锁定装置的方法 Download PDF

Info

Publication number
CN111667607B
CN111667607B CN201910228114.4A CN201910228114A CN111667607B CN 111667607 B CN111667607 B CN 111667607B CN 201910228114 A CN201910228114 A CN 201910228114A CN 111667607 B CN111667607 B CN 111667607B
Authority
CN
China
Prior art keywords
locking device
instruction
seal
control system
unseal
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
CN201910228114.4A
Other languages
English (en)
Other versions
CN111667607A (zh
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.)
Logistics and Supply Chain Multitech R&D Centre Ltd
Original Assignee
Logistics and Supply Chain Multitech R&D Centre 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
Priority claimed from HK19120630.9A external-priority patent/HK1263333A1/zh
Priority claimed from US16/295,187 external-priority patent/US11982107B2/en
Application filed by Logistics and Supply Chain Multitech R&D Centre Ltd filed Critical Logistics and Supply Chain Multitech R&D Centre Ltd
Publication of CN111667607A publication Critical patent/CN111667607A/zh
Application granted granted Critical
Publication of CN111667607B publication Critical patent/CN111667607B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00944Details of construction or manufacture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • G07C2009/00825Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Manufacturing & Machinery (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Lock And Its Accessories (AREA)

Abstract

一种用于控制在物流管理中使用的锁定装置的系统和方法,包括以下步骤:接收与机械锁定装置的操作相关联的指令;验证接收的指令和与指令相关的协议;并且操纵可在至少锁定状态和解锁状态下操作的机械锁定装置;其中机械锁定装置被布置成响应于与至少两个协议之一相关联的指令的成功验证而操作。

Description

用于物流管理的锁定装置、用于锁定装置的控制系统和用于 控制锁定装置的方法
技术领域
本发明涉及一种用于物流管理的锁定装置、一种用于锁定装置的控制系统和一种控制锁定装置的方法,特别地虽然不完全地涉及一种用于安全运输定位/跟踪的可重复使用的电子锁定或密封装置。
背景技术
在物流或供应链管理的示例操作中,货物或产品可以从发货地点运输到收货地点,并且要求在到达收货地点之前,即发货之前在发货地点安全检查之后以及在运输期间,将运输的物品牢固地密封或锁定,以确保货物或容器仅包含被检查的物品,但不包含任何未经授权的物品。
发明内容
根据本发明的第一方面,提供了一种用于控制在物流管理中使用的锁定装置的方法,包括步骤:接收与机械锁定装置的操作相关联的指令;验证接收到的指令和与指令相关联的协议;并且操纵可在至少锁定状态和解锁状态下操作的机械锁定装置;其中机械锁定装置被布置成响应于与至少两个协议之一相关联的指令的成功验证而操作。
在第一方面的实施例中,指令至少包括密封指令和启封指令。
在第一方面的实施例中,操纵机械锁定装置的步骤包括响应于第一协议的第一密封指令的成功验证而操纵机械锁定装置以在锁定状态下操作的步骤。
在第一方面的实施例中,操纵机械锁定装置的步骤还包括响应于第一协议的第一启封指令的成功验证而操纵机械锁定装置以在解锁状态下操作的步骤。
在第一方面的实施例中,验证所接收的指令和协议的步骤包括限制为仅在成功验证第一密封指令之后验证第一协议的第一启封指令的步骤。
在第一方面的实施例中,该方法还包括在成功验证第一密封指令时当所述机械锁定装置在锁定状态下操作时临时存储第二协议的第二密封指令的步骤。
在第一方面的实施例中,该方法还包括在成功验证第一启封指令之后,响应于成功验证第二协议的第二密封指令,操纵机械锁定装置以在锁定状态下操作的步骤。
在第一方面的实施例中,验证所接收的指令和所述协议的步骤还包括限制为仅在成功验证第二密封指令之后验证第二协议的第二启封指令的步骤。
在第一方面的实施例中,该方法还包括解码包括所接收的指令的数据包,并至少暂时存储所接收的指令的步骤。
在第一方面的实施例中,数据包包括RFID数据包。
根据本发明的第二方面,提供了一种用于物流管理的锁定装置的控制系统,包括:接口,其被布置成接收与机械锁定装置的操作相关联的指令,其中单独机械锁定装置可在至少锁定状态和解锁状态下操作;以及控制器,其被布置成验证所接收的指令和与该指令相关联的协议,并基于所接收的指令和协议的验证结果来操纵所述机械锁定装置;其中所述机械锁定装置被布置成响应于与至少两个协议之一相关联的指令的成功验证而操作。
在第二方面的实施例中,该指令至少包括密封指令和启封指令。
在第二方面的实施例中,控制器被布置成响应于成功验证所述第一协议的第一密封指令而操纵所述机械锁定装置以在所述锁定状态下操作。
在第二方面的实施例中,控制器还被布置成响应于成功验证所述第一协议的第一启封指令而操纵所述机械锁定装置以在所述解锁状态下操作。
在第二方面的实施例中,控制器还被布置成限制为仅在成功验证所述第一密封指令之后验证所述第一协议的第一启封指令。
在第二方面的实施例中,该系统还包括寄存器,其被布置成当成功验证第一密封指令时所述机械锁定装置在锁定状态下操作时临时存储第二协议的第二密封指令。
在第二方面的实施例中,控制器还被布置成在成功验证第一启封指令之后,响应于成功验证所述第二协议的第二密封指令之后操纵所述机械锁定装置以在所述锁定状态下操作。
在第二方面的实施例中,控制器还被布置成限制为仅在成功验证所述第二密封指令之后验证所述第二协议的第二启封指令。
在第二方面的实施例中,该系统还包括解码器,其被布置成解码包括所接收的指令的数据包。
在第二方面的实施例中,该系统还包括至少一个寄存器,其被布置成存储所接收的指令以供进一步处理。
在第二方面的实施例中,至少一个寄存器还被布置成存储锁定令牌以指示所述机械锁定装置的当前状态。
在第二方面的实施例中,所述至少一个寄存器还被布置成储存与所述机械锁定装置的操作和/或所述验证结果的操作相关联的跟踪记录。
在第二方面的实施例中,接口包括无线通信接口和手动输入接口中的至少一个。
在第二方面的实施例中,无线通信接口包括RFID通信接口。
在第二方面的实施例中,所述至少两个协议包括多个安全协议,每个安全协议由控制器在相应的跟踪程序下独立地处理。
根据本发明的第三方面,提供了一种用于物流管理的锁定装置,包括:机械锁定装置,其被布置成在锁定状态下操作时密封物品;以及根据第二方面的控制系统。
在第三方面的一个实施例中,锁定装置还包括跟踪装置,该跟踪装置被布置成跟踪由机械锁定装置密封的物品的位置。
附图说明
现在将参考附图通过示例描述本发明的实施例,其中:
图1是表示根据本发明实施例的用于物流管理的锁定装置的框图;
图2是图1中的锁定装置的操作的示意图,其中锁定装置设计成使用多个跟踪程序(tracking logic)密封或启封;
图3A是在单个发货位置到单个收货位置之间,由图1中的锁定装置保护的运输单元的示例性物流操作的示意图;
图3B是在单个发货位置到单个收货位置之间通过两个位置之间的切换点,由图1中的锁定装置保护的运输单元的另一示例性物流操作的示意图;
图4是表示由图1的控制系统中的控制器处理的跟踪程序的流程图;
图5是表示由图1的控制系统中的控制器处理的密封操作的流程图;以及
图6是表示由图1的控制系统中的控制器处理的启封操作的流程图。
具体实施方式
发明人通过他们自己的研究、试验和实验,设计出电子密封锁可以用于物流行业的运输监控。锁可以进一步配备有跟踪/定位设备,例如GPS,用于位置跟踪。此外,锁还可以包括用于无缝通信的RFID模块,例如,用于传递密封和启封操作的秘密值(secret value)/密码。
参考图1,提供了用于物流管理的锁定装置100的示例实施例。锁定装置100可包括机械锁定装置,诸如机械锁102,其可用于在锁定状态下操作时密封物品。当机械锁102解锁时,容器能够被打开/启封,显示或至少允许访问包含在容器中的物品。
在该实施例中,机械锁定装置102可由控制系统控制。控制系统包括:接口104,布置成接收与机械锁定装置102的操作相关联的指令,其中机械锁定装置102可在至少锁定状态和解锁状态下操作;以及控制器106,用于验证接收到的指令和与该指令相关的协议,并根据接收到的指令和协议的验证结果操纵机械锁定装置102;其中机械锁定装置102被布置成响应于与至少两个协议之一相关联的指令的成功验证而操作。
参考图1,控制器106被布置成执行与多个跟踪逻辑/跟踪程序(tracking logic)相关联的指令,其中每个跟踪逻辑可以彼此不同。例如,每个跟踪逻辑可以实现成符合不同国家的端口或终端所需的安全协议。
优选地,锁定装置100的控制器106可以处理至少两个协议的指令或跟踪逻辑,使得锁定装置100可以用于将安全物品运输到至少两个目的地点,每个目的地点需要被运输物品根据不同的安全协议被保护或者密封。
还参考图2,每个跟踪逻辑200可以用与锁定装置100的不同操作相关联的可执行指令来实现。优选地,每个跟踪逻辑200包括至少一对密封逻辑202和启封逻辑204,使得控制器106可以操纵,特别是密封和启封机械锁定装置102,通过分别处理密封指令202和启封指令204。
在该示例中,可以在每个跟踪逻辑中执行启封逻辑204的指令时启封机械锁定装置102。更优选地,每个跟踪逻辑彼此独立,使得当且仅当执行属于相同跟踪逻辑200的密封和启封逻辑202,204时,机械锁定设备102才可以被启封。
在一些示例性操作中,沿着相同的转运可能需要多于一个的密封和启封机构。作为一个例子,运输可以通过两个不同的管辖区域,例如,从一个城市/国家到另一个城市/国家,这可能需要根据法规或法律的有区别的密封和启封机构。不同的密封和启封机构可能需要改变软件中的安全协议或用于密封/启封的通信方式。
在另一个示例性实施例中,货物的运输所有者可以将运输单元的所有权转移给另一方,出于安全原因,他们可能不希望共享相同的密封和启封机构。
密封和启封机构可以以各种方式不同,诸如但不限于,通过改变用于密封/启封的秘密值;通过改变用于密封/启封的接口或通信方式,例如,RFID通信和手动输入;或者通过改变控制器可执行的指令中的安全协议。
在一个示例性实施例中,为了在相同的传输期间改变密封/启封机构,可能需要在电子锁中实现多于一个的密封/启封机构。
优选地,电子锁可以用在系统中共存的多个密封/启封机构来实现。更优选地,该系统还应包括防止安全漏洞的保护措施。例如,系统可以防止用户使用一个启封机构来启封锁,该启封机构已经使用不同安全协议或跟踪逻辑中的另一个密封机构锁定。因此,可能更优选的是,系统执行一个密封/启封机构,该机构在没有适当授权的情况下不能通过另一个密封/启封机构的另一个过程进行干预。
参考图2,涉及相同转运的每一方可包括其自己的一组密封逻辑202(sealinglogic,SL)和启封逻辑204(unsealing logic,UL)。每对这些密封/启封逻辑可以封装在可以被视为完整跟踪逻辑200(tracking logic,TL)的过程或指令集中。在TL内部还可以存在一些监控逻辑206,诸如检查电子锁100的传感器数据或沿着运输跟踪GPS信号。
多个跟踪逻辑200可以共存于单个电子锁100中,使得系统可以在跟踪逻辑200之间切换。因此,电子锁100可以同一物流转运中无缝地切换电子锁100的密封/启封控制,而不需要多个机械锁定装置。
优选地,尽管属于不同的跟踪逻辑200,每个启封逻辑204可以用于启封物理锁102。可能更优选的是,密封和启封必须在如图2所示的相同跟踪逻辑200下成对完成。
例如,在接口104处接收到密封或启封指令时,控制器106然后可以遵循以下规则验证所接收的指令以及与该指令相关联的协议:
密封=TLK(SLK)其中K=1...N;
启封=TLK(ULK|SLK)其中K=1...N;和
禁止操作:TLK(ULM|SLK)其中K≠M;
其中:
TLK=第K个跟踪逻辑;
SLK=属于第K个跟踪逻辑的密封逻辑;以及
ULK=属于第K个跟踪逻辑的启封逻辑。
通过由控制器106对跟踪逻辑200可执行的指令提供限制,确保控制器106可以仅在机械锁定装置102被密封之后处理或验证特定协议200的启封指令204,由于在先前操作中在相同协议200中成功验证密封指令202。
返回参考图1,控制系统还包括用于接收与机械锁定装置102的操作相关联的指令的接口104。优选地,诸如RFID 104A的无线通信接口可用于方便提供输入指令(诸如密封和启封指令)到控制器106用于处理。指令可以嵌入RFID数据包中,该RFID数据包可以无线传输到锁定装置100中的RFID接收器。
可以对数据包进行编码以增强所传送信息的安全性,并且可以使用解码器或可由控制器106执行的用于解码数据包的指令来对数据包进行解码。RFID接口104A可能需要最少的人为干预来密封和启封锁定装置。可选择地,根据一些国家或接收方的要求,可以包括手动输入接口104B,代替或者作为用于输入用于操纵锁定装置100的指令的附加装置。
可选地,控制系统还包括至少一个存存储器设备或寄存器108,用于临时存储可由控制器访问或检索的数据。例如,寄存器108可以存储所接收的指令,这些指令在被处理或验证之前已经从接口104接收时由解码器解码。
在一个优选实施例中,锁定装置100可以是电子锁系统,包括软件控制器106或处理器,其布置成与跟踪逻辑200、物理锁102和接收的密封/启封指令交互或处理。所接收的RFID数据包可以被解码并存储到至少两个寄存器108中,一个用于存储密封指令,而另一个用于存储启封指令。在一些可选实施例中还可以使用用于存储不同指令的附加寄存器。设备100还可以设置有输入接口104,用于接收用于操纵物理锁102的指令。
参考图3A,示出了用于物流管理的锁定装置100的示例操作。在该示例中,系统中可能仅存在一个密封/启封机构,因为转运仅涉及到单个发货位置302到单个收货位置304。
在发货位置302处,附接到运输车辆110的电子锁102可以通过诸如RFID 104A之类的接口将秘密值112提交到电子锁系统100中来密封。
优选地,可以包括跟踪装置以跟踪由机械锁定装置102保护的物品110的位置。在运输到收货位置304期间,可以密切监视运输中的同一电子锁102的状态,例如,车辆110的GPS位置或从电子锁102获得的任何传感器数据。这些传感器数据被发送到远程监控服务器114以评估电子锁102的健康状况和车辆110的路线。
在收货位置302处,附接到车辆110的电子锁102可以通过向电子锁系统100提交相同的秘密值112来启封。可以参考运输监控的结果以确定电子锁102是否已经篡改。
参考图3B,示出了另一种物流操作示例,其中在初始发货点302和最终接收点304之间存在附加切换点306。在切换点306处,系统需要改变密封/启封机构以便将跟踪逻辑或安全协议从一个切换到另一个,因为切换点306和接收点304的要求可能不相同。
优选地,在切换点306处,控制器106可以首先启封锁102并停止先前的跟踪逻辑A并使用即将到来的跟踪逻辑B密封锁102。密封和启封操作优选地按以下顺序:
1、在发货点通过跟踪逻辑A(SLA)进行密封
2、在切换点通过跟踪逻辑A(ULA)进行启封
3、在切换点通过跟踪逻辑B(SLB)进行密封
4、在接收点通过跟踪逻辑B(ULB)进行启封
由于锁102由跟踪逻辑A密封,SLB或ULB都不能密封或启封它,并且电子锁102必须等待ULA启封锁102并通过跟踪逻辑A释放控制。
然而,在一些示例操作中可能不总是出现上述序列。例如,如果系统100通过RFID读取器104A接收密封和启封指令,其中密封和启封指令的接收时间/地点可能非常接近,则将难以确保正确的顺序。
例如,有可能在ULA之前接收和处理SLB,如图3B中的虚线箭头所示。在这种情况下,它可能会导致死锁(deadlock)或错误操作,因为系统由处理SLB而被占用或卡住但无法处理后续的ULA
还可能发生存在另一种跟踪逻辑C试图与跟踪逻辑B同时密封锁102,这导致跟踪逻辑需争相完成锁定密封。这可能导致错误的跟踪逻辑序列或甚至冲突(即,允许两个跟踪逻辑密封锁)。
优选地,电子锁中的控制器106可以单独处理密封和启封指令,并确保多个跟踪逻辑的互斥。
在接收到密封和启封指令时,在验证任何接收到的指令之前,系统可以将密封和启封指令分别存储到两个不同的寄存器108中,而不是将它们放入单个处理队列中。
控制器106可以周期性地从这两个密封和启封寄存器108中取出指令。这种周期性可以通过任务多路复用或多线程来实现。
在任务多路复用中(task-multiplexing),控制器可以在时间T运行用于密封的逻辑流程,并且在一个单个处理器上在时间T+N运行用于启封的逻辑流程。可选地,在多线程(multi-threading)中,控制器可以在两个不同的逻辑处理器上并行地运行用于密封和启封的逻辑流程。
控制器106可以储存全局锁定令牌(global lock token),例如,在另一个寄存器中。该锁定令牌仅发布到活动的/正在生效的跟踪逻辑,并仅在生效的跟踪逻辑停止时才被释放。该全局锁定令牌确保密封和启封逻辑在相同的跟踪逻辑下完成。来自其他跟踪逻辑的密封或启封逻辑因没有锁定令牌而无法干预当前生效的逻辑。
控制器周期性地,优选地通过任务多路复用或多线程,在寄存器108中寻找密封和启封指令。在接收到密封指令202时,控制器可以将对应的跟踪逻辑定位在非活动区域200A中并使其进入生效/活动状态200B用于操作。在由控制器106管理的所有跟踪逻辑200中,可能存在多个非活动的踪逻辑200,而一次只有一个跟踪逻辑200是活动的。
为了确保跟踪逻辑之间的互斥,即,一次仅操作一个活动跟踪逻辑200,控制器106可以在整个系统100中安排和维护单个锁定令牌。只有活动跟踪逻辑200能够获得锁定令牌。禁止在系统100中执行任何没有锁定令牌的程序序列。如果存在不能获得锁定令牌的活动跟踪逻辑200,则它可以等待特定时间限制直到锁定令牌被释放。
通过运行活动跟踪逻辑,控制器106基于从接口104接收的密封或启封指令的验证结果与物理锁102通信以密封或启封锁。
参考图4,示出了跟踪逻辑在进入操作或活动状态时的示例操作流程。当跟踪逻辑200被执行时,它将首先进入步骤24,继续寻找由电子锁接收的密封指令,例如,通过访问存储从输入接口104接收的指令的寄存器108。
一旦接收到密封指令202,然后转到步骤25以获得锁定令牌并继续使用密封指令202的认证协议。然后,控制器106验证所接收的指令和相关联的协议。
在步骤26中,响应于由控制系统管理的特定协议的密封指令202的成功验证,控制器106可以操纵机械锁定装置102以在锁定状态下操作。只有当可以获得锁定令牌并且认证成功时,它才可以进行到步骤27以向控制器106发送密封请求,该密封请求将相应地密封物理锁102。它们都不会失败阻止自己进入跟踪逻辑内的进一步步骤。
一旦物理锁102被密封,电子锁102的状态和位置将在步骤28中通过一些监控逻辑206密切监控。同时,在步骤29中跟踪逻辑200将继续询问控制器106是否存在接收到的任何启封指令204。
如果存在从控制器106接收到的启封指令204,则它将进入步骤30以进行认证。如果启封指令204在步骤31中通过了认证,则跟踪逻辑200将在步骤32中向控制器106发送启封请求以启封物理锁102,并且还在步骤33中将锁定令牌释放给控制器。
参考图5,示出了密封操作200-I的操作流程。在步骤34中,控制器在密封指令寄存器108处通过RFID继续寻找从接口104接收的任何新密封指令202。如果有新的密封指令202,则控制器106首先确定哪个跟踪逻辑200属于密封指令202并使该跟踪逻辑200启动以便在步骤35中执行。
然后,控制器106将在步骤36中检查锁定分配寄存器42以查看是否存在任何空闲锁定令牌。锁定分配寄存器用于存储锁定令牌是否已被占用,并且如果被占用则被分配给哪个跟踪逻辑且被占用。
然后进行到步骤37。如果存在空闲或未占用的锁定令牌,则它将首先更新锁定分配寄存器42,其中跟踪逻辑200在步骤38中被处理。否则,它将退出该逻辑流程并等待此逻辑流程的下一次执行。
在更新锁定分配寄存器42之后,控制器106将使跟踪逻辑执行密封指令202的认证,并在步骤39中等待来自跟踪逻辑200的密封请求一段时间。
在步骤40中,如果密封指令202的认证失败,则没有向控制器106发出密封请求,因此它将停止逻辑流程。否则,它将在步骤41中密封锁。
在步骤40之后,控制器106被限制为仅在成功验证第一密封指令之后验证第一协议的第一启封指令204,即锁定系统100处于控制器106可能禁止处理除了第一协议的第一个启封指令之外的任何传入指令的状态,或者它可以仅通过输入第一启封指令来解锁。
优选地,任何未处理的密封或启封指令可以至少暂时存储在寄存器108中以供进一步处理。对于密封过程,可以在成功的启封操作之后进一步处理或验证存储的指令。对于启封过程,仅在物理锁当前被密封或锁定时才会进行处理。
参考图6,示出了启封操作200-II的示例操作流程。在步骤43中,控制器106在密封指令寄存器中通过RFID继续寻找从接口104接收的任何新的启封指令204。如果存在新的启封指令,则它将在步骤44中将其传递给活动跟踪逻辑200以进行认证,并在步骤45中等待启封请求一段时间。
如果验证或认证成功,则控制器106将在步骤46中从跟踪逻辑200接收启封请求,并进一步进行到步骤47以释放锁定令牌并更新锁定分配寄存器42。否则,控制器106将退出该流逻辑并等待此逻辑流程的下一次执行。
在从活动跟踪逻辑200接收到启封请求时,控制器106将在步骤48中相应地启封物理锁。然后控制器106的操作现在返回到所讨论的步骤24或34,其中机械锁102可以通过提供由控制器106管理的任何安全协议的密封指令再次密封。例如,在使用第一协议的第一启封指令启封机械锁定装置102并且在成功验证第一启封指令之后,在当控制器106仍然使用第一安全协议锁定时,控制器106可以处理先前存储在寄存器中的下一个密封指令。
响应于第二协议的第二密封指令的成功验证,控制器106可以操纵机械锁定装置102以在锁定状态下操作,并且控制器106在成功验证第二密封指令之后被限制为仅验证第二协议的第二启封指令,即禁止与不同于第二协议的第二启封指令的指令相关联的任何操作。
这些实施例可以是有利的,单个锁定装置可以用于促进对象的物流管理,其可以涉及多个中途停留,每个中途停留对密封/启封机构具有不同的安全要求。有利地,控制器可以处理属于不同安全协议或跟踪逻辑的密封/启封指令,因此消除了使用多个密封工具和/或在多站转运中重新检查先前保护的物品的需要,从而减少了由不同中途停留的移交造成的周转时间。
还应当理解,在本发明的方法和系统完全由计算系统实现或部分由计算系统实现的情况下,可以使用任何适当的计算系统架构。这将包括独立计算机、网络计算机和专用硬件设备。在使用术语“计算系统”和“计算设备”的情况下,这些术语旨在涵盖能够实现所描述的功能的计算机硬件的任何适当布置。
本领域技术人员将理解,在不脱离广泛描述的本发明的精神或范围的情况下,可以对具体实施方案中所示的本发明进行多种变化和/或修改。因此,本发明的实施例在所有方面都被认为是说明性的而非限制性的。
除非另有说明,否则对本文包含的现有技术的任何引用不应视为承认该信息是公知常识。

Claims (26)

1.一种用于控制在物流管理中使用的锁定装置的方法,所述锁定装置用于将被保护的物品从一个发出位置运输到至少两个接收位置,每个接收位置要求根据不同的安全协议对所述物品进行保护或密封,所述方法包括以下步骤:
接收与机械锁定装置的操作相关联的指令,所述机械锁定装置可在至少锁定状态和解锁状态下操作;
验证接收到的指令和至少两个安全协议中的与所述指令相关联的安全协议;以及
响应于与至少两个安全协议的所述安全协议相关联的所接收的指令的成功验证,通过执行所接收的指令以操纵所述机械锁定装置;
其中,所述至少两个不同的安全协议中的每一个由所述锁定装置中的控制器在用于所述接收位置中的每个接收位置的相应跟踪逻辑下独立地处理。
2.根据权利要求1所述的用于控制锁定装置的方法,其中所述指令至少包括密封指令和启封指令。
3.根据权利要求2所述的用于控制锁定装置的方法,其中操纵所述机械锁定装置的步骤包括响应于第一安全协议的第一密封指令的成功验证而操纵所述机械锁定装置以在所述锁定状态下操作的步骤。
4.根据权利要求3所述的用于控制锁定装置的方法,其中操纵所述机械锁定装置的步骤还包括响应于所述第一安全协议的第一启封指令的成功验证而操纵所述机械锁定装置以在所述解锁状态下操作的步骤。
5.根据权利要求3所述的用于控制锁定装置的方法,其中验证所接收的指令和所述安全协议的步骤包括在成功验证第一密封指令之后限制仅验证所述第一安全协议的第一启封指令的步骤。
6.根据权利要求5所述的用于控制锁定装置的方法,还包括在成功验证第一密封指令之后,并当所述机械锁定装置在锁定状态下操作时,临时存储第二安全协议的第二密封指令的步骤。
7.根据权利要求6所述的用于控制锁定装置的方法,还包括在成功验证第一启封指令之后,响应于成功验证所述第二安全协议的第二密封指令,操纵机械锁定装置以在锁定状态下操作的步骤。
8.根据权利要求7所述的用于控制锁定装置的方法,其中验证所接收的指令和所述安全协议的步骤还包括在成功验证第二密封指令之后限制仅验证所述第二安全协议的第二启封指令的步骤。
9.根据权利要求1所述的用于控制锁定装置的方法,还包括解码包括所接收的指令的数据包,并至少暂时存储所接收的指令的步骤。
10.根据权利要求9所述的用于控制锁定装置的方法,其中所述数据包包括RFID数据包。
11.一种用于在物流管理中使用的锁定装置的控制系统,所述锁定装置用于将被保护的物品从一个发出位置运输到至少两个接收位置,每个接收位置要求根据不同的安全协议对所述物品进行保护或密封,所述控制系统包括:
接口,其被布置成接收与机械锁定装置的操作相关联的指令,其中,所述机械锁定装置可在至少锁定状态和解锁状态下操作;以及
控制器,其被布置成验证所接收的指令和至少两种安全协议中的与所述指令相关联的安全协议,并且响应于所接收的指令和所述安全协议的成功验证,通过执行所接收的指令来操纵所述机械锁定装置;
其中,所述机械锁定装置被布置成响应于与至少两个安全协议的所述安全协议相关联的所述指令的成功验证而操作,
其中,所述至少两个不同的安全协议中的每一个由所述控制器在用于所述接收位置中的每个接收位置的相应跟踪逻辑下独立地处理。
12.根据权利要求11所述的用于锁定装置的控制系统,其中所述指令至少包括密封指令和启封指令。
13.根据权利要求12所述的用于锁定装置的控制系统,其中所述控制器被布置成响应于成功验证第一安全协议的第一密封指令而操纵所述机械锁定装置以在所述锁定状态下操作。
14.根据权利要求13所述的用于锁定装置的控制系统,其中所述控制器还被布置成响应于成功验证所述第一安全协议的第一启封指令而操纵所述机械锁定装置以在所述解锁状态下操作。
15.根据权利要求13所述的用于锁定装置的控制系统,其中所述控制器还被布置成在成功验证所述第一密封指令之后限制仅验证所述第一安全协议的第一启封指令。
16.根据权利要求15所述的用于锁定装置的控制系统,还包括:寄存器,其被布置成当成功验证第一密封指令之后,并当所述机械锁定装置在锁定状态下操作时,临时存储第二安全协议的第二密封指令。
17.根据权利要求16所述的用于锁定装置的控制系统,其中所述控制器还被布置成在成功验证第一启封指令之后,响应成功验证所述第二安全协议的第二密封指令,操纵所述机械锁定装置以在所述锁定状态下操作。
18.根据权利要求17所述的用于锁定装置的控制系统,其中所述控制器还被布置成在成功验证所述第二密封指令之后限制仅验证所述第二安全协议的第二启封指令。
19.根据权利要求11所述的用于锁定设备的控制系统,还包括解码器,其被布置成解码包括所接收的指令的数据包。
20.根据权利要求11所述的用于锁定装置的控制系统,还包括至少一个寄存器,其被布置成存储所接收的指令以供进一步处理。
21.根据权利要求20所述的用于锁定装置的控制系统,其中所述至少一个寄存器还被布置成存储锁定令牌以标志所述机械锁定装置的当前状态。
22.根据权利要求20所述的用于锁定装置的控制系统,其中所述至少一个寄存器还被布置成维持储存与所述机械锁定装置的操作和/或所述验证结果的操作相关联的跟踪记录。
23.根据权利要求11所述的用于锁定装置的控制系统,其中所述接口包括无线通信接口和手动输入接口中的至少一个。
24.根据权利要求23所述的用于锁定装置的控制系统,其中所述无线通信接口包括RFID通信接口。
25.一种用于物流管理的锁定装置,包括:
机械锁定装置,其被布置成在锁定状态下操作时密封物品;以及
根据权利要求11至24中任一项所述的控制系统。
26.根据权利要求25所述的锁定装置,还包括跟踪装置,其被布置成跟踪由所述机械锁定装置密封的所述物品的位置。
CN201910228114.4A 2019-03-07 2019-03-25 用于物流管理的锁定装置、用于锁定装置的控制系统和用于控制锁定装置的方法 Active CN111667607B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
HK19120630.9A HK1263333A1 (zh) 2019-03-07 一种用於物流管理的锁定装置,一种用於锁定装置的控制系统和一种用於控制锁定装置的方法
HK19120630.9 2019-03-07
US16/295,187 US11982107B2 (en) 2019-03-07 2019-03-07 Locking device for use in logistic management, a control system for the locking device and a method for controlling the locking device
US16/295,187 2019-03-07

Publications (2)

Publication Number Publication Date
CN111667607A CN111667607A (zh) 2020-09-15
CN111667607B true CN111667607B (zh) 2024-11-19

Family

ID=72382184

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910228114.4A Active CN111667607B (zh) 2019-03-07 2019-03-25 用于物流管理的锁定装置、用于锁定装置的控制系统和用于控制锁定装置的方法

Country Status (1)

Country Link
CN (1) CN111667607B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104766394A (zh) * 2014-01-13 2015-07-08 索立特埃利特电气工程公司 货运集装箱用无线控制的闭锁系统
CN105089373A (zh) * 2014-05-22 2015-11-25 中国国际海运集装箱(集团)股份有限公司 智能物流电子锁系统及其开关锁方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06124268A (ja) * 1992-08-18 1994-05-06 Nippon Telegr & Teleph Corp <Ntt> 多重化バスにおけるロック転送方式
US20040178880A1 (en) * 2003-03-14 2004-09-16 Michael Meyer Secure cargo transport system
CN101625773A (zh) * 2008-07-10 2010-01-13 刘迅 基于蓝牙技术的遥控及被动无钥匙系统的实施方法
US20100151901A1 (en) * 2008-12-15 2010-06-17 At&T Mobility Ii Llc Mobile Shopper Wizard
HUE025535T2 (en) * 2011-11-11 2016-04-28 Iloq Oy Electromechanical lock
CN107448059B (zh) * 2012-01-30 2020-04-14 施拉奇锁有限责任公司 锁装置、系统和方法
US11421445B2 (en) * 2013-03-15 2022-08-23 August Home, Inc. Smart lock device with near field communication
WO2015032028A1 (en) * 2013-09-03 2015-03-12 Hong Kong R&D Centre for Logistics and Supply Chain Management Enabling Technologies Limited System and method for controlling identification tags
CN104063934B (zh) * 2014-06-27 2016-06-08 南京物联传感技术有限公司 一种物流配送系统
US9996999B2 (en) * 2014-07-30 2018-06-12 Master Lock Company Llc Location tracking for locking device
WO2017041097A1 (en) * 2015-09-04 2017-03-09 Cubic Corporation Modular bike lock
CN106250732A (zh) * 2016-07-21 2016-12-21 深圳市金立通信设备有限公司 一种屏幕解锁方法和终端
DE102016117387B4 (de) * 2016-09-15 2019-03-07 Deutsche Post Ag Verfahren zur Absicherung einer Übergabestelle
CN107403229A (zh) * 2017-08-24 2017-11-28 任向东 一种单车共享方法
CN107679803A (zh) * 2017-10-09 2018-02-09 山东阿帕网络技术有限公司 扫码、收货、发货、收款一体系统及其实现方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104766394A (zh) * 2014-01-13 2015-07-08 索立特埃利特电气工程公司 货运集装箱用无线控制的闭锁系统
CN105089373A (zh) * 2014-05-22 2015-11-25 中国国际海运集装箱(集团)股份有限公司 智能物流电子锁系统及其开关锁方法

Also Published As

Publication number Publication date
CN111667607A (zh) 2020-09-15

Similar Documents

Publication Publication Date Title
Akram et al. Blockchain technology: A potential tool for the management of pharma supply chain
US8052060B2 (en) Physical access control system with smartcard and methods of operating
EP2974416B1 (en) Sequencing the validity of access control keys
US10657486B1 (en) Containers for crowdsourced delivery
US20200042747A1 (en) Security processing unit of plc and bus arbitration method thereof
JP5289594B2 (ja) 警告システム
US10628615B2 (en) Asset protection of integrated circuits during transport
US8730015B2 (en) Duplication detection for non-cryptographic RFID tags using encrypted traceability information
CN109564606A (zh) 用于将安全协处理器用于固件保护的方法和装置
KR102889452B1 (ko) 블록체인을 이용해 특성 또는 정보로 안전하게 접근하기 위한 시스템 및 방법
US20060174129A1 (en) Authentication method and system for tagged items
CN102347834A (zh) 受信移动平台体系结构
AU2014280169B2 (en) Method of control of persons and application to the inspection of persons
US9652919B2 (en) Dynamic authentication adaptor systems and methods
EP3454243B1 (en) Token execution system for access control
US7512813B2 (en) Method for system level protection of field programmable logic devices
Potteiger et al. Integrated moving target defense and control reconfiguration for securing cyber-physical systems
ES2201038T3 (es) Mecanismo de enumeracion secuencial para asegurar la integridad del orden de ejecucion de aplicaciones de tarjetas interdependientes.
CN112912939A (zh) 改进的车辆通信
CN112888607A (zh) 辨识输送的乘客和货物的方法和设备
CN105892348A (zh) 用于运行控制设备的方法
US8839360B1 (en) Scope-limited action-specific authorization token
CN111667607B (zh) 用于物流管理的锁定装置、用于锁定装置的控制系统和用于控制锁定装置的方法
HK40029991A (zh) 用於物流管理的锁定装置、用於锁定装置的控制系统和用於控制锁定装置的方法
US11407528B2 (en) Electronic bag locking and unlocking

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40029991

Country of ref document: HK

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant