Interaction method and apparatus, device, and storage medium

By receiving user query information and displaying descriptions generated based on the interactive information in the interactive interface, the problem of low interaction efficiency in existing technologies is solved, achieving more efficient information presentation and user experience.

WO2026102741A1PCT designated stage Publication Date: 2026-05-21BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2024-11-15
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

Existing technologies struggle to efficiently present interactive information related to service providers based on user needs, resulting in low interaction efficiency.

Method used

By receiving user query information, matching service providers are presented, and descriptive content generated based on interactive information is displayed in the interactive interface, including components such as environment, service, and media, thereby improving the relevance and efficiency of information presentation.

Benefits of technology

It improves the efficiency of users in understanding relevant information about target service providers, and enhances the efficiency of interaction and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024132500_21052026_PF_FP_ABST
    Figure CN2024132500_21052026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an interaction method and apparatus, a device, and a storage medium. The method comprises: in response to receiving query information of a user, presenting a group of service providers matching the query information; in response to a selection of a target service provider from among the group of service providers, presenting an interaction interface associated with the target service provider; and presenting a first content component at a preset position in the interaction interface, the first content component displaying first description content that the target service provider is determined to match the query information, and the first description content being generated on the basis of interaction information associated with the target service provider. In the embodiments of the present disclosure, a target service provider matching a user requirement can be presented, and description content generated on the basis of interaction information can be presented, thereby helping a user to more efficiently learn about related information of the target service provider, and improving the interaction efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Interaction methods, devices, equipment and storage media Technical Field

[0001] The exemplary embodiments disclosed herein relate generally to the field of computers, and more particularly to interactive methods, apparatuses, devices, and computer-readable storage media. Background Technology

[0002] With the development of computer technology, various forms of electronic devices have greatly enriched people's daily lives. For example, people can use electronic devices to perform various interactions, such as searching for restaurants. Summary of the Invention

[0003] In a first aspect of this disclosure, an interaction method is provided. The method includes: in response to receiving query information from a user, presenting a set of service providers matching the query information; in response to selecting a target service provider from the set of service providers, presenting an interactive interface associated with the target service provider; and presenting a first content component at a preset location in the interactive interface, the first content component displaying first descriptive content about the target service provider being determined to match the query information, the first descriptive content being generated based on interactive information associated with the target service provider.

[0004] In a second aspect of this disclosure, an apparatus for interaction is provided. The apparatus includes: a first presentation module configured to present a set of service providers matching the query information in response to receiving query information from a user; a second presentation module configured to present an interactive interface associated with the target service provider in response to selecting a target service provider from the set of service providers; and a third presentation module configured to present a first content component at a preset location in the interactive interface, the first content component displaying first descriptive content about the target service provider being determined to match the query information, the first descriptive content being generated based on interactive information associated with the target service provider.

[0005] In a third aspect of this disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.

[0006] In a fourth aspect of this disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program that can be executed by a processor to implement the method of the first aspect.

[0007] In a fifth aspect of this disclosure, a computer program product is provided. The computer program product includes computer-executable instructions that, when executed by a processor, implement the method according to a first aspect of this disclosure.

[0008] It should be understood that the content described in this content section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0009] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:

[0010] Figure 1 shows a schematic diagram of an example environment in which embodiments of the present disclosure can be implemented;

[0011] Figures 2A to 2H illustrate schematic diagrams of example interfaces according to some embodiments of the present disclosure;

[0012] Figure 3 illustrates a flowchart of an interaction process according to some embodiments of the present disclosure;

[0013] Figure 4 shows a schematic structural block diagram of an interactive device according to certain embodiments of the present disclosure;

[0014] Figure 5 shows a block diagram of an electronic device capable of implementing several embodiments of the present disclosure. Detailed Implementation

[0015] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0016] It should be noted that the headings of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and embodiments of any type may be included under any section / subsection. Furthermore, embodiments described in any section / subsection may be combined in any way with any other embodiments described in the same section / subsection and / or different sections / subsections.

[0017] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.

