Method and system for picking up parcels from express lockers for minors

By using a fixed pick-up code and identification device in the express cabinet to confirm the identity of the pick-up person, combined with the server's method of querying authorization information, the problem of minors being unable to pick up items without access to their mobile phones is solved, achieving safety and efficiency. courier pickup process.

CN114611649BActive Publication Date: 2025-01-21SHANGHAI HONEYPOT INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210220619.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-08
Publication Date
2025-01-21
Estimated Expiration
2042-03-08

AI Technical Summary

Technical Problem

The existing express cabinet pickup method is difficult to achieve express pickup for minors when it is impossible to access mobile phones, especially in environments such as boarding schools.

Method used

A fixed pickup code is used, and after confirming that the pickup is a minor through the identification device on the express cabinet, the server is used to query and read the corresponding authorization information to open the storage compartment.

Benefits of technology

It enables minors to complete express pickup independently when they are unable to use mobile phones, and their safety is ensured through the restriction of authorization information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114611649B_ABST
    Figure CN114611649B_ABST
Patent Text Reader

Abstract

The invention relates to a method and system for minors to pick up items from an express locker, the method comprising the steps of: the express locker obtains a fixed pickup code; step two, querying and reading the authorization information corresponding to the fixed pickup code; step three, opening the corresponding storage compartment according to the authorization information, and not performing the operation if the authorization information does not authorize the storage compartment to be opened. The method and system for minors to pick up items from an express locker of the present application uses a fixed pickup code, which allows minors to complete the pickup in a campus where they cannot access mobile phones, and can ensure the safety of minors by limiting the technical solution of pickup.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of express lockers, and in particular to a method and system for minors to pick up items from an express locker. Background Art

[0002] The express locker is a convenient, all-weather self-service locker for posting parcels. It solves the problem of the "last mile" of express delivery. Instead of using a large number of couriers to deliver the parcels to the users, the parcels are stored in the express locker and picked up by the users. The introduction of the express locker has brought revolutionary changes to the property and express delivery industries, allowing owners to directly choose the self-service express lockers in the community to store their parcels when shopping online, which completely solves the problem of owners receiving parcels, greatly facilitates the owners, and avoids the risk of property owners collecting parcels on their behalf.

[0003] The existing express lockers rely on the recipient to scan the code or enter the express pickup code to complete the pickup. The above pickup code can only be used to pick up the corresponding express. However, it is difficult to complete the pickup by the existing technology in places where mobile phones cannot be used normally. For example, boarding schools have strict mobile phone control due to factors such as the learning atmosphere. Students and employees cannot scan the code or obtain the pickup code of the existing technology through their mobile phones to complete the pickup.

[0004] Therefore, there is an urgent need for a method and system for picking up parcels from express lockers for minors that takes into account the minors' environment and their own factors. Summary of the invention

[0005] The purpose of this invention is to overcome the shortcomings of the above-mentioned prior art and to provide a method and system for picking up parcels from express lockers for minors that uses a fixed pickup code and is suitable for minors.

[0006] In order to achieve the above-mentioned purpose, the invention has the following constitution:

[0007] This application includes a method for picking up items from a courier locker for minors, including:

[0008] Step 1: The express cabinet obtains the fixed pickup code and sends it to the server;

[0009] Step 2: Query and read the authorization information corresponding to the fixed pickup code;

[0010] Step 3: Open the corresponding storage compartment according to the authorization information. If the authorization information does not authorize opening the storage compartment, the operation is not performed.

[0011] In the preferred method for minors to pick up items at a courier locker, the step two may also be that the server matches the authorized person information corresponding to the fixed pickup code and notifies the authorized person, and the authorized person sends the authorization information to the server via the terminal.

[0012] In the preferred method for picking up parcels from a courier locker for minors, the authorization information includes authorization to pick up a specific parcel.

[0013] In a preferred method for minors to pick up parcels in an express locker, the authorization information includes authorization to take out parcels from a storage compartment of a specific size, parcels from a storage compartment at a specific location, and a set pickup time.

[0014] In the preferred method for minors to pick up parcels at an express locker, step Z is also included between step one and step two or before step one, in which the express locker obtains identification information through the identification device on the express locker, confirms that the person picking up the parcel is a minor, and executes the next step.

[0015] In the preferred method for minors to pick up parcels at an express locker, the step two is specifically to divide the fixed pickup code into multiple data segments according to data characteristics or set number of digits. If any data segment matches the corresponding user information stored in the express locker, the authorization information corresponding to the user information is read.

[0016] In the preferred method for minors to pick up parcels at an express locker, the step two is specifically to divide the fixed pickup code into multiple data segments according to data features or set number of digits. If any data segment matches the corresponding user information stored in the express locker, the fixed pickup code is completed according to the matching data segment, and the authorization information corresponding to the fixed pickup code is read.

[0017] The present application also includes a system for picking up items in an express locker for minors, including a processor and a pickup code acquisition module, an authorization information reading module, a judgment module, and an execution module respectively connected to the processor;

[0018] The pickup code acquisition module is used to obtain a fixed pickup code; the authorization information reading module is used to query and read the authorization information corresponding to the fixed pickup code; and the judgment module is used to judge whether the authorization information is satisfied.

[0019] In a preferred express locker pickup system for minors, the authorization information includes authorization to take out specific express parcels, express parcels in storage compartments of specific sizes, express parcels in storage compartments at specific locations, and a set pickup time.

[0020] In a preferred express locker pickup system for minors, the system further includes an identification device disposed on the express locker, and identification information is obtained through the identification device, and the judgment module confirms that the person picking up the parcel is a minor.

[0021] In a preferred express locker pickup system for minors, the system also includes a fixed pickup code processing module, which divides the fixed pickup code into multiple data segments according to data characteristics or set number of bits. If any data segment matches the corresponding user information stored in the express locker, the fixed pickup code is completed according to the matching data segment, and the authorization information reading module reads the authorization information corresponding to the fixed pickup code based on the fixed pickup code.

[0022] The method and system for minors to pick up items from express lockers of the present application are adopted. The method includes the following steps: the express locker obtains a fixed pickup code; step two, querying and reading the authorization information corresponding to the fixed pickup code; step three, opening the corresponding storage compartment according to the authorization information, and if the authorization information does not authorize the storage compartment to be opened, the operation is not performed. The method and system for minors to pick up items from express lockers of the present application use fixed pickup codes, which allows minors to complete the pickup in campuses where they cannot access mobile phones, and can ensure the safety of minors by limiting the technical solution of pickup. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 This is a diagram of the preferred steps of the express fixed pickup code generation method of this application;

[0024] Figure 2 This is a preferred structural diagram of the express fixed pickup code generation system of this application;

[0025] Figure 3 This is a diagram of the preferred steps of the method for picking up items in a courier locker without a mobile phone according to the present application;

[0026] Figure 4 This is a preferred structural diagram of the express locker non-mobile phone pickup system of this application;

[0027] Figure 5 This is a diagram of the preferred steps of the fixed pickup code pick-up person identification method of this application;

[0028] Figure 6 This is a preferred structural diagram of the fixed pickup code pick-up person identity recognition system of this application;

[0029] Figure 7 This is a diagram of the preferred steps of the method for picking up items from a courier locker for minors of this application;

