Information interaction method and device, electronic equipment and storage medium

By displaying and updating the multi-dimensional display data of map data in the display interface, the problem of inconsistent map data of robots is solved, and the convenient and effective management of map data is achieved, ensuring the accuracy of task execution.

CN120508232APending Publication Date: 2025-08-19BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410181893.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-18
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

In the prior art, the map data used by robots is not unified, resulting in the inability to perform tasks accurately and effectively.

Method used

By displaying the display data of map data of different regions in multiple display dimensions in the first display interface, the recorded data is displayed in response to user operations, and the display data is updated to realize visual management of map data.

Benefits of technology

It realizes the convenience and effectiveness of map data management to ensure that the robot uses unified map data for task execution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120508232A_ABST
    Figure CN120508232A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an information interaction method and device, electronic equipment and a storage medium, the method comprises the steps that a first display interface is displayed, the first display interface comprises at least one display object, and the display objects are display data of map data used in different areas under at least one display dimension; in response to a trigger operation of a user for displaying the display object, displaying at least one piece of processing record data of a target display object; and in response to a trigger operation on the processing record data, updating display data of a target display object in the first display interface. According to the technical scheme provided by the embodiment of the invention, the technical effects of data visualization and convenient management of the map data in the prior art are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of data processing technology, and in particular to an information interaction method, device, electronic device, and storage medium. Background Art

[0002] With the popularization of intelligence, more and more tasks can be performed by robots. For example, robots are used in buildings to perform delivery tasks such as data, express delivery, and takeout.

[0003] When robots perform tasks, they rely on pre-delivered map data. However, during the map data publishing and distribution process, there's a lack of effective management of this data, leading to inconsistent map data used by robots and inability to accurately and effectively execute subsequent tasks. Summary of the Invention

[0004] The present disclosure provides an information interaction method, device, electronic device and storage medium to manage map data from a visual perspective, thereby achieving the technical effect of convenient and efficient map data management.

[0005] In a first aspect, an embodiment of the present disclosure provides an information interaction method, the method comprising:

[0006] Displaying a first display interface, wherein the first display interface includes at least one display object, and the display object is display data of map data used in different areas under at least one display dimension;

[0007] In response to a user's triggering operation for displaying the display object, displaying at least one processing record data of the target display object;

[0008] In response to a triggering operation on the processing record data, display data of a target display object in the first display interface is updated.

[0009] In a second aspect, an embodiment of the present disclosure further provides an information interaction device, the device comprising:

[0010] An interface display module, configured to display a first display interface, wherein the first display interface includes at least one display object, and the display object is display data of map data used in different areas under at least one display dimension;

[0011] a record data display module, configured to display at least one piece of processing record data of a target display object in response to a user's triggering operation for displaying the display object;

[0012] The display data display module is configured to update the display data of the target display object in the first display interface in response to a triggering operation on the processing record data.

[0013] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:

[0014] one or more processors;

[0015] a storage device for storing one or more programs,

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the information interaction method as described in any one of the embodiments of the present invention.

[0017] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to execute the information interaction method as described in any one of the embodiments of the present invention.

[0018] The technical solution provided by the embodiment of the present disclosure can display the display data of the map data used in different areas under at least one display dimension in the first display interface, and in response to the user's triggering operation on the display object, display at least one processing record data of the triggered target display object. When the triggering operation on the processing record data is detected, the display data of the target display object can be processed to update the display data of the target display object in the first display interface based on the processing result. At this time, the display data is mainly the display data of the maps of different areas under different display dimensions, which realizes the management of map data from a visual perspective, thereby achieving the technical effect of convenience, effectiveness and versatility of map data management. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0020] Figure 1 This is a flow chart of an information interaction method provided by an embodiment of the present disclosure;

[0021] Figure 2 A schematic diagram of a first display interface provided by an embodiment of the present disclosure;

[0022] Figure 3 This is a flow chart of an information interaction method provided by an embodiment of the present disclosure;

[0023] Figure 4 The data display interface that is presented after triggering the map publishing item;

[0024] Figure 5 This is the data display interface that is displayed after the map is triggered.

[0025] Figure 6 The data display interface that appears after the map details item is triggered;

[0026] Figure 7 This is a schematic diagram of the interface presented after triggering the operation record;

[0027] Figure 8 This is a schematic diagram of the interface presented after triggering the operation record;

