用于智能医疗协作的系统和方法

文档序号:6445215阅读:337来源:国知局
专利名称:用于智能医疗协作的系统和方法
技术领域
本发明大体上涉及计算机实现诊断图像的阅读和检阅。更具体地,本发明涉及与诊断图像有关的协作和信息的实时(包括大致上实时)共享。
背景技术
在许多情况下,为了诊断疾病或损伤,使用医疗扫描装置(例如,计算机断层摄影 (CT)扫描仪、磁共振成像仪(MRI)、超声机等)来捕捉患者的解剖结构的某个部分的图像。 在采集图像后,经过训练的医生(放射科医生)检阅形成的图像(通常在计算机监视器上),提出对发现的解释并且规定适当的动作。该示例变得更复杂,因为当前的诊断成像部门提供关于通过许多要求解释的二维和三维图像呈现的人的解剖结构和功能表现的大量信息。这些图像的用心解释要求遵循严格的工作流程,并且该工作流程的每个步骤假定按来自一个或多个检查的某个图像系列的某个顺序的视觉呈现以及用于操作这些图像的某些工具的应用(包括但不限于图像滚动、亮度/对比度、长度和面积测量等)。

发明内容
本发明的某些实施例提供用于通信、协作和与协作结合的自动命令执行的系统、 设备和方法。某些示例提供用于在协作通信中自动化命令辨别和执行的计算机实现的方法。该方法包括在关于临床内容的电子协作会话中接受通信输入。该方法还包括自动分析该输入来识别对应于该输入的一个或多个指令。该方法包括关于与该协作会话关联的内容自动执行该识别的一个或多个指令。该方法包括在该协作会话中提供该识别的一个或多个指令的执行结果给至少一个协作方。某些示例提供有形的计算机可读存储介质,其具有存储在其上的指令集,该指令集当被执行时指示处理器实现在协作通信中用于自动化命令辨别和执行的方法。该方法包括在关于临床内容的电子协作会话中接受通信输入。该方法还包括自动分析该输入来识别对应于该输入的一个或多个指令。该方法包括关于与该协作会话关联的内容自动执行该识别的一个或多个指令。该方法包括在该协作会话中提供该识别的一个或多个指令的执行结果给至少一个协作方。某些示例提供协作系统来便利化在协作通信中的自动化命令辨别和执行。该系统包括通信接口以在关于临床内容的电子协作会话中接受通信输入。该系统还包括协作引擎以自动分析该输入来识别对应于该输入的一个或多个指令,并且关于与该协作会话关联的内容自动执行该识别的一个或多个指令。该协作引擎用于在该协作会话中提供该识别的一个或多个指令的执行结果给至少一个协作方。


