Interaction method, device, equipment, storage medium, and computer program

The interaction method and device improve the efficiency and user experience of generating and distributing media content by determining screenshot scenarios and applying processes like cropping and scaling, offering user-friendly controls for creating and sharing multimedia content.

JP2025540813AActive Publication Date: 2025-12-16BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025533360
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-03-21
Filing Date
2024-03-19
Publication Date
2025-12-16
Estimated Expiration
2044-03-19

AI Technical Summary

Technical Problem

Existing methods for generating and distributing media content from screenshots are inefficient and lack user-friendly interfaces for creating and sharing multimedia content.

Method used

An interaction method and device that determines a predetermined screenshot scenario and generates target media content based on screenshot pictures, including processes like cropping, scaling, and adding information, with user-friendly controls for generating and distributing media content.

Benefits of technology

Enhances user experience and efficiency in creating and distributing media content by providing intuitive controls and processes for generating and sharing multimedia content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025540813000001_ABST
    Figure 2025540813000001_ABST
Patent Text Reader

Abstract

The present disclosure provides an interaction method, an apparatus, a device, and a storage medium, which relate to the computer technology field, including: determining a corresponding predetermined screenshot scenario and at least one corresponding screenshot picture in response to receiving a screenshot operation on a media content display page; displaying a predetermined control; and generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to a Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on March 21, 2023, bearing application number 202310280731.5 and entitled "Interaction method, device, apparatus and storage medium," the entire contents of which are incorporated herein by reference.

[0002] TECHNICAL FIELD Embodiments of the present disclosure relate to the field of computer technology, and in particular to an interaction method, apparatus, device, and storage medium. [Background technology]

[0003] With the continuous development of Internet technology, users can access various multimedia contents via the Internet, and different users can share their own works with each other by adopting a form of distributing media contents such as videos or pictures. Summary of the Invention [Problem to be solved by the invention]

[0004] Embodiments of the present disclosure provide an interaction method, an apparatus, a storage medium, and a device. [Means for solving the problem]

[0005] According to a first aspect, an embodiment of the present disclosure provides an interaction method, the method comprising: In response to receiving a screenshot operation on the media content display page, determining a currently corresponding predetermined screenshot scenario (scene) and corresponding at least one screenshot picture; Displaying a predetermined control; In response to a trigger operation on the predetermined control, generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture.

[0006] According to a second aspect, an embodiment of the present disclosure further provides an interaction device, the device comprising: a screenshot scenario determination module for determining a currently corresponding predetermined screenshot scenario and corresponding at least one screenshot picture in response to receiving a screenshot operation on the media content display page; a predetermined control display module for displaying a predetermined control; and a media content generation module for generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control.

[0007] According to a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising: one or more processors; a storage device for storing one or more programs; The one or more programs are executed by the one or more processors to cause the one or more processors to implement an interaction method according to an embodiment of the present disclosure.

[0008] According to a fourth aspect, an embodiment of the present disclosure further provides a storage medium including computer-executable instructions, the computer-executable instructions being used to perform an interaction method according to an embodiment of the present disclosure when executed by a computer processor. [Effects of the Invention]

[0009] An interaction method according to an embodiment of the present disclosure determines a corresponding predetermined screenshot scenario and at least one corresponding screenshot picture in response to receiving a screenshot operation on a media content display page, displays a predetermined control, and generates target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control. [Brief explanation of the drawings]

[0010] These and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent upon reference to the following detailed description in conjunction with the drawings. Throughout the drawings, the same or similar symbols represent the same or similar elements. It should be understood that the drawings are schematic and that parts and elements are not necessarily drawn to scale. [Figure 1] 1 is a flowchart of an interaction method according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of interface interactions according to an embodiment of the present disclosure. [Figure 3] FIG. 10 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure. [Figure 4] FIG. 10 is a schematic diagram of yet another interface interaction according to an embodiment of the present disclosure. [Figure 5] 1 is a flowchart of an interaction method according to an embodiment of the present disclosure. [Figure 6] 10A-10C are schematic diagrams of further interface interactions according to embodiments of the present disclosure. [Figure 7] 1 is a structural schematic diagram of an interaction device according to an embodiment of the present disclosure; [Figure 8] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0011] The following describes in more detail the embodiments of the present disclosure with reference to the drawings. Although the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure may be realized in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are used for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

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

[0013] As used herein, the term "comprises" and variations thereof mean an open inclusive, i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.

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

[0015] The modifications "one" and "multiple" referred to in this disclosure are intended to be general rather than limiting, and should be understood by those skilled in the art to mean "one or more" unless the context clearly indicates otherwise.

[0016] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and do not limit the scope of these messages or information.

[0017] It should be understood that before using each technical solution disclosed in each embodiment of the present disclosure, the user should be notified of the type, scope of use, usage scenario, etc. of personal information related to each technical solution in an appropriate manner in accordance with the laws and regulations relevant to each technical solution, and the user's permission should be obtained.

[0018] For example, in response to receiving a user's spontaneous request, prompt information may be sent to the user to clearly prompt the user, and the operation requested to be performed may require obtaining and using the user's personal information, allowing the user to autonomously choose whether to provide personal information to software or hardware, such as an electronic device, application program, server, or storage medium, that performs the operation of the technical solution of the present disclosure according to the prompt information.

[0019] As an optional but non-limiting implementation method, the method of sending prompt information to the user in response to receiving the user's voluntary request may be, for example, a pop-up window, or the prompt information may be displayed in text form in the pop-up window, and the pop-up window may include a selection control for the user to select "agree" or "disagree" to providing personal information to the electronic device.

[0020] It should be understood that the above notification and user permission acquisition process is merely a general outline and does not constitute a limitation on the implementation of the present disclosure, and other methods that comply with relevant laws and regulations may also be used to implement the present disclosure.

[0021] It should be understood that any data relating to this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of applicable laws, regulations and related provisions.

