针对离线能力的移动临床研究员框架制造技术

技术编号:11003771 阅读:71 留言:0更新日期:2015-02-05 04:08
这里描述了提供与具有离线能力的CRA应用框架相关联的系统的各种系统和方法。在一个示例性实施例中,旅程报告构架允许将关于临床研究的旅程报告数据存储在移动设备上。移动设备利用CRA应用框架向服务器侧逻辑发送旅程报告构架创建请求。与旅程报告有关的活动被异步地实施。因此,当发出针对旅程报告构架的获取请求时,确定旅程报告构架是否就绪。当旅程报告构架就绪时,以自我描述对象(SDO)格式中接收旅程报告构架。

【技术实现步骤摘要】
【国外来华专利技术】针对离线能力的移动临床研究员框架相关申请的交叉引用本公开内容要求2013年3月14日提交的标题为“Mobi Ie Cl inical ResearchAssociate Framework for Offline Capability (针对离线能力的移动临床研究员框架)”序列号为13/827,073的美国非临时专利申请以及2012年6月20日提交的标题为“MobiIe Cl inical Research Associate Framework for Offline Capability(针对离线倉泛力的移动临床研究员框架)”序列号为61/662,050的美国临时专利申请的权益,通过引用的方式将其全文合并在此。
技术介绍
临床试验是医疗研究和药物开发中的测试的集合,其生成安全性和功效数据,t匕如关于负面药物反应和针对健康干预(例如药物、诊断、设备、疗法协议)的治疗的负面效果的信息。此外还可以包括关于临床研究的设计的信息,比如关于药物、诊断、设备和协议的信息。 旅程报告(trip report)存储关于临床研究的信息。因此,旅程报告是高度可定制的并且包括重要的数据。希望在移动设备上编辑和显示旅程报告而无需定制与移动设备的接口,也无需反复访问移动设备。同样地,由于业务组件和旅程报告web服务的交互,难以对旅程报告进行标准化。
技术实现思路
总体来说,本说明书的一个方面公开了一种存储计算机可执行指令的非瞬时性计算机可读介质,所述计算机可执行指令在由计算机执行时使得所述计算机实施一种方法。所述方法包括从移动设备发送旅程报告构架创建请求。旅程报告构架允许将关于临床研究的旅程报告数据存储在移动设备上。发出针对旅程报告构架的获取请求。确定旅程报告构架是否就绪。当旅程报告构架就绪时,在自我描述对象(SDO)格式中接收旅程报告构架。 在一个实施例中,所述指令还包括允许获取请求超时,并且当旅程报告构架未就绪时发出后续获取请求。按照预定调度表发送后续获取请求,紧接在获取请求超时之后发送后续获取请求,或者在获取请求超时之后经过了预定时间量之后发送后续获取请求。 在另一个实施例中,所述指令包括利用嵌入在旅程报告构架中的元数据在移动设备上呈现旅程报告构架。 在一些实施例中,所述指令包括利用移动设备输入旅程报告数据以便创建旅程报告。在一些实施例中,所述指令还包括,通过在临床研究员(CRA)应用框架中与服务器侧逻辑建立网络链接,向服务器侧逻辑发送旅程报告。 在一个实施例中,在确定已经在旅程报告构架中输入了预定百分比的旅程报告数据时向服务器侧逻辑发送旅程报告。 在另一个实施例中,通过组合用于呈现旅程报告构架的元数据与规范旅程报告生成旅程报告构架。 在一些实施例中,由移动设备将数据输入到构架旅程报告中,而不管从服务器对数据的可访问性如何。 在一个实施例中,在第一线程中从移动设备发送旅程报告创建请求,并且在第二线程中向移动设备发送旅程报告构架。 总体来说,本说明书的另一方面公开了一种用于针对离线能力的移动临床研究员框架的计算系统。所述计算系统包括数据库、服务器侧逻辑和自我描述对象(SDO)。数据库存储规范旅程报告和元数据。服务器侧逻辑接收来自移动设备的旅程报告构架创建请求。SDO变换器组合规范旅程报告与元数据,以便在SDO格式中创建旅程报告构架。 总体来说,本说明书的另一方面公开了一种用于针对离线能力的移动临床研究员框架的计算系统。所述计算系统包括处于自我描述对象(SDO)格式中的旅程报告构架,其存储与临床研究相关联的旅程报告数据。所述计算系统还包括呈现逻辑,其利用嵌入在旅程报告构架中的元数据呈现旅程报告构架。所述计算系统包括持久性堆栈,其跟踪发生在旅程报告构架中的改变,并且在旅程报告构架中输入旅程报告数据时更新旅程报告构架。 【附图说明】 被合并在说明书中并且构成说明书的一部分的附图示出了本公开内容的各种系统、方法和其他实施例。应当认识到,附图中示出的元件边界(例如方框、方框组或其他形状)代表所述边界的一个实施例。在一些实施例中,一个元件可以被设计成多个元件,或者多个元件可以被设计成一个元件。在一些实施例中,被显示为另一个元件的内部组件的元件可以被实施为外部组件,反之亦然。此外,各个元件可能不是按比例绘制的。 图1示出了与针对离线能力的临床研究员(CRA)框架相关联的方法的一个实施例。 图2示出了与针对离线能力的CRA框架相关联的方法的另一个实施例。 图3示出了与针对离线能力的CRA框架相关联的系统的另一个实施例。 图4示出了与针对离线能力的CRA框架相关联的系统的另一个实施例。 图5示出了示例性系统和方法及其等效方案可以操作在其中的计算系统的一个实施例。 【具体实施方式】 这里描述了提供被建立来支持离线能力的移动临床研究员(CRA)应用框架的系统和方法。CRA应用框架提供了一种在移动设备上利用针对数据库和文件系统的声明性标签(declarative tag)来加密和高速缓存数据的一般方式。利用声明性编程使得对于实现CRA应用框架所需的编码量最小化。CRA应用框架允许用户高速缓存离线数据,允许将数据下载到移动设备上,并且在离线时操作移动设备。 在一个实施例中,CRA应用框架实施与旅程报告有关的活动。创建旅程报告是其中一项最耗资源(resource intensive)的操作。处理针对创建旅程报告的请求的线程通常将随后生成旅程报告。为了减小施加在CRA应用框架上的压力,与旅程报告有关的活动被异步地实施。相应地,不同的线程处理针对创建旅程报告的请求并且生成旅程报告。通过把耗资源的操作分离成单独的线程,CRA应用框架实现对于服务器资源的更好的控制,允许更高的伸缩性,并且使得系统更加可靠。 举例来说,图1示出了与具有离线能力的CRA应用框架相关联的方法的一个示例性实施例。方法100在被用于管理来自临床研究的数据的CRA应用框架中实施。CRA应用框架促进移动设备与服务器之间的通信。 访问临床环境的用户具有被用来存储和管理关于其去到诊所的旅程的数据的移动设备。为了确保采集到所期望的数据,用户将旅程报告数据输入到旅程报告构架(skeleton)中的预定义空间中。为了接收旅程报告构架,在110处从移动设备向服务器发送针对创建旅程报告构架的创建请求,服务器在第一线程中处理所述请求。在120处,由服务器对创建请求进行确认。在130处,在服务器上的第二线程中创建旅程报告构架。为了更好地分配服务器资源,第一线程与第二线程异步地操作。 在140处,移动设备发出获取请求以取回所创建的旅程报告构架。由于第一线程和第二线程异步地操作,因此在请求旅程报告构架时,旅程报告构架可能并未就绪。在150处,确定旅程报告构架是否就绪以被发送到移动设备。如果旅程报告构架尚未就绪,方法100继续到160,其中获取请求超时。在170处,移动设备发出后续获取请求以便取回旅程报告构架。发送附加的获取请求的定时可以遵循预定调度表。或者,可以一旦获取请求在160处超时就发送附加的获取请求,或者可以在获取请求在160处超时之后经过了预定时间量之后发送附加的获取请求。方法100随后返回到步骤150,以便确定旅程报告是否就本文档来自技高网...
针对离线能力的移动临床研究员框架

