Information processing method and device, electronic equipment, storage medium and program product

By integrating input interaction components into the media content display interface, the problem of users switching between media content and the search interface is solved, achieving seamless user operation and fast and accurate search, thus improving the user experience.

CN121541963APending Publication Date: 2026-02-17BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511757851.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-26
Publication Date
2026-02-17

AI Technical Summary

Technical Problem

The multiple jumps between the media content display interface and the search interface disrupt the continuity of user operations and affect the user experience.

Method used

The input interaction component is displayed in the content display interface, allowing users to enter search information on the same interface, and the currently active search information is displayed in the second area, reducing jumps and improving the smoothness of operation.

Benefits of technology

By displaying search results and input interaction components on the same interface, users can quickly and accurately determine the next search information, improving the user experience, especially in multi-round search scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121541963A_ABST
    Figure CN121541963A_ABST
Patent Text Reader

Abstract

The invention relates to an information processing method and device, electronic equipment, a storage medium and a program product, and relates to the technical field of computers. The information processing method comprises the steps of displaying a content display interface in a first state in response to received first information, and displaying media content searched based on the first information in the content display interface in the first state; and in response to the first operation, displaying the content display interface in a second state, and in the second state, displaying the media content searched based on the first information in a first area of the content display interface, displaying the first information in a second area of the content display interface, and displaying an input interaction component in a third area of the content display interface. According to the information processing method, the continuity of user operation is improved, the user does not need to memorize the information used for searching every time, and the information used for searching can be rapidly determined through interface display.
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 an information processing method, apparatus, electronic device, storage medium, and program product. Background Technology

[0002] With the development of internet technology, users can browse various types of media content anytime, anywhere. Text and image compilations, videos, and other media formats have become the mainstream media consumption formats. Within the application, users can search for the media content they need by entering search keywords. Summary of the Invention

[0003] According to some embodiments of this disclosure, an information processing method is provided, including: in response to receiving first information, displaying a content display interface in a first state, and in the first state, displaying media content searched based on the first information in the content display interface; in response to a first operation, displaying the content display interface in a second state, and in the second state, displaying the media content searched based on the first information in a first area of ​​the content display interface, displaying the first information in a second area of ​​the content display interface, and displaying an input interaction component in a third area of ​​the content display interface.

[0004] According to other embodiments of this disclosure, an information processing apparatus is provided, comprising: a first display module configured to display a content display interface in a first state in response to receiving first information, and in the first state displaying media content searched based on the first information in the content display interface; and a second display module configured to display the content display interface in a second state in response to a first operation, and in the second state displaying media content searched based on the first information in a first area of ​​the content display interface, displaying the first information in a second area of ​​the content display interface, and displaying an input interaction component in a third area of ​​the content display interface.

[0005] According to further embodiments of the present disclosure, an electronic device is provided, including: a processor; and a memory coupled to the processor for storing instructions, which, when executed by the processor, cause the processor to perform an information processing method according to any embodiment of the present disclosure.

[0006] According to further embodiments of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the information processing method of any embodiment of the present disclosure.

[0007] According to some other embodiments of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the information processing method of any embodiment of the present disclosure.

[0008] Other features, aspects, and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description

[0009] Embodiments of this disclosure are described below with reference to the accompanying drawings. It should be understood that the drawings described below are merely illustrative of some embodiments of this disclosure and are not intended to limit the scope of this disclosure. In the drawings:

[0010] Figure 1 A flowchart illustrating some embodiments of the information processing method of this disclosure is shown;

[0011] Figures 2-7 A schematic diagram illustrating the display interface of some embodiments of this disclosure;

[0012] Figure 8 This invention discloses a schematic diagram of the structure of an information processing apparatus according to some embodiments of the present disclosure;

[0013] Figure 9 This invention discloses schematic diagrams of the structure of electronic devices according to some embodiments of the present disclosure;

[0014] Figure 10 A schematic diagram of the structure of an electronic device according to other embodiments of the present disclosure is shown. Detailed Implementation

[0015] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. It should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein.

[0016] It should be understood that the various steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect. Unless otherwise specifically stated, the relative arrangement of the steps set forth in these embodiments should be interpreted as merely exemplary and does not limit the scope of this disclosure.

[0017] As used in this disclosure, the term "comprising" and its variations are open-ended terms that include at least the following elements / features but do not exclude other elements / features, i.e., "including but not limited to". The term "based on" means "at least partially based on".

[0018] It should be noted that the concepts of "first," "second," etc., used in this disclosure are used only to distinguish different devices, modules, or units, and are not intended to define the order of functions performed by these devices, modules, or units or their interdependencies. Unless otherwise specified, the concepts of "first," "second," etc., are not intended to imply that the objects described herein must be in a given temporal, spatial, rank, or any other given order.

[0019] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0020] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0021] The embodiments of this disclosure are described in detail below with reference to the accompanying drawings; however, this disclosure is not limited to these specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. Furthermore, in one or more embodiments, specific features, structures, or characteristics can be combined in any suitable manner that will be apparent to those skilled in the art from this disclosure.

[0022] Users typically search for desired media content by entering search keywords in the search box of the search interface. Applications usually include a search control within the media content display interface. When a user triggers this control, they are redirected to the search input interface, where they enter search keywords and trigger the search function. The user is then redirected back to the media content display interface to see the search results. During the search process, users often adjust their search keywords multiple times until they find the desired media content. Alternatively, users may enter related search keywords multiple times to search for related media content. In such cases, multiple jumps between the media content display interface and the search interface are necessary, disrupting the flow of user operations and negatively impacting the user experience.

[0023] In view of this, this disclosure proposes an information processing method. In response to receiving first information, a content display interface is displayed in a first state. In the first state, the content display interface displays media content searched based on the first information. Further, in response to a first operation, the content display interface is displayed in a second state. In the second state, the media content searched based on the first information is displayed in a first area of ​​the content display interface, the first information is displayed in a second area of ​​the content display interface, and an input interaction component is displayed in a third area of ​​the content display interface. The content display interface can be displayed in different states. In the first state, the content display interface is mainly used to display search results based on the first information. In the second state, in addition to displaying search results, the input interaction component is also displayed. Users can use the input interaction component to re-enter information for searching without needing to jump to other interfaces to enter information for searching, improving the continuity of user operation. Furthermore, users can also refer to the currently displayed search results to adjust the input information, assisting users in quickly and accurately determining the information to search next. In addition, displaying the first information in the second area can intuitively present the currently effective information used for searching to the user. Users do not need to remember the information used for searching each time. They can quickly identify the information used for searching through the interface. Especially for multi-round search scenarios, it can further assist users in quickly and accurately determining the information to be used for searching next, thus improving the user experience.

