Methods, apparatuses, devices, media, and products for processing information

By displaying images-related tags when the video is paused, and then allowing users to click on the tags to see search results and resources, the system addresses the issues of low attractiveness of search results pages and inflexible resource distribution in content applications, thereby improving user experience and resource distribution efficiency.

CN122160552APending Publication Date: 2026-06-05BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2026-01-30
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

When users perform visual searches in content applications, the search results pages are unattractive and provide a poor user experience, with inflexible resource distribution.

Method used

By receiving user pause actions, the system displays images-related tags when the video is paused. When users click on the tags, search results and related resources are displayed, enhancing the attractiveness of the search process and increasing the flexibility of resource distribution.

Benefits of technology

It improved the attractiveness of the search process and the user experience, enhanced the flexibility of resource distribution, and simplified the resource acquisition process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122160552A_ABST
    Figure CN122160552A_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a method, apparatus, device, storage medium and computer program product for processing information. The method comprises receiving a first pause operation, the first pause operation being directed to a first video. The method further comprises displaying a first label, the first label being used to trigger a first search, and the first label being associated with a first image in the first video. The method further comprises displaying a first search result for the first label and a resource in response to receiving a first trigger operation, the first trigger operation being directed to the first label. According to the method of embodiments of the present disclosure, not only the search result is displayed, but also the resource associated with the label, which can improve the attraction of the search process and increase the flexibility of resource distribution, thereby improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure generally relates to the field of computers, and more specifically to methods, apparatus, devices, computer-readable storage media, and computer program products for processing information. Background Technology

[0002] In today's digital age, content applications such as short video apps and media apps have become an indispensable part of people's daily lives. These apps attract a massive number of users with their rich and diverse functions and convenient operation, and people spend a lot of their free time browsing content on these apps.

[0003] Users can not only browse video content within content apps, but also search for content and products of interest, and even shop within them. Furthermore, the functional boundaries of content apps continue to expand, extending beyond basic content viewing, information search, and consumption services to include diverse scenarios such as social interaction, knowledge learning, and skills enhancement. Summary of the Invention

[0004] According to exemplary embodiments of this disclosure, a method, apparatus, device, computer storage medium, and computer program product for processing information are provided.

[0005] In a first aspect of this disclosure, a method for processing information is provided, the method comprising receiving a first pause operation for a first video. The method further comprises displaying a first tag for triggering a first search, and the first tag being associated with a first image in the first video. The method further comprises, in response to receiving the first trigger operation, displaying a first search result and resources for the first tag, the first trigger operation being for the first tag.

[0006] In a second aspect of this disclosure, an apparatus for processing information is provided. The apparatus includes a video pause module configured to receive a first pause operation, the first pause operation being directed to a first video. The apparatus also includes a first display module configured to display a first tag for triggering a first search, and the first tag being associated with a first image in the first video. The apparatus further includes a second display module configured to, in response to receiving the first trigger operation, display a first search result and resources directed to the first tag.

[0007] In a third aspect of this disclosure, an electronic device is provided, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method described in the first aspect of this disclosure when executed by the at least one processing unit.

[0008] In a fourth aspect of this disclosure, a computer-readable storage medium is provided having machine-executable instructions stored thereon, which, when executed by a device, cause the device to perform the method described in the first aspect of this disclosure.

[0009] In a fifth aspect of this disclosure, a computer program product is provided, including computer-executable instructions, wherein the computer-executable instructions, when executed by a processor, implement the method described in the first aspect of this disclosure.

[0010] The summary section is provided to introduce a series of concepts in a simplified form, which will be further described in the detailed description below. The summary section is not intended to identify key or essential features of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0011] Figure 1A A schematic diagram of an example environment in which embodiments of the present disclosure can be implemented is shown;

[0012] Figure 1B A schematic diagram of a page displaying resources according to an embodiment of the present disclosure is shown;

[0013] Figure 2 A flowchart of a method for processing information according to an embodiment of the present disclosure is shown;

[0014] Figure 3 A schematic diagram showing a display label according to an embodiment of the present disclosure is provided;

[0015] Figure 4A A schematic diagram of a pause playback interface according to an embodiment of the present disclosure is shown;

[0016] Figure 4B A schematic diagram of a common label according to an embodiment of the present disclosure is shown;

[0017] Figure 4C A schematic diagram of a result page according to an embodiment of the present disclosure is shown;

[0018] Figure 4D A schematic diagram of a modified label according to an embodiment of the present disclosure is shown;

[0019] Figure 4E A schematic diagram of another resulting page according to an embodiment of the present disclosure is shown;

[0020] Figure 4F A schematic diagram of an interface for reaching the claim limit according to an embodiment of the present disclosure is shown;

[0021] Figure 4G A schematic diagram of an interface for providing resources according to an embodiment of the present disclosure is shown;

[0022] Figure 4H A schematic diagram illustrating animation effects according to embodiments of the present disclosure is shown;

