Content display method and apparatus, device, and storage medium

By displaying search keywords and controls on multimedia content pages and responding to user actions to display search results pages, the problem of monotonous content after exiting object display pages is solved, resulting in richer content display and a better user experience.

WO2026091838A1PCT designated stage Publication Date: 2026-05-07BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BEIJING YOUZHUJU NETWORK TECH CO LTD
Filing Date
2025-09-02
Publication Date
2026-05-07

AI Technical Summary

Technical Problem

In existing technologies, after a user exits the object display page, the multimedia content page displays only a single type of content and fails to further display content related to the object display page.

Method used

When the user exits the object display page, a multimedia content page is displayed, showing the search keywords and related search controls. In response to the user's trigger action, a search results page is displayed, showing the target object related to the search keywords.

Benefits of technology

It enhances the richness of content display and user experience, guiding users to quickly find relevant objects through searches, thereby increasing the diversity and efficiency of content browsing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025118395_07052026_PF_FP_ABST
    Figure CN2025118395_07052026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a content display method and apparatus, a device, and a storage medium. The content display method comprises: in response to an exit operation on an object display page, displaying a multimedia content page, and displaying a search keyword and a search control associated with the search keyword in the multimedia content page (S110); and in response to a trigger operation on the search control, displaying a search result page (S120), wherein a plurality of target objects associated with the search keyword are displayed in the search result page, and the target objects include one or more objects in the object display page. In the content display method provided by the present application, when an interface exits from the object display page, the search keyword and the search control associated with the search keyword are displayed in the displayed multimedia content page, so as to guide a user to trigger the search control, so that the search result page comprising the plurality of target objects are displayed, thereby increasing the richness of content display and further improving the content browsing experience.
Need to check novelty before this filing date? Find Prior Art

Description

Content display methods, devices, equipment and storage media

[0001] Cross-references to related applications

[0002] This application claims priority to Chinese Patent Application No. 202411525214.0, filed on October 29, 2024, the disclosure of which is incorporated herein by reference in its entirety. Technical Field

[0003] This disclosure relates to a content display method, apparatus, device, and storage medium. Background Technology

[0004] With the development and adoption of the internet, more and more users are choosing to shop online. To facilitate this, e-commerce platforms offer users various channels to access their shopping platforms. Among these, embedding object display controls (such as "shopping cart icons") within multimedia content (like short videos) is currently a widely used method.

[0005] When a user browses multimedia content that has an object display control attached, the user can click the object display control to enter the object display page. In related technologies, when the user exits the object display page, the interface returns to the page containing the multimedia content and continues to display the multimedia content, without further displaying any content related to the objects on the object display page, resulting in a rather simplistic content presentation. Summary of the Invention

[0006] This disclosure provides a content display method, apparatus, device, and storage medium.

[0007] In a first aspect, embodiments of this disclosure provide a content display method, including:

[0008] In response to an exit operation on the object display page, a multimedia content page is displayed, and search keywords and search controls associated with the search keywords are displayed on the multimedia content page; wherein, the multimedia content page displays an object display control, which is used to display the object display page;

[0009] In response to a triggering operation on the search control, a search results page is displayed; wherein the search results page displays multiple target objects associated with the search keywords, and the target objects include one or more objects from the object display page.

[0010] Secondly, embodiments of this disclosure also provide a content display device, including:

[0011] The search control display module is used to display a multimedia content page in response to an exit operation of the object display page, and to display search keywords and search controls associated with the search keywords in the multimedia content page; wherein, the multimedia content page displays an object display control, which is used to display the object display page;

[0012] The search results page display module is used to display a search results page in response to a trigger operation on the search control; wherein the search results page displays multiple target objects associated with the search keywords, and the target objects include one or more objects from the object display page.

[0013] Thirdly, embodiments of this disclosure also provide an electronic device, the electronic device comprising:

[0014] One or more processors;

[0015] Storage device for storing one or more programs.

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the content display method as described in the embodiments of this disclosure.

[0017] Fourthly, embodiments of this disclosure also provide a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the content display method as described in embodiments of this disclosure. Attached Figure Description

[0018] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0019] Figure 1 is a flowchart illustrating a content display method provided in an embodiment of this disclosure;

[0020] Figure 2 is an example diagram of a display object page provided in an embodiment of this disclosure;

[0021] Figure 3 is an example diagram of a search control that displays search keywords and is associated with the search keywords, provided in an embodiment of this disclosure;

[0022] Figure 4 is an example diagram of a search results page provided in an embodiment of this disclosure;