[0024] The following is combined with Figures 1-7 This disclosure describes an information processing method. This information processing method can be executed by an information processing apparatus, electronic device, etc., and the information processing apparatus can be implemented in software and / or hardware. For example, the information processing apparatus can be used for social media applications, etc., and is not limited to the examples given.

[0025] Figure 1 Flowcharts are shown for some embodiments of the information processing method disclosed herein. For example... Figure 1 As shown, the information processing method of this embodiment includes steps S102 to S104.

[0026] In step S102, in response to receiving the first information, the content display interface is displayed in a first state, and in the first state, the media content searched based on the first information is displayed in the content display interface.

[0027] For example, the first piece of information is used to search for media content, and may include search terms, search phrases, or other words or sentences expressed in natural language. The first piece of information can be entered by the user, or it can be a candidate selected by the user from one or more displayed candidate messages.

[0028] In its first state, the content display interface primarily displays media content searched based on the first information. For example, the interface may display this content in a single column, double column, or other formats. The interface can switch between displaying different media content based on specified actions. For instance, users can swipe in a preset direction to display different media content. The media content can consist of at least one type of content, including text, images, audio, and video. The interface can also display recommended media content based on the first information and / or the media content searched based on that information. The interface can integrate search and recommendation functions.

[0029] In step S104, in response to the first operation, the content display interface is displayed in a second state, and in the second state, media content searched based on the first information is displayed in the first area of ​​the content display interface, the first information is displayed in the second area of ​​the content display interface, and an input interaction component is displayed in the third area of ​​the content display interface.

[0030] The content display interface can show input function trigger controls. These controls respond to the user's first action, activating the input interaction component and making it available for input. For example, the input function trigger control can be an inactive input interaction component (such as an input box) or a button. The input function can be triggered by one or more first actions (such as clicking, swiping, or pressing) applied to its trigger control. Users can also trigger the input function by inputting voice commands or other first actions, thus triggering the second state of the content display interface, where input can be performed using the input interaction component, not limited to the examples given.

[0031] In the second state, the content display interface can provide input interaction components for users to perform input operations. For example, input interaction components may include an input box and a virtual keyboard, or an input box and a handwriting input area, or an input box and a voice input component, etc., and are not limited to the examples given. The virtual keyboard, handwriting input area, voice input control, etc., are used to receive user operations, and the input box is used to display the input information.

[0032] The first, second, and third areas can be different areas within the content display interface. Alternatively, the second and third areas can be areas above the first area; for example, the second and third areas can be areas within a mask, panel, or window above the first area. The second and third areas can be contiguous areas, or the second area can be located within the third area, etc. The positional relationship between the first, second, and third areas is not limited to the examples given above. The first area is smaller than the area displaying media content searched based on the first information in the first state, and can display only a portion of the searched media content.

[0033] The second area can display instruction information, which includes the first information. This instruction information is used to indicate the search information corresponding to the currently displayed media content. The instruction information can include instruction words, such as "currently" or "watching".

[0034] The information processing method of the above embodiments, in response to receiving first information, displays a content display interface in a first state. In the first state, the content display interface displays media content searched based on the first information. Further, in response to a first operation, the content display interface is displayed in a second state. In the second state, the first area of ​​the content display interface displays the media content searched based on the first information, the second area displays the first information, and the third area displays an input interaction component. The content display interface can be displayed in different states. In the first state, the content display interface is mainly used to display search results based on the first information. In the second state, in addition to displaying search results, the input interaction component is also displayed. Users can re-enter information used for searching through the input interaction component without having to jump to other interfaces to enter information used for searching, improving the continuity of user operation. Furthermore, users can also refer to the currently displayed search results to adjust the information entered, assisting users to quickly and accurately determine the information used for searching next. In addition, displaying the first information in the second area can intuitively present the currently effective information used for searching to the user. Users do not need to remember the information used for searching each time; they can quickly determine the information used for searching through the interface display. Especially for multi-round search scenarios, it can further assist users to quickly and accurately determine the information used for searching next, improving the user's operating experience.

[0035] The content display interface in the first state and the content display interface in the second state can also be understood or defined as different interfaces, that is, the content display interface in the first state is the first interface, and the content display interface in the second state is the second interface.

[0036] The following is combined with Figures 2-3 Describe the content display interface in the first state and the content display interface in the second state.

[0037] In some embodiments, in the first state, the content display interface also displays at least one of first information and a trigger control for the input function, wherein the first operation includes the trigger operation of the trigger control for the input function.

[0038] For example, the first information may be displayed in the fifth area of ​​the content display interface, and / or the first information may be displayed in the trigger control of the input function. The fifth area may have different visual appearances in different embodiments. For example, the fifth area may be a visual container, such as a message bubble. The fifth area may present a geometric shape, such as a rectangle with rounded corners, or it may be plain text without a geometric container. For example, the trigger control of the input function may be an inactive input interaction component (input box, etc.) or the trigger control of the input function may be a button, etc.

[0039] like Figure 2 As shown, in the first state, the content display interface 200 displays multiple media contents searched based on the first information, including media content 201. For example, it may display a preview image or preview video of media content 201, and may also display the name of media content 201, the identifier of the publishing user, the number of likes, and other relevant information. The first information 202 is displayed in the content display interface 200, and the first information 202 can be displayed in the fifth area above the content display interface 200, for example, in the fifth area... Figure 2 The middle element is a rectangular container with rounded corners. The content display interface can switch between displaying different media content based on specified operations, such as based on the user's upward swipe. As the content display interface scrolls upward, different media content is displayed, while the display position of the first information 202 remains unchanged. The content display interface 200 displays trigger controls for input functions, such as an input box 203, in which the first information can be displayed.

[0040] The method in the above embodiments further displays first information in the content display interface of the first state, which can intuitively present the currently effective information for searching to the user, helping the user to quickly and accurately match the information for searching with the search results, thus improving the user experience. The content display interface of the first state also displays a trigger control for the input function, allowing the user to quickly trigger the input function while viewing the search content, switching to the content display interface of the second state, further improving the user experience.