[0023] Figure 4I A schematic diagram illustrating the retrieval results according to an embodiment of the present disclosure is shown;

[0024] Figure 4J A schematic diagram of another receiving result according to an embodiment of the present disclosure is shown;

[0025] Figure 5 A schematic diagram illustrating a process of multiple searches according to embodiments of the present disclosure is shown;

[0026] Figure 6 A schematic block diagram of an example apparatus according to some embodiments of the present disclosure is shown; and

[0027] Figure 7 A block diagram of an example device that can be used to implement embodiments of the present disclosure is shown.

[0028] In all the accompanying figures, the same or similar reference numerals denote the same or similar elements. Detailed Implementation

[0029] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information. It is understood that before using the technical solutions disclosed in the embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0030] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message. As an optional but non-limiting implementation, the prompt message can be sent to the user in the form of a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

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

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

[0033] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc., may refer to different or the same objects unless explicitly stated. Other explicit and implicit definitions may also be included below.

[0034] Typically, when users perform visual searches in content applications, the search results page only displays results related to visual search, which is less appealing and provides a poor user experience. When distributing resources, operators usually place them in specific links, requiring users to actively locate them.

[0035] To address this, this disclosure proposes a method for processing information. This method pauses a video based on a user's pause action and displays search tags within the paused video. When a user clicks on a tag, they can see the search results and the resources associated with that tag. This method not only displays search results but also resources associated with the tags, which enhances the attractiveness of the search process and increases the flexibility of resource distribution, thereby improving the user experience.

[0036] The embodiments of this disclosure will now be described in further detail with reference to the accompanying drawings, wherein... Figure 1A A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. The example environment 100 includes an application 110 on a user device. In this embodiment, the application 110 performs the methods of the embodiments of the present disclosure. The application 110 may be a content application; for example, the application 110 may belong to the field of short video interaction technology and is a digital application integrating video creation, content distribution, and social interaction, suitable for mobile terminal devices, and capable of providing users with a full-process service for shooting, editing, watching, sharing, and interactive communication of short videos.

[0037] As an example, after logging into application 110 via a mobile terminal (such as a smartphone or tablet) or a desktop terminal (such as a desktop computer or laptop), the user enters the application's personalized content recommendation interface. At this point, application 110 automatically loads and plays video content matching the user's interests and preferences. In this embodiment, the video is specifically associated with movie A (e.g., official promotional clips, high-energy plot montages, interviews with the creators, or behind-the-scenes footage of movie A). During video playback, application 110 supports various interactive operations triggered by the user, such as a pause operation. In some embodiments, application 110 can receive a pause operation (i.e., a first pause operation), which is specific to the video (i.e., the first video). The triggering method of the pause operation adapts to the interactive characteristics of different terminals. For example, application 110 can receive a pause operation while presenting the video. In this case, the video can be paused at a specific video frame (i.e., a pause frame). In some embodiments, when the user device is a mobile terminal, the user can trigger a pause by clicking any area of ​​the video playback interface. In scenarios where the user device is a desktop terminal, in addition to clicking the pause button on the interface, the user can also pause the video by pressing the spacebar on the keyboard or right-clicking the video screen and selecting the "Pause" option. Furthermore, when a user becomes interested in a movie (e.g., wants to know its release date, cast, plot summary, similar works, etc.) while watching a video, or has a need to search for information about specific elements in the video (e.g., actors, props, background music, filming locations, etc.), they can actively perform the pause operation, immediately stopping the video playback and locking the current playback progress. Simultaneously, application 110 will retain the current video frame on the interface so that the user can subsequently perform search operations based on this screen information. In some embodiments, the video frame corresponding to the pause operation is defined as an image (i.e., the first image), and the video includes this video frame. Application 110 can display tags based on this image.

[0038] In some embodiments, application 110 may display tag 112 (i.e., the first tag), which is used to trigger a search (i.e., the first search), and tag 112 is associated with an image in the video (i.e., the first image). In this embodiment, the user can directly start the search by clicking tag 112 without manually entering keywords. For example, application 110 can use a (built-in or remote) image recognition model to parse the image content of the current paused frame, extract the content items, and generate corresponding tags 112. Content items may include, but are not limited to: movie resource identifiers (e.g., "Movie A"), character categories (e.g., "Starring XXX"), scene props (e.g., "Filming Location of Movie A: XX Ancient City"), content themes (e.g., "Movie A Plot Analysis"), and style categories (e.g., "Similar Suspense Films to Movie A"). In some embodiments, tag 112 may take the form of a semi-transparent floating window to avoid obscuring the core video image. In some embodiments, if the user does not need to use the tag search function, they can hide the tag set by clicking the close button in the tag area, returning to a clean video image. After generating tag 112, search logic is attached to tag 112. When label 112 is clicked, perform a related search.

