Multimedia resource display method, device, terminal and storage medium

By using the lock screen image as the information to be searched in the lock screen interface, the associated multimedia resources are searched and displayed, the problem of single multimedia resource search method is solved, and multimedia resource search in the lock screen state is realized, providing a new search path.

CN114282018BActive Publication Date: 2025-08-29TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111078910.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-15
Publication Date
2025-08-29
Estimated Expiration
2041-09-15

AI Technical Summary

Technical Problem

In the prior art, the search method of multimedia resources is single and can only be performed in the application's search interface, which limits the user's search selection.

Method used

The lock screen image is displayed in the lock screen interface, and the lock screen image is the information to be searched, in response to the user's search operation, search for multimedia resources associated with the lock screen image, and display the searched multimedia resources in the lock screen state.

Benefits of technology

It enriches the resource search method, allowing users to search multimedia resources in the lock screen interface, breaks the limitation of only information search in the application's search interface, and provides a new search method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114282018B_ABST
    Figure CN114282018B_ABST
Patent Text Reader

Abstract

The embodiments of the present application disclose a multimedia resource display method, device, terminal and storage medium, which belong to the field of computer technology. The method includes: displaying a lock screen interface, in which a first lock screen image is displayed; in response to a search operation based on the first lock screen image, searching for a first multimedia resource associated with the first lock screen image; and displaying the first multimedia resource. The method provided by the embodiments of the present application, in the lock screen state, uses the lock screen image as the information to be searched, searches for multimedia resources associated with the lock screen image, and displays the searched multimedia resources, realizing a way to search for multimedia resources in the lock screen state, enriching the resource search method so that users can search for multimedia resources in the lock screen interface, providing a new search method, and breaking the limitation that information search can only be performed in the search interface of the application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer technology, and in particular to a method, device, terminal, and storage medium for displaying multimedia resources. Background Art

[0002] With the development of computer technology, multimedia resources are becoming increasingly abundant, and users' demand for searching for multimedia resources is also increasing. In related art, a search interface is typically displayed within an application with a search function. Users enter information in the search interface to search for multimedia resources related to the information, and the multimedia resources are then displayed in the search interface for the user to view. However, this single search method has limitations in its search function. Summary of the Invention

[0003] The embodiments of the present application provide a method, device, terminal, and storage medium for displaying multimedia resources, breaking the limitation that searches can only be performed in the search interface of an application. The technical solution is as follows:

[0004] In one aspect, a method for displaying multimedia resources is provided, the method comprising:

[0005] Displaying a lock screen interface, wherein the lock screen interface displays a first lock screen image;

[0006] In response to a search operation based on the first lock screen image, searching for a first multimedia resource associated with the first lock screen image;

[0007] The first multimedia resource is displayed.

[0008] In another aspect, a multimedia resource display device is provided, the device comprising:

[0009] A display module, configured to display a lock screen interface, wherein the lock screen interface displays a first lock screen image;

[0010] A search module, configured to search for a first multimedia resource associated with the first lock screen image in response to a search operation based on the first lock screen image;

[0011] The display module is further configured to display the first multimedia resource.

[0012] In one possible implementation, the search module is configured to, in response to a search operation based on the first lock screen image, determine a region image selected in the first lock screen image, and search for the first multimedia resource associated with the region image.

[0013] In another possible implementation, the search module includes:

[0014] an identification unit, configured to identify a main body area in the first lock screen image in response to a recognition operation on the first lock screen image, where the main body area is an area where main content is located;

[0015] The determining unit is configured to determine the image in the main body area as a selected area image in response to a confirmation operation.

[0016] In another possible implementation, the search module includes:

[0017] a display unit, configured to display an identification box in response to a search operation based on the first lock screen image;

[0018] an adjusting unit, configured to adjust at least one of a position of the identification frame in the lock screen interface or a size of the identification frame in response to an adjustment operation on the identification frame;

[0019] The determining unit is configured to determine the area image selected by the identification frame as the selected area image in response to a confirmation operation on the identification frame.

[0020] In another possible implementation, the search module includes:

[0021] a sending unit, configured to send a resource acquisition request to a server, the resource acquisition request carrying an image identifier of the first lock screen image and location information of the regional image, the server being configured to acquire the regional image from the first lock screen image indicated by the image identifier based on the location information, search for the first multimedia resource associated with the regional image, and return the first multimedia resource;

[0022] A receiving unit is configured to receive the first multimedia resource returned by the server.

[0023] In another possible implementation, the lock screen interface also displays an indicator of the target application, and the first lock screen image is displayed in the lock screen interface based on the target application; the search module is used to search for the first multimedia resource associated with the first lock screen image based on the target application in response to a triggering operation on the indicator.

[0024] In another possible implementation, the search module is used to send a resource acquisition request to the server in response to a search operation based on the first lock screen image, and the resource acquisition request carries the image identifier of the first lock screen image. The server is used to search for the first multimedia resource associated with the first lock screen image indicated by the image identifier and return the first multimedia resource; and receive the first multimedia resource returned by the server.

[0025] In another possible implementation, the search module includes:

[0026] a searching unit, configured to search for an image similar to the first lock screen image in response to a search operation based on the first lock screen image;

[0027] The search unit is further configured to search for the first multimedia resource based on the similar image, where the first multimedia resource contains the similar image, or the first multimedia resource is associated with a multimedia resource containing the similar image.

[0028] In another possible implementation, the search unit is used to obtain a first keyword corresponding to the first lock screen image; extract multiple second keywords from the multimedia resources containing the similar images; based on the similarity between the first keyword and each of the second keywords, select at least one target keyword with the greatest similarity from the multiple second keywords; search for multimedia resources associated with at least one of the target keywords, and determine the searched multimedia resources as the first multimedia resources.

[0029] In another possible implementation, the display module is further configured to display a second multimedia resource associated with the first multimedia resource in response to a triggering operation on the first multimedia resource, where the second multimedia resource at least includes content of the first multimedia resource.

[0030] In another possible implementation, the display module is configured to switch the lock screen interface to an unlock interface in response to a triggering operation on the first multimedia resource; and to display the second multimedia resource in response to detecting an unlocking operation in the unlocking interface.

[0031] In another possible implementation, the display module is also used to, in response to a switching operation on the first lock screen image, switch the first lock screen image to the second lock screen image in the lock screen interface; or, in response to the display time of the first lock screen image reaching a target time, switch the first lock screen image to the second lock screen image in the lock screen interface.

[0032] In another possible implementation, the apparatus further includes:

[0033] The acquisition module is used to obtain the user information of the currently logged-in user ID;

[0034] An extraction module, configured to extract a third keyword from the user information;

[0035] The search module is further configured to search for multimedia resources associated with the third keyword;

[0036] A generation module is used to generate the first lock screen image based on the image contained in the searched multimedia resource.

[0037] In another possible implementation, the apparatus further includes:

[0038] An acquisition module, configured to acquire a hot multimedia resource, wherein the hot multimedia resource refers to a multimedia resource whose popularity is greater than that of other multimedia resources;

[0039] An extraction module, configured to extract a fourth keyword from the hot multimedia resource;

[0040] The search module is further configured to search for multimedia resources associated with the fourth keyword;

[0041] A generation module is used to generate the first lock screen image based on the image contained in the searched multimedia resource.

[0042] In another possible implementation, the apparatus further includes:

[0043] A sending module, configured to send an image acquisition request to a server, wherein the image acquisition request carries a currently logged-in user identifier, and the server is configured to query the first lock screen image corresponding to the user identifier and return the first lock screen image;

[0044] A receiving module is used to receive the first lock screen image returned by the server.

[0045] On the other hand, a terminal is provided, comprising a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the multimedia resource display method as described in the above aspects.

[0046] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement the operations performed by the multimedia resource display method as described in the above aspects.

[0047] In yet another aspect, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the operations performed by the multimedia resource display method as described in the above aspects are implemented.

[0048] The beneficial effects of the technical solutions provided in the embodiments of the present application include at least:

[0049] The method, device, terminal and storage medium provided in the embodiments of the present application, in the lock screen state, use the lock screen image as the information to be searched, search for multimedia resources associated with the lock screen image, and display the searched multimedia resources, thereby realizing a method of searching for multimedia resources in the lock screen state, enriching the resource search method, so that users can search for multimedia resources in the lock screen interface, providing a new search method, and breaking the limitation that information search can only be performed in the search interface of the application. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0051] Figure 1 This is a schematic diagram of the structure of an implementation environment provided by an embodiment of the present application;

[0052] Figure 2 This is a flowchart of a multimedia resource display method provided by an embodiment of the present application;

[0053] Figure 3 This is a flowchart of a multimedia resource display method provided by an embodiment of the present application;

[0054] Figure 4 This is a schematic diagram of displaying a reminder message provided by an embodiment of the present application;

[0055] Figure 5 This is a flowchart of generating a lock screen image provided by an embodiment of the present application;

[0056] Figure 6 This is a flowchart of displaying a first multimedia resource associated with a first lock screen image provided by an embodiment of the present application;

[0057] Figure 7 This is a schematic diagram of a lock screen interface provided in an embodiment of the present application;