[0018] The embodiments of this disclosure may involve user data, data acquisition, and / or use. All of these aspects comply with applicable laws, regulations, and relevant provisions. In the embodiments of this disclosure, all data collection, acquisition, processing, manipulation, forwarding, and use are conducted with the user's knowledge and confirmation. Accordingly, in implementing the embodiments of this disclosure, the type, scope of use, and usage scenarios of any data or information that may be involved should be communicated to the user and their authorization obtained in accordance with relevant laws and regulations through appropriate means. The specific methods of notification and / or authorization may vary depending on the actual situation and application scenario, and the scope of this disclosure is not limited in this respect.

[0019] In this specification and the embodiments, any processing of personal information will be carried out only under the premise of legality (such as obtaining the consent of the personal information subject, or being necessary for the performance of a contract), and will only be carried out within the scope stipulated or agreed upon. A user's refusal to process personal information other than that necessary for basic functions will not affect the user's use of basic functions.

[0020] Embodiments of this disclosure propose an interaction scheme. According to this scheme, in response to receiving user query information, a set of service providers matching the query information is presented; in response to selecting a target service provider from the set of service providers, an interactive interface associated with the target service provider is presented; and at a preset location in the interactive interface, a first content component is presented, the first content component displaying first descriptive content about the target service provider being determined to match the query information, the first descriptive content being generated based on interactive information associated with the target service provider.

[0021] Based on this approach, embodiments of this disclosure can present target service providers that match user needs and display descriptive content generated based on interactive information, which can help users understand relevant information about target service providers more efficiently and improve the efficiency of interaction.

[0022] Example Environment

[0023] Figure 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in Figure 1, the example environment 100 may include an electronic device 110.

[0024] In this example environment 100, electronic device 110 can run an application 120 that supports user interface interaction. Application 120 can be any suitable type of application for user interface interaction, and examples may include, but are not limited to, applications related to life services or other suitable applications.

[0025] In environment 100 of Figure 1, if application 120 is active, application 120 can provide a presentation interface 150 for user 140.

[0026] In some embodiments, electronic device 110 communicates with server 130 to provide services to application 120. Electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable gaming terminals, VR / AR devices, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio receivers, e-book devices, gaming devices, or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, electronic device 110 can also support any type of interface for the target user (such as "wearable" circuitry).

[0027] Server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. Server 130 may include, for example, computing systems / servers such as mainframes, edge computing nodes, computing devices in a cloud environment, etc. Server 130 can provide backend services for applications 120 that support user interface interaction in electronic devices 110.

[0028] A communication connection can be established between server 130 and electronic device 110. This communication connection can be established via wired or wireless means. The communication connection may include, but is not limited to, Bluetooth, mobile network, Universal Serial Bus (USB), and Wireless Fidelity (WiFi) connections; the embodiments of this disclosure are not limited in this respect. In the embodiments of this disclosure, server 130 and electronic device 110 can achieve signaling interaction through the communication connection between them.

[0029] It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of this disclosure.

[0030] The following description will continue with reference to the accompanying drawings, which will provide some exemplary embodiments of this disclosure.

[0031] Example Interaction

[0032] The following description of an example interaction process according to an embodiment of the present disclosure will refer to Figures 2A-2H. Figures 2A-2H illustrate example interfaces 200A-200H according to some embodiments of the present disclosure. Interfaces 200A-200H may be provided, for example, by the electronic device 110 shown in Figure 1, and interfaces 200B-200H may be details interfaces of a target service provider.

[0033] In some embodiments, a user can input query information based on the target interface presented by the electronic device 110. The query information can at least indicate the user's service needs, which may be a need for a service provider, a need for a service, or other needs. The query information can be any suitable form of information, such as text, voice, or other forms. As an example, the target interface can present an input box, and the electronic device 110 can receive the user's query information based on the user's input of target text using the input box. As another example, the interface can present a voice input control, and the electronic device 110 can receive the user's query information based on the user's input of target voice using the voice input control.

[0034] Furthermore, the electronic device 110 can, in response to receiving the user's query information, present a set of service providers matching the query information. Service providers are individuals, companies, or organizations that can provide specific types of services. These specific types could be catering, online shopping, points-of-interest searches, etc.

