Delivery address reminder methods, systems, electronic devices and storage media

By obtaining the user's target delivery address and location address when placing an order, it determines whether they match. If they do not match, it queries the user's address modification and purchase records to identify frequently used delivery addresses and generates prompt messages to remind the user whether the target delivery address is correct. This solves the problem of users selecting the wrong delivery address, reduces the error rate, and reduces logistics costs.

CN115146182BActive Publication Date: 2025-10-28BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210788181.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-06
Publication Date
2025-10-28
Estimated Expiration
2042-07-06

AI Technical Summary

Technical Problem

Users often select the wrong delivery address when shopping online, which increases the cost of reverse logistics transportation. Existing technology has not been able to effectively solve this problem.

Method used

By obtaining the user's target delivery address and location address when placing an order, it is determined whether they match. If they do not match, the user's address modification history and purchase history are queried to identify frequently used delivery addresses and generate prompt messages to remind the user whether the target delivery address is correct.

Benefits of technology

This reduces the probability of users selecting the wrong delivery address, improves the user experience, and reduces the cost of reverse logistics transportation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115146182B_ABST
    Figure CN115146182B_ABST
Patent Text Reader

Abstract

This application provides a delivery address reminder method, system, electronic device, and storage medium. It obtains the target delivery address and location address selected by the user when placing an order. If the target delivery address and location address do not match, after the user places an order, it determines whether the user has any address modification records within a first preset time period. If the user has address modification records within the first preset time period, it obtains multiple purchase records of the user. Each purchase record includes at least a delivery address. From the delivery addresses of the multiple purchase records, it determines the high-frequency delivery addresses that meet preset conditions. If the high-frequency delivery addresses do not include the target delivery address, it generates and outputs corresponding prompt information. The prompt information is used to remind the user whether the target delivery address is correct. This invention can reduce the probability of users selecting the wrong delivery address, improve user experience, and reduce reverse logistics costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of online shopping technology, and more specifically, to a method, system, electronic device, and storage medium for reminding customers of their shipping address. Background Technology

[0002] With the rapid development of internet technology, more and more users are using online shopping. However, when placing orders, users often move, travel for work, buy goods for relatives, or for other reasons, resulting in an increasing number of delivery addresses on shopping platforms. Consequently, when placing orders, users often select the wrong address and cancel the order, or discover the wrong address after the goods have been shipped and need to change the delivery address, leading to increased reverse logistics costs.

[0003] Therefore, how to provide a delivery address reminder method to remind users whether the currently selected delivery address is correct after they place an order, thereby reducing the probability of users selecting the wrong delivery address, improving user experience, and reducing reverse logistics costs, is the problem that this application urgently needs to solve. Summary of the Invention

[0004] In view of this, the present invention provides a delivery address reminder method, system, electronic device and storage medium, with the aim of reducing the probability of users selecting the wrong delivery address, improving user experience and reducing the cost of reverse logistics transportation.

[0005] The first aspect of this invention discloses a method for reminding customers of their delivery address, the method comprising:

[0006] Obtain the target delivery address and location address selected by the user when placing the order, wherein the location address is the address of the user's current location;

[0007] If the target delivery address and the location address do not match, after the user places an order, it is determined whether the user has an address modification record within a first preset time period;

[0008] If the user has an address modification record within the first preset time period, obtain multiple purchase records of the user; wherein each purchase record includes at least a delivery address;

[0009] From the delivery addresses of multiple purchase records, determine the high-frequency delivery addresses that meet the preset conditions;

[0010] If the target delivery address is not included in the high-frequency delivery addresses, a corresponding prompt message is generated and output; wherein, the prompt message is used to indicate to the user whether the target delivery address is correct.

[0011] Optionally, the method further includes:

[0012] Determine whether the target delivery address and the location address belong to the same province and the same city;

[0013] If the target delivery address and the location address belong to the same province and the same city, then the target delivery address and the location address are determined to be a match.

