INTERACTION METHOD, DEVICE, ELECTRONIC DEVICE, AND STORAGE MEDIUM

By implementing the shake-trigger operation on an electronic device, displaying relevant content and displaying the detailed page of the target object after completion, the problem of insufficient interactivity of the splash page in the prior art is solved, and the user experience is improved.

JP7669500B2Active Publication Date: 2025-04-28BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2023545191
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-01-27
Filing Date
2022-01-25
Publication Date
2025-04-28
Estimated Expiration
2042-01-25

AI Technical Summary

Technical Problem

In the prior art, the interactivity of the splash page is insufficient, resulting in poor user experience.

Method used

By implementing a shake trigger operation on an electronic device, display relevant content and display the detailed page of the target object after completion.

Benefits of technology

Improves the interactivity and user experience of splash content, allowing users to more easily access relevant information and target objects' detailed information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007669500000001
    Figure 0007669500000001
  • Figure 0007669500000002
    Figure 0007669500000002
  • Figure 0007669500000003
    Figure 0007669500000003
Patent Text Reader

Abstract

An interaction method, an apparatus, an electronic device, and a storage medium. [Solution] The interaction method includes displaying a target page displaying target content including a target object (S101), receiving a user's shake trigger operation (S102), and in response to the shake trigger operation, displaying related content of the target content on an upper layer of the target page, and displaying a details page of the target object after the display of the related content is completed (S103).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to the field of interaction technology, for example, to an interaction method, device, electronic device, and storage medium.

[0002] This application claims priority to a Chinese patent application bearing application number 202110113638.6, filed with the China National Intellectual Property Office on January 27, 2021, the entire contents of which are incorporated herein by reference. [Background technology]

[0003] When the client is started, a splash page is usually displayed, and splash content corresponding to the splash page is displayed, such as by causing the splash page to display a predetermined splash screen or by playing a predetermined splash video on the splash page.

[0004] However, the splash page display method in the related art has poor interactivity, which results in a poor user experience when browsing the splash content. Summary of the Invention [Problem to be solved by the invention]

[0005] The present disclosure provides an interaction method, device, electronic device, and storage medium for increasing the interactivity of splash content and improving a user's viewing experience. [Means for solving the problem]

[0006] The embodiment of the present disclosure includes: displaying a target page displaying target content including the target object; Receiving a shake trigger operation from a user; and In response to the shake trigger operation, displaying related content of the target content on an upper layer of the target page, and displaying a details page of the target object after the display of the related content is completed. Provide a method of interaction.

[0007] The embodiment of the present disclosure further comprises: a target page display module configured to display a target page having target content including the target object; A shake receiving module configured to receive a shake trigger operation of a user; and a details page display module configured to display related content of the target content on an upper layer of the target page in response to the shake trigger operation, and display a details page of the target object after the display of the related content is completed. An interaction device is provided.

[0008] The embodiment of the present disclosure further comprises: one or more processors; a memory configured to store one or more programs; An electronic device comprising: When the one or more programs are executed by the one or more processors, the one or more processors perform an interaction method according to an embodiment of the present disclosure. Provide electronic equipment.

[0009] The embodiment of the present disclosure further comprises: A computer-readable storage medium having a computer program stored thereon, When the computer program is executed by a processor, the computer program performs an interaction method according to an embodiment of the present disclosure. A computer-readable storage medium is provided. [Brief description of the drawings]

[0010] [Figure 1] 1 is a flowchart of an interaction method according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a schematic diagram of a splash page according to an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a schematic diagram of a video playback page according to an embodiment of the present disclosure. [Figure 4] 1 is a flowchart of another interaction method according to an embodiment of the present disclosure. [Diagram 5] FIG. 2 is a schematic diagram of a method of importing related visual elements according to an embodiment of the present disclosure. [Figure 6] FIG. 2 is a schematic diagram of a display method for related visual elements according to an embodiment of the present disclosure. [Figure 7] 1 is a configuration block diagram of an interaction device according to an embodiment of the present disclosure. [Figure 8] FIG. 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, the embodiments of the present disclosure will be described in more detail with reference to the drawings. Although the drawings show some embodiments of the present disclosure, the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. The drawings and embodiments of the present disclosure are merely illustrative and are not intended to limit the scope of protection of the present disclosure.

[0012] The steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. Also, method embodiments may include additional steps and / or steps shown as omitted from the execution. The scope of the present disclosure is not limited in this respect.

[0013] As used herein, the term "comprising" and variations thereof are open inclusive, i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "one embodiment" refers to "at least one embodiment." The term "another embodiment" refers to "at least one other embodiment." The term "some embodiments" refers to "at least some embodiments." Relevant definitions of other terms are provided below in the description.

[0014] The concepts of "first", "second", etc. referred to in this disclosure are merely intended to distinguish different devices, modules, or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules, or units.

[0015] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are exemplary but not limiting, and should be understood as "one or more" unless the context clearly indicates otherwise.

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