[0028] Figure 9 This is a schematic diagram of the structure of an information interaction device provided by an embodiment of the present disclosure;

[0029] Figure 10 It is a structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0030] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0031] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0032] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

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

[0034] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0035] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0036] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0037] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.

[0038] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0039] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0040] Before introducing the technical solutions provided by the embodiments of the present invention, an example application scenario may be first described.

[0041] When performing tasks or delivering items based on machines, robots are often required to perform tasks based on corresponding maps. At this time, path planning is mainly based on the map, and movement is based on map data. For a specific area, the map data used is mostly unchanged. However, for scenarios where the layout of certain areas often changes, it is necessary to update the map data regularly or periodically, and upload the updated map data to the map management system, and send the map data to the corresponding robot based on the map management system, so that the robot can perform subsequent work processing based on the updated map data. Optionally, a specific area may be an office area in a building. Optionally, for some office areas, information such as workstation layout may change periodically. At this time, the map data can be updated, and the updated map data can be published to the map management system, so that the map data can be sent to the corresponding robot based on the map management system.

[0042] It should be noted that after map data is updated, it can be uploaded to a map management system. The map management system can be a developed application or a program interface, and its specific embodiment is not limited in this embodiment. When the application is triggered or a control in the program interface is entered, the map management interface can be displayed, and the map management interface can be used as the first display interface.

[0043] Figure 1 This is a flow chart of an information interaction method provided in an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to scenarios of map data management, for example, publishing map data or sending map data. The method can be executed by an information interaction device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal, PC or server, etc.

[0044] like Figure 1 As shown, the method includes:

[0045] S110: Display a first display interface.

[0046] It should be noted that for a particular region, in order to achieve refined management of regional map data, multiple regional maps can be identified for that region, with the managed region consisting of all regional maps. In other words, the corresponding map data can be managed from a regional perspective. The associated data of different regional maps can be displayed on a display interface, with the corresponding interface serving as the first display interface.

[0047] Specifically, a certain application program or program interface may be triggered to present a display interface of a regional map of at least one managed region as the first display interface.

[0048] The first display interface includes at least one display object, which is display data of map data used in different areas under at least one display dimension. In other words, the display object corresponds to display data of a certain area map.

[0049] For example, if you are managing map data for a building, the layout of each floor may vary. Therefore, you can maintain map data based on the floor dimension. Alternatively, if a floor has multiple office areas, you can maintain corresponding map data based on the office area dimension. In this case, the display object can be the display data of the map data corresponding to a specific floor or office area.

[0050] In this embodiment, the display data may be data under different display dimensions. Optionally, the different display dimensions may be map identification dimension, name dimension, version dimension, preview dimension, status dimension, robot quantity dimension, building floor dimension, update dimension, and operation dimension. Accordingly, the display data under the display dimension may be map identification information, name information, version number corresponding to the map data, preview information, whether the map data is used, how many robots use the map data, the building and / or floor to which the map data is applied, the latest update time, etc. The specific content can be found in Figure 2 .

[0051] Continue to see Figure 2 , where different map IDs correspond to different areas. The entire data corresponding to different map IDs can be used as a display object. Correspondingly, different data in a display object corresponds to the content under different fields, and the field can be used as a display dimension.

[0052] It can be understood that the first display interface includes a map list corresponding to all bureau maps. This map list page can display all maps on different floors according to different building floors, and the map includes map data in use. At the same time, it supports querying the operation records of map publishing and distribution. Furthermore, it can also support map publishing rollback, distribution retry and cancellation operations. Each data in the map list corresponds to a display object. The specific data of the display object is the display data. Based on the triggering operation of the display object, different versions of map data on different floors can be viewed, edited, published and distributed.

[0053] S120: In response to a user triggering operation for displaying the display object, display at least one processing record data of the target display object.

[0054] The user can trigger and select any display object displayed in the first display interface, and use the triggered and selected display object as the target display object. That is, the target display object is a display object in at least one display object, and is the display object whose associated information needs to be viewed in the current trigger selection.

[0055] For each display object, there may be one or more processing records. The processing record data is generated mainly because the layout of the actual area has changed. Correspondingly, the map data content will also change. In order to enable the robot to process tasks normally, the updated map data can be uploaded, thus generating data.

[0056] Furthermore, for each display object, the number of times it is updated includes at least one, and correspondingly, the processing record data may also include at least one.

