Interaction method and device, electronic equipment, storage medium and program product

By using interactive controls that receive query terms and display interactive objects and their associated content on a digital map, the limitations of existing interactive functions are solved. This enables users to conveniently browse the location and detailed information of merchants on a single platform, thus meeting diverse user needs.

CN121092017APending Publication Date: 2025-12-09SHUXING TECH (BEIJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511193908.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-04
Publication Date
2025-12-09

AI Technical Summary

Technical Problem

The existing interactive functions are limited, preventing users from fully browsing merchant location information and detailed content on a single platform, resulting in a poor user experience.

Method used

By receiving query terms, the system retrieves interactive objects within the target area and displays these objects and their associated content on a digital map, providing interactive controls to facilitate user interaction with these objects and content.

Benefits of technology

It enables convenient interaction by displaying interactive objects and related content on a single platform, meeting diverse user needs and improving positioning accuracy and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121092017A_ABST
    Figure CN121092017A_ABST
Patent Text Reader

Abstract

Embodiments of the invention disclose an interaction method and apparatus, a device, a medium and a product. The method comprises the steps of receiving a query word; obtaining one or more interaction objects associated with the query word in a target area, wherein the target area is determined based on at least one of position information indicated by the query word, a geographic area displayed by a target interface and position information of a user; the digital map of the target area is displayed through a target interface, at least part of the interaction object is displayed, the target interface further displays an interaction control, and the interaction control is used for interacting with the interaction object corresponding to the target area and / or associated content of the interaction object. According to the method and the device, the interaction object and the interaction control associated with the query word are displayed on the target interface, so that interaction is performed on the target interface, and the display and search of the interaction object are more comprehensive and convenient.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of application number 202410015701.6, filed on January 4, 2024, entitled "Interactive Method, Apparatus, Electronic Device, Storage Medium and Program Product". Technical Field

[0002] This application relates to the field of electronic map technology, specifically to an interactive method, device, electronic device, storage medium (computer-readable storage medium), and program product (computer program product). Background Technology

[0003] Current applications, such as social media and content platforms, generally have interactive features, allowing users to browse the information they need and meet their needs for travel, entertainment, and other activities.

[0004] However, the existing interactive functions are very limited in terms of the interaction methods and objects. For example, they only support users to browse the merchant's location information. Users also need to open other platform applications to browse more detailed information such as user reviews and product categories of the merchant, which cannot meet the diverse needs of users and results in a poor user experience. Summary of the Invention

[0005] This application provides an interaction method, apparatus, electronic device, storage medium, and program product, aiming to improve the efficiency of interaction.

[0006] In a first aspect, embodiments of this application provide an interaction method, including:

[0007] Receive query terms;

[0008] Obtain one or more interactive objects associated with the query term within a target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information;

[0009] A digital map of the target area is displayed via a target interface, and at least some of the interactive objects are also displayed. The target interface also displays interactive controls for interacting with the interactive objects corresponding to the target area and / or the associated content of the interactive objects.

[0010] Secondly, embodiments of this application also provide an interactive device, including:

[0011] The receiving module is used to receive query terms;

[0012] The acquisition module is used to acquire one or more interactive objects associated with the query term within a target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information;

[0013] The display module is used by the receiving module to receive query terms;

[0014] The acquisition module is used to acquire one or more interactive objects associated with the query term within a target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information;

[0015] The display module is used to display a digital map of the target area via a target interface, and to display at least some of the interactive objects, wherein the target interface also displays interactive controls for interacting with the interactive objects corresponding to the target area and / or the associated content of the interactive objects.

[0016] Thirdly, embodiments of this application also provide an electronic device, including a memory storing multiple instructions; the processor loads instructions from the memory to execute the steps of any of the interaction methods provided in embodiments of this application.

[0017] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to execute the steps of any of the interactive methods provided in embodiments of this application.

[0018] Fifthly, embodiments of this application also provide a computer program product, including a computer program or instructions, which, when executed by a processor, implement the steps in any of the interactive methods provided in embodiments of this application.

[0019] Therefore, in this embodiment, a query term can be received, and a target area can be determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information. Then, one or more interactive objects associated with the query term within the target area can be obtained, at least a portion of these interactive objects can be displayed on the target interface, along with a digital map of the target area. Additionally, interactive controls for interacting with the interactive objects and / or their associated content within the target area can be displayed on the target interface. Thus, this embodiment can determine the target area from multiple dimensions. Even when the user does not input a query term or the query term is inaccurate, it can still accurately identify the target area the user wants to explore, ensuring positioning accuracy. Furthermore, at least a portion of the interactive objects associated with the query term can be displayed within the target area, allowing the user to interact with these interactive objects through the interactive controls on the target interface, and also interact with the associated content corresponding to the target area. This satisfies diverse user needs, provides multi-dimensional data support for user decision-making, and enables a more comprehensive and convenient search for interactive objects. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 This is a schematic diagram of a system architecture for the interaction method provided in the embodiments of this application;

[0022] Figure 2 This is a schematic flowchart of one embodiment of the interaction method provided in this application.

[0023] Figure 3 This is a first schematic diagram of the target interface provided in the embodiments of this application;

[0024] Figure 4 This is a schematic diagram of the pet details interface provided in the embodiments of this application;

[0025] Figure 5 This is a schematic diagram of the historical message display provided in the embodiments of this application;

[0026] Figure 6 This is a first schematic diagram of user interaction provided in the embodiments of this application;

[0027] Figure 7 This is a second schematic diagram of user interaction provided in the embodiments of this application;

[0028] Figure 8This is a second schematic diagram of the target interface provided in the embodiments of this application;

[0029] Figure 9 This is a schematic diagram of a multimedia content browsing interface provided in an embodiment of this application;

[0030] Figure 10 This is a schematic diagram of the multimedia content details interface provided in the embodiments of this application;

[0031] Figure 11 This is a schematic diagram of non-generic word type search provided in the embodiments of this application;

[0032] Figure 12 This is a schematic diagram of map scale adjustment for a map area provided in an embodiment of this application;

[0033] Figure 13 This is a schematic diagram of the interactive object identifier provided in the embodiments of this application;

[0034] Figure 14 This is a schematic diagram showing the associated content provided in an embodiment of this application;

[0035] Figure 15 This is a schematic diagram of the interactive object list display provided in an embodiment of this application;

[0036] Figure 16 This is a schematic diagram illustrating the cancellation of search terms in the search window provided in this application embodiment;

[0037] Figure 17 This is a schematic diagram of the structure of the interactive device provided in the embodiments of this application;

[0038] Figure 18 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0039] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0040] Furthermore, in the description of the embodiments of this application, the terms "first," "second," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0041] This application provides an interactive method, apparatus, electronic device, computer-readable storage medium, and computer program product.

