Information confirmation method, device, electronic device and readable storage medium

By obtaining information on target products and delivery resources and identifying target merchants, the problem of wasted screening time caused by users not providing the purchase location is solved, and the efficiency of the purchasing service and user experience are improved.

CN115034852BActive Publication Date: 2025-09-26RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210648512.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-02-20
Publication Date
2025-09-26
Estimated Expiration
2039-02-20

AI Technical Summary

Technical Problem

During the purchasing order process, users only provide product information but not the purchase location, which results in delivery resources having to screen merchants on their own, wasting time and reducing efficiency.

Method used

By obtaining target product information and distribution resource attribute information, the target merchant information is determined, including using the historical order database and manual search, providing target merchant recommendations and reducing the time for distribution resource screening.

Benefits of technology

It saves the time of distribution resources in screening merchants during the purchasing process, improves the efficiency of purchasing services, and shortens the waiting time of users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115034852B_ABST
    Figure CN115034852B_ABST
Patent Text Reader

Abstract

Embodiments of the present invention relate to the field of information processing technology and disclose an information confirmation method, apparatus, electronic device, and readable storage medium. The information confirmation method includes: obtaining target product information and attribute information of a delivery resource that delivers the target product; determining target merchant information based on the target product information and the attribute information of the delivery resource; and determining target purchasing agent information based on the target product information and the target merchant information. By using the embodiments of the present invention, it is possible to determine a suitable purchase location for the target product based on the target product information and the attribute information of the delivery resource that delivers the target product, thereby improving the efficiency of the purchasing agent service.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the Chinese invention patent application entitled “Information confirmation method, device, electronic device and readable storage medium” and application number “2019101259711”. Technical Field

[0002] Embodiments of the present invention relate to the field of information processing technology, and in particular to an information confirmation method, device, electronic device, and readable storage medium. Background Art

[0003] Today, the new shopping method of "daigou," a derivative of food delivery services, has greatly increased the freedom and convenience of shopping for users and has gradually permeated every aspect of people's lives. Users no longer need to consider whether a merchant offers food delivery services; they simply provide information about the products they wish to purchase to the delivery service and wait for the delivery service to purchase them on their behalf. In the typical daigou ordering process, users actively enter various information about the products they wish to purchase, and the delivery service, based on the user's input, travels to the merchant to make the purchase.

[0004] However, the inventors have discovered that there are at least the following problems in the related art: when users place a purchasing order, they usually only provide various information about the goods to be purchased, but do not provide a specific purchase location. This results in the delivery resources providing the purchasing service having to screen and determine the appropriate purchase location on their own, which wastes the time of users and delivery resources and reduces the efficiency of the purchasing service. Summary of the Invention

[0005] The purpose of the embodiment of the present invention is to provide an information confirmation method, which determines a suitable purchase location of the target product through target product information and attribute information of the delivery resource for delivering the target product, so as to improve the efficiency of the purchasing service.

[0006] To solve the above technical problems, an embodiment of the present invention provides an information confirmation method, comprising: obtaining target product information and attribute information of the distribution resources that distribute the target product; determining target merchant information based on the target product information and the attribute information of the distribution resources; and determining target purchasing agent information based on the target product information and the target merchant information.

[0007] An embodiment of the present invention also provides an information confirmation device, including: an acquisition module for acquiring target product information and attribute information of distribution resources for distributing the target product; a first determination module for determining target merchant information based on the target product information and the attribute information of the distribution resources; and a second determination module for determining target purchasing agent information based on the target product information and the target merchant information.

[0008] An embodiment of the present invention also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so as to enable the at least one processor to perform: obtaining target product information and attribute information of distribution resources for distributing the target product; determining target merchant information based on the target product information and the attribute information of the distribution resources; and determining target purchasing agent information based on the target product information and the target merchant information.

[0009] An embodiment of the present invention further provides a computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned information confirmation method is implemented.

[0010] Compared with the prior art, the embodiments of the present invention obtain target product information that the user needs to purchase and attribute information of the delivery resource that delivers the target product after the user places a purchase order; determine target merchant information based on the target product information and the attribute information of the delivery resource, and ultimately obtain accurate target purchase information, thereby providing recommended target merchant information for the delivery resource, so that the delivery resource does not need to spend time on its own to screen and determine suitable target merchants for purchase, saving the time consumed by the delivery resource in the purchase process and effectively improving the efficiency of the purchase service.

[0011] Additionally, the delivery resource's attribute information includes the delivery resource's real-time location or the destination of the delivery resource's current order. This embodiment provides specific information about these two types of attribute information, allowing target merchant information to be determined based on the delivery resource's real-time location or the destination of the current order, thereby adapting to the needs of target merchants in different scenarios.