[0058] Figure 8 This is a structural diagram of a multimedia resource display device provided in an embodiment of the present application;

[0059] Figure 9 This is a structural diagram of a multimedia resource display device provided in an embodiment of the present application;

[0060] Figure 10 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0061] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0062] As used herein, the terms "first," "second," and the like may be used to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are used solely to distinguish one concept from another. For example, a first lock screen image can be referred to as a second lock screen image, and similarly, a second lock screen image can be referred to as a first lock screen image, without departing from the scope of this application.

[0063] As used herein, the terms "at least one," "a plurality," "each," and "any" include one, two, or more, "a plurality" includes two or more, "each" refers to each of the corresponding plurality, and "any" refers to any one of the plurality. For example, if a plurality of keywords includes three keywords, "each" refers to each of the three keywords, and "any" refers to any one of the three keywords, which can be the first keyword, the second keyword, or the third keyword.

[0064] The multimedia resource display method provided in the embodiments of the present application is executed by a terminal. Optionally, the terminal is a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, smart voice interaction device, smart home appliance, or vehicle-mounted terminal, but is not limited thereto.

[0065] In one possible implementation, a blockchain system can be composed of multiple servers distributed across multiple locations and interconnected via a communication network. Each of these servers can provide a resource search service. A terminal interacts with any server in the blockchain system to search for multimedia resources associated with the lock screen, so that the terminal can subsequently display the searched multimedia resources on the lock screen.

[0066] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present application. Figure 1, the implementation environment includes a terminal 101 and a server 102. The terminal 101 and the server 102 are connected via a wireless or wired network. The target application provided by the server 102 is installed on the terminal 101, and the terminal 101 can implement functions such as data transmission and message interaction through the target application. Optionally, the target application is a target application in the operating system of the terminal 101, or a target application provided by a third party. For example, the target application is a search application, which has a resource search function. Of course, the search application can also have other functions, such as a review function, a shopping function, a navigation function, a game function, etc. Optionally, the server 102 is the background server of the target application or a cloud server that provides cloud computing and cloud storage services.

[0067] Terminal 101 is used to log in to the target application based on the user identification and interact with server 102 through the target application. Terminal 101 sends a resource acquisition request to server 102 through the target application. Server 102 searches for multimedia resources associated with the lock screen image based on the resource acquisition request and returns the searched multimedia resources to terminal 101. Terminal 101 receives the multimedia resources returned by server 102 and displays them.

[0068] Figure 2 This is a flowchart of a multimedia resource display method provided by an embodiment of the present application, which is executed by a terminal, such as Figure 2 As shown, the method includes:

[0069] 201. The terminal displays a lock screen interface, where a first lock screen image is displayed.

[0070] The lock screen interface is an interface provided by the terminal. In the embodiment of the present application, when the terminal displays the lock screen interface, it can prevent user misoperation and protect the user's privacy. The first lock screen image can be an image of any type, for example, a landscape image, a person image, etc. The first lock screen image is displayed on the lock screen interface to enrich the content displayed on the lock screen interface and improve the display effect of the lock screen interface.

[0071] 202. In response to a search operation based on the first lock screen image, the terminal searches for a first multimedia resource associated with the first lock screen image.

[0072] The first multimedia resource is any type of resource, for example, a video, a novel, news information, etc. In an embodiment of the present application, the terminal detects a search operation based on the lock screen interface, uses the first lock screen image as the information to be searched, and searches for the first multimedia resource associated with the first lock screen image.

[0073] 203. The terminal displays the first multimedia resource.

[0074] After acquiring the first multimedia resource associated with the first lock screen image, the terminal displays the first multimedia resource for the user to view.

[0075] The method provided in the embodiment of the present application, in the lock screen state, uses the lock screen image as the information to be searched, searches for multimedia resources associated with the lock screen image, and displays the searched multimedia resources, thereby realizing a method of searching for multimedia resources in the lock screen state, enriching the resource search method, so that users can search for multimedia resources in the lock screen interface, providing a new search method, and breaking the limitation that information search can only be performed in the search interface of the application.

[0076] exist Figure 2 Based on the illustrated embodiment, the terminal can also search for multimedia resources using the regional image in the lock screen image, and first display the multimedia resources containing thumbnail content in the lock screen interface. In response to the viewing operation of the multimedia resources, the multimedia resources containing all the content will be displayed. The multimedia resource display process is detailed in the following embodiment.

[0077] Figure 3 This is a flowchart of a multimedia resource display method provided by an embodiment of the present application, which is executed by a terminal, such as Figure 3 As shown, the method includes:

[0078] 301. The terminal displays a lock screen interface, where a first lock screen image is displayed.

[0079] In an embodiment of the present application, the terminal displays a first lock screen image in the lock screen interface to enrich the display content of the lock screen interface. Optionally, the lock screen interface also displays other information, for example, the lock screen interface also displays the current time, the battery level of the terminal, the weather in the area where the terminal is located, etc.

[0080] In one possible implementation, the first lock screen image is displayed in the lock screen interface based on the target application.

[0081] The target application is an application installed on the terminal, for example, a browser or other application. The target application has permission to display a lock screen image on the lock screen interface. When the terminal displays the lock screen interface, the first lock screen image can be displayed on the lock screen interface based on the target application.

[0082] For example, if the target application is installed on the terminal, the terminal runs the target application and detects whether the target application has permission to display the lock screen image in the lock screen interface. In response to the target application not having permission to display the lock screen image in the lock screen interface, a reminder message is displayed based on the target application. The reminder message reminds whether to enable the permission, and the user can enable the target application's permission to display the lock screen image in the lock screen interface based on the reminder message. In response to the target application having permission to display the lock screen image in the lock screen interface, the reminder message is not displayed. If the target application has permission to display the lock screen image in the lock screen interface, when the terminal displays the lock screen interface, the first lock screen image is displayed on the lock screen interface based on the target application.

[0083] For example, when the terminal displays the setting interface corresponding to the target application, the reminder message is displayed. Figure 4 As shown, the user clicks the "Go to Enable" button to jump to the interface for enabling the target application's permission to display the lock screen image in the lock screen interface. The user can enable this permission and click the "I Got It" button to close the reminder message.

[0084] Optionally, the target application also has permission to display an indicator on the lock screen interface, so when the terminal displays the lock screen interface, the lock screen interface also displays the indicator of the target application. The indicator of the target application indicates the target application, for example, the indicator is an icon of the target application or a floating window of the target application.

[0085] In one possible implementation, before the terminal displays the first lock screen image on the lock screen interface, it is necessary to first obtain the first lock screen image. The process of the terminal obtaining the first lock screen image includes the following three methods:

[0086] The first method is that the terminal obtains the first lock screen image based on user information, that is: obtains the user information of the currently logged-in user ID, extracts the third keyword from the user information, searches for multimedia resources associated with the third keyword, and generates the first lock screen image based on the image contained in the searched multimedia resources.

[0087] Among them, the user identifier is the identifier of the terminal currently logged in, the user identifier refers to the user, and the user information is used to characterize the user referred to by the user identifier. The third keyword is a word contained in the user information, and the third keyword can represent the word of the user information. The multimedia resource associated with the third keyword is that the multimedia resource contains the third keyword. For example, the title or name of the multimedia resource contains the third keyword, that is, the multimedia resource is associated with the third keyword. In an embodiment of the present application, the multimedia resource is a resource of any type, and different types of multimedia resources all contain images. For example, the multimedia resource is news, and the news contains news images; or, the multimedia resource is a video, and the video includes multiple video frames, and each video frame is an image; or, the multimedia resource is a novel, and the novel corresponds to a novel cover image.

[0088] In an embodiment of the present application, a third keyword is extracted from user information and associated multimedia resources are searched using the third keyword. That is, the searched multimedia resources may be in line with the preferences of the user indicated by the user identifier. Therefore, a first lock screen image is generated based on the image contained in the multimedia resource to match the first lock screen image with the user identifier, thereby achieving personalized display of the first lock screen image.

[0089] In one possible implementation, the user information includes historical browsing records, and the process of obtaining the third keyword includes: extracting multiple fifth keywords from the historical browsing records, determining the frequency of occurrence of each fifth keyword, and selecting at least one third keyword with the highest frequency of occurrence among the multiple fifth keywords.

[0090] The browsing history record contains information that the user has browsed within a period of time before the current time point. For example, the browsing history record contains news, videos, or novels that the user has browsed in the past month. The frequency of occurrence of a word indicates the number of searches based on the word. The frequency of occurrence can reflect the user's interest in the word, that is, the user's interest in the multimedia resources associated with the word. After determining the frequency of occurrence of each fifth keyword, one or more fifth keywords with the highest frequency of occurrence are selected from multiple fifth keywords, and the selected fifth keywords are determined as third keywords.

[0091] In a possible implementation, the user information includes geographic location information, and the geographic location information indicates the location of the user. The process of obtaining the third keyword includes: extracting the third keyword from the geographic location information.

[0092] The third keyword indicates a location. For example, the third keyword is a city name, a province name, etc. That is, a word indicating a location is extracted from the geographical location information as the third keyword.