[0042] The interaction method provided in this application embodiment can be applied to systems such as system architecture 100. Please refer to... Figure 1 ,like Figure 1 As shown, system architecture 100 may include terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.

[0043] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc.

[0044] Terminal devices 101, 102, and 103 can be various electronic devices with displays and web browsing capabilities, including but not limited to smartphones, tablets, e-book readers, MP3 players (Moving Picture Eperts Group Audio Layer III), MP4 players (Moving Picture Eperts Group Audio Layer IV), laptops, and desktop computers. A terminal can be a device that includes both receiving and transmitting hardware, i.e., a device with receiving and transmitting hardware capable of performing bidirectional communication over a bidirectional communication link. The terminal and the server can communicate bidirectionally via a network.

[0045] Server 105 can be a server that provides various services, such as a backend server that supports the interfaces displayed on terminal devices 101, 102, and 103. This server can be a standalone server, or a server network or cluster, including but not limited to computers, network hosts, single network servers, multiple network server sets, or cloud servers composed of multiple servers. Cloud servers consist of a large number of computers or network servers based on cloud computing.

[0046] It should be noted that the interaction method provided in this application embodiment is executed by the server, and correspondingly, the interaction device is set in the server.

[0047] It should be understood that Figure 1The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included. The terminal devices 101, 102, and 103 in this embodiment can specifically correspond to application systems in actual production.

[0048] The following detailed description, in conjunction with the accompanying drawings, illustrates that the executing entity in this embodiment is an electronic device capable of interacting with algorithms. It should be noted that the order of description in the following embodiments is not intended to limit the preferred order of the embodiments. Although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than that shown in the drawings.

[0049] The interaction method in this embodiment, such as Figure 2 As shown, the specific steps include:

[0050] S10, Receive query terms;

[0051] S20, obtain one or more interactive objects associated with the query term within the target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information;

[0052] In this embodiment, the terminal device can receive query terms, which can be used to query interactive objects.

[0053] In this embodiment, the interactive objects may include points of interest (POIs), as well as user notes, pet icons, live stream content, message icons, group chat icons, popular discussions, online store products, event information, group buying information, and other related content.

[0054] Understandably, in a Geographic Information System (GIS), a Point of Interest (POI) can be a building, a shop, a mailbox, a bus stop, etc. Traditional GIS data collection methods require cartographers to use sophisticated surveying instruments to obtain the latitude and longitude of a POI and then mark it. Because POI collection is a very time-consuming and labor-intensive task, the number of POIs in a GIS, to a certain extent, represents the value of the entire system. Each POI contains four pieces of information: name, category, coordinates, and classification. Comprehensive POI information is essential for enriching navigation maps. Timely POI information can remind users of road branches and detailed information about surrounding buildings, and also help the navigation system find places that users may be interested in, allowing users to plan the most convenient and efficient route.

[0055] In this embodiment, the query terms can be obtained by user input. For example, the user can input a query term of interest, such as "bookstore," on the target interface of the terminal device.

[0056] After receiving a query term, the terminal device can obtain one or more points of interest associated with the query term within the target area.

[0057] In this embodiment, the target area can be determined by at least one of the following: the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information.

[0058] It is understandable that if the query contains location information, the terminal device can directly determine the target area based on the location information; if the query does not contain location information or contains more than one location information, the terminal device can determine it based on the geographical area displayed on the target interface or the user's location information. Therefore, this embodiment can determine the target area in multiple ways. Even when the user does not input a query or the query is inaccurate, it can still accurately identify the target area that the user wants to explore, avoiding errors in the display of interactive objects due to inaccurate positioning, and preventing the failure to match the user's actual needs.

[0059] S30, a digital map of the target area is displayed via a target interface, and at least some of the interactive objects are displayed, wherein the target interface also displays interactive controls for interacting with the interactive objects corresponding to the target area and / or the associated content of the interactive objects.

[0060] The target interface in this embodiment can be as follows: Figure 3 As shown, the target interface includes at least a digital map of the target area and a search window. Furthermore, this target interface can also display interactive controls, such as content interaction controls and location interaction controls corresponding to interactive objects, allowing users to operate these interactive controls (e.g., click, swipe, long press) to interact with interactive objects and / or associated content of the interactive objects corresponding to the target area. In this embodiment, the associated content can be detailed information about the interactive object. For example, if the interactive object is a point of interest, the associated content could be information about the corresponding businesses. Similarly, if the interactive object is a user note, the associated content could be the user note details, including images or text information. In addition, the associated content in this embodiment can also be detailed information about other interactive objects associated with the interactive object.

[0061] For example, taking the interactive object as the point of interest, such as Figure 3The target interface shown includes points of interest such as "Sisyphe Bookstore" and "Starbucks Coffee". Points of interest include descriptive information (such as the name of the business) and the number of user notes. In this embodiment, the number of user notes can be displayed simultaneously with the points of interest, such as "Starbucks Coffee 237 notes".

[0062] For example, in this embodiment, the live broadcast content allows users to operate the live broadcast card (e.g., click the card), and the terminal device can respond to the user's operation and display the corresponding live broadcast interface. In addition, the live broadcast card can display at least one of the following: a thumbnail of the live broadcast screen, live broadcast topic, and host information.

[0063] In this embodiment, the group chat identifier is interactive, allowing users to apply to join the group chat corresponding to the group chat identifier (if they have not joined the group chat), or users to directly enter the corresponding group chat (if they have already joined the group chat). The group chat identifier includes group information such as group name and number of group members.

