Intelligent terminal batch logistics delivery optimization system

Through the intelligent end batch logistics delivery optimization system, batch planning and distribution plan are formed based on user receipt preferences and cargo emergency coefficients, the problem of difficult to take into account the terminal delivery efficiency and service quality is solved, and priority delivery of emergency goods and personalized pop-up reminders are realized, which improves user experience and service quality.

CN119887025AActive Publication Date: 2025-04-25SHENZHEN LEAPFROG NEW TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510338100.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-04-25
Estimated Expiration
2045-03-21

AI Technical Summary

Technical Problem

In the terminal delivery process, delivery efficiency and service quality are difficult to take into account, resulting in an increase in customer complaints, difficulty in handling goods, delay in delivery, and a lack of personalization of pop-up reminders.

Method used

The intelligent end batch logistics delivery optimization system is adopted, including data analysis module, emergency identification module, distribution planning module, plan formation module, congestion navigation module, preference analysis module, pop-up window setting module and pop-up window optimization module. The batch planning and distribution plan are formed based on the user's receipt preferences and the cargo emergency coefficient, and pop-up window reminders are optimized.

Benefits of technology

It has achieved priority delivery of emergency goods, improved user handling experience, reduced delivery delays, met users' personalized pop-up reminder needs, and improved service quality and customer satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119887025A_ABST
    Figure CN119887025A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent terminal batch logistics delivery optimization system, and relates to the technical field of logistics, and the system comprises a data analysis module which obtains the receiving preference of a user through analysis; an emergency identification module which obtains a cargo emergency coefficient; a distribution planning module which obtains the delivery time of the batch goods; the scheme forming module is used for forming a distribution scheme; a congestion navigation module; a preference analysis module; a pop-up window setting module; a user prompting module; and the pop-up window optimization module is used for optimizing the display design and the pop-up condition setting of the pop-up window. Through the arrangement of the data analysis module, the distribution planning module, the scheme forming module and the pop-up window optimization module, it is ensured that emergency goods are preferentially distributed, the experience effect of a user during carrying is good, and the pop-up window is optimized to ensure that the pop-up window can meet the use habit of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of logistics technology, and in particular to an intelligent terminal batch logistics delivery optimization system. Background Art

[0002] At present, with the rapid development of the express delivery industry, the volume of express parcels is also growing, which easily leads to the inability to effectively balance delivery efficiency and service quality in the final delivery link. Although the emergence of third-party express lockers and stations has greatly alleviated the pressure of final delivery, it is also accompanied by problems such as poor service quality and increased customer complaints. Because of the different quantity, volume and weight of goods, the difficulty of handling by customers each time is different, which can easily increase the difficulty of delivery and cause delays. In addition, during delivery, the message reminder lacks personalized settings, resulting in the timing and display method not being able to meet the needs of users. Summary of the invention

[0003] In order to solve the above technical problems, an intelligent terminal batch logistics delivery optimization system is provided. This technical solution solves the problems raised in the above background technology.

[0004] In order to achieve the above purpose, the technical solution adopted by the present invention is: Intelligent terminal batch logistics delivery optimization system, including: A data analysis module, wherein the data analysis module obtains user behavior data and analyzes the user's delivery preferences based on the user behavior data; An emergency identification module, wherein the emergency identification module obtains goods to be received by the user, identifies the urgency of the goods to be received by the user, and obtains an urgency coefficient of the goods; A distribution planning module, which performs batch planning of the goods to be received by the user based on the user's delivery preference and the goods urgency coefficient, and obtains the delivery time of the batched goods; A plan forming module, which forms a delivery plan based on the delivery time of the batched goods, the congestion of the goods route and the existing delivery tasks of the delivery personnel; A congestion navigation module, which performs congestion navigation for the delivery person when the delivery person is delivering according to the delivery plan; A preference analysis module, wherein the preference analysis module analyzes the user's information acceptance preference based on the user behavior data; A pop-up window setting module, which designs the display of the pop-up window based on the information receiving preference and sets the pop-up conditions of the pop-up window; A user prompt module, which provides pop-up window feedback on the delivery situation according to the pop-up window display design and pop-up condition settings; A pop-up window optimization module optimizes the display design and pop-up condition settings of the pop-up window based on the user's subsequent behavior on the pop-up window.