[0057] Specifically, when viewing the processing record data for one or more display objects, the corresponding display object can be triggered, and the triggered display object can be used as the target display object. At this time, the processing record data associated with the target display object can be displayed. For a target display object, the number of processing record data can be one or more, and the specific number can be determined based on the user's update frequency of the map data corresponding to the map ID.

[0058] In this embodiment, displaying the processing record data of the target display object in response to a user's triggering operation for displaying the display object includes: displaying at least one processing record data associated with the target display object at an associated position of the target display object in response to a user's triggering operation for displaying detailed data of the target display object.

[0059] Can continue to combine Figure 2 To understand the solution provided by the embodiments of the present disclosure, if a triggering of a target display object is detected, at least one processing record data associated with the target display object can be displayed below the target display object. This means that before the display object is triggered, the at least one processing record data associated with the display object is hidden / folded, i.e., the trigger is not visible to the user. After the display object is triggered, the processing record data of the target display object can be expanded and displayed.

[0060] That is, the associated position associated with the target display object can be below the target display object and above another display object. The advantage of this setting is that the processing record data associated with the target display object can be viewed clearly and intuitively.

[0061] In order to display the processing record data more clearly and intuitively, the processing record data can be classified and processed according to different pre-set reference items. Optionally, the processing record data is composed of object data under at least one reference item, and the at least one reference item includes the basic data item and operation data item of the map data.

[0062] At least one reference item may be composed of two dimensions: a basic data item dimension and an operational data item dimension. The basic data item dimension includes a version ID, a version number, a version type, a text description, and a creation time. The operational data item dimension includes dimensions that are operable on the map data.

[0063] For example, see Figure 2 The target display object is map ID 1. The processing record data corresponding to map ID 1 can be seen in the dotted box. The basic data items at this point mainly include: version ID, version number, version type, creation time, and a text description of the version ID. Operational data items can include at least one of details, publish, distribute, and edit. "Publish" refers to publishing the map, "distribute" refers to distributing the map data to the corresponding robot, and "edit" refers to modifying the map data.

[0064] S130: In response to a triggering operation on the processing record data, update the display data of the target display object in the first display interface.

[0065] It can be understood that users can trigger any clickable control in the processing record data. Optionally, any clickable control is a detail control, a publish control, a send control, and an edit control. If any of these controls is triggered, the user can enter the display data editing page to edit the corresponding map data. After clicking the confirmation control, the first display interface can be displayed. At this time, the display data of the target display object in the first display interface may have changed.

[0066] The technical solution provided by the embodiment of the present disclosure displays the processing record data corresponding to the triggered target display object by triggering the display object on the first display interface, and updates the display data based on the triggering operation of the processing record data, thereby realizing intuitive display of map data and convenient editing of map data, thereby achieving the effect of convenient map data management.

[0067] Figure 3This is a flow chart of an information interaction method provided by an embodiment of the present disclosure. Based on the aforementioned embodiment, when processing record data corresponding to a target display object is displayed on a first display interface, an operation data item in the processing record data can be triggered to edit the display data based on the triggering operation on the operation data item, that is, to edit the map data used for the area. For specific implementations, please refer to the detailed description of this technical solution. Technical terms that are identical or corresponding to those in the aforementioned embodiments are not repeated in this embodiment.

[0068] like Figure 3 As shown, the method includes:

[0069] S210: Display a first display interface, wherein the first display interface includes at least one display object, and the display object is display data of map data used in different areas under at least one display dimension.

[0070] S220: In response to a user triggering operation for displaying the display object, display at least one processing record data of the target display object.

[0071] S230: In response to a triggering operation on an operation data item in the processing record data, display a data display interface corresponding to the operation data item.

[0072] Based on the above, it can be seen that the operation data items include detail items, release items, send items and edit items. After the above operation data items are triggered, the corresponding display interface can be entered, and this display interface can be used as a data display interface.

[0073] Optionally, the operation data item includes a data publishing item for publishing map data, and the data display interface is a map publishing interface corresponding to the data publishing item. The map publishing interface includes a map basic information display area, a publishing description editing control, a publishing recipient editing control, and a point reachability verification control.