[0093] It should be noted that the embodiment of the present application is described using the example of user information including historical browsing records or geographic location information. In another embodiment, user information includes historical browsing records and geographic location information. According to the above two possible implementation methods, the third keyword can be extracted from the historical browsing records and the geographic location information respectively to obtain multiple third keywords.

[0094] In one possible implementation, the process of generating the first lock screen image based on the image included in the searched multimedia resource includes: adjusting image parameters of the image to obtain the first lock screen image.

[0095] The image parameters include at least one of image size and image color. Because the screen sizes of different terminals may vary, the image size is adjusted to match the screen size of the first lock screen image. The image color is adjusted to ensure the display effect of the first lock screen image.

[0096] By adjusting the image parameters of the images included in the multimedia resources, the terminal can display the lock screen image, thereby ensuring the display effect of the lock screen image.

[0097] In one possible implementation, the multimedia resources associated with the third keyword include multiple resources, each of which includes an image. The process of generating the first lock screen image based on the image included in the searched multimedia resource includes any of the following steps:

[0098] Step 1: synthesize images contained in multiple multimedia resources to obtain the first lock screen image.

[0099] Different multimedia resources may contain different images. By synthesizing the images contained in multiple multimedia resources, the first lock screen image contains the content of multiple images, thereby enriching the information contained in the first lock screen image. When the first lock screen image is subsequently displayed on the lock screen interface, the content of multiple images can be displayed for the user to view, thereby ensuring the display effect.

[0100] Step 2: Determine the image contained in each multimedia resource as a lock screen image.

[0101] In an embodiment of the present application, the image contained in each multimedia resource is determined as a lock screen image, that is, multiple lock screen images are obtained, and the first lock screen image is any one of the multiple lock screen images.

[0102] The second method is that the terminal obtains the first lock screen image based on the hot multimedia resources, that is: obtain the hot multimedia resources, extract the fourth keyword from the hot multimedia resources, search for multimedia resources associated with the fourth keyword, and generate the first lock screen image based on the image contained in the searched multimedia resources.

[0103] Among them, a hot multimedia resource refers to a multimedia resource whose popularity is greater than the popularity of other multimedia resources. The popularity indicates the popularity of the corresponding multimedia resource. The greater the popularity, the more popular the corresponding multimedia resource is, and the smaller the popularity, the less popular the corresponding multimedia resource is. For example, hot multimedia resources include hot news, popular novels, or popular videos. Optionally, the popularity of a multimedia resource is determined based on the number of clicks on the multimedia resource, and the popularity is positively correlated with the number of clicks. For example, the greater the number of clicks on a multimedia resource, the more users view the multimedia resource, and the greater the popularity of the multimedia resource.

[0104] In the second method, the process of obtaining the first lock screen image based on the fourth keyword is the same as the process of obtaining the first lock screen image based on the third keyword in the first method mentioned above, and will not be repeated here.

[0105] It should be noted that the first method and the second method can be combined, that is, the terminal obtains the first lock screen image based on user information and hot multimedia resources. For example, the terminal obtains multiple keywords based on the historical browsing records of the currently logged-in user ID, geographic location information and the hot multimedia resources, searches for multimedia resources associated with the multiple keywords, and then generates the first lock screen image based on the images contained in the searched multimedia resources. Figure 5 As shown, according to the first and second methods mentioned above, it is possible to analyze the user's browsing habits, extract the user's frequently searched keywords, obtain the user's geographical location, obtain the keywords of local hot events according to the geography, obtain the current news hot events on the Internet, extract the hot event keywords, and generate a lock screen image based on the obtained keywords.

[0106] Optionally, when multiple lock screen images are obtained according to the first and second methods described above, among the multiple lock screen images, the ratio between the number of lock screen images obtained based on historical browsing records, the number of lock screen images obtained based on geographic location information, and the number of lock screen images obtained based on hot multimedia resources is the same as the weight of the historical browsing records, geographic location information, and hot multimedia resources. For example, the weight of the historical browsing records is 0.4, the weight of the geographic location information is 0.3, and the weight of the hot multimedia resources is 0.3. If 10 lock screen images are obtained, the number of lock screen images obtained based on historical browsing records is 4, the number of lock screen images obtained based on geographic location information is 3, and the number of lock screen images obtained based on hot multimedia resources is 3.

[0107] The third method is that the terminal obtains the first lock screen image by interacting with the server, that is, the acquisition process includes: the terminal sends an image acquisition request to the server, the image acquisition request carries the currently logged-in user ID, the server queries the first lock screen image corresponding to the user ID, returns the first lock screen image, and the terminal receives the first lock screen image returned by the server.

[0108] In an embodiment of the present application, the server stores the correspondence between the user identifier and the lock screen image, and the terminal obtains the lock screen image corresponding to the user identifier by interacting with the server.

[0109] In one possible implementation, the terminal sends an image acquisition request to the server, which carries the user ID of the terminal login. The server receives the image acquisition request, generates a lock screen image for the user ID, and stores the lock screen image in correspondence with the user ID.

[0110] Optionally, the image acquisition request also carries user information of the user identifier, and the process of the server generating the first lock screen image includes: the server extracts a third keyword from the user information, searches for multimedia resources associated with the third keyword, and generates the first lock screen image based on the image contained in the searched multimedia resources.

[0111] Optionally, the terminal installs a target application served by the server, and the target application has permission to access the terminal location. The process of the server generating the first lock screen image includes: after the server receives the image acquisition request, it accesses the terminal logged in by the user identifier based on the target application, obtains the geographic location information of the terminal, extracts a third keyword from the geographic location information, searches for multimedia resources associated with the third keyword, and generates the first lock screen image based on the image contained in the searched multimedia resources.

[0112] It should be noted that the process of the server generating the first lock screen image based on the user information is the same as the first method mentioned above, and will not be repeated here.

[0113] Optionally, the process of the server generating the first lock screen image includes: the server obtaining a hot multimedia resource, extracting a fourth keyword from the hot multimedia resource, searching for multimedia resources associated with the fourth keyword, and generating the first lock screen image based on the image contained in the searched multimedia resource.

[0114] It should be noted that the process of the server obtaining the first lock screen image based on the hot multimedia resources is the same as the second method mentioned above, and will not be repeated here.

[0115] 302. The terminal determines, in response to a search operation based on the first lock screen image, a region image selected in the first lock screen image, and searches for a first multimedia resource associated with the region image.

[0116] The regional image is a partial image in the first lock screen image, and the searched first multimedia resource associated with the regional image is also the multimedia resource associated with the first lock screen image.

[0117] In an embodiment of the present application, different regional images in the first lock screen image may be associated with different multimedia resources. When a user performs a search operation based on the first lock screen image, they can select a portion of the regional images from the first lock screen image and search using the regional images to ensure that the searched first multimedia resources are associated with the regional images desired by the user, thereby ensuring the accuracy of the searched first multimedia resources.

[0118] In one possible implementation, the terminal determines the image of the selected area in the first lock screen image in the following two ways:

[0119] The first way: in response to the recognition operation of the first lock screen image, a main body area in the first lock screen image is recognized, and in response to the confirmation operation, an image in the main body area is determined as a selected area image.

[0120] The recognition operation can be any type of operation, such as a click or a shake. The main area is the area of ​​the first lock screen image containing the main content, which is used to describe the subject of the first lock screen image. For example, if the first lock screen image is a person image and the main content is the person in the person image, the area containing the person in the first lock screen image is the main area.

[0121] Since the main content is most representative of the first lock screen image, the image in the main area of ​​the first lock screen image is selected as the regional image. When searching for multimedia resources subsequently, the influence of images in other areas of the first lock screen image on the search can be avoided, thereby ensuring the accuracy of subsequent searches.

[0122] The second method includes the following steps 1-3:

[0123] Step 1: In response to the recognition operation of the first lock screen image, display an identification box.

[0124] The identification box can be displayed in any style, for example, in the form of a square box or a circular box. Optionally, the identification box includes a main area, which is the area where the main content is located. The area framed by the identification box is the currently selected area.

[0125] In one possible implementation, step 1 includes: the terminal queries the first location information corresponding to the image identifier of the first lock image in response to the recognition operation of the first lock screen image, and displays the recognition box based on the first location information and the lock screen interface.

[0126] Among them, the first position information indicates the area where the main content of the first lock screen image is located, and the first position information is expressed in an arbitrary form. For example, the first position information is identified by coordinates. In an embodiment of the present application, the area where the main content is located is different in different lock screen images. Each lock screen image corresponds to the first position information, and the first position information indicates the area where the main content of the corresponding lock screen image is located. After the terminal obtains the first position information corresponding to the first lock screen image, the identification box is displayed in the lock screen interface so that the identification box contains the area indicated by the first position information.

[0127] Optionally, the terminal obtains the first location information by interacting with the server, that is, the process of obtaining the first location information includes: the terminal sends an information acquisition request to the server in response to the recognition operation of the first lock screen image, and the information acquisition request carries the image identifier of the first lock screen image. The server receives the information acquisition request, queries the first location information corresponding to the image identifier, sends the first location information to the terminal, and the terminal receives the first location information.