[0014] If the target delivery address and the location address are not in the same province and / or the same city, it is determined that the target delivery address and the location address do not match.

[0015] Optionally, determining high-frequency delivery addresses that meet preset conditions from the delivery addresses of multiple purchase records includes:

[0016] From the delivery addresses of multiple purchase records, the number of times each delivery address was used within a second preset time period is calculated.

[0017] The delivery addresses whose usage exceeds a preset threshold are identified as high-frequency delivery addresses, wherein the high-frequency delivery addresses include one or more.

[0018] Optionally, after generating and outputting the corresponding prompt information, the method further includes:

[0019] Real-time detection of error information received from the user based on the prompt pop-up within a third preset time period;

[0020] If no error information is detected from the user's feedback based on the prompt pop-up within the third preset time period, the target delivery address will be determined as the final delivery address.

[0021] If the error message from the user based on the pop-up is detected during the third preset time period, the user will be redirected to the delivery address selection interface to select a new delivery address.

[0022] A second aspect of the present invention discloses a delivery address reminder system, the system comprising:

[0023] The address acquisition unit is used to acquire the target delivery address and location address selected by the user when placing an order, wherein the location address is the address of the user's current location;

[0024] The first judgment unit is used to determine whether the user has an address modification record within a first preset time period if the target delivery address and the location address do not match after the user places an order.

[0025] The purchase record acquisition unit is used to acquire multiple purchase records of the user if the user has an address modification record within the first preset time period; wherein each purchase record includes at least a delivery address;

[0026] The high-frequency address determination unit is used to determine the high-frequency delivery address that meets the preset conditions from the delivery addresses of multiple purchase records.

[0027] The prompt pop-up generation unit is used to generate and output corresponding prompt information if the target delivery address is not included in the high-frequency delivery address list; wherein the prompt information is used to prompt the user whether the target delivery address is correct.

[0028] Optionally, the system further includes:

[0029] The first judgment unit is used to determine whether the target delivery address and the location address belong to the same province and the same city;

[0030] The first determining unit is configured to determine that the target delivery address and the location address match if the target delivery address and the location address belong to the same province and the same city.

[0031] The second determining unit is used to determine that the target delivery address and the location address do not match if the target delivery address and the location address do not belong to the same province and / or the same city.

[0032] Optionally, the high-frequency delivery address determination unit includes:

[0033] The statistics unit is used to count the number of times each of the delivery addresses is used within a second preset time period from the delivery addresses of multiple purchase records.

[0034] The high-frequency delivery address determination subunit is used to determine the delivery address whose usage exceeds a preset threshold as a high-frequency delivery address, wherein the high-frequency delivery address includes one or more.

[0035] Optionally, the system further includes:

[0036] The real-time detection unit is used to detect in real time the error information received by the user based on the prompt pop-up within a third preset time period.

[0037] The third determining unit is used to determine the target delivery address as the final delivery address if no error information is detected from the user's feedback based on the prompt pop-up within the third preset time period.

[0038] The jump unit is used to jump to the delivery address selection interface if the error information fed back by the user based on the pop-up window is detected during the third preset time period, so that the user can select a new delivery address.

[0039] A third aspect of the present invention discloses an electronic device, comprising: a processor and a memory, the processor and the memory being connected via a communication bus; wherein, the processor is configured to call and execute a program stored in the memory; the memory is configured to store the program, the program being configured to implement the delivery address reminder method as disclosed in the first aspect of the present invention.

[0040] The fourth aspect of the present invention discloses a computer-readable storage medium storing computer-executable instructions for performing the delivery address reminder method as disclosed in the first aspect of the present invention.