[0035] Taking Figure 2A as an example, if a user enters "Dish C" in the input box of interface 200A, the electronic device 110 can display restaurants A, B, C, etc. that offer "Dish C". The electronic device 110 can display detailed information about restaurants A, B, C, etc. on interface 200A, such as location, recommended dishes, restaurant introduction, etc.

[0036] In some embodiments, electronic device 110 may, in response to receiving a user's selection of a target service provider from a set of service providers, present an interactive interface associated with the target service provider. Taking Figure 2B as an example, if the user clicks on restaurant A in interface 200A, electronic device 110 may present a details interface 200B of restaurant A as shown in Figure 2B.

[0037] In some embodiments, the electronic device 110 may display the content component 210 at a preset location on the details interface 200B. The preset location can be any location; as an example, it could be the top position of the details interface for quick user access. This content component 210 may display a first description of the target service provider that is determined to match the query information. For example, if the query information is "Please help me find a restaurant with a good environment," then this first description could be the environmental description information of restaurant A.

[0038] In some embodiments, the first descriptive content may be generated based on interaction information associated with the target service provider. The interaction information associated with the target service provider may include, but is not limited to, user ratings of the target service provider, user ratings of the services provided by the target service provider, and so on.

[0039] In other embodiments, the first description content may also be generated based on interaction information associated with the target service provider and service description information associated with the target service provider. The service description information associated with the target service provider may include basic information about the service provider itself and information about the services the service provider can offer. The basic information about the service provider itself may include the service provider's scale, service hours, user feedback, etc. The information about the services the service provider can offer may include the service cost, service type, etc.

[0040] Taking Figure 2B as an example, the electronic device 110 can display a content component 210 at the top of the interface 200B. This content component 210 can display a description 210-1 of why the dish C of restaurant A is recommended to the user.

[0041] In some embodiments, the first content component may also display target images associated with the query information, determined from an image set associated with the target service provider. The image set may include a first set of images (e.g., real-world or virtual images) provided by the target service provider and / or a second set of images (e.g., images uploaded by users in comments) provided by a group of users. The target set may include, but is not limited to, images of the target service provider, images of services offered by the target service provider, etc.

[0042] Taking Figure 2B as an example, this content component 210 can display an image 210-2 of dish B from restaurant A.

[0043] In some embodiments, the electronic device 110 may display an indicator element associated with the first descriptive content. Specifically, the first descriptive content may include multiple sub-descriptive contents, and an indicator element may correspond to one or more of the sub-descriptive contents. This or these sub-descriptive contents corresponding to the indicator element may be generated based on user interaction content. User interaction content may include comments posted by users, etc.

[0044] Taking Figure 2B as an example, the electronic device 110 can display the indicator element 211 corresponding to the sub-description content "suitable for people who can't eat spicy food" in the description content 210-1.

[0045] Furthermore, the electronic device 110 can, in response to the selection of an indicator element, present at least one user interaction content for generating the first descriptive content.

[0046] As an example, electronic device 110 may, in response to receiving a user's click on indicator element 211, present a comment from the user who generated the sub-description "Suitable for people who don't eat spicy food".

[0047] In some embodiments, the electronic device 110 may, in response to a query that associates with the service provider's environment (e.g., the query is "find a store with a good environment"), present an environment description component (first content component) at a preset location on the details page. As an example, this preset location could be the top position on the details page for quick user access. This environment description component is used to present environment description content (first description content) describing the environment of the target service provider. The environment description content can be any appropriate content, such as tags, text, images, videos, etc.

[0048] In some embodiments, the environmental description content may be generated based on interaction information associated with the target service provider. This interaction information may include, but is not limited to, user evaluations of the target service provider's environment.

[0049] Taking Figure 2E as an example, the electronic device 110 can present an environment description component 260 on the interface 200E. This environment description component 260 can display environment description content 260-1 and environment description content 260-2 generated based on the user's comments on the environment of restaurant A.