[0041] In some embodiments, in the first state, a close control is also displayed in the content display interface, and the information processing method further includes: in response to the triggering operation of the close control, stopping the display of media content searched based on the first information and displaying recommended media content.

[0042] The close control is used to close the display of media content searched based on the first information, i.e., to stop displaying the media content searched based on the first information and to display recommended media content. The recommended media content is determined based on the user's historical interaction information. For example, a model is used to determine the recommended media content based on the user's historical interaction information. For example, the model is a machine learning model, a neural network model, etc. Historical interaction information includes at least one of the following: the user's historical search information, information about the media content the user has previously browsed, and information about the media content searched in the past.

[0043] like Figure 2 As shown, in the first state, the content display interface 200 displays a close control 204. In response to the triggering operation of the close control 204, the media content displayed in the content display interface 200 switches to recommended media content.

[0044] like Figure 2 As shown, the content display interface 200 can also display command controls 205. In response to triggering the command controls, at least one of the following can be displayed in the sixth area: one or more recommended messages for searching, a refresh control, and a news viewing control. The one or more recommended messages for searching can be determined based on the user's browsing history of media content. The refresh control can be used to switch the media content displayed in the content display interface 200. The news viewing control can be used to trigger the display of a news interface, which can display multiple recommended news items. The sixth area can be located above the content display interface 200.

[0045] In the method described above, the content display interface in the first state also displays a close control. After viewing the search results, the user can easily and quickly switch the search results to recommended media content by triggering the close control, which improves the convenience of user operation and enhances the user experience.

[0046] In some embodiments, in the first state, the content display interface displays response information generated based on the first information. For example, the response information is generated using a model based on at least one of the media content searched based on the first information.

[0047] like Figure 3 As shown, relative to Figure 2 The content display interface 200 in the first state shown here has an added feature: displaying reply information 301. Reply information 301 may include at least one of text, image, audio, and video.

[0048] The method described in the above embodiments, by displaying response information generated based on the first information, allows users to quickly and accurately obtain relevant explanations or answers to the first information. Furthermore, by combining the response information, users can better understand the media content searched based on the first information, thereby improving the user's search experience.

[0049] like Figure 2 As shown in Figure 3, the trigger control 203, responding to user-triggered input, displays as shown in Figure 3. Figure 4 The content display interface 200 is shown in the second state. For example... Figure 4 As shown, in the second state, the first area of ​​the content display interface 200 displays media content searched based on the first information, such as media content 201. The second area of ​​the content display interface 200 displays instruction information 401, which includes the first information. The second area can be a rectangular container with rounded corners. The third area of ​​the content display interface 200 displays input interaction components, such as an input box 402 and a virtual keyboard 403. The second and third areas can be located above the first area, or they can be located on the same layer as the first area. The second area can be located within the third area, or the second area can be adjacent to the third area as a continuous area. Associating the first information with the input interaction components makes it more prominent, making it easier for users to see the first information when entering new information for searching, thus enabling them to more quickly and accurately determine the new information for searching and improving the user experience.

[0050] like Figure 4 As shown, the input box 402 can display the guiding information "Ask Again" to guide the user to conduct further searches based on the first information. In some embodiments, in response to receiving second information entered in the input interaction component, a content display interface is displayed in a first state, and in the first state, the content display interface displays media content searched based on the second information.

[0051] For example, in response to receiving second information entered in the input interaction component, the second information is displayed in the input box; in response to a second operation, a content display interface is displayed in a first state, and in the first state, media content searched based on the second information is displayed in the content display interface. For example, the second operation is a trigger operation on the send control.

[0052] like Figure 4 As shown, the user can use the virtual keyboard 403 to input second information in the input box 402, and the second information is displayed in the input box 402. In response to the start of inputting the second information, the first information or indicator information can be hidden or displayed. A send control 404 can be displayed in the input box 402; in response to the user triggering the send control 404, the following can be displayed: Figure 2Alternatively, the content display interface 200 in the first state shown in Figure 3 displays media content based on the second information search. For details, please refer to the foregoing embodiments regarding... Figure 2 The description of option 3 will not be repeated here.

[0053] like Figure 4 As shown, in response to the user triggering the first area, the following can be displayed: Figure 2 Or the content display interface 200 in the first state shown in Figure 3.

[0054] The method described in the above embodiments allows users to further search or ask questions based on the first information or instruction information, improving the continuity of user operations. Users do not need to remember the information used for searching each time; they can quickly determine the information used for searching through the interface display. Especially for multi-round search scenarios, it can further assist users in quickly and accurately determining the information to be used for searching or asking questions next, thus improving the user's operating experience.

[0055] The second piece of information entered by the user may be related to the first piece of information (e.g., a follow-up question based on the first information), or it may be unrelated. When the second piece of information is related to the first, they can be considered as a multi-turn dialogue within a single session. When the second piece of information is unrelated to the first, the session corresponding to the first piece of information can be considered closed, and a new session corresponding to the second piece of information can be started. For example, the semantics of the first and second pieces of information can be used to determine whether they are related. Similarly, there may be one or more pieces of information related to the first piece of information before it; in this case, the first piece of information and one or more pieces of information related to it can be displayed.

[0056] In some embodiments, displaying first information in a second area of ​​the content display interface includes: in response to the existence of one or more pieces of information related to the first information, displaying the first information and one or more pieces of information related to the first information in the second area, wherein the one or more pieces of information related to the first information are one or more pieces of information used to search for media content prior to the first information.

[0057] For example, in response to receiving first information, it is determined whether the first information is related to one or more pieces of information in the current session. If the first information is related to one or more pieces of information in the current session, it is determined that one or more pieces of information related to the first information exist, and the first information is stored as the information corresponding to the current session. If the first information is not related to one or more pieces of information in the current session, a new session can be generated, the first information can be stored as the information corresponding to the new session, and the new session can be updated to the current session. The one or more pieces of information related to the first information can be input through an input interaction component or selected from one or more candidate pieces of information displayed. Each time a piece of information for searching is received, it can be determined whether it belongs to the current session based on the above method, thereby determining whether to display the information together with other information.