[0012] In addition, target merchant information is determined based on the target product information and the attribute information of the distribution resource, including: attempting to search for candidate merchants in a historical order database based on the target product information, wherein the candidate merchants are merchants whose historical orders contain the target product; if the candidate is found and the number of the candidate merchants is greater than 1, obtaining the merchant information of the candidate merchants, wherein the merchant information at least includes a merchant address; in order to shorten the user's waiting time and improve the efficiency of the distribution resource in providing purchasing services, the candidate merchant closest to the real-time location of the distribution resource is identified based on the real-time location of the distribution resource and the merchant address of the candidate merchant; or, based on the destination of the current order of the distribution resource and the merchant address of the candidate merchant, the candidate merchant closest to the destination of the current order of the distribution resource is identified; the candidate merchant closest to the destination of the current order of the distribution resource is identified; the candidate merchant closest to the destination is used as the target merchant, and the merchant information of the candidate merchant closest to the target merchant information is determined as the target merchant information, so that the distribution resource can travel to the target merchant in the shortest time, thereby saving purchasing time to the greatest extent and improving purchasing efficiency.

[0013] In addition, determining target merchant information based on the target product information and the attribute information of the delivery resource also includes: if the candidate merchant is found and the number of the candidate merchants is equal to 1, obtaining the merchant information of the candidate merchant, wherein the merchant information at least includes a merchant address; using the candidate merchant as the target merchant, and determining the merchant information of the candidate merchant as the target merchant information, thereby eliminating the need to screen the target merchant again based on the distance relationship between the candidate merchant and the delivery resource.

[0014] In addition, determining the target merchant information based on the target product information and the attribute information of the distribution resources also includes: if the candidate merchant is not found, sending the target product information and the attribute information of the distribution resources to the operation personnel, so that the operation personnel can manually find the target merchant and determine the target merchant information. This embodiment provides a specific implementation method for determining the target merchant information when the candidate merchant is not found in the historical order database; although it is also a manual search, professional operation personnel can find it faster than distribution resources.

[0015] In addition, before determining target purchasing agent information based on the target product information and the target merchant information, the method further includes: searching for historical orders of the target merchant in the historical order database; and calculating estimated purchasing agent information based on the historical orders, wherein the estimated purchasing agent information includes at least one of the following or any combination thereof: an estimated waiting time in a queue, an estimated additional purchasing agent fee. This method of calculating the estimated purchasing agent information based on historical orders more truly and accurately reflects various information of the purchasing agent order, and can provide the user with a prior understanding of the market to be waited for and the additional fees when determining the target purchasing agent information.

[0016] In addition, target purchasing agent information is determined based on the target product information and the target merchant information, including: feeding back the target product information, the target merchant information and the estimated purchasing agent information to the user for the user to confirm the information, thereby effectively improving the accuracy of information confirmation, and at the same time allowing the user to have a more comprehensive understanding of various information of the purchasing agent order, thereby avoiding poor user experience caused by the user's incorrect estimation of the time and additional fees for purchasing on behalf of the customer; after receiving the confirmation information fed back by the user, the target purchasing agent information is determined based on the target product information, the target merchant information and the estimated purchasing agent information, and provided to the delivery resources for delivering the target product, so that the delivery resources can efficiently complete the purchase and delivery of the target product according to the guidance of the user feedback.

[0017] In addition, obtaining target product information specifically includes: receiving initial purchasing information input by the user; and performing intelligent recognition on the initial purchasing information to obtain target product information. This embodiment provides a specific implementation method for obtaining target product information.

[0018] In addition, the initial purchasing agent information input by the user specifically includes one of the following or a combination thereof: text information input by the user, image information uploaded by the user, thereby providing multiple forms of initial purchasing agent information.

[0019] In addition, the initial purchasing information is intelligently identified to obtain target product information, specifically including: when the initial purchasing information is specifically the text information, performing text recognition on the text information to obtain target product information; when the initial purchasing information is specifically the picture information, performing image recognition on the picture information to obtain target product information; when the initial purchasing information includes the text information and the picture information, performing intelligent recognition on the text information and the picture information respectively, and feeding back the target product information obtained by identifying the text information and the target product information obtained by identifying the picture information to the user for the user to confirm whether the target product information is correctly identified; and using the target product information confirmed by the user as the target product information, thereby effectively improving the accuracy of obtaining the target product information, thereby ensuring that the distribution resources can purchase the correct products according to user needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0021] Figure 1 is a flowchart of an information confirmation method according to a first embodiment of the present invention;

[0022] Figure 2 is a flow chart of a method for obtaining target product information according to a first embodiment of the present invention;