[0017] FIG. 1 is a flow chart of an interaction method according to an embodiment of the present disclosure. The method can be performed by an interaction device, where the device can be implemented by software and / or hardware and can be configured in an electronic device such as a mobile phone or a tablet computer. The interaction method according to an embodiment of the present disclosure is applied to a scene that displays splash content or plays a video that includes the same object as splash content. As shown in FIG. 1, the interaction method according to the embodiment may include the following steps:

[0018] In S101, a target page is displayed in which target content including a target object is displayed.

[0019] Here, the target object may be an object waiting for recommendation, such as a virtual or non-virtual item waiting for recommendation, etc. The target content may be understood as the recommendation content of the target object, such as the commercial content of an item set by a developer or the recommendation information of an item uploaded by another user, etc., and the format of the target content may include pictures (including still images or moving images, etc.) and / or videos, and the following description will be given taking the target content as an example of commercial content. The target page may be a page on which the target content is displayed, such as any page on which commercial content is displayed, and the target page may include a splash page and / or a video playback page, and the splash page may be understood as a page displayed when the application software is started, and the video playback page may be understood as a video playback page playing a recommendation video including the target object, such as a video playback page playing a commercial video, etc.

[0020] The electronic device displays a target page based on the user's trigger operation, and displays target content including a target object on the target page. For example, the electronic device may display a splash page during the start-up process of the corresponding application software or after the start-up of the application software is completed, as shown in Fig. 2, and display a predetermined commercial content on the splash page, or may play a video on a video playing page based on the user's corresponding trigger operation, and execute subsequent steps based on the user's shake trigger operation when playing a commercial video or a specific commercial video (e.g., a commercial video with related content).

[0021] In this embodiment, as shown in FIG. 2, when a splash commercial is displayed on the splash page, shake presentation information 20 may be displayed on the splash page to remind the user that more interactions can be performed by performing a shake trigger operation. A skip operator 21 may be further set on the splash page. This allows the user to click the skip operator 21 to instruct the electronic device to stop displaying the splash page and enter the top page of the application software, such as a video playback page. Alternatively, the electronic device automatically switches the currently displayed page from the splash page to the top page of the application software when the playback of the commercial video in the splash page is completed (when the target content displayed on the splash page is a video) or when the commercial picture in the splash page is displayed for a predetermined time (when the target content displayed on the splash page is a picture). The user can also instruct the electronic device to switch the currently displayed page to a detail page of the target object by clicking a non-operator area (e.g., a display area of ​​the target content) of the splash page.

[0022] As shown in Fig. 3, when a recommended video of a target object is played on a video playback page, for example, when a commercial video of the target object is played on the video playback page, the video playback page may display shake presentation information 30 to remind the user that more interactions can be performed by performing a shake trigger operation. In addition, the video playback page may display a view details operator 31, so that the user can instruct the electronic device to switch the currently displayed page from the video playback page to the details page of the target object by clicking the view details operator 31, so that the user can view detailed information of the target object.

[0023] In one embodiment, the target page includes a video playback page, the target content is a target video, and before displaying the target page, the method further includes displaying a splash page and displaying splash content including the target object on the splash page. Displaying the target page includes switching a currently displayed page from the splash page to a video playback page and playing the target video including the target object on the video playback page when the display of the splash content is completed or when a first trigger operation acting on a skip operator in the splash page is received.

[0024] In the above embodiment, the electronic device can provide a shake interaction manner to the user when playing a target video of the splash content. The target video can be a video containing the same object as the splash content, for example, a video corresponding to the same item as the splash commercial, and the video can be played when entering the top page (for example, a video playback page) of the application program. The first trigger operation can be understood as an operation that triggers a skip operator in the splash page, for example, a click operation acting on a skip operator in the splash page, etc.

[0025] Illustratively, taking the top page of an application program as an example, when the corresponding application program is launched or after the launch of the corresponding application program is completed, the electronic device displays a splash page and displays target content including a target object on the splash page. For example, the splash page displays a commercial picture of the target item or plays a commercial video of the target item on the splash page. When a user wants to view the target content displayed on the splash page and skip the target content to enter the video playback page of the application program, the user can click a skip operator in the splash page. Correspondingly, when the electronic device monitors that the user triggers the skip operator in the splash page, the electronic device can determine that a first trigger operation is received, switch a currently displayed page from the splash page to the top page of the application software, set the target video of the target object to the first video in the video stream of the top page, and play the first video on the top page. Alternatively, when the display of the target content is completed, the electronic device can switch the currently displayed page from the splash page to the top page of the application software, set the target video of the target object to the first video in the video stream of the top page, and play the first video on the top page. Thus, if the user does not want to view the target video, he or she can instruct the electronic device to switch the video being played on the top page by performing a corresponding video switching operation, such as an up / down swipe operation.