[0074] Specifically, if a click is detected Figure 2 The publishing control under the operation item in the trigger data publishing item can be displayed as follows Figure 4 The map publishing interface shown is the data display interface. Figure 4The map publishing interface includes a basic information display area. The basic information display area includes data of the updated and changed map data in different dimensions. The map publishing interface also includes a publishing description editing control and a publishing recipient editing control. The publishing description editing control is used to edit the publishing description content. Optionally, the publishing description content can be explanatory information for the published map data. The publishing message receiving control is used to edit the publishing recipient information, that is, after the map data is published, the terminal device corresponding to the map management user (publishing recipient) can receive notifications of map data updates. After clicking the confirmation control, the information of the changed map data can be displayed as display data in the first display interface.

[0075] S240: Based on the triggering operation in the data display interface, update the display data of the target display object in the first display interface.

[0076] In this embodiment, updating the display data of at least one display object in the first display interface based on the trigger operation in the data display interface includes: obtaining the editing content in the release description editing control and the release recipient editing control in response to the information confirmation operation in the data display interface; and updating the display data of at least one display object in the first display interface based on the editing content and the content information in the basic information display area.

[0077] It can be understood that the corresponding content can be edited in the edit control in the data display interface. After clicking the confirmation control, the edited content in the edit control can be retrieved, and the display data of the target display object in the first display interface can be updated based on the edited content and the content information in the basic information display area. In other words, after clicking the confirmation control and retrieving the display data, the first display interface can be displayed, and the updated display data of the target display object can be displayed.

[0078] It should be noted that the basic information display area is the area that displays the map data information used before and after the change. The specific display dimensions are only exemplary and can be developed according to actual needs during actual application.

[0079] The technical solution provided by the embodiment of the present disclosure can display a data display interface after detecting that a map release control has been triggered, so as to determine the map data used before and after the update based on the triggering operation in the data display interface. Furthermore, the corresponding release instructions and information recipients can be edited in the data display interface to achieve the effect of notifying the corresponding users as soon as possible after the map data is released. At the same time, before the map data is released, the point reachability verification control can be triggered to verify the point information in the map data, thereby achieving the effect of secondary verification of the map data. Finally, the changed map data can be synchronously displayed in the first display interface, achieving the technical effect of synchronized map data updates and visibility.

[0080] Based on the above technical solution, the operation data item also includes a map distribution control. That is, after the map is published, it needs to be applied to the robot performing the task. At this time, the map data can be distributed to the corresponding robot.

[0081] It should be noted that there may be at least one robot associated with each area (building floor). Accordingly, after determining the published map data, the map data may be sent to the corresponding robot so that the robot can perform task processing based on the updated map data sent.

[0082] In other words, publishing a map does not mean that the robot can already use the newly released map version. At this time, the map must be released. The purpose of the release is to notify the robot SDK to pull the corresponding cloud map for application. In this way, the map used by the robot when moving is the correct cloud-released map.

[0083] When publishing a map, you mainly need to confirm the published map version and select the robot to distribute it. Generally, the distribution is successful only when the robot has no tasks. After the distribution is successful, the robot SDK pulls the corresponding cloud map and feedbacks the result of the map distribution (success, failure, canceled, in progress). The execution status of this map distribution task can be seen in the Operation Record - Map Distribution page. In case of abnormal situations, you can retry or cancel.

[0084] Optionally, if a trigger is detected Figure 2 After issuing the control as shown in , you can display Figure 5 The triggering control indicates that a certain area (building floor) will use the map data selected by the triggering control. Figure 5 This is the data display interface that appears after the map is triggered.

[0085] Optional, see Figure 5The operation data item includes a map sending item of the map, the data display interface is a map sending interface corresponding to the map sending item, the map sending interface includes basic information and application information of the sent map data, a sending description editing control, and a robot selection area, and the robot selection area includes at least one robot to use the map data.

[0086] The map ID corresponds to the area used by the map data, such as the building floor used by the map data. Basic information can include the map data identifier, map data name, version, and version ID. The applied information can be the area (building floor) used by the map data. Each building floor is associated with at least one robot. Therefore, the data display interface includes at least one robot to be selected associated with the current area. If the selected robot is triggered, it means that the map data needs to be sent to the triggering robot.

[0087] It should also be noted that in actual applications, if the robot to be selected is currently performing a task, although it can be selected, the map data currently used by the robot will not be updated until the task is completed. The existing map data can only be updated when the robot is in a charging or idle state.