[0023] Figure 5 is a structural schematic diagram of a content display device provided in an embodiment of this disclosure; and

[0024] Figure 6 is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0025] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0026] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0027] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". 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 additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0028] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

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

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

[0031] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0032] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.

[0033] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0034] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0035] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0036] Figure 1 is a flowchart illustrating a content display method provided in an embodiment of this disclosure. This embodiment is applicable to situations where content is displayed. The method can be executed by a content display device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, such as a mobile terminal, a PC, or a server.

[0037] As shown in Figure 1, the method includes:

[0038] S110, in response to the exit operation of the object display page, displays a multimedia content page, and displays the search keywords and the search control associated with the search keywords in the multimedia content page.

[0039] The multimedia content page displays an object display control, which is used to display the object display page. The multimedia content can be a video or a short video, and the object display control can be used to display the object display page based on user-triggered actions. The object display control can be represented as a "shopping cart icon," for example, displayed as a small yellow cart. In this embodiment, the object display control can be associated with one or more objects. If the object display control is associated with one object, the object display page can be the object details page for that object; if the object display control is associated with multiple objects, the object display page can be the object list page (also known as the object aggregation page) for those multiple objects. In this application scenario, the object can be a product on an e-commerce platform. This product can be a physical product (such as clothing, appliances, cosmetics, etc.) or a non-physical product (such as massage services, photography services, etc.).

[0040] For example, Figure 2 is an example diagram of an object display page in this embodiment. As shown in Figure 2, when a user is browsing a short video and comes across a short video with an object display control attached, the user clicks on the object display control. If the object display control is associated with an object, the object display page is the object details page of that object. If the object display control is associated with multiple objects, the object display page is the object list page of those multiple objects, allowing the user to view one or more objects in the object display page.

[0041] In this embodiment, when the user exits the object display page, the system returns to the multimedia content page, determines the search keywords, and displays the determined search keywords and their corresponding search controls on the multimedia content page to guide the user to click the search control to display the target object associated with the search keywords.

[0042] The search keywords can be determined based on search reference information. Specifically, the methods for displaying search keywords and associated search controls on the multimedia content page can be: obtaining search reference information; determining search keywords based on the search reference information; and displaying the search keywords and associated search controls on the multimedia content page.

[0043] The search reference information includes at least one of the following: first object information from the object display page, interactive information from the object display page, and second object information from the multimedia content. The first object information can be attribute information of the first object, such as name, category, style, and image. The second object information can be attribute information of the second object extracted from the multimedia content, such as name, category, style, and image. Interactive information from the object display page can be understood as information generated by user interaction with the object display page. Specifically, interactive information from the object display page can include: the number of times the object was accessed that day, the number of times the object was accessed (reset to zero on a cold start of the application), the number of times the object was added to the cart (reset to zero on a cold start of the application), the number of times the object was submitted for an order (reset to zero on a cold start of the application), the duration of the most recent display, the number of times the object specification was opened, the number of times the object specification was switched, and the timestamp of the most recent opening.

[0044] Optionally, the method for determining search keywords based on search reference information may be: determining multiple candidate keywords based on first object information and / or second object information; determining the weight of multiple candidate keywords based on interaction information; and determining the candidate keyword with the highest weight as the search keyword.

[0045] The method for determining multiple candidate words based on first object information and / or second object information can be as follows: Using a knowledge graph, obtain candidate objects whose similarity to the first object information exceeds a set value; combine the first object and subsequent objects into a first candidate object set; using a knowledge graph, obtain candidate objects whose similarity to the second object information exceeds a set value; combine the second object and subsequent objects into a second candidate object set; and determine multiple candidate keywords based on the first and second candidate object sets. The method for determining the weight of multiple candidate keywords based on interaction information can be as follows: determine the interaction information associated with each candidate keyword, normalize the interaction information, and then accumulate it to obtain the weight of each candidate keyword. In this embodiment, a larger weight indicates that the candidate keyword better matches the user's needs. In this embodiment, the candidate keyword with the largest weight is determined as the search keyword, making the searched target object more in line with the user's personalized needs.

[0046] In one application scenario, to conserve computing resources, once a user has triggered a transaction on the object display page, related objects on the page are no longer displayed further. Therefore, upon detecting an exit from the object display page, it's necessary to determine whether the user has triggered a transaction on that page.

[0047] Optionally, the method for displaying search keywords and search controls associated with search keywords in the multimedia content page can be: determining whether a transaction operation is detected in the object display page; if no transaction operation is detected in the object display page, then displaying search keywords and search controls associated with search keywords in the multimedia content page.