[0026] In another embodiment, the electronic device can provide a shake interaction manner to the user when displaying splash content. At this time, when the playback of the splash content is completed or a first trigger operation acting on a skip operator in the splash page is received, the electronic device can switch the currently displayed page from the splash page to the top page of the application software, and play a video with or without the target object on the top page. Playing a video without the target object on the top page means that the first video in the video stream on the top page is set as a non-recommended video of the target object, so that the user can avoid continuous viewing of commercial content, and further improve the user's viewing experience.

[0027] In S102, a shake trigger operation of a user is received.

[0028] Here, the shake trigger operation can be understood as a shake operation acting on an electronic device, in which the shake width is equal to or greater than a predetermined angle value, the number of consecutive shakes is equal to or greater than a predetermined number, and the time interval between two adjacent shakes is equal to or less than a predetermined time interval. The predetermined angle, the predetermined number, and the predetermined time interval can be set by the developer as necessary. For example, the predetermined angle value may be set to 20° or 30°, the predetermined number may be set to 2 or 3 times, and the predetermined time interval may be set to 0.5s or 1s, and the present embodiment is not limited thereto.

[0029] The electronic device displays the target content on the target page, and when the user wants to view related content of the target content displayed on the target page, the user can shake the electronic device, i.e., perform a shake trigger operation, and correspondingly, the electronic device can receive the user's shake trigger operation and execute S103.

[0030] In S103, in response to the shake trigger operation, the related contents of the target content are displayed on the upper layer of the target page, and after the display of the related contents is completed, a detail page of the target object is displayed.

[0031] Here, the related content of the target content may be an effect related to the target object (i.e., a related effect) or a video related to the target object (i.e., a related video), etc., and the related content of the target content may be set in advance by a developer as necessary. The related effect may or may not include a visual element related to the target object. The detail page of the target object may be a page on which detailed information of the target object is displayed, and if the target object is an item corresponding to commercial content, the detail page may be a purchase page of the item so that the user can view detailed information of the corresponding item and purchase it. The detail page may be a page set in an application program or a page in another application program, and if the detail page is a page in another application program, the application program can display the detail page of the target object by calling the other application program.

[0032] Exemplarily, when the electronic device monitors the user's shake trigger operation, it continues to display the target content on the target page and displays the related content of the target content on the upper layer of the target page. For example, it displays the related effect of the target object on the upper layer of the target page, or plays the related video of the target object on the upper layer of the target object, and when the display of the related effect is completed (for example, the display time length reaches a predetermined time) or the playback of the related video is completed, it can stop displaying the related effect / related video and display the details page of the target object so that the user can view the related information of the target object.

[0033] In this embodiment, the timing when the electronic device switches the target page to the details page of the target object can be set as necessary. For example, when the electronic device starts to display related content of the target content, the target page located under the related content can be switched to the details page of the target object, when the display of the related content is completed, i.e., when the display of the related content is stopped, the target page can be switched to the details page of the target object, or during the display process of the related content, for example, when the related content completely covers the target page, the target page located under the related content can be switched to the details page of the target object.

[0034] In one embodiment, the electronic device may switch the target page to a detail page of the target object in the process of displaying related content. In this case, displaying related content of the target content in an upper layer of the target page and displaying the detail page of the target object after the display of the related content is completed may include displaying related content of the target content in an upper layer of the target page and switching the target page to the detail page of the target object in the process of displaying the related content, and stopping the display of the related content and displaying the detail page located in a lower layer of the related content when the display of the related content is completed.

[0035] For example, when the electronic device receives a shake trigger operation from a user, the electronic device displays the related content of the target content in the upper layer of the target page in response to the shake trigger operation. For example, the electronic device displays the related effect of the target object in the upper layer of the target page or plays the related video of the target object, and during the display of the related effect or the playback of the related video, the target page located in the lower layer of the related effect / related video is switched to a detailed page of the target object, and when the display of the related effect or the playback of the related video is completed, the electronic device stops displaying the related effect / related video in the upper layer and displays the detailed page of the target object located in the lower layer of the related effect / related video to the user.

[0036] In one embodiment, the method further includes, after displaying related content of the target content on a top layer of the target page, when a second trigger operation acting on the related content is received, displaying a details page of the target object.

[0037] Here, the second trigger operation can be understood as a trigger operation acting on the related content exhibition area, for example, a click operation acting within the related content exhibition area.

[0038] In the above embodiment, if the user does not want to wait for the completion of the display of the related content to view the detail page of the target object, the user may click on the display area of ​​the related content, for example, click on the related content displayed on the electronic device. Correspondingly, when the electronic device monitors the click operation acting on the display area of ​​the related content, it can determine that a second trigger operation is received, stop displaying the related content, and display the detail page of the target object for the user to view the detailed information of the target object, thereby avoiding the need for the user to wait for the completion of the display of the related content to be able to view the detailed information of the target object, reducing the waiting time of the user, and improving the user's experience.