[0064] In this embodiment, pet identifiers include, but are not limited to, pet identifiers for the current user account and other user accounts. For example, if the current user account has adopted a virtual pet, the pet identifier can be displayed simultaneously on the digital map along with the current user account's character model. Figure 3 As shown, the pet icon can be positioned at a preset distance from the current user's character model (this preset distance can be flexibly adjusted according to the target area and is not specifically limited), and it will move with the character model. Furthermore, the pet icon allows for user interaction; for example, if the user clicks on the pet to pet it, the terminal can respond to this action by displaying corresponding feedback information, such as displaying pet voice messages, showing dialogue between the pet and the user, or playing pet animations. Additionally, as... Figure 4 As shown, the terminal device can also respond to the user's click on the pet icon and display a pet details interface. This interface includes a pet image (or animation), pet name, and pet selection options (e.g., ...). Figure 4 (See "It's TA" and "View More Pets" in the text).

[0065] The interactive information content in this embodiment may also include message markers for points of interest, such as... Figure 3 As shown, the message icon can display one of the historical messages related to a point of interest (the selection criteria for the displayed message are not limited; it can be the newest message, the message with the most likes, the most popular message, etc.). Furthermore, users can interact with the message icon (e.g., click on it), and the terminal device can respond to the user's action by displaying the message board corresponding to the point of interest, such as... Figure 5 As shown, the message board displays multiple historical messages related to points of interest.

[0066] Based on this, such as Figure 6 As shown, in this embodiment, the search window at the top of the target interface is used for users to input query terms. For example, users can input "coffee" in the search window, and the terminal device can display a digital map near the user and display at least some points of interest associated with the above query terms on the digital map.

[0067] Specifically, for example, such as Figure 7 As shown, if a user enters "coffee" in the search window, the terminal device can determine multiple points of interest to be displayed based on the query term "coffee" and the user's location information, and update the digital map of the target area with these multiple points of interest. For example, Figure 7 As shown, each point of interest can display the name of the business corresponding to the point of interest and the number of related articles related to that business, such as "Starbucks Coffee: 237 related articles".

[0068] Understandably, content related to merchants typically includes user experiences, product reviews, and shopping tips. This content may include various formats such as text, images, and videos. Users can find content of interest and gain information and inspiration by searching keywords or browsing under different topics.

[0069] Based on this, in this embodiment, after the terminal device displays each interactive object in the map area, the user can trigger relevant operations on each interactive object displayed in the map area, such as clicking, double-clicking, or long-pressing the interactive object control.

[0070] The terminal device can respond to user-triggered operations, such as... Figure 8 As shown, the target map area where the interactive object is located, as well as the detailed information of the points of interest, are updated to the digital map.

[0071] For example, taking points of interest as an example, in the current map interface, such as Figure 8 As shown, one part of the interface displays a digital map of the target area where the point of interest is located, while another part displays detailed information about the point of interest (including business name, number of people who have saved it, business hours, contact information, etc.), allowing users to browse the details of businesses of interest directly on the current map interface without having to exit the current interface or reopen a new related application.

[0072] Furthermore, in this embodiment, the terminal device can filter out some points of interest from all points of interest associated with the query term. For example, it can filter and display points of interest within a preset range centered on the user's location information.

[0073] Therefore, this embodiment can receive query terms and determine a target area based on at least one of the following: location information indicated by the query terms, the geographical area displayed on the target interface, and the user's location information. It can then obtain one or more interactive objects associated with the query terms within the target area, display at least a portion of these interactive objects on the target interface, and display a digital map of the target area. Additionally, the target interface displays interactive controls for interacting with related content and / or interactive objects corresponding to the target area. Thus, this embodiment can determine the target area from multiple dimensions, ensuring positioning accuracy, and can display at least a portion of the interactive objects associated with the query terms within the target area. This allows users to interact with interactive objects through interactive controls on the target interface and also interact with related content corresponding to the target area, meeting diverse user needs, providing multi-dimensional data support for user decision-making, and enabling a more comprehensive and convenient search for interactive objects.

[0074] In one embodiment, in S10 above, "receiving query terms" may include:

[0075] S101, in response to the triggering operation of the search control in the multimedia content browsing interface, retrieve the query term.

[0076] In this example, we will use user notes as the interactive object for illustration. Figure 9 The multimedia content browsing interface shown contains multiple interactive objects (such as multiple notes). At the top of the interface, a search control (such as a search window) can be displayed, allowing users to enter search terms and generate corresponding trigger actions.

[0077] The terminal device can respond to the user's triggering of the search window and obtain the query terms entered by the user.

[0078] In S10 above, "receiving query terms" may also include:

[0079] S102, respond to the trigger operation of the interactive icon in the multimedia content details interface, and obtain the query term.

[0080] In this embodiment, the terminal device displays, as shown in the image. Figure 9 After viewing the multimedia content browsing interface shown, users can click on the interactive icons in the multimedia content browsing interface to trigger the corresponding selection operation. In this embodiment, the interactive icon can be the object information corresponding to the interactive object.

[0081] For example, taking user notes as the interactive object, the terminal device can display, for instance... Figure 10The multimedia content details interface shown contains detailed notes (including text and images) and comments from the user.

[0082] Users can click on any interactive text (such as note text or comment text) in the multimedia content details interface to generate corresponding trigger actions. For example, if a user selects the text "coffee" in the multimedia content details interface, a floating layer of the "search" option corresponding to that text can be displayed. The user can click on this option to trigger the corresponding selection action.

[0083] The terminal device can respond to the user-triggered selection operation and obtain the query term, such as the text "coffee" as the query term.

[0084] It should be noted that in this embodiment, if a user enters a query term (i.e., the initial query term in this embodiment) in the search window, a request to display the corresponding candidate query terms can be triggered. The terminal device can respond to the display request and obtain multiple candidate query terms related to the initial query term, such as... Figure 7 As shown, the multiple candidates are arranged and displayed below the search window, where the initial candidate query term and the candidate query terms can have the same fields.

