Single sign-on clinical trial management platform
A method includes ingesting, by a clinical trial management platform, data from multiple clinical trial site systems associated with multiple clinical trials, responsive to authentication of user credentials of a user, providing the user with access to the clinical trial management platform, based on the user credentials, identifying a particular clinical trial associated with the user, through the clinical trial management platform, providing the user with access to multiple clinical trial software services based on the authenticated user credentials, based on the ingested data for the particular clinical trial associated with the user, presenting to the user a user-specific task list for user tasks related to the particular clinical trial; and through the clinical trial management platform, establishing a communication link between the user and another user, the communication link enabling direct, real-time messaging via the clinical trial management platform between the user and the other user.
1 . A method comprising:
ingesting, by a clinical trial management platform, data from multiple clinical trial site systems associated with multiple clinical trials;
responsive to authentication of user credentials of a user, providing the user with access to the clinical trial management platform;
based on the user credentials, identifying a particular one of the clinical trials associated with the user;
through the clinical trial management platform, providing the user with access to multiple clinical trial software services based on the authenticated user credentials, wherein the multiple clinical trial software services comprise software services for the particular clinical trial associated with the user;
identifying, by an artificial intelligence (AI) assistant, a user-specific task list for user tasks related to the particular clinical trial by processing, with a first predictive model and to generate the user-specific task list, a subset of the data from the multiple clinical trial site systems associated with the multiple clinical trials, wherein the subset of the data is associated with the particular clinical trial associated with the user with a first predictive model to generate the user-specific task list;
prioritizing, by the AI assistant, the user tasks of the user-specific task list by processing the user-specific task list, a user persona associated with the user, and a current status of the particular clinical trial with a second predictive model to generate a prioritized user-specific task list;
presenting to the user, through the clinical trial management platform, the prioritized user-specific task list; and
through the clinical trial management platform, establishing a communication link between the user and another user associated with the particular clinical trial, the communication link enabling direct, real-time messaging via the clinical trial management platform between the user and the other user.
2 . The method of claim 1 , comprising:
user credentials received through a single sign-on interface for the clinical trial management platform.
3 . The method of claim 1 , wherein the user credentials comprise user credentials for a federated enterprise system, and wherein the method comprises receiving an indication of authentication of the user credentials from the federated enterprise system.
4 . The method of claim 1 , wherein providing the user access to the multiple clinical trial software services comprises allowing the user to access the multiple clinical trial software services without re-entering the user credentials.
5 . The method of claim 1 , wherein at least one of the multiple clinical trial software services is provided by a different vendor than the other clinical trial software services.
6 . The method of claim 1 , wherein the multiple clinical trial software services comprise a clinical trial investigator site portal, a clinical trial safety module, a clinical trial consent module, and a clinical trial financial module.
7 . The method of claim 1 , comprising identifying the clinical trial software services to which to provide access based on a role of the user in the clinical trial.
8 . The method of claim 7 , comprising using a predictive model, processing the subset of the ingested data based on the role of the user to provide a user-specific recommendation.
9 . The method of claim 1 , wherein ingesting the data comprises ingesting site activation data, site engagement data, training data, feasibility data, safety data, profile data, and payment data.
10 . The method of claim 1 , comprising indexing the ingested data.
11 . The method of claim 1 , comprising masking personally identifiable information (PII) and personal health information (PHI) in the ingested data.
12 . The method of claim 1 , comprising standardizing a format of the ingested data from different clinical trial site systems.
13 . The method of claim 1 , wherein ingesting the data comprises merging clinical and product authorization metadata.
14 . The method of claim 13 , comprising identifying the particular clinical trial associated with the user based on the merged clinical and product authorization metadata.
15 . The method of claim 13 , comprising identifying the clinical trial software services to which to provide access based on the merged clinical and product authorization metadata.
16 . The method of claim 1 , comprising processing data indicative of progress of the particular clinical trial using the first predictive model to suggest a next task for the user.
17 . The method of claim 16 , comprising adjusting operation of the first predictive model based on user interaction with the clinical trial management platform.
18 . The method of claim 1 , comprising automating one or more of the user tasks based on the subset of the ingested data processed using a predictive model and based on a role of the user.
19 . The method of claim 1 , comprising using a predictive model, processing the subset of the ingested data based on a context of the data to schedule one or more of the user tasks.
20 . The method of claim 1 , wherein establishing a communication link comprises establishing a chat session.
21 . The method of claim 20 , wherein establishing the chat session comprises establishing a chat session among multiple users associated with the particular clinical trial.
22 . The method of claim 1 , comprising facilitating communication using a generative artificial intelligence (AI) tool.
23 . The method of claim 22 , comprising automatically selecting, based on metadata associated with the user, a large language model for the generative AI tool.
24 . The method of claim 22 , wherein facilitating communication comprises translating and summarizing content and providing the translated and summarized content to the user.
25 . The method of claim 22 , wherein facilitating communication comprises generating a suggested communication using the generative AI tool.
26 . A system comprising:
one or more processors; and
one or more computer-readable storage devices storing instructions executable by the one or more processors to perform operations comprising:
ingesting, by the system, data from multiple clinical trial site systems associated with multiple clinical trials;
responsive to authentication of user credentials of a user, providing the user with access to the system;
based on the user credentials, identifying a particular one of the clinical trials associated with the user;
through the system, providing the user with access to multiple clinical trial software services based on the authenticated user credentials, wherein the multiple clinical trial software services comprise software services for the particular clinical trial associated with the user;
identifying, by an artificial intelligence (AI) assistant, a user-specific task list for user tasks related to the particular clinical trial by processing, with a first predictive model and to generate the user-specific task list, a subset of the data from the multiple clinical trial site systems associated with the multiple clinical trials, wherein the subset of the data is associated with the particular clinical trial associated with the user with a first predictive model to generate the user-specific task list;
prioritizing, by the AI assistant, the user tasks of the user-specific task list by processing the user-specific task list, a user persona associated with the user, and a current status of the particular clinical trial with a second predictive model to generate a prioritized user-specific task list;
presenting to the user, through the system, the prioritized user-specific task list; and
through the system, establishing a communication link between the user and another user associated with the particular clinical trial, the communication link enabling direct, real-time messaging via the system between the user and the other user.
27 . A non-transitory computer-readable storage medium storing instructions executable by one or more processors to perform operations comprising:
ingesting, by a clinical trial management platform, data from multiple clinical trial site systems associated with multiple clinical trials;
responsive to authentication of user credentials of a user, providing the user with access to the clinical trial management platform;
based on the user credentials, identifying a particular one of the clinical trials associated with the user;
through the clinical trial management platform, providing the user with access to multiple clinical trial software services based on the authenticated user credentials, wherein the multiple clinical trial software services comprise software services for the particular clinical trial associated with the user;
identifying, by an artificial intelligence (AI) assistant, a user-specific task list for user tasks related to the particular clinical trial by processing, with a first predictive model and to generate the user-specific task list, a subset of the data from the multiple clinical trial site systems associated with the multiple clinical trials, wherein the subset of the data is associated with the particular clinical trial associated with the user with a first predictive model to generate the user-specific task list;
prioritizing, by the AI assistant, the user tasks of the user-specific task list by processing the user-specific task list, a user persona associated with the user, and a current status of the particular clinical trial with a second predictive model to generate a prioritized user-specific task list;
presenting to the user, through the system, the prioritized user-specific task list; and
through the clinical trial management platform, establishing a communication link between the user and another user associated with the particular clinical trial, the communication link enabling direct, real-time messaging via the clinical trial management platform between the user and the other user.