Location updating method and device and electronic equipment

By verifying the electronic map update information in standardized, repeated locations and repeated operations, providing effective feedback, the problem of indefinite update process in the prior art is solved, and the user experience and update efficiency are improved.

CN119293053APending Publication Date: 2025-01-10DITU (BEIJING) TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411331712.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The existing electronic map update technology lacks an effective information check and user feedback mechanism, resulting in an unreliable update process and poor user experience.

Method used

By receiving the target location update information input by the user, the information is standardized, repeated location checks and repeated operation checks are performed, and the corresponding verification result prompts are provided to improve the effectiveness of the update information and user feedback.

Benefits of technology

It improves the reliability and user experience of location updates, reduces the waste of repeated reporting and review resources, and improves users' enthusiasm for filling in information and review efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119293053A_ABST
    Figure CN119293053A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a place updating method and device and electronic equipment, and the method comprises the steps: receiving updating information of a target place input by a user, carrying out verification operation on the updating information, obtaining a verification result, and providing prompt information corresponding to the corresponding verification operation according to the verification result, the verification operation comprises information format verification, repeated place verification and / or repeated operation verification. Therefore, according to the embodiment of the invention, the validity of the update information can be verified, an effective feedback prompt is provided for a user, and the reliability of location update and the user experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and more specifically, to a location updating method, device and electronic device. Background Art

[0002] Electronic maps are maps that are stored and accessed digitally using computer technology. Electronic maps can be widely used in various electronic devices, such as navigation devices, mobile phones, tablet computers or computers.

[0003] Since some geographic information may change, for example, to improve the accuracy of electronic maps, users usually change locations through the reporting page provided by relevant application software, and update the corresponding geographic information after approval, such as adding or correcting errors. However, the existing technology has a single form of reporting information verification and lacks feedback on the effectiveness of user-reported events, resulting in a relatively poor user experience. Summary of the invention

[0004] In view of this, an object of the present invention is to provide a location updating method, device and electronic device to verify the validity of update information and provide effective feedback prompts to users, thereby improving the reliability of location updating and user experience.

[0005] In a first aspect, an embodiment of the present invention provides a location updating method, the method comprising:

[0006] receiving updated information of a target location input by a user, wherein the updated information includes target location information and a target update type;

[0007] Performing a verification operation on the update information to obtain a verification result, wherein the verification operation includes an information standardization verification, a duplicate location verification, and / or a duplicate operation verification, wherein the duplicate location verification is used to verify whether the target location already exists, and the duplicate operation verification is used to verify whether the update operation of the target location is reported for the first time;

[0008] Prompt information corresponding to the corresponding verification operation is provided according to the verification result.

[0009] In a second aspect, an embodiment of the present invention provides a location updating device, the device comprising:

[0010] An information receiving unit, configured to receive update information of a target location input by a user, wherein the update information includes target location information and a target update type;

[0011] a verification unit configured to perform a verification operation on the update information and obtain a verification result, wherein the verification operation includes an information standardization verification, a duplicate location verification, and / or a duplicate operation verification, wherein the duplicate location verification is used to verify whether the target location already exists, and the duplicate operation verification is used to verify whether the update operation of the target location is reported for the first time;

[0012] The first prompt unit is configured to provide prompt information corresponding to the corresponding verification operation according to the verification result.

[0013] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described above.

[0014] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described above is implemented.

[0015] In a fifth aspect, an embodiment of the present invention provides a computer program product, which, when executed on a computer, enables the computer to execute the method described above.

[0016] The embodiment of the present invention discloses a location update method, device and electronic device, which receives update information of a target location input by a user, performs a verification operation on the update information, obtains a verification result, and provides prompt information corresponding to the verification operation according to the verification result, wherein the verification operation includes information format verification, duplicate location verification, and / or duplicate operation verification. Therefore, the embodiment can verify the validity of the update information and provide effective feedback prompts to the user, thereby improving the reliability of location update and user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0018] Figure 1 is a flow chart of a location updating method according to an embodiment of the present invention;

[0019] Figure 2 is a schematic diagram of a reporting page according to an embodiment of the present invention;

[0020] Figure 3 is a schematic diagram of another reporting page according to an embodiment of the present invention;

[0021] Figure 4is a flow chart of the information standardization verification process of an embodiment of the present invention;

[0022] Figure 5 is a schematic diagram of displaying standard prompt information of an embodiment of the present invention;

[0023] Figure 6 is a flow chart of a repeated location verification process according to an embodiment of the present invention;

[0024] Figure 7 is a schematic diagram of displaying repeated location prompt information according to an embodiment of the present invention;

[0025] Figure 8 is a flow chart of a repeated operation verification process according to an embodiment of the present invention;

[0026] Fig. 9 is a schematic diagram of displaying the first repeated operation prompt information according to an embodiment of the present invention;

[0027] Fig.10 is a schematic diagram of implementing the second repeated operation prompt information of an embodiment of the present invention;

[0028] Fig.11 is a schematic diagram of another reporting page according to an embodiment of the present invention;

[0029] Fig.12 is a flow chart of another location updating method according to an embodiment of the present invention;

[0030] Fig.13 is a schematic diagram of a location updating device according to an embodiment of the present invention;

[0031] Fig.14 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0032] The present application is described below based on embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, some specific details are described in detail. It is possible for those skilled in the art to fully understand the present application without the description of these details. In order to avoid confusing the essence of the present application, known methods, processes, flows, components and circuits are not described in detail.

[0033] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.

[0034] Unless the context clearly requires otherwise, the words "include", "comprising" and similar words throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is "including but not limited to".

[0035] In the description of this application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, the meaning of "plurality" is two or more.

[0036] The solutions described in this specification and in the examples, if they involve the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.

[0037] Rich and complete map data is crucial for location maps. Reducing the missing POIs (Point of Interest) in map data will have a positive impact on many aspects of service applications that use electronic maps. Complete POI data can make it more convenient and quick for users to search for destinations when using related service applications (such as transportation service applications), which can greatly enhance the user experience.

[0038] However, the means of obtaining accurate POI data are currently limited, and mainly rely on users to actively report, and how to enable users to report valid data is crucial. In related technologies, a fixed reporting page is usually provided, and relevant text prompts or simple rule verification and error correction are given, but these methods cannot be based on users' effective reporting feedback information, resulting in a poor user experience. Therefore, an embodiment of the present invention provides a location update method, device, and electronic device to verify the validity of the update information and provide effective feedback prompts to the user, thereby improving the reliability of location updates and user experience.