[0085] In addition to obtaining candidate query terms based on the initial query terms, terminal devices can also determine candidate query terms based on the classification information of interactive objects in the candidate recommendation tags, for example, such as... Figure 6 As shown, multiple candidate recommendation tags are displayed below the search box, such as "dessert," "coffee," and "hot pot." Users can select at least one of these candidate tags to trigger a tag selection action. The terminal device can respond to this tag selection action, obtaining the category information (i.e., candidate query terms) of the interactive objects within the user-selected candidate recommendation tags. Similarly, it can arrange and display these candidate query terms below the search window, or display them in a corresponding area of ​​the current target interface, such as the centered area of ​​the target interface.

[0086] Using the aforementioned methods to obtain candidate query terms, the terminal device displays multiple candidate query terms. The user can then select one from these candidate terms as their query term and generate a corresponding trigger action. The terminal device can then respond to the user's trigger action and retrieve the corresponding query term.

[0087] In another embodiment, if the user does not trigger the corresponding selection operation for the candidate query term within a preset time period, the terminal device can sort multiple candidate query terms and obtain the candidate query term most relevant to the initial query term as the query term.

[0088] It's worth noting that when users enter search terms in the search window, they may enter specific search terms (i.e., non-broadwords, meaning the search term points to a single target, such as the search term "Summer Palace"). In addition, users may also enter broadwords, meaning the search term points to more than one target, such as... Figure 7 The search term shown is "coffee shop".

[0089] Therefore, after obtaining the initial query term input by the user, the terminal device can first determine the type of the initial query term.

[0090] If the initial query term is a generic term, the terminal device can obtain related query terms associated with the initial query term. These related query terms are multiple query terms that are highly similar to the initial query term. The related query terms are then used as candidate query terms and displayed in a preset area, such as below the search window.

[0091] If the initial query term is a non-general term, for example, Figure 11 If the initial query term is "Park A", then the terminal device can obtain at least two candidate query terms that are ranked first in similarity to the initial query term from the preset address table and display them.

[0092] Specifically, for example, the terminal device can obtain multiple candidate query terms that rank highly similar to the initial query term from a preset address table in the cloud by comparing fields. The preset address table includes information about various merchants and their corresponding locations.

[0093] Therefore, in this embodiment, in addition to predicting the user's interaction targets based on the user's input query terms, the terminal device can also predict interaction targets directly based on the user's location information and the content posted by users in the corresponding area, even when the user has not input any query terms. This achieves a more flexible method for recommending user interaction targets and better meets the diverse needs of users. Furthermore, considering the diversity of user input query term types, this embodiment can adopt corresponding candidate query term acquisition methods for different query term types, expanding the candidate query term prediction methods and improving the accuracy of query term prediction, thus more closely reflecting the user's true intent.

[0094] In one embodiment, before S20, "obtaining one or more interactive objects associated with the query term within the target area", the following may be included:

[0095] S40, if the query term includes unique location information, then the target area is determined based on the unique location information.

[0096] S50, if the query term does not include unique location information, then the target area is determined based on the user's location information or the geographical area displayed on the target interface.

[0097] In this embodiment, after obtaining a query term, the terminal device can obtain the location information contained in the query term. Then, if the number of the location information is 1, that is, the query term includes unique location information, the area corresponding to the location information can be set as the target area.

[0098] If the query term does not contain unique location information, that is, if the number of location information contained in the query term is zero or more, the terminal device can determine the target area based on the digital map on the target interface. For example, if the query term does not point to any location information or points to more than one location information, the terminal device can determine the target area based on the digital map on the target interface.

[0099] Specifically, for example, the terminal device can first determine whether the target interface has already displayed a digital map.

[0100] If the target interface displays a digital map, the map area of ​​the digital map can be set as the target area; if the target interface does not display a digital map, the target area can be determined based on the target user's location information, wherein the location information includes, but is not limited to, the user's current location, the user's city, or the user's usual city of residence.

[0101] Therefore, in this embodiment, the target area can be determined based on multi-dimensional information, such as the location information indicated by the query term, the digital map displayed on the target interface, and the user's location information. This enables flexible positioning and avoids the erroneous locking of the target area when the user does not enter a query term, which would affect subsequent interactive object queries.

[0102] In one embodiment, after S20, "obtaining one or more interactive objects associated with the query term within the target region", the following may be included:

[0103] S60, if the number of interactive objects is less than the preset number, then adjust the area range of the target area and / or adjust the map scale of the digital map of the target area;

[0104] S70, until the number of interactive objects associated with the query term in the target area reaches the preset number.

[0105] After obtaining the interactive objects associated with the query terms, the terminal device can count the number of interactive objects.

[0106] If the number of interactive objects is less than the preset number, the terminal device can adaptively adjust the map scale of the digital map of the target area and / or adjust the area range of the target area, such as... Figure 12 As shown, continue until the map area contains all the target interactive objects to be displayed.

[0107] Taking the interactive object as an example, in this embodiment, such as Figure 10 As shown, the view of the map area in a digital map can be adjusted to follow the points of interest (POIs), ensuring that all POIs are displayed on the digital map. For example, the terminal device can adjust the map scale from 1:100 to 1:200 (i.e., raise the current viewpoint) and simultaneously adjust the area of ​​the target region (expanding or shrinking the area), continuously detecting whether the number of POIs has reached a preset number. This embodiment, by repeatedly adjusting the map scale and the area of ​​the target region, ensures that the user can view all POIs to be displayed on the current interface, improving the user experience. This embodiment does not specifically limit the adjustment scale of the map scale; the terminal device can flexibly adjust it according to the location information of the POIs to be displayed.

[0108] In one embodiment, in S30 above, "displaying at least a portion of the interactive object" may include:

[0109] S301, Obtain user characteristic information and obtain interaction object information of the interaction object associated with the query term;

[0110] S302, the interactive objects are filtered based on at least one of the user characteristic information and the interactive object information, and at least a portion of the filtered interactive objects are displayed, wherein the interactive object information includes at least one of interactive object popularity information, interactive object display priority, and interactive object quality information.

[0111] In this embodiment, the terminal device can obtain the user characteristic information of the current user, such as the interactive object with the most historical operations of the user, and obtain the interactive object information of the interactive object associated with the query term, such as interactive object popularity information, interactive object display priority, and interactive object quality information (such as interactive object quality score).