[0030] Figure 8 This is the preferred structural diagram of the express locker pickup system for minors in this application. DETAILED DESCRIPTION

[0031] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work also fall within the scope of protection of the present invention.

[0032] like Figure 1 As shown, the present application includes a method for generating a fixed express pickup code, such as Figure 1 As shown, the steps include:

[0033] (A) obtaining user information of the recipient, wherein the user information includes multiple data categories;

[0034] (B) generating a fixed pickup code data bit, and dividing the fixed pickup code data bit into a plurality of data segments;

[0035] (C) extracting a set number of user information categories, processing the user information and filling them into the data segments respectively;

[0036] (D) Arrange the data segments and generate a fixed pickup code.

[0037] In a preferred embodiment, the express cabinet or server obtains the user information of the recipient, and the user information is characteristic information that can indicate the identity of the user directly, indirectly or through a combination of multiple user information. The express cabinet or server can obtain user information in batches, or can obtain user information of a single or multiple users in a targeted manner through user operations. The subject that obtains the user information includes but is not limited to the express cabinet, the server connected to the express cabinet, the mobile terminal, the server connected to the mobile terminal, etc. The processing of the steps can be completed by any of the above subjects or a combination thereof.

[0038] In a preferred embodiment, a storage module is provided in the express cabinet, and the user information received by the express cabinet and the pickup code and express information corresponding to the user information are stored in the storage module. The user's mobile phone number is used as an index tag, and the user information and express information corresponding to the user name and mobile phone number are stored under the tag of the mobile phone number. Because the mobile phone number of the recipient and the receiver is a required item when mailing express mail, using the mobile phone number as an index tag can unify the user information as a tag, making the data more regular and convenient for users and computers to query.

[0039] The user information includes multiple data categories, and the categories are intended to distinguish the data content. For example, the ID card number and the driver's license number are different data categories in this application. Preferably, the data categories of this application include ID card number, employee number, student number, telephone number, class number, workshop number, address postal code, passport number, address and other information that can represent the user's identity. Different users correspond to different data categories. For example, the data categories corresponding to students include student number, class number, address, etc., and the data categories corresponding to factory employees include employee number, telephone number, workshop number, address, etc.

[0040] After the express locker or the express locker server obtains the user information, a fixed pickup code data bit is generated, which is data with unspecified content but fixed length. The fixed pickup code data bit is divided into multiple data segments, preferably, the fixed pickup code data bit is divided into multiple data segments with equal digits.

[0041] Extract a set number of user information categories, process the user information and fill them into the data segment respectively. Specifically, extract the same number of user information categories as the above data segment, process the extracted user information to the same number of bits as the data segment, and fill them into the data segment respectively. In actual applications, for each extracted user information of different users, a variable object is generated respectively, the user information after data processing is pointed to the variable object, and then the value of the variable object is filled into the data bit.

[0042] In a preferred embodiment, the user information includes ID number, employee number, student number, telephone number, class number, workshop number, address postal code, passport number, address, etc. The data form of the user information used in this application is in the form of numbers, letters, Chinese characters or a combination thereof. In the application, if the data is in Chinese, it is represented as pinyin before being stored in the storage module.

[0043] In a preferred embodiment, the user information is divided into personal information and group information. The personal information is the information that can point to a specific individual, such as ID number, telephone number, student number, employee number, etc. The group information is the information that points to a group, such as workshop number, class number, postal code, etc.

[0044] The user information category contained in the personal information and group information can be set by the operator. For example, in a factory, if the factory provides accommodation, the address is group information; but in a school, the address is the student's home address, which is personal information.

[0045] In a preferred embodiment, the length of the data segment can be determined by the operator according to the content of the specific data, and the length must ensure that the personal information can still maintain its individual targeting after processing. In other preferred embodiments, the data segment can also be of variable length, and the length of the data segment can be adjusted according to the selected personal information after processing.

[0046] In a preferred embodiment, the step (C) specifically includes extracting a set number of user information categories, processing the user information respectively until the number of bits is the same as that of the data segment, and filling the processed user information into the data segment respectively.

[0047] In a preferred embodiment, the step (C) is specifically to extract a set number of user information categories, integrate the data format of the user information into numbers or letters, cut off the part with the same number of digits as the data segment, and fill the cut off user information into the data segment respectively.

[0048] In a preferred embodiment, extracting a set amount of user information in step (C) specifically involves extracting at least one personal information and at least one group information respectively, and processing the user information specifically involves extracting high-characteristic information in the personal information according to the data characteristics of the personal information and filling the data segment, and processing the group information specifically involves extracting representative information, displaying it in the form of numbers and letters, and filling the data segment.

[0049] In the technical solution of the present application, at least one personal information and one group information are randomly selected, because the storage module of the present application stores a large number of personal information and group information under the user, and random extraction can prevent others from guessing the user's fixed pickup code. Secondly, if the specific identity of the user is determined only by personal information, such as through mobile phone number, ID card, etc., the pickup code can be obtained by trying each data in turn. Therefore, group information is added, and the random extraction of group information and personal information in combination makes it difficult for other users to guess the user's pickup code.

[0050] Secondly, the user information used in this application is known to the user himself, and there is no randomly generated content. Therefore, it is very easy for the user to remember. Since a fixed pickup code needs to be used multiple times, generating a pickup code that is easy for the user to remember can improve the user experience.

[0051] In a preferred embodiment, the processing method for personal information is to extract high-characteristic information from personal information according to the data characteristics of personal information. Because complete personal information refers to a single person, it must contain specific data that can be pointed to the individual. Therefore, the processing of personal information can be completed by extracting or integrating the data that can be pointed to the individual and removing the data that cannot be pointed to the individual.

[0052] The characteristic is used to indicate the degree to which specific data in personal information can be pointed to an individual. Information pointing to an individual is of high characteristic, information pointing to a smaller group is of medium characteristic, and information pointing to a larger group is of low characteristic.

[0053] Preferably, the fixed pickup code data bits are divided into multiple data segments, each data segment has 4 bits.

[0054] For example, the ID card number is 310110198808085555, where 310110 indicates the user's place of origin, which refers to a large range of people and is low-characteristic information; 19880808 indicates the user's birthday. Since the express locker is only for people in the place where it is set up, there are few users with the same birthday in this place of use. Therefore, the birthday information in the ID card points to a small group of people and is medium-characteristic information; 5555 is a sequence code. There is a high probability that there are users with the same sequence code in the user group facing the express locker. Therefore, the sequence code is defined to point to an individual and is high-characteristic information. For the ID card number in the personal information, the sequence code is extracted, which is 5555 in this embodiment.

[0055] Another example is the passport number. The passport number includes the passport type number and the number, such as G12345678, where G is the passport type number, which refers to a wide range of people and is low-feature information; 12345678 is a randomly generated passport number. There is a high probability that there are users with the same number among the users of the express lockers, so the number is defined to point to an individual and is high-feature information. For the passport number in the personal information, extract and intercept the number, such as 5678.