[0022] FIG. 1 is a flowchart of an interaction method according to an embodiment of the present disclosure, which is applied to an interaction case, and the method may be performed by an interaction device, which may be realized in the form of software and / or hardware, or alternatively, may be realized by an electronic device, which may be a mobile terminal such as a mobile phone, a smart watch, a tablet PC, or a personal digital assistant, or may be a device such as a personal computer (PC) terminal or a server.

[0023] As shown in FIG. 1, the method includes:

[0024] Step 101: In response to receiving a screenshot operation on a media content display page, determine a currently corresponding predetermined screenshot scenario and at least one corresponding screenshot picture.

[0025] In an embodiment of the present disclosure, the media content display page may be a page in a predetermined application program, and the predetermined application program has a function of delivering media content. The media content display page is used to display predetermined media content and / or predetermined information related to the predetermined media content. For example, the predetermined media content may be a media content in a media content stream, and a user can switch media content in the media content stream to the media content display page by a switching operation. The input method of the screenshot operation is not limited, and may be, for example, triggering a screenshot control in an application page of a predetermined application program, inputting a screenshot gesture in a predetermined application program, or triggering a physical or virtual button on an electronic device by pressing, etc.

[0026] For example, a screenshot scenario requiring a predetermined control to be displayed may be preset as a predetermined screenshot scenario. The predetermined screenshot scenario may be set based on configuration information of a predetermined application program, or may be set by a user according to their own needs. Alternatively, the predetermined screenshot scenario may be set based on predetermined scenario factors, which may include, for example, one or more of the type of a current page displayed in the predetermined application program, content displayed on the current page of the predetermined application program, a time zone in which the current time is located, and environmental information in which the electronic device is located.

[0027] Optionally, the predetermined screenshot scenario includes that predetermined information related to predetermined media content is included in the media content display page and / or that predetermined media content is displayed on the media content display page, thereby enriching the amount of information in the screenshot picture and meeting users' needs for creating and distributing media content works.

[0028] For example, the predetermined media content may be media content distributed by a user (which may be the current user or a user other than the current user) through a predetermined application program, or media content distributed by a platform to which the predetermined application program belongs. The predetermined media content is not limited to a specific form, and may be image content or video content, etc., specifically, a picture work, a graphic work, a video work, a live broadcast stream, or information, etc.

[0029] Exemplarily, the predetermined information related to the predetermined media content may be, for example, comment information or cover information of the predetermined media content, etc. Taking comment information as an example, the media content display page may include predetermined information related to the predetermined media content, specifically, the media content display page may include a comment area (which may be referred to as a comment panel) for the predetermined media content, and at least one piece of comment information may be displayed in the comment area.

[0030] Illustratively, the at least one screenshot picture corresponding to the screenshot operation may include a screen image displayed on the screen of the electronic device when the screenshot operation is received, may include a page image displayed in a predetermined application program when the screenshot operation is received, and may further include a screenshot picture corresponding to a historical screenshot operation related to the screenshot operation.

[0031] Step 102: Display the predetermined control.

[0032] In the embodiments of the present disclosure, there is no limitation to a specific type of a given control, and the control may be, for example, a floating control or a button control.

[0033] Step 103: In response to a trigger operation on the predetermined control, based on the predetermined screenshot scenario and the at least one screenshot picture, generate target media content corresponding to the predetermined screenshot scenario.

[0034] For example, different predetermined screenshot scenarios may have different target media content generation methods. For example, under one predetermined screenshot scenario, a screenshot picture may need to be cropped, while under another predetermined screenshot scenario, a screenshot picture may not need to be cropped. The target media content generated based on at least one screenshot picture may include all or part of the information in the at least one screenshot picture, or may include additional information based on the screenshot picture, such as audio information, background image information, etc. As can be understood, the information added based on the screenshot picture may be obtained based on the predetermined media content and predetermined information related to the predetermined media content.

[0035] Optionally, the target media content includes graphic and / or video works, thereby enriching the types of media content generated based on the screenshot pictures.

[0036] Optionally, generating targeted media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control includes generating targeted media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control, and distributing the targeted media content. This improves the efficiency of targeted media content distribution. Here, targeted media content corresponding to the predetermined screenshot scenario can be generated based on an image associated with the screenshot picture. Optionally, distributing targeted media content may specifically distribute targeted media content to predetermined application program content. Optionally, generating targeted media content may correspond to a different trigger operation from generating and distributing the targeted media content. For example, a first trigger operation may be used to trigger generation of targeted media content, and a second trigger operation may be used to trigger generation and distribution of targeted media content. Exemplary first trigger operations include clicking, long pressing, etc. Alternatively, there may be two predetermined controls, one for inputting the first trigger operation and the other for inputting the second trigger operation.

[0037] 2 is a schematic diagram of an interface interaction according to an embodiment of the present disclosure, in which a media content display page 201 receives a screenshot operation, and the media content display page 201 is currently displaying a predetermined media content, such as the Joker video in the figure. The currently corresponding predetermined screenshot scenario is determined to be the currently displayed predetermined media content and the corresponding screenshot picture, and a predetermined control 202 is displayed. After the user triggers the predetermined control 202, if the current trigger operation is a first trigger operation, target media content corresponding to the predetermined screenshot scenario can be generated based on the predetermined screenshot scenario and the screenshot picture. If the current trigger operation is a second trigger operation, target media content can be directly generated and distributed based on the screenshot picture, thereby improving the distribution efficiency of the target media content.

[0038] A technical interaction method according to an embodiment of the present disclosure includes, in response to receiving a screenshot operation on a media content display page, determining a corresponding predetermined screenshot scenario and at least one corresponding screenshot picture, displaying a predetermined control, and, in response to a trigger operation on the predetermined control, generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture. By adopting the above technical solution, after receiving a screenshot operation on a media content display page, displaying a predetermined control, and generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture by triggering the predetermined control, the convenience of users in generating media content through screenshots under the predetermined screenshot scenario can be improved, and the user experience can be enhanced.