[0058] For example, such as Figure 2 As shown in Figure 3, the trigger control 203, responding to user-triggered input, displays as shown in Figure 3. Figure 5 The content display interface shown. For example... Figure 5 As shown, in the second state, in addition to displaying the first information 401, the second area of ​​the content display interface 200 also displays multiple pieces of information 501, 502, and 503 related to the first information. Each piece of information can be displayed in a rectangular container with rounded corners.

[0059] The method described in the above embodiments displays multiple related pieces of information in the second area, which can intuitively present multiple related search information to the user. Users do not need to memorize the information used in each search; they can quickly identify the information used in the search through the interface. For multi-round search scenarios, this further assists users in quickly and accurately determining the information to use for the next search, improving the user experience. Furthermore, displaying multiple related pieces of information in the second area does not show all historical search information, nor does it control the number of historical information items displayed based on an upper or lower limit. This improves the effectiveness of the displayed related information, further helping users quickly and accurately determine the information to use for the next search, thus enhancing the user experience.

[0060] In some embodiments, displaying first information and one or more pieces of information related to the first information in the second area includes: displaying the first information and one or more pieces of information related to the first information in the order of their interaction.

[0061] like Figure 5As shown, multiple pieces of information 501, 502, 503 and the first piece of information 401 can be arranged vertically in the order of interaction. This allows users to more clearly and accurately determine the interaction order of different pieces of information, helping them to quickly and accurately determine the information to search for next, thus improving the user's operating experience.

[0062] In some embodiments, a first control is also displayed in the second area, and the information processing method further includes: in response to a first trigger operation on the first control, switching from displaying first information to displaying the first information and one or more pieces of information related to the first information.

[0063] The first control can also be displayed in other areas, but displaying it in the second area makes it easier for users to operate.

[0064] like Figure 4 As shown, the second area also displays a first control 405, which, in response to the user triggering the first control 405, displays as shown below. Figure 5 The content display interface 200 shown displays the first information and one or more pieces of information related to the first information in the second area.

[0065] In some embodiments, the information processing method further includes: in response to a second triggering operation on the first control, switching from displaying first information and one or more pieces of information related to the first information to displaying the first information.

[0066] like Figure 5 As shown, in response to the user triggering the first control 405 in the current interface, the following will be displayed: Figure 4 The content display interface 200 shown only displays the first information in the second area.

[0067] In the above embodiments, the first control can be an expand / collapse control, which can switch the display of different information, improve the convenience of user operation, and expand to display the first information and one or more related information, intuitively presenting multiple related information for searching. When collapsed, only the first information is displayed, saving display space, reducing the cognitive burden on users, and matching different user needs.

[0068] In some embodiments, a first piece of information and the total number of one or more pieces of information related to the first piece of information are displayed in a first control.

[0069] The total number of the first message and one or more messages related to it can be used as the number of rounds (number of times) in a multi-turn dialogue within the same session. For example... Figure 4 As shown in Figure 5, the first control 405 displays "Total 4 Items", indicating that the total number of the first information and one or more items related to the first information is 4.

[0070] Displaying the first piece of information and the total number of one or more pieces of information related to the first piece of information can provide users with clearer prompts and improve the efficiency and convenience of user operations.

[0071] The first control can also display other text. For example, if only the first information is displayed, the first control displays "Expand"; if the first information and one or more related information are displayed, the first control displays "Collapse". The first control can also include two sub-controls: one sub-control to trigger the display of the first information, and another sub-control to trigger the display of the first information and one or more related information. The first control can take many forms, not limited to the examples given above.

[0072] In some embodiments, a second control is also displayed in the second area, and the information processing method further includes: in response to a triggering operation on the second control, stopping the display of the first information and one or more pieces of information related to the first information.

[0073] The second control can be displayed when the first information and one or more related pieces of information are displayed, or it can be displayed in any situation. It can be displayed in the second area or in other locations. For example, ... Figure 5 As shown, a second control 504 is displayed in the second area. The second control 504 can display "Clear," indicating that all dialog information in the current session is cleared, i.e., the first message and one or more messages related to the first message are cleared. In response to the user triggering the second control 504, the display of the first message 401 and multiple messages 501, 502, and 503 related to the first message 401 is stopped. The display of the first control 405 and the second control 504 can also be stopped.

[0074] Users can restart a session by triggering a second control. Even if the second piece of information entered later is related to the first piece of information, the search results will only be generated and displayed based on the second piece of information, without referring to the previous information. This makes it easier for users to adjust their search or question strategies and improves the user experience.

[0075] In some embodiments, in response to receiving second information input in the input interaction component, it is determined whether the second information is related to the first information; in response to the second information being related to the first information, media content is searched based on the second information and the first information, and the searched media content is displayed; in response to the second information being unrelated to the first information, media content is searched based on the second information, and the searched media content is displayed.

[0076] For example, in response to the second information being related to the first information (and one or more pieces of information related to the first information), a search term can be determined based on the first information, one or more pieces of information related to the first information, and the second information, and a search can be performed based on the search term. In response to the second information being unrelated to the first information (and one or more pieces of information related to the first information), a search term can be determined based on the second information, and a search can be performed based on the search term.

[0077] It can automatically determine whether the second piece of information entered by the user is related to the information previously used for the search. Under different circumstances, it can automatically adjust the search strategy to improve the accuracy of search results and enhance the user experience.

[0078] In some embodiments, a deletion function is provided for each piece of information in the first information and one or more pieces of information related to the first information, and in response to the deletion operation of a piece of information, the display of that information is stopped.

[0079] If a user deletes a piece of information, subsequent searches will not be based on that information. The method described above improves user convenience, allowing users to adjust their search strategies more flexibly and easily, making search results better match their needs and enhancing the user experience.

[0080] In some embodiments, the information processing method further includes: in response to a selection operation of second target information in one or more pieces of information related to the first information, displaying a content display interface in a first state, and in the first state, displaying media content searched based on the second target information in the content display interface.

[0081] Users can review or re-search for one or more pieces of information related to the first piece of information. The media content currently searched based on the second target information can be the same as or different from the media content searched previously based on the second target information.

[0082] For example, in response to a selection operation on the second target information, the second target information is displayed in the input box; in response to a trigger operation on the send control, the content display interface is displayed in a first state, and in the first state, the media content searched based on the second target information is displayed in the content display interface.