[0039] Figure 1 FIG. 1 is a flow chart of a location updating method according to an embodiment of the present invention. Figure 1 As shown, the location updating method of the embodiment of the present invention includes the following steps:

[0040] Step S110, receiving the updated information of the target location input by the user. The updated information includes the target location information and the target update type. Optionally, the target update type is a new type or an error correction type. The updated information can be obtained through the reporting page corresponding to the target update type. The reporting page includes an information input control for the updated information. It should be understood that the information input control for various types of updated information can be a text input box, a map auxiliary control, a voice auxiliary control, etc., and this embodiment does not limit the type of information input control.

[0041] In this embodiment, the relevant service application providing electronic maps can provide a reporting control on the application homepage, search page, or prompt page when the user search fails, related task page or other application pages, and the user can enter the information reporting page by triggering the reporting control.

[0042] In an optional implementation, the reporting control may include a new addition control and an error correction control. The user may enter the reporting page for adding a new location by triggering the new addition control, and enter the reporting page for location error correction by triggering the error correction control. In another optional implementation, the reporting page includes a new addition control and an error correction control, and the user may select the corresponding target update type on the reporting page through the new addition control and the error correction control. Furthermore, the error correction of this embodiment may include the modification and deletion of a location.

[0043] In an optional implementation, if the target update type is a new type, the data items of the target location information include at least the location name and address information. The reporting page corresponding to the new type includes at least a location name input control and a location address input control, so as to obtain the location name and address information through the location name input control and the location address input control. Optionally, the location name input control and the location address input control can be implemented by a text input box, a voice auxiliary control, and / or a map auxiliary control. Furthermore, the target location information also includes pictures and / or video information corresponding to the location. The reporting page corresponding to the new type also includes a view input control, with pictures and / or video information corresponding to the location.

[0044] Further optionally, the update information may also include user information and notes of the place, etc. Accordingly, the reporting page corresponding to the newly added type also includes a user information upload control and a note upload control to obtain relevant information.

[0045] Figure 2 Schematic diagram of a reporting page according to an embodiment of the present invention. Figure 2As shown, the reporting page 2 of the newly added place includes a text input box 21 for the required place name, a text input box 22 for the place address, and a map auxiliary control 23. The place address of this embodiment can be obtained by receiving the text information input by the user through the text input box 22, or by the user triggering the map auxiliary control 23 and editing and selecting it on the map page. It should be understood that in other optional implementations, the reporting page can select one of the text input box and the map auxiliary control, or add a voice service control so that the user can enter the place address by voice. Further optionally, after the voice service control is triggered, a pre-trained speech recognition model can be called to realize voice-to-text conversion, and the user can obtain it after checking the text information. Similarly, the place name can also be configured with a corresponding voice service control to realize voice input of the place name. This embodiment does not limit the method for obtaining the updated information provided in the reporting page. It can select one or more of the above-mentioned implementations, or other existing or future information input methods.

[0046] Further optionally, the reporting page 2 may display prompt information in the text input boxes of the place name and the place address, such as displaying a prompt information such as "Please keep it consistent with the name on the sign" in the text input box 21 of the place name, and displaying a place format example in the text input box 22 of the place address. Further, the reporting page 2 may also display editing prompt information around the text input box 22 of the place address, such as "Fill in the address or edit the map, confirm the place address", etc. Further, the reporting page 2 may also display a view example control around the text input box 22 of the place address, and the user may view the correct format example of the place address by triggering the view example control, so as to avoid the problem of low reporting efficiency due to non-standard format.

[0047] In an optional implementation, the reporting page 2 further includes a view input control 24, and the user can upload at least one image or video information containing a place name by triggering the view input control 24 to improve the review efficiency. Furthermore, the reporting page 2 can also display acceleration prompt information in the view input control 24 to prompt the user to speed up the review by uploading the view information. Furthermore, the reporting page 2 can also display a view example control around the view input control 24, and the user can view the correct format of the view by triggering the view example control to avoid the problem of low review efficiency due to non-standard format.

[0048] In an optional implementation, the reporting page 2 also includes a contact information upload control 25, and the user can report his or her own contact information by triggering the contact information upload control 25, so as to receive the review result.

[0049] In an optional implementation, the reporting page 2 also includes a note upload control 26, and the user can report a detailed description of the target location by triggering the note upload control 26 to further speed up the review efficiency.

[0050] In an optional implementation, the reporting page 2 further includes a user identity selection control, for example, the user is a service demander or a service provider (eg, a merchant, etc.).

[0051] Furthermore, the reporting page 2 further includes a submit control 27. In response to the submit control 27 being triggered, the user terminal performs a verification operation on the update information input by the user.

[0052] The reporting page 2 of this embodiment can set the information other than the place name and place address as optional items to reduce the tediousness of the user's reporting information, and increase the user's enthusiasm for filling in the optional items by prompting the acceleration prompt information for filling in the optional items, thereby improving the efficiency of subsequent review, providing convenience for users who are in urgent need of the place, and further improving the user experience. It should be understood that this embodiment does not limit the mandatory and optional items in the reporting page, and it can be limited according to the actual application scenario. For example, if a place that only uses the place name and place address as mandatory items has an error correction operation or a predetermined number of error correction operations after going online, the view information can be set as a mandatory item, etc.

[0053] In an optional implementation, if the target update type is an error correction type, the update information includes the target location information to be corrected, the error correction reason, and the correct information corresponding to the error correction reason triggered by the user. Accordingly, the reporting page corresponding to the error correction type includes a display area for the target location information, a display area for the error correction reason, and an input area for the correct information corresponding to the error correction reason triggered by the user.

[0054] Figure 3 FIG. 1 is a schematic diagram of another reporting page according to an embodiment of the present invention. Figure 3 As shown, the reporting page 3 for location correction includes a display area 31 for target location information. The data items of the target location information include the location name and the location address. Optionally, the target location information displayed in the display area 31 may be selected by the current location, or may be filled in when the user triggers the error correction control, or may be obtained through text input or voice input in the reporting page 3 for location correction. This embodiment does not limit the method for obtaining the target location to be corrected.