[0050] In some embodiments, the electronic device 110 may also present indicator elements associated with the environmental description content. Specifically, the environmental description content may include multiple sub-environmental description contents, and an indicator element may correspond to one or more of the sub-environmental description contents. The sub-environmental description contents corresponding to the indicator elements may be generated based on user interaction content.

[0051] Using Figure 2E as an example, electronic device 110 can display indicator element 260-4 corresponding to the sub-environmental description content 260-2, which states, "There are window seats in the store with a view of the view downstairs, suitable for eating and chatting." In response to the selection of indicator element 260-4, electronic device 110 can display user comments used to generate the sub-environmental description content, "There are window seats in the store with a view of the view downstairs, suitable for eating and chatting."

[0052] In some embodiments, the environmental description content may further include a first environmental image published by the target service provider or a second environmental image published by the user. The first environmental image may be an image provided by the service provider (such as an environmental image taken and uploaded by the service provider on-site or a virtual environmental image). The second environmental image may be an image provided by the user (such as an environmental image uploaded by the user when commenting).

[0053] Taking Figure 2E as an example, this environment description component 260 can also present an image 260-3 of the environment of restaurant A.

[0054] In some embodiments, the electronic device 110 may also present a service component on the details screen, which may present at least one service provided by the target service provider. Taking Figure 2B as an example, the electronic device 110 may present a service component 220 (also called a dish component), which may present dishes A, B, C, and D provided by restaurant A.

[0055] Furthermore, the electronic device 110 may also display a service description of at least one of the services. In some embodiments, the service description of at least one service may be generated based on interaction information associated with the target service provider. The user's interaction information may include user evaluations of the services provided by the service provider, the number of times each service has been selected by the user, and so on.

[0056] Taking Figure 2B as an example, the electronic device 110 can display the dish description 220-1 corresponding to dish A, the dish description 220-2 corresponding to dish B, the dish description 220-3 corresponding to dish C, and the dish description 220-4 corresponding to dish D.

[0057] In some embodiments, if the query information is information associated with a service, the electronic device 110 can adjust the display positions of the recommended services in the service component so that the display priority of the target service associated with the query information is higher than the display priority of other services. For example, if the user enters the query information "dish C", the electronic device 110 can set the display order of each dish in the service component 220 from left to right as "dish C, dish A, dish B, and dish D" (not shown in Figure 2B), with the leftmost position having the highest display priority.

[0058] In some embodiments, the electronic device 110 may also present a video component (a second content component) in the details interface. The video component may present at least one piece of media content associated with the target service provider. The media content can be any suitable content, such as images, videos, or other forms of media content. The media content associated with the target service provider may include user comments about the target service provider, etc.

[0059] Taking Figure 2C as an example, the electronic device 110 can display the video component 230 in the interface 200C. The video component 230 can display video 230-1 and video 230-2. Video 230-1 can be a video posted by user A that is related to restaurant A, and video 230-2 can be a video posted by user B that is related to restaurant A.

[0060] In some embodiments, the video component may also present a playback component corresponding to at least one media content. The electronic device 110 may play the selected media content in the video component in response to the selection of a playback component corresponding to a certain media content.

[0061] Using Figure 2C as an example, electronic device 110 can display playback component 230-3 corresponding to video 230-1. Electronic device 110 can play media 230-1 in response to playback component 230-3 being selected.

[0062] In some embodiments, the electronic device 110 may also present media description information corresponding to at least one piece of media content in the video component. For each piece of media content, the media description information can be generated based on that media content.

[0063] In some embodiments, media description information may include, but is not limited to: chapter information of at least one piece of media content; summary text of at least one piece of media content; and target text determined based on the audio data of at least one piece of media content. Chapter information is used to characterize the structure of the media content, where different parts of the media content may correspond to different chapters. Specifically, chapter information may include chapter summaries of each chapter of the media content, location timestamps corresponding to the starting points of each chapter, etc. Location timestamps are used to locate the time point in time the chapter appeared, etc. Summary text is a brief description of the media content, typically containing key information and main points. Target text is the text record transcribed from the audio data of the media content.

