Method, device and computer equipment for establishing CRO business plan

By establishing a business library for CRO services, using shared attribute matching and adjustment of hierarchical tasks to form a new CRO business plan, the problem of inefficiency of the new CRO business plan is solved, and work efficiency improvement and industry standardization is achieved.

CN114020972BActive Publication Date: 2025-08-22浙江太美医疗科技股份有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111414954.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-25
Publication Date
2025-08-22
Estimated Expiration
2041-11-25

AI Technical Summary

Technical Problem

CRO lacks relevant experience when establishing new business plans, resulting in inefficiency. Different CROs have different understandings and completion results of the same business, affecting the standardization of the industry and the efficiency of the sponsor selection.

Method used

Establish a business library for CRO services, including a task library and an achievement library. By matching the shared attributes of the CRO second business and the CRO first business, use hierarchical tasks and results to form a primary plan, and obtain the CRO second business plan through adjustment.

Benefits of technology

It improves the efficiency of CRO in establishing new business plans, reduces labor costs, and promotes industry standardization and sponsor selection accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114020972B_ABST
    Figure CN114020972B_ABST
Patent Text Reader

Abstract

The present application relates to the field of clinical trial technology, and in particular to a method, apparatus, computer equipment, and storage medium for establishing a plan for a CRO business. The method comprises: based on the business library of the CRO business, forming a primary plan for the CRO second business according to the information of the CRO second business, wherein the CRO business library includes the CRO first business, the CRO first business includes multiple tasks, the multiple tasks are arranged into multiple hierarchical tasks according to granularity, and each hierarchical task corresponds to at least one result, the hierarchical tasks and results are stored in the business library of the CRO business, and the hierarchical tasks and results included in the CRO second business are not stored in the business library of the CRO business; based on the difference between the attributes of the CRO second business and the attributes of the primary plan, adjusting the hierarchical tasks and / or results included in the primary plan to obtain a plan for the CRO second business. The use of this method can improve the work efficiency of establishing a plan for the CRO second business.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of clinical trials, and in particular to a method, apparatus, computer equipment, and storage medium for establishing a CRO business solution. Background Art

[0002] When a CRO is seeking to secure a project from a sponsor, it needs to provide the sponsor with a quotation. When preparing a quotation, the CRO needs to clearly understand what needs to be accomplished to undertake the sponsor's project. Therefore, establishing a CRO business plan is a necessary and important part of the CRO's quotation. Given the high level of professionalism in the CRO industry, the personnel who develop CRO business plans often possess extensive work experience and strong professional knowledge. Generally speaking, they are project managers or researchers, or both. When developing CRO business plans, they often draw on their own past experience to improve work efficiency. Therefore, when it comes to developing new CRO business plans, the staff's lack of relevant experience increases the difficulty of developing new CRO business plans, reducing CRO work efficiency.

[0003] Therefore, there is an urgent need to provide a new solution to solve the problem of low efficiency in establishing CRO business for new CRO business. Summary of the Invention

[0004] Based on this, it is necessary to provide a method, apparatus, computer equipment and storage medium for establishing a CRO business solution to address the above technical issues, which can improve the work efficiency of CROs in establishing CRO business solutions when processing new businesses.

[0005] In the first aspect, the present application provides a method for establishing a plan for a CRO business, the method comprising: based on the business library of the CRO business, forming a primary plan for the CRO second business according to the information of the CRO second business, wherein the CRO business library includes the CRO first business, the CRO first business includes multiple tasks, the multiple tasks are set into multiple hierarchical tasks according to the granularity and each hierarchical task corresponds to at least one result, the hierarchical tasks and results are stored in the business library of the CRO business, and the hierarchical tasks and results included in the CRO second business are not stored in the business library of the CRO business; based on the difference between the attributes of the CRO second business and the attributes of the primary plan, adjusting the hierarchical tasks and / or results included in the primary plan to obtain a plan for the CRO second business.

[0006] In one embodiment, based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to the information of the CRO second business, including: utilizing the common attributes between the CRO second business and the CRO first business to match the first-level tasks with the same attributes as the CRO second business in the business library of the CRO business; and utilizing the first-level tasks to form a preliminary plan for the second business.

[0007] In one embodiment, the shared attributes between the CRO second business and the CRO first business are used to match a first-level task with the same attributes as the CRO second business in the business library of the CRO business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; determining an attribute tag of the CRO second business based on the valid information of the CRO second business, wherein the attribute tag of the CRO second business is used to characterize the attributes of the CRO second business; and using the attribute tag of the CRO second business to match a hierarchical task with the same attribute tag as the CRO second business in the business library of the CRO business as the first-level task.

[0008] In one embodiment, the primary plan for the second business is formed using the first-level task, including: associating the first-level task and the results of the CRO second business corresponding to the first-level task to form a first task result plan; and combining the first task result plan to form a primary plan for the CRO second business.

[0009] In one embodiment, associating the first-level task and the results of the CRO second business corresponding to the first-level task to form a first task result plan includes: obtaining association information, where the association information includes a mapping relationship between the hierarchical tasks and the results; associating the first-level task and the results of the CRO second business according to the association information to form a first task result plan.

[0010] In one embodiment, based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to the information of the CRO second business, including: utilizing the common attributes between the CRO second business and the CRO first business to match the second task outcome plan with the same attributes as the CRO second business in the business library of the CRO business; and combining the second task outcome plan to form a preliminary plan for the CRO second business.

[0011] In one embodiment, the shared attributes between the CRO second business and the CRO first business are used to match a second task outcome solution with the same attributes as the CRO second business in the business library of the CRO business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; determining the attribute tag of the CRO second business based on the valid information of the CRO second business, wherein the attribute tag of the CRO second business is used to characterize the attributes of the CRO second business; and using the attribute tag of the CRO second business to match a task outcome solution with the same attribute tag as the CRO second business in the business library of the CRO business as the second task outcome solution.

[0012] In one embodiment, based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to information of the CRO second business, including: using the common attributes between the CRO second business and the CRO first business to match the plan of the CRO first business from the business library of the CRO business; obtaining the plan of the CRO first business with the highest matching degree with the CRO second business as the preliminary plan of the CRO second business.

[0013] In one embodiment, the shared attributes between the CRO second business and the CRO first business are used to match the solution of the CRO first business in the business library of the CRO business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; determining the attribute tag of the CRO second business based on the valid information of the CRO second business, wherein the attribute tag of the CRO second business is used to characterize the attributes of the CRO second business; and calculating the matching degree between the solution of the CRO first business and the attributes of the CRO second business in the business library of the CRO business using the attribute tag of the CRO second business.

[0014] In one embodiment, based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to the information of the CRO second business, including: obtaining valid information of the CRO second business, wherein the valid information includes attributes of the CRO second business; and using a deep learning model to form a preliminary plan for the CRO second business according to the valid information of the CRO second business and the business library of the CRO business.

