Information interaction method and device, storage medium and electronic device

By displaying wake-up information in the input box and executing it automatically, the problem of users needing to know specific commands is solved, achieving more efficient information interaction.

CN119396504BActive Publication Date: 2026-11-06BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411346142.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2026-11-06
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

In existing technologies, users need to know specific commands or interaction methods to trigger application functions, resulting in long and difficult function triggering paths, which affects the efficiency of information interaction.

Method used

By entering wake-up information in the input box, the system displays the associated function information and automatically executes the corresponding function after the user triggers this information, without the user needing to know the specific trigger command.

Benefits of technology

It significantly reduces the difficulty for users to trigger functions, and improves the function trigger rate and the information interaction efficiency of the application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119396504B_ABST
    Figure CN119396504B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an information interaction method and device, a storage medium and an electronic device. The method comprises: in the case that an input box of a target interface is triggered, obtaining target information input into the input box; in the case that the target information comprises wake-up information, displaying at least one first function information associated with the wake-up information, the wake-up information being information used to trigger the display of the at least one first function information; and in the case that any first function information is triggered, executing a function corresponding to the first function information. In the present disclosure, the wake-up information included in the target information is different from the specific instructions used to trigger a certain function in the related art. The wake-up information does not directly trigger the function, but displays the first function information according to the user's triggering intention. The user only needs to trigger the first function information to indirectly trigger the function. In this process, the user does not need to know the specific execution instructions of the function, which significantly reduces the difficulty of triggering the function for the user and improves the function triggering efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and in particular to information interaction methods, apparatus, storage media and electronic devices. Background Technology

[0002] Applications in related technologies allow users to trigger certain functions by entering commands or interacting with specific accounts. However, function triggering is only possible if the user knows the specific commands or the interaction method with the specific account, such as the specific interaction password. Therefore, for users, the function triggering path is long and the triggering difficulty is high, thus affecting the interaction efficiency of information exchange within the application. Summary of the Invention

[0003] To address at least one of the aforementioned technical problems, this disclosure provides an information interaction method, apparatus, storage medium, and electronic device. The technical solution of this disclosure is as follows:

[0004] According to a first aspect of the present disclosure, an information interaction method is provided, comprising:

[0005] When an input box on the target interface is triggered, obtain the target information input into the input box;

[0006] When the target information includes wake-up information, at least one first functional information associated with the wake-up information is displayed. The wake-up information is information used to trigger the display of the at least one first functional information, and the first functional information is description information of the corresponding function.

[0007] If any of the first functional information is triggered, the function corresponding to the first functional information shall be executed.

[0008] In one exemplary embodiment, the wake-up information is at least one of the following:

[0009] The target account and the account interaction marker, wherein the target account is the execution account corresponding to the at least one first functional information;

[0010] Intention expression information, which is used to express the intention to use the function;

[0011] A media object, wherein the media object is the implementation object of the function corresponding to the at least one first functional information;

[0012] The scenario description is the execution scenario description information corresponding to the at least one first functional information.

[0013] In one exemplary implementation, the input box is a search input box, a comment input box, or an instant messaging input box.

[0014] In one exemplary embodiment, the functions corresponding to the first functional information include media content creation function, media content playback control function, application settings function, account tag settings function, or target component calling function.

[0015] In one exemplary implementation, the triggered first function information describes the media content playback control function, the application settings function, or the account tag settings function, and the execution of the function corresponding to the first function information includes:

[0016] The target interface displays function execution information, which indicates the execution result of the media content playback control function, the application settings function, or the account tag settings function.

[0017] If the display duration of the function execution information reaches a time threshold, the display of the function execution information will stop.

[0018] In one exemplary implementation, the triggered first function information describes the function invoked by the target component, and the execution of the function corresponding to the first function information includes:

[0019] The target component that was invoked is displayed on the target interface.

[0020] In one exemplary embodiment, the first functional information is a randomly determined functional information from a plurality of functional information corresponding to the wake-up information;

[0021] Alternatively, the first functional information is functional information determined from multiple functional information corresponding to the wake-up information based on the historical account behavior of the input account based on the target information, and the historical account behavior includes function usage time or function usage frequency;

[0022] Alternatively, the first functional information may be functional information determined from multiple functional information corresponding to the wake-up information based on the functional release time.

[0023] In one exemplary embodiment, the method further includes:

[0024] Display function information and change controls;

[0025] When the function information change control is triggered, at least one second function information is displayed. The second function information is other function information that corresponds to the wake-up information and is different from the first function information.

[0026] In one exemplary embodiment, the target interface is a comment interface for the target media content, the input box is a comment input box, and displaying at least one first functional information associated with the wake-up information includes:

[0027] When the target information is displayed in the comment input box, at least one first functional information is displayed, and the distance between each first functional information and the comment input box is less than a first distance threshold;

[0028] or,

[0029] When the target information is displayed in the comment input box, a function information display panel is displayed, and the distance between the function information display panel and the comment input box is less than a second distance threshold; the function information display panel is used to display the at least one first function information in sequence in response to a preset operation.

[0030] In one exemplary implementation, executing the function corresponding to the first function information when any of the first function information is triggered includes:

[0031] Obtain the comment description information corresponding to the first function information;

[0032] Based on the target information and the comment description information, a target comment is generated;

[0033] The target comment is published to the comment section of the target media content;

[0034] Display a response comment to the target comment, the response comment including the execution result of the function corresponding to the first function information.

[0035] In one exemplary implementation, the triggered first function information is associated with a target account and is used to describe the media content creation function. The target account is the corresponding execution account. The target comment includes account interaction markers for the target account. The reply comment is issued by the target account and includes the execution result of the media content creation function.

[0036] In one exemplary embodiment, the method further includes:

[0037] When the target comment is triggered, at least one first functional information associated with the wake-up information is displayed;

[0038] If any of the first functional information is triggered, the function corresponding to the first functional information shall be executed.

[0039] According to a second aspect of the present disclosure, an information interaction device is provided, the device comprising:

[0040] The target information acquisition module is configured to acquire target information input into the input box when the input box of the target interface is triggered.

[0041] The interaction module is configured to, when the target information includes wake-up information, display at least one first functional information associated with the wake-up information, wherein the wake-up information is information used to trigger the display of the at least one first functional information, and the first functional information is description information of the corresponding function; and when any of the first functional information is triggered, execute the function corresponding to the first functional information.

[0042] If any of the first functional information is triggered, the function corresponding to the first functional information shall be executed.

[0043] In one exemplary embodiment, the wake-up information is at least one of the following:

[0044] The target account and the account interaction marker, wherein the target account is the execution account corresponding to the at least one first functional information;

[0045] Intention expression information, which is used to express the intention to use the function;

[0046] A media object, wherein the media object is the implementation object of the function corresponding to the at least one first functional information;

[0047] The scenario description is the execution scenario description information corresponding to the at least one first functional information.

[0048] In one exemplary implementation, the input box is a search input box, a comment input box, or an instant messaging input box.

[0049] In one exemplary embodiment, the functions corresponding to the first functional information include media content creation function, media content playback control function, application settings function, account tag settings function, or target component calling function.

[0050] In one exemplary implementation, the triggered first functional information describes the media content playback control function, the application settings function, or the account tag settings function, and the interaction module is configured to execute:

[0051] The target interface displays function execution information, which indicates the execution result of the media content playback control function, the application settings function, or the account tag settings function.

[0052] If the display duration of the function execution information reaches a time threshold, the display of the function execution information will stop.

[0053] In one exemplary implementation, the triggered first function information describes the target component's function call, and the interaction module is configured to execute:

[0054] The target component that was invoked is displayed on the target interface.

[0055] In one exemplary embodiment, the first functional information is a randomly determined functional information from a plurality of functional information corresponding to the wake-up information;

[0056] Alternatively, the first functional information is functional information determined from multiple functional information corresponding to the wake-up information based on the historical account behavior of the input account based on the target information, and the historical account behavior includes function usage time or function usage frequency;

[0057] Alternatively, the first functional information may be functional information determined from multiple functional information corresponding to the wake-up information based on the functional release time.

[0058] In one exemplary implementation, the interaction module is configured to execute:

[0059] Display function information and change controls;

[0060] When the function information change control is triggered, at least one second function information is displayed. The second function information is other function information that corresponds to the wake-up information and is different from the first function information.

[0061] In one exemplary implementation, the target interface is a comment interface for the target media content, the input box is a comment input box, and the interaction module is configured to execute:

[0062] When the target information is displayed in the comment input box, at least one first functional information is displayed, and the distance between each first functional information and the comment input box is less than a first distance threshold;

[0063] or,

[0064] When the target information is displayed in the comment input box, a function information display panel is displayed, and the distance between the function information display panel and the comment input box is less than a second distance threshold; the function information display panel is used to display the at least one first function information in sequence in response to a preset operation.

[0065] In one exemplary implementation, the interaction module is configured to execute:

[0066] Obtain the comment description information corresponding to the first function information;

[0067] Based on the target information and the comment description information, a target comment is generated;

[0068] The target comment is published to the comment section of the target media content;

[0069] Display a response comment to the target comment, the response comment including the execution result of the function corresponding to the first function information.

[0070] In one exemplary implementation, the triggered first function information is associated with a target account and is used to describe the media content creation function. The target account is the corresponding execution account. The target comment includes account interaction markers for the target account. The reply comment is issued by the target account and includes the execution result of the media content creation function.

[0071] In one exemplary implementation, the interaction module is configured to execute:

[0072] When the target comment is triggered, at least one first functional information associated with the wake-up information is displayed;

[0073] If any of the first functional information is triggered, the function corresponding to the first functional information shall be executed.

[0074] According to a third aspect of the present disclosure, a computer-readable storage medium is provided such that, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method of any one of the first aspects of the present disclosure.

[0075] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method of any one of the first aspects of the present disclosure.

[0076] According to a fifth aspect of the present disclosure, a computer program product is provided, the computer program product including a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the computer device to perform the method of any one of the first aspects of the present disclosure.

[0077] The technical solutions provided by the embodiments of this disclosure bring at least the following beneficial effects:

[0078] This disclosure allows for the acquisition of user-inputted target information when an input field on a target interface is triggered. This target information, if including a wake-up message, can display at least one first functional message. The user can trigger the corresponding function simply by activating the first functional message. The wake-up message included in this target information differs from the specific instructions used to trigger a function in related technologies. The wake-up message does not directly trigger the function but rather senses the user's triggering intention and displays the first functional message. The user can indirectly trigger the function simply by activating the first functional message. In this process, the user does not need to know the specific triggering instructions or the specific triggering method of the function. This significantly reduces the difficulty for users to trigger functions, improves the function triggering rate, and enhances the information interaction efficiency of the application. Attached Figure Description

[0079] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0080] Figure 1 This is a schematic diagram illustrating a related technical commentary according to an exemplary embodiment;

[0081] Figure 2 This is a schematic diagram illustrating the implementation environment of an information interaction method according to an exemplary embodiment;

[0082] Figure 3 is a schematic diagram of wake-up information according to an exemplary embodiment;

[0083] Figure 4 is a schematic diagram of information interaction according to an exemplary embodiment. Figure 1 ;

[0084] Figure 5 is a schematic diagram of information interaction according to an exemplary embodiment. Figure 2 ;

[0085] Figure 6 is a schematic diagram of information interaction according to an exemplary embodiment;

