Method, apparatus, device, and computer-readable storage medium for processing media information

By presenting the backtracking function items of media recommendation information when sliding media information in the view interface and floating display in the view interface, the problem of inserting media recommendation information interrupts reading is solved, and the user experience and click-through rate is improved.

CN111914193BActive Publication Date: 2025-07-25TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010833924.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-18
Publication Date
2025-07-25
Estimated Expiration
2040-08-18

AI Technical Summary

Technical Problem

In the prior art, insertion of media recommendation information will interrupt the user's reading of media information, resulting in a decrease in reading experience and a low click-through rate.

Method used

By presenting media recommendation information and traceability functions when sliding media information in the view interface, the user can trigger the floating function item to present media recommendation information again, and display it independently in the view interface to avoid page jumps.

Benefits of technology

It improves the user's reading experience and click-through rate of media recommendation information, meeting the users' needs to continue to obtain recommendation information after reading.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111914193B_ABST
    Figure CN111914193B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, device, and storage medium for processing media information. The method includes: in response to a sliding operation on media information in a view interface, sliding the media information in the view interface and presenting media recommendation information and a recall function item corresponding to the media recommendation information; wherein the recall function item is used to realize the re-presentation of the media recommendation information when the media recommendation information is not presented in the view interface; in response to a trigger operation on the recall function item, presenting a floating function item corresponding to the media recommendation information; during the process of presenting the media information, receiving a trigger operation on the floating function item based on the view interface presenting the media information; and in response to the trigger operation, re-presenting the media recommendation information in the current view interface presenting the media information. Through the present application, the user reading experience and the click-through rate of the media recommendation information can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to information processing technologies, and in particular, to a method, apparatus, device, and computer-readable storage medium for processing media information. Background Art

[0002] In order to provide users with richer information, relevant media recommendation information is usually inserted into media information. For example, relevant video, advertisement, shopping, novel link, etc. are inserted into an article. However, in related technologies, when a user triggers the inserted media recommendation information, the user will be redirected from the current media information page being read to the content page of the media recommendation information, which interrupts the user's reading of the media information, reduces the user's reading experience, and further causes the user to be reluctant to trigger the inserted media recommendation information, thereby reducing the click-through rate of the media recommendation information. Summary of the Invention

[0003] Embodiments of this application provide a method, apparatus, device, and computer-readable storage medium for processing media information, which can improve the user's reading experience and the click-through rate of media recommendation information.

[0004] The technical solution of the embodiments of this application is implemented as follows:

[0005] Embodiments of this application provide a method for processing media information, including:

[0006] In response to a sliding operation on media information in a view interface, slide the media information in the view interface, and present media recommendation information and a backtracking function item corresponding to the media recommendation information;

[0007] Wherein, the backtracking function item is used to re-present the media recommendation information when the media recommendation information is not presented in the view interface;

[0008] In response to a trigger operation on the backtracking function item, present a floating function item corresponding to the media recommendation information;

[0009] During the process of presenting the media information, in response to a trigger operation on the floating function item received based on the view interface presenting the media information;

[0010] In response to the trigger operation on the floating function item, re-present the media recommendation information in the view interface currently presenting the media information.

[0011] In the above solution, after re-presenting the media recommendation information, the method further includes:

[0012] Present a close function item corresponding to the media recommendation information;

[0013] In response to a trigger operation for the closing function item, cancel the presentation of the media recommendation information in the view interface.

[0014] An embodiment of the present application provides a processing device for media information, including:

[0015] A first presentation module, configured to, in response to a sliding operation on media information in a view interface, slide the media information in the view interface, and present media recommendation information and a backtracking function item corresponding to the media recommendation information;

[0016] Wherein, the backtracking function item is used to realize the re-presentation of the media recommendation information when the media recommendation information is not presented in the view interface;

[0017] A second presentation module, configured to, in response to a trigger operation for the backtracking function item, present a floating function item corresponding to the media recommendation information;

[0018] A receiving module, configured to, during the presentation of the media information, receive a trigger operation for the floating function item based on the view interface presenting the media information;

[0019] A third presentation module, configured to, in response to a trigger operation for the floating function item, re-present the media recommendation information in the view interface currently presenting the media information.

[0020] In the above solution, when the media information is an article, the device further includes an acquisition module, and the acquisition module is configured to acquire key paragraphs and non-key paragraphs in the text content included in the article;

[0021] Correspondingly, the first presentation module is further configured to present the media recommendation information and the backtracking function item corresponding to the media recommendation information in the area between the key paragraph and the non-key paragraph; or,

[0022] Present the media recommendation information and the backtracking function item corresponding to the media recommendation information in the non-key paragraph; or,

[0023] When the number of non-key paragraphs is at least two, select two adjacent non-key paragraphs, and present the media recommendation information and the backtracking function item corresponding to the media recommendation information in the area between the two adjacent non-key paragraphs.

[0024] In the above solution, the acquisition module is further configured to perform paragraph recognition on the text content to obtain at least two paragraphs constituting the text content;

[0025] Obtain the average browsing duration corresponding to the target number of words in each of the paragraphs;

[0026] Determine the paragraphs corresponding to the average viewing duration exceeding the duration threshold as the key paragraphs in the text content;

[0027] Determine the paragraphs corresponding to the average viewing duration not exceeding the duration threshold as the non-key paragraphs in the text content.

[0028] In the above solution, the obtaining module is further configured to perform paragraph recognition on the text content to obtain at least two paragraphs constituting the text content;

[0029] Obtain the interaction frequency corresponding to each of the paragraphs, and the interaction methods include at least one of the following: copy, search, favorite, share;

[0030] Determine the paragraphs corresponding to the interaction frequency exceeding the frequency threshold as the key paragraphs in the text content;

[0031] Determine the paragraphs corresponding to the interaction frequency not exceeding the frequency threshold as the non-key paragraphs in the text content.

[0032] In the above solution, the first presentation module is further configured to present media recommendation information and a recall function item corresponding to the media recommendation information in a target area in the view interface;

[0033] Among them, the target area is an area that does not include the key paragraphs and the vertical distance range between the area edge and the keyword is within the distance range, and the keyword has an association relationship with the media recommendation information.

[0034] In the above solution, when the media information is a video, the device further includes a playback module, and the playback module is configured to present at least two of the videos in the view interface through a card floating layer before sliding the media information in the view interface, and there is a one-to-one correspondence between the video and the card floating layer;

[0035] When the video is slid to the target area in the view interface, play the video;

[0036] The first presentation module is further configured to present a card floating layer corresponding to the media recommendation information in the view interface, and present the media recommendation information and the recall function item corresponding to the media recommendation information through the card floating layer.

[0037] In the above solution, the second presentation module is further configured to hide the presented media recommendation information.

[0038] In the above solution, the third presentation module is further configured to present a floating window in the view interface where the media information is currently presented, and present the media recommendation information again through the floating window.