[0056] Another example is a telephone number (in this application, it refers to a mobile phone number). An 11-digit mobile phone number is generally divided into three segments: XXX-XXXX-XXXX. For example, the mobile phone number is 13577778888, where the first segment 135 represents the number segment, which points to a wide range of people and is low-characteristic information; 7777 represents the area code, which points to a wide range of people and is low-characteristic information; 8888 represents the customer number. There is a high probability that there are users with the same customer number among the users of the express cabinet, so the customer number is defined to point to an individual and is high-characteristic information. For the mobile phone number in the personal information, the customer number is extracted, which is 8888 in this embodiment.

[0057] The method for extracting and processing group information is to extract representative information and display it in the form of numbers and letters. For example, if the workshop group number is the 16th group of the third workshop, it will be displayed as 3C16 after processing, 3C represents the third workshop, and 16 represents the 16th group. For another example, if the class number is the third grade (7) class, it will be displayed as G307 after processing, G3 represents the third grade, and 07 represents the 7th class. For another example, if the address is No. 100 Yuyuan Road, Changning District, Shanghai, representative information is extracted. Among them, Changning District, Shanghai is a large area and is not representative. Therefore, No. 100 Yuyuan Road is extracted and displayed as YY10 after processing. YY is the pinyin initials of the first two characters of Yuyuan Road, and 10 is the first two digits of No. 100.

[0058] The above is only an example description and may include many other types of personal information and group information, and their processed display forms.

[0059] Step (D), arranging the data bits and integrating them into a fixed pickup code.

[0060] In a preferred embodiment, a technical solution is included for maintaining the arrangement of data segments as a whole and for shuffling the contents of each data segment and arranging them.

[0061] The technical solution for maintaining the overall arrangement of the data segments includes arranging the data segments in any order to generate a fixed pickup code. Specifically, to maintain the integrity of each data segment, the data segments are randomly arranged to generate a fixed pickup code. In other embodiments, a specific order can also be set to generate a fixed pickup code.

[0062] The technical solution of scrambling the contents of each data segment and arranging them, in the technical solution of the express cabinet of the present application reading the fixed pickup code, in order to parse the fixed pickup code, it is divided into each user information, and the user information and the arrangement order of the data segments are judged to be correct. Therefore, scrambling the data segments will not affect the use of the fixed pickup code, and it also prevents someone from guessing the fixed pickup code of other users by finding the order of the data segments.

[0063] Referring to the above-mentioned arbitrary selection of at least one personal information and at least one group information as the generation basis, by arbitrarily extracting personal information and group information and arbitrarily arranging them, a large number of generation possibilities of the fixed pickup code are made, thereby ensuring the data security of the pickup code.

[0064] In other preferred embodiments, each user information is evaluated by directivity, and the directivity calculation formula is:

[0065]

[0066] For example, the directivity of the ID card number is 100%; the directivity of the workshop number, class number, etc. is lower. If there are 25 people in the workshop or class, the directivity of the workshop number or class number is 4%.

[0067] The directivity is used to determine the length of the data bit. Under this technical solution, step (C) is followed by step (C1), which evaluates the directivity of the group information. If the directivity is lower than a set value, the data segment corresponding to the group information with the lowest directivity is deleted, and new group information is selected based on the difference between the deleted directivity and the set directivity, and is processed and filled into the data segment.

[0068] The directivity of the extracted group data is obtained by adding the directivity of each data. For example, if the set directivity is 80%, and the selected data directivity is 4% and 60% respectively, then the added directivity is 64%, which is less than the set directivity. The content of the data segment corresponding to the 4% directivity is deleted, and the group data is re-selected. The directivity of the selected group data must be greater than 16%. After selection, it is processed and filled into the data segment. Then, step (D) is executed.

[0069] In actual applications, for example in a factory, an operator transmits the personal information of each worker in batches to a server through a terminal. The server generates a fixed pickup code for each worker and returns the fixed pickup code to the terminal.

[0070] The generation process includes: the server obtains the mailing information received, identifies the mobile phone number in the mailing information, and extracts the user information of the recipient using the mobile phone number as an index. The categories of the user information include ID number, employee number, telephone number, workshop number, address postal code, passport number, address, date of employment, birthday, graduation school, etc. Among them, ID number, employee number, telephone number, passport number, etc. are personal information; workshop number, address postal code, address, date of employment, birthday, graduation school, etc. are group information. Randomly extract one kind of personal information and two kinds of group information, such as extracting ID number, address and workshop number. The extracted personal information and group information are processed separately. The processing method for user information is to extract high-characteristic information in personal information according to the data characteristics of personal information and fill in the data segment. The processing method for group information is to extract representative information, display it in the form of numbers and letters, and fill in the data segment. The ID card extracted is 320110199805057766, where 320110 represents the place of origin, which is low-characteristic data, 19980505 represents the birthday, which is medium-characteristic data, and 7766 is a sequence code, which is a high-characteristic sequence. Therefore, 7766 in the ID card is extracted and filled into the data segment. The extracted address is No. 57, Nanjing West Road, Jing'an District, Shanghai. The representative information is extracted, that is, No. 57, Nanjing West Road, expressed in numbers or English as NJ57 and filled into the data segment. NJ is the pinyin initials of the first two characters of Nanjing West Road, and 57 represents No. 57. The workshop number extracted is the 7th group of the 2nd workshop, which is displayed as 0207 and filled into the data segment. Arrange the above data segments arbitrarily to obtain a fixed pickup code. The fixed pickup code for this employee can be 0207-7766-NJ57.

[0071] When the operator in the factory sees that the employee has pickup information at the terminal, he can inform the employee to pick up the package through the factory bulletin board or employee pager. The employee enters the fixed pickup code 0207-7766-NJ57 on the express cabinet to complete the pickup. The fixed pickup code is for long-term use and is used for different express parcels.

[0072] In other specific application examples, for example, in a school, the server receives the mailing information, identifies the mobile phone number in the mailing information, and uses the mobile phone number as an index to extract the user information of the recipient. The categories of the user information include student ID number, telephone number, class number, address postal code, address, enrollment date, birthday, previous school, etc. Among them, the student ID number, telephone number, etc. are personal information; the class number, address postal code, address, enrollment date, birthday, previous school, etc. are group information. One type of personal information and three types of group information are randomly extracted, for example, the student ID number, address, enrollment date, and birthday are extracted. The extracted personal information and group information are processed separately. The processing method for user information is to extract high-characteristic information in the personal information according to the data characteristics of the personal information and fill it into the data segment. The processing method for group information is to extract representative information, display it in the form of numbers and letters, and fill it into the data segment. The student ID card extracted is 20180702026, where 2018 represents the 2018 grade students, which is low-characteristic data, 0702 represents the 7th grade class 2, which is low-characteristic data, and 026 is the class number, which is a medium-characteristic sequence. If the class and the class number are combined, it is high-characteristic data, which can point to an individual, so 7226 is extracted and filled in the data segment. The extracted address is No. 57, Nanjing West Road, Jing'an District, Shanghai. The representative information is extracted, that is, No. 57, Nanjing West Road, expressed in numbers or English as NJ57 and filled in the data segment. There are two students living at this address, and the directivity of this address is 50%. The extracted enrollment date is 2018, and 2018 is filled in the data segment. There are 100 students enrolled in 2018, and the directivity of this enrollment date is 1%. The birthday extracted is 19990515, which becomes MY15 after processing. There are 4 students whose birthdays are MY15 after processing. Fill in the data segment, and the directivity of this birthday is 25%. Therefore, the directivity of the group data added is 76%. If the set value of its directivity is 70%, there is no need to reselect the group data, and directly generate a fixed pickup code. Generate in any order, the fixed pickup code can be MY15-2018-7226-NJ57.