[0023] Figure 3 is a flow chart of an information confirmation method according to a second embodiment of the present invention;

[0024] Figure 4 is a flow chart of an information confirmation method according to a third embodiment of the present invention;

[0025] Figure 5 is a block diagram of an information confirmation device according to a fourth embodiment of the present invention;

[0026] Figure 6 is a block diagram of an electronic device according to a fifth embodiment of the present invention. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, each embodiment of the present invention will be described in detail below with reference to the accompanying drawings. However, it will be understood by those skilled in the art that in each embodiment of the present invention, many technical details are provided to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solutions claimed in this application can be implemented. The division of the following embodiments is for convenience of description and should not constitute any limitation on the specific implementation of the present invention. The various embodiments can be combined with each other and referenced to each other under the premise that there is no contradiction.

[0028] The first embodiment of the present invention relates to an information confirmation method, the specific process is as follows Figure 1 As shown, specifically including:

[0029] Step 101: Obtain target product information and attribute information of distribution resources for distributing the target product.

[0030] Step 102: Determine target merchant information based on the target product information and the attribute information of the distribution resource.

[0031] Step 103: Determine target purchasing agent information based on the target product information and the target merchant information.

[0032] In this embodiment, after a user places a purchasing order, the target product information that the user needs to purchase and the attribute information of the delivery resource that delivers the target product are obtained; based on the target product information and the attribute information of the delivery resource, the target merchant information is determined, and finally accurate target purchasing information is obtained, thereby providing the delivery resource with recommended target merchant information, so that the delivery resource does not need to spend time on screening and judging suitable target merchants, saving the time consumed by the delivery resource in the purchasing process and effectively improving the efficiency of the purchasing service.

[0033] The following is a detailed description of the implementation details of the information confirmation method of this embodiment. The following content is only provided for ease of understanding and is not necessary for implementing this solution.

[0034] In step 101, target product information, specifically keyword information such as product name, model, quantity, etc., is obtained through the information provided by the user when placing an order for purchasing on behalf of another person. The attribute information of the distribution resources for delivering the target product specifically includes the real-time location of the distribution resources, or the destination of the current order of the distribution resources. The real-time location of the distribution resources can be obtained through GPS positioning of the distribution resources; the destination of the current order of the distribution resources is the address to which the distribution resources are about to go, which can be the address of the merchant to which the distribution resources are about to go, or the address of the user to which the distribution resources are about to go. In this embodiment, the distribution resources can specifically be riders, or unmanned vehicles, drones, etc., and the present invention does not limit this.

[0035] Specifically, the method of obtaining target product information can be divided into the following two sub-steps. The specific process of the sub-steps is as follows: Figure 2 As shown:

[0036] Sub-step 1011: receiving the initial purchasing information input by the user.

[0037] Specifically, when placing a purchasing order, a user can enter the initial purchasing information in a variety of ways to provide key information such as the name, model, quantity, etc. of the product to be purchased; the initial purchasing information can be text information entered through a text box, or uploaded image information, or a combination of entered text information and uploaded image information.

[0038] Sub-step 1012: Intelligently identify the initial purchasing information to obtain target product information.

[0039] In one example, when the initial purchasing information is text information, character recognition is performed on the text information, for example, by using a keyword extraction technique, to obtain target product information such as the name of the target product.

[0040] In one example, when the initial purchasing information is specifically picture information, image recognition is performed on the picture information, for example, the picture information is recognized through OCR (optical character recognition) technology. The recognized picture information is in the form of text information, and text recognition is performed on the text information obtained after recognition to obtain the name of the target product and other target product information.

[0041] In one embodiment, when the initial purchasing information includes text and image information, the text and image information are intelligently identified. If the product information obtained by identifying the text and the product information obtained by identifying the image are consistent, the consistent product information is used as the target product information. If the product information obtained by identifying the text and the product information obtained by identifying the image are inconsistent, the inconsistent product information is fed back to the user for the user to confirm whether the two inconsistent product information are correctly identified. The feedback operation involved in this embodiment can specifically be providing an interactive interface to the user end, allowing the user to confirm or modify the target product information through the interactive interface. Upon receiving the product information confirmed by the user, the product information confirmed by the user is determined as the target product information; or upon receiving the product information modification information fed back by the user, the modified product information is determined as the target product information. It should be noted that when the initial purchasing information is only text or only image information, the above feedback method can also be adopted to allow the user to confirm whether the target product information is correctly identified, thereby effectively improving the accuracy of obtaining the target product information, thereby ensuring that the distribution resources can purchase the correct products according to the user's needs.