[0039] In the above solution, when the number of the media recommendation information is at least two, the third presentation module is further configured to present a list interface of the media recommendation information in a view interface where the media information is currently presented, and present the at least two media recommendation information again in the list interface;

[0040] Correspondingly, the device further includes a fourth presentation module,

[0041] The fourth presentation module is configured to present the content of the target media recommendation information in response to a trigger operation on the target media recommendation information among the at least two media recommendation information.

[0042] In the above solution, the fourth presentation module is further configured to present the content of the media recommendation information in a view interface where the media information is currently presented through an information interface with a preset transparency in response to a trigger operation on the media recommendation information;

[0043] Wherein, the information interface is independent of the view interface.

[0044] In the above solution, the fourth presentation module is further configured to present a close function item corresponding to the media recommendation information;

[0045] In response to a trigger operation on the close function item, the presentation of the media recommendation information is cancelled in the view interface.

[0046] In the above solution, the fourth presentation module is further configured to cancel the presentation of the media recommendation information in response to a trigger operation on a target area;

[0047] Wherein, the target area is an area different from a first area in the current view interface, and the first area is the area where the media recommendation information presented again is located.

[0048] In the above solution, after presenting the floating function item corresponding to the media recommendation information, the third presentation module is further configured to, when receiving a trigger operation on the floating function item and there is media recommendation information in the current view interface, display the media recommendation information and other information in the view interface differently.

[0049] An embodiment of the present application provides an electronic device, including:

[0050] A memory for storing executable instructions;

[0051] A processor, configured to implement the method for processing media information provided in the embodiment of the present application when executing the executable instructions stored in the memory.

[0052] An embodiment of the present application provides a computer-readable storage medium storing executable instructions, which, when executed by a processor, implement the method for processing media information provided by the embodiment of the present application.

[0053] The embodiment of the present application has the following beneficial effects:

[0054] When the user triggers the backtracking function item of the media recommendation information, a floating function item corresponding to the media recommendation information is presented, rather than presenting the content page of the media recommendation information, which does not interrupt the user's reading of the original media information, increases the user's willingness to click on the media recommendation information, and thus improves the click-through rate of the media recommendation information; at the same time, during the presentation of the media information, a trigger operation for presenting the floating function item can be received through the view interface presenting the media information, and the media recommendation information is presented again in the view interface presenting the media information, so that the user can read the detailed information of the media recommendation information in the view interface presenting the media information at a later time (such as after reading the media information), which will improve the recommendation efficiency of the media recommendation information and the conversion rate of the media recommendation information to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1A-1B Schematic diagram of a view interface of media information provided by an embodiment of the present application;

[0056] Figure 2 Schematic diagram of an optional architecture of a media information processing system provided by an embodiment of the present application;

[0057] Figure 3 Schematic diagram of an optional structure of an electronic device provided by an embodiment of the present application;

[0058] Figure 4 Schematic diagram of an optional flowchart of a method for processing media information provided by an embodiment of the present application;

[0059] Figure 5A-5B Schematic diagram of a display interface provided by an embodiment of the present application;

[0060] Figure 6A-6C Schematic diagram of a display interface provided by an embodiment of the present application;

[0061] Figure 7 Schematic diagram of an optional flowchart of a method for processing media information provided by an embodiment of the present application;

[0062] Figure 8 Schematic diagram of the structural composition of a media information processing device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0063] In order to make the objectives, technical solutions, and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be construed as limitations on the present application. All other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present application.

[0064] In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments. However, it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.

[0065] In the following description, the terms "first / second..." are only used to distinguish similar objects and do not represent a specific order for the objects. It can be understood that "first / second..." can be interchanged with a specific order or sequence when allowed, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.

[0066] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0067] Before further elaborating on the embodiments of the present application, the nouns and terms involved in the embodiments of the present application are described. The nouns and terms involved in the embodiments of the present application are subject to the following explanations.

[0068] 1) Client: An application program running on a terminal for providing various services, such as a video playback client.

[0069] 2) In response to: Used to represent the conditions or states on which the executed operations depend. When the dependent conditions or states are met, one or more executed operations can be real-time or can have a set delay; without special instructions, there is no limitation on the execution sequence of the multiple executed operations.

[0070] Inserting media recommendation information related to media information, for example, inserting related videos, advertisements, shopping, novel links, etc. into an article can provide users with richer information. However, when counting the viewing status of media recommendation information, it is found that the click-through rate for media recommendation information is only 0.8%. It can be seen that this inserted media recommendation information is not popular with users. The inventor found that this is because when a user triggers the inserted media recommendation information, the user will jump from the current media information page being read to the content page of the media recommendation information.

[0071] For example, see Figure 1A-1B ,Figure 1A-1B This is a schematic diagram of the view interface of media information provided by an embodiment of the present application. In Figure 1A , the media information in view interface A1 is an article, where the article includes text content A2 and picture A3. A media recommendation message A4, which is a live broadcast message, is inserted into the text content A2 paragraph. When the user triggers the button "Go to watch the live broadcast" corresponding to the media recommendation message A4, the live broadcast interface of the media recommendation message A4 is presented in the view interface. Figure 1B , the media information in view interface B1 is an article, where the article includes text content B2 and picture B3. A media recommendation message B4, which is a recommended game download, is inserted into the text content B2 paragraph. When the user triggers the button "Download" corresponding to the media recommendation message B4, the download interface of the corresponding game is presented in the view interface. It can be seen that in the view interface of media information, presenting the content interface of the recommended media information will interrupt the user's reading of the media information, reduce the user's reading experience, and further make the user unwilling to trigger the inserted media recommendation message.

[0072] In view of this, an embodiment of the present application provides a method, device, equipment, and computer-readable storage medium for processing media information to at least solve the above problems.

[0073] See Figure 2 , Figure 2 This is an optional schematic diagram of the architecture of the media information processing system 100 provided by an embodiment of the present application. To support an exemplary application, the terminal 400 (exemplarily showing the terminal 400-1 and the terminal 400-2) is connected to the server 200 through the network 300. The network 300 can be a wide area network or a local area network, or a combination of the two, and uses a wireless link to implement data transmission.

[0074] In practical applications, the terminal 400 can be various types of user terminals such as smart phones, tablets, and laptop computers, and can also be a desktop computer, a game console, a television, or a combination of any two or more of these data processing devices; the server 200 can be either a single server configured to support various services, or can be configured as a server cluster, or can also be a cloud server, etc.

[0075] In actual implementation, a client is set on the terminal 400, such as a short video client, a browser client, an instant messaging client, etc. When the user opens the client on the terminal 400 to browse media information, during the process of browsing the media information, the media information can be scrolled; the terminal 400 is configured to, in response to a scroll operation on the media information in the view interface, scroll the media information in the view interface and present the media recommendation information and the backtracking function item corresponding to the media recommendation information;

