Collaborative creation method for framework type subtask, task publishing method, digital work viewing method and apparatus, electronic device and storage medium

By introducing the concepts of framework-based subtasks and content clustering, the problem of rigid task decomposition in collaborative creation of digital works is solved, achieving better task decomposition and process management, and improving the efficiency and flexibility of collaborative creation.

WO2025227640A1PCT designated stage Publication Date: 2025-11-06BEIJING QISUI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/129245
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-30
Filing Date
2024-11-01
Publication Date
2025-11-06

AI Technical Summary

Technical Problem

Existing collaborative creation methods for digital works cannot flexibly adjust the relationship between sub-goal systems and the content structure of the work, resulting in rigid task decomposition methods that cannot meet specific needs.

Method used

By introducing the concepts of framework-based subtasks and content clustering, creators are empowered to adjust the way tasks are decomposed during collaborative creation, allowing them to operate on smart terminal devices and utilize fragmented time for collaborative creation.

Benefits of technology

It improves the efficiency of human-to-human, human-to-machine, and machine-to-machine collaborative creation, meets the needs of task template creators for standardized and essential sub-goals, and enhances the efficiency and flexibility of collaborative creation of digital works.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024129245_06112025_PF_FP_ABST
    Figure CN2024129245_06112025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of digital information. Disclosed are a collaborative creation method for a framework type subtask, and a task publishing method and apparatus. The collaborative creation method comprises: acquiring a first collaborative creation task, and acquiring a target subtask selected by a first creator among one or more subtasks; and when the target subtask is a content-cluster corresponding subtask, providing the target subtask and a corresponding target content cluster to the first creator for the first creator to execute collaborative creation, and receiving first creation information of the first creator on the target subtask, wherein the first creation information comprises first execution content corresponding to the target subtask, and a target execution content cluster corresponding to the target content cluster. By means of the method, in the collaborative creation process, all levels of subtasks and the dependency relationship thereof are not disordered due to the subsequent creation behaviors of creators, so that the necessary requirements of certain normative and mandatory sub-objectives are met, and the efficiency of collaborative creation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Collaborative creation method including framework type subtask, task publishing method, digital work watching method and device, electronic equipment and storage medium

[0001] Cross-reference of related applications

[0002] The present application claims priority to the Chinese patent application No. 202410537100.1, filed on April 30, 2024, and entitled "Collaborative creation method including framework type subtask, task publishing method and device", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0003] The present application relates to the field of digital information, and in particular to a collaborative creation method of a digital work including a framework type subtask, a task publishing method, a digital work watching method and device, an electronic equipment and a storage medium. BACKGROUND

[0004] In order to ensure that the collaborative creation task of the digital work is carried out in the correct order and on the basis of perfecting the basic information, the collaborative creation method of the digital work divides the collaborative creation task into a plurality of subtasks which exist in a dependent relationship and include subtask description information and creation state for creators to create. The creators participating in the collaborative creation input creation information, and finally generate a digital work according to the creation information, thereby realizing the collaborative creation of the digital work.

[0005] In order to realize more optimal task decomposition and more optimal process management, the subtasks formed after task decomposition can be divided into two categories. One category is an atomic type subtask, and the other category is a framework type subtask. Among them, the framework type subtask is a subtask which can include a next level subtask. The atomic type subtask is a subtask which cannot include a next level subtask.

[0006] In the process of carrying out the collaborative creation task of the digital work, the creators participating in the collaborative creation may have different understandings and ideas about the creation and classification of the sub-goals of the collaborative creation task from the task template formulators and the task publishers. If the task template fixes the setting of each sub-goal and its dependent relationship, it will make the task decomposition mode too rigid, and the corresponding task state diagram lacks flexibility, making it difficult to better adapt to the specific needs of each digital work creation task. On the other hand, there may be some sub-goals and their dependent relationships in the digital work which belong to industry specifications or rigid requirements of the digital work. Therefore, the task template formulators or the task publishers may wish to fix the setting of these specification and rigid requirement sub-goals to avoid the digital work after the completion of the collaborative creation failing to meet the specification requirements and necessary requirements. However, at the same time, after the task is published, the creators participating in the collaborative creation are given a certain degree of task decomposition mode adjustment ability.

[0007] After the collaborative creation task is published, the creator can create new execution content for the framework type subtask in the collaborative creation process. The new framework type subtask execution content includes newly created lower level subtasks, so the structure of the work content corresponding to the new framework type subtask execution content cannot be pre-set by the task template. This means that the structure of the work content corresponding to the framework type subtask execution content should be able to change to some extent along with the creation process of the creator, and correspondingly, the relationship attribute between the work content corresponding to the framework type subtask execution content and other work content should also be able to change accordingly. Therefore, after the collaborative creation task is published, if the digital work collaborative creation method cannot make some adjustments to the subgoal system and the relationship between the subgoal system and the work content structure, it will lead to the task decomposition method being too rigid, and thus cannot meet the needs of digital work collaborative creation.

[0008] After the collaborative creation task is published, if the digital work collaborative creation method cannot make some adjustments to the subgoal system and the relationship between the subgoal system and the work content structure, it will lead to the task decomposition method being too rigid, and thus cannot meet the needs of digital work collaborative creation.

[0009] SUMMARY

[0010] The present application aims to provide a digital work collaborative creation method, task publishing method, digital work viewing method and device, electronic device and storage medium for a digital work collaborative creation task including a framework type subtask, to realize better task decomposition capability, specifically including: after the digital work collaborative creation task is published, giving the creators participating in the collaborative creation a certain degree of task decomposition method adjustment capability. By realizing better task decomposition, complex tasks can be more effectively decomposed, and the operation is more concise and efficient. First, experts in various fields can operate on intelligent terminal devices and participate in collaborative creation of complex tasks using fragmented time; second, it is conducive to exerting the professional capabilities of various professional talent subjects; third, it is conducive to improving the information processing efficiency of machine intelligence subjects such as AI large models in various fields. In summary, the present collaborative creation method can improve the collaborative efficiency of human-human collaboration, human-machine collaboration, and machine-machine collaboration, and help human society improve the production efficiency of digital economy.

[0011] In a first aspect, the present application provides a collaborative creation method including a framework type subtask, the method comprising: obtaining a first collaborative creation task, and obtaining a target subtask selected by a first creator in one or more subtasks; in a case where the target subtask is a content cluster corresponding type subtask, providing the target subtask and a corresponding target content cluster to the first creator for the first creator to perform collaborative creation, the target content cluster having a corresponding relationship with the target subtask; receiving first creation information of the target subtask by the first creator, the first creation information including first execution content of the corresponding target subtask and target execution content cluster of the corresponding target content cluster.

[0012] The first collaborative creation task includes one or more subtasks and one or more content clusters, wherein the one or more subtasks include a content cluster corresponding type subtask, the content cluster corresponding type subtask having a corresponding content cluster, and the one or more subtasks further include a framework type subtask.

[0013] Optionally, in a possible implementation, the first collaborative creation task further includes a current process task state diagram; before receiving the first creation information, the current process task state diagram is a fourth process task state diagram, and the one or more subtasks in the fourth process task state diagram are in a creatable state.

[0014] Optionally, in another possible implementation, the obtaining of the target subtask selected by the first creator in the one or more subtasks comprises: obtaining the target subtask selected by the first creator in a subtask in which the one or more subtasks are in a creatable state.

[0015] Optionally, in yet another possible implementation, after receiving the first creation information, the current process task state diagram is a fifth process task state diagram, and the fifth process task state diagram includes first execution content, the first execution content being attributed to the target subtask.

[0016] Optionally, in yet another possible implementation, the first collaborative creation task further includes at least one corresponding relationship between the one or more subtasks and the one or more content clusters, and a target corresponding relationship in the at least one corresponding relationship is a corresponding relationship between the target subtask and the target content cluster.

[0017] If the target subtask is the content cluster corresponding type subtask, before the providing of the target subtask and the corresponding target content cluster to the first creator, the method further includes: determining the target content cluster according to the target subtask and the target corresponding relationship.

[0018] Optionally, in yet another possible implementation, when the target subtask is a framework-type subtask, providing the target subtask and the corresponding target content cluster to the first creator comprises: providing the target subtask and the corresponding framework-type content cluster to the first creator.

[0019] Optionally, the target execution content cluster is in a form of a component of the corresponding framework-type content cluster.

[0020] Optionally, in yet another possible implementation, the one or more subtasks correspond to first to Nth-level subtasks, N is a positive integer greater than or equal to 1, and the first creation information further comprises an execution correspondence between the target execution content cluster and the first execution content; if the target subtask is an nth-level subtask, the execution correspondence is: a form of a component of the corresponding framework-type content cluster and an nth-level execution correspondence of the first execution content, 1≤n≤N, and n is a positive integer.

[0021] Optionally, in yet another possible implementation, the form of the component of the corresponding framework-type content cluster is an nth-level form of a component of a framework-type content cluster, the nth-level form of a component of the framework-type content cluster comprises an (n+1)th-level content cluster, and the first execution content comprises an (n+1)th-level subtask.

[0022] If the (n+1)th-level subtask is a content cluster corresponding-type subtask, the (n+1)th-level subtask and the (n+1)th-level content cluster have an (n+1)th-level correspondence.

[0023] Optionally, in yet another possible implementation, when the review request of the first creator is received, a first digital work is generated according to the form of the component of the corresponding framework-type content cluster in response to the review request.

[0024] Optionally, in yet another possible implementation, when the target subtask is an atomic-type subtask, providing the target subtask and the corresponding target content cluster to the first creator comprises: providing the target subtask and the corresponding creation content block to the first creator.

[0025] Optionally, in yet another possible implementation, the first creation information further comprises an execution correspondence between the target execution content cluster and the first execution content; and the execution correspondence is a correspondence between the corresponding execution creation content block and the first execution content.

[0026] Optionally, in yet another possible implementation, after the first creation information of the target subtask of the first creator is received, the method further comprises: when a review request of the first creator is received, generating a second digital work according to the execution creation content block in response to the review request.

[0027] Optionally, in yet another possible implementation, the first collaborative creation task further comprises a current content cluster composition manner set; before receiving the first creation information, the current content cluster composition manner set is a process content cluster composition manner set.

[0028] Optionally, in yet another possible implementation, after receiving the first creation information, the current content cluster composition manner set is a second process content cluster composition manner set, and the second process content cluster composition manner set comprises a composition manner of a framework type content cluster.

[0029] Optionally, in yet another possible implementation, if the first collaborative creation task is a second collaborative creation task, the second collaborative creation task is generated and published by a task publisher according to task setting information and a task template; the first process content cluster composition manner set is an initial content cluster composition manner set; and the second process content cluster composition manner set is a pioneering content cluster composition manner set.

[0030] Optionally, in yet another possible implementation, after receiving the first creation information of the target subtask by the first creator, the method further comprises: when a review request of the first creator is received, generating an information snapshot in response to the review request, the information snapshot comprising the first execution content.

[0031] According to the information snapshot and according to the current content cluster composition manner set, assembling the target execution content cluster and other content clusters to generate a first composite digital work; wherein the other content clusters are one or more content clusters, except for the target execution content cluster and other execution content clusters owned by the target execution content cluster.

[0032] Optionally, in yet another possible implementation, the one or more content clusters comprise a default content block and / or an execution setting content block.

[0033] Optionally, in yet another possible implementation, generating the information snapshot in response to the review request comprises: in response to the review request, obtaining a selection operation of the first creator in the second process task state diagram, generating the information snapshot according to the selection operation, the selection operation being a unique selection of multiple execution contents belonging to the same subtask in the second process task state diagram, and the information snapshot comprising the first execution content.

[0034] Optionally, in yet another possible implementation, the target execution content cluster is assembled with other content clusters according to the information snapshot and the current content cluster composition manner set to generate a first composite digital work, including: determining the target execution content cluster corresponding to the first execution content included in the information snapshot according to the execution correspondence; determining the content cluster to which the target execution content cluster belongs according to the target execution content cluster; assembling the target execution content cluster with other content clusters according to the current content cluster composition manner set to generate a first composite digital work; wherein the other content clusters are content clusters in the one or more content clusters, except for the target execution content cluster, the content cluster to which the target execution content cluster belongs, and other execution content clusters owned by the target execution content cluster.

[0035] Optionally, in yet another possible implementation, if the first collaborative creation task is the second collaborative creation task, the fourth process task state diagram is a first process task state diagram, and the fifth process task state diagram is a second process task state diagram.

[0036] Optionally, in yet another possible implementation, the one or more subtasks further include a content cluster non-corresponding subtask, and the method further includes: in a case where the target subtask is the content cluster non-corresponding subtask, providing the target subtask to the first creator for the first creator to perform collaborative creation; and receiving second creation information of the target subtask by the first creator, the second creation information including second execution content corresponding to the target subtask.

[0037] Optionally, if the target subtask is an n-level subtask and is a framework type subtask, the second execution content includes at least one n+1-level subtask.

[0038] Optionally, in yet another possible implementation, the first collaborative creation task further includes a current process task state diagram; and before the second creation information is received, the current process task state diagram is a fourth process task state diagram, and the one or more subtasks in the fourth process task state diagram are in a creatable state.

[0039] Optionally, in yet another possible implementation, after the second creation information is received, the current process task state diagram is a sixth process task state diagram, and the sixth process task state diagram includes the second execution content, and the second execution content belongs to the target subtask.

[0040] Optionally, in yet another possible implementation, the first collaborative creation task further includes reference creation information of the target subtask, for the first creator to perform the collaborative creation task.

[0041] Optionally, in another possible implementation, after receiving the first author's first creation information of the target subtask, the method further includes: generating a creation information data block corresponding to the target subtask, the creation information data block including one or more of a task identifier, creation information, node relationship information, first author identity information, and a creation information data block identifier;

[0042] And / or, storing the creation information data block, generating a creation information data block access address, generating a creation information data packet, and publishing; the creation information data packet including one or more of the creation information data block access address, creation information data block digital fingerprint, and first author identity information.

[0043] The collaborative creation method provided by the embodiment is used for the case where the target subtask is a content cluster corresponding subtask, the first author creates the target subtask selected from one or more subtasks, and generates corresponding first creation information, the first creation information including first execution content and a target execution content cluster. In this process, the first execution content and the target execution content cluster have an execution correspondence relationship, and the execution correspondence relationship does not affect the content cluster composition mode set in the collaborative creation task, so that the first author does not confuse the n-level subtask, the n+1-level subtask belonging to the framework type subtask, and the dependency relationship in the collaborative creation process due to the creation behavior of a subsequent author, thereby meeting the necessary requirements of a task template formulator or a task publisher on certain specification type and urgent type subtasks, and improving the collaborative creation efficiency.

[0044] In a second aspect, the application further provides a collaborative creation method including a framework type subtask, the method including:

[0045] obtaining a second collaborative creation task, the second collaborative creation task including one or more initial subtasks and one or more initial content clusters, wherein the one or more initial subtasks include a content cluster corresponding subtask, and the content cluster corresponding subtask has a corresponding initial content cluster, and the one or more initial subtasks include a framework type subtask;

[0046] obtaining a target initial subtask selected by a second author from the one or more initial subtasks;

[0047] in the case where the target initial subtask is a content cluster corresponding subtask, providing the target initial subtask and a corresponding target initial content cluster to the second author for the second author to perform collaborative creation, the target initial content cluster having a corresponding relationship with the target initial subtask;

[0048] receiving third creation information of the second creator on the target initial subtask, the third creation information including third execution content corresponding to the target initial subtask, and a target third execution content cluster corresponding to the target initial content cluster.

[0049] The collaborative creation method provided in the aspect provides that, in the first collaborative creation process after the task is published, the second creator creates the target initial subtask selected from one or more initial subtasks to generate third creation information, the third creation information including third execution content and a target third execution content cluster. In this creation process, the third creation information does not affect the dependency relationship between the initial subtask that is not created and the target initial subtask, so the method meets the necessary requirements of the task template formulator or the task publisher on certain standard and urgent subtasks, and improves the collaborative creation efficiency.

[0050] In a third aspect, the application further provides a collaborative creation task publishing method including a framework type subtask, and the method includes:

[0051] obtaining task setting information input by a task publisher, the task setting information corresponding to a task template;

[0052] generating and publishing a second collaborative creation task according to the task setting information and the task template, the second collaborative creation task including one or more initial subtasks, one or more initial content clusters, wherein the one or more initial subtasks include a content cluster corresponding type subtask, and the content cluster corresponding type subtask has a corresponding initial content cluster, and the one or more initial subtasks include a framework type subtask.

[0053] The task publishing method provided in the aspect includes that the task publisher inputs task setting information according to a task template, and generates and publishes a second collaborative creation task according to the task setting information and the task template, the template including at least one initial subtask, at least one initial content cluster, and a corresponding relationship therebetween, and the at least one initial subtask further including a framework type subtask, and the second collaborative creation task provides a basis for subsequent creators to perform collaborative creation.

[0054] Optionally, in a possible implementation, the task template includes an initial content cluster composition mode set, and the method further includes: when receiving a first viewing request of the task publisher, assembling the one or more initial content clusters according to the initial content cluster composition mode set to generate an initial digital work.

[0055] The one or more initial content clusters include a default content block and / or a setting content block.

[0056] Optionally, in yet another possible implementation, the method further comprises: generating an execution setting content block corresponding to the setting content block according to the task setting information.

[0057] When the second viewing request of the task publisher is received, the initial content cluster to which the setting content block belongs and other initial content clusters are assembled according to the initial content cluster composition manner set to generate a setting digital work; wherein the other initial content clusters are initial content clusters in the one or more initial content clusters, except for the initial content cluster to which the setting content block belongs, and the setting content block in the initial content cluster to which the setting content block belongs is updated to an execution setting content block.

[0058] Optionally, in yet another possible implementation, the method further comprises: generating a task data block corresponding to the collaborative creation task according to the task setting information, the task data block comprising one or more of a task template identifier, the task setting information, task publisher identity information, a globally unique task identifier, and a task data block identifier.

[0059] And / or, storing the task data block, generating a task data block access address, generating a task data packet, and publishing; the task data packet comprising at least one of a task data block access address, a task data block digital fingerprint, and task publisher identity information.

[0060] In a fourth aspect, the present application also provides a digital work viewing method, the method comprising: obtaining a third collaborative creation task, and when a user's viewing request is received, assembling one or more content clusters according to a current content cluster composition manner set to generate a corresponding digital work in response to the viewing request; the viewing request being used to view any digital work in a task template development stage, a task setting stage, or a collaborative creation process.

[0061] The third collaborative creation task comprises: one or more subtasks, one or more content clusters, and a current content cluster composition manner set.

[0062] Optionally, in yet another possible implementation, in the task template development stage and the task setting stage, the one or more subtasks are one or more initial subtasks, and the current content cluster composition manner set is an initial content cluster composition manner set.

[0063] In response to the viewing request, the one or more content clusters are assembled according to the current content cluster composition manner set to generate a corresponding digital work, comprising:

[0064] If the viewing request is for viewing the digital work in the task template setting stage, in response to the viewing request, the initial digital work is generated by assembling the initial content cluster to which the execution setting content block belongs and other initial content clusters according to the initial content cluster composition mode set.

[0065] If the viewing request is for viewing the digital work in the task template setting stage, in response to the viewing request, the initial digital work is generated by assembling the initial content cluster to which the execution setting content block belongs and other initial content clusters according to the initial content cluster composition mode set.

[0066] Optionally, in another possible implementation, in response to the viewing request, the corresponding digital work is generated by assembling one or more content clusters according to the current content cluster composition mode set, including:

[0067] If the viewing request is for viewing the digital work in the collaborative creation process, in response to the viewing request, the corresponding digital work is generated by assembling the target execution content cluster and other content clusters according to the current content cluster composition mode set, the other content clusters being one or more content clusters other than the target execution content cluster and the content clusters having a corresponding relationship with the target execution content cluster.

[0068] In a fifth aspect, the present application further provides a digital work viewing method, the method comprising:

[0069] obtaining a fourth collaborative creation task, the fourth collaborative creation task including one or more sub-tasks, one or more content clusters, a current process task state diagram and a current content cluster composition mode set, wherein at least one of the one or more sub-tasks has execution content.

[0070] When receiving a viewing request of a user, an information snapshot is generated in response to the viewing request, the information snapshot including one or more execution contents; and a corresponding digital work is generated according to the information snapshot and the current content cluster composition mode set.

[0071] Optionally, in a possible implementation, if at least one sub-task has multiple execution contents, the information snapshot is generated in response to the viewing request, including: in response to the viewing request, obtaining a selection operation of the user in the current process task state diagram, and generating the information snapshot according to the selection operation, wherein the selection operation is a unique selection of multiple execution contents belonging to the same sub-task in the current process task state diagram, and the information snapshot includes the uniquely selected execution content.

[0072] Optionally, in yet another possible implementation, the fourth collaborative creation task further includes performing a correspondence; and generating a corresponding digital work according to the information snapshot and the current content cluster composition manner set, including:

[0073] According to the performing of the correspondence, determining one or more execution content clusters corresponding to the execution content included in the information snapshot, according to the execution content cluster, determining a content cluster to which the execution content cluster belongs; according to the current content cluster composition manner set, assembling the execution content cluster and other content clusters to generate a corresponding digital work; wherein the other content clusters are one or more content clusters, except for the execution content cluster, the content cluster to which the execution content cluster belongs and other execution content clusters owned by the content cluster.

[0074] In a sixth aspect, the present application further provides another digital work watching method, the method including:

[0075] Obtaining a fifth collaborative creation task, the fifth collaborative creation task including: one or more sub-tasks, one or more content clusters, and a current process task state diagram, wherein at least one sub-task in the one or more sub-tasks owns execution content; when receiving a watching request of target execution content from a user, generating an information snapshot in response to the watching request, the information snapshot including the target execution content, the target execution content being one of the execution content owned by the at least one sub-task; and generating a corresponding digital work according to the information snapshot.

[0076] Optionally, in a possible implementation, the target execution content and the target execution content cluster have an execution correspondence, the target execution content corresponding to a target sub-task; and generating the corresponding digital work according to the information snapshot, including:

[0077] If the target sub-task is a content cluster non-correspondence type sub-task, the digital work is empty;

[0078] If the target sub-task is a content cluster correspondence type sub-task, determining a target execution content cluster according to the execution correspondence, and generating the digital work according to the target execution content cluster.

[0079] In a seventh aspect, the present application further provides a collaborative creation device including a framework type sub-task, the device including:

[0080] An obtaining unit, configured to obtain a first collaborative creation task, the first collaborative creation task including: one or more sub-tasks, and one or more content clusters, wherein the one or more sub-tasks include a content cluster correspondence type sub-task, the content cluster correspondence type sub-task having a corresponding content cluster, and the one or more sub-tasks further include a framework type sub-task;

[0081] The selection unit is configured to obtain a target subtask selected by the first creator in one or more subtasks;

[0082] The providing unit is configured to provide the target subtask and a corresponding target content cluster to the first creator for the first creator to perform collaborative creation when the target subtask is a content cluster corresponding type subtask, the target content cluster having a corresponding relationship with the target subtask;

[0083] The receiving unit is configured to receive first creation information of the target subtask by the first creator, the first creation information including: first execution content corresponding to the target subtask, and a target execution content cluster corresponding to the target content cluster.

[0084] In addition, the providing unit is further configured to provide the target subtask to the first creator for the first creator to perform collaborative creation when the target subtask is a content cluster non-corresponding type subtask.

[0085] The receiving unit is further configured to receive second creation information of the target subtask by the first creator, the second creation information including second execution content corresponding to the target subtask.

[0086] In an eighth aspect, the present application further provides a collaborative creation task publishing device including a framework type subtask, the device comprising:

[0087] The obtaining unit is configured to obtain task setting information input by a task publisher, the task setting information corresponding to a task template;

[0088] The generating unit is configured to generate a second collaborative creation task according to the task setting information and the task template, the second collaborative creation task including: one or more initial subtasks, and one or more initial content clusters, wherein the one or more initial subtasks include a content cluster corresponding type subtask, and the content cluster corresponding type subtask has a corresponding initial content cluster, and the one or more initial subtasks include a framework type subtask;

[0089] The publishing unit is configured to publish the second collaborative creation task.

[0090] In a ninth aspect, the present application further provides a digital work browsing device, the device comprising:

[0091] The obtaining unit is configured to obtain a third collaborative creation task, the third collaborative creation task including: one or more subtasks, one or more content clusters, and a current content cluster composition mode set;

[0092] The receiving unit is configured to receive a browsing request of a user, the browsing request being used to browse any digital work in a task template formulating stage, a task setting stage, or a collaborative creation process;

[0093] The generating unit is configured to assemble one or more content clusters according to the current content cluster composition mode set in response to the review request, and generate a corresponding digital work.

[0094] In a tenth aspect, the present application further provides a digital work review device, which comprises:

[0095] The obtaining unit is configured to obtain a fourth collaborative creation task, wherein the fourth collaborative creation task comprises one or more sub-tasks, one or more content clusters, a current process task state diagram and a current content cluster composition mode set, and at least one of the one or more sub-tasks has execution content.

[0096] The receiving unit is configured to receive a review request of a user.

[0097] The generating unit is configured to generate an information snapshot in response to the review request, and generate a corresponding digital work according to the information snapshot and the current content cluster composition mode set, wherein the information snapshot comprises one or more execution contents.

[0098] In an eleventh aspect, the present application further provides a digital work review device, which comprises:

[0099] The obtaining unit is configured to obtain a fifth collaborative creation task, wherein the fifth collaborative creation task comprises one or more sub-tasks, one or more content clusters and a current process task state diagram, and at least one of the one or more sub-tasks has execution content.

[0100] The receiving unit is configured to generate an information snapshot in response to a review request of a user for target execution content when the review request is received, wherein the information snapshot comprises the target execution content, and the target execution content is one of the execution content of the at least one sub-task.

[0101] The generating unit is configured to generate a corresponding digital work according to the information snapshot.

[0102] In a twelfth aspect, the present application further provides an electronic device comprising a memory and a processor, wherein the memory and the processor are connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the collaborative creation method comprising the frame-type sub-task according to the first aspect or the second aspect, or the collaborative creation task publishing method comprising the frame-type sub-task according to the third aspect, or the digital work review method according to the fourth aspect to the sixth aspect.

[0103] Further, the present application provides a computer readable storage medium, which stores computer instructions for causing a computer to execute the collaborative creation method of the first aspect or the second aspect, or the collaborative creation task publishing method of the third aspect, or the digital work browsing method of the fourth aspect to the sixth aspect.

[0104] Further, the present application also provides a computer program product, which comprises computer instructions for causing a computer to execute the collaborative creation method of the first aspect or the second aspect, or the collaborative creation task publishing method of the third aspect, or the digital work browsing method of the fourth aspect to the sixth aspect.

[0105] The method provided by the embodiments of the present application is targeted at the target subtask being a framework-type subtask and / or an atomic-type subtask, the creator creates the target subtask according to the task division system and process management rule of the collaborative task, generates corresponding creation information, and generates a digital work corresponding to the target subtask according to the creation information and the execution content cluster. In this process, since the concept of "content cluster" is introduced in the framework-type subtask, and the digital work is assembled by the execution content cluster, the creator will not be confused in the collaborative creation process because the framework-type subtask, the next-level subtask belonging to the framework-type subtask and the dependency relationship thereof, and the task division system and process rule of the framework-type subtask and the next-level subtask thereof are all formulated by the task template publisher, or the task setter, or the framework-type subtask creator. Therefore, the method meets the necessary requirements of the template formulator or the task publisher or the framework-type subtask creator for certain specification-type and urgent-type subgoals, and at the same time, gives the next-level subtask creator a certain flexibility to create a new task division and process management mode.

[0106] Further, the present application provides a collaborative creation method comprising a framework-type subtask, so that the digital work collaborative creation task achieves more optimal task decomposition and more optimal process management, and the display of the task state diagram is more concise, the operation is more convenient, and the processing is more efficient. On the one hand, experts in various fields can operate on intelligent terminal devices and participate in collaborative creation using fragmented time; on the other hand, complex tasks can be more effectively decomposed, thereby facilitating the professional capabilities of various types of professional subject and AI large model machine intelligence subject in various fields, and improving the information processing efficiency of machine intelligence subject. In summary, the collaborative creation method can improve the collaborative efficiency of human-human collaboration, human-machine collaboration, and machine-machine collaboration, thereby helping to further improve the digital production efficiency of the whole society. BRIEF DESCRIPTION OF DRAWINGS

[0107] FIG. 1 is a flow diagram of a collaborative creation task publishing method according to an embodiment of the present application;

[0108] FIG. 2 is a diagram of a task setting stage according to an embodiment of the present application;

[0109] FIG. 3 is a flow diagram of a collaborative creation method including a framework-type subtask according to an embodiment of the present application;

[0110] FIG. 4 is a diagram of a collaborative creation method according to an embodiment of the present application;

[0111] FIG. 5a is a diagram of another collaborative creation method according to an embodiment of the present application;

[0112] FIG. 5b is a diagram of yet another collaborative creation method according to an embodiment of the present application;

[0113] FIG. 6a is a diagram of a digital work generation method according to an embodiment of the present application;

[0114] FIG. 6b is a diagram of another digital work generation method according to an embodiment of the present application;

[0115] FIG. 7 is a flow diagram of another collaborative creation method including a framework-type subtask according to an embodiment of the present application;

[0116] FIG. 8a is a diagram of generating a second composite digital work according to an embodiment of the present application;

[0117] FIG. 8b is a flow diagram of another collaborative creation method including a framework-type subtask according to an embodiment of the present application;

[0118] FIG. 8c is a flow diagram of yet another collaborative creation method including a framework-type subtask according to an embodiment of the present application;

[0119] FIG. 9a is a flow diagram of a digital work browsing method according to an embodiment of the present application;

[0120] FIG. 9b is a flow diagram of another digital work browsing method according to an embodiment of the present application;

[0121] FIGS. 10-1 to 10-15 are diagrams corresponding to a specific embodiment of a “theme movie” collaborative creation according to an embodiment of the present application;