[0015] In one embodiment, based on the difference between the attributes of the CRO second business and the attributes of the primary plan, the hierarchical tasks and / or results included in the primary plan are adjusted to obtain the plan for the CRO second business, including: obtaining an adjustment instruction input by a user in a user interface, wherein the user interface displays the task result plan included in the primary plan; and adjusting the hierarchical tasks and / or results in the task result plan included in the primary plan according to the adjustment instruction to form the plan for the CRO second business.

[0016] In one embodiment, based on the difference between the attributes of the CRO second business and the attributes of the primary solution, the hierarchical tasks and / or achievements included in the primary solution are adjusted to obtain a solution for the CRO second business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; obtaining attribute tags of the CRO second business based on the valid information of the CRO second business; obtaining a matching degree between the attribute tags of the primary solution and the attribute tags of the CRO second business; determining whether the matching degree between the attribute tags of the primary solution and the attribute tags of the CRO second business reaches a first threshold; if so, fine-tuning the primary solution to form a solution for the CRO second business; if not, obtaining unmatched attribute tags in the CRO second business; obtaining task achievement solutions corresponding to the unmatched attribute tags in the business library of the CRO business based on the unmatched attribute tags in the CRO second business, wherein the task achievement solutions included in the CRO first business in the business library of the CRO business are all provided with attribute tags based on the attributes of the CRO first business; adding the task achievement solutions corresponding to the unmatched attribute tags to the primary solution to form a new primary solution; and fine-tuning the new primary solution to form a solution for the CRO second business.

[0017] In one embodiment, the method further includes: storing the solution of the CRO second service in a service library of the CRO service.

[0018] In one embodiment, the method further includes: displaying a solution of the CRO second service in the form of a service template on a user interface of a user terminal of the CRO.

[0019] In the second aspect, the present application provides a device for establishing a plan for a CRO business, the device comprising: a forming module and an adjusting module, wherein the forming module is used to form a primary plan for the CRO second business based on the business library of the CRO business and according to the information of the CRO second business, wherein the CRO business library includes the CRO first business, the CRO first business includes multiple tasks, the multiple tasks are set into multiple hierarchical tasks according to the granularity and each hierarchical task corresponds to at least one result, the hierarchical tasks and results are stored in the business library of the CRO business, and the hierarchical tasks and results included in the CRO second business are not stored in the business library of the CRO business; the adjusting module is used to adjust the hierarchical tasks and / or results included in the primary plan based on the difference between the attributes of the CRO second business and the attributes of the primary plan to obtain a plan for the CRO second business.

[0020] In a third aspect, the present application provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the above-mentioned method for establishing a CRO business solution when executing the computer program.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which implements the above-mentioned method for establishing a CRO business solution when the computer program is executed by a processor.

[0022] The aforementioned method, apparatus, computer device, and storage medium for establishing a CRO business plan enable a CRO, even without prior experience with the CRO's second business, to derive a plan for the second business from the first business plan in the CRO's business library based on information about the second business. This improves the CRO's efficiency in establishing the second business plan. Furthermore, the first business comprises multiple tasks, each organized into different hierarchical tasks based on granularity and stored in the CRO's business library. This facilitates the CRO's reference or extraction of relevant useful information, reduces the difficulty of establishing the CRO business plan, and improves its efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a flowchart of a method for establishing a CRO business solution provided by an exemplary embodiment of the present application.

[0024] Figure 2 This is a flowchart of a method for a CRO to establish a CRO business solution using attribute tags, provided by an exemplary embodiment of the present application.

[0025] Figure 3 This is a flowchart of a method for a CRO to establish a CRO business solution using attribute tags, provided by an exemplary embodiment of the present application.

[0026] Figure 4 This is a flowchart of a method for a CRO to establish a CRO business solution using attribute tags, provided by an exemplary embodiment of the present application.

[0027] Figure 5 This is a flowchart of a method for a CRO to establish a CRO business solution using deep learning, which is provided by an exemplary embodiment of the present application.

[0028] Figure 6 It is a block diagram of an apparatus for a CRO to establish a CRO business solution provided by an exemplary embodiment of the present application.

[0029] Figure 7 It is a block diagram of a computer device for a CRO to establish a CRO business solution provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0030] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0031] Background

[0032] Before deciding on a CRO to work with, sponsors must compare quotations from various CROs. Before preparing a quote, CROs must clearly define the tasks they will undertake for the sponsor's work. For example, a sponsor needs to conduct a Phase I clinical trial for an oncology drug and outsource the relevant work. Multiple CROs will bid for the project, and each will need to prepare an Excel-formatted quote to present the details of the work and the corresponding price.

[0033] Since the CRO industry is a highly professional industry, the preparation of quotations requires participants to have sufficient professional knowledge and rich industrial experience. For example, experts, product managers, researchers and other personnel are needed to prepare quotations. When preparing quotations, they often rely on work experience to establish CRO business plans to reduce the difficulty of establishing CRO business plans and improve work efficiency. Staff with little work experience and low professional ability, such as research assistants, cannot undertake the task of preparing quotations.

[0034] In order to improve the working efficiency of the scheme of CRO establishing new CRO business, the concept of CRO business task library, CRO business achievement library and CRO library is proposed in this application. Among them, the task library of CRO business refers to the library that stores hierarchical tasks, wherein the hierarchical tasks are the tasks that the sponsor will outsource (i.e. the business that CRO will bid for) is standardized and decomposed by experts through the industry data summarized and precipitated, and the task content is set according to the granularity. The task library can encompass all the business scopes that the sponsor needs to outsource, such as clinical trial technical services, data management, data management, registration declaration, medical translation, clinical trial site services and Phase I clinical analysis and testing services. The achievement library refers to the library formed by experts through the industry data summarized and precipitated, which contains the achievements corresponding to the hierarchical tasks in the task library. The achievement is generally an event triggered after a task is completed, and this event is the achievement corresponding to this task. The achievement is the project phase result, and the "completion" of the achievement is determined by the task completion event or output. The purpose of setting the achievement is to use the achievement to measure whether the tasks in the task set are completed as required. For example: For the achievement "first subject enrollment", after the first subject is enrolled in the project, the achievement in the achievement library is triggered. Specifically, subject enrollment is a task, and after this task is completed, the achievement of the first subject enrollment is triggered. Therefore, after combining the task content and the achievement to form a task achievement plan, the CRO business plan can be obtained after further processing. The CRO library refers to a database that contains all CRO-related information. The information it contains can include the CRO's registration information and historical sedimentation data related to the CRO. The data of different CROs are stored independently in the CRO library, which is convenient for maintaining, updating and retrieving data for a specific CRO.

