Content presentation method and apparatus, work publishing method and apparatus, device, and storage medium
By separate the first screen content and the second screen content of the first work in the target container, the problem that users' expression needs in traditional content sharing methods is difficult to meet, and more efficient content sharing and acquisition are achieved.
Patent Information
- Application Number
- PCT/CN2025/076342
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-08
- Filing Date
- 2025-02-07
- Publication Date
- 2025-08-14
AI Technical Summary
Traditional content sharing methods are difficult to meet users' expression needs at the same time during the sharing process, and the operation is complex and compatibility is poor, which affects the user experience.
The first screen content and the second screen content of the first work are displayed in the target container. The first component is different from the second component. The first screen content is associated with the second work, and the second screen content is associated with the user's preset operations, and the content related to the original work and the sharing operation is presented through different components.
It improves the efficiency of content sharing and acquisition, meets users' expression needs during the sharing process, and improves user experience.
Smart Images

Figure CN2025076342_14082025_PF_FP_ABST
Abstract
Description
Content display method, work publishing method, device, equipment and storage medium
[0001] This application claims priority to the Chinese invention patent application entitled “Interactive method, work publishing method, device, equipment and storage medium” filed on February 8, 2024, with application number 202410178235.3, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly to a content display method, a work publishing method, an apparatus, a device, and a computer-readable storage medium. Background Art
[0003] With the development of computer technology, the Internet has become an important platform for people to share content and express their opinions. When people browse information on the Internet, they often want to share some of the media works they view with others (for example, forward them).
[0004] When people share content, they hope to convey their own opinions on the content at the same time, but traditional content sharing methods are difficult to fully meet users' expression needs. Summary of the Invention
[0005] In a first aspect of the present disclosure, a content display method is provided. The method includes: receiving a viewing request for a first work, the first work being published based on a preset operation of a first user regarding a second work; and displaying the first work in a target container, wherein a first screen content of the first work is displayed in a first component of the target container, and a second screen content of the first work is displayed in a second component of the target container, the first component being different from the second component, the first screen content being associated with the second work, and the second screen content being associated with the preset operation of the first user.
[0006] In a second aspect of the present disclosure, a method for publishing a work is provided. The method includes: presenting a sharing window based on a sharing operation associated with a second work, the sharing window including an interactive control with a text input area associated with the second work; presenting an editing interface based on a selection of the interactive control, the editing interface presenting a draft work to be edited, the draft work including first screen content and second screen content, the first screen content being associated with the second work, the second screen content displaying sharing information determined based on the content of the text input area; and publishing the first work generated based on the draft work.
[0007] In a third aspect of the present disclosure, a content display device is provided. The device includes: a receiving module configured to receive a viewing request for a first work, the first work being published based on a preset operation of a first user regarding a second work; and a display module configured to display the first work in a target container, wherein a first screen content of the first work is displayed in a first component of the target container, and a second screen content of the first work is displayed in a second component of the target container, the first component being different from the second component, the first screen content being associated with the second work, and the second screen content being associated with the preset operation of the first user.
[0008] In a fourth aspect of the present disclosure, a work publishing device is provided. The device includes: a window presentation module configured to present a sharing window based on a sharing operation associated with a second work, the sharing window including an interactive control with a text input area associated with the second work; an interface presentation module configured to present an editing interface based on a selection of the interactive control, the editing interface presenting a draft work to be edited, the draft work including first screen content and second screen content, the first screen content being associated with the second work, the second screen content displaying sharing information determined based on the content of the text input area; and a publishing module configured to publish the first work generated based on the draft work.
[0009] In a fifth aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect or the second aspect.
[0010] In a sixth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect or the second aspect.
[0011] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0013] FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented;
[0014] 2A to 2C illustrate example interfaces according to some embodiments of the present disclosure;
[0015] 3A-3B illustrate example interfaces according to some embodiments of the present disclosure;
[0016] 4A to 4C illustrate example interfaces according to some embodiments of the present disclosure;
[0017] FIG5 shows a flowchart of an example interaction process according to some embodiments of the present disclosure;
[0018] FIG6 shows a flowchart of an example interaction process according to some embodiments of the present disclosure;
[0019] FIG7 shows a schematic structural block diagram of an example interaction device according to some embodiments of the present disclosure;
[0020] FIG8 shows a schematic structural block diagram of an example interaction device according to some embodiments of the present disclosure; and
[0021] FIG9 illustrates a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION
[0022] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0023] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.
[0024] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.
[0025] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
[0026] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.
[0027] When people browse the internet, they often want to share some of the media they view with others (e.g., forwarding it). When sharing content, they also want to express their own opinions about it. However, traditional content sharing methods restrict user expression, are complex to operate, and have poor sharing compatibility, impacting the user experience.
[0028] Embodiments of the present disclosure provide a content display solution. According to the solution, a viewing request for a first work is received, where the first work is published based on a preset operation of a first user regarding a second work. Furthermore, the first work is displayed in a target container, wherein a first screen content of the first work is displayed in a first component of the target container, and a second screen content of the first work is displayed in a second component of the target container, the first component being different from the second component, the first screen content being associated with the second work, and the second screen content being associated with the preset operation of the first user.
[0029] In this way, the embodiments of the present disclosure can simultaneously present relevant content of the shared work and content related to the sharing operation in the shared work, thereby improving the efficiency of content sharing and acquisition.
[0030] Various example implementations of this solution are described in detail below in conjunction with the accompanying drawings.
[0031] Sample Environment
[0032] FIG1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG1 , the example environment 100 may include an electronic device 110 .
[0033] In this example environment 100, electronic device 110 may run an application 120 that supports interface interaction. Application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to, video applications, social applications, or other suitable applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices.
[0034] In the environment 100 of FIG. 1 , if the application 120 is in an active state, the electronic device 110 may present an interface 150 for supporting interface interaction through the application 120 .
[0035] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).
[0036] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. For example, the server 130 may include a computing system / server such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 may provide background services for the application 120 that supports virtual scenes in the electronic device 110.
[0037] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired or wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.
[0038] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only and do not imply any limitation on the scope of the present disclosure.
[0039] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
[0040] Example Interaction
[0041] An example interaction process according to an embodiment of the present disclosure will be described below with reference to the accompanying drawings.
[0042] 2A to 2C illustrate example interfaces 200A to 200C according to some embodiments of the present disclosure. The interfaces 200A to 200C may be provided by the electronic device 110 shown in FIG. 1 .
[0043] As shown in FIG. 2A to FIG. 2C , the electronic device 110 may receive a viewing request for a first work, thereby presenting interfaces 200A to 200C.
[0044] In some embodiments, such a viewing request may include a work viewing request initiated based on an appropriate user operation. For example, a viewing request may include a request initiated by a user clicking on a first work; a request initiated by a user opening an application and obtaining a first work recommended by the application; or a request initiated by a user switching works within the application through an operation such as swiping and obtaining the first work.
[0045] In some embodiments, the first work is published based on a preset operation performed by a first user on a second work. The preset operation may include a first sharing operation on the second work, which instructs the generation of the first work based on the acquired sharing information. The second work may include media information such as images, videos, music, or text. The sharing information acquired by electronic device 110 may, for example, be information about the second work shared by a user after forwarding the second work.
[0046] In another embodiment, the preset operation may further include a second sharing operation regarding the second work, the second sharing operation instructing to obtain comments regarding the second work and publish the first work generated based on the comments. Specifically, after receiving a forwarding operation of the second work by a user, the user's edited comment based on the second work may be received, and the first work generated based on the comment may be published.
[0047] The specific process of creating the first work based on the second work will be described in detail below and will not be detailed here.
[0048] In some embodiments, the first work is displayed in a target container 210. Target container 210 may be a display container for multimedia content such as video, audio, and images. Target container 210 may include multiple components, each of which implements a specific function, may have its own interaction logic, and may also present a specific display style.
[0049] As shown in FIG. 2A to FIG. 2C , the first screen content of the first work is displayed in the first component 212 of the target container 210 , and the first screen content is associated with the second work.
[0050] 2A to 2C , the first screen content may include a first image 212-1 associated with the second artwork. For example, the first image 212-1 may be a picture of the second artwork or a portion of the picture itself, a specific video frame of a video of the second artwork or a portion of the frame, or a specific picture or a portion of the picture in an atlas of the second artwork, etc.
[0051] The first screen content may also include a first text 212-2 associated with the second work. The first text 212-2 may include, but is not limited to, description content, title, tags, topics, etc. of the second work.
[0052] The first screen content may also include publishing information 212-3 of the second work. The publishing information 212-3 may include, for example, relevant information of the author of the second work (also referred to as the second user).
[0053] As shown in Figures 2A to 2C , in some embodiments, the second screen content of the first artwork is displayed in a second component 214 of the target container 210 . The second component 214 is distinct from the first component 212 . The first component 212 and the second component 214 are two independent components that can be visually and operationally independent of each other. For example, the two components can have different interaction logic or present distinct display styles.
[0054] Furthermore, in some embodiments, the second screen content is associated with a preset operation of the first user. As shown in Figure 2A, if the preset operation is a first sharing operation on the second work, and the first sharing operation indicates the generation of the first work based on the acquired sharing information, then the second screen content may include a second text 216 acquired via the first sharing operation. For example, when the first sharing operation is a forwarding operation, the electronic device 110 may receive the expression content of the second work published by the first user based on the forwarding operation. The second text 216 may include but is not limited to the expression content, title, tag, topic, etc. created by the first user. The second screen content may also include description information 214-1 associated with the first sharing operation. The description information 214-1 may include information about the first user forwarding the second work, such as the words "User X forwarded the work".
[0055] As shown in Figure 2B, if the preset operation is a second sharing operation regarding a second work, and the second sharing operation indicates obtaining comments about the second work and publishing the first work generated based on the comments, then the second screen content may include a second text 216 obtained via the second sharing operation. For example, assuming that the second sharing operation is a comment and forwarding operation, the electronic device 110 can receive the expression content of the second work published by the first user based on the operation, and the expression content can also be published as the comment content of the first user on the second work. The second text 216 may include but is not limited to the expression content, title, tags, topics, etc. created by the first user. The second screen content may also include descriptive information 214-2 associated with the second sharing operation. The descriptive information 214-2 may include information about the first user commenting on and forwarding the second work, for example, it may be the words "User X commented on and forwarded the work."
[0056] As shown in Figure 2C, if the preset operation is a second sharing operation regarding the second work, the second screen content may include, in addition to the second text 216 obtained via the second sharing operation and the descriptive information 214-2 associated with the second sharing operation, a second image 218 obtained via the second sharing operation. The second image 218 may be a picture or part of a picture input by the first user during the sharing process, or a specific video frame or part of a frame in a video input by the first user. As an example, the second image 218 may be a user's commentary image regarding the second work.
[0057] In some embodiments, the layout of the first component 212 and the second component 214 in the target container 210 is determined based on the second screen content. Furthermore, in some embodiments, the layout of images and text in the first screen content is determined based on the second screen content.
[0058] As shown in FIG. 2C , in some embodiments, if the second screen content includes a second image 218 acquired via a preset operation, the first image 212 - 1 and the first text 212 - 2 are displayed in the first screen content according to the first layout.
[0059] Furthermore, in some embodiments, the first layout indicates that: the first size of the first image 212-1 within the target container 210 is smaller than the second size of the second image 218; and / or the first size of the first image 212-1 within the target container 210 is smaller than the third size corresponding to the first text 212-2. Taking the first layout shown in FIG2C as an example, after receiving the second sharing operation from the first user, the electronic device 110 highlights the second image 218 in the received comment by increasing its size to fully meet the first user's needs when sharing content. Accordingly, the electronic device 110 reduces the size of the first image 212-1 so that its first size is smaller than the second size of the second image 218. Furthermore, the first size of the first image 212-1 can also be smaller than the third size corresponding to the first text 212-2 to maintain the proportions of the content within the first image 212-1.
[0060] As shown in Figures 2A and 2B, in some embodiments, if the second screen content does not include an image, the first image 212-1 and the first text 212-2 are displayed in the first screen content according to the second layout. For example, when the electronic device 110 receives a first sharing operation from the first user, such as a forwarding operation, or receives a second sharing operation from the first user, such as a comment and forwarding operation, if the second screen content does not include an image, such as image 218 as shown in Figure 2C, the first image 212-1 in the second work can be highlighted.
[0061] Furthermore, in some embodiments, the second layout indicates that the first size of the first image 212-1 in the target container 210 is larger than the third size corresponding to the first text 212-2. Taking the second layouts shown in FIG. 2A and FIG. 2B as examples, the first size of the first image 212-1 is larger than the third size corresponding to the first text 212-2.
[0062] In some embodiments, if the second screen content includes a second image obtained via a preset operation, the display size of the first component 212 is smaller than the second size of the second image 218. As shown in FIG2C , when the electronic device 110 receives a second sharing operation from the first user, such as a comment and forwarding operation, if the second screen content includes image 218, the display size of the first component 212 is smaller than the second size of the second image 218.
[0063] In some embodiments, if the second screen content does not include an image, the display size of the first component 212 is larger than the display size of the second component 214. As shown in Figures 2A and 2B, when the electronic device 110 receives a first sharing operation from a first user, such as a forwarding operation, or receives a second sharing operation from the first user, such as a comment and forwarding operation, if the second screen content does not include an image, for example, does not include image 218 as shown in Figure 2C, the display size of the first component 212 is larger than the display size of the second component 214.
[0064] Exemplarily, when the content of the second screen does not include an image, the first component is displayed in a preset first display size and displays the cover of the forwarded work; when the content of the second screen includes an image, the first component is displayed in a preset second display size and displays a thumbnail associated with the forwarded work in the first component.
[0065] In some embodiments, the target area corresponding to the first component 212 is displayed distinctly in the target container 210. As shown in Figures 2A to 2C, the background of the second work is presented with the target area corresponding to the first component 212, which is displayed distinctly in the target container 210.
[0066] In some embodiments, the electronic device 110 presents a viewing interface for the second work in response to receiving a first operation associated with the first component 212. The first operation may be, for example, a click operation. Upon receiving a click operation from the user on the first image 212-1 or the first text 212-2 of the second work, the electronic device 110 may jump to the publishing interface for the second work.
[0067] In some embodiments, the second screen content may include comments. For example, in response to receiving a second operation associated with the second component 214, the electronic device 110 may present a comment interface for the second work. For example, the electronic device 110 may receive a second operation associated with the second component 214, such as a click operation, and based on the second operation, jump to the comment interface and display the comments in the comment interface.
[0068] In some embodiments, the background color of target container 210 may be determined based on the image of the shared second artwork (e.g., image 212-1), so that the background color matches the background color of the second artwork. Alternatively, the background color may be determined based on an image obtained through the sharing operation (e.g., image 218).
[0069] In some embodiments, the background color of the first component 212 used to display the first screen portion may be determined based on the image of the shared second work (eg, image 212 - 1 ).
[0070] It should be understood that the corresponding background color can be determined in an appropriate manner based on the image 212-1 or the image 218. For example, a color associated with the main color tone or a representative color of the second work or the image 218 can be selected as the background color.
[0071] Based on the interaction process described above, the embodiments of the present disclosure can present the screen content associated with the original work and the screen content related to the sharing operation through different components in the display container of the work, thereby helping to improve the efficiency of content sharing and content acquisition.
[0072] The following further describes an example interaction process with reference to Figures 3A and 3B. Figures 3A and 3B illustrate example interfaces 300A and 300B according to some embodiments of the present disclosure. Interfaces 300A and 300B may be provided by the electronic device 110 shown in Figure 1 for a user to perform a sharing operation associated with a second work.
[0073] As shown in Figure 3A, the electronic device 110 presents a sharing window 320 based on the sharing operation associated with the second work. In some embodiments, the sharing operation includes: a first sharing operation for the second work, or a sharing operation for the interactive content associated with the second work. The first sharing operation can be, for example, a forwarding operation for the second work. The sharing operation for the interactive content associated with the second work can be, for example, a comment and forwarding operation for the second work. Further, the sharing window 320 includes a text input area 321 and an interactive control 322 associated with the second work. The interactive control 322 can be, for example, any appropriate type of control that provides an editing entry for the sharing operation of the second work. Exemplarily, the interactive control can be presented as an associated image of the second work, or the interactive control can display indicative information of the editing entry.
[0074] As shown in FIG3B , the electronic device 110 presents an editing interface 300B based on the selection of the interactive control 322 . The editing interface 300B presents a draft work to be edited. The electronic device 110 may publish a first work generated based on the draft work.
[0075] In some embodiments, the work draft includes first screen content 312 and second screen content 314. Furthermore, the first screen content 312 is associated with the second work. The first screen content includes at least one of the following: a first image 312-1 associated with the second work; a first text 312-2 associated with the second work; and publishing information 312-3 of the second work. The first image 312-1 can be, for example, the picture itself or part of the content of the picture of the second work as a picture, or a specific video frame or part of the content of the frame in the video of the second work as a video, or a specific picture or part of the content of the picture in the atlas of the second work as an atlas, and so on. The first text 312-2 can include but is not limited to the description content, title, tags, topics, etc. of the second work. The publishing information 312-3 can, for example, include relevant information of the author of the second work (also referred to as the second user), etc.
[0076] In some embodiments, the second screen content 314 displays sharing information determined based on the content of the text input area 321. Furthermore, in some embodiments, if text content is obtained via the text input area 321, the sharing information at least includes the text content. As shown in Figures 3A and 3B, if the electronic device 110 obtains text content via the text input area 321, the sharing information including the text content may be displayed in the second screen content 314.
[0077] If the text input area 321 is empty, the sharing information includes a preset second text content. The second text content may be, for example, words such as "User X forwarded the work." Furthermore, if the electronic device 110 obtains text content via the text input area 321, the sharing information may also include the second text content.
[0078] As shown in Figure 3A, in some embodiments, interactive control 322 displays image 322-1 associated with the second work. Image 322-1 can be, for example, a picture or part of a picture in the second work, a specific video frame or part of a frame in a video in the second work, a specific picture or part of a picture in an atlas in the second work, and so on.
[0079] In some embodiments, sharing window 320 also includes a publishing control. This can be any suitable type of control that provides a portal for publishing a work based on a preset style. In response to selecting this publishing control, electronic device 110 publishes a third work generated based on the preset style. Based on the default preset style, this allows for quick publishing of the third work.
[0080] Furthermore, in some embodiments, the third work includes third screen content and fourth screen content. The third screen content is associated with the second work. The third screen content may include at least one of the following: a third image associated with the second work; third text associated with the second work; or publishing information for the second work. The fourth screen content displays sharing information determined based on the content of text input area 321.
[0081] The following further describes an example interaction process with reference to Figures 4A to 4C. Figures 4A to 4C illustrate example interfaces 400A to 400C according to some embodiments of the present disclosure. Interfaces 400A to 400C may be provided by electronic device 110 shown in Figure 1. Interfaces 400A to 400C (individually or collectively referred to as interfaces 400) may be editing interfaces for editing works to be published.
[0082] As shown in FIG. 4A to FIG. 4C , the electronic device 110 receives at least one editing operation on the work draft via the editing interface 400 , and then publishes a first work generated based on the edited work draft.
[0083] In some embodiments, the editing operation may include adjusting the first set of visual elements in the first screen content 312 independently of the second screen content 314. Visual elements refer to the basic units that constitute a visual object and may include graphic elements, color elements, shape elements, text elements, spatial elements, etc. The editing operation may, for example, individually adjust the size, layout, rotation, color style, etc. of the visual elements in the first screen content 312. The first screen content 312 shown in FIG4C has been repositioned compared to FIG4A.
[0084] In some embodiments, the editing operation may also include adjusting the second set of visual elements in the second screen content 314 independently of the first screen content 312. For example, the editing operation may also include adjusting the size, layout, rotation, color style, etc. of the visual elements in the second screen content 314 separately.
[0085] In some embodiments, the editing operation may further include adjusting the first and second groups of visual elements in association with each other. For example, the first and second groups of visual elements in the first screen content 312 and 314 may be adjusted as a whole. As shown in FIG4B , the first and second groups of visual elements in the first and second screen content 312 and 314 are scaled as a whole. In addition, the first and second groups of visual elements may be enlarged as a whole; or one group of visual elements may be enlarged while the other group of visual elements is adaptively scaled down, and so on.
[0086] In some embodiments, the editing operation may also include adding additional visual elements to the draft work. As shown in Figures 4A and 4C, multiple media resources, such as stickers and word art, have been added to the draft work to meet the user's specific expression needs. Media resources may also include any other media resources with appropriate visual content, including but not limited to static images, dynamic images, and emoticon resources.
[0087] Based on the process described above, the embodiments of the present disclosure can simultaneously transmit the user's expression of the content during the process of the user sharing the content, so as to fully meet the user's expression needs and thus improve the user experience.
[0088] Example Process
[0089] FIG5 shows a flow chart of an example process 500 of interaction according to some embodiments of the present disclosure. Process 500 may be implemented at electronic device 110. Process 500 is described below with reference to FIG1.
[0090] As shown in the figure, in block 510 , the electronic device 110 receives a viewing request for a first work, where the first work is published based on a preset operation of a first user on a second work.
[0091] In box 520, the electronic device 110 displays the first work in the target container, wherein the first screen content of the first work is displayed in the first component of the target container, and the second screen content of the first work is displayed in the second component of the target container, the first component is different from the second component, the first screen content is associated with the second work, and the second screen content is associated with the preset operation of the first user.
[0092] In some embodiments, the first screen content includes at least one of the following: a first image associated with the second work; a first text associated with the second work; and publishing information of the second work.
[0093] In some embodiments, the layout of the first component and the second component in the target container is determined based on the second screen content.
[0094] In some embodiments, the layout of images and text in the first screen content is determined based on the second screen content.
[0095] In some embodiments, in response to the second screen content including a second image obtained via a preset operation, the first image and the first text are displayed in the first screen content according to the first layout; or in response to the second screen content not including an image, the first image and the first text are displayed in the first screen content according to the second layout.
[0096] In some embodiments, the first layout indicates that: a first size of the first image in the target container is smaller than a second size of the second image; and / or the first size of the first image in the target container is smaller than a third size corresponding to the first text.
[0097] In some embodiments, the second layout indicates that a first size of the first image in the target container is larger than a third size corresponding to the first text.
[0098] In some embodiments, process 500 also includes at least one of the following: in response to the second screen content including a second image obtained via a preset operation, the display size of the first component is smaller than the second size of the second image; in response to the second screen content not including an image, the display size of the first component is larger than the display size of the second component.
[0099] In some embodiments, the target area corresponding to the first component is displayed distinctively in the target container.
[0100] In some embodiments, the first background color of the target container is determined based on an image of the second artwork and / or an image obtained via a preset operation; or the second background color of the first component is determined based on an image of the second artwork.
[0101] In some embodiments, process 500 further includes: in response to receiving a first operation associated with the first component, presenting a viewing interface for the second work.
[0102] In some embodiments, the second screen content includes at least one of the following: a second text obtained via a preset operation; a second image obtained via a preset operation; and description information associated with the preset operation.
[0103] In some embodiments, the preset operations include: a first sharing operation regarding the second work, the first sharing operation indicating generation of the first work based on the acquired sharing information; or a second sharing operation regarding the second work, the second sharing operation indicating acquisition of comments regarding the second work and publication of the first work generated based on the comments.
[0104] In some embodiments, the second screen content includes comments, and the method further includes: in response to receiving a second operation associated with the second component, presenting a comment interface for the second work.
[0105] FIG6 shows a flow chart of an example process 600 of interaction according to some embodiments of the present disclosure. Process 600 may be implemented at electronic device 110. Process 600 is described below with reference to FIG1.
[0106] As shown in the figure, in box 610, the electronic device 110 presents a sharing window based on the sharing operation associated with the second work, and the sharing window includes a text input area and an interactive control associated with the second work.
[0107] In box 620, the electronic device 110 presents an editing interface based on the selection of the interactive control. The editing interface presents a draft of the work to be edited. The draft work includes a first screen content and a second screen content. The first screen content is associated with the second work, and the second screen content displays sharing information determined based on the content of the text input area.
[0108] In block 630 , the electronic device 110 publishes the first work generated based on the draft work.
[0109] In some embodiments, the sharing operation includes: a first sharing operation on the second work; or a sharing operation on interactive content associated with the second work.
[0110] In some embodiments, in response to obtaining text content via the text input area, the shared information includes at least the text content; or in response to the content of the text input area being empty, the shared information includes a preset second text content.
[0111] In some embodiments, the first screen content includes at least one of the following: a first image associated with the second work; a first text associated with the second work; and publishing information of the second work.
[0112] In some embodiments, publishing the first work generated based on the work draft includes: receiving at least one editing operation on the work draft via an editing interface; and publishing the first work generated based on the edited work draft.
[0113] In some embodiments, at least one editing operation includes at least one of the following: adjusting a first set of visual elements in the first screen content independently of the second screen content; adjusting a second set of visual elements in the second screen content independently of the first screen content; adjusting the first set of visual elements and the second set of visual elements in association; adding additional visual elements to the draft work.
[0114] In some embodiments, the interactive control displays an image associated with the second work.
[0115] In some embodiments, the sharing window also includes a publishing control, and process 600 also includes: in response to selection of the publishing control, publishing a third work generated according to a preset style, the third work including third screen content and fourth screen content, the third screen content is associated with the second work, and the fourth screen content displays sharing information determined based on the content of the text input area.
[0116] Example devices and equipment
[0117] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-described methods or processes. FIG7 shows a schematic structural block diagram of an example interactive apparatus 700 according to certain embodiments of the present disclosure. Apparatus 700 may be implemented as or included in electronic device 110. Each module / component in apparatus 700 may be implemented by hardware, software, firmware, or any combination thereof.
[0118] As shown in Figure 7, the device 700 includes a receiving module 710, which is configured to receive a viewing request for a first work, where the first work is published based on a preset operation of a first user regarding a second work; and a display module 720, which is configured to display the first work in a target container, wherein the first screen content of the first work is displayed in a first component of the target container, and the second screen content of the first work is displayed in a second component of the target container, the first component is different from the second component, the first screen content is associated with the second work, and the second screen content is associated with the preset operation of the first user.
[0119] In some embodiments, the first screen content includes at least one of the following: a first image associated with the second work; a first text associated with the second work; and publishing information of the second work.
[0120] In some embodiments, the layout of the first component and the second component in the target container is determined based on the second screen content.
[0121] In some embodiments, the layout of images and text in the first screen content is determined based on the second screen content.
[0122] In some embodiments, in response to the second screen content including a second image obtained via a preset operation, the first image and the first text are displayed in the first screen content according to the first layout; or in response to the second screen content not including an image, the first image and the first text are displayed in the first screen content according to the second layout.
[0123] In some embodiments, the first layout indicates that: a first size of the first image in the target container is smaller than a second size of the second image; and / or the first size of the first image in the target container is smaller than a third size corresponding to the first text.
[0124] In some embodiments, the second layout indicates that a first size of the first image in the target container is larger than a third size corresponding to the first text.
[0125] In some embodiments, in response to the second screen content including a second image obtained via a preset operation, the display size of the first component is smaller than the second size of the second image; and / or in response to the second screen content not including an image, the display size of the first component is larger than the display size of the second component.
[0126] In some embodiments, the target area corresponding to the first component is displayed distinctively in the target container.
[0127] In some embodiments, the first background color of the target container is determined based on an image of the second artwork and / or an image obtained via a preset operation; or the second background color of the first component is determined based on an image of the second artwork.
[0128] In some embodiments, the apparatus 700 further includes a viewing interface presenting module configured to present a viewing interface of the second work in response to receiving a first operation associated with the first component.
[0129] In some embodiments, the second screen content includes at least one of the following: a second text obtained via a preset operation; a second image obtained via a preset operation; and description information associated with the preset operation.
[0130] In some embodiments, the preset operations include: a first sharing operation regarding the second work, the first sharing operation indicating generation of the first work based on the acquired sharing information; or a second sharing operation regarding the second work, the second sharing operation indicating acquisition of comments regarding the second work and publication of the first work generated based on the comments.
[0131] In some embodiments, the second screen content includes comments, and the method further includes: in response to receiving a second operation associated with the second component, presenting a comment interface for the second work.
[0132] 8 shows a schematic structural block diagram of an example interactive apparatus 800 according to some embodiments of the present disclosure. Apparatus 800 may be implemented as or included in electronic device 110. Each module / component in apparatus 800 may be implemented by hardware, software, firmware, or any combination thereof.
[0133] As shown in Figure 8, the device 800 includes a window presentation module 810, which is configured to present a sharing window based on a sharing operation associated with the second work, and the sharing window includes an interactive control in which a text input area is associated with the second work; an interface presentation module 820, which is configured to present an editing interface based on a selection of the interactive control, and the editing interface presents a draft of the work to be edited, and the draft of the work includes a first screen content and a second screen content, the first screen content is associated with the second work, and the second screen content displays sharing information determined based on the content of the text input area; and a publishing module 830, which is configured to publish the first work generated based on the draft of the work.
[0134] In some embodiments, the sharing operation includes: a first sharing operation on the second work; or a sharing operation on interactive content associated with the second work.
[0135] In some embodiments, in response to obtaining text content via the text input area, the shared information includes at least the text content; or in response to the content of the text input area being empty, the shared information includes a preset second text content.
[0136] In some embodiments, the first screen content includes at least one of the following: a first image associated with the second work; a first text associated with the second work; and publishing information of the second work.
[0137] In some embodiments, the publishing module 830 is further configured to receive at least one editing operation on the work draft via the editing interface; and publish the first work generated based on the edited work draft.
[0138] In some embodiments, at least one editing operation includes at least one of the following: adjusting a first set of visual elements in the first screen content independently of the second screen content; adjusting a second set of visual elements in the second screen content independently of the first screen content; adjusting the first set of visual elements and the second set of visual elements in association; adding additional visual elements to the draft work.
[0139] In some embodiments, the interactive control displays an image associated with the second work.
[0140] In some embodiments, the sharing window also includes a publishing control, and the device 800 also includes a publishing control module, which is configured to publish a third work generated according to a preset style in response to a selection of the publishing control, the third work including a third screen content and a fourth screen content, the third screen content is associated with the second work, and the fourth screen content displays sharing information determined based on the content of the text input area.
[0141] FIG9 shows a block diagram of an electronic device 900 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 900 shown in FIG9 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 900 shown in FIG9 can be used to implement the electronic device 110 of FIG1 .
[0142] As shown in FIG9 , electronic device 900 is a general-purpose electronic device. Components of electronic device 900 may include, but are not limited to, one or more processors or processing units 910, memory 920, storage device 930, one or more communication units 940, one or more input devices 950, and one or more output devices 960. Processing unit 910 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 920. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to enhance the parallel processing capabilities of electronic device 900.
[0143] The electronic device 900 typically includes a plurality of computer storage media. Such media can be any accessible media that the electronic device 900 can access, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 920 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 930 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 900.
[0144] The electronic device 900 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 9 , a disk drive for reading or writing from a removable, non-volatile disk (e.g., a “floppy disk”) and an optical drive for reading or writing from a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 920 may include a computer program product 925 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.
[0145] The communication unit 940 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 900 can be implemented as a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 900 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.
[0146] The input device 950 may be one or more input devices, such as a mouse, keyboard, or trackball. The output device 960 may be one or more output devices, such as a display, a speaker, or a printer. The electronic device 900 may also communicate with one or more external devices (not shown) through the communication unit 940 as needed, such as a storage device, a display device, or the like, with one or more devices that allow a user to interact with the electronic device 900, or with any device that allows the electronic device 900 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).
[0147] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.
[0148] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0149] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0150] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0151] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.
[0152] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.
Claims
1. A content display method, comprising: Receiving a viewing request for a first work, where the first work is published based on a preset operation of a first user on a second work; as well as The first work is displayed in a target container, wherein the first screen content of the first work is displayed in a first component of the target container, and the second screen content of the first work is displayed in a second component of the target container, the first component is different from the second component, the first screen content is associated with the second work, and the second screen content is associated with the preset operation of the first user.
2. The method according to claim 1, wherein the first screen content includes at least one of the following: a first image associated with the second work; a first text associated with the second work; Publication information of the second work. 3 . The method according to claim 2 , wherein the layout of the first component and the second component in the target container is determined based on the second screen content. The method according to claim 3 , wherein the layout of the image and text in the first screen content is determined based on the second screen content.
5. The method according to claim 3, wherein: In response to the second screen content including the second image acquired via the preset operation, the first image and the first text are displayed in the first screen content according to a first layout; or In response to the second screen content not including an image, the first image and the first text are displayed in the first screen content according to a second layout.
6. The method of claim 5, wherein the first layout indicates: A first size of the first image in the target container is smaller than a second size of the second image; and / or A first size of the first image in the target container is smaller than a third size corresponding to the first text.
7. The method of claim 5, wherein the second layout indicates: A first size of the first image in the target container is larger than a third size corresponding to the first text.
8. The method according to claim 3, further comprising at least one of the following: In response to the second screen content including a second image acquired via the preset operation, a display size of the first component is smaller than a second size of the second image; In response to the second screen content not including an image, the display size of the first component is larger than the display size of the second component. 9 . The method according to claim 1 , wherein a target area corresponding to the first component is displayed distinctively in the target container.
10. The method of claim 1, wherein: The first background color of the target container is determined based on the image of the second artwork and / or the image obtained via the preset operation; or The second background color of the first component is determined based on the image of the second artwork.
11. The method according to claim 1 , further comprising: In response to receiving a first operation associated with the first component, presenting a viewing interface for the second work.
12. The method according to claim 1, wherein the second screen content comprises at least one of the following: a second text obtained through the preset operation; a second image acquired through the preset operation; Descriptive information associated with the preset operation.
13. The method according to claim 1, wherein the preset operation comprises: Regarding a first sharing operation of the second work, the first sharing operation indicates generating the first work based on the acquired sharing information; or Regarding the second sharing operation of the second work, the second sharing operation indicates obtaining comments about the second work and publishing the first work generated based on the comments.
14. The method according to claim 13, wherein the second screen content includes the comment, the method further comprising: In response to receiving a second operation associated with the second component, presenting a comment interface for the second work.
15. A method for publishing a work, comprising: Based on a sharing operation associated with the second work, presenting a sharing window, the sharing window including a text input area and an interactive control associated with the second work; as well as Based on the selection of the interactive control, an editing interface is presented, wherein the editing interface presents a draft work to be edited, the draft work including first screen content and second screen content, the first screen content being associated with the second work, and the second screen content displaying sharing information determined based on the content of the text input area; as well as Publish a first work generated based on the draft work.
16. The method according to claim 15, wherein the sharing operation comprises: The first sharing operation for the second work; or A sharing operation on the interactive content associated with the second work.
17. The method of claim 15, wherein: In response to acquiring text content via the text input area, the sharing information at least includes the text content; or In response to the content of the text input area being empty, the sharing information includes a preset second text content.
18. The method according to claim 15, wherein the first screen content comprises at least one of the following: a first image associated with the second work; a first text associated with the second work; Publication information of the second work.
19. The method according to claim 15, wherein publishing the first work generated based on the work draft comprises: receiving at least one editing operation on the draft work via the editing interface; as well as The first work generated based on the edited draft work is published.
20. The method of claim 19, wherein the at least one editing operation comprises at least one of the following: Adjusting a first set of visual elements in the first frame content independently of the second frame content; Adjusting a second set of visual elements in the second frame content independently of the first frame content; adjusting the first set of visual elements and the second set of visual elements in association; Add additional visual elements to said draft work.
21. The method of claim 15, wherein the interactive control displays an image associated with the second work.
22. The method according to claim 15, wherein the sharing window further includes a publishing control, the method further comprising: In response to selection of the publishing control, a third work generated according to a preset style is published, wherein the third work includes third screen content and fourth screen content, wherein the third screen content is associated with the second work, and the fourth screen content displays sharing information determined based on the content of the text input area.
23. A content display device, comprising: a receiving module configured to receive a viewing request for a first work, wherein the first work is published based on a preset operation of a first user on a second work; as well as A display module is configured to display the first work in a target container, wherein the first screen content of the first work is displayed in a first component of the target container, and the second screen content of the first work is displayed in a second component of the target container, the first component is different from the second component, the first screen content is associated with the second work, and the second screen content is associated with the preset operation of the first user.
24. A work publishing device, comprising: a window presentation module configured to present a sharing window based on a sharing operation associated with the second work, the sharing window including a text input area and an interactive control associated with the second work; an interface presentation module configured to present an editing interface based on a selection of the interactive control, wherein the editing interface presents a draft work to be edited, the draft work including first screen content and second screen content, the first screen content being associated with the second work, and the second screen content displaying sharing information determined based on the content of the text input area; as well as The publishing module is configured to publish a first work generated based on the work draft.
25. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the electronic device to perform the method according to any one of claims 1 to 14 or 15 to 22.
26. A computer-readable storage medium having a computer program stored thereon, the computer program being executable by a processor to implement the method according to any one of claims 1 to 14 or 15 to 22.
Citation Information
Patent Citations
Information sharing method and apparatus, and storage medium
CN107831974A
Content sharing method and device, display method and device, processing equipment and storage medium
CN111355651A
Comment sharing method and device and electronic equipment
CN113949901A
Content sharing method, device and equipment, computer readable storage medium and product
CN116244490A
Interaction method, work publishing method and device, equipment and storage medium
CN118055092A