Interaction Method, Device, Electronic Device, and Storage Medium
By displaying interaction controls and related videos on search result pages, the method enhances user engagement and interaction options with target objects, addressing the limitations of traditional search systems.
Patent Information
- Application Number
- JP2024575138
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-11-07
- Filing Date
- 2023-11-07
- Publication Date
- 2025-07-23
AI Technical Summary
Existing search systems provide limited interaction options on search result pages, restricting user engagement with target objects.
Display interaction controls corresponding to target objects on search result pages and play related videos upon user interaction, enhancing user engagement through enriched interaction methods.
Enriches interaction functions on search result pages, simplifying user interactions and providing diverse engagement options with target objects.
Smart Images

Figure 2025523483000001_ABST
Abstract
Description
Technical Field
[0001] This application claims the priority of Chinese Patent Application No. 202211391550.1 filed on November 7, 2022, and the entire content disclosed in the above Chinese patent application is incorporated herein by reference in its entirety.
[0002] Embodiments of the present disclosure relate to an interaction method, apparatus, electronic device, and storage medium.
Background Art
[0003] When a user searches for a target, generally, the user can only view the search results on the search result page, and the interaction form is relatively single.
Summary of the Invention
Problems to be Solved by the Invention
[0004] Embodiments of the present disclosure provide an interaction method, apparatus, electronic device, and storage medium, thereby enriching the interaction method when searching for a target.
Means for Solving the Problems
[0005] Embodiments of the present disclosure provide an interaction method, displaying at least one interaction control corresponding to the target object on a search result page in response to a search operation on the target object; displaying a target video in response to a trigger operation on a target interaction control among the at least one interaction control, where the target video is a video of a target visual element, and the target visual element is related to the target object.
[0006] Embodiments of the present disclosure further provide an interaction apparatus, A control display module for displaying at least one interaction control corresponding to the target object on a search result page in response to a search operation on the target object, and a video display module for displaying a target video in response to a trigger operation on a target interaction control among the at least one interaction control, wherein the target video is a video of a target visual element, and the target visual element is related to the target object.
[0007] Embodiments of the present disclosure further provide an electronic device, including one or more processors, and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the interaction method described in the embodiments of the present disclosure.
[0008] Embodiments of the present disclosure further provide a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the interaction method described in the embodiments of the present disclosure is implemented.
[0009] The above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent from the following specific embodiments with reference to the drawings. Throughout the drawings, like or similar reference numerals denote like or similar elements. It should be understood that the drawings are schematic and elements are not necessarily drawn to scale with the actual object.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although several embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely for illustrative purposes and not for limiting the protection scope of the present disclosure.
[0012] It should be understood that each step described in the method embodiments of the present disclosure may be executed in a different order and / or simultaneously. Also, the method embodiments may include additional steps and / or steps shown with omission of execution. The scope of the present disclosure is not limited in this manner.
[0013] As used herein, the term "comprising" and its variations are open inclusion, that is, "including ○○, but not limited thereto". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment", the term "another embodiment" means "at least one another embodiment", and the term "some embodiments" means "at least some embodiments". Related definitions of other terms are given in the following description.
[0014] It should be noted that the concepts such as "first" and "second" mentioned in this disclosure are only for distinguishing different devices, modules or units, and are not for limiting the order or interdependence of the functions executed by these devices, modules or units.
[0015] It should be noted that the modifications of "one" and "a plurality" mentioned in this disclosure are not restrictive but exemplary. As those skilled in the art will understand, unless clearly indicated in the context, it should be understood as "one or a plurality".
[0016] The names of the messages or information exchanged between multiple devices in the embodiments of this disclosure are only for the purpose of explanation and are not for limiting the scope of these messages or information.
[0017] FIG. 1 is a schematic flowchart of an interaction method according to an embodiment of this disclosure. The method may be executed by an interaction device, the device may be implemented by software and / or hardware, and may be arranged in an electronic device, for example, arranged in a mobile phone or a tablet computer. The interaction method according to the embodiment of this disclosure is applicable to the scenario of searching for members or teams, and particularly applicable to the scenario of searching for tournament participants or participating teams. As shown in FIG. 1, the interaction method according to this embodiment may include the following S101 and S102.
[0018] S101 In response to a search operation for a target object, display at least one interaction control corresponding to the target object on a search result page.
[0019] The target object may be understood as an object waiting to be searched, and the object waiting to be searched may include a target member, a target team, or other objects. The target member may be regarded as a member waiting to be searched, such as a participant in an event or any other member. The target team may be regarded as a team waiting to be searched, such as a participating team in an event or another team composed of members. Exemplarily, the event may include a tournament or the like. The search operation may be a trigger operation for instructing to search for the target object, such as an operation of triggering the search control after inputting search waiting information related to the target object in the search input field. The search waiting information may be, for example, the name, identifier, or abbreviation of the target object, etc.
[0020] The interaction control may be a control for interacting with the target object. In other words, the interaction object of the interaction control is the target object searched by the user through the search operation. Exemplarily, the interaction control may include, but is not limited to, a cheering control, an applause control, a congratulatory control, a like control, a gratitude control, and / or a remembrance control, etc. Each interaction control may be displayed when the user searches for the target object and the current conditions match its display conditions. For example, the cheering control may be displayed during the occurrence period of the event participated in by the target object and is for cheering for the target object; the applause control may be displayed after the target object wins an award and is for sending applause to the target object; the congratulatory control may be displayed on the birthday and / or anniversary of the target object and is for sending birthday / anniversary congratulations to the target object; the like control / gratitude control may be displayed after the target object completes an event and is for pressing the like button / expressing gratitude to the target object; the remembrance control may be displayed after the target member passes away, such as on the birthday, the day of passing away, or other anniversary of the target object, and is for expressing a nostalgic feeling for the target object.
[0021] In this embodiment, when a user searches for a target object, an interaction control corresponding to the target object and satisfying its display conditions may be displayed on the search result page, thereby facilitating the user to interact with the target object through the displayed interaction control and simplifying the operations necessary for the user and the target object to interact.
[0022] Exemplarily, when a user wants to search for a certain object, the user may enter search waiting information related to the object to be searched in the search input field, for example, enter the name of the object to be searched, and execute a search operation. Thereby, when the current application program receives the user's search operation, it may obtain search results that match the search information entered by the user in the search input field, and display at least one interaction control corresponding to the search results and / or the target object on the search result page.
[0023] When displaying at least one interaction control corresponding to the target object, the interaction control may be displayed included in the search results of the target object or may be displayed independently from the search results of the target object.
[0024] Taking the case where the interaction control is included in the search results of the target object as an example, the search results may be, for example, the target card 20 of the target object. For example, the target card 20 of the target object may be displayed as one search result that matches the search waiting information. At this time, when receiving a search operation for the target object, the target card 20 of the target object may be displayed on the search result page, and at least one interaction control corresponding to the target object may be displayed on the target card 20, as shown in FIG. 2 (taking the case where the interaction control is the cheering control 21 in the figure as an example).
[0025] As shown in FIG. 2, in addition to displaying at least one interaction control for the target object, the target card 20 may further display the content of other cards, for example, related videos for playing the target object and / or target information (not shown) for displaying the target object. When the target object is a participant in an event, the target card may further be for displaying sub-event information in which the target object participated in the event. Thereby, the user can confirm the sub-event information in which the target object participated in the event corresponding to the target object by the target card 20 of the target object, and reserve to watch the live broadcast of the sub-event corresponding to the sub-event information by triggering the reservation control 22 corresponding to the sub-event information, and / or switch to the sub-event page by triggering more sub-event controls 23 to confirm all sub-event information of the corresponding event.
[0026] As can be understood, if none of the current conditions satisfy the display conditions of each interaction control, only the search results of the target object may be displayed without displaying the interaction control corresponding to the target object on the search result page, or the interaction control may be displayed in a state where it cannot be triggered, and this embodiment does not limit this.
[0027] S102 In response to a trigger operation on the target interaction control among the at least one interaction control, display a target video, where the target video is a video of a target visual element, and the target visual element is related to the target object.
[0028] The target interaction control may be an interaction control triggered by the user. The target video may be a video of target visual elements. The target visual elements may be visual elements related to the target object. Exemplarily, the target visual elements may be visual elements related to the target object and the interaction theme of the target interaction control. For example, when the target interaction control is a cheering control, the target visual elements may be elements of the corresponding event / sub-event in which the target object participated. Taking a tournament as an example, when the time / sub-event in which the target object participated is a soccer game / basketball game / table tennis game, the target visual elements may be soccer / basketball / table tennis, etc. When the target interaction control is an applause control, the target visual elements may be visual elements such as trophies obtained by the target object. When the target interaction control is a congratulatory control, the target visual elements may be visual elements such as birthday cakes related to the target object. When the target interaction control is a like control, the target visual elements may be visual elements such as like gestures related to the target object. When the target interaction control is a gratitude control, the target visual elements may be visual elements for expressing gratitude to the target object. When the target interaction control is a remembrance control, the target visual elements may be visual elements such as candles for expressing a nostalgic feeling for the target object. When the object searched by the user and / or the interaction control triggered by the user are different, the target visual elements may be different. This embodiment does not limit the specific type of the target visual elements and the specific screen content of the target video.
[0029] Exemplarily, when a trigger operation for a target interaction control is received, for example, when it is detected that the user has triggered the target interaction control, a target video 30 of a target visual element related to the target interaction control may be displayed, for example, the target video 30 may be displayed at a higher level than the content of the original page displayed on the search result page, as shown in FIG. 3 (taking the case where the target interaction control in the figure is the support control 21 and the target visual element is soccer as an example).
[0030] In this embodiment, an interaction control corresponding to a target object is displayed on a search result page of the target object, and when the user triggers a certain interaction control, a video of a visual element related to the target object is displayed. Thereby, the user can interact with the target object on the search result page of the target object, enrich the interaction functions supported by the search result page, and not only can simplify the operations necessary for the user and the target object to interact, but also can enrich the interaction form when interacting with the target object and the display content of the search result page.
[0031] In some embodiments, when displaying an interaction control corresponding to a target object, the number of interactions corresponding to each interaction control may be further displayed, for example, the number of interactions M corresponding to the support control 21 shown in FIG. 2 may be further displayed. Thereby, when it is detected that the user has triggered the target interaction control, in addition to displaying the target video, the number of interactions corresponding to the target interaction control may be further updated. For example, when it is detected that the user has triggered the support control 21, the number of interactions corresponding to the support control 21 may be updated from M to M + 1.
[0032] At this time, as an option, the interaction method according to this embodiment further includes the step of updating the target interaction times of the target object in response to the search operation, where the target interaction times are the interaction times corresponding to the target interaction control.
[0033] It may be understood that the target interaction times are the interaction times corresponding to the target interaction control. The interaction times corresponding to a certain interaction control may be the total number of times each user interacted with the target object by triggering the interaction control, for example, the total number of times different users cheered / cheered / celebrated / said "like" to the target object, the total number of times different users expressed gratitude to the target object, or the total number of times different users missed the target object, etc. The total number may be the total number of people or the total number of person-times. For example, for each interaction control, if the same user can trigger the interaction control only once at most, the interaction times corresponding to the interaction control may be the total number of people; if the same user can trigger the interaction control once or multiple times in different trigger cycles, the interaction times corresponding to the interaction control may be the total number of person-times, and this embodiment does not limit this. Taking the cheer control as an example, the cheer control may be set so that each user can trigger it once a day. At this time, the interaction times corresponding to the cheer control may be the total number of person-times that each user cheered for the target object by triggering the cheer control.
[0034] In some embodiments, when it is detected that the user has triggered the target interaction control, in addition to displaying the target video, the display style of the target interaction control may be further switched. For example, the target interaction control is switched from the first display style to the second display style, as shown in FIGS. 2 and 3 (taking the case where the target interaction control is the cheering control 21 in the figure as an example). At this time, as an option, the interaction method according to this embodiment further includes the step of switching the target interaction control from the first display style to the second display style in response to the search operation. The first display style and the second display style may be different display styles. For example, the target interaction control is presented to the user so that it can be triggered by the first display style, and the user is presented as if the target interaction control has already been triggered in the current trigger period by the second display style, or the user may be presented as if the target interaction control cannot be triggered currently by the second display style.
[0035] In some embodiments, when it is detected that the user has triggered the target interaction control, in addition to displaying the target video, interaction prompt information 31 (for example, the “+1” shown in FIG. 3) may be further displayed, and the user is presented as if the interaction with the target has been successful by the interaction prompt information 31. The interaction prompt information 31 may be displayed at a predetermined position on the search result page, or may be displayed at a position related to the target interaction control. At this time, as an option, the interaction method according to this embodiment further includes the step of displaying interaction prompt information at a position related to the target interaction control in response to the search operation, and the interaction prompt information is for presenting that the interaction with the target has been successful.
[0036] It should be noted that the order of displaying the target video, updating the target interaction count, switching the display style of the target interaction control, and displaying the interaction prompt information can be flexibly set as needed. For example, at least two of the above operations may be executed simultaneously, or at least two of the above operations may be sequentially executed according to a preset order. This embodiment does not limit this.
[0037] The interaction method according to this embodiment responds to a search operation on a target object, displays at least one interaction control corresponding to the target object on a search result page, and responds to a trigger operation on a target interaction control among the at least one interaction control to display a target video, where the target video is a video of a target visual element, and the target visual element is related to the target object. By using the above technical solution, this embodiment displays an interaction control corresponding to the target object on the search result page of the target object, and when the user triggers a certain interaction control, it displays a video of a visual element related to the target object, thereby enriching the interaction functions supported by the search result page, simplifying the operations necessary for the user to interact with the target object, and not only that, it can also enrich the interaction form when interacting with the target object and the display content of the search result page.
[0038] FIG. 4 is a schematic flowchart of another interaction method according to an embodiment of the present disclosure. The solution means in this embodiment may be combined with one or more selectable solution means in the above embodiment. As an option, the step of displaying at least one interaction control corresponding to the target object on the search result page includes playing a related video of the target object in a first area of the search result page and displaying at least one interaction control corresponding to the target object in a second area of the search result page.
[0039] As an option, the step of displaying the target video includes displaying the target video and maintaining the playback of the related video in the first area of the search result page.
[0040] As an option, the step of displaying the target video includes displaying the target video in the target display area of the screen, where the position and / or size of the target display area is related to the target video.
[0041] As an option, after the step of displaying the target video, if a trigger operation acting on the search result page is received, the step further includes canceling the display of the target video, or if the display of the target video is completed, canceling the display of the target video.
[0042] Correspondingly, as shown in FIG. 4, the interaction method according to this embodiment may include the following S201 to S204.
[0043] S201 In response to a search operation for a target object, play the related video of the target object in the first area of the search result page, and display at least one interaction control corresponding to the target object in the second area of the search result page.
[0044] The related videos of the target object may be regarded as videos related to the target object, and may include live broadcast videos and / or non-live broadcast videos. Exemplarily, the related videos may be videos that capture the target object, such as game videos of the target object, or videos captured by the target object, such as live broadcasts started or videos issued by the target object. The first area may be an area for playing the related videos of the target object on the search result page, and may be located inside and / or outside the target card of the target object. That is, one or more first areas may exist on the search result page, and the first area located inside the target card of the target object may be included in the one or more first areas, or it may not be included. The second area may be an area for displaying interaction controls corresponding to the target object on the search result page, and may be located inside or outside the target card of the target object.
[0045] In this embodiment, when a search operation for the target object is received, related videos of the target object may be further obtained, and the related videos of the target object may be played on the search result page for the user to view.
[0046] Taking the case where the first area 24 and the second area 25 are located inside the target card 20 of the target object as an example, as shown in FIG. 2, when a search operation for the target object is received, in response to the search operation, the target card 20 of the target object is displayed on the search result page, and the related videos of the target object are played in the first area 24 of the target card 20, and at least one interaction control corresponding to the target object may be displayed in the second area 25 of the target card 20.
[0047] As a result, the user may watch the relevant video of the target object in the first area 24 and / or switch the relevant video being played in the first area 24 by executing a video switching operation, or may interact with the target object through the interaction control displayed in the second area 25. The video switching operation may be understood as a trigger operation for instructing to switch the relevant video being played in the first area 24 of the target card 20, such as a horizontal swipe operation or a vertical swipe operation acting on the first area 24. To present to the user so that different relevant videos of the target object may be switched and viewed, a video cover of a part of the next relevant video may be further displayed in the first area 24.
[0048] S202 In response to a trigger operation on the target interaction control among the at least one interaction control, display a target video in the target display area of the screen, and maintain playing the relevant video in the first area of the search result page, and execute S203 or S204, where the position and / or size of the target display area are related to the target video, the target video is a video of a target visual element, and the target visual element is related to the target object.
[0049] In this embodiment, the display of the target video does not prevent the display of the content on the search result page. For example, if the relevant video of the target object is played on the search result page before receiving a trigger operation on the target interaction control, when the target video is displayed in response to the trigger operation on the target interaction control, the relevant video may be maintained to be played. As a result, the user can view the target video and the relevant video of the target object simultaneously, thereby ensuring the consistency of the playback of the relevant video.
[0050] In this embodiment, different display areas for displaying a video of visual elements related to the target object on the screen may be preset. Exemplarily, three display areas, namely an upper display area, a middle display area, and a lower display area, may be set on the screen. The upper display area may be a display area with the upper boundary of the visible area of the screen as its upper boundary. The middle display area may be a display area with the horizontal center line of the visible area of the screen as its center line. The lower display area may be a display area with the lower boundary of the visible area of the screen as its lower boundary. The width of each display area may be the same as the width of the visible area of the screen. The aspect ratio of each display area may be an aspect ratio such as 1:1, 3:4, or 4:3, and may specifically match the aspect ratio of the video to be displayed. For example, multiple aspect ratios that can be selected by the designer may be preset so that the designer can perform video design based on the aspect ratio. When it is necessary to display a video of a certain visual element related to the target object, the dimensions of the display area may be determined based on the aspect ratio information of the video. This embodiment does not limit this.
[0051] Exemplarily, when a trigger operation for the target interaction control is received, a target video of the target visual element related to the target object is acquired. The position of the target display area is determined based on the display area identifier included in the video information of the target video. The dimensions of the target display area are determined based on the aspect ratio information included in the video information of the target video or the aspect ratio information of the screen in the target video. The target video is displayed in the target display area of the screen, and the related video of the target object may be maintained to be played in the first area of the search result page. The target display area may be an area for displaying the target video.
[0052] Also, when a trigger operation for the target interaction control is received, the position of the target display area is determined based on the trigger position of the trigger operation (for example, the current display position of the target interaction control on the screen). The dimensions of the target display area are determined based on the aspect ratio information of the target video, and the target video may be displayed in the target display area.
[0053] As a result, since the aspect ratio of the target display area matches the aspect ratio of the target video, the screen of the target video can be completely displayed in the target display area simply by enlarging or reducing the screen of the target video at an equal ratio, thereby avoiding the occurrence of a situation where the display of the target video is incomplete or the target video needs to be cut, and further improving the display effect of the target video.
[0054] S203 When receiving a trigger operation acting on the search result page, cancel the display of the target video.
[0055] In this embodiment, the display of the target video does not prevent the interactions supported by the search result page. That is, when displaying the target video, the user can still control the content of the page displayed on the search result page by performing the corresponding trigger operation. The content of the page may include the content of the target video and / or the original page content on the search result page before displaying the target video.
[0056] Specifically, when receiving a trigger operation acting on the search result page, the display of the target video may be cancelled. For example, when receiving a trigger operation on the target video, the display of the target video may be cancelled. When receiving a trigger operation on the content of the original page on the search result page, the display of the target video may be cancelled, and the content of the original page on the search result page may be controlled based on the trigger operation.
[0057] In this embodiment, the target video display cancellation methods corresponding to different trigger operations acting on the search result page may be the same or different. In other words, when receiving different trigger operations acting on the search result page, the display of the target video may be cancelled using the same or different display cancellation methods, which may be specifically set as needed.
[0058] In some embodiments, the step of canceling the display of the target video when receiving a trigger operation acting on the search result page includes canceling the display of the target video using a display cancellation method corresponding to the currently received trigger operation when receiving a trigger operation acting on the search result page.
[0059] Specifically, when receiving a trigger operation acting on the search result page, a display cancellation method corresponding to the trigger operation may be determined, and the display of the target video may be canceled using the display cancellation method. The display cancellation method may include at least one of immediate cancellation of the display and gradual cancellation of the display. The gradual cancellation of the display may include cancellation of the display by a fade-out method and / or removal from the visible area of the screen. It may be understood that the cancellation of the display by the fade-out method is a display cancellation method that gradually reduces the transparency of the target video to 0.
[0060] Exemplarily, when receiving a trigger operation on the target video, the display of the target video may be immediately canceled. When receiving a page switching operation on the search result page, the display of the target video may be canceled according to the display cancellation method of the search result page. For example, the target video may be controlled to move synchronously with the search result page in order to remove the target video from the visible area of the screen. When receiving other trigger operations other than the trigger operation on the target video and the page switching operation acting on the search result page, the display of the target video may be canceled by a fade-out method.
[0061] S204 When the display of the target video is completed, cancel the display of the target video.
[0062] In this embodiment, when the display of the target video is completed, for example, when the playback of the target video is completed, the display of the target video may be canceled. For example, the display of the target video may be canceled immediately, or the target video may be canceled step by step. This embodiment does not limit the method of canceling the display of the target video when the display of the target video is completed.
[0063] The interaction method according to this embodiment displays the target video without blocking the display and interaction of the content of the original page on the search result page, and cancels the display of the target video using a corresponding display cancellation method when different conditions are met. Thereby, the user can view the target video and the content of the original page on the search result page at the same time, and interact with the content of the original page on the search result page, thereby providing convenience for the user to view the content of the page on the search result page or interact with the content of the page on the search result page.
[0064] FIG. 5 is a structural block diagram of an interaction device according to an embodiment of the present disclosure. The device may be implemented by software and / or hardware, and may be disposed in an electronic device. For example, it may be disposed in a mobile phone or a tablet computer, and can search for or interact with a member or a team by executing an interaction method. As shown in FIG. 5, the interaction device according to this embodiment may include a control display module 501 and a video display module 502. The control display module 501 is for displaying at least one interaction control corresponding to the target object on the search result page in response to a search operation for the target object. The video display module 502 is for displaying a target video in response to a trigger operation on the target interaction control among the at least one interaction control, where the target video is a video of a target visual element, and the target visual element is related to the target object.
[0065] In the interaction device according to this embodiment, the control display module responds to a search operation for a target object and displays at least one interaction control corresponding to the target object on a search result page. The video display module responds to a trigger operation on a target interaction control among the at least one interaction control and displays a target video, where the target video is a video of a target visual element, and the target visual element is related to the target object. By using the above technical solution, this embodiment displays an interaction control corresponding to a target object on a search result page of the target object, and when a user triggers a certain interaction control, it displays a video of a visual element related to the target object, thereby enriching the interaction functions supported by the search result page, simplifying the operations necessary for the user to interact with the target object, and not only enriching the interaction form when interacting with the target object but also the display content of the search result page.
[0066] In the above solution, the control display module 501 may be for playing a related video of the target object in a first area of the search result page and displaying at least one interaction control corresponding to the target object in a second area of the search result page.
[0067] In the above solution, the video display module 502 may be for displaying a target video and maintaining the playing of the related video in the first area of the search result page.
[0068] In the above solution, the video display module 502 may be for displaying a target video in a target display area of the screen, where the position and / or size of the target display area are related to the target video.
[0069] In the above solution, the video display module 502 may be configured to perform at least one of the following steps in response to the search operation: updating the target interaction count of the target object, where the target interaction count is the interaction count corresponding to the target interaction control; switching the target interaction control from a first display style to a second display style in response to the search operation; and displaying interaction prompt information at a related position of the target interaction control in response to the search operation, where the interaction prompt information is for indicating that the interaction with the target object has been successful.
[0070] Furthermore, the interaction device according to this embodiment may further include a display cancellation module for canceling the display of the target video when a trigger operation acting on the search result page is received after the step of displaying the target video, or for canceling the display of the target video when the display of the target video is completed.
[0071] In the above solution, the display cancellation module may be configured to cancel the display of the target video using a display cancellation method corresponding to the currently received trigger operation when a trigger operation acting on the search result page is received.
[0072] The interaction device according to the embodiments of the present disclosure can execute the interaction method according to any embodiment of the present disclosure, and includes functional modules and beneficial effects corresponding to the execution of the interaction method. Technical details not described in detail in this embodiment may be referred to the interaction method according to any embodiment of the present disclosure.
[0073] Hereinafter, referring to FIG. 6, a schematic structural diagram of an electronic device (for example, a terminal device) 600 suitable for implementing an embodiment of the present disclosure is shown. The terminal device in the embodiment of the present disclosure may include, for example, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (for example, in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc., but is not limited thereto. The electronic device shown in FIG. 6 is merely an example and does not limit the functions and usage ranges of the embodiments of the present disclosure in any way.
[0074] As shown in FIG. 6, the electronic device 600 may include a processing device (for example, a central processor, a graphics processor, etc.) 601, and the processing device 601 can execute various appropriate operations and processes based on a program stored in the read-only memory (ROM) 602 or a program loaded from the storage device 608 into the random access memory (RAM) 603. Various programs and data necessary for the operation of the electronic device 600 are further stored in the RAM 603. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. The input / output (I / O) interface 605 is also connected to the bus 604.
[0075] Generally, an input device 606 including, for example, a touch panel, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 607 including, for example, a liquid crystal display (LCD), a loudspeaker, a vibrator, etc., a storage device 608 including, for example, a magnetic tape, a hard disk, etc., and a communication device 609 may be connected to the I / O interface 605. The communication device 609 is allowed to exchange data by wireless or wired communication between the electronic device 600 and other devices. FIG. 6 shows an electronic device 600 having various devices, but it should be understood that it is not required to implement or include all the illustrated devices. More or fewer devices may alternatively be implemented or included.
[0076] In particular, based on the embodiments of the present disclosure, the processes described above with reference to the flowchart may be implemented as a computer software program. For example, the embodiments of the present disclosure include a computer program product including a computer program included in a non-transitory computer-readable medium, the computer program including program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network by the communication device 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the processing device 601, the above functions limited to the methods of the embodiments of the present disclosure are executed.
[0077] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above, but not limited thereto. More specific examples of the computer-readable storage medium may include electrical connections having one or more wires, portable computer magnetic disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above, but not limited thereto. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device. And, in the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier, in which computer-readable program code is included. Such propagated data signals may adopt various forms, and the various forms include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may further be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program used by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium may be transmitted by any suitable medium, and the suitable medium includes, but is not limited to, electric wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0078] In some embodiments, the client terminal and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be connected to digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., the internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and any currently known or future-developed network.
[0079] The computer-readable medium may be included in the electronic device or may exist independently but not assembled into the electronic device.
[0080] One or more programs are included in the computer-readable medium. When the one or more programs are executed by the electronic device, the electronic device performs steps of: in response to a search operation for a target object, displaying at least one interaction control corresponding to the target object on a search result page; and in response to a trigger operation for a target interaction control among the at least one interaction control, displaying a target video, where the target video is a video of a target visual element and the target visual element is related to the target object.
[0081] Computer program code for performing the operations of the present disclosure may be created in one or more programming languages or combinations thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, C++, and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer but partially on a remote computer, or entirely on a remote computer or server. When involving a remote computer, the remote computer may 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 may be connected to an external computer (e.g., connected via the Internet using an Internet service provider).
[0082] Flowcharts and block diagrams in the drawings illustrate the possible system architectures, functions, and operations of the systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, a program segment, or a part of code, and the module, program segment, or part of code includes one or more executable instructions for implementing a defined logical function. It should be further noted that in some alternative implementations, the functions represented by the blocks may occur in an order different from the order shown in the drawings. For example, two blocks shown one after another may actually be executed substantially simultaneously, or they may be executed in the reverse order, which is determined by the functions involved. It should be further noted that each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the defined functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0083] The units according to the embodiments of the present disclosure may be implemented in software or in hardware. The name of the module may not limit the unit itself in some cases.
[0084] The functions described above in this specification may be executed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on chip (SOC), complex programmable logic devices (CPLD), and the like.
[0085] In the context of the present disclosure, a machine-readable medium may be a tangible medium that includes or stores a program used by or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium include electrical connections by 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 fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0086] According to one or more embodiments of the present disclosure, in Example 1, an interaction method is provided, displaying at least one interaction control corresponding to the target object on a search result page in response to a search operation for the target object; displaying a target video in response to a trigger operation on a target interaction control among the at least one interaction control, the target video being a video of a target visual element, and the target visual element being related to the target object.
[0087] According to one or more embodiments of the present disclosure, in Example 2, based on the method described in Example 1, the step of displaying at least one interaction control corresponding to the target object on a search result page is including playing a related video of the target object in a first area of the search result page and displaying at least one interaction control corresponding to the target object in a second area of the search result page.
[0088] According to one or more embodiments of the present disclosure, in Example 3, based on the method described in Example 2, the step of displaying the target video is including displaying the target video and maintaining the playback of the related video in the first area of the search result page.
[0089] According to one or more embodiments of the present disclosure, in Example 4, based on the method described in Example 1, the step of displaying the target video is including displaying the target video in the target display area of the screen, where the position and / or size of the target display area are related to the target video.
[0090] According to one or more embodiments of the present disclosure, in Example 5, based on the method described in any one of Examples 1 to 4, the step of updating the target interaction count of the target object in response to the search operation, where the target interaction count is the interaction count corresponding to the target interaction control, the step of switching the target interaction control from the first display style to the second display style in response to the search operation, and the step of displaying interaction prompt information at a related position of the target interaction control in response to the search operation, where the interaction prompt information is for indicating the success of the interaction with the target object, further includes at least one of these steps.
[0091] According to one or more embodiments of the present disclosure, in Example 6, based on the method described in any one of Examples 1 to 4, after the step of displaying the target video, when receiving a trigger operation acting on the search result page, canceling the display of the target video, or when the display of the target video is completed, further includes the step of canceling the display of the target video.
[0092] According to one or more embodiments of the present disclosure, in Example 7, based on the method described in Example 6, when receiving a trigger operation acting on the search result page, the step of canceling the display of the target video is as follows: When receiving a trigger operation acting on the search result page, it includes canceling the display of the target video by using a display cancellation method corresponding to the currently received trigger operation.
[0093] According to one or more embodiments of the present disclosure, in Example 8, an interaction device is provided. A control display module for displaying at least one interaction control corresponding to the target object on the search result page in response to a search operation for the target object, and a video display module for displaying a target video in response to a trigger operation on a target interaction control among the at least one interaction control, where the target video is a video of a target visual element and the target visual element is related to the target object.
[0094] According to one or more embodiments of the present disclosure, in Example 9, an electronic device is provided. One or more processors, and a memory for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method described in any one of Examples 1 to 7. When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method described in any one of Examples 1 to 7.
[0095] According to one or more embodiments of the present disclosure, in Example 10, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, it implements the interaction method described in any one of Examples 1 to 7.
[0096] The above description is only for the preferred embodiments of the present disclosure and the technical principles applied. As will be understood by those skilled in the art, the scope of the disclosure related to the present disclosure is not limited to the technical solutions formed by specifically combining the above technical features, but should also include other technical solutions formed by arbitrarily combining the above technical features or their equivalent features without departing from the above disclosure concept. For example, there may be mentioned technical solutions formed by mutually replacing the above features with technical features having similar functions (but not limited thereto) disclosed in the present disclosure.
[0097] Also, although each operation has been described in a specific order, it should not be understood that these operations are required to be performed in the specific order or sequential order shown. In certain environments, multitasking and simultaneous processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limiting the scope of the present disclosure. Some features described in the context of separate embodiments may be further combined and implemented in a single embodiment. Conversely, the various features described in the context of a single embodiment may be implemented independently or in multiple embodiments in any suitable sub-combination manner.
[0098] Although the subject matter has been described in a specific language as structural features and / or methodological logical operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. On the contrary, the specific features and operations described above are only exemplary forms for implementing the claims.
Claims
1. An interaction method, comprising: responding to a search operation for a target object, and displaying at least one interaction control corresponding to the target object on a search result page; and responding to a trigger operation on a target interaction control among the at least one interaction control, and displaying a target video, wherein the target video is a video of a target visual element, and the target visual element is related to the target object.
2. The step of displaying at least one interaction control corresponding to the target object on the search result page comprises: playing a related video of the target object in a first area of the search result page, and displaying the at least one interaction control corresponding to the target object in a second area of the search result page. The method according to claim 1.
3. The step of displaying the target video comprises: displaying the target video, and maintaining the playing of the related video in the first area of the search result page. The method according to claim 2.
4. The step of displaying the target video comprises: displaying the target video in a target display area of the screen, wherein the position and / or size of the target display area is related to the target video. The method according to any one of claims 1 to 3.
5. responding to the search operation, and updating the number of target interactions of the target object, wherein the number of target interactions is the number of interactions corresponding to the target interaction control; responding to the search operation, and switching the target interaction control from a first display style to a second display style; and responding to the search operation, and displaying interaction prompt information at a related position of the target interaction control, wherein the interaction prompt information is for prompting successful interaction with the target object. The method according to any one of claims 1 to 4, further comprising at least one of the above steps.
6. After the step of displaying the target video, the method comprises: when receiving a trigger operation acting on the search result page, canceling the display of the target video; or The method according to any one of claims 1 to 5, further comprising the step of canceling the display of the target video when the display of the target video is completed.
7. When receiving a trigger operation acting on the search result page, the step of canceling the display of the target video is The method according to claim 6, including canceling the display of the target video using a display cancellation method corresponding to the currently received trigger operation when receiving a trigger operation acting on the search result page.
8. An interaction device, comprising A control display module configured to display at least one interaction control corresponding to the target object on a search result page in response to a search operation for the target object; A video display module configured to display a target video in response to a trigger operation on a target interaction control among the at least one interaction control, the target video being a video of a target visual element, and the target visual element being related to the target object. An interaction device comprising.
9. An electronic device, comprising At least one processor; A memory communicatively connected to the at least one processor, A computer program executable by the at least one processor is stored in the memory, and the computer program is executed by the at least one processor, whereby the at least one processor can execute the interaction method according to any one of claims 1 to 7. Electronic equipment.
10. A computer-readable storage medium, comprising Computer instructions are stored in the computer-readable storage medium, and when the computer instructions are executed by a processor, a computer-readable storage medium that realizes the interaction method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Content searching method and device, equipment and medium
CN113254779A
Search result display method and device, equipment and medium
CN113486252A
Search result display method and device and computer storage medium
CN114255108A
Search result display method and device, computer equipment and storage medium
CN114329255A
Image processor, screen control method and program
JP2013183310A