[0039] In some embodiments, if a first trigger operation is received for tag 112, application 110 can display the search results (i.e., the first search result) and resources for tag 112. For example, the resources are determined based on the query corresponding to tag 112. When application 110 detects the user's first trigger operation for tag 112 (including but not limited to clicking tag 112, long-pressing tag 112 to pop up a search confirmation pop-up and then clicking "confirm"), it immediately triggers the search process. First, application 110 can determine the corresponding query based on the tag 112 clicked by the user. For example, when the user clicks the "Search for movie A for a surprise" tag 112, application 110 can determine the corresponding query as "movie A" according to a preset mapping table and input it into the search engine for searching.

[0040] In some embodiments, application 110 performs a search operation through a search engine. The search scope can cover the application's internal database (such as the movie resource library stored within the application, the related content library published by users, and the creator account library) and authorized external databases (such as formal movie information platforms and authoritative entertainment information databases), ensuring the comprehensiveness and authority of the search results. After the search is completed, application 110 displays the search results and resources on the interface according to preset display rules.

[0041] Figure 1BA schematic diagram of a page displaying resources according to an embodiment of the present disclosure is shown. In this embodiment, after a user clicks on tag 112 and triggers a search, search results and resources can be displayed on results page 120 (i.e., the first page). For example, information describing the resource, such as "Movie A is giving you a lucky bag," can be displayed in the form of an information box 122 on results page 120, where the lucky bag is an example of the resource. In addition, results page 120 can also display a resource-related "claim" component (i.e., an example of the first component). In some embodiments, a user can click on the "claim" component to claim the resource. Application 110 can receive the user's click operation (i.e., the second trigger operation) based on the "claim" component and provide the lucky bag to the user's account (i.e., the first account) based on the click operation. In this embodiment, resources such as lucky bags are deeply integrated with the search process. Through the intuitive information display on the results page and the "claim" component, resources can be accurately reached, the resource claiming process can be simplified, and the user experience can be improved.

[0042] The user device can be any type of mobile computing device, including mobile computers (e.g., personal digital assistants, laptops, notebooks, tablets, netbooks, etc.), mobile phones (e.g., cellular phones, smartphones, etc.), wearable computing devices (e.g., smartwatches, head-mounted devices, including smart glasses, etc.) or other types of mobile devices. In some embodiments, the user device can also be a fixed computing device, such as a desktop computer, game console, smart TV, etc. It should be understood that the above operations can be performed jointly by the user device and the server.

[0043] It should be understood that the architecture and functionality in the example environment are described for illustrative purposes only and do not imply any limitation on the scope of this disclosure. Embodiments of this disclosure can also be applied to other environments with different structures and / or functionalities.

[0044] The processes according to embodiments of this disclosure will be described in detail below with reference to other accompanying drawings. For ease of understanding, the specific data mentioned in the following description are exemplary and not intended to limit the scope of this disclosure. It will be understood that the embodiments described below may also include additional actions not shown and / or actions shown may be omitted, and the scope of this disclosure is not limited in this respect.

[0045] Figure 2 A flowchart of a method 200 for processing information according to certain embodiments of the present disclosure is shown. In this embodiment, it can be performed by... Figure 1A-Figure 1BThe method is executed on a user device according to an embodiment. In block 202, a first pause operation is received, the first pause operation being directed to a first video. The first video may be a video currently playing in the application, and the first pause operation may cause the video playback to pause. In some embodiments, the first pause operation may be implemented by tapping (e.g., single-clicking or double-clicking) the screen of the user device, or may be implemented through other interactive methods.

[0046] In box 204, a first label is displayed. This first label triggers a first search and is associated with a first image in the first video. The first label may be an identifier generated by an application after detecting a video pause, by parsing the core elements of the current paused frame using a built-in or remote image recognition model, and thus possessing search triggering functionality. In some embodiments, the content of the first label is strongly correlated with the video frame and is displayed semi-transparently, allowing the user to directly initiate a search via the label. The first image may be a specific video frame, such as the currently presented paused frame.

[0047] In box 206, in response to receiving a first trigger action for the first tag, the first search result and resource for the first tag are displayed. The first trigger action for the first tag can be an active action performed by the user on the displayed associated tag, which can be recognized by the application and trigger the search process, including but not limited to clicks. Since the resource can be determined before the search is performed, the first tag can be processed when it is displayed. For example, the first tag can at least describe the guidance for the resource.

[0048] According to the method of embodiments of this disclosure, a video is paused based on a user's pause operation, and a search tag is displayed in the paused video. After the user clicks on the tag, they can see search results and resources determined based on the query corresponding to the tag. This method not only displays search results but also resources associated with the tag, which can enhance the attractiveness of the search process and increase the flexibility of resource distribution, thereby improving the user experience.