[0039] In some embodiments, displaying the predetermined control includes displaying the predetermined control in association with an associated image of the screenshot picture, which allows a user to view the associated image information of the screenshot picture in advance, which can help the user decide whether to trigger the predetermined control, thereby improving the user experience.

[0040] Here, the specific manner of associating and displaying the screenshot picture is not limited, and may be, for example, that the distance between the display position of the predetermined control and the display position of the related image of the screenshot picture is smaller than a predetermined distance threshold, or that the predetermined control and the related image of the screenshot picture are included in the same control or the same subpage. Optionally, the predetermined control is displayed below the related image. The related image of the screenshot picture may be the related image of some or all of the screenshot pictures of the at least one screenshot picture.

[0041] Illustratively, the image associated with the screenshot picture may include a thumbnail of the screenshot picture, or may include preview media content generated based on the screenshot picture, such as a preview image generated based on the screenshot picture and a predetermined capture scenario, thereby facilitating a user to preview the effect of the media content to be generated or distributed.

[0042] In some embodiments, after associating and displaying a predetermined control with an associated image of the screenshot picture, generating targeted media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control includes generating targeted media content corresponding to the predetermined screenshot scenario based on the associated image of the screenshot picture in response to a trigger operation on the predetermined control, and delivering the targeted media content, whereby a user can intuitively view the associated image of the screenshot picture and then quickly deliver the targeted media content by triggering the predetermined control.

[0043] In some embodiments, generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control includes: entering an edit page in response to the trigger operation on the predetermined control; displaying preview media content generated based on an image related to the screenshot picture on the edit page; and generating target media content corresponding to the predetermined screenshot scenario based on the edit operation in response to an edit operation on the preview media content. Thus, after triggering the predetermined control, the edit page is entered, the preview media content is displayed on the edit page, and the user is allowed to further edit the preview media content, thereby satisfying the user's editing needs for the work. Here, the edit operation may include, for example, adding text, drawing graphics, overlaying pictures and adding music, or adjusting the position, size, etc. of an associated image relative to the screenshot picture. For example, for comment information, the user may mark the target comment entry by drawing graphics such as a rectangular frame or a circle.

[0044] In some embodiments, the method further includes performing a first predetermined process on the screenshot picture to obtain the related image of the screenshot picture before displaying the related image of the screenshot picture, thereby automatically pre-processing the screenshot picture based on a predetermined screenshot scenario to make it more suitable for generating media content and making the related image viewed by the user closer to the target media content.

[0045] In some embodiments, generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control includes performing a second predetermined process on the at least one screenshot picture based on the predetermined screenshot scenario in response to a predetermined trigger operation on the predetermined control, and generating target media content corresponding to the predetermined screenshot scenario based on a process result of the second predetermined process, wherein the screenshot pictures participating in the second predetermined process may include some or all of the at least one screenshot picture.

[0046] Optionally, the first predetermined process and / or the second predetermined process may include at least one of a cropping process, a scaling process, and a target information adding process. The first predetermined process and the second predetermined process may be the same or different, i.e., may include the same or different items among the above items. For example, the first predetermined process may include a cropping process, and the second predetermined process may include a scaling process. To facilitate the description of the specific contents of each of the above items, they will hereinafter be collectively referred to as "predetermined processes."

[0047] In some embodiments, the predetermined processing may include cropping a target area in the screenshot picture, where the target area may be an area including a predetermined interaction control, which is typically used by a user for human-computer interaction or interaction with other users, and which contains less information and can be removed for upcoming media content. Illustratively, the predetermined screenshot scenario includes a current page of the predetermined application program including predetermined information related to the predetermined media content, including comment information, i.e., when a user performs a screenshot operation on a comment area of ​​a media content piece, cropping the target area in the screenshot picture includes cropping an input area for comment information in the screenshot picture.

[0048] In some embodiments, the predetermined process may include performing a shrinking process on the screenshot picture based on a predetermined ratio. The predetermined ratio is not limited to a specific value and may be, for example, 80%. For example, a media content display page of a certain application program typically includes setting interaction controls, such as a like control, a favorite control, or a forward control, and further includes display information such as title information. The setting interaction controls and display information are typically located at the top, bottom, or both sides of the page. By performing a shrinking process on the screenshot picture, the image content in the screenshot picture can be avoided from the setting interaction controls and display information when displaying the target media content, making it easier for the user to view the image content in the screenshot picture.

[0049] In some embodiments, the predetermined processing may include adding target information based on the screenshot picture. Here, the target information may be, for example, text information or image information. Exemplarily, the predetermined screenshot scenario includes a situation in which the current page of the predetermined application program includes predetermined information, including comment information, related to the predetermined media content. For example, when a user performs a screenshot operation on a comment area of ​​a media content work and the screenshot screen does not include or only includes a portion of the image of the original media content work, adding target information based on the screenshot picture may include stitching image information of the predetermined media content based on the screenshot picture. Therefore, in some application scenarios, comment information covers all or part of the predetermined media content. Stitching image information of the predetermined media content based on the screenshot picture can help a user viewing the target media content intuitively and quickly grasp the related predetermined media content and further understand the meaning of the comment information in the screenshot picture, thereby enhancing the user experience. Optionally, the image information of the predetermined media content may include, for example, a cover picture of the predetermined media content, or an image of the predetermined media content displayed when a user triggers the display comment area.

[0050] 3 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure. As shown in FIG. 3, a screenshot operation is received on a media content display page. The current page includes comment information 301 related to a specific media content. After determining a current specific screenshot scenario, a specific control 302 and a related image 303 of the screenshot picture are associated and displayed. The specific control 302 and the related image 303 are in the same floating box control. Here, before displaying the related image 303, an input area 304 of the comment information in the screenshot picture is cropped. After a user inputs a setting trigger operation for the specific control 302, a reduction process is performed on the screenshot picture based on a predetermined ratio to obtain the processing result. Corresponding target media content 305 is generated and distributed based on the processing result. As shown in FIG. 3, the image content of the screenshot picture included in the target media content 305 avoids the setting interaction controls and display information at the top, bottom, and right of the media content display page. When a user browsing the work clicks on a specific viewing control or specific information in the already distributed targeted media content 305, they can jump to a display page of the specific media content and be positioned in the associated comments area.