[0039] The interaction method according to the present embodiment includes: displaying a target page, displaying target content including a target object on the target page, receiving a user's shake trigger operation, displaying related content of the target content on the upper layer of the target page in response to the shake trigger operation, and displaying a detail page of the target object after the display of the related content is completed. In the present embodiment, by adopting the above technical solution, the user can instruct the electronic device to display related content of the target content displayed on the target page and skip to the detail page of the target object by using the shake trigger operation, which can further enhance the interest of the target content and related content of the target object when the target content and related content are displayed, and improve the user's interest in the target object and the user's usage experience.

[0040] 4 is a flowchart of another interaction method according to an embodiment of the present disclosure. The embodiment of the present embodiment can be combined with one or more preferred embodiments of the above embodiments. Preferably, the related content includes related visual elements, and the related content of the target content is displayed on the upper layer of the target page. In the process of displaying the related content, switching the target page to the details page of the target object includes filling a display area where the target page is located with the related visual elements of the target content, and when the filling is completed, stopping the control of populating the display area with new related visual elements, and switching the target page to the details page of the target object.

[0041] Preferably, when the display of the related content is completed, stopping the display of the related content and displaying the details page located below the related content includes controlling each related visual element to be moved out of the display area a predetermined time after filling is completed, and displaying the details page located below the related visual elements.

[0042] Preferably, the related content includes a related video, and displaying related content of the target content on an upper layer of the target page, and switching the target page to a detail page of the target object during the display of the related content includes playing a related video of the target content on an upper layer of the target page, and switching the target page to a detail page of the target object during the playback of the related video. Stopping the display of the related content and displaying the detail page located under the related content when the display of the related content is completed includes stopping the display of a video frame of the related video and displaying the detail page located under the related video when the playback of the related video is completed.

[0043] As shown in FIG. 4, the interaction method according to this embodiment includes the following steps.

[0044] In S201, a target page is displayed in which target content including a target object is displayed.

[0045] In S202, a shake trigger operation from the user is received, and S203 or S206 is executed.

[0046] At S203, in response to the shake trigger operation, relevant visual elements of the target content are used to fill a display area in which the target page is located.

[0047] Here, the related visual element can be understood as a visual element displayed on the upper layer of the target page by receiving a shake trigger operation of the user when the target content is displayed on the target page, and the visual element may be a visual element related to the target object included in the target content, or a visual element not related to the target object. The shape of the related visual element can be flexibly set, for example, the related data element may be an Easter egg shape such as a sphere, or may be other regular or irregular shapes, and the present embodiment is not limited thereto.

[0048] For example, when the electronic device receives a user's shake trigger operation, it can obtain related content of the target content from the server, and if the obtained related content is related visual elements, it can fill the display area where the target page is located with one or more of the related visual elements according to a predetermined filling scheme, to cover the target page displayed on the screen.

[0049] In this embodiment, the filling manner of the related visual elements can be flexibly set according to needs. For example, the related visual elements may be displayed at a predetermined position (e.g., the center position of the display area where the target page is located), and the related visual elements may be gradually expanded until they completely cover the display area where the target page is located, or multiple related visual elements may be gradually displayed at a predetermined position, or multiple related visual elements may be gradually controlled to flow from a predetermined position into the display area where the target page is located, and each related visual element may be controlled to move to the area boundary of the display area until the related visual elements fill the display area where the target page is located, and the movement may be stopped when the related visual elements move to another set position of the display area (e.g., the boundary or another position within the display area) or when they move until they contact other related visual elements that have stopped moving in the display area. This embodiment is not limited thereto.

[0050] In one embodiment, filling the display area in which the target page is located with associated visual elements of the target content includes controlling the associated visual elements of the target content to populate the display area in which the target page is located from a predetermined position and continue to move toward an area boundary of the display area until they contact the area boundary or an associated visual element in the display area that has stopped moving.

[0051] Here, the predetermined position is any position in the display area where the target page is located, for example, one or more area boundary positions of the display area where the target page is located, or any position within the display area where the target page is located, for example, the center position of the target page or other non-area boundary positions, etc. The movement direction of the related visual elements can be flexibly set. For example, it can be set to a direction from the predetermined position to the area boundary of the display area where the target page is located, and the movement directions of different related visual elements may be the same or different.

[0052] Illustratively, when receiving a user's shake trigger operation, the electronic device can gradually control multiple related visual elements to populate the display area from one area boundary of the display area in which the target page is located and move to another area boundary opposite the one area boundary. For example, as shown in FIG. 5 (in the figure, the related visual elements are ellipsoid visual elements and the target page is a splash page), the multiple related visual elements may be gradually controlled to fall from an upper boundary of the display area in which the target page is located along a downward direction into the display area, and each related visual element may be controlled to continue moving downward within the display area until it contacts the lower boundary of the display area or another related visual element that has stopped moving within the display area; the multiple related visual elements may be gradually controlled to fly from a lower boundary of the display area in which the target page is located along an upward direction into the display area, and each related visual element may be controlled to continue moving upward within the display area until it contacts the upper boundary of the display area or another related visual element that has stopped moving within the display area; or the multiple related visual elements may be brought into the display area along different directions from a non-area boundary position in the display area in which the target page is located (the center position of the display area) and controlled to continue moving to the periphery until it contacts an area boundary of the display area or a related visual element that has stopped moving within the display area. Here, the number of related visual elements to be imported into the display area in which the target page is located at one time may be preset or may be determined randomly, and the import speed of different related visual elements into the display area in which the target page is located and the movement speed of different related visual elements within the display area in which the target page is located may be the same or different.