[0055] The reporting page 3 also includes a correction reason display area 32. The correction reason display area 32 may include common correction reason options, such as "wrong address", "wrong name", "location relocation", "location does not exist", "status error" and "other reasons". In this way, the efficiency of users updating information can be improved, the complexity of information reporting can be avoided, and the user experience and information reporting enthusiasm can be improved. Among them, after the "other reasons" option is triggered, an input control for specific reasons (such as a text input box or a voice input control, etc.) can be provided to enable the user to provide the specific reason for the location error.

[0056] In other optional implementations, the error correction reason display area 32 may also only include a reason input control (such as a text input box or a voice input control, etc.), so that the user can independently input by triggering the reason input control. Further, a reason example may be displayed around the reason input control or a reason example may be broadcasted by voice to prompt the user to accurately input the error correction reason. It should be understood that this embodiment does not limit the method for obtaining the error correction reason and the method for prompting the user.

[0057] Further, this embodiment provides a corresponding correct information input area based on the correction reason selected or input by the user. For example, if the correction reason triggered by the user is "address error", the correct information input area includes a correct address input control corresponding to the correct address, such as a text input box, a map auxiliary control, and / or a voice auxiliary control. If the correction reason triggered by the user is "location error", the correct information input area includes a correct location input control corresponding to the correct location, such as a text input box and / or a voice auxiliary control. If the correction reason triggered by the user is "location relocation", the correct information input area includes an address input control for the correct address of the target location and / or a location name input control for the new target location corresponding to the current target address. Further optionally, the address input control for the correct address of the target location and the location name input control for the new target location corresponding to the current target address can be selected to meet the user needs of the corresponding location query and the corresponding address query. If the correction reason triggered by the user is "location does not exist", the correct information input area may include a view input control to provide corresponding evidence for the reason. If the error correction reason triggered by the user is "status error", the correct information input area may include a correct status input control so that the user input responds to the merchant's current accurate status (such as open or closed, etc.).

[0058] like Figure 3The reporting page 3 shown, taking the error correction reason triggered by the user as "address error" as an example, the correct information input area includes the address input control of the correct address, that is, the text input box 33 and the map auxiliary control 34. The location address of this embodiment can be obtained by receiving the text information input by the user through the text input box 33, or by the user triggering the map auxiliary control 34 and editing and selecting it on the map page. It should be understood that in other optional implementations, the reporting page can select one of the text input box and the map auxiliary control, or add a voice service control so that the user can enter the location address by voice. Further optionally, after the voice service control is triggered, a pre-trained speech recognition model can be called to realize speech-to-text conversion, and the user can obtain it after checking the text information. This embodiment does not limit the method for obtaining the updated information provided in the reporting page. It can select one or more of the above-mentioned implementations, or other existing or future information input methods.

[0059] Furthermore, the text input box 33 of the correct address may display a location format example, etc. Furthermore, the reporting page 3 may also display editing prompt information around the text input box 33 of the correct address, such as "Fill in the address or edit the map, confirm the location address", etc. Furthermore, the reporting page 3 may also display a view example control around the text input box 33 of the correct address, and the user may view the correct format example of the location address by triggering the view example control, so as to avoid the problem of low reporting efficiency due to irregular format.

[0060] In an optional implementation, the reporting page 3 further includes a view input control 35, and the user can upload at least one image or video information containing the place name by triggering the view input control 35 to improve the review efficiency. Furthermore, the reporting page 3 can also display an acceleration prompt message in the view input control 35 to prompt the user to speed up the review by uploading the view information. Furthermore, the reporting page 3 can also display a view example control around the view input control 35, and the user can view the correct format of the view by triggering the view example control to avoid the problem of low review efficiency due to non-standard format.

[0061] In an optional implementation, the reporting page 3 also includes a contact information upload control, and the user can report his or her own contact information by triggering the contact information upload control to receive the review result.

[0062] In an optional implementation, the reporting page 3 also includes a note upload control, and the user can report a detailed description of the target location by triggering the note upload control to further speed up the review efficiency.

[0063] In an optional implementation, the reporting page 3 also includes a user identity selection control, for example, the user is a service demander or a service provider (eg, a merchant, etc.).

[0064] Furthermore, the reporting page 3 also includes a submit control 36. In response to the submit control 36 being triggered, the user terminal performs a verification operation on the update information input by the user.

[0065] The reporting page 3 of this embodiment can reduce the tediousness of user reporting information by setting required items and optional items, and increase the user's enthusiasm for filling in optional items by prompting accelerated prompt information for filling in optional items, thereby improving the efficiency of subsequent review, providing convenience for users who are in urgent need of the location, and further improving the user experience. It should be understood that this embodiment does not limit the required items and optional items in the reporting page, and it can be limited according to the actual application scenario.

[0066] It should be understood that Figure 2 and Figure 3 The reporting page for adding a new location and correcting a location is merely exemplary, and the present embodiment is not limited thereto, and it may be adjusted according to actual applications.

[0067] In an optional implementation, this embodiment can trigger the verification operation of the updated information by triggering the submission control of the reporting page, or it can trigger the verification operation of the updated information after the user enters the required options. This embodiment does not limit the triggering timing of the verification operation, and it can implement the corresponding verification operation based on the acquired update information.

[0068] Step S120, verify the updated information and obtain the verification result. The verification operation includes information standardization verification, duplicate location verification, and / or duplicate operation verification. The duplicate location verification is to determine whether the newly added location reported by the user already exists. The duplicate operation verification is to determine whether the addition or error correction operation of the target address is the first report of the user, or whether the addition or error correction operation of the target address is the first report. In other words, the repeated verification operation of this embodiment can verify whether a user has performed multiple reporting operations of the same update type on the same target location, or whether multiple users have performed reporting operations of the same update type on the same target location.

[0069] In an optional implementation, the information standardization check is specifically: after the data item information input is completed (e.g., voice input is completed, text box is switched, etc.), the data standardization check is performed on the input data item. In another optional implementation, the information standardization check is specifically: after the required data items in the update information are input (e.g., required items are input, or all data items are input, or the submit control is triggered, etc.), the obtained data items that need to be checked for data standardization are checked. It should be understood that this embodiment does not limit the timing of the information standardization check.

[0070] The data items to be verified in the update information at least include address information. Further, the address data items are subjected to a normative verification based on a normative template of the address information to determine whether they comply with the data specification. For example, the normative template of the address information may include information such as province, city, district, street, street number, etc.

[0071] Furthermore, the data to be verified in the update information may also include view information and / or user information, for example, whether the view contains signboard information, whether the number of digits of the contact information is correct, etc.

