Address information processing method and device, storage medium and computer equipment

By displaying the address editing area on the order submission page and sending the request to the server, the problem of low efficiency in address information editing operations in e-commerce software is solved, and efficient address information processing and user experience are achieved.

CN119538874APending Publication Date: 2025-02-28RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311091254.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-28
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In e-commerce software, when users need to edit address information during the ordering process, the existing technology leads to low operation efficiency and needs to break out of the order submission process for address management operations.

Method used

The address editing area is displayed on the order submission page. The client receives user information and address information in response to the address information processing request, and sends the order submission request, address information processing request, user information and address information to the server. The server generates an order and maps and stores user information and address information.

Benefits of technology

By combining the address management process and the order submission process, the address information processing link is shortened, the operation efficiency of address information editing is improved, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119538874A_ABST
    Figure CN119538874A_ABST
Patent Text Reader

Abstract

The invention discloses an address information processing method and device, a storage medium and computer equipment, and relates to the technical field of Internet. The method comprises the following steps: a client displays an address editing area on an order submission page in response to an address information processing request; the client receives user information and / or address information through an address editing area in response to the address information editing operation, and displays the user information and the address information; the client responds to the order submission request and sends the order submission request, the address information processing request, the user information and the address information to the server; and the server generates an order according to the order submission request, and maps and stores the user information and the address information in the receiving address information of the user based on the address information processing request. According to the method, an address information processing link can be shortened, and the operation efficiency of address information editing is improved, so that the experience feeling of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet technology, and in particular to an address information processing method, device, storage medium and computer equipment. Background Art

[0002] In e-commerce software, address management is a common requirement. Generally speaking, users will complete address management by adding or modifying the delivery address before purchasing goods, and then place an order, and finally receive the purchased goods through the delivery address set in the order.

[0003] Currently, when users place an order, there is a situation where the existing delivery address is not the address they want to place an order. In this case, the user needs to complete the address editing operation first, then save it as a new or modified delivery address, then apply the delivery address to the order submission page, and finally execute the order operation. However, this address management operation process jumps out of the order submission process, and the operation efficiency is low. Summary of the invention

[0004] In view of this, the present application provides an address information processing method, apparatus, storage medium and computer equipment, the main purpose of which is to solve the technical problem of low efficiency in address information editing operations in orders.

[0005] According to a first aspect of the present invention, there is provided an address information processing method, the method comprising:

[0006] The client responds to the address information processing request and displays the address editing area on the order submission page;

[0007] The client receives user information and / or address information through the address editing area in response to the address information editing operation, and displays the user information and the address information;

[0008] The client sends the order submission request, the address information processing request, the user information and the address information to the server in response to the order submission request;

[0009] The server generates an order according to the order submission request, and processes the request based on the address information, and maps and stores the user information and the address information in the user's delivery address information.

[0010] Optionally, the address information processing request includes an address information addition request and / or an address information modification request; the client displays an address editing area on the order submission page in response to the address information processing request, including: the client displays an address addition editing area on the order submission page in response to the address information addition request; and / or the client displays an address modification editing area on the order submission page in response to the address information modification request; wherein the address addition editing area and the address modification editing area display a user information input box and an address information input box

[0011] Optionally, the method also includes: the client displays a prompt message that the delivery address is automatically saved after the order is submitted in the address adding editing area and the address modifying editing area; and / or the client obtains recommended user information and / or recommended address information, and displays the recommended user information and / or the recommended address information in the address adding editing area; and / or the client obtains the user information and / or the address information to be modified, and displays the user information and / or the address information to be modified in the address modifying editing area.

[0012] Optionally, the server processes the request based on the address information and stores the user information and the address information mapping in the user's delivery address information, including: the server adds a delivery address to the user's delivery address information based on the address information addition request, and stores the user information and the address information mapping in the newly added delivery address; and / or the server obtains the delivery address to be modified from the user's delivery address information based on the address information modification request, and stores the user information and the address information mapping in the delivery address to be modified.

[0013] Optionally, before the client responds to the address information processing request and displays the address editing area on the order submission page, the method also includes: the client sends the address information viewing request to the server in response to the address information viewing request initiated in the order submission page; the server obtains the user's delivery address information in response to receiving the address information viewing request, and sends the user's delivery address information to the client; the client receives the user's delivery address information and displays the user's delivery address information and / or a first address processing control, wherein the first address processing control is used to display the address editing area on the order submission page in response to the address information processing request.

[0014] Optionally, the server obtains the user's delivery address information in response to receiving the address information viewing request, and sends the user's delivery address information to the client, including: the server obtains the user's delivery address information and the store location information of the store selected by the user in response to receiving the address information viewing request, wherein the delivery address in the user's delivery address information includes mapped stored user information and address information; the server verifies the validity and delivery range of the address information in the delivery address according to the store location information to obtain the verification result of the delivery address; the server sends the delivery address and the verification result of the delivery address to the client.

[0015] Optionally, the first address processing control includes a first address adding control and / or a first address modifying control, and the address information processing request includes an address information adding request and / or an address information modifying request; the client displays the user's delivery address information and / or the first address processing control, including: the client displays the delivery address and the verification result of the delivery address; and / or the client displays the first address adding control and / or the first address modifying control corresponding to the delivery address, the first address adding control is used to respond to the address information adding request and display an address adding editing area on the order submission page, and the first address modifying control is used to respond to the address information modifying request and display an address modifying editing area on the order submission page.

[0016] Optionally, the client receives the address information through the address editing area in response to the address information editing operation, and displays the address information, including: the client obtains the store location information of the store selected by the user in response to the address information editing operation, and displays the address selection page; the client receives the selected address information in response to the address selection operation, and determines whether the selected address information is within the delivery range of the store location information; if the selected address information is within the delivery range of the store location information, the client displays the selected address information in the address editing area.