[0053] At S204, if filling is complete, stop controlling the population of new relevant visual elements in the display area and switch the target page to a detail page of the target object.

[0054] In this embodiment, after the display area where the target page is located is filled with related visual elements, the target page can be switched to the details page of the target object, so as to weaken the user's perception of the page switching operation and reduce the suddenness when switching pages. When the display area where the target page is located is filled with related visual elements, as shown in FIG. 6 (FIG. 6 takes the target page as a splash page as an example), if new related visual elements cannot be imported into the display area where the target page is located, the control of importing new related visual elements into the display area can be stopped, and the target page located under the related visual elements can be switched to the details page of the target object. When the filling is completed, the control of importing new target video elements into the display area can be stopped, and the target page can be switched to the details page of the target object.

[0055] Filling the display area in which the target page is located with related visual elements does not necessarily require that there are no gaps in the target area that are not filled with related visual elements, but rather that the filled related visual elements extend to the entire display area, i.e., no new related visual elements can be further imported in accordance with the above importation method.

[0056] In S205, after a predetermined time has elapsed since the filling is completed, each related visual element is controlled to be moved out of the display area, and the detail page located below the related visual element is displayed, and the operation is terminated.

[0057] The electronic device fills the display area in which the target page is located with related visual elements, and after the filling is completed, continues to display the filled related visual elements for a predetermined time, and after the predetermined time is reached, controls each related visual element to move out of the display area in which the target page is located, canceling the occlusion of the detailed page of the target object displayed in the display area, i.e., the detailed page of the target object located below the related visual elements can be displayed to the user.

[0058] Here, the predetermined time can be set as necessary, for example, the predetermined time may be set to 1s or 2s, etc. The movement direction of each related visual element moving out of the display area may be the same as or different from the direction of the related visual element moving into the display area, and each related visual element can be controlled to move out of the display area along the movement direction when the related visual element is moved into the display area. For example, when each related visual element moves into the display area along a downward direction, each related visual element may be controlled to continue moving downward and move out of the display area after a predetermined time is reached, and when each related visual element moves into the display area along an upward direction, each related visual element may be controlled to continue moving upward and move out of the display area after a predetermined time is reached, improving the continuity of each related visual element when moving in and out. The movement speed when different related visual elements move out of the display area may be the same or different.

[0059] In this step, the trigger condition for controlling each related visual element to be moved out of the display area may be set to switch the target page to the detail page of the target object, that is, this embodiment can control each related visual element to be moved out of the display area where the target page is located after switching the target page to the detail page of the target object.

[0060] In S206, in response to the shake trigger operation, a related video of the target content is played on the upper layer of the target page, and the target page is switched to a detail page of the target object during the playing of the related video.

[0061] In S207, when the playback of the related video is completed, the display of the video frame of the related video is stopped, and the details page located below the related video is displayed.

[0062] Here, the related video of the target content can be understood as a video containing the target object, and when the target content displayed on the target page is a video, the related video may be a video different from the target content, and the related video can be set by the developer as needed.

[0063] For example, when the electronic device receives a shake trigger operation from a user, it acquires related content of the target content from the server, and if the acquired related content is a video, i.e., if the acquired related content is a related video, it plays the related video in the upper layer of the target page, and in the process of playing the related video, for example, when the related video is played at a certain time node (e.g., the start point of the related video, a time node between the start point and the end point of the related video, or the end point of the related video, etc.), the target page located in the lower layer of the related video being played is switched to a detailed page of the target object. When the playback of the related video is completed, it stops displaying the related video in the upper layer, for example, deletes the layer in which the related video is located, and displays the detailed page of the target object located in the lower layer of the related video.

[0064] In the interaction method of this embodiment, when a shake trigger operation is received from a user, related visual elements or related videos are displayed on the top layer of the target page, and the target page is switched to a detailed page of the target object during the display process, which can not only provide the user with more interaction methods and interaction contents, but also reduce the user's perception of page switching, improve the continuity of the display content within the page, and improve the user's viewing experience.

[0065] 7 is a block diagram of an interaction device according to an embodiment of the present disclosure. The device can be realized by software and / or hardware, and can be configured in an electronic device such as a mobile phone or a tablet computer, and can perform an interaction method by executing the interaction method. As shown in FIG. 7, the interaction device according to the present embodiment can include a target page display module 701, a shake receiving module 702, and a details page display module 703.

[0066] The target page display module 701 is configured to display a target page in which target content including a target object is displayed.

[0067] The shake receiving module 702 is configured to receive a shake trigger operation of a user.