[0088] Specifically, the basic information and application information of the map data to be sent to the corresponding robot can be displayed in the data display interface. At the same time, the user can trigger and select the robot to use the map data. Based on the trigger selection of the robot, the robot can update the used map data so that the robot can work based on the updated map data.

[0089] In this embodiment, the updating of the display data of the target display object in the first display interface based on the trigger operation in the data display interface includes: determining the content of the instructions to be sent in response to the trigger operation of the sending instruction editing control; determining the target robot used for the map data in response to the trigger operation of the at least one robot or target selection control; sending the map data to the target robot and updating the display data of the target display object in the first display interface in response to the user's trigger operation of the information confirmation control.

[0090] The target control can be a select all control. Of course, the data display interface also includes a reset control. The select all control indicates that all robots to be displayed need to be selected, and the reset control indicates that robots need to be reselected.

[0091] That is to say, after publishing the map data, it also needs to be sent to the corresponding robots so that the robots can perform corresponding tasks based on the updated map data.

[0092] On the basis of the above technical solution, the method further includes, when the trigger processing record data details control is detected, the detailed information of the map data can be displayed, and the specific display content is as follows: Figure 6 As shown, the specific content is only a schematic description, and the specific content can be matched with the actual business.

[0093] Based on the aforementioned embodiments, the first display interface includes at least one display item. Optionally, the at least one display item includes a full map display item, an online map display item, and an operation log display item. Upon entering the first display interface, the default display item may be the interface corresponding to the full map display item. When a triggering of another display item is detected, the first display interface may not display all map data, but only the interface content corresponding to the triggered display item. For specific implementations, please refer to the detailed description of this technical solution. Technical terms that are identical or corresponding to those in the aforementioned embodiments are not repeated in this embodiment.

[0094] See also Figure 2 ,exist Figure 2 At least one display item is displayed at the top edge of the first display interface, such as an operation record display item, an online map display item, and a complete map display item. The initial interface of the first display interface defaults to displaying the complete map display item. When the operation record display item is triggered, all records of the user's map data operations in the map management system can be displayed. This setting has the advantage of recording all map operation data, achieving data traceability.

[0095] Specifically, when the trigger display item is an operation record display item, the interface content corresponding to the operation record item can be displayed in the first display interface. The interface content includes operation data items associated with the operation record item. The operation data items include map publishing data items and map distribution data items.

[0096] Optionally, if the map publishing data item or the map sending data item is triggered, the historical map publishing record is displayed, and the data of the map publishing record under different display indicators is displayed.

[0097] For example, if the map publishing item in the trigger interface content is displayed, Figure 7 As shown in the diagram, if the map sending item in the interface content is triggered, the following will be displayed Figure 8 The diagram shown is shown. That is, regardless of whether a map is being distributed or published, its operation data can be recorded. Of course, to facilitate data management, operation records can be recorded according to different dimensions, such as the publishing dimension and the distribution dimension. To achieve a clear display effect, historical map data processing records can be displayed according to different display indicators.

[0098] In this embodiment, the display indicators include at least one of the following: the map data's corresponding distribution instructions, the operating user, the usage area, the user robot identifier, the distribution result, the distribution time, and an operation indicator. The operation indicator includes a retry indicator and a cancel indicator. The advantage of having retry and cancel indicators is that, if distribution or publishing fails, the corresponding operation can be re-executed based on the triggering operation of the control corresponding to the indicator.

[0099] It should also be noted that Figure 7 and Figure 8 The display indicators are only illustrative and do not limit the content of the indicators. During the development process, you can set them according to actual needs. Alternatively, in subsequent use, you can change the corresponding configuration items to adjust the indicator information, display items, and display dimensions of the display interface to display different data.

[0100] The technical solution provided by the embodiment of the present disclosure can trigger corresponding operation records to view historical operation record information on map data, thereby achieving the effect of traceability of operation records.

[0101] Figure 9 This is a schematic diagram of the structure of an information interaction device provided by an embodiment of the present disclosure, such as Figure 9 As shown, the device includes: an interface display module 310 , a data display module 320 and a data update module 330 .

[0102] The interface display module 310 is used to display a first display interface, wherein the first display interface includes at least one display object, which is the display data of map data used in different areas under at least one display dimension; the data display module 320 is used to display at least one processing record data of the target display object in response to a user's trigger operation for displaying the display object; the data update module 330 is used to update the display data of the target display object in the first display interface in response to the trigger operation of the processing record data.

