Package delivery guidance and assistance system using vehicle sensor data
US-12179782-B2 · Dec 31, 2024 · US
US9747678B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9747678-B2 |
| Application number | US-201514757963-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 23, 2015 |
| Priority date | Dec 26, 2014 |
| Publication date | Aug 29, 2017 |
| Grant date | Aug 29, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method for customs inspection and release are disclosed. In one aspect, a system includes a device layer of devices for inspection and release, at least some of which generate subject detection data. The system also includes an adaptor layer of adaptors corresponding to the devices that receive detection data from its corresponding device and convert it into an event in a formatted message. The system also includes a message service layer including a bus that receives events from the adaptor layer and constructs event messages based on them. The system also includes a processing control layer that receives and processes event messages, generates instructions associated with them, and transmits the instructions to the message service layer, which constructs instruction messages based on the received instructions and transmits them to the adaptor layer. The adaptor layer converts them into device instructions that operate based on them.
Opening claim text (preview).
What is claimed is: 1. A customs inspection and release system, comprising: a device layer comprising a plurality of devices for inspection and release, at least one of the plurality of devices configured to detect a subject and generate detection data; an adaptor layer comprising a plurality of adaptors corresponding to the plurality of devices, respectively, each configured to receive the detection data from its corresponding device and convert the detection data into an event in a form of a message service interface protocol; a message service layer comprising a message bus configured to receive events from the adaptor layer and construct event messages based on the events; and a processing control layer comprising; a logic unit configured to receive and process the event messages from the message bus, generate instructions associated with the event messages and transmit the instructions to the message service layer, and a central control unit configured to, via a user interface, monitor operation states of the devices and a state of the subject, the central control unit further configured to, in response to a user operation, generate an instruction and transmit the instruction to the message service layer; wherein the message service layer constructs instruction messages based on the received instructions and transmits the instruction messages to the adaptor layer, wherein the adaptor layer converts the instruction messages into instructions in a form suitable for the corresponding devices and transmits the instructions to the device layer, wherein the corresponding devices in the device layer operate based on the received instructions, and wherein the central control unit is configured to: display a scan image in real time while the subject is being scanned; display a photo and a recognition result of a license plate of the subject; display a photo and a recognition result of a container code of the subject; control a traffic control device in the site where the subject is located; and/or modify the recognition result of the subject in response to an input from the user interface. 2. The system of claim 1 , wherein the logic unit comprises: a binding logic module configured to bind a plurality of discrete events associated with the same subject to the subject; a flow logic module configured to process the bound events and generate an instruction corresponding to a result of the processing; a device state logic module configured to monitor states of the plurality of devices and issue a warning upon detecting an abnormal state; and an integrated bus module coupled to the message bus, the binding logic module, the flow logic module and the device state logic module and configured to receive the event messages from the message bus, forward the received event messages to the respective logic modules, receive an instruction or a warning from the respective logic modules and transmit it to the message bus. 3. The system of claim 1 , wherein the message bus comprises: a. message construction module configured to construct the event messages and the instruction messages based on the received events and instructions, respectively; a message routing module configured to route the event messages to the processing control layer and the instruction messages to at least one corresponding adaptor among the plurality of adaptors in the adaptor layer; and a message queue pool comprising an event message queue pool for buffering and queuing the event messages and an instruction message queue pool for buffering and queuing the instruction messages. 4. The system of claim 1 , wherein the event messages each indicates a site where the subject is located, an identifier of the subject, a type and serial number of the device for the subject, a time at which the detection data is received from the device, and an event content, and wherein the instruction messages each indicates the site where the subject is located, the type and serial number of the device for the subject, a source of the instruction and an instruction content. 5. The system of claim 1 , wherein the plurality of devices comprise at least two of a container/vehicle radiophotography inspection device, a radioactive material detection device, a license plate recognition device, a container code recognition device, a digital video recording device and a traffic control device. 6. The system of claim 1 , wherein the processing control layer further comprises: an image detection unit comprising an image analysis station allowing a user to analyze a scan image of the subject to determine whether the subject is suspicious or not; and a re-inspection station allowing a user to re-inspect the suspicious subject. 7. The system of claim 1 , wherein the processing control layer further comprises: an information management unit configured to: maintain user information, maintain subject information, maintain commuter car information, query information and/or statistics, and/or configure system parameters. 8. The system of claim 1 , wherein the message service layer is further configured to receive other events from other customs systems for processing at the processing control layer and transmit processing results to the other customs systems, wherein the other customs systems comprise a customs declaration system and/or a logistics system. 9. The system of claim 8 , wherein the binding logic module in the processing control layer is further configured to bind discrete events among the other events that are associated with the same subject to the subject. 10. A customs inspection and release method, comprising: detecting, by at least one of a plurality of devices, a subject to generate detection data; receiving, by each of a plurality of adaptors corresponding to the plurality of devices, respectively, the detection data from its corresponding device and converting the detection data into an event in a form of a message service interface protocol; receiving, by a message bus, events from the adaptors and constructing event messages based on the events; receiving and processing the event messages from the message bus, generating instructions associated with the event messages and transmitting the instructions to the message bus; constructing, by the message bus, instruction messages based on the received instructions and transmitting the instruction messages to the respective adaptors; converting, by the respective adaptors, the instruction messages into instructions in a form suitable for the corresponding devices and transmitting the instructions to the corresponding devices; operating, by the corresponding devices, based on the received instructions; and providing a user interface for monitoring operation states of the devices and a state of the subject, and in response to a user operation, generating an instruction and transmitting the instruction to the message bus, wherein monitoring operation states of the devices comprises: displaying a scan image in real time while the subject is being scanned, displaying a photo and a recognition result of a license plate of the subject, displaying a photo and a recognition result of a container code of the subject, controlling a traffic control device in the site where the subject is located, and/or modifying the recognition result of the subject in response to an input from the user interface. 11. The method of claim 10 , wherein said receiving and processing the event messages from the message bus, generating instructions associated with the event messages and transmitting the instructions to the message bus comprise: receiving event messages from the message
X-ray image · CPC title
Logistics, e.g. warehousing, loading or distribution; Inventory or stock management · CPC title
Inspection of images, e.g. flaw detection · CPC title
Government or public services (business processes related to the transportation industry G06Q50/40) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.