[0017] Optionally, the method also includes: if the selected address information is not within the delivery range of the store location information, the client displays a second address processing control and / or a prompt message that the address is out of the delivery range on the address selection page; wherein the second address processing control includes a second address adding control and / or a second address modifying control, the second address adding control is used to respond to an address information adding request, display an address adding editing page and the selected address information, and the second address modifying control is used to respond to an address information modifying request, display an address modifying editing page and the selected address information.

[0018] According to a second aspect of the present invention, there is provided an address information processing method, the method comprising:

[0019] In response to the address information processing request, displaying an address editing area on the order submission page;

[0020] In response to the address information editing operation, receiving user information and / or address information through the address editing area, and displaying the user information and the address information;

[0021] In response to an order submission request, the order submission request, the address information processing request, the user information and the address information are sent to the server to generate an order, and the user information and the address information are mapped and stored in the user's delivery address information.

[0022] Optionally, the address information processing request includes an address information addition request and / or an address information modification request; the displaying of an address editing area on the order submission page in response to the address information processing request includes: displaying an address addition editing area on the order submission page in response to the address information addition request; and / or displaying an address modification editing area on the order submission page in response to the address information modification request; wherein a user information input box and an address information input box are displayed in the address addition editing area and the address modification editing area.

[0023] Optionally, the method also includes: displaying a prompt message in the address adding editing area and the address modifying editing area that the delivery address is automatically saved after the order is submitted; and / or obtaining recommended user information and / or recommended address information, and displaying the recommended user information and / or the recommended address information in the address adding editing area; and / or obtaining user information and / or address information to be modified, and displaying the user information and / or address information to be modified in the address modifying editing area.

[0024] Optionally, before displaying the address editing area on the order submission page in response to the address information processing request, the method further includes: sending the address information viewing request in response to the address information viewing request initiated in the order submission page; receiving the user's delivery address information, and displaying the user's delivery address information and / or a first address processing control, wherein the first address processing control is used to display the address editing area on the order submission page in response to the address information processing request.

[0025] Optionally, the first address processing control includes a first address adding control and / or a first address modifying control, and the address information processing request includes an address information adding request and / or an address information modifying request; the display of the user's delivery address information and / or the first address processing control includes: displaying the delivery address and the verification result of the delivery address; and / or displaying the first address adding control and / or the first address modifying control corresponding to the delivery address, the first address adding control is used to respond to the address information adding request and display an address adding editing area on the order submission page, and the first address modifying control is used to respond to the address information modifying request and display an address modifying editing area on the order submission page.

[0026] Optionally, in response to the address information editing operation, the address information is received through the address editing area and the address information is displayed, including: in response to the address information editing operation, obtaining the store location information of the store selected by the user, and displaying the address selection page; in response to the address selection operation, receiving the selected address information, and determining whether the selected address information is within the delivery range of the store location information; if the selected address information is within the delivery range of the store location information, displaying the selected address information in the address editing area.

[0027] Optionally, the method also includes: if the selected address information is not within the delivery range of the store location information, then displaying a second address processing control and / or a prompt message that the address is out of the delivery range on the address selection page; wherein the second address processing control includes a second address adding control and / or a second address modifying control, the second address adding control is used to respond to an address information adding request, display an address adding editing page and the selected address information, and the second address modifying control is used to respond to an address information modifying request, display an address modifying editing page and the selected address information.

[0028] According to a third aspect of the present invention, there is provided an address information processing method, the method comprising:

[0029] In response to receiving an order submission request, an address information processing request, user information and address information, an order is generated according to the order submission request, and based on the address information processing request, the user information and the address information are mapped and stored in the user's delivery address information, wherein the user information and the address information are received through the address editing area displayed on the order submission page of the client.

[0030] Optionally, the address information processing request includes an address information addition request and / or an address information modification request; then, based on the address information processing request, the user information and the address information mapping are stored in the user's delivery address information, including: based on the address information addition request, a delivery address is added to the user's delivery address information, and the user information and the address information mapping are stored in the newly added delivery address; and / or based on the address information modification request, the delivery address to be modified is obtained from the user's delivery address information, and the user information and the address information mapping are stored in the delivery address to be modified.

[0031] Optionally, the method further includes: in response to receiving the address information viewing request, obtaining the user's delivery address information, and sending the user's delivery address information to the client.

[0032] Optionally, in response to receiving the address information viewing request, obtaining the user's delivery address information, and sending the user's delivery address information to the client, includes: in response to receiving the address information viewing request, obtaining the user's delivery address information and store location information of a store selected by the user, wherein the delivery address in the user's delivery address information includes mapped stored user information and address information; verifying the validity and delivery range of the address information in the delivery address according to the store location information, and obtaining a verification result of the delivery address;

[0033] The delivery address and the verification result of the delivery address are sent to the client.

[0034] According to a fourth aspect of the present invention, there is provided an address information processing device, the device comprising:

[0035] An address editing area display module, for displaying an address editing area on an order submission page in response to an address information processing request;

[0036] A delivery address information editing module, configured to receive user information and / or address information through the address editing area in response to an address information editing operation, and to display the user information and the address information;

[0037] An order submission request sending module is used to respond to an order submission request, send the order submission request, the address information processing request, the user information and the address information to the server to generate an order, and make the user information and the address information mapping stored in the user's delivery address information.

[0038] Optionally, the address information processing request includes an address information addition request and / or an address information modification request; the address editing area display module is specifically used to display an address addition editing area on the order submission page in response to the address information addition request; and / or to display an address modification editing area on the order submission page in response to the address information modification request; wherein a user information input box and an address information input box are displayed in the address addition editing area and the address modification editing area.

[0039] Optionally, the address editing area display module is also used to display a prompt message that the delivery address is automatically saved after the order is submitted in the address adding editing area and the address modifying editing area; and / or obtain recommended user information and / or recommended address information, and display the recommended user information and / or the recommended address information in the address adding editing area; and / or obtain user information and / or address information to be modified, and display the user information and / or address information to be modified in the address modifying editing area.