[0072] Step S130, providing prompt information corresponding to the corresponding verification operation according to the verification result. Thus, this embodiment can provide corresponding prompt information based on the different verification results of each verification operation, so that the user can timely understand the reporting situation or adjust the reporting information in time to improve the reporting and review efficiency, realize effective feedback to the user, and improve the user experience.

[0073] Figure 4 : is a flow chart of the information standardization verification process of an embodiment of the present invention. Figure 4 As shown, the information standardization verification process of this embodiment includes the following steps:

[0074] Step S210: Perform data standardization verification on the data items to be verified in the update information. As described above, in this embodiment, data standardization verification can be performed on the data items to be verified after the data items to be verified are input. Figure 2 As shown, the location address is a data item to be verified. When the location address in the text input box 22 is input, that is, the text input box 22 is in a non-editing state, the location address in the text input box 22 is subjected to a normative verification based on the address standard template, for example, whether the location address in the text input box 22 complies with the ordering specifications of the province, city, district, street, and street number. It should be understood that this embodiment does not limit the standard templates of various data items, and it only needs to comply with the actual location.

[0075] In another optional implementation, this embodiment can perform data standardization verification on each data item to be verified in the received update information after the update information is input. Figure 2 As shown, assuming that the place name, place address, uploaded picture information and contact information are data items that need to be verified, after the submit control is triggered, the place address, picture information and contact information are standardized. For example, check whether the place name is reasonable (if the place name only writes the restaurant, it obviously does not conform to the place name), check whether the place address conforms to the format corresponding to the standard template of the address, whether the picture information includes the place sign, whether the number of digits of the contact information is reasonable, etc. It should be understood that this embodiment does not limit the data items that need to be verified, and it can be set according to the actual scenario.

[0076] Step S220: In response to at least one data item to be verified not meeting the corresponding data specification, providing specification prompt information in a predetermined manner, wherein the specification prompt information at least includes a correct format example of the data item not meeting the data specification.

[0077] In an optional implementation, the standard prompt information of this embodiment can be implemented by text prompt and / or voice prompt. Among them, the text prompt can be implemented by pop-up window, bubble, special rendering display around the data item input area, etc. This embodiment does not limit the specific form of the text prompt.

[0078] Figure 5 Schematic diagram of display of standard prompt information of an embodiment of the present invention. This embodiment takes the display of standard prompt information in a pop-up window as an example for schematic illustration, and it should be understood that this embodiment is not limited thereto.

[0079] like Figure 5 As shown, in response to the place name not meeting the corresponding data specification, a pop-up window 5 is displayed on the reporting page. Among them, the pop-up window 5 includes the text content 51 of the standard prompt information and the return modification control 53. Among them, the text content 51 of the standard prompt information includes the modification prompt content and the correct format example. The modification prompt content can be used to prompt non-standardization and improve the audit pass rate, such as "The place name you filled in is not standardized. The audit pass rate can be improved after modification". Furthermore, the audit pass rate improvement prompt can adopt a special rendering method, such as the font type, font color, font bold, font size, etc. that are different from other content, so as to increase the user's willingness to modify and improve the subsequent audit efficiency. The text content of the correct format example can be "The name is recommended to be based on the signboard, for example: xx restaurant (xx store), xx building, xx community x building", so that the user can clearly understand how to fill in the place name, which improves the user experience.

[0080] Furthermore, in response to the return modification control 53 being triggered, the user terminal controls the pop-up window 5 to disappear and returns to the corresponding reporting page.

[0081] In an optional implementation, if the data specification verification is triggered by the submission control of the reporting page or the user's voice submission instruction, the pop-up window 5 may also include a continue submission control 52, so that when the user believes that no modification is required, the reporting event can be submitted through the continue submission 52 in the pop-up window 5 without returning to the reporting page, thereby simplifying the operation process and improving the user experience.

[0082] It should be understood that Figure 5 The display method of the standard prompt information shown is only exemplary, and the information prompt content of other data items can be adaptively adjusted according to the data items, and this embodiment will not illustrate them one by one.

[0083] In a newly added type of location update operation, if the target location reported by the user already exists in the location library, this may cause unnecessary waste of audit resources. Therefore, this embodiment provides a duplicate location verification function when adding a new location operation, so that the user can confirm again whether the target location reported by the user is the same location as the strongly associated location in the location library, avoiding duplicate location reporting and saving audit resources.

[0084] Figure 6 FIG. 1 is a schematic diagram of a repeated location verification process according to an embodiment of the present invention. Figure 6 As shown, the repeated location verification process of this embodiment includes the following steps:

[0085] Step S310, obtaining a duplicate location, wherein the duplicate location is an existing location in the location database whose relevance to the target location information reaches a relevance threshold.

[0086] Further, this embodiment determines the existing location information whose correlation reaches a predetermined correlation threshold as a duplicate location by calculating the correlation between the target location information and the existing location information in the location library. Optionally, this embodiment can calculate the information coding distance between the target location information and the existing location information to determine their correlation. It should be understood that this embodiment does not limit the information coding method, and it can implement text coding. In other optional implementations, this embodiment can also use an Embeding model (embedded model) or a natural speech processing model to calculate the vectors of the target location information and the existing location information, and calculate the distance between the vectors to determine the corresponding correlation. It should be understood that this embodiment does not limit the method for calculating the correlation between the target location and the existing location. Further, the correlation threshold can be set according to the actual application situation, and this embodiment does not limit the specific value.

[0087] Furthermore, the process of determining the repeated locations in this embodiment can be executed by the user terminal or by the server and the verification results including the repeated locations are sent to the user terminal, and the execution end is not limited here.

[0088] Furthermore, the repeated location check of this embodiment can be executed after the user completes entering the location name and / or location address, or after the user submits an instruction through a submission control or voice, and there is no restriction on the timing of triggering the check.

[0089] Step S320: providing repeated location prompt information in a predetermined manner, wherein the repeated location prompt information includes specific information of the repeated location.

[0090] In an optional implementation, the repeated location prompt information of this embodiment can be implemented by text prompt and / or voice prompt. The text prompt can be implemented by pop-up window, bubble, special rendering display around the data item input area, etc. This embodiment does not limit the specific form of the text prompt.

[0091] Figure 7 1 is a schematic diagram of displaying the repeated location prompt information in an embodiment of the present invention. This embodiment takes the display of the repeated location prompt information in a pop-up window as an example for schematic illustration, and it should be understood that this embodiment is not limited thereto.