[0076] When the user triggers the backtracking function item, the terminal 400 is further configured to present a floating function item corresponding to the media recommendation information in response to the trigger operation for the backtracking function item; during the process of presenting the media information, based on the view interface presenting the media information, a trigger operation for the floating function item is received; if there is no media recommendation information in the current view interface, the terminal responds to the trigger operation for the floating function item and sends a request for obtaining the media recommendation information to the server 200;

[0077] The server 200 is configured to obtain and return the media recommendation information to the terminal 400 based on the received request for obtaining; the terminal 400 is further configured to present the media recommendation information again in the current view interface presenting the media information.

[0078] See Figure 3 , Figure 3 FIG. is an optional structural schematic diagram of an electronic device 500 provided by an embodiment of the present application. In practical applications, the electronic device 500 may be the terminal 400 or the server 200 in FIG. 1. Taking the electronic device as the terminal 400 shown in FIG. 1 as an example, the electronic device for processing the media information in the embodiment of the present application is described. Figure 3 The electronic device 500 shown includes: at least one processor 510, a memory 550, at least one network interface 520, and a user interface 530. Each component in the electronic device 500 is coupled together through a bus system 540. It can be understood that the bus system 540 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 540 further includes a power bus, a control bus, and a status signal bus. However, for the sake of clear description, in Figure 3 all kinds of buses are labeled as the bus system 540.

[0079] The processor 510 may be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or any conventional processor, etc.

[0080] The user interface 530 includes one or more output devices 531 capable of presenting media content, including one or more speakers and / or one or more visual display screens. The user interface 530 further includes one or more input devices 532, including user interface components that facilitate user input, such as a keyboard, a mouse, a microphone, a touch screen display, a camera, other input buttons, and controls.

[0081] The memory 550 can be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard disk drives, optical disc drives, etc. The memory 550 optionally includes one or more storage devices that are physically remote from the processor 510.

[0082] The memory 550 includes volatile memory or non-volatile memory, and may also include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), and the volatile memory can be random access memory (RAM). The memory 550 described in the embodiments of the present application is intended to include any suitable type of memory.

[0083] In some embodiments, the memory 550 is capable of storing data to support various operations. Examples of such data include programs, modules, and data structures, or subsets or supersets thereof, which are illustratively described below.

[0084] The operating system 551, including system programs for handling various basic system services and performing hardware-related tasks, such as the framework layer, core library layer, driver layer, etc., for implementing various basic services and handling hardware-based tasks;

[0085] The network communication module 552 is used to reach other computing devices via one or more (wired or wireless) network interfaces 520. Exemplary network interfaces 520 include: Bluetooth, Wi-Fi (Wireless Fidelity), and USB (Universal Serial Bus), etc.;

[0086] The presentation module 553 is used to enable the presentation of information (such as a user interface for operating peripheral devices and displaying content and information) via one or more output devices 531 associated with the user interface 530 (such as a display screen, speaker, etc.);

[0087] The input processing module 554 is used to detect and translate one or more user inputs or interactions from one of one or more input devices 532.

[0088] In some embodiments, the media information processing device provided by the embodiments of the present application can be implemented in software. Figure 3 Shown is the media information processing device 555 stored in the memory 550, which can be software in the form of programs and plugins, etc., including the following software modules: the first presentation module 5551, the second presentation module 5552, the receiving module 5553, and the third presentation module 5554. These modules are logical, and thus can be arbitrarily combined or further split according to the functions implemented.

[0089] The functions of each module will be described below.

[0090] In some other embodiments, the media information processing device provided in the embodiments of the present application may be implemented in a hardware manner. As an example, the media information processing device provided in the embodiments of the present application may be a processor in the form of a hardware decoding processor, which is programmed to execute the media information processing method provided in the embodiments of the present application. For example, a processor in the form of a hardware decoding processor may employ one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), or other electronic components.

[0091] Next, the media information processing method provided in the embodiments of the present application will be described. In actual implementation, the media information processing method provided in the embodiments of the present application may be implemented independently by a server or a terminal, or may be implemented collaboratively by a server and a terminal.

[0092] See Figure 4 , Figure 4 which is an optional flowchart of the media information processing method provided in the embodiments of the present application, and will be described in conjunction with the steps shown in Figure 4 shown below.

[0093] Step 101: In response to a sliding operation on the media information in the view interface, the terminal slides the media information in the view interface and presents media recommendation information and a backtracking function item corresponding to the media recommendation information.

[0094] The backtracking function item is used to re-present the media recommendation information when the media recommendation information is not presented in the view interface.

[0095] In practical applications, a client is set on the terminal, such as a social client, a news client, a video playback client, a Weibo client, etc. In response to a user's trigger on the client, the terminal runs the client and presents a view interface containing media information. In order to provide users with richer information, relevant media recommendation information is usually inserted into the media information, that is, the media recommendation information often interspersed in the media information presented in the view interface.

[0096] For example, when a user opens a browser to read an article, the text content and media recommendation information such as videos, advertisements, and novel links interspersed in the text content are presented in the view interface of the article; or, when the user opens the WeChat Moments, the posts or shared links published by WeChat friends and other media information, as well as media recommendation information such as videos, advertisements, and novel links pushed by the platform, are presented in the view interface of the Moments.

[0097] See Figure 5A , Figure 5A is a schematic diagram of the display interface provided by an embodiment of the present application. In Figure 5A , the media information in the view interface A1 is an article. The article includes text content A2 and pictures A3. A media recommendation information A4 for a live broadcast and a recall function item A5 corresponding to the media recommendation information A4 (i.e., the "watch later" button) are inserted into the text content A2 paragraph. When the user triggers the recall function item A5, the media recommendation information A4 can be presented again in the view interface presenting the media information at a later time.

[0098] When the user slides the view interface, the terminal receives the corresponding sliding operation, and based on the received sliding operation, both the media information and the media recommendation information presented on the view interface move along with the sliding. Correspondingly, as the user slides the view interface, the relative positions of the media information and the media recommendation information on the view interface also change.

[0099] In some embodiments, when the media information is an article, the terminal also obtains the key paragraphs and non-key paragraphs in the text content included in the article, so as to present the media recommendation information in other areas of the view interface except the area where the key paragraphs are located. Here, the article includes not only articles published on media platforms such as Weibo, blogs, forum communities, WeChat, and official accounts, but also news, etc. The content of the article includes at least one of text, pictures, and tables.

[0100] In some embodiments, the terminal can obtain the key paragraphs and non-key paragraphs in the text content included in the article in the following ways:

[0101] Perform paragraph recognition on the text content to obtain at least two paragraphs constituting the text content; obtain the average browsing duration corresponding to the target number of words in each paragraph; determine the paragraphs corresponding to the average browsing duration exceeding the duration threshold as the key paragraphs in the text content; and determine the paragraphs corresponding to the average browsing duration not exceeding the duration threshold as the non-key paragraphs in the text content.