[0035] Since the business is proposed as the demand is raised, a new CRO business has emerged as the new demand is raised. This new CRO business has never existed before. Specifically, the business can be reflected from two dimensions. One dimension is for different diseases, such as heart disease, diabetes, hypertension and other diseases. The other dimension can be understood as the specific business content of a specific disease business, such as clinical research, pharmacological experiments, data statistics, listing application and other specific content. The second business involved in this application includes not only the business of newly emerging diseases, but also the business of existing diseases but there is no storage of hierarchical tasks and / or results in the CRO business library. Take the business of newly emerging diseases as an example, such as the disease caused by the current popular new coronavirus. For the current CRO, it is a disease that has never appeared before. In other words, the business of the new coronavirus is a new CRO business. When project managers and product managers establish new business plans, they cannot rely on their work experience to establish CRO new business plans as before. This increases the difficulty of their work and makes CROs have problems of low work efficiency and high labor costs when establishing new business plans. Not only that, the determination of the task content included in the CRO business depends on the CRO's own business level. CROs with different ability levels will have different understandings of the task content of the business provided by the same applicant, and the plans for establishing new CRO businesses will also be different. Ultimately, the results of the business completed by different CROs will also be different. This is not conducive to the standardization and standardization of the CRO industry, nor is it conducive to the applicant's effective selection of a suitable CRO.

[0036] Figure 1 It is a flowchart of a method for establishing a CRO business solution provided by an exemplary embodiment of the present application.

[0037] like Figure 1 As shown, a method for establishing a CRO business solution is provided. This embodiment uses the method applied to a terminal as an example. It is understood that the method can also be applied to a server, or to a system including a terminal and a server, and implemented through interaction between the terminal and the server. In this embodiment, the method includes the following contents.

[0038] 110. Based on the business library of the CRO business, a primary plan for the CRO second business is formed according to the information of the CRO second business, wherein the CRO business library includes the CRO first business, the CRO first business includes multiple tasks, the multiple tasks are set into multiple hierarchical tasks according to granularity, and each hierarchical task corresponds to at least one achievement, the hierarchical tasks and achievements are stored in the business library of the CRO business, and the hierarchical tasks and achievements included in the CRO second business are not stored in the business library of the CRO business.

[0039] Among them, according to the setting of the task library of the CRO business contained in the business library of the first business, the primary plan of the second business of the CRO includes multiple tasks, and the multiple tasks are set into multiple hierarchical tasks according to the granularity and are correspondingly associated with results. The two form a task result plan, that is, the primary plan contains multiple task result plans. Specifically, the task result plan includes the specific number of hierarchical tasks, the task contents in the corresponding hierarchical levels, that is, what the specific hierarchical tasks are, and the results corresponding to the hierarchical tasks of the highest level. The hierarchical tasks are distributed according to the granularity size. The higher the level of the hierarchical task, the larger the corresponding granularity, and the smaller the scope of the corresponding task content. At the same time, the same level includes at least one hierarchical task. It can be seen from this that confirming the task result plan included in the second business of CRO is to confirm the primary plan of the second business of CRO. The primary plan cannot completely match the information of the second business of CRO, so the next adjustment step is required.

[0040] 120. Based on the differences between the attributes of the CRO secondary business and the attributes of the primary plan, the hierarchical tasks and / or outcomes included in the primary plan are adjusted to obtain a plan for the CRO secondary business. Adjusting the primary plan includes adjusting the content of the primary plan, i.e., adjusting the task and outcome plans within the primary plan. This may involve modifying, adding, or deleting hierarchical tasks and / or outcomes within a particular task and outcome plan for multiple task and outcome plans, or adding or deleting at least one task and outcome plan. The resulting plan for the CRO secondary business, after adjustment, better matches the information provided by the CRO secondary business, thereby improving user satisfaction.

[0041] Among them, the above-mentioned method of establishing a CRO business plan enables the CRO to go from having no experience to rely on when establishing a CRO second business plan to being able to establish a second business plan based on the first business plan stored in the CRO business library. This saves a lot of work for the CRO and improves the efficiency of the CRO in establishing the CRO second business plan; secondly, the hierarchical tasks in the CRO task library are set according to granularity, which not only makes it easier for the CRO to view and select, but also helps the CRO to understand the hierarchical tasks in each level, so that "non-expert" staff such as research assistants or project assistants can participate in the CRO second business plan. The establishment of the plan saves the CRO's labor costs in establishing the quotation. In addition, the division of tasks at this level is mainly based on the CRO's business level. The higher the business level of the CRO, the higher the level of the hierarchical tasks, while the lower the business level of the CRO, the lower the level of the corresponding hierarchical tasks. This setting also makes it easier for CROs with different business levels to establish CRO second business plans that suit their own needs. This not only improves the efficiency of CROs with different business levels in establishing CRO second business plans, but also contributes to the standardization and regularization of the CRO industry. At the same time, the CRO second business plan includes a task results plan, which makes it easier for the sponsor to understand the CRO's quotation. This avoids the problem of the sponsor and the CRO having a misunderstanding of the content of the CRO second business, which causes the final result to be different from the sponsor's expectations.

[0042] In one embodiment, based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to the information of the CRO second business, including: utilizing the common attributes between the CRO second business and the CRO first business to match the first-level tasks with the same attributes as the CRO second business in the business library of the CRO business; and utilizing the first-level tasks to form a preliminary plan for the second business.

[0043] Specifically, because CROs are a highly specialized industry with international standards governing industry practices and oversight by third-party agencies such as the National Medical Products Administration, necessary processes are in place for both secondary and primary CRO operations. This allows these different operations to share common attributes. Leveraging these shared attributes allows the execution of secondary CRO operations with the primary CRO, thereby improving CRO efficiency.

[0044] In one embodiment, the shared attributes between the CRO second business and the CRO first business are used to match a first-level task with the same attributes as the CRO second business in the business library of the CRO business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; determining an attribute tag of the CRO second business based on the valid information of the CRO second business, wherein the attribute tag of the CRO second business is used to characterize the attributes of the CRO second business; and using the attribute tag of the CRO second business to match a hierarchical task with the same attribute tag as the CRO second business in the business library of the CRO business as the first-level task.

[0045] The effective information of the CRO's second business includes: basic information of the CRO's second business and parameters of the CRO's second business, both of which can be used to generate task outcome plans. Different combinations of basic information of the CRO's second business (such as the specific field of the CRO's second business, whether the task of the CRO's second business is project management or clinical trials, product type, etc.) and parameters of the CRO's second business (such as whether the business is multinational, that is, it needs to be executed in multiple countries, how many phases of projects the business includes, and whether the symptoms of the CRO's second business are manifested in the head, lungs, or heart, which can also be said to be specific diseases) may form different task outcome plans. Different task outcome plans will have different differences in factors such as task scope, personnel (level and working hours), and price (price per unit time). The method of obtaining information on the CRO's second business is not restricted and can be manual input, scanning, or automatic recognition.

[0046] In the above embodiment, the attribute tags of the hierarchical tasks included in the CRO first business in the business library of the CRO business are matched according to the attribute tags of the CRO second business, wherein the hierarchical tasks of the CRO first business are stored in the business library of the CRO business and are provided with attribute tags according to the attributes of the hierarchical tasks.

