发明名称 |
医学诊断超声和其它系统的协同定位操作系统之间的通信 |
摘要 |
两个不同操作系统(18,20)、例如一个采用Windows实时扩展的操作系统和另一个采用Windows NT或其它的非实时操作系统(18)可在同一系统或硬件上执行,例如协同定位在同一处理器(12)上,而无需改变客户软件。两个或更多软件进程运行在同一处理器(12)或系统上。该软件或操作系统采用套接字应用程序接口进行通信(74)。套接字通信的使用允许进程进行通信,就好像该进程在不同系统上。两个操作系统之间的套接字通信在被提供给用于外部传输的硬件(14)之前由分层服务提供器拦截。该套接字通信被路由至目的地操作系统的套接字堆栈。采用套接字的套接字通信对于应用程序或中间件层软件来说是透明的。通过提供在两个协同定位的操作系统(18,20)之间的套接字通信,可避免由于采用共享存储器而引起的执行成本和开发风险。 |
申请公布号 |
CN1765328A |
申请公布日期 |
2006.05.03 |
申请号 |
CN200510099505.9 |
申请日期 |
2005.09.13 |
申请人 |
美国西门子医疗解决公司 |
发明人 |
R.L.金;K.M.赖特 |
分类号 |
A61B8/00(2006.01) |
主分类号 |
A61B8/00(2006.01) |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
程天正;张志醒 |
主权项 |
1.一种用于操作医学诊断超声成像系统(10)的方法,所述方法包括:(a)利用实时操作系统(20)实时地控制(70)所述医学诊断超声成像系统(10)的第一操作;(b)利用非实时操作系统(18)控制(72)所述医学诊断超声成像系统(10)的第二操作,所述实时操作系统(20)和非实时操作系统(18)可操作用于共享所述医学诊断超声成像系统(10)的硬件;以及(c)利用套接字通信在所述实时操作系统(20)和所述非实时操作系统(18)之间进行通信(74)。 |
地址 |
美国宾夕法尼亚州 |