[0040] Optionally, the device also includes a delivery address information display module, wherein the delivery address information display module is used to send the address information viewing request in response to the address information viewing request initiated in the order submission page; receive the user's delivery address information, and display the user's delivery address information and / or a first address processing control, wherein the first address processing control is used to display the address editing area on the order submission page in response to the address information processing request.

[0041] Optionally, the first address processing control includes a first address adding control and / or a first address modifying control, and the address information processing request includes an address information adding request and / or an address information modifying request; the delivery address information display module is specifically used to display the delivery address and the verification result of the delivery address; and / or display the first address adding control and / or the first address modifying control corresponding to the delivery address, the first address adding control is used to respond to the address information adding request and display the address adding editing area on the order submission page, and the first address modifying control is used to respond to the address information modifying request and display the address modifying editing area on the order submission page.

[0042] Optionally, the delivery address information editing module is specifically used to obtain the store location information of the store selected by the user in response to the address information editing operation, and display the address selection page; in response to the address selection operation, receive the selected address information, and determine whether the selected address information is within the delivery range of the store location information; if the selected address information is within the delivery range of the store location information, then display the selected address information in the address editing area.

[0043] Optionally, the delivery address information editing module is also used to display a second address processing control and / or a prompt message that the address is out of delivery range on the address selection page if the selected address information is not within the delivery range of the store location information; wherein the second address processing control includes a second address adding control and / or a second address modification control, the second address adding control is used to respond to an address information adding request, display an address adding editing page and the selected address information, and the second address modification control is used to respond to an address information modification request, display an address modification editing page and the selected address information.

[0044] According to a fifth aspect of the present invention, there is provided an address information processing device, the device comprising:

[0045] An order generation and address storage module is used to respond to receiving an order submission request, an address information processing request, user information and address information, generate an order according to the order submission request, and based on the address information processing request, map and store the user information and the address information in the user's delivery address information, wherein the user information and the address information are received through the address editing area displayed on the order submission page of the client.

[0046] Optionally, the address information processing request includes an address information addition request and / or an address information modification request; the order generation and address storage module is specifically used to add a delivery address to the user's delivery address information based on the address information addition request, and store the user information and the address information mapping in the newly added delivery address; and / or obtain the delivery address to be modified from the user's delivery address information based on the address information modification request, and store the user information and the address information mapping in the delivery address to be modified.

[0047] Optionally, the device further includes a delivery address information acquisition module, wherein the delivery address information acquisition module is used to obtain the user's delivery address information in response to receiving the address information viewing request, and send the user's delivery address information to the client.

[0048] Optionally, the delivery address information acquisition module is specifically used to obtain the user's delivery address information and the store location information of the store selected by the user in response to receiving the address information viewing request, wherein the delivery address in the user's delivery address information includes mapped stored user information and address information; based on the store location information, verify the validity and delivery range of the address information in the delivery address to obtain the verification result of the delivery address; and send the delivery address and the verification result of the delivery address to the client.

[0049] According to a sixth aspect of the present invention, there is provided a storage medium on which a computer program is stored, and the program implements the above-mentioned address information processing method when executed by a processor.

[0050] According to a seventh aspect of the present invention, there is provided a computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned address information processing method when executing the program.

[0051] The present invention provides an address information processing method, device, storage medium and computer equipment. When adding or editing an address on the order submission page, the address editing area is displayed on the order submission page, and when the user submits the order, the order submission request, address information processing request, user information and address information are sent to the server together, so that the server can simultaneously complete the order generation and the address addition or modification operation. In this way, the address management process and the order submission process can be combined into one process, thereby effectively shortening the address information processing link, improving the operational efficiency of address information editing, and thus improving the user experience.

[0052] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0054] Figure 1 A schematic diagram showing a flow chart of an address information processing method provided by an embodiment of the present invention;

[0055] Figure 2 A schematic diagram showing a flow chart of another address information processing method provided by an embodiment of the present invention;

[0056] Figure 3 A schematic diagram of a scenario of an address information processing method provided by an embodiment of the present invention is shown;

[0057] Figure 4 A schematic diagram of a scenario of an address information processing method provided by an embodiment of the present invention is shown;

[0058] Figure 5 A schematic diagram of a scenario of an address information processing method provided by an embodiment of the present invention is shown;

[0059] Figure 6 A schematic diagram of a scenario of an address information processing method provided by an embodiment of the present invention is shown;

[0060] Figure 7 A schematic diagram of a scenario of an address information processing method provided by an embodiment of the present invention is shown;

[0061] Figure 8 A schematic diagram of a scenario of an address information processing method provided by an embodiment of the present invention is shown;

[0062] Fig. 9 A schematic diagram of a scenario of an address information processing method provided by an embodiment of the present invention is shown;

[0063] Fig.10 A schematic diagram showing the structure of an address information processing device provided by an embodiment of the present invention is shown;

[0064] Fig.11 A schematic diagram of the structure of another address information processing device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0065] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other without conflict.

[0066] In one embodiment, Figure 1 As shown, a method for processing address information is provided, which is described by taking the method applied to a client and a server as an example, and includes the following steps:

[0067] 101. The client responds to the address information processing request and displays an address editing area on the order submission page.

[0068] Specifically, during the process of placing an order by a user, if there is a situation where none of the existing delivery addresses is the delivery address that the user wants, the user can initiate an address information processing request in the order submission page, so as to process the address information in the order in the client by initiating an address information processing request. In this embodiment, the address information processing request may include an address information addition request and / or an address information modification request, and accordingly, the address editing area may include an address addition editing area and / or an address modification editing area. Among them, when the user initiates an address information addition request, the client can respond to the address information addition request and display the address addition editing area on the order submission page, so that the user can edit the address information through the address addition editing area; when the user initiates an address information modification request, the client can respond to the address information modification request and display the address modification editing area on the order submission page, so that the user can edit the address information through the address modification editing area. This embodiment allows the user to modify the address information in the order at any time during the order editing process by directly displaying the address editing area on the order submission page when the user initiates an address information processing request, without having to repeatedly jump to the address editing page to perform address editing and storage operations, thereby effectively improving the user's operational efficiency in processing address information and order information.