[0041] The embodiments provided by this invention obtain the target delivery address and location address selected by the user when placing an order. If the target delivery address and location address do not match, it determines whether the user has an address modification record within a first preset time period. If so, it obtains multiple purchase records of the user within a second preset time period and determines the high-frequency delivery address that meets the preset conditions from the delivery addresses of the multiple purchase records. If the high-frequency delivery address does not include the target delivery address, it generates and outputs corresponding prompt information to indicate whether the currently selected target delivery address is correct, thereby reducing the probability of the user selecting the wrong delivery address, improving the user experience, and reducing the cost of reverse logistics transportation. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention 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 embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0043] Figure 1 A flowchart illustrating a delivery address reminder method provided in an embodiment of the present invention;

[0044] Figure 2 This is a schematic diagram of a delivery address reminder system provided in an embodiment of the present invention;

[0045] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0046] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0047] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0048] It should be noted that the concepts of "first" and "second" mentioned in this invention are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0049] It should be noted that the terms "a" and "a plurality of" used in this invention disclosure are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0050] See Figure 1 The diagram illustrates a flowchart of a delivery address reminder method provided by the present invention, applicable to a shopping platform. The delivery address reminder method specifically includes the following steps:

[0051] S101: Obtain the target delivery address and location address selected by the user when placing the order, where the location address is the address of the user's current location.

[0052] During the specific execution of step S101, the shopping platform obtains the delivery address selected by the user when placing the order (for ease of distinction, the delivery address selected by the user when placing the order is referred to as the target delivery address), and obtains the location address of the user's current location through GPS positioning technology.

[0053] It should be noted that the shopping platform can be an app. This app can include platforms like JD.com, Taobao, and Vipshop.

[0054] S102: Determine whether the target delivery address and the location address match; if the target delivery address and the location address do not match, proceed to step S103.

[0055] In the specific execution of step S102, after obtaining the target delivery address and location address, it can be determined whether the target delivery address and location address belong to the same province and the same city; if the target delivery address and location address do not belong to the same province and / or the same city, it is determined that the target delivery address and location address do not match, and the user is detected in real time whether an order has been placed. When an order is detected, the database is queried to see if there is a record of address modification for the user, that is, step S103 is executed.

[0056] If the target delivery address and the location address are in the same province and the same city, the target delivery address and the location address are considered to be a match.

[0057] In this embodiment of the application, if the target delivery address and the location address are determined to match, the target delivery address can be determined as the final target delivery address without outputting any prompt information.

[0058] It should be noted that the prompt message is displayed in the prompt box, and the location of the prompt message is the location of the prompt box.

[0059] S103: After the user places an order, determine whether the user has an address modification record within the first preset time period; if the user has an address modification record within the first preset time period, proceed to step S104.

[0060] During the specific execution of step S103, after determining that the target delivery address and the location address do not match, and after detecting that the user has placed an order, the database can be queried to determine whether there is a record of address modification for the user within the first preset time period. If the database finds a record of address modification for the user within the first preset time period, it indicates that the user has selected the wrong address. At this time, it can be further determined whether there is a risk of the user selecting the wrong address, and step S103 can be executed.

[0061] If no address modification records for the user within the first preset time period are found in the database query, it means that the user has not selected the wrong address. The target delivery address can be directly set as the final delivery address without prompting the user.

[0062] It should be noted that the first preset time period can be 3 months, 6 months, or 1 year, and can be set according to the actual situation. This embodiment of the invention does not limit it.

[0063] S104: Obtain multiple purchase records of the user; wherein each purchase record includes at least a shipping address.

[0064] During the specific execution of step S104, if it is determined that there are user address modification records within the first preset time period, multiple purchase records of the user are retrieved from the database.

[0065] Each purchase record includes at least a shipping address, and the database stores each user's purchase records.

[0066] S105: Identify high-frequency delivery addresses that meet preset conditions from multiple purchase records.

[0067] In the specific execution of step S105, after obtaining multiple purchase records of the user, the number of times each delivery address is used within a second preset time period is counted from the delivery addresses of the multiple purchase records; and delivery addresses whose usage exceeds a preset threshold are identified as high-frequency delivery addresses. High-frequency delivery addresses may include one or more.