[0064] Taking Figure 2C as an example, the media description information 240 corresponding to video 230-1 may include chapter information corresponding to chapters 240-1, 240-2, and 240-3, where chapter 240-1 corresponds to the initial experience chapter, chapter 240-2 corresponds to the environment and price chapter, chapter 240-3 corresponds to the menu introduction chapter, etc., and may also include the positioning timestamps corresponding to the starting points of chapters 240-1, 240-2, and 240-3, respectively. The electronic device 110 can respond to the selection of a timestamp corresponding to the starting point of a certain chapter by displaying the starting frame of the sub-media content corresponding to that chapter on the interface. The media description information 240 corresponding to video 230-1 may also include summary text 240-5 corresponding to video 230-1. The media description information 240 corresponding to video 230-1 may also include target text 240-4 corresponding to video 230-1, where target text 240-4 is the text transcribed from user A's voice data in video 230-1.

[0065] In some embodiments, the electronic device 110 may also present a map component (fourth content component) in the details interface. The map component may present a set of candidate location labels. In some embodiments, this set of candidate location labels may correspond to different dimensions, such as service scenario dimension, geographical dimension, etc. The electronic device 110 may, in response to the user's selection of a target location label from the set of candidate location labels, present a set of points of interest in the map component that match the target location label.

[0066] Using Figure 2D as an example, the electronic device 110 can display candidate location labels 250-1, 250-2, 250-3, and 250-4 in the map component 250. These candidate location labels can correspond to different service scenario dimensions. For example, candidate location label 250-1 corresponds to the service scenario of a friend's gathering, candidate location label 250-2 corresponds to the service scenario of a couple's date, and so on. In response to receiving the user's selection of candidate location label 250-3, the electronic device 110 can present a set of points of interest (such as Plaza B and Shopping Mall C) in the target area that match the service scenario of a business meeting. The target area can be the area corresponding to the reserved range of restaurant A, or the area corresponding to the reserved range of other locations selected by the user, etc.

[0067] To improve service efficiency, electronic device 110 can display multiple recommended services from the target service provider and their corresponding service descriptions. Taking Figure 2F as an example, electronic device 110 can display dish A, dish F, and dish C on interface 200F, along with description information 280 for dish A, description information 281 for dish F, and description information 282 for dish C.

[0068] In some embodiments, the service description information corresponding to each service can be generated from a set of interactive information associated with the target service provider. The interactive information can include user ratings of the services provided by the target service provider, the number of times each service has been selected by the user, and so on.

[0069] In some embodiments, the electronic device 110 may also present an indicator element associated with the service description information. Specifically, this indicator element may be an indicator element for sub-description information within the service description information, which may be generated based on user interaction content. Taking FIG2F as an example, the electronic device 110 may present indicator element 281-1 corresponding to the sub-description information "Some users reported it was a bit greasy".

[0070] Furthermore, the electronic device 110 can respond to the selection of the indicator element by presenting user interaction information that generated this sub-description information.

[0071] In other embodiments, the electronic device 110 may also provide a variety of fixed service groups for the user to choose from, wherein each service group includes at least one service. Taking FIG2F as an example, the electronic device 110 may present a set of candidate tags in the interface 200F, wherein this set of candidate tags corresponds to different service groups, and different service groups correspond to different service requirements. In response to receiving a selection of at least one candidate tag in this set of candidate tags, the electronic device 110 may present the service group corresponding to the at least one candidate tag and the service description information corresponding to each service in the service group in the interface 200F.

[0072] For example, taking interface 200F as an example, candidate labels 270, 271, and 272 can correspond to the 1-person meal set, 2-3 person meal set, and 4-5 person meal set offered by restaurant A, respectively. Electronic device 110 can respond to the user's selection of candidate label 271 among candidate labels 270, 271, and 272, and display the dishes included in the 2-3 person meal set and their corresponding descriptions on interface 200F.

[0073] In some embodiments, these multiple fixed service groups can be generated by a target generation model. Specifically, for each fixed service group, the electronic device 110 can utilize the target generation model to generate the service group based on the various services that the service provider can support, the number of users who will acquire the service corresponding to the service group, and the service description information associated with the service provider.