[0069] 102. In response to the address information editing operation, the client receives user information and / or address information through the address editing area and displays the user information and address information.

[0070] Among them, user information may include the consignee's name, consignee's contact information and other information for contacting the consignee, and address information may include district information, house number, address label and other information for receiving goods. In this embodiment, user information and address information together constitute the delivery address in the order.

[0071] Specifically, the user can input or modify the user information and / or address information through the address editing area in the order submission page, so that the client responds to the address information editing operation, receives the user information and / or address information, and displays the user information and address information. In this embodiment, the address information editing operation refers to the editing operation performed by the user on any information in the address editing area, including the editing operation of the consignee's name, the editing operation of the consignee's contact information, the editing operation of the district information, the editing operation of the house number, and the editing operation of the address label, etc. In this embodiment, the user can perform an editing operation on any information in the address editing area, and after receiving the user information and / or address information input, selected or modified by the user, the client can synchronously display the user information and address information.

[0072] In this embodiment, the area styles of the newly added address editing area and the modified address editing area may be the same, different, or slightly different. In addition, after the client displays the address editing area on the order submission page, it may also display other information in the address editing area, such as user information recommended by the client, recommended address information, user information to be modified, address information to be modified, and prompt information for automatic saving of the delivery address after the order is submitted, etc. In this way, the workload of the user in performing the address information input operation can be reduced, thereby further improving the user's operational efficiency in processing address information and enhancing the user's experience. It is understandable that the style of the address editing area, the information displayed in the address editing area, and the type and quantity of user information and address information can be set according to actual conditions, and this embodiment does not make specific limitations here.

[0073] 103. In response to the order submission request, the client sends the order submission request, the address information processing request, the user information and the address information to the server.

[0074] Specifically, after the user completes the product selection operation and the editing operation of the user information and address information, an order submission request can be further initiated. In response to the order submission request, the client can send the order submission request, the address information processing request, the user information and the address information to the server together, so that the server can process the order submission request and the address information processing request at the same time. In this way, the address management process and the order submission process can be combined into one process, so that the user does not have to jump to the address editing page to perform the address editing operation and storage operation and then return to the order submission page to perform the order submission operation, thereby improving the user's operational efficiency in processing address information and order information.

[0075] In this embodiment, after the user initiates an order submission request, the client can also verify the user information and address information, or the client can also send the user information and address information to the server so that the server can verify the user information and address information to determine whether the user information and address information can meet the needs of the order. Among them, the verification rules of the user information and address information can be set according to actual needs. For example, the verification rules of the user information and address information can include that the user information and address information are complete, the address information is valid, and the address information does not exceed the delivery range of the store selected by the user. Further, after the user information and address information are verified, the client can send the order submission request, the address information processing request, the user information and the address information to the server so that the server processes the order submission request and the address information processing request.

[0076] 104. The server generates an order according to the order submission request, processes the request based on the address information, and maps the user information and the address information and stores it in the user's delivery address information.

[0077] Specifically, after receiving the order submission request, address information processing request, user information, and address information sent by the client, the server can generate an order according to the order submission request, and based on the address information processing request, map the user information and address information and store it in the user's delivery address information. The order in which the server generates the order and stores the delivery address information can be set arbitrarily, and this embodiment does not make any specific restrictions here. For example, the server can first generate an order according to the order submission request, and then map the user information and address information and store it in the user's delivery address information based on the address information processing request, or it can first map the user information and address information and store it in the user's delivery address information based on the address information processing request, and then generate the order according to the order submission request.

[0078] In this embodiment, when the server stores the delivery address information, it needs to select the storage method of the address information according to the address information processing request previously initiated by the user. Specifically, when the address information processing request is an address information addition request, the server can add a delivery address to the user's delivery address information, and then store the user information and address information mapping in the newly added delivery address, thereby completing the addition of the delivery address; when the address information processing request is an address information modification request, the server can obtain the delivery address to be modified from the user's delivery address information, and then store the user information and address information mapping in the delivery address to be modified, thereby completing the modification of the delivery address. In this way, the address management request and the order submission request can be combined into one request for processing, thereby reducing the number of requests processed by the server, reducing the computing burden of the server, and improving the processing efficiency of the server.

[0079] The address information processing method provided in this embodiment displays the address editing area on the order submission page when adding or editing an address on the order submission page, and sends the order submission request, address information processing request, user information, and address information to the server together when the user submits the order, so that the server can simultaneously complete the order generation and the address addition or modification operations. In this way, the address management process and the order submission process can be combined into one process, thereby effectively shortening the address information processing link, improving the operational efficiency of address information editing, and thus improving the user experience.

[0080] Further, as a refinement and extension of the specific implementation of the above embodiment, in order to fully illustrate the implementation process of this embodiment, an address information processing method is provided, such as Figure 2As shown, the method comprises the following steps:

[0081] 201. The client sends an address information viewing request to the server in response to the address information viewing request initiated in the order submission page.

[0082] Specifically, during the process of placing an order by a user, an address information viewing request may be initiated on the order submission page, and the client, in response to the address information viewing request, may send the address information viewing request to the server, so that the server obtains the user's delivery address information. For example, when a user clicks on the address information viewing control on the order submission page, an address information viewing request may be initiated, and the client, in response to the address information viewing request, may send the address information viewing request to the server.

[0083] 202. In response to receiving the address information viewing request, the server obtains the user's delivery address information and sends the user's delivery address information to the client.

[0084] Specifically, after receiving the address information viewing request, the server can obtain the user's delivery address information according to the identification information carried in the address information viewing request, such as the user identification information, and then the server can send the obtained delivery address information to the client. In this embodiment, if the user has not stored the delivery address information before, the server can send the message that the delivery address information is empty to the client; if the user has stored one or more delivery address information before, the server can first obtain the delivery address information mapped with the user identification information, and then send all or part of the delivery address information to the client, thereby completing the acquisition and sending of the delivery address information.