[0068] It should be noted that the second preset time period can be 1 month, 2 months, or 3 months, and can be set according to the actual situation. This embodiment of the invention does not limit it.

[0069] It should be noted that the preset threshold can be 3 times, 4 times, or 5 times, and can be set according to the actual situation. This application embodiment does not limit it.

[0070] For example, the second preset time period is one month, and the preset threshold is three times. After retrieving multiple purchase records from the database, it is found that delivery address 1 was used twice within one month, delivery address 2 was used four times within one month, delivery address 3 was used seven times within one month, and delivery address 4 was used five times within one month. Therefore, it can be determined that delivery addresses 2, 3, and 4 were used more than three times within one month, and thus they can be identified as high-frequency delivery addresses.

[0071] It should be noted that if there is no high-frequency delivery address that meets the preset conditions among the delivery addresses of multiple historical purchase records, the target delivery address can be directly set as the final target delivery address without outputting a prompt message.

[0072] S106: Determine whether the high-frequency delivery address includes the target delivery address; if the high-frequency delivery address does not include the target delivery address, proceed to step S107.

[0073] During the specific execution of step S106, after determining at least one high-frequency delivery address, it can be further determined whether the target delivery address is any one of the at least one high-frequency delivery addresses, that is, whether the high-frequency delivery addresses include the target delivery address; if the target delivery address is not any one of the at least one high-frequency delivery addresses, that is, the high-frequency delivery addresses do not include the target delivery address, it indicates that the user is at risk of selecting the wrong address, and then step S108 can be executed to remind the user to check whether the currently selected delivery address is correct.

[0074] If the target delivery address is any one of the high-frequency delivery addresses, it means that the user is not at risk of selecting the wrong address. In this case, the target delivery address can be directly set as the final target delivery address without outputting any prompt information.

[0075] S107: Generate and output the corresponding prompt pop-up; wherein, the prompt pop-up includes prompt information, which is used to prompt the user whether the target delivery address is correct.

[0076] In the specific execution of step S107, if it is determined that the target delivery address is not any of the high-frequency delivery addresses among at least one high-frequency delivery address, that is, if it is determined that the user is at risk of selecting the wrong address, a corresponding prompt pop-up can be generated and output to prompt the user whether the currently selected target delivery address is correct.

[0077] It should be noted that the generated prompt message may be: Please confirm whether the current address "xxxxxxxx" is correct; or it may be: The currently selected target delivery address is different from the last delivery address used. Please confirm whether the currently selected target delivery address "xxxxxxxx" is correct; or it may be: The currently selected target delivery address has not appeared in the historical delivery addresses. Please confirm whether the currently selected target delivery address "xxxxxxxx" is correct.

[0078] The above are merely preferred embodiments of the prompt information provided in this application. The specific content of the prompt information can be set according to the actual application, and this application does not limit it.

[0079] Furthermore, in this embodiment of the application, after outputting the corresponding prompt pop-up, it is also possible to detect in real time whether the error information received by the user based on the prompt pop-up is received within the third preset time period; if no error information is detected by the user based on the prompt pop-up within the third preset time period, or if correct information is detected by the user based on the prompt pop-up within the third preset time period, the target delivery address is determined as the final delivery address.

[0080] If an error message is detected from the user's feedback in the pop-up window during the third preset time period, the user will be redirected to the delivery address selection interface to choose a new delivery address.

[0081] It should be noted that the third preset time period can be 20 seconds, 30 seconds, 40 seconds, etc., and can be set according to the actual application. This application embodiment does not limit it.

[0082] This invention provides a delivery address reminder method. By obtaining the target delivery address and location address selected by the user when placing an order, if the target delivery address and location address do not match, it determines whether the user has an address modification record within a first preset time period. If so, it obtains multiple purchase records of the user within a second preset time period and determines the high-frequency delivery address that meets preset conditions from the delivery addresses of the multiple purchase records. If the high-frequency delivery address does not include the target delivery address, it generates and outputs corresponding prompt information to remind the user whether the currently selected target delivery address is correct, thereby reducing the probability of the user selecting the wrong delivery address, improving the user experience, and reducing the cost of reverse logistics transportation.