[0102] Here, the average browsing duration of the user's browsing of the same number of characters in each paragraph that makes up the text content is statistically calculated. Among them, the browsing duration is characterized by the residence duration of the user on the same number of characters in each paragraph. The paragraph with a relatively long average browsing duration is recorded as the key paragraph, and the paragraph with a relatively short average browsing duration is recorded as the non-key paragraph. The duration threshold can be set according to the actual situation. For example, the duration threshold for 10 characters in a paragraph is set to 8 seconds. When it is statistically obtained that the average browsing duration of the user's browsing of 10 characters in paragraph 1 is 10 seconds, and the average browsing duration of the user's browsing of 10 characters in paragraph 2 is 5 seconds. Since the average browsing duration corresponding to paragraph 1 exceeds the set duration threshold, it can be determined that paragraph 1 is the key paragraph; since the average browsing duration corresponding to paragraph 2 is lower than the set duration threshold, it can be determined that paragraph 2 is the non-key paragraph.

[0103] In some embodiments, the terminal can also obtain the key paragraphs and non-key paragraphs in the text content included in the article in the following manner:

[0104] Perform paragraph recognition on the text content to obtain at least two paragraphs that make up the text content; obtain the interaction frequency corresponding to each paragraph; determine the paragraph corresponding to the interaction frequency that exceeds the frequency threshold as the key paragraph in the text content; determine the paragraph corresponding to the interaction frequency that does not exceed the frequency threshold as the non-key paragraph in the text content. Among them, the interaction methods include at least one of the following: copying, searching, collecting, sharing, etc.

[0105] Here, the interaction situation of the user with each paragraph in the text content is statistically calculated. When the user has more operations such as copying, searching, collecting, or sharing on a certain paragraph, the corresponding paragraph is determined as the key paragraph; the paragraph with which the user does not have much interaction is determined as the non-key paragraph.

[0106] Correspondingly, the terminal can present the media recommendation information and the backtracking function item corresponding to the media recommendation information in the following manner:

[0107] Present the media recommendation information and the backtracking function item corresponding to the media recommendation information in the area between the key paragraph and the non-key paragraph; or, present the media recommendation information and the backtracking function item corresponding to the media recommendation information in the non-key paragraph; or, when the number of non-key paragraphs is at least two, select two adjacent non-key paragraphs, and present the media recommendation information and the backtracking function item corresponding to the media recommendation information in the area between the two adjacent non-key paragraphs.

[0108] In the above manner, the media recommendation information is inserted between key paragraphs and non-key paragraphs, or within non-key paragraphs, or between two adjacent non-key paragraphs, so that the media recommendation information does not appear in key paragraphs. In this way, when the user reads the media information, it is not easily interrupted by the inserted media recommendation information, which can increase the user's willingness to click on the media recommendation information and improve the user experience.

[0109] In some embodiments, when the media information is an article, the terminal can also present the media recommendation information and the recall function item corresponding to the media recommendation information in the following manner:

[0110] In the target area in the view interface, present the media recommendation information and the recall function item corresponding to the media recommendation information; wherein, the target area is an area that does not include key paragraphs and the vertical distance between the area edge and the keyword is within a preset distance range; the keyword has an associated relationship with the media recommendation information.

[0111] In actual implementation, the text content included in the article can be extracted for keywords to obtain the corresponding keywords, and then the obtained keywords are matched with multiple media recommendation objects to be recommended. The media recommendation information with successful matching is determined as the media recommendation information having an associated relationship with the keyword, and the media recommendation information with successful matching is inserted in an area closer to the position where the keyword appears, except for the paragraph where the keyword is located and key paragraphs; in this way, in the paragraphs of the text content, media recommendation information closely related to the text content is inserted, which can provide rich and interesting information for the user.

[0112] In some embodiments, when the media information is a video, before sliding the media information in the view interface, in the view interface, at least two videos are presented through a card floating layer, where the video and the card floating layer are in a one-to-one correspondence relationship; when the video is slid to the target area in the view interface, the video is played.

[0113] Correspondingly, the terminal can present the media recommendation information and the recall function item corresponding to the media recommendation information in the following manner: present a card floating layer corresponding to the media recommendation information in the view interface, and through the card floating layer, present the media recommendation information and the recall function item corresponding to the media recommendation information.

[0114] In this way, in media information streams such as short video streams, media recommendation information such as advertisements and the corresponding recall function items are inserted, and triggering the recall function item does not affect the user's viewing of each video in the video stream, and at the same time, the user can also view the recommended media recommendation information later.

[0115] In some embodiments, during the process of playing a video in a target area of a view interface, the terminal can present media recommendation information and a recall function item corresponding to the media recommendation information in the following manner: In the video playback interface, present a card floating layer corresponding to the media recommendation information, and through the card floating layer, present the media recommendation information and the recall function item corresponding to the media recommendation information; or, in the video playback interface, present the media recommendation information and the recall function item corresponding to the media recommendation information through a sub-playback interface, where the sub-playback interface is independent of the video playback interface.

[0116] Here, during the process of playing a video, when a recommended media recommendation information such as an advertisement pops up in the playback interface, the presented media recommendation information can be hidden by triggering the recall function item corresponding to the media recommendation information. In this way, the interference of the media recommendation information to the user can be avoided. When the user wants to view the media recommendation information again during or after the video playback, the media recommendation information can be presented again through the recall function item, meeting the user's information acquisition needs.

[0117] See Figure 5B , Figure 5B is a schematic diagram of a display interface provided by an embodiment of the present application. In Figure 5B , during the process of playing a video, in the video playback interface B1, present a card floating layer B2 corresponding to the media recommendation information, and present the media recommendation information and the corresponding recall function item B3 in the card floating layer B2. When the user triggers the recall function item B3, the presented card floating layer B2 will be hidden in the playback interface B1, that is, the presented media recommendation information will be hidden, thus avoiding the interference of the media recommendation information to the user.

[0118] Step 102: In response to a trigger operation on the recall function item, present a floating function item corresponding to the media recommendation information.

[0119] Here, when the user triggers the recall function item, the terminal responds to the trigger operation and presents a floating function item corresponding to the media recommendation information in the view interface.

[0120] For example, when the user triggers Figure 5A the "Watch Later" recall function item A5 shown in Figure 6A , present a view interface as shown in Figure 6A which is a schematic diagram of a display interface provided by an embodiment of the present application. Figure 6A In it, present the floating function item C2 of "Related Content" in the view interface C1.

[0121] In practical applications, as the user slides the view interface, the relative positions of the media information and the media recommendation information on the view interface will also change accordingly. For example, as the view interface slides, the hidden media recommendation information will disappear from the current view interface, but the floating function item corresponding to the media recommendation information will always float on the current view interface for the user to trigger and then present the media recommendation information again in the view interface presenting the media information. It should be noted that the floating function item can be located in any area of the view interface, such as the lower left corner of the view interface. The embodiments of the present application do not limit the position of the floating function item in the view interface.