[0128] In the embodiment of the present application, the server stores the correspondence between the image identifier and the first position information. By querying the correspondence, the first position information corresponding to the image identifier can be obtained.

[0129] In one possible implementation, an identification frame is displayed based on the lock screen interface, the main body area contained in the identification frame is displayed brightly, and other areas of the lock screen interface except the identification frame are displayed darkly.

[0130] By displaying different areas in different ways and highlighting the main area selected by the identification frame, the display effect of the lock screen interface is improved.

[0131] In one possible implementation, the terminal has a target application installed, and the lock screen interface displays an indicator of the target application. Step 1 includes: the terminal displays an identification box based on the lock screen interface in response to a triggering operation on the indicator.

[0132] The triggering operation of the indicator mark is a long press operation, a click operation, etc. on the indicator mark.

[0133] In this embodiment of the present application, the target application has a search function and permission to display an indicator on the lock screen. The lock screen image in the lock screen is displayed based on the target application, that is, the first lock screen is provided by the target application. A user triggering the indicator indicates that the user wants to initiate a search for the first lock screen image. Therefore, an identification box is displayed on the lock screen to facilitate the user to select a region image for search.

[0134] Step 2: In response to the adjustment operation on the identification frame, adjust at least one of the position of the identification frame in the lock screen interface or the size of the identification frame.

[0135] The adjustment operation is a drag operation, a zoom operation, etc. For example, in response to a drag operation on the identification box, the position of the identification box in the lock screen interface is adjusted, and in response to a zoom operation on the identification box, the size of the identification box is adjusted.

[0136] Step 3: In response to the confirmation operation on the identification frame, the area image selected by the identification frame is determined as the selected area image.

[0137] The confirmation operation on the identification frame is to confirm the area currently selected by the identification frame, and the regional image within the area is determined as the selected regional image.

[0138] Optionally, the lock screen interface also displays a confirmation option, and step 3 includes: in response to a triggering operation of the confirmation option, determining the area image selected by the identification box as the selected area image.

[0139] In one possible implementation, after determining the selected area image, the terminal searches for the first multimedia resource associated with the area image in the following two ways:

[0140] The first method: the terminal sends a resource acquisition request to the server, and the resource acquisition request carries the image identifier of the first lock screen image and the second location information of the area image. The server receives the resource acquisition request, obtains the area image from the first lock screen image indicated by the image identifier based on the second location information, searches for the first multimedia resource associated with the area image, returns the first multimedia resource to the terminal, and the terminal receives the first multimedia resource returned by the server.

[0141] For ease of explanation, the location information of the regional image is referred to as second location information. The second location information indicates the location of the region corresponding to the regional image in the first lock screen image. For example, the second location information is the location information of the region selected by the identification box when a confirmation operation is performed on the identification box.

[0142] After the terminal sends the image identifier and the second location information to the server, the server can determine the first lock screen image based on the image identifier, and based on the second location information, can obtain the regional image from the first lock screen image, so that the server can search based on the regional image and obtain the first multimedia resource associated with the regional image.

[0143] Optionally, the terminal installs a target application served by the server, and the terminal sends a resource acquisition request to the server based on the target application.

[0144] Optionally, the server stores an image library, and the process of the server searching for the first multimedia resource associated with the area image includes: comparing the area image with each image in the image library, determining a similar image of the first lock screen image, and searching for the first multimedia resource based on the similar image.

[0145] In an embodiment of the present application, the first lock screen image corresponds to a first keyword, and the first keyword can represent the meaning represented by the content in the first lock screen image. The first keyword is obtained when the first lock screen image is generated. For example, the first lock screen image is generated based on an image contained in a multimedia resource, and the first keyword is extracted from the multimedia resource, such as the first keyword is extracted from the title of the multimedia resource. By searching for similar images of the first lock screen image, the multimedia resources associated with the first lock screen image are searched with the similar images to ensure that the searched first multimedia resource is associated with the first lock screen image, thereby ensuring the accuracy of the searched multimedia resources.

[0146] When obtaining the similar image, the server determines the similarity between the first lock screen image and each image in the image library, and selects at least one image with the greatest similarity from multiple images as the similar image, or selects a target number of images with the greatest similarity from multiple images as the similar image.

[0147] Optionally, the process of searching for the first multimedia resource based on the similar image includes: obtaining the first keyword corresponding to the first lock screen image, extracting multiple second keywords from the multimedia resource containing the similar image, and based on the similarity between the first keyword and each second keyword, selecting at least one target keyword with the greatest similarity from the multiple second keywords, searching for multimedia resources associated with the at least one target keyword, and determining the searched multimedia resources as the first multimedia resource.

[0148] Based on the first lock screen image and the corresponding first keyword, a target keyword similar to the first keyword is obtained, and a search is performed using the target keyword to ensure that multimedia resources associated with the first lock screen image are searched, thereby ensuring the accuracy of the searched multimedia resources.

[0149] For example, obtain 10 multimedia resources containing the similar image, extract multiple second keywords from the 10 multimedia resources, deduplicate the multiple second keywords, determine the similarity between each second keyword after deduplication and the first keyword, select 5 target keywords with the greatest similarity from the multiple second keywords after deduplication, search for multimedia resources associated with the 5 target keywords, and determine the searched multimedia resources as multimedia resources associated with the first lock screen image.

[0150] In the second manner, the terminal searches for a first multimedia resource associated with the area image.

[0151] In an embodiment of the present application, after determining the regional image in the first lock screen image, the terminal can directly search for the first multimedia resource associated with the regional image.

[0152] 303. The terminal displays the first multimedia resource based on the lock screen interface.

[0153] After the terminal acquires the first multimedia resource, the terminal displays the first multimedia resource on the lock screen interface so that the user can view the first multimedia resource displayed on the lock screen interface.

[0154] In a possible implementation, the searched first multimedia resources include multiple resources, and step 303 includes: the terminal displays the multiple first multimedia resources based on the lock screen interface.

[0155] Optionally, the multiple first multimedia resources may belong to multiple types, and the terminal displays the multiple first multimedia resources according to their types based on the lock screen interface.

[0156] For example, multiple first multimedia resources may belong to categories including news, videos, and novels. When displaying multiple first multimedia resources on the lock screen, first multimedia resources of the same type are displayed separately according to their types. For another example, the lock screen may include multiple display areas, with different display areas displaying different types of first multimedia resources. Alternatively, the terminal may include multiple types of options. In response to a triggering operation on any option, the lock screen may display the first multimedia resource of the type corresponding to that option.

[0157] In a possible implementation, step 303 includes: the terminal displays the first multimedia resource and the first keyword corresponding to the first lock screen image based on the lock screen interface.

[0158] In an embodiment of the present application, the first lock screen image corresponds to a first keyword, and the first keyword can represent the meaning represented by the content in the first lock screen image. The first keyword is obtained when the first lock screen image is generated. For example, the first lock screen image is generated based on an image included in a multimedia resource, and the first keyword is extracted from the multimedia resource, such as the title of the multimedia resource.

[0159] In a possible implementation, step 303 includes: the terminal displays a pop-up window based on the lock screen interface, and displays the first multimedia resource based on the pop-up window.

[0160] A pop-up window is displayed on the lock screen interface, and the first multimedia resource is displayed in the form of a pop-up window, so as to highlight the searched multimedia resource, thereby improving the display effect of the multimedia resource.

[0161] It should be noted that the present application displays the searched first multimedia resource on the lock screen interface, but in another embodiment, step 303 does not need to be performed, and the first multimedia resource can be displayed based on other interfaces, for example, based on a resource display interface.

[0162] 304. In response to the triggering operation on the first multimedia resource, the terminal displays a second multimedia resource associated with the first multimedia resource.

[0163] The second multimedia resource at least includes the content of the first multimedia resource. For example, the first multimedia resource includes abridged content, such as a title, image, or introduction information, while the second multimedia resource includes detailed content, such as a title, image, or introduction information as well as detailed information. For example, the first multimedia resource includes a novel cover image and the novel title, and the first multimedia resource includes the detailed content of the novel.

[0164] When the lock screen displays a first multimedia resource, in response to a triggering operation on the first multimedia resource, a second multimedia resource associated with the first multimedia resource can be viewed, thereby realizing a method of searching for multimedia resources based on the lock screen.

[0165] In a possible implementation, the first multimedia resource includes a resource link of a second multimedia resource, and step 304 includes: in response to a triggering operation of the first multimedia resource, accessing the resource link included in the first multimedia resource and displaying the second multimedia resource.

[0166] In one possible implementation, the terminal is installed with a target application, and the second multimedia resource is displayed based on the target application. That is, step 304 includes: the terminal responds to the triggering operation of the first multimedia resource and displays the second multimedia resource associated with the first multimedia resource based on the target application.

[0167] When the terminal displays the first multimedia resource in the lock screen interface, in response to a triggering operation on the first multimedia resource, the terminal runs a target application and displays the second multimedia resource based on the target application.

[0168] In one possible implementation, step 304 includes: in response to a triggering operation on the first multimedia resource, switching the lock screen interface to an unlocking interface; in response to detecting an unlocking operation in the unlocking interface, displaying the second multimedia resource.