[0083] To better illustrate the above content, the following examples will be provided.

[0084] For example, you can preset the first preset time period to six months, the second preset time period to one month, the preset threshold to four times, and the third preset time period to 30 seconds.

[0085] When a user places an order through the app, the app can obtain the target delivery address selected by the user when placing the order, which is xx province xx city xx county, and the location address of the user's current location through GPS positioning technology, which is xx province xxx city xxx county. It can determine that the target delivery address and the location address do not belong to the same city, and thus determine that the target delivery address and the location address do not match.

[0086] After the app detects that a user has placed an order, it can query the database to see if there are any records of the user changing their address within the last six months. If the database shows that the user has changed their address within the last six months, it means that the user has changed their address within the last six months. At this point, it can be further determined whether the user is at risk of selecting the wrong address.

[0087] Retrieve at least one frequently used delivery address from the database. Specifically, retrieve multiple purchase records of the user from the database, and identify delivery addresses that have been used more than 4 times within one month from these purchase records as delivery address 3, delivery address 4, and delivery address 6. Among them, delivery address 3 is located in xxx County, xxx City, xx Province; delivery address 4 is located in xxx County, xxx City, xx Province; and delivery address 6 is located in xxx County, xxx City, xxx Province.

[0088] Therefore, it can be determined that delivery addresses 3, 4, and 6 are all high-frequency delivery addresses. Based on the target delivery address (xx province xx city xx county), it can be determined that the target delivery address is not any of the at least one high-frequency delivery address. A corresponding prompt pop-up is generated and output to prompt the user whether the target delivery address is correct. If the user confirms the correctness based on the prompt pop-up within 30 seconds, the target delivery address is determined as the final delivery address.

[0089] Based on the delivery address reminder method disclosed in the embodiments of the present invention, the embodiments of the present invention also disclose a delivery address reminder system, such as... Figure 2 As shown, the delivery address reminder system includes:

[0090] Address acquisition unit 21 is used to acquire the target delivery address and location address selected by the user when placing an order, wherein the location address is the address of the user's current location;

[0091] The first judgment unit 22 is used to determine whether the user has an address modification record within a first preset time period after the user places an order if the target delivery address and the location address do not match.

[0092] Purchase record acquisition unit 23 is used to acquire multiple purchase records of a user if the user has an address modification record within a first preset time period; wherein each purchase record includes at least a delivery address;

[0093] The high-frequency address determination unit 24 is used to determine the high-frequency delivery address that meets the preset conditions from the delivery addresses of multiple purchase records.

[0094] The prompt pop-up generation unit 25 is used to generate and output corresponding prompt information if the target delivery address is not included in the high-frequency delivery address list; wherein the prompt information is used to prompt the user whether the target delivery address is correct.

[0095] The specific principles and execution processes of each unit in the delivery address reminder system disclosed in the above embodiments of the present invention are similar to those in the above embodiments of the present invention. Figure 1 The publicly available method for reminding customers of their delivery address is the same; please refer to the above-described embodiments of the present invention. Figure 1 The relevant parts of the publicly available delivery address reminder methods will not be repeated here.

[0096] This invention provides a delivery address reminder system. By acquiring the target delivery address and location address selected by the user when placing an order, if the target delivery address and location address do not match, the system determines whether the user has an address modification record within a first preset time period. If so, it acquires multiple purchase records of the user within a second preset time period and determines the high-frequency delivery address that meets preset conditions from the delivery addresses of the acquired multiple purchase records. If the high-frequency delivery address does not include the target delivery address, the system generates and outputs corresponding prompt information to remind the user whether the currently selected target delivery address is correct, thereby reducing the probability of the user selecting the wrong delivery address, improving the user experience, and reducing the cost of reverse logistics transportation.

[0097] Optionally, the delivery address reminder system provided in this embodiment of the invention further includes:

[0098] The first judgment unit is used to determine whether the target delivery address and the location address belong to the same province and the same city;

[0099] The first determining unit is used to determine that the target delivery address and the location address match if the target delivery address and the location address belong to the same province and the same city.

[0100] The second determining unit is used to determine that the target delivery address and the location address do not match if the target delivery address and the location address do not belong to the same province and / or the same city.

[0101] Optionally, the high-frequency delivery address determination unit includes:

[0102] The statistics unit is used to count the number of times each of the delivery addresses is used within a second preset time period from the delivery addresses of multiple purchase records.

[0103] The high-frequency delivery address determination subunit is used to determine the delivery address whose usage exceeds a preset threshold as a high-frequency delivery address, wherein the high-frequency delivery address includes one or more.

[0104] Optionally, the delivery address reminder system provided in this embodiment of the invention further includes:

[0105] The real-time detection unit is used to detect error information received from the user based on the prompt pop-up within a third preset time period.

[0106] The third determining unit is used to determine the target delivery address as the final delivery address if no error information is detected from the user's feedback based on the prompt pop-up within the third preset time period.

[0107] The jump unit is used to jump to the delivery address selection interface if the error information fed back by the user based on the pop-up window is detected during the third preset time period, so that the user can select a new delivery address.

[0108] This application also provides an electronic device, which includes a processor and a memory, the processor and the memory being connected via a communication bus; wherein, the processor is used to call and execute a program stored in the memory; the memory is used to store the program, which is used to implement a delivery address reminder method.

[0109] The following is for reference. Figure 3 The diagram illustrates a structural schematic suitable for implementing embodiments of the present invention. The electronic devices in the embodiments of the present invention may include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 3 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the disclosed embodiments of the present invention.

[0110] like Figure 3 As shown, the electronic device may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage device 308 into a random access memory (RAM) 303. The RAM 303 also stores various programs and data required for the operation of the electronic device. The processing unit 301, ROM 302, and RAM 303 are interconnected via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0111] Typically, the following devices can be connected to I / O interface 305: input devices 306 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 307 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 308 including, for example, magnetic tapes, hard disks, etc.; and communication devices 309. Communication device 309 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 3 The electronic device is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead.

[0112] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the delivery address reminder method shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 309, or installed from a storage device 308, or installed from a ROM 302. When the computer program is executed by the processing device 301, it performs the functions defined in the passenger security check method of the embodiments of this invention.

[0113] Furthermore, embodiments of the present invention also provide a computer-readable storage medium storing computer-executable instructions for executing a delivery address reminder method.

[0114] The aforementioned computer-readable medium carries one or more programs. When the electronic device executes the aforementioned one or more programs, the electronic device causes the following actions: to obtain the target delivery address and location address selected by the user when placing an order, wherein the location address is the address of the user's current location; to determine whether the target delivery address and the location address match; if the target delivery address and the location address do not match, after the user places an order, to determine whether the user has an address modification record within a first preset time period; if the user has an address modification record within the first preset time period, to obtain multiple purchase records of the user; wherein each purchase record includes at least a delivery address; to determine at least one high-frequency delivery address from the delivery addresses of the multiple purchase records; if the target delivery address is not any of the at least one high-frequency delivery address, to generate and output a corresponding prompt pop-up; wherein the prompt pop-up includes a prompt message, the prompt message being used to prompt the user whether the target delivery address is correct.