[0005] Preferably, analyzing the user's delivery preference based on the user behavior data comprises the following steps: Extracting evaluation information generated by the user after each delivery from the user behavior data to obtain at least one delivery evaluation information; Extract keywords from the delivery evaluation information to obtain a keyword package; Identify the attributes of the keywords, which are dissatisfaction and satisfaction; Based on the historical usage of keywords, obtain the usage percentage of keywords; When the attribute of a keyword is dissatisfied, the opposite of the reciprocal of the occurrence ratio will be used as the satisfaction contribution of the keyword; When the keyword attribute is satisfaction, the inverse of the occurrence ratio will be used as the keyword's satisfaction contribution; The satisfaction contribution of the keywords in the keyword package is averaged to obtain the evaluation satisfaction; The ten receiving evaluation information with the highest evaluation satisfaction are used as the target receiving evaluation information; According to the volume, weight and delivery time of the goods evaluated by at least one target delivery evaluation information, a volume preference range, a preferred weight range and a preferred delivery time range are formed respectively, and summarized as the user's delivery preference.

[0006] Preferably, the step of identifying the urgency of the goods to be received by the user and obtaining the urgency coefficient of the goods comprises the following steps: Obtain the user's evaluation information on the arrival time from the user behavior data as emergency information; Treat urgent information about delayed delivery as target urgent information; Obtain the evaluation dissatisfaction of the target emergency information, where the evaluation dissatisfaction is equal to the inverse of the evaluation satisfaction; Obtain the delay time of the goods corresponding to the target emergency information, divide the evaluation dissatisfaction by the delay time to obtain the goods emergency coefficient, and pair the goods emergency coefficient with the goods corresponding to the target emergency information; Extracting features of the goods to obtain at least one item feature; Extracting features of the goods to be received by the user to obtain at least one feature of the goods; The cargo urgency coefficient of the cargo that has the most overlap with the cargo characteristics of the cargo to be received by the user is used as the cargo urgency coefficient of the cargo to be received by the user.

[0007] Preferably, the step of performing batch planning of the goods to be received by the user and obtaining the delivery time of the batches of goods comprises the following steps: Sort the goods to be received by the user according to the urgency coefficient of the goods from large to small to obtain a goods sequence; Randomly divide the goods sequence to obtain at least one division scheme, each of which corresponds to a division method of the goods sequence; Divide the goods to be received by the user in the goods sequence into at least one group of goods in the same batch according to the division plan; Uniformly select at least one time point within the preferred delivery time range as the delivery time. The number of time points is equal to the number of groups of the same batch of goods. Allocate the receipt time to the same batch of goods in chronological order; Calculate the proportion of the volume of goods in the same batch that exceeds the volume preference range as the volume excess ratio; Calculate the proportion of the volume of goods in the same batch that exceeds the preferred weight range as the weight excess proportion; The average value of the volume excess ratio of the same batch of goods in the division scheme is superimposed with the average value of the weight excess ratio of the same batch of goods in the division scheme to obtain the identification coefficient; The same batch of goods in the division scheme with the smallest identification coefficient is regarded as the batch goods, and the receipt time of the same batch of goods in the division scheme with the smallest identification coefficient is regarded as the receipt time of the batch goods.

[0008] Preferably, the forming of the delivery plan according to the delivery time of the batched goods, the congestion of the goods route and the existing delivery tasks of the delivery personnel comprises the following steps: Based on historical data, the road congestion situation within the delivery range of the batched goods at the time of receipt is obtained, and the delivery range is the area formed by the positions of the delivery personnel who accept the delivery task of the batched goods; Estimate the delivery time based on traffic congestion and the average speed of the delivery person; The delivery time of the batched goods is obtained by subtracting the delivery time from the delivery time of the batched goods. The idle deliveryman who is closest to the batch goods at the delivery time of the batch goods is regarded as the executor of the batch goods, and the delivery plan is summarized with the delivery time.