【技术保护点】
一种存储计算机可执行指令的非瞬时性计算机可读介质,所述计算机可执行指令在由计算机执行时使得所述计算机实施一种方法,所述方法包括:从移动设备发送旅程报告构架创建请求,其中旅程报告构架允许将关于临床研究的旅程报告数据存储在移动设备上;发出针对旅程报告构架的获取请求;确定旅程报告构架是否就绪;当旅程报告构架就绪时,以自我描述对象(SDO)格式接收旅程报告构架。

【技术特征摘要】
【国外来华专利技术】2012.06.20 US 61/662,050;2013.03.14 US 13/827,0731.一种存储计算机可执行指令的非瞬时性计算机可读介质,所述计算机可执行指令在由计算机执行时使得所述计算机实施一种方法,所述方法包括: 从移动设备发送旅程报告构架创建请求,其中旅程报告构架允许将关于临床研究的旅程报告数据存储在移动设备上; 发出针对旅程报告构架的获取请求; 确定旅程报告构架是否就绪; 当旅程报告构架就绪时,以自我描述对象(SDO)格式接收旅程报告构架。2.权利要求1的非瞬时性计算机可读介质,其中,所述指令还包括允许获取请求超时,并且当旅程报告构架未就绪时发出后续获取请求。3.权利要求2的非瞬时性计算机可读介质,其中,根据以下各项中的一项发送后续获取请求:预定调度表,紧接在获取请求超时之后,或者在获取请求超时之后经过了预定时间量之后。4.权利要求1的非瞬时性计算机可读介质,其中,所述指令还包括利用嵌入在旅程报告构架中的元数据在移动设备上呈现旅程报告构架。5.权利要求1的非瞬时性计算机可读介质,其中,所述指令还包括利用移动设备输入旅程报告数据以便创建旅程报告。6.权利要求5的非瞬时性计算机可读介质,其中,所述指令还包括,通过在临床研究员(CRA)应用框架中与服务器侧逻辑建立网络链接,向服务器侧逻辑发送旅程报告。7.权利要求5的非瞬时性计算机可读介质,还包括,在确定已经在旅程报告构架中输入了预定百分比的旅程报告数据时,向服务器侧逻辑发送旅程报告。8.权利要求1的非瞬时性计算机可读介质,其中,通过组合用于呈现旅程报告构架的元数据与规范旅程报告生成旅程报告构架。9.权利要求1的非瞬时性计算机可读介质,其中,由移动设备将数据输入到构架旅程报告中,而...

【专利技术属性】
技术研发人员:M·莱恩斯V·马茨基夫J·托马斯
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1