Method and apparatus for publishing work, device, and storage medium
By setting up a fixed area of control groups in the publishing interface of social applications, users can easily set the attributes of their works, solving the problem of low efficiency caused by unreasonable publishing interfaces in existing technologies, and achieving more efficient publishing of works.
Patent Information
- Application Number
- PCT/CN2025/070459
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-19
- Filing Date
- 2025-01-03
- Publication Date
- 2025-10-23
AI Technical Summary
The layout of the content posting interface in existing social applications is unreasonable and the information is too cluttered, resulting in low efficiency for users to post their works.
The publishing interface displays a fixed area of control groups. The controls are associated with the same theme. Users can set the corresponding properties through the controls to obtain publishing information and publish their works based on the obtained information.
It improves user experience and the efficiency of publishing works, enabling users to easily complete information settings and publishing.
Smart Images

Figure CN2025070459_23102025_PF_FP_ABST
Abstract
Description
Method, device, equipment and storage medium for publishing works
[0001] The present application claims priority to the Chinese patent application No. 202410480087.0, filed on April 19, 2024, entitled “Method, device, equipment and storage medium for publishing works”, the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to a method, device, equipment and computer readable storage medium for publishing works. BACKGROUND
[0003] In recent years, with the rapid development of the Internet, more and more people publish content in social applications. However, in the work publishing interface of the existing application, the arrangement of the setting items is unreasonable, the information is redundant, and the efficiency of the user publishing works is not high. SUMMARY
[0004] In a first aspect of the present disclosure, a method for publishing works is provided. The method comprises: based on a publishing request for a work, displaying a publishing interface, the publishing interface comprising a first region for configuring a first set of preset attributes of the work, the first set of preset attributes being associated with a same first theme; obtaining, by using a first set of controls provided in the first region, first publishing information corresponding to the first set of preset attributes, each control in the first set of controls corresponding to a single selector, the first publishing information indicating values of the first set of preset attributes; and publishing the work based at least on the obtained first publishing information.
[0005] In a second aspect of the present disclosure, a device for publishing works is provided. The device comprises: a presentation module configured to, based on a publishing request for a work, display a publishing interface, the publishing interface comprising a first region for configuring a first set of preset attributes of the work, the first set of preset attributes being associated with a same first theme; a processing module configured to, by using a first set of controls provided in the first region, obtain first publishing information corresponding to the first set of preset attributes, each control in the first set of controls corresponding to a single selector, the first publishing information indicating values of the first set of preset attributes; and a publishing module configured to publish the work based at least on the obtained first publishing information.
[0006] In a third aspect of the present disclosure, an electronic device is provided. The device comprises at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by the at least one processing unit, cause the device to perform the method of the first aspect.
[0007] In a fourth aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium has stored thereon a computer program, which is executable by a processor to implement the method of the first aspect.
[0008] It should be understood that nothing in the Summary is to be construed as a limitation of the key or important features of embodiments of the disclosure or as limiting the scope of the disclosure. Other features of the disclosure will be more fully understood from the following description of the embodiments of the disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0009] The above and other features, aspects and advantages of embodiments of the present disclosure will become more fully apparent from the following Detailed Description, appended claims, and accompanying drawings. In the drawings, like reference numerals refer to like elements throughout, and:
[0010] FIG. 1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure can be implemented;
[0011] FIGS. 2A-2F show example interfaces according to some embodiments of the present disclosure;
[0012] FIG. 3 shows a flowchart of an example process of publishing a work according to some embodiments of the present disclosure;
[0013] FIG. 4 shows a schematic structural block diagram of an example apparatus for publishing a work according to some embodiments of the present disclosure; and
[0014] FIG. 5 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION
[0015] Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be construed as being limited to the embodiments set forth herein; rather, these embodiments are provided so that the present disclosure will be more thoroughly and completely understood. It should be understood that the drawings and embodiments of the present disclosure are only for illustrative purposes and should not be construed as limiting the scope of protection of the present disclosure.
[0016] It should be noted that the headings of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document and any type of embodiment can be included under any section / subsection. Furthermore, embodiments described in any section / subsection can be combined with any other embodiment described in the same section / subsection and / or in a different section / subsection in any manner.
[0017] In the description of the embodiments of the present disclosure, the term "comprising" and similar terms thereof are understood to encompass open-ended inclusion, i.e., "comprising but not limited to". The term "based on" is understood to mean "based at least in part on". The term "one embodiment" or "the embodiment" is understood to mean "at least one embodiment". The term "some embodiments" is understood to mean "at least some embodiments". The following can also include other explicit and implicit definitions. The terms "first", "second", etc. can refer to different or same objects. The following can also include other explicit and implicit definitions.
[0018] The embodiments of the present disclosure can involve data of users, acquisition and / or use of data, etc. These aspects all comply with corresponding laws and 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. Accordingly, when implementing the embodiments of the present disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be informed to the user and the authorization of the user should be obtained through appropriate means according to relevant laws and regulations. The specific informing and / or authorization manner can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this aspect.
[0019] In the present specification and embodiments, if the scheme involves processing of personal information, it will be processed on the premise of having a legal basis (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the prescribed or agreed range. The user refuses to process personal information other than the necessary information required for the basic function, which does not affect the user's use of the basic function.
[0020] As mentioned above, in recent years, with the rapid development of the Internet, more and more people publish content in social applications. However, in the work publishing interface of the existing application, the arrangement of the setting items is unreasonable, the information is redundant, and the corresponding information cannot be clearly indicated to the user by the user setting, resulting in low efficiency of the user publishing works.
[0021] The embodiments of the present disclosure propose a scheme for publishing works. According to the scheme, based on a publishing request for a work, a publishing interface can be displayed, the publishing interface includes a first area for configuring a first set of preset attributes of the work, the first set of preset attributes being associated with a same first theme; a first set of controls provided in the first area are used to obtain first publishing information corresponding to the first set of preset attributes, each control in the first set of controls corresponding to a single selector, the first publishing information indicating values of the first set of preset attributes; and at least based on the obtained first publishing information, the work is published.
[0022] In this way, embodiments of the present disclosure can display a set of preset controls associated with the same theme in a fixed area in an interface for publishing a work, and a user can conveniently determine publishing information by setting corresponding attributes for the set of preset controls, and then publish the work according to the publishing information, which can improve user experience and efficiency of publishing the work.
[0023] Various example implementations of the solution are described in further detail below in conjunction with the accompanying drawings.
[0024] Example Environment
[0025] FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.
[0026] In this example environment 100, the electronic device 110 can run an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include, but are not limited to, a social application, a video application, or other suitable application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.
[0027] In the environment 100 of FIG. 1, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120 if the application 120 is in an active state.
[0028] In some embodiments, the electronic device 110 communicates with a server 130 to implement provisioning 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 handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media player, a multimedia tablet, a palmtop computer, a portable gaming 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 electronic book device, a game device, or any combination thereof, including an apparatus and peripherals or peripherals thereof, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as "wearable" circuitry, etc.).
[0029] The server 130 can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, 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 can provide background services for the application 120 in the electronic device 110 that supports a virtual scene.
[0030] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can achieve signaling interaction through the communication connection therebetween.
[0031] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, without implying any limitation on the scope of the present disclosure.
[0032] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
[0033] Example Interaction
[0034] FIGS. 2A to 2E illustrate example interfaces 200A to 200E according to some embodiments of the present disclosure. The interfaces 200A to 200E may, for example, be provided by the electronic device 110 shown in FIG. 1.
[0035] In some embodiments, the electronic device 110 can present a publishing interface 200A as shown in FIG. 2A in the application 120 based on a user's publishing request for a work.
[0036] In some embodiments, as shown in FIG. 2A, the electronic device 110 can present a first region 205 in a publishing interface 200A. The electronic device 110 can receive, in the first region 205, a configuration of a first set of preset attributes of the work, the first set of preset attributes being associated with a same first theme. As an example, the first theme can be, for example, a supplemental element, which can be supplemental content (e.g., an activity that the work can participate in) or supplemental description information (e.g., a tag of the work) of the work. As an example, the first set of preset attributes can include a plurality of preset attributes, such as tag information of the work, a challenge activity that the work can participate in, work collection information, a chapter of the work, hotspot information associated with the work, co-creation member information of the work, and the like. It can be understood that the first set of preset attributes herein is only an example, and the disclosure does not limit the specific content of the preset attributes.
[0037] In some embodiments, the electronic device 110 can provide, in the first region 205, a first set of controls, each control can correspond to a preset attribute, and the first set of controls can be used to configure the first set of preset attributes of the work. Further, the electronic device 110 can obtain, using the first set of controls, first publishing information corresponding to the first set of preset attributes, the first publishing information can indicate a value of the first set of preset attributes. That is, the user can set the value of the corresponding first set of preset attributes using the first set of controls, and the value of the first set of preset attributes can be used as the first publishing information of the work.
[0038] In some embodiments, the first set of controls can include a plurality of controls, each control can correspond to a single selector, that is, each control can correspond to a plurality of options, and only one option can be selected from the plurality of options. As an example, the electronic device 110 can present, in response to a trigger of a target control in the first set of controls, a plurality of options associated with the target control. The electronic device 110 can present, in response to a selection of a target option in the plurality of options, content associated with the target option.
[0039] In some embodiments, the electronic device 110 can display, using the first set of controls, description information for describing the function of the first set of controls. As an example, the first set of controls includes a tag control, and the electronic device 110 can display, in the tag control, the number of selectable tags.
[0040] In some embodiments, the electronic device 110 can also display, using the first set of controls, the obtained first publishing information after receiving the first publishing information. As an example, the first set of controls includes a tag control, and the electronic device 110 can display, in the tag control, the set tag content after receiving the set tag content.
[0041] In some embodiments, the size of the first set of controls does not change with the state of the first set of controls. The state of the first set of controls can include an information input state and / or an information display state. As an example, the information input state can be a state of the first set of controls before the first published information is received, and the information display state can be a state of the first set of controls after the first published information is displayed.
[0042] In some embodiments, the electronic device 110 displays the obtained first published information using the first set of controls includes displaying corresponding published information in the first set of controls according to a target style, where the target style is determined based on a display style of the corresponding published information in the work viewing interface.
[0043] In some embodiments, as shown in the publication interface 200F of FIG. 2F, the electronic device 110 can display corresponding published information in the first set of controls of the first area 205 according to a target style in response to receiving the first published information. As an example, each control in the first set of controls has a corresponding target style. For example, the target style corresponding to the first control 206 can include an image identifier associated with the first control 206 and descriptive text content corresponding to the first control 206. The target style corresponding to the first control 206 is consistent with the display effect of the first control 206 and the work viewing interface.
[0044] In some embodiments, the first set of controls has the same size. That is, the size of the multiple controls in the first set of controls is the same.
[0045] In some embodiments, as shown in FIG. 2A, the first set of controls can include a first control 206 for setting tag information of the work.
[0046] In some embodiments, as shown in the publication interface 200B of FIG. 2B, the electronic device 110 can present a first window 206-1 in response to selection of the first control, and the first window 206-1 can display a set of preset tag categories. As an example, as shown in FIG. 2B, the set of preset tag categories can include location, shopping cart, applet, game, movie, and the like.
[0047] In some embodiments, continuing to refer to FIG. 2B, the electronic device 110 can present a tag selection control corresponding to a target category in the first window 206-1 based on selection of the target category in the set of tag categories. As an example, the electronic device 110 can present a location information selection control corresponding to a location category in the first window 206-1 based on selection of the location category in the set of tag categories, and the location information selection control can correspond to multiple location information.
[0048] In some embodiments, the electronic device 110 can add at least one label corresponding to the target category by utilizing the label selection control. As an example, the electronic device 110 can select a target location information from a plurality of location information by utilizing the location information selection control, thereby adding the target location information as the location information corresponding to the location category.
[0049] In some embodiments, the electronic device 110 can stop presenting the first window 206-1 in response to completion of adding the at least one label corresponding to the target category, and present the at least one label in the first control 206 in a target style corresponding to the first control 206.
[0050] In some embodiments, continuing to refer to FIG. 2A, the first group of controls can further include a second control 207 for setting chapter information of the work.
[0051] In some embodiments, as shown in the publishing interface 200C of FIG. 2C, the electronic device 110 can present a second window 207-1 in response to selection of the second control 207. The second window 207-1 includes a preview area 207-2 of the work and a chapter adding portal 207-3. As an example, as shown in FIG. 2C, the electronic device 110 can play the work in the preview area 207-2 of the work. The electronic device 110 can further receive a preset action (e.g., a click action or a slide of a progress bar in the preview area, etc.) of a user on the preview area 207-2 to control the preview area 207-2 to play or pause the work and adjust the play progress of the work.
[0052] In some embodiments, the electronic device 110 can associate a specified period of the work to a target chapter based on selection of the chapter adding portal. As an example, the specified period of the work can be determined based on the play progress of the work. Further, the electronic device 110 can present the target chapter set in the chapter area 207-4.
[0053] In some embodiments, the electronic device 110 can stop presenting the second window 207-1 in response to completion of setting the target chapter, and present the target chapter in the second control 207 in a target style corresponding to the second control 207.
[0054] In some embodiments, referring to FIG. 2A, the first group of controls can further include a third control 208 for setting creation information of the work.
[0055] In some embodiments, as shown in the publishing interface 200D of FIG. 2D, the electronic device 110 can present a third window 208-1 based on the selection of the third control 208. The third window 208-1 can include a user search component 208-2. As an example, as shown in FIG. 2D, the user search component 208-2 can be included in the third window 208-1, and the electronic device 110 can receive search information input by a user from the user search component 208-2 and present at least one associated user option associated with the search information in the third window 208-1.
[0056] In some embodiments, as shown in FIG. 2D, the electronic device 110 can display a set of associated users added based on the user search component in the third window 208-1.
[0057] In some embodiments, with continued reference to FIG. 2D, the electronic device 110 can provide a set of setting controls 208-3 corresponding to the set of associated users in the third window 208-1. The set of setting controls 208-3 can be used to set the author role information of the set of associated users. As an example, the electronic device 110 can present a plurality of author role information options in response to a trigger of a target setting control in the set of setting controls 208-3. The electronic device 110 can receive a selection of an author role information option as the author role information of the associated user and present the author role information in the target setting control.
[0058] In some embodiments, the electronic device 110 can stop presenting the third window 208-1 in response to the completion of the setting of the target chapter and present the set of users and the author role information corresponding to the set of users in the third control 208 in the third control 208 corresponding to the target style.
[0059] In some embodiments, with continued reference to FIG. 2A, the first set of controls can further include a fourth control 209 for setting collection information of the work.
[0060] In some embodiments, as shown in the publishing interface 200E of FIG. 2E, the electronic device 110 can present a fourth window 209-1 based on the selection of the fourth control 209. The fourth window 209-1 can present a set of candidate collections. As an example, the set of candidate collections can include a plurality of already published short video collections.
[0061] In some embodiments, with continued reference to FIG. 2E, the electronic device 110 can provide, in the fourth window 209-1, a setting control corresponding to at least one of the candidate group of sets. Further, the electronic device 110 can provide a plurality of options in response to a trigger of the setting control corresponding to the at least one of the sets. The electronic device 110 can receive an option selected from the plurality of options, and set a segment of the work in the at least one of the sets. As an example, the plurality of options can be episode options (e.g., first episode, second episode, etc.), and the electronic device 110 can receive a second episode option, and set the work as the second episode in the at least one of the sets.
[0062] In some embodiments, the electronic device 110 can further provide, in the fourth window, a group of setting controls corresponding to the candidate group of sets. That is, each of the published short video sets can independently correspond to a target setting control. As an example, the electronic device 110 can present a plurality of options (e.g., first episode, second episode, etc.) associated with the target setting control in response to a trigger of the target setting control. Further, the electronic device 110 can receive an option selected from the plurality of options associated with the target setting control (e.g., second episode), and set the work as the second episode in the short video set corresponding to the target setting control.
[0063] In some embodiments, the electronic device 110 can stop presenting the fourth window 209-1 in response to completion of setting of the set information, and present the set information of the work in the fourth window 209-1 in a target style corresponding to the fourth window 209-1.
[0064] In some embodiments, with reference to FIG. 2A, the electronic device 110 can present a second region 210 in the publishing interface 200A. The electronic device 110 can receive, in the second region 210, a configuration of a second group of preset attributes of the work. The second group of preset attributes can be associated with a same second theme, which can be different from the first theme. The electronic device 110 can provide, in the second region 210, a second group of controls, which can be used to set the second group of preset attributes. As an example, the second theme can be a permission security, which can be used to indicate permission information of the work. As an example, the second group of preset attributes can include a visible range of the work, a saving permission of the work, a self-declaration of the work, etc. It can be understood that only the second group of preset attributes are exemplarily described herein, and the disclosure does not limit the specific content of the second group of preset attributes. The related interaction functions of the second group of controls can refer to the foregoing description of the interaction functions of the first group of controls, which will not be described herein again.
[0065] In some embodiments, with continued reference to FIG. 2A, the electronic device 110 can further provide a set of guide elements 215 in the publishing interface 200A. The electronic device 110 can present a first guide element 215-1 corresponding to the first region 205 and a second guide element 215-2 corresponding to the second region 210 in the third region 215. The first guide element 215-1 can be used to jump to the first region 205, and the second guide element 215-2 can be used to jump to the second region 210. It can be appreciated that the first region 205, the second region 210, and the corresponding first guide element 215-1, the second guide element 215-2 are merely illustrative examples. When a third region is provided in the publishing interface 200A by the relevant technical personnel, a third guide element that can be used to jump to the third region can be adaptively added in the set of guide elements 215.
[0066] In some embodiments, with continued reference to FIG. 2A, the electronic device 110 can further provide a set of tab bars 220 in the publishing interface 200A. The set of tab bars 220 can correspond to a set of candidate tags. As an example, the set of candidate tags can include a plurality of topics.
[0067] In some embodiments, the electronic device 110 can present an add entry in a target tab bar in the set of tab bars based on a preset operation (e.g., clicking, long-pressing, mouse hovering, etc.) on the target tab bar. Further, the electronic device 110 can associate a target tag corresponding to the target tab bar to the work based on a selection of the add entry.
[0068] In some embodiments, the set of tab bars can be used to present a set of activities. The electronic device 110 can present a view entry in a target tab bar in the set of tab bars based on a preset operation (e.g., clicking, long-pressing, mouse hovering, etc.) on the target tab bar. Further, the electronic device 110 can display description information about a target activity corresponding to the target tab bar based on a selection of the view entry.
[0069] In some embodiments, with continued reference to FIG. 2A, the electronic device 10 can further provide a timed publishing control 225 in the publishing interface 200A. Further, the electronic device 110 can display a time setting region in the publishing control 225 based on a preset operation (e.g., clicking, long-pressing, mouse hovering, etc.) on the timed publishing control 225. The time setting region can be used to set a target time for publishing the work.
[0070] In some embodiments, with continued reference to FIG. 2A, the electronic device 110 can further provide a detection control 230 in the publishing interface 200A. Further, the electronic device 110 can display, in the detection control 230, status information generated based on the publication detection information of the work based on a selection of the detection control 230. The publication detection information can be used to indicate whether the work has one or more issues related to publication.
[0071] In some embodiments, the electronic device 110 can present a fifth window in the publishing interface 200A based on a preset operation (e.g., clicking, long pressing, mouse hovering, etc.) on the status information, and display the publication detection information of the work in the fifth window.
[0072] In some embodiments, with continued reference to FIG. 2A, the electronic device 110 can further present a third area 235 in the publishing interface 200A. The electronic device 110 can provide a preview component in the third area 235. The electronic device 110 can present, with the preview component, a display of the work in the work viewing interface. Further, the electronic device 110 can further update the presentation content of the preview component based on the obtained publication information (e.g., the first publication information).
[0073] Based on the above-described process of publishing a work, the embodiments of the present disclosure can provide a publishing interface for facilitating the setting of publication information in the process of publishing a work, a set of controls is provided in a fixed area in the publishing interface, and the set of controls is associated with the same theme, and the user can use the set of controls to complete the setting of the publication information of the same theme. In this way, the user can be facilitated to publish a work, and the user experience and the efficiency of publishing a work are improved.
[0074] Example process
[0075] FIG. 3 shows a flowchart of an example process 300 of publishing a work, according to some embodiments of the present disclosure. The process 300 can be implemented at the electronic device 110. The process 300 is described below with reference to FIG. 1.
[0076] As shown in FIG. 3, at block 310, the electronic device 110 can display a publishing interface based on a publication request of a work, the publishing interface including a first area for configuring a first set of preset attributes of the work, the first set of preset attributes being associated with a same first theme.
[0077] At block 320, the electronic device 110 can obtain first publication information corresponding to the first set of preset attributes by using a first set of controls provided in the first area, each control in the first set of controls corresponding to a single selector, the first publication information indicating values of the first set of preset attributes.
[0078] At block 330, the electronic device 110 can publish the work based on at least the obtained first publication information.
[0079] In some embodiments, the process 300 further includes displaying the acquired first publishing information by using the first set of controls, wherein a size of the first set of controls does not change with a state of the first set of controls, and the state includes an information input state or an information display state.
[0080] In some embodiments, displaying the acquired first publishing information by using the first set of controls includes displaying corresponding publishing information in the first set of controls according to a target style, wherein the target style is determined based on a display style of the corresponding publishing information in the work viewing interface.
[0081] In some embodiments, the first set of controls have a same size.
[0082] In some embodiments, the publishing interface further includes a second region for configuring a second set of preset attributes of the work, and the second set of preset attributes is associated with a same second theme, and the second theme is different from the first theme.
[0083] In some embodiments, the process 300 further includes presenting, in the publishing interface, a first guide element corresponding to the first region and a second guide element corresponding to the second region, wherein the first guide element is used to jump to the first region, and the second guide element is used to jump to the second region.
[0084] In some embodiments, the first set of controls includes a first control for setting tag information of the work, and acquiring the first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region includes: based on selection of the first control, presenting a first window, the first window displaying a set of preset tag categories; based on selection of a target category in the set of preset tag categories, presenting a tag selection control corresponding to the target category in the first window; and adding at least one tag corresponding to the target category by using the tag selection control.
[0085] In some embodiments, the first set of controls includes a second control for setting chapter information of the work, and acquiring the first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region includes: based on selection of the second control, presenting a second window, the second window including a preview region of the work and a chapter adding entry; and based on selection of the chapter adding entry, associating a specified time period of the work to a target chapter.
[0086] In some embodiments, the first set of controls includes a third control for setting creation information of the work, and obtaining the first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region includes: based on selection of the third control, presenting a third window, the third window including a user search component; displaying a set of associated users added based on the user search component in the third window; and providing a set of setting controls corresponding to the set of associated users in the third window, the set of setting controls being used for setting creation role information of the set of associated users.
[0087] In some embodiments, the first set of controls includes a fourth control for setting collection information of the work, and obtaining the first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region includes: based on selection of the fourth control, presenting a fourth window, the fourth window presenting a set of candidate collections; and providing a setting control corresponding to at least one collection in the set of candidate collections, the setting control being used for setting a segment corresponding to the work in the at least one collection.
[0088] In some embodiments, the process 300 further includes: providing a set of tab bars in the publishing interface, the set of tab bars corresponding to a set of candidate tags; based on a preset operation on a target tab bar in the set of tab bars, presenting an adding entry in the tab bar; and based on selection of the adding entry, associating a target tag corresponding to the target tab bar to the work.
[0089] In some embodiments, the set of tab bars is used for presenting a set of activities, the process 300 further includes: based on a preset operation on a target tab bar in the set of tab bars, presenting a viewing entry in the target tab bar; and based on selection of the viewing entry, displaying description information about a target activity corresponding to the target tab bar.
[0090] In some embodiments, the process 300 further includes: providing a timing publishing control in the publishing interface; based on a preset operation on the timing publishing control, displaying a time setting region in the publishing control; and based on the time setting region, obtaining a target time for publishing the work.
[0091] In some embodiments, the process 300 further includes: providing a detection control in the publishing interface; based on selection of the detection control, displaying state information generated based on publishing detection information of the work in the detection control; and based on a preset operation on the state information, displaying the publishing detection information of the work in a fifth window.
[0092] Example apparatus and devices
[0093] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 4 shows a schematic structural block diagram of an example apparatus 400 for publishing a work, according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.
[0094] As shown in FIG. 4, the apparatus 400 includes a presentation module 410 configured to display, based on a publishing request for a work, a publishing interface, the publishing interface including a first region for configuring a first set of preset attributes of the work, the first set of preset attributes being associated with a same first theme; a processing module 420 configured to obtain, by using a first set of controls provided in the first region, first publishing information corresponding to the first set of preset attributes, each control in the first set of controls corresponding to a single selector, the first publishing information indicating a value of the first set of preset attributes; and a publishing module 430 configured to publish the work based at least on the obtained first publishing information.
[0095] In some embodiments, the processing module 420 is further configured to display the obtained first publishing information by using the first set of controls, wherein a size of the first set of controls does not change with a state of the first set of controls, the state including an information input state or an information display state.
[0096] In some embodiments, the processing module 420 is further configured to display the obtained first publishing information by using the first set of controls, including displaying the corresponding publishing information according to a target style in the first set of controls, wherein the target style is determined based on a display style of the corresponding publishing information in a work viewing interface.
[0097] In some embodiments, the processing module 420 is further configured to have the first set of controls with a same size.
[0098] In some embodiments, the presentation module 410 is further configured to have the publishing interface further include a second region for configuring a second set of preset attributes of the work, the second set of preset attributes being associated with a same second theme, the second theme being different from the first theme.
[0099] In some embodiments, the presentation module 410 is further configured to present, in the publishing interface, a first guide element corresponding to the first region and a second guide element corresponding to the second region, wherein the first guide element is used to jump to the first region, and the second guide element is used to jump to the second region.
[0100] In some embodiments, the processing module 420 is further configured to: the first set of controls includes a first control for setting tag information of the work, and obtaining the first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region includes: based on selection of the first control, presenting a first window, the first window displays a set of preset tag categories; based on selection of a target category in the set of preset tag categories, presenting a tag selection control corresponding to the target category in the first window; and adding at least one tag corresponding to the target category by using the tag selection control.
[0101] In some embodiments, the processing module 420 is further configured to: the first set of controls includes a second control for setting chapter information of the work, and obtaining the first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region includes: based on selection of the second control, presenting a second window, the second window includes a preview area of the work and a chapter adding entry; and based on selection of the chapter adding entry, associating a specified period of the work to a target chapter.
[0102] In some embodiments, the processing module 420 is further configured to: the first set of controls includes a third control for setting creation information of the work, and obtaining the first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region includes: based on selection of the third control, presenting a third window, the third window includes a user search component; displaying a set of associated users added based on the user search component in the third window; and providing a set of setting controls corresponding to the set of associated users in the third window, the set of setting controls are used to set creation role information of the set of associated users.
[0103] In some embodiments, the processing module 420 is further configured to: the first set of controls includes a fourth control for setting collection information of the work, and obtaining the first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region includes: based on selection of the fourth control, presenting a fourth window, the fourth window presents a set of candidate collections; and providing a setting control corresponding to at least one collection in the set of candidate collections, the setting control is used to set a segment corresponding to the work in the at least one collection.
[0104] In some embodiments, the presentation module 410 is further configured to: provide a set of tag bars in the publishing interface, the set of tag bars correspond to a set of candidate tags; based on a preset operation on a target tag bar in the set of tag bars, present an adding entry in the tag bar; and based on selection of the adding entry, associate a target tag corresponding to the target tag bar to the work.
[0105] In some embodiments, the presentation module 410 is further configured to: present a set of tab bars for presenting a set of activities, present a view entry in a target tab bar in the set of tab bars based on a preset operation on the target tab bar, and display description information about a target activity corresponding to the target tab bar based on selection of the view entry.
[0106] In some embodiments, the presentation module 410 is further configured to: provide a timing publishing control in the publishing interface; display a time setting area in the publishing control based on a preset operation on the timing publishing control; and obtain a target time for publishing the work based on the time setting area.
[0107] In some embodiments, the presentation module 410 is further configured to: provide a detection control in the publishing interface; display state information generated based on publishing detection information of the work in the detection control based on selection of the detection control; and display the publishing detection information of the work in the fifth window based on a preset operation on the state information.
[0108] FIG. 5 illustrates a block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 500 illustrated in FIG. 5 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 500 illustrated in FIG. 5 can be used to implement the electronic device 110 of FIG. 1.
[0109] As shown in FIG. 5, the electronic device 500 is in the form of a general electronic device. The components of the electronic device 500 can include, but are not limited to, one or more processors or processing units 510, a memory 520, a storage device 730, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 can be an actual or virtual processor and is capable of performing various processing according to programs stored in the memory 520. In a multi-processor system, multiple processing units perform computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 500.
[0110] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by the electronic device 500 and includes both volatile and nonvolatile media, removable and non-removable media. The memory 520 can be volatile (such as register, cache, RAM), non-volatile (such as ROM, EEPROM, flash memory), or some combination of the two. The storage device 530 can be a removable or non-removable media, and can include machine-readable media, such as flash drives, magnetic disks, or any other media that can be used to store information and / or data and that can be accessed by the electronic device 500.
[0111] The electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The memory 520 can include a computer program product 525 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.
[0112] The communication unit 540 enables communication with other electronic devices over communication media. Additionally, the functionality of the components of the electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines capable of communication over a communication connection. Thus, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.
[0113] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown) such as a storage device, a display device, etc. through the communication unit 540, as needed, one or more devices that enable a user to interact with the electronic device 500, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 500 to communicate with one or more other electronic devices. Such communication can be carried out via an input / output (I / O) interface (not shown).
[0114] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.
[0115] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0116] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0117] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0118] The computer program product of the present disclosure can have a signal including said computer program. This signal can be electronic, electromagnetic, optical, or any other suitable type of signal. Such a signal can be provided through a communication connection, such as electrical wiring, optical fiber, wireless interface, etc. Examples of computer program products include computer program implemented on a personal computer, server, or other networked device. A non-transitory computer readable medium, such as a floppy disk, CD-ROM, DVD-ROM, Blu-ray Disc, hard disk, or memory stick, can also be used to implement the present disclosure. The computer program product of the present disclosure can also be provided as a service to download and use the computer program over a network, such as the Internet.
[0119] Having described several implementations of the present disclosure, it will be clear to those skilled in the art that many modifications, additions, and substitutions are possible without departing from the scope and spirit of the described implementations. Many modifications and variations of the present disclosure are possible in light of the above teachings. It is, therefore, to be understood that within the scope of the appended claims, the present disclosure can be practiced otherwise than as specifically described. While the present disclosure has been described with reference to the implementation figures, it will be understood by those skilled in the art that various changes can be made and equivalents can be substituted for elements thereof without departing from the scope of the present disclosure. In addition, many modifications can be made to adapt a particular situation or material to the teachings of the disclosure without departing from its scope. Therefore, it is contemplated to cover any and all adaptations and modifications falling within the scope of the appended claims. It should also be noted that, in this document, the terms "can", "can not", "may", "may not", "might", "might not", "must", "must not", "need", "need not", "should", "should not", "will", "will not", "would", and "would not" are used in their permissive sense (they mean that there are situations in which the statement can or might be true).
Claims
1. A method for publishing a work, comprising: displaying a publishing interface based on a publishing request for a work, the publishing interface comprising a first region for configuring a first set of preset attributes of the work, the first set of preset attributes being associated with a same first theme; acquiring first publishing information corresponding to the first set of preset attributes using a first set of controls provided in the first region, each control in the first set of controls corresponding to a single selector, the first publishing information indicating values of the first set of preset attributes; and publishing the work based at least on the acquired first publishing information. 2.The method of claim 1, further comprising: displaying the acquired first publishing information using the first set of controls, wherein a size of the first set of controls does not change with a state of the first set of controls, the state comprising an information input state or an information display state. 3.The method of claim 1, wherein displaying the acquired first publishing information using the first set of controls comprises: displaying corresponding publishing information in the first set of controls according to a target style, wherein the target style is determined based on a display style of the corresponding publishing information in a work viewing interface. 4.The method of claim 1, wherein the first set of controls have a same size. 5.The method of claim 1, wherein the publishing interface further comprises a second region for configuring a second set of preset attributes of the work, the second set of preset attributes being associated with a same second theme, the second theme being different from the first theme. 6.The method of claim 5, further comprising: presenting a first guide element corresponding to the first region and a second guide element corresponding to the second region in the publishing interface, wherein the first guide element is used to jump to the first region, and the second guide element is used to jump to the second region. 7.The method of claim 1, wherein the first set of controls comprises a first control for setting tag information of the work, and acquiring first publishing information corresponding to the first set of preset attributes using the first set of controls provided in the first region comprises: presenting a first window displaying a set of preset tag categories based on a selection of the first control; presenting a tag selection control corresponding to a target category in the first window based on a selection of the target category in the set of preset tag categories; and adding at least one tag corresponding to the target category using the tag selection control. 8.The method of claim 1, wherein the first set of controls comprises a second control for setting chapter information of the work, and acquiring first publishing information corresponding to the first set of preset attributes using the first set of controls provided in the first region comprises: presenting a second window comprising a preview region of the work and a chapter adding entry based on a selection of the second control; and associating a specified time period of the work to a target chapter based on a selection of the chapter adding entry. 9.The method of claim 1, wherein the first set of controls comprises a third control for setting creation information of the work, and obtaining first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region comprises: presenting a third window based on selection of the third control, the third window comprising a user search component; displaying a set of associated users added based on the user search component in the third window; and providing a set of setting controls corresponding to the set of associated users in the third window, the set of setting controls being used for setting creation role information of the set of associated users. 10.The method of claim 1, wherein the first set of controls comprises a fourth control for setting collection information of the work, and obtaining first publishing information corresponding to the first set of preset attributes by using the first set of controls provided in the first region comprises: presenting a fourth window based on selection of the fourth control, the fourth window presenting a set of candidate collections; and providing a setting control corresponding to at least one collection in the set of candidate collections, the setting control being used for setting a segment corresponding to the work in the at least one collection. 11.The method of claim 1, further comprising: providing a set of tab bars corresponding to a set of candidate tags in the publishing interface; presenting an adding entry in a target tab bar in the set of tab bars based on a preset operation on the target tab bar; and associating a target tag corresponding to the target tab bar to the work based on selection of the adding entry. 12.The method of claim 11, wherein the set of tab bars is used for presenting a set of activities, the method further comprising: presenting a viewing entry in a target tab bar in the set of tab bars based on the preset operation on the target tab bar; and displaying description information about a target activity corresponding to the target tab bar based on selection of the viewing entry. 13.The method of claim 1, further comprising: providing a timing publishing control in the publishing interface; displaying a time setting region in the publishing control based on a preset operation on the timing publishing control; and obtaining a target time for publishing the work based on the time setting region. 14.The method of claim 1, further comprising: providing a detection control in the publishing interface; displaying state information generated based on publishing detection information of the work in the detection control based on selection of the detection control; and displaying the publishing detection information of the work in a fifth window based on a preset operation on the state information. 15.An apparatus for publishing a work, comprising: a presentation module configured to display a publishing interface based on a publishing request of a work, the publishing interface comprising a first region for configuring a first set of preset attributes of the work, the first set of preset attributes being associated with a same first theme; a processing module, configured to acquire first publishing information corresponding to the first set of preset attributes by using a first set of controls provided in the first region, each control in the first set of controls corresponding to a single selector, the first publishing information indicating values of the first set of preset attributes; and a publishing module, configured to publish the work based on at least the acquired first publishing information.
16. An electronic device, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the electronic device to perform the method according to any one of claims 1-14.
17. A computer-readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the method according to any one of claims 1-14.
Citation Information
Patent Citations
Method, device and equipment for publishing works and storage medium
CN118331455A
Multimedia content publishing method and device, electronic equipment and storage medium
CN112199526A
Information processing method and device, equipment, storage medium and program product
CN116943161A
Page display method and device, electronic equipment and storage medium
CN117193908A
Video publishing and playing method and device, equipment and storage medium
CN117425028A