[0092] like Figure 7 As shown, in response to the presence of duplicate locations in the location library, a pop-up window 7 is displayed on the reporting page. Among them, the pop-up window 7 includes text content 71 of the duplicate location prompt information and a knowledge control 73. Among them, the text content 71 of the duplicate location prompt information includes duplicate prompt content and corresponding duplicate location information (such as location name + location address). The duplicate prompt content is used to prompt that the target location currently reported already exists. In other optional implementations, the duplicate location information may also include a map positioning auxiliary control and / or a view (picture or video) of the duplicate location. Among them, after the map positioning auxiliary control is triggered, the location position and location name of the duplicate location in the map can be displayed, so that the user can determine whether the information currently reported is consistent with the duplicate location through map positioning and the surrounding location information displayed in the map. Therefore, this embodiment can improve the judgment accuracy of duplicate locations by providing a map positioning auxiliary control and / or a view (picture or video) of the duplicate location, further avoiding the situation of reporting duplicate locations, saving audit resources, and also improving the user experience.

[0093] Furthermore, if Figure 7 As shown, repeated location information can be rendered in a special way, such as using a font type, font color, font boldness, font size, etc. that is different from other content, so as to further improve the information reach.

[0094] Furthermore, in response to knowing that control 73 is triggered, the user terminal controls pop-up window 7 to disappear, returns to the corresponding reporting page, or jumps to the location search page, or the order page based on this location, etc. This embodiment does not limit the setting of page jumps, which can be determined based on actual application conditions (such as surveys or historical data statistics, etc.).

[0095] In an optional implementation, the pop-up window 7 also includes a continue submission control 72. If a repeated location verification operation is performed after the user completes entering the location name and / or location address, in response to the continue submission control 72 being triggered, the control pop-up window 7 disappears and returns to the corresponding reporting page so that the user can continue to fill in the update information, and then submit the reporting event, that is, generate a corresponding review task for subsequent review. If a repeated location verification operation is performed when the submission control or voice submission instruction is triggered, in response to the continue submission control 72 being triggered, the reporting event is submitted so that the user does not need to return to the reporting page to submit, which simplifies the operation process and improves the user experience.

[0096] It should be understood that Figure 7 The display method of the repeated location prompt information shown is only exemplary, and the specific prompt content and display settings can be determined according to actual conditions, and this embodiment is not limited thereto.

[0097] In an optional implementation, if the user still triggers the continue submission control 72 and generates a corresponding target review task, it indicates that a similar location has been added, and the review priority of the target review can be increased so that the target location can be reviewed as soon as possible.

[0098] Furthermore, in this embodiment, in order to avoid operations of the same update type for the same target location, this embodiment provides a duplicate operation verification function.

[0099] Figure 8 FIG. 1 is a flow chart of a repeated operation verification process according to an embodiment of the present invention. Figure 8 As shown, the repeated operation verification process of this embodiment includes the following steps:

[0100] Step S410, determine the existence status of the historical audit task of the target location, that is, determine whether there is a historical audit task in the historical audit task set that is consistent with the update type and update information of the current target location. Among them, the audit task is used to audit whether the target location meets the corresponding update conditions. The existence status of the historical audit task includes the existence of the historical audit task and the non-existence of the historical audit task.

[0101] In this embodiment, after the updated information reported by the user is verified and submitted, a corresponding audit task is generated. If the audit task is passed, the location library is updated and the location is put online on the electronic map. For example, if the audit task corresponding to the newly added location is passed (that is, the newly added location meets the online conditions), the newly added location is added to the location library and the newly added location is put online on the electronic map. Similarly, if the audit task corresponding to the location correction is passed, the information of the corrected target location is updated in the location library, and the information of the target location is updated in the electronic map.

[0102] This embodiment can determine whether the current user has a historical review task of the same update type corresponding to the target location, and can also determine whether the current user and other tasks have historical review tasks of the same update type corresponding to the target location, that is, to verify whether a user has performed multiple reporting operations of the same update type on the same target location, or whether multiple users have performed reporting operations of the same update type on the same target location.

[0103] Step S420, determining whether the existence state indicates that there is a corresponding historical audit task. If there is no corresponding historical audit task, executing step S450, if there is a corresponding historical audit task, executing step S430.

[0104] Step S430, in response to the fact that there is no corresponding historical audit task at the target location, a corresponding target audit task is generated. That is to say, if there is no corresponding historical audit task at the target location, the current update operation of the target location is submitted for the first time. Further, if the repeated operation check is performed when the user triggers the submission instruction, this embodiment generates the corresponding target audit task after determining that there is no corresponding historical audit task at the target location. If the repeated operation check is performed before the user triggers the submission instruction, when there is no corresponding historical audit task at the target location, the corresponding target audit task is generated after the user completes the update information to trigger the submission instruction (triggered by submitting a control or a voice submission instruction). Optionally, the target audit task can be sent to the audit terminal for machine or manual review to obtain the audit result.

[0105] Step S440, if there is a corresponding historical audit task, determine whether the existing historical audit task is under audit. If the existing historical audit task is under audit, execute step S440. If the existing historical audit task is in the audit completed state, execute step S460.

[0106] Step S450: In response to the existence of a historical audit task under audit at the target location, first repetitive operation prompt information is provided in a predetermined manner, wherein the first repetitive operation prompt information is used to prompt that the updated information of the target location is under audit.

[0107] In an optional implementation, the first repeated operation prompt information of this embodiment can be implemented by text prompt and / or voice prompt. The text prompt can be implemented by pop-up window, bubble, special rendering display around the data item input area, etc. This embodiment does not limit the specific form of the text prompt.

[0108] Fig. 9 1 is a schematic diagram of displaying the first repeated operation prompt information of an embodiment of the present invention. This embodiment takes the display of the first repeated operation prompt information in a pop-up window as an example for schematic description, and it should be understood that this embodiment is not limited thereto.

[0109] like Fig. 9 As shown, in response to the existence of a historical review task under review at the target location, a pop-up window 9 is displayed on the reporting page. The pop-up window 9 includes a text content 91 of a first repeated operation prompt message and a status viewing control 93. The text content 91 of the first repeated operation prompt message is used to prompt the user that the historical review task corresponding to the same update operation at the current target location is under review, for example, "It is detected that the location information you submitted is under review. The result will be notified to you within n1-n2 working days. Please wait patiently." Furthermore, the "under review" prompt in the prompt content can be rendered in a special way, such as a font type, font color, font bold, font size, etc. that is different from other content, so as to improve the information reachability and enable users to promptly understand the same historical review tasks that already exist at the target location.