[0073] After the teacher or administrative staff obtains the delivery information sent by the server through the terminal, they notify the recipient face to face, by notifying the class monitor, or by means of the information bar. The recipient completes the pickup after entering the fixed pickup code on the express cabinet.

[0074] like Figure 2 As shown, the present application also includes a system for generating a fixed pickup code for express delivery, including a processor and a storage module, wherein the storage module is a memory. The system also includes an information acquisition module and a fixed pickup code generation module respectively connected to the processor;

[0075] The express fixed pickup code generation system may further include other components such as an input unit, an output unit (not shown), etc., which are interconnected via a bus system and / or other forms of connection mechanisms.

[0076] The processor is the control center, which uses various interfaces and lines to connect various parts of the entire device. By running or executing software programs and / or modules stored in the memory, and calling data stored in the memory, it executes various functions of the express fixed pickup code generation system and processes data, thereby monitoring the express fixed pickup code generation system as a whole. Preferably, the processor may include one or more processing cores; preferably, the processor may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor.

[0077] The computer program product included in the memory may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium.

[0078] Wherein, when the computer program instructions stored in the memory are executed by the processor, the processor may perform the following steps:

[0079] The information acquisition module is used to obtain the user information of the recipient, and the user information includes multiple data categories; the fixed pickup code generation module is used to generate a fixed pickup code data bit, divide the fixed pickup code data bit into multiple data segments, extract a set number of user information categories, fill the data segments with the user information after processing, arrange the data segments, and generate a fixed pickup code.

[0080] In a preferred embodiment, the fixed pickup code generation module divides the fixed pickup code data bits into a plurality of data segments with equal bits;

[0081] The user information includes personal information and group information. The personal information refers to the user information pointing to a specific individual, and the group information refers to the user information pointing to a group.

[0082] The fixed pickup code generation module extracts at least one personal information and at least one group information respectively. The processing method for user information is to extract high-characteristic information in the personal information according to the data characteristics of the personal information and fill in the data segment. The processing method for group information is to extract representative information, display it in the form of numbers and letters, and fill in the data segment.

[0083] In a preferred embodiment, the fixed pickup code generation module divides the fixed pickup code data bits into multiple data segments with equal number of bits; extracts a set number of user information categories, integrates the data form of the user information into numbers or letters, and then intercepts the part with the same number of bits as the data segment, and fills the intercepted user information into the data segment respectively.

[0084] In a preferred embodiment, the fixed pickup code generation module arranges the data segments in any order to generate a fixed pickup code.

[0085] In a preferred embodiment, the categories of user information include ID number, employee number, student number, telephone number, class number, workshop number, residential postal code, passport number, and address.

[0086] Using the above-mentioned express fixed pickup code generation method and system, the present application also includes an express locker mobile phone-free pickup method and system used in conjunction with it. The above-mentioned express fixed pickup code generation method and system can be directly applied to the express locker mobile phone-free pickup method and system.

[0087] like Figure 3 As shown, the present application includes a method for picking up items from a courier locker without a mobile phone, including the steps of:

[0088] (1) The express locker obtains a fixed pickup code;

[0089] (2) dividing the fixed pickup code into multiple data segments;

[0090] (3) determining whether the data segment matches the user information stored in the express locker; if so, executing step (4); if not, not executing the operation;

[0091] (4) Open the storage compartment corresponding to the fixed pickup code.

[0092] The express cabinet obtains the fixed pickup code generated by the technical solution of the express fixed pickup code generation method and system, and the acquisition method is that the user manually enters it on the express cabinet display or voice input.

[0093] According to the data features of the fixed pickup code, the fixed pickup code is divided into multiple data segments. The fixed pickup code is generated as described above, and the data segments are obtained after processing the user information of the pickup person. In a preferred embodiment, each data segment has its corresponding data feature, and the data feature is determined by the difference in the order of numbers, letters, and their combination.

[0094] For example, the telephone number in the user information is processed and displayed as 4 digits, such as 8888; the workshop number in the user information is processed and displayed as XCXX (where X represents any number), for example, 3C02, which means the 3rd workshop, the 2nd group; the address is displayed as two letters + two digits, for example, NJ02, which means No. 2 Nanjing West Road; the class number is processed and displayed as GXXX, for example, G707, which means Grade 7, Class 7. This application also provides special data, such as year, and sets a specific year range as special data. When a year within the year range is detected, it is directly split. For example, month, in this application, JA, FB, MA, AP, MY, JU, JL, AU, SE, OC, NO, and DE represent December. When the above-mentioned specific letter combination is detected, the letter combination and the last two digits of the combination are directly intercepted and identified as birthday information.

[0095] In a preferred embodiment, if other data avoids the display information of the above-mentioned month, such as address, etc., it will not intersect with the data content of the said month.

[0096] The display form of the processed user information of the present application includes special data, four digits, two letters + two digits, one specific letter + three arbitrary digits, three specific letters + one arbitrary digit, etc. The data features are identified by identifying numbers, combinations of numbers and letters, and specific letters, and the received fixed pickup code is segmented. The user information of the present application is processed and filled into the data segment. The content does not have the same data features. For example, the passport number, ID card number, and student number, which are all displayed as 4 digits, are all personal information. When generating a fixed pickup code, only one piece of personal information needs to be extracted, that is, there are no two types of data displayed as 4 digits in one fixed pickup code. The group information of the present application will not be represented by 4 digits after processing. The various types of group data of the present application do not include the same data features.

[0097] In other preferred embodiments, during the processing of the fixed pickup code, various data categories are numbered, and the numbers are specific characters, such as lowercase letters. The step (C) specifically includes extracting a set number of user information categories, processing the user information, adding category numbers, and filling in the data segments respectively.

[0098] In a specific embodiment, the fixed pickup code originally displayed as 0515-2018-7226-NJ57 is displayed as bMY15-y2018-x7226-zNJ57 under the above technical solution. The express cabinet directly reads the lowercase letters, determines the type of user information, and intercepts the last four digits of the lowercase letters as the content of the corresponding user information. In this embodiment, b represents birthday, and the last four digits are birthday information; y represents year, 2018 is the year of enrollment; x represents student number, which is personal information, so it can be represented by 4 digits, and z represents address. NJ57 is address information.

[0099] In other preferred embodiments, the fixed pickup code is divided into multiple data segments according to the set number of digits. That is, the pickup code is a fixed number of digits, and the number of digits of each data segment is equal, so the data segments are directly divided according to the set number of digits to obtain each data segment, and each data segment is compared with each user information in the storage module to determine whether the processed user information under the same user item completely matches the content corresponding to the data segment in the fixed code.

[0100] In other preferred embodiments, when the pickup code is input on the express cabinet interactive device, it is displayed as "XXXX-XXXX-XXXX", divided by a horizontal bar in the middle. The horizontal bar is displayed on the interactive device by default and does not require user input. After the input is completed, the processor actively completes the horizontal bar in the form displayed on the interactive device. The processor directly divides the fixed pickup code according to the horizontal bar.