[0112] Furthermore, the terminal device can select some interactive objects for display based on at least one of the above-mentioned user characteristic information, interactive object popularity information, interactive object display priority, and interactive object quality information. For example, the interactive object with the most historical clicks by the user, or several interactive objects with high display priority, etc.

[0113] Therefore, this embodiment can flexibly filter interactive objects, display interactive objects that users may be interested in more comprehensively and accurately, meet the diverse needs of users, improve user experience, and thus enhance user stickiness.

[0114] In one embodiment, the interaction method in this embodiment may further include:

[0115] S80, interactive controls are displayed via the target interface, wherein the interactive controls include content interactive controls;

[0116] S90, in response to a trigger operation on the content interaction control, display the interaction object identifiers corresponding to at least two information interaction types;

[0117] S100, in response to the selection operation of the interactive object identifier, display the associated content of the interactive object associated with the query term within the target area.

[0118] It should be noted that, in this embodiment, as Figure 13 As shown, the content interaction control for the associated content of the interactive object can be located at the bottom area of ​​the target interface. This content interaction control can be in the form of a floating layer. Users can trigger the note floating layer, such as by pulling up the floating layer, to generate a corresponding trigger operation to search for interactive object identifiers related to the query term within the target area displayed on the current digital map. For example, Figure 13 As shown, it can display at least one interactive object identifier, such as live stream, notes, group chat, etc.

[0119] Based on this, users can select at least one interactive object identifier from multiple interactive object identifiers and trigger the corresponding selection operation. The terminal device can respond to the selection operation and display the associated content corresponding to the interactive object identifier.

[0120] Specifically, in S110 above, "in response to the selection operation of the interactive object identifier, displaying the associated content of the interactive object associated with the query term within the target area" may include:

[0121] a. In response to the selection operation of the interactive object identifier, obtain the target associated content within the target area;

[0122] b. Display content cards of the target related content associated with the query term via the target interface, wherein the content cards contain interactive objects associated with the related content and the location information of the interactive objects.

[0123] In this embodiment, taking user notes as an example of an interactive object, the terminal device can respond to the user's selection operation of the interactive object identifier and obtain note details information of at least one user note within the target area. For example... Figure 14 As shown, in this embodiment, multiple notes can be displayed in the form of cards, and the content cards corresponding to the multiple notes can be laid out in a single column or multiple columns and displayed flat on the target interface.

[0124] In this embodiment, the content card may include not only associated content, such as images, text content, and likes, but also the interactive object associated with the associated content and the location information of the interactive object, such as the distance between the location of the interactive object and the user's location.

[0125] The interaction method in this embodiment may further include:

[0126] S110, Display interactive controls via the target interface, the interactive controls including location interactive controls;

[0127] S120, in response to the triggering operation of the location interaction control, an interactive object list is displayed via the target interface. The interactive object list contains interactive object information within the target area and the number of associated content corresponding to the interactive object information.

[0128] In this embodiment, as Figure 15 As shown, a location interaction control is displayed in the upper left corner of the content interaction control on the target interface. Users can click on the location interaction control to generate a corresponding trigger operation to search for interactive objects related to the query term within the target area displayed on the digital map.

[0129] The terminal device can respond to the above-mentioned triggering operation and adjust the display ratio of the digital map in the target interface, for example, Figure 15 As shown, the terminal device can display a list of interactive objects, which includes information about interactive objects associated with the query term and the number of associated contents corresponding to the interactive object information. The list of interactive objects can cover a portion of the digital map.

[0130] Before the above-described S120 step of "displaying a list of interactive objects via a target interface in response to a trigger operation on the location interaction control", the following may also be included:

[0131] S130, obtain the number of associated contents of each interactive object in the target area;

[0132] S140, sort the interactive objects according to the number of associated content to generate an interactive object list, wherein the interactive object corresponding to the most associated content is located at the first position in the interactive object list.

[0133] In this embodiment, as Figure 15As shown, before adding an interactive object to the list, the terminal device can first obtain the number of associated contents of each interactive object in the target area. Then, it can sort the interactive objects according to the number of associated contents. For example, the interactive object with the most associated contents can be placed at the beginning of the interactive object list, and the rest can be arranged in order to generate the interactive object list.

[0134] Following the above-mentioned S120, "in response to a trigger operation on the location interaction control, displaying a list of interactive objects via the target interface," it may further include:

[0135] S150, in response to a swiping operation on the list of interactive objects, determine a first interactive object to be highlighted and a second interactive object to be displayed normally;

[0136] S160, the first interactive object is highlighted in the center of the digital map, and the display ratio is determined according to the distance between the first interactive object and the second interactive object, and the digital map of the target area is updated.

[0137] After the terminal device displays the list of interactive objects on the target interface, the user can swipe up and down on the list of interactive objects to adjust the display ratio and trigger the corresponding swipe operation.

[0138] The terminal device can respond to the above-mentioned swiping operation and determine the first interactive object to be highlighted and the second interactive object to be displayed normally based on the swiping operation. It can be understood that the first interactive object to be highlighted in this embodiment can be at least one interactive object located at the beginning of the interactive object list.

[0139] Furthermore, such as Figure 15 As shown, taking the interactive object as an example, this embodiment can highlight the first point of interest in the center of the map area, for example, the icon of the first point of interest is larger than the icons of other points of interest.

[0140] Then, the terminal device can determine the display ratio based on the distance between the first point of interest and the second point of interest, and update the map area in the map interface so that both the first point of interest and the second point of interest can be displayed in the map area.

[0141] Therefore, in this embodiment, the interactive objects in the map area can be updated according to the list of interactive objects, allowing users to browse the detailed information of interactive objects from multiple dimensions. For example, users can browse the location information of interactive objects from the map area, and browse the price information and product details of the corresponding merchants from the list of interactive objects. This improves the user experience and eliminates the need for users to open other applications, achieving efficient information transmission.

[0142] In one embodiment, the interaction method in this embodiment may further include:

[0143] S170, respond to the query cancellation operation and obtain the user's location information;

[0144] S180, based on the user's location information, update the digital map of the target area, and obtain the interactive object corresponding to the user's location information and the associated content of the interactive object;

[0145] S190, Update the interactive control according to the interactive object corresponding to the user's location information and the associated content of the interactive object.