[0009] Preferably, when the delivery person is delivering according to the delivery plan, performing congestion navigation for the delivery person includes the following steps: The shortest path between the delivery person's current location and the delivery destination is formed, and the congested path in the shortest path is regarded as the congested part; Obtain the congestion length of the congested part, and predict the congestion time based on the congestion length; Get the shortest alternative route to the congested part of the map and estimate the travel time of the shortest alternative route based on the delivery person's speed; When the congestion time does not exceed the driving time, the navigation deliveryman will delay the delivery to the congested part. Otherwise, the shortest alternative route of the congested part will be used for delivery.

[0010] Preferably, the analyzing and obtaining the user's information acceptance preference based on the user behavior data comprises the following steps: Obtain user operations related to pop-up windows from user behavior data as characteristic user operations; The user's dwell time on the pop-up window and the user's completion of the pop-up window content are obtained in the characteristic user operation; Use the hierarchical analysis method to form the weights of the user's stay time on the pop-up window and the user's completion of the pop-up window content; Multiply the user's stay time on the pop-up window and the user's completion of the pop-up window content with the corresponding weights and add them together to get the preference coefficient; The pop-up windows corresponding to the 10 characteristic user operations with the largest preference coefficients are used as target pop-up windows; Get the pop-up context of the target pop-up window, get the display characteristics of the target pop-up window, and summarize them into the user's information acceptance preference.

[0011] Preferably, the pop-up window display design based on information acceptance preference includes the following steps: Randomly combining the display features of the target pop-up window to obtain at least one combination scheme; Performing display design of the pop-up window according to the display features in the combination scheme to obtain at least one preliminary display design; Conduct user testing on the preliminary display designs, and select the 10 preliminary display designs with the largest preference coefficients as the pop-up window display designs.

[0012] Preferably, the pop-up condition setting for the pop-up window includes the following steps: Extract features of the pop-up context of the target pop-up window, analyze the extracted features, obtain the user's possible leisure time, and pop up the pop-up window during the possible leisure time.

[0013] Preferably, the optimization of the display design and pop-up condition setting of the pop-up window based on the user's subsequent behavior on the pop-up window includes the following steps: Among the possible leisure times, the preference coefficient is calculated, and the possible leisure time with the smallest preference coefficient is deleted from the pop-up conditions; The display design of the pop-up window with the largest preference coefficient is used as the target display design, and the display designs of the remaining pop-up windows are used as non-target display designs; The features that are different between the target display design and the non-target display design are used as optimization features; The addition of optimized features is performed in non-target display designs.

[0014] Compared with the prior art, the present invention has the following beneficial effects: By setting up data analysis module, emergency identification module, distribution planning module, plan formation module and pop-up optimization module, goods are delivered in batches according to users' delivery preferences and goods urgency coefficient, thereby ensuring that urgent goods are delivered first and that users have a better experience during transportation without being affected by too much goods, resulting in transportation difficulties. At the same time, the delivery time is planned, and congestion is taken into account during planning to prevent delivery delays. In addition, pop-up windows are optimized to ensure that they can meet users' usage habits, and pop-up windows are displayed when users are idle as much as possible to prevent interference with their work. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a schematic diagram of the process of the intelligent terminal batch logistics delivery optimization system of the present invention; Figure 2 A schematic diagram of a process of analyzing and obtaining a user's delivery preference based on user behavior data according to the present invention; Figure 3 A schematic diagram of a flow chart of identifying the urgency of goods to be received by a user and obtaining the urgency coefficient of the goods according to the present invention; Figure 4 A schematic diagram of a process for planning the batches of goods to be received by a user and obtaining the delivery time of the batches of goods according to the present invention; Figure 5 It is a flow chart of forming a delivery plan according to the delivery time of batch goods, the congestion of the goods route and the existing delivery tasks of the delivery personnel in the present invention; Figure 6 It is a flow chart of the present invention for performing congestion navigation on a delivery person when the delivery person is delivering according to a delivery plan; Figure 7 A schematic diagram of a process of analyzing and obtaining a user's information acceptance preference based on user behavior data according to the present invention; Figure 8 A schematic diagram of the process of designing a pop-up window display based on information acceptance preference according to the present invention; Fig. 9 The present invention is a flow chart of optimizing the display design and pop-up condition settings of a pop-up window based on the user's subsequent behavior on the pop-up window. DETAILED DESCRIPTION

[0016] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art may think of other obvious variations.

