【技术实现步骤摘要】
用于生成用户界面的方法、计算机可读介质和系统
本专利技术一般地涉及用于基于计算机的应用的用户界面。
技术介绍
大型系统(例如医学系统,如医学成像设备和医院管理系统)包含多个不同来源的产品(例如具有特定应用的业务单元)。这些产品被独立地开发,但是使用共同的产品线代码,例如针对共同的界面外观(lookandfeel)、运行时基础架构(run-timeinfrastructures)、数据存储库以及领域特定的协议和技术栈(tech-stacks)。在一方面,这些产品意图在于彼此独立,具有内部产品变化性、可扩展性、在多个实体或虚拟机器上的部署。另一方面,由于大量的在这样的应用使用的共同产品线代码,并且由于来自两个独立产品的应用通常需要更紧密的技术联接以用于专门的医学诊断(例如MR+MI,CT+MI),或者由于例如成本限制而至少需要联合部署在相同的硬件盒和软件运行时系统上,来自这些独立产品的应用具有在彼此之间的可观的技术依赖性。在很多情况下,可以以很多版本安装相同的应用。用户通过手动选择或通过通常使用固有安装路径来选择一个版本。这是所有供应商使用的默认解决方法,如Micro ...
【技术保护点】
1.一种在基于计算机的应用中生成用户界面的方法,所述方法包含:通过单个客户机获取来自患者浏览器的对数据的请求;针对所请求的数据,通过所述单个客户机询问多个服务器中的至少一个,所述多个服务器中的每一个托管不同的成像应用,所述成像应用独立于彼此;通过所述单个客户机接收指示,所述指示表明所述多个服务器中的第一服务器包含所请求的数据;通过所述单个客户机检索所请求的数据,使得所关联的服务器对于用户而言是透明的;以及询问所述第一服务器以便确定与该第一服务器相关联的成像应用的版本。
【技术特征摘要】
2012.12.21 US 13/723,2471.一种在基于计算机的应用中生成用户界面的方法,所述方法包含:通过单个客户机获取来自患者浏览器的对数据的请求;针对所请求的数据,通过所述单个客户机询问多个服务器中的至少一个,所述多个服务器中的每一个托管不同的成像应用,所述成像应用独立于彼此;通过所述单个客户机接收指示,所述指示表明所述多个服务器中的第一服务器包含所请求的数据;通过所述单个客户机检索所请求的数据,使得所关联的服务器对于用户而言是透明的;以及询问所述第一服务器以便确定与该第一服务器相关联的成像应用的版本。2.按照权利要求1所述的方法,还包含:显示所请求的数据。3.按照权利要求1所述的方法,其中,所述不同的成像应用是相同成像应用的不同版本。4.按照权利要求1所述的方法,其中,所述用户不选择与包含所请求内容的服务器相关联的成像应用的版本。5.按照权利要求1所述的方法,还包含:通过在客户机上的用户界面容器来托管患者浏览器和多个成像界面,所述多个成像界面分别与成像应用相关联。6.按照权利要求1所述的方法,其中,所述请求对患者进行识别。7.按照权利要求1所述的方法,其还包含:询问所述多个服务器以便确定患者;以及通过所述客户机来显示患者。8.一种非暂时的计算机可读的介质,被配置为在计算机上运行,其包含:用户界面容器,被配置为托管患者浏览器;多个成像应用,所述多个成像...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。