Logistics information circulation method, device and system
By circulating information in ciphertext form within the logistics platform, ciphertext waybills of standard recipient information and logistics node information are generated, the information leakage problem caused by clear text flow in the logistics platform is solved, and security is improved and transportation efficiency is maintained.
Patent Information
- Application Number
- CN202410017381.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-04
- Publication Date
- 2025-07-04
AI Technical Summary
There are security risks of information leakage caused by clear text circulation in the logistics platform, and the data security level is low.
The information is circulated in the logistics platform in the form of ciphertext, and the standard recipient information is generated by formatting the recipient's ciphertext information, and the logistics node information is obtained based on the address information, and a ciphertext waybill is generated for product sorting and transportation.
It eliminates the possibility of batch information leakage in the document dimension, reduces the risk of information leakage within the logistics platform, improves the security index, and does not affect the product sorting and transportation process.
Smart Images

Figure CN120258654A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of warehousing logistics, and in particular to a method, device and system for the transfer of logistics information. Background Art
[0002] With the rapid development of the logistics industry, the requirements for logistics services are getting closer to user needs. When a logistics platform receives encrypted logistics-related data from an external platform, it calls the external platform to decrypt the logistics-related data. In the whole process of logistics services, the order data or waybill data within the logistics platform are transferred in plain text, resulting in the possibility of obtaining plain text user information through different channels. Therefore, there are still security risks of information leakage caused by the plain text transfer within the system during the logistics service process, and the data security level is relatively low. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide a method, device and system for the transfer of logistics information to solve the problem of plain text transfer within the system during the logistics service process in the prior art, which is prone to information leakage.
[0004] To achieve the above object, according to one aspect of the embodiments of the present invention, a method for the transfer of logistics information is provided.
[0005] A method for the transfer of logistics information according to an embodiment of the present invention includes:
[0006] Receiving a warehousing and distribution encrypted order; wherein, the warehousing and distribution encrypted order includes recipient encrypted information and address encrypted information;
[0007] Decrypting the address encrypted information to obtain an address information, and obtaining logistics node information based on the address information;
[0008] Performing format processing on the recipient encrypted information to generate standard recipient information;
[0009] Generating an encrypted waybill based on the standard recipient information and the logistics node information;
[0010] Performing commodity sorting and transportation based on the encrypted waybill.
[0011] Optionally, performing format processing on the recipient encrypted information to generate standard recipient information includes:
[0012] Performing fixed format conversion on the recipient encrypted information according to a predetermined conversion rule to generate standard recipient information with a fixed format, and hiding the recipient encrypted information.
[0013] Optionally, decrypting the address encrypted information to obtain an address information, and obtaining logistics node information based on the address information includes:
[0014] Decrypt the above address ciphertext information to obtain the recipient's address information;
[0015] Determine the origin station and the delivery station based on the above address information;
[0016] Determine the sorting center, road area, and passing stations during the transfer process based on the above origin station and the above delivery station;
[0017] Obtain the codes corresponding to the above origin station, the above delivery station, the above sorting center, the above road area, and the above passing stations to obtain logistics node information.
[0018] Optionally, the above-mentioned sorting and transporting of goods based on the above cipher waybill includes:
[0019] Sort the goods based on the above cipher waybill;
[0020] In response to the completion of the goods sorting, obtain the corresponding warehouse distribution cipher order based on the above cipher waybill;
[0021] Obtain the printing information of the above warehouse distribution cipher order;
[0022] Print a plain bill of lading according to the above printing information and the waybill number corresponding to the above cipher waybill;
[0023] Transport the goods based on the above plain bill of lading.
[0024] Optionally, after the above-mentioned sorting and transporting of goods based on the above cipher waybill, the method further includes:
[0025] In response to receiving the above waybill number, determine the above recipient cipher information;
[0026] Decrypt the above recipient cipher information to obtain the corresponding recipient plaintext information;
[0027] Send the above recipient plaintext information to the distribution terminal, so that the distribution terminal conducts distribution based on the above recipient plaintext information.
[0028] Optionally, the above plain bill of lading includes logistics node information.
[0029] To achieve the above object, according to another aspect of the embodiments of the present invention, there is provided a logistics information transfer device.
[0030] A logistics information transfer device according to an embodiment of the present invention includes:
[0031] A receiving module, configured to receive a warehouse distribution cipher order; wherein, the above warehouse distribution cipher order includes recipient cipher information and address cipher information;
[0032] A decryption module, configured to decrypt the above address ciphertext information to obtain address information, and obtain logistics node information based on the address information;
[0033] A processing module, configured to process the above recipient ciphertext information to generate standard recipient information;
[0034] A generation module, configured to generate a ciphertext waybill based on the above standard recipient information and the above logistics node information;
[0035] A transportation module, configured to perform commodity sorting and transportation based on the above ciphertext waybill.
[0036] To achieve the above object, according to another aspect of the embodiments of the present invention, there is provided a logistics information transfer system.
[0037] A logistics information transfer system according to an embodiment of the present invention includes a processing platform and the above logistics information transfer device;
[0038] Wherein, the above processing platform is configured to send a warehouse distribution ciphertext order to the above logistics information transfer device, and decrypt the address ciphertext information sent by the above logistics information transfer device.
[0039] To achieve the above object, according to yet another aspect of the embodiments of the present invention, there is provided an electronic device for logistics information transfer.
[0040] An electronic device for logistics information transfer according to an embodiment of the present invention includes: one or more processors; a storage device, configured to store one or more programs, when the above one or more programs are executed by the above one or more processors, enabling the above one or more processors to implement a logistics information transfer method according to an embodiment of the present invention.
[0041] To achieve the above object, according to still another aspect of the embodiments of the present invention, there is provided a computer-readable storage medium.
[0042] A computer-readable storage medium according to an embodiment of the present invention, on which a computer program is stored, and when the above program is executed by a processor, it implements a logistics information transfer method according to an embodiment of the present invention.
[0043] One of the above embodiments of the invention has the following advantages or beneficial effects: By decrypting the address information, obtaining logistics node information, and processing the recipient ciphertext information to generate standard recipient information, and finally generating and issuing a ciphertext waybill. Throughout the logistics platform, ciphertext is used for information transfer, and there is no plaintext information in the documents, eliminating the possibility of batch leakage of information at the document level, reducing the risk of information leakage within the logistics platform, enhancing the security index. At the same time, the present method, device, and system will not affect the commodity sorting and transportation links.
[0044] The further effects of the above non-conventional alternative methods will be described below in conjunction with specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention. Among them:
[0046] Figure 1 is a schematic flowchart of a method for the flow of logistics information according to an embodiment of the present invention;
[0047] Figure 2 is a schematic flowchart of a method for obtaining logistics node information according to an embodiment of the present invention;
[0048] Figure 3 is a schematic flowchart of the process of sorting and transporting goods according to a cipher waybill according to an embodiment of the present invention;
[0049] Figure 4 is a schematic flowchart of the specific process of logistics information flow according to another embodiment of the present invention;
[0050] Figure 5 is a schematic structural diagram of a logistics information flow device according to an embodiment of the present invention;
[0051] Figure 6 is a schematic structural diagram of a logistics information flow system according to an embodiment of the present invention;
[0052] Figure 7 is an exemplary system architecture diagram to which an embodiment of the present invention can be applied;
[0053] Figure 8 is a schematic structural diagram of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0054] The following describes exemplary embodiments of the present invention with reference to the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding. It should be considered that they are merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description below omits the description of well-known functions and structures.
[0055] It should be noted that, without conflict, the embodiments of the present invention and the technical features in the embodiments can be combined with each other.
[0056] It should be noted that in the technical solution of the present invention, in terms of the collection, gathering, updating, analysis, processing, use, transmission, storage, etc. of the user's personal information, all comply with the provisions of relevant laws and regulations, are used for legal purposes, and do not violate public order and good customs. Necessary measures are taken for the user's personal information to prevent illegal access to the user's personal information data, and to safeguard the security of the user's personal information, network security, and national security.
[0057] Figure 1 It is a schematic diagram of the main steps of the method for the flow of logistics information according to an embodiment of the present invention.
[0058] As Figure 1 shown, the method for the flow of logistics information according to an embodiment of the present invention mainly includes the following steps:
[0059] Step S101, receiving a warehousing and distribution ciphertext order; wherein, the above warehousing and distribution ciphertext order includes recipient ciphertext information and address ciphertext information.
[0060] The warehousing and distribution ciphertext order refers to the document for the user to order goods sent from an external platform to the logistics platform, and may include: plaintext commodity information, user ciphertext information, recipient ciphertext information, and address ciphertext information. Since the commodity information is a basic information that is always called during the logistics service process, therefore, the commodity information in the warehousing and distribution ciphertext order sent from the external platform to the logistics platform is plaintext information. Among them, the external platform may be a platform that generates a purchase commodity order, and the order platform converts the commodity order into a warehousing and distribution ciphertext order to prevent the plaintext user information from flowing to the inside of the logistics platform along with the commodity order.
[0061] Here, the ciphertext information involved in the warehousing and distribution ciphertext order is set by the external platform according to its encryption and decryption rules, and the logistics platform itself cannot decrypt the ciphertext information of the external platform.
[0062] Step S102, decrypting the above address ciphertext information to obtain address information, and obtaining logistics node information based on the address information.
[0063] The address ciphertext information represents the ciphertext information containing the recipient address. For logistics transportation, it is necessary to determine the sorting center, station, and road area through which the logistics transportation passes according to the address ciphertext information. Therefore, it is necessary to call the external platform to decrypt the address ciphertext information.
[0064] Step S103, performing format processing on the above recipient ciphertext information to generate standard recipient information.
[0065] The recipient's ciphertext information indicates the ciphertext information containing the recipient's information. In order to prevent leakage, the recipient's ciphertext information needs to be formatted to generate standard recipient information. For any warehouse and distribution ciphertext order sent by an external platform, the recipient's ciphertext information needs to be converted into standard recipient information, and the standard recipient information is recipient information with a fixed format. When logistics information is circulated within the logistics platform, all ciphertext waybills use standard recipient information to prevent the recipient's ciphertext information from being leaked.
[0066] In the logistics platform, the standard recipient information of all waybills can be exactly the same, without displaying the specific recipient ciphertext information of each waybill, in order to prevent information leakage of the order. The standard recipient information can include the standard recipient name, standard recipient phone number, and standard recipient detailed address. As an example, the standard recipient information of all waybills can be: recipient Zhang San, 15000015000, ** Province ** City * Street * Community. Furthermore, the standard recipient information can also be used to distinguish the external platform from which the order comes. At this time, the standard recipient information of all orders from the same external platform can be the same, while the standard recipient information from different external platforms can be different. As an example, the standard recipient information of a warehouse and distribution encrypted order from a shelf e-commerce platform can be: shelf e-commerce platform name, recipient Zhang San, 15000015000, **province**city*street*community; the standard recipient information of a warehouse and distribution encrypted order from a content e-commerce platform can be: content e-commerce platform name, recipient Li Si, 16000016000, ##province##city#street#community.
[0067] Step S104, generating a ciphertext waybill based on the above-mentioned standard consignee information and the above-mentioned logistics node information.
[0068] Specifically, a ciphertext waybill is generated based on the above standard consignee information, the above logistics node information and the product information. The ciphertext waybill refers to the document that guides the sorting, transportation and distribution of goods in the logistics platform. Since the product information is plain text information, it does not affect the logistics platform's picking, delisting, packaging or review operations.
[0069] Furthermore, the ciphertext waybill should also include hidden ciphertext information of the consignee. During the commodity sorting and transportation process, the ciphertext information of the consignee in the ciphertext waybill is in a hidden state. The above commodity sorting and transportation process does not include the commodity distribution process.
[0070] Step S105: sort and transport the goods based on the encrypted waybill.
[0071] Since the logistics node information has been determined, the logistics platform can sort and transport the goods.
[0072] In an alternative embodiment, the above-mentioned formatting process for the recipient ciphertext information to generate standard recipient information includes:
[0073] Performing a fixed-format conversion on the above-mentioned recipient ciphertext information according to a predetermined conversion rule to generate standard recipient information with a fixed format, and hiding the above-mentioned recipient ciphertext information.
[0074] The logistics platform presets a predetermined conversion rule, and based on the predetermined conversion rule, each recipient ciphertext information can be converted into standard recipient information.
[0075] In an alternative embodiment, as Figure 2 shown, the above-mentioned decrypting the address ciphertext information to obtain the address information and obtaining the logistics node information based on the address information includes the following steps:
[0076] Step S201: Decrypt the above-mentioned address ciphertext information to obtain the recipient's address information.
[0077] Step S202: Determine the origin station and the delivery station based on the above-mentioned address information. Among them, after obtaining the recipient's address information, the external platform calls the interface of the logistics platform to parse the address information, so as to determine the origin station and the delivery station for the commodity transportation.
[0078] Step S203: Determine the sorting center, road area, and passing stations during the transfer process based on the above-mentioned origin station and the above-mentioned delivery station. The external platform calls the interface of the logistics platform to determine the sorting center, road area, and passing stations during the transfer process based on the origin station and the delivery station.
[0079] Step S204: Obtain the codes corresponding to the above-mentioned origin station, the above-mentioned delivery station, the above-mentioned sorting center, the above-mentioned road area, and the above-mentioned passing stations to obtain the logistics node information. Here, the sorting center code, road area code, origin station code, delivery station code, and passing station code can all directly obtain the corresponding sorting center, road area, origin station, delivery station, and passing stations within the logistics platform using a unified reading rule, that is, the sorting center code, road area code, origin station code, delivery station code, and passing station code are equivalent to ciphertext information for the external platform.
[0080] In an alternative embodiment, as Figure 3 shown, the above-mentioned sorting and transporting the commodity based on the above-mentioned ciphertext waybill includes the following steps:
[0081] Step S301: Sort the commodity based on the above-mentioned ciphertext waybill;
[0082] Step S302: In response to the completion of commodity sorting, obtain the corresponding warehousing and distribution ciphertext order based on the above-mentioned ciphertext waybill. When the ciphertext waybill is generated, the ciphertext waybill is associated with the corresponding warehousing and distribution ciphertext order, so that after the commodities have been sorted, the corresponding warehousing and distribution ciphertext order can be obtained according to the ciphertext waybill for plain text label printing.
[0083] Step S303: Obtain the printing information of the above-mentioned warehousing and distribution ciphertext order. The printing information can be a printing template provided by an external platform with hidden recipient information, or it can be plain text recipient information. When the printing information is hidden recipient information, the detailed recipient address in the recipient information should be plain text information, and other information including the recipient's name and phone number is hidden information. As an example, the above-mentioned printing template can be in picture format or pdf format, which is not limited one by one here. As another example, the printing information can also be obtained by calling a printing component provided by an external platform.
[0084] Step S304: Print a plain text label based on the above-mentioned printing information and the waybill number corresponding to the above-mentioned ciphertext waybill. The plain text label refers to a package label with plain text address information. Other information on the package label can be hidden information or plain text information. As an example, the hidden other information can be Zhang*, 151****5000.
[0085] Step S305: Transport the commodities based on the above-mentioned plain text label.
[0086] In an alternative embodiment, after the above-mentioned commodity sorting and transportation based on the above-mentioned ciphertext waybill, the method further includes: in response to receiving the above-mentioned waybill number, determining the above-mentioned recipient ciphertext information; decrypting the above-mentioned recipient ciphertext information to obtain the corresponding recipient plain text information; and sending the above-mentioned recipient plain text information to the distribution terminal, so that the above-mentioned distribution terminal conducts distribution based on the above-mentioned recipient plain text information.
[0087] Furthermore, during the commodity distribution process, in order to prevent incorrect commodity distribution, the courier needs to know the recipient information. Therefore, in response to receiving the waybill number on the plain text label scanned by the courier using the distribution terminal, the corresponding ciphertext waybill of the waybill number is obtained, so as to determine the originally hidden recipient ciphertext information in the ciphertext waybill, and an external platform interface is called to decrypt the recipient ciphertext information to obtain the recipient plain text information, and the recipient plain text information is sent to the courier's distribution terminal, so that the recipient plain text information is displayed on the distribution terminal during the commodity distribution process until the package is successfully delivered.
[0088] In an alternative embodiment, the above-mentioned plain text label includes logistics node information.
[0089] For the convenience of transporting goods, the plain - face waybill may also include logistics node information, so that the goods can be directly transported according to the logistics node information on the plain - face waybill.
[0090] The following uses a specific embodiment to elaborate in detail on the transfer process of logistics information:
[0091] As Figure 4 shown, this logistics platform includes a trading system, a fulfillment system, an industrial platform, a logistics management system, a WMS (Warehouse Management System), a sorting system, and a distribution terminal system. The external platform is the platform that issues encrypted warehouse - distribution orders. The external platform and the logistics platform conduct data exchange through EDI (Electronic Data Interchange).
[0092] The external platform issues the encrypted warehouse - distribution order to the logistics platform. The logistics platform stores the encrypted warehouse - distribution order and converts the recipient's encrypted information in the encrypted warehouse - distribution order into standard recipient information with a fixed format according to a predetermined conversion rule through EDI. Based on the recipient's encrypted information, the standard recipient information, and the address encrypted information, the trading system generates a logistics encrypted order and hides the recipient's encrypted information in the logistics encrypted order. The trading system sends the logistics encrypted order to the fulfillment system.
[0093] The industrial platform obtains the address encrypted information in the logistics encrypted order, calls the external platform interface to decrypt the address encrypted information. The external platform uses the obtained plain - text address information to call the logistics management system interface through EDI to determine the origin station and the delivery station, and based on this, analyzes the sorting center, other stations, and road area information. The industrial platform obtains the codes corresponding to the origin station, the delivery station, the sorting center, the road area, and other stations through the logistics management system, obtains the logistics node information, and transmits it back to the industrial platform. The industrial platform sends the logistics node information to the fulfillment system and associates it with the corresponding logistics encrypted order. The logistics management system creates an encrypted waybill based on the logistics node information and the standard recipient information of the logistics encrypted order, and associates the encrypted waybill with the corresponding logistics encrypted order and the encrypted warehouse - distribution order.
[0094] Here, the encrypted warehouse - distribution order is an order generated by the external platform and issued to the logistics platform, which contains the recipient's encrypted information and logistics encrypted information. The logistics encrypted order is an order generated and stored by the logistics platform, which contains the standard recipient information and address encrypted information. The encrypted waybill is a document associated with the order, which contains the standard recipient information and logistics node information and is used to guide the sorting, transportation, and distribution of goods. The logistics encrypted order and the encrypted waybill also include the recipient's encrypted information, and the recipient's encrypted information is in a hidden state.
[0095] The WMS system can perform operations such as picking, shelving, and packing of goods based on the logistics node information in the encrypted waybill. After the goods are sorted, the WMS system calls the external platform interface according to the warehouse distribution encrypted order corresponding to the encrypted waybill to obtain the printing information, prints the plain - text waybill and pastes it outside the goods package to complete the outbound of the goods.
[0096] The encrypted waybill is transferred to the sorting system, and after the goods are out of the warehouse, the sorting system transports the goods.
[0097] When the goods package is transported to the delivery station, the encrypted waybill is transferred to the delivery terminal system. When the courier pulls the delivery task of the goods package, the courier scans the waybill number on the plain - text waybill using the delivery terminal to obtain the encrypted recipient information hidden in the encrypted waybill, decrypts the encrypted recipient information by calling the external platform interface, obtains the decrypted plain - text recipient information through EDI and stores it in the delivery terminal, and the delivery terminal displays the plain - text recipient information clearly during the goods delivery process. In this process, the encrypted waybill, the warehouse distribution encrypted order, and the logistics encrypted order will not be updated.
[0098] It can be seen from the logistics information transfer method according to the embodiment of the present invention that by calling the external platform interface to decrypt the address information, obtaining the logistics node information, formatting the encrypted recipient information to generate standard recipient information, and finally generating and issuing the encrypted waybill, within the entire logistics platform, encrypted information is used for information transfer. There is no plain - text information in the documents, and only plain - text information is displayed due to needs in the waybill and delivery links, eliminating the possibility of batch leakage of information at the document level, reducing the risk of information leakage within the logistics platform, improving the security index. At the same time, this method will not affect the goods sorting and transportation links.
[0099] Figure 5 It is a schematic diagram of the main modules of the logistics information transfer device according to the embodiment of the present invention.
[0100] As Figure 5 shown, the logistics information transfer device 500 according to the embodiment of the present invention includes:
[0101] A receiving module 501, configured to receive a warehouse distribution encrypted order; wherein, the above - mentioned warehouse distribution encrypted order includes encrypted recipient information and encrypted address information;
[0102] A decrypting module 502, configured to decrypt the above - mentioned encrypted address information to obtain the address information, and obtain the logistics node information based on the address information;
[0103] A processing module 503, configured to format the above - mentioned encrypted recipient information to generate standard recipient information;
[0104] A generation module 504, configured to generate a cipher waybill based on the above-mentioned standard recipient information and the above-mentioned logistics node information;
[0105] A transportation module 505, configured to perform commodity sorting and transportation based on the above-mentioned cipher waybill.
[0106] In an optional embodiment of the present invention, the above-mentioned processing module 503 is further configured to: perform a fixed-format conversion on the above-mentioned recipient ciphertext information according to a predetermined conversion rule to generate standard recipient information with a fixed format, and hide the above-mentioned recipient ciphertext information.
[0107] In an optional embodiment of the present invention, the above-mentioned decryption module 502 is further configured to: decrypt the above-mentioned address ciphertext information to obtain the recipient's address information; determine the origin station and the delivery station based on the above-mentioned address information; determine the sorting center, road area, and passing stations during the transfer process based on the above-mentioned origin station and the above-mentioned delivery station; obtain the codes corresponding to the above-mentioned origin station, the above-mentioned delivery station, the above-mentioned sorting center, the above-mentioned road area, and the above-mentioned passing stations to obtain logistics node information.
[0108] In an optional embodiment of the present invention, the above-mentioned transportation module 505 is further configured to: perform commodity sorting based on the above-mentioned cipher waybill; in response to the completion of commodity sorting, obtain the corresponding warehousing and distribution cipher order based on the above-mentioned cipher waybill; obtain the printing information of the above-mentioned warehousing and distribution cipher order; print a plain waybill according to the above-mentioned printing information and the waybill number corresponding to the above-mentioned cipher waybill; perform commodity transportation based on the above-mentioned plain waybill.
[0109] In an optional embodiment of the present invention, the above-mentioned device 500 further includes: a distribution module, configured to, in response to receiving the above-mentioned waybill number, determine the above-mentioned recipient ciphertext information; decrypt the above-mentioned recipient ciphertext information to obtain the corresponding recipient plaintext information; send the above-mentioned recipient plaintext information to a distribution terminal, so that the above-mentioned distribution terminal performs distribution based on the above-mentioned recipient plaintext information.
[0110] In an optional embodiment of the present invention, the above-mentioned plain waybill includes logistics node information.
[0111] It can be seen from the logistics information transfer device according to the embodiments of the present invention that by calling an external platform interface to decrypt the address information, obtain logistics node information, and perform format processing on the recipient ciphertext information to generate standard recipient information, and finally generate and issue a cipher waybill. Throughout the logistics platform, ciphertext is used for information transfer, and there is no plaintext information in the documents. Only in the waybill and distribution links, plaintext information is displayed as needed, eliminating the possibility of batch leakage of information at the document level, reducing the risk of information leakage within the logistics platform, improving the security index. At the same time, this device will not affect the commodity sorting and transportation links.
[0112] Figure 6 It is a schematic structural diagram of a logistics information transfer system according to an embodiment of the present invention.
[0113] As Figure 6 shown, the logistics information transfer system 600 according to an embodiment of the present invention includes a processing platform 601 and a logistics information transfer device 500;
[0114] Among them, the above-mentioned processing platform 601 is used to send a warehousing and distribution ciphertext order to the above-mentioned logistics information transfer device 500 and decrypt the ciphertext information sent by the above-mentioned logistics information transfer device. Here, the processing platform 601 can be an external platform in the logistics information transfer method.
[0115] It can be seen from the logistics information transfer system according to an embodiment of the present invention that by calling the processing platform interface to decrypt the address information, obtain the logistics node information, format the recipient ciphertext information to generate standard recipient information, and finally generate and issue a ciphertext waybill. Throughout the logistics platform, ciphertext is used for information transfer, and there is no plaintext information in the documents. Only the plaintext information is displayed in the waybill and distribution links due to needs, eliminating the possibility of batch leakage of information at the document level, reducing the risk of information leakage within the logistics platform, and improving the security index. At the same time, this system will not affect the commodity sorting and transportation links.
[0116] Figure 7 Shows an exemplary system architecture 700 to which the logistics information transfer method or logistics information transfer device according to an embodiment of the present invention can be applied.
[0117] As Figure 7 shown, the system architecture 700 may include terminal devices 701, 702, 703, a network 704, and a server 705. The network 704 is used to provide a medium for communication links between the terminal devices 701, 702, 703 and the server 705. The network 704 may include various connection types, such as wired, wireless communication links, or fiber optic cables, etc.
[0118] Users can use the terminal devices 701, 702, 703 to interact with the server 705 through the network 704 to receive or send data, etc. Various communication client applications may be installed on the terminal devices 701, 702, 703, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc.
[0119] The terminal devices 701, 702, 703 can be various electronic devices with a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, and desktop computers, etc.
[0120] The server 705 can be a server that provides various services, such as a background management server that supports requests for recipient plaintext information sent by users using terminal devices 701, 702, and 703. The background management server can perform processing such as determining recipient ciphertext information based on the obtained waybill number, and feedback the processing result (such as recipient plaintext information) to the terminal device.
[0121] It should be noted that the method for the transfer of logistics information provided in the embodiments of the present invention is generally executed by the server 705. Correspondingly, the device for the transfer of logistics information is generally provided in the server 705.
[0122] It should be understood that Figure 7 the numbers of terminal devices, networks, and servers in
[0123] are merely illustrative. According to actual needs, there can be any number of terminal devices, networks, and servers. Figure 8 Reference is now made to Figure 8 which shows a schematic structural diagram of a computer system 800 of a terminal device suitable for implementing the embodiments of the present invention.
[0124] As Figure 8 shown, the computer system 800 includes a central processing unit (CPU) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage section 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the system 800 are also stored. The CPU 801, ROM 802, and RAM 803 are connected to each other via a bus 804. An input / output (I / O) first interface 805 is also connected to the bus 804.
[0125] The following components are connected to the I / O first interface 805: an input section 806 including a keyboard, a mouse, etc.; an output section 807 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network first interface card such as a LAN card, a modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O first interface 805 as needed. A removable medium 811, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 810 as needed so that a computer program read from it can be installed into the storage section 808 as needed.
[0126] In particular, according to the embodiments disclosed in the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present invention include a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network through the communication section 809 and / or installed from the removable medium 811. When the computer program is executed by the central processing unit (CPU) 801, the above-described functions defined in the system of the present invention are performed.
[0127] It should be noted that the computer-readable medium shown in the present invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device. In the present invention, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0128] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code, and the above-mentioned module, segment of a program, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, as well as combinations of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0129] The modules described in the embodiments of the present invention can be implemented in software or in hardware. The described modules can also be provided in a processor. For example, it can be described as: a processor includes a receiving module, a decrypting module, a processing module, a generating module, and a shipping module. Among them, the names of these modules do not constitute a limitation on the module itself in some cases. For example, the receiving module can also be described as "receiving the encrypted order of warehousing and distribution; wherein, the encrypted order of warehousing and distribution includes the encrypted information of the recipient and the encrypted information of the address".
[0130] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist separately and not be assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by the device, the device includes: receiving the encrypted order of warehousing and distribution; wherein, the encrypted order of warehousing and distribution includes the encrypted information of the recipient and the encrypted information of the address; decrypting the encrypted address information to obtain the address information, and obtaining the logistics node information based on the address information; performing format processing on the encrypted recipient information to generate standard recipient information; generating an encrypted waybill based on the above standard recipient information and the above logistics node information; and sorting and shipping the goods based on the above encrypted waybill.
[0131] According to the technical solution of the embodiment of the present invention, the logistics node information can be obtained by decrypting the address information, and the encrypted recipient information can be formatted to generate the standard recipient information. Finally, the encrypted waybill is generated and distributed. Within the entire logistics platform, encrypted information is used for information flow, and there is no plaintext information in the documents, eliminating the possibility of batch leakage of information at the document level, reducing the risk of information leakage within the logistics platform, improving the security index, and at the same time, having no impact on the commodity sorting and transportation links.
[0132] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A method for the transfer of logistics information, characterized in that It includes: Receiving a warehousing and distribution encrypted order; wherein, the warehousing and distribution encrypted order includes encrypted recipient information and encrypted address information; Decrypting the encrypted address information to obtain the address information, and obtaining logistics node information based on the address information; Processing the encrypted recipient information to generate standard recipient information; Generating an encrypted waybill based on the standard recipient information and the logistics node information; Sorting and transporting goods based on the encrypted waybill.
2. The method for the flow of logistics information according to claim 1, characterized in that The processing the encrypted recipient information to generate standard recipient information includes: Performing a fixed-format conversion on the encrypted recipient information according to a predetermined conversion rule to generate standard recipient information with a fixed format, and hiding the encrypted recipient information.
3. The method for the flow of logistics information according to claim 1, characterized in that, The decrypting the encrypted address information to obtain the address information, and obtaining logistics node information based on the address information includes: Decrypting the encrypted address information to obtain the recipient's address information; Determining the origin station and the delivery station based on the address information; Determining the sorting center, road area, and passing stations during the transfer process based on the origin station and the delivery station; Obtaining the codes corresponding to the origin station, the delivery station, the sorting center, the road area, and the passing stations to obtain logistics node information.
4. The method for the flow of logistics information according to claim 1, characterized in that The sorting and transporting goods based on the encrypted waybill includes: Sorting goods based on the encrypted waybill; In response to the completion of goods sorting, obtaining the corresponding warehousing and distribution encrypted order based on the encrypted waybill; Obtaining the printing information of the warehousing and distribution encrypted order; Printing a plain waybill according to the printing information and the waybill number corresponding to the encrypted waybill; Transporting goods based on the plain waybill.
5. The method for the flow of logistics information according to claim 4, characterized in that After the sorting and transporting goods based on the encrypted waybill, the method further includes: In response to receiving the waybill number, determining the encrypted recipient information; Decrypting the encrypted recipient information to obtain the corresponding plain recipient information; Sending the plain recipient information to the distribution terminal so that the distribution terminal performs distribution based on the plain recipient information.
6. The method for the flow of logistics information according to claim 4, wherein The plain waybill includes logistics node information.
7. A transfer device for logistics information, characterized in that, It includes: A receiving module for receiving a warehousing and distribution encrypted order; wherein, the warehousing and distribution encrypted order includes encrypted recipient information and encrypted address information; A decrypting module for decrypting the encrypted address information to obtain the address information, and obtaining logistics node information based on the address information; A processing module for processing the encrypted recipient information to generate standard recipient information; A generating module for generating an encrypted waybill based on the standard recipient information and the logistics node information; A transporting module for sorting and transporting goods based on the encrypted waybill.
8. A logistics information transfer system, characterized in that, It includes a processing platform and the logistics information transfer device according to claim 7; Wherein, the processing platform is used to send a warehousing and distribution encrypted order to the logistics information transfer device, and decrypt the encrypted address information sent by the logistics information transfer device.
9. An electronic device for the transfer of logistics information, characterized in that, It includes: One or more processors; A storage device for storing one or more programs, When the one or more programs are executed by the one or more processors such that the one or more processors implement the method according to any one of claims 1-6.
10. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the method according to any one of claims 1-6.