[0017] Reference Figure 1 As shown, the intelligent terminal batch logistics delivery optimization system includes: A data analysis module, wherein the data analysis module obtains user behavior data and analyzes the user's delivery preferences based on the user behavior data; An emergency identification module, wherein the emergency identification module obtains goods to be received by the user, identifies the urgency of the goods to be received by the user, and obtains an urgency coefficient of the goods; A distribution planning module, which performs batch planning of the goods to be received by the user based on the user's delivery preference and the goods urgency coefficient, and obtains the delivery time of the batched goods; A plan forming module, which forms a delivery plan based on the delivery time of the batched goods, the congestion of the goods route and the existing delivery tasks of the delivery personnel; A congestion navigation module, which performs congestion navigation for the delivery person when the delivery person is delivering according to the delivery plan; A preference analysis module, wherein the preference analysis module analyzes the user's information acceptance preference based on the user behavior data; A pop-up window setting module, which designs the display of the pop-up window based on the information receiving preference and sets the pop-up conditions of the pop-up window; A user prompt module, which provides pop-up window feedback on the delivery situation according to the pop-up window display design and pop-up condition settings; A pop-up window optimization module optimizes the display design and pop-up condition settings of the pop-up window based on the user's subsequent behavior on the pop-up window.

[0018] Batch delivery is usually not used for door-to-door delivery, because there is no difference between batch delivery and one-time delivery for door-to-door delivery. Therefore, batch delivery is mainly used for delivery at express delivery points. At the actual delivery end, users usually collect the express delivery by one-time transportation. Although it can be transported in batches, almost no one will adopt this operation. When the goods are large or large in volume or heavy in weight, it will produce a very bad experience. Therefore, in order to control this situation, the situation is controlled from the delivery end so that the user has a better experience every time he receives the express delivery. Here, it is necessary to impose certain restrictions on the delivery time because some users have more stringent requirements on the delivery time. In addition, pop-up reminders are needed to users in the delivery link so that they can pick up the goods in time, but the preferences of different users are different. Therefore, the effect of a unified pop-up window will inevitably not meet the needs of all users, which may result in the loss of some users. Therefore, the pop-up window also needs to be optimized.

[0019] Reference Figure 2 As shown, based on user behavior data, analyzing the user's delivery preference includes the following steps: Extracting evaluation information generated by the user after each delivery from the user behavior data to obtain at least one delivery evaluation information; Extract keywords from the delivery evaluation information to obtain a keyword package; Identify the attributes of the keywords, which are dissatisfaction and satisfaction; Based on the historical usage of keywords, obtain the usage percentage of keywords; When the attribute of a keyword is dissatisfied, the opposite of the reciprocal of the occurrence ratio will be used as the satisfaction contribution of the keyword; When the keyword attribute is satisfaction, the inverse of the occurrence ratio will be used as the keyword's satisfaction contribution; The satisfaction contribution of the keywords in the keyword package is averaged to obtain the evaluation satisfaction; The ten receiving evaluation information with the highest evaluation satisfaction are used as the target receiving evaluation information; According to the volume, weight and delivery time of the goods evaluated by at least one target delivery evaluation information, a volume preference range, a preferred weight range and a preferred delivery time range are formed respectively, and summarized as the user's delivery preference.

[0020] When calculating the evaluation satisfaction, it is necessary to identify the satisfaction degree of the keywords. The usual semantic-based identification requires the establishment of a very complex model for training, which is very time-consuming. Here, according to the normal distribution, very satisfied situations must rarely occur. The closer the satisfaction is to 0, the more situations will occur. Similarly, very dissatisfied situations must rarely occur. The closer the dissatisfaction is to 0, the more situations will occur. Dissatisfied situations are represented by negative numbers here, so satisfaction and dissatisfaction can be considered together. Therefore, by obtaining the probability, the satisfaction contribution of the keyword can be obtained. The smaller the probability, the greater the absolute value of the satisfaction contribution. Therefore, the inverse of the probability of the keyword is used for characterization. However, due to the different attributes of the keywords, it is also necessary to distinguish between positive and negative numbers. Therefore, the user's delivery preferences can be screened out based on the calculation of evaluation satisfaction.