[0122] FIGS. 11-1 to 11-28 are diagrams corresponding to a specific embodiment of a “meta-universe theme park” collaborative creation according to an embodiment of the present application;

[0123] FIGS. 12-1 to 12-7 are corresponding schematic diagrams in a specific example of collaborative creation of a “meta-universe theme park” according to another embodiment of the present application;

[0124] FIGS. 13-1 to 13-21 are corresponding schematic diagrams in a specific embodiment of collaborative creation of a “patent value evaluation report” according to an embodiment of the present application;

[0125] FIG. 14 is a block diagram of a collaborative creation device according to an embodiment of the present application;

[0126] FIG. 15 is a block diagram of another collaborative creation task publishing device according to an embodiment of the present application;

[0127] FIG. 16 is a block diagram of a digital work browsing device according to an embodiment of the present application;

[0128] FIG. 17 is a hardware structure schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0129] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will be combined with the accompanying drawings to make a clear and complete description of the technical solutions in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0130] In the description of the present specification, the description of the terms “the present embodiment”, “one embodiment”, “some embodiments”, “example”, “specific example”, or “some examples” means that the specific features, structures, materials, or characteristics described in combination with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples. In addition, the technical features involved in different embodiments of the present application described below can be combined with each other as long as there is no conflict.

[0131] In addition, the terms “first”, “second”, “third” are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Therefore, the features limited by “first”, “second”, “third” can explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of “multiple” is at least two, for example, two, three, etc., unless otherwise explicitly specified.

[0132] In order to solve the collaborative creation needs involving digital works of multiple professional fields, such as theme movies, patent evaluation reports, industry analysis reports, research reports, evaluation reports, and meta-universe park design, a collaborative creation method including a framework type subtask is provided in the embodiment, which establishes a connection between the demand side and a plurality of subjects with different professional capabilities to perform collaborative creation.

[0133] The collaborative creation method including a framework type subtask and the task publishing method provided in the embodiment can be implemented through a digital work collaborative creation software. The digital work collaborative creation software includes a server and a client. The digital work collaborative creation method is used for the server, and the execution subject thereof can be a digital work collaborative creation device, which can be implemented as part or all of a computer device in a software, hardware, or combination of software and hardware manner, wherein the computer device can be a server or a terminal. In the embodiment of the application, the server can be a server, or a server cluster composed of multiple servers, and the terminal in the embodiment of the application can be a smart phone, a personal computer, a tablet computer, a wearable device, a smart robot, and other smart hardware devices. Users access the server through the client on the smart hardware devices such as a mobile phone, a tablet computer, a computer, and a special handheld terminal to carry out collaborative creation activities. In the following method embodiments, the execution subject is taken as an example of a computer device to be described.

[0134] In addition, the collaborative creation user can include but is not limited to at least one of a personal user, a human expert, a group user, an AI user, a machine intelligent user, or an AIGC artificial intelligent user, and the present disclosure embodiment does not limit this. In the implementation, whether it is a human individual or a group, or an AI software, or an AI platform, or an AI system, it can be registered as a user of the collaborative creation system according to a unified mechanism, and participate in the collaborative creation process as the above-mentioned user role. In some embodiments, a specific registration mechanism can also be used for AI software, or an AI platform, or an AI system, and a dedicated user account is set for the AI user / machine intelligent user to participate in the collaborative creation process as the above-mentioned user role. The subsequent embodiments take a personal user participating in collaborative creation as an example, and under this inventive concept, a group user, an AI user, and a machine intelligent user participating in collaborative creation also do not need to pay creative labor to directly obtain.

[0135] The embodiment provides a collaborative creation task publishing method including a framework type subtask, which is used to provide a basis for collaborative creation. After the collaborative creation task is set and published, the task creator can obtain the collaborative creation task and perform collaborative creation to generate a corresponding digital work. The digital work generally refers to a digital work with structured information.

[0136] The task publishing method provided by the embodiments of the present application mainly includes the following stages according to the division of stages and roles:

[0137] In the first stage, a task template maker makes a task template, the task template is the basis of task publishing, and the task template includes one or more initial sub-tasks, one or more initial content clusters, and the dependency relationship between the initial sub-tasks and the initial content clusters. The task template can have one or more versions, and each version is represented by a template identifier a.

[0138] In the second stage, a task publisher selects a task template and inputs task setting information on the task template to generate a collaborative creation task and publish it.

[0139] In the third stage, a collaborative creator creates the published collaborative creation task to generate creation information, and generates a digital work corresponding to certain creation information based on a user's request to view.

[0140] It should be noted that the task template maker, the task publisher, and the collaborative creator (also referred to as the creator) refer to the user roles in the process of collaborative creation of digital works. The template maker refers to the user role of making the template, the task publisher refers to the user role of publishing the collaborative creation task, and the collaborative creator refers to the role of creating the published collaborative creation task. The template maker, the task publisher, and the collaborative creator can include, but are not limited to, at least one of a personal user, a group user, an AI user, and a machine intelligent user, and the embodiments of the present disclosure do not limit this. In implementation, whether it is a human individual or a group, or an AI software, or an AI platform, or an AI system, it can be registered as a user of the collaborative creation system according to a unified mechanism and participate in the collaborative creation process as the above-mentioned user role. In some embodiments, a specific registration mechanism can be used for AI software, or an AI platform, or an AI system, and a dedicated user account can be set for the AI user / machine intelligent user to participate in the collaborative creation process as the above-mentioned user role. The subsequent embodiments take a personal user participating in collaborative creation as an example, and under this inventive concept, it does not require creative labor to directly derive a group user, an AI user, and a machine intelligent user participating in collaborative creation.

[0141] In the above-mentioned process of the co-creator creating the published task to be cooperated, the co-creator participating in the cooperative creation needs to be given a certain degree of task decomposition adjustment capability. Among them, it includes the cooperative creation of the co-creator on the framework type subtask. If in order to meet the necessary needs of the task template formulator or the task publisher on certain specification type and urgent need type sub-goals, a certain degree of solidification is made on all subtasks before the cooperative creation task is published, the adjustment and space of the co-creator on the cooperative creation task will be compressed. Therefore, the technical solution of the present application aims to provide a certain degree of task decomposition and adjustment space for the co-creator after the cooperative task is published, adapt to the specific needs of various digital work creation tasks, and at the same time meet the necessary needs of the task template formulator or the task publisher on certain specification type and urgent need type sub-goals.

[0142] The technical solutions in the embodiments of the present application will be explained and described below.

[0143] Embodiment one

[0144] First stage: task template stage

[0145] In order to solve the above technical problems, in the "task template stage", the task template publisher or the task template formulator formulates the task template, first decomposes the digital work cooperative creation task into multiple subtasks, and these subtasks can be divided into two categories. One category is a subtask that cannot include a lower level subtask, which can be called an atomic type subtask. Another category is a subtask that can include a lower level subtask, which can be called a framework type subtask. In addition, the subtask can also include a lower level subtask belonging to the framework type subtask.

[0146] The embodiment provides a generation and publication method of a task template. The method can be applied to a task template publisher or a task template formulator. The task template publisher or the task template formulator can correspond to a user device or a server. It is a necessary method step before cooperative creation. Specifically, the method comprises the following steps.

[0147] Step M.1: The task template alpha (m) creation information input by the task template formulator M includes template description information, a subtask system of a cooperative creation task, a content clustering system, reference creation information, and a task setting object.

[0148] Specifically, the template description information is used to describe the task template. For example, a template description information example is as follows: this task template is used to complete the patent value evaluation report through cooperative creation.

[0149] The subtask system of the cooperative creation task comprises:

[0150] The subtask system is used to describe the subtask identification and description information of one or more subtasks, the relationship between the initial content cluster (English: Cluster) and each subtask, and whether each subtask contains a next level subtask, and the like. In various embodiments of the present application, the initial content cluster is also referred to as the "first level content cluster". Correspondingly, the subtask in the task template is also referred to as the "initial subtask".

[0151] "Cluster" refers to: organizing similar objects or data points or data blocks into different groups or "clusters". Cluster analysis can help understand the internal structure and distribution of data, and discover patterns and relationships in data. For example, in market segmentation, social network analysis and bioinformatics, "cluster" and clustering methods have wide applications. In various embodiments of the present application, the content cluster can be understood as a "group" or "cluster" that organizes one or more content blocks, content block groups, and the like.

[0152] The initial content cluster can be divided into two categories, one is a framework type content cluster, and the other is a classic type content cluster.

[0153] Among them, the framework type content cluster corresponds to the framework type subtask. The composition method of the framework type content cluster can be changed accordingly due to the change of the execution content of the framework type subtask. Specifically, the composition method of the framework type content cluster can include conditional default content blocks and include conditional creative content blocks.

[0154] In the subtask system of the collaborative creation task, each framework type subtask is also referred to as a "first level framework type subtask", and the first level framework type subtask can have default type execution content or can not have default type execution content. If it has default type execution content, the first level framework type subtask also has a second level subtask.

[0155] For example, in the "Patent Value Evaluation Report" collaborative creation task template, assuming that the first level framework type subtask T1 "Evaluation of search strategy" is a content cluster corresponding type subtask, and corresponds to the framework type content cluster clusterGroup(T1). And the framework type content cluster clusterGroup(T1) contains two subtasks, each of which can be referred to as a "second level subtask", such as the second level subtask T1.M.1 "Evaluation of the database used" and the second level subtask T1.M.2 "Evaluation of the keywords used". In addition, it also includes the corresponding relationship between the second level subtask and the creative content block, that is, the second level corresponding relationship, such as the second level corresponding relationship includes: the corresponding relationship between the second level subtask T1.M.1 "Evaluation of the database used" and the creative content block CCcluster(T1.M.1), and the corresponding relationship between the second level subtask T1.M.2 "Evaluation of the keywords used" and the creative content block CCcluster(T1.M.2).

[0156] The content cluster system in the above creation information:

[0157] The content cluster system refers to a content cluster composition method set. The content cluster composition method set can include a general content cluster composition method and a first-level content cluster composition method.

[0158] Specifically, in the technical solution of the present application, the digital work is assembled and generated by one or more first-level content clusters according to the general content cluster composition method.

[0159] Each first-level content cluster can be a framework-type content cluster or a classic-type content cluster. Each framework-type content cluster is assembled and generated by one or more lower-level content clusters. Each classic-type content cluster can be assembled and generated by one or more of a creative content block (CCcluster), a setting content block (SCcluster), and a default content block (DCcluster).

[0160] The default content block (DCcluster) refers to a content block in which the work content is generated in advance in the task template development process. The default content block is the work content that exists in advance in the file template and constitutes the framework of the digital work. The default content block can be created in advance by the task template publisher. The default content block includes a default content block identifier DCcluster, a default content block work content, a default content block relationship attribute, and a default content block performance attribute. Moreover, the default content block work content is generated in advance in the task template development process.

[0161] The setting content block, which can be represented as SCcluster, refers to a content block in which the work content is generated based on the task setting information without being created by the creator. The setting content block includes a setting content block identifier SCcluster, a setting content block object, a setting content block relationship attribute, and a setting content block performance attribute. The setting content block object is used to input the setting content block work content generated based on the task setting information when the task is published. The task setting information is input by the task publisher before the task is published and is used to define the task requirements. In addition, the setting content block work content is generated based on the task setting information when the task is published.

[0162] Each lower-level content cluster can be a lower-level framework-type content cluster or a lower-level classic-type content cluster. Each lower-level framework-type content cluster is assembled and generated by one or more lower-level content clusters. Each lower-level classic-type content cluster can be assembled and generated by one or more of a creative content block, a setting content block, and a default content block.

[0163] In the task template formulation stage, the content clustering system is also called the initial content clustering system, i.e., the initial content clustering composition mode set contained in the task template. According to the collaborative creation task requirements, in the collaborative creation task template, the initial content clustering composition mode set includes one or more initial (1st level) content clustering composition modes. One or more initial content clustering composition modes are used to assemble one or more initial content clusters to generate an initial digital work.

[0164] For example, in the "Patent Value Evaluation Report" task template, the initial content clustering composition mode set includes 1 overall content clustering composition mode and 23 1st level content clustering composition modes, a total of 24 initial content clustering composition modes, so the "Patent Value Evaluation Report" digital work is generated by assembling one or more initial content clusters from the initial content clustering composition mode set.

[0165] Description of reference creation information in the creation information.

[0166] The task template formulator M can also create reference creation information for the sub-tasks owned by the task template a(M) when formulating the task template. This makes it easier for the creators of the sub-tasks in the subsequent collaborative creation process to carry out creation based on the reference creation information, thereby improving the attractiveness of the task template a(M) to the creators, making it more likely that the task template will be adopted by the task publisher, and more likely that a digital work will be finalized, thereby having the opportunity to generate more copyright revenue.

[0167] For example, in the "Patent Value Evaluation Report" task template, the template formulator M formulates reference creation information for the 2nd level sub-task T1.M.1 "Evaluate the used database" owned by the initial sub-task T1 "Evaluate the search strategy".

[0168] The 2nd level sub-task T1.M.1 "Evaluate the used database" is a content cluster corresponding sub-task, which is an atomic sub-task. According to the default type execution content [T1.M] 2nd level correspondence in the task template, the 2nd level sub-task T1.M.1 "Evaluate the used database" corresponds to the 2nd level creation content block CCcluster(T1.M.1).

[0169] After the execution of the collaborative creation, the execution content, the execution creation content block and the execution correspondence are included in the creation information of the subtask. Therefore, the reference creation information for the second-level subtask T1.M.1 prepared by the template maker M includes the execution content reference creation information [T1.M.1, M], the execution creation content block reference creation information CCcluster{T1.M.1, [T1.M.1, M]} and the execution correspondence, i.e. the correspondence between the execution content reference creation information [T1.M.1, M] and the execution creation content block reference creation information CCcluster{T1.M.1, [T1.M.1, M]}.

[0170] The task setting object in the above creation information:

[0171] The task setting object is used for the task publisher to input the task setting information. An example of the task setting object of a task template is as follows:

[0172] Information block 1 of the task setting: patent value evaluation report number. Optional information block, because the number can also not be set by the task publisher, but can be automatically allocated by the system.

[0173] Information block 2 of the task setting: identification information of the patent to be evaluated. Mandatory information block, which can be a patent application number or a publication number or an authorization number, etc. which can uniquely specify the identification information of the patent to be evaluated.

[0174] Information block 3 of the task setting: evaluation basis file. Optional information block, because the information can also not be set by the task publisher, but can be automatically determined by the system according to the identification information of the patent.

[0175] Step M.2: According to the task template α(M) creation information input by the task template maker M, a corresponding task template data block is generated, and the identification of the task template data block is DB{α(M)}.

[0176] Among them, the task template data block DB{α(M)} includes:

[0177] Template content information, the task template information prepared by the template maker M, including the above template description information, task setting object, subtask system, content cluster system, reference creation information. Task template identification: α(M). This is a globally unique task template identification. Template maker identity information, such as including the user ID of the user, and / or the user public key. Also includes the identification DB[α(M)] of the task template data block.

[0178] Step M.3: Store the task template data block and generate a task template data block access address.

[0179] Step M.4: generating a task template data packet, which includes the following: task template data block access address, task template data block publisher identity information.

[0180] In this embodiment, steps M.3 and M.4 are performed by the user device or the server, and the task template data block publisher identity information can be the ID / user name of the user device or the ID / server name of the server.

[0181] Step M.5: the user device or the server publishes the task template data packet, so that the users of the collaborative creation community can access or be pushed to the task template data packet.

[0182] In an example, publishing the task template data packet can be understood as uploading the patent value evaluation report collaborative creation task template a (M(1)) to the task template library. Through the task template library, the users of the collaborative creation community can browse the task template on demand. In addition, the system can also push the task template to suitable users of the collaborative creation community.

[0183] Optionally, the above method further includes:

[0184] Step M.6: reviewing the initial digital work.

[0185] The digital work corresponding to the task template of the collaborative creation task is referred to as an "initial digital work".

[0186] When receiving the review request of the user, one or more initial content clusters are assembled according to the review request of the user and the initial content cluster composition mode set, to generate the initial digital work. For example, the initial digital work of the patent value evaluation report is generated by assembling the aforementioned 24 initial content clusters according to the initial content cluster composition mode set.

[0187] It should be noted that in the task template stage, the work content in the initial digital work only includes the work content in the default content block. The default content block provides specific work content for the initial digital work. The creation content block, and / or the setting content block, and / or the reference content block provide the content block object at a suitable position for the initial digital work according to the content block relationship attribute.

[0188] Optionally, in the task template stage, the above method further includes generating a task status diagram. In this embodiment, the task status diagram generated in the task template is referred to as an "initial task status diagram". In the initial task status diagram, the node identification, state, and dependency relationship of each node are displayed.

[0189] One way of generating an initial task state diagram is triggered by a viewing request of a template publisher M. Alternatively, another way of generating is triggered when the template publisher M wants to start a task template.

[0190] In this embodiment, the template publisher classifies and aggregates some similar sub-goals appropriately during the process of formulating a task template, and includes them into a framework-type sub-task formed after aggregation. Thus, the task state diagram is prevented from being too complex and losing practicality, and a hierarchical structure of sub-goals is formed to avoid the problem of the task state diagram being too complex due to the flat arrangement of sub-goals.

[0191] Second stage: task setting stage

[0192] In the second stage, the embodiment provides a collaborative creation task publishing method including a framework-type sub-task, which can be executed by a task publisher, as shown in FIG. 1, and the method includes:

[0193] Preparation step: obtaining a collaborative creation task template.

[0194] Specifically, the user accesses a task template library through a user device, selects a task template, and obtains the content of the task template. For example, the user selects a patent value evaluation report collaborative creation task template a(M) in the task template library and obtains the content of the task template.

[0195] The user device includes but is not limited to a mobile phone APP, a computer application software, a terminal device or a server of an AI or machine intelligence software, a data center, a network device, etc.

[0196] Step S101: obtaining task setting information input by a task publisher.

[0197] The task setting information corresponds to a task template, which is formulated and published by a template publisher, and includes template description information, a sub-task system of a collaborative creation task, a content clustering system, reference creation information, and a task setting object, etc. in the task template. Specifically, the content in each information is described in the aforementioned “first stage” of creation information, which will not be described herein.

[0198] For example, in the example of the patent value evaluation report, the user A inputs task setting information in the task setting object of the task template through the user device. The information can specifically include the following information: patent value evaluation report number (optional), such as IPCC0xx, which can not be automatically allocated by the system. Unique identification number of the patent to be evaluated (mandatory), such as the application number or the publication number or the authorization number. Evaluation documents (optional), as the information can also be automatically determined by the system according to the patent identification number. It can also include the publisher of the current patent evaluation task (optional), which is usually the task publisher.

[0199] Further, it is to be noted that the task publisher can modify some process rules pre-set in the task template when inputting the task setting information. For example, the task publisher can modify the state of the default type of execution content block pre-created in the initial task state graph, and generate a setting task state graph after the modification. In addition, the task publisher can modify some setting content blocks according to the needs of the task publisher when inputting the task setting information, such as the relationship attribute and the performance attribute of the setting content block.

[0200] Step S101 is different from step S100 in that the task publisher contains the task setting object in the task template a (M(1)) before performing step S101, and the task setting object becomes the task setting information after performing step S101.

[0201] Step S102: generating and publishing a second collaborative creation task according to the task setting information and the task template.

[0202] In this embodiment, the collaborative creation task obtained by the first creator in the collaborative creation stage is referred to as a "first collaborative creation task", and the collaborative creation task set and published by the task publisher in the "task setting stage" is referred to as a "second collaborative creation task".

[0203] The content contained in the second collaborative creation task is basically the same as the content of the task template, and only the content set by the task publisher in the original task template is changed. However, these changes do not change the composition mode set of the initial content cluster, that is, the direct composition relationship of the initial content cluster will not be changed by the task publisher inputting the task setting information.

[0204] In this embodiment, the second collaborative creation task includes one or more initial subtasks and one or more initial content clusters, wherein the one or more initial subtasks include content cluster corresponding subtasks, and the content cluster corresponding subtasks have corresponding initial content clusters, and the one or more initial subtasks include framework type subtasks.

[0205] The content cluster corresponding subtask is a type of subtask, and specifically, the content cluster corresponding subtask refers to the existence of a corresponding relationship between the initial subtask and at least one initial content cluster. As shown in FIG. 2, on the contrary, the one or more initial subtasks can also include content cluster non-corresponding subtasks, which means that there is no corresponding relationship between the initial subtask and the initial content cluster.

[0206] In addition, since the initial subtask is also referred to as the first level subtask, the above-mentioned corresponding relationship is also referred to as the "first level corresponding relationship".

[0207] In this embodiment, the initial subtask with the corresponding relationship is referred to as a "content cluster corresponding type subtask", and the initial subtask without the corresponding relationship is referred to as a "content cluster non-corresponding type subtask". For example, when the initial content cluster includes a default content block and / or a set content block, the default content block and the set content block do not have the first-level corresponding relationship with the initial subtask, as shown in FIG. 2. In addition, there is also a possible case that the initial subtask is an atomic type subtask, and the initial subtask and the initial content cluster do not have the first-level corresponding relationship.

[0208] In step S101, the task publisher generates an execution set content block corresponding to the set content block according to the task setting information, and the initial content cluster composition mode set is not changed. As shown in FIG. 2, the task publisher generates an execution set content block corresponding to the set content block according to the task setting information.

[0209] In addition, the above method further includes:

[0210] Step S103: When receiving the first viewing request of the task publisher, assembling one or more initial content clusters according to the initial content cluster composition mode set to generate an initial digital work.

[0211] The initial content cluster composition mode set includes one overall content cluster composition mode and / or one or more first-level content cluster composition modes, and the role is to assemble the initial content clusters to generate the initial digital work. Specifically, before the task publisher inputs the task setting information, the digital work generated by assembling one or more initial content clusters according to the initial content cluster composition mode set based on the first viewing request.

[0212] The one or more initial content clusters can include a default content block and / or a set content block, or can not include the same, which can be determined according to the content blocks of the task template.

[0213] After the task publisher inputs the task setting information, step S101 further includes:

[0214] Step S104: When receiving the second viewing request of the task publisher, assembling the initial content cluster to which the set content block belongs and other initial content clusters according to the initial content cluster composition mode set to generate a set digital work.

[0215] The set content block in the initial content cluster to which the set content block belongs is updated to an execution set content block. The other initial content clusters are the initial content clusters in the one or more initial content clusters, except for the initial content cluster to which the set content block belongs.

[0216] Since the task publisher does not change the initial content cluster composition mode set in the task setting stage, the initial content cluster composition mode set is still used for content clustering or content block assembly. The difference is that the assembled initial content cluster changes from the original setting content block to the execution setting content block, or it is understood as a part of a certain initial content cluster. For example, in the "patent value evaluation report", the setting content blocks SCcluster(xx) "patent application number" and SCcluster(xx) "patent application type" are all part of the initial content cluster clusterGroup(3) "patent information". Therefore, after setting, the initial content cluster clusterGroup(3) is assembled with other initial content clusters to generate a setting digital work.

[0217] After the task publisher publishes the second collaborative creation task, the default content block has work content. The default content block includes a fixed default content block and / or a conditional default content block. The fixed default content block can be represented as DCcluster_f. The fixed default content block will appear in the digital work and will not change due to the creation behavior of the collaborative creator or the behavior of the user watching the digital work. The conditional default content block can be represented as DCcluster_v. The conditional default content block belongs to the framework type content cluster. The conditional default content block has a corresponding lower-level sub-task.

[0218] In addition, the execution setting content block also has work content. After the task publisher inputs the task setting information, the system generates the work content of the execution setting content block based on the task setting information according to the setting content block generation method. At this time, since the creation content block has not been created by the creator, it does not have work content, but the creation content block can provide content block objects based on its content block relationship attribute in the corresponding position of the setting digital work.

[0219] In addition, optionally, in at least one initial content cluster of the assembled generated initial digital work or setting digital work, a reference content block is also included, which references the corresponding part of the setting content block that has work content, but the corresponding part of the reference creation content block does not have work content.

[0220] The above steps S103 and S104 generate a setting digital work according to the viewing request of the task publisher, and the main implementation steps include:

[0221] 1) Receive the second viewing request of the task publisher.

[0222] 2) According to the task setting information, generate an execution setting content block corresponding to the setting content block.

[0223] 3) Obtain an initial content cluster composition mode set. In the task setting stage, the initial content cluster composition mode set is constant.

[0224] 4) Assemble the initial content cluster to which the set content block belongs and other initial content clusters according to the initial content cluster composition mode set to generate the set digital work. The other initial content clusters are one or more initial content clusters other than the initial content cluster to which the set content block belongs.

[0225] 5) Display the set digital work, which is an optional step.

[0226] Optionally, in steps S103 and S104, a set task state diagram is generated based on a trigger of a review request.

[0227] In this embodiment, the review request is initiated by the task publisher, such as a second review request.

[0228] In the task setting stage, a set task state diagram is generated according to an initial task state diagram. The set task state diagram includes the task setting information, and further includes information about node types, node relationships, node states, etc. The corresponding data structure can be used in the user equipment and the server equipment to maintain and operate in the running memory of the equipment. Moreover, the set task state diagram is generated before the second collaborative creation task is published.

[0229] When the task publisher inputs the task setting information, if the task publisher does not modify the process rules pre-set in the task template, the set task state diagram of the collaborative creation task set by the task publisher is consistent with the initial task state diagram in the task template. If the task publisher modifies the initial task state diagram pre-set in the task template, the corresponding set task state diagram is inconsistent with the initial task state diagram.

[0230] In addition, the task publisher sets content block performance attributes and content block relationship attributes for the set content block when inputting the task setting information. A content generation method for generating creative content blocks from the execution content of the subtasks is added. The information processing method used by the content generation method can be direct copying, or retrieval, or translation, or multimedia signal transformation, etc., and is implemented by a script function, such as a python script, a javascript script, etc. Some task templates have set content blocks, such as the task template of the patent value evaluation report collaborative creation task, the content of the content block object of the set content block will be generated from the task setting information in the task publishing stage. The task setting information is input by the task publisher in the task publishing stage, and can be the application number or publication number of the patent to be evaluated, etc. For example, for a patent evaluation task, the input task setting information can be the patent application number to be evaluated. In addition, some task templates can also have no set content blocks.

[0231] Optionally, the above step S102, according to the task setting information and the task template, generates and publishes a second collaborative creation task. Specifically, the following steps are included:

[0232] R4.1: The user equipment or server generates a task data block DB{Task_ID(n)} corresponding to the collaborative creation task Task_ID(n) according to the task setting information [TaskSet,A] input by the task publisher A.

[0233] Specifically, the user equipment or server generates a globally unique collaborative creation task identifier Task_ID(n) for the current collaborative creation task. The task data block DB{Task_ID(n)} includes:

[0234] The task template used: task template identifier a(M). Task setting information [TaskSet,A]: the above-mentioned task setting information input by user A. Globally unique task identifier Task_ID(n). Task publisher identity information, including user ID of user A, and / or user public key. Task data block identifier DB[Task_ID(n)]. The task identifier Task_ID(n) can be a string.

[0235] R4.2: The user equipment or server stores the task data block and generates a task data block access address.

[0236] R4.3: The user equipment or server generates a task data packet, including one or more of the task data block access address, the task data block digital fingerprint, and the task publisher identity information.

[0237] R4.4: The user equipment or the server publishes the task data package to a task template library. Through the task template library, a co-creation community user can browse the task. Moreover, the system can also push the task to a suitable co-creation community user. The co-creation community user includes at least one creator, such as a first creator and a second creator.

[0238] The task template library can be located on a blockchain, that is, step R4.4 publishes the task data package to the task template library on the blockchain.

[0239] It should be noted that, in the embodiments of the present application, the system can not have a centralized storage space for storing the task state graph and the content cluster composition manner set. Because each node of the task state graph and each content cluster composition manner of the content cluster composition manner set are stored in each data block, including the task template data block, the task data block, and the creation information data block. These data blocks have globally unique identifiers, and in the task data block and the creation information data block, there is description information of the mutual relationship between the data block and other data blocks.

[0240] Through these data blocks and their mutual relationship description information, the present application can store the current latest task state graph and the content cluster composition manner set of each co-creation task in a decentralized manner in the system. When a user with permission obtains a co-creation task, the corresponding task data block, the task template data block used by the task, and each creation information data block belonging to the task can be obtained through the globally unique task identifier. By reading the content in these data blocks and the mutual relationship description information of the data blocks, the user can generate the current latest task state graph and the content cluster composition manner set of the co-creation task.

[0241] In addition, in the second stage, the task identifier Task_ID(n) does not have any subtasks (including the next level of subtasks) carried out by co-creators, that is, there is no creative execution content, so after the second co-creation task is published, the task state graph obtained by the first creator before executing the co-creation is called the "first process task state graph", and after the second co-creation task is created by the creator, the subsequent task state graph is called the "second process task state graph".

[0242] Third stage: co-creation stage

[0243] The co-creation stage can be divided into two stages, one stage is based on the second co-creation task published by the task publisher to carry out co-creation, and the other stage is to execute the co-creation task in the process of co-creation by any creator.

[0244] The first stage is introduced first in this embodiment, and the creation process of the second collaborative creation task published by the task publisher is introduced.

[0245] Referring to FIG. 3, it is a flowchart of a collaborative creation method including a framework type subtask provided by an embodiment of the present application. The execution subject of the method can be an electronic device. The electronic device can be implemented as part or all of a computer device in a software, hardware or software and hardware combined manner. The computer device can be a server or a user device. The server in the embodiment of the present application can be a server or a server cluster composed of multiple servers. The user device in the embodiment of the present application can be a smart phone, an AI device, a personal computer, a tablet computer, a wearable device, a smart robot and other smart hardware devices. The task publisher accesses the server through a client on a smart hardware device such as a mobile phone, a tablet computer, a computer or a special handheld terminal to perform a task publishing activity. In this embodiment, the electronic device is taken as an example. The collaborative creation method is shown in FIG. 3. The method includes the following steps.