[0083] like Figure 5 As shown, for example, if a user clicks on information 501 as the second target information, information 501 can be displayed in the input box 402. In response to the user triggering the send control 404, it can be displayed. Figure 2 The content display interface 200 shown displays media content searched based on the second target information.

[0084] The method described above allows users to easily review search results for any conversation during a session or re-search for related media content for any conversation, improving user convenience and enhancing user experience.

[0085] The foregoing embodiments described that, in the second state, the content display interface can display first information, one or more pieces of information related to the first information, and some operation controls. To further improve user efficiency and experience, one or more candidate pieces of information can also be displayed. The following describes how to generate and display one or more candidate pieces of information.

[0086] In some embodiments, the information processing method further includes: in a second state, displaying one or more first candidate information in a fourth area of ​​the content display interface, wherein the one or more first candidate information is determined at least based on the first information.

[0087] For example, the model can be used to generate one or more first candidate information based on the first information, or one or more first candidate information can be generated based on the first information or media content searched based on the first information.

[0088] In some embodiments, the second region, the third region, and the fourth region are located above the first region.

[0089] Of course, the first, second, third and fourth areas can also be located on the same layer, or on different layers but do not obstruct each other.

[0090] In this disclosure, the first, second, third, and fourth regions do not necessarily have obvious outlines in the content display interface; they may or may not have outlines, and only indicate areas displaying different content. One or more of the second, third, and fourth regions can form a continuous region, or the second and / or fourth region can be located within the third region, or the second, third, and fourth regions can be independent regions. The specific display method can be designed and is not limited to the examples given.

[0091] like Figure 4 As shown, multiple first candidate information items 406 and 407 are displayed in the fourth area of ​​the content display interface 200. First candidate information items 406 and 407 are related to first information item 401 and can be displayed adjacent to it. First candidate information items 406 and 407 can be displayed within a rectangular container with rounded corners. For example... Figure 6 As shown, the fourth region can be located within input box 402, displaying multiple first candidate information entries 601 and 602. Based on Figure 6The content display interface 200 shown can display the first information and one or more pieces of information related to the first information. The first information and one or more pieces of information related to the first information can be arranged horizontally in the order of interaction. Different information can be switched based on a specified operation (such as a sliding operation along a specified direction). This will not be elaborated further here.

[0092] The method described in the above embodiments determines one or more first candidate information based on the first information and displays one or more first candidate information for the user's reference. This can help the user determine the information to be searched next, and is especially suitable for multi-round search scenarios, improving the user's operational efficiency and user experience.

[0093] In some embodiments, in response to a selection operation of a first target information among one or more first candidate information, a content display interface is displayed in a first state, and in the first state, media content searched based on the first target information is displayed in the content display interface.

[0094] For example, in response to the selection operation of the first target information among one or more first candidate information, the first target information is displayed in the input box; in response to the triggering operation of the send control, the content display interface is displayed in a first state, and in the first state, the media content searched based on the first target information is displayed in the content display interface.

[0095] For example, each first candidate piece of information can be displayed as an option control, or a selection control can be displayed for each first candidate piece of information. Users can select the first target information by triggering the option control or the corresponding selection control of the first target information.

[0096] like Figure 4 As shown, for example, if a user clicks on information 406 as the first target information, information 406 can be displayed in the input box 402. In response to the user triggering the send control 404, it can be displayed. Figure 2 The content display interface 200 shown displays media content searched based on the first target information.

[0097] like Figure 6 As shown, for example, if a user clicks on information 601 as the first target information, information 601 can be displayed in the input sub-area of ​​the input box 402. In response to the user triggering the send control 404, it can display... Figure 2 The content display interface 200 shown displays media content searched based on the first target information.

[0098] The method described in the above embodiments allows users to directly select first target information from one or more first candidate information and perform a search based on the first target information, thereby improving user convenience and efficiency and enhancing the user's search experience.

[0099] The foregoing embodiments describe a session that may include multiple rounds of dialogue, where the first information may be related to one or more pieces of information. In this case, the determination of one or more first candidate pieces of information and the search results may be related to the first information and one or more pieces of information related to the first information.

[0100] In some embodiments, one or more first candidate information items are determined based on first information and one or more information items related to the first information, wherein the one or more information items related to the first information are one or more information items used to search for media content prior to the first information.

[0101] For example, using a model, one or more first candidate information can be determined based on first information and one or more pieces of information related to the first information; or, using a model, one or more first candidate information can be determined based on at least one of the following: first information, one or more pieces of information related to the first information, media content searched based on the first information, and media content searched based on one or more pieces of information related to the first information.

[0102] The method described in the above embodiments determines one or more first candidate information based on first information and one or more pieces of information related to the first information. This method can determine one or more first candidate information that better matches the user's intent, avoid generating first candidate information that is the same as or similar to information already used for searching, and provide the user with one or more first candidate information that better meets their needs. This can better assist the user in determining the information to be used for the next search and improve the user experience.

[0103] In some embodiments, a second control is also displayed in the second area, and the information processing method further includes: in response to a triggering operation on the second control, stopping the display of the first information and one or more pieces of information related to the first information, and in a second state, displaying one or more pieces of second candidate information in the fourth area of ​​the content display interface, wherein the one or more pieces of second candidate information are determined based on the user's historical interaction information.

[0104] Users can use the second control to end the current session and start a new one. The fourth area switches from displaying one or more first candidate information items to displaying one or more second candidate information items. For example, historical interaction information includes at least one of the following: the user's search history, information on the media content the user has viewed in the past, and information on the media content the user has searched in the past. In addition to the user's historical interaction information, one or more second candidate information items can also be determined based on other information, such as currently popular search terms, etc., and are not limited to the examples given.

[0105] For example, such as Figure 5 As shown, a second control 504 is displayed in the second area. The second control 504 can display "Clear," indicating that all dialog information in the current session is cleared, i.e., the first message and one or more messages related to the first message are cleared. In response to the user triggering the second control 504, the display of the first message 401 and multiple messages 501, 502, and 503 related to the first message 401 is stopped. The display of the first control 405 and the second control 504 can also be stopped. The display can show, for example... Figure 7 The content display interface shown is 200. (For example...) Figure 7 As shown, multiple second candidate information entries 701 and 702 can be displayed in the fourth area.

[0106] Users can select any information from one or more second candidate information to search for, or they can enter information for searching in the input box. The search results are no longer based on the first information or one or more information related to the first information.