[0122] In some embodiments, when the user triggers the backtracking function item, the terminal, in response to this trigger operation, hides the presented media recommendation information before presenting the floating function item corresponding to the media recommendation information in the view interface; or, hides the presented media recommendation information while presenting the floating function item corresponding to the media recommendation information in the view interface. In this way, by triggering the backtracking function item corresponding to the media recommendation information, the presented media recommendation information is hidden, thereby avoiding interference to the user from the media recommendation information.

[0123] Step 103: During the process of presenting the media information, based on the view interface presenting the media information, a trigger operation for the floating function item is received.

[0124] Here, during the process of presenting the media information in the current view interface, when the user triggers the floating function item presented in the view interface presenting the media information, the terminal receives the corresponding trigger operation based on this view interface, that is, both the trigger operation for the floating function item and the reception of the corresponding trigger operation are executed in the view interface presenting the media information.

[0125] Step 104: In response to the trigger operation for the floating function item, the media recommendation information is presented again in the current view interface presenting the media information.

[0126] Here, during the process of presenting the media information, in the case where there is no media recommendation information in the current view interface presenting the media information, if the user still wants to view the media recommendation information, the media recommendation information can be presented again in the view interface presenting the media information by triggering the floating function item; that is, the view interface presented by the terminal is an interface for presenting the media information, and the re-presented media recommendation information is also directly presented in the view interface containing the media information without any page jump, meeting the user's information acquisition requirements.

[0127] For example, during the process of presenting an article in a view interface, when the user triggers the floating function item corresponding to a certain live advertisement presented in the view interface, the terminal, based on the trigger operation for the floating function item received in the view interface, and in response to the trigger operation, presents the above-mentioned live advertisement again in the view interface where the article is currently presented. All these operations are executed based on the view interface presenting the article, without any page jump.

[0128] In some embodiments, the terminal can present the media recommendation information again in the following manner:

[0129] Present a floating window in the view interface currently presenting media information, and present the media recommendation information again through the floating window.

[0130] For example, when the user triggers Figure 6A the floating function item C2 in, in the floating window D1 as shown in Figure 6B , the media recommendation information D2 is presented again, where Figure 6B is a schematic diagram of the display interface provided by the embodiments of the present application.

[0131] In some embodiments, after presenting the media recommendation information again, the terminal also responds to the trigger operation for the media recommendation information, and in the view interface currently presenting media information, presents the content of the media recommendation information through an information interface with a preset transparency; wherein, the information interface is independent of the view interface.

[0132] Here, the information interface has a certain transparency and is located above the view interface. The media information in the view interface can be viewed through the information interface; thus, presenting the content of the media recommendation information through an information interface with a certain transparency can enable the user to see more information and meet the user's need for quickly browsing information; at the same time, along with the user's sliding operation, the presentation position of the information interface on the view interface moves synchronously.

[0133] In some embodiments, when the number of media recommendation information is at least two, the terminal can present the media recommendation information again in the following manner:

[0134] In the view interface currently presenting media information, present a list interface of the media recommendation information, and present the at least two media recommendation information again in the list interface; correspondingly, in response to the trigger operation for the target media recommendation information among the at least two media recommendation information, present the content of the target media recommendation information.

[0135] Here, during the process of presenting media information in the sliding view interface, when at least two media recommendation messages appear in the view interface, if the user triggers the corresponding backtracking function item for each media recommendation message, correspondingly, the floating function item accommodates at least two media recommendation messages. When the user triggers the floating function item, the floating function item will expand to present a list interface of media recommendation messages, and present the corresponding multiple media recommendation messages in the list interface.

[0136] See Figure 6C , Figure 6C which is a schematic diagram of the display interface provided by the embodiment of the present application. When the user triggers Figure 6A the floating function item C2 in Figure 6C the floating function item will expand to present the list interface E1 shown in

[0137] In some embodiments, after presenting the media recommendation messages again, a close function item corresponding to the media recommendation message is presented in the information interface; in response to the trigger operation for the close function item, the presentation of the media recommendation message is cancelled in the view interface.

[0138] Here, after presenting the media recommendation messages again, when the user triggers the close function item in the information interface where the media recommendation message is located in the view interface, a cancellation instruction for cancelling the presentation of the media recommendation message is triggered, and the terminal cancels the presented media recommendation message in response to this cancellation instruction. For example, when the user triggers Figure 6B the close function item D3 in

[0139] In some embodiments, after presenting the media recommendation messages again, the terminal cancels the presentation of the media recommendation message in response to the trigger operation for the target area; wherein, the target area is an area different from the first area in the view interface, and the first area is the area where the presented media recommendation message is located.

[0140] Here, after presenting the media recommendation messages again, when the user triggers any other area outside the first area where the media recommendation message is located in the view interface, a management instruction for cancelling the presentation of the media recommendation message is triggered, and the terminal cancels the presented media recommendation message in response to this management instruction. For example, in Figure 6B when the user triggers an area other than the floating window D1 where the media recommendation message is located on the view interface D1, the floating window D1 disappears.

[0141] In some embodiments, after presenting a floating function item corresponding to the media recommendation information, when the terminal receives a trigger operation for the floating function item and there is media recommendation information in the current view interface, the media recommendation information is displayed differently from other information in the view interface.

[0142] Here, in the case where there is media recommendation information in the current view interface, if the user triggers the floating function item for the media recommendation information, the media recommendation information will be prominently displayed. For example, the media recommendation information is adjusted to the target area (such as the middle position) of the view interface, or the background color of the media recommendation information is changed, such as highlighting the media recommendation information in a highlighted form.

[0143] In the above manner, when inserting media recommendation information into media information, considering the key part and non-key part of the media information, the media recommendation information is inserted into other areas associated with the media information and outside the area where the key part is located, so that the media recommendation information does not appear in the key part. In this way, when the user reads the media information, it is not easy to be interrupted by the inserted media recommendation information, which can increase the user's willingness to click on the media recommendation information and improve the user experience.

[0144] At the same time, when the user sees the recommended media recommendation information and triggers the backtracking function item of the media recommendation information, a floating function item corresponding to the media recommendation information is presented, rather than presenting the content page of the media recommendation information. This does not interrupt the user's reading of the original media information, increases the user's willingness to click on the media recommendation information, and thus improves the click-through rate of the media recommendation information. At the same time, if the user still wants to view the above media recommendation information, the user can receive a trigger operation for the floating function item based on the view interface presenting the media information, and the media recommendation information is presented again in the view interface containing the media information, so that the user can view the detailed information of the media recommendation information later. This will improve the recommendation efficiency of the media recommendation information and the conversion rate of the media recommendation information to a certain extent.

[0145] Next, an exemplary application of the embodiments of the present application in an actual application scenario will be described.

[0146] In order to provide users with richer information, media recommendation information such as videos, advertisements, shopping, etc. is often inserted into media information. Taking the QQ Browser news as an example, relevant recommendation / advertisement modules are inserted in the middle of the article. However, the method of inserting media recommendation information in the text content of related technologies is relatively rigid, directly inserted after mentioning the corresponding product or information, but this will interrupt the normal reading process of the user and also make the user unwilling to click and consume, resulting in a low utilization rate of the inserted media recommendation information. In view of this, the embodiments of the present application provide a method for processing media information to at least solve the above problems.