[0103] On the basis of the above technical solutions, the record data display module is further used to:

[0104] In response to a user's triggering operation for displaying the target display object's detail data, at least one processing record data associated with the target display object is displayed at a location associated with the target display object.

[0105] On the basis of the above technical solutions, the processing record data is composed of object data under at least one reference item, and the at least one reference item includes the basic data item and the operation data item of the map data.

[0106] Based on the above technical solutions, the recorded data display module includes:

[0107] a data display interface display unit, configured to display a data display interface corresponding to an operation data item in the processing record data in response to a triggering operation on the operation data item;

[0108] A display data updating unit is configured to update display data of at least one display object in the first display interface based on a triggering operation in the data display interface.

[0109] Based on the above technical solutions, the operation data item includes a data release item for publishing map data, and the data display interface is a map release interface corresponding to the data release item. The map release interface includes a map basic information display area, a release description editing control, a release recipient editing control, and a point reachability verification control.

[0110] Based on the above technical solutions, the display data updating unit includes:

[0111] a content acquisition subunit, configured to acquire edited content in the publishing description edit control and the publishing recipient edit control in response to an information confirmation operation in the data display interface;

[0112] The data updating subunit is configured to update display data of at least one display object in the first display interface based on the edited content and the content information in the basic information display area.

[0113] Based on the above technical solutions, the operation data item includes a map sending item for map sending, and the data display interface is a map sending interface corresponding to the map sending item. The map sending interface includes the basic information and application information of the sent map data, a sending description editing control, and a robot selection area, and the robot selection area includes at least one robot to use the map data.

[0114] Based on the above technical solutions, the data updating unit includes:

[0115] a content acquisition subunit, configured to determine the content of the delivery instructions in response to a triggering operation on the delivery instruction editing control;

[0116] a map sending subunit, configured to determine a target robot used by the map data in response to a triggering operation on the at least one robot or target selection control;

[0117] The data updating subunit is configured to send the map data to the target robot and update the display data of at least one display object in the first display interface in response to a user triggering operation on the information confirmation control.

[0118] Based on the above technical solutions, the first display interface further includes at least one display item, and the display item is used to display interface content corresponding to the display item when triggered. The device also includes:

[0119] The interface content display module is used to display interface content corresponding to the operation record item in the target area of the first display interface in response to a triggering operation that the display item is an operation record item.

[0120] On the basis of the above technical solutions, the interface content includes operation data items associated with the operation record, the operation data items include map publishing data items and map sending data items, and the device further includes:

[0121] The data display module is used to display the historical map publishing records and the data of the map publishing records under different display indicators if the map publishing data item or the map sending data item is triggered.

[0122] Based on the above technical solutions, the display indicators include at least one of the distribution instructions, operating users, usage areas, robot identification, distribution results, distribution time and operation indicators corresponding to the map data, and the operation indicators include retry indicators and cancellation indicators.

[0123] The technical solution provided by the embodiment of the present disclosure can display the display data of the map data used in different areas under at least one display dimension in the first display interface, and in response to the user's triggering operation on the display object, display at least one processing record data of the triggered target display object. When the triggering operation on the processing record data is detected, the display data of the target display object can be processed to update the display data of the target display object in the first display interface based on the processing result. At this time, the display data is mainly the display data of the maps of different areas under different display dimensions, which realizes the management of map data from a visual perspective, thereby achieving the technical effect of convenience, effectiveness and versatility of map data management.

[0124] The information interaction device provided in the embodiments of the present disclosure can execute the information interaction method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0125] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.

[0126] Figure 10 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Figure 10 , which shows an electronic device (eg Figure 10 The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 10 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0127] like Figure 10 As shown, the electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. Various programs and data required for the operation of the electronic device 400 are also stored in the RAM 403. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An edit / output (I / O) interface 405 is also connected to the bus 404.

[0128] Typically, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 409. The communication device 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 10 The electronic device 400 is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead.

[0129] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processing device 401, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0130] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0131] The electronic device provided by the embodiment of the present disclosure and the information interaction method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0132] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the information interaction method provided by the above embodiment is implemented.

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

[0134] In some embodiments, the client and server can communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0135] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0136] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:

[0137] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:

[0138] Displaying a first display interface, wherein the first display interface includes at least one display object, and the display object is display data of map data used in different areas under at least one display dimension;

[0139] In response to a user's triggering operation for displaying the display object, displaying at least one processing record data of the target display object;

[0140] In response to a triggering operation on the processing record data, display data of a target display object in the first display interface is updated.

[0141] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0142] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0143] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. In some cases, the name of a unit does not limit the unit itself. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses."

[0144] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0145] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0146] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0147] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0148] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. An information interaction method, characterized in that: include: Displaying a first display interface, wherein the first display interface includes at least one display object, and the display object is display data of map data used in different areas under at least one display dimension; In response to a user's triggering operation for displaying the display object, displaying at least one processing record data of the target display object; In response to a triggering operation on the processing record data, display data of a target display object in the first display interface is updated.

2. The method according to claim 1, characterized in that The displaying of the processing record data of the target display object in response to the user's triggering operation for displaying the display object includes: In response to a user's triggering operation for displaying the target display object's detail data, at least one processing record data associated with the target display object is displayed at a location associated with the target display object.

3. The method according to claim 2, characterized in that The processing record data is composed of object data under at least one reference item, and the at least one reference item includes a basic data item and an operation data item of the map data.

4. The method according to claim 3, characterized in that The updating of the display data of the target display object in the first display interface in response to the triggering operation on the processing record data includes: In response to a triggering operation on an operation data item in the processing record data, displaying a data display interface corresponding to the operation data item; Based on the triggering operation in the data display interface, the display data of the target display object in the first display interface is updated.

5. The method according to claim 4, characterized in that The operation data item includes a data publishing item for publishing map data, and the data display interface is a map publishing interface corresponding to the data publishing item. The map publishing interface includes a map basic information display area, a publishing description editing control, a publishing recipient editing control, and a point reachability verification control.

6. The method according to claim 5, characterized in that The updating of the display data of the target display object in the first display interface based on the triggering operation in the data display interface includes: In response to an information confirmation operation in the data display interface, obtaining edited content in the publishing description edit control and the publishing recipient edit control; Based on the edited content and the content information in the basic information display area, the display data of the target display object in the first display interface is updated.

7. The method according to claim 4, characterized in that The operation data item includes a map sending item for map sending, and the data display interface is a map sending interface corresponding to the map sending item. The map sending interface includes basic information and application information of the sent map data, a sending description editing control, and a robot selection area. The robot selection area includes at least one robot to use the map data.

8. The method according to claim 7, characterized in that The updating of the display data of the target display object in the first display interface based on the triggering operation in the data display interface includes: In response to a triggering operation on the delivery instruction editing control, determining delivery instruction content; In response to a triggering operation on the at least one robot or target selection control, determining a target robot used by the map data; In response to the user triggering operation of the information confirmation control, the map data is sent to the target robot, and the display data of the target display object in the first display interface is updated.

9. The method according to claim 1, characterized in that The first display interface includes at least one display item, and the display item is used to display interface content corresponding to the display item when triggered. The method further includes: In response to a triggering operation that the display item is an operation record item, interface content corresponding to the operation record item is displayed in the first display interface.

10. The method according to claim 9, characterized in that The interface content includes an operation data item associated with the operation record item, the operation data item includes a map publishing data item and a map sending data item, and the method further includes: If the map publishing data item or the map sending data item is triggered, the historical map data processing record is displayed, and the historical map data processing record is displayed under different display indicators.

11. The method according to claim 10, characterized in that The display indicators include at least one of the distribution instructions, operating user, usage area, usage robot identification, distribution results, distribution time and operation indicators corresponding to the map data, and the operation indicators include a retry indicator and a cancellation indicator.

12. An information interaction device, characterized in that: include: An interface display module, configured to display a first display interface, wherein the first display interface includes at least one display object, and the display object is display data of map data used in different areas under at least one display dimension; a data display module, configured to display at least one piece of processing record data of a target display object in response to a user's triggering operation for displaying the display object; A data updating module is configured to update the display data of the target display object in the first display interface in response to a triggering operation on the processing record data.

13. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the information interaction method according to any one of claims 1 to 11.

14. A storage medium comprising computer-executable instructions, wherein the computer-executable instructions are used to execute the information interaction method according to any one of claims 1 to 11 when executed by a computer processor.