[0246] Step S201: Obtain a second collaborative creation task. The second collaborative creation task includes one or more initial subtasks and one or more initial content clusters.

[0247] The second collaborative creation task further includes at least one initial corresponding relationship between the one or more initial subtasks and the one or more initial content clusters, or also referred to as a "first level corresponding relationship".

[0248] The second collaborative creation task is a task template published by the template publisher or a collaborative creation task published by the task publisher according to the task template.

[0249] It should be understood that each initial subtask is also referred to as a "first level subtask". According to the level definition, the one or more initial subtasks in the second collaborative creation task can correspond to 1-M level initial subtasks, M≥1 and is a positive integer. One or more subtasks under the "first level subtask" can be referred to as "second level subtasks". One or more subtasks under each "second level subtask" can be referred to as "third level subtasks". This is true for the Mth level subtask. In addition, the first level subtask, the second level subtask, the third level subtask, …, and the Mth level subtask can be an atomic type subtask or a framework type subtask.

[0250] The first-level correspondence can be formulated by the template publisher or the task publisher. In addition, the second-level subtask, the third-level subtask to the Mth-level subtask can also be a content cluster corresponding subtask corresponding to a content cluster and having a second-level correspondence, a third-level correspondence to an Mth-level correspondence. These correspondences can also be formulated by the template publisher or the task publisher, which is not limited in the embodiment.

[0251] In addition, the initial content cluster overall composition mode set is also included in the second collaborative creation task. For details, refer to the foregoing description of the "first stage" and "second stage", which will not be repeated here.

[0252] The creator can access the task template library through the user device. The task template library stores the task templates published by the template publisher or the task publisher. The creator selects a suitable collaborative creation task template according to the collaborative creation needs of the digital work, and obtains the collaborative creation task from the collaborative creation task template, such as the second collaborative creation task, and creates the second collaborative creation task.

[0253] Step S202: receiving the target initial subtask selected by the second creator in the one or more initial subtasks.

[0254] The initial subtask can be represented by a subtask identifier, such as subtask identifiers T1, T2, and T3 representing the first initial subtask, the second initial subtask, and the third initial subtask.

[0255] The second collaborative creation task also includes a current process task state diagram. In the embodiment, before the second creator performs the collaborative creation task, the current process task state diagram is a first process task state diagram, which is a task state diagram corresponding to the task before the collaborative creation of the task is performed. The first process task state diagram includes all initial subtasks and the node dependency relationship of these initial subtasks, node states such as creatable or uncreatable states, etc. The initial subtask in the uncreatable state cannot be selected.

[0256] Determining the target initial subtask selected by the second creator in one or more initial subtasks in the first process task state diagram.

[0257] Step S203: in the case where the target subtask is a content cluster corresponding subtask, providing the target initial subtask and the corresponding target initial content cluster to the second creator for the second creator to perform collaborative creation.

[0258] The target content cluster corresponding subtask has a corresponding target initial content cluster, and the first-level correspondence between them is formulated in the task template.

[0259] Step S204: receiving third creation information of the second creator for the target initial subtask, the third creation information including: third execution content corresponding to the target initial subtask, and a target third execution content cluster corresponding to the target initial content cluster.

[0260] In addition, the third creation information further includes an execution correspondence relationship between the target third execution content cluster and the third execution content.

[0261] Specifically, for a content cluster corresponding subtask (target initial subtask), there is necessarily a corresponding initial content cluster, and the correspondence relationship between the two is generated in advance and saved in the second collaborative creation task. The second collaborative creation task includes a plurality of first-level correspondence relationships, i.e., there is at least one correspondence relationship between at least one initial subtask and at least one initial content cluster. The target correspondence relationship is included in the at least one correspondence relationship, and the target correspondence relationship is the correspondence relationship between the target initial subtask and the target initial content cluster.

[0262] Optionally, the target correspondence relationship is also referred to as a "target first-level correspondence relationship".

[0263] In step S203, the specific execution process includes: first determining the target correspondence relationship, i.e., the target first-level correspondence relationship, according to the target initial subtask selected by the second creator, then finding out the target initial content cluster corresponding to the target initial subtask according to the target first-level correspondence relationship, and finally providing the target initial subtask and the corresponding target initial content cluster to the second creator.

[0264] In addition, the above process also includes updating the current process task state diagram. Specifically, after receiving the third creation information, the current process task state diagram becomes a second process task state diagram, and the second process task state diagram includes the third execution content, which belongs to the target initial subtask.

[0265] It should be understood that after each collaborative creation task is executed, i.e., the corresponding execution content is generated, the current process task state diagram is updated synchronously. The update content is: adding the new execution content belonging to the target subtask in the process task state diagram before creation to obtain the second, third, and fourth process task state diagrams.

[0266] In addition, the second collaborative creation task also includes reference creation information of the target initial subtask, and the reference creation information comes from a task template and is generated by a task template formulator. The reference creation information is used to provide a reference basis for subsequent collaborative creation of creators, thereby improving the attractiveness to subsequent creators and making the execution content more likely to form a complete manuscript or a partially complete manuscript, so as to have a chance to obtain more copyright benefits.

[0267] Therefore, the step S203 specifically includes: providing the target initial subtask and the target initial content cluster to the second creator.

[0268] For example, when the template maker M makes the task template, the reference creation information for the second-level subtask T1.M.1 includes the execution content reference creation information [T1.M.1, M], the execution creation content block reference creation information CCcluster{T1.M.1, [T1.M.1, M]} and the execution corresponding relationship: reference creation information [T1.M.1, M] ~ CCcluster{T1.M.1, [T1.M.1, M]}. So as to provide the second creator with the reference creation information for collaborative creation task.

[0269] Since the target initial subtask can be a framework-type subtask or an atomic-type subtask, the initial content cluster corresponding to the framework-type subtask is a framework-type content cluster, and the initial content cluster corresponding to the atomic-type subtask is a creation content block. Therefore, in the collaborative creation process, the following two implementation manners are provided:

[0270] Implementation manner one: if the target initial subtask is a framework-type subtask and is an m-level subtask, the step S204 includes: providing the target initial subtask and the corresponding framework-type content cluster to the second creator.

[0271] Since the framework-type subtask has a target m-level corresponding relationship with the framework-type content cluster, when the second creator is provided with the target initial content cluster for collaborative creation, the target initial content cluster is the framework-type content cluster corresponding to the target initial subtask, m is a positive integer and m≥1, and in this implementation manner, m=1, i.e., the first-level subtask is taken as an example.

[0272] Implementation manner two: if the target initial subtask is an atomic-type subtask and is an m-level subtask, m is a positive integer and m≥1, and in this implementation manner, m=1, i.e., the first-level subtask is taken as an example, the step S204 includes: providing the target initial subtask and the corresponding creation content block to the second creator.

[0273] Since the atomic-type subtask has a target first-level corresponding relationship with the creation content block, when the second creator is provided with the target initial content cluster for collaborative creation, the target initial content cluster is the creation content block corresponding to the atomic-type subtask.

[0274] The second creator performs collaborative creation according to the information provided in the above-mentioned implementation manner one and implementation manner two, and inputs the first creation information. Correspondingly, the user equipment or the server receives the third creation information of the target subtask.

[0275] The third creation information includes: the third execution content corresponding to the target initial subtask, the target third execution content cluster corresponding to the target initial content cluster, and the execution correspondence relationship between the target third execution content cluster and the third execution content.

[0276] As shown in FIG. 4, the target sub-initial task has the third execution content after the second creator creates, the target initial content cluster generates the target third execution content cluster after the second creator creates, and the second creator also establishes the execution correspondence relationship between the third execution content and the target third execution content cluster. Since the correspondence relationship before creation is "first-level correspondence relationship", after execution creation, it is called "execution first-level correspondence relationship", or simply "execution correspondence relationship".

[0277] In addition, after step S204, steps S207-S210 are further included:

[0278] Step S207: generating the creation information data block corresponding to the target initial subtask according to the third creation information.

[0279] For example, the first creator a generates the creation information data block corresponding to the target subtask T1 as DB[T1,a(1)]. The creation information data block DB[T1,a(1)] includes:

[0280] 1) Creation content information, including:

[0281] Execution content identifier [T1.a(1)] and its creation information.

[0282] Execution content cluster identifier clusterGroup{T1,[T1,a(1)]} and its creation information.

[0283] Reference creation information.

[0284] Execution content [T1.a(1)] node relationship information, including:

[0285] Node ownership relationship: belonging to subtask T1.

[0286] Node possession relationship: possessing the second-level subtask, such as T1.a(1).1 and T1.a(1).2.

[0287] Node dependency relationship: dependent task setting information.

[0288] Node derivation relationship: deriving T2.

[0289] Node inheritance relationship: yes / no.

[0290] Node revision relationship: yes / no

[0291] First-level correspondence relationship: yes / no.

[0292] Execute the first level correspondence: such as the correspondence between content [T1, a (1)] and framework content cluster group composition clusterGroup{T1, [T1, a (1)]}.

[0293] Execute the content cluster clusterGroup{T1, [T1, a (1)]} node relationship information, including:

[0294] Node ownership relationship: belonging to content cluster clusterGroup{T1}.

[0295] First level correspondence: yes / no.

[0296] Execute the first level correspondence: execute the correspondence between content [T1, a (1)] and framework content cluster group composition clusterGroup{T1, [T1, a (1)]}.

[0297] 2) Task identification, Task_ID(n).

[0298] 3) Creator identity information, including user ID of user a and / or user public key.

[0299] 4) Creation information data block identification, DB[T1, a (1)].

[0300] It should be noted that in various embodiments of the present application, the creation information can contain node relationship information or not contain node relationship information, and the present embodiment does not limit this.

[0301] Step S208: The server stores the creation information data block and generates a creation information data block access address.

[0302] Step S209: The user equipment or server generates a creation information data packet, including one or more of the following: creation information data block access address, creation information data block digital fingerprint, and creation information publisher identity information.

[0303] Step S210: The user equipment or server publishes the creation information data packet, so that the collaborative creation community related users can access or be pushed to the creation information data packet.

[0304] The collaborative creation process of "implementation method one" in step S203 is described in detail below.

[0305] In the second collaborative creation task, one or more initial sub-tasks correspond to 1st to Mth level initial sub-tasks, M is greater than or equal to 1 and is a positive integer, and the third creation information further comprises a target third execution content cluster and a third execution content execution corresponding relationship; the execution corresponding relationship is a corresponding relationship between a composition mode of the framework type content cluster and the third execution content.

[0306] If the target initial sub-task is an Mth level sub-task, the execution corresponding relationship is an Mth level corresponding relationship between a composition mode of the corresponding framework type content cluster and the third execution content, 1≤m≤M, and m is a positive integer.

[0307] Optionally, the composition mode of the corresponding framework type content cluster is an Mth level composition mode of the framework type content cluster, the Mth level composition mode of the framework type content cluster comprises at least one (M+1)th level content cluster, and the third execution content comprises at least one (M+1)th level sub-task.

[0308] If there is a content cluster corresponding type sub-task in the at least one (M+1)th level sub-task, the content cluster corresponding type sub-task in the at least one (M+1)th level sub-task has at least one (M+1)th level corresponding relationship with the at least one (M+1)th level content cluster.

[0309] If there is also a content cluster non-corresponding type sub-task in the at least one (M+1)th level sub-task, the (M+1)th level sub-task does not have a corresponding content cluster.

[0310] It should be understood that, similar to the task template, the third execution content can further comprise (M+2)th, (M+3)th, and more level sub-tasks, which are not limited in the present application.

[0311] For example, as shown in FIG. 5a, the target initial sub-task has only one level, that is, the target initial sub-task is a 1st level sub-task, m=1, and is a framework type sub-task, which has a 1st level corresponding relationship with the target initial content cluster, and the 1st level corresponding relationship is established by the template publisher in the task template stage. After the second creator inputs the third creation information, the third execution content corresponding to the target initial sub-task and the target third execution content cluster corresponding to the target initial content cluster are generated, and the two have a 1st level execution corresponding relationship.

[0312] At this time, the target third execution content cluster is a composition mode of a 1st level framework type content cluster. The composition mode of the 1st level framework type content cluster comprises a 2nd level content cluster, and the third execution content comprises a 2nd level sub-task.

[0313] The number of the 2nd level sub-tasks can be set by the second creator, and in this example, two 2nd level sub-tasks are generated, one of which is an atomic type sub-task and one of which is a framework type sub-task. Of course, they can all be atomic type sub-tasks or framework type sub-tasks.

[0314] In addition, both of the second-level sub-tasks can be content cluster corresponding sub-tasks, or can be partially content cluster corresponding sub-tasks. In the example of FIG. 5a, both of the second-level sub-tasks are content cluster corresponding sub-tasks, and the second-level atomic sub-task has a second-level corresponding relationship with one second-level content cluster, and the other second-level framework sub-task has another second-level corresponding relationship with another second-level content cluster. That is, the framework sub-task (the (m+1)th sub-task) has an (m+1)th corresponding relationship with the (m+1)th content cluster.

[0315] Therefore, in the third creative information, the third execution content includes two second-level sub-tasks, the target third execution content cluster is a component of the first-level framework content cluster, and the third execution content has a first-level corresponding relationship with the component of the first-level framework content cluster. Optionally, the two second-level sub-tasks include an atomic sub-task and a framework sub-task, the target third execution content cluster includes two second-level content clusters, and the two second-level content clusters have two second-level corresponding relationships with the two second-level sub-tasks in the third execution content.

[0316] Optionally, in another embodiment, if the target initial sub-task includes two or more levels of sub-tasks, such as m≥2, assuming m=2, the target sub-task is a second-level sub-task, and the second creator collaborates with the second-level sub-task, which is a framework sub-task, to generate third creative information. Correspondingly, the third execution content and the target third execution content cluster can further include one or more third-level sub-tasks, one or more third-level content clusters, and new third-level corresponding relationships, and the specific content is the same as the foregoing embodiments, which will not be described here.

[0317] In addition, in the above creative process, other creators can also create the second-level sub-tasks, for example, the first creator selects one of the two second-level sub-tasks to collaborate and generate first creative information. Specifically, if the target sub-task selected by the first creator is a framework sub-task, the first creative information is generated.

[0318] The first execution content in the first creation information corresponding to the target second execution content cluster of the target content cluster, the first execution content in this example includes two third-level sub-tasks, and the two third-level sub-tasks are atomic sub-tasks, and the target second execution content cluster is a component mode of the second-level framework type content cluster, which includes two third-level content clusters, and the two third-level content clusters have a third-level corresponding relationship with the two third-level sub-tasks in the first execution content. In addition, the first execution content and the component mode of the second-level framework type content cluster have a second-level execution corresponding relationship, which is not shown in FIG. 5a.

[0319] In this embodiment, the collaborative creation process of "implementation mode two" in the above step S204 is also described in detail.

[0320] In "implementation mode two", for the collaborative creation process of the target sub-task being an atomic sub-task, as shown in FIG. 5b, it specifically includes:

[0321] The above step S203': providing the target initial sub-task, the corresponding creation content block, and the reference creation information of the target initial sub-task to the second creator.

[0322] Step S204': receiving the third creation information input by the second creator, the third creation information including third execution content, a target third execution content cluster, and a first-level execution corresponding relationship between the target third execution content cluster and the third execution content.

[0323] Among them, the third execution content includes the execution content of the atomic sub-task, and the target third execution content cluster is an execution creation content block, which corresponds to the "creation content block" before creation. In this implementation mode, the first-level execution corresponding relationship is the corresponding relationship between the execution creation content block and the atomic sub-task.

[0324] Similarly, the target sub-task can also be a second-level sub-task, a third-level sub-task, or an m-level sub-task, and the collaborative creation process is the same as the foregoing embodiments.

[0325] For example, as shown in FIG. 5a, the target sub-task is a third-level sub-task, the third-level sub-task is an atomic sub-task, the first creator performs collaborative creation on the third-level sub-task, and generates first creation information. The first creation information includes first execution content, a target execution content cluster, and an execution corresponding relationship between the first execution content and the target execution content cluster. In this example, the first execution content includes a fourth-level sub-task, and the fourth-level sub-task is an atomic sub-task, the target execution content cluster is a fourth-level content cluster, the fourth-level content cluster is an execution creation content block, and in addition, the fourth-level sub-task and the fourth-level content cluster have a fourth-level corresponding relationship.

[0326] It should be noted that the collaborative creation process of the atomic subtask in this embodiment can be applied to any atomic subtask in FIG. 5a, including but not limited to the second-level subtask, the third-level subtask, and the m-level subtask. For details, please refer to the foregoing embodiment description, which will not be repeated here.

[0327] In addition, as the collaborative creation proceeds, the number of subtasks and the number of framework content clusters are increased one by one, and the corresponding relationship is also increased step by step. However, the last subtask of the entire collaborative creation task, such as the M-level subtask, is an atomic subtask, and the entire collaborative creation is completed after the subtask is created by the creator.

[0328] It should be noted that in this application, uppercase letters and lowercase letters have different meanings. The lowercase letter "m" represents the number of target subtasks currently being executed in the collaborative creation task, and the uppercase letter "M" represents the total number of levels, 1≤m≤M.

[0329] In addition, after the step S204 receives the third creation information of the target initial subtask from the second creator, it further includes:

[0330] When the second creator's review request is received, a third digital work is generated according to the composition method of the corresponding framework content cluster in response to the review request. The third digital work is generated according to the composition method of the corresponding framework content cluster after the second creator performs collaborative creation on the framework subtask. The composition method of the corresponding framework content cluster is described in the foregoing "Embodiment One". The composition method of the framework content cluster includes information such as content cluster identifier, content cluster type, and corresponding content cluster work content.

[0331] Specifically, based on the review request of the second creator, the corresponding information snapshot is obtained, and then according to the information snapshot, the system or the user equipment generates a third digital work according to the composition method of the corresponding framework content cluster of the target initial subtask. The third digital work is a digital work generated based on the third creation information, and is the smallest digital work in the collaborative creation process. The third execution content is included in the third digital work, but the third execution content may not include specific work content, such as only a framework.

[0332] In this embodiment, if the target subtask selected by the second creator is an atomic subtask and a content cluster corresponding subtask, according to the foregoing "Embodiment Two", after the second creator performs collaborative creation, an execution creation content block is generated. After the step S204, when the second creator's review request is received, a fourth digital work is generated according to the execution creation content block in response to the review request.

[0333] For the atomic subtask, after the second creator collaborates, the third execution content has the work content, so the fourth digital work has the work content. The process of generating the fourth digital work is similar to the above, receiving the second creator's viewing request, generating an information snapshot according to the viewing request, and then according to the information snapshot, the system or user equipment generates the fourth digital work according to the execution creation content block corresponding to the target initial subtask.

[0334] As shown in FIG. 6a, the task template includes 3 initial subtasks, T1, T2 and T3. Among them, T1 and T2 are atomic subtasks, and T3 is a framework subtask. The task template also includes 3 initial content clusters, C1, C2 and C3, and the initial subtask T1 has a first-level correspondence relationship with the initial content cluster C2, and the initial subtask T3 has a first-level correspondence relationship with the initial content cluster C3. The initial subtask T2 does not have a corresponding initial content cluster, that is, the initial subtask T2 is a content cluster non-correspondence type subtask, and the initial subtasks T1 and T3 are content cluster correspondence type subtasks.

[0335] In the first collaborative creation process, if the target initial subtask is the framework subtask T3, which corresponds to the framework content cluster C3, after the second creator creates, the generated third creation information includes: the third execution content and the target third execution content cluster, and the execution first-level correspondence relationship. Since the target initial content cluster C3 is a framework content cluster, the composition method of the framework content cluster is generated after creation. Based on the viewing request of the second creator, the system or user equipment assembles the default content block and / or execution setting content block according to the composition method of the framework content cluster corresponding to the target initial subtask T3, to generate the third digital work, as shown in FIG. 6a.

[0336] If the target initial subtask is the atomic subtask T1, which corresponds to the initial content cluster C1, and the initial content cluster C1 is a creation content block, after the second creator creates, the generated third creation information includes: the third execution content and the target third execution content cluster, and the execution first-level correspondence relationship. Since the target initial content cluster C2 is a creation content block, after creation, the generated target third execution content cluster is an execution creation content block. Based on the viewing request of the second creator, the system or user equipment generates the fourth digital work according to the execution creation content block corresponding to the target initial subtask T1, as shown in FIG. 6b, and the content in the fourth digital work is not empty, which includes specific execution content.

[0337] The third digital work is different from the fourth digital work in that the third digital work is the minimum digital work generated by the second creator after performing collaborative creation on the framework type subtask, and the fourth digital work is the minimum digital work generated by the second creator after performing collaborative creation on the atomic type subtask.

[0338] The embodiment provides a method for a creator to perform collaborative creation on a target subtask, and generates creation information by performing collaborative creation on the target subtask which is a content cluster corresponding type subtask, wherein the creation information includes an execution content and a target execution content cluster, and an execution corresponding relationship between the execution content and the target execution content cluster. In this creation process, since the overall composition mode of the content clusters does not change, and the next level subtask of the framework type subtask and its dependency relationship are pre-established by the creator, or the task template publisher, or the task publisher, the creation behavior of the subsequent creator will not be confused, and therefore the method meets the necessary requirements of the task template publisher or the task publisher on certain specification type and urgent need type subgoals. In addition, the creator participating in the collaborative creation is also given a certain degree of task decomposition mode adjustment ability, so that the operation of the collaborative creation task is more concise and the processing is more efficient, thereby improving the digital production efficiency of the whole society.

[0339] In addition, in the subsequent creation process, the creator of the previous subtask also provides reference creation information for the creation of the next level subtask, which is used to provide a reference basis for the collaborative creation of the subsequent creator, thereby improving the attractiveness to the subsequent creator, making the execution content more likely to form a complete draft, and thus having the opportunity to obtain more copyright benefits.

[0340] Similarly, the above embodiment introduces the collaborative creation process of the content cluster corresponding type subtask, and also includes the collaborative creation of the content cluster non-corresponding type subtask, which refers to a subtask that does not have a corresponding content cluster. As shown in FIG. 7, the above method also includes:

[0341] Step S205: providing the target initial subtask to the second creator for the second creator to perform collaborative creation.

[0342] Optionally, if the second collaborative creation task also includes reference creation information of the target initial subtask, the reference creation information of the target initial subtask is also used as a basis for the second creator to perform collaborative creation. The reference creation information of the target initial subtask comes from the task template.

[0343] Step S206: receiving fourth creation information of the target initial subtask by the second creator, wherein the fourth creation information includes: fourth execution content corresponding to the target initial subtask.

[0344] Optionally, the target initial subtask can be an atomic subtask or a framework subtask; if it is an atomic subtask, the generated fourth execution content can include one or more next-level subtasks, such as when the target initial subtask is an m-level subtask and is a framework subtask, after the second creator creates, the fourth execution content includes at least one m+1-level subtask. Similar to the foregoing “Embodiment Mode One”, see the foregoing embodiment description.

[0345] In addition, after step S206, a current process task state diagram is generated, which is a third process task state diagram. The third process task state diagram includes fourth execution content, which belongs to the target initial subtask.

[0346] Based on the fourth creation information, when a review request of the second creator is received, in response to the review request, a corresponding digital work is generated according to the fourth execution content.

[0347] In the above collaborative creation process, after the collaborative creation of at least one creator, such as after step S204 or step S206, a second composite digital work is generated by assembling the creation information of at least one creator according to the current content cluster composition mode set.

[0348] Specifically, such as after the second creator generates the third creation information, the current content cluster composition mode set is a first creation content cluster composition mode set, and before the second creator generates the third creation information, the current content cluster composition mode set is an initial content cluster composition mode set. The first creation content cluster composition mode set increases the composition mode of the newly generated framework content cluster in the third creation information compared to the initial content cluster composition mode set.

[0349] The method includes: when a review request of the second creator is received, in response to the review request, an information snapshot is generated, and the information snapshot includes the third execution content.

[0350] According to the information snapshot and according to the current content cluster composition mode set (i.e., the first creation content cluster composition mode set), the target third execution content cluster is assembled with other initial content clusters to generate a second composite digital work. Among the one or more initial content clusters, the other initial content clusters are content clusters other than the target third execution content cluster and the target initial content cluster.

[0351] Optionally, the one or more initial content clusters include a default content block and / or an execution setting content block. In addition, a reference content block can also be included. The number of execution setting content blocks, default content blocks, and reference content blocks can be one or more.

[0352] After the second creator completes the collaborative creation, not only is the content cluster composition manner set updated, but also the task state diagram is updated, and the first process task state diagram is updated to a second process task state diagram. The specific process includes: adding the third execution content described above in the first process task state diagram as an execution content node belonging to the target initial subtask, and generating the second process task state diagram. The updated second process task state diagram includes the execution content node belonging to the target initial subtask.

[0353] When the review request from the second creator is received, an information snapshot is generated in response to the review request, the selection operation of the second creator in the second process task state diagram is obtained, and the information snapshot is generated according to the selection operation. The selection operation is a unique selection of multiple execution contents belonging to the same subtask in the second process task state diagram, and the information snapshot includes the third execution content.

[0354] According to the information snapshot and the current content cluster composition manner set, the system or the user equipment assembles the target third execution content cluster with other initial content clusters to generate a second composite digital work. The content cluster composition manner set can include one overall content cluster composition manner and several first-level content cluster composition manners, and include the composition manner of the framework type content cluster.

[0355] The task template includes a subtask system and a content cluster system, and a corresponding relationship between each initial subtask and an initial content cluster. After the above-mentioned "first stage" to "third stage", the second creator generates third creation information, which includes the third execution content corresponding to the target initial subtask, the target third execution content cluster corresponding to the target initial content cluster, and an execution corresponding relationship between the third execution content and the target third execution content cluster.

[0356] One possible implementation is that, as shown in FIG. 8a, the target third execution content cluster C3 and other content clusters, such as initial content clusters C1 and C2, are assembled to generate a second composite digital work according to the current content cluster composition manner set.

[0357] Optionally, another target execution content cluster, such as C1, can also be assembled with the target execution content cluster C3 according to the content cluster composition manner set to generate a second composite digital work.

[0358] Another possible implementation is that according to the current content cluster composition mode set, the target third execution content cluster C3, the initial content clusters C1 and C2, and the default content block D1 and / or the execution setting content block S1 are assembled to generate a second composite digital work. The execution setting content block S1 is generated by the task publisher in the task setting stage.

[0359] Optionally, the other content clusters can further include a reference content block (QCcluster), which can reference the aforementioned creation content block and / or execution setting content block. The reference content block can be generated from one type of content block or both types of content blocks.

[0360] It should be noted that there is a conditional default content block in the default content block, which does not necessarily appear in the above-mentioned digital work. This is related to the creation behavior of the collaborative creator or the behavior of the user watching the digital work. When the digital work process information snapshot includes the corresponding next level subtask, the corresponding conditional default content block appears in the digital work. When the digital work process information snapshot does not include the corresponding next level subtask, the corresponding conditional default content block does not appear in the digital work.

[0361] The collaborative creation method provided by the embodiments of the present application includes a framework type subtask, realizes more optimal task decomposition and more optimal process management, so that experts in various fields can operate on intelligent terminal devices, participate in collaborative creation using their fragmented time, thereby helping to further improve the digital production efficiency of the whole society.

[0362] Specifically, the collaborative creation task includes a framework type subtask, one or more subtasks include a content cluster corresponding type subtask, and the content cluster corresponding type subtask has a corresponding content cluster. The creator selects a target subtask, such as a framework type subtask or an atomic type subtask, to create and generate creation information. The creation information includes execution content corresponding to the target subtask and a target execution content cluster corresponding to the target content cluster. In this creation process, the content cluster overall composition mode between the content clusters does not change, and the next level subtask of the framework type subtask and its dependency relationship are pre-established by the previous creator, or the template maker, or the task publisher. Therefore, the creation behavior of the current creator does not become chaotic after publication, and thus the method meets the necessary requirements of the template maker or the task publisher for certain specification type and urgent type subgoals.

[0363] In addition, the creator participating in the collaborative creation is also given a certain degree of task decomposition mode adjustment ability, so that the operation of the collaborative creation task is more concise and efficient, thereby improving the digital production efficiency of the whole society.

[0364] In addition, based on the above-mentioned collaborative creation process of the initial subtask, the embodiment further provides a collaborative creation process of a general subtask, that is, in the intermediate process of collaborative creation, the first creator performs collaborative creation on any subtask, specifically, as shown in FIG. 8b, the method comprises:

[0365] Step S801: Obtain a first collaborative creation task, wherein the first collaborative creation task comprises one or more subtasks and one or more content clusters.

[0366] The one or more subtasks comprise a content cluster corresponding subtask, and the content cluster corresponding subtask has a corresponding content cluster.

[0367] The first collaborative creation task can be the aforementioned second collaborative creation task, or can be other intermediate collaborative creation processes, which are not limited in the embodiment.

[0368] Step S802: Obtain a target subtask selected by the first creator in the one or more subtasks.

[0369] Step S803: In the case that the target subtask is a content cluster corresponding subtask, provide the target subtask and a corresponding target content cluster to the first creator for the first creator to perform collaborative creation, and the target content cluster has a corresponding relationship with the target subtask.

[0370] Step S804: Receive first creation information of the target subtask by the first creator, wherein the first creation information comprises first execution content corresponding to the target subtask and a target execution content cluster corresponding to the target content cluster.

[0371] In addition, the first creation information further comprises an execution corresponding relationship between the target execution content cluster and the first execution content.

[0372] The first collaborative creation task further comprises a current process task state diagram, before receiving the first creation information, the current process task state diagram is a fourth process task state diagram, and one or more subtasks in the fourth process task state diagram are in a creatable state. The target subtask selected by the first creator in the one or more subtasks in the creatable state is obtained.