[0169] Since the first multimedia resource is displayed in the lock screen interface, if you want to view the second multimedia resource associated with the first multimedia resource, you need to unlock it first before you can view it. Therefore, in response to the triggering operation of the first multimedia resource, the unlocking interface is displayed so that the user can trigger the unlocking operation in the lock screen interface. In response to detecting the unlocking operation in the unlocking interface, the second multimedia resource is displayed.

[0170] Among them, the unlocking operation includes multiple types. For example, the unlocking interface includes an unlocking option, and the unlocking operation is the triggering operation of the unlocking option; or, the unlocking interface includes a password input area, and the unlocking operation is the password input operation; or, the unlocking interface includes a face recognition area, and the unlocking operation is the terminal recognizing the face.

[0171] It should be noted that the embodiment of the present application is illustrated using the first multimedia resource as an abbreviated multimedia resource as an example. After the lock screen interface displays the searched first multimedia resource, in response to the triggering operation of the first multimedia resource, the second multimedia resource associated with the first multimedia resource is displayed, that is, the detailed multimedia resource. In another embodiment, there is no need to execute step 304. The first multimedia resource is the detailed multimedia resource. After searching for the first multimedia resource, the first multimedia resource can be directly displayed on the lock screen interface.

[0172] The method provided in the embodiments of the present application searches for multimedia resources associated with the lock screen image while the screen is locked, using the lock screen image as the information to be searched. The searched multimedia resources are then displayed. This provides a new method for searching multimedia resources while the screen is locked, enriching resource search methods by enabling users to search for multimedia resources within the lock screen interface. This provides a new search method that breaks the limitation of only being able to search for information within the application's search interface. Furthermore, this method leverages the high frequency of lock screen usage by users to conveniently distribute news content that suits their preferences.

[0173] In addition, the regional image includes the main content included in the first lock screen image, and the search is performed using the regional image as the information to be searched to avoid the influence of images in other areas of the first lock screen image on the search, thereby ensuring the accuracy of the searched multimedia resources.

[0174] Moreover, the regional image is an image contained in the selected region, and the regional image is an image that the user is interested in. Therefore, the search is performed using the regional image as the information to be searched, thereby ensuring that the searched multimedia resources are the multimedia resources that the user is interested in, thereby ensuring the accuracy of the searched multimedia resources.

[0175] Furthermore, a first lock screen image is generated based on the user information so that the first lock screen image matches the user identifier, thereby achieving personalized display of the first lock screen image.

[0176] Based on the above Figure 3 The embodiment shown provides a process for displaying a first multimedia resource associated with a first lock screen image, such as Figure 6 As shown, the process includes:

[0177] 601. When the terminal runs a browser, it is detected whether the browser has enabled permission to display a lock screen image on the lock screen interface and permission to display a floating window on the lock screen interface.

[0178] 602. If not, the terminal displays a reminder message to guide the user to enable the browser permission. If the browser permission is successfully enabled, step 603 is executed; if the permission is already enabled, step 603 is directly executed.

[0179] 603. The terminal obtains a lock screen image.

[0180] 604. The user long presses the floating window of the browser or shakes the terminal, and the terminal displays an identification box on the lock screen interface.

[0181] 605. The user clicks the search button, and the terminal obtains multimedia resources associated with the lock screen image.

[0182] 606. The terminal displays a pop-up window on the lock screen interface, popping up the recognition result, that is, the searched multimedia resource.

[0183] It should be noted that the above embodiment displays the searched multimedia resources based on the search operation of the first lock screen image when the first lock screen image is displayed on the lock screen interface. In another embodiment, after the first lock screen image is displayed on the lock screen interface, the displayed lock screen image can be switched, and then the switched lock screen image can be searched and the searched multimedia resources can be displayed. The process of switching the lock screen image displayed on the lock screen interface includes: in response to the switching operation of the first lock screen image, switching the first lock screen image to the second lock screen image in the lock screen interface; or, in response to the display time of the first lock screen image reaching the target time, switching the first lock screen image to the second lock screen image in the lock screen interface.

[0184] The switching operation is a sliding operation or other operation, and the target duration is an arbitrary duration, for example, the target duration is 1 hour. For example, the user activates the terminal screen, and the terminal displays the lock screen interface, which displays the first lock screen image. The user slides the first lock screen image, and the second lock screen image is displayed in the lock screen interface. Alternatively, when the display time of the first lock screen image reaches 1 hour, the second lock screen image is displayed in the lock screen interface, so as to achieve the effect of the terminal automatically switching the lock screen image over time.

[0185] In an embodiment of the present application, when the terminal displays a lock screen image on the lock screen interface, it can switch the lock screen image displayed in the lock screen interface to enrich the operation method of the lock screen interface, thereby improving the human-computer interaction effect.

[0186] In one possible implementation, the terminal stores multiple lock screen images, and the process of the terminal switching the lock screen image includes: the terminal responds to the switching operation of the first lock screen image, or, in response to the display time of the first lock screen image reaching the target time, selects one from the currently not displayed lock screen images as the second lock screen image for display.

[0187] In an embodiment of the present application, the terminal includes multiple lock screen images. When the terminal switches to display the lock screen image, it gives priority to displaying the lock screen image that has not been displayed to avoid repeatedly displaying the same lock screen image to ensure the display effect of the lock screen image.

[0188] Optionally, the method further includes: when the multiple lock screen images are all displayed, the terminal reacquires the multiple lock screen images.

[0189] If all of the multiple lock screen images included in the terminal have been displayed, multiple lock screen images are re-acquired so that the previously undisplayed lock screen images can be subsequently displayed on the lock screen interface, thereby ensuring the display effect of the lock screen images. The process of the terminal re-acquiring multiple lock screen images is similar to the process of generating the first lock screen image in step 301 above and will not be repeated here.

[0190] In one possible implementation, the process of the terminal switching the lock screen image includes: the terminal sends an image acquisition request to the server in response to the switching operation of the first lock screen image, or in response to the display time of the first lock screen image reaching the target time, the server returns the second lock screen image based on the image acquisition request, the terminal receives the second lock screen image, and displays the second lock screen image in the lock screen interface.

[0191] In an embodiment of the present application, a second lock screen image is stored in the server, and the terminal obtains and displays the lock screen image by interacting with the server.

[0192] It should be noted that the above Figure 3 The embodiment shown is based on the search of the area image in the first lock screen image, and the searched multimedia resources are used as multimedia resources associated with the first lock screen image. In another embodiment, there is no need to execute step 302, and other methods can be adopted to search for the first multimedia resources associated with the first lock screen image in response to the search operation based on the first lock screen image.

[0193] In one possible implementation, the lock screen interface also displays an indicator mark of the target application, and the first lock screen image is displayed in the lock screen interface based on the target application. The process of searching for the first multimedia resource associated with the first lock screen image includes: in response to a triggering operation on the indicator mark, searching for the first multimedia resource associated with the first lock screen image based on the target application.

[0194] In an embodiment of the present application, the target application has a multimedia resource search function, the target application has permission to display an indicator on the lock screen interface, and the lock screen image in the lock screen interface is displayed based on the target application, that is, the first lock screen interface is provided by the target application. Through the target application, the first multimedia resource associated with the first lock screen image is searched using the first lock screen image as the information to be searched.

[0195] Optionally, the process of searching for the first multimedia resource includes: the terminal responds to a trigger operation on the indicator identifier, and based on the target application, sends a search request to the server, the search request carries the image identifier of the first lock screen image, the server receives the search request, searches for the first multimedia resource associated with the first lock screen image indicated by the image identifier, sends the first multimedia resource to the terminal, and the terminal receives the first multimedia resource.

[0196] The server provides services for the target application, and the terminal can obtain the first multimedia resource associated with the first lock screen image by interacting with the server. For example, a user performs a trigger operation on an indicator displayed on the terminal, and the terminal calls the background interface corresponding to the target application and sends a search request to the server, which searches for the first multimedia resource and returns it.

[0197] In one possible implementation, the process of searching for the first multimedia resource associated with the first lock screen image includes: the terminal searches for similar images of the first lock screen image in response to a search operation based on the first lock screen image, and searches for the first multimedia resource based on the similar images.

[0198] The first multimedia resource includes the similar image, or the first multimedia resource is associated with a multimedia resource including the similar image. A search is performed based on the similar image, and a multimedia resource including the similar image is found, and the multimedia resource including the similar image is determined as the first multimedia resource; or, after obtaining the multimedia resource including the similar image, a search is performed for a first multimedia resource associated with the multimedia resource including the similar image.

[0199] Optionally, the terminal includes an image library including multiple images, and the process of obtaining similar images includes: comparing the first lock screen image with each image in the image library to determine similar images of the first lock screen image.

[0200] When obtaining the similar image, the terminal determines the similarity between the first lock screen image and each image in the image library, and selects at least one image with the greatest similarity from multiple images as the similar image, or selects a target number of images with the greatest similarity from multiple images as the similar image.