[0047] Among them, there is at least one hierarchical task of the first business that matches the attribute label of the second business of CRO, and generally there are multiple hierarchical tasks. For example, taking the new coronavirus as the second business of CRO, by setting the attribute label related to the new coronavirus, the attribute labels of some hierarchical tasks in the SARS solution of the first business and some hierarchical tasks in the gastroenteritis solution are matched in the business library of the CRO business, respectively matched with some attribute labels in the attribute label of the second business of CRO, the new coronavirus, and the hierarchical tasks corresponding to the attribute labels of the SARS solution and the gastroenteritis solution that match the attribute label of the new coronavirus business are obtained. The hierarchical tasks belonging to the new coronavirus are combined, wherein the combination step includes denoising and deletion of information data, and only one copy of the repeated hierarchical task parts in the SARS solution and the gastroenteritis solution will be retained. It can be understood that the solutions of the first business that match the second business of CRO are not limited to two, and the above is just an example. By using this method, when a CRO establishes a plan for its second business, even if it has no relevant work experience, it does not need to spend a lot of time collecting relevant information. Instead, it can directly use the plan for the first business in the business library of the CRO business to determine the relevant information of the hierarchical tasks included in the CRO's second business, that is, to determine the specific content that the CRO's second business needs to do, saving the CRO's time in establishing the plan for the CRO's second business and improving its work efficiency.

[0048] In one embodiment, the primary plan for the second business is formed using the first-level task, including: associating the first-level task and the results of the CRO second business corresponding to the first-level task to form a first task result plan; and combining the first task result plan to form a primary plan for the CRO second business.

[0049] This method directly uses the hierarchical tasks included in the CRO second business to associate the results included in the CRO second business, and makes the results and the hierarchical tasks of the CRO second business form a task result plan to obtain the plan of the CRO second business, which saves the CRO the step of analyzing the results included in the CRO second business by itself and improves the work efficiency of the CRO in establishing the plan of the CRO second business.

[0050] In one embodiment, associating the first-level task and the results of the CRO second business corresponding to the first-level task to form a first task result plan includes: obtaining association information, where the association information includes a mapping relationship between the hierarchical tasks and the results; associating the first-level task and the results of the CRO second business according to the association information to form a first task result plan.

[0051] Among them, the association information is information containing the mapping relationship between the hierarchical tasks of the CRO's second business and the results included in the CRO's second business. Specifically, the mapping relationship between the hierarchical tasks of the CRO's second business and the results included in the CRO's second business can be a one-to-one relationship or a one-to-many relationship. The association information includes preset association rules or association instructions entered by the user in the user interface, wherein the association rules include rules that limit the mapping relationship between the hierarchical tasks of the CRO's second business and the results included in the CRO's second business. They can be formulated by CRO industry experts or obtained based on historical data of the CRO industry using data analysis or learning model analysis. This automatic association method between the hierarchical tasks of the CRO's second business and the results of the CRO's new business saves the CRO's time and improves its work efficiency in establishing the CRO's second business plan. The association instructions entered by the user in the user interface refer to the mapping relationship between the hierarchical tasks and results formulated by the CRO according to its own needs, which can formulate a personalized second business plan for the CRO.

[0052] In one embodiment, based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to the information of the CRO second business, including: utilizing the common attributes between the CRO second business and the CRO first business to match the second task outcome plan with the same attributes as the CRO second business in the business library of the CRO business; and combining the second task outcome plan to form a preliminary plan for the CRO second business.

[0053] Compared with the above method, this method is based on the task outcome plan for the first CRO business that has been stored in the business library of the CRO business, and uses the common attributes between the second CRO business and the first CRO business to directly obtain the task outcome plan. Compared with the plan of first obtaining the hierarchical task and then associating the results with the hierarchical task, this method saves the step of establishing the plan for the second CRO business, saves time, and improves work efficiency. At the same time, the way this method obtains task results is also suitable for people with no work experience or little work experience to execute, saving the cost of CRO.

[0054] In one embodiment, the shared attributes between the CRO second business and the CRO first business are used to match a second task outcome solution with the same attributes as the CRO second business in the business library of the CRO business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; determining the attribute tag of the CRO second business based on the valid information of the CRO second business, wherein the attribute tag of the CRO second business is used to characterize the attributes of the CRO second business; and using the attribute tag of the CRO second business to match a task outcome solution with the same attribute tag as the CRO second business in the business library of the CRO business as the second task outcome solution.

[0055] Among them, the attribute labels are set according to the attributes of the CRO business, and both the CRO second business and the first business have these attributes. Therefore, by setting attribute labels for the CRO second business and the first business respectively, the task outcome plans between the two can be matched. This saves the CRO the process and time of creating a new CRO second business plan, reduces the difficulty of creating a new CRO second business, and improves work efficiency. At the same time, it can be understood that attribute labels are only one way to achieve the matching of common attributes between the CRO second business and the first business, and other methods can also be used to achieve it, such as setting IDs separately to match the common attributes between the CRO second business and the first business. On the other hand, this method greatly reduces the professional difficulty of establishing a plan for the CRO second business, not only improving the work efficiency of researchers or project managers, but also allowing research assistants or project assistants or inexperienced staff to participate in the establishment of the CRO second business plan, saving the CRO the cost of establishing the CRO second business plan.

[0056] In one embodiment, based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to information of the CRO second business, including: using the common attributes between the CRO second business and the CRO first business to match the plan of the CRO first business from the business library of the CRO business; obtaining the plan of the CRO first business with the highest matching degree with the CRO second business as the preliminary plan of the CRO second business.

[0057] This method directly calls the plan of a certain CRO business as the basic template for the plan of a new CRO second business, which reduces the workload of the CRO and improves the efficiency of the CRO in establishing the plan of the CRO second business. At the same time, this method is more suitable for researchers or project managers with work experience.

[0058] In one embodiment, the shared attributes between the CRO second business and the CRO first business are used to match the solution of the CRO first business in the business library of the CRO business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; determining the attribute tag of the CRO second business based on the valid information of the CRO second business, wherein the attribute tag of the CRO second business is used to characterize the attributes of the CRO second business; and calculating the matching degree between the solution of the CRO first business and the attributes of the CRO second business in the business library of the CRO business using the attribute tag of the CRO second business.

[0059] The solution for the CRO primary business that best matches the CRO secondary business in the CRO business database can be determined based on the number of matching attribute tags. For example, the COVID-19 secondary business has 30 attribute tags according to its information. If the solution for the matching SARS business has 20 matching attribute tags, and the solution for the gastroenteritis business has 10 matching attribute tags, then the SARS solution is selected as the primary solution for the COVID-19 secondary business. Using attribute tags to determine the matching degree between the CRO secondary business and the CRO primary business saves process time and improves CRO efficiency.

[0060] In one embodiment, based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to the information of the CRO second business, including: based on the business library of the CRO business, a preliminary plan for the CRO second business is formed according to the information of the CRO second business, including: obtaining valid information of the CRO second business, wherein the valid information includes attributes of the CRO second business; based on the valid information of the CRO second business and the business library of the CRO business, using a deep learning model to form the preliminary plan for the CRO second business.

[0061] Directly utilizing the data in the business database of the existing CRO business and adopting deep learning to form the preliminary plan for the CRO's second business not only improves the efficiency of the CRO in establishing the plan for the CRO's second business, but also enables personnel with no work experience or little work experience, such as research assistants, to participate in the work of establishing the plan for the CRO's second business, saving the CRO's manpower costs.