[0042] In step 102, merchants selling the target product are screened based on the target product information. Simultaneously, based on the delivery resource's attribute information, target merchants and their information are recommended for the delivery resource. This eliminates the need for the delivery resource to search for and determine suitable target merchants on its own, effectively saving the delivery resource's time spent on the purchasing process. This shortens the time users have to wait for their purchases to be completed, improving the efficiency of the purchasing service. In one example, the target product information and the delivery resource's attribute information can be sent to operations personnel, who can then search and determine target merchant information for the delivery resource. Professional operations personnel can determine target merchant information more quickly than delivery resources.

[0043] In step 103, the target product information and target merchant information are determined as target purchasing agent information and provided to the delivery resources that deliver the target product, so that the delivery resources can go to the target merchant to purchase the target product. This eliminates the need for the delivery resources to spend time on determining the target product and searching for the target merchant, effectively improving the efficiency of the delivery resources in providing purchasing agent services.

[0044] More specifically, target product information and target merchant information can be fed back to the user for confirmation, effectively improving the accuracy of information confirmation. The feedback operation involved in this embodiment can specifically provide an interactive interface to the user end, allowing the user to confirm or modify the information through the interactive interface. Upon receiving the confirmation information fed back by the user, the target purchasing agent information is determined, where the target purchasing agent information includes the target product information and the target merchant information. Alternatively, upon receiving the modified information fed back by the user, the modified target product information and target merchant information are determined as the target purchasing agent information and provided to the delivery resources for delivering the target product, thereby enabling the delivery resources to efficiently complete the purchase and delivery of the target product based on the guidance of the user feedback.

[0045] Compared with the prior art, this embodiment receives the initial purchasing information input by the user and performs intelligent identification after the user places a purchasing order, and requests the user to confirm the identified target product information, so as to effectively improve the accuracy of obtaining the target product information, thereby ensuring that the distribution resources can purchase the correct products according to the user's needs; based on the target product information and the attribute information of the distribution resources, the target merchant information is determined, and finally the target purchasing information is determined and provided to the distribution resources, so that the distribution resources do not need to spend time on their own to screen and judge accurate and appropriate target merchants, saving the time consumed by the distribution resources in the purchasing process, shortening the user's waiting time, and effectively improving the efficiency of the purchasing service.

[0046] The second embodiment of the present invention relates to an information confirmation method. This embodiment is substantially the same as the first embodiment, with the main difference being that in the second embodiment, the target merchant information is determined by searching a historical order database or manually searching. The information confirmation method in this embodiment is as follows: Figure 3 As shown below, Figure 3 The process is described in detail:

[0047] Step 301: Obtain target product information and attribute information of the distribution resources for the target product. This step is substantially the same as step 101 and will not be described in detail here.

[0048] Step 302 , determining whether a candidate merchant is found in the historical order database based on the target product information; if so, executing step 303 , if not, executing step 304 .

[0049] Specifically, the historical order database contains all types of historical shopping orders generated on the shopping platform, not just orders from purchasing agents. Based on the target product information, the platform attempts to search the historical order database for historical orders containing the target product. Furthermore, the platform can then search for the merchant corresponding to the historical order containing the target product. The found merchant can then be used as a candidate merchant for delivery resources to purchase the target product. In other words, if a candidate merchant's historical orders contain the target product and the candidate merchant has sold the target product, delivery resources can purchase the target product from the candidate merchant.

[0050] More specifically, the target product information is matched against multiple keywords, such as product name, model, and quantity, in the historical order database. Each order in the historical order data is also composed of multiple keywords. Based on the degree of match between each keyword in the target product information and each keyword in the historical order data, the historical orders that match the target product information are determined, thereby further determining candidate merchants corresponding to the historical orders. In one example, the degree of match between each keyword in the target product information and each keyword in the historical order data can be sorted from high to low, and historical orders with a match above a preset threshold are selected as matching historical orders, and candidate merchants corresponding to the matching historical orders are determined.

[0051] Step 303 , determining whether the number of candidate merchants found is greater than 1; if so, executing step 305 ; if not, executing step 306 .

[0052] Specifically, when there are multiple candidate merchants found, step 305 is executed to screen out suitable candidate merchants as target merchants; when there is only one candidate merchant found, step 306 is executed to directly select the candidate merchant as the target merchant.

[0053] Step 305: Identify the nearest candidate merchant based on the attribute information of the delivery resource and the merchant address of the candidate merchant.

[0054] Specifically, when multiple candidate merchants are found, it is necessary to screen out suitable candidate merchants as target merchants. First, merchant information such as the merchant name and merchant address of the candidate merchants is obtained through the shopping platform's own or associated database. In order to shorten user waiting time and improve the efficiency of the delivery resource's purchasing service, this embodiment uses the attribute information of the delivery resource as a screening condition. Based on the attribute information of the delivery resource and the obtained merchant address of the candidate merchant, the candidate merchant with the closest real-time distance to the delivery resource, or the candidate merchant with the closest distance to the destination of the current order, is identified as the target merchant.