[0074] In some embodiments, the electronic device 110 may present a set of content items in response to receiving a predetermined operation. This set of content items can be information representing any appropriate dimension of the target service provider, such as information about the target service provider itself, information about its service staff, information about its services, and its unique features. This set of content items helps users quickly understand the characteristics of the target service provider and the services it offers, effectively enhancing the user experience and improving interaction efficiency. This set of content items can be any appropriate type of information element, such as text, images, videos, etc. The predetermined operation can be a drop-down operation to a predetermined location on the service provider's details page, etc.

[0075] Taking Figure 2G as an example, the electronic device 110 can respond to the user's pull-down operation on the predetermined position of the details interface of store A and present a set of content items as shown in the interface of Figure 200G. This set of content items may include text-type content items 291, and may also include image-type content items 292, etc.

[0076] In some embodiments, the electronic device 110 may also provide an information prompt component on the details interface. This information prompt component may display prompt information associated with the target service provider. This prompt information may indicate the target service provider's featured services (such as performances, ceremonial services, birthday gifts), the preparations for the user to enjoy the service (such as the need to reserve seats / services), the introduction of service benefits (such as the service can be given away if the reservation conditions are met), and the matters that need to be noted (such as the need to pay additional costs to enjoy the service), etc.

[0077] Taking Figure 2H as an example, the electronic device 110 can display an information prompt component 293 in the interface 200H.

[0078] In some embodiments, the electronic device 110 may also provide a "More Information" component (a fifth content component) on the details screen to allow users to learn more about the target service provider. The "More Information" component may present multiple selectable tags, and the electronic device 110 may, in response to the user's selection of a particular tag, present additional descriptive content corresponding to that selected tag. In some embodiments, this additional descriptive content may be generated based on interactive information associated with the target service provider. Interactive information associated with the target service provider may include, but is not limited to, user reviews of the target service provider.

[0079] In some embodiments, the electronic device 110 may also present indicator elements associated with the additional descriptive content. Specifically, the additional descriptive content may include multiple sub-additional descriptive content, and an indicator element may correspond to one or more of the sub-additional descriptive content. The sub-additional descriptive content corresponding to the indicator element may be generated based on user interaction content.

[0080] The electronic device can respond to the selection of one or more of these sub-additional descriptions and present user-interactive content that generated this or these sub-additional descriptions.

[0081] Using Figure 2H as an example, the electronic device 110 can display a more informative component 294 in the interface 200H. The more informative component 294 can display multiple tags, such as tag 294-1, tag 294-2, and tag 294-3, which are associated with the target service provider. In response to the user's selection of tag 294-1, the electronic device 110 can display additional descriptive content (not shown in the figure) related to the flavor characteristics.

[0082] Based on this approach, embodiments of this disclosure can present target service providers that match user needs and display descriptive content generated based on interactive information, which can help users understand relevant information about target service providers more efficiently and improve the efficiency of interaction.

[0083] Example process

[0084] Figure 3 shows a flowchart of an interaction process 300 according to some embodiments of the present disclosure. Process 300 can be implemented at electronic device 110. Process 300 is described below with reference to Figure 1.

[0085] In box 310, electronic device 110, in response to receiving the user's query information, presents a set of service providers that match the query information.

[0086] In box 320, electronic device 110, in response to the selection of a target service provider from a set of service providers, presents an interactive interface associated with the target service provider.

[0087] In box 320, at a preset position in the interactive interface, the electronic device 110 presents a first content component. The first content component displays a first description of the target service provider being identified as matching the query information. The first description is generated based on interactive information associated with the target service provider.

[0088] In some embodiments, process 300 further includes: presenting an indicator element associated with the first descriptive content; and, in response to selection of the indicator element, presenting at least one user interaction content for generating the first descriptive content.

[0089] In some embodiments, the first content component further displays target images determined from an image set associated with a target service provider, the target images being associated with query information, the image set including a first set of images provided by the target service provider and / or a second set of images provided by a group of users.

[0090] In some embodiments, the first description content is also generated based on service description information associated with the target service provider.