[0115] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0116] It should be noted that the computer-readable medium disclosed in this invention may be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0117] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0118] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and relevant parts can be referred to the descriptions in the method embodiments. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0119] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0120] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0121] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for reminding customers of their shipping address, characterized in that, The method includes: Obtain the target delivery address and location address selected by the user when placing the order, wherein the location address is the address of the user's current location; If the target delivery address and the location address do not match, after the user places an order, the database is queried to determine whether there are any address modification records of the user within the first preset time period. If the user has an address modification record within the first preset time period, obtain multiple purchase records of the user; wherein each purchase record includes at least a delivery address; From the delivery addresses of multiple purchase records, high-frequency delivery addresses that meet preset conditions are determined; wherein, determining high-frequency delivery addresses from the delivery addresses of multiple purchase records includes: counting the number of times each delivery address is used within a second preset time period from the delivery addresses of multiple purchase records; and determining delivery addresses whose number of uses exceeds a preset threshold as high-frequency delivery addresses, wherein the high-frequency delivery addresses include one or more; If the target delivery address is not included in the high-frequency delivery addresses, a corresponding prompt message is generated and output; wherein, the prompt message is used to indicate to the user whether the target delivery address is correct.

2. The method according to claim 1, characterized in that, The method further includes: Determine whether the target delivery address and the location address belong to the same province and the same city; If the target delivery address and the location address belong to the same province and the same city, then the target delivery address and the location address are determined to be a match. If the target delivery address and the location address are not in the same province and / or the same city, it is determined that the target delivery address and the location address do not match.

3. The method according to claim 1, characterized in that, After generating and outputting the corresponding prompt information, the method further includes: Real-time detection of error information received from the user based on the prompt pop-up within a third preset time period; If no error information is detected from the user's feedback based on the prompt pop-up within the third preset time period, the target delivery address will be determined as the final delivery address. If the error message reported by the user based on the prompt pop-up is detected during the third preset time period, the user will be redirected to the delivery address selection interface to select a new delivery address.

4. A delivery address reminder system, characterized in that, The system includes: The address acquisition unit is used to acquire the target delivery address and location address selected by the user when placing an order, wherein the location address is the address of the user's current location; The first judgment unit is used to query the database after the user places an order if the target delivery address and the location address do not match, in order to determine whether there is a record of the user's address modification within a first preset time period. The purchase record acquisition unit is used to acquire multiple purchase records of the user if the user has an address modification record within the first preset time period; wherein each purchase record includes at least a delivery address; A high-frequency address determination unit is used to determine high-frequency delivery addresses that meet preset conditions from the delivery addresses of multiple purchase records; the high-frequency delivery address determination unit includes: a statistics unit, used to count the number of times each delivery address is used within a second preset time period from the delivery addresses of multiple purchase records; and a high-frequency delivery address determination subunit, used to determine delivery addresses whose number of uses exceeds a preset threshold as high-frequency delivery addresses, wherein the high-frequency delivery addresses include one or more. The prompt pop-up generation unit is used to generate and output corresponding prompt information if the target delivery address is not included in the high-frequency delivery address list; wherein the prompt information is used to prompt the user whether the target delivery address is correct.

5. The system according to claim 4, characterized in that, The system also includes: The first judgment unit is used to determine whether the target delivery address and the location address belong to the same province and the same city; The first determining unit is configured to determine that the target delivery address and the location address match if the target delivery address and the location address belong to the same province and the same city. The second determining unit is used to determine that the target delivery address and the location address do not match if the target delivery address and the location address do not belong to the same province and / or the same city.

6. The system according to claim 4, characterized in that, The system also includes: The real-time detection unit is used to detect in real time the error information received by the user based on the prompt pop-up within a third preset time period. The third determining unit is used to determine the target delivery address as the final delivery address if no error information is detected from the user's feedback based on the prompt pop-up within the third preset time period. The jump unit is used to jump to the delivery address selection interface if the error information fed back by the user based on the prompt pop-up is detected during the third preset time period, so that the user can select a new delivery address.

7. An electronic device, characterized in that, include: A processor and a memory are connected via a communication bus; wherein the processor is used to call and execute a program stored in the memory; The memory is used to store a program for implementing the delivery address reminder method as described in any one of claims 1-3.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for performing the delivery address reminder method according to any one of claims 1-3.

Citation Information

Patent Citations

  • Receiving address error correction method and system

    CN104134145A

  • Order information determination method and apparatus

    CN106204186A