[0049] Figure 3A schematic diagram illustrating the display of a label (i.e., a first label) according to an embodiment of this disclosure is shown. At 302, a pause operation is received during video playback (i.e., the first video). At 304, it is detected whether the video belongs to a preset video set. The preset video set may be a collection of several pre-specified videos. When a user views any of these videos, the label corresponding to the preset video resource set can be directly displayed to the user without executing subsequent judgment logic. In some embodiments, the identification of the video can be used to determine whether the video belongs to the preset video set. If the video belongs to the preset video set, the process proceeds to 306, where the label corresponding to the preset video set is displayed. For example, the preset video set may be multiple videos about a certain person. When a user views one of these videos, they may see a label saying "Search for celebrity B for a surprise" to guide them to search for celebrity B. In some embodiments, when the video belongs to the preset video set, it may be further detected whether the user has already claimed the resource. If not, the label corresponding to the preset video resource set is displayed; otherwise, a normal label is displayed.

[0050] In some embodiments, when the video belongs to a preset video set, the ways in which the user obtains the resource can be expanded to improve resource processing efficiency. For example, the application can receive a fourth interactive operation on the video, wherein the fourth interactive operation is at least one of a single click, double click, swipe, long press, screenshot, or screen clearing operation. For example, the application can display search results for the tag (i.e., the first search result) and the resource based on the fourth interactive operation. Therefore, even without interacting with the tag, the user can perform a search related to the tag (i.e., the first search), which uses a query corresponding to the tag.

[0051] If the video does not belong to the preset video set, the process proceeds to step 308 to determine a query targeting the image (i.e., the first image). For example, application 110 uses a model to perform pixel analysis and feature extraction on the paused frame, identifying content items (such as characters, scenes, props, text labels, etc.) to generate a query. At step 310, it is determined whether the user has already claimed the resource. Resources are usually limited, so the application can limit the number of resources a user can claim. In this embodiment, the limit is one time; in some cases, the limit can be other numbers.

[0052] If the account has already claimed the resource, the process proceeds to step 318, where tags related to the query are displayed. For example, the application displays general information tags associated with the previously generated query. These tags aim to convey basic information and meet the user's search needs, and do not contain resource guidance content. For instance, for a query based on "movie A," the "Search for movie A" tag is displayed, allowing the user to directly search for information related to movie A after clicking it.

[0053] If the account has not claimed the resource, the process proceeds to step 312 to determine if the query corresponds to a resource. The application can query a pre-defined "tag-query-resource" mapping table to determine if the currently generated query corresponds to a distributable resource. This "tag-query-resource" mapping database is pre-built by the application operator to store the mapping relationships between tags, queries, and resources. For example, the query "Movie A" can be associated with the tag "Search for Movie A for a Surprise" and movie coupons for Movie A. If the query result indicates that the current query has a corresponding resource, the process proceeds to step 314, displaying tags that describe guidance for the resource. In addition to containing core query information, these tags also include clear resource guidance text to increase user click-through rates. For example, tags such as "Search for Movie A to Claim Movie Resources" can be displayed to intuitively inform users of the resource benefits after clicking the tag.

[0054] If no corresponding resource is found for the query, the process proceeds to position 316, where a regular tag corresponding to the query is displayed. For example, the application displays a regular tag corresponding to the query. These tags only contain core query keywords to meet the user's basic information search needs. For example, for a query based on "movie A," the "Search for movie A" tag is displayed, and the user can click to search for relevant information about movie A. In this embodiment, through a preset video set classification mechanism, pre-made tags are directly matched to videos related to specific business objectives (such as announcements about people or IPs), skipping redundant processes such as image parsing and query generation, achieving fast tag loading and accurate push. At the same time, the tag type (guided tag / regular tag) is dynamically switched based on the user's resource claiming status to avoid repeated guidance for users who have already claimed resources, reduce user interference, and improve the accuracy of resource distribution and user experience.

[0055] Figure 4A A schematic diagram of a paused playback interface according to an embodiment of the present disclosure is shown. In some embodiments, application 410 can play a video to a user, who can pause the video playback by tapping the screen to obtain a pause frame. For example, application 410 can use a semi-transparent triangle symbol to indicate that the video is currently paused. After pausing, application 410 can determine whether the user has completed a preset number of tasks (e.g., a user can complete 5 tasks per day). These tasks can be resource-related tasks, such as tasks required for the user to obtain resources. In some embodiments, if the user has completed the preset number of tasks, a normal label can be displayed after pausing. Figure 4B A schematic diagram of a common label according to an embodiment of the present disclosure is shown, in which the common label can be determined based on the content of the pause frame, for example, it could be a "Search Movie B" label 412. Figure 4CA schematic diagram of a results page according to an embodiment of this disclosure is shown. When a user clicks the "Search Movie B" tab 412, a search can be performed based on the query corresponding to the "Search Movie B" tab 412, and the search results are displayed on the results page. Since this tab is a regular tab, no resources need to be displayed.