[0021] Reference Figure 3 As shown, identifying the urgency of the goods to be received by the user and obtaining the goods urgency coefficient includes the following steps: Obtain the user's evaluation information on the arrival time from the user behavior data as emergency information; Treat urgent information about delayed delivery as target urgent information; Obtain the evaluation dissatisfaction of the target emergency information, where the evaluation dissatisfaction is equal to the inverse of the evaluation satisfaction; Obtain the delay time of the goods corresponding to the target emergency information, divide the evaluation dissatisfaction by the delay time to obtain the goods emergency coefficient, and pair the goods emergency coefficient with the goods corresponding to the target emergency information; Extracting features of the goods to obtain at least one item feature; Extracting features of the goods to be received by the user to obtain at least one feature of the goods; The cargo urgency coefficient of the cargo that has the most overlap with the cargo characteristics of the cargo to be received by the user is used as the cargo urgency coefficient of the cargo to be received by the user.

[0022] The cargo urgency coefficient is mainly used for distribution sorting, that is, when distributing, more urgent goods are given priority. The cargo urgency coefficient is mainly characterized by the result of dividing the evaluation dissatisfaction by the delay time. It cannot be characterized solely based on the evaluation dissatisfaction, because the evaluation dissatisfaction of the same goods delayed by one day and ten days must be different. Therefore, the delay time needs to be taken into consideration, which is more reasonable.

[0023] Reference Figure 4 As shown, batch planning of the goods to be received by the user and obtaining the delivery time of the batched goods include the following steps: Sort the goods to be received by the user according to the urgency coefficient of the goods from large to small to obtain a goods sequence; Randomly divide the goods sequence to obtain at least one division scheme, each of which corresponds to a division method of the goods sequence; Divide the goods to be received by the user in the goods sequence into at least one group of goods in the same batch according to the division plan; Uniformly select at least one time point within the preferred delivery time range as the delivery time. The number of time points is equal to the number of groups of the same batch of goods. Allocate the receipt time to the same batch of goods in chronological order; Calculate the proportion of the volume of goods in the same batch that exceeds the volume preference range as the volume excess ratio; Calculate the proportion of the volume of goods in the same batch that exceeds the preferred weight range as the weight excess proportion; The average value of the volume excess ratio of the same batch of goods in the division scheme is superimposed with the average value of the weight excess ratio of the same batch of goods in the division scheme to obtain the identification coefficient; The same batch of goods in the division scheme with the smallest identification coefficient is regarded as the batch goods, and the receipt time of the same batch of goods in the division scheme with the smallest identification coefficient is regarded as the receipt time of the batch goods.

[0024] When making the division, each division corresponds to a delivery method, and the whole will produce a delivery effect, which is characterized here by the recognition coefficient. The recognition coefficient mainly depends on the combination of the volume excess ratio and the weight excess ratio. For users, the volume preference range and the preferred weight range are the volume and weight with a better handling experience. Therefore, the larger the excess part, the worse the experience. Therefore, the same batch of goods with the division scheme with the smallest recognition coefficient are selected as batch goods.

[0025] Reference Figure 5 As shown, according to the delivery time of batch goods, the congestion of the goods route and the existing delivery tasks of the delivery personnel, the delivery plan is formed, including the following steps: Based on historical data, the road congestion situation within the delivery range of the batched goods at the time of receipt is obtained, and the delivery range is the area formed by the positions of the delivery personnel who accept the delivery task of the batched goods; Estimate the delivery time based on traffic congestion and the average speed of the delivery person; The delivery time of the batched goods is obtained by subtracting the delivery time from the delivery time of the batched goods. The idle deliveryman who is closest to the batch goods at the delivery time of the batch goods is regarded as the executor of the batch goods, and the delivery plan is summarized with the delivery time.

[0026] During delivery, there is a specific delivery time for each batch of goods, but the courier may not be able to deliver on time due to traffic reasons. Therefore, it is necessary to screen and get the courier with sufficient delivery time, and deliver the goods to a location with sufficient time to ensure that there will be no delays even if congestion occurs. This is because some users will directly collect the goods at the delivery time due to pop-up reminders. Once a delay occurs, it will affect their psychological experience and may lead to user loss.

