Disclosed embodiments are related to anatomic simulators and anatomic simulation assemblies.
Anatomic simulators and anatomic simulation assemblies give medical professionals (operators, surgeons, physicians, technicians, medical assistants, etc.) the ability to practice a procedure in a low-risk environment before performing the procedure on an actual patient. To more closely represent the conditions of an actual medical operation, some anatomic simulators attempt to mimic certain anatomic structures and/or motions.
In some embodiments, an anatomic simulator comprises a first constraint panel configured to rotate about a first axis and a second constraint panel configured to rotate about a second axis. The first and second constraint panels at least partially define a variably sized volume configured to receive an organ model. The anatomic simulator further comprises at least one elastic member operatively coupling the first and second constraint panels. The at least one elastic member is configured to provide a restorative force when the first and second constraint panels are rotated to increase a size of the volume.
In some embodiments, an anatomic simulator comprises one or more constraint panels that at least partially define a volume configured to receive an organ model and at least one alignment aperture formed in the one or more constraint panels. The at least one alignment aperture is configured to permit marking of the organ model when the organ model is received within the anatomic simulator and/or visibility of at least one mark disposed on the organ model when the organ model is received within the anatomic simulator to provide a desired position and orientation of the organ model relative to the one or more constraint panels when the organ model is received within the anatomic simulator.
In some embodiments, an anatomic simulation assembly comprises an anatomic simulator configured to receive an organ model and a pressure source in fluid communication with the anatomic simulator. The pressure source is configured to flow a fluid from the pressure source to the organ model when the organ model is received within the anatomic simulator. The anatomic simulation assembly further comprises one or more pneumatic controls disposed along a flow path between the pressure source and the organ model when the organ model is received within the anatomic simulator, a pressure sensor configured to sense a pressure of the fluid provided to the organ model when the organ model is received within the anatomic simulator, and a processor operatively coupled to the one or more pneumatic controls and the pressure sensor. The processor is configured to operate in a first mode of operation in which the processor controls the flow of fluid from the pressure source to the organ model with the one or more pneumatic controls based at least partially on the sensed pressure to maintain a target pressure within the organ model.
In some embodiments, a method of simulating anatomic motion comprises flowing a fluid from a pressure source to an organ model within an anatomic simulator, sensing a pressure of the fluid provided to the organ model, and controlling the flow of fluid to the organ model based at least partially on the sensed pressure to maintain a target pressure within the organ model.
In some embodiments, a system comprises a simulator including an interior volume configured to receive an organ model, an instrument including a sensor system for capturing localization data, a structure configured for insertion within the interior volume, a processor operably coupled to the sensor system, and a memory operably coupled to the processor. The memory stores instructions that, when executed by the processor, cause the system to perform operations comprising receiving imaging data of the simulator and the organ model, generating a 3D virtual model of the organ model, and receiving the localization data while the instrument is positioned within the organ model.
In some embodiments, a method comprises receiving an organ model within an interior volume of a simulator, receiving imaging data of the simulator and the organ model, generating a 3D virtual model of the organ model, inserting a structure within the interior volume of the organ model, and receiving localization data captured by a sensor system of an instrument while the instrument is positioned within the organ model.
It should be appreciated that the foregoing concepts, and additional concepts discussed below, may be arranged in any suitable combination, as the present disclosure is not limited in this respect. Further, other advantages and novel features of the present disclosure will become apparent from the following detailed description of various non-limiting embodiments when considered in conjunction with the accompanying figures.
The accompanying drawings are not intended to be drawn to scale. In the drawings, each identical or nearly identical component that is illustrated in various figures may be represented by a like numeral. For purposes of clarity, not every component may be labeled in every drawing. In the drawings:
Before performing a procedure on a human patient, medical professionals may train using models. Live animal and/or cadaveric models may be used for training, as these models may accurately replicate the anatomy that would be encountered during an actual procedure. However, the process of obtaining animal and/or cadaveric models is often time intensive, logistically challenging, and expensive.
As an alternative to live animal and/or cadaveric models, anatomic simulations may be used. These simulations may recreate the conditions of an actual procedure, and yet may avoid the difficulty of obtaining an animal and/or cadaveric model. Instead of using a live animal and/or cadaver, an anatomic simulation may include only a single organ that is received within a training system (i.e., the anatomic simulator) that replicates the static and dynamic anatomical conditions that may be encountered by the physician during an actual case. That is, an anatomic simulator may be an engineered medical system that is configured to receive an animal or cadaveric organ and interact with the organ to express anatomical motions to the physician, thereby resulting in a system that simulates an organ and its surrounding anatomy in a living patient.
Despite the many advantages related to reduced cost and increased convenience, conventional anatomic simulators are often associated with certain limitations. For example, conventional anatomic simulators often fail to replicate true anatomic motion. During an actual operation, medical professionals interact with organs that move dynamically as they perform their natural, biological functions. For example, lungs expand as the patient inhales (or as a ventilator forces air into the lungs), and the heart contracts as it pumps blood throughout the patient's body. While some conventional anatomic simulators may enable the organ model received within the simulator to expand and/or contract to some degree, the physical structure of the simulator itself may restrict or otherwise alter the natural motion of the organ. Alternatively, some conventional anatomic simulators may enable the organ model received within the simulator to expand and/or contract freely without any external constraints. Neither simulator (i.e., a simulator with rigid constraining structures or a simulator without any constraining structures) may accurately reproduce the organ's natural motion. For example, a person's rib cage is sufficiently compliant to dynamically accommodate the expansion and contraction of the lungs during respiration. However, conventional anatomic simulators configured to simulate respiration may not include compliant structures that replicate the natural compliance of the rib cage. Instead, conventional anatomic simulators often include rigid constraining structures, or do not include any constraining structures at all. With rigid physical constraints, the organ may not exhibit the full range of natural anatomic motion while it is contained within the simulator. In contrast, without any physical constraints, the organ may exhibit motion that exceeds the range of natural anatomic motion while it is contained within the simulator. As such, a physician training on the simulator may not be provided with an experience that is representative of an actual procedure.
In view of the above, the inventors have recognized and appreciated the benefits associated with an anatomic simulator that enables true anatomic motion. The inventors have recognized that an anatomic simulator that includes structures that move in sync with the organ model as the organ model expands or contracts may more realistically approximate natural anatomic motion. Compared to conventional anatomic simulators that may include rigid and/or static structures, some embodiments of anatomic simulators described herein may include dynamic structures that translate, rotate, bend, and/or flex to accommodate the natural motion of the organ model and more accurately mimic the inherent compliance of the actual anatomic structures that would surround the organ in a live patient.
In order to provide the above desired functionality, in some embodiments, an anatomic simulator may include one or more panels configured to constrain motion of an organ model when the organ model is disposed within the anatomic simulator. The constraint panels may be configured to replicate anatomic features. In the case of an anatomic simulator configured to receive a lung model, for example, separate left and right constraint panels may simulate a rib cage. As such, the constraint panels in such an embodiment may be structured and arranged to promote primary filling of a lung model in a direction toward the lower lobes of the lung model received therein while partially constraining expansion of the lungs in one or more other directions. Each constraint panel may be coupled to a base of the anatomic simulator, such that each constraint panel may be moveable relative to the base via an appropriate flexible and/or rotatable connection. As such, in some instances, the constraint panels may be arranged in a clamshell configuration where at least a portion of the constraint panels are configured to rotate about two corresponding rotation axes which need not be collinear, parallel, or aligned. In some embodiments, an anatomic simulator may include a first constraint panel configured to rotate about a first axis and a second constraint panel configured to rotate about a second axis.
The constraint panels may at least partially define a variably sized volume configured to receive an organ model. When an organ model disposed within the volume is expanded from a retracted configuration to an expanded configuration, the expanding organ model may exert a force on each of the constraint panels, thereby causing the constraint panels to rotate about their axes and expand the variably sized volume from a first volume to a second larger volume, thereby providing additional space for the expanding organ model and more accurately reflecting true anatomic motion of a complaint rib cage.
In some embodiments, an anatomic simulator may also include at least one elastic member that is configured to store potential energy when the constraint panels move from a first configuration to a second configuration. For example, when the organ model expands and causes the constraint panels to rotate away from their initial configuration, the at least one elastic member may store elastic potential energy. When the organ model retracts to its retracted configuration, the at least one elastic member may use its stored elastic potential energy to provide a restorative force that causes the constraint panels to return to their initial configuration.
In some embodiments, an anatomic simulator may enclose an organ model within a sealed environment. A sealed environment may enable temperature and/or humidity control, thereby better representing the conditions of an actual medical procedure. In addition to being more realistic, an anatomic simulator with temperature and/or humidity control may better preserve the natural functions and/or structural characteristics of an organ model. For example, a warm moist lung model may expand more naturally and to its regular extent in response to an applied pressure compared with a dry and/or cold lung model.
While some conventional anatomic simulators may be able to accommodate some amount of motion of the organ model, such simulators are typically only able to replicate a single motion pattern. For example, an anatomic simulator configured to replicate respiration using a lung model may only be configured to replicate regular, steady respiration. However, in actual medical procedures, a medical professional often desires more control over the breathing pattern of the patient. For example, the medical professional may adjust a ventilator to enter a “breath hold” mode, in which the lung (or other organ) is held in a static condition (e.g., at a constant pressure). Such a breath hold mode may be particularly advantageous when a delicate or sensitive task is being undertaken and a static working environment is desired. When the task is accomplished, the ventilator may be toggled back to a normal breathing mode, in which the lung is cyclically inflated and deflated. It may be beneficial to provide breath holds to simulate real animal lab or procedural situations. Performing breath holds may be challenging for conventional anatomic simulators. For example, if an organ model includes defects (e.g., small perforations), the anatomic simulator may be unable to maintain a constant pressure and perform a breath hold due to undetected leaks in the organ model and insufficient air flow control to compensate for these defects.
In view of the above, the inventors have recognized and appreciated the benefits associated with an anatomic simulation assembly that includes pressure sensing and feedback control to enable different breathing modes, including but not limited to breath holds. In some embodiments, such an assembly may include an anatomic simulator configured to receive an organ model, a pressure source in fluid communication with the anatomic simulator and configured to flow a fluid to the organ model, and pneumatic controls disposed along a flow path between the pressure source and the organ model. A pressure sensor may be configured to sense a pressure of the fluid provided to the organ model within the anatomic simulator, and a processor coupled to the pneumatic controls and the pressure sensor may be configured to operate the pressure source and/or pneumatic controls in various modes. In a breath hold mode, the processor may be configured to control the flow of fluid from the pressure source to the organ model with the one or more pneumatic controls based at least partially on the sensed pressure to maintain a target pressure within the organ model. In a normal breathing mode, the processor may be configured to control the flow of fluid from the pressure source to the organ model with the one or more pneumatic controls based at least partially on the sensed pressure and one or more parameters to cyclically increase and decrease a pressure within the organ model. Such an anatomic simulation assembly may be able to provide the desired functionality while accommodating for unknown numbers and/or types of defects in the organ model.
Furthermore, it can be desirable in a training exercise to accurately repeat a full image guided medical procedure performed on a patient using an organ model received within a simulator. In an image guided medical procedure, patient anatomy may be pre-operatively imaged (using, for example, a computerized tomography (CT) scan, a magnetic resonance imaging (MRI) scan, or other suitable imaging technique), and a 3D virtual model of the anatomy may be generated. Using this 3D virtual model, certain aspects of the procedure may be visualized and planned. For example, the 3D virtual model may be used to select a target, or plan a path to a target. Intra-operatively, the medical professional may navigate medical instruments with localization sensors within the patient anatomy. By capturing in real time position data from the instrument's localization sensors, the medical instruments may be registered to the 3D virtual model and real-time guidance along the pre-planned path to the target may then be provided to assist the medical professional in navigating the instrument within the patient. Similarly, during a training exercise, in order to replicate an image guided medical procedure using an organ model, the organ model can be imaged within the simulator to generate a 3D virtual model of the organ model to be used in to create a pre-planned path to a target and provide real time guidance during a training procedure performed within the organ model. Often, an organ model is moved between different simulators at different locations, or removed and replaced within the same simulator at different times. It is desirable to use the same 3D virtual model and planned path for the same organ model when moved from or replaced to a simulator or moved to a different simulator, eliminating the need to capture new image data and create a new 3D model and planned path. Additionally, imaging during a real patient procedure may occur days or weeks before the actual medical procedure, so it is reasonable to assume that organ position, orientation, and/or pose relative to the simulator may change. Accordingly, it can be desirable to simulate a predicted shift in patient anatomy between when imaging data is captured and a performed medical procedure. Conventional simulators are limited in that they do not facilitate accurate and repeatable alignment between the organ model and the simulator and often fail to provide any indication of a shifted alignment between the organ and the simulator from an imaging stage to a procedure stage.
In view of the above, the inventors have recognized and appreciated the benefits associated with an anatomic simulator that enables repeatable and reliable image guidance within an organ model. The inventors have appreciated that it would be advantageous to be able to position an organ model within an anatomic simulator during a medical training procedure to be consistent with the pose of the organ model within the anatomic simulator during the pre-operative imaging procedure and in some cases, shift the pose of the organ model to accommodate predicted shifts that could occur during real patient procedures. The medical professional may be confident that a procedure planned using a 3D virtual model (derived from the pre-operative imaging) would be appropriately applied to the physical organ model during the training procedure.
Accordingly, some embodiments of an anatomic simulator may include at least one alignment aperture formed in a constraint panel. Initially, the alignment aperture may permit marking of the organ model when the organ model is first received within the anatomic simulator, such as during an imaging procedure. Subsequently, the alignment aperture may permit visibility of the mark(s) disposed on the organ model when the organ model is received within the same (or a different) anatomic simulator. Visibility of the mark(s) may provide an indication of a desired position and orientation of the organ model relative to the one or more constraint panels when the organ model is received within the anatomic simulator.
As used herein, the term “position” should be understood as relating to a translational parameter, such as the linear coordinates of a point along a coordinate system's axes. The term “orientation” should be understood as relating to a rotational parameter, such as the angular coordinates of a body around a coordinate system's axes. The term “pose” should be understood as encompassing both the position and orientation of a body.
As used herein, rotation of a constraint panel about a connection to a corresponding base (e.g., an axis of rotation) may include both free rotation of the constraint panel about a connection that freely permits rotation of the constraint panel about the axis of rotation as well as elastic deformation of the constraint panel, the base, and/or an intermediate component that permits at least a portion of the constraint panel to rotate about the axis of rotation. Appropriate types of rotatable connections may include, but are not limited to, living hinges (e.g., elastic portions of the base, constraint panel, and/or an intermediate elastic component), torsional springs disposed between the constraint panel and base, mechanical hinges disposed between the constraint panel and base, and/or any other appropriate rotatable connection that is capable of connecting a constraint panel to a corresponding base while permitting at least a portion of the constraint panel to rotate relative to the base.
Turning to the figures, specific non-limiting embodiments are described in further detail. It should be understood that the various systems, components, features, and methods described relative to these embodiments may be used either individually and/or in any desired combination as the disclosure is not limited to only the specific embodiments described herein.
In some embodiments, the anatomic simulator 100 may additionally include at least one elastic member 108 configured to bias the first constraint panel 102 and the second constraint panel 104 towards the retracted configuration. Specifically, the elastic members 108 are configured to provide a restorative force when the first and second constraint panels 102, 104 are rotated to increase a size of the volume. In some embodiments, the size of the volume may be increased when the two constraint panels are rotated away from one another. The restorative force provided by the elastic members 108 biases the first constraint panel 102 and the second constraint panel 104 towards the noted retracted configuration. As best seen in
The anatomic simulator 100 includes a fluid inlet 114. The fluid inlet 114 is configured to be connected to and direct fluid (e.g., pressurized air) from a separate pressure source to an organ model disposed within the anatomic simulator 100. Appropriate types of pressure sources may include, but are not limited to, a volume of compressed fluid (e.g., a pressurized cylinder), a positive displacement pump, a bellows pump, and/or any other appropriate pressure source that may be connected to the fluid inlet. The anatomic simulator may also include a fluid outlet 124, see
Turning to
In some embodiments, a constraint panel may include one or more portions that are radiopaque. These radiopaque portions may be representative of anatomic features, which may enable a more realistic training environment. Additionally, in some embodiments, the radiopaque portions of a constraint panel may aid in registration of a 3D virtual model to a physical anatomic simulator. In the embodiment of
In some embodiments, an anatomic simulator may be configured to receive one or more additional structures within the interior volume of the anatomic simulator in addition to an organ model. Additional structures may be representative of anatomical structures present in a normal functioning human, and may aid in making a simulation more representative of an actual medical procedure by better approximating actual anatomy. For example,
In some embodiments, the one or more additional structures may include inserts or panels (not shown) for shifting a position of an organ model within the anatomic simulator. For example, in some embodiments where a shift in patient anatomy between pre-operative imaging of the anatomy and a patient procedure can be predicted, the inserts may in placed within the simulator after pre-operative images have been captured. Accordingly, the organ model can be shifted to simulate a predicted anatomical shift that would be experienced during a true patient procedure. In some embodiments, the inserts can be placed below, above, or on any side of the organ model shifting the organ as desired.
The assembly 400 additionally includes a pressure sensor 408 configured to sense a pressure of the fluid provided to the organ model. Although
The assembly 400 further includes a processor 410 operatively coupled to the pressure sensor 408 and at least one of the pneumatic controls 406. The processor may be operatively coupled with associated non-transitory computer readable memory that includes instructions that when executed cause the assembly to perform any of the methods described herein. The processor 410 may additionally be coupled to the pressure source 404 in some embodiments. The processor is configured to operate in different modes, which may be selected by a user through a user interface 412. A user interface 412 may be connected to a processor via a wired or wireless connection. A user interface may include a combination of buttons, dials, and/or switches; a touch screen; an application for a smart phone; or any other suitable interface configured to receive input from a user. An anatomic simulation assembly may be configured to operate in different operating modes, which may be selected based on ser input received through the user interface.
In some embodiments, a system may be configured to operate in a normal breathing mode. In such an operating mode the processor 410 controls the flow of fluid to cyclically increase and decrease the pressure within an organ model disposed within the anatomic simulator 402, thereby causing the organ model to expand and retract in a manner representative of steady respiration. Specifically, the processor 410 controls the flow of fluid from the pressure source 404 to the organ model using the one or more pneumatic controls 406 based at least partially on a sensed pressure from the pressure sensor 406. In some embodiments, fluid may be actively forced (e.g., pumped) into the organ model, and may be expelled passively by opening a valve and relying on the natural elasticity of the organ model and/or the restoring force of an elastic member of the anatomic simulator to force fluid out of the organ model. Alternatively, in some embodiments a flow resistance between the pressure source may be increased by closing a valve or increasing a flow resistance along a flow path extending from the pressure source to the organ model to reduce a flow of fluid to the organ model. Similar to the above, the natural elasticity of the organ model and/or the restoring force of an elastic member of the anatomic simulator may then force fluid out of the organ model. Of course, embodiments in which the pressure source and/or pneumatic controls are operated to actively force fluid into and out of the organ model are also contemplated.
In some embodiments, normal breath mode may be operated in open-loop control, in which the sensed pressure from the pressure sensor 406 may not be used as feedback. In some embodiments, the processor 410 may control the flow of fluid based on one or more parameters beyond the sensed pressure from the pressure sensor 406. These additional parameters may be default program settings, or may be editable by a user, such as through the user interface 412. The additional parameters may include a cycle rate parameter such as a number of breaths per minute, a pressure limit such as a maximum pressure, a pressure rate limit such as a maximum rate of pressure increase, a flow rate limit, or any other suitable parameter. In some embodiments, the controls of an anatomic simulation assembly may be representative of the controls of a ventilator, and thus may be able to replicate some or all of the functions of a ventilator.
In some embodiments, an assembly may also be selectively operated in a breath hold mode by a user. In such an embodiment, the processor 410 controls the flow of fluid to maintain a target pressure within the organ model. For example, the pressure sensor 408 may sense a pressure within the organ model and/or other portion of a fluid flow path connected to the organ model. The processor 410 may then control the flow of fluid to the organ model to maintain a target pressure based on the sensed pressure until a certain condition is determined (e.g., a time limit is reached, or additional user input is received through the user interface 412). In some embodiments, the processor may control the flow fluid to the organ model to maintain the target pressure if the sensed pressure is greater than or equal to a threshold pressure. It should be appreciated that depending on the embodiment the target pressure may be the same as or greater than the threshold pressure in various embodiments. The target pressure and/or the threshold pressure may be received through the user interface 412. The sensed pressure from the pressure sensor 408 (and/or other information from any other sensors) is used in a closed-loop feedback control architecture to maintain the target pressure within the organ model once the threshold pressure is exceeded. In breath hold mode, the processor 410 controls the pressure source 404 and/or the pneumatic controls 406 to make adjustments to maintain the target pressure, potentially accommodating for the presence of any defects in the organ model. For example, if the organ model includes small perforations such that stopping all flow into the organ model would result in a continual pressure decrease due to a small leak, the processor may instead control the pressure source and/or the pneumatic controls to maintain a corresponding fluid flow into the organ model to compensate for the leaks, thereby maintaining the pressure within the organ model at the target pressure. In this way, closed-loop feedback control (whether implemented in the breath hold mode, or in a different mode) may enable robust performance, even with an imperfect organ model.
While only two control modes are described above (i.e., cyclic normal breathing and breath hold), it should be understood that a user may selectively switch operation of an anatomic simulation assembly between any number of desired operating modes as the disclosure is not so limited.
Alternatively, the tubing 706 may be eliminated and the LMA device 704 and fluid outlet 124 may be directly coupled to the ET tube 710. In this alternative, the ET tube 710 may be laterally constrained by the fixture 708. Further, the ET tube 710 may be constrained in both axial (e.g., in/out motion) and radial (e.g., lateral left/right motion) degrees of freedom by one or more flanges, rigid concentric structures, an/or the surrounding concentric base wall at an entry port to the base 106. In this example, the LMA device 704 may remain substantially fixed in orientation and position. In some examples, the ET tube 710 may be unconstrained in axial motion (e.g., in/out motion), allowing for translational positioning of the LMA device 704 during a simulated procedure. The LMA device 704 either may be suspended in the trachea of the organ model, with a position and orientation influenced by the base 106 and other structures or may be configured to be compliant so as to allow the positioning to be prescribed by the anatomy of the trachea of the organ model.
While the present teachings have been described in conjunction with various embodiments and examples, it is not intended that the present teachings be limited to such embodiments or examples. On the contrary, the present teachings encompass various alternatives, modifications, and equivalents, as will be appreciated by those of skill in the art. Accordingly, the foregoing description and drawings are by way of example only.
The above-described embodiments of the technology described herein can be implemented in any of numerous ways. For example, the embodiments may be implemented using hardware, software or a combination thereof. When implemented in software, the software code can be executed on any suitable processor or collection of processors, whether provided in a single computing device or distributed among multiple computing devices. Such processors may be implemented as integrated circuits, with one or more processors in an integrated circuit component, including commercially available integrated circuit components known in the art by names such as CPU chips, GPU chips, microprocessor, microcontroller, or co-processor. Alternatively, a processor may be implemented in custom circuitry, such as an ASIC, or semicustom circuitry resulting from configuring a programmable logic device. As yet a further alternative, a processor may be a portion of a larger circuit or semiconductor device, whether commercially available, semi-custom or custom. As a specific example, some commercially available microprocessors have multiple cores such that one or a subset of those cores may constitute a processor. Though, a processor may be implemented using circuitry in any suitable format.
Also, the disclosed systems, and associated one or more processors, may have one or more input and output devices. These devices can be used, among other things, to present a user interface. Examples of output devices that can be used to provide a user interface include display screens for visual presentation of output and speakers or other sound generating devices for audible presentation of output. Examples of input devices that can be used for a user interface include keyboards, individual buttons, and pointing devices, such as mice, touch pads, and digitizing tablets. As another example, a computing device may receive input information through speech recognition or in other audible format.
Also, the various methods or processes outlined herein may be coded as software that is executable on one or more processors that employ any one of a variety of operating systems or platforms. Additionally, such software may be written using any of a number of suitable programming languages and/or programming or scripting tools, and also may be compiled as executable machine language code or intermediate code that is executed on a framework or virtual machine.
In this respect, the embodiments described herein may be embodied as a computer readable storage medium (or multiple computer readable media) (e.g., a computer memory, one or more floppy discs, compact discs (CD), optical discs, digital video disks (DVD), magnetic tapes, flash memories, RAM, ROM, EEPROM, circuit configurations in Field Programmable Gate Arrays or other semiconductor devices, or other tangible computer storage medium) encoded with one or more programs that, when executed on one or more computers or other processors, perform methods that implement the various embodiments discussed above. As is apparent from the foregoing examples, a computer readable storage medium, which may also be referred to as a computer readable memory, may retain information for a sufficient time to provide computer-executable instructions in a non-transitory form. Such a computer readable storage medium or memory can be transportable, such that the program or programs stored thereon can be loaded onto one or more different computing devices or other processors to implement various aspects of the present disclosure as discussed above. As used herein, the term “computer-readable storage medium”, or similar term, encompasses only a non-transitory computer-readable medium that can be considered to be a manufacture (i.e., article of manufacture) or a machine. Alternatively or additionally, the disclosure may be embodied as a computer readable medium other than a computer-readable storage medium, such as a propagating signal.
The terms “program” or “software” are used herein in a generic sense to refer to any type of computer code or set of computer-executable instructions that can be employed to program a computing device or other processor to implement various aspects of the present disclosure as discussed above. Additionally, it should be appreciated that according to one aspect of this embodiment, one or more computer programs that when executed perform methods of the present disclosure need not reside on a single computing device or processor, but may be distributed in a modular fashion amongst a number of different computers or processors to implement various aspects of the present disclosure.
Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Typically the functionality of the program modules may be combined or distributed as desired in various embodiments.
The embodiments described herein may be embodied as a method, of which an example has been provided. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
Further, some actions are described as taken by a “user.” It should be appreciated that a “user” need not be a single individual, and that in some embodiments, actions attributable to a “user” may be performed by a team of individuals and/or an individual in combination with computer-assisted tools or other mechanisms.
This application claims priority to and benefit of U.S. Provisional Application No. 63/273,198, filed Oct. 29, 2021 and entitled “Anatomic Simulation Assemblies,” which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
63273198 | Oct 2021 | US |