[0085] In an optional embodiment, step 202 can be implemented in the following manner: first, the server obtains the user's delivery address information and the store location information of the store selected by the user in response to receiving the address information viewing request, wherein each delivery address in the user's delivery address information includes a set of mapped stored user information and address information, and then, based on the store location information, the validity and delivery range of the address information in the delivery address are verified to obtain the verification result of the delivery address, and finally, the delivery address and the verification result of the delivery address are sent to the client together.

[0086] In the above implementation, after obtaining the user's delivery address information, the server can verify the validity and distribution range of the address information in each delivery address according to the store location information of the store selected by the user and the preset verification rules, so as to determine whether each address information in the delivery address information is complete, valid, and within the distribution range of the store, thereby obtaining the verification result of the delivery address. Among them, the verification rules may include whether the address information can find the corresponding point of interest location in the map database, whether the address information contains complete province, city, district, road and other regional division information, etc., and the verification result of the delivery address may include two verification results: the delivery address is available and the delivery address is unavailable. Finally, the server can send each delivery address and the verification result corresponding to each delivery address to the client together. In this way, it can prevent users from selecting an unavailable delivery address as the delivery address of the order, thereby effectively improving the operational efficiency of the user in selecting address information.

[0087] 203. The client receives the user's delivery address information and displays the user's delivery address information and / or a first address processing control, wherein the first address processing control is used to respond to the address information processing request.

[0088] Specifically, after the client receives the delivery address information sent by the server in response to the address information viewing request, it can display the address list page, and then display the user's delivery address information in the address list page. The client can display all or part of the delivery address information sent by the server, or it can display an empty delivery address list. Furthermore, the client can also display a first address processing control, wherein the first address processing control can be displayed in the delivery address list, and can be used to display an address editing area on the order submission page in response to the address information processing request.

[0089] In an optional embodiment, the first address processing control may include a first address adding control and / or a first address modifying control, and the address information processing request may include an address information adding request and / or an address information modifying request. Based on this, step 203 may be implemented in the following manner: the client displays the verification result of the delivery address and the delivery address, and / or displays the first address adding control and / or the first address modifying control corresponding to the delivery address, wherein the first address adding control may be used to respond to the address information adding request and display the address adding editing area on the order submission page, and the first address modifying control may be used to respond to the address information modifying request and display the address modifying editing area on the order submission page.

[0090] In the above implementation, while displaying each delivery address, the client can also display the verification result of each delivery address, so as to prompt the user which delivery addresses are available and which delivery addresses are not available, thereby avoiding the user from selecting an unavailable delivery address as the delivery address of the order, thereby improving the operational efficiency of the user in selecting address information. Furthermore, the client can also display a first address addition control to respond to the address information addition request through the first address addition control, and display the address addition editing area on the order submission page, so that the user can add a delivery address through the address addition editing area. In addition, the client can also display a corresponding first address modification control at the corresponding position of each delivery address, so as to respond to the address information modification request through the first address modification control, and display the address modification editing area on the order submission page, so that the user can modify the delivery address through the address modification editing area.

[0091] For example, in response to a request to view address information, the client may display the following Figure 3 The address list page shown in the figure, then, the client can display each delivery address and the verification result of each delivery address in the address list page, wherein the two groups of delivery addresses whose verification results are that the delivery addresses are available and the delivery addresses are unavailable can be divided into two lists, upper and lower, for display, so as to prompt the user which delivery addresses are available and which are unavailable. In addition, the client can also display a first address modification control at the corresponding position of each delivery address, so as to respond to the address information modification request initiated for the delivery address through the first address modification control, and then display a first address addition control at the bottom of all delivery addresses, so as to respond to the address information addition request through the first address addition control.

[0092] 204. The client displays an address editing area on the order submission page in response to the address information processing request.

[0093] Specifically, after the user initiates an address information processing request through the first address processing control, the client can respond to the address information processing request and display an address editing area on the order submission page, so that the user can perform editing operations such as adding or modifying the address information in the order through the address editing area. The address information processing request may include an address information adding request and / or an address information modifying request, and the address editing area may include an address adding editing area and / or an address modifying editing area.

[0094] In this embodiment, in response to a request to add new address information, the client may display an address adding editing area on the order submission page, so that the user can perform editing operations such as adding new address information through the address adding editing area; in response to a request to modify address information, the client may display an address modifying editing area on the order submission page, so that the user can perform editing operations such as modifying address information through the address modifying editing area. Among them, a user information input box and an address information input box are displayed in the address adding editing area and the address modifying editing area. The user information input box can be used to receive user information, and the address information input box can be used to receive address information. In this embodiment, when the user initiates a request to add address information and / or a request to modify address information, the address adding editing area and / or the address modifying editing area are directly displayed on the order submission page, so that the user can edit the address information in the order at any time during the order editing process, without having to repeatedly jump to the address editing page to perform address editing operations and storage operations, thereby effectively improving the user's operational efficiency in handling address information and order information.

[0095] In an optional embodiment, the client may also perform the following operations: the client may display a prompt message in the address adding editing area and the address modifying editing area that the delivery address is automatically saved after the order is submitted, and / or obtain recommended user information and / or recommended address information, and display the recommended user information and / or recommended address information in the address adding editing area, and / or the client obtains the user information and / or address information to be modified, and displays the user information and / or address information to be modified in the address modifying editing area.

[0096] In the above implementation, the recommended user information may be the user information most frequently used by the user, or may be the user information selected from the existing delivery addresses by a preset rule. The recommended address information may be the location information closest to the user's current location, or may be any address information that is valid and within the delivery range. The user information to be modified and the address information to be modified are the user information and address information mapped and stored in the selected delivery address to be modified. Among them, the recommended user information and / or recommended address information, as well as the user information to be modified and / or the address information to be modified may be obtained in the local cache space of the client or in the server. The recommended user information and / or the user information to be modified may be displayed in the user information input box, the recommended address information and / or the address information to be modified may be displayed in the address information input box, and the prompt information that the delivery address is automatically saved after the order is submitted may be displayed at any position in the address editing area. By displaying the above information, the workload of the user in performing the address information input operation may be reduced, thereby improving the user's operational efficiency in processing address information and enhancing the user's experience.