[0056] Figure 4D A schematic diagram of a modified label according to an embodiment of the present disclosure is shown. In some embodiments, if a user fails to complete a preset number of tasks, a label describing guidance for a resource can be displayed after a pause, such as the "Search Movie B for a Surprise!" label 414. In some embodiments, a user can click the "Search Movie B for a Surprise!" label 414 to trigger a search process. Application 410 can provide a results page, displaying the search results for the "Search Movie B for a Surprise!" label and resource-related prompts on the results page. Figure 4E A schematic diagram of another results page according to an embodiment of the present disclosure is shown. In this embodiment, the results page may display both search results, such as search result 1 and search result 2, and resources, such as prompt information 416. The content of the prompt information 416 may be, for example, "Movie B is giving you a lucky bag!" The results page may also display a "Claim" component next to it, which the user can click to trigger a claiming operation.

[0057] If a user requests resources and provides a relevant interactive action, such as clicking the "Claim" component, application 410 can determine whether the user has reached their claim limit. For example, each user can claim resources 6 times per day. Figure 4F A schematic diagram of an interface for reaching the claim limit according to an embodiment of the present disclosure is shown. In some embodiments, if a user reaches the claim limit, the resource is no longer provided to the user, and a prompt message 412 "You have reached the limit for claiming today" is displayed. In addition, the "Claim" component can be changed to the "Claimed" component.

[0058] Figure 4G A schematic diagram of an interface providing resources according to embodiments of the present disclosure is shown. In some embodiments, when a user clicks the "Claim" component, application 410 may display description information (i.e., first description information) and resource-related second components based on a click operation on the button (i.e., an example of a second trigger operation). For example, application 410 may display a pop-up window 420 displaying resource-related description information and second components, such as the resource's name and description information. The second component may be, for example, a button that the user can click (i.e., an example of a third trigger operation).

[0059] In some embodiments, application 410 may receive a third trigger operation for the second component. Pop-up window 420 may also display a confirmation component 422; when the user clicks on component 422, the resource claim is completed. In some embodiments, application 410 may provide resources to a first account. After receiving the third trigger operation, application 410 may provide the resource to the user's account (i.e., the first account). The query may be a standardized search keyword or statement determined based on the first tag, which is the core basis for the search engine to perform the search. For example, the content of the first tag may be "Search for movie A for a surprise," and the query may be "movie A," "movie A related information," etc. In some embodiments, the query and the first tag have a mapping relationship, and this mapping relationship is pre-recorded locally in the application. The resource may be in various forms, such as movie tickets and coupons for movie A, virtual resources, physical resources, electronic images, electronic videos, etc. The resource is determined based on the query corresponding to the first tag, meaning that the resource, the first tag, and the query have a mapping relationship, and the resource to be displayed can be determined before the first search is performed based on the query. In some embodiments, an animation effect may be played after the user confirms the claim of the resource. Figure 4H A schematic diagram of an animation effect according to an embodiment of the present disclosure is shown. In this embodiment, the resource can be represented, for example, by a lucky bag icon, and animation effect 424 can be an opening animation of the lucky bag, which can reflect the opening process of the lucky bag, thereby improving the user experience. In some embodiments, a third component is displayed in response to a third trigger operation, wherein the third component corresponds to the resource. For example, the third component can be a button, such as a play button. Information can also be displayed on the third component, such as information indicating that a video can be played. In some embodiments, a third video is played in response to a fourth trigger operation on the third component, wherein the third video is associated with a second activity and is included in the resource. The second activity can be, for example, a festival activity, a celebration activity, etc., and correspondingly, the third video can be, for example, a blessing video, a praise video, etc.

[0060] In some embodiments, the second component in the pop-up 420 may also indicate a task required to obtain the resource, the task being directed to the first account. For example, the task may indicate at least one of the following: establishing an association between the first and second accounts, or scheduling a specific event for the first account (i.e., the first event). Establishing an association between the first and second accounts could, for example, involve the first account following an account (i.e., the second account). The second account could be, for example, the account of the resource provider, or it could be an account associated with a tag. For example, the second account could be the account of a celebrity mentioned in the tag or the account of a film operator.

[0061] return Figure 4GIn some embodiments, the confirmation of resource acquisition and the confirmation of task execution can be integrated into the same component. This way, when the user clicks "confirm," the task for the user's account (i.e., the first account) can be executed, thus automatically helping the user complete the task. In some embodiments, the application can provide resources to the user's account when the task is successfully executed. Figure 4I A schematic diagram of a claim result according to an embodiment of the present disclosure is shown. In some embodiments, in response to a third triggering operation, the application may display second descriptive information for the resource, including the type and quantity of the resource. This second descriptive information may, for example, be a claim result. For example, after playing an animation effect, the claim result may be displayed in a pop-up window 426, such as "6.6 resources claimed." The user can close the pop-up window 426 after clicking the confirmation component. In some embodiments, the resource includes a video associated with the user's account and a second account, or an image associated with the second account. For example, the video may be a video of a celebrity associated with the second account congratulating the user on a holiday, or it may be an electronically signed photo provided by a celebrity associated with the second account. Figure 4J A schematic diagram illustrating another receiving result according to an embodiment of the present disclosure is shown. Figure 4J In one embodiment, the result of receiving the image can be an image 428 provided by a second account, which may contain a signature or personal information. After the user clicks the confirmation component, the image 428 can be saved locally.