[0048] In this scenario, detecting a transaction on the object display page indicates that the user has purchased an object from that page; not detecting a transaction indicates that the user has not purchased an object from that page. If no transaction is detected on the object display page, search keywords and associated search controls are displayed on the multimedia content page to guide the user in searching for objects.

[0049] For example, Figure 3 is an example diagram of displaying search keywords and search controls associated with search keywords in this embodiment. As shown in Figure 3, when exiting the object display page, the interface returns to the multimedia content page, and the search keywords and search controls associated with search keywords are displayed on the multimedia content page.

[0050] S120, in response to a triggering operation on the search control, displays the search results page.

[0051] The search results page displays multiple target objects associated with the search keywords, and these target objects include one or more objects from the object display page.

[0052] In this embodiment, when the terminal detects that the user clicks the search control, it extracts the object associated with the search keyword from the objects belonging to the object display page as the first target object, and calls the search engine of the application where the object display page is located to perform an object search based on the search keyword to obtain the second target object. The first target object and the second target object are then displayed on the search results page.

[0053] In this embodiment, to highlight the target object belonging to the object display page in the search results page, the first target object can be placed at the beginning of the search results page. Specifically, the search results page can be displayed as follows: if the target object includes an object from the object display page, then the object from the object display page is placed at the top of the search results page; if the target object includes multiple objects from the object display page, then all objects from the object display page are placed at the top of the search results page.

[0054] In this search results page, multiple target objects are displayed in a specific arrangement. If a target object includes an object from the object display page, that object is placed at the top of the search results page. If the target object includes N (N is an integer greater than 1) objects from the object display page, that object is placed in the first N positions of the search results page. This approach allows users to quickly find objects from the object display page, improving the user experience.

[0055] Optionally, the search results page can be displayed by adding a preset identifier to one or more objects belonging to the object display page in the search results page, and / or adding a preset effect to the area where one or more objects belonging to the object display page are located.

[0056] The preset identifier can be used to reflect the object's relationship to the multimedia content page (i.e., the object in the aforementioned object display page). The preset effect can be any animation effect, without limitation, such as adding a colored border to the area where the object belongs to the object display page. For example, Figure 4 is an example of a search results page in this embodiment. As shown in Figure 4, the search results page includes target object 1, target object 2, target object 3, and target object 4. Target object 1 is an object belonging to the object display page, so a preset identifier in the shape of a five-pointed star is added to target object 1. In this embodiment, the target object belonging to the object display page can be further highlighted.

[0057] Optionally, in response to a triggering operation on the search control, the search results page can be displayed by: navigating to the target application's interface and displaying the search results page in the target application's interface.

[0058] The target application can be understood as the application corresponding to the object display page, such as an online shopping mall application. In this embodiment, when the user clicks the search control, the terminal switches to the interface of the target application and displays the search results page in the target application's interface.

[0059] Optionally, the search results page can be displayed by showing it in a proportion that occupies a set percentage of the screen.

[0060] The set ratio is a value greater than 0 and less than or equal to 1. If the set ratio is 1, the search results page is displayed in full screen. If the set ratio is greater than 0 and less than 1, the search results page is displayed in a split-screen manner. For example, if the set ratio is 7 / 10, the search results page is displayed in a 7 / 10 split-screen manner. In this embodiment, displaying the search results page according to a set ratio of the interface can improve the display diversity of the search results page.

[0061] Optionally, if the ratio is set to a value greater than 0 and less than 1, the search results page will be displayed in full screen in response to a triggering action on the search results page.

[0062] The triggering action can be a swipe. When the search results page is displayed in a split-screen mode, if the user swipes on the search results page, the search results page switches to full-screen display. This improves the flexibility of changing the display mode of the search results page.

[0063] Optionally, after displaying the search results page, the following steps are also included: in response to the closing operation of the search results page, displaying the main page of the target application.

[0064] In this embodiment, when the user triggers the action of closing the search results page, the terminal closes the search results page and displays the main page of the target application. That is, upon entering the main page of the target application, the user can browse objects within the target application.

[0065] Optionally, the search results page includes a multimedia return control. After displaying the search results page, the following steps are also included: in response to a triggering operation on the multimedia return control, returning to display the multimedia content page.

[0066] In this embodiment, when the user triggers the multimedia return control on the search results page, the terminal returns to display the multimedia content page. This embodiment improves the ease of switching between the search results page and the multimedia content page by using the return control to return from the search results page to the multimedia content page.