[0086] Figure 7 This is a schematic diagram of information interaction according to an exemplary embodiment;

[0087] Figure 8 is a schematic diagram of information interaction according to an exemplary embodiment;

[0088] Figure 9 This is a block diagram of an information interaction device according to an exemplary embodiment;

[0089] Figure 10 This is a structural block diagram of a computer device provided according to an exemplary embodiment. Figure 1 ;

[0090] Figure 11This is a structural block diagram of a computer device provided according to an exemplary embodiment. Figure 2 . Detailed Implementation

[0091] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0092] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar first objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0093] It should be emphasized that all information disclosed herein is authorized by the user or by all parties.

[0094] Figure 1 This is a schematic diagram illustrating an implementation environment for an information interaction method according to an exemplary embodiment. Taking an electronic device implementing this information interaction method as an example, see [link to example]. Figure 1 The implementation environment specifically includes: terminal 101 and server 102.

[0095] Terminal 101 can be at least one of devices such as smartphones, smartwatches, desktop computers, laptops, and foldable computers. An application supporting information interaction can be installed and run on terminal 101. Users can log in to this application through terminal 101 to obtain information interaction services, which may be services providing information interaction for media content. Terminal 101 can refer to one of multiple terminals; this embodiment only uses terminal 101 as an example. Those skilled in the art will understand that the number of terminals can be more or less. For example, there may be only a few terminals, or dozens or hundreds, or even more. This disclosure does not limit the number or type of terminals.

[0096] Server 102 can be at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 102 can be connected to terminal 101 and other terminals via a wireless network or a wired network. Server 102 can support the information interaction method of this disclosure and enable the information interaction method to be implemented in multiple terminals.

[0097] Figure 2 This is a flowchart illustrating an information interaction method according to an exemplary embodiment. For example... Figure 2 As shown, the above method includes at least the following steps S210-S230. The method includes:

[0098] In step S210, when the input box of the target interface is triggered, the target information input to the input box is obtained.

[0099] This disclosure does not limit the target interface. For example, the target interface can be a media content playback interface in an immersive stream, or a media content display interface in a waterfall stream. The target interface can also be an interface in a specific application scenario, such as a search interface, a virtual resource trading interface, a function execution interface, or a comment interface.

[0100] An input box can be understood as an entry point for information interaction between the target interface and the user. For example, the input box may be a search input box, a comment input box, or an instant messaging input box. By expanding the types of input boxes, the application scenarios of this disclosure are broadened, the universality of the information interaction method of this disclosure is improved, and thus the efficiency of information interaction in various application scenarios is enhanced.

[0101] The target information is the interaction information between the user and the target interface, and it is also the information that the user wants to input into the target interface so that the application can perceive it. The target information may include one or more of various types of information that can be input into the application, such as text, images, emoticons, GIFs, videos, files, compressed files, installation packages, etc. The application refers to the executor of the information interaction method disclosed herein.

[0102] In step S220, if the target information includes wake-up information, at least one first functional information associated with the wake-up information is displayed. The wake-up information is information used to trigger the display of the at least one first functional information, and the first functional information is description information of the corresponding function.

[0103] A wake-up message is information that can trigger the display of at least one first functional information. It is not a specific instruction to trigger a function, but rather information that wakes up the first functional information. The first functional information is the interaction entry point of the corresponding function, or in other words, the first functional information corresponds to the specific instruction of the function, rather than a wake-up message. The first functional information can be presented in text form, and the text content reflects the descriptive information of the corresponding function.

[0104] This disclosure does not limit the specific content of the wake-up information. In one exemplary embodiment, the wake-up information is at least one of the following:

[0105] (1) Target account and account interaction marker, wherein the target account is the execution account corresponding to the at least one first function information.

[0106] This disclosure does not limit the account interaction marker; for example, it could be @. If the target information includes "@target account", since "@target account" is a wake-up message, first function information corresponding to at least one function that can be performed by the target account can be displayed.

[0107] Figure 3 is a schematic diagram of wake-up information according to an exemplary embodiment. The input box shown in Figure 3(1) is a comment input box. When "@account A" is entered into the comment input box, several first function information corresponding to the functions performed by account A can be displayed around the comment input box, such as "intelligent image expansion", "beautifying images", and "generating emoticons". This disclosure does not limit the display effect of the first function information, such as floating display, bubble display, static display, etc. It can also be canceled in response to specific user operations, such as swiping.

[0108] (2) Intention expression information, which is used to express the intention to use the function.

[0109] Users do not need to know the specific trigger command for a function. They only need to express a desire to perform a certain function, or even just express a vague desire unrelated to a specific function, such as "I want" or "I hope". The application can then be regarded as receiving a wake-up message and automatically provide the user with some initial function information. The user can trigger the function by triggering this initial function information.

[0110] The input box shown in Figure 3(2) is a search input box. If "I want" is entered into the search input box, several primary functional information related to the current search scenario can be displayed around the search input box, such as "intelligent search", "item recommendation", and "you might like". The primary functional information can be the primary functional information corresponding to the specific scenario in which the user expresses their intention.

[0111] (3) Media object, wherein the media object is the implementation object of the function corresponding to the at least one first functional information.