[0091] In some embodiments, process 300 further includes: presenting a second content component in an interactive interface, the second content component presenting at least one piece of media content associated with the target service provider, and the second content component also presenting media description information generated based on the at least one piece of media content.

[0092] In some embodiments, the media description information includes at least one of the following: chapter information of at least one media content; summary text of at least one media content; and target text determined based on audio data of at least one media content.

[0093] In some embodiments, process 300 further includes: presenting a third content component in an interactive interface, the third content component presenting a service description corresponding to at least one service provided by the target service provider, wherein the service description is generated based on interactive information.

[0094] In some embodiments, process 300 further includes: presenting a fourth content component in an interactive interface, the fourth content component presenting a set of candidate location labels; and in response to the selection of a target location label from the set of candidate location labels, presenting a set of points of interest in the fourth content component that match the target location label.

[0095] In some embodiments, process 300 further includes: presenting a fifth content component in an interactive interface, the fifth content component presenting a plurality of tags associated with describing the target service provider; and in response to selection of a target tag among the plurality of tags, presenting additional descriptive content associated with the target tag, the additional descriptive content being generated based on interactive information.

[0096] Example devices and equipment

[0097] Embodiments of this disclosure also provide corresponding apparatus for implementing the methods or processes described above. Figure 4 shows a schematic structural block diagram of an interactive device 400 for a virtual scene according to certain embodiments of this disclosure. The device 400 may be implemented as or included in the electronic device 110 discussed above. The various modules / components in the device 400 may be implemented by hardware, software, firmware, or any combination thereof.

[0098] As shown in Figure 4, the device 400 includes a first presentation module 410 configured to present a group of service providers matching the query information in response to receiving query information from a user; a second presentation module 420 configured to present an interactive interface associated with the target service provider in response to selecting a target service provider from the group of service providers; and a third presentation module 430 configured to present a first content component at a preset position in the interactive interface, the first content component displaying first descriptive content about the target service provider being determined to match the query information, the first descriptive content being generated based on interactive information associated with the target service provider.

[0099] In some embodiments, the apparatus 400 further includes a fourth presentation module configured to: present an indicator element associated with the first descriptive content; and, in response to selection of the indicator element, present at least one user interaction content for generating the first descriptive content.

[0100] In some embodiments, the first content component further displays target images determined from an image set associated with a target service provider, the target images being associated with query information, the image set including a first set of images provided by the target service provider and / or a second set of images provided by a group of users.

[0101] In some embodiments, the first description content is also generated based on service description information associated with the target service provider.

[0102] In some embodiments, the device 400 further includes a fifth presentation module configured to: present a second content component in an interactive interface, the second content component presenting at least one piece of media content associated with a target service provider, and the second content component also presenting media description information generated based on the at least one piece of media content.

[0103] In some embodiments, the media description information includes at least one of the following: chapter information of at least one media content; summary text of at least one media content; and target text determined based on audio data of at least one media content.

[0104] In some embodiments, the device 400 further includes a sixth presentation module configured to: present a third content component in an interactive interface, the third content component presenting a service description corresponding to at least one service provided by the target service provider, wherein the service description is generated based on interactive information.

[0105] In some embodiments, the device 400 further includes a seventh presentation module configured to: present a fourth content component in an interactive interface, the fourth content component presenting a set of candidate location labels; and an eighth presentation module configured to: in response to the selection of a target location label from the set of candidate location labels, present a set of points of interest in the fourth content component that match the target location label.

[0106] In some embodiments, the device 400 further includes a ninth presentation module configured to: present a fifth content component in an interactive interface, the fifth content component presenting a plurality of tags associated with describing a target service provider; and, in response to selection of a target tag among the plurality of tags, present additional descriptive content associated with the target tag, the additional descriptive content being generated based on interactive information.

[0107] The units included in device 400 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may be implemented using software and / or firmware, such as machine-executable instructions stored on a storage medium. In addition to or as an alternative to machine-executable instructions, some or all of the units in device 400 may be implemented at least partially by one or more hardware logic components. By way of example and not 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-chips (SoCs), complex programmable logic devices (CPLDs), and so on.