[0067] The technical solution of this embodiment, in response to an exit operation from the object display page, displays a multimedia content page, and displays search keywords and search controls associated with the search keywords on the multimedia content page; wherein, the multimedia content page displays object display controls, which are used to display the object display page; in response to a trigger operation on the search controls, a search results page is displayed; wherein, the search results page displays multiple target objects associated with the search keywords, and the target objects include one or more objects from the object display page. The content display method provided in this embodiment, when the interface exits from the object display page, displays search keywords and search controls associated with the search keywords on the displayed multimedia content page to guide the user to trigger the search controls, thereby displaying a search results page containing multiple target objects, which can improve the richness of content display and further enhance the browsing experience.

[0068] Figure 5 is a structural schematic diagram of a content display device provided in an embodiment of this disclosure. As shown in Figure 5, the device includes:

[0069] The search control display module 510 is used to display a multimedia content page in response to an exit operation of the object display page, and to display search keywords and search controls associated with the search keywords in the multimedia content page; wherein, the multimedia content page displays an object display control, which is used to display the object display page;

[0070] The search results page display module 520 is used to display the search results page in response to a trigger operation on the search control; wherein the search results page displays multiple target objects associated with the search keywords, and the target objects include one or more objects in the object display page.

[0071] Optionally, the search control display module 510 is also used for:

[0072] Determine whether a transaction operation is detected on the object display page;

[0073] If no transaction is detected on the object display page, the search keywords and the search control associated with the search keywords will be displayed on the multimedia content page.

[0074] Optionally, the search control display module 510 is also used for:

[0075] Obtain search reference information; wherein, the search reference information includes at least one of the following: first object information in the object display page, interactive information in the object display page, and second object information in the multimedia content;

[0076] Determine search keywords based on search reference information;

[0077] Display search keywords and search controls associated with those keywords on the multimedia content page.

[0078] Optionally, the search control display module 510 is also used for:

[0079] Multiple candidate keywords are determined based on the information of the first object and / or the information of the second object;

[0080] The weights of multiple candidate keywords are determined based on interactive information;

[0081] The candidate keywords with the highest weight are selected as the search keywords.

[0082] Optionally, the search results page display module 520 is also used for:

[0083] If the target object includes an object from the object display page, then the object from the object display page will be displayed at the top of the search results page.

[0084] If the target object includes multiple objects from the object display page, then the multiple objects belonging to the object display page will be displayed at the beginning of the search results page.

[0085] Optionally, the search results page display module 520 is also used for:

[0086] Add preset identifiers to one or more objects belonging to the object display page on the search results page, and / or add preset effects to the areas where one or more objects belonging to the object display page are located.

[0087] Optionally, the search results page display module 520 is also used for:

[0088] In response to a trigger action on the search control, navigate to the target application's interface and display the search results page in the target application's interface.

[0089] Optionally, the search results page display module 520 is also used for:

[0090] The search results page is displayed in a proportion that occupies a set percentage of the screen; where the set percentage is a value greater than 0 and less than or equal to 1.

[0091] Optionally, the search results page display module 520 is also configured to, in response to a triggering operation on the search results page, display the search results page in full screen if the set ratio is a value greater than 0 and less than 1.

[0092] Optionally, it also includes: a search results page closing module, used for:

[0093] In response to closing the search results page, display the target application's main page.

[0094] Optionally, it also includes: a return control trigger module, used for:

[0095] In response to a trigger action on the multimedia return control, return to display the multimedia content page.

[0096] The content display device provided in this disclosure can execute the content display method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0097] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the protection scope of the embodiments of this disclosure.

[0098] Figure 6 is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Referring to Figure 6 below, a schematic diagram of the structure of an electronic device (e.g., the terminal device or server in Figure 6) 500 suitable for implementing embodiments of this disclosure is shown. The terminal device in embodiments of this disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 6 is merely an example and should not impose any limitations on the functionality and scope of use of embodiments of this disclosure.

[0099] As shown in Figure 6, the electronic device 500 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the electronic device 500. The processing unit 501, ROM 502, and RAM 503 are interconnected via a bus 504. An edit / output (I / O) interface 505 is also connected to the bus 504.

[0100] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic device 500 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 6 shows an electronic device 500 with various devices, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0101] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, it performs the functions defined in the methods of embodiments of this disclosure.

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

[0103] The electronic device provided in this embodiment and the content display method provided in the above embodiments belong to the same inventive concept. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0104] This disclosure provides a computer storage medium storing a computer program that, when executed by a processor, implements the content display method provided in the above embodiments.

[0105] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0106] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol), and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.

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