[0027] Reference Figure 6 As shown, when the delivery person is delivering according to the delivery plan, the congestion navigation for the delivery person includes the following steps: The shortest path between the delivery person's current location and the delivery destination is formed, and the congested path in the shortest path is regarded as the congested part; Obtain the congestion length of the congested part, and predict the congestion time based on the congestion length; Get the shortest alternative route to the congested part of the map and estimate the travel time of the shortest alternative route based on the delivery person's speed; When the congestion time does not exceed the driving time, the navigation deliveryman will delay the delivery to the congested part. Otherwise, the shortest alternative route of the congested part will be used for delivery.

[0028] During delivery, the congestion situation cannot be exactly the same as the estimated situation. Therefore, timely navigation is required. Navigation is not about route navigation, but more about avoiding congestion, thereby ensuring that delivery can be completed in time.

[0029] Reference Figure 7 As shown, based on user behavior data, analyzing the user's information acceptance preference includes the following steps: Obtain user operations related to pop-up windows from user behavior data as characteristic user operations; The user's dwell time on the pop-up window and the user's completion of the pop-up window content are obtained in the characteristic user operation; Use the hierarchical analysis method to form the weights of the user's stay time on the pop-up window and the user's completion of the pop-up window content; Multiply the user's stay time on the pop-up window and the user's completion of the pop-up window content with the corresponding weights and add them together to get the preference coefficient; The pop-up windows corresponding to the 10 characteristic user operations with the largest preference coefficients are used as target pop-up windows; Get the pop-up context of the target pop-up window, get the display characteristics of the target pop-up window, and summarize them into the user's information acceptance preference.

[0030] The main function of a pop-up window is to provide information reminders, which may require users to perform a series of operations. Therefore, preferences can be identified by the length of time the user stays and the degree of cooperation with the operational requirements, and based on this, the preferred features can be extracted to obtain the desired design and pop-up settings.

[0031] Reference Figure 8 As shown, based on information acceptance preferences, the pop-up window display design includes the following steps: Randomly combining the display features of the target pop-up window to obtain at least one combination scheme; Performing display design of the pop-up window according to the display features in the combination scheme to obtain at least one preliminary display design; Conduct user testing on the preliminary display designs, and select the 10 preliminary display designs with the largest preference coefficients as the pop-up window display designs.

[0032] The following steps are included to set the pop-up conditions for the pop-up window: Extract features of the pop-up context of the target pop-up window, analyze the extracted features, obtain the user's possible leisure time, and pop up the pop-up window during the possible leisure time.

[0033] Reference Fig. 9 As shown, based on the user's subsequent behavior on the pop-up window, optimizing the display design of the pop-up window and the pop-up condition setting includes the following steps: Among the possible leisure times, the preference coefficient is calculated, and the possible leisure time with the smallest preference coefficient is deleted from the pop-up conditions; The display design of the pop-up window with the largest preference coefficient is used as the target display design, and the display designs of the remaining pop-up windows are used as non-target display designs; The features that are different between the target display design and the non-target display design are used as optimization features; The addition of optimized features is performed in non-target display designs.

[0034] Since there is room for improvement in single settings, pop-up windows are optimized based on usage results.

[0035] Furthermore, the present solution also proposes a storage medium on which a computer-readable program is stored, and when the computer-readable program is called, the above-mentioned intelligent terminal batch logistics delivery optimization system is run.

[0036] It is understandable that the storage medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; an optical medium, such as a DVD; or a semiconductor medium, such as a solid state drive (SSD).

[0037] To sum up, the advantages of the present invention are: by setting a data analysis module, an emergency identification module, a distribution planning module, a plan formation module and a pop-up optimization module, the goods are distributed in batches according to the user's delivery preference and the goods urgency coefficient, thereby ensuring that urgent goods are delivered first, and the user experience during transportation is better, and is not affected by too much goods, resulting in transportation difficulties. At the same time, the delivery time is planned, and congestion is taken into account during planning to prevent delivery delays. In addition, the pop-up window is optimized to ensure that it can meet the user's usage habits, and the pop-up window is displayed when the user is idle as much as possible to prevent interference with his work.

[0038] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.

Claims