[0097] For example, a user clicks on Figure 3 The "Add Delivery Address" control in the address list interface shown in the figure can initiate a request for adding address information. In response to the request for adding address information, the client can display the following information: Figure 4 The address editing area is added as shown, and then the recommended user information, recommended address information, recommended information prompt information and prompt information of automatically saving the delivery address after the order is submitted are displayed in the address editing area. Figure 3 The address modification control in the address list interface shown in the figure can initiate an address information modification request. In response to the address information modification request, the client can display the following Figure 5 The address modification editing area is shown, and then the user information to be modified, the address information to be modified, and the prompt information that the delivery address is automatically saved after the order is submitted are displayed in the address modification editing area.

[0098] 205. In response to the address information editing operation, the client receives user information and / or address information through the address editing area, and displays the user information and address information.

[0099] Specifically, the user can input or modify the user information and / or address information through the address editing area in the order submission page, so that the client responds to the address information editing operation, receives the user information and / or address information, and displays the user information and address information. In this embodiment, the address information editing operation refers to the editing operation performed by the user on any information in the address editing area, including the editing operation of the consignee's name, the editing operation of the consignee's contact information, the editing operation of the district information, the editing operation of the house number, and the editing operation of the address label, etc. In this embodiment, the user can perform an editing operation on any information in the address editing area, and after receiving the user information and / or address information input, selected or modified by the user, the client can synchronously display the user information and address information.

[0100] In an optional embodiment, step 205 of receiving and displaying address information can be implemented in the following manner: first, the client responds to the address information editing operation, obtains the store location information of the store selected by the user, and then displays the address selection page, and then responds to the address selection operation, receives the selected address information, and determines whether the selected address information is within the delivery range of the store location information. If the selected address information is within the delivery range of the store location information, the client displays the selected address information in the address editing area.

[0101] Furthermore, if the selected address information is not within the delivery range of the store location information, the client may display a second address processing control and / or a prompt message that the address is out of the delivery range on the address selection page, wherein the second address processing control may include a second address adding control and / or a second address modification control, the second address adding control may be used to respond to an address information adding request, display an address adding editing page and the selected address information, and the second address modification control may be used to respond to an address information modification request, display an address modification editing page and the selected address information.

[0102] In the above implementation, if the address information selected by the user in the address selection page is within the delivery range of the store location information, the client can directly bring the selected address information back to the address editing area of ​​the order submission page, so that the user can save the edited address information in the user's delivery address information when submitting the order. On the contrary, if the address information selected by the user is not within the delivery range of the store location information, the client can display a prompt message that the address is out of the delivery range through a pop-up window or message box, and display a second address processing control, so as to jump to the address addition editing page and / or address modification editing page outside the order submission process through the second address processing control, so that the user can perform editing operations such as adding or modifying the address information outside the order submission process, and save the edited address information in the user's delivery address information for future use.

[0103] For example, when a user clicks Figure 4 or Figure 5 When the address selection control shown in the figure is used, the client can respond to the address information editing operation, obtain the store location information of the store selected by the user, and display the following information: Figure 5 Further, when the user selects a certain address information in the address selection page, the client can respond to the address selection operation, receive the selected address information, and determine whether the selected address information is within the delivery range of the store location information. If the selected address information is within the delivery range of the store location information, the client can display the selected address information on the Figure 4 or Figure 5 The address editing area shown in the figure will display the selected address information; if the selected address information is not within the delivery range of the store location information, the client can Figure 7 The pop-up window shown in the figure displays a prompt message that the address is out of the delivery range and displays the second address processing control. Figure 7 When a control is added to the second address shown in FIG. 1 , the client can respond to the address information addition request and display the following information: Figure 8The new address editing page is displayed, and the selected address information is displayed in the new address editing page; when the user clicks Figure 7 When the second address modification control is displayed, the client can respond to the address information modification request and display the following Fig. 9 The new address editing page is displayed, and the selected address information is displayed in the new address editing page.

[0104] 206. In response to the order submission request, the client sends the order submission request, the address information processing request, the user information, and the address information to the server.

[0105] Specifically, after the user completes the product selection operation and the editing operation of the user information and address information, an order submission request can be further initiated. In response to the order submission request, the client can send the order submission request, the address information processing request, the user information and the address information to the server together, so that the server can process the order submission request and the address information processing request at the same time. In this way, the address management process and the order submission process can be combined into one process, so that the user does not have to jump to the address editing page to perform the address editing operation and storage operation and then return to the order submission page to perform the order submission operation, thereby improving the user's operational efficiency in processing address information and order information.

[0106] In this embodiment, after the user initiates an order submission request, the client can also verify the user information and address information, or the client can also send the user information and address information to the server so that the server can verify the user information and address information to determine whether the user information and address information can meet the needs of the order. Among them, the verification rules of the user information and address information can be set according to actual needs. For example, the verification rules of the user information and address information can include that the user information and address information are complete, the address information is valid, and the address information does not exceed the delivery range of the store selected by the user. Further, after the user information and address information are verified, the client can send the order submission request, the address information processing request, the user information and the address information to the server so that the server processes the order submission request and the address information processing request.

[0107] 207. The server generates an order according to the order submission request, processes the request based on the address information, and maps the user information and the address information and stores them in the user's delivery address information.

[0108] Specifically, after receiving the order submission request, address information processing request, user information, and address information sent by the client, the server can generate an order according to the order submission request, and based on the address information processing request, map the user information and address information and store it in the user's delivery address information. The order in which the server generates the order and stores the delivery address information can be set arbitrarily, and this embodiment does not make any specific restrictions here. For example, the server can first generate an order according to the order submission request, and then map the user information and address information and store it in the user's delivery address information based on the address information processing request, or it can first map the user information and address information and store it in the user's delivery address information based on the address information processing request, and then generate the order according to the order submission request.