[0055] Step 306: Determine the merchant information of the target merchant.

[0056] Specifically, when the number of candidate merchants found is greater than one, the merchant information of the nearest candidate merchant is determined as the target merchant information. If the number of candidate merchants found is only one, that candidate merchant can be directly selected as the target merchant, and its merchant information can be determined as the target merchant information. This method eliminates the need for delivery resources to independently screen suitable target merchants and allows them to reach the target merchant in the shortest possible time, thus minimizing shopping time and improving the efficiency of the shopping service.

[0057] Step 304: Send the target product information to the operator so that the operator can obtain the merchant information of the target merchant.

[0058] Specifically, if the target product has not been purchased online before, the historical order database will not contain any historical orders for the target product, and thus no candidate merchants will be found. Alternatively, if there are no historical orders in the historical order database that match the target product information above a preset threshold, no candidate merchants will be found. If no candidate merchants are found in the historical order database, the target product information is sent to operations personnel, who can then manually search for the target merchant and its information using word-of-mouth product data or merchant sales data on the online platform, rather than being limited to the historical order database. Furthermore, manual searches by professional operations personnel are faster than those by distribution resources.

[0059] The following example illustrates this: When a user places a purchasing order, they enter the text "300ml shampoo" and upload a picture of "500ml shampoo." After receiving the initial purchasing information entered by the user, the system identifies the text and picture information separately, and obtains two inconsistent target product information, "300ml shampoo" and "500ml shampoo." These two target product information are then fed back to the user. Subsequently, the system receives confirmation information from the user regarding "300ml shampoo," and identifies "300ml shampoo" as the target product information. Based on the target product information, the system attempts to search the historical order database for historical orders containing "300ml shampoo." Several historical orders containing "300ml shampoo" are obtained. The system then searches for merchants corresponding to these historical orders, obtaining candidate merchants such as Supermarket A, Supermarket B, and Convenience Store C. The system also obtains the merchant addresses of these candidate merchants, such as Supermarket A, Supermarket B, and Convenience Store C. At this time, the attribute information of the distribution resource obtained is the real-time location of the distribution resource. Based on the merchant address of the candidate merchant and the real-time location of the distribution resource, the distance between several candidate merchants such as Supermarket A, Supermarket B, and Convenience Store C and the real-time location of the distribution resource is calculated. Supermarket A is identified as the candidate merchant closest to the distribution resource, and Supermarket A is used as the target merchant, and the merchant information of Supermarket A is used as the target merchant information.

[0060] Compared with the prior art, this embodiment provides a specific implementation method for determining target merchant information: based on the target product information, candidate merchants are searched in the historical order database, and based on the attribute information of the delivery resource, the candidate merchant closest to the delivery resource is selected as the target merchant; or the target merchant is manually searched, so that the delivery resource does not need to screen suitable target merchants by itself, and can reach the target merchant in the shortest time, thereby saving shopping time to the greatest extent and improving the efficiency of the delivery resource in providing shopping services.

[0061] The third embodiment of the present invention relates to an information confirmation method. This embodiment is substantially the same as the second embodiment, with the main difference being that in the second embodiment, the purchase time and additional fees are estimated, so that the user has a more comprehensive understanding of the various information of the purchase order. The information confirmation method in this embodiment is as follows: Figure 4 As shown below, Figure 4 The process is described in detail:

[0062] Step 401: Obtain target product information and attribute information of the distribution resources for the target product. This step is substantially the same as step 301 and will not be described in detail here.

[0063] Step 402 determines whether a candidate merchant is found in the historical order database based on the target product information; if so, execute step 403; if not, execute step 404. This step is substantially the same as step 302 and will not be repeated here.

[0064] Step 403: Determine whether the number of candidate merchants found is greater than 1; if so, proceed to step 405; if not, proceed to step 406. This step is substantially the same as step 303 and will not be described in detail here.

[0065] Step 405: Identify the nearest candidate merchant based on the attribute information of the delivery resource and the merchant address of the candidate merchant. This step is substantially the same as step 305 and will not be described in detail here.

[0066] Step 406: Determine the target merchant's merchant information. This step is similar to step 306 and will not be described in detail here.

[0067] Step 404: Send the target product information to the operator so that the operator can obtain the target merchant's merchant information. This step is similar to step 304 and will not be repeated here.

[0068] Step 407: Search the historical orders of the target merchant in the historical order database; and calculate the estimated purchasing information based on the historical orders.

