New Paragraph

Paragraphs

Actions Matter Content Para # Notes Modified
View Edit
Delete
PER-17 The canvas 1304 presents a model to the user and enables a user to interact with the model including changing the view and/or perspective, the coordinate system, the color of the model or parts of the model, use and/or apply tools to the model to take measurements, identify vertices, identify planes, implement cuts or resections on the model, define longitudinal axes, and the like. In FIG. 13A, the canvas 1304 displays a bone model 404 of first metatarsal 208 with the base or proximal end of the first metatarsal 208 on the left hand side and the head of the first metatarsal 208 on the right hand side. 308 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 The workflow pane 1306 illustrates and/or presents a sequence of steps 1202 of the workflow 1050 to the user 1002 in the user interface 1300. The canvas 1304 presents one or more models to a user 1002 in the user interface 1300. The workflow pane 1306 may present the sequence of steps 1202 in order from top to bottom, with the first step shown at the top of the workflow pane 1306 and the last step shown at the bottom of the workflow pane 1306. Of course, not all the steps of the workflow 1050 may be visible at once and the workflow pane 1306 may include a scroll bar to enable the user 1002 to see a subset of the sequence of steps 1202. 309 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 Advantageously, embodiments of the present disclosure enable both a user 1002 and the system 1000 to interact with, and manipulate, and/or modify one or more models either each alone and independently and/or together in a joint effort. In this manner, the efficiencies of using the system 1000 and the expertise of the user 1002 are leveraged together in generating a patient-specific device 1090. 310 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In the illustrated embodiment, the workflow 1050 may include steps that are performed exclusively by the system 1000 and others that are performed exclusively by the user 1002. In the one embodiment, steps that are to be performed exclusively by the system 1000 may be indicated by a particular icon, such a robot head icon 1308 while steps that are to be performed exclusively by a user 1002 may be indicated by a particular icon, such a person head icon 1310. In another embodiment, certain steps may be performed by the system 1000 or patient-specific device design apparatus 450 and subsequently may be modified, revised, and/or adapted by a user 1002. 311 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In one embodiment, the patient-specific device design apparatus 450 manipulates a model 1312. Those of skill in the art will appreciate that the model 1312 may be any model including a bone model 404 of one or more bones of a patient and/or a patient-specific device model 1072, either alone and separate or together presented at once within the canvas 1304. The illustrated embodiment includes bone model 404 of a first metatarsal 208. 312 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In the illustrated embodiment, the patient-specific device design apparatus 450 may include computer program code, executable code, that includes a set of instructions in the code to manipulate the model 1312 according to a particular step in the sequence of steps 1202. After the code completes the particular step, a subsequent step may be performed by the user 1002. 313 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In one embodiment, the patient-specific device design apparatus 450 does not manipulate the model 1312 until after receiving an instruction from the user 1002. Of course, the instruction from the user 1002 can take a variety of forms. For example, in one embodiment, the instruction from the user 1002 may be an explicit instruction for the patient-specific device design apparatus 450 to implement a step of the sequence of steps 1202 in response to a user 1002 activating a control of the user interface 1300. For example, a “continue” button 1313 may be displayed to a user that the user can use to provide instruction for the patient-specific device design apparatus 450 to implement a current step in the sequence of steps 1202. Alternatively, or in addition, the user interface 1300 may include a “start” control button 1315 associated with a step (e.g., (presented near the step on the workflow pane 1306) and the patient-specific device design apparatus 450 may not initiate that particular step until the user activates that “start” control. 314 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In the illustrated embodiment, the system 1000 has completed the first step, step 1 and the workflow 1050 has advanced to the second step. In the first step, the system 1000 may perform some initialization and/or setup functions for using the model 1312. In one example, the system 1000 may load one or more STL files as a solid 3D object(s) and present this object as the model 1312 to a user, with a desired orientation, view, perspective, and/or coloring. Advantageously, the system 1000 may perform certain steps faster and more efficiently than a user 1002. Alternatively, or in addition, steps the system 1000 may perform may be more routine, repetitive, or mundane. Other steps of the sequence of steps 1202 may be reserved or designated for the user 1002 and may require a higher degree of skill, precision, experience, and/or expertise. 315 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 The system 1000 may highlight 1314 the step of the workflow 1050 currently being performed. Those of skill in the art will appreciate that the highlight 1314 may take a variety of forms including a bounding box, a background coloring, animations, and the like. 316 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In certain embodiments, the system 1000 is configured to advance in order from a current step to a subsequent step in the workflow 1050 in response to an instruction from the user 1002. Said another way, the user 1002 is in control of progression through the workflow 1050. In one embodiment, the steps that are completed by the user 1002 may include a control button that enables the user 1002 to indicate when they have completed that particular step. For example, in the illustrated embodiment, steps to be performed by the user (e.g., indicated by the person head icon 1310) may also include a control button 1317 labeled “I’m done” which a user 1002 can activate when they have completed all tasks to the steps they are responsible for. 317 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In certain embodiments, the system 1000 may advance, in order to, a subsequent step in the sequence of steps 1202 of the workflow 1050 in response to the “I’m done” instruction provided by the user 1002. Finally, the system 1000 may terminate the workflow 1050 when a last step of the workflow 1050 is completed. 318 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In certain embodiments, the system 1000 may review and/or check the work performed by the user 1002 after the user 1002 indicates that they have completed the step assigned to them. For example, where a user adds descriptive text, the system 1000 may spell check the text for accuracy. Alternatively, or in addition, the system 1000 may check that changes made by the user 1002 are within a range of acceptable parameters. 319 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 Similarly, a user 1002 may review and/or revise tasks performed by the system 1000 when the system 1000 implements one of the steps assigned to the system 1000. For example, in one embodiment, the system 1000 may be tasked with locating a longitudinal axis for a long bone model. After the system 1000 defines a longitudinal axis, a user 1002 may refine or revise the definition for improved accuracy. 320 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In certain embodiments, the workflow 1050 may include steps that require action by both the system 1000 and the user 1002. Such steps may be referred to as “hybrid steps.” Such steps may be indicated by both a robot head icon 1308 and a person head icon 1310 on the same step. In such steps, the system 1000 or the user 1002 may perform a first set of tasks for the step and the remaining tasks of the step are performed by the other one of the system 1000 or the user 1002. For example, the system 1000 may orient a bone model 404 and may measure a structure within the bone model 404, next a user 1002 may use the measurements to define a cut face for a planned resection of the bone model 404. Thus, in such a step a user 1002 may interact with the bone model 404 to complete the step. Alternatively, or in addition, hybrid steps may be divided into new steps, one to be completed exclusively by the system 1000 and a subsequent step to be completed exclusively by the user 1002. 321 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 FIG. 13B illustrates an exemplary user interface 1300 for one step, one stage, of a workflow 1050 for generating a patient-specific device 1090, according to one embodiment. The canvas 1304 illustrates a model 1312 that is also an active model 1316 of the model 1312. In certain embodiments, a model 1312 can be or can include different types of models. An active model 1316 is a model of a three dimensional object in a solid form. The active model 1316 includes accurate modeling of a surface of the object was well as the internal structures and/or parts of the object (e.g., the solid volume of a bone, including any internal structures). 322 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In the illustrated embodiment, the model 1312 of the first metatarsal 208 is an active model 1316 to enable other steps and/or operations to be performed on the bone model as part of the workflow 1050. For example, by modeling a solid bone the active model 1316 enables an accurate representation of how the bone can be cut, resected, drilled, or otherwise modified as part of the workflow 1050. Generally, a bone model 404 having models that are to be manipulated, modified, and/or changed as part of a workflow 1050 may be modeled as active models 1316 such that the manipulation, modifications, and/or changes are as realistic as possible. 323 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 In addition, the system 1000 supports context models (see FIGs. 13C, 13D, 13E). A context model 1318 is a model that provides context in relation to other models, such as active models 1316. A context model 1318 is a representation of an object that provides an indication of the size and/or dimensions of the object and may include coloring of the object. Generally, a context model 1318 is not resected or cut or manipulated in a way such that a solid representation of the object is needed. Typically, the size and configuration of the object indicated by a context model 1318 is sufficient for the purposes of the workflow 1050. Accordingly, a context model 1318 can be represented in the system 1000 as a 3D wireframe and/or a 3D surface that defines a corresponding surface of a bone represented by the context model 1318. In certain instances, a context model 1318 may be a two dimensional image of the object. Advantageously, modeling, modifying, and/or working with a context model 1318 requires minimal computing resources to load, display, manipulate, view, print, store, etc. 324 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 Examples of active models 1316 may include a bone model of a first metatarsal 208 and/or a medial cuneiform 202 because these are models of bones that may receive an osteotomy as part of a surgical procedure that uses the patient-specific device 1090. Therefore, the bone models 404 of the first metatarsal 208 and medial cuneiform 202 may be active models 1316 while other bone models of other bones of a patient’s foot around the first metatarsal 208 and a medial cuneiform 202 may be represented by context models 1318. 325 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 Advantageously, active model 1316 can provide a highly realistic representation of the physical bones of the patient. These representations are helpful to define one or more osteotomies to be performed on bones represented by the active models 1316. However, modeling, presenting, manipulating, and otherwise working with active model 1316 can consume more computing resources than non-active models 1316. In contrast, context models 1318 include sufficient detail and/or information to give an operator, user, and/or surgeon an understanding of the relationship between bones represented by the active models 1316 and bones represented by the context models 1318 and consume fewer computing resources. Advantageously, the bone models 404 of the present disclosure includes a set of active models 1316 and a set of context models 1318. The context models 1318 are configured to use less/fewer computing resources than the active model 1316. In this manner, the embodiments of the present disclosure optimize the use of computing resources and provide an efficient and effective system 1000 for generating patient-specific devices 1090. 326 Added by DJM Jan 2024 1/6/24, 10:05 PM
View Edit
Delete
PER-17 Those of skill in the art will appreciate that in addition to a bone model 404 including a combination of active models 1316 and context models 1318, a patient-specific device model 1072 may include a combination of active models 1316 and context models 1318. For example, certain parts or components of a patient-specific device model 1072 may be well known and/or may not be customized and may thus be represented as context models 1318 rather than active models 1316. In this manner, use of computing resources can be optimized by the system 1000. 327 Added by DJM Jan 2024 1/6/24, 10:05 PM

Page 22 of 438, showing 20 record(s) out of 8,747 total