[0373] After receiving the first creation information, the current process task state diagram is a fifth process task state diagram, and the fifth process task state diagram comprises the first execution content, and the first execution content belongs to the target subtask.

[0374] Further, the first collaborative creation task further comprises at least one corresponding relationship between one or more sub-tasks and one or more content clusters, a target corresponding relationship in the at least one corresponding relationship being a corresponding relationship between a target sub-task and a target content cluster; and if the target sub-task is the content cluster corresponding sub-task, the method further comprises, before providing the target sub-task and the corresponding target content cluster to the first creator, determining the target content cluster according to the target sub-task and the target corresponding relationship.

[0375] In a possible implementation, the first collaborative creation task further comprises reference creation information of the target sub-task, which is used to provide a basis for the first creator to perform the collaborative creation. The reference creation information of the target sub-task is from creation information of an upper-level sub-task to which the target sub-task belongs or a task template.

[0376] When the target sub-task is the framework sub-task, the step S803 specifically comprises providing the target sub-task and the corresponding framework content cluster to the first creator. The target execution content cluster is a composition manner of the corresponding framework content cluster.

[0377] Optionally, the one or more sub-tasks correspond to first to Nth sub-tasks, N is a positive integer and is greater than or equal to 1, and the first creation information further comprises an execution corresponding relationship between the target execution content cluster and the first execution content; if the target sub-task is an nth sub-task, the execution corresponding relationship is an nth corresponding relationship between a composition manner of the corresponding framework content cluster and the first execution content, 1≤n≤N, and n is a positive integer.

[0378] The composition manner of the corresponding framework content cluster is an nth composition manner of a framework content cluster, the nth composition manner of the framework content cluster comprising at least one (n+1)th content cluster; the first execution content comprising at least one (n+1)th sub-task; if there is a content cluster corresponding sub-task in the at least one (n+1)th sub-task, the content cluster corresponding sub-task in the at least one (n+1)th sub-task has at least one (n+1)th corresponding relationship with the at least one (n+1)th content cluster. If the (n+1)th sub-task is a content cluster non-corresponding sub-task, the (n+1)th sub-task does not have a corresponding content cluster.

[0379] The first collaborative creation task further comprises a content cluster composition manner set, and the method further comprises, after the step S705, when receiving a review request of the first creator, generating a first digital work according to the composition manner of the corresponding framework content cluster in response to the review request.

[0380] In another possible implementation, when the target subtask is an atomic subtask, the step S803 comprises: providing the target subtask and the corresponding authoring content block to the first author.

[0381] After the authoring, the target execution content cluster is an execution authoring content block. After the collaborative authoring by the first author, the first authoring information further comprises an execution correspondence relationship between the target execution content cluster and the first execution content. The execution correspondence relationship is a correspondence relationship between the execution authoring content block and the first execution content.

[0382] After the step S804, the method further comprises: when receiving a review request of the first author, generating a second digital work according to the execution authoring content block in response to the review request.

[0383] In the embodiment, the first collaborative authoring task further comprises a current content cluster composition manner set; before receiving the first authoring information, the current content cluster composition manner set is a first process content cluster composition manner set.

[0384] After receiving the first authoring information, the current content cluster composition manner set is a second process content cluster composition manner set, and the second process content cluster composition manner set comprises a composition manner of the framework type content cluster. In other words, the second process content cluster composition manner set comprises a composition manner of the newly generated framework type content cluster in the current authoring and all elements in the first process content cluster composition manner set.

[0385] If the first collaborative authoring task is a second collaborative authoring task, the second collaborative authoring task is generated and published by a task publisher according to task setting information and a task template; the first process content cluster composition manner set is an initial content cluster composition manner set; and the second process content cluster composition manner set is a first creative content cluster composition manner set.

[0386] In addition, after receiving the first authoring information of the target subtask by the first author, the method further comprises: when receiving a review request of the first author, generating an information snapshot in response to the review request, the information snapshot comprising the first execution content; assembling the target execution content cluster and other content clusters according to the information snapshot and according to the current content cluster composition manner set, to generate a first composite digital work. The other content clusters are one or more content clusters, except the target execution content cluster, the target content cluster and other execution content clusters owned by the target content cluster.

[0387] Optionally, the one or more content clusters comprise a default content block and / or an execution setting content block.

[0388] Optionally, the generating the information snapshot in response to the preview request comprises: in response to the preview request, obtaining a selection operation of the first creator in the fourth process task state graph, generating the information snapshot according to the selection operation, the selection operation being a unique selection of a plurality of execution contents belonging to the same subtask in the fourth process task state graph, the information snapshot comprising the one or more execution contents, the one or more execution contents comprising the first execution content, and the one or more execution contents having an execution correspondence relationship with the execution content cluster.

[0389] The generating the first composite digital work comprises: determining, according to the execution correspondence relationship, an execution content cluster corresponding to the one or more execution contents included in the information snapshot; determining, according to the execution content cluster, a content cluster to which the execution content cluster belongs; and assembling, according to the current content cluster composition mode set, the execution content cluster and other content clusters to generate the first composite digital work.

[0390] The other content cluster is a content cluster in the one or more content clusters, other than the execution content cluster, the content cluster to which the execution content cluster belongs, and other execution content clusters owned by the content cluster.

[0391] The above method further comprises: if the first collaborative creation task is a second collaborative creation task, the fourth process task state graph is a first process task state graph, and the fifth process task state graph is a second process task state graph.

[0392] Referring to FIG. 8c, the corresponding target subtask is a content cluster non-corresponding type subtask, and the method further comprises:

[0393] Step S805: providing the target subtask to the first creator for the first creator to perform collaborative creation.

[0394] Step S806: receiving second creation information of the first creator on the target subtask, the second creation information comprising second execution content corresponding to the target subtask.

[0395] If the first collaborative creation task further comprises reference creation information of the target subtask, the reference creation information of the target subtask is from creation information or a task template of an upper-level subtask to which the target subtask belongs.

[0396] Optionally, if the target subtask is an nth-level subtask and is a framework type subtask, the second execution content comprises at least one (n+1)th-level subtask.

[0397] Before receiving the second creation information, the current process task state diagram is a fourth process task state diagram, and the fourth process task state diagram does not include the second execution content; after receiving the second creation information, the current process task state diagram is a sixth process task state diagram, and the sixth process task state diagram includes the second execution content, and the second execution content is attributed to the target subtask.

[0398] In yet another possible implementation, if the first collaborative creation task is the second collaborative creation task, the fourth process task state diagram is the first process task state diagram, and the sixth process task state diagram is the second process task state diagram.

[0399] In yet another possible implementation, after step S806, the method further includes: generating a creation information data block corresponding to the target initial subtask, and the creation information data block includes one or more of a task identifier, creation information, node relationship information, second creator identity information, and a creation information data block identifier.

[0400] And / or,

[0401] The creation information data block is stored, a creation information data block access address is generated, a creation information data packet is generated and published; and the creation information data packet includes one or more of the creation information data block access address, creation information data block digital fingerprint, and second creator identity information.

[0402] It should be noted that, in the embodiment, the execution process of the first collaborative creation task is similar to the execution process of the second collaborative creation task, and reference can be made to the description of the execution process of the second collaborative creation task.

[0403] In addition, the embodiment of the application further provides a digital work watching method, which can be applied to any user with watching permission, including but not limited to the first creator and the second creator. As shown in FIG. 9a, the method includes the following steps.

[0404] In step S901, a third collaborative creation task is obtained, and the third collaborative creation task includes one or more subtasks, one or more content clusters, and a current content cluster composition mode set.

[0405] In step S902, when a watching request of a user is received, one or more content clusters are assembled according to the current content cluster composition mode set to generate a corresponding digital work in response to the watching request.

[0406] The review request is used to review any digital work in the task template development stage, the task setting stage or the collaborative creation process. The current content cluster composition mode set is the updated content cluster composition mode set after the latest creation of the creator. For the collaborative creation of the framework type subtask, the current content cluster composition mode set includes the addition of a new corresponding framework type content cluster composition mode set on the basis of the content cluster composition mode set before the original creation.

[0407] Optionally, in a possible implementation, in the task template development stage and the task setting stage, the one or more subtasks are one or more initial subtasks, and the current content cluster composition mode set is an initial content cluster composition mode set. Since the content cluster composition mode is not changed during the process of setting the task information by the task publisher in the task setting stage, the initial content cluster composition mode set can still be used for assembly to generate the reviewed digital work. Specifically, the process of generating the corresponding digital work includes:

[0408] If the review request is used to review the digital work in the task template development stage, the one or more initial content clusters are assembled according to the initial content cluster composition mode set to generate an initial digital work in response to the review request.

[0409] If the review request is used to review the digital work in the task setting stage, the initial content cluster to which the execution setting content block belongs and other initial content clusters are assembled to generate a setting digital work in response to the review request according to the initial content cluster composition mode set. The other initial content clusters are initial content clusters other than the initial content cluster to which the execution setting content block belongs in the one or more initial content clusters.

[0410] In addition, the generation of the corresponding digital work further includes: if the review request is used to review the digital work in the collaborative creation process, the target execution content cluster and other content clusters are assembled to generate the corresponding digital work in response to the review request according to the current content cluster composition mode set. The other content clusters are content clusters other than the target execution content cluster and the content clusters having a corresponding relationship with the target execution content cluster in the one or more content clusters.

[0411] The embodiment also provides another digital work review method in the review process in the collaborative creation process, as shown in FIG. 9b. The method can be applied to any user with a review right, including but not limited to the first creator and the second creator. The method includes:

[0412] Step S903: obtaining a fourth collaborative creation task, the fourth collaborative creation task including one or more sub-tasks, one or more content clusters, a current process task state diagram, and a current content cluster composition manner set. At least one of the one or more sub-tasks has an execution content, and each sub-task can have one or more execution contents.

[0413] Step S904: generating an information snapshot in response to a user's review request, the information snapshot including one or more execution contents.

[0414] Step S905: generating a corresponding digital work according to the information snapshot and the current content cluster composition manner set. The current content cluster composition manner set is a content cluster composition manner set after the latest collaborative creation.

[0415] Optionally, in one possible implementation, if at least one sub-task has multiple execution contents, generating an information snapshot in response to the review request includes: obtaining a selection operation of the user in the current process task state diagram in response to the review request, and generating the information snapshot according to the selection operation. The selection operation is a unique selection of multiple execution contents belonging to the same sub-task in the current process task state diagram, and the information snapshot includes the execution contents selected uniquely.

[0416] In addition, the fourth collaborative creation task further includes an execution correspondence relationship, which is a correspondence relationship between an execution content cluster and an execution content established after each collaborative creation generates new creation information.

[0417] The generating a corresponding digital work according to the information snapshot and the current content cluster composition manner set includes: determining, according to the execution correspondence relationship, an execution content cluster corresponding to one or more execution contents included in the information snapshot, i.e., all execution content clusters included in the current information snapshot, and determining a content cluster to which the execution content cluster belongs according to the execution content clusters.

[0418] One method of determining the content cluster to which the execution content cluster belongs is to determine according to an owning- belonging correspondence relationship of the execution content cluster. Specifically, when the sub-task to which the execution content included in the information snapshot belongs is a content cluster corresponding sub-task, at least one correspondence relationship between the one or more sub-tasks and the one or more content clusters, at least one execution correspondence relationship between the one or more execution contents and the one or more execution content clusters, at least one owning- belonging correspondence relationship between the one or more sub-tasks and the one or more execution contents, and at least one owning- belonging correspondence relationship between the one or more content clusters and the one or more execution content clusters can be used to determine the content cluster to which the execution content cluster belongs.

[0419] After determining the execution content cluster attribution of the content cluster, further comprising: according to the current content cluster composition mode set, assembling with the execution content cluster and other content clusters to generate the corresponding digital work. Wherein the other content clusters are the content clusters in the one or more content clusters, except the execution content cluster, the content cluster to which the execution content cluster belongs and the other execution content clusters owned by the content cluster.

[0420] Based on the first digital work or the second digital work generated based on the creator's request for watching in the embodiment, a general digital work watching method is also provided in the embodiment. The method can generate a minimum digital work based on one-time collaborative creation of the first creator or the second creator, but the difference from the foregoing is that the watcher is not limited to the first creator or the second creator, but can be any user who has the watching permission.

[0421] Specifically, it includes obtaining a fifth collaborative creation task, which includes one or more subtasks, one or more content clusters, and a current process task state diagram. At least one subtask in the one or more subtasks has execution content.

[0422] When receiving a watching request of a target execution content from a user, an information snapshot is generated in response to the watching request, and the information snapshot includes the target execution content, which is one of the execution content owned by the at least one subtask. According to the information snapshot, a corresponding digital work is generated.

[0423] Wherein, the user is any user who has the access and watching permission, which can be a creator, or can not be a creator, but as long as the user has the watching permission, the user can execute the watching method of the embodiment.

[0424] In addition, the target execution content can be the first to fourth execution content. The target execution content has an execution corresponding relationship with a target execution content cluster, and the target execution content corresponds to a target subtask, such as the third execution content corresponding to the target initial subtask.

[0425] According to the information snapshot, the corresponding digital work is generated, which includes: if the target subtask is a content cluster non-corresponding type subtask, the digital work is empty; because it does not have work content yet.

[0426] If the target subtask is a content cluster corresponding type subtask, the target execution content cluster is determined according to the execution corresponding relationship, and the corresponding digital work is generated according to the target execution content cluster. For details of the assembling generation method, please refer to the foregoing embodiments, which will not be described here.

[0427] The digital work watching method provided in the embodiment enables a user with watching permission to watch any digital work in the task template establishment stage, the task setting stage or the collaborative creation process. In addition, the watching method also includes watching a minimum digital work and watching a composite digital work. The composite digital work can be a complete digital work or a partial complete digital work, and the embodiment does not limit this.

[0428] Embodiment Two

[0429] To better understand the technical solutions of the present application, a complete embodiment is provided in the present application embodiment taking a theme movie and TV play collaborative creation task as an example. The digital work created by the collaborative creation task in the embodiment can be a theme movie and TV play. The embodiment is described according to the above-mentioned “first stage” to “third stage”.

[0430] First stage, task template stage

[0431] A theme movie and TV play task template is set, and the task template only includes a framework type subtask. The reason is that the task decomposition work is completely completed by the creators participating in the collaborative creation, so only one subtask is included. The subgoal identifier and its dependency relationship of the theme movie and TV play collaborative creation task are as follows:

[0432] The subgoal and its dependency relationship of the theme movie and TV play collaborative creation task constitute a subgoal relationship diagram, as shown in FIG. 10-1, including: task template, task setting object and SubObj(1) movie and TV play framework. The subgoal “movie and TV play framework” is aggregated into a framework type subtask, and the framework type subtask and its dependency relationship are established as shown in the following table:

[0433] After completing the above task decomposition, node relationship setting and node state setting, the system generates an initial task state diagram for the task template. In the initial task state diagram, the node type, node relationship and node state can be maintained and operated in the running memory of the device by using a corresponding data structure in the user device and / or server device.

[0434] In some embodiments, taking a user device as an example, in addition to operating and maintaining the task state diagram in the running memory of the user device by using a corresponding data structure, the initial task state diagram can also be displayed in the interactive interface of the user device, so as to enable a human user to intuitively obtain relevant information.

[0435] As shown in FIG. 10-2, the initial task state diagram of the theme movie and TV play collaborative creation task provided in the embodiment is shown. The initial task state diagram includes a subtask “T1 movie and TV play framework”. In addition, the task template also includes a content block system and reference creation information.

[0436] In the content block system, one or more first-level content clusters are assembled to form a digital work according to the content cluster composition set. Each first-level content cluster can be a framework-type content cluster or a classic-type content cluster. Each framework-type content cluster is assembled from one or more lower-level content clusters. Each classic-type content cluster is assembled from one or more of the creative content block, the setting content block, the reference content block, and the default content block.

[0437] In the theme movie task template, the content cluster composition set CG(a, M) is as shown in the following table:

[0438] In the theme movie task template, the content cluster composition set CG(a, M) only includes the first-level content cluster composition set CG(1) "movie framework". Alternatively, the first-level content cluster composition set CG(1) "movie framework" is an initial content cluster corresponding to a first-level subtask, which is an initial subtask T1 "movie framework" in this embodiment. Since the first-level subtask T1 is a framework-type subtask, the initial content cluster CG(T1) "movie framework" is a framework-type content cluster.

[0439] The theme movie task template does not include a default execution content, so the initial content cluster CG(T1) "movie framework" does not have a composition set, i.e., the composition set of the framework-type content cluster CG(T1) in the "first stage" is empty. In addition, the default content block and the setting content block are not included.

[0440] The generation process of the reference creative information is as follows: to facilitate the creation of the creator, the task template formulator provides the reference creative information of the execution content for the framework-type subtask T1 in the task template, and provides the reference creative information of the execution content cluster for the first-level framework-type content cluster clusterGroup(1) "movie framework".

[0441] Specifically, the reference creative information of the subtask execution content [T1.refer] is provided, for example, as follows:

[0442] The reference creative information includes the execution content cluster reference creative information. The task template formulator provides the execution content cluster reference creative information for the first-level framework-type content cluster clusterGroup(1) "movie framework", i.e., the composition set of the framework-type content cluster clusterGroup{1, [T1.refer]}.

[0443] Wherein, the execution content of the first-level subtask T1 refers to the creation information [T1.refer], and corresponds to the execution content cluster of the first-level framework content cluster clusterGroup(1) referring to the creation information clusterGroup{1, [T1.refer]}.

[0444] The execution content cluster of the first-level framework content cluster clusterGroup(1) refers to the creation information, that is, the composition method of the first-level framework content cluster clusterGroup(1) clusterGroup{1, [T1.refer]} is as follows:

[0445] After the above content is formulated, the template formulator uploads the “<Theme Movie> collaborative creation task template” to the task template library to obtain a globally unique task template identifier a(M). Through the task template library, collaborative creation community users can browse the task template on demand. Moreover, the system can also push the task template to suitable collaborative creation community users. For specific processes, refer to steps M.2 to M.5 of the aforementioned “Embodiment One”, which will not be described here.

[0446] In addition, optionally, based on the user's viewing request, the corresponding information snapshot is obtained, and then the initial digital work is generated according to the information snapshot. In this embodiment, the initial digital work of the <Theme Movie> includes the aforementioned first-level framework content cluster clusterGroup(1) “movie framework”. The framework content cluster does not have default content blocks and set content blocks, so the corresponding initial digital work is empty.

[0447] Second stage: task setting stage

[0448] Referring to the method steps of the task setting stage in the aforementioned embodiment one, in this embodiment, specifically includes:

[0449] First, obtain the task setting information input by the task publisher according to the task template. Corresponding to the aforementioned embodiment step S101.

[0450] Step M1: User A accesses the task template library through a user device and selects the <Theme Movie> collaborative creation task template a(m). For human users, the user device is a mobile phone APP, computer application software, etc. For AI or machine intelligence users, the user device is a terminal or server device running AI or machine intelligence software.

[0451] Step M2: The user device obtains the content of the task template a(m).

[0452] Step M3: User A inputs task setting information in the task setting object of the task template through the user device. Specifically, the following information blocks can be included:

[0453] M3.1) Theme of the film: The Door of the Universe.

[0454] M3.2) Story outline of the film: Human civilization, after going through hardships, destroyed the Pleiades star cluster, leaving a huge shadow in the universe, and was about to destroy the entire galaxy. Finally, before the human gathering place was about to be swallowed by a supermassive black hole, light triumphed over evil. From then on, humanity finally got rid of the narrow and violent jungle legacy of the law, and fully established a new civilization system of inclusion and peace. After that, humanity finally managed to safely operate the super-collider that exceeded the Planck energy in a peaceful way, creating a white hole, and thus entering a new cosmic space-time. At this time, at the magnificent entrance of the new universe, the predecessors of cosmic wisdom civilization welcomed the arrival of humanity.

[0455] M3.3) The film includes video, dialogue, background music, theme song.

[0456] It should be noted that the task setting information M3.1-M3.3 input by the task publisher does not have a direct corresponding work content, but will serve as a prerequisite for subsequent creators to carry out collaborative creation.

[0457] Second, generate and publish a second collaborative creation task according to the task setting information and the task template. Corresponding to the aforementioned embodiment step S102.

[0458] The second collaborative creation task includes an initial subtask T1 "film framework" and an initial content cluster clusterGroup(1) "film framework". Wherein, the initial subtask T1 "film framework" is a framework-type subtask, and is a content cluster corresponding-type subtask, and has a first-level corresponding relationship with the initial content cluster clusterGroup(1).

[0459] The specific process of generating and publishing the second collaborative creation task by the user device or the server is the same as the aforementioned embodiment step R4.1-R4.4, and this embodiment will not be repeated here.

[0460] Optionally, the method further comprises: generating a task state diagram according to the task publisher's viewing request. In this embodiment, the task publisher does not modify the process rules pre-set in the task template when inputting the task setting information, so the difference between the task state diagram and the initial task state diagram in the task template is that the task setting object is updated to the task setting information.

[0461] The method further comprises generating an information snapshot according to the set task state diagram, and generating a set digital work according to the information snapshot. The set digital work of the theme film includes the aforementioned initial content cluster clusterGroup (1). The initial content cluster clusterGroup (1) does not have a default content block and a set content block. Therefore, the set digital work of the theme film is the same as the initial digital work, both of which are empty.

[0462] It should be noted that the execution subject of the process of issuing a review request, generating an information snapshot of a version based on the review request, and generating a digital work corresponding to the current information snapshot can be any collaborative creation community user device or user with review permission.

[0463] It should also be noted that for multiple information snapshot versions of the digital work, the task publisher can select one version as a final information snapshot. Similarly, for multiple versions of the digital work, the task publisher can select one version as a final digital work.

[0464] Generally, the task publisher can select a complete information snapshot as a final information snapshot and a digital work corresponding to the complete information snapshot as a complete digital work according to the digital work collaborative creation task requirements.

[0465] After the task publisher selects the final information snapshot or the final digital work, the collaborative creation task ends. All sub-tasks in the task state diagram of the collaborative creation task are set to an uneditable state.

[0466] Third stage: collaborative creation stage

[0467] The embodiment provides six examples in the collaborative creation stage, including the collaborative creation process of atomic sub-tasks and framework sub-tasks, and the process of assembling content clusters of executed sub-tasks to generate corresponding digital works.

[0468] Example 1: Collaborative creation process of a first-level framework sub-task

[0469] This example provides a collaborative creation method of a framework sub-task, which corresponds to “Implementation Method One” in the aforementioned embodiment one and is the same as the method process shown in FIG. 3 of the present application, and specifically includes:

[0470] Step N5.0: Obtain a second collaborative creation task, which is the theme film collaborative creation task published in the aforementioned “second stage”.

[0471] Step N5.1: Obtain a target initial sub-task selected by a second creator.

[0472] In this example, the second creator is creator a, and the target initial subtask is initial subtask T1. Since there is only one initial subtask, and the initial subtask T1 is a content cluster corresponding type subtask, it has a first-level correspondence relationship with the target initial content cluster clusterGroup(1) “movie and drama framework”. Therefore, the target initial subtask T1, the target initial content cluster clusterGroup(1) “movie and drama framework”, and the execution content reference creation information [T1.refer] of T1 are provided to the creator a.

[0473] The execution content reference creation information [T1.refer] of T1 is described in the first stage of the embodiment, which is the execution content reference creation information [T1.refer] for “theme movie and drama” prepared from the task template and will not be repeated here.

[0474] Step N5.2: Receive the third creation information input by the creator a. The third creation information includes: the third execution content corresponding to the target initial subtask T1, the target third execution content cluster corresponding to the target initial content cluster clusterGroup(1) “movie and drama framework”, and the execution correspondence relationship. Corresponding to step S205 in the first embodiment.

[0475] Specifically, the creator a generates the third execution content [T1,a(1)] creation information of the target initial subtask T1 and the target third execution content cluster corresponding to the target initial content cluster clusterGroup(1) “movie and drama framework” according to the task setting information and the subtask description information of the target initial subtask T1, and the execution content reference creation information [T1.refer].

[0476] The creation information of the third execution content [T1,a(1)] includes:

[0477] Referring to the table, the execution content creation information in the third creation information created by the creator a includes four second-level sub-tasks, two framework content clusters, and newly created execution corresponding relationships. Specifically, the four second-level sub-tasks include two atomic sub-tasks, two framework sub-tasks, and the four second-level sub-task identifiers are T1.a(1).1, T1.a(1).2, T1.a(1).3, and T1.a(1).4. Among them, the two atomic sub-tasks T1.a(1).1 and T1.a(1).2 are content cluster non-corresponding sub-tasks, and the two framework sub-tasks T1.a(1).3 and T1.a(1).4 are content cluster corresponding sub-tasks. The atomic sub-tasks T1.a(1).1 and T1.a(1).2 do not have corresponding content clusters, while the framework sub-tasks T1.a(1).3 and T1.a(1).4 correspond to the framework content clusters clusterGroup(1.a(1).3) and clusterGroup(1.a(1).4), and the two have a second-level corresponding relationship.

[0478] Specifically, the second-level corresponding relationship includes:

[0479] The second-level corresponding relationship between the second-level sub-task (T1.a(1).3) and the framework content cluster clusterGroup(1.a(1).3).

[0480] The second-level corresponding relationship between the second-level sub-task (T1.a(1).4) and the framework content cluster clusterGroup(1.a(1).4).

[0481] In addition, the second collaborative creation task also provides the creator a with reference creation information of the execution content cluster corresponding to T1, that is, the composition method clusterGroup{1,[T1.refer]} of the framework content cluster clusterGroup(1). The reference creation information of the execution content cluster is provided by the task template, and the specific content is described above in the composition method clusterGroup{1,[T1.refer]} of the first-level framework content cluster clusterGroup(1).

[0482] According to the composition method clusterGroup{1,[T1.refer]} of the first-level framework content cluster clusterGroup(1), the creator a generates the composition method clusterGroup{1,[T1,a(1)]} of the framework content cluster clusterGroup(1), which includes:

[0483] From the above table, the creator a inputs the execution content cluster creation information of the third creation information, which includes the second-level correspondence relationship between the second-level subtask (T1.a(1).3) and the content cluster clusterGroup(1.a(1).3), and the second-level correspondence relationship between the second-level subtask (T1.a(1).4) and the content cluster clusterGroup(1.a(1).4).

[0484] Step N5.3: Generate the creation information data block DB(T1,a(1)) corresponding to the target initial subtask T1. The creation information specifically includes:

[0485] - The third execution content [T1,a(1)] creation information input in the above "Step N5.2";

[0486] - The target third execution content cluster corresponding to the third execution content [T1,a(1)], i.e., the composition mode clusterGroup{1,[T1,a(1)]} of the first-level framework type content cluster clusterGroup(1).

[0487] - The execution correspondence relationship: the third execution content [T1,a(1)] and the composition mode clusterGroup{1,[T1,a(1)]} of the first-level framework type content cluster clusterGroup(1).

[0488] - Creator identity information, including the user ID of the creator a and / or the user public key.

[0489] - Node relationship information.

[0490] - Task identification, Task_ID(n).

[0491] - The identification of the current creation information data block, DB(T1,a(1)).

[0492] Step N5.4: The server stores the creation information data block and generates a creation information data block access address.

[0493] Step N5.5: The user equipment or the server generates a creation information data packet, including one or more of the creation information data block storage address, the creation information data block digital fingerprint, and the creation information publisher identity information.

[0494] Step N5.6: The user equipment or the server publishes the creation information data packet so that the relevant users of the collaborative creation community can access or be pushed.

[0495] Specifically, steps N5.3 to N5.6 are the same as steps S209 to S211 of the aforementioned embodiment one, and will not be described again.

[0496] In addition, the method further comprises: updating the first process task state graph, specifically, adding the third execution content in the first process task state graph as an execution content node belonging to the target initial subtask T1, and generating a second process task state graph. As shown in FIG. 10-3, the second process task state graph of the collaborative creation task of the “theme film” is shown.

[0497] In some embodiments, in addition to operating and maintaining the task state graph in the running memory of the user equipment by using the corresponding data structure, the user equipment can also display the task state graph in the interactive interface of the user equipment, so as to intuitively obtain relevant information for the human user.

[0498] The method further comprises: when the creator a initiates the review request, the system can generate an information snapshot corresponding to the second process task state graph, and generate a corresponding digital work, such as a third digital work, according to the information snapshot.

[0499] It should be noted that the execution subject of the process of issuing the review request, generating an information snapshot of one version based on the review request, and generating a digital work corresponding to the current information snapshot can be any user equipment or user of the collaborative creation community with review permission, including but not limited to the creator a.

[0500] It should also be noted that for the multiple information snapshot versions of the digital work, the task publisher can select one version as a final information snapshot. Similarly, for the multiple versions of the digital work, the task publisher can select one version as a final digital work.

[0501] Generally, the task publisher can select a complete information snapshot as a final information snapshot and a digital work corresponding to the complete information snapshot as a complete digital work according to the digital work collaborative creation task requirements of the task publisher.

[0502] Similarly, the review process in the subsequent examples is also applicable.

[0503] In this example, the information snapshot includes the composition mode clusterGroup{1, [T1, a (1)]} of the first-level framework content cluster clusterGroup (1) “film framework”. The composition mode does not have a default content block and a set content block, and the creation content block therein also does not have a work content. Therefore, the third digital work of the “theme film” after the third creation information is empty.

[0504] The example provides a collaborative creation method of a creator for a framework type subtask and a content cluster corresponding type subtask, completes the collaborative creation task of the framework type subtask, and lays the foundation for further execution of collaborative creation by other creators.

[0505] Example 2: Collaborative creation process of the second level atomic type subtask.

[0506] The example provides a collaborative creation method of an atomic type subtask, corresponding to "implementation method two" in the aforementioned example one. Specifically, it includes:

[0507] Step N6.0: Obtain the first collaborative creation task, which is the collaborative creation task after the creation information data block created and published by the creator a in example 1.

[0508] Step N6.1: The first creator selects a target subtask in the second process task state diagram.