[0108] Figure 5 shows a block diagram of an electronic device 500 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 500 shown in Figure 5 is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. The electronic device 500 shown in Figure 5 can be used to implement the receiving device 120 shown in Figure 1.

[0109] As shown in Figure 5, the electronic device 500 is in the form of a general-purpose electronic device. Components of the electronic device 500 may include, but are not limited to, one or more processors or processing units 510, memory 520, storage devices 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 may be a physical or virtual processor and is capable of performing various processes according to programs stored in the memory 520. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 500.

[0110] Electronic device 500 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 520 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 530 can be a removable or non-removable medium and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data (e.g., training data for training) and can be accessed within electronic device 500.

[0111] Electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks may be provided. In these cases, each drive may be connected to a bus (not shown) via one or more data media interfaces. Memory 520 may include computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0112] Communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functionality of components of electronic device 500 can be implemented using a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.

[0113] Input device 550 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 560 can be one or more output devices, such as a monitor, speaker, printer, etc. Electronic device 500 can also communicate with one or more external devices (not shown) via communication unit 540 as needed. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with electronic device 500, or with any device that enables electronic device 500 to communicate with one or more other electronic devices (e.g., network card, modem, etc.). Such communication can be performed via input / output (I / O) interface (not shown).

[0114] According to an exemplary implementation of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above.

[0115] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0116] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0117] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0118] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0119] Various implementations of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. An interaction method, comprising: In response to receiving a user's query information, a set of service providers matching the query information is presented; In response to the selection of a target service provider from the set of service providers, an interactive interface associated with the target service provider is presented; as well as At a preset location in the interactive interface, a first content component is presented. The first content component displays a first description of the target service provider being determined to match the query information. The first description is generated based on interactive information associated with the target service provider.

2. The method according to claim 1, further comprising: Present indicator elements associated with the first description content; as well as In response to the selection of the indicated element, at least one user interaction content for generating the first descriptive content is presented.

3. The method of claim 1, wherein the first content component further displays a target image determined from an image set associated with the target service provider, the target image being associated with the query information, the image set including a first set of images provided by the target service provider and / or a second set of images provided by a group of users.

4. The method according to claim 1, wherein the first description content is further generated based on service description information associated with the target service provider.

5. The method according to claim 1, further comprising: The interactive interface presents a second content component, which presents at least one piece of media content associated with the target service provider, and also presents media description information generated based on the at least one piece of media content.

6. The method of claim 5, wherein the media description information includes at least one of the following: Chapter information of at least one of the media contents; Summary text of at least one of the media contents; The target text determined based on the audio data of the at least one media content.

7. The method according to claim 1, further comprising: In the interactive interface, a third content component is presented, which presents a service description corresponding to at least one service provided by the target service provider, wherein the service description is generated based on the interactive information.

8. The method according to claim 1, further comprising: In the interactive interface, a fourth content component is presented, which presents a set of candidate location labels; as well as In response to the selection of a target location label from the set of candidate location labels, a set of points of interest matching the target location label is presented in the fourth content component.

9. The method according to claim 1, further comprising: In the interactive interface, a fifth content component is presented, which displays multiple tags associated with the target service provider; as well as In response to the selection of a target tag from the plurality of tags, additional descriptive content associated with the target tag is presented, the additional descriptive content being generated based on the interactive information.

10. An interactive device for use, comprising: The first presentation module is configured to, in response to receiving a user's query information, present a set of service providers that match the query information; The second presentation module is configured to present an interactive interface associated with the target service provider in response to the selection of a target service provider from the set of service providers; as well as The third presentation module is configured to present a first content component at a preset position in the interactive interface. The first content component displays a first description of the target service provider being determined to match the query information. The first description is generated based on interactive information associated with the target service provider.

11. An electronic device, comprising: At least one processing unit; as well as At least one memory, coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, which, when executed by the at least one processing unit, cause the electronic device to perform the method according to any one of claims 1 to 9.

12. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method according to any one of claims 1 to 9.

13. A computer program product comprising computer-executable instructions, wherein the computer-executable instructions, when executed by a processor, implement the method according to any one of claims 1 to 9.