[0068] The details page display module 703 is configured to display related content of the target content on the upper layer of the target page in response to the shake trigger operation, and display the details page of the target object after the display of the related content is completed.

[0069] In the present embodiment, the interaction device displays a target page displaying target content including a target object through a target page display module 701, receives a user's shake trigger operation through a shake receiving module 702, and displays related content of the target content on the upper layer of the target page through a detail page display module 703 in response to the shake trigger operation, and displays a detailed page of the target object after the related content is displayed. In this embodiment, by adopting the above technical solution, the user can instruct the electronic device to display related content of the target content displayed on the target page and skip to the detailed page of the target object through a shake trigger operation, thereby increasing the interest of the target content and related content of the target object when the target content and related content are displayed, and improving the user's interest in the target object and the user's usage experience.

[0070] In the above aspect, the target page may include a splash page and / or a video playback page.

[0071] The target page may include a video playback page, and the target content may be a target video, and the interaction device according to this embodiment may further include a splash page display module configured to display a splash page and display splash content including a target object on the splash page before displaying the target page. The target page display module 701 may be configured to switch a currently displayed page from the splash page to a video playback page and play the target video including the target object on the video playback page when the display of the splash content is completed or when a first trigger operation acting on a skip operator in the splash page is received.

[0072] In the above embodiment, the details page display module 703 may include a page switching unit configured to display related content of the target content in an upper layer of the target page and switch the target page to a details page of the target object in the process of displaying the related content, and a details page display unit configured to stop displaying the related content and display the details page located below the related content when the display of the related content is completed.

[0073] In the above aspect, the related content includes related visual elements, and the page switching unit may be configured to fill a display area in which the target page is located with related visual elements of the target content, and when filling is completed, stop controlling the populating of the display area with new related visual elements, and switch the target page to a details page of the target object.

[0074] In said aspect, the page switching unit may be configured to control a related visual element of the target content to move from a predetermined position into a display area in which the target page is located and to continue moving towards an area boundary of the display area until it contacts the area boundary or a related visual element in the display area which has stopped moving.

[0075] In the above embodiment, the details page display unit may be configured to control each associated visual element to be moved out of the display area a predetermined time after filling is completed, and to display the details page located below the associated visual elements.

[0076] In the above embodiment, the page switching unit may be configured to play a related video of the target content at an upper layer of the target page, and switch the target page to a details page of the target object during the playback of the related video, and the details page display unit may be configured to stop displaying video frames of the related video and display the details page located at a lower layer of the related video when playback of the related video is completed.

[0077] The interaction device of this embodiment may further include a trigger receiving module configured to display a details page of the target object when a second trigger operation acting on the related content is received after displaying related content of the target content in an upper layer of the target page.

[0078] The interaction device according to the embodiment of the present disclosure can execute the interaction method according to any embodiment of the present disclosure, and has functional modules and effects corresponding to the execution of the interaction method. For technical details not described in detail in this embodiment, reference may be made to the interaction method according to any embodiment of the present disclosure.

[0079] Hereinafter, referring to FIG. 8, a structural schematic diagram of an electronic device (e.g., a terminal device) 800 suitable for implementing an embodiment of the present disclosure is shown. The terminal device in the embodiment of the present disclosure may include mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDA), tablet computers (Portable Android Devices, PAD), portable multimedia players (Portable Media Players, PMP), in-vehicle terminals (e.g., in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in FIG. 8 is merely an example and does not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.

[0080] As shown in Fig. 8, the electronic device 800 may include a processing unit (e.g., a central processor, a graphic processor, etc.) 801, which can perform various appropriate operations and processes based on a program stored in a read-only memory (ROM) 802 or loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 further stores various programs and data necessary for the operation of the electronic device 800. The processing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0081] Input devices 806 including, for example, a touch panel, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., output devices 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc., storage devices 808 including, for example, a magnetic tape, a hard disk, etc., and communication devices 809 can be connected to the I / O interface 805. The communication devices 809 enable the electronic device 800 to communicate wirelessly or via wires with other devices to exchange data. Although FIG. 8 illustrates the electronic device 800 with various devices, it should be understood that it is not necessary to implement or include all of the illustrated devices. Instead, more or fewer devices may be implemented or included.

[0082] According to an embodiment of the present disclosure, the process described with reference to the flowchart above may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing 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 809, or may be installed from the storage device 808, or may be installed from the ROM 802. When the computer program is executed by the processing device 801, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.

[0083] It should be noted that the computer readable medium described in this disclosure may be a computer readable signal medium, a computer readable storage medium, or any combination of the above. The computer readable storage medium may be, for example, but not limited to, an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. Further specific examples of the computer readable storage medium may include an electrical connection having one or more leads, a portable computer disk, a hard disk, a RAM, a ROM, an Erasable Programmable Read-Only Memory (EPROM), a flash memory, an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. The storage medium may be a non-transitory storage medium. In this disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used in or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a propagated data signal, either in baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal may take a variety of forms, including electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program that can be used in or in conjunction with an instruction execution system, apparatus, or device.The program code contained in the computer readable medium may be transmitted over any suitable medium, including electrical wire, optical cable, radio frequency (RF), or the like, or any suitable combination of the above.