[0146] It should be noted that in this embodiment, as described above, the user can enter query terms in the search window, and the terminal device can determine the corresponding interactive object to be displayed based on the user's query terms. However, as... Figure 16 As shown, if the user does not enter a query term in the search window within the preset time period, or if the user deletes the query term that has been entered in the search window, the query term cancellation operation can be triggered.

[0147] The terminal device can respond to the above query cancellation operation and obtain the user's current location information, as well as the related content and interactive objects in the corresponding geographic space.

[0148] Furthermore, the terminal device can update the digital map of the target area based on the user's current location information. In addition, it can also update the interactive controls based on the interactive objects and related content corresponding to the current location information. For example, it can update the location interactive controls based on the interactive objects corresponding to the current location information, and update the content interactive controls based on the aforementioned related content.

[0149] Therefore, in this embodiment, if the user does not enter the corresponding query term in the search box, the terminal device can obtain interactive objects that the user may be interested in through fuzzy search, which simplifies the user operation and avoids no response when the user does not operate or operates by mistake.

[0150] In one embodiment, the interaction method in this embodiment may further include:

[0151] S120, receive query terms;

[0152] In this embodiment, the terminal device can receive query terms.

[0153] It is understood that the query term can be used to query points of interest (POIs). In this embodiment of the geographic information system, the query term can be obtained by user input. For example, the user can input a query term of interest, such as "bookstore", on the target interface of the terminal device.

[0154] S130, obtain one or more points of interest associated with the query term within the target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information;

[0155] After receiving a query term, the terminal device can obtain one or more points of interest associated with the query term within the target area.

[0156] In this embodiment, the target area can be determined by at least one of the following: the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information.

[0157] Understandably, if the query contains location information, the terminal device can directly determine the target area based on that location information; if the query does not contain location information or contains more than one location information, the terminal device can determine the target area based on the geographical area displayed on the target interface or the user's location information.

[0158] S140, a digital map of the target area is displayed via a target interface, and at least some of the points of interest are displayed, wherein the target interface also displays interactive controls for interacting with the associated content and / or point of interest information corresponding to the target area.

[0159] The target interface in this embodiment can be as follows: Figure 3 As shown, the target interface includes at least a digital map of the target area and a search window. Furthermore, the target interface can also display interactive controls, such as content interactive controls corresponding to related content and location interactive controls, allowing users to operate these interactive controls (such as clicking, swiping, long-pressing, etc.) to interact with points of interest and / or information interactive content corresponding to the target area.

[0160] In this embodiment, the interactive information content can be other interactive objects besides points of interest, such as pet icons, user notes, live broadcast content, message icons, group chat icons, popular discussions, mall products, event information, group buying information, etc. in the above embodiments.

[0161] The display and interaction methods of points of interest in this embodiment are consistent with the embodiments of the display and interaction methods of interactive objects described above, and will not be repeated here. Please refer to the embodiments described above.

[0162] This embodiment also provides an interactive device, which can be integrated into an electronic device, such as a computer device. The computer device can be a terminal, a server, or other devices. This embodiment does not limit this.

[0163] Reference Figure 17 , Figure 17 This is a schematic diagram of the structure of the interactive device provided in the embodiments of this application. The interactive device may include:

[0164] Receiver module 1001 is used to receive query terms;

[0165] The acquisition module 1002 is used to acquire one or more interactive objects associated with the query term within a target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information;

[0166] Display module 1003 is used to display a digital map of the target area via a target interface, and to display at least some of the interactive objects, wherein the target interface also displays interactive controls for interacting with the interactive objects corresponding to the target area and / or the associated content of the interactive objects.

[0167] Optionally, the receiving module 1001 includes:

[0168] The first acquisition unit is used to acquire query terms in response to the triggering operation of the search control in the multimedia content browsing interface.

[0169] Optionally, the receiving module 1001 includes:

[0170] The second acquisition unit is used to respond to the triggering operation of the interactive icon in the multimedia content details interface and acquire the query term.

[0171] Optionally, the interactive device in this embodiment further includes:

[0172] The first determining module is used to determine the target region based on the unique location information if the query term includes unique location information.

[0173] Optionally, the interactive device in this embodiment further includes:

[0174] The second determining module is used to determine the target area based on the user's location information or the geographical area displayed on the target interface if the query term does not include unique location information.

[0175] Optionally, the interactive device in this embodiment further includes:

[0176] The first adjustment module is used to adjust the area of ​​the target region and / or adjust the map scale of the digital map of the target region if the number of interactive objects is less than a preset number; until the number of interactive objects associated with the query term in the target region reaches the preset number.

[0177] Optionally, the display module 1003 in this embodiment further includes:

[0178] The third acquisition unit is used to acquire user feature information and acquire interaction object information of the interaction object associated with the query term;

[0179] A filtering unit is configured to filter the interactive objects based on at least one of user characteristic information and interactive object information, and display at least a portion of the filtered interactive objects, wherein the interactive object information includes at least one of interactive object popularity information, interactive object display priority, and interactive object quality information.

[0180] Optionally, the interactive device in this embodiment further includes:

[0181] A first display module is configured to display interactive controls via the target interface, wherein the interactive controls include content interactive controls;

[0182] The second display module is used to respond to the trigger operation of the content interaction control and display the interactive object identifier corresponding to at least one information interaction type.

[0183] The third display module is used to respond to the selection operation of the interactive object identifier and display the associated content of the interactive object associated with the query term within the target area.

[0184] Optionally, the third display module includes:

[0185] The fourth acquisition unit is used to respond to the selection operation of the interactive object identifier and acquire the target associated content within the target area;

[0186] The first display unit is configured to display content cards of target-related content associated with the query term via the target interface, wherein the content cards include interactive objects and the location information of the interactive objects.

[0187] Optionally, the interactive device in this embodiment further includes:

[0188] The fourth display module is used to display interactive controls via the target interface, the interactive controls including location interactive controls;

[0189] The second adjustment module is used to respond to the trigger operation of the location interaction control and display an interactive object list via the target interface. The interactive object list contains interactive object information within the target area and the number of associated content corresponding to the interactive object information.

[0190] Optionally, the interactive device in this embodiment further includes:

[0191] The second acquisition module is used to acquire the number of associated contents of each interactive object in the target area;

[0192] The sorting module is used to sort the interactive objects according to the number of associated content and generate an interactive object list, wherein the interactive object corresponding to the associated content with the largest number is located at the first position in the interactive object list.

[0193] Optionally, the interactive device in this embodiment further includes:

[0194] The third determining module is used to determine, in response to a swiping operation on the list of interactive objects, a first interactive object to be highlighted and a second interactive object to be displayed normally.

[0195] The first update module is used to highlight the first interactive object in the center of the digital map, and to determine the display ratio based on the distance between the first interactive object and the second interactive object, and update the digital map of the target area.

[0196] Optionally, the interactive device in this embodiment further includes:

[0197] The third acquisition module is used to obtain the user's location information in response to the query cancellation operation;

[0198] The fourth acquisition module is used to update the digital map of the target area based on the user's location information, and to acquire the interactive object corresponding to the user's location information and the associated content of the interactive object;

[0199] The second update module is used to update the interactive control based on the interactive object corresponding to the user's location information and the associated content of the interactive object.

[0200] Optionally, the interactive device in this embodiment further includes:

[0201] The second receiving module is used to receive query terms;

[0202] The fifth acquisition module is used to acquire one or more points of interest associated with the query term within a target area. The target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information.

[0203] The second display module is used to display a digital map of the target area via a target interface, and to display at least a portion of the points of interest, wherein the target interface also displays interactive controls for interacting with associated content and / or point of interest information corresponding to the target area.

[0204] The interactive device provided in this application embodiment can realize simultaneous specific interaction on multiple dimensions of an image to quickly achieve the user's expected effect, improve interaction efficiency and quality, and thus improve user experience.

[0205] Accordingly, this application also provides an electronic device, which can be a terminal, such as a smartphone, tablet computer, content notebook computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. Alternatively, the electronic device can be a server.

[0206] like Figure 18 As shown, Figure 18 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 1400 includes a processor 1401 with one or more processing cores, a memory 1402 with one or more computer-readable storage media, and a computer program stored on the memory 1402 and executable on the processor. The processor 1401 and the memory 1402 are electrically connected. Those skilled in the art will understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0207] The processor 1401 is the control center of the electronic device 1400. It connects various parts of the electronic device 1400 through various interfaces and lines. By running or loading software programs and / or units stored in the memory 1402, and by calling data stored in the memory 1402, it executes various functions of the electronic device 1400 and processes data. The processor 1401 may be a CPU, GPU, network processor (NP), etc., and can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application.

[0208] In this embodiment, the processor 1401 in the electronic device 1400 loads the instructions corresponding to the processes of one or more applications into the memory 1402 according to the following steps, and the processor 1401 runs the applications stored in the memory 1402 to realize various functions, such as:

[0209] Receive query terms;

[0210] Obtain one or more interactive objects associated with the query term within a target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information;

[0211] A digital map of the target area is displayed via a target interface, and at least some of the interactive objects are also displayed. The target interface also displays interactive controls for interacting with the interactive objects corresponding to the target area and / or the associated content of the interactive objects.

[0212] Furthermore, the various functions implemented by running the application stored in memory 1402 can also be found in the description of the foregoing embodiments, and will not be repeated here.

[0213] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0214] Optional, such as Figure 18 As shown, the electronic device 1400 also includes: a touch display screen 1403, a radio frequency circuit 1404, an audio circuit 1405, an input unit 1406, and a power supply 1407. The processor 1401 is electrically connected to the touch display screen 1403, the radio frequency circuit 1404, the audio circuit 1405, the input unit 1406, and the power supply 1407. Those skilled in the art will understand that... Figure 18 The illustrated electronic device structure does not constitute a limitation on the electronic device and may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.

[0215] The touch display screen 1403 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 1403 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 1401. It can also receive and execute commands from the processor 1401. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 1401 to determine the type of touch event. Subsequently, the processor 1401 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 1403 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 1403 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 1403 can also be used as part of the input unit 1406 to achieve input functions.

[0216] The radio frequency circuit 1404 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other electronic devices, and to transmit and receive signals with network devices or other electronic devices.

[0217] Audio circuit 1405 can be used to provide an audio interface between a user and an electronic device via a speaker and a microphone. Audio circuit 1405 can convert received audio data into electrical signals and transmit them to the speaker, where the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuit 1405, converted back into audio data, and then processed by processor 1401 before being transmitted via radio frequency circuit 1404 to, for example, another electronic device, or output to memory 1402 for further processing. Audio circuit 1405 may also include an earphone jack to provide communication between peripheral headphones and electronic devices.

[0218] The input unit 1406 can be used to receive input video data information (e.g., original video) and control information (e.g., frame skipping information, sub-image scaling control information, etc.).

[0219] Power supply 1407 is used to supply power to various components of electronic device 1400. Optionally, power supply 1407 can be logically connected to processor 1401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 1407 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0220] although Figure 18 As not shown in the diagram, the electronic device 1400 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.

[0221] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0222] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0223] Therefore, embodiments of this application provide a computer-readable storage medium storing multiple computer programs that can be loaded by a processor to execute any of the interactive methods provided in embodiments of this application. For example, the computer program can execute the steps of the following interactive method:

[0224] Receive query terms;

[0225] Obtain one or more interactive objects associated with the query term within a target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information;

[0226] A digital map of the target area is displayed via a target interface, and at least some of the interactive objects are also displayed. The target interface also displays interactive controls for interacting with the interactive objects corresponding to the target area and / or the associated content of the interactive objects.

[0227] Furthermore, the detailed steps of the above method can be found in the description of the foregoing embodiments, and will not be repeated here.

[0228] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0229] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0230] Since the computer program stored in the computer-readable storage medium can execute any of the interactive methods provided in the embodiments of this application, it can achieve the beneficial effects that any of the interactive methods provided in the embodiments of this application can achieve, as detailed in the preceding embodiments, and will not be repeated here.

[0231] According to one aspect of this application, a computer program product or computer program is also provided, comprising computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the methods provided in the various optional implementations of the above embodiments.