[0107] In some embodiments, the information processing method further includes: in response to a deletion operation on the first information, stopping the display of the first information, and displaying one or more second candidate information in a fourth area of ​​the content display interface, wherein the one or more second candidate information is determined based on the user's historical interaction information.

[0108] For example, a delete control can be set for the first piece of information. In response to the user triggering the delete control, the display of the first piece of information will stop, and one or more second candidate pieces of information will be displayed in the fourth area of ​​the content display interface. The delete control for the first piece of information can also be used to end the current session.

[0109] like Figure 4 As shown, a delete control 408 can be displayed corresponding to the first information. In response to the user triggering the delete control 408, the following can be displayed: Figure 7 The content display interface shown is 200, which will not be described in detail here.

[0110] When displaying the first information and one or more pieces of information related to the first information, a deletion operation can be performed on any information. In this case, the display of the deleted information will stop, and one or more third candidate information will be displayed in the fourth area of ​​the content display interface. The one or more third candidate information is generated based on the remaining information other than the deleted information.

[0111] The method described in the above embodiments can recommend one or more second candidate information to the user based on the user's historical interaction information when the user ends the current session, to help the user determine the information to search for next time, which is more in line with the user's needs and improves the user experience.

[0112] This disclosure also provides an information processing apparatus, which is described below in conjunction with... Figure 8 Describe it.

[0113] Figure 8 These are structural diagrams of some embodiments of the information processing apparatus disclosed herein. Figure 8 As shown, the information processing device 80 in this embodiment includes: a first display module 810 and a second display module 820.

[0114] The first display module 810 is configured to display a content display interface in a first state in response to receiving first information, and in the first state, display media content searched based on the first information in the content display interface.

[0115] The second display module 820 is configured to display a content display interface in a second state in response to a first operation, and in the second state, media content searched based on the first information is displayed in the first area of ​​the content display interface, the first information is displayed in the second area of ​​the content display interface, and an input interaction component is displayed in the third area of ​​the content display interface.

[0116] The information processing apparatus of the above embodiments, in response to receiving first information, displays a content display interface in a first state. In the first state, the content display interface displays media content searched based on the first information. Further, in response to a first operation, the content display interface displays a second state. In the second state, the first area of ​​the content display interface displays the media content searched based on the first information, the second area displays the first information, and the third area displays an input interaction component. The content display interface can be displayed in different states. In the first state, the content display interface is mainly used to display search results based on the first information. In the second state, in addition to displaying search results, the input interaction component is also displayed. Users can re-enter information used for searching through the input interaction component without having to jump to other interfaces to enter information used for searching, improving the continuity of user operation. Furthermore, users can also refer to the currently displayed search results to adjust the input information, assisting users to quickly and accurately determine the information used for searching next. In addition, displaying the first information in the second area can intuitively present the currently effective information used for searching to the user. Users do not need to remember the information used for searching each time; they can quickly determine the information used for searching through the interface display. Especially for multi-round search scenarios, it can further assist users to quickly and accurately determine the information used for searching next, improving the user's operating experience.

[0117] In some embodiments, the second display module 820 is further configured to display one or more first candidate information in a fourth area of ​​the content display interface in a second state, wherein the one or more first candidate information is determined at least based on the first information.

[0118] In some embodiments, the first display module 810 is further configured to display a content display interface in a first state in response to a selection operation of a first target information among one or more first candidate information, and in the first state, display media content searched based on the first target information in the content display interface.

[0119] In some embodiments, the second region, the third region, and the fourth region are located above the first region.

[0120] In some embodiments, one or more first candidate information items are determined based on first information and one or more information items related to the first information, wherein the one or more information items related to the first information are one or more information items used to search for media content prior to the first information.

[0121] In some embodiments, the second display module 820 is configured to display the first information and one or more pieces of information related to the first information in a second area in response to the presence of one or more pieces of information related to the first information, wherein the one or more pieces of information related to the first information are one or more pieces of information used to search for media content prior to the first information.

[0122] In some embodiments, the second display module 820 is configured to display the first information and one or more pieces of information related to the first information in the order of interaction of the first information and one or more pieces of information related to the first information.

[0123] In some embodiments, a first control is also displayed in the second area, and the second display module 820 is configured to switch from displaying first information to displaying the first information and one or more pieces of information related to the first information in response to a first trigger operation on the first control.

[0124] In some embodiments, the second display module 820 is further configured to switch from displaying first information and one or more pieces of information related to the first information to displaying the first information in response to a second trigger operation on the first control.

[0125] In some embodiments, a first piece of information and the total number of one or more pieces of information related to the first piece of information are displayed in a first control.

[0126] In some embodiments, a second control is also displayed in the second area, and the second display module 820 is further configured to stop displaying the first information and one or more pieces of information related to the first information in response to a trigger operation on the second control, and in the second state, display one or more pieces of second candidate information in the fourth area of ​​the content display interface, wherein the one or more pieces of second candidate information are determined based on the user's historical interaction information.

[0127] In some embodiments, the first display module 810 is further configured to display a content display interface in a first state in response to a selection operation of second target information in one or more pieces of information related to the first information, and in the first state, display media content searched based on the second target information in the content display interface.

[0128] In some embodiments, the second display module 820 is further configured to stop displaying the first information in response to a deletion operation on the first information, and to display one or more second candidate information in the fourth area of ​​the content display interface, wherein the one or more second candidate information is determined based on the user's historical interaction information.

[0129] In some embodiments, in the first state, the content display interface also displays at least one of first information and a trigger control for the input function, wherein the first operation includes the trigger operation of the trigger control for the input function.

[0130] In some embodiments, in the first state, a close control is also displayed in the content display interface, and the first display module 810 is further configured to stop displaying media content based on the first information search in the content display interface displayed in the first state in response to the triggering operation of the close control, and to display recommended media content.

[0131] In some embodiments, the first display module 810 is further configured to display a content display interface in a first state in response to receiving second information input in the input interaction component, and in the first state, display media content searched based on the second information in the content display interface.

[0132] This disclosure also provides an electronic device, which is described below in conjunction with... Figure 9 and 10 Describe it. Figure 9 A block diagram of an electronic device according to some embodiments of the present disclosure is shown.