[0112] The media object can be any form of media content, such as text, images, emoticons, GIFs, videos, files, compressed files, or installation packages. The function corresponding to the first functional information displayed is implemented using this media object as the implementation object. For example, if the media object is an image, the function corresponding to the first functional information can be image processing related functions, such as "generate high-definition image," "intelligent image expansion," "image editing," or "generate emoticons." Similarly, if the media object is text, the function corresponding to the first functional information can be text processing related functions, such as "extract the central idea," "text expansion," or "text imitation." Furthermore, if the media object is a file, the function corresponding to the first functional information can be file processing related functions, such as "file cloud management," "file sending," or "file editing." Similarly, if the media object is an installation package, the function corresponding to the first functional information can be installation package processing related functions, such as "installation package cloud management," "installation package installation," or "installation package deletion." Finally, if the media object is a compressed file, the function corresponding to the first functional information can be compressed file processing related functions, such as "decompress" or "delete compressed file." For example, if the media object is an animated GIF file, the function corresponding to the first function information can be an animated GIF-related function, such as "animated GIF editing" or "add subtitles". Similarly, if the media object is an emoticon, the function corresponding to the first function information can be an emoticon-related function, such as "emoticon editing" or "add subtitles".

[0113] Figure 3(3) shows an input box for instant messaging. If an image is uploaded to the instant messaging input box, several first-function information related to the image can be displayed around the instant messaging input box, such as "image editing" and "emoticon creation".

[0114] (4) Scene description, wherein the scene description is the execution scene description information corresponding to the at least one first functional information.

[0115] The scenario description can be any descriptive information corresponding to a scenario in which a certain function can be implemented. For example, if the scenario description is "search related products", then the first function execution information corresponding to the function related to "search related products" can be displayed. It is not necessary to know the specific triggering instruction of the function; the function can be triggered simply by triggering the corresponding first function information.

[0116] In one exemplary embodiment, the functions corresponding to the first functional information include media content creation, media content playback control, application settings, account tag settings, or target component invocation. By waking up the first functional information, the application can be triggered to perform functions including media content creation, some function settings control, or even invocation of certain components or panels. This significantly increases the types of functions that can be triggered by the user through waking up, significantly improves function execution efficiency and the intelligence level of the application, and enhances information interaction efficiency.

[0117] In step S230, if any of the first function information is triggered, the function corresponding to the first function information is executed.

[0118] This disclosure allows for the acquisition of user-inputted target information when an input field on a target interface is triggered. This target information, if including a wake-up message, can display at least one first functional message. The user can trigger the corresponding function simply by activating the first functional message. The wake-up message included in this target information differs from the specific instructions used to trigger a function in related technologies. The wake-up message does not directly trigger the function but rather senses the user's triggering intention and displays the first functional message. The user can indirectly trigger the function simply by activating the first functional message. In this process, the user does not need to know the specific triggering instructions or the specific triggering method of the function. This significantly reduces the difficulty for users to trigger functions, improves the function triggering rate, and enhances the information interaction efficiency of the application.

[0119] In one exemplary embodiment, the triggered first function information is used to describe the media content playback control function, the application settings function, or the account tag settings function. Executing the function corresponding to the first function information includes: displaying function execution information on the target interface, the function execution information indicating the execution result of the media content playback control function, the application settings function, or the account tag settings function; and stopping the display of the function execution information when the display duration of the function execution information reaches a duration threshold.

[0120] Figure 4 is a schematic diagram of information interaction according to an exemplary embodiment. Figure 1Figure 4(1) illustrates one scenario of the application, namely, a media content playback scenario. In this scenario, the user can control the playback of the media content being played, and can also set the application or modify their corresponding account tags. When the user enters the target information in the comment input box of this scenario, including the wake-up message "I want to set", the first functional information related to the settings can be displayed, such as "Enable automatic swipe up", "Synchronize display of comment tags", and "Account tag settings". The functions corresponding to these three first functional information belong to the media content playback control function, the application settings function, and the account tag settings function, respectively.

[0121] Figure 4(2) shows that when the user triggers the first function information "Enable Auto Swipe Up", the system can directly set auto swipe up. After the current media content finishes playing, the system will automatically swipe up, and the current screen will automatically play the next media content. After the user triggers the first function information "Enable Auto Swipe Up", the corresponding function execution information "Auto Swipe Up Enabled" will be displayed on the target interface. The display of this function execution information will automatically stop when the duration reaches the time threshold. This disclosure does not limit the time threshold and can be set according to the actual situation.

[0122] Figure 4(3) shows that when a user triggers the first function information "Account Tag Settings", the user's own account tags can be directly modified. In this way, the application will recommend media content to the user according to the modified account tags, which immediately improves the accuracy of media content recommendation. After the user triggers the first function information "Account Tag Settings", the account tag settings interface can be displayed on the target interface. After the user re-edits the account tags in the account tag settings interface, closes the account tag settings interface, and the corresponding function execution information "Account tag settings successful" will be displayed on the target interface. The display of this function execution information will automatically stop when the display time reaches the time threshold. This disclosure does not limit the time threshold, which can be set according to the actual situation.

[0123] This disclosure provides first-level functional information that enables media content playback control, application settings, or account tag settings, facilitating quick and easy use of these functions by users. It also displays the results of function execution in a timely manner, thereby optimizing user experience and improving information interaction efficiency.

[0124] In one exemplary implementation, the triggered first function information is used to describe the function called by the target component, and the execution of the function corresponding to the first function information includes: displaying the called target component on the target interface.

[0125] This disclosure provides first-level functional information that enables the invocation of target components, facilitating quick access to these functions and allowing users to easily bring up various components or panels, thereby optimizing user experience and improving information interaction efficiency.

[0126] Figure 5 is a schematic diagram of information interaction according to an exemplary embodiment. Figure 2 In Figure 5(1), the user entered "component call" in the input box. Sensing the user's intention, the system can display two primary function information: "Show Album" and "Show Account Settings Panel". In Figure 5(2), the user clicked "Show Album", which will then display the album component to the user.

[0127] In one exemplary embodiment, the first functional information is a functional information randomly determined from multiple functional information corresponding to the wake-up information; or, the first functional information is a functional information determined from multiple functional information corresponding to the wake-up information based on the historical account behavior of the input account of the target information, wherein the historical account behavior includes function usage time or function usage frequency; or, the first functional information is a functional information determined from multiple functional information corresponding to the wake-up information based on the function release time.