[0201] Optionally, the process of searching for the first multimedia resource based on the similar image includes: obtaining the first keyword corresponding to the first lock screen image, extracting multiple second keywords from the multimedia resource containing the similar image, and based on the similarity between the first keyword and each second keyword, selecting at least one target keyword with the greatest similarity from the multiple second keywords, searching for multimedia resources associated with the at least one target keyword, and determining the searched multimedia resources as the first multimedia resource.

[0202] In one possible implementation, the process of searching for the first multimedia resource associated with the first lock screen image includes: the terminal sends a resource acquisition request to the server in response to a search operation based on the first lock screen image, the resource acquisition request carries the image identifier of the first lock screen image, the server receives the image acquisition request, searches for the first multimedia resource associated with the first lock screen image indicated by the image identifier, returns the first multimedia resource to the terminal, and the terminal receives the first multimedia resource returned by the server.

[0203] Optionally, the server stores an image library that includes multiple images, and the process of obtaining the first multimedia resource includes: the server compares the first lock screen image indicated by the image identifier with each image in the image library, determines similar images of the first lock screen image, and searches for the first multimedia resource based on the similar images.

[0204] The process of the server searching for the first multimedia resource based on the similar image is similar to the process of the terminal searching for the first multimedia resource based on the similar image, and will not be described in detail here.

[0205] Based on the above Figure 2 The embodiment shown provides a method for displaying multimedia resources, which includes the following steps 1 to 7:

[0206] Step 1: The terminal is installed with a browser that has the authority to display a floating window on the lock screen interface and the authority to access the terminal location. Based on the browser, an image acquisition request is sent to the server, and the image acquisition request carries the current logged-in user ID.

[0207] The server provides services for the browser.

[0208] Step 2. The server receives the image acquisition request and, based on the browser, accesses the geographic location information of the terminal with the logged-in user ID, obtains the historical browsing records and current hot events of the user ID, generates multiple lock screen images and keywords corresponding to each lock screen image based on the historical browsing records, geographic location information and current hot events, stores the multiple lock screen images in correspondence with the user ID, and sends the target number of lock screen images to the terminal.

[0209] Step 3: The terminal receives the target number of lock screen images sent by the server.

[0210] Step 4: The user clicks on the terminal screen, and the terminal displays a lock screen interface. The lock screen interface displays a lock screen image and a floating window of the browser, and a lock screen image is changed every target time interval; or, the user slides the lock screen image in the lock screen interface, and the lock screen interface switches to display another lock screen image.

[0211] Step 5: The user long-presses the floating window, or shakes the terminal. The terminal calls the background interface to trigger recognition, interacts with the server to obtain the default coordinates of the recognition box corresponding to the currently displayed lock screen image, and displays the recognition box and confirmation option on the lock screen interface based on the default coordinates. The user adjusts the recognition box on the lock screen interface, such as dragging the recognition box to adjust the position of the recognition box, or scaling the recognition box to adjust the size of the recognition box. The user clicks the confirmation option, and the terminal sends a resource acquisition request to the server. The resource acquisition request carries the image identifier and location information of the currently displayed lock screen image. The location information indicates the coordinates of the area image selected by the recognition box on the lock screen interface when the confirmation option is triggered.

[0212] Step 6. The server receives the resource acquisition request, determines the lock screen image corresponding to the image identifier, obtains the regional image from the lock screen image based on the location information, compares the regional image with the news images in the news picture library stored on the server, determines multiple similar images of the regional image, determines multiple news articles containing the similar images, extracts multiple keywords from the multiple news articles containing the similar images, deduplicates the multiple keywords, determines the similarity between each deduplicated keyword and the keyword corresponding to the lock screen image, selects the target keyword with the largest target number of similarities from the multiple deduplicated keywords, searches for news, videos or novels associated with the target keywords, and sends the searched news, videos and novels to the terminal.

[0213] Step 7: The terminal receives news, videos, and novels, and displays a pop-up window on the lock screen interface, in which keywords, news, videos, and novels corresponding to the lock screen image are displayed.

[0214] For example, following steps 4 to 7 above, the terminal displays the lock screen interface as shown in the figure. The user clicks on a floating window 701 in the lock screen interface, and an identification box 702 and a confirmation option 703 are displayed on the lock screen interface. The user can adjust the identification box 702. When the user clicks on the confirmation option 703, the terminal displays a pop-up window 704 on the lock screen interface. The pop-up window displays the keywords corresponding to the lock screen image, a news option 705, a video option 706, and a novel option 707. The user clicks on the news option or the video option, and the searched news is displayed in the pop-up window. The user clicks on the video option 706, and the searched video is displayed in the pop-up window. The user clicks on the novel option 707, and the searched novel is displayed in the pop-up window.

[0215] Step 8: The user clicks on any displayed news, video, or novel to display an unlocking interface. The user unlocks the browser in the unlocking interface, and the terminal runs the browser to display the news, video, or novel selected by the user in the browser.

[0216] Figure 8This is a schematic diagram of the structure of a multimedia resource display device provided in an embodiment of the present application. Figure 8 As shown, the device includes:

[0217] The display module 801 is used to display a lock screen interface, wherein the lock screen interface displays a first lock screen image;

[0218] A search module 802 is configured to search for a first multimedia resource associated with the first lock screen image in response to a search operation based on the first lock screen image;

[0219] The display module 801 is further configured to display the first multimedia resource.

[0220] In one possible implementation, the search module 802 is configured to, in response to a search operation based on the first lock screen image, determine a region image selected in the first lock screen image, and search for a first multimedia resource associated with the region image.

[0221] In another possible implementation, the search module 802 includes:

[0222] The recognition unit 8021 is configured to recognize a main body area in the first lock screen image in response to a recognition operation on the first lock screen image, where the main body area is an area where main content is located;

[0223] The determining unit 8022 is configured to determine the image in the main body area as the selected area image in response to the confirmation operation.

[0224] In another possible implementation, the search module 802 includes:

[0225] The display unit 8023 is configured to display an identification box in response to a search operation based on the first lock screen image;

[0226] an adjusting unit 8024, configured to adjust at least one of a position of the identification frame on the lock screen interface or a size of the identification frame in response to an adjustment operation on the identification frame;

[0227] The determining unit 8022 is configured to determine the area image selected by the identification box as the selected area image in response to a confirmation operation on the identification box.

[0228] In another possible implementation, the search module 802 includes:

[0229] A sending unit 8025 is configured to send a resource acquisition request to a server, where the resource acquisition request carries an image identifier of the first lock screen image and location information of the regional image. The server is configured to acquire the regional image from the first lock screen image indicated by the image identifier based on the location information, search for a first multimedia resource associated with the regional image, and return the first multimedia resource.

[0230] The receiving unit 8026 is configured to receive the first multimedia resource returned by the server.

[0231] In another possible implementation, the lock screen interface also displays an indicator of the target application, and the first lock screen image is displayed in the lock screen interface based on the target application; the search module 802 is used to search for the first multimedia resource associated with the first lock screen image based on the target application in response to the triggering operation of the indicator.

[0232] In another possible implementation, the search module 802 is used to send a resource acquisition request to the server in response to a search operation based on the first lock screen image, where the resource acquisition request carries the image identifier of the first lock screen image, and the server is used to search for the first multimedia resource associated with the first lock screen image indicated by the image identifier and return the first multimedia resource; and receive the first multimedia resource returned by the server.

[0233] In another possible implementation, the search module 802 includes:

[0234] A search unit 8027 is configured to search for images similar to the first lock screen image in response to a search operation based on the first lock screen image;

[0235] The search unit 8027 is further configured to search for a first multimedia resource based on the similar image, where the first multimedia resource includes the similar image, or the first multimedia resource is associated with a multimedia resource including the similar image.

[0236] In another possible implementation, the search unit 8027 is used to obtain a first keyword corresponding to the first lock screen image; extract multiple second keywords from the multimedia resources containing the similar image; based on the similarity between the first keyword and each second keyword, select at least one target keyword with the greatest similarity from the multiple second keywords; search for multimedia resources associated with at least one target keyword, and determine the searched multimedia resources as the first multimedia resources.

[0237] In another possible implementation, the display module 801 is further configured to display a second multimedia resource associated with the first multimedia resource in response to a triggering operation on the first multimedia resource, where the second multimedia resource at least includes the content of the first multimedia resource.

[0238] In another possible implementation, the display module 801 is configured to switch the lock screen interface to an unlock interface in response to a triggering operation on the first multimedia resource; and to display a second multimedia resource in response to detecting an unlocking operation in the unlocking interface.

[0239] In another possible implementation, the display module 801 is also used to, in response to a switching operation on the first lock screen image, switch the first lock screen image to the second lock screen image in the lock screen interface; or, in response to the display time of the first lock screen image reaching the target time, switch the first lock screen image to the second lock screen image in the lock screen interface.

[0240] In another possible implementation, the apparatus further includes:

[0241] Acquisition module 803, used to obtain user information of the currently logged-in user ID;

[0242] Extraction module 804, used to extract the third keyword from the user information;

[0243] The search module 802 is further configured to search for multimedia resources associated with the third keyword;