[0062] In one embodiment, based on the difference between the attributes of the CRO second business and the attributes of the primary plan, the hierarchical tasks and / or results included in the primary plan are adjusted to obtain the plan for the CRO second business, including: obtaining an adjustment instruction input by a user in a user interface, wherein the user interface displays the task result plan included in the primary plan; and adjusting the hierarchical tasks and / or results in the task result plan included in the primary plan according to the adjustment instruction to form the plan for the CRO second business.

[0063] Adjustment commands entered by the user through the user interface can be obtained, not limited to operational commands but also voice commands, etc., without further limitation here. Based on the adjustment commands, the task outcome plan included in the primary plan is adjusted to form the CRO's secondary business plan. This method requires manual participation by the CRO and is more suitable for situations where a satisfactory CRO secondary business plan can be obtained with minimal modification to the primary plan. Furthermore, since participants are often experienced and highly professional, such as researchers or project managers, this method allows the CRO to obtain a personalized CRO secondary business plan, improving user satisfaction.

[0064] In one embodiment, based on the difference between the attributes of the CRO second business and the attributes of the primary solution, the hierarchical tasks and / or achievements included in the primary solution are adjusted to obtain a solution for the CRO second business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; obtaining attribute tags of the CRO second business based on the valid information of the CRO second business; obtaining a matching degree between the attribute tags of the primary solution and the attribute tags of the CRO second business; determining whether the matching degree between the attribute tags of the primary solution and the attribute tags of the CRO second business reaches a first threshold; if so, fine-tuning the primary solution to form a solution for the CRO second business; if not, obtaining unmatched attribute tags in the CRO second business; obtaining task achievement solutions corresponding to the unmatched attribute tags in the business library of the CRO business based on the unmatched attribute tags in the CRO second business, wherein the solutions for the CRO first business in the business library of the CRO business are all provided with attribute tags based on the attributes of the CRO first business; adding the task achievement solutions corresponding to the unmatched attribute tags to the primary solution to form a new primary solution; and fine-tuning the new primary solution to form a solution for the CRO second business.

[0065] For example, the COVID-19 business, described above, is a CRO secondary business. It has 30 attribute tags, and the CRO sets the first threshold to 18 based on its needs. If 20 of the attribute tags in the SARS business solution found in the CRO business database match the attribute tags of the COVID-19 CRO secondary business, the match is considered to exceed the first threshold. Simply fine-tune the SARS business solution to obtain the COVID-19 CRO secondary business solution the CRO needs. If the CRO sets the first threshold value to 25 according to its own needs, and at the same time, 20 attribute tags among all the attribute tags of the SARS business solution matched in the business library of the CRO business match the attribute tags of the new coronavirus CRO second business, at this time, the matching degree between the two does not reach the first threshold value of 25, then it is necessary to continue to match the attribute tags that are not matched in the new coronavirus CRO second business, that is, the attribute tags, that is, the remaining 10 attribute tags in the business library of the CRO business. In the continued matching, 6 attribute tags among all the attribute tags of the gastroenteritis business solution match the 10 attribute tags that are not matched in the new coronavirus CRO second business, that is, 6 of the attribute tags. Then, the task outcome solutions corresponding to the 6 attribute tags in the gastroenteritis business solution are combined into the SARS business solution, and then after fine-tuning, a solution for the new coronavirus CRO second business that satisfies the CRO is obtained.

[0066] This method is designed for situations where the second business plan is more complex or the obtained primary plan is significantly different from the CRO target, and manual modification of the CRO would take a lot of time. Using this method, you only need to re-match the unmatched attribute tags in the current primary plan in the business library through attribute tag matching, and then combine the re-matched task outcome plan into the primary plan, and finally fine-tune it to obtain a satisfactory CRO second business plan.

[0067] Fine-tuning can be achieved by obtaining adjustment commands entered by the user on the user interface. This approach reduces the workload of the CRO and improves the efficiency of the CRO in establishing a satisfactory CRO secondary business plan. At the same time, this method allows new employees with no work experience or research assistants or project assistants with limited work experience to participate in the work of creating a new secondary business plan, improving work efficiency while saving the CRO the cost of establishing a new CRO task plan.

[0068] In one embodiment, the method further includes storing the CRO's second business plan in the CRO business's business library. Specifically, second business plans created by different CROs are stored in the CRO business library. This not only increases the data volume of the CRO business library, but also facilitates subsequent CROs (which can be the same or different CROs) to use the plans as reference templates when processing the same or similar second business. This significantly improves the CRO's efficiency in creating second business plans and enables research assistants or project assistants with little or no work experience to complete the creation of CRO business plans, thereby saving costs.

[0069] In one embodiment, the method further includes: displaying the CRO's secondary service proposal in the form of a service template on the user interface of the CRO's user terminal. Using the service template allows CROs of varying sizes and capabilities to create secondary service proposals using the same template. This facilitates comparison of quotations for secondary services provided by different CROs by sponsors, improving the efficiency of selecting the appropriate CRO. Furthermore, all CROs using the same service template to provide secondary service proposals facilitates standardization of the CRO industry.

[0070] In one embodiment, hierarchical tasks include: task scope, task group, task, and subtask.

[0071] The division of this hierarchical task meets the needs of CROs of different sizes or CROs with different business levels in the prior art to produce business plans and quotations. Take the project management business as an example: the hierarchical tasks formed according to the granularity division include: project management> project plan> clinical monitoring plan> clinical monitoring plan writing; among them, the CRO business plan of small CROs or CROs with low business levels only includes project management-project plan, and the corresponding results in the task results plan formed include project plan; and for large CROs or CROs with high business levels, the CRO business plan includes: project management-project plan-clinical monitoring plan-clinical monitoring plan writing, and the corresponding results in the task results plan formed include clinical monitoring plan. Therefore, the design of the hierarchical tasks of this method meets the needs of all CROs and improves the applicability of the method. Of course, the number of hierarchical tasks in this application is not limited to four layers, and there can be higher levels, which can be specifically designed according to actual needs.

[0072] Figure 2 It is a flowchart of a method for a CRO to establish a CRO business solution using attribute tags provided by an exemplary embodiment of the present application.

[0073] In one embodiment, Figure 2As shown, a flowchart of a method for a CRO to establish a CRO business solution using attribute tags is provided. In this embodiment, the method includes the following steps:

[0074] 210, obtain valid information of CRO's second business.

[0075] 215 , determining the attribute tag of the CRO second service according to the valid information of the CRO second service.

[0076] 220 , obtaining attribute labels of hierarchical tasks included in the first CRO business in the business library of the CRO business.

[0077] 225 , using the attribute tag of the CRO second business, matching the first-level task with the same attribute tag as the CRO second business in the business library of the CRO business.

[0078] 230, obtain related information.

[0079] 235. Correlate the first-level task and the result of the CRO second business corresponding to the first-level task according to the correlation information to form a first-task result plan.

[0080] 240. Combine the results of the first task to form a preliminary plan for the second business of CRO.

[0081] 245, get adjustment instructions.