[0509] In this example, the first creator is creator b who selects a second level subtask in the second process task state diagram as the target subtask. It is assumed that the target subtask selected by creator b is the second level subtask T1.a(1).1 "plot summary", and that the target subtask T1.a(1).1 is a content cluster non-corresponding type subtask and an atomic type subtask. According to the description in the aforementioned example one, steps S805 and S806 shown in FIG. 8b are executed, corresponding to steps N6.2 and N6.3 of the present example.

[0510] Step N6.2: Provide the target subtask to creator b.

[0511] In addition, reference creation information, task setting information, third execution content [T1,a(1)], and description information of the target subtask T1.a(1).1, etc. can also be provided to creator b.

[0512] Step N6.3: Creator b inputs second creation information according to the task setting information of T1.a(1).1 "plot summary", the second level subtask T1.a(1).1 "plot summary", the third execution content [T1,a(1)], and the description information of the second level subtask T1.a(1).1 provided to creator b.

[0513] The second creation information includes: second execution content [T1.a(1).1,b(1)] corresponding to the second level subtask T1.a(1).1 "plot summary". In this example, the creation information of the second execution content [T1.a(1).1,b(1)] input by creator b is as follows:

[0514] The first act begins with the sunrise, accompanied by the theme song as background music, the protagonist begins in the beautiful city garden residence. Next, as the protagonist gradually unfolds her daily life and emotional exchanges, showing the mainstream of human society in the 23rd century ushered in unprecedented prosperity. At this time, the material level of traditional wealth has been greatly enriched, and the distribution is on demand. People's focus has shifted to the spiritual level of emotions and beliefs. People still have troubles and various disputes in this regard. With the development of technology. Through super AI, humans have mastered super collider technology. However, ……, humans have finally been able to safely operate super colliders that exceed the Planck energy in a peaceful manner, creating white holes, and thus entering a new universe space. At this time, at the magnificent entrance to the new universe, the predecessors of the cosmic wisdom civilization welcome the arrival of humans.

[0515] In addition, the second creation information also includes: the description information of the second execution content [T1.a(1).1, b(1)], such as the second execution content created by the creator b, the second execution content belongs to the second-level subtask T1.a(1).1, and belongs to the third execution content [T1, a(1)], the second-level subtask T1.a(1).1 belongs to the first-level subtask T1; the second execution content depends on the task setting information; and the second execution content derives another second-level subtask T1.a(1).2 "first act script".

[0516] In this example, since the second-level subtask T1.a(1).1 is a content cluster non-corresponding type subtask, there is no corresponding content block / content cluster, that is, the creation information of the second execution content [T1.a(1).1, b(1)] does not have a directly corresponding work content, nor an execution corresponding relationship.

[0517] The above method further includes:

[0518] Step N6.4: Generate a creation information data block DB(T1.a(1).1, b(1)) corresponding to the second-level subtask T1.a(1).1. The creation content information includes:

[0519] - The creation content information of the above-mentioned second execution content [T1.a(1).1, b(1)].

[0520] - Node relationship information.

[0521] - Creator identity information, including the user ID of the creator b, and / or the user public key.

[0522] - Task identification, Task_ID(n).

[0523] - The identification of this creation information data block, DB(T1.a(1).1, b(1)).

[0524] Step N6.5: The server stores the creation information data block and generates a creation information data block access address.

[0525] Step N6.6: The user equipment or the server generates a creation information data package, including the following contents: creation information data block storage address, creation information data block digital fingerprint, and creation information publisher identity information.

[0526] Step N6.7: The user equipment or the server publishes the creation information data package so that the relevant users of the collaborative creation community can access or be pushed to.

[0527] In addition, the above method further includes: updating the second process task state diagram, specifically, adding the second execution content [T1.a(1).1, b(1)] in the second process task state diagram of the creator a as the execution content node belonging to the target subtask T1.a(1).1, and generating a new second process task state diagram. As shown in FIG. 10-4, the new second process task state diagram of the collaborative creation task of the “theme movie” is shown.

[0528] In addition, the above method further includes: when the creator b initiates a review request, generating an information snapshot according to the above new second process task state diagram, and generating a corresponding digital work according to the information snapshot.

[0529] In this example, the generated information snapshot includes the composition manner clusterGroup{1, [T1, a(1)]} of the frame type content cluster clusterGroup(1) “first act”, which does not have a default content block and a set content block, and the creation content block therein also does not have a work content, so the digital work of the “theme movie” after the collaborative creation of the creator b is empty.

[0530] This example provides a collaborative creation method of a creator for an atomic subtask and a content cluster non-corresponding subtask, which completes the collaborative creation task of the atomic subtask and lays the foundation for further collaborative creation by other creators.

[0531] Similarly, the method provided by the present example is also applicable to the collaborative creation process of the atomic subtask T1.a(1).2 "Act 1 script", such as the collaborative creation of the atomic subtask T1.a(1).2 "Act 1 script" by the creator c, the generation of the creation information corresponding to the atomic subtask T1.a(1).2, so that the atomic subtask T1.a(1).2 has the corresponding execution content, such as [T1.a(1).2, c(1)], and the display of the second process task state diagram of the present collaborative creation task, as shown in FIG. 10-5. The specific collaborative creation process of the creator c is similar to that of the creator b in the present example, and will not be described in detail.

[0532] Example 3: Collaborative creation process of a second-level framework type subtask

[0533] With the progress of the collaborative creation, the execution content nodes on the task state diagram of the present collaborative creation task are increasing. The present example describes the execution of the collaborative creation task by the first creator at an intermediate process of the collaborative creation.

[0534] The present collaborative creation process includes:

[0535] Step N7.0: Obtain the first collaborative creation task, which is the collaborative creation task after the generation and release of the creation information data block in "Example 2".

[0536] Step N7.1: Obtain the target subtask selected by the first creator in one or more subtasks.

[0537] Specifically, the first creator is the creator d, and the creator d selects the second-level subtask T1.a(1).3 "Act 1" as the target subtask in the second process task state diagram. Among them, the second-level subtask T1.a(1).3 "Act 1" is generated by the creator a in the collaborative creation process of "Example 1".

[0538] And the target subtask T1.a(1).3 "Act 1" is a framework type subtask and a content cluster corresponding type subtask corresponding to the content cluster clusterGroup(1.a(1).3), so the system will push the following information to the creator d:

[0539] Step N7.2: Provide the second-level subtask T1.a(1).3, task setting information, description information of the first-level subtask T1, third execution content [T1, a(1)] description information and third creation information, description information and creation information of the execution content of the second-level subtasks T1.a(1).1-T1.a(1).2, etc. to the creator d.

[0540] The creator d performs the collaborative creation task according to the above information pushed by the system to generate the first creation information.

[0541] Step N7.3: receiving the first authoring information of the creator d for the second-level subtask T1.a(1).3.

[0542] The first authoring information includes: the first execution content [T1.a(1).3,d(1)] corresponding to the second-level subtask T1.a(1).3 “Act 1”, the target execution content cluster corresponding to the target content cluster clusterGroup(1.a(1).3), and the execution correspondence between the first execution content and the target execution content cluster, execution correspondence.

[0543] In this example, the authoring information of the first execution content [T1.a(1).3,d(1)] includes:

[0544] As can be seen from the above table, the execution content authoring information in the first authoring information input by the creator d includes three next-level subtasks, i.e., three third-level subtasks, whose subtask identifiers are T1.a(1).3.d(1).1, T1.a(1).3.d(1).2 and T1.a(1).3.d(1).3. Among them, T1.a(1).3.d(1).1 is an atomic subtask and is a content cluster non-correspondence type subtask, and does not have a corresponding content cluster. The third-level subtasks T1.a(1).3.d(1).2 and T1.a(1).3.d(1).3 are both content cluster correspondence type subtasks, and differ in that T1.a(1).3.d(1).2 is an atomic subtask and T1.a(1).3.d(1).3 is a framework type subtask. In addition, for the two content cluster correspondence type subtasks, the first authoring information also includes third-level correspondence, which, as shown in the above table, includes:

[0545] The correspondence between the third-level subtask (T1.a(1).3.d(1).2) and the authoring content block CCcluster(1.a(1).3.d(1).2).

[0546] The correspondence between the third-level subtask (T1.a(1).3.d(1).3) and the framework type content cluster clusterGroup(1.a(1).3.d(1).3).

[0547] Among them, the authoring content block CCcluster(1.a(1).3.d(1).2) and the framework type content cluster clusterGroup(1.a(1).3.d(1).3) are third-level content clusters, which are content clusters in the composition mode of the second-level framework type content cluster.

[0548] The generation process verifies the aforementioned: the composition of the corresponding framework-type content cluster is the composition of the nth-level framework-type content cluster, which includes at least one (n+1)th-level content cluster; the first execution content includes at least one (n+1)th-level subtask; if there is a content cluster corresponding subtask in the at least one (n+1)th-level subtask, then the content cluster corresponding subtask in the at least one (n+1)th-level subtask has at least one (n+1)th-level corresponding relationship with the at least one (n+1)th-level content cluster. Corresponding to the present example, n=2, of the 3 third-level subtasks of the first execution content, two third-level subtasks have two third-level corresponding relationships with two third-level content clusters.

[0549] In the content cluster system, the execution content cluster creation information of the first execution content [T1.a(1).3, d(1)], i.e., the composition of the framework-type content cluster clusterGroup(1.a(1).3) clusterGroup{1.a(1).3, [T1.a(1).3, d(1)]}, includes:

[0550] After the collaborative creation of the creator d, the original content cluster clusterGroup(1.a(1).3) is updated to the composition of the framework-type content cluster clusterGroup{1.a(1).3, [T1.a(1).3, d(1)]}, which is used to provide a basis for subsequent collaborative creation.

[0551] Step N7.4: Generate the creation information data block DB(T1.a(1).3, d(1)) corresponding to the second-level subtask T1.a(1).3. The creation content information includes:

[0552] - The creation content information of the aforementioned first execution content [T1.a(1).3, d(1)];

[0553] - The composition of the aforementioned framework-type content cluster clusterGroup(1.a(1).3) corresponding to the first execution content [T1.a(1).3, d(1)], i.e., the target execution content cluster clusterGroup{1.a(1).3, [T1.a(1).3, d(1)]}.

[0554] - The aforementioned execution corresponding relationship: the corresponding relationship between the first execution content [T1.a(1).3, d(1)] and the composition clusterGroup{1.a(1).3, [T1.a(1).3, d(1)]}.

[0555] - Creator identity information, including the user ID of the creator d, and / or the user public key.

[0556] - task identification, Task_ID(n).

[0557] - the present creative information data block identification, DB(T1.a(1).3, d(1)).

[0558] Steps N7.5-N7.7: Same as the aforementioned steps N5.4-N5.6 of “Example 1” or steps N6.5-N6.7 of “Example 2”, which will not be repeated here.

[0559] In addition, the above method further comprises: updating the second process task state diagram, specifically, adding the first execution content in the second process task state diagram as the execution content node belonging to the second level subtask T1.a(1).3, and obtaining a new second process task state diagram. As shown in FIG. 10-6, it is the second process task state diagram of the “theme film” after the fifth creative information is updated.

[0560] In addition, the above method further comprises: based on the viewing request of the creator d, obtaining the information snapshot of the second process task state diagram of the present collaborative creation task, and generating a corresponding digital work, such as the first digital work, according to the information snapshot.

[0561] After the present creation is completed, the information snapshot includes the composition of the frame type content cluster clusterGroup(1) “film framework” clusterGroup{1, [T1, a(1)]}. The composition does not have a default content block and does not have a set content block, and includes the content cluster clusterGroup(1.a(1).3) “Act 1” and clusterGroup(1.a(1).4) “prologue framework”. The content cluster clusterGroup(1.a(1).3) has a composition clusterGroup{1.a(1).3, [T1.a(1).3, d(1)]}. However, the creative content block CCcluster(1.a(1).3.d(1).2) “Act 1 image” and the frame type content cluster clusterGroup(1.a(1).3.d(1).3) have not been created, so they do not have work content. In addition, the content cluster clusterGroup(1.a(1).4) has not been created and does not have work content. In summary, at this time, the first digital work of the “theme film” is empty.

[0562] Similarly, as the collaborative creation proceeds, more and more execution content nodes are executed on the second process task state graph of the present collaborative creation task. Two third-level sub-tasks T1.a(1).3.d(1).1 and T1.a(1).3.d(1).2 (both are atomic sub-tasks) created by creator d are executed by subsequent creators, such as creator e and creator f, respectively inputting creation information, so that the two third-level sub-tasks have their own execution content [T1.a(1).3.d(1).1, e(1)], [T1.a(1).3.d(1).2, f(1)] respectively. As shown in FIG. 10-7, the second process task state graph after the collaborative creation by creator e and creator f is executed.

[0563] Similarly, as the collaborative creation proceeds, more and more execution content nodes are executed on the second process task state graph of the present collaborative creation task. Two third-level sub-tasks T1.a(1).3.d(1).1 and T1.a(1).3.d(1).2 (both are atomic sub-tasks) created by creator d are executed by subsequent creators, such as creator e and creator f, respectively inputting creation information, so that the two third-level sub-tasks have their own execution content [T1.a(1).3.d(1).1, e(1)], [T1.a(1).3.d(1).2, f(1)] respectively. As shown in FIG. 10-7, the second process task state graph after the collaborative creation by creator e and creator f is executed.

[0564] Optionally, the above method further comprises: based on the viewing request of the user with permission in the system, obtaining an information snapshot of the second process task state graph of the present collaborative creation task, and generating a corresponding digital work, such as a first digital work, according to the information snapshot.

[0565] According to the viewing request of the user, the present system can generate a second process digital work draft corresponding to the information snapshot of the second process task state graph. The information snapshot of the second process task state graph of the present collaborative creation task currently has only one version.

[0566] Currently, the information snapshot includes the composition of the content cluster clusterGroup(1) “film and drama framework” clusterGroup{1, [T1, a(1)]}. The composition does not have a default content block, does not have a set content block, includes the content cluster clusterGroup(1.a(1).3) “first act”, clusterGroup(1.a(1).4) “prologue”.

[0567] The content cluster clusterGroup(1.a(1).3) “first act” has a composition clusterGroup{1.a(1).3, [T1.a(1).3, d(1)]}. The content cluster composition includes the creation content block CCcluster(1.a(1).3.d(1).2) “first act image”, the content cluster clusterGroup(1.a(1).3.d(1).3) “second act”.

[0568] Wherein, the created content block CCcluster{1.a(1).3.d(1).2, [T1.a(1).3.d(1).2, f(1)]} “First Act Image” has been equipped with the corresponding executed created content block CCcluster{1.a(1).3.d(1).2, [T1.a(1).3.d(1).2, f(1)]} “First Act Image”.

[0569] At this time, the content cluster clusterGroup{1.a(1).3.d(1).3} “Second Act” and clusterGroup{1.a(1).4} “Prologue” have not been executed, and thus do not have a composition mode.

[0570] In summary, at this time, the second process digital work of the “Theme Film” is the work content contained in the executed created content block CCcluster{1.a(1).3.d(1).2, [T1.a(1).3.d(1).2, f(1)]} “First Act Image”.

[0571] Example 4: Collaborative creation process of the nth level framework type subtask.

[0572] This example provides a collaborative creation method containing a framework type subtask, which can adopt “Implementation Method One” in the aforementioned Example One. For the collaborative creation process of the nth level subtask, which is a framework type subtask. In the aforementioned Example One, after creator a performs collaborative creation on the first level subtask (initial subtask) T1, four second level subtasks are generated; in the aforementioned Example Three, creator d performs collaborative creation on the second level subtask T1.a(1).3 to generate four third level subtasks; thereafter, creator e and creator f perform collaborative creation on two third level subtasks T1.a(1).3.d(1).1 “Theme Song” and T1.a(1).3.d(1).2 “First Act Image” respectively, generate corresponding execution content, and publish collaborative creation tasks.

[0573] Step N8.0: Obtain the collaborative creation task, which is the collaborative creation task created and published by creator f in “Example 3”.

[0574] Step N8.1: Creator g selects the third level subtask T1.a(1).3.d(1).3 “Second Act” as the target subtask in the second process task state diagram.

[0575] In this example, n=3, i.e. the 3rd level subtask. The 3rd level subtask T1.a(1).3.d(1).3 "Act 2" is a content cluster corresponding type subtask, and is a frame type subtask, corresponding to the frame type content cluster clusterGroup(1.a(1).3.d(1).3), so the system will push the 3rd level subtask T1.a(1).3.d(1).3, the corresponding frame type content cluster clusterGroup(1.a(1).3.d(1).3), reference creative information and other related content to the creator g.

[0576] Step N8.2: Receive the creative information of the 3rd level subtask T1.a(1).3.d(1).3 "Act 2" input by the creator g.

[0577] The creative information content includes the following:

[0578] From the above table content, it can be seen that the creative information input by the creator g includes the execution content and the target execution content cluster, and the execution content includes four 4th level subtasks, and the corresponding subtask identifiers are T1.a(1).3.d(1)).3.g(1).1, T1.a(1).3.d(1)).3.g(1).2, T1.a(1).3.d(1)).3.g(1).3 and T1.a(1).3.d(1)).3.g(1).4 respectively.

[0579] Optionally, the four 4th level subtasks include three atomic type subtasks and one frame type subtask, and the frame type subtask T1.a(1).3.d(1).3.g(1).4 is a content cluster corresponding type subtask, corresponding to the content cluster clusterGroup(1.a(1).3.d(1).3.g(1).4). Among the remaining three atomic type subtasks, the first two 4th level subtasks T1.a(1).3.d(1)).3.g(1).1 and T1.a(1).3.d(1)).3.g(1).2 are content cluster non-corresponding type subtasks, and the third subtask T1.a(1).3.d(1).3.g(1).3 is a content cluster corresponding type subtask, and the corresponding content cluster is the creative content block CCcluster(1.a(1).3.d(1).3.g(1).3).

[0580] The framework type content cluster clusterGroup (1.a (1).3.d (1).3) is a composition of the third level framework type content cluster, which includes two fourth level content clusters, namely the creative content block CCcluster (1.a (1).3.d (1).3.g (1).3) and the framework type content cluster clusterGroup (1.a (1).3.d (1).3.g (1).4).

[0581] The creative information further includes content cluster corresponding subtasks in at least one (n+1)th level subtask, and at least one (n+1)th level corresponding relationship between at least one (n+1)th level content cluster. In the above example, the creative information further includes two fourth=3+1 level corresponding relationships, specifically, the two fourth corresponding relationships are:

[0582] The corresponding relationship between the fourth level subtask (T1.a (1).3.d (1)).3.g (1).3) "Act 2 image" and the creative content block CCcluster (1.a (1).3.d (1).3.g (1).3);

[0583] The corresponding relationship between the fourth subtask (T1.a (1).3.d (1).3.g (1).4) "Act 3" and the framework type content cluster clusterGroup (1.a (1).3.d (1).3.g (1).4).

[0584] Since the fourth level subtasks T1.a (1).3.d (1).3.g (1).1 and T1.a (1).3.d (1).3.g (1).2 are content cluster non-corresponding subtasks, they do not have corresponding relationships.

[0585] In this example, the target execution content cluster corresponding to the execution content [T1.a (1).3.d (1).3, g (1)] is executed, that is, the composition of the third level framework type content cluster clusterGroup (1.a (1).3.d (1).3) clusterGroup{1.a (1).3.d (1).3, [T1.a (1).3.d (1).3, g (1)]}, and the content specifically includes:

[0586] After the collaborative creation by the creator g, the above creation information further includes an execution correspondence between the execution content [T1.a(1).3.d(1).3,g(1)] and the composition mode of the framework-type content cluster clusterGroup(1.a(1).3.d(1).3). The execution correspondence includes a correspondence between the execution content [T1.a(1).3.d(1).3,g(1)] of the third-level subtask (T1.a(1).3.d(1).3) and the composition mode clusterGroup{1.a(1).3.d(1).3,[T1.a(1).3.d(1).3,g(1)]} of the framework-type content cluster clusterGroup(1.a(1).3.d(1).3).

[0587] Step N8.3: generating the creation information data block DB(T1.a(1).3.d(1).3,g(1)) corresponding to the target subtask T1.a(1).3.d(1).3 and publishing a new collaborative creation task. For details, refer to the foregoing steps N7.5 to N7.7 or the steps N5.4 to N5.6 of the foregoing “Example 1” or the steps N6.5 to N6.7 of “Example 2”, which will not be repeated here.

[0588] It should be understood that in the subsequent collaborative creation process, the collaborative creation of the (n+1)th-level, (n+2)th-level and (n+3)th-level subtasks is also included, such as the collaborative creation of the subsequent subtasks T1.a(1).3.d(1).3.g(1).1 “plot summary”, T1.a(1).3.d(1).3.g(1).2 “act 2 script” and the like. The specific collaborative creation process is the same as that of the foregoing “Example 2”, and for details, refer to the foregoing embodiment description, which will not be repeated here.

[0589] Optionally, in each collaborative creation process, when creating the creation information of the framework-type subtask, the current creator can also create reference creation information for the (n+1)th-level subtask owned by the execution content, which makes the creator of the (n+1)th-level subtask not start from zero but more conveniently carry out the creation on the basis of the reference creation information, thereby improving the attractiveness of the execution content to the subsequent creator and making the execution content more likely to form a complete script and thus have a chance to obtain more copyright benefits.

[0590] From the function of the created content, the creator of the framework-type subtask creates the reference creation information for the (n+1)th-level subtask owned by the execution content, which is similar to the initial subtask division, process design and initial content cluster design of the task template maker for the collaborative creation task, and the task template publisher and the framework-type subtask creator form an iterative operation of the hierarchical subtask system.

[0591] In this embodiment, the creator g creates the reference creative information of the fourth level subtask (atomic type) T1.a(1).3.d(1).3.g(1).1 "plot summary" which is the execution content [T1.a(1).3.d(1).3,g(1)] possesses. Since T1.a(1).3.d(1).3.g(1).1 "plot summary" is a content cluster non-corresponding type subtask, the subtask has no corresponding content cluster, the execution content of the subtask has no corresponding execution content cluster, and there is no execution correspondence, therefore the reference creative information of the fourth level subtask T1.a(1).3.d(1).3.g(1).1 "plot summary" only includes execution content reference creative information, for example as follows:

[0592] The creative content information of the execution content reference creative information: the first act begins with the sunrise, accompanied by the background music of the theme song, the protagonist starts in the beautiful city garden residence. The second act, the protagonist washes and dresses under the careful service of the humanoid robot, watches the daily morning newspaper broadcast on the 3D high-definition wall by the private digital assistant while drinking milk. After the macro part of the morning newspaper is played, it enters the private part. One of them says that her boyfriend has other arrangements for the day, and decides to send a digital clone to accompany her to visit Mount Kailash. She is disappointed at once, and calls her boyfriend's video at the first time. The result is that the boyfriend's digital clone answers, and the person does not appear. She is very dissatisfied, and requires the digital clone of the opposite party to call the boyfriend himself to answer, …… After that, humans finally managed to safely operate the super collider beyond the Planck energy in a peaceful way, created a white hole, and thus entered a new universe space-time. At this time, at the magnificent entrance of the new universe, the predecessors of the cosmic wisdom civilization welcome the arrival of humans.

[0593] The identifier of the execution content reference creative information is [T1.a(1).3.d(1).3.g(1).1,g].

[0594] The method further comprises generating a corresponding authoring information data block according to the authoring information input by the author g. For example, generating the authoring information data block DB(T1.a(1).3.d(1).3, g(1)) of the atomic subtask T1.a(1).3.d(1).3. The authoring information comprises the authoring content information, which comprises the execution content [T1.a(1).3.d(1).3, g(1)] authoring information and the execution content cluster corresponding to the execution content [T1.a(1).3.d(1).3, g(1)], i.e., the composition manner clusterGroup{1.a(1).3.d(1).3, [T1.a(1).3.d(1).3, g(1)]} of the framework content cluster clusterGroup(1.a(1).3.d(1).3). The execution content [T1.a(1).3.d(1).3, g(1)] and the composition manner clusterGroup{1.a(1).3.d(1).3, [T1.a(1).3.d(1).3, g(1)]} correspond to each other. In addition, the reference authoring information of the next-level (5th level) subtask is also included.

[0595] Then, the server stores the authoring information data block and generates an authoring information data block access address. The user equipment or the server generates an authoring information data packet and publishes the authoring information data packet so that the users of the collaborative authoring community can access or be pushed to.

[0596] Optionally, in the above authoring process, a new second process task state diagram is also generated, as shown in FIG. 10-8. When the task Task_ID(n) adds an authoring execution content, a new second process task state diagram is generated.

[0597] According to the user's viewing request, the corresponding digital work can be generated through the information snapshot of the new second process task state diagram. In this example, since the authoring content block CCcluster(1.a(1).3.d(1).2) “Act 1 image” already has the corresponding execution authoring content block CCcluster{1.a(1).3.d(1).2, [T1.a(1).3.d(1).2, f(1)]} “Act 1 image”, but the content cluster clusterGroup(1.a(1).4) “prologue” does not have a composition manner, so the digital work of “Theme Film” is the work content contained in the execution authoring content block CCcluster{1.a(1).3.d(1).2, [T1.a(1).3.d(1).2, f(1)]} “Act 1 image”.

[0598] Example 5: Collaborative authoring process of the nth level atomic subtask

[0599] This example is another collaborative creation process of another creator for an atomic subtask, which is a content clustering non-corresponding subtask, and the specific creation process is similar to the above-mentioned "Example 2", which includes:

[0600] The creator j obtains the collaborative creation task, such as the collaborative creation task after the creator g generates and publishes the creation information data block in the above-mentioned "Example 4", the creator j selects the 4th level subtask T1.a(1).3.d(1).3.g(1).1 "plot summary" as the target subtask in the new second process task state diagram, and the target subtask T1.a(1).3.d(1).3.g(1).1 is a content clustering non-corresponding subtask, which does not have a corresponding content cluster, therefore, the system provides the target subtask T1.a(1).3.d(1).3.g(1).1 and the reference creation information to the creator j.

[0601] The creator j receives the input of new creation information based on the above-mentioned provided information, which specifically includes the following:

[0602] 1) The system provides the creator j with the execution content reference creation information [T1.a(1).3.d(1).3.g(1).1, g] of the 4th level subtask T1.a(1).3.d(1).3.g(1).1 "plot summary".

[0603] 2) The creator j creates the creation information of the execution content [T1.a(1).3.d(1).3.g(1).1, j(1)] of the 4th level subtask T1.a(1).3.d(1).3.g(1).1 "plot summary", for example:

[0604] The creation content information of this execution content: The first act begins with the rising sun, accompanied by the background music of the theme song, and the female protagonist starts in the beautiful city garden residence. In the second act, the female protagonist washes and dresses with the careful service of the humanoid robot, watches the 3D high-definition wall when drinking milk, and the private digital assistant reports the daily morning newspaper. After the macro part of the morning newspaper is played, it enters the private part. One of them says that her boyfriend has another arrangement that day, and decides to send a digital clone to accompany her to visit Mount Kailash. She is disappointed and immediately calls the male protagonist video, but the male protagonist digital clone answers, and the person does not appear. She is very dissatisfied and requires the digital clone of the opposite party to call the male protagonist. …… After that, humans finally managed to safely operate the super collider beyond the Planck energy in a peaceful way, creating a white hole, and thus entering a new universe space. At this time, at the magnificent entrance of the new universe, the predecessors of the cosmic wisdom civilization welcome the arrival of humans.

[0605] In addition, the above-mentioned creative information also includes: the identification of the reference creative information of the executed content, such as [T1.a(1).3.d(1).3.g(1).1, j(1)]. The description information (including node relationship) of the reference creative information of the executed content, etc. Then generate the creative information data block, and generate the creative information data block access address, the user equipment or the server generates the creative information data packet, and publishes the creative information data packet, so that the users of the collaborative creation community can access or be pushed. The specific process is described in the foregoing examples 2-4, which will not be described here.

[0606] In addition, the above-mentioned method also includes: when the task Task_ID(n) adds the creative type executed content, a new second process task state diagram is generated. In this example, after the creator j completes the creation, the second process task state diagram of the collaborative creation task of the “theme movie” is as shown in FIG. 10-9.

[0607] It also includes: according to the viewing request of the creator j, an information snapshot corresponding to the second process task state diagram is generated, and a corresponding second process digital work is generated according to the information snapshot. In this example, the target subtask T1.a(1).3.d(1).3.g(1).1 “plot summary” is a content cluster non-corresponding type subtask, so the executed content [T1.a(1).3.d(1).3.g(1).1, j(1)] does not have a corresponding content cluster, and then the digital work of the “theme movie” after the creation is the same as the digital work of the “example 4” described above, which is the work content contained in the executed creative content block CCcluster{1.a(1).3.d(1).2, [T1.a(1).3.d(1).2, f(1)]} “1st Act image”.

[0608] Example 6: Digital work assembly process.

[0609] This example is based on the collaborative creation task executed by at least one creator, and a plurality of target executed content clusters are assembled to generate one or more digital works, which include a complete digital work draft or a partial complete digital work draft.

[0610] With the progress of the collaborative creation, the number of executed content nodes on the second task state diagram of the collaborative creation task is increasing. The user can request to view the complete draft or the partial complete draft of the second process task state diagram. If the user wants to view the details of the information snapshot, the information snapshot including the corresponding details can be selected, and then a corresponding digital work is generated according to the current information snapshot.

[0611] For example, a user or author selects the execution content [T1.a(1).4, x(1)] node in the current second process task state graph, requests to view the information snapshot including the execution content node, and the system displays the information snapshot in an overview version, as shown in FIG. 10-10. In the information snapshot in the overview version, the sub-tasks of all intermediate nodes and the task states of the sub-tasks can be represented by ellipses “...”. Of course, if the user wants to view the details of the information snapshot, the user can select to view the information snapshot including the corresponding details. For example, the user selects the execution content [T1.a(1).4, x(1)] node, requests to view the information snapshot of the next-level execution content node owned by the execution content node, and the system displays the information snapshot in a detailed version, as shown in FIG. 10-11.