[0069] Specifically, the system searches the historical order database for all historical orders from the target merchant and obtains historical order information such as queue or waiting time, packaging fees, and additional purchasing fees. Based on this historical order information, it calculates estimated purchasing information, including the estimated queue waiting time for delivery resources and the estimated additional purchasing fees. The estimated additional purchasing fees are primarily influenced by external factors such as the estimated queue waiting time and real-time weather conditions. For example, different estimated queue waiting time intervals correspond to different estimated additional purchasing fees, and the estimated additional purchasing fees increase in tandem with the estimated queue waiting time. In inclement weather, the estimated additional purchasing fees are higher than in clear weather. The specific additional fees calculated can be customized based on actual conditions. The following example illustrates this: When the estimated waiting time is between 15 and 30 minutes, the corresponding estimated additional fee is 2 yuan; when the estimated waiting time is between 31 and 60 minutes, the corresponding estimated additional fee is 5 yuan; in severe weather, the estimated additional fee is twice the estimated additional fee in clear weather.

[0070] Since the estimated purchasing information is calculated based on the historical order information of the target merchant, it reflects the various information of the purchasing orders in a more real, accurate and comprehensive manner.

[0071] Step 408: Feedback the target product information, target merchant information, and estimated purchasing agent information to the user; upon receiving confirmation information from the user, determine the target purchasing agent information.

[0072] Specifically, the target product information and target merchant information are fed back to the user for confirmation, effectively improving the accuracy of information confirmation. As described in step 103, the user can confirm or modify the target product information and target merchant information. Estimated purchasing information is also fed back to the user, allowing the user to have a more comprehensive understanding of various aspects of the purchasing order, including the required waiting time and additional fees. This avoids a poor user experience caused by incorrect estimates of the purchasing time and additional fees, effectively improving the user experience. Upon receiving the user feedback, the confirmed or modified target product information and target merchant information are determined as target purchasing information and provided to the delivery resource responsible for delivering the target product. This allows the delivery resource to efficiently complete the purchase and delivery of the target product based on the user feedback, avoiding frequent calls to the user due to uncertainty about user needs and reducing user intrusion. The estimated purchasing information is also determined as target purchasing information and provided to the delivery resource, allowing the delivery resource to be prepared for the required waiting time.

[0073] Compared with the existing technology, this embodiment searches for historical orders of the target merchant in the historical order database; based on the historical orders, it calculates estimated purchasing information such as estimated waiting time in queues and estimated additional fees for purchasing on behalf of others. This more realistically and comprehensively reflects various information of purchasing on behalf of others orders, allowing users to have a preliminary understanding of the waiting time and additional fees, effectively improving the user experience and avoiding a poor experience caused by incorrect estimates of the time required for purchasing on behalf of others and additional fees.

[0074] A fourth embodiment of the present invention relates to an information confirmation device, such as Figure 5 As shown, it includes: an acquisition module 501, a first determination module 502 and a second determination module 503.

[0075] The acquisition module 501 is used to acquire target product information and attribute information of the distribution resources for distributing the target product;

[0076] A first determining module 502 is configured to determine target merchant information based on the target product information and the attribute information of the delivery resource;

[0077] The second determining module 503 determines target purchasing agent information according to the target product information and the target merchant information.

[0078] In one example, the attribute information of the delivery resource acquired by the acquisition module 501 includes: the real-time location of the delivery resource, or the destination of the current order of the delivery resource.

[0079] In one example, the first determination module 502 is used to attempt to find candidate merchants in the historical order database based on the target product information, wherein the candidate merchants are merchants whose historical orders contain the target product; if the candidate merchants are found and the number of the candidate merchants is greater than 1, obtain the merchant information of the candidate merchants, wherein the merchant information at least includes the merchant address; identify the candidate merchant that is closest to the real-time location of the delivery resource based on the real-time location of the delivery resource and the merchant address of the candidate merchant; or, identify the candidate merchant that is closest to the destination of the current order of the delivery resource based on the destination of the current order of the delivery resource and the merchant address of the candidate merchant; use the candidate merchant that is closest to the destination as the target merchant, and determine the merchant information of the candidate merchant that is closest to the destination as the target merchant information.

[0080] In one example, the first determination module 502 is configured to obtain the merchant information of the candidate merchant when the candidate merchant is found and the number of the candidate merchants is equal to 1, wherein the merchant information includes at least the merchant address; take the candidate merchant as the target merchant, and determine the merchant information of the candidate merchant as the target merchant information.

[0081] In one example, the first determination module 502 is configured to send the target product information and the attribute information of the distribution resource to an operator when the candidate merchant is not found, so that the operator can manually find the target merchant and determine the target merchant information.

