Method, device, electronic device and storage medium for pickup notification
By displaying prompts on smart screens in the workshop and installing call devices, the problem of packages not being able to be notified in a timely manner when the mobile phone is turned off has been solved. This enables automatic notification and timely pickup of packages in areas such as confidential locations, reducing the risk of damage and misdelivery.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-08
- Publication Date
- 2026-03-24
AI Technical Summary
In situations where confidentiality and leak prevention are required, the recipient's mobile phone or other electronic devices may be collected or turned off, making it impossible to receive timely pickup information and resulting in the inability to notify the recipient of the package in a timely manner.
The smart screen in the workshop displays prompts, and the recipient and package information are obtained by scanning the device to determine the urgency level. The prompts are then sent to the smart screen to remind the recipient to pick up the package at the package collection point. At the same time, a call device is installed at the package collection point so that the recipient and the courier can contact each other.
It enables automatic notification of packages within areas where communication tools are restricted, reducing the risk of package damage and misdelivery, ensuring timely pickup by recipients, and improving the efficiency of express delivery services.
Smart Images

Figure CN116155947B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet cloud computing, and more particularly to a method, apparatus, electronic device, and storage medium for notifying recipients of package pickup. Background Technology
[0002] Currently, parcel collection points typically send pickup notifications to the recipient's mobile phone or other electronic device. However, in situations where confidentiality and leak prevention are crucial, the recipient's mobile phone or other electronic device may be collected or switched off, preventing them from receiving pickup information in a timely manner. Summary of the Invention
[0003] To address the aforementioned issues, this application provides a method, apparatus, electronic device, and storage medium for package pickup notification. This facilitates the use of smart screens in workshops to display prompts in scenarios where the use of mobile phones and other electronic devices is limited, reminding staff to pick up packages promptly and enabling automatic notification for packages in areas with restricted communication. Simultaneously, it helps to reduce the clutter of various packages at package collection points, decreasing the risk of damage or misdelivery. Furthermore, installing call devices at package collection points allows recipients and couriers to contact each other quickly and resolve issues.
[0004] To achieve the above objectives, a first aspect of this application provides a method for notifying a pickup, the method comprising:
[0005] The recipient information, package information, and package location information code are obtained from the scanning device. The package location information code is used to represent the location of the package within the package collection point.
[0006] Based on the recipient's information, determine the recipient's current work workshop;
[0007] Determine the urgency level of the package based on the package information;
[0008] Generate a notification message based on the recipient's information, urgency level, and the package's location information code;
[0009] Send a notification message to the smart screen in the workshop so that the smart screen can display the notification message to remind the recipient to pick up the package at the parcel collection point.
[0010] In conjunction with the first aspect, in one possible implementation, before sending the prompt information to the smart screen in the workshop to display the prompt information and remind the recipient to pick up the package at the parcel collection point, the method further includes:
[0011] The prompt message is converted into an audio signal;
[0012] The audio signal is digitally converted to obtain a first digital signal;
[0013] The first digital signal is encoded to obtain the second digital signal;
[0014] The second digital signal is sent to the smart screen in the workshop so that the smart screen can decode the second digital signal, play the audio signal, and remind the recipient to pick up the package at the parcel collection point.
[0015] In conjunction with the first aspect, in one possible implementation, determining the urgency of the shipment based on the shipment information includes:
[0016] Retrieve the package type and declared value from the package information;
[0017] Based on the type of express shipment, the express shipments are classified to obtain the category number of the express shipment. The category number is the number of the category after the express shipment is classified among all categories.
[0018] The importance of a package is determined by its category number.
[0019] The value of the package is determined based on the insured amount.
[0020] The urgency level of a package is determined based on its importance and value, and the urgency level is determined by the following formula:
[0021]
[0022] Where X represents urgency, a represents importance, b represents value, and n represents the category number of the package, and n is an integer greater than or equal to 1.
[0023] In conjunction with the first aspect, in one possible implementation, the method further includes:
[0024] The display sequence number of the notification message is determined according to the urgency of the package, where the display sequence number is the order of the urgency of the package among all packages.
[0025] Based on the display sequence number, determine the display parameters for the prompt message. These parameters include the display area, font size, and font display method of the prompt message.
[0026] Send notification messages to the smart screens in the workshop, including:
[0027] Send a prompt message and display parameters to the smart screen in the workshop so that the smart screen can display the prompt message according to the display area, font size and font of the prompt message.
[0028] In conjunction with the first aspect, in one possible implementation, the display parameters for displaying the prompt information are determined based on the display sequence number, including:
[0029] The display area of the prompt message is determined based on the display sequence number;
[0030] Determine the font size and font display method of the prompt message based on the display sequence number;
[0031] The display area satisfies the following formula:
[0032]
[0033] Where Y is the display area, q is the length of the smart screen, h is the height of the smart screen, k is the display sequence number, and i is the i-th display sequence number among all display sequence numbers.
[0034] In conjunction with the first aspect, in one possible implementation, determining the font size and font display method of the prompt information based on the display sequence number includes:
[0035] Based on the mapping relationship between the display sequence number and the font size, and the display sequence number, determine the font size of the prompt message;
[0036] When the display sequence number is less than or equal to the first threshold, the font display mode is determined to be bold.
[0037] In conjunction with the first aspect, in one possible implementation, after sending a notification message to the smart screen in the workshop, the method further includes:
[0038] Receive the recipient's call request from the call device at the parcel collection point;
[0039] Determine the courier's contact information based on the call request;
[0040] Send the courier's contact information to the calling device so that the device can display the contact information, making it easier for the recipient to contact the courier.
[0041] A second aspect of this application provides a method for notifying a package pickup, the method being applied to a package pickup notification device, the method comprising:
[0042] The acquisition unit is used to acquire recipient information, package information and package location information code from the scanning device, wherein the package location information code is used to represent the location of the package within the package collection point;
[0043] The processing unit is used to determine the current work workshop of the recipient based on the recipient information;
[0044] The processing unit is also used to determine the urgency of the shipment based on the shipment information;
[0045] The processing unit is also used to generate prompt messages based on the recipient's information, urgency level, and the package's location information code;
[0046] The processing unit is also used to send prompts to the smart screens in the workshop so that the smart screens can display prompts to remind the recipient to pick up the package at the parcel collection point.
[0047] A third aspect of this application provides an electronic device including an input device and an output device, and further including a processing chip adapted to implement one or more instructions; and a memory storing one or more computer programs adapted to be loaded by the processing chip and executed as in the method of the first aspect described above.
[0048] A fourth aspect of this application provides a computer storage medium storing one or more instructions adapted for loading by a processing chip and executing the steps of the method described in the first aspect above.
[0049] The above-described solution in this application includes at least the following beneficial effects:
[0050] In this embodiment, it is beneficial to utilize smart screens in the workshop to display prompts in scenarios where the use of mobile phones and other electronic devices is limited. This reminds staff to pick up packages as soon as possible, enabling automatic notification of packages in areas where communication tools are restricted. Simultaneously, it helps to reduce the clutter of various packages at package collection points, decreasing the risk of damage or misdelivery. Furthermore, installing call devices at package collection points facilitates quick communication between recipients and couriers to resolve issues. Attached Figure Description
[0051] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0052] Figure 1 A system architecture diagram of a method for notifying pickup of goods provided in this application embodiment;
[0053] Figure 2 A specific application scenario diagram of a method for notifying pickup provided in this application embodiment;
[0054] Figure 3 A flowchart illustrating a method for issuing a pickup notification, provided in an embodiment of this application;
[0055] Figure 4A schematic diagram illustrating the determination of a location information code for a parcel, provided as an embodiment of this application;
[0056] Figure 5 A schematic diagram illustrating how to determine the current work workshop of a target employee, as provided in an embodiment of this application;
[0057] Figure 6 A schematic diagram of a parcel type table provided for an embodiment of this application;
[0058] Figure 7 A schematic diagram illustrating the value of an embodiment of this application;
[0059] Figure 8 A schematic diagram of a font size table provided for an embodiment of this application;
[0060] Figure 9 A schematic diagram of a mapping table between font size and display sequence number provided in an embodiment of this application;
[0061] Figure 10 A schematic diagram of a first digital signal provided in an embodiment of this application;
[0062] Figure 11 A schematic diagram of a voice broadcaster provided in an embodiment of this application;
[0063] Figure 12 This is a schematic diagram of the structure of a pickup notification device provided in an embodiment of this application;
[0064] Figure 13 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0065] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0066] The terms "comprising" and "having," and any variations thereof, appearing in this specification, claims, and drawings, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus. Furthermore, the terms "first," "second," and "third," etc., are used to distinguish different objects and are not used to describe a specific order.
[0067] Please see Figure 1 , Figure 1 This application provides a system architecture diagram of a method for notifying pickup of packages, which includes a pickup notification device 10, a scanning device 20, and at least one smart screen 30.
[0068] The pickup notification device 10 can be a cloud server, used to receive various information about the package sent by the scanning device, and generate corresponding prompts and display parameters based on this information, which are then sent to the smart screen. It also receives calls from the package pick-up person and provides the courier's contact information.
[0069] The scanning device 20 can collect various information about the package, and the calling device can be used by the recipient of the package to obtain the contact information of the courier.
[0070] At least one smart screen 30 can be installed at the front or rear of each work workshop. The smart screen is used to decode the third digital signal sent by the package pickup notification device to obtain the prompt information and the display parameters of the prompt information. Then, according to the display parameters of the prompt information, the prompt information is displayed to remind the recipient to pick up the package as soon as possible.
[0071] In this embodiment, the pickup notification device 10 obtains recipient information, package information, and the package's location information code from the scanning device 20. The location information code indicates the package's location within the package collection point. Then, based on the recipient information, the pickup notification device 10 determines the recipient's current work area. Next, based on the package information, the pickup notification device 10 determines the urgency level of the package. Furthermore, based on the recipient information, urgency level, and package location information code, the pickup notification device 10 generates a notification message. Finally, the pickup notification device 10 sends the notification message to the smart screen 30 in the work area, causing the smart screen 30 to display the notification message, reminding the recipient to pick up the package at the package collection point.
[0072] Please see Figure 2 , Figure 2This diagram illustrates a specific application scenario of a method for issuing a pickup notification, as provided in an embodiment of this application. The scenario depicts staff working on an assembly line in a confidential workshop.
[0073] The specific scenarios are as follows:
[0074] First, the scanning device scans the package's code bar or QR code to obtain the recipient's information and the package's information. Then, based on the package information and the layout of packages at the collection point, it obtains the package's location information code. Finally, it uploads the recipient's information, package information, and location information code to the pickup notification device.
[0075] Then, the pickup notification device, based on the recipient information and the package's location information code, obtains the content of the notification message, which could be: "BB's package has arrived at the package collection point, and the location information code is LL-2-59. Please pick it up as soon as possible." The pickup notification device also obtains the display parameters for the notification message based on the package information. This information includes, but is not limited to, the package type and the insured amount. First, the urgency of the package is determined based on the package information, which is determined by the package type and the insured amount. Second, the display sequence number of the notification message is determined based on the urgency, thus determining the display area, font size, and whether the font should be bolded. This yields the notification message and its display parameters. The pickup notification device converts the notification message and its display parameters into digital representations, concatenates them to obtain the first digital signal corresponding to the notification message, and generates a third digital signal after compression encoding and channel encoding, which is then sent to the smart screen. Upon receiving the third digital signal, the smart screen decodes it and displays the notification message according to the displayed parameters to notify the recipient.
[0076] Finally, the document collection notification method proposed in this application can also be applied to other communication-restricted scenarios, such as highly confidential research sites, schools where mobile phone use is prohibited, and highly confidential military sites. Consequently, the personnel responsible for management can also change depending on the scenario. For example, in a research setting, the document collection notification method proposed in this application can be modified to a method for notifying researchers to collect documents; similarly, in schools where mobile phone use is prohibited, the method can be modified to a method for notifying students to collect documents; similarly, in highly confidential military sites, the method can be modified to a method for notifying personnel to collect documents in a highly confidential military site. In this embodiment, a confidential workshop will be used as an example. For this solution, a smart screen will be installed in front of one of the workshops to illustrate the document collection notification method proposed in this application. The management methods in other scenarios are similar to the document collection notification method in the confidential workshop scenario and will not be elaborated further here.
[0077] Please see Figure 3 , Figure 3 This application provides a flowchart illustrating a method for notifying a pickup device, as illustrated in the embodiments of the present application. Figure 3 As shown, steps 301-306 are included:
[0078] 301: The scanning device obtains recipient information, package information, and package location information code.
[0079] In this embodiment, the scanning device scans the code bar or QR code on the parcel box or parcel bag to obtain recipient information and parcel information. Based on the layout of the parcels at the parcel collection point and the parcel information, it determines the parcel's location information code. The recipient information, parcel information, and parcel location information code are then sent to the parcel pickup notification device.
[0080] For example, the scanning device scans the code bar or QR code on the package to obtain the recipient's information and the package's information. After obtaining the package information, the scanning device determines a location information code for the package based on the package information and the layout of the packages at the package collection point. Finally, the scanning device uploads the recipient's information, package information, and location information code to the package pickup notification device.
[0081] The location information code of a package can be determined based on the size of the package, its type, or the courier company that delivered it. Figure 4 As shown, Figure 4 This is a schematic diagram illustrating the determination of a parcel location information code, provided in an embodiment of this application. For example, a parcel is delivered by courier company "XX". At this parcel collection point, parcels delivered by "XX" courier company are uniformly placed on shelves 2 to 5, and labeled according to their arrival order. For instance, if parcel A, delivered by "XX" courier company, is the 50th parcel received by the collection point that day and is placed on shelf 3, then the location information code for parcel A could be "XX-3-50".
[0082] The location information code of a package can also be determined by combining the package's arrival date, size, and type. The basis for obtaining the location information code includes, but is not limited to, the package's arrival date, size, and type.
[0083] 302: The pickup notification device receives the recipient information, package information, and package location information code sent by the scanning device.
[0084] In this embodiment, the pickup notification device can be a cloud server, including a database maintained by the cloud server. This database contains the identity information of all workers in the workshop, as well as each worker's shift schedule. The pickup notification device obtains recipient information, package information, and package location information code sent by the scanning device, which are used to determine the notification information and its display parameters.
[0085] 303: Pickup Notification The equipment determines the current work workshop of the recipient based on the recipient's information.
[0086] In this embodiment, firstly, after obtaining the recipient information, package information, and location information code of the package, the pickup notification device accesses the database. This database contains the identity information and work schedules of all staff in all workshops. The worker identity information includes, but is not limited to, name and phone number. Then, the pickup notification device compares the recipient information with the identity information of all employees in the database. During the comparison, a successful match is confirmed when both name and phone number match. This simultaneous matching of name and phone number ensures the accuracy of the match. Finally, after identifying the target employee, the pickup notification device accesses the target employee's work schedule in the database and, based on the current time, determines the target employee's current workshop.
[0087] For example, such as Figure 5 As shown, Figure 5 This is a schematic diagram illustrating how to determine the current workshop of a target employee, as provided in an embodiment of this application. A scanning device at a parcel collection point uploads the recipient information of a parcel and extracts the target employee's name and phone number from the recipient information. The parcel pickup notification device includes at least one database, which contains at least one information table. Based on the target employee's name, phone number, and the employee information table in the database, the pickup notification device obtains the target employee's work schedule. Then, by obtaining the current time, it determines the target employee's current workshop.
[0088] 304: The pickup notification device determines the urgency of the package based on the package information.
[0089] In this embodiment, after obtaining the package information, the pickup notification device uses that information to determine the urgency level of the package. Packages with different urgency levels will display different display parameters for the notification information on the smart screen in the work area. This is to more clearly remind the recipient that their package has arrived at the package collection point and should be picked up as soon as possible.
[0090] The degree of urgency is determined as follows:
[0091] First, the pickup notification device obtains the package type and insured value from the acquired package information. Package types include, but are not limited to, personal accessories, sporting goods, fragile items, and fresh fruits and vegetables. Different package types determine the urgency level of a portion of the package. For example, if the package contains fresh fruits and vegetables, the recipient needs to pick it up as soon as possible to prevent spoilage, thus indicating a higher urgency level. The insured value reflects, to some extent, the sender's level of importance placed on the package. Typically, for documents such as graduation certificates, personal accessories such as gold and silver jewelry, and large quantities of clothing, senders will insure the package when sending it, or the recipient will know that a package is being sent. To prevent loss or damage, the pickup notification device should send a notification to the recipient as soon as possible, reminding them to pick up the package promptly.
[0092] Then, based on the package type, the packages are categorized to obtain a category number. This category number is the sequence number of the categorized package within the package type table. The pickup notification device obtains the package type from the package information and determines the package category number by referring to the package type table. For example... Figure 6 As shown, Figure 6 This is a schematic diagram of a parcel type table provided in an embodiment of this application.
[0093] Then, the importance of the package is determined based on its category number. The higher the category number, the lower the importance of the package; the two are inversely proportional.
[0094] Furthermore, the declared value of the package determines its value. A higher declared value indicates a higher value, and the two are directly proportional. For example... Figure 7 As shown, Figure 7 This is a schematic diagram illustrating the value of an embodiment of this application.
[0095] Finally, based on the importance and value of the package, the urgency level of the package is determined, where the urgency level satisfies formula (1):
[0096]
[0097] Where X represents urgency, a represents importance, b represents value, and n represents the category number of the package, and n is an integer greater than or equal to 1.
[0098] In formula (1), X represents urgency, a represents importance, b represents value, and n represents the category number of the parcel. As explained above, the category number of the parcel is inversely proportional to its importance and urgency, while the insured value is directly proportional to its value and urgency. In formula (1), performing a square root operation will prevent the growth rate from becoming too rapid.
[0099] For example, such as Figure 7 As shown, the package type is fresh fruits and vegetables, its category number is 1, therefore its importance level is 95. However, it was not insured, therefore its value level is 5. Based on this, the urgency level of this package can be determined as follows: A value greater than 48 and less than 49 indicates the highest level of urgency among all alert messages.
[0100] 305: The pickup notification device generates a notification message based on the recipient's information, urgency level, and the package's location information code.
[0101] In this embodiment, the notification message includes the recipient's information and the package's location information code. The display parameters for the notification message include the display sequence number, display area, font size, and font display method, all determined by the urgency level. The display sequence number represents the order of the package's urgency level among all packages.
[0102] Using the previous example, the urgency level of the express delivery is: The most urgent item is listed first, indicating that the recipient needs to pick it up as soon as possible. To achieve this, a notification message should be sent to the smart screen in the workshop as quickly as possible, and the package should be displayed prominently on the screen. The display sequence number of the package is determined based on its urgency level. The earlier the package's display sequence number, the sooner the recipient will see it; therefore, the urgency level is consistent with the display sequence number.
[0103] Then, based on the display sequence number, the display parameters for the prompt information are determined. These parameters include the display area, font size, and font display method of the prompt information. During the display of prompt information, in addition to using the display sequence number to remind recipients of priority packages, the layout of the smart screens in the workshop can be reorganized, and the font size and bolding of the prompt information can be adjusted to make the prompt information more clearly visible to recipients.
[0104] First, the display area of the prompt information is determined according to the display sequence number. The display area satisfies formula (2):
[0105]
[0106] Where Y is the display area, q is the length of the smart screen, h is the height of the smart screen, k is the display sequence number, and i is the i-th display sequence number among all display sequence numbers.
[0107] In formula (2), q is the length of the smart screen, h is the height of the smart screen, and q*h is the area of the smart screen. is the area ratio coefficient corresponding to the prompt information corresponding to the display sequence number that is the \(i\)th among all display sequence numbers. Among them, the display sequence number corresponds to the urgency level. The larger the display sequence number, the smaller the urgency level. Therefore, in the formula in is the sum of the display sequence numbers of the first \(i\) prompt messages and serves as the denominator. When \(k\) in the numerator is larger, is larger, and the denominator is larger. However, the increasing speed of the denominator is much greater than that of the numerator. Therefore, during the process of increasing \(i\), in the formula is smaller, then the display area is smaller, which is inversely proportional to the urgency level. And it can be realized that when there is only one prompt message, it is displayed full screen, and the area occupied by each prompt message except the first one does not exceed one-half of the smart screen.
[0108] In another embodiment, when there is only one prompt message and the display sequence number is 1, its display area can be the area of the entire smart screen. However, if the number of prompt messages is greater than one, at this time, the total area of at least one prompt message does not exceed the area of the entire smart screen, and the area of the prompt message with the display sequence number 1 is the difference between the area of the entire smart screen and the sum of the display areas of the prompt messages after the display sequence number 1. In both of the above cases, it can be ensured that the display area of the prompt message with the display sequence number 1 is the largest and most reasonable.
[0109] Second, according to the display sequence number, determine the font size of the prompt message and the display method of the font. Among them, there is a mapping relationship between the display sequence number and the font size of the prompt message, as shown in Figure 8 shown. Figure 8 is a schematic diagram of a font size table provided by an embodiment of the present application. In this table, the font size starts from "Initial" and ends at "Eighth". As shown in Figure 9 shown. Figure 9 is a schematic diagram of a mapping table of the font size and the display sequence number provided by an embodiment of the present application. Among them, "Initial" is the largest font size, and the display sequence numbers are from 1 to 5; "Eighth" is the smallest font size, and the display sequence numbers are from 76 to 80. [[ID= twenty-eight]]
[0110] And when the display sequence number is less than or equal to the first threshold, bold the font of the prompt message. Among them, the smaller the display sequence number, the more important the prompt message is. Bold the font of the prompt message to make the prompt message more prominently displayed. When the display sequence number is greater than the first threshold, the subsequent prompt messages have a lower urgency level, and there is no need to bold the font. Just display the prompt messages normally. It can be distinguished from the previous prompt messages to avoid confusion.
[0111] Finally, the pick-up notice device generates a prompt message based on the recipient's information, the location information code of the express delivery, and the display parameters of the prompt message. Continuing with the above example, the urgency level of the express delivery is ranked first in the urgency level, the display sequence number is the first and there is only one prompt message. Furthermore, the display area is the entire smart screen, the display font size is "Initial", and it is bolded. The content of the prompt message includes the recipient's information and the location information code of the express delivery. The display of the prompt message includes using the urgency level to determine the display sequence number, display area, font size, and font display method of the prompt message. It can be obtained that the content of the prompt message can be "AA's express delivery has arrived at the express delivery collection point, and the location information code is XX-5-30. Please pick it up as soon as possible", where the display sequence number is 1, the display font size is "Initial", the display area is the entire screen, and the font is bolded. The pick-up notice device generates a prompt message based on the content of the prompt message and the display parameters of the prompt message.
[0112] After generating the prompt message, in order to prevent the occurrence of error codes during the transmission of the prompt message, the prompt message will be encoded. Specifically as follows:
[0113] First, perform digital conversion on the prompt message and the display parameters respectively to obtain the first sub-digital signal and the second sub-digital signal;
[0114] Secondly, splice the first sub-digital signal and the second sub-digital signal to obtain the first digital signal;
[0115] Then, perform compression encoding on the first digital signal to obtain the second digital signal;
[0116] Subsequently, perform channel encoding on the second digital signal to obtain the third digital signal;
[0117] Finally, send the third digital signal to the smart screen in the workshop.
[0118] In this embodiment, before the pick-up notice device sends the prompt message to the smart screen in the workshop, it is necessary to perform digital conversion on the content of the prompt message and the display parameters respectively to obtain the first sub-digital signal and the second sub-digital signal. Then, splice the first sub-digital signal and the second sub-digital signal to obtain the first digital signal. As Figure 10 shown, Figure 10 is a schematic diagram of a first digital signal provided by an embodiment of the present application. Then, perform compression encoding on the first digital signal to obtain the second digital signal. Finally, perform channel encoding on the second digital signal to obtain the third digital signal, avoiding the occurrence of error codes during transmission.
[0119] 306: The pick-up notice device sends a prompt message to the smart screen in the workshop.
[0120] In this embodiment, the prompt information includes the content of the prompt information and display parameters. After receiving the third digital signal, the smart screen decodes the third digital signal to obtain the content of the prompt information and display parameters, and then displays the prompt information according to the content of the prompt information and display parameters.
[0121] In another embodiment, to more directly notify the recipient, the notification message can be converted into a voice signal. The pickup notification system also includes a voice broadcasting device, i.e., a voice broadcasting device connected to the pickup notification device is installed in the workshop, such as... Figure 11 As shown, Figure 11 This is a schematic diagram of a voice broadcaster provided in an embodiment of this application. The voice broadcasting device can be a speaker, a loudspeaker, or other similar device.
[0122] The package pickup notification device converts the notification message into an audio signal. This audio signal is then digitally converted to a first digital signal, which is then compressed and encoded. Next, channel coding is performed to obtain a second digital signal. This second digital signal is then sent to the smart screen in the workshop. Upon receiving the second digital signal, the smart screen decodes it and converts it to an analog signal, finally playing the audio signal through its voice broadcast device. This notifies the recipient to pick up their package at the courier point as soon as possible.
[0123] In another embodiment, after the recipient arrives at the parcel collection point, there may be abnormal situations, including but not limited to lost or damaged packages. In these cases, the recipient needs to contact the courier to resolve the issue. Therefore, a calling device is also installed at the parcel collection point. The recipient can upload a call request through the calling device. After receiving the recipient's call request, the pickup notification device determines the contact information of the courier corresponding to the recipient's parcel and sends it to the calling device so that the recipient can contact the courier. The pickup notification device can utilize artificial intelligence to automatically obtain and respond to the recipient's call request, or it can utilize customer service personnel to obtain and respond to the recipient's call request.
[0124] In another implementation, if staff fail to collect packages from the designated pickup point in a timely manner, resulting in packages remaining unclaimed and becoming "detained packages," it may cause losses to both the pickup point and the recipient. Detained packages are those that have exceeded the normal pickup time.
[0125] The method for calculating the normal pickup time is as follows:
[0126] Obtain the recipient's work schedule to determine the recipient's off-get off work time;
[0127] The distance from the recipient's workplace to the parcel collection point is obtained to determine the recipient's estimated travel time.
[0128] Obtain the recipient's historical pickup records, and determine the recipient's grace period based on the historical pickup records;
[0129] Obtain the number of staff whose off-get off work time coincides with that of the recipient and the pickup time of a single recipient, and determine the estimated queuing time for the recipient;
[0130] The recipient's normal pickup time is obtained based on the recipient's off-get off work time, the recipient's estimated travel time, the recipient's usual pickup time, and the recipient's estimated queuing time.
[0131] The grace period refers to obtaining any historical pickup record from the recipient's historical pickup records, extracting the time difference between the recipient's off-get off work time and the recipient's pickup time, and subtracting the recipient's estimated travel time from the time difference to obtain the grace period.
[0132] In this implementation, the recipient's normal pickup time can be obtained. If the recipient picks up the package within this normal pickup time, it can prevent the package from becoming a stagnant item that occupies the available space at the package collection point due to prolonged unclaimed status. At the same time, if the package is fresh fruit or fragile items, it will increase the risk of loss to the recipient.
[0133] In another embodiment, if the recipient fails to collect the package after a certain period of time, other circumstances may need to be considered. These include, but are not limited to, the recipient not seeing the prompt information on the display screen, the recipient changing jobs and the database not being updated, or the recipient leaving the company and the database not being updated.
[0134] When the recipient has not left the company but has changed workshops, the data update method of the pickup notification device is as follows: the pickup notification device obtains the update instruction uploaded by the workshop manager, wherein the update instruction includes the employee's name and the employee's new workshop number; the pickup notification device calls the database and matches the corresponding staff information file according to the employee's name; the pickup notification device replaces the workshop number in the staff information file with the employee's new workshop number.
[0135] Specifically, when a recipient leaves the company, the data update process for the pickup notification device involves the following steps: the pickup notification device retrieves the resignation document; the name of the departing employee is obtained through text recognition; the company seal on the resignation document is confirmed through image recognition; the database is accessed to match the employee's corresponding staff information file; and the employee's corresponding staff information file is deleted to update the database.
[0136] The specific solutions for these three scenarios are as follows:
[0137] Obtain the recipient information of the first abandoned parcel sent by the parcel collection point, wherein the first abandoned parcel is a parcel that has not been picked up after the pickup time limit;
[0138] Based on the recipient information, the database is accessed to determine the recipient's employment status;
[0139] Based on the recipient's employment status, a handling plan for the first abandoned package is determined.
[0140] The method for handling the first abandoned package, determined based on the recipient's employment status, is as follows:
[0141] If the recipient is employed and the workplace has not changed, the recipient's workplace is reported to the parcel collection point so that the parcel collection point can contact the recipient to pick up the parcel using a call device.
[0142] If the recipient is employed but the workplace has changed, then the recipient's workplace is updated as the first workplace.
[0143] Based on the recipient information, the package information, and the package location information code, a prompt message and display parameters for the prompt message are sent to the smart screen in the first work workshop so that the smart screen in the work workshop can remind the recipient to pick up the package.
[0144] If the recipient leaves their job, they should notify the parcel collection point that they have left, so that the parcel collection point can contact the courier via a call device to return the first abandoned parcel.
[0145] Therefore, parcel collection points regularly clear out leftover parcels and verify the recipient's current situation. Different actions are taken based on the specific circumstances. This facilitates faster parcel retrieval and minimizes losses for the recipient.
[0146] As can be seen, the embodiments of this application, based on the description of the above-described method for notifying package pickup, are beneficial for enabling the use of smart screens in workshops to display prompts in scenarios where the use of mobile phones and other electronic devices is limited. This serves to remind staff to pick up packages as soon as possible, achieving automatic notification of packages in areas where communication tools are restricted. Simultaneously, it also helps to prevent package collection points from being cluttered with various packages, reducing the risk of package damage and misdelivery. Furthermore, installing call devices at package collection points facilitates quick contact between recipients and couriers to resolve issues.
[0147] Please see Figure 12 , Figure 12This is a schematic diagram of the structure of a pickup notification device provided in an embodiment of this application, as shown below. Figure 12 As shown, the item collection notification device includes an acquisition unit 1201 and a processing unit 1202; wherein:
[0148] The acquisition unit is used to acquire recipient information, package information and package location information code from the scanning device, wherein the package location information code is used to represent the location of the package within the package collection point;
[0149] The processing unit is used to determine the current work workshop of the recipient based on the recipient information;
[0150] The processing unit is also used to determine the urgency of the shipment based on the shipment information;
[0151] The processing unit is also used to generate prompt messages based on the recipient's information, urgency level, and the package's location information code;
[0152] The processing unit is also used to send prompts to the smart screens in the workshop so that the smart screens can display prompts to remind the recipient to pick up the package at the parcel collection point.
[0153] It can be seen that, Figure 12 The pickup notification device shown utilizes an acquisition unit 1201 and a processing unit 1202 to receive, process, and send messages, completing the interaction between the pickup notification device and multiple parties. It offers complete coverage and can automatically notify recipients of packages in areas where communication tools are limited. This is beneficial in scenarios where the use of mobile phones and other electronic devices is restricted, allowing for the display of prompts on smart screens in the work area to remind staff to pick up packages promptly. Simultaneously, it helps to reduce the clutter of various packages at package collection points, decreasing the risk of damage or misdelivery. Furthermore, installing call devices at package collection points facilitates quick communication between recipients and couriers to resolve issues.
[0154] In one possible implementation, before sending the prompt information to the smart screen in the workshop to display the prompt information and remind the recipient to pick up the package at the parcel collection point, the processing unit 1202 is specifically used for:
[0155] The prompt message is converted into an audio signal;
[0156] The audio signal is digitally converted to obtain a first digital signal;
[0157] The first digital signal is encoded to obtain the second digital signal;
[0158] The second digital signal is sent to the smart screen in the workshop so that the smart screen can decode the second digital signal, play the audio signal, and remind the recipient to pick up the package at the parcel collection point.
[0159] In one possible implementation, in determining the urgency of a package based on its information, the processing unit 1202 is specifically configured to:
[0160] Retrieve the package type and declared value from the package information;
[0161] Based on the type of express shipment, the express shipments are classified to obtain the category number of the express shipment. The category number is the number of the category after the express shipment is classified among all categories.
[0162] The importance of a package is determined by its category number.
[0163] The value of the package is determined based on the insured amount.
[0164] The urgency level of a package is determined based on its importance and value, and the urgency level is determined by the following formula:
[0165]
[0166] Where X represents urgency, a represents importance, b represents value, and n represents the category number of the package, and n is an integer greater than or equal to 1.
[0167] In one possible implementation, the processing unit 1202 is specifically used for:
[0168] The display sequence number of the notification message is determined according to the urgency of the package, where the display sequence number is the order of the urgency of the package among all packages.
[0169] Based on the display sequence number, determine the display parameters for the prompt message. These parameters include the display area, font size, and font display method of the prompt message.
[0170] Send notification messages to the smart screens in the workshop, including:
[0171] Send a prompt message and display parameters to the smart screen in the workshop so that the smart screen can display the prompt message according to the display area, font size and font of the prompt message.
[0172] In one possible implementation, the processing unit 1202 is specifically configured to: determine the display parameters for displaying the prompt information based on the display sequence number.
[0173] The display area of the prompt message is determined based on the display sequence number;
[0174] Determine the font size and font display method of the prompt message based on the display sequence number;
[0175] The display area satisfies the following formula:
[0176]
[0177] Where Y is the display area, q is the length of the smart screen, h is the height of the smart screen, k is the display sequence number, and i is the i-th display sequence number among all display sequence numbers.
[0178] In one possible implementation, the processing unit 1202 is specifically used for determining the font size and font display method of the prompt information based on the display sequence number:
[0179] Based on the mapping relationship between the display sequence number and the font size, and the display sequence number, determine the font size of the prompt message;
[0180] When the display sequence number is less than or equal to the first threshold, the font display mode is determined to be bold.
[0181] In one possible implementation, after sending a notification message to the smart screen in the workshop, the processing unit 1202 is specifically used for:
[0182] Receive the recipient's call request from the call device at the parcel collection point;
[0183] Determine the courier's contact information based on the call request;
[0184] Send the courier's contact information to the calling device so that the device can display the contact information, making it easier for the recipient to contact the courier.
[0185] According to one embodiment of this application, Figure 12 The cloud server shown can be constructed by combining its various units into one or more other units, or one or more of these units can be further divided into multiple functionally smaller units. This achieves the same operation without affecting the technical effects of the embodiments of this application. The above units are based on logical functional division. In practical applications, the function of one unit can be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the cloud server may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented collaboratively by multiple units.
[0186] According to another embodiment of this application, the following can be achieved by running on a general-purpose computing device, such as a computer, which includes processing elements and storage elements such as a central processing unit (CPU), random access memory (RAM), and read-only memory (ROM), a device capable of performing operations such as... Figure 3 The computer program (including program code) for each step involved in the corresponding method shown, to construct such... Figure 12 The document describes a pickup notification device and a method for implementing pickup notifications according to embodiments of this application. A computer program may be recorded on, for example, a computer-readable recording medium, loaded onto the aforementioned computing device via the same medium, and executed therein.
[0187] Based on the description of the method and apparatus embodiments above, this application also provides an electronic device. Please refer to... Figure 13 The electronic device includes at least a processor 1301, an input device 1302, an output device 1303, and a memory 1304. The processor 1301, input device 1302, output device 1303, and memory 1304 within the electronic device can be connected via a bus or other means.
[0188] The memory 1304 can be stored in the memory of the electronic device. The memory 1304 is used to store computer storage media. The computer program includes program instructions. The processor 1301 is used to execute the program instructions stored in the memory 1304. The processor 1301 (or CPU (Central Processing Unit)) is the computing and control core of the electronic device. It is suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions to realize the corresponding method flow or corresponding function.
[0189] In one embodiment, the processor 1301 of the electronic device provided in this application can be used to perform a series of methods for processing pickup notifications:
[0190] The recipient information, package information, and package location information code are obtained from the scanning device. The package location information code is used to represent the location of the package within the package collection point.
[0191] Based on the recipient's information, determine the recipient's current work workshop;
[0192] Determine the urgency level of the package based on the package information;
[0193] Generate a notification message based on the recipient's information, urgency level, and the package's location information code;
[0194] Send a notification message to the smart screen in the workshop so that the smart screen can display the notification message to remind the recipient to pick up the package at the parcel collection point.
[0195] It can be seen that, Figure 13 Among the electronic devices shown, the smart screens in the workshop can display prompts in scenarios where the use of general electronic devices such as mobile phones is limited. This reminds staff to pick up packages as soon as possible, enabling automatic notification for packages in areas where communication tools are restricted. Simultaneously, it helps to reduce the clutter of various packages at package collection points, decreasing the risk of damage or misdelivery. Furthermore, installing call devices at package collection points allows recipients and couriers to contact each other quickly and resolve issues.
[0196] In another embodiment, before sending the prompt message to the smart screen in the workshop to display the prompt message and remind the recipient to pick up the package at the parcel collection point, the processor 1301 executes:
[0197] The prompt message is converted into an audio signal;
[0198] The audio signal is digitally converted to obtain a first digital signal;
[0199] The first digital signal is encoded to obtain the second digital signal;
[0200] The second digital signal is sent to the smart screen in the workshop so that the smart screen can decode the second digital signal, play the audio signal, and remind the recipient to pick up the package at the parcel collection point.
[0201] In another embodiment, processor 1301 performs the action of determining the urgency level of a package based on the package information, including:
[0202] Retrieve the package type and declared value from the package information;
[0203] Based on the type of express shipment, the express shipments are classified to obtain the category number of the express shipment. The category number is the number of the category after the express shipment is classified among all categories.
[0204] The importance of a package is determined by its category number.
[0205] The value of the package is determined based on the insured amount.
[0206] The urgency level of a package is determined based on its importance and value, and the urgency level is determined by the following formula:
[0207]
[0208] Where X represents urgency, a represents importance, b represents value, and n represents the category number of the package, and n is an integer greater than or equal to 1.
[0209] In another embodiment, processor 1301 executes:
[0210] The display sequence number of the notification message is determined according to the urgency of the package, where the display sequence number is the order of the urgency of the package among all packages.
[0211] Based on the display sequence number, determine the display parameters for the prompt message. These parameters include the display area, font size, and font display method of the prompt message.
[0212] Send notification messages to the smart screens in the workshop, including:
[0213] Send a prompt message and display parameters to the smart screen in the workshop so that the smart screen can display the prompt message according to the display area, font size and font of the prompt message.
[0214] In another embodiment, the processor 1301 performs the following steps: determining the display parameters for displaying the prompt information based on the display sequence number, including:
[0215] The display area of the prompt message is determined based on the display sequence number;
[0216] Determine the font size and font display method of the prompt message based on the display sequence number;
[0217] The display area satisfies the following formula:
[0218]
[0219] Where Y is the display area, q is the length of the smart screen, h is the height of the smart screen, k is the display sequence number, and i is the i-th display sequence number among all display sequence numbers.
[0220] In another embodiment, the processor 1301 determines the font size and font display method of the prompt information according to the display sequence number, including:
[0221] Based on the mapping relationship between the display sequence number and the font size, and the display sequence number, determine the font size of the prompt message;
[0222] When the display sequence number is less than or equal to the first threshold, the font display mode is determined to be bold.
[0223] In another embodiment, the processor 1301 executes the sending of a prompt message and display parameters to the smart screen in the workshop, including:
[0224] The prompt information and display parameters are digitally converted to obtain the first sub-digital signal and the second sub-digital signal, respectively.
[0225] The first sub-digital signal and the second sub-digital signal are concatenated to obtain the first digital signal;
[0226] The first digital signal is compressed and encoded to obtain the second digital signal;
[0227] Channel coding is performed on the second digital signal to obtain the third digital signal;
[0228] Send a third digital signal to the smart screen in the workshop.
[0229] In another embodiment, after sending a notification message to the smart screen in the workshop, the processor 1301 executes:
[0230] Receive the recipient's call request from the call device at the parcel collection point;
[0231] Determine the courier's contact information based on the call request;
[0232] Send the courier's contact information to the calling device so that the device can display the contact information, making it easier for the recipient to contact the courier.
[0233] For example, the electronic device may be an ultrasound examination device, a computer, etc., and includes, but is not limited to, a processor 1301, an input device 1302, an output device 1303, and a memory 1304. It may also include memory, a power supply, an application client module, etc. The input device 1302 may be a scanning device, a keyboard, a touchscreen, an RF receiver, etc., and the output device 1303 may be a speaker, a display, an RF transmitter, etc. Those skilled in the art will understand that the schematic diagram is merely an example of an electronic device and does not constitute a limitation on the electronic device; it may include more or fewer components than illustrated, or combine certain components, or use different components.
[0234] It should be noted that since the processor 1301 of the electronic device implements the steps in the above-described method for notifying the recipient of a package when executing the computer program, all embodiments of the above-described method for notifying the recipient of a package are applicable to the electronic device and can achieve the same or similar beneficial effects.
[0235] This application embodiment also provides a computer storage medium (Memory), which is a memory device in an electronic device used to store programs and data. It is understood that the computer storage medium here can include the built-in storage medium in a terminal, or it can include an extended storage medium supported by the terminal. The computer storage medium provides storage space that stores the terminal's operating system. Furthermore, this storage space also stores one or more instructions suitable for loading and execution by the processor 1301. These instructions can be one or more computer programs (including program code). It should be noted that the computer storage medium here can be a high-speed RAM memory, or a non-volatile memory, such as at least one disk storage device; optionally, it can also be at least one computer storage medium located remotely from the aforementioned processor 1301. In one embodiment, the processor 1301 can load and execute one or more instructions stored in the computer storage medium to implement the corresponding steps of the above-described method for notifying the recipient of the item.
[0236] For example, a computer program on a computer storage medium includes computer program code, which may be in the form of source code, object code, executable file, or some intermediate form. Computer-readable media may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0237] It should be noted that since the computer program on the computer storage medium is executed by the processor to implement the steps in the above-described method for notifying the pickup of items, all embodiments of the above-described method for notifying the pickup of items are applicable to the computer storage medium and can achieve the same or similar beneficial effects.
[0238] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A pickup notification method characterized by comprising: The method is applied to a pick-up notification device, the pick-up notification device is located in a pick-up notification system, the pick-up notification system further comprises a smart screen installed in each workshop of a factory and a scanning device of a courier collection point, and the method comprises the following steps: obtaining the information of the recipient, the information of the courier and the position information code of the courier from the scanning device, wherein the position information code of the courier is used to represent the position of the courier in the courier collection point; determining the workshop where the recipient is currently located according to the information of the recipient; determining the urgency of the courier according to the information of the courier; generating prompt information according to the information of the recipient, the urgency and the position information code of the courier; sending the prompt information to the smart screen of the workshop so that the smart screen displays the prompt information and reminds the recipient to go to the courier collection point to pick up the courier.
2. The method of claim 1, wherein, The pick-up notification system further comprises an audio playing device installed in each workshop of the factory, and before the prompt information is sent to the smart screen of the workshop so that the smart screen displays the prompt information and reminds the recipient to go to the courier collection point to pick up the courier, the method further comprises the following steps: converting the prompt information into an audio signal; digitally converting the audio signal to obtain a first digital signal; encoding the first digital signal to obtain a second digital signal; sending the second digital signal to the smart screen of the workshop so that the smart screen decodes the second digital signal, plays the audio signal and reminds the recipient to go to the courier collection point to pick up the courier.
3. The method according to claim 1 or 2, characterized in that, The step of determining the urgency of the courier according to the information of the courier comprises the following steps: obtaining the type of the courier and the insured amount in the information of the courier; classifying the courier according to the type of the courier to obtain a category serial number of the courier, wherein the category serial number is the serial number of the category of the classified courier in all categories; obtaining the importance of the courier according to the category serial number of the courier; determining the value of the courier according to the insured amount of the courier; obtaining the urgency of the courier according to the importance of the courier and the value of the courier, wherein the urgency satisfies the following formula: ; wherein, wherein, n is an integer greater than or equal to 1.
4. The method of claim 1, wherein, The method further comprises the following steps: determining a display serial number of the prompt information according to the urgency of the courier, wherein the display serial number is the serial number of the urgency of the courier in the urgency of all couriers; determining a display parameter of the display of the prompt information according to the display serial number, wherein the display parameter comprises the display area, font size and display mode of the font of the display of the prompt information; The step of sending the prompt information to the smart screen of the workshop comprises the following steps: sending the prompt information and the display parameter to the smart screen of the workshop so that the smart screen displays the prompt information by using the display area, font size and display mode of the font of the prompt information.
5. The method of claim 4, wherein, The step of determining the display parameter of the display of the prompt information according to the display serial number comprises the following steps: determining the display area of the prompt information according to the display serial number; According to the display order number, determine the font size and the display mode of the font of the prompt information; The display area satisfies the following formula: ; Wherein, Y is the display area, q is the length of the smart screen, h is the height of the smart screen, k is the display order number, i is the i th display order number in all display order numbers, and i is an integer from 1 to k.
6. The method of claim 5, wherein, According to the display order number, determine the font size and the display mode of the font of the prompt information, including: According to the mapping relationship between the display order number and the font size, and the display order number, determine the font size of the prompt information; When the display order number is less than or equal to a first threshold value, determine that the display mode of the font is bold display.
7. The method of claim 1, wherein, After sending the prompt information to the smart screen of the workshop, the method further includes: Receive the call request of the recipient from the calling device of the express delivery point; According to the call request, determine the contact information of the express delivery personnel; Send the contact information of the express delivery personnel to the calling device, so that the calling device displays the contact information, and facilitates the recipient to contact the express delivery personnel.
8. A pickup notification device characterized by comprising: The pick-up notification device is located in a pick-up notification system, and the pick-up notification system further includes a smart screen installed in each workshop of the factory and a scanning device of the express delivery point; The pick-up notification device includes: An acquisition unit, configured to acquire recipient information, express delivery information, and position information code of the express delivery from the scanning device, wherein the position information code of the express delivery is used to represent the position of the express delivery in the express delivery point; A processing unit, configured to determine the workshop currently occupied by the recipient according to the recipient information; The processing unit is further configured to determine the urgency of the express delivery according to the express delivery information; The processing unit is further configured to generate a prompt information according to the recipient information, the urgency, and the position information code of the express delivery; The processing unit is further configured to send the prompt information to the smart screen of the workshop, so that the smart screen displays the prompt information and reminds the recipient to go to the express delivery point to pick up the express delivery.
9. An electronic device, comprising: Including: A processor and a memory, the processor is connected with the memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the electronic device executes the method in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the method in any one of claims 1-7.
Citation Information
Patent Citations
Intelligent logistics method and system
CN104112194A
Efficient express delivery method based on cloud platform and efficient express delivery system thereof
CN106327123A