[0051] FIG. 4 is a schematic diagram of another interface interaction according to an embodiment of the present disclosure. As shown in FIG. 4, a media content display page receives a screenshot operation. After determining a current predetermined screenshot scenario, a predetermined control 401 and a related image 402 of the screenshot picture are associated and displayed. The predetermined control 401 and the related image 402 are located in the same subpage 403. The related image 402 is a preview media content generated based on the screenshot picture. The subpage 403 may be displayed on top of the current page, and a semi-transparent layer may be added between the subpage 403 and the current page. Here, before displaying the related image 402, the comment information input area in the screenshot picture is cropped, and the screenshot picture is reduced based on a predetermined ratio to obtain the preview media content. After the user inputs a set trigger operation for the predetermined control 401, corresponding target media content is generated and distributed based on the preview media content. It should be noted that the size of the target media content matches the media content display page size of a predetermined application program, but the size of the preview media content is smaller than the size of the target media content. When generating the target media content, a background image may be filled around the preview media content to achieve the size of the target media content, or the preview media content may be overlaid with a background image of a predetermined size, and the preview media content may be positioned in the center of the background image to match the predetermined size with the size of the target media content. Optionally, as shown in FIG. 4 , a subpage 403 may receive a user's editing operation and trigger a predetermined control 401 after the editing is completed.

[0052] In some embodiments, the target media content includes a jump link for the predetermined media content, thereby facilitating a user viewing the target media content to quickly view the predetermined media content corresponding to the screenshot picture. The jump link may be displayed as a predetermined viewing control. As shown in FIG. 4 , when a screenshot operation is received, the current page of a predetermined application program includes predetermined media content 404 and comment information related to the predetermined media content 404. After the target media content is delivered, the target media content includes a jump link 405 for the predetermined media content 404. When a user triggers the jump link 405, a jump to the display of the predetermined media content 404 occurs.

[0053] In some embodiments, displaying the predetermined control includes displaying the predetermined control in a first predetermined style when it is determined that the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is greater than a predetermined count threshold, and / or displaying the predetermined control in a second predetermined style when it is determined that the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is equal to or less than a predetermined count threshold, where the second predetermined style is different from the first predetermined style, thereby facilitating displaying the predetermined control in different styles based on the number of screenshots taken and prompting the user to take different actions for different numbers of screenshots.

[0054] Here, the predetermined time period is not limited to a specific range and may be, for example, within a recent predetermined time period. The predetermined time period may be a fixed value, for example, within the recent five minutes, or may be a dynamically changing value. Optionally, the predetermined time period may be included within the display time range of a single media content in the predetermined application program. This allows screenshot pictures corresponding to multiple screenshot operations to be associated with the same media content, thereby improving the quality of the target media content. For example, the predetermined time period is the length of time that the currently displayed media content has been played. The predetermined number threshold value is not limited to a specific value and may be, for example, 1 or 2.

[0055] Optionally, in response to a trigger operation on a predetermined control of a first predetermined style, target media content corresponding to the predetermined screenshot scenario is generated based on a plurality of screenshot pictures corresponding to the predetermined screenshot scenario and screenshot operations received within a predetermined time period.

[0056] Optionally, in response to a trigger operation on a predetermined control of a second predetermined style, target media content corresponding to the predetermined screenshot scenario is generated based on a screenshot picture corresponding to the predetermined screenshot scenario and a recently received screenshot operation.

[0057] In some embodiments, the method includes obtaining a plurality of screenshot pictures corresponding to each screenshot operation greater than a predetermined number of times threshold after displaying the predetermined control of the first predetermined style, and determining at least one target screenshot picture based on the plurality of screenshot pictures, wherein the at least one target screenshot picture is used to generate the targeted media content, thereby generating the targeted media content based on the target screenshot picture of the plurality of screenshot pictures, thereby increasing flexibility in generating the targeted media content.

[0058] In some embodiments, obtaining a plurality of screenshot pictures corresponding to each screenshot operation greater than the predetermined count threshold includes entering a capture selection page in response to a second predetermined trigger operation on a predetermined control of the first predetermined style, and displaying a plurality of screenshot pictures on the capture selection page corresponding to each screenshot operation greater than the predetermined count threshold, wherein determining at least one target screenshot picture based on the plurality of screenshot pictures includes receiving a user selection operation based on the capture selection page, and determining at least one target screenshot picture from the plurality of screenshot pictures based on the selection operation, thereby allowing a user to freely select screenshot pictures for generating target media content and improving user experience.

[0059] Optionally, the capture selection page may display a predetermined control of a third predetermined style, facilitating the user to conveniently trigger generation or distribution of the target media content by triggering the predetermined control of the third predetermined style after selecting the target screenshot picture.

[0060] FIG. 5 is a flowchart of an interaction method according to an embodiment of the present disclosure. The embodiment of the present disclosure is optimized based on each alternative solution in the above embodiments. Specifically, the method includes the following steps:

[0061] Step 501: A screenshot operation is received on a media content display page.

[0062] Step 502: Determine a currently corresponding predetermined screenshot scenario and at least one corresponding screenshot picture.

[0063] Here, the predetermined screenshot scenario may include the current page of the predetermined application program including predetermined information related to the predetermined media content, and may further include the current page of the predetermined application program displaying the predetermined media content.

[0064] Step 503: Determine whether the number of screenshot operations in a predetermined screenshot scenario received within a predetermined time period is greater than a predetermined number threshold; if YES, execute step 504; if NO, execute step 508.