[0612] The sub-task [T1.a(1).4] “prologue” is the last framework sub-task of the current collaborative creation task, and the corresponding execution content [T1.a(1).4, x(1)] has three next-level sub-tasks, which are all atomic sub-tasks. The three atomic sub-tasks can be created by different authors. For example, the last atomic sub-task T1.a(1).4.x(1).3 “prologue image” is created by the author o, and after the creation, the author o has the execution content [T1.a(1).4.x(1).3, o(1)] and the corresponding execution creation content block CCcluster{1.a(1).4.x(1).3, [T1.a(1).4.x(1).3, o(1)]} “prologue image”.

[0613] Image”.

[0614] If the creation quality of each prior execution content relied by the atomic sub-task T1.a(1).4.x(1).3 “prologue image” meets the requirements, the user device where the author o is located can invoke the AIGC (generator content) capability of the user device, and create a multimedia image according to the creation content information of each prior execution content.

[0615] It should be understood that the user device or the system can also select the execution content node in the ellipses “...” in FIG. 10-10 or FIG. 10-11, request to view other execution content nodes directly derived from the execution content node [T1.a(1).4, x(1)], and the system displays the information snapshot as shown in FIG. 10-12.

[0616] Assume that this complete version of the collaborative creation task comprises a total of 153 acts (including the prologue). Among them, the framework subtask execution node of the directly derived execution content [T1.a(1).4,x(1)] "Prologue" is [T1.a(1).3……,t(1)] "Act 152". This "Act 152" execution content has the execution content of 3 atomic subtasks, namely [T1.a(1).3.…….t(1).1,t(1)] "Act 152 (Curtain Call) Script", [T1.a(1).3.…….t(1).2,u(1)] "Act 152 (Curtain Call) Music", and [T1.a(1).3.…….t(1).3,o(1)] "Act 152 (Curtain Call) Video". Among them, creator o created the execution content [T1.a(1).3.…….t(1).3 “Chapter 152 (Final Scene) Video” and the execution creation content block for the atomic subtask T1.a(1).3.…….t(1).3,o(1)].

[0617] In some possible implementations, if, in addition to the aforementioned version including the execution content [T1.a(1).4,x(1)], there exists another version in the second process task state diagram that includes the execution content, such as the execution content [T1.a(1).4,y(1)]. As shown in Figure 10-13, the user can select the execution content node [T1.a(1).4,y(1)] and request to view a snapshot of the information including that execution content node, and display the information in an overview version. Figure 10-14 shows a snapshot of the information displayed in the detailed version. In this collaborative creation task, the sub-task node where version fork occurs during the collaborative creation process is T1.a(1).3.d(1).3.g(1).1 "Plot Summary". This sub-task node is the fourth sub-task, belonging to the framework-type third sub-task node T1.a(1).3.d(1).3 "Act Two". This subtask has two execution contents: [T1.a(1).3.d(1).3.g(1).1,j(1)] created by user j and [T1.a(1).3.d(1).3.g(1).1,k(1)] created by user k. The execution content [T1.a(1).3.d(1).3.g(1).1,j(1)] ultimately derives from the execution content [T1.a(1).4,x(1)], and the execution content [T1.a(1).3.d(1).3.g(1).1,k(1)] ultimately derives from the execution content [T1.a(1).4,y(1)]. The complete drafts of these two execution content sequences from this collaborative creation task form two versions of complete draft information snapshots.

[0618] y(1)]. The two complete content sequences executed in this collaborative creation task formed two versions of complete manuscript information snapshots.

[0619] In the above FIG. 10-14, the execution content [T1.a(1).3.d(1).3.g(1).1,j(1)] and other execution contents derived therefrom are marked with the symbol “☆”, indicating that these execution contents all have a derived- dependent relationship. The execution content [T1.a(1).3.d(1).3.g(1).1,k(1)] and other execution contents derived therefrom are marked with the symbol “◇”, indicating that these execution contents all have a derived- dependent relationship.

[0620] In addition, the user can also select the ellipsis “…” in the overview diagram of the second process task state diagram to request to view the execution content [T1.a(1).4,y(1)] and the execution content nodes belonging to the subtasks that have version branching, as shown in FIG. 10-15. In FIG. 10-15, the complete draft of this version of the present collaborative creation task includes a total of 186 acts (including prologue). Among them, the execution content node directly derived from the execution content node [T1.a(1).3.……,w(1)] “Act 185” of the execution content node [T1.a(1).4,y(1)] “Prologue” is [T1.a(1).3.……,w(1)] “Act 185”. This execution content has 3 atomic subtask execution contents, which are [T1.a(1).3.…….w(1).1,w(1)] “Act 185 (curtain call) script”, [T1.a(1).3.…….w(1).2,v(1)] “Act 185 (curtain call) music”, and [T1.a(1).3.…….w(1).3,p(1)] “Act 185 (curtain call) image”. Among them, the creator p created the execution content [T1.a(1).3.…….w(1).3,p(1)] of the atomic subtask T1.a(1).3.…….w(1).3 “Act 185 (curtain call) image”.

[0621] The embodiment provides a digital work generation, including:

[0622] A fourth collaborative creation task is obtained, the fourth collaborative creation task including one or more subtasks, one or more content clusters, a current process task state diagram, and a current content cluster composition manner set, wherein at least one of the one or more subtasks has an execution content. In addition, the fourth collaborative creation task further includes an execution correspondence relationship.

[0623] When receiving a user's viewing request, an information snapshot is generated in response to the viewing request, the information snapshot including one or more execution contents; and a corresponding digital work is generated according to the information snapshot and the current content cluster composition manner set.

[0624] Specifically, the information snapshot is generated according to the selection operation in response to the review request, wherein the selection operation is a unique selection of multiple execution contents belonging to the same subtask in the current process task state graph, and the information snapshot includes the execution contents selected uniquely.

[0625] The corresponding digital work is generated according to the information snapshot and the current content cluster composition set, including: determining the execution content cluster corresponding to the one or more execution contents included in the information snapshot according to the execution correspondence relationship, and determining the content cluster to which the execution content cluster belongs according to the execution content cluster; and assembling the execution content cluster and other content clusters according to the current content cluster composition set to generate the corresponding digital work.

[0626] The other content clusters are content clusters in the one or more content clusters, excluding the execution content cluster, the content cluster to which the execution content cluster belongs, and other execution content clusters owned by the execution content cluster.

[0627] For example, if all subtasks in the second process task state graph of the collaborative creation task have execution contents, i.e., are created by the creator, the second process digital work is a complete script digital work. For example, the first version of the complete script digital work includes the execution content node [T1.a(1).4, x(1)]. This version of the complete script digital work includes a total of 153 scenes (including prologue). The complete script digital work is generated by assembling all execution content clusters created before according to the current content cluster composition set.

[0628] Specifically, the current content cluster composition set includes: the composition of the framework type content cluster clusterGroup{1,[T1,a(1)]} includes the framework type content cluster clusterGroup(1.a(1).3) “Act 1” and the framework type content cluster clusterGroup(1.a(1).4) “Prologue”; the framework type content cluster clusterGroup(1.a(1).3) “Act 1” includes the corresponding content cluster composition clusterGroup{1.a(1).3,[T1.a(1).3,d(1)]}. The composition of the framework type content cluster clusterGroup{1.a(1).3,[T1.a(1).3,d(1)]} includes two content clusters, which are the created content block CCcluster(1.a(1).3.d(1).2) “Act 1 image” and the framework type content cluster clusterGroup(1.a(1).3.d(1).3) “Act 2”.

[0629] According to the execution correspondence, the execution content [T1.a(1).3.d(1).2, f(1)] "Act 1 video" corresponds to the execution creation content block CCcluster(1.a(1).3.d(1).2, [T1.a(1).3.d(1).2, f(1)]).

[0630] The framework type content cluster clusterGroup(1.a(1).3.d(1).3) "Act 2" includes a cluster group composition clusterGroup{1.a(1).3.d(1).3, [T1.a(1).3.d(1).3, g(1)]}. The content cluster group composition clusterGroup{1.a(1).3.d(1).3, [T1.a(1).3.d(1).3, g(1)]} includes the creation content block CCcluster(1.a(1).3.d(1).3.g(1).3) "Act 2 video" and the framework type content cluster clusterGroup(1.a(1).3.d(1).3.g(1).4) "Act 3".

[0631] In addition, the atomic type subtask T1.a(1).3.d(1).3.g(1).3 "Act 2 video" has at least one execution content: for example, [T1.a(1).3.d(1).3.g(1).3, o(1)]. Correspondingly, the creation content block CCcluster(1.a(1).3.d(1).3.g(1).3) "Act 2 video" has at least one execution creation content block, for example, the first execution creation content block CCcluster{1.a(1).3.d(1).3.g(1).3, [T1.a(1).3.d(1).3.g(1).3, o(1)]} "Act 2 video".

[0632] The execution creation content block has a corresponding execution correspondence, specifically, the execution correspondence includes a corresponding relationship between the execution content [T1.a(1).3.d(1).3.g(1).3, o(1)] and the execution creation content block CCcluster{1.a(1).3.d(1).3.g(1).3, [T1.a(1).3.d(1).3.g(1).3, o(1)]}.

[0633] The execution content derived from the execution content cluster CCcluster{1.a(1).3.d(1).3.g(1).3,[T1.a(1).3.d(1).3.g(1).3,o(1)]}“Act 2 image” includes: the execution content [T1.a(1).3.d(1).3.g(1).4,r(1)] “Act 3” is derived. According to the execution correspondence relationship, the execution content corresponding to the execution content cluster is the content cluster group clusterGroup{1.a(1).3.d(1).3.g(1).4,[T1.a(1).3.d(1).3.g(1).4,r(1)]}.

[0634] By analogy,

[0635] According to the node relationship information of each node in the task state diagram, the content cluster relationship attribute included in each content cluster in the content cluster composition mode set, for the information snapshot version including the execution creative content block CCcluster(1.a(1).4.x(1).3,[T1.a(1).4.x(1).3,o(1)]), the corresponding complete manuscript digital work is formed by assembling the work content included in the following execution creative content blocks in order, specifically including:

[0636] CCcluster(1.a(1).4.x(1).3,[T1.a(1).4.x(1).3,o(1)]) “Prologue image”,

[0637] CCcluster(1.a(1).3.d(1).2,[T1.a(1).3.d(1).2,f(1)]) “Act 1 image”,

[0638] CCcluster{1.a(1).3.d(1).3.g(1).3,[T1.a(1).3.d(1).3.g(1).3,o(1)]} “Act 2 image”,

[0639] …

[0640] CCcluster{1.a(1).3.d(1).3.g(1).4.r(1).…….t(1).3,[T1.a(1).3.d(1).3.g(1).4.r(1)…….t(1).3,o(1)]} “Act 152 (curtain call) image”.

[0641] In this embodiment, the initial subtask T1 of the "theme film" is a framework type subtask. The subsequent collaborative creation process is under the framework type subtask T1, and the next level subtask is iteratively created, until the last subtask T1.a(1).4 "prologue" is created to form the complete draft of the digital work. Whenever a content cluster corresponding framework type subtask is created, a new content cluster composition method will be generated in its creation information, thereby updating the current content cluster composition method set of the collaborative creation task. According to the current content cluster composition method set updated level by level, all the executed creation content blocks are assembled to generate the "theme film" digital work corresponding to the current task state diagram, until the complete draft of the "theme film" digital work is generated.

[0642] Similarly, based on the user's viewing request, a complete draft digital work corresponding to the second version information snapshot including the execution content node [T1.a(1).4,y(1)] can also be generated. This version of the complete draft digital work includes 185 scenes (including prologue), and at least one target execution content cluster is assembled to generate a second process digital work according to the current content cluster composition method set. In this embodiment, when the last atomic type subtask T1.a(1).4.y(1).3 is created, all the executed creation content blocks created before are assembled to generate the complete draft digital work of the "theme film" according to the current content cluster composition method set.

[0643] For example, according to the content block relationship attribute, for the version including the executed creation content block CCcluster(1.a(1).4.y(1).3,[T1.a(1).4.y(1).3,p(1)]), the complete draft digital work is formed by the work contents contained in the following executed creation content blocks in order:

[0644] CCcluster(1.a(1).4.y(1).3,[T1.a(1).4.y(1).3,p(1)]) "prologue image",

[0645] CCcluster(1.a(1).3.d(1).2,[T1.a(1).3.d(1).2,f(1)]) "1st scene image",

[0646] CCcluster{1.a(1).3.d(1).3.g(1).3,[T1.a(1).3.d(1).3.g(1).3,p(1)]} "2nd scene image",

[0647] …

[0648] CCcluster{1.a(1).3.d(1).3.g(1).4.s(1).…….w(1).3,[T1.a(1).3.d(1).3.g(1).4.r(1)…….w(1).3,p(1)]}“Act 185 (Finale) image”.

[0649] It should be noted that in the process of generating the digital work, if the user does not select the execution content node after initiating the review request, i.e., does not select the unique version of the information snapshot, the system or server assembles at least one content cluster according to the current content cluster composition mode set to generate at least one digital work. That is, all possible assembly modes of at least one content cluster are assembled to generate a digital work with multiple versions. For example, if the user does not make a unique selection of the two versions of the information snapshot of the two execution content nodes, the system responds to the current review request to assemble all digital works that may be generated from the two versions to generate a digital work with multiple versions. The specific generation process can be referred to in the foregoing embodiments and will not be described in detail. It should be noted that for such a digital work with multiple versions, the user can dynamically select the version through the interactive interface during the review process.

[0650] In the collaborative creation process, according to the target subtask selected by the creator, which can be a framework type subtask or an atomic type subtask, the creator performs collaborative creation on the selected target subtask to generate creation information corresponding to the target subtask, which includes: execution content corresponding to the target subtask, a target execution content cluster corresponding to the target content cluster, and an execution correspondence between the execution content and the target execution content cluster. In at least one collaborative creation process, since the content cluster overall composition mode between each content cluster does not change, and the next level subtask of the framework type subtask and its dependency relationship are pre-established by the framework type subtask creator, or the template maker, or the task publisher, so the creation behavior of the subsequent creator will not be chaotic, therefore this method meets the necessary needs of the template maker or the task publisher for certain specification type and urgent type subgoals, while giving the subtask creator certain flexibility to create new task division and process management mode.

[0651] In addition, the present application provides a collaborative creation method including a framework subtask, so that the digital work collaborative creation task realizes more optimal task decomposition and more optimal process management, and the task state diagram is more concise, the operation is more convenient, and the processing is more efficient. On the one hand, experts in various fields can operate on intelligent terminal devices and participate in collaborative creation using fragmented time; on the other hand, complex tasks can be more effectively decomposed, thereby facilitating the professional capabilities of various professional talent subjects and AI large model machine intelligence subjects, and improving the information processing efficiency of machine intelligence subjects. In summary, the collaborative creation method can improve the collaborative efficiency of human-human collaboration, human-machine collaboration, and machine-machine collaboration, thereby helping the whole society to further improve the digital production efficiency.

[0652] In another possible implementation, the task template formulated by the template formulator in the aforementioned "first stage: task template stage" does not include a content cluster composition method set, that is, the task template does not include an initial content cluster, and further, one or more initial subtasks do not include a content cluster corresponding subtask, that is, one or more initial subtasks are all content cluster non-corresponding subtasks. At this time, the initial subtask T1 "film and television framework" is set as a content cluster non-corresponding subtask.

[0653] After the task template is published, in the "third stage: collaborative creation process", the creator a establishes a corresponding relationship between at least one initial subtask and a content cluster during the execution of the collaborative creation process on the target subtask. For example, the creator a sets the next level subtasks T1.a(1).3 "1st act image" and T1.a(1).4 "2nd act" included in the third execution content [T1,a(1)] of the target initial subtask T1 "film and television framework" as content cluster corresponding subtasks, and creates a corresponding target third execution content cluster for the third execution content [T1,a(1)], such as the "framework content cluster composition method clusterGroup{1,[T1,a(1)]}".

[0654] For example, the creator a inputs the third execution content [T1,a(1)] creation information of the target initial subtask T1 based on the task setting information and the subtask description information, including:

[0655] The third creation information includes two second-level corresponding relationships, which are: a corresponding relationship between the second-level subtask (T1.a(1).3) and the second-level content cluster clusterGroup(1.a(1).3), and a corresponding relationship between the second-level subtask (T1.a(1).4) and the second-level content cluster clusterGroup(1.a(1).4).

[0656] In addition, the creator a creates a corresponding target third execution content cluster for the third execution content [T1,a(1)] including: a framework type content cluster group composition mode clusterGroup{1,[T1,a(1)]}.

[0657] At this time, the third creation information contains a content cluster group composition mode set. The content cluster group composition mode set currently includes one content cluster group composition mode: a framework type content cluster group composition mode clusterGroup{1,[T1,a(1)]}. The first execution corresponding relationship associated with the content cluster group composition mode is: the corresponding relationship between the third execution content [T1,a(1)] of the initial subtask T1 "movie and drama framework" and the framework type content cluster group composition mode clusterGroup{1,[T1,a(1)]}.

[0658] The subsequent collaborative creation task generation, release and collaborative creation process are the same as the foregoing embodiment. After the task is released, a new creator obtains the collaborative creation task, i.e., the first collaborative creation task, and performs subsequent creation according to the method process shown in FIG. 9 in the foregoing embodiment one.

[0659] It should be noted that for the case where the task template is set to "not contain a content cluster group composition mode set", in this embodiment, the creator of the first level subtask of the framework type and the content cluster non-corresponding type creates the third execution content corresponding to the first level subtask in the first collaborative creation process, sets the second level subtask owned by the third execution content as a content cluster corresponding type subtask, and creates a corresponding framework type (first level) content cluster group composition mode for the third execution content, thereby achieving the technical effect of the present application.

[0660] Similarly, for the case where the task template is set to "not contain a content cluster group composition mode set", the creator of the framework type content cluster non-corresponding type n level subtask can also set the n+1 level subtask owned by the n level subtask execution content as a content cluster corresponding type subtask when creating the n level subtask execution content, and create a corresponding n level framework type content cluster group composition mode for the n level subtask execution content. Wherein, n≥1 and is a positive integer.

[0661] Embodiment three

[0662] In order to better understand the creation of the present application, in the embodiments of the present application, the collaborative creation task of "Meta Universe Theme Park" is taken as an example to provide an embodiment. The digital work created by the collaborative creation task in this embodiment can be "Meta Universe Theme Park".

[0663] First stage: task template stage

[0664] The template maker formulates and publishes a meta universe theme park collaborative creation task template.

[0665] The task template includes one or more initial sub-tasks and one or more initial content clusters, wherein the one or more initial sub-tasks include content cluster corresponding sub-tasks, and the content cluster corresponding sub-tasks have corresponding initial content clusters, and the one or more initial sub-tasks include framework type sub-tasks.

[0666] In addition, the task template also includes a content block system formulated by the template maker. Specifically, the meta universe theme park task template also includes a set of content cluster composition methods, specifically including a general content cluster composition method CG(α, M) and a plurality of first-level content cluster composition methods. Wherein the plurality of first-level content cluster composition methods are used to form an initial content cluster composition method set. In other words, the initial content cluster composition method set includes a plurality of first-level content cluster composition methods.

[0667] In the meta universe theme park task template, the initial content cluster composition method set includes a general content cluster composition method CG(α, M) and five first-level content cluster composition methods. As shown in the following table, the general content cluster composition method CG(α, M) is:

[0668] The above general content cluster composition method CG(α, M) includes five first-level content clusters. Among them, the initial content cluster clusterGroup(1) abbreviated as CG(1) "theme park plot" is a classic content cluster, corresponding to the task setting information, including setting content blocks. The initial content clusters CG(2)~CG(5) correspond to the initial sub-tasks T2~T5 respectively. In addition, in this embodiment, CG(1), CG(2)~CG(5) do not include default content blocks.

[0669] For example, the five first-level content cluster composition methods include a first-level content cluster composition method, as follows:

[0670] The composition method clusterGroup(1, M) of the classic content cluster clusterGroup(1) "theme park plot" is as follows:

[0671] Among them, the composition method clusterGroup(1, M) includes a setting content block SCcluster(1), and the content is as follows:

[0672] The composition mode clusterGroup(2,M) of the classic content cluster clusterGroup(2) “overall design of the theme park” is as follows:

[0673] The composition mode clusterGroup(2,M) includes a creative content block CCcluster(2), and the work content of the creative content block CCcluster(2) includes the layout of each single building and each sub-area in the theme park.

[0674] Optionally, the content of the creative content block CCcluster(2) is as follows:

[0675] The framework content cluster clusterGroup(3) “single building” has a first-level correspondence relationship with the first-level (initial) subtask T3 “single building”. The first-level subtask T3 “single building” is a framework subtask, and therefore the content cluster CG(3) “single building” is a framework content cluster.

[0676] Since the task template of the “meta-universe theme park” has not yet formulated a default execution content for this framework subtask T3, the content cluster CG(3) “single building” does not yet have a composition mode, i.e., the composition mode of the content cluster CG(3) in the task template is empty.

[0677] The framework content block cluster clusterGroup(4) “landscape design of the theme park” has a first-level correspondence relationship with the first-level subtask T4 “landscape of the theme park”. The subtask T4 is a framework subtask, and therefore the content cluster CG(4) “landscape of the theme park” is a framework content cluster. Moreover, the content cluster CG(4) “landscape of the theme park” does not yet have a composition mode, i.e., the composition mode of the content cluster CG(4) in the task template is empty.

[0678] The composition mode clusterGroup(5,M) of the classic content cluster clusterGroup(5) “sound and light of the theme park” is as follows:

[0679] In addition, the first stage also includes reference creation information created by the template maker M for the initial subtask T2 "overall planning of the theme park". Since the initial subtask T1 "overall planning of the theme park" is a content cluster non-corresponding subtask, after collaborative creation, the creation information of the subtask only includes the execution content, and does not include the target execution content cluster and the execution correspondence. Therefore, when the template maker M creates the reference creation information for the initial subtask T1 "overall planning of the theme park", only the execution content reference creation information is included. For example, the execution content reference creation information of the initial subtask T1 "overall planning of the theme park" includes the following content:

[0680] 1.1) Overall description of the theme park function requirements, such as the LOGO shape of the theme park owner.

[0681] 1.2) Overall description of the theme park design style.

[0682] Among them, the above reference creation information 1.1-1.2 does not have a direct corresponding work content.

[0683] Description information of the execution content (including node relationship): the execution content is created by the template maker M, the execution content belongs to the initial subtask T1; the execution content depends on the task setting information; the execution content derives the initial subtask T2 "overall planning of the theme park". The execution content is identified as [T1, M].

[0684] The method of the embodiment further includes generating a task template data block DB{a(M)} corresponding to a(M) according to the task template creation information input by the task template maker M.

[0685] Specifically, it includes template content information, subtask system, content block system, first-level correspondence relationship, reference creation information. For example, task template identifier a(M); template maker identity information; task template data block identifier DB[a(M)], etc.

[0686] The server stores the task template data block, generates a task template data block access address, publishes the task template data package, so that the users of the collaborative creation community can access or be pushed to the task template data package. Specifically, the task template data package can be uploaded to the task template library as "collaborative creation task template a(M) of the theme park in the metaverse". Through the task template library, the users of the collaborative creation community can browse the task template as needed. Moreover, the system can also push the task template to the appropriate users of the collaborative creation community.

[0687] In addition, in the present embodiment, the method further includes generating an initial task state graph. Specifically, one way of generating an initial task state graph is triggered by a viewing request of the template maker M. Alternatively, another way is triggered when the template maker M wants to start making a task template. Referring to FIG. 11-1, an initial task state graph generated for the “Meta Universe Theme Park”.

[0688] Optionally, the above method further includes assembling one or more initial content clusters according to the initial content cluster composition manner set to generate an initial digital work according to a viewing request of a user. In the present embodiment, the initial digital work of the “Meta Universe Theme Park” is assembled from the aforementioned five content clusters, and none of these content clusters has a default content block but has a set content block. Therefore, the initial digital work of the “Meta Universe Theme Park” is empty.

[0689] Second stage: task setting stage

[0690] In the second stage, the present embodiment provides a collaborative creation task publishing method including a framework-type subtask, which can be executed by a task publisher. The execution process can refer to the method flow of FIG. 1. Specifically, the method includes:

[0691] Step T1: The task publisher accesses the task template library through a user device and selects the “Meta Universe Theme Park” collaborative creation task template a (M).

[0692] Step T2: The user device acquires the content of the task template a (M).

[0693] Specifically, the task template a (M) and the task setting information are acquired through the task data block DB{Task_ID(n)}.

[0694] Step T3: The task publisher inputs the task setting information in the task setting object of the task template through the user device. This corresponds to step S101 of the aforementioned embodiment one.

[0695] Step T4: A second collaborative creation task is generated and published according to the task setting information and the task template. This corresponds to step S102 of the aforementioned embodiment.

[0696] The second collaborative creation task includes the aforementioned four initial subtasks, four initial content clusters, four first-level corresponding relationships, and an initial content cluster composition manner set, which includes one overall content cluster composition manner and five first-level content cluster composition manners. In addition, the initial content cluster clusterGroup(1) is an execution set content block. The above generation and publication of the second collaborative creation process are the same as those of the aforementioned embodiment, and will not be described here again.

[0697] Further, the user device generates the execution setting content block according to the setting content block and the task setting information. Specifically, the task template includes the setting content block SCcluster(1), see the aforementioned example of the composition method clusterGroup(1, M) of the classic content cluster clusterGroup(1) “Theme Park Block”. The task publisher inputs the task setting information according to the pushed task setting object. For example, the pushed task setting object includes a plurality of metaverse spaces for the task setter to select. Then, a plurality of blocks are included in the selected metaverse space for the task publisher to select, so that the task publisher inputs the task setting information. For example, the input task setting information can include the following contents:

[0698] 2.1) Select the block for building “Theme Park” and determine the location of the block in the metaverse virtual space.

[0699] 2.2) Build a park with music as the theme.

[0700] 2.3) A digital model with the LOGO shape of the park owner at the entrance and prominent position of the park.

[0701] 2.4) With a symphony hall.

[0702] 2.5) With 3 types of music peripheral product display trading space.

[0703] 2.6) With a square capable of holding large music rallies.

[0704] Among them, the input information 2.1 input by the task publisher has corresponding work content, and the input information 2.2-2.6 does not have direct corresponding work content, but will be provided to the creator as a pre- type basis for carrying out creation.

[0705] In addition, the above method further includes:

[0706] Step T5: When receiving the second viewing request of the task publisher, one or more initial content clusters (including execution setting content blocks) are assembled according to the initial content cluster composition method set to generate a setting digital work.

[0707] Step T6: The user device feeds back the setting digital work to the task publisher.

[0708] In this embodiment, the initial content cluster composition method set includes a first-level content cluster composition method, and specifically, the first-level content cluster composition method includes an execution setting content block, for example:

[0709] The first content cluster CG(1) "Theme Park Plot" is a classic content cluster. It includes a setting content block SCcluster(1), Theme Park Plot, which corresponds to the task setting object "Information Block 2.1) Select a plot for building a theme park, determine the location of the plot in the metaverse virtual space", and the generation method is copy.

[0710] As an example, the task publisher can select a plot in the metaverse space, which has a corresponding coordinate to define the location and range of the plot. After the task publisher selects the plot, the corresponding coordinate of the plot is copied to information block 2.1) as the content information of the information block 2.1).

[0711] Generating the execution setting content block process includes: based on the task setting information, generating the execution setting content block of each setting content block according to the generation method of each setting content block. For example, information block 2.1) task publisher selects a plot for building "Theme Park Plot", which has a corresponding coordinate to define the location and range of the plot in the metaverse virtual space.

[0712] The digital work corresponding to the collaborative creation task setting is called a setting digital work. In this embodiment, the setting digital work of "Metaverse Theme Park" is assembled by the aforementioned five content clusters. Among the five content clusters, only one content cluster clusterGroup(1) "Theme Park Plot" includes a setting content block SCcluster(1). The other four content clusters do not have default content blocks or setting content blocks, and therefore do not contribute to the work content of the setting digital work. After the setting content block SCcluster(1) in the content cluster clusterGroup(1) "Theme Park Plot" is updated to the execution setting content block SCcluster(1, Set), the work content is the "Theme Park" area located at the corresponding location in the metaverse space, and the corresponding setting digital work is shown in Figure 11-3. As can be seen from the figure, the work content of the execution setting content block SCcluster(1, Set) defines the location and range of the metaverse theme park plot in the metaverse virtual space.

[0713] Optionally, the above method further includes: after the task is published, the collaborative creation task includes a setting task state diagram, as shown in Figure 11-2. Compared with the initial task state diagram shown in Figure 11-1, the task setting object in the initial task state diagram is replaced by the task setting information in the setting task state diagram.

[0714] In some embodiments, for an AI or machine intelligence user, the user device can read and write and maintain the initial task state graph in its running memory by the data structure of the initial task state graph in the task template, and the task state graph set after the task is published. The user device where the AI user or machine intelligence user is located can be a computer / server / computing platform, etc. computing device or computing facility with information processing capability, and the present application does not limit this.

[0715] In other embodiments, in addition to operating the task state graph in its running memory by the data structure, the user device can also display the initial task state graph in the interactive interface of the user device to facilitate the human user to intuitively obtain relevant information.

[0716] Third stage: collaborative creation stage

[0717] The present embodiment provides four examples in the third stage, which will be introduced one by one.

[0718] Example 1: collaborative creation process of the first-level atomic subtask.

[0719] Step N4.1: the second creator obtains a second collaborative creation task. The second collaborative creation task is the task published by the task publisher in the above-mentioned "second stage". For details, please refer to the foregoing description, which will not be repeated here.

[0720] In this example, the second creator is creator w.

[0721] Step N4.2: obtain the target subtask selected by creator w in one or more initial subtasks.