[0082] In one example, the second determination module 503 is configured to search the historical order database for the target merchant's historical orders; and calculate estimated purchasing information based on the historical orders, wherein the estimated purchasing information includes at least one of the following or any combination thereof: estimated waiting time in queue, estimated additional purchasing fees.

[0083] In one example, the second determination module 503 is used to feed back the target product information, the target merchant information, and the estimated purchasing agent information to the user; upon receiving confirmation information fed back by the user, the target purchasing agent information is determined; wherein the target purchasing agent information includes the target product information, the target merchant information, and the estimated purchasing agent information.

[0084] In one example, the acquisition module 501 is configured to receive initial purchasing information input by a user, and perform intelligent recognition on the initial purchasing information to obtain target product information.

[0085] In one example, the initial purchasing information received by the acquisition module 501 specifically includes one of the following or a combination thereof: text information input by the user, and picture information uploaded by the user.

[0086] In one example, the acquisition module 501 is used to perform text recognition on the text information to obtain target product information when the initial purchasing information is specifically the text information; when the initial purchasing information is specifically the picture information, perform image recognition on the picture information to obtain target product information: when the initial purchasing information includes the text information and the picture information, perform intelligent recognition on the text information and the picture information respectively. If the product information obtained by recognizing the text information and the product information obtained by recognizing the picture information are inconsistent, the two inconsistent product information are fed back to the user, and the product information confirmed by the user feedback is used as the target product information.

[0087] It is not difficult to find that this embodiment is a device embodiment corresponding to the first to third embodiments, and this embodiment can be implemented in conjunction with the first to third embodiments. The relevant technical details mentioned in the first to third embodiments are still valid in this embodiment, and in order to reduce repetition, they are not repeated here. Accordingly, the relevant technical details mentioned in this embodiment can also be applied to the first to third embodiments.

[0088] It is worth noting that all modules involved in this embodiment are logical modules. In actual applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, to highlight the innovations of the present invention, this embodiment does not include units that are not closely related to solving the technical problems proposed by the present invention. However, this does not mean that other units do not exist in this embodiment.

[0089] A fifth embodiment of the present invention relates to an electronic device, such as Figure 6 As shown, the electronic device includes at least one processor 601; a memory 602 communicatively connected to the at least one processor 601; and a communication component 603 communicatively connected to the information confirmation device, wherein the communication component 603 receives and sends data under the control of the processor 601; wherein the memory 602 stores instructions executable by the at least one processor 601, and the instructions are executed by the at least one processor 601 to implement:

[0090] Obtain target product information and attribute information of the delivery resources for delivering the target product;

[0091] Determining target merchant information based on the target product information and the attribute information of the delivery resource;

[0092] Target purchasing agent information is determined based on the target product information and the target merchant information.

[0093] Specifically, the electronic device includes: one or more processors 601 and a memory 602, Figure 6 A processor 601 is used as an example. The processor 601 and the memory 602 may be connected via a bus or other means. Figure 6 In the example above, a bus connection is used. Memory 602, as a computer-readable storage medium, can be used to store computer software programs, computer executable programs, and modules. Processor 601 executes the computer software programs, instructions, and modules stored in memory 602 to perform various functional applications and data processing of the device, thereby implementing the above-mentioned information confirmation method.

[0094] The memory 602 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store a list of options, etc. In addition, the memory 602 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 602 may optionally include a memory remotely located relative to the processor 601, and these remote memories may be connected to an external device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0095] One or more modules are stored in the memory 602 , and when executed by one or more processors 601 , perform the information confirmation method in any of the above method implementations.

[0096] The above-mentioned product can execute the method provided in the embodiment of this application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of this application.

[0097] In this embodiment, after a user places a purchasing order, the target product information that the user needs to purchase and the attribute information of the delivery resource that delivers the target product are obtained; based on the target product information and the attribute information of the delivery resource, the target merchant information is determined, and finally accurate target purchasing information is obtained, thereby providing the delivery resource with recommended target merchant information, so that the delivery resource does not need to spend time on its own to screen and judge suitable target merchants for purchase, saving the time consumed by the delivery resource in the purchasing process and effectively improving the efficiency of the purchasing service.

[0098] A sixth embodiment of the present invention relates to a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above-mentioned information confirmation method embodiment.