[0110] Furthermore, in response to the status viewing control 93 being triggered, the user terminal provides the audit status of the historical audit task under review in a predetermined manner. Optionally, the predetermined method may be to jump to the task status query page of the historical audit task for display, or to display it in the form of a pop-up window, bubble, etc., or to broadcast it in the form of voice, and this embodiment does not limit this. Further optionally, the audit status may include information such as the submission time and expected feedback time of the historical audit task. Therefore, this embodiment can provide a status query control 93 so that the user can intuitively see the existing tasks, further avoid the situation where the same update operation is submitted at the same location, reduce the audit cost, and at the same time improve the user experience based on the user's timely feedback and task viewing channels.

[0111] Step S460, in response to the historical audit task having been audited, determining whether the audit result is passed. If the audit result of the historical audit task is passed, executing step S470, if the audit result of the historical audit task is not passed, executing step S480.

[0112] Step S470, when the audit result of the historical audit task is passed, a third repetition operation prompt information is provided in a predetermined manner, wherein the third repetition operation prompt information is used to prompt that the audit task corresponding to the target task has passed and the location search can be performed.

[0113] In an optional implementation, the third repetitive operation prompt information of this embodiment can be implemented by text prompt and / or voice prompt. Among them, the text prompt can be implemented by pop-up window, bubble, special rendering display around the data item input area, etc. This embodiment does not limit the specific form of the text prompt.

[0114] Further optionally, if there is a certain time interval between the approval of the audit task and the launch of the electronic map, the third repeated operation prompt information includes audit approval information and launch time information.

[0115] Step S480: In response to the existence of a historical audit task at the target location and the audit result is failure, a second repeated operation prompt message is provided in a predetermined manner, wherein the second repeated operation prompt message is used to prompt the user to provide additional information.

[0116] In this embodiment, if the same type of update operation exists at the target location and fails to pass the review, the reason for the failure of the review may be that the submitted update information is insufficient. Therefore, if it needs to be submitted again, this embodiment increases the reporting threshold by adding required options (that is, additional information) to further improve the review pass rate and avoid wasting review resources.

[0117] In an optional implementation, the second repeated operation prompt information of this embodiment can be implemented by text prompt and / or voice prompt. Among them, the text prompt can be implemented by pop-up window, bubble, special rendering display around the data item input area, etc. This embodiment does not limit the specific form of the text prompt.

[0118] Fig.10 It is a schematic diagram of implementing the second repeated operation prompt information of an embodiment of the present invention. Fig.11 This embodiment is schematically described by taking the second repeated operation prompt information in the form of a pop-up window as an example, and it should be understood that this embodiment is not limited thereto.

[0119] like Fig.10As shown, in response to the existence of a historical audit task that has been audited and failed at the target location, a pop-up window 10 is displayed on the reporting page. The pop-up window 10 includes a text content 101 of a second repeated operation prompt message and a supplementary additional information control 103. The text content 101 of the second repeated operation prompt message is used to prompt the user that the reporting event of the same update operation has not been audited, and if additional information xx is provided, the audit pass rate can be improved. Furthermore, the prompt "If additional information xx is provided, the audit pass rate can be improved" in the prompt content can be rendered in a special way, such as a font type, font color, font bold, font size, etc. that is different from other content, so as to increase the user's enthusiasm for providing additional information and further improve the audit pass rate.

[0120] Furthermore, if Fig.11 As shown, the user terminal responds to the triggering of the additional information control 103 and returns to the corresponding reporting page 11. The mandatory items (that is, the additional information) in the reporting page 11 are relative to Figure 3 The reporting page 3 shown adds view input controls and contact information for reporting location signs. As a result, by raising the submission threshold to obtain richer updated information, the corresponding review task pass rate is higher, avoiding the problem of poor user experience caused by repeated reports that are still not passed, while saving review resources.

[0121] Furthermore, the text content 101 of the second repeated operation prompt information may also include the reason why the historical audit task failed the audit, so that the user can add additional information based on the reason, further improving the user's willingness to add information.

[0122] In an optional implementation, the pop-up window 10 also includes a filled-in continue submission control 102, so that if the user has completed the update information, the filled-in continue submission control 102 can be triggered to report, thereby avoiding the situation where the user still needs to return to the reporting page to submit again, simplifying the operation process and improving the user experience.

[0123] Further optionally, if the user does not fill in the additional information to be supplemented and still triggers the filled-in continue to submit control 102, the user can be reminded to supplement the additional information again, for example, "You have not supplemented the additional information, please supplement it before submitting".

[0124] Step S490, generating a corresponding target audit task based on the updated information and the newly provided additional information.

[0125] In an optional implementation, for a target review task that is generated by continuing to submit after repeated location verification prompts and repeated submission verification prompts, this to a certain extent reflects the urgency with which the user needs to bring the target location online. In this case, this embodiment can adjust the review priority of this type of target review task so that this type of target review task can be reviewed as soon as possible, which further improves the user experience.

[0126] In a further optional implementation, if there are historical audit tasks under review and the user still chooses to continue submitting, the newly generated target audit task can be associated with the corresponding historical audit task, so that the audit can be conducted comprehensively and synchronously, thereby improving the audit efficiency and increasing the audit pass rate.

[0127] In an optional implementation, an embodiment of the present invention can also identify the location type of the target location to set different reporting thresholds (i.e., the richness required to update information) according to different location types, thereby avoiding the trouble caused by errors in special types of locations (such as hospitals, stations, etc.).

[0128] The embodiment of the present invention receives the updated information of the target location input by the user, performs a verification operation on the updated information, obtains the verification result, and provides prompt information corresponding to the corresponding verification operation according to the verification result, wherein the verification operation includes information format verification, duplicate location verification, and / or duplicate operation verification. Therefore, the embodiment can verify the validity of the updated information and provide effective feedback prompts to the user, thereby improving the reliability of the location update and the user experience.

[0129] In an optional implementation, the embodiment of the present invention sets different priorities for verification operations, for example, the priority of information standardization verification is higher than that of duplicate location verification, and the priority of duplicate location verification is higher than that of duplicate operation verification. It should be understood that this embodiment does not limit the priority order of verification operations.

[0130] Fig.12 FIG. 1 is a flow chart of another location updating method according to an embodiment of the present invention. Fig.12 As shown, Fig.12 As shown, the location updating method of the embodiment of the present invention includes the following steps:

[0131] Step S1, receiving updated information of a target location input by a user.

[0132] Step S2, perform information standardization check on the update information to determine whether the data items to be checked in the update information are standard. If they are standard, execute step S4; if there is at least one data item to be checked that is not standard, execute step S3. It should be understood that the information standardization check process of this embodiment is the same as that of the embodiment of the present invention. Figure 4-Figure 5The corresponding above embodiments are similar and will not be described again here.

[0133] Step S3: When there is at least one data item to be verified that is not standardized in the update information, standard prompt information is provided in a predetermined manner to enable the user to modify the relevant data item.

[0134] Step S4: When the updated information passes the normative check, or when the updated information modified by the user after the prompt in step S3 passes the normative check, a duplicate location check is performed to determine whether it is an existing location. If the target location is an existing location (that is, there is an existing location in the location database whose relevance reaches the relevance threshold), step S5 is performed; if the target location is not an existing location, step S8 is performed. It should be understood that the process of duplicate location check is the same as Figure 6-Figure 7 The corresponding above embodiments are similar and will not be described again here.

[0135] Step S5: When the target location is an existing location, providing repeated location prompt information in a predetermined manner.

[0136] Step S6, determining whether the user still chooses to trigger the continue reporting instruction when the target location is an existing location, if the continue reporting instruction is triggered, executing step S8, if the user triggers the knowledge control, executing step S7.

[0137] Step S7, jump to the corresponding page, where the corresponding page can be a reporting page, a location search page, or an ordering page based on the location.

[0138] Step S8: If the target location is not an existing location, or the user still chooses to trigger the continued reporting instruction when the target location is an existing location, a repeated operation check is performed to check whether there is a corresponding historical audit task for the update operation of the current target location. If there is no corresponding historical audit task, step S9 is performed; if there is a corresponding historical audit task, step S10 is performed. It should be understood that the process of repeated operation check is the same as Figure 8-Figure 11 The corresponding above embodiments are similar and will not be described again here.

[0139] Step S9: If there is no corresponding historical audit task for the update operation of the current target location, a corresponding target audit task is generated according to the update information input by the user.

[0140] Step S10, if there is a corresponding historical audit task for the update operation of the current target location, determine whether the historical audit task is under audit, if it is under audit, execute step S11, if the audit is completed, execute step S12.

[0141] Step S11: If the historical audit task is under audit, provide first repeated operation prompt information in a predetermined manner, wherein the first repeated operation prompt information is used to prompt that the updated information of the target location is under audit.

[0142] Step S12: if the historical audit task has been audited, determine whether the audit result is approved. If the audit result of the historical audit task is approved, execute step S13; if the audit result of the historical audit task is not approved, execute step S14.

[0143] Step S13: If the historical audit task has been audited and passed, a third repetition operation prompt message is provided in a predetermined manner. The third repetition operation prompt message is used to prompt that the audit task corresponding to the target task has passed and the location search can be performed.

[0144] Step S14: If the historical audit task has been audited and failed, a second repeated operation prompt message is provided in a predetermined manner, wherein the second repeated operation prompt message is used to prompt the user to provide additional information.

[0145] Step S15, generating a corresponding target audit task based on the updated information and the newly provided additional information.

[0146] In an optional implementation, for a target review task that is generated by continuing to submit after repeated location verification prompts and repeated submission verification prompts, this to a certain extent reflects the urgency with which the user needs to bring the target location online. In this case, this embodiment can adjust the review priority of this type of target review task so that this type of target review task can be reviewed as soon as possible, which further improves the user experience.

[0147] In a further optional implementation, if there are historical audit tasks under review and the user still chooses to continue submitting, the newly generated target audit task can be associated with the corresponding historical audit task, so that the audit can be conducted comprehensively and synchronously, thereby improving the audit efficiency and increasing the audit pass rate.

[0148] In an optional implementation, an embodiment of the present invention can also identify the location type of the target location to set different reporting thresholds (i.e., the richness required to update information) according to different location types, thereby avoiding the trouble caused by errors in special types of locations (such as hospitals, stations, etc.).

[0149] The embodiment of the present invention receives the updated information of the target location input by the user, performs a verification operation on the updated information, obtains the verification result, and provides prompt information corresponding to the corresponding verification operation according to the verification result, wherein the verification operation includes information format verification, duplicate location verification, and / or duplicate operation verification. Therefore, the embodiment can verify the validity of the updated information and provide effective feedback prompts to the user, thereby improving the reliability of the location update and the user experience.

[0150] Fig.13 Schematic diagram of a location updating device according to an embodiment of the present invention. Fig.13 As shown, the location updating device 13 according to the embodiment of the present invention includes an information receiving unit 131 , a checking unit 132 and a first prompting unit 133 .

[0151] The information receiving unit 131 is configured to receive the updated information of the target location input by the user, and the updated information includes the target location information and the target update type. The verification unit 132 is configured to perform a verification operation on the updated information and obtain a verification result. The verification operation includes an information standardization verification, a duplicate location verification, and / or a duplicate operation verification. The duplicate location verification is used to verify whether the target location already exists, and the duplicate operation verification is used to verify whether the update operation of the target location is reported for the first time. The first prompt unit 133 is configured to provide prompt information corresponding to the corresponding verification operation according to the verification result.

[0152] In an optional implementation, the target update type is a new type or an error correction type, and the update information can be obtained through a reporting page corresponding to the target update type, and the reporting page includes an information input control for the update information. Among them, the reporting page corresponding to the new type at least includes a place name input control and a place address input control; the reporting page corresponding to the error correction type at least includes a display area for target place information, an error correction reason display area, and a correct information input area corresponding to the error correction reason triggered by the user.

[0153] In an optional implementation, the verification unit 132 is further configured to perform data normative verification on the data items to be verified in the update information. The first prompt unit 133 is further configured to provide normative prompt information in a predetermined manner in response to the at least one data item to be verified not meeting the corresponding data norm, wherein the normative prompt information at least includes a correct format example of the data item that does not meet the data norm.

[0154] In an optional implementation, the verification unit 132 is further configured to obtain a repeated location, where the repeated location is an existing location in the location library whose correlation with the target location information reaches a correlation threshold. The first prompt unit 133 is further configured to provide repeated location prompt information in a predetermined manner, where the repeated location prompt information includes specific information of the repeated location.