[0065] FIG. 6 is a schematic diagram of a further interface interaction according to an embodiment of the present disclosure. As shown in FIG. 6, a predetermined number threshold is n, and during the playback of a single predetermined media content, it is determined whether the number of screenshot operations received is greater than n times. If it is greater, a predetermined control 601 of a first predetermined style is associated with and displayed as an associated image of a screenshot picture corresponding to the screenshot operation; if it is less than n times, a predetermined control 602 of a second predetermined style is associated with and displayed as an associated image of a screenshot picture corresponding to the screenshot operation.

[0066] Step 504: Associating a predetermined control of a first predetermined style with a related image of a screenshot picture corresponding to the screenshot operation and displaying the associated control.

[0067] For example, the image associated with the screenshot picture corresponding to the most recent screenshot operation may be displayed in association with a predetermined control of the first predetermined style. Before displaying the image associated with the screenshot picture, the screenshot picture may be subjected to a predetermined process to obtain the image. If the screenshot picture includes a comment area, the comment information input area may be cropped from the screenshot picture.

[0068] Step 505: In response to a second predetermined trigger operation on a predetermined control of the first predetermined style, enter a capture selection page, and display screenshot pictures and predetermined controls of a third predetermined style corresponding to each screenshot operation received within a predetermined time period on the capture selection page.

[0069] As shown in FIG. 6, when a user clicks on a predetermined control 601 of a first predetermined style, the user enters a capture selection page 603, which can display screenshot pictures 604 and predetermined controls 605 of a third predetermined style corresponding to each screenshot operation in a predetermined screenshot scenario received within a predetermined time period.

[0070] Step 506: Receive a user selection operation based on the capture selection page, and determine at least one target screenshot picture based on the selection operation.

[0071] wherein the at least one target screenshot picture is used to generate the target media content.

[0072] As shown in FIG. 6, the screenshot picture 604 displayed on the capture selection page 603 may include check boxes, and the user can select target screenshot pictures by checking the check boxes. Suppose the user selects three target screenshot pictures.

[0073] Step 507: In response to a setting trigger operation on a predetermined control of a third predetermined style, generate target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and at least one target screenshot picture, and deliver the target media content in a predetermined application program.

[0074] For example, the target media content may be a graphic work or a video work. The target media content may be generated by freely selecting appropriate audio or predetermined audio as background music for the target screenshot picture. If the target screenshot picture includes comment information, the target screenshot picture may be reduced based on a predetermined ratio, and the target media content may be generated based on the processing result of the predetermined reduction.

[0075] As shown in FIG. 6, when a user clicks on a predetermined control 605 of a third predetermined style, a graphic work can be generated and distributed.

[0076] As can be seen, if the number of screenshot operations received is greater than n, a predetermined control 601 of a first predetermined style may be displayed, while another control for distributing the current single screenshot as a composition may be displayed, thereby allowing the user the flexibility to choose between distributing a single picture composition or an atlas composition.

[0077] Step 508: Associate and display the predetermined control of the second predetermined style with the related image of the screenshot picture corresponding to the screenshot operation.

[0078] Illustratively, the associated display of the predetermined control of the second predetermined style may be a related image of the screenshot picture corresponding to the most recent screenshot operation.

[0079] Step 509: In response to a setting trigger operation on a predetermined control of a second predetermined style, generate target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and at least one screenshot picture, and deliver the target media content in a predetermined application program.

[0080] As shown in FIG. 6, when a user clicks on a predetermined control 602 of a second predetermined style, targeted media content can be quickly generated and delivered based on screenshot pictures corresponding to all screenshot operations in a predetermined screenshot scenario received within a predetermined time period, and targeted media content can also be quickly generated and delivered based on screenshot pictures corresponding to the most recent screenshot operations in a predetermined screenshot scenario received within a predetermined time period.

[0081] An interaction method according to an embodiment of the present disclosure receives a screenshot operation on a media content display page, first determines a corresponding predetermined screenshot scenario and corresponding at least one screenshot picture, and further determines whether the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is greater than a predetermined number threshold. Based on the determination result, associates and displays predetermined controls of different styles for the user to trigger target media content distribution with related images of the screenshot pictures, and if the number of screenshots is greater than the corresponding threshold, allows the user to autonomously select a target screenshot picture for generating media content to be distributed soon; otherwise, quickly generates and distributes media content based on the screenshot picture, improves the flexibility of media content distribution based on capture, ensures the convenience of work distribution, and can meet users' diverse work distribution needs.

[0082] FIG. 7 is a structural schematic diagram of an interaction device according to an embodiment of the present disclosure. As shown in FIG. 7, the device includes: a screenshot scenario determination module 701 for determining a currently corresponding predetermined screenshot scenario and corresponding at least one screenshot picture in response to receiving a screenshot operation on the media content display page; a predetermined control display module 702 for displaying a predetermined control; and a media content generation module 703 for generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control.

[0083] A technical solution according to an embodiment of the present disclosure determines a corresponding predetermined screenshot scenario and at least one corresponding screenshot picture in response to receiving a screenshot operation on a media content display page, displays a predetermined control, and generates target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control. By adopting the above technical solution, after receiving a screenshot operation on a media content display page, displays the predetermined control, and generates target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture by triggering the predetermined control, thereby improving the convenience of users in generating media content by screenshots under the predetermined screenshot scenario and enhancing the user experience.

[0084] Optionally, the predetermined screenshot scenario includes predetermined information related to predetermined media content being included in the media content display page and / or predetermined media content being displayed on the media content display page.

[0085] Optionally, the predetermined control display module is specifically used to associate and display a predetermined control with a related image of the screenshot picture when it determines that a predetermined screenshot scenario is currently in progress.

[0086] Optionally, the media content generation module is specifically used to generate target media content corresponding to the specified screenshot scenario based on an associated image of the screenshot picture in response to a trigger operation on the specified control, and deliver the target media content.