[0109] In this embodiment, when the server stores the delivery address information, it needs to select the storage method of the address information according to the address information processing request previously initiated by the user. Specifically, when the address information processing request is an address information addition request, the server can add a delivery address to the user's delivery address information, and then store the user information and address information mapping in the newly added delivery address, thereby completing the addition of the delivery address; when the address information processing request is an address information modification request, the server can obtain the delivery address to be modified from the user's delivery address information, and then store the user information and address information mapping in the delivery address to be modified, thereby completing the modification of the delivery address. In this way, the address management request and the order submission request can be combined into one request for processing, thereby reducing the number of requests processed by the server, reducing the computing burden of the server, and improving the processing efficiency of the server.

[0110] The address information processing method provided in this embodiment displays the address editing area on the order submission page when adding or editing an address on the order submission page, and sends the order submission request, address information processing request, user information, and address information to the server together when the user submits the order, so that the server can simultaneously complete the order generation and the address addition or modification operations. In this way, the address management process and the order management process can be combined into one process, thereby effectively shortening the address information processing link, improving the operational efficiency of address information editing, and thus improving the user experience.

[0111] Further, as Figures 1 to 9 The specific implementation of the method shown in the embodiment provides an address information processing device, such as Fig.10 As shown, the device includes: an address editing area display module 31, a delivery address information editing module 32 and an order submission request sending module 33, wherein:

[0112] The address editing area display module 31 can be used to display the address editing area on the order submission page in response to the address information processing request;

[0113] A delivery address information editing module 32, which can be used to receive user information and / or address information through the address editing area in response to an address information editing operation, and display the user information and the address information;

[0114] The order submission request sending module 33 can be used to respond to the order submission request, send the order submission request, the address information processing request, the user information and the address information to the server to generate an order, and make the user information and the address information mapping stored in the user's delivery address information.

[0115] In a specific application scenario, the address information processing request includes an address information addition request and / or an address information modification request; the address editing area display module 31 can be specifically used to display an address addition editing area on the order submission page in response to the address information addition request; and / or to display an address modification editing area on the order submission page in response to the address information modification request; wherein the address addition editing area and the address modification editing area display a user information input box and an address information input box.

[0116] In a specific application scenario, the address editing area display module 31 can also be used to display prompt information that the delivery address is automatically saved after the order is submitted in the address adding editing area and the address modifying editing area; and / or obtain recommended user information and / or recommended address information, and display the recommended user information and / or the recommended address information in the address adding editing area; and / or obtain user information and / or address information to be modified, and display the user information and / or address information to be modified in the address modifying editing area.

[0117] In a specific application scenario, the device also includes a delivery address information display module 34, which can be used to respond to the address information viewing request initiated in the order submission page, send the address information viewing request; receive the user's delivery address information, and display the user's delivery address information and / or a first address processing control, wherein the first address processing control is used to respond to the address information processing request and display the address editing area on the order submission page.

[0118] In a specific application scenario, the first address processing control includes a first address adding control and / or a first address modification control, and the address information processing request includes an address information adding request and / or an address information modification request; the delivery address information display module 34 can be specifically used to display the delivery address and the verification result of the delivery address; and / or display the first address adding control and / or the first address modification control corresponding to the delivery address, the first address adding control is used to respond to the address information adding request and display the address adding editing area on the order submission page, and the first address modification control is used to respond to the address information modification request and display the address modification editing area on the order submission page.

[0119] In a specific application scenario, the delivery address information editing module 32 can be specifically used to respond to the address information editing operation, obtain the store location information of the store selected by the user, and display the address selection page; respond to the address selection operation, receive the selected address information, and determine whether the selected address information is within the delivery range of the store location information; if the selected address information is within the delivery range of the store location information, then display the selected address information in the address editing area.

[0120] In a specific application scenario, the delivery address information editing module 32 can also be used to display a second address processing control and / or a prompt message that the address is out of the delivery range on the address selection page if the selected address information is not within the delivery range of the store location information; wherein the second address processing control includes a second address adding control and / or a second address modification control, the second address adding control is used to respond to an address information adding request, display an address adding editing page and the selected address information, and the second address modification control is used to respond to an address information modification request, display an address modification editing page and the selected address information.

[0121] It should be noted that for other corresponding descriptions of the functional units involved in the address information processing device provided in this embodiment, reference can be made to Figures 1 to 9 The corresponding description in will not be repeated here.

[0122] Further, as Figures 1 to 9 The specific implementation of the method shown in the embodiment provides an address information processing device, such as Fig.11 As shown, the device includes: an order generation and address storage module 41, wherein:

[0123] The order generation and address storage module 41 can be used to respond to receiving an order submission request, an address information processing request, user information and address information, generate an order according to the order submission request, and based on the address information processing request, map and store the user information and the address information in the user's delivery address information, wherein the user information and the address information are received through the address editing area displayed on the order submission page of the client.

[0124] In a specific application scenario, the address information processing request includes an address information addition request and / or an address information modification request; the order generation and address storage module 41 can be specifically used to add a delivery address to the user's delivery address information based on the address information addition request, and store the user information and the address information mapping in the newly added delivery address; and / or obtain the delivery address to be modified from the user's delivery address information based on the address information modification request, and store the user information and the address information mapping in the delivery address to be modified.

[0125] In a specific application scenario, the device also includes a delivery address information acquisition module 42, which can be used to obtain the user's delivery address information in response to receiving the address information viewing request, and send the user's delivery address information to the client.

[0126] In a specific application scenario, the delivery address information acquisition module 42 is specifically used to obtain the user's delivery address information and the store location information of the store selected by the user in response to receiving the address information viewing request, wherein the delivery address in the user's delivery address information includes mapped stored user information and address information; based on the store location information, the validity and delivery range of the address information in the delivery address are verified to obtain the verification result of the delivery address; the delivery address and the verification result of the delivery address are sent to the client.

[0127] It should be noted that for other corresponding descriptions of the functional units involved in the address information processing device provided in this embodiment, reference can be made to Figures 1 to 9 The corresponding description in will not be repeated here.