[0108] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to:

[0109] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: display a multimedia content page in response to an exit operation on an object display page, and display search keywords and search controls associated with the search keywords on the multimedia content page; wherein the multimedia content page displays an object display control used to display the object display page; and display a search results page in response to a trigger operation on the search control; wherein the search results page displays multiple target objects associated with the search keywords, and the target objects include one or more objects from the object display page.

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

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

[0112] The units described in the embodiments of this disclosure can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".

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

[0114] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0115] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0116] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0117] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. A content display method, comprising: In response to an exit operation on the object display page, a multimedia content page is displayed, and search keywords and search controls associated with the search keywords are displayed on the multimedia content page; wherein, the multimedia content page displays an object display control, which is used to display the object display page; In response to a triggering operation on the search control, a search results page is displayed; wherein the search results page displays multiple target objects associated with the search keywords, and the target objects include one or more objects from the object display page.

2. The method according to claim 1, wherein, The step of displaying search keywords and search controls associated with the search keywords on the multimedia content page includes: Determine whether a transaction operation is detected on the object display page; If no transaction is detected on the object display page, the search keywords and the search controls associated with the search keywords are displayed on the multimedia content page.

3. The method according to claim 1 or 2, wherein, The step of displaying search keywords and search controls associated with the search keywords on the multimedia content page includes: Obtain search reference information; wherein, the search reference information includes at least one of the first object information in the object display page, the interactive information in the object display page, and the second object information in the multimedia content; Search keywords are determined based on the aforementioned search reference information; The search keywords and search controls associated with the search keywords are displayed on the multimedia content page.

4. The method according to claim 3, wherein, The process of determining search keywords based on the search reference information includes: Multiple candidate keywords are determined based on the first object information and / or the second object information; The weights of the multiple candidate keywords are determined based on the interaction information; The candidate keywords with the highest weight are selected as the search keywords.

5. The method according to any one of claims 1-4, wherein, The search results page includes: If the target object includes an object from the object display page, then the object belonging to the object display page will be placed at the top of the search results page for display. If the target object includes multiple objects from the object display page, then the multiple objects belonging to the object display page will be displayed at the beginning of the search results page.

6. The method according to any one of claims 1-5, wherein, The search results page includes: Add a preset identifier to one or more objects belonging to the object display page in the search results page, and / or add a preset effect to the area where one or more objects belonging to the object display page are located.

7. The method according to any one of claims 1-6, wherein, The step of displaying the search results page in response to a trigger operation on the search control includes: In response to a triggering operation on the search control, the user is redirected to the interface of the target application, and the search results page is displayed in the interface of the target application.

8. The method according to claim 7, wherein, The search results page includes: The search results page is displayed in a proportion that occupies a set percentage of the interface; wherein the set percentage is a value greater than 0 and less than or equal to 1.

9. The method according to claim 8, wherein, If the set ratio is a value greater than 0 and less than 1, then in response to the trigger operation on the search results page, the search results page is displayed in full screen.

10. The method according to any one of claims 7-9, wherein, After displaying the search results page, the method further includes: In response to the closing action of the search results page, the main page of the target application is displayed.

11. The method according to any one of claims 7-10, wherein, The search results page includes a multimedia return control. After displaying the search results page, the method further includes: In response to a trigger operation on the multimedia return control, the multimedia content page is returned and displayed.

12. A content display device, comprising: The search control display module is configured to display a multimedia content page in response to an exit operation of the object display page, and to display search keywords and search controls associated with the search keywords in the multimedia content page; wherein, the multimedia content page displays an object display control, which is used to display the object display page; The search results page display module is configured to display a search results page in response to a trigger operation on the search control; wherein the search results page displays multiple target objects associated with the search keywords, and the target objects include one or more objects from the object display page.

13. An electronic device, comprising: One or more processors; A storage device is configured to store one or more programs, wherein, When the one or more programs are executed by the one or more processors, the one or more processors implement the content display method as described in any one of claims 1-11.

14. A storage medium containing computer-executable instructions, wherein, The computer-executable instructions, when executed by a computer processor, are used to perform the content display method as described in any one of claims 1-11.

Citation Information

Patent Citations

  • Object information display method and device, electronic equipment and storage medium

    CN114938458A

  • Page display method and device, electronic equipment, storage medium and program product

    CN115220849A

  • Interaction method and device, readable medium and electronic equipment

    CN118113923A

  • Content display method and device, equipment and storage medium

    CN119477462A

  • Interaction method and apparatus, electronic device, and storage medium

    WO2024199501A1