[0082] 250. According to the adjustment instruction, the first task result plan included in the primary plan is adjusted to form the plan for the second business of the CRO.

[0083] 255. Display the CRO second service plan in the form of a service template on the user interface of the CRO user terminal.

[0084] 260. Store the CRO second service plan in the CRO service database.

[0085] Figure 2 The presented plan is more suitable for situations where the information about the CRO's second business is fully understood. It does not require too much creative work to establish a plan for the second business, but it requires strong professionalism from the CRO and requires a researcher or project manager to complete it.

[0086] Figure 3 This is a flowchart of a method for a CRO to establish a CRO business solution using attribute tags, provided by an exemplary embodiment of the present application.

[0087] In one embodiment, Figure 3 As shown, a flowchart of a method for a CRO to establish a CRO business solution using attribute tags is provided. In this embodiment, the method includes the following steps:

[0088] 310, obtain valid information of CRO's second business.

[0089] 315 , obtaining the attribute tag of the CRO second service according to the valid information of the CRO second service.

[0090] 320, obtaining the attribute label of the task achievement plan included in the first CRO business in the business library of the CRO business.

[0091] 325 , using the attribute tag of the CRO second business, matching a second task achievement solution with the same attribute tag as the CRO second business in the business library of the CRO business.

[0092] 330. Combine the second task outcome plan to form a primary plan for the CRO business.

[0093] 335, obtain adjustment instructions.

[0094] 340. Adjust the second task outcome plan included in the primary plan according to the adjustment instruction to form a plan for the second business of the CRO.

[0095] 345 , the CRO second service plan is displayed in the form of a service template on the user interface of the CRO user terminal.

[0096] 350. Store the CRO second service plan in the CRO service database.

[0097] and Figure 2 Compared with the method, this method directly uses the task result plan to form a primary plan, and does not require too much manual intervention. It not only reduces the process, but also reduces the difficulty of establishing a second business plan. It is suitable for people with no work experience or little work experience. It improves the work efficiency of CRO in establishing CRO's second business plan while reducing the cost of CRO.

[0098] Figure 4 This is a flowchart of a method for a CRO to establish a CRO business solution using attribute tags, provided by an exemplary embodiment of the present application.

[0099] In one embodiment, Figure 4 As shown, a flowchart of a method for a CRO to establish a CRO business solution using attribute tags is provided. In this embodiment, the method includes the following steps:

[0100] 410, obtaining valid information of the CRO's second business.

[0101] 415 , obtaining the attribute tag of the CRO second service according to the valid information of the CRO second service.

[0102] 420 , obtaining the attribute tag of the solution of the first CRO business in the business library of the CRO business.

[0103] 425 , using the attribute tag of the CRO second business, calculate the matching degree between the solution of the CRO first business and the attribute of the CRO second business in the business library of the CRO business.

[0104] 430. Obtain the CRO first business plan that has the highest matching degree with the CRO second business as the primary plan for the CRO second business.

[0105] 435 , determining whether the matching degree between the attribute label of the primary solution and the attribute label of the CRO second business reaches a first threshold.

[0106] 440. If yes, fine-tune the primary plan to form a plan for the CRO's second business.

[0107] 445. If not, obtain the unmatched attribute tags in the CRO second service.

[0108] 450 , according to the unmatched attribute tag in the CRO second business, obtain the task achievement solution corresponding to the unmatched attribute tag in the business library of the CRO business.

[0109] 455, adding the task outcome solution corresponding to the unmatched attribute tag to the primary solution to form a new primary solution.

[0110] 460, fine-tune the new primary plan to form the CRO's second business plan.

[0111] 465. Display the CRO second service plan in the form of a service template on the user interface of the CRO user terminal.

[0112] 470. Store the CRO second service plan in the CRO service database.

[0113] Different from Figure 2 and Figure 3 The solutions provided, Figure 4 The solution directly obtained the solution of the first business that had the highest matching degree with the CRO's second business as the primary solution for the CRO's second business, and performed logical judgment design during the adjustment process. This not only enabled the CRO to obtain a satisfactory solution for the CRO's second business, but also improved work efficiency. Moreover, this situation is suitable for people with certain work experience to execute, and it does not necessarily require researchers or project managers with rich work experience to do it, saving the CRO's costs.

[0114] Figure 5 This is a flowchart of a method for a CRO to establish a CRO business solution using deep learning, an exemplary embodiment of the present application.

[0115] In one embodiment, Figure 5 As shown, a flowchart of a method for a CRO to establish a CRO business solution using deep learning is provided. In this embodiment, the method includes the following steps:

[0116] 510, obtain valid information of the CRO's second business.

[0117] 515. Based on the valid information of the CRO second business and the business library of the CRO business, a deep learning model is used to form a preliminary plan for the CRO second business.

[0118] 520, obtain the attribute tag of the CRO second business.

[0119] 525, obtaining attribute labels of the primary plan of the CRO second business formed by the deep learning model.

[0120] 530 , determining whether a matching degree between the attribute label of the primary solution of the CRO second business formed by using the deep learning model and the attribute label of the CRO second business reaches a first threshold.

[0121] 535. If so, fine-tune the primary plan to form a plan for the CRO's second business.

[0122] 540. If not, obtain the unmatched attribute tags in the CRO second service.

[0123] 545. According to the unmatched attribute tags in the CRO second business, a task outcome solution corresponding to the unmatched attribute tags is obtained in the business library of the CRO business, wherein the solutions of the CRO first business in the CRO business library are all provided with attribute tags according to the content of the CRO first business.

[0124] 550 , adding the task outcome solution corresponding to the unmatched attribute tag to the primary solution to form a new primary solution.

[0125] 555, fine-tune the new primary plan to form the CRO's second business plan.

[0126] 560. Display the CRO second service plan in the form of a service template on the user interface of the CRO user terminal.

[0127] 565, storing the CRO second service plan in the service library of the CRO service.

[0128] Figure 5 The provided solution is more suitable for users who have a comprehensive understanding of the information about CRO's second business. In this case, new employees with no work experience or staff with little work experience can participate in the plan to establish CRO's second business, which not only increases work efficiency but also reduces costs.

[0129] Figure 1-5 The method is described by taking the application of the method to the terminal as an example. It is understandable that the method can also be applied to the server, and can also be applied to the system including the terminal and the server, and is implemented through the interaction between the terminal and the server. Figure 1-5 The provided solution for establishing a CRO secondary service is not limited to the scenario described above. CROs can choose the method to use based on their specific circumstances and can interchange the steps in different embodiments to quickly establish a satisfactory CRO secondary service solution. Furthermore, each adjusted CRO secondary service solution is stored in the CRO database, making it easy for the CRO to retrieve the solution information when processing the same or similar services.

[0130] It should be understood that although Figure 1-5 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1-5 At least some of the steps in the method may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The order of execution of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps. Moreover, the method steps in different embodiments can be executed interchangeably.

[0131] Figure 6 It is a block diagram of an apparatus for establishing a CRO business solution provided by an exemplary embodiment of the present application.