[0147] See Figure 7 , Figure 7 which is an optional flowchart of the method for processing media information provided by the embodiments of the present application, and will be described in conjunction with the steps shown in Figure 7 .

[0148] Step 201: The server obtains the key paragraphs and non-key paragraphs in the text content included in the article.

[0149] In practical applications, when inserting media recommendation information into media information (i.e., an article), the key paragraphs and non-key paragraphs in the text content included in the article need to be considered. In actual implementation, the text content included in the article can be subjected to paragraph recognition to obtain at least two paragraphs constituting the text content; the average browsing duration corresponding to the target number of words in each paragraph is obtained; the paragraph corresponding to the average browsing duration exceeding the duration threshold is determined as the key paragraph in the text content; the paragraph corresponding to the average browsing duration not exceeding the duration threshold is determined as the non-key paragraph in the text content; wherein, the duration threshold can be set according to the actual situation. In the above manner, the paragraphs with relatively long average browsing durations are recorded as key paragraphs, and the paragraphs with relatively short average browsing durations are recorded as non-key paragraphs.

[0150] In some embodiments, the text content can also be subjected to paragraph recognition to obtain at least two paragraphs constituting the text content; the interaction frequency corresponding to each paragraph is obtained; the paragraph corresponding to the interaction frequency exceeding the frequency threshold is determined as the key paragraph in the text content; the paragraph corresponding to the interaction frequency not exceeding the frequency threshold is determined as the non-key paragraph in the text content. Among them, the interaction methods include at least one of the following: copying, searching, favoriting, sharing, etc. In the above manner, the interaction situation of the user with each paragraph in the text content is counted. When the user has more operations such as copying, searching, favoriting, or sharing on a certain paragraph, the corresponding paragraph is determined as the key paragraph; the paragraphs with which the user does not have much interaction are determined as non-key paragraphs.

[0151] Step 202: The server inserts the media recommendation information in the area that does not include the key paragraphs in the article and the vertical distance between the area edge and the keyword is within the preset distance range.

[0152] Here, the keyword and the media recommendation information have an associated relationship. In actual implementation, the text content included in the article can be subjected to keyword extraction to obtain the corresponding keyword, and then the obtained keyword is matched with multiple media recommendation objects to be recommended, and the successfully matched media recommendation information is determined as the media recommendation information having an associated relationship with the keyword, and the successfully matched media recommendation information is inserted in the area closer to the position where the keyword appears except for the paragraph where the keyword is located and the key paragraphs.

[0153] That is, when inserting relevant media recommendation information such as game, advertisement, and novel links into the article in the embodiments of the present application, the insertion position of the media recommendation information should follow the following principles in addition to being close to the position where the keyword appears: insert the media recommendation information in the area between the key paragraph and the non-key paragraph; or insert the media recommendation information in the non-key paragraph; or when the number of non-key paragraphs is at least two, select two adjacent non-key paragraphs and insert the media recommendation information in the area between the two adjacent non-key paragraphs.

[0154] In the above manner, the media recommendation information inserted into the article can appear in the non-key paragraph or in the area between the key paragraph and the non-key paragraph, but cannot appear in the key paragraph. In this way, inserting media recommendation information closely related to the text content in the non-key paragraph of the text content can provide rich and interesting information for users, and the inserted media recommendation information is not easy to interrupt the user's reading of the article, thus improving the user experience.

[0155] Step 203: The server pushes the article containing the media recommendation information to the terminal.

[0156] Step 204: Present the text content of the article in the view interface of the terminal.

[0157] Step 205: In response to the sliding operation on the article in the view interface, the terminal slides the article in the view interface and presents the media recommendation information and the recall function item corresponding to the media recommendation information.

[0158] Among them, the recall function item is used to realize the re-presentation of the media recommendation information when the media recommendation information is not presented in the view interface. For details, please refer to Figure 5A the recall function item A5 of "View Later" in

[0159] When the user slides the view interface, the terminal receives the corresponding sliding operation, and based on the received sliding operation, both the media information and the media recommendation information presented on the view interface slide. Correspondingly, as the user slides the view interface, the relative positions of the media information and the media recommendation information on the view interface will also change.

[0160] Step 206: In response to the trigger operation on the recall function item, the terminal presents the floating function item corresponding to the media recommendation information.

[0161] Here, when the user triggers the recall function item, the terminal responds to the trigger operation, incorporates the corresponding media recommendation information into the floating function item, and can hide the media recommendation information presented in the current view interface. In this way, it will not interrupt the user's reading of the article, thus improving the user experience.

[0162] For example, when the user triggersFigure 5A When presenting the recall function item A5 of "View Later", the view interface shown in Figure 6A is presented. Figure 6A This is a schematic diagram of the display interface provided by an embodiment of the present application. Figure 6A In it, the floating function item C2 of "Related Content" is presented in the view interface C1.

[0163] Step 207: When the terminal receives a trigger operation for the floating function item and there is no media recommendation information in the current view interface, present the media recommendation information again.

[0164] Here, during the process of the user reading an article, if the article is relatively long and all the text content cannot be presented in the view interface at one time, the user will read while sliding the article in the view interface. When the user slides the view interface, the terminal receives the corresponding sliding operation, and based on the received sliding operation, both the text content of the article presented on the view interface and the media recommendation information will slide accordingly. Correspondingly, as the user slides the view interface, the relative positions of the text content and the media recommendation information on the view interface will also change.

[0165] In the case where the media recommendation information has been swiped out of the current view interface, if the user still wants to view the media recommendation information later, based on the view interface presenting the media information, a trigger operation for the floating function item is received, and in response to this trigger operation, the media recommendation information is presented again in the view interface containing the media information, meeting the user's information acquisition needs.

[0166] If, during the process of swiping the media information in the view interface, multiple media recommendation information appears in the view interface, and for each media recommendation information, the user triggers the corresponding recall function item, correspondingly, the floating function item accommodates multiple media recommendation information. When the user triggers the floating function item, the floating function item will expand to present a list interface of the media recommendation information, and present the corresponding multiple media recommendation information in the list interface. When the user selects and triggers one of the media recommendation information, the terminal responds to the trigger operation for the selected media recommendation information and performs a page jump to present the content of the media recommendation information.

[0167] Through the above method, the appearance rule of the inserted media recommendation information is redefined, reducing the feeling of being interrupted during the user's reading; and allowing the user to recall the recommended module that may have been missed again through the recall function item and the floating function item at any time during the article browsing, thus providing a way for subsequent centralized viewing and consumption of the media recommendation information, which can greatly improve the user's reading experience and significantly increase the click-through rate of the inserted media recommendation information.

[0168] See Figure 8 , Figure 8The following is a schematic structural diagram of the media information processing device provided by the embodiments of the present application. As Figure 8 shown, the media information processing device 555 provided by the embodiments of the present application includes:

[0169] A first presentation module 5551, configured to, in response to a sliding operation on media information in a view interface, slide the media information in the view interface and present media recommendation information and a backtracking function item corresponding to the media recommendation information;

[0170] Wherein, the backtracking function item is used to realize the re-presentation of the media recommendation information when the media recommendation information is not presented in the view interface;

[0171] A second presentation module 5552, configured to, in response to a trigger operation on the backtracking function item, present a floating function item corresponding to the media recommendation information;

[0172] A receiving module 5553, configured to, during the process of presenting the media information, receive a trigger operation on the floating function item based on the view interface presenting the media information;

[0173] A third presentation module 5554, configured to, in response to a trigger operation on the floating function item, re-present the media recommendation information in the view interface currently presenting the media information.

[0174] In some embodiments, when the media information is an article, the device further includes an acquisition module, and the acquisition module is configured to acquire key paragraphs and non-key paragraphs in the text content included in the article;

[0175] Correspondingly, the first presentation module is further configured to present media recommendation information and a backtracking function item corresponding to the media recommendation information in the area between the key paragraph and the non-key paragraph; or,

[0176] present media recommendation information and a backtracking function item corresponding to the media recommendation information in the non-key paragraph; or,

[0177] when the number of non-key paragraphs is at least two, select two adjacent non-key paragraphs and present media recommendation information and a backtracking function item corresponding to the media recommendation information in the area between the two adjacent non-key paragraphs.

[0178] In some embodiments, the acquisition module is further configured to perform paragraph recognition on the text content to obtain at least two paragraphs constituting the text content;

[0179] acquire the average browsing duration corresponding to the target number of words in each of the paragraphs;

[0180] Determine the paragraphs corresponding to the average viewing duration exceeding the duration threshold as the key paragraphs in the text content;

[0181] Determine the paragraphs corresponding to the average viewing duration not exceeding the duration threshold as the non - key paragraphs in the text content.

[0182] In some embodiments, the acquisition module is further configured to perform paragraph recognition on the text content to obtain at least two paragraphs constituting the text content;

[0183] Obtain the interaction frequency corresponding to each of the paragraphs, and the interaction methods include at least one of the following: copy, search, favorite, share;

[0184] Determine the paragraphs corresponding to the interaction frequency exceeding the frequency threshold as the key paragraphs in the text content;

[0185] Determine the paragraphs corresponding to the interaction frequency not exceeding the frequency threshold as the non - key paragraphs in the text content.

[0186] In some embodiments, the first presentation module is further configured to present media recommendation information and a recall function item corresponding to the media recommendation information in a target area in the view interface;

[0187] Wherein, the target area is an area that does not include the key paragraphs and the vertical distance range between the area edge and the keyword is within the distance range, and the keyword has an associated relationship with the media recommendation information.

[0188] In some embodiments, when the media information is a video, the device further includes a playback module, and the playback module is configured to present at least two of the videos in the view interface through a card floating layer before sliding the media information in the view interface, and there is a one - to - one correspondence between the video and the card floating layer;

[0189] When the video is slid to the target area in the view interface, play the video;

[0190] The first presentation module is further configured to present a card floating layer corresponding to the media recommendation information in the view interface, and present the media recommendation information and the recall function item corresponding to the media recommendation information through the card floating layer.

[0191] In some embodiments, the second presentation module is further configured to hide the presented media recommendation information.

[0192] In some embodiments, the third presentation module is further configured to present a floating window in the view interface where the media information is currently presented, and present the media recommendation information again through the floating window.

[0193] In some embodiments, when the number of the media recommendation information is at least two, the third presentation module is further configured to present a list interface of the media recommendation information in a view interface where the media information is currently presented, and present the at least two media recommendation information again in the list interface;

[0194] Correspondingly, the apparatus further includes a fourth presentation module,

[0195] The fourth presentation module is configured to present the content of the target media recommendation information in response to a trigger operation on the target media recommendation information among the at least two media recommendation information.

[0196] In some embodiments, the fourth presentation module is further configured to present the content of the media recommendation information in a view interface where the media information is currently presented through an information interface with a preset transparency in response to a trigger operation on the media recommendation information;

[0197] Wherein, the information interface is independent of the view interface.

[0198] In some embodiments, the fourth presentation module is further configured to present a close function item corresponding to the media recommendation information;

[0199] In response to a trigger operation on the close function item, cancel the presentation of the media recommendation information in the view interface.

[0200] In some embodiments, the fourth presentation module is further configured to cancel the presentation of the media recommendation information in response to a trigger operation on a target area;

[0201] Wherein, the target area is an area different from a first area in the current view interface, and the first area is the area where the media recommendation information presented again is located.

[0202] In some embodiments, after presenting a floating function item corresponding to the media recommendation information, the third presentation module is further configured to, when receiving a trigger operation on the floating function item and there is the media recommendation information in the current view interface, distinguish and display the media recommendation information and other information in the view interface.

[0203] An embodiment of the present application provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the processing method of media information provided by the embodiments of the present application.

[0204] An embodiment of the present application provides a computer-readable storage medium storing executable instructions for causing a processor to implement the media information processing method provided by the embodiment of the present application when executed.

[0205] In some embodiments, the storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disc, or CD-ROM; or it may be various devices including one or any combination of the above memories.

[0206] In some embodiments, the executable instructions may be in the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including being deployed as an independent program or being deployed as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0207] As an example, the executable instructions may or may not correspond to a file in the file system, and may be stored as part of a file that stores other programs or data. For example, they may be stored in one or more scripts in a Hypertext Markup Language (HTML) document, stored in a single file dedicated to the program in question, or stored in multiple cooperating files (e.g., files that store one or more modules, subroutines, or code portions).

[0208] As an example, the executable instructions may be deployed to execute on one computing device, or on multiple computing devices located at one location, or on multiple computing devices distributed at multiple locations and interconnected by a communication network.

[0209] As described above, the above are only embodiments of the present application and are not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, and improvements made within the spirit and scope of the present application are included in the protection scope of the present application.

Claims

1. A method for processing media information, characterized in that, The method includes: In response to a sliding operation on media information in a view interface, slide the media information in the view interface, and present media recommendation information and a recall function item corresponding to the media recommendation information; Among them, the recall function item is used to realize the re-presentation of the media recommendation information when the media recommendation information is not presented in the view interface; the recall function item is located in a target area, the target area does not include the key paragraphs of the media information, and the vertical distance range between the area edge of the target area and the keywords of the media information is within a preset distance; In response to a trigger operation on the recall function item, hide the presented media recommendation information; present a floating function item corresponding to the media recommendation information; During the process of presenting the media information, based on the view interface presenting the media information, receive a trigger operation on the floating function item; In response to the trigger operation on the floating function item, re-present the media recommendation information in the view interface currently presenting the media information.