[0062] Figure 5 A schematic diagram illustrating a multi-search process according to an embodiment of the present disclosure is shown. At 502, similar to the embodiment described above, after pausing the video, a tag associated with the image is displayed. This tag may, for example, include guidance for the resource. At 504, an interactive operation on the tag is received. The application can capture the user's operation through the terminal's sensing module (such as a touchscreen sensing module) and trigger a subsequent search process initiation command. For example, if a user clicks the "Search Movie A Get Movie Coupons" tag on a smartphone, the application's touchscreen sensing module captures the click signal and immediately confirms the triggering of the search operation.

[0063] At position 506, search results and resources are displayed. These search results and resources can be displayed on the same page, with the resources highlighted. In some embodiments, the application can obtain a query and a preset mapping table for images, where the query is determined based on the image, and the preset mapping table indicates the mapping relationship between queries, tags, and resources. This preset mapping table can be a mapping table pre-built and stored in a backend database by the application operator. This mapping table explicitly indicates a one-to-one or one-to-many mapping relationship between queries, tags, and resources, and may specifically include fields such as: query keywords, tag display text, resource type (e.g., red envelopes, coupons, points), and resource value. For example, when the query is "Movie A", the preset mapping table can be configured with the tag text "Search for Movie A to get a movie coupon" and the associated resource "Movie A's 10 yuan movie coupon", with each account limited to only one redemption.

[0064] In some embodiments, an application can detect whether a query corresponds to a resource based on a preset mapping table. The application can use the query as a basis to traverse and match within the preset mapping table to determine if a corresponding resource-related record exists. If the preset mapping table contains a resource field corresponding to the query, and that resource field is not empty, then the query corresponds to a resource. If the preset mapping table does not contain a related record for the query, or the corresponding resource field is empty, then the query does not correspond to any resource. If the query corresponds to a resource, the application can determine and present a label corresponding to the resource, where the label at least describes the guidance for the resource. For example, the application can read and present information about the corresponding resource from the preset mapping table.

[0065] At point 508, the resource is provided based on a third triggering operation. For example, after a user clicks the claim operation, the application can distribute the corresponding resource to the user's account. In some embodiments, a sixth triggering operation is received based on the first component. For example, at point 510, a re-search operation for the account is received. Triggering scenarios for the re-search operation include, but are not limited to, the user not exiting the search results page after claiming the resource and clicking the same tag again, or the user returning to the video playback interface and clicking the same tag again, etc. In some embodiments, if the first account has already obtained the resource, a prompt message is displayed indicating that the resource has been claimed. In some embodiments, if the first account has already obtained the resource, the first account is marked. For example, the application can add a preset marker to the account's attribute field. In some embodiments, if a triggering operation (e.g., a click operation) for a tag is received, it is detected whether the account providing the triggering operation has been marked.

[0066] At position 512, the resource is hidden and the search results are displayed. In some embodiments, if the account that triggered the action is flagged, the resource is hidden. For example, in the search results display interface, content related to the claimed resource, including resource cards, resource guide text, and claiming components, is not displayed. Instead, only general information search results corresponding to the tag (such as film and television news, character profiles, related videos, etc.) are retained to avoid duplicate interference for users who have already claimed the resource and to ensure the simplicity and relevance of the interface information.

[0067] In some embodiments, the application may receive a second pause operation, wherein the second pause operation is directed to a second video. For example, a user may browse another video (i.e., the second video) within the application, which may have different characteristics or features from the first video.

[0068] In some embodiments, the application may display a second tab, which triggers a second search and is associated with a second image in a second video. For example, the first tab includes first search information and resource information for a resource, the first search being a search for the first search information, and the second tab includes second search information, the second search being a search for the second search information. The first search information may be, for example, a first query corresponding to the first tab, and the second search information may be, for example, a second query corresponding to the second tab. For example, an icon such as a balloon may be displayed to the left of the first tab (this makes the first tab more distinctive), and the resource information may be something like "surprise." For example, the second tab may only display search information without any content related to resource information.

[0069] In some embodiments, if a seventh trigger action is received for the second tag, the application can display a second search result, where the second search result is for the second tag. For example, a user can click the second tag to perform a second search and obtain the second search result. Resource information is not displayed when the search result is displayed. This is because the second video may have different characteristics or features than the first video; only videos with certain specific characteristics (e.g., belonging to a preset video set) can trigger the display of the first tag; otherwise, only the ordinary second tag can be displayed.