[0087] Optionally, the media content generation module: an edit page entry unit for entering an edit page in response to a trigger operation on the predetermined control; a preview content display unit for displaying a preview media content generated based on the related image of the screenshot picture on the editing page; a generating unit for generating target media content corresponding to the predetermined screenshot scenario based on the editing operation in response to the editing operation on the preview media content.

[0088] Optionally, the associated image of the screenshot picture includes a preview image generated based on the screenshot picture and a predetermined capture scenario.

[0089] Optionally, the apparatus comprises: The display device further includes a first predetermined processing module for performing a first predetermined process on the screenshot picture to obtain an image related to the screenshot picture before displaying the image related to the screenshot picture.

[0090] Optionally, the media content generation module is used to perform a second predetermined processing on the at least one screenshot picture based on the predetermined screenshot scenario in response to a predetermined trigger operation on the predetermined control, and generate target media content corresponding to the predetermined screenshot scenario based on the processing result of the second predetermined processing.

[0091] Optionally, the first predetermined process or the second predetermined process includes at least one of: cropping a target area in the screenshot picture; performing a shrinking process on the screenshot picture based on a predetermined ratio; and adding target information based on the screenshot picture.

[0092] Optionally, the predetermined screenshot scenario includes predetermined information related to predetermined media content, including comment information, being included in the media content display page, wherein cropping a target area in the screenshot picture includes cropping an input area for comment information in the screenshot picture.

[0093] Optionally, the predetermined screenshot scenario includes predetermined information related to the predetermined media content, including comment information, being included in the media content display page, wherein adding target information based on the screenshot picture includes stitching image information of the predetermined media content based on the screenshot picture.

[0094] Optionally, the predetermined control display module is specifically used to display a predetermined control of a first predetermined style when it determines that the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is greater than a predetermined number threshold, and / or to display a predetermined control of a second predetermined style when it determines that the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is equal to or less than a predetermined number threshold, wherein the second predetermined style is different from the first predetermined style.

[0095] Optionally, the apparatus comprises: a capture acquisition module for acquiring a plurality of screenshot pictures corresponding to each screenshot operation greater than a predetermined number of times threshold after displaying the predetermined control of the first predetermined style; and a target capture determination module for determining at least one target screenshot picture based on the plurality of screenshot pictures, wherein the at least one target screenshot picture is used to generate the target media content.

[0096] Optionally, the capture acquisition module is specifically adapted to enter a capture selection page in response to a second predetermined trigger operation on a predetermined control of the first predetermined style, wherein the capture selection page is adapted to display screenshot pictures respectively corresponding to each screenshot operation received within the predetermined time period; The target capture determination module is specifically used for receiving a user's selection operation based on the capture selection page, and determining at least one target screenshot picture from the plurality of screenshot pictures based on the selection operation.

[0097] Optionally, the predetermined time period is included within a display time range of a single media content in the predetermined application program.

[0098] Optionally, the target media content includes a jump link to the predetermined media content.

[0099] The interaction device according to the embodiments of the present disclosure can execute the interaction method according to any embodiment of the present disclosure, and has functional modules and beneficial effects corresponding to the execution method.

[0100] Each unit and module included in the above device is simply divided according to functional logic, but is not limited to the above divisions, as long as it can realize the corresponding function. It should be noted that the specific names of each functional unit are intended to facilitate mutual distinction, and are not intended to limit the scope of protection of the embodiments of the present disclosure.

[0101] FIG. 8 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. Referring now to FIG. 8, it shows a structural schematic diagram of an electronic device (e.g., a terminal device or server in FIG. 8) 800 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 8 is merely an example and should not impose any limitations on the functionality and scope of use of the embodiment of the present disclosure.

[0102] 8, electronic device 800 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 801, which can perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 802 or programs loaded from storage device 808 into random access memory (RAM) 803. RAM 803 further stores various programs and data necessary for the operation of electronic device 800. Processing unit 801, ROM 802, and RAM 803 are connected to each other via bus 804. An edit / output (I / O) interface 805 is also connected to bus 804.

[0103] Generally, input devices 806, including, for example, a touch screen, touch board, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 807, including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 808, including, for example, a magnetic tape, hard disk, etc.; and communication devices 809, can be connected to the I / O interface 805. The communication devices 809 can allow the electronic device 800 to exchange data with other devices through wireless or wired communication. While FIG. 8 illustrates the electronic device 800 having various devices, it should be understood that it is not required to implement or include all of the devices shown. Alternatively, more or fewer devices can be implemented or included.

[0104] In particular, according to embodiments of the present disclosure, the processes described with reference to the flowcharts above can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program stored on a non-transitory computer-readable medium, the computer program including program code for performing the methods shown in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 809, or may be installed from the storage device 808, or may be installed from the ROM 802. When the computer program is executed by the processing device 801, the functions defined in the methods of the embodiments of the present disclosure are performed.

[0105] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and do not limit the scope of these messages or information.

[0106] The electronic device according to the embodiment of the present disclosure belongs to the same inventive concept as the interaction method according to the above embodiment, and the technical details not described in detail in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0107] An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements an interaction method according to the above embodiment.

[0108] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. However, in this disclosure, a computer-readable signal medium may include a propagated data signal, either in baseband or as part of a carrier, bearing computer-readable program code. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which is capable of transmitting, propagating, or carrying a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.

[0109] In some embodiments, clients and servers may communicate using any network protocol now known or hereafter developed, such as HyperText Transfer Protocol (HTTP), and may interconnect via any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any network now known or hereafter developed.

[0110] The computer-readable medium may be included in the electronic device, or may exist independently of the electronic device.

[0111] The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: determine a currently corresponding predetermined screenshot scenario and at least one corresponding screenshot picture in response to receiving a screenshot operation on a media content display page; display a predetermined control; and generate target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control.

