组织受控治疗及与组织和/或治疗数据的动态交互和比较
1.本技术是申请日为2017年11月8日,申请号为201780082988.2,发明名称为“组织的受控治疗及与组织和/或治疗数据的动态交互和比较”的申请的分案申请。
2.通过引用并入
3.本技术要求2016年11月11日提交的美国临时专利申请第62/421,119号的优先权利益。美国专利第8,088,072号和第8,992,427号以及美国临时专利申请第62/421,119号中的每一个通过引用以其整体并入本文,以形成本技术的一部分。
技术领域
4.本公开大体上涉及用于通过构建治疗标测图(treatment maps)来控制注射针(needle)的部署的医疗方法和系统。本公开的实施例涉及用于为与纤维瘤数据和治疗数据的动态交互提供用户界面的系统和技术。更具体地,本公开的实施例涉及用于动态地提供通过聚集来自一个或更多个医疗物品的治疗数据并生成信息而生成的信息的视觉表示的用户界面。
5.背景
6.在患者的身体内的器官和组织的当前医学治疗常常使用注射针或用于能量、治疗剂或诸如此类的输送的其他细长体。一些方法使用超声成像来观察和识别治疗目标,并预测和跟踪注射针相对于治疗目标的位置。
7.最近提出了对子宫纤维瘤的治疗,其依赖于在患者的子宫中经阴道或腹腔镜定位治疗设备。射频或其他能量或治疗输送注射针从该设备部署到纤维瘤中,并且能量和/或治疗物质被输送以便切除或治疗纤维瘤。为了便于定位纤维瘤和将注射针放置在纤维瘤内,该设备包括具有相对于携带注射针的轴向轴在大致向前或横向方向上的可调视场的超声成像阵列。注射针从轴前进并越过视场,使得注射针可以被可视化并被引导到组织和目标纤维瘤中。
8.概述
9.本文描述的系统、方法和设备每个都具有几个方面,其中没有一个单独地负责其期望的属性。在不限制本公开的范围的情况下,现在将简要描述几个非限制性特征。
10.本公开的实施例涉及用于输入和/或接收纤维瘤数据、从纤维瘤和/或治疗数据生成信息以及显示治疗数据的视觉表示以使用户能够在交互式用户界面中有效地获得信息的交互式治疗标测(treatment mapping)和规划系统和技术。该系统可以包括用于提供详述正在进行的治疗数据的实时更新的技术。本文公开了有利地提供与纤维瘤数据和治疗数据的高度有效的、直观的和快速的动态交互以使用户能够生成关于治疗过程的信息的系统。该系统可以包括动态地更新的交互式用户界面以提供待治疗的多个纤维瘤的快速比较。此外,例如在一些实施例中,可以由系统根据与治疗过程相关联的属性以及用户的规则和/或偏好来自动将治疗信息分类。
11.公开了用于提供治疗标测和规划系统的系统和方法。该系统在用户界面上提供纤维瘤位置。用户界面可以包括待治疗的纤维瘤的标测图和/或在单独纤维瘤级别处的治疗
过程信息和活动。用户可以从用户界面选择待治疗的纤维瘤,并且系统可以提示用户向系统提供关于纤维瘤的信息。因此,用户可以使用本文描述的系统来更快、更彻底和更有效地与多个纤维瘤信息交互,并且基于待治疗的各种纤维瘤来制定有效的治疗计划。上面提到的特征和优点以及其他特征和优点将在下面进一步详细地被讨论。
12.在各种实施例中,系统创建待治疗的纤维瘤的表示,包括例如纤维瘤的描述、纤维瘤位置、纤维瘤类型(例如,壁内、粘膜下层、浆膜下层、带蒂粘膜下层、带蒂浆膜下层)、所估计的纤维瘤尺寸和其他纤维瘤信息。
13.在各种实施例中,公开了用于聚集纤维瘤和/或治疗数据点并生成关于治疗过程的信息的系统和方法。例如,纤维瘤和/或治疗数据点可以包括纤维瘤位置、纤维瘤尺寸、纤维瘤治疗顺序或其他纤维瘤信息中的至少一个。
14.在各种实施例中,公开了用于聚集来自各种数据源的纤维瘤和/或治疗数据点的系统和方法。例如,各种数据源可以包括来自用户的输入、用户数据源或第三方数据源中的至少一个。
15.在各种实施例中,系统提供彩色编码图标,包括治疗顺序和其他信息。其他信息可以包括所估计的纤维瘤尺寸、纤维瘤治疗状态和其他纤维瘤信息。警报可以警告用户所标测的纤维瘤未被治疗的情况。
16.在各种实施例中,公开了用于基于所聚集的纤维瘤信息来将待治疗的纤维瘤分类的系统和方法。分类可以基于纤维瘤尺寸、治疗顺序、纤维瘤位置、纤维瘤治疗前状态和其他纤维瘤信息。该系统可以基于分类来将所标测的纤维瘤自动识别为用户特别感兴趣的纤维瘤,并向用户提供指示纤维瘤的状态的视觉表示。用户然后可以选择纤维瘤并与纤维瘤交互。
17.在各种实施例中,可以在治疗过程期间获取来自治疗设备的数据。响应于用户和治疗设备输入,治疗数据可以自动地和动态地交互式地被处理,并且处理后的数据由系统高效地和紧凑地递呈给用户。因此,在一些实施例中,与先前的记录方法相比,本文描述的用户界面是更有效的,在先前的记录方法中,治疗数据没有被动态地更新以及响应于治疗设备的使用而紧凑且有效地递呈给用户。
18.该系统可以被配置和/或设计成生成可用于再现所描述的各种交互式用户界面的用户界面数据。用户界面数据可以由系统和/或另一计算机系统、设备和/或软件程序(例如浏览器程序)使用来再现交互式用户界面。交互式用户界面可以显示在例如电子显示器(包括例如启用触摸的显示器)上。
19.在各种实施例中,公开了用于生成包括纤维瘤标测图的用户界面的系统和方法。纤维瘤标测图可以包括与纤维瘤相关的信息的视觉表示。例如,视觉表示可以包括纤维瘤图标。
20.在各种实施例中,公开了用于使用成像装置(modality)来识别纤维瘤并生成被配置为提供与所识别的纤维瘤相关的知识的用户界面的系统和方法。
21.在各种实施例中,公开了用于从成像装置获取数据的系统和方法。例如,数据可以包括成像装置的位置、成像装置的定向、插入深度、插入角度、纤维瘤位置、纤维瘤尺寸或其他成像装置信息中的至少一个。
22.在各种实施例中,公开了用于经由传感器来聚集关于治疗设备的信息的系统和方
法。例如,该信息可以包括治疗设备的位置和定向中的至少一个。
23.在各种实施例中,公开了用于从传感器向标测系统传递信息的系统和方法。例如,传感器可以传递与治疗设备的位置和定向中的至少一个相关的信息。
24.在各种实施例中,公开了用于通过跟踪系统来聚集与成像装置相关的信息的系统和方法。例如,该信息可以包括成像装置的位置、定向和运动中的至少一个。
25.对于软件开发者来说,由人类可使用且容易学习的计算机用户界面的设计是一个不小的问题。本公开描述了作为显著发展的结果的交互式和动态用户界面的各种实施例。这个不平凡的发展导致在本文描述的用户界面,其可以提供显著的认知和人体工程学效率以及优于先前方法的优点。交互式和动态用户界面包括改进的人类-计算机交互,其可以为用户提供减少的脑力负荷、改进的决策、减少的工作压力、减少的过程时间、增加的过程准确性、增加的过程文档和/或诸如此类。例如,与先前的方法相比,与交互式用户界面的用户交互(包括与纤维瘤和/或治疗数据的交互连同本文描述的其他交互)可以提供优化的交互。
26.本公开的各种实施例提供了对各种技术和技术领域的改进。例如,现有的治疗标测和规划应用技术以各种方式受到限制,并且本公开的各种实施例提供了对这种技术的显著改进。例如,现有的治疗标测和规划应用技术是受限的,因为所提供的治疗数据可能没有被有效地或根本没有被递呈,并且在治疗设备和系统之间的交互是有限的或根本没有被提供。本公开的各种实施例不可避免地被联系到计算机技术。特别是,各种实施例依赖于纤维瘤和/或治疗数据的聚集、生成关于治疗过程的信息、在电子显示器上显示的交互式图形用户界面中显示这样的数据等。在一些实施例中,治疗数据可以包括关于治疗设备、治疗参数、治疗的日期和/或时间的信息以及其他信息。这样的特征不可避免地被联系到计算机技术,并由计算机技术实现,且要不是由于计算机技术就将不存在。例如,下面关于各种实施例描述的与所显示的数据的交互在没有它们被实现所基于的计算机技术的情况下不能合理地由人类独自执行。此外,通过计算机技术实施本公开的各种实施例实现本文描述的许多优点,包括与各种类型的电子数据的更有效的交互和各种类型的电子数据的显示。
27.下面关于所附权利要求描述本公开的一些实施例,所附权利要求可以用作本公开的附加概述。
28.在各种实施例中,公开了包括计算机可读存储介质和一个或更多个处理器的系统和/或计算机系统,计算机可读存储介质具有随之体现的程序指令,一个或更多个处理器被配置为执行程序指令以使一个或更多个处理器执行包括上述和/或下述实施例的一个或更多个方面(包括所附权利要求的一个或更多个方面)的操作。
29.在各种实施例中,公开了计算机实现的方法,其中由执行程序指令的一个或更多个处理器实现和/或执行上述和/或下述实施例的一个或更多个方面(包括所附权利要求的一个或更多个方面)。
30.在各种实施例中,公开了包括计算机可读存储介质的计算机程序产品,其中计算机可读存储介质具有随之体现的程序指令,程序指令由一个或更多个处理器可执行来使一个或更多个处理器执行包括上述和/或下述实施例的一个或更多个方面(包括所附权利要求的一个或更多个方面)的操作。
31.附图简述
32.下面的附图和相关联的描述被提供来说明本公开的实施例,且并不限制权利要求的范围。当结合附图理解时,本公开的方面和许多伴随的优点将变得更容易被认识到,因为这些方面和优点通过参考下面的详细描述变得更好地被理解,其中:
33.图1是示例交互式治疗标测和规划系统的说明性操作的流程图。
34.图2示出了交互式治疗标测和规划系统的示例图形用户界面。
35.图3示出了示例图形用户界面,所构建的纤维瘤标测图位于交互式治疗标测和规划系统的用户界面旁边,其中各种类型的纤维瘤图标与子宫的表示一起显示。
36.图4示出了交互式治疗标测和规划系统的示例图形用户界面,其中纤维瘤标测图指示一个纤维瘤已经被治疗。
37.图5示出了交互式治疗标测和规划系统的示例图形用户界面,其中纤维瘤标测图指示所有纤维瘤已经被治疗。
38.图6示出了可以由交互式治疗标测和规划系统生成的治疗报告的示例,其中单个纤维瘤已经被治疗。
39.图7示出了可以由交互式治疗标测和规划系统生成的治疗报告的另一个示例,其中几个纤维瘤已经被治疗。
40.图8是示出示例交互式治疗标测和规划系统的框图。
41.图9是示例交互式治疗标测和规划系统的说明性操作的流程图。
42.图10a是被配置为识别在子宫内的纤维瘤的交互式治疗标测和规划系统的示例诊断设备。
43.图10b示出了交互式治疗标测和规划系统的纤维瘤标测图界面的示例,其中各种类型的纤维瘤图标可以与子宫的表示一起显示。
44.图10c是被配置为识别在子宫内的纤维瘤的交互式治疗标测和规划系统的示例诊断设备。
45.图10d示出了交互式治疗标测和规划系统的纤维瘤标测图界面的示例,其中各种类型的纤维瘤图标可以与子宫的表示一起显示。
46.详细描述
47.本公开提供了用于治疗组织(例如子宫纤维瘤)的改进的系统和方法。系统和方法允许治疗医生交互式和有效地访问信息以协助制定治疗标测图和计划。对这种信息的访问可以便于目标组织的计划和治疗,并提高目标解剖体的适当治疗出现的可能性。系统和方法提供用于实时动态交互的用户界面和关于治疗数据的反馈。如果需要,这样的信息可以允许医生在治疗过程之前和/或期间改变或重新评估治疗计划。系统和方法提供可以通过聚集来自一个或更多个治疗设备的治疗数据并生成有用的信息来动态生成信息的视觉表示的用户界面。
48.反馈或其他信息优选地在治疗标测和规划应用上视觉地被提供。治疗标测和规划应用通常可以具有包括由各种对象和纤维瘤数据覆盖或与各种对象和纤维瘤数据在一起的实时图像的图形用户界面。在一些实施例中,图像可以包括超声或其他成像屏幕。应用也许还能够聚集从一个或更多个治疗设备收集的实时信息,并以向用户提供信息的交互式方式显示该信息。例如,实时信息可以包括响应于操纵探针和/或激活注射针的反馈信息。系统自动聚集信息减少了将数据或命令输入到系统控制器或显示器上的需要,并且可以降低
数据完全丢失的风险。
49.该应用可以生成包括关于纤维瘤、治疗设备、治疗参数、治疗的日期和/或时间的信息以及其他治疗信息的治疗报告。
50.尽管下面公开了某些优选实施例和示例,但是发明性主题超出特别公开的实施例延伸到其他替代实施例和/或用途以及其修改和等同物。因此,附于此的权利要求的范围不被下面描述的任何特定实施例限制。本文描述的结构、系统和/或设备可以被体现为集成部件或单独部件。为了比较各种实施例的目的,描述了这些实施例的某些方面和优点。不一定所有这样的方面或优点都由任何特定实施例实现。因此例如,各种实施例可以以实现或优化如在本文教导的一个优点或一组优点的方式来实现,而不一定实现如在本文中可被教导或建议的其他方面或优点。
51.除非另外提到,本文描述的系统和方法可以与在美国专利号8,088,072和8,992,427中描述和/或设想的任何实施例一起使用。应当理解,在美国专利号8,088,072和8,992,427中描述和/或设想的任何实施例都可以被修改以与本文描述的系统和方法一起使用。
52.i.概述
53.交互式治疗标测和规划系统使用户能够更快、更彻底且更有效地聚集来自用户和/或数据源的纤维瘤和/或治疗信息,构建提供所聚集的纤维瘤信息的视觉表示的纤维瘤标测图,从所聚集的信息生成关于待治疗的纤维瘤和/或治疗过程的信息,基于纤维瘤和/或治疗过程信息来制定治疗计划,提供在治疗过程期间从治疗设备收集的实时信息,并允许用户与治疗数据交互。通过交互式图形用户界面(包括不可避免地联系到计算机技术的交互式标测图界面)来提供这个和其他功能和优点。
54.如上面所提到的,该系统使用户能够有效地输入和/或编辑纤维瘤数据,构建纤维瘤标测图,制定治疗计划,收集关于治疗过程的信息,并生成治疗报告。交互式治疗标测和规划系统可以包括交互式用户界面,其中纤维瘤和/或治疗数据可以显示在用户界面上。
55.纤维瘤数据可以指与待标测的纤维瘤相关的任何类型的数据和/或信息。纤维瘤数据在本文也可以称为纤维瘤数据项。纤维瘤数据项通常至少包括与纤维瘤相关联的位置。例如,在一些实施例中,该位置可以由用户在位于用户界面上或旁边的投影图像上选择的指定位置来指定。在一些实例中,纤维瘤数据可以包括其他信息。例如,纤维瘤数据可以包括纤维瘤的描述、纤维瘤位置、纤维瘤类型(例如,壁内、粘膜下层、浆膜下层、带蒂粘膜下层、带蒂浆膜下层)、所估计的纤维瘤尺寸、纤维瘤治疗前状态、纤维瘤的数量、纤维瘤治疗顺序和/或其他纤维瘤信息。不同类型的纤维瘤数据项的任何组合可以同时在系统中被使用。纤维瘤数据项可以来自各种源,并且可以与各种类型的纤维瘤相关联。可以从用户、单个数据库和/或多个数据库获得纤维瘤数据。从其中可获得纤维瘤数据的单个和/或多个数据库可以由各种实体操作、维护和/或拥有。例如,可以从患者数据库和/或医院记录管理数据库获得纤维瘤数据。
56.治疗数据可以指与治疗过程相关的任何类型的数据和/或信息。治疗数据在本文也可以被称为治疗数据项。治疗数据项通常至少包括关于治疗设备、治疗参数、治疗的日期和/或时间的信息和/或其他治疗信息。在一些实例中,治疗数据可以包括其他信息。例如,治疗数据可以包括纤维瘤治疗顺序、治疗时间、超声设备信息(例如超声设备序列号)、超声换能器角度、超声换能器位置、消融设备信息(例如消融设备序列号)、注射针部署深度、电
极部署长度、消融数据、消融治疗体积、消融治疗面积、消融时间、消融温度、电极和/或组织阻抗、射频功率、射频温度、时间-温度曲线图、时间-射频功率曲线图和/或其他治疗信息。不同类型的治疗数据项的任何组合可以同时在系统中被使用。治疗数据项可以来自各种源。在整个治疗过程中,可以从用户和/或治疗设备获得治疗数据。例如,可以从各种治疗设备(例如超声设备和/或消融设备)获得治疗数据。
57.图1示出了描绘交互式治疗标测和规划系统的说明性操作的流程图。在各种实施例中,在过程中可以包括更少的块或额外的块,或者可以以与图1所示的顺序不同的顺序执行各种块。在实施例中,图1中的一个或更多个块可以由图8所示的交互式治疗标测和规划系统800执行或在交互式治疗标测和规划系统800中实现。
58.在块102处,系统可以可选地从用户输入和/或一个或更多个数据库和/或数据源(例如,包括从由用户或第三方实体维护的数据库)接收各种纤维瘤数据。作为接收各种纤维瘤数据的系统的示例,该系统可以从一个或更多个数据源访问纤维瘤数据。该数据可以包括来自诊断测试(例如经宫颈子宫超声、腹腔镜超声或子宫内超声)的计算机可读输出。诊断测试可以在图1所示的操作之前或与图1所示的操作同时被执行。
59.然后在块104处数据可以可选地由服务器处理。例如,可以按位置、类型和/或按任何其他有用的索引来组织纤维瘤数据,以便实现纤维瘤数据的快速搜索。
60.在块106处,生成显示(和/或可用于生成和显示)标测图界面的用户界面(和/或用户界面数据),如下面进一步详细描述的。例如,如下面进一步详细描述的,详述所构建的纤维瘤标测图的标测图界面可以显示在用户界面上。标测图界面可以基于接收到的数据、完全由用户或其组合来完全自动地被构建。例如,标测图界面可以基于接收到的数据自动填充,且然后由用户操纵。在各种实施例中,该系统在所生成的用户界面上创建纤维瘤数据和/或治疗数据的视觉表示,包括例如纤维瘤的描述、纤维瘤位置、纤维瘤类型(例如,壁内、粘膜下层、浆膜下层、带蒂粘膜下层、带蒂浆膜下层)、所估计的纤维瘤尺寸、纤维瘤治疗前状态、纤维瘤的数量、纤维瘤治疗顺序和其他纤维瘤信息。在各种实施例中,该系统可以在初步探查过程之后创建所填充的纤维瘤标测图,如下面关于图9所述的。
61.在块108处,用户可以以下面描述的任何方式与系统的用户界面交互。例如,用户可以导入附加数据、与标测图界面交互、提供各种搜索查询标准等。在块110处,可以由系统基于所提供的用户行动来访问纤维瘤数据。在各种实施例中,治疗系统可以响应于用户行动来访问一个或更多个内部和/或外部数据库。一个或更多个被访问的内部和/或外部数据库可以或可以不包括上述纤维瘤数据。
62.在块112处,系统可以基于所构建的纤维瘤标测图来制定治疗计划。治疗计划可以由用户手动制定。在一些实施例中,系统可以基于纤维瘤数据来自动地制定治疗计划,如下面进一步详细描述的。用户可以修改自动创建的治疗计划(例如,改变纤维瘤的治疗顺序、选择跳过一些纤维瘤的治疗等)。一些改变可能被禁止或生成错误或警告消息。系统可以建议对手动地创建的治疗计划的改变。
63.在块114处,可以响应于用户的行动来更新用户界面。系统可以在治疗过程开始后更新用户界面。所更新的界面可以包括从治疗设备获取的数据。例如,用户界面可以显示关于治疗设备、治疗参数、治疗的日期和/或时间的信息以及在本文更详细描述的其他治疗信息。治疗可以被系统阻止,除非治疗被联系到特定纤维瘤。纤维瘤信息可以显示在列表中
和/或在标测图界面中,和/或动画连同下面描述的其他界面更新可以被提供。如由箭头116所示的,操作可以返回到块106,使得用户可以更新和/或输入新行动。在返回之后,可以跳过块106、108、110和/或112中的一个或更多个。
64.在块118处,系统确定治疗过程是否已经终止。系统可以确定在终止治疗过程之前足够的治疗是否已经被执行。在一些实施例中,如果系统确定额外的治疗是需要的,则系统可以不终止治疗过程。如由箭头120所示,如果治疗过程没有终止,当用户以本文描述的各种方式中的任何一个与系统交互时,操作可以继续更新用户界面。如果治疗过程已经终止,则过程继续进行到块122。
65.在各种实施例中,纤维瘤和/或治疗数据可以在任何时间和/或连续地由系统接收和处理。在实施例中,治疗数据可以被更新,即使用户正在用户界面上查看数据。例如,用户可以使用该系统来分析实质上实时的治疗数据。
66.在块122处,系统可以在治疗过程终止后生成报告。该报告可以详述在治疗过程期间获得的治疗信息。例如,报告可以包括关于纤维瘤、治疗设备、治疗参数、治疗的日期和/或时间等的信息。该报告在下面进一步详细地被描述。
67.系统可以对用户生成警报。警报可以包括例如与用户的行动相关的改变和/或更新的电子通知。例如,当治疗数据在系统中被更新时,系统可以确定新的或不同的纤维瘤分类,或者可以确定用户界面被更新或将被更新,作为更新的结果。因此,为了使用户可以以及时的方式知道这些改变,警报和/或通知可以被自动传输到例如由用户操作的设备。可以在警报和/或通知被生成的时间或者在警报和/或通知的生成之后的某个确定的时间传输警报和/或通知。当被设备接收到时,该警报和/或通知可以使设备通过在设备上的应用的激活来显示警报和/或通知。在一些实施例中,设备可以包括浏览器、移动应用等。例如,警报和/或通知的接收可以自动激活设备上的应用,例如消息传送应用、独立应用或浏览器,并显示在警报和/或通知中包括的信息。在一些实施例中,独立应用可以包括交互式治疗标测和规划系统应用。警报可以包括一个或更多个纤维瘤未被治疗、治疗参数可能与所估计的纤维瘤尺寸不一致、对治疗设备或其一部分存在问题(例如,一个或更多个热电偶提供不一致的数据)等的通知。
68.现将参考附图描述本发明的实施例,其中相似的数字始终指相似的元件。在本文提供的描述中使用的术语并没有被规定为以任何有限或限制性方式被解释,仅仅因为它与本公开的某些特定的实施例的详细描述结合来被利用。本公开的实施例可以包括几个新颖的特征,其中没有一个单独地负责其期望的属性或者对于实践本文描述的本公开的实施例是必不可少的。
69.ii.示例用户界面和构建纤维瘤标测图
70.图2-5示出了交互式治疗标测和规划系统的图形用户界面200的示例。用户界面200可以包括显示从超声设备或另一成像装置获得的实时图像的成像场202。用户界面200还可以包括纤维瘤标测图界面204以在治疗过程之前和/或期间帮助用户。纤维瘤标测图界面204可允许用户获得所标测的纤维瘤的综合视图,并在开始治疗过程之前制定治疗计划。可以使用来自超声设备的诊断图像来创建纤维瘤标测图界面204。纤维瘤标测图界面204可以基于从其他系统导出的诊断数据。纤维瘤标测图界面204可以显示子宫的一个或更多个图像或图示。例如在一些实施例中,纤维瘤标测图界面204可以显示子宫的几个视图。如图
2-5所示,这几个视图可以包括子宫前视图206和/或子宫侧视图208。可以用方向指示器(例如,左、右、侧面、中间、前、后、背侧、腹侧、在下、在上)来注释一个或更多个子宫视图206、208,以使与一个或更多个子宫视图206、208交互的用户确定方向。例如,子宫前视图206可以指示右侧和/或左侧。对于另一个示例,子宫侧视图208可以指示前侧和/或后侧。
71.纤维瘤标测图界面204可以位于用户界面200的各个部分处。在一些实施例中,纤维瘤标测图界面204可以覆盖用户界面200的一部分(例如,如图2-5所示)。用户可以与纤维瘤标测图界面204交互以调整纤维瘤标测图界面204的尺寸和/或在用户界面200的任何部分各处移动纤维瘤标测图界面204,例如改变成像场202的视野的阻碍。在一些实施例中,用户界面200可以包括提供纤维瘤标测图界面的单独观察窗口或分屏窗口。在这种情况下,阻碍成像场202的纤维瘤标测图界面204将不被显示。
72.用户界面200和/或纤维瘤标测图界面204还可包括几个附加图标或按钮以增加系统的功能。在一些实施例中,用户界面200可以包括纤维瘤标测图界面查看按钮210。当用户按下(engages)查看按钮210时,系统可以显示纤维瘤标测图界面204。当用户再次按下查看按钮210时,系统可以随后从视图中移除纤维瘤标测图界面204。在一些实施例中,当用户按下纤维瘤标测图界面关闭按钮212时,纤维瘤标测图界面204可以从视图中被移除。在一些实施例中,纤维瘤标测图界面可以在用户行动(例如治疗设备的操作)时从视图中被移除或在尺寸上减小。
73.用户界面200和/或纤维瘤标测图界面204还可以包括治疗报告按钮214,其当被用户按下时使系统生成治疗报告600、700,这将在下面进一步被详细讨论。
74.在各种实施例中,交互式治疗标测和规划系统的功能(如下面关于各个附图所述)可以在存储在存储器中并由一个或更多个硬件处理器执行的一个或更多个软件计算机模块中实现,如下面参考图8中的示例交互式治疗标测和规划系统800所述。系统800可以被设计成与治疗设备一起操作、显示用户界面200和/或生成治疗报告600、700。
75.在各种实施例中,图2-5的用户界面200可以显示在由交互式治疗标测和规划系统的用户可查看的电子显示器上。交互式治疗标测和规划系统的用户可以通过例如当显示器被触摸启用时触摸显示器、使用鼠标指针在用户界面200的各种元素上点击和/或使用键盘输入数据来与图2-5的用户界面200交互。
76.系统的用户可以通过向上、向下和/或从一边到另一边滚动或平移、放大或缩小、选择数据项、绘制形状、执行搜索查询和/或诸如此类来与用户界面200交互。各种用户行动可以揭示更多或更少的用户界面200和/或纤维瘤标测图界面204的细节和/或更多或更少的数据项。
77.图3示出了根据图1的块106的交互式治疗标测和规划系统的示例用户界面200,其中各种类型的纤维瘤数据项被显示。在一些实施例中,系统利用图形纤维瘤标测图界面204来显示向用户提供关于所标测的纤维瘤的有洞察力的信息的视觉表示。在一些实施例中,系统显示在用户不必返回到一个或更多个纤维瘤数据源的情况下向用户提供与纤维瘤数据相关的信息连同其他信息的视觉表示。
78.在治疗过程的开始之前,系统接收纤维瘤数据。在一些实施例中,用户可以与用户界面200和/或纤维瘤标测图界面204交互以用纤维瘤信息手动地填充纤维瘤标测图界面204。用户可以基于先前收集的诊断结果来查看纤维瘤信息。在通过初步超声或其他成像装
置探查过程定位一个或更多个纤维瘤之后,用户可以将纤维瘤信息输入到用户界面200和/或纤维瘤标测图界面204中。系统可以用纤维瘤信息自动填充纤维瘤标测图界面200。在初步探查过程期间,系统可以通过聚集来自用户和/或一个或更多个单独的数据源的信息来生成纤维瘤信息,这在下面参考图9进一步详细讨论。在一些实施例中,如上所述,系统可以从单个和/或多个数据库自动获得纤维瘤数据,纤维瘤数据可以从这些数据库获得,该数据库可以由各种实体操作、维护和/或拥有。一个或更多个数据库可以包括患者数据库和/或医院记录管理数据库。在由用户手动地或由系统自动输入纤维瘤信息后,系统可以跟踪和记录纤维瘤信息。
79.各种数据项(包括纤维瘤数据项)可以用图标和/或符号被表示在纤维瘤标测图界面204上。图2-5示出了可以表示在子宫视图206、208上的纤维瘤数据的纤维瘤图标216的几个示例。用户可以针对在纤维瘤标测图界面204上显示的每个纤维瘤图标216选择纤维瘤数据和/或以其他方式与纤维瘤数据交互。在各种实施例中,系统可以将纤维瘤图标216显示为纤维瘤数据的表示,包括例如纤维瘤的描述、纤维瘤位置、所估计的纤维瘤尺寸、纤维瘤治疗前状态、纤维瘤的数量、纤维瘤治疗顺序和其他纤维瘤信息。
80.用户可以通过与在纤维瘤图标选择托盘218内的纤维瘤图标216交互来手动地填充纤维瘤标测图界面204。如上面所讨论的,用户可以通过各种手段与系统交互。例如,用户可以点击纤维瘤图标216并将纤维瘤图标216拖动到期望的位置。对于另一个示例,用户可以点击纤维瘤图标216,并且随后点击期望的位置以将纤维瘤图标216放置在该位置处。用户可以点击期望的位置以放置纤维瘤图标216,并且随后点击纤维瘤图标216以将纤维瘤图标216放置在该位置处。当用户在一个子宫视图206、208中放置纤维瘤图标216时,系统可以在子宫上的相同位置处用纤维瘤图标216自动填充另一个子宫视图206、208。用户可以通过与纤维瘤图标216交互来改变纤维瘤图标216的位置。在一些实施例中,当用户在单个子宫视图206、208中上向上或向下移动纤维瘤图标216时,系统可以在另一个子宫视图206、208中自动移动相应的纤维瘤图标216。当用户在单个子宫视图206、208中向左或向右移动纤维瘤图标216时,系统可以不改变在另一个子宫视图206、208中的相应纤维瘤图标216的位置。这允许纤维瘤图标216保持在纤维瘤标测图界面204上的纤维瘤图标216的代表性水平位置。
81.在各种实施例中,系统通过特定的视觉表示来在纤维瘤标测图界面204上显示每个纤维瘤图标216。每个纤维瘤图标216可以代表与纤维瘤数据项相关联的纤维瘤类型。纤维瘤图标216可以基于纤维瘤的属性来从纤维瘤图标选择托盘218中选择,如下面进一步详细讨论的。视觉表示也许能够快速且有效地向用户提供有价值的纤维瘤信息。系统可以基于从所聚集的信息生成的纤维瘤信息来将特定表示分配到纤维瘤数据项。纤维瘤图标216的视觉表示可以被制成动画以除了别的以外还显示最近的活动,例如纤维瘤治疗状态的变化、纤维瘤治疗顺序或其他纤维瘤信息。
82.纤维瘤图标216可以包括不同的尺寸以表示所估计的纤维瘤尺寸的变化。例如,如图3所示,可以从在纤维瘤图标选择托盘218中显示的大纤维瘤图标216a、中纤维瘤图标216b和小纤维瘤图标216c中选择纤维瘤图标216。纤维瘤选择托盘218可以包括圆锥形或截头圆锥形刻度,其中用户可以沿着纵轴点击以从尺寸的模拟分类中进行选择。纤维瘤选择托盘218可以提示用户输入数字纤维瘤估计尺寸,且然后使纤维瘤图标216以其为基础。纤
维瘤图标216可以向用户提供与纤维瘤图标216交互以改变纤维瘤图标216的属性的能力。例如,用户可以在纤维瘤图标216的一部分上点击并拖动以增大或减小纤维瘤图标216的尺寸。这为用户提供了将纤维瘤图标216的尺寸改变为任何期望的代表性纤维瘤尺寸的选项。纤维瘤图标216可以是圆形/球形(例如,如图2-5所示)或长方形、椭圆形、蛋形或其他形状。在这样的实施例中,纤维瘤图标216可以被拉伸、变窄、旋转等。用户可以在纤维瘤图标216被放置在纤维瘤标测图界面204上之前和/或之后改变纤维瘤图标216的属性。纤维瘤图标216可以是示出在子宫中的相对纤维瘤尺寸和纤维瘤位置的图形表示。
83.如图3所示,纤维瘤标测图界面204可以显示向用户提供关于所标测的纤维瘤的有洞察力的信息的各种视觉表示。例如,纤维瘤图标217指示位于子宫腔的右壁的后侧上的大(216a尺寸的)纤维瘤的存在。纤维瘤图标217是黄色的,这指示纤维瘤未被治疗。如图4和图5所示,白色纤维瘤图标指示纤维瘤已经被治疗。用于指示治疗的其他颜色和方案也是可能的。例如,灰度配色方案可用于区分指示未治疗和已治疗的纤维瘤的纤维瘤图标216。如下所述,纤维瘤治疗状态可以在治疗过程期间和/或之后改变。图3还显示了具有各种所估计的尺寸和位置的三个其它纤维瘤。
84.在一些实施例中,用户可以经由纤维瘤标测图界面204来选择(例如,通过点击、在
…
之上悬停等)被显示的一个或更多个纤维瘤图标216,以使系统显示额外的纤维瘤细节。附加信息可以显示在纤维瘤标测图界面204中或用户界面200的单独部分中。这些能力可以通过对用户授权通过用户界面200访问纤维瘤数据来提高用户效率。
85.在一些实施例中,用户可以进一步与纤维瘤图标216交互以改变各种其他纤维瘤属性,例如纤维瘤治疗顺序(例如,如果数字指示治疗顺序,则改变数字)、纤维瘤治疗状态(例如,标记为已治疗)、纤维瘤位置(例如,如上所述)和/或其他纤维瘤信息。
86.在一些实施例中,用户界面200和/或纤维瘤标测图界面204可以包括图例。
87.交互式治疗标测和规划系统的实施例涉及便于纤维瘤的治疗的系统。本领域中的技术人员将理解,本文描述的纤维瘤可以包括任何纤维瘤,并且不限于特定位置或类型的纤维瘤。应当理解,术语“纤维瘤”应被广义地解释并包括在患者的子宫内的任何异常组织生长或任何其他表面或其他状况或缺陷或者受益于消融治疗的其他情况。例如,术语“纤维瘤”在本文中可用于描述在子宫的肌壁中发现的异位腺组织或子宫肌层(子宫内膜异位或子宫内膜组织异位)。
88.iii.制定治疗计划
89.在图1的块112处,用户可以在纤维瘤标测图界面204的构建之后基于纤维瘤标测图界面204来制定治疗计划。在替代实施例中,系统可以基于所构建的纤维瘤标测图界面204和所聚集的纤维瘤信息来自动制定治疗计划。治疗计划可以包括在纤维瘤标测图界面204上示出纤维瘤图标216以包括指示纤维瘤治疗顺序的编号,如图3-5所示。用户和/或系统可以改变对于纤维瘤图标216的纤维瘤治疗顺序。自动的纤维瘤治疗顺序可以基于一个或更多个参数,包括例如纤维瘤尺寸(例如,从最大到最小、从最小到最大)、纤维瘤位置(例如,从最上层到最下层、从最下层到最上层、从最粘膜下层到最浆膜下层)、脱气(outgassing)的可能性、接近的容易度、其组合和诸如此类。作为非限制性示例,可以给参数提供加权分数以在下中层壁内纤维瘤的治疗之前推荐治疗上层的小粘膜下层纤维瘤(superior small submucosal fibroid)。
90.治疗计划可以在最接近浆膜的纤维瘤之前将离浆膜最远的纤维瘤作为目标。治疗计划可以将以所列举的顺序的带蒂粘膜下纤维瘤、粘膜下纤维瘤、壁内纤维瘤、浆膜下纤维瘤和最后带蒂浆膜下纤维瘤作为目标。
91.在一些实施例中,纤维瘤治疗顺序可以被设计成避免使成像场202模糊。模糊可能通过被称为脱气的过程产生,当在纤维瘤的消融期间产生的蒸汽改变由超声或其他成像装置产生的图像的质量时,脱气发生。因此,可以制定治疗计划以避免脱气。几个因素(例如所标测的纤维瘤位置、纤维瘤尺寸、其他纤维瘤信息、治疗参数(例如,温度、时间、温度斜升等)等)可能影响脱气在治疗过程期间发生的程度。在一些实施例中,可以制定治疗计划,其在治疗更靠近子宫颈的纤维瘤之前治疗位于子宫腔内更远处的纤维瘤。可选地,位于更靠近子宫颈的纤维瘤可以在位于子宫腔内更远处的纤维瘤之前进行治疗。可以制定治疗计划以治疗位于更靠近子宫内膜的表面的纤维瘤,与位于子宫壁内更深处的纤维瘤相反。纤维瘤尺寸可能是在确定纤维瘤治疗顺序时的因素。交互式治疗计划和标测系统的实施例可以利用组合优化算法来确定受到治疗约束和/或治疗参数(例如,温度、时间、温度斜升、减少或避免脱气、纤维瘤尺寸、纤维瘤位置、纤维瘤的数量等)的改进的或最佳的纤维瘤治疗顺序。
92.在一些实施例中,成像场202、纤维瘤标测图界面204或两者的组合可用于在治疗过程期间确定治疗设备的放置和/或位置。交互式治疗规划和标测系统可以基于纤维瘤数据和治疗数据来确定治疗设备的放置和/或位置。几个因素(例如所标测的纤维瘤位置、纤维瘤尺寸、其他纤维瘤信息、治疗参数(例如,温度、时间、温度斜升等)以及其他信息)可能影响治疗设备的放置。用户界面还可以包括在成像场202、纤维瘤标测图界面204或两者的组合上的治疗设备放置和/或位置指示。所述指示可以指示用户在治疗过程期间将治疗设备放置在特定定位和/或位置中。交互式治疗规划和标测系统的实施例可以利用组合优化算法来确定受到治疗约束和/或治疗参数(例如,温度、时间、温度斜升、减少或避免脱气、纤维瘤尺寸、纤维瘤位置、纤维瘤的数量等)的改进的或最佳的治疗设备位置和/或放置。
93.在一些实例中,治疗设备可以被配置成感测它在空间中的定位和/或定向。治疗设备可以将它的定位和/或定向信息传输到交互式治疗规划和标测系统。该系统可以将定位和/或定向信息合并到成像场202、纤维瘤标测图界面204或两者的组合中以显示给用户。治疗设备可以包括一个或更多个传感器以测量治疗设备的在三维空间中的定位和/或定向。传感器可以将定位和/或定向信息传递到交互式治疗规划和标测系统,使得治疗设备的定位和/或定向信息可以显示在成像场202和/或纤维瘤标测图界面204中。在一些实例中,治疗设备是以包括注射针的消融工具的形式,但是治疗设备可以包括其他消融和/或成像设备,或者可以仅包括成像设备(例如,用于诊断用途)。
94.在一些实施例中,治疗设备包括被配置为在治疗过程期间测量治疗设备的插入深度的一个或更多个传感器。插入深度可以被传递到交互式治疗规划和标测系统,使得治疗设备的深度可以显示在成像场202、纤维瘤标测图界面204或两者的组合中。在一些实例中,治疗设备被配置成在治疗过程期间测量治疗设备的插入角度。插入角度信息可以被传递到交互式治疗规划和标测系统以显示在成像场202、纤维瘤标测图界面204或两者的组合中。
95.在一些实施例中,治疗设备可以包括被配置为确定相对于其他对象(诸如例如纤维瘤位置、用户、在患者身上的一个或更多个位置、其组合和诸如此类)的设备定位和/或定
向的一个或更多个传感器。对应于感测到的定位和/或定向的信息被传输到交互式治疗规划和标测系统。在治疗设备和待消融的纤维瘤之间的定位和/或定向信息可以由外部跟踪系统(例如,作为非限制性示例,光学跟踪系统)捕获。跟踪系统可以被配置成获得所使用的治疗设备的定位、定向和运动信息中的至少一个。由跟踪系统感测到的信息可以被传输到交互式治疗规划和标测系统。该系统可以被配置成接收信息并将它显示在成像场202、纤维瘤标测图界面204或两者的组合中。可以由测量和确定在三维空间中对象的定位和定向的任何合适的方法确定定位和/或定向信息。例如,光学跟踪系统和/或惯性传感器(例如陀螺仪传感器和/或加速度计)可以被配置成获得治疗设备的定位、定向和运动信息中的一个或更多个。在一些实例中,治疗设备可以包括向用户提供放置和/或位置指示的视觉标记。例如,可以用沿着治疗设备的至少一部分的定位指示器(例如,深度指示器)来注释治疗设备,以使与治疗设备交互的用户确定方向。指示器可以是有源的(例如发光二极管)和/或无源的(例如光学可识别的图案)。
96.在一些实现中,治疗设备可以包括周期性地发射可以由一个或更多个相应的接收器捕获的信号的对准系统。在一些实施例中,一个或更多个接收器可以直接感测来自治疗设备的信号。对准系统可以包括电磁辐射源,并发射包括电磁辐射的信号。例如,该源可以被配置成传输能够穿过患者解剖体的一个或更多个部分行进的信号以由位于患者腔外部的相应接收器接收。
97.传输到交互式治疗规划和标测系统的定位和/或定向信息可以与纤维瘤数据结合来使用,使得治疗设备在成像场202和/或纤维瘤标测图界面204中的位置对应于治疗设备相对于一个或更多个纤维瘤的实际位置。当用户执行治疗或诊断过程时获得治疗设备的定位和/或定向数据的能力可以帮助用户在最佳位置处执行纤维瘤治疗。例如在治疗过程期间,交互式治疗规划和标测系统可以经由成像场202和/或纤维瘤标测图界面204来指示用户将治疗设备引导至对于治疗过程的适当深度、定位和/或定向。在一些实例中,在治疗过程期间可以将治疗设备的运动实时地投影在成像场202和/或纤维瘤标测图界面204上。例如,当治疗设备穿过患者腔移动时,治疗设备的远侧顶端的位置可以在成像场202和/或纤维瘤标测图界面204上被识别。当治疗设备位于患者腔内的目标位置上时,治疗设备可以位于成像场202和/或纤维瘤标测图界面204中的目标位置上。用治疗数据更新用户界面。
98.在图1所示的块114处,响应于用户的行动,可以在治疗过程之前和/或期间更新用户界面200。在一些实施例中,系统可以在治疗过程开始之后更新用户界面200。已更新的用户界面200可以包括从治疗设备(例如超声设备和消融设备)获取的数据。例如,如上面所讨论的,用户界面200可以显示关于治疗设备、治疗参数、治疗的日期和/或时间的信息以及在本文更详细描述的其他治疗信息。在一些实施例中,如图4-5所示,纤维瘤标测图界面204可以被更新以包括治疗参数220。所显示的治疗参数可以包括超声换能器相对于注射针纵轴的角度(“角度(angle)”)、沿着短轴的消融直径(“尺寸(size)”)、注射针部署深度(“intro”)、电极部署长度和/或其他治疗数据。
99.用户界面200还可以包括详述消逝的治疗时间、剩余的治疗时间、消融治疗体积、消融治疗面积、消融时间、消融温度、电极和/或组织阻抗、射频功率、射频温度和/或任何其他期望的治疗数据的治疗数据界面222。在一些实施例中,治疗数据界面222可以包括示出在时间和射频功率之间的关系的功率曲线图224。治疗数据界面222可以包括示出在时间和
所标测的纤维瘤温度之间的关系的温度曲线图226。
100.在各种实施例中,纤维瘤和/或治疗数据可以在任何时间处和/或连续地由系统接收和处理。如由图1中的块118所示,系统可以确定治疗过程是否已经终止。在一些实施例中,可以通过用户点击治疗报告按钮214或完成所有所标测的纤维瘤的治疗来确定终止。如果治疗过程没有终止,则系统可以在治疗过程继续时不断地更新用户界面200,如由箭头120所示。在实施例中,治疗数据可以被更新,即使用户正在用户界面200上查看数据。例如,用户可以使用该系统以通过治疗界面222和/或纤维瘤标测图界面204来分析实质上实时的治疗数据。
101.在各种实施例中,系统可以提供颜色编码表示。例如,该系统可以将纤维瘤图标216表征为各种类别,例如治疗状态类别:未治疗的、已治疗的、先前已治疗但复发的纤维瘤,或有先前失败的治疗尝试的未治疗的。单独的类别可以导致纤维瘤图标216的视觉表示的变化。例如,如图4所示,纤维瘤图标217t的颜色编码表示可以指示已治疗的纤维瘤,而纤维瘤图标219u可以表示未治疗的纤维瘤。用户可以在治疗过程之前、期间和/或之后与纤维瘤类别交互。在一些实施例中,用户可以手动地改变纤维瘤图标216以在治疗纤维瘤之后将纤维瘤图标216的治疗状态从“未治疗”修改为“已治疗”。可选地,系统可以基于从治疗设备接收的治疗数据来自动修改纤维瘤图标216的治疗状态。治疗状态的改变可以自动改变纤维瘤图标216的视觉表示以适当地指示已更新的纤维瘤治疗状态。在一些实施例中,未治疗的纤维瘤的类别可以向用户发出与纤维瘤相关的警告或警报。如果纤维瘤被第二次治疗,例如因为第一次治疗不能捕获待治疗的整个纤维瘤或纤维瘤的部分,则纤维瘤图标216可以改变为第三颜色,具有治疗量指示符(例如,“2”)、其组合和诸如此类。
102.iv.示例治疗报告
103.如前面所讨论的,在图1的块122处,系统可以在治疗过程终止后自动生成治疗报告600、700,如图6-7所示。用户可以与治疗报告按钮214交互以指示系统生成治疗报告600。例如,可以在图4的时间处治疗纤维瘤217t之后通过用户点击治疗报告按钮214来生成图6的报告600,以及可以在图5的时间处治疗所有纤维瘤之后通过用户点击治疗报告按钮214来生成图7的报告700。
104.治疗报告600、700可以详述在治疗过程期间获得的治疗信息。例如,治疗报告600、700可以包括与纤维瘤位置、所估计的纤维瘤尺寸、纤维瘤治疗状态、纤维瘤的数量、纤维瘤治疗顺序、超声设备信息(例如超声设备序列号)、超声换能器角度、消融设备信息(例如消融设备序列号)、注射针部署深度、电极部署长度、所规划的纤维瘤尺寸、消融数据、消融数据、消融治疗体积、消融治疗面积、消融时间、消融温度、电极和/或组织阻抗、射频功率、射频温度、时间-温度曲线图、时间-射频功率曲线图、消融安全区距离、成像场的照片和/或屏幕截图、治疗过程信息、治疗时间、治疗长度、治疗日期、患者数据、主治医生和/或护士、用户和/或医生笔记以及其他纤维瘤和/或治疗信息有关的信息。
105.图6示出了示例治疗报告600。在一些实施例中,治疗报告600可以包括纤维瘤标测图界面204以及单独的纤维瘤报告602。例如,如图6所示,治疗过程可能限于单个纤维瘤。在这个实例中,治疗报告600可以包括仅仅一个纤维瘤报告602。该报告可以包括关于所有所标测的纤维瘤、仅治疗的纤维瘤(例如,如图6所示)或选定纤维瘤的子集的信息。该报告可以包括与纤维瘤相关的警告标志(例如,指示治疗时间与所估计的尺寸不相称的红色文
本)。如图7所示,治疗报告700可以包括多个纤维瘤报告702。
106.在一些实施例中,治疗报告600、700和/或纤维瘤报告602、702可以被导出到一个或更多个数据库。系统可以通过有线和/或无线连接来导出报告600、700。
107.v.探查过程
108.交互式治疗标测和规划系统可以包括初步探查过程。该系统可以使用户能够在探查过程期间更有效地聚集纤维瘤信息,构建提供所聚集的纤维瘤信息的视觉表示的纤维瘤标测图,并生成探查报告。
109.图9示出了描绘初步探查过程的说明性操作的流程图。在各种实施例中,在过程中可以包括更少的块或额外的块,或者可以以与图9所示的顺序不同的顺序执行各种块。在实施例中,图9中的一个或更多个块可以由图8所示的交互式治疗标测和规划系统800执行或在交互式治疗标测和规划系统800中实现。
110.在块902处,在通过诊断测试(例如经子宫颈子宫超声、腹腔镜超声或子宫内超声)执行的初步探查过程期间可以识别各种纤维瘤数据。在块904处,系统可以从成像设备接收纤维瘤数据。
111.在一些实例中,在块902处,可以在初步探查过程期间识别诊断设备放置和/或位置数据。交互式治疗标测和规划系统可以利用本文描述的与治疗设备相关的任何结构、设备、方法或特征。例如,诊断设备可以包括一个或更多个传感器以测量诊断设备的在三维空间中的定位和定向。诊断设备可以将它的定位和/或定向信息传输到交互式治疗规划和标测系统。该系统可以将定位和定向信息合并到用户界面中以显示给用户。该方法可以在这种自动标测之后结束。
112.在块906处,生成显示(和/或可用于生成和显示)类似于上面参考图2-5在以前描述的用户界面和纤维瘤标测图界面的纤维瘤标测图界面的用户界面。可以完全自动地基于接收到的数据、完全由用户或其组合来构建纤维瘤标测图界面。例如,标测图界面可以基于接收到的数据来自动填充,且然后由用户操纵。在各种实施例中,该系统在所生成的用户界面上创建纤维瘤数据的视觉表示,包括例如纤维瘤的描述、纤维瘤位置、纤维瘤类型(例如,壁内、粘膜下层、浆膜下层、带蒂粘膜下层、带蒂浆膜下层)、所估计的纤维瘤尺寸、纤维瘤治疗前状态、纤维瘤的数量、纤维瘤治疗顺序和其他纤维瘤信息。在一些实施例中,系统在所生成的用户界面上创建诊断设备数据的视觉表示,包括例如定位、定向、运动和/或其他设备信息。
113.图10a-10d示出了诊断设备1002和纤维瘤标测图界面1004的示例。纤维瘤标测图界面1004可以利用在本文中关于交互式治疗标测和规划系统描述的任何结构、设备、方法或特征。在一些实例中,系统可以从诊断设备1002接收纤维瘤数据以用纤维瘤信息自动填充纤维瘤标测图界面1004。通过探查过程,诊断设备1002可以将纤维瘤信息(例如,纤维瘤位置)传输到系统以输入到纤维瘤标测图界面1004内。例如根据本文描述的某些设备,纤维瘤信息的传输可以至少部分地基于传感器数据(例如,提供定位和/或定向信息)。在定位第一纤维瘤之后,系统可以用纤维瘤信息自动填充纤维瘤标测图界面1004。例如,如图10a和图10b所示,诊断设备1002可以识别纤维瘤1并传输纤维瘤信息以允许系统在纤维瘤标测图界面1004上显示纤维瘤图标1。在一些实施例中,诊断设备1002可以识别多个纤维瘤,并且传输将在纤维瘤标测图界面1004上显示的多个纤维瘤信息。图10c和图10d示出,在一些实
例中,诊断设备1002可以识别纤维瘤2并传输纤维瘤信息以允许系统在纤维瘤标测图界面1004上显示纤维瘤图标2。如本文所述,系统可以通过聚集来自诊断设备的信息来生成纤维瘤信息。
114.在块908处,系统确定探查过程是否已经终止。如由箭头910所示,如果探查过程没有终止,则操作可以继续识别额外的纤维瘤。例如参考图3,纤维瘤图标217可以在块902、904、906、908的第一次实施(pass)时生成,然后可以在块902、904、906、908等的第二次实施时生成第二图标。在每个块906处,可以更新来自那次实施和先前的实施的纤维瘤图标。如果探查过程已经终止,则过程前进到块912。
115.在块912处,系统可以在探查过程终止后自动生成探查报告。该报告可以详述在探查过程期间获得的探查信息。例如,报告可以包括关于纤维瘤、成像设备(例如超声换能器)、成像参数、探查过程的日期和/或时间的信息以及其他信息。探查报告可以包括自动和/或手动治疗方案推荐(例如,基于所推荐的治疗顺序而不是纤维瘤被诊断的顺序来标记纤维瘤图标)。
116.在各种实施例中,系统可以导出包括所构建的纤维瘤标测图界面和/或探查报告的纤维瘤数据文件。探查报告可以是可读的以自动填充纤维瘤界面标测图204。
117.vi.实现机制
118.图8是示出可以实现本文描述的各种方法和功能(例如,参考图1和图9描述的操作方法和参考图2-5描述的用户界面200以及参考图6和图7描述的报告600、700)的交互式治疗标测和规划系统800的示例的框图。
119.如前面所讨论的,交互式治疗标测和规划系统800可以包括成像设备814(例如超声换能器或其他成像装置)、显示设备816和被配置为生成用于异常组织生长的治疗的射频能量的消融设备818。治疗系统800可以包括在通过引用以其整体并入本文的美国专利号8,088,072(在本文被称为’072专利)和8,992,427(在本文被称为’427专利)中描述和/或设想的任何实施例。将理解,在’072专利和’427专利中描述和/或设想的任何实施例都可以被修改以与本文描述的各种交互式治疗标测和规划系统一起使用。例如在一些实施例中,’427专利的图1和图2描绘了在本技术的图8中所示的治疗系统800。在一些实施例中,治疗系统800可以包括治疗探针16,成像设备814可以包括成像部件28,以及消融设备818可以包括注射针部件26,如在’427专利的图2中所示。
120.交互式治疗标测和规划系统800可以包括计算引擎806、数据源804、成像设备814、显示设备816和消融设备818。系统800可以从一个或更多个用户计算设备802接收用户(例如,医生)输入。在实施例中,计算设备802可以是能够向用户显示软件应用并从用户接收输入的任何计算设备。例如,计算设备802可以包括智能手机、平板电脑、膝上型电脑和/或其他类型的计算设备。计算设备852也许能够通过网络进行通信,例如以向系统800的部件请求数据和/或向系统800的部件提供数据。在一些实施例中,数据源804可以包括用于存储纤维瘤数据811a和/或治疗数据811b的非暂时性计算机可读介质存储设备。
121.计算引擎806可以执行各种任务来实现交互式治疗标测和规划系统的操作。计算引擎806可以包括硬件处理器808、存储器810(其可以存储由处理器808执行的代码模块)和向系统800的其他部件传递信息和/或从系统800的其他部件传递信息的通信接口812。
122.计算引擎806可以包括一个或更多个软件模块,其存储在存储器810中并且当由处
理器808执行时可以例如从数据源804接收纤维瘤数据811a和/或治疗数据811b,处理接收到的数据,生成用户界面200和/或用户界面数据以用于由显示设备816显示,处理从计算设备802或经由显示设备816的用户界面(ui)200接收到的来自用户的输入,和/或更新用户界面200。处理器808可以被编程为执行参考图1和图9描述的方法的实施例。
123.计算引擎806还可以与数据源804通信。数据源804可以包括计算引擎806本地的电子存储设备。数据源804可以体现在硬盘驱动器、固态存储器和/或计算引擎806远程地或在本地可访问的任何其他类型的非暂时性计算机可读存储介质中。纤维瘤数据811a和/或治疗数据811b可以跨越多个存储设备被分布或分割,和/或可以组合成单个数据库。
124.在各种实施例中,计算引擎806或数据源804可以由用户通过基于网络的查看器(例如网络浏览器)可访问,基于网络的查看器由用户计算设备802执行或被显示为显示设备816。显示设备816可以是计算机监视器、触摸屏、电子(例如,lcd或led)显示器等。用户界面可以由计算引擎806生成,并传输到用户计算设备802或显示设备816的网络浏览器。可选地,生成用户界面200所必需的数据可以由计算引擎806提供到显示设备816,其中用户界面可以被生成用于显示。用户可以通过网络浏览器或显示设备816与用户界面200交互。在实施例中,交互式治疗标测和规划系统800的用户界面200可以是通过专用软件应用(而不是网络浏览器)可访问的。
125.交互式治疗标测和规划系统800以及本文所述的其他方法和技术可以由一个或更多个专用计算设备(例如处理器808和存储器810)实现。专用计算设备可以是硬连线的以执行这些技术,或者可以包括数字电子设备,例如持久地被编程为执行这些技术的一个或更多个专用集成电路(asic)或现场可编程门阵列(fpga),或者可以包括被专门编程为依据在固件中、在存储在存储器810中的可执行代码模块中、其他存储设备或其组合中的程序指令来执行这些技术的一个或更多个通用硬件处理器。这种专用计算设备可以将定制硬连线逻辑、asic或fpga与定制编程组合来实现这些技术。专用计算设备可以是合并硬连线和/或专用程序逻辑以实现本文描述的技术的台式计算机系统、服务器计算机系统、便携式计算机系统、手持设备、联网设备或任何其他设备或设备的组合。被包含在存储器806中的指令的序列的执行使处理器804执行本文描述的过程步骤。
126.vii.示例
127.1.一种系统,包括:
128.非暂时性计算机可读存储介质,其被配置为存储程序指令;以及
129.处理器,其被编程为执行程序指令以使处理器:
130.从一个或更多个数据源聚集多个纤维瘤数据记录;
131.从多个纤维瘤数据记录中提取纤维瘤数据记录项;以及
132.生成用于在电子显示器上再现交互式用户界面的用户界面数据,该交互式用户界面包括:
133.交互式纤维瘤标测图,以及
134.纤维瘤数据记录项的视觉表示,该视觉表示包括在交互式纤维瘤标测图上在与纤维瘤数据项相关联的相应纤维瘤位置处的标记,该视觉表示被配置为提供与纤维瘤数据记录项相关的信息。
135.2.根据示例1的系统,其中,处理器被编程为聚集来自下列项中的至少一个的多个
纤维瘤数据记录:
136.来自用户的输入;
137.用户数据源;或者
138.第三方数据源。
139.3.根据示例1-2中的任一项的系统,其中,纤维瘤数据记录项包括纤维瘤位置。
140.4.根据示例1-3中的任一项的系统,其中,纤维瘤数据记录项包括纤维瘤尺寸。
141.5.根据示例4的系统,其中,纤维瘤尺寸包括下列项中的至少一个:
142.小;
143.中;或者
144.大。
145.6.根据示例1-5中的任一项的系统,其中,纤维瘤数据记录项包括纤维瘤治疗状态。
146.7.根据示例1-6中的任一项的系统,其中,纤维瘤数据记录项包括纤维瘤治疗顺序。
147.8.根据示例1-7中的任一项的系统,其中,处理器还被编程为接收用户输入。
148.9.根据示例8的系统,其中,用户输入包括下列项中的至少一个:
149.用户纤维瘤数据记录项;或者
150.治疗数据记录项。
151.10.根据示例9的系统,其中,处理器被编程为响应于用户输入而:
152.利用用户纤维瘤数据记录项更新一个或更多个数据源;以及
153.更新用户界面数据,使得交互式用户界面包括用户纤维瘤数据记录项中的至少一个的指示。
154.11.根据示例8-10中的任一项的系统,其中,用户输入包括导出标准,导出标准包括下列项中的至少一个:
155.导出内容;
156.导出格式;或者
157.导出位置。
158.12.根据示例11的系统,其中,处理器被编程为响应于用户输入而:
159.从纤维瘤数据记录中提取与导出内容相关的纤维瘤数据导出项;
160.生成包括导出格式和纤维瘤数据导出项的导出文档;
161.将导出文档存储在导出位置处;以及
162.更新用户界面数据,使得交互式用户界面包括导出请求的指示。
163.13.根据示例1-12中的任一项的系统,其中,交互式用户界面还包括图例。
164.14.根据示例1-13中的任一项的系统,其中,视觉表示包括纤维瘤图标。
165.15.根据示例14的系统,其中,视觉表示被配置为向用户指示警告。
166.16.根据示例1-15中的任一项的系统,其中,处理器被编程为:
167.使用来自成像装置的信息来识别纤维瘤;
168.从成像装置接收纤维瘤数据;以及
169.生成探查报告。
170.17.根据示例1-16中的任一项的系统,其中,处理器被编程为:
171.从一个或更多个数据源接收纤维瘤数据;
172.生成用于在电子显示器上再现交互式用户界面的用户界面数据,该交互式用户界面包括:
173.交互式纤维瘤标测图,以及
174.纤维瘤数据记录项的视觉表示,该视觉表示包括在交互式纤维瘤标测图上在与纤维瘤数据项相关联的相应纤维瘤位置处的标记,该视觉表示被配置为提供与纤维瘤数据记录项相关的信息;
175.从治疗设备接收治疗数据;以及
176.用治疗数据更新用户界面。
177.18.根据示例17的系统,其中,程序还被编程为生成治疗报告。
178.19.一种系统,包括:
179.非暂时性计算机可读存储介质,其被配置为存储程序指令;以及
180.处理器,其被编程为执行程序指令以使处理器:
181.使用来自成像装置的信息来识别纤维瘤;
182.从成像装置接收纤维瘤数据;以及
183.生成用于在电子显示器上再现交互式用户界面的用户界面数据,该交互式用户界面包括:
184.交互式纤维瘤标测图,以及
185.纤维瘤数据记录项的视觉表示,该视觉表示包括在交互式纤维瘤标测图上在与纤维瘤数据项相关联的相应纤维瘤位置处的标记,该视觉表示被配置为提供与纤维瘤数据记录项相关的信息。
186.20.根据示例19的系统,还包括成像装置,其中成像装置包括超声换能器。
187.21.根据示例19-20中的任一项的系统,其中,程序指令还使处理器生成探查报告。
188.22.一种系统,包括:
189.非暂时性计算机可读存储介质,其被配置为存储程序指令;以及
190.处理器,其被编程为执行程序指令以使处理器:
191.从一个或更多个数据源接收纤维瘤数据;
192.生成用于在电子显示器上再现交互式用户界面的用户界面数据,该交互式用户界面包括:
193.交互式纤维瘤标测图,以及
194.纤维瘤数据记录项的视觉表示,该视觉表示包括在交互式纤维瘤标测图上在与纤维瘤数据项相关联的相应纤维瘤位置处的标记,该视觉表示被配置为提供与纤维瘤数据记录项相关的信息;
195.从治疗设备接收治疗数据;以及
196.用治疗数据更新用户界面。
197.23.根据示例22的系统,其中,该程序还被编程为生成治疗报告。
198.24.根据示例22-23中的任一项的系统,还包括成像装置,其中成像装置包括超声换能器。
199.25.根据示例22-24中的任一项的系统,还包括消融设备,其中消融设备包括射频发生器。
200.26.一种提供用于治疗纤维瘤的系统的方法,该方法包括:
201.提供包括处理器的系统,该处理器被编程为执行程序指令以使处理器:
202.接收纤维瘤数据;
203.生成用于在电子显示器上再现交互式用户界面的用户界面数据;
204.从治疗设备接收治疗数据;以及
205.用治疗数据更新用户界面;以及
206.指示用户输入纤维瘤数据。
207.27.根据示例26的方法,还包括指示用户确定纤维瘤治疗顺序。
208.28.根据示例26-27中的任一项的方法,其中,交互式用户界面包括:
209.交互式纤维瘤标测图,以及
210.纤维瘤数据记录项的视觉表示,该视觉表示包括在交互式纤维瘤标测图上在与纤维瘤数据项相关联的相应纤维瘤位置处的标记,该视觉表示被配置为提供与纤维瘤数据记录项相关的信息。
211.29.一种系统,包括:
212.非暂时性计算机可读存储介质,其被配置为存储程序指令;
213.成像装置,其被配置为传输信息;以及
214.处理器,其被编程为执行程序指令以使处理器;
215.从成像装置接收信息;以及
216.生成用于在电子显示器上再现交互式用户界面的用户界面数据,该交互式用户界面包括:
217.纤维瘤标测图,以及
218.纤维瘤数据记录项的视觉表示,该视觉表示包括在交互式纤维瘤标测图上在与纤维瘤数据项相关联的相应纤维瘤位置处的标记,该视觉表示被配置为提供与纤维瘤数据记录项相关的知识。
219.30.根据示例29的系统,其中,该信息包括成像装置的定位、成像装置的定向、插入深度、插入角度、纤维瘤位置和纤维瘤尺寸中的至少一个。
220.31.根据示例29-30中的任一项的系统,其中,成像装置包括被配置为确定成像装置的定位和定向中的至少一个的传感器。
221.32.根据示例31的系统,其中,该信息包括表示成像装置的定位和定向中的至少一个的信息。
222.33.根据示例31-32中的任一项的系统,其中,传感器包括光学跟踪系统、惯性传感器和视觉标志器中的至少一个。
223.34.根据示例31-33中的任一项的系统,其中,成像装置还包括被配置成发射包括表示成像装置的定位和定向中的至少一个的信息的信号的对准标志器。
224.35.根据示例34的系统,还包括被配置为接收由对准标志器发射的信号的接收器。
225.36.根据示例34-35中的任一项的系统,其中,对准标志器包括电磁辐射源。
226.37.根据示例29-36中的任一项的系统,还包括消融工具。
227.38.根据示例37的系统,其中,消融工具耦合到成像装置。
228.39.根据示例29-38中的任一项的系统,还包括被配置为至少部分地确定成像装置的定位、定向和运动中的至少一个的跟踪系统。
229.40.根据示例29-39中的任一项的系统,其中,处理器被配置为使用从成像装置接收的信息来生成交互式用户界面。
230.41.根据示例29-40中的任一项的系统,其中,视觉表示被配置为覆盖交互式纤维瘤标测图。
231.viii.附加示例
232.在前面的章节中描述的每个过程、方法和算法可以体现在存储在存储器中并由包括计算机硬件的一个或更多个计算机系统或计算机处理器执行的代码模块中,并且由代码模块完全或部分地自动化。过程和算法可以部分地或全部在专用电路中实现。
233.上述各种特征和过程可以独立于彼此或者可以以各种方式组合地被使用。所有可能的组合和子组合预期落在本公开的范围内。此外,在一些实现中,某些方法或过程块可以被省略。本文描述的方法和过程不限于任何特定的顺序,并且与其相关的块或状态可以以其他合适的顺序来被执行。例如,所描述的块或状态可以以与特别公开的顺序不同的顺序来被执行,或者多个块或状态可以被组合成单个块或状态。示例块或状态可以连续地、并行地或以某种其他方式被执行。块或状态可以被添加到所公开的示例实施例或从所公开的示例实施例中移除。本文描述的示例系统和部件可以与所描述的不同地被配置。例如,元件可以被添加到所公开的示例实施例、从所公开的示例实施例移除或与所公开的示例实施例比较而重新排列。
234.条件语言(例如尤其是“能够”、“可以”、“也许”或“或许”,除非另有特别说明或者在如所使用的上下文中以其他方式理解)通常旨在传达,某些实施例包括而其他实施例不包括某些特征、元件和/或步骤。因此,这种条件语言通常并不旨在暗示特征、元件和/或状态以任何方式对于一个或更多个实施例是需要的,或者一个或更多个实施例必须包括用于在有或没有用户输入或提示的情况下决定这些特征、元件和/或状态是否在任何特定实施例中被包括或将要执行的逻辑。
235.如本文使用的术语“包括”应该被给予包括性的而不是排他性的解释。例如,包括一个或更多个处理器的通用计算机不应被解释为排除其他计算机部件,并且可能包括如非暂时性存储器、输入/输出设备和/或网络接口的这种部件连同其它部件。此外,术语“或”在它的包括性的意义上(而不是在它的排他意义上)被使用,使得当用于例如连接元件的列表时,术语“或”意指在列表中的元件中的一个、一些或全部。此外,如在本技术和所附权利要求中使用的冠词“一(a)”、“一(an)”和“该(the)”应被解释为意指“一个或更多个”或“至少一个”,除非另有规定。
236.如在本文所使用的,关于项目的列表的“至少一个”的短语指那些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”意欲涵盖:a、b、c、a和b、a和c、b和c以及a、b和c。除非另有特别规定,连接语言(例如短语“x、y和z中的至少一个”)以另外方式与如通常所使用的上下文一起被理解以传达,一个项目、术语等可以是x、y、z中的至少一个。因此,这种连接语言通常并不意欲暗示某些实施例需要x中的至少一个、y中的至少一个和z中的至少一个每个都存在。
237.可以在网络(或分布式)计算环境中实现过程、方法和系统。网络环境包括企业范围的计算机网络、内联网、局域网(lan)、广域网(wan)、个人区域网(pan)、云计算网络、众包计算网络、互联网和万维网。网络可以是有线或无线网络或任何其他类型的通信网络。
238.在本文描述的和/或在附图中描绘的流程图中的任何过程描述、元件或块应该被理解为潜在地表示代码的模块、段或部分,其包括用于实现过程中的特定逻辑功能或步骤的一个或更多个可执行指令。如本领域中的技术人员所理解的,可选的实现被包括在本文描述的实施例的范围内,其中根据所涉及的功能,元件或功能可以被删除、与所示或所讨论的顺序不同的顺序(包括实质上同时或以相反的顺序)被执行。
239.代码模块或任何类型的数据可以存储在任何类型的非暂时性计算机可读介质(例如物理计算机存储设备,包括硬盘驱动器、固态存储器、随机存取存储器(ram)、只读存储器(rom)、光盘、易失性或非易失性存储设备、其组合和/或诸如此类)上。方法和模块(或数据)也可以作为所生成的数据信号(例如,作为载波或其他模拟或数字传播信号的一部分)在各种计算机可读传输介质(包括基于无线和基于有线/电缆的介质)上被传输,并且可以采取各种形式(例如,作为单个或多路复用模拟信号的一部分,或者作为多个分立数字分组或帧)。所公开的过程或过程步骤的结果可以持久地或以其他方式存储在任何类型的非暂时性有形计算机存储设备中,或者可以经由计算机可读传输介质来被传递。
240.本文公开的范围还包括任何和所有重叠、子范围及其组合。诸如“多达”、“至少”、“大于”、“小于”、“在
…
之间”等的语言包括所列举的数字。前面是诸如“大约”或“近似”的术语的数字包括所列举的数字,并且应该基于环境来被解释(例如,在环境下尽可能合理地准确,例如
±
5%、
±
10%、
±
15%等)。例如,“大约1”包括“1”。前面是诸如“实质上”、“大体上”等的术语的短语包括所列举的短语,并且应该基于环境(例如,在环境下尽可能合理地)来解释。例如,“实质上球形的”包括“球形的”。除非另有规定,所有测量都在包括温度和压力的标准条件下。
241.应该强调,可以对上述实施例进行许多变化和修改,这些实施例的元件应被理解为是在其他可接受的示例之中。所有这样的修改和变化被规定为被包括在本公开的范围内。前述描述详述了本发明的某些实施例。然而将认识到,无论前述内容在文本中出现得多么详细,本发明都可以以多种方式被实践。如上面所陈述的,应该注意,当描述本发明的某些特征或方面时,特定术语的使用不应被理解为暗示该术语在本文被重新定义为限于包括与该术语相关联的本发明的特征或方面的任何特定的特性。应根据所附权利要求以及其任何等同物来解释本发明的范围。