[0133] like Figure 9 As shown, the electronic device 9 includes a processor 92; and a memory 91 coupled to the processor 92 for storing instructions, which, when executed by the processor 92, cause the processor 92 to perform an information processing method as described in any embodiment of this disclosure.

[0134] The information electronic device of the above embodiments, in response to receiving first information, displays a content display interface in a first state. In the first state, the content display interface displays media content searched based on the first information. Further, in response to a first operation, the content display interface displays a second state. In the second state, the first area of ​​the content display interface displays the media content searched based on the first information, the second area displays the first information, and the third area displays an input interaction component. The content display interface can be displayed in different states. In the first state, the content display interface is mainly used to display search results based on the first information. In the second state, in addition to displaying search results, the input interaction component is also displayed. Users can re-enter information used for searching through the input interaction component without having to jump to other interfaces to enter information used for searching, improving the continuity of user operation. Furthermore, users can also refer to the currently displayed search results to adjust the input information, assisting users to quickly and accurately determine the information used for searching next. In addition, displaying the first information in the second area can intuitively present the currently effective information used for searching to the user. Users do not need to remember the information used for searching each time; they can quickly determine the information used for searching through the interface display. Especially for multi-round search scenarios, it can further assist users to quickly and accurately determine the information used for searching next, improving the user's operating experience.

[0135] Memory 91 is used to store one or more computer-readable instructions. Memory 91 may include any combination of various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory, including but not limited to random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory. Memory 91 may, for example, store operating systems, application programs, bootloaders, databases, and other programs, as well as various application programs and various data.

[0136] The processor 92 is configured to execute computer-readable instructions to implement the method of any of the foregoing embodiments. Specific implementations of each step of the method can be found in the above embodiments; repeated details will not be elaborated upon here.

[0137] The processor 92 can be various processing devices, such as a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The central processing unit (CPU) can be based on x86 or ARM architectures, etc.

[0138] The processor 92 and the memory 91 can communicate with each other directly or indirectly. For example, the processor 92 and the memory 91 can communicate via a network. The network can include wireless networks, wired networks, and / or any combination of wireless and wired networks. The processor 92 and the memory 91 can also communicate with each other via a system bus, which is not limited in this disclosure.

[0139] It should be noted that Figure 9 The components of the electronic device 9 shown are merely exemplary and not limiting. The electronic device 9 may have other components depending on the specific application requirements. The processor 92 can control other components in the electronic device 9 to perform desired functions.

[0140] Electronic device 9 can be implemented by software, firmware and / or hardware, and can be integrated into a device with the relevant application installed.

[0141] Figure 10 Block diagrams of electronic devices according to other embodiments of the present disclosure are shown.

[0142] Figure 10 The electronic device 10 shown can be a computer system with a dedicated hardware structure, which can perform corresponding functions when the relevant application is installed.

[0143] Electronic devices include, but are not limited to, mobile terminals such as smartphones, laptops, personal digital assistants (PDAs), tablet computers (PCs), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), wearable devices, and fixed terminals such as digital televisions and desktop computers.

[0144] like Figure 10 As shown, the Central Processing Unit (CPU) 101 performs various processes based on programs stored in the Read-Only Memory (ROM) 102 or programs loaded from the storage section 108 into the Random Access Memory (RAM) 103. The RAM 103 stores data required as needed when the CPU 101 performs various processes, etc. The CPU is merely exemplary; it could also be other types of processors, such as the various processors described above. The ROM 102, RAM 103, and storage section 108 can be various forms of computer-readable storage media. It should be noted that although... Figure 10 The image shows ROM 102, RAM 103 and storage section 108, but one or more of them may be combined or located in the same or different memory or storage modules.

[0145] CPU 101, ROM 102 and RAM 103 are interconnected via bus 104. Input / output interface 105 is also connected to bus 104.

[0146] The following components are connected to the input / output interface 105: input section 106, such as a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output section 107, including displays such as cathode ray tube (CRT), liquid crystal display (LCD), speakers, vibrators, etc.; storage section 108, including hard disks, magnetic tapes, etc.; and communication section 109, including network interface cards such as LAN cards, modems, etc. Communication section 109 allows communication processing via a network such as the Internet. It is easy to understand that, although... Figure 10 The portion of the electronic device 10 shown communicates via bus 104, but it may also communicate via a network or other means, wherein the network may include a wireless network, a wired network, and / or any combination of wireless and wired networks.

[0147] As needed, drive 1010 is also connected to input / output interface 105. Removable media 1011, such as disks, optical disks, magneto-optical disks, semiconductor memories, etc., are installed on drive 1010 as needed, so that computer programs read from them can be installed into storage section 108 as needed.

[0148] When the above series of processes are implemented through software, the program constituting the software can be installed from a network such as the Internet or a storage medium such as a removable medium 1011.

[0149] According to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the information processing method of any embodiment of this disclosure.

[0150] The computer program product of the above embodiments, in response to receiving first information, displays a content display interface in a first state. In the first state, the content display interface displays media content searched based on the first information. Further, in response to a first operation, the content display interface displays a second state. In the second state, the first area of ​​the content display interface displays the media content searched based on the first information, the second area displays the first information, and the third area displays an input interaction component. The content display interface can be displayed in different states. In the first state, the content display interface is mainly used to display search results based on the first information. In the second state, in addition to displaying search results, it also displays the input interaction component. Users can re-enter information used for searching through the input interaction component without having to jump to other interfaces to enter information used for searching, improving the continuity of user operation. Furthermore, users can also refer to the currently displayed search results to adjust the information entered, helping users quickly and accurately determine the information used for searching next. In addition, displaying the first information in the second area can intuitively present the currently effective information used for searching to the user. Users do not need to remember the information used for searching each time; they can quickly determine the information used for searching through the interface display. Especially for multi-round search scenarios, it can further assist users in quickly and accurately determining the information used for searching next, improving the user's operating experience.

[0151] For example, some embodiments of this disclosure include a computer program product that, when run on a computer, causes the computer to perform the methods of any of the foregoing embodiments. The computer program product includes computer instructions carried on a computer-readable medium, comprising program code for performing the methods shown in the flowchart. In such embodiments, the computer instructions can be downloaded and installed from a network via communication section 109, or installed from storage section 108, or installed from ROM 102. When the computer program is executed by CPU 101, the methods of embodiments of this disclosure are performed.