[0244] The generating module 805 is configured to generate a first lock screen image based on the images contained in the searched multimedia resources.

[0245] In another possible implementation, the apparatus further includes:

[0246] An acquisition module 803 is configured to acquire a hot multimedia resource, where a hot multimedia resource refers to a multimedia resource whose popularity is greater than that of other multimedia resources;

[0247] Extraction module 804, used to extract fourth keywords from hot multimedia resources;

[0248] The search module 802 is further configured to search for multimedia resources associated with the fourth keyword;

[0249] The generating module 805 is configured to generate a first lock screen image based on the images contained in the searched multimedia resources.

[0250] In another possible implementation, the apparatus further includes:

[0251] A sending module 806 is configured to send an image acquisition request to a server. The image acquisition request carries the currently logged-in user ID. The server is configured to query the first lock screen image corresponding to the user ID and return the first lock screen image.

[0252] The receiving module 807 is configured to receive the first lock screen image returned by the server.

[0253] It should be noted that the multimedia resource display device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions are assigned to different functional modules as needed, that is, the internal structure of the terminal is divided into different functional modules to complete all or part of the functions described above. In addition, the multimedia resource display device provided in the above embodiment and the multimedia resource display method embodiment are based on the same concept. The implementation process is detailed in the method embodiment and will not be repeated here.

[0254] An embodiment of the present application further provides a terminal, which includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the multimedia resource display method of the above embodiment.

[0255] Figure 10 The following is a block diagram of a terminal 1000 according to an exemplary embodiment of the present application. Terminal 1000 may be a portable mobile terminal, such as a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. Terminal 1000 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other similar names.

[0256] The terminal 1000 includes a processor 1001 and a memory 1002 .

[0257] The processor 1001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1001 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1001 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0258] The memory 1002 may include one or more computer-readable storage media, which may be non-transitory. The memory 1002 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1002 is used to store at least one computer program, which is executed by the processor 1001 to implement the multimedia resource display method provided in the method embodiment of the present application.

[0259] In some embodiments, terminal 1000 may optionally include a peripheral device interface 1003 and at least one peripheral device. Processor 1001, memory 1002, and peripheral device interface 1003 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 1003 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 1004, a display screen 1005, a camera assembly 1006, an audio circuit 1007, and a power supply 1008.

[0260] The peripheral device interface 1003 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 1001 and the memory 1002. In some embodiments, the processor 1001, the memory 1002, and the peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1001, the memory 1002, and the peripheral device interface 1003 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0261] The RF circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1004 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1004 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the RF circuit 1004 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The RF circuit 1004 can communicate with other terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1004 may also include circuitry related to Near Field Communication (NFC), which is not limited in this application.

[0262] The display screen 1005 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1005 is a touch screen display, the display screen 1005 also has the ability to collect touch signals on the surface or above the surface of the display screen 1005. The touch signal can be input as a control signal to the processor 1001 for processing. At this time, the display screen 1005 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, there can be one display screen 1005, which is set on the front panel of the terminal 1000; in other embodiments, there can be at least two display screens 1005, which are respectively set on different surfaces of the terminal 1000 or in a folding design; in other embodiments, the display screen 1005 can be a flexible display screen, which is set on the curved surface or folding surface of the terminal 1000. Even more, the display screen 1005 can be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0263] The camera assembly 1006 is used to capture images or videos. Optionally, the camera assembly 1006 includes a front camera and a rear camera. The front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1006 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. The dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.

[0264] The audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input into the processor 1001 for processing, or input into the RF circuit 1004 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, each located in different parts of the terminal 1000. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert electrical signals from the processor 1001 or the RF circuit 1004 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1007 may also include a headphone jack.

[0265] Power supply 1008 is used to power various components in terminal 1000. Power supply 1008 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 1008 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired line, while a wireless rechargeable battery is charged via a wireless coil. The rechargeable battery can also support fast charging technology.

[0266] In some embodiments, the terminal 1000 further includes one or more sensors 1009 . The one or more sensors 1009 include, but are not limited to, an acceleration sensor 1010 , a gyroscope sensor 1011 , a pressure sensor 1012 , an optical sensor 1013 , and a proximity sensor 1014 .

[0267] The accelerometer 1010 can detect the magnitude of acceleration along the three coordinate axes of the coordinate system established by the terminal 1000. For example, the accelerometer 1010 can be used to detect the components of gravity acceleration along the three coordinate axes. The processor 1001 can control the display screen 1005 to display the user interface in a landscape or portrait view based on the gravity acceleration signal collected by the accelerometer 1010. The accelerometer 1010 can also be used to collect game or user motion data.

[0268] The gyroscope sensor 1011 can detect the orientation and rotation angle of the terminal 1000. The gyroscope sensor 1011 can work with the acceleration sensor 1010 to collect the user's 3D movements on the terminal 1000. Based on the data collected by the gyroscope sensor 1011, the processor 1001 can implement the following functions: motion sensing (such as changing the UI based on the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0269] The pressure sensor 1012 can be provided on the side frame of the terminal 1000 and / or below the display screen 1005. When the pressure sensor 1012 is provided on the side frame of the terminal 1000, it can detect the user's gripping signal of the terminal 1000, and the processor 1001 can perform left-hand or right-hand recognition or shortcut operations based on the gripping signal collected by the pressure sensor 1012. When the pressure sensor 1012 is provided below the display screen 1005, the processor 1001 controls the operable controls on the UI interface based on the user's pressure operation on the display screen 1005. Operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0270] Optical sensor 1013 is used to detect ambient light intensity. In one embodiment, processor 1001 can control the display brightness of display screen 1005 based on the ambient light intensity detected by optical sensor 1013. Specifically, when the ambient light intensity is high, the display brightness of display screen 1005 is increased; when the ambient light intensity is low, the display brightness of display screen 1005 is decreased. In another embodiment, processor 1001 can also dynamically adjust the shooting parameters of camera assembly 1006 based on the ambient light intensity detected by optical sensor 1013.

[0271] Proximity sensor 1014, also known as a distance sensor, is disposed on the front panel of terminal 1000. Proximity sensor 1014 is used to detect the distance between the user and the front of terminal 1000. In one embodiment, when proximity sensor 1014 detects that the distance between the user and the front of terminal 1000 is gradually decreasing, processor 1001 controls display screen 1005 to switch from the screen-on state to the screen-off state. When proximity sensor 1014 detects that the distance between the user and the front of terminal 1000 is gradually increasing, processor 1001 controls display screen 1005 to switch from the screen-off state to the screen-on state.

[0272] Those skilled in the art will understand that Figure 10 The structure shown in the figure does not constitute a limitation on the terminal 1000, and the terminal 1000 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0273] An embodiment of the present application further provides a computer-readable storage medium, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement the operations performed by the multimedia resource display method of the above embodiment.

[0274] An embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the operations performed by the multimedia resource display method of the above embodiment.

[0275] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0276] The above description is merely an optional embodiment of the embodiments of the present application and is not intended to limit the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the embodiments of the present application shall be included in the scope of protection of the present application.

Claims

1. A multimedia resource display method, characterized in that: The method comprises: Displaying a lock screen interface, wherein the lock screen interface displays a first lock screen image, wherein the first lock screen image is displayed in the lock screen interface based on the target application; In response to a search operation based on the first lock screen image, searching for a first multimedia resource associated with the first lock screen image based on the target application; The first multimedia resource is displayed.

2. The method according to claim 1, characterized in that The step of searching, in response to a search operation based on the first lock screen image, for a first multimedia resource associated with the first lock screen image based on the target application includes: In response to a search operation based on the first lock screen image, based on the target application, a region image selected in the first lock screen image is determined, and the first multimedia resource associated with the region image is searched.

3. The method according to claim 2, characterized in that The determining, in response to the search operation based on the first lock screen image and based on the target application, a selected area image in the first lock screen image includes: In response to the recognition operation on the first lock screen image, based on the target application, identifying a main area in the first lock screen image, the main area being an area where main content is located; In response to the confirmation operation, the image within the main body area is determined as a selected area image.

4. The method according to claim 2, characterized in that The step of determining, in response to a search operation based on the first lock screen image and based on the target application, a selected area image in the first lock screen image includes: In response to a search operation based on the first lock screen image, displaying an identification box based on the target application; In response to an adjustment operation on the identification frame, adjusting at least one of a position of the identification frame in the lock screen interface or a size of the identification frame; In response to a confirmation operation on the identification frame, the area image selected by the identification frame is determined as a selected area image.

5. The method according to claim 2, characterized in that The searching, based on the target application, for the first multimedia resource associated with the regional image includes: Based on the target application, sending a resource acquisition request to a server, the resource acquisition request carrying an image identifier of the first lock screen image and location information of the region image, the server being configured to acquire the region image from the first lock screen image indicated by the image identifier based on the location information, search for the first multimedia resource associated with the region image, and return the first multimedia resource; Based on the target application, the first multimedia resource returned by the server is received.

6. The method according to claim 1, characterized in that The lock screen interface further displays an indicator of a target application; and in response to a search operation based on the first lock screen image, searching for a first multimedia resource associated with the first lock screen image based on the target application includes: In response to a triggering operation on the indicator, the first multimedia resource associated with the first lock screen image is searched based on the target application.