[0128] In this disclosure, the first functional information to be displayed can be selected through various methods, such as random selection, selection based on historical account behavior, and selection based on the feature's release time. For example, based on historical account behavior, frequently used functions can be identified, and several functions can be selected in descending order of usage frequency, or several recently used functions can be selected based on usage time. The functional information corresponding to the selected functions is then determined as the first functional information, making the displayed first functional information more likely to align with the user's usage intentions and increasing the feature trigger rate. For example, the first functional information of functions with more recent release times can also be displayed. By displaying the first functional information of newly released functions, users are guided to use the new functions, which is beneficial for promoting the use of new functions and thus improving the user experience through the release of new functions.

[0129] In one exemplary embodiment, the method further includes: displaying a function information changing control; and, when the function information changing control is triggered, displaying at least one second function information, wherein the second function information is other function information corresponding to the wake-up information and different from the first function information. This disclosure, by displaying a function information changing control, can show users more function information, facilitating quick triggering of various functions.

[0130] Figure 6 is a schematic diagram of information interaction according to an exemplary embodiment. In Figure 6(1), the user enters target information in the input box, including the wake-up message "I want". The application senses the user's intention and can display three first function information, "Mid-Autumn Festival Emoji Pack", "AI Beauty Image" and "Conversation Assistant", as well as a "Change" function information change control. Among them, "Mid-Autumn Festival Emoji Pack" is a specific function associated with a specific time. If the time of the wake-up message is close to a specific time, the application can display the first function information of the function associated with the specific time to the user. When the user clicks "Change", other function information, namely "second function information", such as "Cancel comment mark", can be displayed to the user in Figure 6(2). The triggering logic of the second function information is the same as that of the first function information.

[0131] In one exemplary embodiment, the target interface is a comment interface for target media content, the input box is a comment input box, and displaying at least one first functional information associated with the wake-up information includes: when the target information is displayed in the comment input box, displaying at least one first functional information, wherein the distance between each first functional information and the comment input box is less than a first distance threshold, and the first functional information can be displayed above or below the comment input box, or attached to an input panel (input keyboard); or, when the target information is displayed in the comment input box, displaying a functional information display panel, wherein the distance between the functional information display panel and the comment input box is less than a second distance threshold; the functional information display panel is used to sequentially display the at least one first functional information in response to a preset operation. This disclosure does not limit the first distance threshold and the second distance threshold, and can be set according to actual conditions. This disclosure can display first functional information near the comment input box, and supports both independent display of first functional information and display based on a functional information display panel, providing rich and diverse display effects to enhance the expressiveness of the first functional information and optimize the user experience.

[0132] Figure 7 This is a schematic diagram of information interaction according to an exemplary embodiment. Figure 7 When a user enters their desired information in the comment input box, including the wake-up message "I want," the application senses this intention and displays a feature information panel. The first feature in this panel appears sequentially in response to the user's swipe gesture. This feature information panel enhances the interactive experience between the application and the user, increasing its engagement and enjoyment.

[0133] In one exemplary implementation, the step of executing the function corresponding to the first function information when any of the first function information is triggered includes: obtaining comment description information corresponding to the first function information; generating a target comment based on the target information and the comment description information; publishing the target comment to the comment interface of the target media content; and displaying a reply comment to the target comment, wherein the reply comment includes the execution result of the function corresponding to the first function information.

[0134] The comment description information corresponding to the first function information is the specific execution command for the function corresponding to the first function information in the comment scenario. The target comment is generated by concatenating the target information and the comment description information. For example, the triggered first function information is associated with the target account and is used to describe the media content creation function. The target account is the corresponding execution account. The target comment includes account interaction markers for the target account, the reply comment is issued by the target account, and the reply comment includes the execution result of the media content creation function. For example, the target information is "@Account A", where Account A is the target account, "@" is the account interaction marker, and the comment description information is the specific execution command that triggers the target account to execute the function corresponding to the first function information, such as "Mid-Autumn Festival is here, customize a 'I want to eat mooncakes' emoji pack for me." The function of creating a "I want to eat mooncakes" emoji pack is a media content creation function. Therefore, the target comment is "@Account A Mid-Autumn Festival is here, customize a 'I want to eat mooncakes' emoji pack for me," and this target comment can be published to the comment interface. Account A can execute a specific function and provide feedback to the user as a reply comment. This disclosure can rely on the comment interface to trigger specific functions and obtain the execution results of specific functions through comment interaction, thereby increasing the richness of comments, enhancing the aggregation power of the comment function, and improving the information interaction rate.

[0135] In one exemplary embodiment, the method further includes: when the target comment is triggered, displaying at least one first functional information associated with the wake-up information; and executing the function corresponding to any of the first functional information when it is triggered. If the user who posted the target comment, or another user, triggers the target comment, at least one first functional information associated with the wake-up information in the target comment can be directly displayed; and the function corresponding to any of the first functional information is executed when it is triggered. In this way, users can quickly display at least one first functional information associated with the wake-up information in the target comment without needing to input target information by clicking on the target comment, thereby providing a quick way to trigger the first functional information in the comment scenario and improving the corresponding functional interaction rate.