[0112] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​(e.g., Java, Smalltalk, C++), as well as general procedural programming languages ​​(e.g., "C" or similar programming languages). The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0113] The flowcharts and block diagrams in the figures illustrate the system architecture, functions, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function. It should be noted that in some implementations, the functions noted in the blocks may occur in a different order than those noted in the figures. For example, two consecutive blocks may actually be executed essentially in parallel, or may be executed in the reverse order, depending on the functionality involved. Furthermore, it should 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 by a dedicated hardware-based system that performs the specified function or operation, or by a combination of dedicated hardware and computer instructions.

[0114] The units described in relation to the embodiments of the present disclosure may be implemented in a software manner or a hardware manner, where the name of a module does not necessarily limit the module itself, for example, a screenshot scenario determination module may be described as "a module that determines a currently corresponding predetermined screenshot scenario and at least one corresponding screenshot picture in response to receiving a screenshot operation on a media content display page."

[0115] The functionality described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, typical types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0116] In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more line-based electrical connections, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0117] According to one or more embodiments of the present disclosure, there is provided an interaction method, comprising: In response to receiving a screenshot operation on the media content display page, determining a currently corresponding predefined screenshot scenario and corresponding at least one screenshot picture; Displaying a predetermined control; In response to a trigger operation on the predetermined control, generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture.

[0118] According to one or more embodiments of the present disclosure, the predetermined screenshot scenario includes predetermined information related to predetermined media content being included in the media content display page and / or predetermined media content being displayed on the media content display page.

[0119] According to one or more embodiments of the present disclosure, displaying the predetermined control includes associating and displaying the predetermined control with a related image of the screenshot picture.

[0120] According to one or more embodiments of the present disclosure, generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control includes: In response to a trigger operation on the predetermined control, generating targeted media content corresponding to the predetermined screenshot scenario based on an associated image of the screenshot picture, and delivering the targeted media content.

[0121] According to one or more embodiments of the present disclosure, generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control includes: Entering an edit page in response to a trigger operation on the predetermined control; displaying preview media content generated based on the associated image of the screenshot picture on the editing page; and in response to an editing operation on the preview media content, generating target media content corresponding to the predetermined screenshot scenario based on the editing operation.

[0122] According to one or more embodiments of the present disclosure, the associated images of the screenshot picture include the screenshot picture and a preview image generated based on a predetermined capture scenario.

[0123] According to one or more embodiments of the present disclosure, before displaying the associated image of the screenshot picture, The method further includes performing a first predetermined process on the screenshot picture to obtain a related image of the screenshot picture.

[0124] According to one or more embodiments of the present disclosure, generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control includes: In response to a predetermined trigger operation on the predetermined control, performing a second predetermined process on the at least one screenshot picture based on the predetermined screenshot scenario, and generating target media content corresponding to the predetermined screenshot scenario based on a processing result of the second predetermined process.

[0125] According to one or more embodiments of the present disclosure, the first predetermined process or the second predetermined process includes: The method includes at least one of: cropping a target area in the screenshot picture; performing a shrinking process on the screenshot picture based on a predetermined ratio; and adding target information based on the screenshot picture.

[0126] According to one or more embodiments of the present disclosure, the predetermined screenshot scenario includes predetermined information, including comment information, related to the predetermined media content being included in the media content display page; Here, cropping the target area in the screenshot picture includes cropping an input area for comment information in the screenshot picture.

[0127] According to one or more embodiments of the present disclosure, the predetermined screenshot scenario includes predetermined information, including comment information, related to the predetermined media content being included in the media content display page; Here, adding target information based on the screenshot picture includes stitching image information of the predetermined media content based on the screenshot picture.

[0128] According to one or more embodiments of the present disclosure, displaying the predetermined control includes: displaying a predetermined control in a first predetermined style when determining that the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is greater than a predetermined number threshold; and / or and displaying a predetermined control in a second predetermined style when it is determined that the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is equal to or less than a predetermined number threshold, wherein the second predetermined style is different from the first predetermined style.

[0129] According to one or more embodiments of the present disclosure, after displaying the predetermined control of the first predetermined style, obtaining a plurality of screenshot pictures corresponding to each screenshot operation greater than a predetermined number of times; and determining at least one target screenshot picture based on the plurality of screenshot pictures, wherein the at least one target screenshot picture is used to generate the targeted media content.

[0130] According to one or more embodiments of the present disclosure, obtaining a plurality of screenshot pictures corresponding to each screenshot operation greater than the predetermined count threshold includes: in response to a second predetermined trigger operation on a predetermined control of the first predetermined style, entering a capture selection page, and displaying a plurality of screenshot pictures on the capture selection page corresponding to each screenshot operation occurring more than a predetermined number of times; wherein determining at least one target screenshot picture based on the plurality of screenshot pictures includes: The method includes receiving a user selection operation based on the capture selection page, and determining at least one target screenshot picture from the plurality of screenshot pictures based on the selection operation.

[0131] According to one or more embodiments of the present disclosure, the predetermined time period is included within a display time range of a single media content in the predetermined application program.

[0132] According to one or more embodiments of the present disclosure, the target media content includes a jump link to the predetermined media content.

[0133] According to one or more embodiments of the present disclosure, there is provided an interaction device, comprising: a screenshot scenario determination module for determining a currently corresponding predetermined screenshot scenario and corresponding at least one screenshot picture in response to receiving a screenshot operation on the media content display page; a predetermined control display module for displaying a predetermined control; and a media content generation module for generating target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture in response to a trigger operation on the predetermined control.

[0134] According to one or more embodiments of the present disclosure, there is provided an electronic device, the electronic device comprising: one or more processors; a storage device for storing one or more programs; The one or more programs are executed by the one or more processors to cause the one or more processors to implement an interaction method according to an embodiment of the present disclosure.

[0135] According to one or more embodiments of the present disclosure, a storage medium is provided that includes computer-executable instructions, which, when executed by a computer processor, are used to perform an interaction method according to an embodiment of the present disclosure.