1. Intelligent terminal batch logistics delivery optimization system, characterized by: include: A data analysis module, wherein the data analysis module obtains user behavior data and analyzes the user's delivery preferences based on the user behavior data; An emergency identification module, wherein the emergency identification module obtains goods to be received by the user, identifies the urgency of the goods to be received by the user, and obtains an urgency coefficient of the goods; A distribution planning module, which performs batch planning of the goods to be received by the user based on the user's delivery preference and the goods urgency coefficient, and obtains the delivery time of the batched goods; A plan forming module, which forms a delivery plan based on the delivery time of the batched goods, the congestion of the goods route and the existing delivery tasks of the delivery personnel; A congestion navigation module, which performs congestion navigation for the delivery person when the delivery person is delivering according to the delivery plan; A preference analysis module, wherein the preference analysis module analyzes the user's information acceptance preference based on the user behavior data; A pop-up window setting module, which designs the display of the pop-up window based on the information receiving preference and sets the pop-up conditions of the pop-up window; A user prompt module, which provides pop-up window feedback on the delivery situation according to the pop-up window display design and pop-up condition settings; A pop-up window optimization module optimizes the display design and pop-up condition settings of the pop-up window based on the user's subsequent behavior on the pop-up window.

2. The intelligent terminal batch logistics delivery optimization system according to claim 1 is characterized in that: The analyzing and obtaining the user's delivery preference based on the user behavior data comprises the following steps: Extracting evaluation information generated by the user after each delivery from the user behavior data to obtain at least one delivery evaluation information; Extract keywords from the delivery evaluation information to obtain a keyword package; Identify the attributes of the keywords, which are dissatisfaction and satisfaction; Based on the historical usage of keywords, obtain the usage percentage of keywords; When the attribute of a keyword is dissatisfied, the opposite of the reciprocal of the occurrence ratio will be used as the satisfaction contribution of the keyword; When the keyword attribute is satisfaction, the inverse of the occurrence ratio will be used as the keyword's satisfaction contribution; The satisfaction contribution of the keywords in the keyword package is averaged to obtain the evaluation satisfaction; The ten receiving evaluation information with the highest evaluation satisfaction are used as the target receiving evaluation information; According to the volume, weight and delivery time of the goods evaluated by at least one target delivery evaluation information, a volume preference range, a preferred weight range and a preferred delivery time range are formed respectively, and summarized as the user's delivery preference.

3. The intelligent terminal batch logistics delivery optimization system according to claim 2 is characterized in that: The step of identifying the urgency of the goods to be received by the user and obtaining the urgency coefficient of the goods comprises the following steps: Obtain the user's evaluation information on the arrival time from the user behavior data as emergency information; Treat urgent information about delayed delivery as target urgent information; Obtain the evaluation dissatisfaction of the target emergency information, where the evaluation dissatisfaction is equal to the inverse of the evaluation satisfaction; Obtain the delay time of the goods corresponding to the target emergency information, divide the evaluation dissatisfaction by the delay time to obtain the goods emergency coefficient, and pair the goods emergency coefficient with the goods corresponding to the target emergency information; Extracting features of the goods to obtain at least one item feature; Extracting features of the goods to be received by the user to obtain at least one feature of the goods; The cargo urgency coefficient of the cargo that has the most overlap with the cargo characteristics of the cargo to be received by the user is used as the cargo urgency coefficient of the cargo to be received by the user.

4. The intelligent terminal batch logistics delivery optimization system according to claim 3 is characterized in that: The batch planning of the goods to be received by the user and obtaining the delivery time of the batch goods includes the following steps: Sort the goods to be received by the user according to the urgency coefficient of the goods from large to small to obtain a goods sequence; Randomly divide the goods sequence to obtain at least one division scheme, each of which corresponds to a division method of the goods sequence; Divide the goods to be received by the user in the goods sequence into at least one group of goods in the same batch according to the division plan; Uniformly select at least one time point within the preferred delivery time range as the delivery time. The number of time points is equal to the number of groups of the same batch of goods. Allocate the receipt time to the same batch of goods in chronological order; Calculate the proportion of the volume of goods in the same batch that exceeds the volume preference range as the volume excess ratio; Calculate the proportion of the volume of goods in the same batch that exceeds the preferred weight range as the weight excess proportion; The average value of the volume excess ratio of the same batch of goods in the division scheme is superimposed with the average value of the weight excess ratio of the same batch of goods in the division scheme to obtain the identification coefficient; The same batch of goods in the division scheme with the smallest identification coefficient is regarded as the batch goods, and the receipt time of the same batch of goods in the division scheme with the smallest identification coefficient is regarded as the receipt time of the batch goods.