[0132] like Figure 6 As shown, in an exemplary embodiment of the present application, a device 600 for establishing a plan for a CRO business is provided. The device 600 includes: a forming module 610 and an adjusting module 620, wherein the forming module 610 is used to form a primary plan for the CRO second business based on the business library of the CRO business and according to the information of the CRO second business, wherein the CRO business library includes the CRO first business, and the CRO first business includes multiple tasks. The multiple tasks are arranged into multiple hierarchical tasks according to the granularity and each hierarchical task corresponds to at least one result. The hierarchical tasks and results are stored in the business library of the CRO business, and the hierarchical tasks and results included in the CRO second business are not stored in the business library of the CRO business; the adjusting module 620 is used to adjust the hierarchical tasks and / or results included in the primary plan based on the difference between the attributes of the CRO second business and the attributes of the primary plan to obtain a plan for the CRO second business.

[0133] According to an embodiment of the present application, the formation module 610 is specifically used to utilize the common attributes between the CRO second business and the CRO first business to match the first-level tasks with the same attributes as the CRO second business in the business library of the CRO business; and utilize the first-level tasks to form a primary plan for the second business.

[0134] Specifically, forming a preliminary plan for the second business using the first-level task includes: associating the first-level task with the outcome of the CRO second business corresponding to the first-level task to form the first-task outcome plan; and combining the first-task outcome plan to form the preliminary plan for the CRO second business. Specifically, associating the first-level task with the outcome of the CRO second business corresponding to the first-level task to form the first-task outcome plan includes: obtaining association information, wherein the association information includes a mapping relationship between hierarchical tasks and outcomes; and associating the first-level task with the outcome of the CRO second business according to the association information to form the first-task outcome plan.

[0135] According to an embodiment of the present application, the formation module 610 is specifically used to utilize the common attributes between the CRO second business and the CRO first business to match the second task outcome plan with the same attributes as the CRO second business in the business library of the CRO business; and combine the second task outcome plan to form a primary plan for the CRO second business.

[0136] Specifically, utilizing the shared attributes between the CRO second business and the CRO first business, a second task outcome plan with the same attributes as the CRO second business is matched in the business library of the CRO business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; determining the attribute label of the CRO second business based on the valid information of the CRO second business, wherein the attribute label of the CRO second business is used to characterize the attributes of the CRO second business; utilizing the attribute label of the CRO second business to match a task outcome plan with the same attribute label as the CRO second business in the business library of the CRO business as the second task outcome plan.

[0137] According to an embodiment of the present application, the formation module 610 is specifically used to utilize the common attributes between the CRO second business and the CRO first business to match the solution of the CRO first business from the business library of the CRO business; and obtain the solution of the CRO first business with the highest matching degree with the CRO second business as the primary solution of the CRO second business.

[0138] Specifically, the shared attributes between the CRO second business and the CRO first business are used to match the solution of the CRO first business in the business library of the CRO business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; determining the attribute label of the CRO second business based on the valid information of the CRO second business, wherein the attribute label of the CRO second business is used to characterize the attributes of the CRO second business; and calculating the matching degree between the solution of the CRO first business and the attributes of the CRO second business in the business library of the CRO business using the attribute label of the CRO second business.

[0139] According to an embodiment of the present application, the formation module 610 is specifically used to form a primary plan for the CRO second business based on the business library of the CRO business and according to the information of the CRO second business, including: obtaining valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; and using a deep learning model to form a primary plan for the CRO second business based on the valid information of the CRO second business and the business library of the CRO business.

[0140] According to an embodiment of the present application, the adjustment module 620 is specifically configured to obtain an adjustment instruction; and adjust the task outcome plan included in the primary plan according to the adjustment instruction to form a plan for the second business of the CRO.

[0141] According to an embodiment of the present application, the adjustment module 620 is specifically used to obtain valid information of the CRO second business, wherein the valid information includes the attributes of the CRO second business; obtain the attribute label of the CRO second business according to the valid information of the CRO second business; obtain the matching degree between the attribute label of the primary plan and the attribute label of the CRO second business; determine whether the matching degree between the attribute label of the primary plan and the attribute label of the CRO second business reaches a first threshold; if so, fine-tune the primary plan to form a plan for the CRO second business; if not, obtain the unmatched attribute label in the CRO second business; obtain the task result plan corresponding to the unmatched attribute label in the business library of the CRO business according to the unmatched attribute label in the CRO second business, wherein the plans of the CRO first business in the business library of the CRO business are all provided with attribute labels according to the attributes of the CRO first business; add the task result plan corresponding to the unmatched attribute label to the primary plan to form a new primary plan; and fine-tune the new primary plan to form a plan for the CRO second business.

[0142] The specific definition of the apparatus for establishing a CRO business solution can be found in the definition of the method for establishing a CRO business solution described above and will not be further elaborated here. Each module in the apparatus for establishing a CRO business solution described above may be implemented in whole or in part via software, hardware, or a combination thereof. Each of these modules may be embedded in or independent of a processor in a computer device in hardware form, or may be stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.

[0143] Figure 7 It is a block diagram of a computer device for a method of establishing a CRO business solution provided by an exemplary embodiment of the present application.

[0144] like Figure 7 As shown, in one embodiment, a computer device 700 is provided, comprising a memory 720 and a processor 710. The memory 720 stores a computer program, and when the processor 710 executes the computer program, it implements the aforementioned method for establishing a CRO service solution. The computer device 700 further comprises one or more processors, and a memory resource, represented by a memory, for storing instructions executable by the processor, such as an application. The application stored in the memory 720 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processor is configured to execute the instructions to perform the aforementioned method for establishing a CRO service solution.

[0145] The computer device may further include a power supply component configured to perform power management of the computer device, a wired or wireless network interface configured to connect the computer device to a network, and an input / output (I / O) interface. The computer device may operate based on an operating system stored in the memory, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or the like.

[0146] Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0147] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method for establishing a plan for a CRO business is implemented. The method includes: based on the business library of the CRO business, a primary plan for the CRO second business is formed according to information of the CRO second business, wherein the CRO business library includes the CRO first business, the CRO first business includes multiple tasks, the multiple tasks are arranged into multiple hierarchical tasks according to granularity, and each hierarchical task corresponds to at least one achievement, the hierarchical tasks and achievements are stored in the business library of the CRO business, and the hierarchical tasks and achievements included in the CRO second business are not stored in the business library of the CRO business; based on the difference between the attributes of the CRO second business and the attributes of the primary plan, the hierarchical tasks and / or achievements included in the primary plan are adjusted to obtain a plan for the CRO second business.

[0148] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0149] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0150] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.

Claims