[0136] Figure 8 is a schematic diagram of information interaction according to an exemplary embodiment. In Figure 8(1), the user enters target information in the comment input box, which includes the wake-up message "@account A". The application can display three first function information for the user: "Mid-Autumn Festival emoji", "AI beauty", and "conversation assistant". If the user clicks on the first function information "Mid-Autumn Festival emoji", in Figure 8(2), the application can be seen to automatically obtain the execution command "Mid-Autumn Festival is here, customize the 'I want to eat mooncake' emoji for me" corresponding to this first function information, and then generate the target comment "@account A Mid-Autumn Festival is here, customize the 'I want to eat mooncake' emoji for me". After the user publishes the target comment, Figure 8(3) can be displayed, in which account A provides the user with the function execution result corresponding to the first function information "Mid-Autumn Festival emoji" by replying to the target comment, that is, a "Mid-Autumn Festival emoji". Figure 8(4) shows that if any user clicks on a target comment, a comment processing panel can be displayed for that user. The comment processing panel integrates a "wake-up" control on the basis of the original functions. When the "wake-up" control is triggered, at least one first function information can be displayed. The at least one first function information can be the same as the at least one first function information shown in Figure 8(1).

[0137] Figure 9 This is a block diagram of an information interaction device according to an exemplary embodiment, the device comprising:

[0138] The target information acquisition module 901 is configured to acquire target information input into the input box when the input box of the target interface is triggered.

[0139] The interaction module 902 is configured to, when the target information includes wake-up information, display at least one first functional information associated with the wake-up information, wherein the wake-up information is information used to trigger the display of the at least one first functional information, and the first functional information is description information of the corresponding function; and when any of the first functional information is triggered, execute the function corresponding to the first functional information.

[0140] If any of the first functional information is triggered, the function corresponding to the first functional information shall be executed.

[0141] In one exemplary embodiment, the wake-up information is at least one of the following:

[0142] The target account and the account interaction marker, wherein the target account is the execution account corresponding to the at least one first functional information;

[0143] Intention expression information, which is used to express the intention to use the function;

[0144] A media object, wherein the media object is the implementation object of the function corresponding to the at least one first functional information;

[0145] The scenario description is the execution scenario description information corresponding to the at least one first functional information.

[0146] In one exemplary implementation, the input box is a search input box, a comment input box, or an instant messaging input box.

[0147] In one exemplary embodiment, the functions corresponding to the first functional information include media content creation function, media content playback control function, application settings function, account tag settings function, or target component calling function.

[0148] In one exemplary implementation, the triggered first functional information describes the media content playback control function, the application settings function, or the account tag settings function, and the interaction module 902 is configured to execute:

[0149] The target interface displays function execution information, which indicates the execution result of the media content playback control function, the application settings function, or the account tag settings function.

[0150] If the display duration of the function execution information reaches a time threshold, the display of the function execution information will stop.

[0151] In one exemplary implementation, the triggered first function information describes the function invoked by the target component, and the interaction module 902 is configured to execute:

[0152] The target component that was invoked is displayed on the target interface.

[0153] In one exemplary embodiment, the first functional information is a randomly determined functional information from a plurality of functional information corresponding to the wake-up information;

[0154] Alternatively, the first functional information is functional information determined from multiple functional information corresponding to the wake-up information based on the historical account behavior of the input account based on the target information, and the historical account behavior includes function usage time or function usage frequency;

[0155] Alternatively, the first functional information may be functional information determined from multiple functional information corresponding to the wake-up information based on the functional release time.

[0156] In one exemplary implementation, the interaction module 902 is configured to perform:

[0157] Display function information and change controls;

[0158] When the function information change control is triggered, at least one second function information is displayed. The second function information is other function information that corresponds to the wake-up information and is different from the first function information.

[0159] In one exemplary embodiment, the target interface is a comment interface for the target media content, the input box is a comment input box, and the interaction module 902 is configured to execute:

[0160] When the target information is displayed in the comment input box, at least one first functional information is displayed, and the distance between each first functional information and the comment input box is less than a first distance threshold;

[0161] or,

[0162] When the target information is displayed in the comment input box, a function information display panel is displayed, and the distance between the function information display panel and the comment input box is less than a second distance threshold; the function information display panel is used to display the at least one first function information in sequence in response to a preset operation.

[0163] In one exemplary implementation, the interaction module 902 is configured to perform:

[0164] Obtain the comment description information corresponding to the first function information;

[0165] Based on the target information and the comment description information, a target comment is generated;

[0166] The target comment is published to the comment section of the target media content;

[0167] Display a response comment to the target comment, the response comment including the execution result of the function corresponding to the first function information.

[0168] In one exemplary implementation, the triggered first function information is associated with a target account and is used to describe the media content creation function. The target account is the corresponding execution account. The target comment includes account interaction markers for the target account. The reply comment is issued by the target account and includes the execution result of the media content creation function.

[0169] In one exemplary implementation, the interaction module 902 is configured to perform:

[0170] When the target comment is triggered, at least one first functional information associated with the wake-up information is displayed;

[0171] If any of the first functional information is triggered, the function corresponding to the first functional information shall be executed.

[0172] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments of the relevant methods, and will not be elaborated upon here.

[0173] Please refer to Figure 10 It illustrates the structural block of a computer device provided in an exemplary embodiment of this disclosure. Figure 1 The computer device can be a terminal. This computer device is used to implement the information interaction method provided in the above embodiments. Specifically:

[0174] Typically, computer device 100 includes a processor 101 and a memory 102.

[0175] Processor 101 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 101 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Processor 101 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In an exemplary embodiment, processor 101 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In an exemplary embodiment, processor 101 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0176] The memory 102 may include one or more computer-readable storage media, which may be non-transitory. The memory 102 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In an exemplary embodiment, the non-transitory computer-readable storage medium in the memory 102 is used to store at least one instruction, at least one program, code set, or instruction set, configured to be executed by one or more processors to implement the aforementioned information interaction method.

[0177] In one exemplary embodiment, the computer device 100 may optionally include a peripheral device interface 103 and at least one peripheral device. The processor 101, memory 102, and peripheral device interface 103 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 103 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 104, a touch display screen 105, a camera control 106, an audio circuit 107, a positioning control 108, and a power supply 109.