[0070] In some embodiments, the first search result and resource are displayed on a first page, which also displays at least one of the following: an identifier for a second account and a fourth component, the fourth component being used to establish an association with the second account; a third image corresponding to the first tag; or third descriptive information for the resource. The second account may be obtained by searching based on the first tag and query, and is displayed on the first page as part of the first search result. Users can follow the second account by clicking the fourth component (e.g., a follow component). This account may be, for example, an account related to the first video; users may be searching because they are interested in the second account, thus providing the fourth component enhances the user experience. The third descriptive information may be, for example, information guiding users to claim resources, such as "A generous gift bag has been prepared for you!" The third image may be, for example, the cover image of the second account, which helps users understand the second account.

[0071] Figure 6 A schematic block diagram of an example device 600 according to some embodiments of the present disclosure is shown. Device 600 can be implemented by software, hardware, or a combination of both. Figure 6 As shown, the device 600 includes a video pause module 610, a first display module 620, and a second display module 630.

[0072] In some embodiments, the video pause module 610 may be configured to receive a first pause operation, the first pause operation being directed to a first video. The first display module 620 may be configured to display a first tag, the first tag being used to trigger a first search, and the first tag being associated with a first image in the first video. The second display module 630 may be configured to, in response to receiving the first trigger operation, display a first search result and resource directed to the first tag, the first trigger operation being directed to the first tag.

[0073] In some embodiments, the video pause module 610 includes: a first receiving module configured to receive a first pause operation during the presentation of a first video; and an image determining module configured to determine the video frame corresponding to the first pause operation as a first image, wherein the first video includes video frames.

[0074] In some embodiments, the first search results and resources are displayed on the first page, and the device 600 further includes: a first component display module configured to display a first component related to the resource on the first page; a second trigger module configured to receive a second trigger operation based on the first component; and a first providing module configured to provide resources to a first account based on the second trigger operation.

[0075] In some embodiments, the first providing module includes: a second component module configured to display first description information for the resource and a second component related to the resource based on a second triggering operation; a third triggering module configured to receive a third triggering operation for the second component; and a second providing module configured to provide the resource to the first account.

[0076] In some embodiments, the second component further indicates a task to be performed to obtain resources, the task being directed to a first account, and the second providing module includes a third providing module configured to provide resources to the first account in response to the successful execution of the task.

[0077] In some embodiments, the task instructs at least one of the following: to establish an association between a first account and a second account, or to schedule a first event for the first account.

[0078] In some embodiments, the second providing module includes: a third component module configured to display a third component in response to a third triggering operation, wherein the third component corresponds to a resource; and a fourth triggering module configured to play a third video in response to a fourth triggering operation on the third component, wherein the third video is associated with a second activity and is included in the resource.

[0079] In some embodiments, the second providing module includes a second description module configured to display second description information for a resource in response to a third triggering operation. The second description information includes the type and quantity of the resource.

[0080] In some embodiments, the device 600 further includes: a sixth triggering module configured to receive a sixth triggering operation based on the first component; and a prompting module configured to display a prompting message in response to the first account having acquired resources, the prompting message indicating that the resources have been claimed.

[0081] In some embodiments, the device 600 further includes: a second pause module configured to receive a second pause operation, wherein the second pause operation is directed to a second video; a third display module configured to display a second tag, the second tag being used to trigger a second search, and the second tag being associated with a second image in the second video; and a fourth display module configured to display a second search result in response to receiving a seventh trigger operation directed to the second tag, wherein the second search result is directed to the second tag.

[0082] In some embodiments, the first tag includes first search information and resource information for the resource, the first search is a search for the first search information, and the second tag includes second search information, the second search is a search for the second search information.

[0083] In some embodiments, the first search results and resources are displayed on a first page, which also displays at least one of the following: an identifier of a second account and a fourth component, the fourth component being used to associate with the second account; a third image corresponding to the first tag; or third descriptive information for the resource.

[0084] The division of modules or units in the embodiments of this disclosure is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. Furthermore, the functional units in the disclosed embodiments may be integrated into one unit, exist as separate physical entities, or two or more units may be integrated into one unit. The integrated unit described above can be implemented in hardware or as a software functional unit.

[0085] Figure 7 A block diagram of an example device 700 that can be used to implement embodiments of the present disclosure is shown. It should be understood that... Figure 7 The device 700 shown is merely an example and should not be construed as limiting the functionality and scope of the implementation described herein. For example, device 700 may correspond to the implementation described herein. Figure 1A The user equipment described above can be used to perform the above-described... Figures 1A to 5 The process. For example, device 700 may correspond to the electronic device of the third aspect of the invention.

[0086] like Figure 7 As shown, device 700 is in the form of a general-purpose computing device. Components of device 700 may include, but are not limited to, one or more processors or processing units 710, memory 720, storage devices 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. Processing unit 710 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 720. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capability of device 700.

[0087] Device 700 typically includes multiple computer storage media. Such media can be any available media accessible to device 700, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 720 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof). Storage device 730 can be removable or non-removable media and may include machine-readable media, such as flash drives, disks, or any other media capable of storing information and / or data (e.g., training data for training) and accessible within device 700.