1. A method for establishing a CRO business plan, characterized in that: The method comprises: Based on a business library of the CRO business, a primary plan for the CRO second business is formed according to information of the CRO second business, wherein the CRO business library includes the CRO first business, the CRO first business includes a plurality of tasks, the plurality of tasks are arranged into a plurality of hierarchical tasks according to granularity, and the plurality of hierarchical tasks are divided according to the business level of the CRO, and each hierarchical task in the plurality of hierarchical tasks corresponds to at least one achievement, the hierarchical tasks and the achievements are stored in the business library of the CRO business, the hierarchical tasks and achievements included in the CRO second business are not stored in the business library of the CRO business, and the primary plan includes a plurality of task achievement plans; Based on the difference between the attributes of the CRO second business and the attributes of the primary plan, the hierarchical tasks and / or achievements included in the primary plan are adjusted to obtain the plan of the CRO second business, The business library based on the CRO business forms a primary plan for the CRO second business according to the information of the CRO second business, including: Using the common attributes between the CRO second business and the CRO first business, matching a first-level task having the same attributes as the CRO second business in the business library of the CRO business; Using the first-level tasks to form a primary plan for the second business, The forming of a primary plan for the second business using the first-level task includes: Associating the first-level task with the results of the CRO second business corresponding to the first-level task to form a first-task result plan; The first task outcome plan is combined to form a primary plan for the second business of the CRO.

2. The method according to claim 1, characterized in that The utilizing the common attributes between the CRO second business and the CRO first business to match a first-level task having the same attributes as the CRO second business in the business library of the CRO business includes: Acquire valid information of the CRO second service, wherein the valid information includes attributes of the CRO second service; determining an attribute tag of the CRO second service according to the valid information of the CRO second service, wherein the attribute tag of the CRO second service is used to characterize an attribute of the CRO second service; The attribute tag of the CRO second service is used to match a hierarchical task having the same attribute tag as that of the CRO second service in the service library of the CRO service as a first hierarchical task.

3. The method according to claim 1, characterized in that The associating the first-level task with the result of the CRO second business corresponding to the first-level task to form a first task result plan includes: Acquiring association information, wherein the association information includes a mapping relationship between hierarchical tasks and outcomes; The first-level task and the result of the CRO second business are associated with each other according to the association information to form the first-task result plan.

4. The method according to claim 1, wherein The business library based on the CRO business forms a primary plan of the CRO second business according to the information of the CRO second business, including: Using the common attributes between the CRO second business and the CRO first business, matching a second task outcome solution having the same attributes as the CRO second business in the business library of the CRO business; The second task result plan is combined to form a primary plan for the second business of the CRO.

5. The method according to claim 4, characterized in that The utilizing the common attributes between the CRO second business and the CRO first business to match a second task outcome solution having the same attributes as the CRO second business in the business library of the CRO business includes: Acquire valid information of the CRO second service, wherein the valid information includes attributes of the CRO second service; determining an attribute tag of the CRO second service according to the valid information of the CRO second service, wherein the attribute tag of the CRO second service is used to characterize an attribute of the CRO second service; The attribute tag of the CRO second business is used to match a task result solution with the same attribute tag as the CRO second business in the business library of the CRO business as the second task result solution.

6. The method according to claim 1, characterized in that Based on the business library of the CRO business, a primary plan of the CRO second business is formed according to the information of the CRO second business, including: Using the common attributes between the CRO second service and the CRO first service, matching a solution of the CRO first service from a service library of the CRO service; The solution of the CRO first business that has the highest matching degree with the CRO second business is obtained as the primary solution of the CRO second business.

7. The method according to claim 6, characterized in that The utilizing the common attributes between the CRO second service and the CRO first service to match the solution of the CRO first service in the service library of the CRO service includes: Acquire valid information of the CRO second service, wherein the valid information includes attributes of the CRO second service; determining an attribute tag of the CRO second service according to the valid information of the CRO second service, wherein the attribute tag of the CRO second service is used to characterize an attribute of the CRO second service; The attribute tag of the CRO second service is used to calculate the matching degree between the scheme of the CRO first service and the attribute of the CRO second service in the service library of the CRO service.

8. The method according to claim 1, characterized in that The business library based on the CRO business forms a primary plan of the CRO second business according to the information of the CRO second business, including: Acquire valid information of the CRO second service, wherein the valid information includes attributes of the CRO second service; Based on the valid information of the CRO second business and the business library of the CRO business, a deep learning model is used to form a primary plan for the CRO second business.

9. The method according to claim 1, characterized in that The adjusting, based on the difference between the attributes of the CRO second business and the attributes of the primary plan, the hierarchical tasks and / or achievements included in the primary plan to obtain the plan for the CRO second business includes: Acquiring an adjustment instruction input by a user in a user interface, wherein the user interface displays a task outcome plan included in the primary plan; According to the adjustment instruction, the hierarchical tasks and / or results in the task and result plan included in the primary plan are adjusted to form the plan for the second business of the CRO.

10. The method according to claim 1, characterized in that The adjusting, based on the difference between the attributes of the CRO second business and the attributes of the primary plan, the hierarchical tasks and / or achievements included in the primary plan to obtain the plan for the CRO second business includes: Acquire valid information of the CRO second service, wherein the valid information includes attributes of the CRO second service; Acquire an attribute tag of the CRO second service according to the valid information of the CRO second service; Obtaining a matching degree between the attribute label of the primary solution and the attribute label of the CRO secondary service; Determining whether a matching degree between the attribute label of the primary solution and the attribute label of the CRO second service reaches a first threshold; If yes, fine-tune the primary plan to form a plan for the CRO's second business; If not, obtain the unmatched attribute tags in the CRO second service; Obtaining, from the business library of the CRO business, a task outcome solution corresponding to the unmatched attribute tag in the second CRO business, wherein the task outcome solutions included in the first CRO business in the business library of the CRO business are all provided with attribute tags according to the attributes of the first CRO business; Adding the task outcome solution corresponding to the unmatched attribute tag to the primary solution to form a new primary solution; Fine-tune the new primary plan to form the plan for the CRO's second business.

11. A device for establishing a CRO business plan, characterized in that: The device comprises: A forming module is used to form a primary plan for the CRO second business based on the business library of the CRO business and according to information of the CRO second business, wherein the CRO business library includes the CRO first business, the CRO first business includes multiple tasks, the multiple tasks are arranged into multiple hierarchical tasks according to granularity, and the multiple hierarchical tasks are divided according to the business level of the CRO, and each hierarchical task in the multiple hierarchical tasks corresponds to at least one achievement, the hierarchical tasks and the achievements are stored in the business library of the CRO business, the hierarchical tasks and achievements included in the CRO second business are not stored in the business library of the CRO business, and the primary plan includes multiple task achievement plans; an adjustment module, configured to adjust the hierarchical tasks and / or achievements included in the primary plan based on the difference between the attributes of the CRO second business and the attributes of the primary plan, so as to obtain a plan for the CRO second business; The forming module is further configured to utilize the common attributes between the CRO second business and the CRO first business to match a first-level task with the same attributes as the CRO second business in the business library of the CRO business, and utilize the first-level task to form a primary plan for the second business; The forming module is further used to associate the first-level task and the results of the CRO second business corresponding to the first-level task to form a first task result plan, and combine the first task result plans to form a primary plan for the CRO second business.

12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 10 is implemented.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.

Citation Information

Patent Citations

  • Business process processing method, device and server

    CN107679700A

  • Task generation method and device and electronic equipment

    CN111861418A