[0178] Those skilled in the art will understand that Figure 10 The structure shown does not constitute a limitation on the computer device 1000, and may include more or fewer controls than shown, or combine certain controls, or use different control arrangements.

[0179] Please refer to Figure 11 It illustrates the structural block of a computer device provided in another exemplary embodiment of this disclosure. Figure 2 This computer device can be used to perform the aforementioned information exchange methods. Specifically:

[0180] Computer device 1100 includes a central processing unit (CPU) 1101, a system memory 1104 including random access memory (RAM) 1102 and read-only memory (ROM) 1103, and a system bus 1105 connecting the system memory 1104 and the CPU 1101. Computer device 1100 also includes a basic input / output system (I / O system) 1106 that facilitates information transfer between various devices within the computer, and a mass storage device 1107 for storing the operating system 1113, application programs 1114, and other program modules 1115.

[0181] The basic input / output system 1106 includes a display 1108 for displaying information and an input device 1109 for user input, such as a mouse or keyboard. Both the display 1108 and the input device 1109 are connected to the central processing unit 1101 via an input / output controller 1110 connected to the system bus 1105. The basic input / output system 1106 may also include the input / output controller 1110 for receiving and processing input from multiple other devices such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 1110 also provides output to a display screen, printer, or other types of output devices.

[0182] Mass storage device 1107 is connected to central processing unit 1101 via a mass storage controller (not shown) connected to system bus 1105. Mass storage device 1107 and its associated computer-readable media provide non-volatile storage for computer device 1100. That is, mass storage device 1107 may include computer-readable media (not shown) such as hard disk or CD-ROM (Compact Disc Read-Only Memory) drive.

[0183] Without loss of generality, computer-readable media can include computer storage media and communication media. Computer storage media includes volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes RAM, ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), flash memory or other solid-state storage technologies, CD-ROM, DVD (Digital Video Disc) or other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Of course, those skilled in the art will recognize that computer storage media are not limited to the above-mentioned types. The system memory 1104 and mass storage device 1107 described above can be collectively referred to as memory.

[0184] According to various embodiments of this disclosure, computer device 1100 can also be connected to a remote computer on a network, such as the Internet. That is, computer device 1100 can be connected to network 1112 via network interface unit 1111 connected to system bus 1105, or network interface unit 1111 can be used to connect to other types of networks or remote computer systems (not shown).

[0185] The aforementioned memory also includes a computer program stored in the memory and configured to be executed by one or more processors to implement the aforementioned information interaction method.

[0186] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one instruction, at least one program, a code set, or an instruction set, wherein the at least one instruction, the at least one program, the code set, or the instruction set, when executed by a processor, implements the information interaction method described above. The information interaction method includes:

[0187] When an input box on the target interface is triggered, obtain the target information input into the input box;

[0188] When the target information includes wake-up information, at least one first functional information associated with the wake-up information is displayed. The wake-up information is information used to trigger the display of the at least one first functional information, and the first functional information is description information of the corresponding function.

[0189] If any of the first functional information is triggered, the function corresponding to the first functional information shall be executed.

[0190] In one exemplary embodiment, the wake-up information is at least one of the following:

[0191] The target account and the account interaction marker, wherein the target account is the execution account corresponding to the at least one first functional information;

[0192] Intention expression information, which is used to express the intention to use the function;

[0193] A media object, wherein the media object is the implementation object of the function corresponding to the at least one first functional information;

[0194] The scenario description is the execution scenario description information corresponding to the at least one first functional information.

[0195] In one exemplary implementation, the input box is a search input box, a comment input box, or an instant messaging input box.

[0196] In one exemplary embodiment, the functions corresponding to the first functional information include media content creation function, media content playback control function, application settings function, account tag settings function, or target component calling function.

[0197] In one exemplary implementation, the triggered first function information describes the media content playback control function, the application settings function, or the account tag settings function, and the execution of the function corresponding to the first function information includes:

[0198] The target interface displays function execution information, which indicates the execution result of the media content playback control function, the application settings function, or the account tag settings function.

[0199] If the display duration of the function execution information reaches a time threshold, the display of the function execution information will stop.

[0200] In one exemplary implementation, the triggered first function information describes the function invoked by the target component, and the execution of the function corresponding to the first function information includes:

[0201] The target component that was invoked is displayed on the target interface.

[0202] In one exemplary embodiment, the first functional information is a randomly determined functional information from a plurality of functional information corresponding to the wake-up information;

[0203] Alternatively, the first functional information is functional information determined from multiple functional information corresponding to the wake-up information based on the historical account behavior of the input account based on the target information, and the historical account behavior includes function usage time or function usage frequency;

[0204] Alternatively, the first functional information may be functional information determined from multiple functional information corresponding to the wake-up information based on the functional release time.

[0205] In one exemplary embodiment, the method further includes:

[0206] Display function information and change controls;

[0207] When the function information change control is triggered, at least one second function information is displayed. The second function information is other function information that corresponds to the wake-up information and is different from the first function information.

[0208] In one exemplary embodiment, the target interface is a comment interface for the target media content, the input box is a comment input box, and displaying at least one first functional information associated with the wake-up information includes:

[0209] When the target information is displayed in the comment input box, at least one first functional information is displayed, and the distance between each first functional information and the comment input box is less than a first distance threshold;

[0210] or,

[0211] When the target information is displayed in the comment input box, a function information display panel is displayed, and the distance between the function information display panel and the comment input box is less than a second distance threshold; the function information display panel is used to display the at least one first function information in sequence in response to a preset operation.

[0212] In one exemplary implementation, executing the function corresponding to the first function information when any of the first function information is triggered includes:

[0213] Obtain the comment description information corresponding to the first function information;