[0084] In some embodiments, the clients and servers may communicate using any now known or later developed network protocol, such as HyperText Transfer Protocol (HTTP), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a Local Area Network (LAN), a Wide Area Network (WAN), a network of networks (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any now known or later developed network.

[0085] The computer readable medium may be included in the electronic device, or may exist separately and not attached to the electronic device.

[0086] One or more programs are carried on the computer-readable medium. When the one or more programs are executed by the electronic device, the electronic device displays a target page displaying target content including a target object, receives a user's shake trigger operation, and in response to the shake trigger operation, displays related content of the target content on an upper layer of the target page, and displays a details page of the target object after the display of the related content is completed.

[0087] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages ​​or combinations thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and even conventional procedural programming languages ​​such as "C" or similar. The program code may run entirely on the user's computer, partially on the user's computer, as a single, separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or business server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a LAN or WAN, or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).

[0088] The flowcharts and block diagrams in the drawings illustrate possible architectures, functions, and operations of the methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program, or part of code, which includes one or more executable instructions for implementing a certain logical function. It should be noted that in some alternative implementations, the functions described in the blocks may occur in a different order than the order described in the drawings. For example, two blocks shown as connected may actually be executed substantially in parallel or in reverse order depending on the related functions. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts may be implemented in a system based on dedicated hardware that executes a certain function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.

[0089] The units according to the embodiments of the present disclosure may be implemented in a software or hardware manner, and the names of the modules, if any, do not limit the units themselves.

[0090] The functionality of the present disclosure may be performed, 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 (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Parts (ASSPs), System on Chip (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0091] In the present specification, a machine-readable medium may be a tangible medium that can contain or store a program used in or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. Further specific examples of a machine-readable storage medium include an electrical connection by one or more wires, a portable computer disk, a hard disk, a RAM, a ROM, an EPROM, or a flash memory, a portable CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0092] According to one or more embodiments of the present disclosure, Example 1 comprises: Displaying a target page displaying target content including the target object; Receiving a shake trigger operation from a user; In response to the shake trigger operation, displaying related content of the target content on an upper layer of the target page, and displaying a detail page of the target object after the display of the related content is completed. Provide a method of interaction.

[0093] According to one or more embodiments of the present disclosure, Example 2 is based on the method of Example 1, where the target page includes a splash page and / or a video playback page.

[0094] According to one or more embodiments of the present disclosure, Example 3 is based on the method of Example 2, wherein the target page includes a video playback page, and the target content is a target video; and before displaying the target page, displaying a splash page and displaying splash content including the target object on the splash page; Displaying the target page includes: When the display of the splash content is completed or when a first trigger operation acting on a skip operator in the splash page is received, the method includes switching a currently displayed page from the splash page to a video playback page, and playing a target video including the target object on the video playback page.

[0095] According to one or more embodiments of the present disclosure, Example 4 is based on the method of Example 1, and includes displaying related content of the target content on a top layer of the target page, and displaying a details page of the target object after the display of the related content is completed. Displaying related content of the target content on the upper layer of the target page, and switching the target page to a detailed page of the target object during the display of the related content; When the display of the related content is completed, the display of the related content is stopped and the details page located below the related content is displayed.

[0096] According to one or more embodiments of the present disclosure, Example 5 is based on the method of Example 4, wherein the related content includes related visual elements, and the related content of the target content is displayed on the upper layer of the target page, and in the process of displaying the related content, the target page is switched to a detail page of the target object. filling a display area in which the target page is located with relevant visual elements of the target content; When filling is complete, stopping control of populating the display area with new relevant visual elements and switching the target page to a details page of the target object.

[0097] According to one or more embodiments of the present disclosure, Example 6 is based on the method of Example 5, further comprising: filling a display area in which the target page is located with related visual elements of the target content, The control includes moving a related visual element of the target content from a preset position into a display area in which the target page is located, and continuing to move the related visual element toward a boundary of the display area until the related visual element contacts the boundary or a related visual element in the display area that has stopped moving.

[0098] According to one or more embodiments of the present disclosure, Example 7 is based on the method described in Example 5 or 6, and includes stopping the display of the related content when the display of the related content is completed, and displaying the detail page located below the related content. A predetermined time after the filling is completed, each related visual element is controlled to be moved out of the display area, and the detail page located below the related visual element is displayed.

[0099] According to one or more embodiments of the present disclosure, Example 8 is based on the method of Example 4, wherein the related content includes a related video, and the related content of the target content is displayed on a top layer of the target page, and in the process of displaying the related content, the target page is switched to a detail page of the target object. Playing a related video of the target content on an upper layer of the target page, and switching the target page to a detail page of the target object during the playback of the related video; When the display of the related content is completed, stopping the display of the related content and displaying the details page located below the related content is When playback of the related video is completed, the display of the video frames of the related video is stopped, and the details page located below the related video is displayed.