图1图示由放射科医生使用来进行图像分析或阅读的示例多监视器配置。图2描绘与可取得联系的专科医生的示例咨询选择。图3图示用于协作的示例系统和用户指令。图4示出由协作装置进行的从协作会话变成动作的示例消息翻译。图5图示示例协作系统,其中由一个用户在消息中请求的动作导致在协作中牵涉的另一个用户的装置处的变化。图6图示示例协作系统,其中移动装置用户发起协作过程。图7图示示例协作系统来提供通信交换和通信内容处理以自动便利化与交换的通信的内容有关的命令的执行。图8描绘用于包括自动化命令辨别和执行的协作通信的示例方法的流程图。图9描绘用于处理通信输入来识别一个或多个命令供执行的示例方法的流程图。图10-12图示用于动作URL生成的示例消息剖析和分析。图13描绘用于与本文描述的系统、设备和方法一起使用的示例临床企业系统。图14是可用于实现本文描述的系统、设备和方法的示例处理器系统的框图。前面的简要描述以及本发明的某些实施例的下列详细说明当与附图结合阅读时将更好理解。为了说明本发明的目的,某些实施例在图中示出。然而,应该理解本发明不限于附图中示出的设置和工具。
具体实施例方式尽管以下公开示例方法、系统、制造物品和设备,其除其他部件之外包括在硬件上执行的软件,应该注意到这样的方法和设备仅是说明性的并且不应该看作限制。例如,设想这些硬件和软件部件中的任何或所有可以专门采用硬件、专门采用软件、专门采用固件或采用硬件、软件和/或固件的任何组合体现。因此,尽管以下描述示例方法、系统、制造物品和设备,提供的示例不是实现这样的方法、系统、制造物品和设备的唯一方式。当附上的权利要求中的任何权利要求写成涵盖纯粹软件和/或固件实现时,至少一个示例中的元件中的至少一个以此明确地限定为包括存储该软件和/或固件的有形介质,例如存储器、DVD、⑶、蓝光等。某些示例有助于便利化诊断图像的计算机化阅读。某些示例涉及任何临床信息系统,其用于与可视化和/或多媒体对象有关的协作和实时(例如,包括考虑系统、传输和/ 或存储器访问延迟的大致上实时)信息的共享。可视化对象可以包括但不限于例如图像、 报告和结果(例如,实验室定量和/或定性分析后和/或前读数)。多媒体对象可以包括但不限于例如来自协作方中的一个或多个的音频和/或视频评论、图像、文档、参考材料的音频和/或视频。
某些示例有助于解决与在医疗专科医生之间围绕感兴趣区域或患者病例的即时和特设协作使用情况有关的挑战,其可能牵涉两个或许多放射科医生之间的咨询来确认在放射科医生的阅读工作流程期间的发现和/或焦点诊断和/或来限定在患者诊断和/或治疗中进行的方式。例如,关于中风病例,可以便利化多学科医疗组之间的协作工作来提供快速和准确响应。某些示例通过向放射科医生提供关于某些病例的快速咨询有助于改进常驻工作流程。某些示例有助于改进多学科医疗组的工作流程来解决紧急情况和/或重症监护情况。某些示例允许每个协作用户利用在他或她的相应装置上可用的成套工具(例如,高级处理、测量、预先限定的设置等)并且进行并行阅读而不影响彼此的视图。该证据共享允许用户协作同时最大化每个用户同时操作证据的能力。某些示例有助于简化两位医生之间的协作会话期间的终端用户体验。尽管当前的协作工具提供基本方式来提供超链接和其他机制以链接消息的内容,本文描述的某些示例系统、设备和方法提供引擎来处理协作消息的内容并且将消息的一部分转换成与当前检阅中的证据关联的一个或多个动作。例如,如果发送方在消息中提及要获得特定的测量或要实行特定的自动化分析,该消息由该引擎处理来自动请求应用程序进行那些动作并且将该请求的结果呈现给用户。该用户然后可以例如对这些结果作出精细调节。某些示例有助于便利化例如数字放射学成像的数字医疗检查的诊断阅读。在许多情况下,为了诊断疾病或损伤,使用医疗扫描装置(例如,计算机断层摄影(CT)扫描仪、磁共振成像仪(MRI)、超声机等)来捕捉患者的解剖结构的某个部分的图像。在采集图像后, 经过训练的医生(放射科医生)检阅形成的图像(通常在计算机监视器上),提出对发现的解释并且规定适当的动作。该示例变得更复杂,因为当前的诊断成像部门提供关于通过许多要求解释的二维和三维图像呈现的人的解剖结构和功能表现的大量信息。这些图像的用心解释要求遵循严格的工作流程,并且该工作流程的每个步骤假定按来自一个或多个检查的某个图像系列的某个顺序的视觉呈现以及用于操作这些图像的某些工具的应用(包括但不限于图像滚动、亮度/对比度、长度和面积测量等)。常常需要和/或期望来自相同领域的专科医生或类似人员的第二意见,并且该人员可能无法亲自到相同的工作站来查看相同图像。为了对此做出补偿,阅读的放射科医生可为了讨论病例调用共享会话来联系到目标同事。进行该协作的放射科医生可能希望维持他自己的或她自己的阅读空间来操作和查看图像,同时利用不同的视图来与其他人讨论发现以及提供自动工具集。某些示例提供协作环境与一个或多个工具和应用程序的高级集成,其实现负责检查阅读的主要放射科医生与咨询医生之间的无缝并且容易的协作业务。示例协作引擎有助于例如基于消息内容触发一个或多个应用程序中的动作。例如,如果发送方打出“转到图像#65并且在下角应用缩放2.0”,协作部件进行这样的请求 (例如,预取和呈现设置)并且允许用户在他或她方便时访问结果。从而,某些示例增强协作体验来允许用户致力于交换反馈,同时应用程序使采用在发送方和接收方之间文本传递、发消息和/或插入图形的形式的用户输入效率更高。某些示例提供“power word”模式,其是多方向的使得任何用户(例如,负责检查的主要放射科医生、具有移动装置或从远程工作站访问该检查的咨询医生)可以通过打出消息、口授消息等发起该“power word”过程,该消息由协作引擎翻译并且作为动作集发送到显示结果的其他工作站和/或移动装置。
例如,消息中文本处理的自动化有助于减少或避免由用户进行人工动作,以及可以扩展到通过使用电子邮件或短消息服务(SMQ自动发送数据而共享该数据。例如,如果有人问“你可以发电子邮件给我或者你可以发短信给我吗? ”,可以自动准备协作交换。例如,使用自动化文本处理,用户可以避免进行关于图像的精确测量和/或其他动作,这可能是乏味的(如果用户在移动装置上查看并且操作图像)。示例“power word”模式有助于使用户能够致力于协作,同时每个装置能够基于用户消息输入自动完成或准备请求。图1图示由放射科医生使用来进行图像分析或阅读的示例多监视器配置100。使用该图像阅读系统100,放射科医生选择他或她意欲从工作表110检阅的研究120。该放射科医生进行分析,并且例如向该研究120中的一个或多个图像添加一个或多个测量。例如, 该放射科医生从该研究120选择125图像130供更大的显示和检阅。如在图2的示例中示出的,放射科医生打开咨询应用程序210并且从可取得联系的移动装置用户的列表选择专科医生215以便进行关于选择的研究图像220的咨询。例如, 系统200允许用户归类并且选择一个或多个用户进行协作。如在图3的示例中图示的,用户可以通过协作会话310提供一个或多个指令315。 例如,放射科医生可以打出要对选择的研究(例如,研究中的一个或多个图像)进行的特定测量和/或特定自动化分析。如在示例系统300中示出的,该放射科医生键入“转到图像 34,应用缩放2.0”。如在图4的示例中示出的,协作引擎420翻译来自协作消息传递窗口 410的用户消息415。该引擎420将该消息415翻译成要进行的一个或多个动作。例如,该动作可以在示例系统400中由另一个协作用户的移动装置430(例如,Apple iPhone , Apple iPad , BlackBerry 智能电话和/或其他智能电话、平板电脑、便携式电脑等)进行。例如,在幕后,该协作引擎420处理该消息415的内容并且将该消息转换成对于当前检阅中的证据的一个或多个动作。图5图示示例协作系统500,其中由一个用户在消息中请求的动作导致在协作中牵涉的另一个用户的装置处的变化。例如,由用户在协作会话510中提供的消息515包括第一指令516和第二指令518。在图5中示出的示例中,该第一指令516请求图像编号三十四 (34)的移动和/或检索。示例500中的该第二指令518请求以系数二(2.0)缩放。如在图 5的示例中说明的,图像34以2. 0的缩放系数5M在协作用户的移动装置520处显示522。 移动装置520应用程序执行由协作引擎生成的动作集516、518并且呈现例如由用户检阅和调整的细化结果522、524。图6图示示例协作系统600,其中移动装置用户发起协作过程。例如,协作过程可以双向发起和/或实行,其中移动和/或台式机用户发起和/或继续协作交换和基于消息的命令。例如,移动装置610用户可以通过在协作会话中打出要由协作引擎翻译的消息615 而发起power word过程。翻译的消息作为一系列动作发送至参与协作的工作站620。结果在工作站显示器620上呈现给协作用户。例如,移动装置610用户可在消息615中指定“转到帧24,旋转45”。协作引擎将该消息翻译成指示工作站620在帧24、旋转45度6 显示图像622的一系列命令/指令。 例如,利用触摸屏上的手势,系统600可以将动作翻译成对于其他连接的协作用户的消息。图7图示示例协作系统700,其提供通信交换和通信内容处理以自动便利化与交换的通信的内容有关的命令的执行。示例系统700包括协作引擎710、第一访问装置720、 第二访问装置730和临床子系统740。系统700的部件可以使用例如硬件、软件和固件中的一个或多个单独实现和/或结合地实现。系统700的部件的每个包括处理器和存储器来发送和/或接收数据、过程指令和关联的数据等。第一和第二访问装置720、730可以作为例如手持/移动装置(例如,平板电脑、智能电话、个人数字助理等)和/或作为便携式/台式计算机装置实现。临床子系统740可以包括数据源、健康护理信息系统(放射科信息系统(RIS)、图片存档和通信系统(PACS)、心血管信息系统(CVIS)、医院信息系统(HIS)、实验室信息(LIS)、电子病历(EMR)、电子健康记录(EHR)、个人健康记录(PHR)等)、图像/数据存档、成像模式(例如,χ射线、超声、磁共振成像仪等)中的一个或多个。协作引擎710可以独立实现和/或作为例如第一访问装置720、第二访问装置730和/或临床子系统740中的一个或多个中的部件实现。使用协作引擎710,第一访问装置720可以发起与第二访问装置730的通信和/或其他协作会话。除在第一和第二访问装置720、730之间的会话中传递信息之外,还可以通过协作引擎710辨别通信(例如,词、图像/图标、视频和/或视频片段等)的内容以在例如第一访问装置720、第二访问装置730和临床子系统740中的一个或多个处触发动作。例如,协作引擎710可以链接第一和第二访问装置720、730之间的消息内容来链接应用程序界面和/或事件以基于消息内容自动执行应用程序部件。在示例中,链接到来自消息内容的应用程序事件的消息的内容可以加亮显示。在示例中,可以在一个或多个用户访问协作会话之前通过协作引擎710基于队列消息预取和/或用别的方式触发动作。在示例中,消息内容可以加亮显示并且链接到来自消息内容和与主机应用程序集成的第三方应用程序的应用程序事件。例如,如果外部应用程序与协作应用程序接口,当使用协作能力时,内容处理引擎可能够自动执行第三方应用程序的功能。某些示例有助于基于发送方的初始询问能够预取以用于协作会话的准备和呈现。 某些示例有助于使协作会话能够从链接到一类程序和/或命令集的初始协作询问中提出一组推荐的动作。在示例中,协作应用程序能够处理视频消息来链接应用程序界面和/或事件以基于消息内容自动执行应用程序部件。在示例中,用户动作可以翻译成短消息服务(SMS)消息,其可以在发送之前编辑。在示例中,power word能力扩展到例如电子邮件、电话、SMS、 日历和/或其他应用程序等第三方应用程序。图8-9描绘代表可以使用例如计算机可读指令实现的过程的示例流程图,该计算机可读指令可以用于便利化检阅解剖结构图像和有关的临床证据。图8-9的示例过程可以使用处理器、控制器和/或任何其他适合的处理装置进行。例如,图8-9的示例过程可以使用存储在例如闪速存储器、只读存储器(ROM)和/或随机存取存储器(RAM)等有形的计算机可读介质上的编码指令(例如,计算机可读指令)来实现。如本文使用的,术语有形的计算机可读介质明确地限定为包括任何类型的计算机可读存储并且排除传播信号。另外或备选地,图8-9的示例过程可以使用存储在例如闪速存储器、只读存储器(ROM)、随机存取存储器(RAM)、CD、DVD、蓝光、高速缓存或其中持续任何时间地(例如,延长时段地、永久地、简短地、暂时缓存地和/或信息高速缓存地)存储信息的任何其他存储介质等非暂时性计算机可读介质上的编码指令(例如,计算机可读指令)来实现。如本文使用的,术语非暂时性计算机可读介质明确地限定为包括任何类型的计算机可读介质并且排除传播信号。备选地,图8-9的示例过程中的一些或全部可以使用专用集成电路(ASIC)、可编程逻辑装置(PLD)、现场可编程逻辑装置(FPLD)、离散逻辑、硬件、固件等的任何组合来实现。而且,图8-9的示例过程中的一些或全部可以人工实现或作为前面的技术中的任何技术的任何组合(例如,固件、软件、离散逻辑和/或硬件的任何组合)实现。此外,尽管图8-9 的示例过程参照图8-9的流程图描述,可采用实现图8-9的过程的其他方法。例如,框的执行顺序可以改变,并且/或描述的框中的一些可改变、消除、细分或组合。另外,图8-9的示例过程中的任何过程或全部过程可以通过例如独立处理线程、处理器、装置、离散逻辑、电路等相继和/或并行进行。图8描绘包括自动化命令辨别和执行的协作通信的示例方法800的流程图。在框 810,在两个或以上的参与者之间发起协作和/或其他通信会话。例如,在PACS工作站的第一用户可以发起与具有智能电话的第二用户的电子消息传递会话。通信会话可以是基于文本的消息传递会话、音频聊天会话、视频会议等。例如,该第一和/或第二用户可以贡献文本、超链接和/或对内容、语音、手势、图像等的其他引用以作为通信的一部分。在某些示例中,可以基于用户识别、背景、访问装置等预取用于通信会话的信息、功能等。例如,放射科医生正阅读和注释图像并且想要在对图像做报告之前与专科医生商议。放射科医生启动咨询应用程序来通过移动装置选择专科医生并且与专科医生连接。在某些示例中,协作用户可具有多个与用户概况关联的装置。通信会话可确定当时用户使用哪个关联的装置并且/或可最有可能联系到用户,和/或发起通信的用户可人工选择例如通信路径。在某些示例中,通信会话可基于一类病例等建议和/或用别的方式确定协作中最匹配的用户。在框820,在协作会话中由用户提供通信。该通信可以是由用户键入的例如作为协作会话中的通信的一部分的打出的词或词组、讲出的词或词组、手势、图像和图标等。在框830,自动处理通信来识别通信中的一个或多个命令。例如,协作引擎检查键入的词组并且将该词组识辨别为一个或多个命令(例如,打开文件、转到指定图像、对指定图像应用指定功能/操作,等)。在框840,执行一个或多个识别的命令。例如,由从他或她的工作站通信的放射科医生指导的那样,可以对专科医生正在他或她的智能电话上查看的图像执行图像打开和操作命令。这些命令可以在协作用户的访问装置、外部临床系统等的一个或多个上执行。在框850,执行命令的结果显示给协作用户。例如,一个或多个命令中指示的图像操作在放射科医生与专科医生之间的协作会话中显示。在框860,在协作会话内便利化另外的动作。例如,专科医生可以触发已经根据来自放射科医生的命令操作的图像的另外的检阅和操作。如本文描述的,方法800可以使用计算机工作站、便携式电脑、手持装置、智能电话和/或例如硬件、软件和/或固件的一个或多个组合中的其他移动装置来实现。例如,方法800可以用移动装置和/或工作站连同一个或多个外部系统(例如,数据源、健康护理信息系统(RIS、PACS、CVIS、HIS等)、存档、成像模式等)来操作。例如,方法800的一个或多个部件可基于特定实现而重排、消除和/或重复。图9描绘用于处理通信输入来识别用于执行的一个或多个命令的示例方法900的流程图。在框910,接收消息。在框920,使用语法转换器925编译接收的消息。在框930, 使用正规表达字典(regular expression dictionary)935对编译的消息进行语法分析。例如,输入消息被剖析并且映射为预期的正规表达。在一些示例中,一个或许多个正规表达可以链接到应用程序动作。在框940,生成预期的正规表达与之对应的应用程序动作。例如,对于对应的动作生成统一资源定位器(URL)。该URL可以基于RFC互联网协议标准生成来映射到例如应用程序界面。兼容RFC的URL可有助于允许例如可扩展性和版本管理。另外,在框950,对于检测的正规表达计算匹配可能性。例如,评价剖析的输入消息(例如,SMS、嵌入式共享会话即时消息)来计算对于正规表达检测的匹配可能性。在框960,执行URL。在970,例如基于能兼容的正规表达字典975来评价用编译的消息构造的应用程序动作URL的应用程序兼容性。图10-12图示例如使用上文描述的方法900的用于动作URL生成的示例消息剖析和分析。如在图10的示例中示出的,剖析消息1010来识别多个指令段1012、1014、1016。 语法转换器1020将这些指令段1012、1014、1016分别映射到元素1022、1024、1(^6。如在图11的示例中示出的,语法转换器1020提供正规表达元素1022、1024、10 给语法分析器1130。该语法分析器1130对于每个表达1022、1024、10 计算匹配1132、 1134,1136的可能性。如在图12的示例中示出的,基于语法分析1130实行URL匹配1240来生成与一个或多个基于表达和可能性1242、1M4、1246的应用程序动作关联的URL 1148。上文描述的系统和方法可以包括在临床企业系统中,例如在图13中描绘的示例临床企业系统1300。该系统1300包括数据源1310、外部系统1320、网络1330、具有第一用户接口 1345的第一访问装置1340和具有第二用户接口 1355的第二访问装置1350。在一些示例中,该数据源1310和该外部系统1320可以在单个系统中实现。在一些示例中,多个数据源1310和/或外部系统1320可以通过网络1330通信。该数据源1310和该外部系统 1320可以通过网络1330与访问装置1;340、1350中的一个或多个通信。访问装置1;340、1350 中的一个或多个可以通过网络1330与数据源1310和/或外部系统1320通信。在一些示例中,访问装置1340、1350可以使用通信接口(例如,有线或无线通信连接器/连接(例如, 卡、板、电缆、线和/或例如以太网、IEEE 1394、USB、串行端口、并行端口等其他适配器))通过网络1330互相通信。网络1330可以通过例如互联网、内联网、专用网络、有线或无线局域网、有线或无线广域网、蜂窝网络和/或任何其他适合的网络实现。数据源1310和/或外部系统1320可以提供图像、报告、指导、最佳实践和/或其他数据给访问装置1340、1350用于检阅、选择评价和/或其他应用。在一些示例中,数据源 1310可以从访问装置1340、1350接收与会话或会议和/或其他信息关联的信息。在一些示例中,外部系统1320可以从访问装置1340、1350接收与会话或会议和/或其他信息关联的信息。数据源1310和/或外部系统1320可以使用例如PACS、RIS、HIS、CVIS、EMR、存档、数据库、成像模式(例如,χ射线、CT、MR、超声、核成像等)、付款方系统、提供方调度系统、指导源、医院成本数据系统和/或其他健康护理系统等系统实现。访问装置1340、1350可以使用例如工作站(便携式、台式机、平板计算机等)或移动装置实现。一些移动装置包括例如智能电话(例如,BlackBerry , iPhone 等)、移动因特网装置(MID)、个人数字助理、蜂窝电话、手持计算机、平板计算机(Wad )等。在一些示例中,安全标准、虚拟专用网络访问、加密等可以用于保持访问装置1340、1350、数据源 1310和/或外部系统1320之间通过网络1330的安全连接。数据源1310可以提供图像和/或其他数据给访问装置1340、1350。例如,数据集中的部分、子部分和/或个体图像可以如由访问装置1340、1350请求的那样提供给访问装置1340、1350。在某些示例中,代表数据集中的部分、子部分和/或个体图像的图形表示(例如,缩略图和/或图标)从数据源1310提供给访问装置1340、1350来代替底层图像数据用于显示给用户直到用户请求底层图像数据用于检阅。在一些示例中,数据源1310还可以提供结果、报告和/或其他信息给访问装置1340、1350,和/或从访问装置1340、1350接收结果、报告和/或其他信息。例如,外部系统1320可以提供结果、报告和/或其他信息给访问装置1340、1350, 和/或从访问装置1340、1350接收结果、报告和/或其他信息。在一些示例中,外部系统 1320还可以提供图像和/或其他数据给访问装置1340、1350。例如,数据集中的部分、子部分和/或个体图像可以如访问装置1340、1350请求的那样提供给访问装置1340、1350。在某些示例中,代表数据集中的部分、子部分和/或个体图像的图形表示(例如,缩略图和/ 或图标)从外部系统1320提供给访问装置1340、1350来代替底层图像数据用于显示给用户直到用户请求底层图像数据用于检阅。数据源1310和/或外部系统1320可以使用例如PACS、RIS、HIS、CVIS、EMR、存档、 数据库、成像模式(例如,χ射线、CT、MR、超声、核成像等)实现。在一些示例中,访问装置1340、1350可以使用智能电话(例如,BlackBerry , iPhoneTM、iPadTM等)、移动因特网装置(MID)、个人数字助理、蜂窝电话、手持计算机等实现。 访问装置1340、1350包括在访问装置1340、1350、数据源1310和/或外部系统1330处检索数据、执行功能和存储数据的处理器。该处理器驱动图形用户界面(GUI) 1345、1355提供信息和功能给用户并且接收用户输入来控制装置1340、1350、编辑信息等。⑶I 1345、1355可以包括例如与访问装置1340、1350集成和/或附连到访问装置1340、1350的触摸板/屏。 装置1340、1350包括一个或多个内部存储器和/或其他数据存储,其包括数据和工具。数据存储可以包括多种内部和/或外部存储器、盘、与访问装置1340、1350通信的蓝牙远程存储等中的任何存储。例如,使用通过⑶I 1345、1355接收的用户输入以及来自数据和/或工具的信息和/或功能,处理器可以从大的数据集浏览和访问图像并且生成与访问装置1340、 1350处的活动有关的一个或多个报告。备选地或作为基于手势的浏览/操作的补充,例如加速计、位置编码器(例如,绝对的、增量的、光学的、模拟的、数字的,等)、全球定位传感器和/或其他传感器等检测器可以用于检测访问装置1340、1350的运动(例如,摇动、旋转或扭转、左转/右转、向前/向后运动,等)。检测的运动可以用于影响访问装置1340、1350处的操作和/或结果。例如,访问装置1340、1350处理器可以包括通信接口部件和/或与通信接口部件通信来询问、检索数据和/或从远程装置传送数据和/或传送数据至远程装置。访问装置1340、1350可以配置成遵循为通信部件(其包括但不限于网络装置MAC 地址、电话号码、GSM电话序列号、国际移动设备标识符和/或识别特征的其他装置)授权描述或标识符的标准和协议。这些标识符可以满足对于装置验证的安全需要。该标识符与前端用户接口部件结合使用来提供快速、自然和直观的验证方法,该前端用户接口部件利用输入装置,例如但不限于个人识别号码、关键词、绘图/签名(其包括但不限于,文本图、绘制符号、绘制图样、打手势等)等。可以通过在移动装置用户接口上显示动画效果提供关于成功/不成功验证的反馈给用户。例如,当用户验证失败时,装置可以产生屏幕摇动。安全标准、虚拟专用网络访问、加密等可以用于保持安全连接。例如,终端用户启动安全应用程序(其包括但不限于需要安全程度的临床应用程序)。该应用程序读取装置的唯一识别特征并且利用服务器或数据提供系统进行验证“握手”。不需要用户输入或交互地使该过程自动化。在已经验证装置之后,对用户呈现应用程序/用户级验证屏幕(其包括但不限于个人识别号码(PIN)、通行字/密码、手势等)来对应用程序识别用户确实是有效用户。该特征起到提供装置级安全性的方法以及锁定装置 (例如,如果用户希望暂时锁定装置但不退出/关闭应用程序)的能力的作用。图14是可用于实现本文描述的系统、设备和方法的示例处理器系统1410的框图。 如在图14中示出的,该处理器系统1410包括耦合于互连总线1414的处理器1412。该处理器1412可以是任何适合的处理器、处理单元或微处理器。尽管未在图14中示出,该系统 1410可以是多处理器系统,并且从而可包括与处理器1412相同或相似并且通信地耦合于互连总线1414的一个或多个另外的处理器。图14的处理器1412耦合于芯片集1418,其包括存储器控制器1420和输入/输出 (I/O)控制器1422。众所周知,芯片集典型地提供I/O和存储器管理功能以及可由耦合于芯片集1418的一个或多个处理器访问或使用的多个通用和/或专有寄存器、计时器等。存储器控制器1420执行使处理器1412(或多个处理器,如果存在多个处理器)能够访问系统存储器14M和大容量存储存储器1425的功能。系统存储器14M可包括任何期望类型的易失性和/或非易失性存储器,例如静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、闪速存储器、只读存储器(ROM)等。 大容量存储存储器1425可包括任何期望类型的大容量存储装置,其包括硬盘驱动器、光盘驱动器、磁带存储装置等。I/O控制器1422执行使处理器1412能够通过I/O总线1432与外设输入/输出 (I/O)装置1似6和1似8以及网络接口 1430通信的功能。I/O装置1似6和1似8可以是任何期望类型的I/O装置,例如键盘、视频显示器或监视器、鼠标等。网络接口 1430可以是, 例如使处理器系统1410能够与另一个处理器系统通信的以太网装置、异步传送模式(ATM) 装置、802. 11装置、DSL调制解调器、电缆调制解调器、蜂窝调制解调器等。尽管存储器控制器1420和I/O控制器1422作为芯片集1418内的独立框在图14 中描绘,由这些框执行的功能可集成在单个半导体电路内或可使用两个或以上的独立集成电路实现。从而,某些示例提供通过多个通信平台(例如,工作站,手持装置等)用于两个或以上用户之间的交互式通信和协作的系统、设备和方法。某些示例自动识别由协作方插入会话中的通信的词、词组、图标等并且基于识别的内容触发相应的动作。为了远程协作会话中所有用户的利益,某些示例有助于减轻访问应用程序、内容、功能等的人工步骤。某些实施例设想关于任何机器可读介质的方法、系统和计算机程序产品来实现上文描述的功能。例如,某些实施例可使用现有的计算机处理器实现或由为该目的或另一个目的而包含的专用计算机处理器实现或由硬接线和/或固件系统实现。上文描述的系统的部件和/或方法的步骤中的一个或多个可采用例如硬件、固件和/或软件中的一组指令单独实现或结合实现。某些实施例可提供作为驻留在计算机可读介质(例如存储器、硬盘、DVD或CD)上的一组指令,用于在通用计算机或其他处理装置上执行。本发明的某些实施例可省略方法步骤中的一个或多个并且/或采用与列出的顺序不同的顺序执行步骤。例如,一些步骤可不在本发明的某些实施例中执行。作为另外的示例, 某些步骤可采用与上文列出的不同的时间顺序(其包括同时地)执行。某些实施例包括用于携带或具有存储在其上的计算机可执行指令或数据结构的计算机可读介质。这样的计算机可读介质可以是任何可由通用或专用计算机或具有处理器的其他机器访问的可用介质。通过示例,这样的计算机可读介质可包括RAM、ROM、PROM、 EPR0M、EEPR0M、Flash、⑶-ROM或其他光盘存储、磁盘存储或其他磁性存储装置,或任何其他介质,其可以用于采用计算机可执行指令或数据结构的形式携带或存储期望的程序代码并且可以由通用或专用计算机或具有处理器的其他机器访问。上面的组合也包括在计算机可读介质的范围内。计算机可执行指令包括,例如使通用计算机、专用计算机或专用处理机执行某个功能或功能组的指令和数据。一般,计算机可执行指令包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、部件、数据结构等。计算机可执行指令、关联的数据结构和程序模块代表用于执行本文公开的某些系统和方法的步骤的程序代码的示例。这样的可执行指令或关联的数据结构的特定序列代表用于在这样的步骤中实现描述的功能的对应动作的示例。本发明的实施例可以使用到一个或多个具有处理器的远程计算机的逻辑连接在联网环境中实践。逻辑连接可包括局域网(LAN)和广域网(WAN)、无线网络、蜂窝电话网络等,其通过示例并且非限制性地在这里提供。这样的联网环境在办公室范围或企业范围的计算机网络、内联网和因特网中是普通的,并且可使用很多种不同的通信协议。本领域内技术人员将意识到这样的网络计算环境将典型地包含许多类型的计算机系统配置,其包括个人计算机、手持装置、多处理器系统、基于微处理器或可编程的消费电子设备、网络PC、小型计算机、大型计算机等。本发明的实施例还可以在分布式计算环境中实践,其中任务由通过通信网络链接(通过硬连线链路、无线链路或通过硬连线或无线链路的组合)的本地和远程处理装置进行。在分布式计算环境中,程序模块可位于本地和远程存储器存储装置两者中。用于实现本发明的整个系统或实施例的部分的示范性系统可包括采用计算机形式的通用计算装置,其包括处理单元、系统存储器和将包括系统存储器的各种系统部件耦合于处理单元的系统总线。系统处理器可包括只读存储器(ROM)和随机存取存储器(RAM)。 计算机还可包括用于从磁性硬盘读取和写入磁性硬盘的磁性硬盘驱动器、用于从可移动磁盘读取或写入该可移动磁盘的磁盘驱动器和用于从可移动光盘(例如CD ROM或其他光学介质)读取或写入可移除光盘的光盘驱动器。驱动器和它们关联的计算机可读介质为计算机提供计算机可执行指令、数据结构、程序模块和其他数据的非易失性存储。尽管本发明已经参照实施例描述,本领域内技术人员将理解可做出各种改变并且可代替等同物而不偏离本发明的范围。另外,可做出许多修改以使特定情况或材料适应于本发明的教导而不偏离它的范围。因此,规定本发明不限于公开的特定实施例,而本发明将包括落入附上的权利要求的范围内的所有实施例。部件列表
权利要求
1.一种用于在协作通信中自动化命令辨别和执行的计算机实现的方法(800,900),所述方法(800,900)包括在关于临床内容的电子协作会话中接受通信输入(820);自动分析所述输入来识别对应于所述输入的一个或多个指令(830);关于与所述协作会话关联的内容自动执行识别的一个或多个指令(840);在所述协作会话中提供所述识别的一个或多个指令的执行结果给至少一个协作方 (850)。
2.如权利要求1所述的方法(800,900),其中所述内容包括放射图像并且其中所述一个或多个指令指示关于所述放射图像采取一个或多个动作。
3.如权利要求1所述的方法(800,900),其进一步包括便利化由协作方与遵循所述一个或多个指令的执行的内容进行交互(860)。
4.一种便利化在协作通信中自动化命令辨别和执行的协作系统(100,200,300,400, 500,600,700,1300,1400),所述系统(100,200,300,400,500,600,700,1300,1400)包括通信接口 (110,310,410,430,510,520,610,620,720,730,1345,1355),用于在关于临床内容的电子协作会话(310,410,510)中接受通信输入(125,215,314,415,515,615, 1010);协作引擎(420,710),用于自动分析所述输入(125,215,314,415,515,615,1010)来识别对应于所述输入(125,215,314,415,515,615,1010)的一个或多个指令(125,215,315, 516,518,624,1012,1014,1016),并且关于与所述协作会话(310,410,510)关联的内容自动执行所述识别的一个或多个指令(125,215,315,516,518,624,1012,1014,1016),所述协作引擎(420,710)用于在所述协作会话(310,410,510)中提供所述识别的一个或多个指令 (125,215,315,516,518,624,1012,1014,1016)的执行结果给至少一个协作方。
5.如权利要求4 所述的系统(100,200,300,400,500,600,700,1300,1400),其中所述内容包括放射图像并且其中所述一个或多个指令(125,215,315,516,518,624,1012,1014, 1016)指示关于所述放射图像采取一个或多个动作。
6.如权利要求4 所述的系统(100,200,300,400,500,600,700,1300,1400),其中根据一类通信装置(100,430,520,610,620,720,730,1340,1350)组织一个或多个协作方并且使他们相关联。
7.如权利要求6 所述的系统(100,200,300,400,500,600,700,1300,1400),其中所述一类通信装置(100,430,520,610,620,720,730,1340,1350)包括移动装置和计算机工作站中的至少一个。
8.如权利要求4 所述的系统(100,200,300,400,500,600,700,1300,1400),其中所述内容驻留在临床子系统(740,1310,1320)。
9.如权利要求4 所述的系统(100,200,300,400,500,600,700,1300,1400),其中所述协作引擎(420,710)进一步便利化由协作方与遵循所述一个或多个指令(125,215,315, 516,518,624,1012,1014,1016)的执行的所述内容进行交互。
10.如权利要求4 所述的系统(100,200,300,400,500,600,700,1300,1400),其中多个协作方中的任何协作方能够在所述协作会话(310,410,510)中提供所述输入。
全文摘要
本发明涉及用于智能医疗协作的系统和方法。某些示例提供协作系统、设备和方法以便利化在协作通信中自动化命令辨别和执行。示例系统包括通信接口,用于在关于临床内容的电子协作会话中接受通信输入。该系统还包括协作引擎,用于自动分析该输入来识别对应于该输入的一个或多个指令,并且关于与该协作会话关联的内容自动执行识别的一个或多个指令。该协作引擎用于在该协作会话中提供识别的一个或多个指令的执行结果给至少一个协作方。
文档编号G06F19/00GK102542127SQ20111046205
公开日2012年7月4日 申请日期2011年12月28日 优先权日2010年12月28日
发明者E·索尚, M·韦农, O·莫什科维奇 申请人:通用电气公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1