[0722] One implementation is that creator w selects one of the at least one initial subtask in the first process task state graph as a target initial subtask. As shown in the first process task state graph of FIG. 11-4, only T1 is in the creatable state √, and other subtasks are in the uncreatable state , and cannot be selected, so creator w can only select the atomic subtask T1 "overall planning of the park" as the target subtask. And the atomic subtask T1 "overall planning of the park" is a content clustering non-corresponding subtask.

[0723] Step N4.3: provide the target initial subtask T1, task setting information, description information of the target initial subtask T1, and reference creation information to creator w for creator w to perform collaborative creation.

[0724] Step N4.4: receive the fourth creation information of creator w on the target initial subtask T1.

[0725] In particular, the creation information input by the creator w is used to create fourth execution content for the target initial subtask T1, which corresponds to the target initial subtask T1. The generation process of the fourth creation information is as follows:

[0726] 1) The user equipment provides the creator w with execution content reference creation information of the target initial subtask T1 "overall planning of the theme park", for example:

[0727] 1.1) Overall description of the theme park functional requirements, such as the LOGO style of the park owner.

[0728] 1.2) Overall description of the theme park design style. Among them, the reference creation information 1.1 and 1.2 do not have a direct corresponding work content.

[0729] The fourth creation information input by the creator w also includes: description information (including node relationship) of the execution content reference creation information: this execution content reference creation information is created by the template maker M, and this execution content reference creation information belongs to the initial subtask T1, the dependent task setting information, and the derived initial subtask T2 "overall design of the theme park". The fourth execution content reference creation information is identified as [T1, M].

[0730] 2) The creator w creates the creation information of the fourth execution content [T1, w(1)] of the target initial subtask T1, for example:

[0731] 1.1) Overall description of the theme park functional requirements, including: the need to have the LOGO style of the park owner, and the need to have a Chinese folk music and Western symphony concert hall, a 3-style music peripheral product display trading space, and a square capable of holding large-scale music rallies.

[0732] 1.2) Overall description of the theme park design style, including: overall adoption of the style of the Yuanmingyuan in Beijing, China, including wooden buildings, Oriental gardens, statues, and fountains.

[0733] Among them, the above creation information 1.1-1.2 does not have a direct corresponding work content, but will be provided to the creator as a pre-posed basis for the creator to carry out subsequent creation.

[0734] It also includes: description information (including node relationship) of the execution content: the execution content is created by the creator w, and the execution content belongs to the target initial subtask T1; the execution content depends on the task setting information; the execution content derives the initial subtask T2 "overall design of the theme park". The identification of the execution content is [T1, w(1)].

[0735] The fourth execution content [T1, w(1)] does not have a corresponding execution creation content block because the atomic subtask T1 is a content cluster non-corresponding subtask and does not have a corresponding content cluster. In addition, the creation information of the fourth execution content [T1, w(1)] is published as a front-end basis for the author to carry out subsequent collaborative creation.

[0736] The above method further comprises:

[0737] Step N4.5: The server stores the creation information data block and generates an access address of the creation information data block.

[0738] Step N4.6: The user equipment or the server generates a creation information data packet, including the following contents: the storage address of the creation information data block, the digital fingerprint of the creation information data block, and the identity information of the publisher of the creation information.

[0739] Step N4.7: The user equipment or the server publishes the creation information data packet so that the users of the collaborative creation community can access or be pushed to the creation information data packet.

[0740] In addition, the above method further comprises: updating the first process task state diagram and generating a second process task state diagram, specifically, adding the fourth execution content [T1, w(1)] in the second process task state diagram of the author w as an execution content node belonging to the target subtask T1, and generating a second process task state diagram as shown in FIG. 11-5.

[0741] In addition, optionally, the above method further comprises: when the author w initiates a review request, generating an information snapshot according to the second process task state diagram as shown in FIG. 11-6, and generating a corresponding digital work according to the information snapshot. At present, the information snapshot includes only one execution content [T1, w(1)]. And the execution content [T1, w(1)] does not have a corresponding execution content cluster, so the execution content cluster corresponding to the current information snapshot only includes the composition mode SCcluster(100) of the classic content cluster clusterGroup(1) “Theme Park Block”. The work content of this content block is the corresponding area of “Theme Park Block” in the entire metaverse space, as shown in FIG. 11-3 is a digital work containing “Theme Park Block”.

[0742] It should be noted that the execution subject of the above processes of issuing a review request, generating a version of an information snapshot based on the review request, and generating a digital work corresponding to the current information snapshot can be any user equipment or user of the collaborative creation community with review permission, including but not limited to the author w.

[0743] It is also necessary to point out that for the above-mentioned multiple information snapshot versions of the digital work, the task publisher can select one version as the final information snapshot. Similarly, for the above-mentioned multiple versions of the digital work, the task publisher can select one version as the final digital work.

[0744] Generally, the task publisher can select a complete draft information snapshot as the final information snapshot according to the digital work collaborative creation task requirements of the task publisher, and select the digital work corresponding to the complete draft information snapshot as the complete draft digital work.

[0745] Similarly, the same applies to the subsequent examples.

[0746] This example realizes the collaborative creation process of the target subtask being the first-level subtask, the atomic subtask, and the content cluster non-corresponding subtask.

[0747] Example 2: Collaborative creation process of the first-level framework subtask.

[0748] This example provides a collaborative creation process in which the first creator performs a collaborative creation process on the framework subtask. Specifically, it includes:

[0749] Step N5.1: Obtain the first collaborative creation task.

[0750] The first collaborative creation task can be a task created and published based on the aforementioned "first stage" or "second stage", or it can also be a collaborative creation task created and published by one or more creators. In this example, it is assumed that the first collaborative creation task is a task created and published by creators w and a.

[0751] In this first collaborative creation task, atomic subtask T1 is created by creator w (see "Example 1" above) to generate execution content [T1,w(1)] corresponding to atomic subtask T1, and atomic subtask T2 is created by creator a to generate execution content [T2,a(1)] corresponding to atomic subtask T2.

[0752] In addition, the first collaborative creation task also includes the target execution content cluster corresponding to the target content cluster generated after creators w and a create, as well as the execution correspondence relationship, reference creation information, etc.

[0753] Step N5.2: Obtain the target subtask selected by the first creator in one or more subtasks.

[0754] Specifically, the first creator is the creator r, the creator r selects a target subtask in the second process task state diagram, such as the framework type subtask T4, and the framework type subtask T4 is a content cluster corresponding type subtask, corresponding to the framework type content cluster clusterGroup(4) “park landscape”, that is, the framework type subtask T4 has a first level corresponding relationship with the framework type content cluster clusterGroup(4) “park landscape”. Correspondingly, the framework type subtask T4 is a first level subtask.

[0755] Step N5.3: Provide the framework type subtask T4, the framework type content cluster clusterGroup(4) “park landscape”, and the reference creation information to the creator r.

[0756] In this example, the first collaborative task can also provide the task setting information, the execution content [T1,w(1)] of the atomic type subtask T1, the execution content [T2,a(1)] of the atomic type subtask T2, and the subtask T4 description information to the creator r, for the creator r to perform collaborative creation.

[0757] Step N5.4: Receive the first creation information input by the creator r to the framework type subtask T4.

[0758] Specifically, the first creation information input by the creator r is as follows:

[0759] The first creation information includes the creation information of the first execution content [T4,r(1)] of the atomic type subtask T4:

[0760] According to the first execution content [T4,r(1)], in the subtask system, the creator r newly creates 3 second level subtasks. Among them, the second level subtask T4.r(1).1 “Entrance area of the park” is an atomic type subtask, and the second level subtask T4.r(1).2 “Park partition 1” and the second level subtask T4.r(1).3 “Park partition 2” are framework type subtasks. The 3 second level subtasks all depend on the subtask T2 and all derive the subtask T5.

[0761] The composition mode of the framework type content cluster clusterGroup(4) “park landscape” includes 3 second level content clusters, which are respectively: the creation content block CCcluster(4.r(1).1), the content cluster clusterGroup(4.r(1).2), and the content cluster clusterGroup(4.r(1).3).

[0762] In addition, the first creation information also includes the following three second-level corresponding relationships: the corresponding relationship between the second-level subtask T4.r(1).1 and the creation content block CCcluster(4.r(1).1); the corresponding relationship between the second-level subtask T4.r(1).2 and the second-level content cluster clusterGroup(4.r(1).2); and the corresponding relationship between the second-level subtask T4.r(1).3 and the second-level content cluster clusterGroup(4.r(1).3).

[0763] The first creation information also includes creation information corresponding to the execution content cluster of the first execution content [T4,r(1)].

[0764] The execution content cluster is a new component mode clusterGroup{4,[T4,r(1)]} of the framework-type content block group clusterGroup(4) “park landscape”, and an example is as follows:

[0765] It should be noted that the “park entrance area” block, the “park area 1” block, and the “park area 2” block in the work content are defined by the creation information content input by the subtask T2 creator.

[0766] In addition, the overall content cluster component mode clusterGroup(α(m)) of the “meta-universe theme park” in this example will not be confused by the creation behavior of the creator r. However, a component mode {clusterGroup(4),[T4,r(1)]} is created for the content cluster clusterGroup(4) “park landscape”, and the above three second-level corresponding relationships.

[0767] The difference lies in that before the creator r inputs the first creation information, the first-level corresponding relationship exists between the framework-type subtask T4 “park landscape” and the framework-type content cluster clusterGroup(4), and after the first creation information is input, the second-level corresponding relationship exists between the first execution content [T4,r(1)] of the framework-type subtask T4 “park landscape” and the target execution content cluster, i.e., the component mode clusterGroup{4,[T4,r(1)]} of the framework-type content block group CG(4).

[0768] In addition, the first creation information also includes reference creation information of the second-level subtask. For example, the reference creation information of the second-level subtask T4.r(1).2 “park area 1”.

[0769] Specifically, when the creator r creates the first execution content [T4.r(1)] of the framework-type subtask, the creator r can also create reference creation information for the next-level subtask owned by the first execution content [T4.r(1)]. This enables the creator of the next-level subtask to start the creation based on the reference creation information instead of starting from zero, thereby improving the attractiveness of the execution content [T4.r(1)] to the subsequent creator, making it more likely to form a complete script and thus having a chance to obtain more copyright benefits.

[0770] From the function of the creation content, the creator r of the framework-type subtask creates reference creation information for the next-level subtask owned by the first execution content [T4.r(1)], which is similar to the initial subtask division, process design, and initial content clustering design of the task template maker for the collaborative creation task. The task template maker and the framework-type subtask creator form an iterative operation of the hierarchical subtask system.

[0771] The reference creation information created by the creator r for the second-level subtask T4.r(1).2 "Park District 1" owned by the first execution content [T4.r(1)] can include execution content reference creation information, execution content clustering reference creation information, and execution second-level corresponding relationship reference creation information, and specific examples are as follows:

[0772] The execution content reference creation information of the second-level subtask T4.r(1).2 "Park District 1".

[0773] In the above execution content reference creation information [T4.r(1).2, r_M], the creator r also creates two third-level subtasks, which are both atomic-type subtasks, namely the atomic-type subtask T4.r(1).2.r_M.1 "Park Surface" and the atomic-type subtask T4.r(1).2.r_M.2 "Above-ground Object". In the reference creation information, the identifier of the creator r is r_M.

[0774] In addition, it also includes third-level corresponding relationship reference information: for example, the third-level corresponding relationship between the third-level subtask T4.r(1).2.r_M.1 and the creation content block CCcluster(4.r(1).2.r_M.1); the third-level corresponding relationship between the third-level subtask T4.r(1).2.r_M.2 and the creation content block CCcluster(4.r(1).2.r_M.2).

[0775] Also included is reference creation information of the execution content cluster corresponding to the execution content reference creation information [T4.r(1).2, r_M]. In this example, the reference creation information of the execution content cluster is the reference component mode clusterGroup{4.r(1).2, [T4.r(1).2, r_M]} of the framework-type content cluster CG(4.r(1).2) “Park Zone 1” added by the creator r, as shown in the following example:

[0776] In the above-mentioned reference creation information of the execution content cluster, that is, the reference component mode clusterGroup{4.r(1).2, [T4.r(1).2, r_M]}, the creator r creates two third-level content clusters, both of which are creation content blocks, including CCcluster(4.r(1).2.r_M.1) “Park Ground” and CCcluster(4.r(1).2.r_M.2) “Ground Objects”. In the reference creation information, the identifier of the creator r is r_M.

[0777] In addition, the method also includes generating reference creation information of the execution corresponding relationship. For example, the reference creation information of the execution of the second-level corresponding relationship includes the execution content reference creation information [T4.r(1).2, r_M] of the framework-type subtask T4.r(1).2 and the component mode clusterGroup{4.r(1).2, [T4.r(1).2, r_M]} between the framework-type content cluster clusterGroup(4.r(1).2).

[0778] The above-mentioned method also includes:

[0779] Step N4.5: generating creation information data block of the target subtask T4 according to the first creation information, such as DB[T4, r(1)].

[0780] The creation information data block includes: creation content information, execution content [T4, r(1)] creation information, such as the execution content cluster corresponding to the first execution content [T4, r(1)], that is, the composition mode of the framework content cluster clusterGroup(4) “park landscape” clusterGroup{4, [T4, r(1)]}, and the above-mentioned execution first-level corresponding relationship. Node relationship information, including: node ownership ~ possession relationship, node dependence ~ derivation relationship, derived T5, node state information, etc. Second-level sub-task execution content reference creation information: [T4.r(1).2, r_M)]. The execution content cluster reference creation information corresponding to the second-level sub-task execution content reference creation information [T4.r(1).2, r_M)], that is, the composition mode of the framework content block group clusterGroup{4.r(1).2, [T4.r(1).2, r_M]}. The corresponding relationship between the execution content reference creation information [T4.r(1).2, r_M)] and the framework content cluster composition mode clusterGroup{4.r(1).2, [T4.r(1).2, r_M]}. Task identification, Task_ID(n); Creator identity information, the identification DB of the current creation information data block [T4, r(1)].

[0781] Steps N4.6-N4.8: The server stores the creation information data block, generates a creation information data block access address, generates a creation information data package, and publishes the creation information data package, so that the users of the collaborative creation community can access or be pushed to the creation information data package.

[0782] Optionally, it also includes step N4.9: updating the second process task state diagram, specifically, adding the newly created execution content node [T4, r(1)] to the target sub-task T4 to generate a new second process task state diagram. For example, the second process task state diagram of the collaborative creation task in this example is shown in FIG. 11-7. The second process task state diagram includes execution content [T1, w(1)], [T2, a(1)], and execution content [T4, r(1)].

[0783] In addition, the above-mentioned method also includes: based on the viewing request of the creator r, obtaining the information snapshot of the new second process task state diagram of the collaborative creation task, as shown in FIG. 11-8, and generating a corresponding digital work, such as the first digital work, according to the information snapshot.

[0784] As shown in FIG. 11-9, the first digital work is generated according to the composition of the corresponding framework-type content cluster. In this example, the target content cluster corresponding to the framework-type subtask T4 "park landscape" defines the relationship between the framework-type content cluster clusterGroup(4) corresponding to the subtask and other content blocks (or content clusters) in the overall content cluster composition clusterGroup(a(M)) as shown in the aforementioned "first stage" overall content cluster composition CG(a(M)).

[0785] Since the framework-type content cluster clusterGroup(4) does not include default content blocks and set content blocks, the composition clusterGroup{4, [T4, r(1)]} of the content cluster corresponding to the first execution content [T4, r(1)] of the target subtask T4 "park landscape" does not include specific work content, and the corresponding first digital work is empty.

[0786] This example realizes the collaborative creation process for the target subtask being a first-level subtask, being a framework-type subtask, and being a content cluster corresponding subtask.

[0787] Example 3: Collaborative creation process of an nth-level atomic-type subtask.

[0788] This example introduces the collaborative creation process of a second-level subtask by the creator, which is an atomic-type subtask, and specifically includes:

[0789] Step N6.1: Creator s11 obtains a first collaborative creation task.

[0790] The creator s11 can be the first creator of the aforementioned embodiment, and the first collaborative creation task is a task published after the collaborative creation of the creator r.

[0791] Step N6.2: Creator s11 selects a target subtask in one or more subtasks of the first collaborative creation task.

[0792] In this example, the creator s11 selects the atomic-type subtask T4.r(1).1 "park entrance area" in the second process task state diagram as the target subtask. Moreover, the target subtask T4.r(1).1 "park entrance area" is a content cluster corresponding subtask and a second-level subtask.

[0793] Step N6.3: Provide the following information to the creator s11 for collaborative creation.

[0794] The following information is provided, including: task setting information, initial subtask T1 execution content [T1,w(1)], initial subtask T2 execution content [T2,a(1)], initial subtask T4 description information, execution content [T4.r(1)], target subtask T4.r(1).1 description information.

[0795] Step N6.4: receiving the second creation information input by the creator s11 according to the above-provided information, the second creation information including:

[0796] 1) creation information corresponding to the second execution content [T4.r(1).1,s11(1)] of the target subtask T4.r(1).1, for example as follows:

[0797] In the theme park plot of the metaverse space, in the "park entrance area" plot defined by the execution content [T2,a(1)] "overall design of the park", the following information is input:

[0798] D.1) floor pattern.

[0799] D.2) three-dimensional LOGO pattern represented by a vector diagram, arranged in the middle of the park entrance area.

[0800] D.3) other description information.

[0801] It should be noted that the creation information D.1 and D.2 have corresponding work contents, and the creation information D.3 does not have a directly corresponding work content, but will be provided to the creator as a pre-posed basis for subsequent subtask creation.

[0802] In addition, the second creation information also includes a target execution content cluster, which is the execution creation content block CCcluster(4.r(1).1,[T4.r(1).1,s11(1)]), which specifically includes the following content:

[0803] The second creation information input by the creator s11 also includes a second-level execution correspondence, which is the correspondence between the second execution content [T4.r(1).1,s11(1)] and the execution creation content block CCcluster(4.r(1).1,[T4.r(1).1,s11(1)]).

[0804] In this example, since the second-level subtask T4.r(1).1 is a content cluster non-correspondence type subtask, there is no corresponding content block / content cluster, that is, the creation information of the second execution content [T4.r(1).1,s11(1)] does not have a directly corresponding work content, nor does it have an execution correspondence.

[0805] Based on the user's review request, a first digital work corresponding to the execution content of the target subtask T4.r(1).1 [T4.r(1).1, s11(1)] is generated, as shown in FIG. 11-10.

[0806] The above method further comprises:

[0807] Step N6.5: generating the creation information data block DB[T4.r(1).1, s11(1)] corresponding to the second-level subtask T4.r(1).1. The creation content information includes:

[0808] The above-mentioned second execution content [T4.r(1).1, s11(1)] creation content information, creator s11 identity information, task identification Task_ID(n) and the identification of this creation information data block, such as DB[T4.r(1).1, s11(1)].

[0809] In addition, it also includes: the server stores the creation information data block, generates the creation information data block access address. The user equipment or the server generates the creation information data packet, publishes the creation information data packet, so that the users related to the collaborative creation community can access or be pushed to the creation information data packet.

[0810] In addition, optionally, the above method further comprises: updating the second process task state diagram, specifically, adding the second execution content [T4.r(1).1, s11(1)] node in the second process task state diagram of the creator s11 as the execution content node belonging to the target subtask T4.r(1).1, and generating a new second process task state diagram. As shown in FIG. 11-11.

[0811] The example method further comprises: when the creator s11 initiates a review request, generating an information snapshot according to the updated second process task state diagram, as shown in FIG. 11-12, and generating a corresponding digital work, i.e. a second composite digital work, according to the information snapshot, as shown in FIG. 11-13.

[0812] In this example, the information snapshot includes the second execution content [T4.r(1).1, s11(1)], and a corresponding second process digital work is generated according to the execution creation content block CCcluster(4.r(1).1, [T4.r(1).1, s11(1)]).

[0813] Similarly, in the second process task state diagram, another creation version is also a collaborative creation of the atomic subtask T4.r(1).1 "Garden Entrance Area", for example, the creator s12 selects the atomic subtask T4.r(1).1 "Garden Entrance Area" and inputs creation information such as third creation information. The example is as follows:

[0814] 1) Creator s12 inputs the creation information of the third execution content [T4.r(1).1, s12(1)], including:

[0815] In the theme park plot of the metaverse space, in the “park entrance area” plot defined by the execution content [T2, a(1)] “overall design of the park”, the following information is input:

[0816] D.1) Floor pattern.

[0817] D.2) Vector representation of archway, with LOGO above the archway.

[0818] D.3) Other explanatory information.

[0819] According to the above creation content block CCcluster(4.r(1).1) after the third creation information, it becomes the execution creation content block CCcluster{4.r(1).1,[T4.r(1).1,s12(1)]}. For example:

[0820] In addition, the above method further comprises: generating a corresponding digital work according to the execution creation content block CCcluster{4.r(1).1,[T4.r(1).1,s12(1)]}, as shown in Figures 11-14.

[0821] The above third creation information further includes the execution second-level corresponding relationship between the third execution content [T3.r(1).1, s12(1)] of the target subtask T4.r(1).1 “park entrance area” and the execution creation content block CCcluster{4.r(1).1,[T4.r(1).1,s12(1)]}.

[0822] Optionally, it further includes generating a creation information data block DB[T4.r(1).1, s12(1)] corresponding to the creation information of the second-level subtask T3.r(1).1, and packaging the above creation information data block into a creation information data package, and publishing the creation information data package, so that the users of the collaborative creation community can access or be pushed to the creation information data package.

[0823] Optionally, it further includes: generating a new second process task state diagram according to the third execution content [T4.r(1).1, s12(1)]. For example, the second process task state diagram of the present example collaborative creation task is shown in Figure 11-15.

[0824] The example method also includes: according to the above second process task state diagram, such as the information snapshot including the first execution content [T4, r(1)] and the third execution content [T3.r(1).1, s12(1)] in the second process task state diagram, as shown in FIG. 11-16.

[0825] According to the user's viewing request, the second process digital work corresponding to the generated information snapshot of the second process task state diagram is generated. Therefore, the process of generating the second process digital work includes: generating the second process digital work according to the composition of the corresponding frame type content cluster.

[0826] In this example, the second-level subtask T4.r(1).1 is executed by the collaborative creation of the creator s11 and the creator s12, and two versions of information snapshots are generated, corresponding to the second execution content [T4.r(1).1, s11(1)] and the third execution content [T3.r(1).1, s12(1)]. However, the collaborative creation process is the same as the aforementioned collaborative creation method of the atomic type subtask, which will not be described here.

[0827] Example 4: Collaborative creation process of the (n+1)th frame type subtask.

[0828] This example is based on the aforementioned example 3, and the collaborative creation process of the second-level subtask T4.r(1).2 by a new creator, such as the creator s2, wherein the second-level subtask T4.r(1).2 “park area 1” is a frame type subtask and a content cluster corresponding type subtask.

[0829] Specifically, the creation process is similar to “Example 2” of the present embodiment, and this example only introduces the content of the creation information input by the creator s2. The creation process is described in the aforementioned “Example 2”.

[0830] The creator s2 selects the frame type subtask (T4.r(1).2) and inputs new creation information.

[0831] The basis for the creator s2 to input new creation information includes: task setting information, subtask T2 description information and its execution content [T2.a(1)], subtask T4 description information, and frame type subtask (T4.r(1).2) description information.

[0832] As described in step N5.1 in the aforementioned example 2, the creator r creates reference creation information for the second-level subtask T4.r(1).2 "park partition 1" owned by the execution content [T4.r(1)], including execution content reference creation information [T4.r(1).2,r_M], execution content cluster reference creation information clusterGroup{4.r(1).2),[T4.r(1).2,r_M]} and execution second-level correspondence reference creation information [T4.r(1).2,r_M)]~clusterGroup{4.r(1).2,[T4.r(1).2,r_M]}.

[0833] Therefore, the basis on which the creator s2 inputs the new creation information further includes execution content reference creation information [T4.r(1).2,r_M], execution content cluster reference creation information clusterGroup{4.r(1).2),[T4.r(1).2,r_M]} and execution second-level correspondence reference creation information [T4.r(1).2,r_M)]~clusterGroup{4.r(1).2,[T4.r(1).2,r_M]}.

[0834] The new creation information includes:

[0835] The creator s2 inputs creation information of the new execution content [T4.r(1).2,s2(1)] corresponding to the second-level subtask T4.r(1).2 by adding, deleting or revising the execution content reference creation information [T4.r(1).2,r_M], including:

[0836] In the new execution content [T3.r(1).2,s2(1)], the creator s2 newly creates two third-level subtasks, both of which are atomic subtasks, which are the third-level subtask [T4.r(1).2,s2(1)] "park greening" and the third-level subtask [T4.r(1).2,s2(1)] "object setting".

[0837] In addition, it also includes two third-level correspondences, which are the correspondence between the third-level subtask T4.r(1).2.s2(1).1 and the third-level creation content block CCcluster(4.r(1).2.s2(1).1) and the correspondence between the third-level subtask T4.r(1).2.s2(1).2 and the third-level creation content block CCcluster(4.r(1).2.s2(1).2).

[0838] The creator s2 inputs the execution content cluster creation information corresponding to the execution content [T4.r(1).2, s2(1)] by adding, deleting or revising the execution content cluster reference creation information clusterGroup{4.r(1).2), [T4.r(1).2, r_M]}. The execution content cluster is a framework type content cluster clusterGroup(4.r(1).2) "park area 1" newly added component mode clusterGroup{4.r(1).2), [T4.r(1).2, s2(1)]}, which includes:

[0839] The creator s2 inputs the execution second level correspondence corresponding to the execution content [T4.r(1).2, s2(1)] by adding, deleting or revising the above reference creation information. The creator s2 inputs the execution second level correspondence corresponding to the execution content [T4.r(1).2, s2(1)] by adding, deleting or revising the execution second level correspondence reference creation information [T4.r(1).2, r_M)]~clusterGroup{4.r(1).2), [T4.r(1).2, r_M]}.

[0840] It should be noted that when the creator s2 of the framework type subtask T4.r(1).2 creates the execution content [T4.r(1).2, s2(1)] of the framework type subtask, the creator s2 can also create reference creation information for the lower level subtasks owned by the execution content [T4.r(1).2, s2(1)]. This allows the creators of the lower level subtasks to start from the reference creation information and carry out the creation more conveniently, thereby improving the attractiveness of the execution content [T4.r(1).2, s2(1)] to the subsequent creators, making the execution content [T4.r(1).2, s2(1)] more likely to be included in the finalized digital work and thus having a chance to obtain more copyright benefits.

[0841] From the function of the creation content, the reference creation information created by the creator s2 of the framework type subtask for the lower level subtasks owned by the execution content [T4.r(1).2, s2(1)] is similar to the reference creation information created by the creator r for the lower level subtasks owned by the execution content [T4.r(1)].

[0842] The reference creation information created by the creator r of the frame type subtask for the execution content [T4.r(1)] is similar to the initial subtask division, process design and initial content clustering design of the task template maker for the collaborative creation task.

[0843] The reference creation information created by the creator s2 for the execution content [T4.r(1).2,s2(1)] is not described in this embodiment.

[0844] The method further includes that the user equipment or the server generates the creation information data block DB[T4.r(1).2,s2(1)] according to the execution content [T3.r(1).2,s2(1)]. The server stores the creation information data block, generates a creation information data block access address, and the user equipment or the server generates a creation information data package and publishes it so that the users of the collaborative creation community can access or be pushed to the creation information data package.

[0845] Optionally, it further includes that a new second process task state diagram is generated according to the execution content [T3.r(1).2,s2(1)]. For example, the second process task state diagram of the collaborative creation task in this example is shown in FIGS. 11-18.

[0846] According to the user's viewing request, a second process digital work corresponding to the information snapshot of the second process task state diagram is generated. At this time, because the frame type subtask execution content [T4.r(1).2,s2(1)] has not yet corresponded to specific work content, the newly added component mode clusterGroup{4.r(1).2),[T4.r(1).2,s2(1)]} of the frame type content block clusterGroup(4.r(1).2) “park district 1” has not yet included specific work content. Therefore, the work content of the current second process digital work is the same as the digital work in FIG. 11-17 in “Example 3” above.

[0847] Example 5: Digital work assembly process.

[0848] With the progress of the collaborative creation, the third level subtask T4.r(1).2.s2(1).1 “park greening” is selected and created by the creator t1 as an atomic type subtask, and the corresponding execution content [T4.r(1).2.s2(1).1,t1(1)] and the target execution content cluster CCcluster{4.r(1).2.s2(1).1,[T4.r(1).2.s2(1).1,t1(1)]} are generated. For example:

[0849] and a third-level corresponding relationship after the execution of the third-level subtask T4.r(1).2.s2(1).1 is established, which is a corresponding relationship between the execution content [T4.r(1).2.s2(1).1, t1(1)] of the third-level subtask T4.r(1).2.s2(1).1 “park district 1 park greening” and the execution creative content block CCcluster{4.r(1).2.s2(1).1, [T4.r(1).2.s2(1).1, t1(1)]}.

[0850] In this example, the target execution content cluster is assembled with other content clusters according to a content cluster composition mode set to generate a first composite digital work. In this example, the target execution content cluster includes the execution creative content block CCcluster{4.r(1).2.s2(1).1, [T4.r(1).2.s2(1).1, t1(1)]} described above, and the content cluster composition mode set includes the following corresponding relationship:

[0851] According to the first-level corresponding relationship, the initial content cluster corresponding to the framework-type subtask T4 “park landscape” is the framework-type content cluster clusterGroup(T4), and after being created, the execution first-level corresponding relationship is obtained, which includes: the execution content [T4, r(1)] corresponding to the composition mode of the content cluster clusterGroup{4, [T4, r(1)]}.