[0100] According to one or more embodiments of the present disclosure, Example 9 is based on the method according to any one of Examples 1 to 4, and after displaying related content of the target content on the upper layer of the target page, When a second trigger operation acting on the related content is received, displaying a details page of the target object.

[0101] According to one or more embodiments of the present disclosure, Example 10 comprises: a target page display module configured to display a target page having target content including the target object; A shake receiving module configured to receive a shake trigger operation of a user; and a details page display module configured to display related content of the target content on an upper layer of the target page in response to the shake trigger operation, and display a details page of the target object after the display of the related content is completed. An interaction device is provided.

[0102] According to one or more embodiments of the present disclosure, Example 11 is one or more processors; a memory configured to store one or more programs; An electronic device comprising: When the one or more programs are executed by the one or more processors, the one or more processors implement the interaction method according to any one of Examples 1 to 9. Provide electronic equipment.

[0103] According to one or more embodiments of the present disclosure, Example 12 provides a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, performing an interaction method described in any one of Examples 1 to 9.

[0104] Although operations have been described in a particular order, it should not be understood that these operations must be performed in the particular order shown, or in a forward order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes specific implementation details, these should not be understood as limiting the scope of the disclosure. Some features described in the description of a single embodiment may be implemented in combination in a single embodiment. Conversely, various features described in the description of a single embodiment may be implemented in multiple embodiments, either alone or in any suitable subcombination.

Claims

1. 1. An interaction method performed by an electronic device, comprising: displaying a target page displaying target content including the target object; receiving a user's shake trigger operation acting on the electronic device; and displaying related content of the target content on an upper layer of the target page in response to the shake trigger operation, and displaying a details page of the target object after the display of the related content is completed; Including, the target page includes at least one of a splash page or a video playback page; method.

2. the target page includes the video playback page; the target content is a target video; Before displaying the target page, displaying a splash page and displaying splash content on the splash page including the target object; Displaying the target page includes: when the display of the splash content is completed or when a first trigger operation acting on a skip operation in the splash page is received, switching the currently displayed page from said splash page to said video playback page; playing a target video including the target object on the video playback page; Including, The method of claim 1.

3. Displaying related content of the target content on the upper layer of the target page, and displaying a detail page of the target object after the display of the related content is completed; Displaying related content of the target content on the upper layer of the target page, and switching the target page to a detailed page of the target object during the display of the related content; and When the display of the related content is completed, stopping the display of the related content and displaying the details page located below the related content; Including, The method of claim 1.

4. The related content includes related visual elements, and displays related content of the target content on the upper layer of the target page. In the process of displaying the related content, the target page is switched to a detail page of the target object. filling a display area in which the target page is located with relevant visual elements of the target content; and when filling is complete, ceasing control of populating the display area with new relevant visual elements and switching the target page to a details page of the target object; Including, The method according to claim 3.

5. filling a display area in which the target page is located with related visual elements of the target content, and control the relevant visual element of the target content to move from a preset position into a display area in which the target page is located, and to continue moving to a boundary of the display area until the relevant visual element stops moving on the boundary or in the display area. The method according to claim 4.

6. When the display of the related content is completed, stopping the display of the related content and displaying the details page located below the related content is A predetermined time after the completion of filling, the related visual elements are controlled to be moved out of the display area, and the detail page located below the related visual elements is displayed. The method according to claim 4 or 5.

7. The related content includes a related video, and the related content of the target content is displayed on the upper layer of the target page. In the process of displaying the related content, the target page is switched to a detailed page of the target object. Playing a related video of the target content on the upper layer of the target page, and switching the target page to a detail page of the target object during the playback of the related video; When the display of the related content is completed, stopping the display of the related content and displaying the details page located below the related content is When the playback of the related video is completed, stopping the display of the video frame of the related video and displaying the details page located below the related video. The method according to claim 3.

8. The method further comprises: After displaying the contents related to the target content on the upper layer of the target page, displaying a detail page of the target object when a second trigger operation acting on the related content is received.

4. The method according to claim 1 .

9. At least one processor; a memory configured to store at least one program; An electronic device comprising: The at least one program, when executed by the at least one processor, causes the at least one processor to implement the method according to any one of claims 1 to 5 and 7. electronic equipment.

10. A computer-readable storage medium having a computer program stored thereon, The computer program, when executed by a processor, performs the method according to any one of claims 1 to 5 and 7. A computer-readable storage medium.

Citation Information

Patent Citations

  • Video association information recommendation method and device

    CN105933730A

  • Interface information providing method and device and electronic device

    CN109754298A

  • Message icon display method and device, terminal and storage medium

    CN110134484A

  • Remote sound monitoring apparatus testable depending on variations in supply voltage

    JP1982049820A

  • System and method for providing advertisement based on motion of mobile terminal

    JP2013134494A