Information search method and device, equipment and storage medium
By presenting search controls and related images in the playback interface of media content, the problem of long search link length in the prior art is solved, and the efficiency of information acquisition is improved.
Patent Information
- Application Number
- CN202411656037.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-03-14
AI Technical Summary
In the prior art In the search process of media content, users need to enter search terms in the search page, resulting in a longer search link length and low efficiency.
A search control is presented in the playback interface of the media content, including a search term input area, and a first image associated with the media content is presented in the search control, and a search result determined based on the second image associated with the media content is presented in response to a preset operation associated with the first image.
By presenting search controls and related images in the playback interface, the efficiency of information presentation is improved, the length of the search link is reduced, and the efficiency of information acquisition is improved.
Smart Images

Figure CN119622007A_ABST
Abstract
Description
Technical Field
[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to an information search method, apparatus, device, and computer-readable storage medium. Background Art
[0002] With the development of computer technology, more and more applications are capable of providing media content. This diverse range of media content provides information, education, lifestyle, and entertainment. When viewers are interested in relevant content within the media, they can go to the search page and enter the corresponding search term to conduct a search. Summary of the Invention
[0003] In a first aspect of the present disclosure, a method for information search is provided. The method comprises: presenting a search control in a playback interface of media content, the search control including a search term input area; presenting a first image associated with the media content in the search control; and presenting search results determined based on a second image associated with the media content in response to a preset operation associated with the first image.
[0004] In a second aspect of the present disclosure, a device for information search is provided. The device includes: a first presentation module configured to present a search control in a playback interface of media content, the search control including a search term input area; a second presentation module configured to present a first image associated with the media content in the search control; and a third presentation module configured to present search results determined based on a second image associated with the media content in response to a preset operation associated with the first image.
[0005] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.
[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.
[0007] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0009] Figure 1 A schematic diagram illustrating an example environment in which embodiments according to the present disclosure may be implemented;
[0010] Figures 2A to 2D shows an example interface according to some embodiments of the present disclosure;
[0011] Figure 3 A flowchart illustrating an example process for information searching according to some embodiments of the present disclosure;
[0012] Figure 4 A schematic structural block diagram showing an example apparatus for information search according to some embodiments of the present disclosure; and
[0013] Figure 5 A block diagram of an electronic device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0014] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0015] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.
[0016] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.
[0017] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
[0018] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.
[0019] As mentioned above, with the development of computer technology, more and more applications are capable of providing media content. This diverse range of media content provides people with information, education, lifestyle, and entertainment. When viewers are interested in relevant content within this media, they can go to the search page and enter the corresponding search term to conduct a search.
[0020] Embodiments of the present disclosure provide an information search solution, which includes: presenting a search control in a media content playback interface, the search control including a search term input area; presenting a first image associated with the media content in the search control; and presenting search results determined based on a second image associated with the media content in response to a preset operation associated with the first image.
[0021] In this way, embodiments of the present disclosure can present the first image in the search control, thereby improving the efficiency of information presentation. In addition, by presenting search results in response to a preset operation associated with the first image, embodiments of the present disclosure can also reduce the length of the search link, thereby improving the efficiency of information acquisition.
[0022] Various example implementations of this solution are described in detail below with reference to the accompanying drawings.
[0023] Sample Environment
[0024] Figure 1 1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. Figure 1 As shown, example environment 100 may include electronic device 110 .
[0025] In this example environment 100, electronic device 110 may run an application 120 that supports information search. Application 120 may be any suitable type of application for information search, including, but not limited to, content sharing applications, video playback applications, live streaming applications, social networking applications, online shopping applications, or other suitable applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices.
[0026] exist Figure 1 In the environment 100 , if the application 120 is active, the electronic device 110 may present an interface 150 for supporting information search through the application 120 .
[0027] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).
[0028] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. For example, the server 130 may include a computing system / server such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 may provide background services for the application 120 that supports information search in the electronic device 110.
[0029] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired or wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.
[0030] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the present disclosure.
[0031] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
[0032] Example Interaction
[0033] Figures 2A to 2D 200A to 200D according to some embodiments of the present disclosure. Figure 1 The electronic device 110 is provided as shown.
[0034] In some embodiments, the electronic device 110 may present a search result page in response to the received search request, where the search result page includes media content. Furthermore, the electronic device 110 may present a playback interface for the media content in response to selection of the media content.
[0035] As an example, the electronic device 110 may present Figure 2A The search result page 200A shown in FIG. The search result page 200A includes multiple media contents. The electronic device 110 can respond to the user 140's selection of the media content 210 by presenting the following information: Figure 2B A playback interface 200B of the media content 210 is shown.
[0036] In some embodiments, the electronic device 110 presents a search control in the playback interface of the media content, and the search control includes a search term input area. Figure 2B As shown, Figure 2B A media content playback interface 200B according to an embodiment of the present disclosure is shown. Playback interface 200B includes a search control 220. Search control 220 includes a search term input area 225. In response to user 140 selecting search term input area 225, electronic device 110 may present a search intermediate page. The search intermediate page provides search guidance to the user, which may include, for example, multiple search prompts.
[0037] In some embodiments, the electronic device 110 presents a first image associated with the media content in the search control. Figure 2B As shown, the electronic device 110 can present the first image 230 in the search control 220. The first image 230 can be an image in any frame of the media content. In this way, the embodiments of the present disclosure can present the first image in the search control, thereby improving the efficiency of information presentation.
[0038] In some embodiments, the first image can be an image determined based on a configuration operation associated with the media content. As an example, the server 130 can determine the first image 230 configured by the publisher of the media content based on a configuration operation associated with the publisher of the media content. As an example, the first image 230 can include a cover image of the media content set by the publisher. After the search control 220 in the playback interface 200B is presented, the electronic device 110 can present the first image 230 in the search control 220.
[0039] In some scenarios, server 130 may receive a configuration operation associated with a publisher and determine a cover image for media content 210. The cover image for media content 210 may be a reference image uploaded by the publisher, or an image selected by the publisher from a set of images provided to the publisher by server 130 based on media content 210. For example, if media content 210 is graphic content introducing clothing, the graphic content may include images of short-sleeved shirts, down jackets, and shirts. Server 130 may provide the short-sleeved shirts, down jackets, and shirts to the publisher, allowing the publisher to select any image as the cover image for media content 210.
[0040] In some embodiments, the first image may be an image determined based on image information of the media content. For example, the first image 230 may be a representative image of the media content. The representative image indicates the core content of the media content. For example, if the media content is a video introducing a down jacket, the representative image may be an image in the media content associated with the down jacket (e.g., an image of a model wearing the down jacket).
[0041] In some embodiments, the electronic device 110 may present a first image associated with the media content in the search control in response to the search request matching the preset theme. As an example, the electronic device 110 may determine the type of the search request when receiving the search request. Further, the electronic device 110 will present the first image 230 in the search control 220 only when the type of the search request matches the preset theme. For example, the search request is for down jackets, and the preset theme is clothing types. When the electronic device 110 receives the search request, it may determine that the subject information of the search request matches the clothing type. Further, the electronic device 110 may present the first image 230 in the search control 220. The preset theme can be set based on the needs of those skilled in the art, and the present disclosure is not intended to limit this.
[0042] In some embodiments, the electronic device 110 will present the first image in the search control only when the media content meets the preset condition. Specifically, the electronic device 110 can present the first image associated with the media content in the search control in response to the media content meeting the preset condition. The preset condition is associated with at least one of the subject of the media content and the access entry of the media content. As an example, the subject of the media content can be an e-commerce type subject such as online shopping, and the access entry of the media content can be, for example, in the search results page. For example, Figures 2A to 2B When electronic device 110 receives user 140's selection of media content 210 in search results page 200A, electronic device 110 may present first image 230 in search control 220. When electronic device 110 receives user 140's selection of target media content in someone else's homepage, electronic device 110 does not present first image 230 in the playback interface of the target media content.
[0043] In some embodiments, the electronic device 110 presents search results determined by the second image associated with the media content in response to a preset operation associated with the first image. Figures 2B to 2C As shown, the electronic device 110 can receive a preset operation (eg, click, long press, slide, etc.) associated with the first image by the user 140, and present the following Figure 2C Search result set 200C is shown. Search result set 200C includes multiple search results determined based on the second image. Electronic device 110 can present an indicator element 240 in search result set 200C. Indicator element 240 is used to indicate at least one object in the second screen. For example, if the second screen is a picture of a book, indicator element 240 will indicate the book in the second screen. In this way, embodiments of the present disclosure can reduce the length of the search link, thereby improving the efficiency of information acquisition.
[0044] In some scenarios, such as Figure 2C As shown, the second image includes at least a first object and a second object. Search result set 200C includes a first toggle control 250 and a second toggle control 255. The first toggle control 250 and the second toggle control 255 are associated with the first object and the second object, respectively. In response to user 140 selecting the second toggle control 255, electronic device 110 may present a set of search results associated with the second object in search result set 200C.
[0045] In some embodiments, the search term input area presents a preset search term determined based on the media content. In response to receiving a trigger for a search identifier in the search control, the electronic device 110 may present search results determined based on the preset search term.
[0046] As an example, Figure 2B As shown, the search term input area 225 includes a preset search term, and the search control 220 also includes a search identifier 235 associated with the preset search term. The preset search term is determined based on the media content. For example, if the media content is a video content introducing down jackets, the preset search term can be determined as "down jacket". When the electronic device 110 receives the user 140's selection of the search identifier 235, it can present search results associated with "down jacket". By presenting the preset search term, the search identifier and the first image in association with the search control, the embodiments of the present disclosure can efficiently meet the different search needs of users.
[0047] In some embodiments, the search identifier and the first image are presented separately in the search control. Figure 2B As shown, the electronic device 110 may present a separator mark 235-1 between the search mark 235 and the first image 230, so as to separately present the search mark 235 and the first image 230 through the separator mark 235-1. In this way, the embodiments of the present disclosure can facilitate users to complete different search trigger operations.
[0048] In some embodiments, the second image may be the first image or the image played by the playback interface at the target time, and the target time is determined based on the time when the preset operation is received. Figure 2B As shown, when the electronic device 110 receives a preset operation from the user 110 at the target time, the image played on the playback interface 200B at the target time can be used as the second image. For example, the electronic device 110 receives a preset operation from the user 110 when the playback progress of the media content is one minute. The electronic device 110 can use the image played on the playback interface 200B at the one-minute mark as the second image.
[0049] As another example, after the electronic device 110 receives the preset operation of the user 140 on the first image, the electronic device 110 can determine the current playback progress of the media content. Further, the electronic device 110 can determine the search result associated with the second image associated with the current playback progress of the media content, and Figure 2C The search results are presented in search result set 200C as shown.
[0050] In some embodiments, to meet the user's image search needs, the electronic device 110 may present an image acquisition entry in the search control in response to the media content not meeting the preset conditions. Furthermore, the electronic device 110 may present an image acquisition interface in response to selection of the image acquisition entry. Finally, the electronic device 110 may acquire images captured by the camera or receive user-uploaded images via the image acquisition interface to perform an image search.
[0051] As an example, Figure 2D As shown, when the media content does not meet the preset conditions, the electronic device 110 can present an image acquisition entry 260 in the search control 220 in the playback interface 200D. After the electronic device 110 receives the user 140's selection of the image acquisition entry 260, it can present an image acquisition interface. The image acquisition interface can be, for example, a camera interface or an image upload interface. Further, after the electronic device 110 receives the target image captured by the camera or uploaded by the user, the electronic device 110 can perform an image search based on the received image. In this way, the embodiments of the present disclosure can perform image searches based on images configured by the user, which not only meets the user's image search needs, but also improves the efficiency of information acquisition.
[0052] In some scenarios, the electronic device 110 may also receive a preset operation (eg, click, frame selection, etc.) on the target object in the target image from the user 140. Furthermore, the electronic device 110 may present a set of search results associated with the target object.
[0053] In some embodiments, the first image can change based on the playback progress of the media content. Specifically, the electronic device 110 can update the first image presented in the search control based on the playback progress of the media content. As an example, when the playback progress is the first playback progress, the first image can be an image of a short-sleeved shirt. When the playback progress of the media content is the second playback progress, the electronic device 110 can switch the image of the short-sleeved shirt to an image of a down jacket based on the image of the down jacket presented in the playback interface 200B at the second playback progress.
[0054] In this way, embodiments of the present disclosure can present the first image in the search control, thereby improving the efficiency of information presentation. In addition, by presenting search results in response to a preset operation associated with the first image, embodiments of the present disclosure can also reduce the length of the search link, thereby improving the efficiency of information acquisition.
[0055] Example Process
[0056] Figure 3 FIG. 3 is a flow chart illustrating an example process 300 for information search according to some embodiments of the present disclosure. The process 300 may be implemented at the electronic device 110. Figure 1 3. The process 300 is described below.
[0057] like Figure 3 As shown, in box 310, the electronic device 11 presents a search control in the playback interface of the media content, and the search control includes a search word input area.
[0058] At block 320 , the electronic device 110 presents a first image associated with the media content in the search control.
[0059] In block 330 , the electronic device 110 presents search results determined based on the second image associated with the media content in response to a preset operation associated with the first image.
[0060] In some embodiments, the first image includes: an image determined based on a configuration operation associated with the media content; or an image determined based on image information of the media content.
[0061] In some embodiments, the second image includes: the first image; or an image played by the playback interface at a target time, where the target time is determined based on a time when a preset operation is received.
[0062] In some embodiments, process 300 further includes: presenting a search result page in response to a received search request, the search result page including media content; and presenting a playback interface for the media content in response to selection of the media content.
[0063] In some embodiments, presenting the first image associated with the media content in the search control includes presenting the first image associated with the media content in the search control in response to the search request matching a preset topic.
[0064] In some embodiments, presenting a first image associated with the media content in a search control includes: in response to the media content satisfying a preset condition, presenting a first image associated with the media content in the search control, wherein the preset condition is associated with at least one of the following: the subject of the media content, the access portal of the media content.
[0065] In some embodiments, process 300 also includes: in response to the media content not meeting the preset conditions, presenting an image acquisition entry in the search control; in response to the selection of the image acquisition entry, presenting an image acquisition interface; and acquiring images captured by the camera or receiving images uploaded by the user via the image acquisition interface to perform an image search.
[0066] In some embodiments, process 300 further includes updating the first image presented in the search control based on the playback progress of the media content.
[0067] In some embodiments, the search term input area presents preset search terms determined based on the media content, and process 300 further includes: in response to receiving a trigger for a search identifier in the search control, presenting search results determined based on the preset search terms.
[0068] In some embodiments, the search indicator and the first image are presented separately in the search control.
[0069] Example devices and equipment
[0070] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 4 1 shows a schematic structural block diagram of an example apparatus 400 for information search according to some embodiments of the present disclosure. Apparatus 400 may be implemented as or included in electronic device 110. Each module / component in apparatus 400 may be implemented by hardware, software, firmware, or any combination thereof.
[0071] like Figure 4 As shown, the device 400 includes: a first presentation module 410, configured to present a search control in the playback interface of the media content, the search control including a search term input area; a second presentation module 420, configured to present a first image associated with the media content in the search control; and a third presentation module 430, configured to present search results determined based on the second image associated with the media content in response to a preset operation associated with the first image.
[0072] In some embodiments, the first image includes: an image determined based on a configuration operation associated with the media content; or an image determined based on image information of the media content.
[0073] In some embodiments, the second image includes: the first image; or an image played by the playback interface at a target time, where the target time is determined based on a time when a preset operation is received.
[0074] In some embodiments, the device 400 further includes a fourth presentation module configured to present a search result page including media content in response to a received search request; and present a playback interface of the media content in response to selection of the media content.
[0075] In some embodiments, the second presentation 420 module is further configured to: in response to the search request matching a preset topic, present a first image associated with the media content in the search control.
[0076] In some embodiments, the second presentation 420 module is further configured to: in response to the media content satisfying a preset condition, present a first image associated with the media content in the search control, wherein the preset condition is associated with at least one of the following: the subject of the media content, the access entrance of the media content.
[0077] In some embodiments, the device 400 also includes an image search module, which is configured to present an image acquisition entrance in the search control in response to the media content not meeting a preset condition; present an image acquisition interface in response to selection of the image acquisition entrance; and acquire images captured by the camera or receive images uploaded by the user via the image acquisition interface to perform an image search.
[0078] In some embodiments, the apparatus 400 further includes an updating module configured to update the first image presented in the search control based on the playback progress of the media content.
[0079] In some embodiments, the search term input area presents preset search terms determined based on the media content, and the device 400 also includes a fifth presentation module, which is configured to present search results determined based on the preset search terms in response to receiving a trigger for a search identifier in the search control.
[0080] In some embodiments, the search indicator and the first image are presented separately in the search control.
[0081] like Figure 5 As shown, electronic device 500 is in the form of a general electronic device. Components of electronic device 500 may include, but are not limited to, one or more processors or processing units 510, memory 520, storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processing unit 510 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 520. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to increase the parallel processing capabilities of electronic device 500.
[0082] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 520 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 500.
[0083] The electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 5 As shown in FIG, a magnetic disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. Memory 520 may include a computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.
[0084] The communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 500 can be implemented in a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 500 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.
[0085] Input device 550 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 560 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 500 may also communicate with one or more external devices (not shown) via communication unit 540 as needed, such as a storage device, a display device, or the like, with one or more devices that allow a user to interact with electronic device 500, or with any device that allows electronic device 500 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).
[0086] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.
[0087] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0088] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0089] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0090] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.
[0091] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, non-exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.
Claims
1. An information search method, comprising: Presenting a search control in a playback interface of the media content, wherein the search control includes a search term input area; presenting, in the search control, a first image associated with the media content; as well as In response to a preset operation associated with the first image, search results determined based on a second image associated with the media content are presented.
2. The method according to claim 1, wherein the first image comprises: an image determined based on a configuration operation associated with the media content; or An image is determined based on image information of the media content.
3. The method of claim 1, wherein the second image comprises: the first image; or The image played by the playback interface at a target time, wherein the target time is determined based on a time when the preset operation is received.
4. The method according to claim 1, further comprising: In response to the received search request, presenting a search results page, the search results page including the media content; as well as In response to selection of the media content, the playback interface of the media content is presented.
5. The method of claim 4, wherein presenting in the search control a first image associated with the media content comprises: In response to the search request matching a preset topic, presenting the first image associated with the media content in the search control.
6. The method of claim 1 , wherein presenting in the search control a first image associated with the media content comprises: In response to the media content satisfying a preset condition, the first image associated with the media content is presented in the search control, wherein the preset condition is associated with at least one of the following: a subject of the media content, an access portal of the media content.
7. The method according to claim 6, further comprising: In response to the media content not satisfying the preset condition, presenting an image acquisition entry in the search control; In response to selection of the image acquisition portal, presenting an image acquisition interface; as well as Through the image acquisition interface, images captured by the camera are acquired or images uploaded by the user are received to perform image search.
8. The method according to claim 1, further comprising: Based on the playback progress of the media content, the first image presented in the search control is updated.
9. The method according to claim 1, wherein the search word input area presents a preset search word determined based on the media content, the method further comprising: In response to receiving a trigger on a search indicator in the search control, search results determined based on the preset search terms are presented.
10. The method of claim 9, wherein the search logo and the first image are presented separately in the search control.
11. A device for information search, comprising: A first presentation module is configured to present a search control in a playback interface of the media content, wherein the search control includes a search term input area; a second presentation module, configured to present a first image associated with the media content in the search control; as well as The third presentation module is configured to present, in response to a preset operation associated with the first image, a search result determined based on the second image associated with the media content.
12. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit, the instructions when executed by the at least one processing unit cause the electronic device to perform the method according to any one of claims 1 to 10.
13. A computer-readable storage medium having a computer program stored thereon, the computer program being executable by a processor to implement the method according to any one of claims 1 to 10.
Citation Information
Cited By
Information search method and apparatus, and device and storage medium
WO2026103935A1