[0101] In a preferred embodiment, the step (3) is specifically, according to any of the data segments, matching the user information corresponding to the data segment, if the match is successful, executing step (3-1), if the match is unsuccessful, not executing the operation;

[0102] (3-1) Match the multiple data segments with the user information respectively. If all matches are successful, execute step (4); if the matches are unsuccessful, do not execute the operation.

[0103] Preferably, the data segment of the fixed pickup code is read to determine whether there is user information under the same user item containing all the contents of the data segment in the storage module. If so, step (3) is executed; if not, no operation is performed and a pickup code error is displayed on the interactive device of the express cabinet.

[0104] Preferably, in the case where the above-mentioned identifiable data segment content corresponds to the user information category, the data segment is directly matched with the corresponding user information, such as the case of the above-mentioned fixed pickup code including data features and category numbers. In this case, the express cabinet reads the data segment content and reads the user information of the corresponding category in the storage module to process the user information in the same steps as when generating the fixed pickup code. The data segment is matched with the processed user information. If the match is successful, step (4) is executed. If the match is unsuccessful, the operation is not executed.

[0105] In a preferred embodiment, the step (3) is specifically to select a data segment with a specific data feature, match the user information corresponding to the data segment, and if the match is successful, execute step (3-1); if the match is unsuccessful, do not execute the operation;

[0106] (3-1) Match the multiple data segments with the user information respectively. If all matches are successful, execute step (4); if the matches are unsuccessful, do not execute the operation.

[0107] In a preferred embodiment, the data segment of the specific data feature is a data segment represented by numbers.

[0108] Specifically, a data segment with a specific data feature can be selected to match the user item in the storage module. For example, the specific technical feature is a data segment represented by a number. According to the above technical solution, the data segment represented by a number is personal information. Only when personal information is represented by all numbers can the personal information clearly point to an individual. The data segment represented by a number is read to match the corresponding user item in the storage module.

[0109] The multiple data segments are matched with the user information respectively. If all the matches are successful, step (4) is executed. If the matches are unsuccessful, the operation is not executed. Under this technical solution, all the data segments need to be matched. When all the data segments match the corresponding user information under the above user item, step (4) is executed. If there is a data segment without corresponding matching user information, step (4) is not executed.

[0110] In a preferred embodiment, the group information in the storage module is stored in its original form, and the personal information is stored in a processed form to facilitate matching of the data segments of the personal information. When the express cabinet obtains the fixed pickup code, it segments the fixed pickup code according to the data features, extracts the data segments with all-digital data features, and matches them with the user information. After matching to a user item, the other data segments are matched with the user information under the user item. If all the matches are successful, step (4) is executed. If one match is unsuccessful, the operation is not executed.

[0111] In a preferred embodiment, the step (3) and the step (3-1) directly further include the step (3-1A), respectively integrating the data of the corresponding user information into a digital or alphabetic form or a combination of digital and alphabetic forms. The integration method is as described above. The processing and integration form corresponds to the generation method of the fixed pickup code.

[0112] like Figure 4 As shown, the present application also includes a courier locker mobile phone-free pickup system, including a processor and a storage module, wherein the storage module is a memory. The system also includes a pickup code acquisition module, a fixed pickup code processing module, a judgment module, and an execution module respectively connected to the processor;

[0113] The express locker mobile phone-free pickup system may further include other components such as an input unit, an output unit (not shown), etc., which are interconnected via a bus system and / or other forms of connection mechanisms.

[0114] The processor is the control center, which uses various interfaces and lines to connect various parts of the entire device. By running or executing software programs and / or modules stored in the memory, and calling data stored in the memory, it executes various functions of the express fixed pickup code generation system and processes data, thereby monitoring the express fixed pickup code generation system as a whole. Preferably, the processor may include one or more processing cores; preferably, the processor may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor.

[0115] The computer program product included in the memory may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium.

[0116] Wherein, when the computer program instructions stored in the memory are executed by the processor, the processor may perform the following steps:

[0117] The pickup code acquisition module is used to obtain a fixed pickup code; the fixed pickup code processing module is used to divide the fixed pickup code into multiple data segments; the judgment module is used to judge whether the data segment matches the user information stored in the express cabinet. If it matches, the execution module opens the storage compartment corresponding to the fixed pickup code. If it does not match, the operation is not performed.

[0118] In the express locker mobile phone-free pickup system, the fixed pickup code processing module divides the fixed pickup code into multiple data segments according to the data characteristics of the fixed pickup code or according to a set number of bits.

[0119] In the express locker mobile phone-free pickup system, the judgment module selects any or specific data segment and matches the user information corresponding to the data segment. If the match is successful, the judgment module matches the multiple data segments with the user information respectively. If all matches are successful, the execution module opens the storage compartment corresponding to the fixed pickup code; if the match is unsuccessful, the operation is not executed.

[0120] like Figure 5 As shown, the present application includes a method for identifying a fixed pickup code recipient, including the steps of:

[0121] (a) The express locker obtains a fixed pickup code;

[0122] (b) matching user information through the fixed pickup code;

[0123] (c) comparing the user information with the identification information obtained by the identification device on the express cabinet. If the comparison is the same, the identity of the recipient is judged to be correct. If the comparison is different, the identity of the recipient is judged to be incorrect.

[0124] The fixed pickup code is generated by the technical solution in the above-mentioned express fixed pickup code generation method and system. The technical features involved in the above-mentioned express fixed pickup code generation method and system can be directly applied to the fixed pickup code recipient identity identification method.

[0125] After obtaining the fixed pickup code through the above technical solution, the user manually inputs the fixed pickup code on the express cabinet interactive device, or inputs the fixed pickup code by voice. The interactive device can preferably be a touch screen or a voice recognizer.

[0126] Preferably, the technical solution of matching the fixed pickup code with the user information is the same as the above-mentioned method and system for picking up items in the express locker without a mobile phone.

[0127] In a preferred embodiment, the step (b) specifically includes:

[0128] (b-1) dividing the fixed pickup code into a plurality of data segments according to data features or a set number of bits;

[0129] (b-2) Matching the corresponding user information stored in the express cabinet according to the data segment.

[0130] Specifically, in a preferred embodiment, each data segment has its corresponding data feature, and the data feature is determined by the difference in the order of numbers, letters, and their combination.

[0131] The display form of the processed user information of the present application includes special data, four digits, two letters + two digits, one specific letter + three arbitrary digits, three specific letters + one arbitrary digit, etc. The data features are identified by identifying numbers, combinations of numbers and letters, and specific letters, and the received fixed pickup code is segmented. The user information of the present application is processed and filled into the data segment. The content does not have the same data features. For example, the passport number, ID card number, and student number, which are all displayed as 4 digits, are all personal information. When generating a fixed pickup code, only one piece of personal information needs to be extracted, that is, there are no two types of data displayed as 4 digits in one fixed pickup code. The group information of the present application will not be represented by 4 digits after processing. The various types of group data of the present application do not include the same data features.

[0132] In other preferred embodiments, during the processing of the fixed pickup code, various data categories are numbered, and the numbers are specific characters, such as lowercase letters. The step (C) specifically includes extracting a set number of user information categories, processing the user information, adding category numbers, and filling in the data segments respectively.