5. The intelligent terminal batch logistics delivery optimization system according to claim 4 is characterized in that: The delivery plan is formed according to the delivery time of the batched goods, the congestion of the goods route and the existing delivery tasks of the delivery personnel, including the following steps: Based on historical data, the road congestion situation within the delivery range of the batched goods at the time of receipt is obtained, and the delivery range is the area formed by the positions of the delivery personnel who accept the delivery task of the batched goods; Estimate the delivery time based on traffic congestion and the average speed of the delivery person; The delivery time of the batched goods is obtained by subtracting the delivery time from the delivery time of the batched goods. The idle deliveryman who is closest to the batch goods at the delivery time of the batch goods is regarded as the executor of the batch goods, and the delivery plan is summarized with the delivery time.

6. The intelligent terminal batch logistics delivery optimization system according to claim 5 is characterized in that: When the delivery person performs delivery according to the delivery plan, the congestion navigation for the delivery person includes the following steps: The shortest path between the delivery person's current location and the delivery destination is formed, and the congested path in the shortest path is regarded as the congested part; Obtain the congestion length of the congested part, and predict the congestion time based on the congestion length; Get the shortest alternative route to the congested part of the map and estimate the travel time of the shortest alternative route based on the delivery person's speed; When the congestion time does not exceed the driving time, the navigation deliveryman will delay the delivery to the congested part. Otherwise, the shortest alternative route of the congested part will be used for delivery.

7. The intelligent terminal batch logistics delivery optimization system according to claim 6 is characterized in that: The analyzing and obtaining the user's information acceptance preference based on the user behavior data comprises the following steps: Obtain user operations related to pop-up windows from user behavior data as characteristic user operations; The user's dwell time on the pop-up window and the user's completion of the pop-up window content are obtained in the characteristic user operation; Use the hierarchical analysis method to form the weights of the user's stay time on the pop-up window and the user's completion of the pop-up window content; Multiply the user's stay time on the pop-up window and the user's completion of the pop-up window content with the corresponding weights and add them together to get the preference coefficient; The pop-up windows corresponding to the 10 characteristic user operations with the largest preference coefficients are used as target pop-up windows; Get the pop-up context of the target pop-up window, get the display characteristics of the target pop-up window, and summarize them into the user's information acceptance preference.

8. The intelligent terminal batch logistics delivery optimization system according to claim 7 is characterized in that: The pop-up window display design based on information acceptance preference includes the following steps: Randomly combining the display features of the target pop-up window to obtain at least one combination scheme; Performing a pop-up window display design according to the display features in the combination scheme to obtain at least one preliminary display design; Conduct user testing on the preliminary display designs, and select the 10 preliminary display designs with the largest preference coefficients as the pop-up window display designs.

9. The intelligent terminal batch logistics delivery optimization system according to claim 8 is characterized in that: The pop-up condition setting for the pop-up window includes the following steps: Extract features of the pop-up context of the target pop-up window, analyze the extracted features, obtain the user's possible leisure time, and pop up the pop-up window during the possible leisure time.

10. The intelligent terminal batch logistics delivery optimization system according to claim 9 is characterized in that: The optimization of the display design and pop-up condition setting of the pop-up window based on the user's subsequent behavior on the pop-up window includes the following steps: Among the possible leisure times, the preference coefficient is calculated, and the possible leisure time with the smallest preference coefficient is deleted from the pop-up conditions; The display design of the pop-up window with the largest preference coefficient is used as the target display design, and the display designs of the remaining pop-up windows are used as non-target display designs; The features that are different between the target display design and the non-target display design are used as optimization features; The addition of optimized features is performed in non-target display designs.

Citation Information

Patent Citations

  • Method for logistics dispensing center work task processing and scheduling

    CN105469201A

  • Order batching and path planning method for tobacco finished product logistics

    CN111695732A

  • Goods transfer progress and user behavior monitoring and goods classification method

    CN118097316A

  • Popup window display method and device, electronic equipment and storage medium

    CN119045932A

  • Method and system for acquiring receiving preference of consumer based on natural language processing model

    CN119377380A