[0155] In an optional implementation, the verification unit 132 is further configured to determine the existence status of the historical audit task of the target location. The first prompt unit 133 is further configured to provide first repetitive operation prompt information in a predetermined manner in response to the existence of a historical audit task under audit at the target location, wherein the first repetitive operation prompt information is used to prompt that the update information of the target location is under audit.

[0156] In an optional implementation, the first repeated operation prompt information includes a status viewing control, and the location updating device 13 also includes a second prompt unit, which is configured to provide the audit status of the historical audit task under audit in a predetermined manner in response to the status viewing control being triggered.

[0157] In an optional implementation, the first prompt unit 133 is further configured to provide a second repeated operation prompt information in a predetermined manner in response to the existence of a historical audit task at the target location and the audit result is not passed, wherein the second repeated operation prompt information is used to prompt the user to provide additional information. The location updating device 13 also includes a first task generating unit, which is configured to generate a corresponding target audit task according to the update information and the additional information.

[0158] In an optional implementation, the location updating device 13 further includes a second task generating unit configured to generate a corresponding target audit task in response to the absence of a corresponding historical audit task at the target location.

[0159] In an optional implementation, the location updating device 13 further includes a third task generating unit configured to generate a corresponding target review task in response to the continue submission control being triggered.

[0160] In an optional implementation, the location updating device 13 further includes a priority adjustment unit configured to adjust the audit priority of the target audit task.

[0161] The embodiment of the present invention receives the updated information of the target location input by the user, performs a verification operation on the updated information, obtains the verification result, and provides prompt information corresponding to the corresponding verification operation according to the verification result, wherein the verification operation includes information format verification, duplicate location verification, and / or duplicate operation verification. Therefore, the embodiment can verify the validity of the updated information and provide effective feedback prompts to the user, thereby improving the reliability of the location update and the user experience.

[0162] Fig.14 Schematic diagram of an electronic device according to an embodiment of the present invention. Fig.14 As shown, the electronic device 140 is a general data processing device, which includes a general computer hardware structure, which at least includes a processor 141 and a memory 142. The processor 141 and the memory 142 are connected via a bus 143. The memory 142 is suitable for storing instructions or programs executable by the processor 141. The processor 141 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 141 executes the instructions stored in the memory 142, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 143 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 144 and the display device and the input / output (I / O) device 145. The input / output (I / O) device 145 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 145 is connected to the system through an input / output (I / O) controller 146.

[0163] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices (equipment) or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0164] The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.

[0165] These computer program instructions may be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device that implements the process Figure 1A function specified in a process or multiple processes.

[0166] These computer program instructions may also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.

[0167] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.

[0168] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by specifying relevant hardware through a program, and the program is stored in a storage medium, including several instructions for a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0169] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A location updating method, characterized in that: The method comprises: receiving updated information of a target location input by a user, wherein the updated information includes target location information and a target update type; Performing a verification operation on the update information to obtain a verification result, wherein the verification operation includes an information standardization verification, a duplicate location verification, and / or a duplicate operation verification, wherein the duplicate location verification is used to verify whether the target location already exists, and the duplicate operation verification is used to verify whether the update operation of the target location is reported for the first time; Prompt information corresponding to the corresponding verification operation is provided according to the verification result.

2. The method according to claim 1, characterized in that The target update type is a new addition type or an error correction type, and the update information can be obtained through a reporting page corresponding to the target update type, and the reporting page includes an information input control for the update information; Among them, the reporting page corresponding to the new type includes at least a location name input control and a location address input control; the reporting page corresponding to the error correction type includes at least a display area for target location information, an error correction reason display area, and a correct information input area corresponding to the error correction reason triggered by the user.

3. The method according to claim 1, characterized in that The verifying operation on the update information and obtaining the verification result comprises: Performing data standardization verification on the data items to be verified in the update information; The prompt information corresponding to the verification operation provided according to the verification result includes: In response to at least one of the data items to be verified not satisfying the corresponding data specification, specification prompt information is provided in a predetermined manner, and the specification prompt information at least includes a correct format example of the data item not satisfying the data specification.

4. The method according to claim 1, characterized in that: The verifying operation on the location update information and obtaining the verification result comprises: Acquire a duplicate location, where the duplicate location is an existing location in the location database whose relevance to the target location information reaches a relevance threshold; The prompt information corresponding to the verification operation provided according to the verification result includes: The repeated location prompt information is provided in a predetermined manner, and the repeated location prompt information includes specific information of the repeated location.

5. The method according to claim 1, characterized in that The verifying operation on the update information and obtaining the verification result comprises: Determining the existence of historical audit tasks for the target location; The prompt information corresponding to the verification operation provided according to the verification result includes: In response to the existence of a historical audit task under audit at the target location, first repeated operation prompt information is provided in a predetermined manner, where the first repeated operation prompt information is used to prompt that update information of the target location is under audit.

6. The method according to claim 5, characterized in that The first repeated operation prompt information includes a status viewing control, and the method further includes: In response to the status viewing control being triggered, the audit status of the historical audit task in the audit is provided in a predetermined manner.

7. The method according to claim 5, characterized in that The prompt information corresponding to the verification operation provided according to the verification result includes: In response to the existence of a historical audit task at the target location and the audit result is failure, providing second repeated operation prompt information in a predetermined manner, wherein the second repeated operation prompt information is used to prompt the user to provide additional information; The method further comprises: Generate a corresponding target audit task according to the update information and the additional information.

8. The method according to claim 5, characterized in that The method further comprises: In response to the target location not having a corresponding historical audit task, generating a corresponding target audit task.

9. The method according to claim 4, characterized in that The repeated location prompt information includes a continue submission control, and the method further includes: In response to the continue submission control being triggered, a corresponding target review task is generated.

10. The method according to claim 7 or 9, characterized in that: The method further comprises: Adjust the audit priority of the target audit task.

11. A location updating device, characterized in that: The device comprises: An information receiving unit, configured to receive update information of a target location input by a user, wherein the update information includes target location information and a target update type; a verification unit configured to perform a verification operation on the update information and obtain a verification result, wherein the verification operation includes an information standardization verification, a duplicate location verification, and / or a duplicate operation verification, wherein the duplicate location verification is used to verify whether the target location already exists, and the duplicate operation verification is used to verify whether the update operation of the target location is reported for the first time; The first prompt unit is configured to provide prompt information corresponding to the corresponding verification operation according to the verification result.

12. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-10.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.

14. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 10.