[0152] This disclosure also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the information processing method of any embodiment of this disclosure.

[0153] The computer-readable storage medium of the above embodiments, in response to receiving first information, displays a content display interface in a first state. In the first state, the content display interface displays media content searched based on the first information. Further, in response to a first operation, the content display interface displays a second state. In the second state, the content display interface displays the media content searched based on the first information in a first area, the first information in a second area, and an input interaction component in a third area. The content display interface can be displayed in different states. In the first state, the content display interface is mainly used to display search results based on the first information. In the second state, in addition to displaying search results, the input interaction component is also displayed. Users can use the input interaction component to re-enter information for searching without having to jump to other interfaces to enter information for searching, improving the continuity of user operation. Furthermore, users can also refer to the currently displayed search results to adjust the information entered, assisting users in quickly and accurately determining the information to search next. In addition, displaying the first information in the second area can intuitively present the currently effective information used for searching to the user. Users do not need to remember the information used for searching each time. They can quickly identify the information used for searching through the interface. Especially for multi-round search scenarios, it can further assist users in quickly and accurately determining the information to be used for searching next, thus improving the user experience.

[0154] It should be noted that, in the context of this disclosure, a computer-readable medium can be a tangible medium that may contain or store programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0155] A computer-readable medium may be a computer-readable storage medium, a computer-readable signal medium, or any combination thereof.

[0156] Computer-readable storage media include, but are not limited to, systems, apparatuses, or devices that are electrical, magnetic, optical, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the methods of any of the foregoing embodiments.

[0157] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0158] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0159] In some embodiments, a computer program is also provided, comprising: instructions that, when executed by a processor, cause the processor to perform the methods of any of the foregoing embodiments. For example, the instructions may be embodied in computer program code.

[0160] In embodiments of this disclosure, computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network (including a local area network (LAN) or a wide area network (WAN)), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

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

[0162] The functions described above can be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary hardware logic components that can be used include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0163] While specific embodiments of this disclosure have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.

Claims

1. An information processing method, comprising: In response to receiving the first information, a content display interface is displayed in a first state, and in the first state, media content searched based on the first information is displayed in the content display interface; In response to the first operation, the content display interface is displayed in a second state, and in the second state, the media content searched based on the first information is displayed in a first area of ​​the content display interface, the first information is displayed in a second area of ​​the content display interface, and an input interaction component is displayed in a third area of ​​the content display interface.

2. The information processing method according to claim 1 further includes: In the second state, one or more first candidate information items are displayed in the fourth area of ​​the content display interface, wherein the one or more first candidate information items are determined based at least on the first information.

3. The information processing method according to claim 2 further includes: In response to the selection operation of the first target information among the one or more first candidate information, the content display interface is displayed in the first state, and in the first state, media content searched based on the first target information is displayed in the content display interface.

4. The information processing method according to claim 2, wherein, The second region, the third region, and the fourth region are located above the first region.

5. The information processing method according to claim 2, wherein, The one or more first candidate information items are determined based on the first information and one or more information items related to the first information. The one or more information items related to the first information are one or more information items used to search for media content before the first information.

6. The information processing method according to claim 1, wherein, Displaying the first information in the second area of ​​the content display interface includes: In response to the existence of one or more pieces of information related to the first information, the first information and the one or more pieces of information related to the first information are displayed in the second area, wherein the one or more pieces of information related to the first information are one or more pieces of information used to search for media content before the first information.

7. The information processing method according to claim 6, wherein, The step of displaying the first information and one or more pieces of information related to the first information in the second area includes: Display the first information and the one or more pieces of information related to the first information in the order of their interaction.

8. The information processing method according to claim 6, wherein, The second area also displays a first control, and the information processing method further includes: In response to a first trigger operation on the first control, the display of the first information is switched to displaying the first information and one or more pieces of information related to the first information.

9. The information processing method according to claim 8, further comprising: In response to a second trigger operation on the first control, the display of the first information and the one or more pieces of information related to the first information is switched to displaying the first information.

10. The information processing method according to claim 7, wherein, The first control displays the first information and the total number of one or more pieces of information related to the first information.

11. The information processing method according to claim 6, wherein a second control is further displayed in the second area, and the information processing method further includes: In response to a trigger operation on the second control, the display of the first information and the one or more pieces of information related to the first information is stopped, and in the second state, one or more pieces of second candidate information are displayed in the fourth area of ​​the content display interface, wherein the one or more pieces of second candidate information are determined based on the user's historical interaction information.

12. The information processing method according to claim 6, further comprising: In response to the selection operation of the second target information in one or more pieces of information related to the first information, the content display interface is displayed in the first state, and in the first state, media content searched based on the second target information is displayed in the content display interface.

13. The information processing method according to claim 1, further comprising: In response to the deletion operation of the first information, the display of the first information is stopped, and one or more second candidate information is displayed in the fourth area of ​​the content display interface, wherein the one or more second candidate information is determined based on the user's historical interaction information.

14. The information processing method according to any one of claims 1 to 13, wherein, In the first state, the content display interface also displays at least one of the first information and the input function trigger control, wherein the first operation includes the trigger operation of the input function trigger control.

15. The information processing method according to any one of claims 1 to 13, wherein, In the first state, the content display interface also displays a close control, and the information processing method further includes: In response to the triggering operation of the close control, the display of the media content searched based on the first information is stopped in the content display interface displayed in the first state, and recommended media content is displayed instead.

16. The information processing method according to any one of claims 1 to 13, further comprising: In response to receiving second information input in the input interaction component, the content display interface is displayed in the first state, and in the first state, media content searched based on the second information is displayed in the content display interface.

17. An information processing apparatus, comprising: A first display module is configured to display a content display interface in a first state in response to receiving first information, and in the first state, display media content searched based on the first information in the content display interface; The second display module is configured to respond to the first operation by displaying the content display interface in a second state, and in the second state, displaying the media content searched based on the first information in a first area of ​​the content display interface, displaying the first information in a second area of ​​the content display interface, and displaying an input interaction component in a third area of ​​the content display interface.

18. An electronic device comprising: processor; as well as A memory coupled to the processor is used to store instructions that, when executed by the processor, cause the processor to perform the information processing method according to any one of claims 1 to 16.

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

20. A computer program product comprising a computer program that, when executed by a processor, implements the information processing method according to any one of claims 1 to 16.