[0133] In a specific embodiment, the fixed pickup code originally displayed as 0515-2018-7226-NJ57 is displayed as bMY15-y2018-x7226-zNJ57 under the above technical solution. The express cabinet directly reads the lowercase letters, determines the type of user information, and intercepts the last four digits of the lowercase letters as the content of the corresponding user information. In this embodiment, b represents birthday, and the last four digits are birthday information; y represents year, 2018 is the year of enrollment; x represents student number, which is personal information, so it can be represented by 4 digits, and z represents address. NJ57 is address information.

[0134] In other preferred embodiments, the fixed pickup code is divided into multiple data segments according to the set number of digits. That is, the pickup code is a fixed number of digits, and the number of digits of each data segment is equal, so the data segments are directly divided according to the set number of digits to obtain each data segment, and each data segment is compared with each user information in the storage module to determine whether the processed user information under the same user item completely matches the content corresponding to the data segment in the fixed code.

[0135] In other preferred embodiments, when the pickup code is input on the express cabinet interactive device, it is displayed as "XXXX-XXXX-XXXX", divided by a horizontal bar in the middle. The horizontal bar is displayed on the interactive device by default and does not require user input. After the input is completed, the processor actively completes the horizontal bar in the form displayed on the interactive device. The processor directly divides the fixed pickup code according to the horizontal bar.

[0136] After obtaining the user item corresponding to the fixed pickup code, the user information is compared with the identification information obtained through the identification device on the express cabinet. If the comparison is the same, the identity of the recipient is judged to be correct. If the comparison is different, the identity of the recipient is judged to be incorrect.

[0137] In a preferred embodiment, the identification device includes a face recognition camera and a fingerprint identifier. When the identification information under the personal information in the matched user item is the same as the identification information obtained by the face recognition camera and the fingerprint identifier, the comparison is considered to be the same and the corresponding storage box is opened.

[0138] The above technical solution uses the pickup code and face recognition or fingerprint recognition to ensure the safety of pickup. Because the pickup code uses a fixed pickup code, there is a risk of leakage. By setting a second verification method, the safety of pickup is guaranteed.

[0139] In other preferred embodiments, there is a situation where the recipient forgets part of the pickup code. This application provides the following technical solutions:

[0140] The step (b-2) is specifically to match each of the data segments with the corresponding user information stored in the express cabinet to obtain multiple user information.

[0141] When the user uses the wrong fixed pickup code, the segmented data segments are matched with their corresponding user items. If some data segments do not obtain matching user items, the output is null.

[0142] If the correct fixed pickup code is "XXXX-XXXX-XXXX", and the pickup code entered by the recipient is "XXXX-XXXA-XBXX", XXXX is the correct data segment, corresponding to the user (hereinafter referred to as user A); XXXB is the wrong data segment, corresponding to user B; XBXX is the wrong data segment, has no corresponding user, and outputs null.

[0143] The step (c) is specifically to compare the multiple user information with the identification information obtained by the identification device on the express cabinet. If at least one user information is the same, the identity of the recipient is judged to be correct. If the comparisons are different, the identity of the recipient is judged to be incorrect.

[0144] The identification information in the personal information under the user A and the identification information in the personal information under the user B are respectively compared with the identification information obtained by the identification device of the express cabinet, and it is determined that the identification information of user A is the same as the identification information obtained by the identification device. The recipient is identified as user A, and the express cabinet opens the storage compartment corresponding to user A.

[0145] This technical solution improves the tolerance of fixed pickup codes, and users only need to enter a correct data segment to complete the pickup. It is suitable for places such as nursing homes, so that the elderly with reduced memory who cannot remember the pickup code completely can pick up the express delivery smoothly.

[0146] In other preferred embodiments, step (c) is further included, specifically, randomly extracting a user information and comparing it with the identification information obtained by the identification device on the express cabinet. If the comparison is the same, it is determined that the identity of the recipient is correct; if the comparison is different, it is determined that the identity of the recipient is incorrect.

[0147] This technical solution is to extract a data segment arbitrarily. Therefore, as in the previous example, if the correct fixed pickup code is "XXXX-XXXX-XXXX", and the pickup code entered by the recipient is "XXXX-XXXA-XBXX", XXXX is the correct data segment, corresponding to the user (hereinafter referred to as user A); XXXB is the wrong data segment, corresponding to user B; XBXX is the wrong data segment, there is no corresponding user, and the output is null.

[0148] Extract a data segment at random. If the extracted data segment is XXXB, compare the identification information in the personal information of user B with the identification information obtained by the identification device of the express cabinet. If the comparison results are different, no operation is performed. If the extracted data segment is XBXX and does not point to any user item, it is directly determined that the comparison results are different and no operation is performed. If the extracted data segment is XXXX, compare the identification information in the personal information of user A with the identification information obtained by the identification device of the express cabinet. If the comparison results are the same, open the storage compartment corresponding to user A.

[0149] This technical solution can save processor memory and make decisions faster by arbitrarily extracting a data segment for matching, without causing the express cabinet to crash.

[0150] In other preferred embodiments, the technical solution may also be:

[0151] (b-1) dividing the fixed pickup code into a plurality of data segments according to data features or a set number of bits;

[0152] (b-2) Match the corresponding user information stored in the express cabinet according to the data segment corresponding to the personal information.

[0153] (c) comparing the identification information in the user information with the identification information obtained by the identification device. If the comparison is the same, it is determined that the identity of the recipient is correct; if the comparison is different, it is determined that the identity of the recipient is incorrect.

[0154] Specifically, the personal information is all-digital content as mentioned above. The personal information data segment in the fixed pickup code is extracted, and the corresponding user item is matched in the express cabinet storage module. The identification information in the personal information under the user item is read and compared with the identification information obtained by the express cabinet identification device. If the comparison is successful, the corresponding storage compartment is opened.

[0155] like Figure 6 As shown, the present application also includes a fixed pickup code pick-up person identification system, including a processor and a storage module, wherein the storage module is a memory. The system also includes a pickup code acquisition module, an information processing module, and a judgment module respectively connected to the processor.

[0156] The express locker mobile phone-free pickup system may further include other components such as an input unit, an output unit (not shown), etc., which are interconnected via a bus system and / or other forms of connection mechanisms.

[0157] The processor is the control center, which uses various interfaces and lines to connect various parts of the entire device. By running or executing software programs and / or modules stored in the memory, and calling data stored in the memory, it executes various functions of the express fixed pickup code generation system and processes data, thereby monitoring the express fixed pickup code generation system as a whole. Preferably, the processor may include one or more processing cores; preferably, the processor may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor.

[0158] The computer program product included in the memory may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium.

[0159] Wherein, when the computer program instructions stored in the memory are executed by the processor, the processor may perform the following steps:

[0160] The pickup code acquisition module enables the user to obtain a fixed pickup code; the information processing module is used to match the fixed pickup code with the user information; the judgment module is used to compare the user information with the identification information obtained through the identification device on the express cabinet. If the comparison is the same, the identity of the recipient is judged to be correct; if the comparison is different, the identity of the recipient is judged to be incorrect.