[0099] That is, those skilled in the art will understand that all or part of the steps in the above-mentioned information confirmation method embodiments can be implemented by instructing related hardware through a program, and the program is stored in a storage medium and includes a number of instructions for causing a device (which may be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.

[0100] Those skilled in the art will appreciate that the above-mentioned embodiments are specific examples for implementing the present invention, and that in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present invention.

Claims

1. An information confirmation method, characterized in that: include: Obtaining target product information that the user needs to purchase and attribute information of a delivery resource that delivers the target product, wherein the attribute information of the delivery resource includes the real-time location of the delivery resource. The target product information is obtained by identifying the initial purchase information input by the user, wherein the initial purchase information includes text information or image information. Determining target merchant information based on the target product information and the attribute information of the delivery resource, specifically including: determining the target merchant information based on the target product information and the real-time location of the delivery resource; Target purchasing agent information is determined based on the target product information and the target merchant information.

2. The information confirmation method according to claim 1, characterized in that: The attribute information of the distribution resource also includes: the destination of the current order of the distribution resource.

3. The information confirmation method according to claim 2, characterized in that: The step of determining target merchant information based on the target product information and the attribute information of the distribution resource includes: Searching for candidate merchants in a historical order database based on the target product information, wherein the candidate merchants are merchants whose historical orders contain the target product; If the candidate merchants are found and the number of the candidate merchants is greater than 1, obtaining the merchant information of the candidate merchants, wherein the merchant information at least includes the merchant address; Identifying a candidate merchant closest to the real-time location of the delivery resource based on the real-time location of the delivery resource and the merchant address of the candidate merchant; The candidate merchant with the closest distance is used as the target merchant, and the merchant information of the candidate merchant with the closest distance is determined as the target merchant information.

4. The information confirmation method according to claim 3, characterized in that: The step of determining target merchant information based on the target product information and the attribute information of the delivery resource further includes: If the candidate merchant is found and the number of the candidate merchants is equal to 1, obtain the merchant information of the candidate merchant, wherein the merchant information at least includes the merchant address; The candidate merchant is used as a target merchant, and the merchant information of the candidate merchant is determined as the target merchant information.

5. The information confirmation method according to claim 3, characterized in that: The step of determining target merchant information based on the target product information and the attribute information of the delivery resource further includes: If the candidate merchant is not found, the target product information and the attribute information of the delivery resource are sent to the operator, so that the operator can manually find the target merchant and determine the target merchant information.

6. The information confirmation method according to any one of claims 3 to 5, characterized in that: Before determining target purchasing agent information based on the target product information and the target merchant information, the method further includes: Searching for historical orders of the target merchant in the historical order database; Estimated purchasing information is calculated based on the historical orders, where the estimated purchasing information includes at least one of the following or any combination thereof: estimated waiting time in queue, and estimated additional purchasing fees.

7. The information confirmation method according to claim 6, characterized in that: The step of determining target purchasing agent information based on the target product information and the target merchant information includes: Feedback the target product information, the target merchant information, and the estimated purchasing agent information to the user; After receiving the confirmation information fed back by the user, the target purchasing information is determined; wherein the target purchasing information includes the target product information, the target merchant information and the estimated purchasing information.

8. The information confirmation method according to claim 1, characterized in that: Obtain target product information, including: Receive the initial purchasing information entered by the user; The initial purchasing information is intelligently identified to obtain target product information.

9. The information confirmation method according to claim 8, characterized in that: The initial purchasing information input by the user specifically includes one of the following or a combination thereof: text information input by the user, and picture information uploaded by the user.

10. The information confirmation method according to claim 9, characterized in that: The intelligent identification of the initial purchasing agent information to obtain target product information specifically includes: When the initial purchasing information is specifically the text information, performing character recognition on the text information to obtain target product information; When the initial purchasing information is specifically the picture information, image recognition is performed on the picture information to obtain target product information: When the initial purchasing information includes the text information and the picture information, the text information and the picture information are intelligently identified respectively. If the product information obtained by identifying the text information is inconsistent with the product information obtained by identifying the picture information, the two inconsistent product information are fed back to the user, and the product information confirmed by the user is used as the target product information.

11. An information confirmation device, characterized in that: include: An acquisition module is configured to acquire information about a target product that a user wishes to purchase and attribute information about a delivery resource that delivers the target product, wherein the attribute information about the delivery resource includes the real-time location of the delivery resource. The target product information is obtained by identifying the initial purchase information input by the user, wherein the initial purchase information includes text or image information. A first determining module is configured to determine target merchant information based on the target product information and the attribute information of the delivery resource, specifically including: determining the target merchant information based on the target product information and the merchant address of the candidate merchant; The second determining module determines target purchasing agent information according to the target product information and the target merchant information.

12. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 10.

13. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the information confirmation method according to any one of claims 1 to 10 is implemented.

Citation Information

Patent Citations

  • Delivery capacity determining method and device, delivery task acquiring method and device, and delivery resource scheduling method and device

    CN107094165A

  • Substitute purchasing system based on offline store and substitute purchasing method thereof

    CN107133844A