Information interaction method and device, storage medium and electronic equipment
By obtaining target information in the input box and displaying the function information associated with the wake-up information, users can easily trigger the corresponding functions, solving the problem of long and difficult function triggering paths in the prior art, and improving the efficiency of information interaction.
Patent Information
- Application Number
- CN202411346142.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-02-07
AI Technical Summary
In the prior art, users need to know the specific commands or interaction methods to trigger the functions of the application, resulting in a long and difficult function triggering path, which affects the efficiency of information interaction.
By obtaining the target information input by the user in the input box of the target interface, if the information contains wake-up information, the associated first function information is displayed, and the user is allowed to contact and send corresponding functions by triggering these function information.
It significantly reduces the difficulty of user triggering functions, improves the function trigger rate and the application's information interaction efficiency, so that users do not need to know the specific triggering instructions or methods.
Smart Images

Figure CN119396504A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to an information interaction method, device, storage medium and electronic device. Background Art
[0002] Applications in related technologies support users to trigger certain functions by inputting some commands or interacting with specific accounts. However, the function can only be triggered when the user knows the specific command or knows how to interact with a specific account, such as knowing the specific interaction password of a specific account. Therefore, for users, the path to trigger the function is long and the triggering difficulty is high, which affects the interaction efficiency of information interaction in the application. Summary of the invention
[0003] In order to solve at least one of the above technical problems, the present disclosure provides an information interaction method, device, storage medium and electronic device. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, there is provided an information interaction method, including:
[0005] When the input box of the target interface is triggered, obtaining the target information input into the input box;
[0006] In the case where the target information includes wake-up information, displaying at least one first function information associated with the wake-up information, where the wake-up information is information for triggering display of the at least one first function information, and the first function information is description information of the corresponding function;
[0007] When any of the first function information is triggered, the function corresponding to the first function information is executed.
[0008] In an exemplary embodiment, the wake-up information is at least one of the following information:
[0009] a target account and an account interaction mark, wherein the target account is an execution account corresponding to the at least one first function information;
[0010] Intention expression information, where the intention expression information is used to express intention to use the function;
[0011] a media object, wherein the media object is an implementation object of the function corresponding to the at least one first function information;
[0012] A scene description, where the scene description is execution scene description information corresponding to the at least one first function information.
[0013] In an exemplary implementation, the input box is a search input box, a comment input box, or an instant messaging input box.
[0014] In an exemplary embodiment, the function corresponding to the first function information includes a media content production function, a media content playback control function, an application setting function, an account tag setting function or a target component calling function.
[0015] In an exemplary implementation, the triggered first function information is used to describe the media content playback control function, the application setting function, or the account tag setting function, and the execution of the function corresponding to the first function information includes:
[0016] Displaying function execution information on the target interface, the function execution information indicating an execution result of the media content playback control function, the application setting function, or the account tag setting function;
[0017] When the display time of the function execution information reaches a time threshold, the display of the function execution information is stopped.
[0018] In an exemplary implementation, the triggered first function information is used to describe the target component calling function, and the execution of the function corresponding to the first function information includes:
[0019] The called target component is displayed on the target interface.
[0020] In an exemplary embodiment, the first function information is function information randomly determined from a plurality of function information corresponding to the wake-up information;
[0021] Or, the first function information is function information determined from the plurality of function information corresponding to the wake-up information based on the historical account behavior of the input account of the target information, and the historical account behavior includes function usage time or function usage frequency;
[0022] Alternatively, the first function information is function information determined based on the function release time among multiple function information corresponding to the wake-up information.
[0023] In an exemplary embodiment, the method further comprises:
[0024] Display function information change controls;
[0025] When the function information change control is triggered, at least one second function information is displayed, where the second function information is other function information corresponding to the wake-up information and different from the first function information.
[0026] In an exemplary embodiment, the target interface is a comment interface of the target media content, the input box is a comment input box, and the displaying of at least one first function information associated with the wake-up information includes:
[0027] In the case where the target information is displayed in the comment input box, the at least one first function information is displayed, and the distance between each first function 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 an exemplary implementation, when any of the first function information is triggered, executing the function corresponding to the first function information includes:
[0031] Obtaining comment description information corresponding to the first function information;
[0032] Generate a target review based on the target information and the review description information;
[0033] Posting the target comment to the comment interface of the target media content;
[0034] A reply comment to the target comment is displayed, wherein the reply comment includes an execution result of the function corresponding to the first function information.
[0035] In an exemplary embodiment, the triggered first function information is associated with a target account and is used to describe the media content production function. The target account is the corresponding execution account. The target comment includes an account interaction mark 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 production function.
[0036] In an exemplary embodiment, the method further comprises:
[0037] When the target comment is triggered, displaying at least one first function information associated with the wake-up information;
[0038] When any of the first function information is triggered, the function corresponding to the first function information is executed.
[0039] According to a second aspect of an embodiment of the present disclosure, there is provided an information interaction device, the device comprising:
[0040] A 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 function 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 function information, and the first function information is description information of the corresponding function; when any of the first function information is triggered, execute the function corresponding to the first function information.
[0042] When any of the first function information is triggered, the function corresponding to the first function information is executed.
[0043] In an exemplary embodiment, the wake-up information is at least one of the following information:
[0044] a target account and an account interaction mark, wherein the target account is an execution account corresponding to the at least one first function information;
[0045] Intention expression information, where the intention expression information is used to express intention to use the function;
[0046] a media object, wherein the media object is an implementation object of the function corresponding to the at least one first function information;
[0047] A scene description, where the scene description is execution scene description information corresponding to the at least one first function information.
[0048] In an exemplary implementation, the input box is a search input box, a comment input box, or an instant messaging input box.
[0049] In an exemplary embodiment, the function corresponding to the first function information includes a media content production function, a media content playback control function, an application setting function, an account tag setting function or a target component calling function.
[0050] In an exemplary implementation, the triggered first function information is used to describe the media content playback control function, the application setting function or the account tag setting function, and the interaction module is configured to execute:
[0051] Displaying function execution information on the target interface, the function execution information indicating an execution result of the media content playback control function, the application setting function, or the account tag setting function;
[0052] When the display time of the function execution information reaches a time threshold, the display of the function execution information is stopped.
[0053] In an exemplary implementation, the triggered first function information is used to describe the target component calling function, and the interaction module is configured to execute:
[0054] The called target component is displayed on the target interface.
[0055] In an exemplary embodiment, the first function information is function information randomly determined from a plurality of function information corresponding to the wake-up information;
[0056] Or, the first function information is function information determined from the plurality of function information corresponding to the wake-up information based on the historical account behavior of the input account of the target information, and the historical account behavior includes function usage time or function usage frequency;
[0057] Alternatively, the first function information is function information determined based on the function release time among multiple function information corresponding to the wake-up information.
[0058] In an exemplary embodiment, the interaction module is configured to execute:
[0059] Display function information change controls;
[0060] When the function information change control is triggered, at least one second function information is displayed, where the second function information is other function information corresponding to the wake-up information and different from the first function information.
[0061] In an exemplary implementation, the target interface is a comment interface of target media content, the input box is a comment input box, and the interaction module is configured to execute:
[0062] In the case where the target information is displayed in the comment input box, the at least one first function information is displayed, and the distance between each first function 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 an exemplary embodiment, the interaction module is configured to execute:
[0066] Obtaining comment description information corresponding to the first function information;
[0067] Generate a target review based on the target information and the review description information;
[0068] Posting the target comment to the comment interface of the target media content;
[0069] A reply comment to the target comment is displayed, wherein the reply comment includes an execution result of the function corresponding to the first function information.
[0070] In an exemplary embodiment, the triggered first function information is associated with a target account and is used to describe the media content production function. The target account is the corresponding execution account. The target comment includes an account interaction mark 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 production function.
[0071] In an exemplary embodiment, the interaction module is configured to execute:
[0072] When the target comment is triggered, displaying at least one first function information associated with the wake-up information;
[0073] When any of the first function information is triggered, the function corresponding to the first function information is executed.
[0074] According to a third aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any one of the methods in the first aspect of the embodiment of the present disclosure.
[0075] According to a fourth aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement any one of the methods in the first aspect of the embodiment of the present disclosure.
[0076] According to the fifth aspect of an embodiment of the present disclosure, a computer program product is provided, the computer program product comprising a computer program, the computer program being stored in a readable storage medium, at least one processor of a computer device reading and executing the computer program from the readable storage medium, so that the computer device performs any one of the methods in the first aspect of the embodiment of the present disclosure.
[0077] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:
[0078] The present disclosure can obtain the target information input by the user when the input box of the target interface is triggered. As long as the target information includes the wake-up information, at least one first function information can be displayed. The user can trigger the corresponding function by simply triggering the first function information. The wake-up information included in the target information is different from the specific instructions used to trigger a function in the related art. The wake-up information does not directly trigger the function, but senses the user's triggering intention to display the first function information. The user can indirectly trigger the function by simply triggering the first function information. In this process, the user does not need to know the specific triggering instructions of the function, nor does he need to know the specific triggering method of the function. This significantly reduces the difficulty for users to trigger functions, and improves the function triggering rate and the information interaction efficiency of the application. BRIEF DESCRIPTION OF THE DRAWINGS
[0079] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0080] Figure 1 is a schematic diagram of related technical review according to an exemplary embodiment;
[0081] Figure 2 is a schematic diagram of an implementation environment of an information interaction method according to an exemplary embodiment;
[0082] FIG3 is a schematic diagram of wake-up information according to an exemplary embodiment;
[0083] FIG. 4 is a schematic diagram showing information interaction according to an exemplary embodiment Figure 1 ;
[0084] FIG. 5 is a schematic diagram showing information interaction according to an exemplary embodiment Figure 2 ;
[0085] Fig. 6 is a third schematic diagram of information interaction according to an exemplary embodiment;
[0086] Figure 7 is a fourth schematic diagram of information interaction according to an exemplary embodiment;
[0087] FIG8 is a fifth schematic diagram of information interaction according to an exemplary embodiment;
[0088] Fig. 9 is a block diagram of an information interaction device according to an exemplary embodiment;
[0089] Fig.10 A computer device according to an exemplary embodiment is provided. Figure 1 ;
[0090] Fig.11A computer device according to an exemplary embodiment is provided. Figure 2 . DETAILED DESCRIPTION
[0091] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0092] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar first objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0093] It should be emphasized that all information involved in this disclosure is authorized by the user or fully authorized by all parties.
[0094] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of an information interaction method according to an exemplary embodiment. Taking the electronic device implementing the information interaction method as a terminal as an example, see Figure 1 , the implementation environment specifically includes: a terminal 101 and a server 102.
[0095] The terminal 101 may be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, and a portable computer. An application supporting information interaction may be installed and run on the terminal 101, and a user may log in to the application through the terminal 101 to obtain an information interaction service, which may be a service providing information interaction for media content. The terminal 101 may generally refer to one of a plurality of terminals, and this embodiment is only illustrated by the terminal 101. Those skilled in the art may know that the number of the above-mentioned terminals may be more or less. For example, the above-mentioned terminals may be only a few, or the above-mentioned terminals may be dozens or hundreds, or a greater number. The embodiment of the present disclosure does not limit the number of terminals and device types.
[0096] The server 102 may be at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 102 may be connected to the terminal 101 and other terminals via a wireless network or a wired network. The server 102 may support the information interaction method disclosed herein and enable the information interaction method to be implemented in multiple terminals.
[0097] Figure 2 FIG. 1 is a flow chart of an information interaction method according to an exemplary embodiment. Figure 2 As shown, the above method at least includes 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 into the input box is obtained.
[0099] The present disclosure does not limit the target interface. For example, the target interface can be a media content playback interface in an immersive flow, or a media content display interface in a waterfall flow. The target interface can also be an interface in a specific application scenario, such as a search interface, a virtual resource transaction interface, a function execution interface for executing a certain function, a comment interface, etc.
[0100] The input box can be understood as the entry for the target interface to interact with the user, for example, the input box is 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 the present disclosure are expanded, and the universality of the information interaction method of the present disclosure is improved, thereby improving the information interaction efficiency of various application scenarios.
[0101] The target information is the interaction information between the user and the target interface, and is also the information that the user hopes to input into the target interface to be perceived by the application. The target information may include one or more of various information that can be input into the application, such as text, images, emoticons, animated images, videos, files, compressed files, installation packages, etc. The application refers to the execution program of the information interaction method disclosed in the present invention.
[0102] In step S220, when the target information includes wake-up information, at least one first function information associated with the wake-up information is displayed, the wake-up information is information for triggering the display of the at least one first function information, and the first function information is description information of the corresponding function.
[0103] The wake-up information is information that can trigger the display of at least one first function information. It is not a specific instruction to trigger a certain function, but a kind of information that wakes up the first function information. The first function information is the interactive entrance of the corresponding function, or in other words, the first function information corresponds to the specific instruction of the function, not the wake-up information. The first function information can be presented in text form, and the text content reflects the description information of the corresponding function.
[0104] The present disclosure does not limit the specific content of the wake-up information. In an exemplary embodiment, the wake-up information is at least one of the following information:
[0105] (1) A target account and an account interaction mark, wherein the target account is an execution account corresponding to the at least one first function information.
[0106] The present disclosure does not limit the account interaction mark, for example, it can be @. If the target information includes "@target account", since "@target account" is a wake-up message, the first function information corresponding to at least one function that can be executed by the target account can be displayed.
[0107] FIG3 is a schematic diagram of a wake-up message according to an exemplary embodiment. The input box shown in FIG3(1) is a comment input box. If "@Account A" is entered in the comment input box, first function information corresponding to several functions executed by Account A can be displayed around the comment input box, such as "intelligent image expansion", "beautification", and "generate emoticons". The present 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 sliding, etc.
[0108] (2) Intention expression information, which is used to express the intention to use the function.
[0109] The user does not need to know the specific function triggering instructions, but only needs to express a desire to perform a certain function, or even just a vague desire that is unrelated to the specific function, such as "I want" or "I hope", and the application can be regarded as receiving the wake-up information, thereby automatically providing the user with the first function information of several functions. The user can trigger the function by triggering these first function information.
[0110] The input box shown in FIG3 (2) is a search input box. If "I want" is entered in the search input box, several first function information related to the current search scenario may be displayed around the search input box, such as "smart search", "item recommendation", and "guess what you like". The first function information may be first function information corresponding to a function related to a specific scenario in which the user expresses his / her intention.
[0111] (3) A media object, wherein the media object is an implementation object of the function corresponding to the at least one first functional information.
[0112] The media object may be any form of media content, such as text, image, emoticon, animated image, video, file, compressed file or installation package, and the function corresponding to the displayed first function information is implemented with the media object as the implementation object. For example, if the media object is an image, the function corresponding to the first function information may be a function related to image processing, such as "generate high-definition image", "intelligent image expansion", "image editing", "generate emoticon package". For another example, if the media object is text, the function corresponding to the first function information may be a function related to text processing, such as "extract the central idea", "text expansion", "text imitation". For another example, if the media object is a file, the function corresponding to the first function information may be a function related to file processing, such as "file cloud management", "file sending", "file editing". For another example, if the media object is an installation package, the function corresponding to the first function information may be a function related to installation package processing, such as "installation package cloud management", "installation package installation", "installation package deletion". For another example, if the media object is a compressed file, the function corresponding to the first function information may be a function related to compressed file processing, such as "decompression", "compressed file deletion". For another example, if the media object is a dynamic image file, the function corresponding to the first function information may be a function related to dynamic images, such as "dynamic image editing" or "add subtitles". For another example, if the media object is an expression, the function corresponding to the first function information may be a function related to expressions, such as "expression editing" or "add subtitles".
[0113] The input box shown in FIG3 (3) is an instant messaging input box. If a picture is uploaded to the instant messaging input box, a number of first function information related to the picture may be displayed around the instant messaging input box, such as “image editing” and “emoticon package creation”.
[0114] (4) Scenario description, where the scenario description is execution scenario description information corresponding to the at least one first function information.
[0115] The scenario description can be any description information corresponding to a scenario that can implement a certain function. For example, if the scenario description is "search for related products", the first function execution information corresponding to the function related to "search for related products" can be displayed. It is not necessary to know the specific triggering instruction of the function, and only the corresponding first function information can be triggered to trigger the function.
[0116] In an exemplary implementation, the functions corresponding to the first function information include media content production function, media content playback control function, application setting function, account tag setting function or target component calling function. By waking up the first function information, the application can be triggered to execute functions including media content production, some function setting control, and even calling certain components or panels, thereby significantly increasing the types of functions that can be triggered by users through waking up, significantly improving the function execution efficiency and the intelligence of the application, and improving the information interaction efficiency.
[0117] In step S230, when any of the first function information is triggered, the function corresponding to the first function information is executed.
[0118] The present disclosure can obtain the target information input by the user when the input box of the target interface is triggered. As long as the target information includes the wake-up information, at least one first function information can be displayed. The user can trigger the corresponding function by simply triggering the first function information. The wake-up information included in the target information is different from the specific instructions used to trigger a function in the related art. The wake-up information does not directly trigger the function, but senses the user's triggering intention to display the first function information. The user can indirectly trigger the function by simply triggering the first function information. In this process, the user does not need to know the specific triggering instructions of the function, nor does he need to know the specific triggering method of the function. This significantly reduces the difficulty for users to trigger functions, and improves the function triggering rate and the information interaction efficiency of the application.
[0119] In an exemplary embodiment, the triggered first function information is used to describe the media content playback control function, the application setting function or the account label setting function, and the execution of 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 setting function or the account label setting function; when the display time of the function execution information reaches a time threshold, stop displaying the function execution information.
[0120] FIG. 4 is a schematic diagram showing information interaction according to an exemplary embodiment Figure 1. Figure 4 (1) shows a scenario of an application, namely a media content playback scenario, in which the user can control the playback of the media content being played, and can also set the application or modify the corresponding account label. When the target information entered by the user in the comment input box of the scenario includes the wake-up information "I want to set", the first function information of the function related to the setting can be displayed, such as "turn on automatic swiping up", "synchronous display of comment marks", and "account label setting". The functions corresponding to these three first function information belong to the media content playback control function, the application setting function, and the account label setting function respectively.
[0121] Figure 4 (2) shows that when the user triggers the first function information "turn on automatic sliding up", the automatic sliding up can be directly set to be turned on. Then, after the current media content is played, it will automatically slide up and the current screen will automatically play the next media content. After the user triggers the first function information "turn on automatic sliding up", the corresponding function execution information "automatic sliding up is turned on" can be displayed on the target interface. When the display time of the function execution information reaches the time threshold, it will automatically stop displaying. The present disclosure does not limit the time threshold and can be set according to actual conditions.
[0122] Figure 4 (3) shows that when the user triggers the first function information of "Account Tag Setting", the user's own account tag can be directly modified, so that the application will recommend media content to the user according to the modified account tag, immediately improving the accuracy of media content recommendation. After the user triggers the first function information of "Account Tag Setting", the account tag setting interface can be displayed on the target interface. After the user re-edits the account tag in the account tag setting interface, closes the account tag setting interface, and the corresponding function execution information "Account tag setting successful" can be displayed in the target interface. The function execution information will automatically stop displaying when the display time reaches the time threshold. The present disclosure does not limit the time threshold, and it can be set according to actual conditions.
[0123] The present disclosure facilitates users to quickly use the media content playback control function, the application setting function or the account label setting function by displaying the first function information that can perform the media content playback control function, the application setting function or the account label setting function, and displays the function execution results in a timely manner, thereby optimizing the user experience and improving the efficiency of information interaction.
[0124] In an exemplary embodiment, the triggered first function information is used to describe the target component calling function, and the execution of the function corresponding to the first function information includes: displaying the called target component on the target interface.
[0125] The present disclosure facilitates users to quickly use the target component calling function by displaying the first function information that can perform the target component calling function, thereby easily calling out various components or panels, optimizing the user experience, and improving the efficiency of information interaction.
[0126] FIG. 5 is a schematic diagram showing information interaction according to an exemplary embodiment Figure 2 In Figure 5 (1), the user enters "component call" in the input box, and sensing the user's intention, the two first function information of "display album" and "display account setting panel" can be displayed to the user. In Figure 5 (2), the user clicks "display album", and the album component can be displayed to the user.
[0127] In an exemplary embodiment, the first function information is function information randomly determined from multiple function information corresponding to the wake-up information; or, the first function information is function information determined from multiple function information corresponding to the wake-up information based on historical account behavior of the input account of the target information, and the historical account behavior includes function usage time or function usage frequency; or, the first function information is function information determined from multiple function information corresponding to the wake-up information based on function release time.
[0128] In the present disclosure, the first function information to be displayed can be selected in a variety of ways, such as random determination, determination based on historical account behavior, and determination based on function release time. For example, the functions that users have frequently used recently can be determined based on historical account behavior, and several functions can be selected in descending order of function usage frequency, or several recently used functions can be selected in combination with function usage time, and the function information corresponding to the selected function can be determined as the first function information, so that the displayed first function information is more likely to meet the user's usage intention and improve the function trigger rate. For example, the first function information of functions with a recent function release time can also be displayed. By displaying the first function information of newly released functions, users can be guided to use new functions, which is conducive to the promotion and use of new functions, thereby improving user experience by releasing new functions.
[0129] In an exemplary embodiment, the method further includes: displaying a function information replacement control; and when the function information replacement 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. The present disclosure can display more function information to the user by displaying the function information replacement control, so that the user can quickly trigger various functions.
[0130] FIG6 is a third information interaction diagram according to an exemplary embodiment. In FIG6 (1), the user enters the target information in the input box, which includes the wake-up information "I want". The application senses the user's intention and can display the three first functional information of "Mid-Autumn Emoji Package", "AI Beauty Picture" and "Conversation Assistant" and the "Change" functional information change control for the user. Among them, "Mid-Autumn Emoji Package" is a specific function associated with a specific time. If the time of the wake-up information is sensed to be close to a specific time, the first functional information of the function associated with the specific time can be displayed to the user. The user clicks "Change", and other functional information, namely "second functional information", such as "Cancel comment mark" can be displayed to the user in FIG6 (2). The triggering logic of the second functional information is the same as that of the first functional information.
[0131] In an exemplary embodiment, the target interface is a comment interface of the target media content, the input box is a comment input box, and 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, the at least one first functional information is displayed, and the distance between each first functional information and the comment input box is less than the first distance threshold, and the first functional information can be displayed on the upper side or lower side of the comment input box, or attached to the input panel (input keyboard) for display; or, when the target information is displayed in the comment input box, the functional information display panel is displayed, and the distance between the functional information display panel and the comment input box is less than the second distance threshold; the functional information display panel is used to display the at least one first functional information in sequence in response to the preset operation. The present disclosure does not limit the first distance threshold and the second distance threshold, which can be set according to actual conditions. The present disclosure can display the first functional information near the comment input box, and supports the separate display of the first functional information and the display based on the functional information display panel. The rich and diverse display effects enhance the expressiveness of the first functional information and optimize the user experience.
[0132] Figure 7 Schematic diagram 4 of information interaction according to an exemplary embodiment. Figure 7 In the example, the user enters the target information in the comment input box, including the wake-up information "I want". The application senses the user's intention and can display the function information display panel for the user. The first function information in the function information display panel is displayed in sequence in response to the user's sliding operation. The display of the function information display panel enhances the interactive expression between the application and the user and improves the fun.
[0133] In an exemplary embodiment, when any of the first function information is triggered, the function corresponding to the first function information is executed, including: 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, the reply comment including 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 of the function corresponding to the first function information in the comment scenario. The target comment can be generated by splicing the target information and the comment description information. Exemplarily, the triggered first function information is associated with the target account and is used to describe the media content production function. The target account is the corresponding execution account. The target comment includes an account interaction mark 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 production function. For example, the target information is "@Account A", Account A is the target account, and "@" is the account interaction mark. The comment description information is a specific execution command that triggers the target account to execute the function corresponding to the first function information, such as "Mid-Autumn Festival is coming, customize the 'I want to eat moon cakes' emoticon package for me", and the function of making the 'I want to eat moon cakes' emoticon package is a media content production function. Then the target comment is "@Account A Mid-Autumn Festival is coming, customize the 'I want to eat moon cakes' emoticon package for me", and the target comment can be posted to the comment interface. Account A can execute a specific function and feedback the execution result to the user in the form of a reply comment. The present 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, improving the aggregation of comment functions, and improving the information interaction rate.
[0135] In an 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; when any of the first functional information is triggered, executing the function corresponding to the first functional information. If the user who posted the target comment or other users triggers the target comment, at least one first functional information associated with the wake-up information in the target comment can be directly displayed; when any of the first functional information is triggered, executing the function corresponding to the first functional information. In this way, the user can quickly display at least one first functional information associated with the wake-up information in the target comment by clicking on the target comment without entering the target information, thereby providing a quick triggering method for the first functional information in the comment scenario and improving the corresponding functional interaction rate.
[0136] FIG8 is a fifth information interaction diagram according to an exemplary embodiment. In FIG8(1), the user enters the target information in the comment input box, which includes the wake-up information "@Account A", and the application can display the three first function information of "Mid-Autumn Emoji Package", "AI Beauty Picture", and "Conversation Assistant" to the user. If the user clicks on the first function information of "Mid-Autumn Emoji Package", it can be seen in FIG8(2) that the application automatically obtains the execution command corresponding to this first function information "Mid-Autumn Festival is here, customize an emoji package of 'I want to eat moon cakes' for me", and then generates the target comment "@Account A Mid-Autumn Festival is here, customize an emoji package of 'I want to eat moon cakes' for me". After the user publishes the target comment, FIG8(3) can be displayed, in which Account A provides the user with the function execution result corresponding to the first function information of "Mid-Autumn Festival Emoji Package", that is, a "Mid-Autumn Festival Emoji Package", by replying to the target comment. Figure 8(4) shows that if any user clicks on the target comment, a comment processing panel can be displayed for the user. The comment processing panel integrates a "wake-up" control based on the original function. After 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 displayed in Figure 8(1).
[0137] Fig. 9 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 the 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 function 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 function information, and the first function information is description information of the corresponding function; when any of the first function information is triggered, execute the function corresponding to the first function information.
[0140] When any of the first function information is triggered, the function corresponding to the first function information is executed.
[0141] In an exemplary embodiment, the wake-up information is at least one of the following information:
[0142] a target account and an account interaction mark, wherein the target account is an execution account corresponding to the at least one first function information;
[0143] Intention expression information, where the intention expression information is used to express intention to use the function;
[0144] a media object, wherein the media object is an implementation object of the function corresponding to the at least one first function information;
[0145] A scene description, where the scene description is execution scene description information corresponding to the at least one first function information.
[0146] In an exemplary implementation, the input box is a search input box, a comment input box, or an instant messaging input box.
[0147] In an exemplary embodiment, the function corresponding to the first function information includes a media content production function, a media content playback control function, an application setting function, an account tag setting function or a target component calling function.
[0148] In an exemplary implementation, the triggered first function information is used to describe the media content playback control function, the application setting function or the account tag setting function, and the interaction module 902 is configured to execute:
[0149] Displaying function execution information on the target interface, the function execution information indicating an execution result of the media content playback control function, the application setting function, or the account tag setting function;
[0150] When the display time of the function execution information reaches a time threshold, the display of the function execution information is stopped.
[0151] In an exemplary implementation, the triggered first function information is used to describe the target component calling function, and the interaction module 902 is configured to execute:
[0152] The called target component is displayed on the target interface.
[0153] In an exemplary embodiment, the first function information is function information randomly determined from a plurality of function information corresponding to the wake-up information;
[0154] Or, the first function information is function information determined from the plurality of function information corresponding to the wake-up information based on the historical account behavior of the input account of the target information, and the historical account behavior includes function usage time or function usage frequency;
[0155] Alternatively, the first function information is function information determined based on the function release time among multiple function information corresponding to the wake-up information.
[0156] In an exemplary embodiment, the interaction module 902 is configured to execute:
[0157] Display function information change controls;
[0158] When the function information change control is triggered, at least one second function information is displayed, where the second function information is other function information corresponding to the wake-up information and different from the first function information.
[0159] In an exemplary implementation, the target interface is a comment interface of the target media content, the input box is a comment input box, and the interaction module 902 is configured to execute:
[0160] In the case where the target information is displayed in the comment input box, the at least one first function information is displayed, and the distance between each first function 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 an exemplary embodiment, the interaction module 902 is configured to execute:
[0164] Obtaining comment description information corresponding to the first function information;
[0165] Generate a target review based on the target information and the review description information;
[0166] Posting the target comment to the comment interface of the target media content;
[0167] A reply comment to the target comment is displayed, wherein the reply comment includes an execution result of the function corresponding to the first function information.
[0168] In an exemplary embodiment, the triggered first function information is associated with a target account and is used to describe the media content production function. The target account is the corresponding execution account. The target comment includes an account interaction mark 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 production function.
[0169] In an exemplary embodiment, the interaction module 902 is configured to execute:
[0170] When the target comment is triggered, displaying at least one first function information associated with the wake-up information;
[0171] When any of the first function information is triggered, the function corresponding to the first function information is executed.
[0172] Regarding the device in the above embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment of the relevant method, and will not be elaborated here.
[0173] Please refer to Fig.10 , which shows a structural frame of a computer device provided by an exemplary embodiment of the present disclosure Figure 1 The computer device may be a terminal. The computer device is used to implement the information interaction method provided in the above embodiment. Specifically:
[0174] Typically, the computer device 100 includes a processor 101 and a memory 102 .
[0175] The processor 101 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 101 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). The processor 101 may also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in a standby state. In an exemplary embodiment, the processor 101 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In an exemplary embodiment, the processor 101 may also include an AI (Artificial Intelligence) processor, which is used to process computing 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 a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage 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, and the at least one instruction, at least one program, code set or instruction set is configured to be executed by one or more processors to implement the above-mentioned information interaction method.
[0177] In an exemplary embodiment, the computer device 100 may further optionally include: a peripheral device interface 103 and at least one peripheral device. The processor 101, the memory 102 and the peripheral device interface 103 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 103 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of 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 Fig.10 The structure shown in the figure does not constitute a limitation on the computer device 1000, and may include more or less controls than those shown in the figure, or combine some controls, or adopt a different control arrangement.
[0179] Please refer to Fig.11 , which shows a structural frame of a computer device provided by another exemplary embodiment of the present disclosure Figure 2 The computer device can be used to execute the above information interaction method. Specifically:
[0180] The computer device 1100 includes a central processing unit (CPU) 1101, a system memory 1104 including a random access memory (RAM) 1102 and a read only memory (ROM) 1103, and a system bus 1105 connecting the system memory 1104 and the central processing unit 1101. The computer device 1100 also includes a basic input / output system (I / O (Input / Output) system) 1106 that helps to transfer information between various components in the computer, and a large-capacity storage device 1107 for storing an 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 such as a mouse and a keyboard for user inputting information. The display 1108 and the input device 1109 are connected to the central processing unit 1101 through an input / output controller 1110 connected to the system bus 1105. The basic input / output system 1106 may also include an input / output controller 1110 for receiving and processing inputs from a plurality of other devices such as a keyboard, a mouse, or an electronic stylus. Similarly, the input / output controller 1110 also provides output to a display screen, a printer, or other types of output devices.
[0182] The mass storage device 1107 is connected to the central processing unit 1101 through a mass storage controller (not shown) connected to the system bus 1105. The mass storage device 1107 and its associated computer readable media provide non-volatile storage for the computer device 1100. That is, the mass storage device 1107 may include a computer readable medium (not shown) such as a hard disk or a CD-ROM (Compact Disc Read-Only Memory) drive.
[0183] Without loss of generality, computer-readable media may include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules or other data. Computer storage media include 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, cassettes, magnetic tapes, disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that computer storage media are not limited to the above. The above-mentioned system memory 1104 and mass storage device 1107 can be collectively referred to as memory.
[0184] According to various embodiments of the present disclosure, the computer device 1100 can also be connected to a remote computer on the network through a network such as the Internet. That is, the computer device 1100 can be connected to the network 1112 through the network interface unit 1111 connected to the system bus 1105, or the network interface unit 1111 can be used to connect to other types of networks or remote computer systems (not shown).
[0185] The above-mentioned memory also includes a computer program, which is stored in the memory and is configured to be executed by one or more processors to implement the above-mentioned information interaction method.
[0186] In an exemplary embodiment, a computer-readable storage medium is further provided, wherein the storage medium stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is executed by a processor to implement the above-mentioned information interaction method. The above-mentioned information interaction method comprises:
[0187] When the input box of the target interface is triggered, obtaining the target information input into the input box;
[0188] In the case where the target information includes wake-up information, displaying at least one first function information associated with the wake-up information, where the wake-up information is information for triggering display of the at least one first function information, and the first function information is description information of the corresponding function;
[0189] When any of the first function information is triggered, the function corresponding to the first function information is executed.
[0190] In an exemplary embodiment, the wake-up information is at least one of the following information:
[0191] a target account and an account interaction mark, wherein the target account is an execution account corresponding to the at least one first function information;
[0192] Intention expression information, where the intention expression information is used to express intention to use the function;
[0193] a media object, wherein the media object is an implementation object of the function corresponding to the at least one first function information;
[0194] A scene description, where the scene description is execution scene description information corresponding to the at least one first function information.
[0195] In an exemplary implementation, the input box is a search input box, a comment input box, or an instant messaging input box.
[0196] In an exemplary embodiment, the function corresponding to the first function information includes a media content production function, a media content playback control function, an application setting function, an account tag setting function or a target component calling function.
[0197] In an exemplary implementation, the triggered first function information is used to describe the media content playback control function, the application setting function, or the account tag setting function, and the execution of the function corresponding to the first function information includes:
[0198] Displaying function execution information on the target interface, the function execution information indicating an execution result of the media content playback control function, the application setting function, or the account tag setting function;
[0199] When the display time of the function execution information reaches a time threshold, the display of the function execution information is stopped.
[0200] In an exemplary implementation, the triggered first function information is used to describe the target component calling function, and the execution of the function corresponding to the first function information includes:
[0201] The called target component is displayed on the target interface.
[0202] In an exemplary embodiment, the first function information is function information randomly determined from a plurality of function information corresponding to the wake-up information;
[0203] Or, the first function information is function information determined from the plurality of function information corresponding to the wake-up information based on the historical account behavior of the input account of the target information, and the historical account behavior includes function usage time or function usage frequency;
[0204] Alternatively, the first function information is function information determined based on the function release time among multiple function information corresponding to the wake-up information.
[0205] In an exemplary embodiment, the method further comprises:
[0206] Display function information change controls;
[0207] When the function information change control is triggered, at least one second function information is displayed, where the second function information is other function information corresponding to the wake-up information and different from the first function information.
[0208] In an exemplary embodiment, the target interface is a comment interface of the target media content, the input box is a comment input box, and the displaying of at least one first function information associated with the wake-up information includes:
[0209] In the case where the target information is displayed in the comment input box, the at least one first function information is displayed, and the distance between each first function 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 an exemplary implementation, when any of the first function information is triggered, executing the function corresponding to the first function information includes:
[0213] Obtaining comment description information corresponding to the first function information;
[0214] Generate a target review based on the target information and the review description information;
[0215] Posting the target comment to the comment interface of the target media content;
[0216] A reply comment to the target comment is displayed, wherein the reply comment includes an execution result of the function corresponding to the first function information.
[0217] In an exemplary embodiment, the triggered first function information is associated with a target account and is used to describe the media content production function. The target account is the corresponding execution account. The target comment includes an account interaction mark 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 production function.
[0218] In an exemplary embodiment, the method further comprises:
[0219] When the target comment is triggered, displaying at least one first function information associated with the wake-up information;
[0220] When any of the first function information is triggered, the function corresponding to the first function information is executed.
[0221] Optionally, the computer readable storage medium may include: ROM (Read Only Memory), RAM (Random Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, 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 a program code is also provided, such as a memory including the program code, and the program code can be executed by a processor to complete the above-mentioned information interaction method. Optionally, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact-disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0223] In an exemplary embodiment, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, the above-mentioned information interaction method is implemented.
[0224] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0225] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information interaction method, characterized in that: The method comprises: When the input box of the target interface is triggered, obtaining the target information input into the input box; In the case where the target information includes wake-up information, displaying at least one first function information associated with the wake-up information, where the wake-up information is information for triggering display of the at least one first function information, and the first function information is description information of the corresponding function; When any of the first function information is triggered, the function corresponding to the first function information is executed.
2. The information interaction method according to claim 1, characterized in that: The wake-up information is at least one of the following information: a target account and an account interaction mark, wherein the target account is an execution account corresponding to the at least one first function information; Intention expression information, where the intention expression information is used to express intention to use the function; a media object, wherein the media object is an implementation object of the function corresponding to the at least one first function information; A scene description, where the scene description is execution scene description information corresponding to the at least one first function information.
3. The information interaction method according to claim 1 or 2, characterized in that: The input box is a search input box, a comment input box or an instant messaging input box.
4. The information interaction method according to claim 3, characterized in that: The functions corresponding to the first function information include a media content production function, a media content playback control function, an application setting function, an account tag setting function or a target component calling function.
5. The information interaction method according to claim 4, characterized in that: The triggered first function information is used to describe the media content playback control function, the application setting function or the account tag setting function, and the execution of the function corresponding to the first function information includes: Displaying function execution information on the target interface, the function execution information indicating an execution result of the media content playback control function, the application setting function, or the account tag setting function; When the display time of the function execution information reaches a time threshold, the display of the function execution information is stopped.
6. The information interaction method according to claim 4, characterized in that: The triggered first function information is used to describe the target component calling function, and the execution of the function corresponding to the first function information includes: The called target component is displayed on the target interface.
7. The information interaction method according to claim 1, characterized in that: The first function information is function information randomly determined from a plurality of function information corresponding to the wake-up information; Or, the first function information is function information determined from the plurality of function information corresponding to the wake-up information based on the historical account behavior of the input account of the target information, and the historical account behavior includes function usage time or function usage frequency; Alternatively, the first function information is function information determined based on the function release time among multiple function information corresponding to the wake-up information.
8. The information interaction method according to claim 7, characterized in that: The method further comprises: Display function information change controls; When the function information change control is triggered, at least one second function information is displayed, where the second function information is other function information corresponding to the wake-up information and different from the first function information.
9. The information interaction method according to claim 4, characterized in that: The target interface is a comment interface of the target media content, the input box is a comment input box, and the display of at least one first function information associated with the wake-up information includes: In the case where the target information is displayed in the comment input box, the at least one first function information is displayed, and the distance between each first function 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 the at least one first function information in sequence in response to a preset operation.
10. The information interaction method according to claim 9, characterized in that: The 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; Generate a target review based on the target information and the review description information; Posting the target comment to the comment interface of the target media content; A reply comment to the target comment is displayed, wherein the reply comment includes an execution result of the function corresponding to the first function information.
11. The information interaction method according to claim 10, characterized in that: The triggered first function information is associated with the target account and is used to describe the media content production function. The target account is the corresponding execution account. The target comment includes an account interaction mark 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 production function.
12. The information interaction method according to claim 10, characterized in that: The method further comprises: When the target comment is triggered, displaying at least one first function information associated with the wake-up information; When any of the first function information is triggered, the function corresponding to the first function information is executed.
13. An information interaction device, characterized in that: The device comprises: A 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; The interaction module is configured to, when the target information includes wake-up information, display at least one first function 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 function information, and the first function information is description information of the corresponding function; when any of the first function information is triggered, execute the function corresponding to the first function information.
14. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the information interaction method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the information interaction method as described in any one of claims 1 to 12.
16. A computer program product, characterized in that The computer program product includes a computer program, which is stored in a readable storage medium. At least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device executes the information interaction method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Function program awakening method, terminal and storage medium
CN113254088A
Information content commenting method, device and equipment and readable storage medium
CN114817796A
Information processing method and device and electronic equipment
CN115268890A
Information display method and device, electronic equipment and storage medium
CN118264846A
Information recommendation method and apparatus, device, and storage medium
US20210240792A1