[0128] Based on the above Figures 1 to 9 The method shown in the embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, the above-mentioned Figures 1 to 9 The address information processing method shown.

[0129] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product. The software product to be identified can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each implementation scenario of the present application.

[0130] Based on the above Figures 1 to 9 The method shown, and Fig.10 and Fig.11 In order to achieve the above-mentioned purpose, the present embodiment also provides a computer device for address information processing, which can be a personal computer, a server, a smart phone, a tablet computer, a smart watch, or other network devices, etc. The computer device includes a storage medium and a processor; the storage medium is used to store a computer program and an operating system; the processor is used to execute the computer program to achieve the above-mentioned Figures 1 to 9 The method shown.

[0131] Optionally, the computer device may further include an internal memory, a communication interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a WI-FI module, a display, an input device such as a keyboard, etc. Optionally, the communication interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), etc.

[0132] Those skilled in the art will appreciate that the computer device structure for identifying an operation action provided in this embodiment does not constitute a limitation on the computer device, and may include more or fewer components, or a combination of certain components, or different component arrangements.

[0133] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the above-mentioned computer device hardware and the software resources to be identified, and supports the operation of the information processing program and other software and / or programs to be identified. The network communication module is used to realize the communication between the components inside the storage medium, and the communication with other hardware and software in the information processing computer device.

[0134] Through the description of the above implementation methods, technical personnel in this field can clearly understand that the present application can be implemented by means of software plus necessary general hardware platforms, or by hardware. The client responds to the address information processing request and displays the address editing area on the order submission page; the client responds to the address information editing operation, receives user information and / or address information through the address editing area, and displays the user information and address information; the client responds to the order submission request and sends the order submission request, address information processing request, user information and address information to the server; the server generates an order according to the order submission request, and based on the address information processing request, maps the user information and address information and stores it in the user's delivery address information. Compared with the prior art, the above method can merge the address management process and the order management process into one process, thereby effectively shortening the address information processing link, improving the operational efficiency of address information editing, and enhancing the user experience.

[0135] Those skilled in the art will appreciate that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, and the modules or processes in the accompanying drawings are not necessarily necessary for implementing the present application. Those skilled in the art will appreciate that the modules in the devices in the implementation scenario can be distributed in the devices of the implementation scenario according to the description of the implementation scenario, or can be changed accordingly and located in one or more devices different from the present implementation scenario. The modules of the above-mentioned implementation scenario can be combined into one module, or can be further split into multiple submodules.

[0136] The above serial numbers of this application are only for description and do not represent the advantages and disadvantages of the implementation scenarios. The above disclosure is only a few specific implementation scenarios of this application, but this application is not limited to them, and any changes that can be thought of by technicians in this field should fall within the scope of protection of this application.

Claims

1. A method for processing address information, characterized in that: The method comprises: The client responds to the address information processing request and displays the address editing area on the order submission page; The client receives user information and / or address information through the address editing area in response to the address information editing operation, and displays the user information and the address information; The client sends the order submission request, the address information processing request, the user information and the address information to the server in response to the order submission request; The server generates an order according to the order submission request, and processes the request based on the address information, and maps and stores the user information and the address information in the user's delivery address information.

2. The method according to claim 1, characterized in that The address information processing request includes an address information adding request and / or an address information modifying request; The client, in response to the address information processing request, displays an address editing area on the order submission page, including: The client, in response to the address information adding request, displays an address adding editing area on the order submission page; and / or The client, in response to the address information modification request, displays an address modification editing area on the order submission page; Wherein, a user information input box and an address information input box are displayed in the address adding editing area and the address modifying editing area.

3. The method according to claim 2, characterized in that The method further comprises: The client displays a prompt message in the address adding editing area and the address modifying editing area that the delivery address is automatically saved after the order is submitted; and / or The client obtains the recommended user information and / or the recommended address information, and displays the recommended user information and / or the recommended address information in the address adding editing area; and / or The client obtains the user information to be modified and / or the address information to be modified, and displays the user information to be modified and / or the address information to be modified in the address modification editing area.

4. The method according to claim 2 or 3, characterized in that: The server processes the request based on the address information, and maps and stores the user information and the address information in the user's delivery address information, including: The server adds a new delivery address to the delivery address information of the user based on the address information addition request, and maps and stores the user information and the address information in the newly added delivery address; and / or The server obtains the delivery address to be modified from the delivery address information of the user based on the address information modification request, and stores the mapping between the user information and the address information in the delivery address to be modified.

5. A method for processing address information, characterized in that: The method comprises: In response to the address information processing request, displaying an address editing area on the order submission page; In response to the address information editing operation, receiving user information and / or address information through the address editing area, and displaying the user information and the address information; In response to an order submission request, the order submission request, the address information processing request, the user information and the address information are sent to the server to generate an order, and the user information and the address information are mapped and stored in the user's delivery address information.

6. A method for processing address information, characterized in that: The method comprises: In response to receiving an order submission request, an address information processing request, user information and address information, an order is generated according to the order submission request, and based on the address information processing request, the user information and the address information are mapped and stored in the user's delivery address information, wherein the user information and the address information are received through the address editing area displayed on the order submission page of the client.

7. An address information processing device, characterized in that: The device comprises: An address editing area display module, for displaying an address editing area on an order submission page in response to an address information processing request; A delivery address information editing module, configured to receive user information and / or address information through the address editing area in response to an address information editing operation, and to display the user information and the address information; An order submission request sending module is used to respond to an order submission request, send the order submission request, the address information processing request, the user information and the address information to the server to generate an order, and make the user information and the address information mapping stored in the user's delivery address information.

8. An address information processing device, characterized in that: The device comprises: An order generation and address storage module is used to respond to receiving an order submission request, an address information processing request, user information and address information, generate an order according to the order submission request, and based on the address information processing request, map and store the user information and the address information in the user's delivery address information, wherein the user information and the address information are received through the address editing area displayed on the order submission page of the client.

9. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.