7. The method according to claim 1, characterized in that The step of searching, in response to a search operation based on the first lock screen image, for a first multimedia resource associated with the first lock screen image based on the target application includes: In response to a search operation based on the first lock screen image, based on the target application, sending a resource acquisition request to a server, the resource acquisition request carrying an image identifier of the first lock screen image, the server being configured to search for the first multimedia resource associated with the first lock screen image indicated by the image identifier, and returning the first multimedia resource; Based on the target application, the first multimedia resource returned by the server is received.

8. The method according to claim 1, characterized in that The step of searching, in response to a search operation based on the first lock screen image, for a first multimedia resource associated with the first lock screen image based on the target application includes: In response to a search operation based on the first lock screen image, searching for an image similar to the first lock screen image based on the target application; Based on the similar image, the first multimedia resource is searched, where the first multimedia resource contains the similar image, or the first multimedia resource is associated with a multimedia resource containing the similar image.

9. The method according to claim 8, characterized in that The searching for the first multimedia resource based on the similar images includes: Obtaining a first keyword corresponding to the first lock screen image; extracting a plurality of second keywords from the multimedia resource containing the similar images; Based on the similarity between the first keyword and each of the second keywords, selecting at least one target keyword with the greatest similarity from the plurality of second keywords; Search for multimedia resources associated with at least one of the target keywords, and determine the searched multimedia resources as the first multimedia resources.

10. The method according to any one of claims 1 to 9, characterized in that After displaying the first multimedia resource, the method further includes: In response to a triggering operation on the first multimedia resource, a second multimedia resource associated with the first multimedia resource is displayed based on the target application, where the second multimedia resource at least includes content of the first multimedia resource.

11. The method according to claim 10, characterized in that The displaying, in response to the triggering operation on the first multimedia resource and based on the target application, of a second multimedia resource associated with the first multimedia resource includes: In response to a triggering operation on the first multimedia resource, switching the lock screen interface to an unlock screen; In response to detecting an unlock operation in the unlock interface, the second multimedia resource is displayed based on the target application.

12. The method according to any one of claims 1 to 9, characterized in that After displaying the lock screen interface, the method further includes: In response to a switching operation on the first lock screen image, switching the first lock screen image to a second lock screen image in the lock screen interface; or, In response to the display time of the first lock screen image reaching the target time, the first lock screen image is switched to the second lock screen image in the lock screen interface.

13. The method according to any one of claims 1 to 9, characterized in that Before displaying the lock screen interface, the method further includes: Based on the target application, obtaining user information of the currently logged-in user identifier; extracting a third keyword from the user information; Searching for multimedia resources associated with the third keyword; The first lock screen image is generated based on the images included in the searched multimedia resources.

14. The method according to any one of claims 1 to 9, characterized in that Before displaying the lock screen interface, the method further includes: Based on the target application, obtaining a hot multimedia resource, wherein the hot multimedia resource refers to a multimedia resource whose popularity is greater than that of other multimedia resources; Extracting a fourth keyword from the hot multimedia resource; Searching for multimedia resources associated with the fourth keyword; The first lock screen image is generated based on the images included in the searched multimedia resources.

15. The method according to any one of claims 1 to 9, characterized in that Before displaying the lock screen interface, the method further includes: Based on the target application, an image acquisition request is sent to a server, where the image acquisition request carries a currently logged-in user identifier, and the server is configured to query the first lock screen image corresponding to the user identifier and return the first lock screen image; Receive the first lock screen image returned by the server.

16. A multimedia resource display device, characterized in that: The device comprises: A display module is configured to display a lock screen interface, wherein the lock screen interface displays a first lock screen image, and the first lock screen image is displayed in the lock screen interface based on a target application; A search module, configured to search for a first multimedia resource associated with the first lock screen image based on the target application in response to a search operation based on the first lock screen image; The display module is further configured to display the first multimedia resource.

17. The device according to claim 16, characterized in that The search module is configured to, in response to a search operation based on the first lock screen image, determine a region image selected in the first lock screen image based on the target application, and search for the first multimedia resource associated with the region image.

18. The device according to claim 17, characterized in that The search module includes: an identification unit, configured to identify, in response to an identification operation on the first lock screen image, a main body area in the first lock screen image based on the target application, the main body area being an area where main content is located; The determining unit is configured to determine the image in the main body area as a selected area image in response to a confirmation operation.

19. The device according to claim 17, characterized in that The search module includes: a display unit, configured to display an identification box based on the target application in response to a search operation based on the first lock screen image; an adjusting unit, configured to adjust at least one of a position of the identification frame in the lock screen interface or a size of the identification frame in response to an adjustment operation on the identification frame; The determining unit is configured to determine the area image selected by the identification frame as the selected area image in response to a confirmation operation on the identification frame.

20. The device according to claim 17, wherein The search module includes: a sending unit, configured to send a resource acquisition request to a server based on the target application, the resource acquisition request carrying an image identifier of the first lock screen image and location information of the regional image, the server being configured to acquire the regional image from the first lock screen image indicated by the image identifier based on the location information, search for the first multimedia resource associated with the regional image, and return the first multimedia resource; A receiving unit is configured to receive the first multimedia resource returned by the server based on the target application.

21. The device according to claim 16, characterized in that The lock screen interface also displays an indicator of the target application; the search module is used to search for the first multimedia resource associated with the first lock screen image based on the target application in response to a triggering operation on the indicator.

22. The device according to claim 16, characterized in that The search module is configured to, in response to a search operation based on the first lock screen image, send a resource acquisition request to a server based on the target application, the resource acquisition request carrying an image identifier of the first lock screen image, and the server is configured to search for the first multimedia resource associated with the first lock screen image indicated by the image identifier, and return the first multimedia resource; Based on the target application, the first multimedia resource returned by the server is received.

23. The device according to claim 16, characterized in that The search module includes: A search unit, configured to search for an image similar to the first lock screen image based on the target application in response to a search operation based on the first lock screen image; The search unit is further configured to search for the first multimedia resource based on the similar image, where the first multimedia resource contains the similar image, or the first multimedia resource is associated with a multimedia resource containing the similar image.

24. The device according to claim 23, characterized in that The search unit is configured to obtain a first keyword corresponding to the first lock screen image; extract a plurality of second keywords from a multimedia resource containing the similar images; and select at least one target keyword having the greatest similarity from the plurality of second keywords based on a similarity between the first keyword and each of the second keywords; Search for multimedia resources associated with at least one of the target keywords, and determine the searched multimedia resources as the first multimedia resources.

25. The device according to any one of claims 16 to 24, characterized in that The display module is further configured to, in response to a triggering operation on the first multimedia resource, display a second multimedia resource associated with the first multimedia resource based on the target application, where the second multimedia resource at least includes content of the first multimedia resource.

26. The device according to claim 25, characterized in that The display module is configured to switch the lock screen interface to an unlock screen in response to a triggering operation on the first multimedia resource; In response to detecting an unlock operation in the unlock interface, the second multimedia resource is displayed based on the target application.

27. The device according to any one of claims 16 to 24, characterized in that The display module is further configured to, in response to a switching operation on the first lock screen image, switch the first lock screen image to display a second lock screen image in the lock screen interface; Alternatively, in response to the display time of the first lock screen image reaching the target time, the first lock screen image is switched to the second lock screen image in the lock screen interface.

28. The device according to any one of claims 16 to 24, characterized in that The device further comprises: An acquisition module, configured to acquire user information of a currently logged-in user ID based on the target application; An extraction module, configured to extract a third keyword from the user information; The search module is further configured to search for multimedia resources associated with the third keyword; A generation module is used to generate the first lock screen image based on the image contained in the searched multimedia resource.

29. The device according to any one of claims 16 to 24, characterized in that The device further comprises: An acquisition module, configured to acquire a hot multimedia resource based on the target application, wherein the hot multimedia resource refers to a multimedia resource whose popularity is greater than that of other multimedia resources; An extraction module, configured to extract a fourth keyword from the hot multimedia resource; The search module is further configured to search for multimedia resources associated with the fourth keyword; A generation module is used to generate the first lock screen image based on the image contained in the searched multimedia resource.

30. The device according to any one of claims 16 to 24, characterized in that The device further comprises: a sending module, configured to send an image acquisition request to a server based on the target application, wherein the image acquisition request carries a currently logged-in user identifier, and the server is configured to query the first lock screen image corresponding to the user identifier and return the first lock screen image; A receiving module is used to receive the first lock screen image returned by the server.

31. A terminal, characterized in that: The terminal includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the multimedia resource display method according to any one of claims 1 to 15.

32. A computer-readable storage medium, characterized in that The computer-readable storage medium stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the multimedia resource display method according to any one of claims 1 to 15.

33. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the operations performed by the multimedia resource display method according to any one of claims 1 to 15 are implemented.

Citation Information

Patent Citations

  • Method for playing multimedia data in screen-locked state and mobile terminal

    CN106468954A

  • Multimedia information recommendation method and device and electronic equipment

    CN111414498A