[0161] In the preferred fixed pickup code recipient identity recognition system, the information processing module divides the fixed pickup code into multiple data segments according to data characteristics or set number of bits, and matches each of the data segments with the corresponding user information stored in the express cabinet to obtain multiple user information.

[0162] In the preferred fixed pickup code recipient identity recognition system, the judgment module compares the multiple user information with the identification information obtained through the identification device on the express cabinet. If at least one user information is the same, the recipient's identity is judged to be correct. If the comparisons are different, the recipient's identity is judged to be incorrect.

[0163] In the preferred fixed pickup code recipient identity recognition system, the judgment module arbitrarily extracts a user information and compares it with the identification information obtained through the identification device on the express cabinet. If the comparison is the same, the recipient's identity is judged to be correct. If the comparison is different, the recipient's identity is judged to be incorrect.

[0164] like Figure 7 As shown, the present application includes a method for picking up parcels from a courier locker for minors, including

[0165] Step 1: The express cabinet obtains the fixed pickup code and sends it to the server;

[0166] Step 2: Query and read the authorization information corresponding to the fixed pickup code;

[0167] Step 3: Open the corresponding storage compartment according to the authorization information. If the authorization information does not authorize opening the storage compartment, the operation is not performed.

[0168] The fixed pickup code is generated by the technical solution in the above-mentioned express fixed pickup code generation method and system. The technical features involved in the above-mentioned express fixed pickup code generation method and system can be directly applied to the fixed pickup code recipient identity identification method.

[0169] After obtaining the fixed pickup code through the above technical solution, the user manually inputs the fixed pickup code on the express cabinet interactive device, or inputs the fixed pickup code by voice. The interactive device can preferably be a touch screen or a voice recognizer.

[0170] The step two is specifically to divide the fixed pickup code into multiple data segments according to data features or set digits. If any data segment matches the corresponding user information stored in the express cabinet, the authorization information corresponding to the user information is read.

[0171] Specifically, in a preferred embodiment, each data segment has its corresponding data feature, and the data feature is determined by the difference in the order of numbers, letters, and their combination.

[0172] The display form of the processed user information of this application includes special data, four digits, two letters + two digits, one specific letter + three arbitrary digits, three specific letters + one arbitrary digit, etc. The data features are identified by identifying numbers, combinations of numbers and letters, and specific letters, and the received fixed pickup code is segmented.

[0173] In other preferred embodiments, during the processing stage of the fixed pickup code, various data categories are numbered, and the numbers are numbered using specific characters, such as lowercase letters.

[0174] In other preferred embodiments, the fixed pickup code is divided into multiple data segments according to the set number of digits. That is, the pickup code is a fixed number of digits, and the digits of each data segment are equal, so the data segments are directly divided according to the set number of digits to obtain the data segments, and the data segments are compared with the user information in the storage module.

[0175] In other preferred embodiments, when the pickup code is input on the express cabinet interactive device, it is displayed as "XXXX-XXXX-XXXX", divided by a horizontal bar in the middle. The horizontal bar is displayed on the interactive device by default and does not require user input. After the input is completed, the processor actively completes the horizontal bar in the form displayed on the interactive device. The processor directly divides the fixed pickup code according to the horizontal bar.

[0176] In other preferred embodiments, the step two may also be to divide the fixed pickup code into multiple data segments according to data features or set number of digits. If any data segment matches the corresponding user information stored in the express cabinet, the fixed pickup code is completed according to the matching data segment, and the authorization information corresponding to the fixed pickup code is read.

[0177] In a preferred embodiment, the matching mode of the technical solution can only match the complete pickup code. Therefore, if any data segment matches the corresponding user information stored in the express cabinet, the fixed pickup code is completed according to the matching data segment.

[0178] The completion method is to read each data segment separately, match the user item corresponding to each data segment separately, obtain the successfully matched user item, read the data in the user item, and complete the corresponding fixed pickup code according to the user information through comparison and analysis.

[0179] A specific example is that if the correct fixed pickup code is "XXXX-XXXX-XXXX", and the pickup code entered by the recipient is "XXXX-XXXA-XBXX", XXXX is the correct data segment, corresponding to the user (hereinafter referred to as user A); XXXB is the wrong data segment, corresponding to user B; XBXX is the wrong data segment, has no corresponding user, and outputs null.

[0180] Read the personal information corresponding to user A, and supplement the pickup code to "XXXX-XXXX-XXXX" through the fixed pickup code or personal information under user A recorded in the storage module; read the personal information corresponding to user B, and supplement the pickup code to "BBBB-AAAA-XBXX" through the fixed pickup code or personal information under user B recorded in the storage module.

[0181] The method further includes step Z between step one and step two or before step one, in which the express cabinet obtains identification information through the identification device on the express cabinet, confirms that the recipient is a minor, and executes the next step.

[0182] The user information includes the user's age. After the specific user is identified by a face camera or a fingerprint recognition device, the user is judged to be a minor based on the age in the user information.

[0183] Specifically, the identification device is a face camera or a fingerprint identification device, which obtains the recipient information through the face camera or the fingerprint identification device and matches the corresponding user in the storage module. If the user corresponds to user A, the storage box corresponding to user A is opened; if the user corresponds to user B, the storage box corresponding to user B is opened. If the user does not correspond to user A or user B, no operation is performed.

[0184] In a preferred embodiment, the corresponding user information is read through a fixed pickup code, and the user information includes authorization information. The authorization information includes authorization to take out a specific express parcel, authorization to take out express parcels in a storage compartment of a specific size, express parcels in a storage compartment at a specific location, and a set pickup time.

[0185] Specifically, the authorization information can be formulated by parents, teachers or other users of the available terminal. The authorization information can be formulated as authorization for a specific express delivery, such as guiding children to take out their own express delivery and cultivate independent living habits.

[0186] In other preferred embodiments, the authorization information can also be formulated to take out parcels from storage compartments of specific sizes. For large parcels, children are unable to take them out, so only small parcels are authorized to be taken out. For example, storage compartments in specific locations cannot take out parcels at high places due to height restrictions of children, so parcels at a specific height can be authorized to be taken out. For example, setting a pickup time can cultivate children's habit of completing things immediately.

[0187] In other preferred embodiments, the server matches the authorizer information corresponding to the fixed pickup code and notifies the authorizer, and the authorizer sends the authorization information to the server via a terminal.

[0188] Specifically, the express cabinet obtains the fixed pickup code and sends it to the server. The server determines whether the fixed pickup code is correct according to the above-mentioned data processing method. If it is correct, the server obtains the user information corresponding to the fixed pickup code and reads the authorization information in the user information. The authorization information is specifically the phone number of the authorizer. The server calls the phone number of the authorizer or sends a text message prompt. The authorizer enters the authorization information through telephone voice or APP. The server returns the authorization information to the express cabinet, and the express cabinet executes step three.

[0189] The specific method of inputting the authorization information by telephone voice is that the server notifies the authorizer by telephone voice that the authorized person is picking up the item and asks whether the person is allowed to pick up the item. The server uses voice recognition technology to determine whether the authorizer allows the person to pick up the item. If the recognized information is allowed, the server sends the authorization information to the express cabinet, and the person picks up the item.