[0136] The above description merely describes preferred embodiments of the present disclosure and the technical principles employed therein. Those skilled in the art should understand that the scope of the present disclosure is not limited to the technical solution formed by a specific combination of the above technical features, and can also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept of the above disclosure. For example, the above features are substituted with technical features having similar functions disclosed in the present disclosure (but are not limited thereto).

[0137] It should be noted that, although operations are depicted using a particular sequence, this should not be understood as requiring that these operations be performed in the particular sequence shown, or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limiting the scope of the present disclosure. Some features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments, either alone or in any suitable subcombination.

[0138] Although the present subject matter has been described employing language specific to structural features and / or methodological operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. In response to receiving a screenshot operation on the media content display page, determining a currently corresponding predetermined screenshot scenario and corresponding at least one screenshot picture; Displaying a predetermined control; generating, in response to a trigger operation on the predetermined control, target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture; , including, interaction methods.

2. The predetermined screenshot scenario is: predetermined information related to predetermined media content is included in the media content display page, and / or predetermined media content is displayed on the media content display page; The method of claim 1 , comprising:

3. Displaying the predetermined control includes: displaying a predetermined control in association with a related image of the screenshot picture; The method of claim 1 , comprising:

4. generating, in response to a trigger operation on the predetermined control, target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture, generating targeted media content corresponding to the predetermined screenshot scenario based on an associated image of the screenshot picture in response to a trigger operation on the predetermined control, and delivering the targeted media content; The method of claim 1 or 3, comprising:

5. generating, in response to a trigger operation on the predetermined control, target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture, Entering an edit page in response to a trigger operation on the predetermined control; displaying preview media content generated based on the associated image of the screenshot picture on the editing page; In response to an editing operation on the preview media content, generating target media content corresponding to the predetermined screenshot scenario based on the editing operation; The method of claim 1 , comprising:

6. The method according to claim 3 or 5, wherein the related images of the screenshot picture include a preview image generated based on the screenshot picture and a predetermined capture scenario.

7. Before displaying the image associated with the screenshot picture, performing a first predetermined process on the screenshot picture to obtain a related image of the screenshot picture; The method of claim 3 or 5, further comprising:

8. generating, in response to a trigger operation on the predetermined control, target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture, performing a second predetermined process on the at least one screenshot picture based on the predetermined screenshot scenario in response to a predetermined trigger operation on the predetermined control, and generating target media content corresponding to the predetermined screenshot scenario based on a processing result of the second predetermined process; The method of claim 1 , comprising:

9. The first predetermined process or the second predetermined process includes: Cropping a target area in the screenshot picture; performing a reduction process on the screenshot picture based on a predetermined ratio; Adding target information based on the screenshot picture; 9. The method of claim 7 or 8, comprising at least one of:

10. the predetermined screenshot scenario includes predetermined information, including comment information, related to the predetermined media content being included in the media content display page; cropping the target area in the screenshot picture includes cropping an input area for comment information in the screenshot picture; 10. The method of claim 9.

11. the predetermined screenshot scenario includes predetermined information, including comment information, related to the predetermined media content being included in the media content display page; The method of claim 9 , wherein adding target information based on the screenshot picture comprises stitching image information of the predetermined media content based on the screenshot picture.

12. Displaying the predetermined control includes: displaying a predetermined control in a first predetermined style when determining that the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is greater than a predetermined number threshold; and / or displaying a predetermined control in a second predetermined style when determining that the number of screenshot operations in the predetermined screenshot scenario received within a predetermined time period is equal to or less than a predetermined number threshold; The method of claim 1 , wherein the second predetermined style is different from the first predetermined style.

13. After displaying the predetermined control in the first predetermined style, obtaining a plurality of screenshot pictures corresponding to each screenshot operation greater than a predetermined number of times; determining at least one target screenshot picture based on the plurality of screenshot pictures; The method of claim 12 , wherein the at least one target screenshot picture is used to generate the targeted media content.

14. Obtaining a plurality of screenshot pictures corresponding to each screenshot operation greater than the predetermined number threshold includes: in response to a second predetermined trigger operation on a predetermined control of the first predetermined style, entering a capture selection page, and displaying on the capture selection page a plurality of screenshot pictures corresponding to each screenshot operation occurring more than a predetermined number of times; determining at least one target screenshot picture based on the plurality of screenshot pictures; receiving a user selection operation based on the capture selection page; and determining at least one target screenshot picture from the plurality of screenshot pictures based on the selection operation; The method of claim 13.

15. The method of claim 14 , wherein the predetermined time period is included within a display time range of a single media content in the predetermined application program.

16. The method of claim 1 , wherein the target media content includes a jump link for the predetermined media content.

17. a screenshot scenario determination module for determining a currently corresponding predetermined screenshot scenario and corresponding at least one screenshot picture in response to receiving a screenshot operation on the media content display page; a predetermined control display module for displaying a predetermined control; a media content generation module for generating, in response to a trigger operation on the predetermined control, target media content corresponding to the predetermined screenshot scenario based on the predetermined screenshot scenario and the at least one screenshot picture; 2. An interaction device comprising:

18. 18. The apparatus of claim 17, further comprising a module for carrying out the method of any one of claims 2 to 16.

19. one or more processors; a storage device for storing one or more programs; 17. An electronic device, wherein the one or more programs are executed by the one or more processors to cause the one or more processors to implement the interaction method according to any one of claims 1 to 16.

20. 17. A storage medium containing computer-executable instructions, the computer-executable instructions being used to perform the interaction method of any one of claims 1 to 16 when executed by a computer processor.

Citation Information

Patent Citations

  • Picture acquisition method and electronic equipment

    CN111383175A

  • Information sending method, information sending device and electronic equipment

    CN112954046A

  • Interaction method and device, electronic equipment and computer readable storage medium

    CN113139090A

  • Information processing method, terminal, and program

    JP2017192074A

  • Server and method

    JP7071718B1