[0852] According to the second-level corresponding relationship, the second-level content cluster corresponding to the second-level framework-type subtask T4.r(1).2 “park district 1” is the framework-type content block group clusterGroup(4.r(1).2). After being created by the creator, the execution second-level corresponding relationship is obtained, which includes: the execution second-level content cluster corresponding to the execution content [T4.r(1).2, s2(1)] is the framework-type content block group composition mode clusterGroup{4.r(1).2, [T4.r(1).2, s2(1)]}.

[0853] According to the third-level corresponding relationship, the third-level content cluster corresponding to the third-level atomic-type subtask T4.r(1).2.s2(1).1 is the creative content block CCcluster{4.r(1).2.s2(1).1}. After being created by the creator, the execution third-level corresponding relationship is obtained, which includes: the execution third-level content cluster corresponding to the execution content [T4.r(1).2.s2(1).1, t1(1)] is the execution creative content block CCcluster{4.r(1).2.s2(1).1, [T4.r(1).2.s2(1).1, t1(1)]}.

[0854] When the creation information data block DB[T4.r(1).2.s2(1).1,t1(1)] is published, the third-level subtask T4.r(1).2.s2(1).1 "Park District 1 Park Greening" has a new execution creation content block CCcluster{4.r(1).2.s2(1).1} corresponding to the third-level creation content block CCcluster{4.r(1).2.s2(1).1}.

[0855] Based on the above content cluster composition mode set, a digital work corresponding to the execution creation content block CCcluster{4.r(1).2.s2(1).1, [T4.r(1).2.s2(1).1,t1(1)]} is generated, as shown in FIGS. 11-20. FIGS. 11-19 show information snapshots corresponding to the digital work.

[0856] The embodiment provides a process of assembling in a content cluster, and the creation information input by the creator r, the creator s2 and the creator t1 is assembled in the content cluster according to the content cluster composition mode set (including the above-mentioned execution 1st-level to 3rd-level corresponding relationship), to generate a digital work.

[0857] In addition, the embodiment also includes combining the execution content cluster of the subtask T4.r(1).2 "Park District 1" with other subtasks, such as the subtask T4.r(1).1 "Amusement Park Entrance Area" and the subtask T4.r(1).3 "Park District 2", to generate a composite digital work. It should be noted that if a subtask has multiple execution contents, that is, contains different versions, then different versions of digital works are also generated.

[0858] For example, first, the second process task state diagram is obtained, based on "Example 5" of the embodiment, the creators s11 and s12 perform collaborative creation on the atomic subtask T4.r(1).1 "Amusement Park Entrance Area", so that the subtask T4.r(1).1 has two execution contents, which are execution content [T4.r(1).1,s11(1)] and execution content [T4.r(1).1,s12(1)], and the task state diagram includes two versions of information snapshots, version 1 including execution content [T4.r(1).1,s11(1)] and version 2 including execution content [T4.r(1).1,s12(1)].

[0859] If the user selects the information snapshot including the execution content [(T4.r(1).1), s11(1)] in the second process task state diagram when issuing the digital work review request, that is, the information snapshot of version 1, the corresponding composite digital work 1 is assembled and generated based on the execution content cluster of the information snapshot of version 1, as shown in FIG. 11-22.

[0860] If the user selects the information snapshot including the execution content [(T4.r(1).1), s12(1)] in the second process task state diagram when issuing the digital work review request, that is, the information snapshot of version 2, the corresponding composite digital work 2 is assembled and generated based on the execution content cluster of the information snapshot of version 2, as shown in FIG. 11-23.

[0861] In addition, the above method further includes: based on the complete information snapshot, generating a corresponding complete digital work. Specifically, as the collaborative creation task progresses, a new creator creates new creation information.

[0862] For example, the creator t2 selects the atomic subtask T4.r(1).2.s2(1).2 "object setting" in the current second process task state diagram and inputs creation information. The creation information includes the execution content [T4.r(1).2.s2(1).2, t2(1)] of the subtask T4.r(1).2.s2(1).2, such as including the following information in the theme park plot in the metaverse space: D.1) object pattern and position layout; D.2) other description information on the "park area 1" plot defined by the execution content [T2, a(1)] "overall design of the park". Among them, the creation information D.1 has corresponding work content, and the creation information D.2 does not have direct corresponding work content, but will be provided to the creator as a pre-processed basis for subsequent subtask creation.

[0863] In addition, the new creation information further includes an execution third-level corresponding relationship, which is the corresponding relationship between the execution content [T4.r(1).2.s2(1).2, t2(1)] and the execution creation content block CCcluster{4.r(1).2.s2(1).2, [T4.r(1).2.s2(1).2, t2(1)]}.

[0864] In this example, after the creator t2 inputs the creation information, the execution creation content block CCcluster{4.r(1).2.s2(1).2, [T4.r(1).2.s2(1).2, t2(1)]} is generated, which adds the work content of "scenery a" on the park area 1 plot.

[0865] Further, it also includes: the creator s3 performs collaborative creation on the second-level subtask (T4.r(1).3) "park partition 2", generates new execution content [T3.r(1).2,s3(1)], the execution content is clustered into the composition mode clusterGroup{4.r(1).3,[T4.r(1).2,s3(1)]} of the framework type content cluster cluste...

Claims

1. A co-authoring method comprising frame-type subtasks, characterized in that, The method comprises: obtaining a first collaborative creation task, the first collaborative creation task comprising one or more subtasks and one or more content clusters, wherein the one or more subtasks comprise a content cluster corresponding subtask having a corresponding content cluster, and the one or more subtasks further comprise a framework subtask; obtaining a target subtask selected by a first creator from the one or more subtasks; in a case where the target subtask is the content cluster corresponding subtask, providing the target subtask and a corresponding target content cluster to the first creator for the first creator to perform collaborative creation, the target content cluster having a corresponding relationship with the target subtask; receiving first creation information of the target subtask by the first creator, the first creation information comprising first execution content corresponding to the target subtask and a target execution content cluster corresponding to the target content cluster.

2. The method of claim 1, wherein, The first collaborative creation task further comprises a current process task state diagram; before receiving the first creation information, the current process task state diagram is a fourth process task state diagram, and the one or more subtasks in the fourth process task state diagram are in a creatable state.

3. The method of claim 2, wherein, obtaining a target subtask selected by a first creator from the one or more subtasks comprises: obtaining the target subtask selected by the first creator from the one or more subtasks in a creatable state.

4. The method of claim 2, wherein, after receiving the first creation information, the current process task state diagram is a fifth process task state diagram, and the fifth process task state diagram comprises the first execution content, the first execution content being attributed to the target subtask.

5. The method of claim 1, wherein, The first collaborative creation task further comprises at least one corresponding relationship between the one or more subtasks and the one or more content clusters, and a target corresponding relationship in the at least one corresponding relationship is a corresponding relationship between the target subtask and the target content cluster; if the target subtask is the content cluster corresponding subtask, before the target subtask and the corresponding target content cluster are provided to the first creator, the method further comprises: determining the target content cluster according to the target subtask and the target corresponding relationship.

6. The method of claim 1, wherein, The first creation information further comprises an execution corresponding relationship between the target execution content cluster and the first execution content.

7. The method according to any one of claims 1 to 6, characterized in that, When the target subtask is the framework subtask, the target subtask and the corresponding target content cluster are provided to the first creator, comprising: providing the target subtask and a corresponding framework content cluster to the first creator.

8. The method of claim 7, wherein, The target execution content cluster is a composition mode of the corresponding framework content cluster, and the execution corresponding relationship is a corresponding relationship between the composition mode of the framework content cluster and the first execution content.

9. The method of claim 8, wherein, The one or more subtasks correspond to 1st to Nth level subtasks, N≥1 and is a positive integer; If the target subtask is an nth-level subtask, the execution correspondence is an nth-level execution correspondence between the corresponding framework content cluster and the first execution content, 1≤n≤N, n is a positive integer.

10. The method of claim 9, wherein, The composition of the corresponding framework content cluster is an nth-level framework content cluster composition, which includes at least one (n+1)th-level content cluster. The first execution content includes at least one (n+1)th-level subtask. If there is a content cluster corresponding subtask in the at least one (n+1)th-level subtask, the content cluster corresponding subtask in the at least one (n+1)th-level subtask has at least one (n+1)th-level correspondence with the at least one (n+1)th-level content cluster.

11. The method of claim 7, wherein, After receiving the first author's first creation information about the target subtask, it further includes: When receiving the first author's review request, a first digital work is generated according to the composition of the corresponding framework content cluster in response to the review request.

12. The method of any one of claims 1-6, wherein, When the target subtask is an atomic subtask, the target subtask and the corresponding target content cluster are provided to the first author, including: The target subtask and the corresponding creation content block are provided to the first author.

13. The method of claim 12, wherein, The target execution content cluster is a corresponding execution creation content block, and the execution correspondence is a correspondence between the execution creation content block and the first execution content.

14. The method of claim 12, wherein, After receiving the first author's first creation information about the target subtask, it further includes: When receiving the first author's review request, a second digital work is generated according to the execution creation content block in response to the review request.

15. The method of claim 8, wherein, The first collaborative creation task further includes a current content cluster composition set. Before receiving the first creation information, the current content cluster composition set is a first process content cluster composition set.

16. The method of claim 15, wherein, After receiving the first creation information, the current content cluster composition set is a second process content cluster composition set, and the second process content cluster composition set includes the composition of the framework content cluster.

17. The method of claim 16, wherein, If the first collaborative creation task is a second collaborative creation task, the second collaborative creation task is generated and published by a task publisher according to task setting information and a task template; The first process content cluster composition set is an initial content cluster composition set; The second process content cluster composition set is an original content cluster composition set.

18. The method of claim 17, wherein, After receiving the first author's first creation information about the target subtask, it further includes: When receiving the first author's review request, an information snapshot is generated in response to the review request, and the information snapshot includes the first execution content; Assemble the target execution content cluster and other content clusters according to the information snapshot and the current content cluster composition mode set to generate a first composite digital work; wherein the other content clusters are content clusters in the one or more content clusters, except for the target execution content cluster, the target content cluster, and other execution content clusters owned by the target content cluster.

19. The method of claim 18, wherein, The one or more content clusters include default content blocks and / or execution setting content blocks.

20. The method of claim 18, wherein, The information snapshot is generated in response to the preview request, including: In response to the preview request, obtaining the selection operation of the first creator in the fourth process task state graph, generating an information snapshot according to the selection operation, the selection operation being the unique selection of multiple execution contents belonging to the same subtask in the fourth process task state graph, and the information snapshot including the one or more execution contents, the first one or more execution contents including the first execution content.

21. The method of claim 20, wherein, The target execution content cluster and other content clusters are assembled according to the information snapshot and the current content cluster composition mode set to generate a first composite digital work, including: Based on the one or more execution contents included in the information snapshot, determining the execution content of which the subtask belongs to is a content cluster corresponding subtask, and determining the corresponding execution content cluster according to the execution content; According to the execution content cluster, determine the content cluster to which the execution content cluster belongs; According to the current content cluster composition mode set, the execution content cluster and other content clusters are assembled to generate a first composite digital work; wherein the other content clusters are content clusters in the one or more content clusters, except for the execution content cluster, the content cluster to which the execution content cluster belongs, and other execution content clusters owned by the execution content cluster.

22. The method of claim 17, wherein, If the first collaborative creation task is the second collaborative creation task, the fourth process task state graph is the first process task state graph, and the fifth process task state graph is the second process task state graph.

23. The method of any one of claims 1-6, wherein, The one or more subtasks also include content cluster non-corresponding subtasks, and after obtaining the target subtask selected by the first creator in the one or more subtasks, it also includes: If the target subtask is a content cluster non-corresponding subtask, the target subtask is provided to the first creator for the first creator to perform collaborative creation; Receive the second creation information of the first creator on the target subtask, and the second creation information includes second execution content corresponding to the target subtask.

24. The method of claim 23, wherein, If the target subtask is an n-level subtask and a framework type subtask, the second execution content includes at least one n+1 level subtask.

25. The method of claim 23, wherein, The first collaborative creation task also includes a current process task state graph; Before receiving the second creation information, the current process task state graph is the fourth process task state graph, and the one or more subtasks in the fourth process task state graph are in a creatable state.

26. The method of claim 25, wherein, After receiving the second creation information, The current process task state diagram is a sixth process task state diagram, and the sixth process task state diagram includes the second execution content, and the second execution content is attributed to the target subtask.

27. The method of claim 26, wherein, If the first collaborative creation task is the second collaborative creation task, the fourth process task state diagram is a first process task state diagram, and the sixth process task state diagram is a third process task state diagram.

28. The method of any one of claims 1-6, wherein, The first collaborative creation task further includes reference creation information of a target subtask, and is used for the first creator to perform collaborative creation.

29. The method of any one of claims 1-6, wherein, After receiving the first creation information or the second creation information of the target subtask by the first creator, the method further includes: generating a creation information data block corresponding to the target subtask, and the creation information data block includes one or more of a task identifier, creation information, node relationship information, first creator identity information, and a creation information data block identifier; and / or, storing the creation information data block, generating a creation information data block access address, generating a creation information data packet, and publishing; the creation information data packet includes one or more of the creation information data block access address, creation information data block digital fingerprint, and first creator identity information.

30. A method of co-authoring comprising frame-type subtasks, characterized by, The method includes: obtaining a second collaborative creation task, the second collaborative creation task including one or more initial subtasks and one or more initial content clusters, wherein the one or more initial subtasks include a content cluster corresponding subtask, and the content cluster corresponding subtask has a corresponding initial content cluster, and the one or more initial subtasks include a framework type subtask; obtaining a target initial subtask selected by a second creator from the one or more initial subtasks; in a case where the target initial subtask is the content cluster corresponding subtask, providing the target initial subtask and a corresponding target initial content cluster to the second creator for the second creator to perform collaborative creation, and the target initial content cluster has a corresponding relationship with the target initial subtask; receiving third creation information of the target initial subtask by the second creator, the third creation information including third execution content corresponding to the target initial subtask and a target third execution content cluster corresponding to the target initial content cluster.

31. The method of claim 30, wherein, The second collaborative creation task further includes a current process task state diagram. Before receiving the third creation information, the current process task state diagram is a first process task state diagram, and the one or more initial subtasks in the first process task state diagram are in a creatable state.

32. The method of claim 31, wherein, Obtaining a target initial subtask selected by a second creator from the one or more initial subtasks includes: obtaining the target initial subtask selected by the second creator from the initial subtask in which the one or more initial subtasks are in a creatable state.

33. The method of claim 32, wherein, After receiving the third creation information, the current process task state diagram is a second process task state diagram, and the second process task state diagram includes the third execution content, and the third execution content is attributed to the target initial subtask.

34. The method of claim 30, wherein, The second collaborative creation task further comprises at least one corresponding relationship between the one or more initial subtasks and the one or more initial content clusters, and a target corresponding relationship in the at least one corresponding relationship is a corresponding relationship between the target initial subtask and the target initial content cluster; If the target initial subtask is the content cluster corresponding type subtask, the providing the target initial subtask and the corresponding target initial content cluster to the second creator further comprises: determining the target initial content cluster according to the target initial subtask and the target corresponding relationship.

35. The method of claim 30, wherein, The third creation information further comprises an execution corresponding relationship between the third execution content cluster and the target third execution content.

36. The method of any one of claims 30-35, wherein, When the target initial subtask is the framework type subtask, the providing the target initial subtask and the corresponding target initial content cluster to the second creator comprises: providing the target initial subtask and the corresponding framework type content cluster to the second creator.

37. The method of claim 36, wherein, The target third execution content cluster is a composition mode of the corresponding framework type content cluster, and the execution corresponding relationship is a corresponding relationship between the composition mode of the framework type content cluster and the third execution content.

38. The method of claim 37, wherein, The one or more initial subtasks correspond to 1st to Mth level initial subtasks, M is greater than or equal to 1 and is a positive integer; If the target initial subtask is an mth level subtask, the execution corresponding relationship is an mth level corresponding relationship between the composition mode of the corresponding framework type content cluster and the third execution content, 1≤m≤M, and m is a positive integer.

39. The method of claim 38, wherein, The composition mode of the corresponding framework type content cluster is an mth level framework type content cluster, and the composition mode of the mth level framework type content cluster comprises at least one (m+1)th level content cluster. The third execution content comprises at least one (m+1)th level subtask; If there is a content cluster corresponding type subtask in the at least one (m+1)th level subtask, the content cluster corresponding type subtask in the at least one (m+1)th level subtask has at least one (m+1)th level corresponding relationship with the at least one (m+1)th level content cluster.

40. The method of claim 37, wherein, The receiving the third creation information of the target initial subtask by the second creator further comprises: When the request for reviewing is received from the second creator, a third digital work is generated according to the composition mode of the corresponding framework type content cluster in response to the request for reviewing.

41. The method of any one of claims 30-35, wherein, When the target initial subtask is an atomic type subtask, the providing the target initial subtask and the corresponding target initial content cluster to the second creator comprises: providing the target initial subtask and the corresponding creation content block to the second creator.

42. The method of claim 41, wherein, The target third execution content cluster is a corresponding execution creation content block, and the execution corresponding relationship is a corresponding relationship between the execution creation content block and the third execution content.

43. The method of claim 41, wherein, The receiving the third creation information of the target initial subtask by the second creator further comprises: When the second author's look request is received, a fourth digital work is generated according to the execution creation content block in response to the look request.

44. The method of claim 36, wherein, The second collaborative creation task further includes a current content cluster composition mode set. Before the third creation information is received, the current content cluster composition mode set is an initial content cluster composition mode set.

45. The method of claim 44, wherein, After the third creation information is received, the current content cluster composition mode set is a first creation content cluster composition mode set, and the first creation content cluster composition mode set includes the composition mode of the framework type content cluster.

46. The method of claim 45, wherein, The receiving of the third creation information of the target initial subtask by the second author further includes: When the second author's look request is received, an information snapshot is generated in response to the look request, and the information snapshot includes the third execution content. According to the information snapshot and according to the current content cluster composition mode set, the target third execution content cluster and other initial content clusters are assembled to generate a second composite digital work; wherein the other initial content clusters are content clusters in the one or more initial content clusters, except for the target third execution content cluster and each content cluster owned by the target initial content cluster.

47. The method of claim 46, wherein, The one or more initial content clusters include a default content block and / or an execution setting content block.

48. The method of any one of claims 30-35, wherein, The one or more initial subtasks further include a content cluster non-corresponding type subtask, and the receiving of the target initial subtask selected by the second author from the one or more initial subtasks further includes: In the case that the target initial subtask is a content cluster non-corresponding type subtask, the target initial subtask is provided to the second author for the second author to perform collaborative creation; The fourth creation information of the target initial subtask by the second author is received, and the fourth creation information includes a fourth execution content corresponding to the target initial subtask.

49. The method of claim 48, wherein, If the target initial subtask is an m-level subtask and a framework type subtask, the fourth execution content includes at least one m+1-level subtask.

50. The method of claim 48, wherein, The second collaborative creation task further includes a current process task state diagram. Before the fourth creation information is received, the current process task state diagram is a first process task state diagram, and the one or more initial subtasks in the first process task state diagram are in a creatable state.

51. The method of claim 50, wherein, After the fourth creation information is received, The current process task state diagram is a third process task state diagram, and the third process task state diagram includes the fourth execution content, and the fourth execution content belongs to the target initial subtask.

52. The method of any one of claims 30-35, wherein, The second collaborative creation task further includes reference creation information of the target initial subtask for the second author to perform collaborative creation.

53. The method of any one of claims 30-35, wherein, The receiving of the third creation information or the fourth creation information of the target initial subtask by the second author further includes: generating a creation information data block corresponding to the target initial subtask, the creation information data block including one or more of a task identifier, creation information, node relationship information, second creator identity information, and creation information data block identifier; and / or, storing the creation information data block, generating a creation information data block access address, generating a creation information data packet, and publishing; the creation information data packet including one or more of the creation information data block access address, creation information data block digital fingerprint, and second creator identity information.

54. A collaborative task publishing method comprising frame-type subtasks, characterized by, The method comprises: obtaining task setting information input by a task publisher, the task setting information corresponding to a task template; generating and publishing a second collaborative creation task according to the task setting information and the task template, the second collaborative creation task including one or more initial subtasks and one or more initial content clusters, wherein the one or more initial subtasks include a content cluster corresponding subtask, the content cluster corresponding subtask has a corresponding initial content cluster, and the one or more initial subtasks include a framework type subtask.

55. The method of claim 54, wherein, The task template includes an initial content cluster composition mode set, and the method further comprises: when receiving a first viewing request of the task publisher, assembling the one or more initial content clusters according to the initial content cluster composition mode set to generate an initial digital work.

56. The method of claim 54, wherein, The one or more initial content clusters include a default content block and / or a set content block.

57. The method of any one of claims 54-56, wherein, The method further comprises: generating an executed set content block corresponding to the set content block according to the task setting information; when receiving a second viewing request of the task publisher, assembling an initial content cluster to which the set content block belongs and other initial content clusters according to the initial content cluster composition mode set to generate a set digital work; wherein the other initial content clusters are initial content clusters in the one or more initial content clusters, except for the initial content cluster to which the set content block belongs, and the set content block in the initial content cluster to which the set content block belongs is updated to the executed set content block.

58. The method of any one of claims 54-56, wherein, The task template includes an initial task state diagram; after obtaining the task setting information input by the task publisher, the method further comprises: generating a set task state diagram according to the initial task state diagram, the set task state diagram including the task setting information.

59. The method of any one of claims 54-56, wherein, The method further comprises: generating a task data block corresponding to the collaborative creation task according to the task setting information, the task data block including one or more of a task template identifier, the task setting information, a task publisher identity, a task identifier, and a task data block identifier; and / or, storing the task data block, generating a task data block access address, generating a task data packet, and publishing; the task data packet including one or more of the task data block access address, a task data block digital fingerprint, and the task publisher identity.

60. A method for digital work access, the method comprising: The method comprises: obtaining a third collaborative creation task, the third collaborative creation task including one or more sub-tasks, one or more content clusters, and a current content cluster composition manner set; when receiving a user's review request, in response to the review request, assembling one or more content clusters according to the current content cluster composition manner set to generate a corresponding digital work; the review request is used to review any digital work in the task template development stage, the task setting stage or the collaborative creation process.

61. The method of claim 60, wherein, In the task template development stage and the task setting stage, the one or more sub-tasks are one or more initial sub-tasks, and the current content cluster composition manner set is an initial content cluster composition manner set; the response to the review request, according to the current content cluster composition manner set, one or more content clusters are assembled to generate a corresponding digital work, including: if the review request is used to review the digital work in the task template development stage, in response to the review request, the one or more initial content clusters are assembled according to the initial content cluster composition manner set to generate an initial digital work; if the review request is used to review the digital work in the task setting stage, in response to the review request, the initial content cluster to which the execution setting content block belongs and other initial content clusters are assembled according to the initial content cluster composition manner set to generate a setting digital work; wherein the other initial content clusters are initial content clusters in the one or more initial content clusters, except for the initial content cluster to which the execution setting content block belongs.

62. The method of claim 61, wherein, the response to the review request, according to the current content cluster composition manner set, one or more content clusters are assembled to generate a corresponding digital work, including: if the review request is used to review the digital work in the collaborative creation process, in response to the review request, the target execution content cluster and other content clusters are assembled according to the current content cluster composition manner set to generate a corresponding digital work, and the other content clusters are content clusters in the one or more content clusters, except for the target execution content cluster and the content cluster having a corresponding relationship with the target execution content cluster.

63. A method for digital work access, the method comprising: the method includes: obtaining a fourth collaborative creation task, the fourth collaborative creation task including one or more sub-tasks, one or more content clusters, a current process task state diagram and a current content cluster composition manner set, wherein at least one sub-task in the one or more sub-tasks has execution content; when receiving a user's review request, in response to the review request, generating an information snapshot, the information snapshot including one or more execution contents; according to the information snapshot and the current content cluster composition manner set, a corresponding digital work is generated.

64. The method of claim 63, wherein, if at least one sub-task has multiple execution contents, in response to the review request, generating an information snapshot, including: In response to the request, the selection operation of the user in the current process task state graph is obtained, and the information snapshot is generated according to the selection operation, wherein the selection operation is a unique selection of multiple execution contents belonging to the same subtask in the current process task state graph, and the information snapshot includes the execution contents selected uniquely.

65. The method of claim 63 or 64, wherein, The fourth collaborative creation task further includes an execution correspondence; The corresponding digital work is generated according to the information snapshot and the current content clustering composition mode set, including: According to the execution correspondence, the execution content clustering corresponding to the one or more execution contents included in the information snapshot is determined, According to the execution content clustering, the content clustering to which the execution content clustering belongs is determined; According to the current content clustering composition mode set, the execution content clustering and other content clusterings are assembled to generate a corresponding digital work; wherein the other content clusterings are content clusterings in the one or more content clusterings, except for the execution content clustering, the content clustering to which the execution content clustering belongs, and other execution content clusterings owned by the execution content clustering.

66. A method for digital work access, the method comprising: The method includes: Obtaining a fifth collaborative creation task, the fifth collaborative creation task including one or more subtasks, one or more content clusterings, and a current process task state graph, wherein at least one subtask in the one or more subtasks owns execution content; When a user's request to view target execution content is received, an information snapshot is generated in response to the request, and the information snapshot includes the target execution content, which is one of the at least one subtask's owned execution content: According to the information snapshot, a corresponding digital work is generated.

67. The method of claim 66, wherein, The target execution content has an execution correspondence with a target execution content clustering, and the target execution content corresponds to a target subtask; The corresponding digital work is generated according to the information snapshot, including: If the target subtask is a content clustering non-corresponding type subtask, the digital work is empty; If the target subtask is a content clustering corresponding type subtask, the target execution content clustering is determined according to the execution correspondence, and the digital work is generated according to the target execution content clustering.

68. A co-authoring apparatus comprising frame-type subtasks, characterized by The device includes: An acquisition unit is configured to acquire a first collaborative creation task, the first collaborative creation task including one or more subtasks and one or more content clusterings, wherein the one or more subtasks include a content clustering corresponding type subtask having a corresponding content clustering, and the one or more subtasks further include a framework type subtask; A selection unit is configured to acquire a target subtask selected by a first creator in the one or more subtasks; A providing unit is configured to, when the target subtask is the content clustering corresponding type subtask, provide the target subtask and a corresponding target content clustering to the first creator for the first creator to perform collaborative creation, wherein the target content clustering has a correspondence with the target subtask. The receiving unit is configured to receive first creation information of the first creator for the target subtask, the first creation information comprising: first execution content corresponding to the target subtask, and a target execution content cluster corresponding to the target content cluster.

69. The apparatus of claim 68, wherein, The providing unit is further configured to, in a case where the target subtask is a content cluster non-corresponding type subtask, provide the target subtask to the first creator for the first creator to perform collaborative creation. The receiving unit is further configured to receive second creation information of the first creator for the target subtask, the second creation information comprising second execution content corresponding to the target subtask.

70. A collaborative task publishing apparatus comprising frame-type subtasks, characterized by The apparatus comprises: An obtaining unit configured to obtain task setting information input by a task publisher, the task setting information corresponding to a task template; A generating unit configured to generate a second collaborative creation task according to the task setting information and the task template, the second collaborative creation task comprising: one or more initial subtasks, and one or more initial content clusters, wherein the one or more initial subtasks comprise a content cluster corresponding type subtask, and the content cluster corresponding type subtask has a corresponding initial content cluster, and the one or more initial subtasks comprise a framework type subtask; A publishing unit configured to publish the second collaborative creation task.

71. A digital work access device, comprising: The apparatus comprises: An obtaining unit configured to obtain a third collaborative creation task, the third collaborative creation task comprising: one or more subtasks, one or more content clusters, and a current content cluster composition manner set; A receiving unit configured to receive a review request of a user, the review request being used to review any digital work in a task template making stage, a task setting stage, or a collaborative creation process; A generating unit configured to, in response to the review request, assemble one or more content clusters according to the current content cluster composition manner set, and generate a corresponding digital work.

72. A digital work access device, comprising: The apparatus comprises: An obtaining unit configured to obtain a fourth collaborative creation task, the fourth collaborative creation task comprising: one or more subtasks, one or more content clusters, a current process task state diagram, and a current content cluster composition manner set, wherein at least one subtask of the one or more subtasks has execution content; A receiving unit configured to receive a review request of a user; A generating unit configured to, in response to the review request, generate an information snapshot, and generate a corresponding digital work according to the information snapshot and the current content cluster composition manner set, the information snapshot comprising one or more execution contents.

73. A digital work access device, comprising: The apparatus comprises: An obtaining unit configured to obtain a fifth collaborative creation task, the fifth collaborative creation task comprising: one or more subtasks, one or more content clusters, and a current process task state diagram, wherein at least one subtask of the one or more subtasks has execution content; A receiving unit is configured to generate an information snapshot in response to a request for watching the target performance content when the request is received, the information snapshot including the target performance content, the target performance content being one of the performance contents of the at least one subtask; A generating unit is configured to generate a corresponding digital work according to the information snapshot.

74. An electronic device, comprising: comprising a memory and a processor, wherein the memory and the processor are connected; The memory stores computer instructions; The processor executes the computer instructions to perform the collaborative creation method comprising the frame-type subtask according to any one of claims 1-53; or the collaborative creation task publishing method comprising the frame-type subtask according to any one of claims 54-59; or the digital work watching method according to any one of claims 60-67.

75. A computer-readable storage medium, comprising: The computer readable storage medium stores computer instructions, The computer instructions are used to make the computer execute the collaborative creation method comprising the frame-type subtask according to any one of claims 1-53, or the collaborative creation task publishing method comprising the frame-type subtask according to any one of claims 54-59, or the digital work watching method according to any one of claims 60-67.

Citation Information

Patent Citations

  • Matching method and system for collaborative composition of personalized music based on clustering analysis

    CN108009218A

  • Digital work collaborative creation method, task publishing method and device

    CN116523479A

  • Collaborative creation method comprising frame type subtasks, task publishing method and device

    CN118365070A

  • Authoring management method based on relation of electronic documents and authoring management system

    US20220343279A1