[0214] Based on the target information and the comment description information, a target comment is generated;

[0215] The target comment is published to the comment section of the target media content;

[0216] Display a response comment to the target comment, the response comment including the execution result of the function corresponding to the first function information.

[0217] In one exemplary implementation, the triggered first function information is associated with a target account and is used to describe the media content creation function. The target account is the corresponding execution account. The target comment includes account interaction markers for the target account. The reply comment is issued by the target account and includes the execution result of the media content creation function.

[0218] In one exemplary embodiment, the method further includes:

[0219] When the target comment is triggered, at least one first functional information associated with the wake-up information is displayed;

[0220] If any of the first functional information is triggered, the function corresponding to the first functional information shall be executed.

[0221] Optionally, the computer-readable storage medium may include: ROM (Read Only Memory), RAM (Random Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0222] In an exemplary embodiment, a computer-readable storage medium including program code is also provided, such as a memory including program code, which can be executed by a processor to complete the aforementioned information interaction method. Optionally, the computer-readable storage medium may be read-only memory (ROM), random access memory (RAM), compact-disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0223] In an exemplary embodiment, a computer program product is also provided, including a computer program that, when executed by a processor, implements the information interaction method described above.

[0224] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0225] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. An information exchange method, characterized in that, The method includes: When the comment input box on the comment interface of the target media content is triggered, the target information entered into the comment input box is obtained; When the target information includes wake-up information, at least one first functional information associated with the wake-up information is displayed. The wake-up information is used to sense the user's triggering intention, but does not directly trigger the function corresponding to the first functional information. The wake-up information includes a target account and an account interaction marker. The target account is the execution account corresponding to the at least one first functional information, and the first functional information is the description information of the corresponding function. When any of the first function information is triggered, without displaying the selection interface, configuration interface, or execution interface of the function corresponding to the first function information, the target account executes the function corresponding to the first function information, and displays the execution result through a reply comment issued by the executing account.

2. The information interaction method according to claim 1, characterized in that, The functions corresponding to the first functional information include media content creation function, media content playback control function, application settings function, account tag settings function, or target component calling function.

3. The information interaction method according to claim 2, characterized in that, The triggered first function information describes the media content playback control function, the application settings function, or the account tag settings function. The execution of the function corresponding to the first function information includes: The function execution information is displayed on the comment interface of the target media content, and the function execution information indicates the execution result of the media content playback control function, the application settings function, or the account tag settings function. If the display duration of the function execution information reaches a time threshold, the display of the function execution information will stop.

4. The information interaction method according to claim 3, characterized in that, The triggered first function information describes the function invoked by the target component, and the execution of the function corresponding to the first function information includes: The invoked target component is displayed in the comment interface of the target media content.

5. The information interaction method according to claim 1, characterized in that, The first functional information is a randomly determined functional information from among multiple functional information corresponding to the wake-up information; Alternatively, the first functional information is functional information determined from multiple functional information corresponding to the wake-up information based on the historical account behavior of the input account based on the target information, and the historical account behavior includes function usage time or function usage frequency; Alternatively, the first functional information may be functional information determined from multiple functional information corresponding to the wake-up information based on the functional release time.

6. The information interaction method according to claim 5, characterized in that, The method further includes: Display function information and change controls; When the function information change control is triggered, at least one second function information is displayed. The second function information is other function information that corresponds to the wake-up information and is different from the first function information.

7. The information interaction method according to claim 1, characterized in that, The display of at least one first functional information associated with the wake-up information includes: When the target information is displayed in the comment input box, at least one first functional information is displayed, and the distance between each first functional information and the comment input box is less than a first distance threshold; or, When the target information is displayed in the comment input box, a function information display panel is displayed, and the distance between the function information display panel and the comment input box is less than a second distance threshold; the function information display panel is used to display at least one first function information in sequence in response to a preset operation.

8. The information interaction method according to claim 7, characterized in that, The target account executes the function corresponding to the first function information, and displays the execution result through a reply comment issued by the executing account, including: Obtain the comment description information corresponding to the first function information; Based on the target information and the comment description information, a target comment is generated; The target comment is published to the comment section of the target media content; Display a response comment to the target comment, the response comment including the execution result of the function corresponding to the first function information.

9. The information interaction method according to claim 8, characterized in that, The triggered first function information is associated with the target account and is used to describe the media content creation function. The reply comment includes the execution result of the media content creation function.

10. The information interaction method according to claim 8, characterized in that, The method further includes: When the target comment is triggered, at least one first functional information associated with the wake-up information is displayed; When any of the first function information is triggered, the target account directly executes the function corresponding to the first function information and displays the execution result by replying to comments.

11. An information interaction device, characterized in that, The device includes: The target information acquisition module is configured to acquire target information input into the comment input box when the comment input box of the comment interface of the target media content is triggered. The interaction module is configured to, when the target information includes wake-up information, display at least one first functional information associated with the wake-up information. The wake-up information is used to sense the user's triggering intention, but does not directly trigger the function corresponding to the first functional information. The wake-up information includes a target account and an account interaction tag. The target account is the execution account corresponding to the at least one first functional information, and the first functional information is the description information of the corresponding function. When any of the first functional information is triggered, without displaying a selection interface, configuration interface, or execution interface for the function corresponding to the first functional information, the target account executes the function corresponding to the first functional information and displays the execution result through a reply comment issued by the execution account.

12. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the information interaction method as described in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to perform the information interaction method as described in any one of claims 1 to 10.

14. A computer program product, characterized in that, The computer program product includes a computer program stored in a readable storage medium, wherein at least one processor of a computer device reads from the readable storage medium and executes the computer program, causing the device to perform the information interaction method as described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Information display method and apparatus, device, and medium

    WO2024037528A1