[0088] Device 700 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not specified... Figure 7 As shown, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks can be provided. In these cases, each drive can be connected to a bus (not shown) via one or more data media interfaces. Memory 720 may include computer program product 725 having one or more program modules configured to perform various methods or actions of various implementations of this disclosure.

[0089] The communication unit 740 enables communication with other computing devices via a communication medium. Additionally, the functionality of the components of device 700 can be implemented as a single computing cluster or multiple computing machines capable of communicating via communication connections. Therefore, device 700 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.

[0090] Input device 750 can be one or more input devices, such as a mouse, keyboard, trackball, etc. Output device 760 can be one or more output devices, such as a monitor, speaker, printer, etc. Device 700 can also communicate as needed with one or more external devices (not shown) via communication unit 740. These external devices include storage devices, display devices, etc., and can communicate with one or more devices that enable user interaction with device 700, or with any device that enables device 700 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication can be performed via an input / output (I / O) interface (not shown).

[0091] According to an exemplary implementation of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, wherein the computer-executable instructions are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, which are executed by a processor to implement the methods described above. According to an exemplary implementation of this disclosure, a computer program product is provided that stores a computer program thereon, which, when executed by a processor, implements the methods described above.

[0092] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0093] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0094] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

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

[0096] Various implementations of this disclosure have been described above. The foregoing description is exemplary and not exhaustive, nor is it limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for processing information, comprising: Receive a first pause operation, the first pause operation being applied to the first video; Display a first tag, which is used to trigger a first search, and the first tag is associated with a first image in the first video; as well as In response to receiving a first trigger operation, a first search result and resource for the first tag are displayed, the first trigger operation being for the first tag.

2. The method of claim 1, wherein receiving the first pause operation comprises: The first pause operation is received during the presentation of the first video; as well as The video frame corresponding to the first pause operation is identified as the first image, and the first video includes the video frame.

3. The method of claim 1, wherein the first search result and the resource are displayed on a first page, and the method further comprises: The first component related to the resource is displayed on the first page; The second trigger operation is received based on the first component; as well as The resource is provided to the first account based on the second triggering operation, wherein the resource is determined based on the query corresponding to the first tag.

4. The method according to claim 3, wherein providing the resource to the first account based on the second triggering operation includes: Based on the second triggering operation, display first description information for the resource and second components related to the resource; Receive a third trigger operation for the second component; as well as Provide the resources to the first account.

5. The method of claim 4, wherein the second component further indicates a task to be performed to obtain the resource, the task being directed to the first account, and providing the resource to the first account includes: In response to the successful execution of the task, the resources are provided to the first account.

6. The method of claim 5, wherein the task instructs at least one of the following: establishing an association between the first account and the second account, or booking a first event for the first account.

7. The method of claim 4, wherein providing the resource to the first account comprises: In response to the third triggering operation, a third component is displayed, wherein the third component corresponds to the resource; as well as In response to a fourth trigger operation for the third component, a third video is played, wherein the third video is associated with the second activity and is included in the resource.

8. The method of claim 4, wherein providing the resource to the first account includes In response to the third triggering operation, second description information for the resource is displayed, the second description information including the type and quantity of the resource.

9. The method of claim 3, further comprising: The first component receives the sixth trigger operation; as well as In response to the first account having acquired the resource, a prompt message is displayed, indicating that the resource has been claimed.

10. The method according to claim 1, further comprising: Receive a second pause operation, wherein the second pause operation is directed at the second video; A second label is displayed, which triggers a second search, and the second label is associated with a second image in the second video; as well as In response to receiving a seventh trigger operation for the second tag, a second search result is displayed, wherein the second search result is for the second tag.

11. The method of claim 10, wherein the first tag includes first search information and resource information for the resource, the first search is a search for the first search information, and the second tag includes second search information, the second search is a search for the second search information.

12. The method of claim 1, wherein the first search result and the resource are displayed on a first page, the first page further displaying at least one of the following: The identifier of the second account and a fourth component, the fourth component being used to establish an association with the second account; The third image corresponding to the first label; or Third descriptive information for the resource.

13. An apparatus for processing information, comprising: The video pause module is configured to receive a first pause operation, which is applied to the first video. A first display module is configured to display a first label, which is used to trigger a first search and is associated with a first image in the first video. as well as The second display module is configured to display a first search result and resources for the first tag in response to receiving a first trigger operation, wherein the first trigger operation is for the first tag.

14. An electronic device, comprising: At least one processing unit; At least one memory is coupled to the at least one processing unit and stores operations to be performed by the at least one processing unit, the operations causing the electronic device to perform the method according to any one of claims 1 to 12 when performed by the at least one processing unit.

15. A computer program product having a computer program stored thereon, which, when executed by a processor, implements the method according to any one of claims 1 to 12.