[0232] In the above embodiments of the interactive device, computer-readable storage medium, electronic device, and computer program product, the descriptions of each embodiment have different focuses. Parts not described in detail in a particular embodiment can be referred to in the relevant descriptions of other embodiments. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes and beneficial effects of the interactive device, computer-readable storage medium, computer program product, electronic device, and their corresponding units described above can be referred to the description of the interactive methods in the above embodiments, and will not be repeated here.

[0233] The foregoing has provided a detailed description of an interactive method, apparatus, electronic device, computer-readable storage medium, and computer program product provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. An interaction method, characterized in that, The method includes: Receive query terms; Obtain one or more interactive objects associated with the query term within a target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information; A digital map of the target area is displayed via the target interface, along with at least some of the interactive objects and their associated content.

2. The interaction method according to claim 1, characterized in that, The received query terms include: Retrieve the query terms in response to a trigger operation of the search control in the multimedia content browsing interface.

3. The interaction method according to claim 1, characterized in that, The received query terms include: Display target interface, wherein the target interface includes a search control and the search control corresponds to at least one candidate recommendation tag; In response to a trigger operation targeting a candidate recommendation tag, the target candidate recommendation tag is determined to be a query term.

4. The method according to claim 1, characterized in that, Displaying at least some of the interactive objects and associated content corresponding to the interactive objects, including: Display at least some of the interactive objects and the number of associated content corresponding to the interactive objects.

5. The interaction method according to claim 1, characterized in that, The received query terms include: The multimedia content details interface is displayed via the target interface; Respond to the triggering operation of the interactive icon in the multimedia content details interface and retrieve the query terms.

6. The interaction method according to claim 1, characterized in that, Before obtaining one or more interactive objects associated with the query term within the target area, the process includes: If the query term includes unique location information, the target area is determined based on the unique location information.

7. The interaction method according to claim 1, characterized in that, Before obtaining one or more interactive objects associated with the query term within the target area, the process includes: If the query term does not include unique location information, the target area is determined based on the user's location information or the geographical area displayed on the target interface.

8. The interaction method according to claim 1, characterized in that, After obtaining one or more interactive objects associated with the query term within the target area, the process includes: If the number of interactive objects is less than the preset number, then adjust the area range of the target area and / or adjust the map scale of the digital map of the target area; The process continues until the number of interactive objects associated with the query term within the target area reaches the preset number.

9. The interaction method according to claim 1, characterized in that, The display of at least a portion of the interactive objects includes: Obtain user characteristic information, and obtain interaction object information of the interaction object associated with the query term; The interactive objects are filtered based on at least one of user characteristic information and interactive object information, and at least a portion of the filtered interactive objects are displayed. The interactive object information includes at least one of interactive object popularity information, interactive object display priority, and interactive object quality information.

10. The interaction method according to claim 1, characterized in that, The target interface also displays interactive controls, which are used to interact with interactive objects and / or associated content of the interactive objects corresponding to the target area; The method includes: Interactive controls are displayed via the target interface, wherein the interactive controls include content interactive controls; In response to a trigger operation on the content interaction control, display an interaction object identifier corresponding to at least one information interaction type; In response to the selection operation of the interactive object identifier, the associated content of the interactive object related to the query term is displayed in the target area.

11. The interaction method according to claim 10, characterized in that, The response to the selection operation of the interactive object identifier displays the associated content of the interactive object related to the query term within the target area, including: In response to the selection operation of the interactive object identifier, obtain the target associated content within the target area; The target interface displays content cards associated with the query term, wherein the content cards include interactive objects and the location information of the interactive objects.

12. The interaction method according to claim 10, characterized in that, The method includes: Interactive controls are displayed via the target interface, and the interactive controls include location interactive controls; In response to a trigger operation on the location interaction control, an interactive object list is displayed via the target interface. The interactive object list contains interactive object information within the target area and the number of associated content items corresponding to the interactive object information.

13. The interaction method according to claim 12, characterized in that, Before displaying the list of interactive objects via the target interface in response to a triggering operation of the location interaction control, the following steps are included: Obtain the number of associated contents for each interactive object in the target area; Based on the number of associated content items, each interactive object is sorted to generate an interactive object list, wherein the interactive object corresponding to the most associated content item is located at the beginning of the interactive object list.

14. The interaction method according to claim 12, characterized in that, The step of responding to a trigger operation on the location interaction control and displaying a list of interactive objects via the target interface further includes: In response to a swipe operation on the list of interactive objects, a first interactive object to be highlighted and a second interactive object to be displayed normally are determined; The first interactive object is highlighted in the center of the digital map, and the display scale is determined according to the distance between the first interactive object and the second interactive object to update the digital map of the target area.

15. The interaction method according to any one of claims 9-14, characterized in that, The method further includes: In response to the query query cancellation action, obtain the user's location information; Based on the user's location information, update the digital map of the target area, and obtain the interactive object corresponding to the user's location information and the associated content of the interactive object; The interactive control is updated based on the interactive object corresponding to the user's location information and the associated content of the interactive object.

16. An interaction method, characterized in that, The method includes: Receive query terms; Obtain one or more points of interest within a target area that are associated with the query term. The target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information. A digital map of the target area is displayed via the target interface, and at least some of the points of interest and related content corresponding to the points of interest are displayed.

17. An interactive device, characterized in that, include: The receiving module is used to receive query terms; The acquisition module is used to acquire one or more interactive objects associated with the query term within a target area, wherein the target area is determined based on at least one of the location information indicated by the query term, the geographical area displayed on the target interface, and the user's location information; The display module is used to display a digital map of the target area via the target interface, and to display at least some of the interactive objects and associated content corresponding to the interactive objects.

18. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform the steps of any of the methods described in claims 1 to 15.

19. A computer-readable storage medium, characterized in that, It includes a computer program that, when run on an electronic device, causes the electronic device to perform the steps of any of the methods described in claims 1 to 15.

20. A computer program product, characterized in that, The method includes a computer program stored in a computer-readable storage medium; when a processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the electronic device to perform the steps of any one of claims 1 to 16.

Citation Information

Patent Citations

  • Data display method and device, equipment and medium

    CN113342228A

  • Interest point display method and device, terminal and storage medium

    CN115114355A