2. The method according to claim 1, wherein When the media information is an article, the presenting of the media recommendation information and the recall function item corresponding to the media recommendation information includes: In the target area in the view interface, present the media recommendation information and the recall function item corresponding to the media recommendation information.

3. The method according to claim 1, characterized in that When the media information is a video, before sliding the media information in the view interface, the method further includes: In the view interface, present at least two of the videos through a card floating layer, and there is a one-to-one correspondence between the videos and the card floating layer; When the video is slid to the target area in the view interface, play the video; The presenting of the media recommendation information and the recall function item corresponding to the media recommendation information includes: Present a card floating layer corresponding to the media recommendation information in the view interface, and through the card floating layer, present the media recommendation information and the recall function item corresponding to the media recommendation information.

4. The method according to claim 1, wherein The re-presenting of the media recommendation information in the view interface currently presenting the media information includes: Present a floating window in the view interface currently presenting the media information, and re-present the media recommendation information through the floating window.

5. The method according to claim 1, wherein When the number of the media recommendation information is at least two, the re-presenting of the media recommendation information in the view interface currently presenting the media information includes: In the view interface currently presenting the media information, present a list interface of the media recommendation information, and re-present the at least two media recommendation information in the list interface; Correspondingly, the method further includes: In response to a trigger operation on a target media recommendation information among the at least two media recommendation information, present the content of the target media recommendation information in the view interface currently presenting the media information.

6. The method according to claim 1, wherein After re-presenting the media recommendation information in the view interface currently presenting the media information, the method further includes: In response to a trigger operation for the media recommendation information, in the view interface currently presenting the media information, present the content of the media recommendation information through an information interface with a preset transparency; wherein the information interface is independent of the view interface.

7. The method according to claim 1, wherein After presenting the media recommendation information again in the view interface currently presenting the media information, the method further includes: In response to a trigger operation for a target area, cancel the presentation of the media recommendation information; wherein the target area is an area in the view interface different from a first area, and the first area is the area where the re-presented media recommendation information is located.

8. The method according to claim 1, wherein After the view interface presenting the media information receives a trigger operation for the floating function item, the method further includes: In response to the trigger operation for the floating function item, when there is media recommendation information in the view interface currently presenting the media information, display the media recommendation information and other information in the view interface differently.

9. The method according to claim 1, characterized in that, When the media information is an article, the method further includes: Obtain key paragraphs and non-key paragraphs in the text content included in the article; Correspondingly, presenting the media recommendation information and the recall function item corresponding to the media recommendation information includes: Present the media recommendation information and the recall function item corresponding to the media recommendation information in the area between the key paragraphs and the non-key paragraphs; or, Present the media recommendation information and the recall function item corresponding to the media recommendation information in the non-key paragraphs; or, When the number of non-key paragraphs is at least two, select two adjacent non-key paragraphs, and present the media recommendation information and the recall function item corresponding to the media recommendation information in the area between the two adjacent non-key paragraphs.

10. The method according to claim 9, characterized in that The obtaining of the key paragraphs and non-key paragraphs in the text content included in the article includes: Perform paragraph recognition on the text content to obtain at least two paragraphs constituting the text content; Obtain the average browsing duration corresponding to the target number of words in each paragraph; Determine the paragraphs corresponding to the average browsing duration exceeding the duration threshold as the key paragraphs in the text content; Determine the paragraphs corresponding to the average browsing duration not exceeding the duration threshold as the non-key paragraphs in the text content.

11. The method according to claim 9, characterized in that, The obtaining of the key paragraphs and non-key paragraphs in the text content included in the article includes: Perform paragraph recognition on the text content to obtain at least two paragraphs constituting the text content; Obtain the interaction frequency corresponding to each paragraph; Determine the paragraphs corresponding to the interaction frequency exceeding the frequency threshold as the key paragraphs in the text content; Determine the paragraphs corresponding to the interaction frequency not exceeding the frequency threshold as the non-key paragraphs in the text content.

12. A processing device for media information, characterized in that, The device includes: A first presentation module, configured to, in response to a sliding operation on media information in a view interface, slide the media information in the view interface, and present media recommendation information and a recall function item corresponding to the media recommendation information; Wherein, the recall function item is used to present the media recommendation information when the media recommendation information is not presented in the view interface; the recall function item is located in a target area, the target area does not include the key paragraphs of the media information, and the vertical distance range between the edge of the target area and the keywords of the media information is within a preset distance; The second presentation module is used to, in response to a trigger operation on the recall function item, hide the presented media recommendation information; and present a floating function item corresponding to the media recommendation information; The receiving module is used to, during the process of presenting the media information, receive a trigger operation on the floating function item based on the view interface presenting the media information; The third presentation module is used to, in response to a trigger operation on the floating function item, present the media recommendation information again in the view interface currently presenting the media information.

13. The device according to claim 12, characterized in that, When the media information is an article, the device further includes an acquisition module; The acquisition module is used to acquire the key paragraphs and non-key paragraphs in the text content included in the article; Correspondingly, the first presentation module is further used for: Presenting the media recommendation information and the recall function item corresponding to the media recommendation information in the area between the key paragraph and the non-key paragraph; or, Presenting the media recommendation information and the recall function item corresponding to the media recommendation information in the non-key paragraph; Or, When the number of non-key paragraphs is at least two, selecting two adjacent non-key paragraphs, and presenting the media recommendation information and the recall function item corresponding to the media recommendation information in the area between the two adjacent non-key paragraphs.

14. The device according to claim 13, characterized in that, The acquisition module is further used for: Performing paragraph recognition on the text content to obtain at least two paragraphs constituting the text content; Obtaining the average browsing duration corresponding to the target number of words in each of the paragraphs; Determining the paragraphs corresponding to the average browsing duration exceeding the duration threshold as the key paragraphs in the text content; Determining the paragraphs corresponding to the average browsing duration not exceeding the duration threshold as the non-key paragraphs in the text content.

15. The device according to claim 13, characterized in that The acquisition module is further used for: Performing paragraph recognition on the text content to obtain at least two paragraphs constituting the text content; Obtaining the interaction frequency corresponding to each of the paragraphs; Determining the paragraphs corresponding to the interaction frequency exceeding the frequency threshold as the key paragraphs in the text content; Determining the paragraphs corresponding to the interaction frequency not exceeding the frequency threshold as the non-key paragraphs in the text content.

16. An electronic device, characterized in that, Including: A memory for storing executable instructions; A processor, when executing the executable instructions stored in the memory, implementing the method for processing media information according to any one of claims 1 to 11.

17. A computer-readable storage medium, characterized in that, Stored with executable instructions, which are used to implement the method for processing media information according to any one of claims 1 to 11 when being executed by a processor.

18. A computer program product, characterized in that, The computer program product includes computer instructions, which are used to implement the method for processing media information according to any one of claims 1 to 11 when being executed by a processor.

Citation Information

Patent Citations

  • Methods for identifying video segments and displaying contextually targeted content on connected television

    CN107846561A

  • Method and equipment for displaying presentation information on reading page

    CN111260401A