[0190] like Figure 8 As shown, the present application also includes a system for picking up items in a courier cabinet for minors, including a processor and a storage module, wherein the storage module is a memory. The system also includes a pickup code acquisition module, an authorization information reading module, a judgment module, and an execution module, which are respectively connected to the processor;

[0191] The express locker mobile phone-free pickup system may further include other components such as an input unit, an output unit (not shown), etc., which are interconnected via a bus system and / or other forms of connection mechanisms.

[0192] The processor is a control center, which uses various interfaces and lines to connect various parts of the entire device, and executes various functions and processes data of the express fixed pickup code generation system by running or executing software programs and / or modules stored in the memory, and calling data stored in the memory, thereby monitoring the express fixed pickup code generation system as a whole. The computer program product included in the memory may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory.

[0193] Wherein, when the computer program instructions stored in the memory are executed by the processor, the processor may perform the following steps:

[0194] The pickup code acquisition module is used to obtain a fixed pickup code; the authorization information reading module is used to query and read the authorization information corresponding to the fixed pickup code; the judgment module is used to judge whether the authorization information is satisfied.

[0195] In a preferred express locker pickup system for minors, the authorization information includes authorization to take out specific express parcels, express parcels in storage compartments of specific sizes, express parcels in storage compartments at specific locations, and a set pickup time.

[0196] In a preferred express locker pickup system for minors, the system further includes an identification device disposed on the express locker, and identification information is obtained through the identification device, and the judgment module confirms that the person picking up the parcel is a minor.

[0197] In a preferred express locker pickup system for minors, the system also includes a fixed pickup code processing module, which divides the fixed pickup code into multiple data segments according to data characteristics or set number of bits. If any data segment matches the corresponding user information stored in the express locker, the fixed pickup code is completed according to the matching data segment, and the authorization information reading module reads the authorization information corresponding to the fixed pickup code based on the fixed pickup code.

[0198] As shown in this application and the claims, in general, the terms "comprises" and "includes" only indicate the inclusion of clearly identified steps and elements, and these steps and elements do not constitute an exclusive list, and the method or device may also include other steps or elements. The embodiments of the present invention are referred to as "embodiments" individually and / or collectively in this agreement for convenience only. If this application actually records more than one embodiment or inventive concept, it is not intended to limit the scope of this application to any one embodiment or inventive concept.

[0199] Embodiments of the present invention may be implemented in a computing system including, for example, a back-end component as a data server, or including, for example, a middleware component such as an application server, or including, for example, a front-end component of a client computer having, for example, a graphical user interface or a Web browser through which a user can interact with an implementation of the present invention, or any combination of one or more such back-end, middleware, or front-end components. The components of the system may be interconnected by any form of digital data communication such as a communication network or by its medium. Examples of communication networks include local area networks ("LANs") and wide area networks ("WANs"), such as the Internet.

[0200] A computing system may include clients and servers. Clients and servers are generally remote from each other and typically interact through a communication network. The relationship of client and server arises through computer programs running on the respective computers and having a client-server relationship to each other.

[0201] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0202] The processing steps, order, flowcharts, etc. of each method / implementation described in this specification can be replaced in order as long as there is no contradiction. For example, the method described in this specification presents the elements of various steps in an exemplary order and is not limited to the specific order presented.

[0203] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0204] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific implementation of the above-described information processing method can refer to the corresponding description in the product embodiment.

[0205] In the several embodiments provided by the present invention, 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 schematic, for example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another device, or some features can be ignored or not executed.

[0206] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for minors to pick up parcels from a courier locker, characterized in that: include Step 1: The express cabinet obtains the fixed pickup code and sends it to the server; Step 2: Query and read the authorization information corresponding to the fixed pickup code; Step 3: Open the corresponding storage compartment according to the authorization information. If the authorization information does not authorize opening the storage compartment, the operation is not performed. The step 2 may also be that the server matches the authorizer information corresponding to the fixed pickup code and notifies the authorizer, and the authorizer sends the authorization information to the server via the terminal. The authorization information includes authorization to take out a specific express parcel, take out an express parcel from a storage compartment of a specific size, take out an express parcel from a storage compartment at a specific location, and a set pickup time. The authorization information is formulated by the user of the terminal used, and the authorization information is formulated as an authorization for a specific express shipment. The express cabinet obtains the fixed pickup code and sends it to the server. The server determines whether the fixed pickup code is correct based on the data processing method. If it is correct, it obtains the user information corresponding to the fixed pickup code and reads the authorizer information in the user information. The authorization information is specifically the phone number of the authorizer. The server calls the phone number of the authorizer or sends a text message prompt. The authorizer enters the authorization information through telephone voice or APP. The server returns the authorization information to the express cabinet, and the express cabinet executes step three. The specific method of inputting authorization information by telephone voice is that the server notifies the authorizer by telephone voice that the authorized person is picking up the package and asks whether he is allowed to pick up the package. The server uses voice recognition technology to determine whether the authorizer allows the recipient to pick up the package. If the recognized information is allowed, the server sends the authorization information to the express cabinet, and the recipient completes the pickup.

2. The method for picking up parcels from a courier locker for minors according to claim 1, characterized in that: The method further includes step Z between step one and step two or before step one, in which the express cabinet obtains identification information through the identification device on the express cabinet, confirms that the recipient is a minor, and executes the next step.

3. The method for picking up parcels from a courier locker for minors according to claim 2, characterized in that: The step two is specifically to divide the fixed pickup code into multiple data segments according to data features or set digits. If any data segment matches the corresponding user information stored in the express cabinet, the authorization information corresponding to the user information is read.

4. The method for picking up parcels from a courier locker for minors according to claim 2, characterized in that: The specific step of step 2 is to divide the fixed pickup code into multiple data segments according to data features or set number of digits. If any data segment matches the corresponding user information stored in the express cabinet, the fixed pickup code is completed according to the matching data segment, and the authorization information corresponding to the fixed pickup code is read.

5. A delivery locker pickup system for minors, characterized in that: It includes a processor and a pickup code acquisition module, an authorization information reading module, a judgment module and an execution module respectively connected to the processor; the pickup code acquisition module is used to obtain a fixed pickup code; the authorization information reading module is used to query and read the authorization information corresponding to the fixed pickup code; the judgment module is used to judge whether the authorization information is satisfied; the execution of the system is as described in the method for picking up items from a courier cabinet for minors as described in claim 1.

6. The express locker pickup system for minors according to claim 5, characterized in that: The authorization information includes authorization to take out a specific express parcel, an express parcel in a storage compartment of a specific size, an express parcel in a storage compartment at a specific location, and a set pickup time.

7. The delivery locker pickup system for minors according to claim 5, characterized in that: The system also includes an identification device arranged on the express cabinet, and identification information is obtained through the identification device, and the judgment module confirms that the recipient is a minor.

8. The express locker pickup system for minors according to claim 7, characterized in that: The system also includes a fixed pickup code processing module, which divides the fixed pickup code into multiple data segments according to data features or set number of digits. If any data segment matches the corresponding user information stored in the express cabinet, the fixed pickup code is completed according to the matching data segment, and the authorization information reading module reads the authorization information corresponding to the fixed pickup code according to the fixed pickup code.

Citation Information

Patent Citations

  • Express cabinet pickup method and device, storage medium and express cabinet

    CN111292479A