The present application relates generally to cosmetic and therapeutic training system, and more specifically to systems, devices, and methods for facial injection training.
A variety of medical injection procedures are often performed in prophylactic, curative, therapeutic, or cosmetic treatments. Injections may be administered in various locations on the body, such as under the conjunctiva, into arteries, bone marrow, the spine, the sternum, the pleural space of the chest region, the peritoneal cavity, joint spaces, and internal organs. Injections can also be helpful in administering medication directly into anatomic locations that are generating pain. These injections may be administered intravenously (through the vein), intramuscularly (into the muscle), intradermally (beneath the skin), subcutaneously (into the fatty layer of skin), or by way of intraperitoneal injections (into the body cavity). Injections can be performed on humans as well as animals. The methods of administering injections typically vary for different procedures and may depend on the substance being injected, the needle size, or the area of injection.
Injections are not limited to treating medical conditions, but may be expanded to treating aesthetic imperfections, restorative cosmetic procedures, procedures for treating migraine, depression, epidurals, orthopedic procedures, self-administered injections, in vitro procedures, or other therapeutic procedures. Many of these procedures are performed through injections of various products into different parts of the body. The aesthetic and therapeutic injection industry comprises two main categories of injectable products: neuromodulators and dermal fillers. The neuromodulator industry commonly utilizes nerve-inhibiting products such as Botox®, Dysport®, and Xeomin®, among others. The dermal filler industry utilizes products administered by providers to patients for orthopedic, cosmetic and therapeutic applications, such as, for example, Juvederm®, Restylane®, Belotero®, Sculptra®, Artefill®, Voluma®, Kybella®, Durolane®, and others. The providers or injectors may include plastic surgeons, facial plastic surgeons, oculoplastic surgeons, dermatologists, orthopedist, primary care givers, psychologist/psychiatrist, nurse practitioners, dentists, and nurses, among others.
One of the problems in the administration of injections is that there is no official certification or training process. Anyone with a minimal medical related license may inject a patient. These “injectors” may include primary care physicians, orthopedist, dentists, veterinarians, nurse practitioners, nurses, physician's assistants, aesthetic spa physicians, therapeutic or the patient for self-administered injections. However, the qualifications and training requirements for injectors vary by country, state, and county. For example, in most states in the United States, the only requirement to inject patients with neuromodulators and/or fillers is a nursing degree or medical degree. This causes major problems with uniformity and expertise in administering injections. The drawbacks resulting from a lack of uniformity in training and expertise are widespread throughout the medical industry. Doctors and practitioners often are not well trained in administering injections for diagnostic, therapeutic, and cosmetic purposes. This lack of training often leads to instances of chronic pain, headaches, bruising, swelling or bleeding in patients.
Current injection training options are classroom-based, with hands-on training performed on live models. The availability of models is limited. Moreover, even when available, live models are limited in the number and type of injections that may be performed on them. The need for live models is restrictive because injectors are unable to be exposed to a wide and diverse range of situations in which to practice. For example, it may be difficult to find live models with different skin tones or densities. This makes the training process less effective because patients often have diverse anatomical features as well as varying prophylactic, curative, therapeutic, or cosmetic needs. Live models are also restrictive because injectors are unable to practice injection methods on internal organs due to health considerations. As a result of these limited training scenarios, individuals seeking treatments involving injections have a much higher risk of being treated by an inexperienced injector. This may result in low patient satisfaction with the results, or in failed procedures. In many instances, patients have experienced lumpiness from incorrect dermal filler injections. Some failed procedures may result in irreversible problems and permanent damage to a patient's body. For example, patients have experienced vision loss, direct injury to the globe of the eye, and brain infarctions where injectors have incorrectly performed dermal filler procedures. Other examples of side effects include inflammatory granuloma, skin necrosis, endophthalmitis, injectable-related vascular compromise, cellulitis, biofilm formation, subcutaneous nodules, fibrotic nodules, other infections, and death.
Sensor-based injection training systems and methods are described in U.S. patent application Ser. No. 14/645,997, filed on Mar. 12, 2015, and titled “AUTOMATED DETECTION OF PERFORMANCE CHARACTERISTICS IN AN INJECTION TRAINING SYSTEM,” the entire disclosure of which is hereby incorporated by reference and made part of this specification as if set forth fully herein in its entirety.. Systems and methods can be provided for injection training by collecting, processing, analyzing and displaying measured information associated with the delivery of an injection. Sensor-based measurements of a syringe's position and orientation in three-dimensional space are obtained and processed to provide metrics of a trainee's injection performance. The measurements can be combined with a digital model of a training apparatus to deliver a computer-generated, graphical depiction of the training injection, enabling visualization of the injection from perspectives unavailable in the physical world. The training injection execution, as reflected in the measured sensor-based data, can be reviewed and analyzed at times after, and in locations different than, the time and location of the training injection. Additionally, injection training data associated with multiple training injections can be recorded, aggregated and analyzed for, among other things, trends in performance.
In addition, for some injection trainings, the angle and depth of entry of the syringe needle into the training apparatus is of particular importance. For example, to ensure that fillers are injected at the right depth and/or orientation. 9-axis inertia motion sensors (IMS) on the syringe and/or sensors on the training apparatus can be used to measure the position and orientation of the syringe needle to provide graphical depiction of the training injection. However, the graphical depiction still may not provide a direct visual guide to the trainee about where and at which angle the needle should eventually land underneath the skin. In some embodiments described herein, a system can be configured to provide injection training using a two-target scoring system. The two- target scoring system provides two target areas for the trainee, namely an injection entry target on the skin of the training apparatus and a product injection target under the skin. By practicing hitting both targets and following instructions associated with the two-target scoring training, the trainee can have a visual guide, and gradually develop muscle memory for, among other things, the desired angle and depth of needle entry, and/or the injection pressure and duration.
In some embodiments described herein, a system can be configured to provide training of specific injection techniques, including but not limited multi-target scoring techniques. For example, the system described herein can be configured to provide training for a fanning technique. In another example, the system described herein can be configured to provide training for a linear threading technique. For both fanning and linear threading techniques, the system can provide one injection entry target and a plurality of product injection targets. By practicing hitting all the targets and following instructions associated with the fanning or linear threading technique training, the trainee can have a visual guide, and gradually develop muscle memory for, among other things, the desired angle and depth of needle entry, and/or the injection pressure and duration at each product target, and/or the desired depth for needle retraction before moving to a new product target. Additional techniques include but are not limited to cross hatching, serial puncture, serial threading, depot injection, Fern Pattern, cone, Z-Track method, and the like.
The systems, methods, devices, and non-transitory, computer-readable media discussed herein include several aspects, no single one of which is solely responsible for its desirable attributes. Without limiting the scope of the disclosed invention as expressed by the claims which follow, some features are discussed briefly below. After considering this discussion, and particularly after reading the section entitled “Detailed Description,” it will be understood how advantageous features of this disclosure include, among other things, improved injection training.
In one aspect of the present disclosure, an injection training system is described. The injection training system can include a training apparatus configured to receive a training injection, the training apparatus comprising one or more training apparatus sensors; a syringe configured to deliver the training injection, the syringe including a needle and one or more syringe sensors; one or more processors in communication with the training apparatus and the syringe; and a user interface in communication with the one or more processors; wherein when a trainee performs the training injection on the training apparatus using the syringe, the one or more training apparatus and syringe sensors are configured to measure position and/or orientation information of the syringe and the training apparatus, and the one or more processors are configured to receive and process inputs from the one or more training apparatus and syringe sensors so as to output on the user interface three-dimensional digital models of the training apparatus and the syringe corresponding to the position and/or orientation of the syringe relative to the training apparatus as the trainee is performing the training injection. The one or more training apparatus and syringe sensors of the system can be configured to measure one or more of injection force, injection duration, or injection volume, and the one or more processors are configured to receive and process inputs from the one or more training apparatus and syringe sensors so as to output feedback of the one or more of injection force, injection duration, or injection volume, and/or an outcome simulation.
The system can further comprise one or more training modules in communication with the one or more processors, the one or more training modules comprising instructions to a trainee performing the training injection, the instructions configured to be displayed on the user interface. The one or more training modules can comprise a two-target scoring training module, wherein the two-target scoring training module is configured to provide an injection entry target on a surface of the training apparatus and a product injection target under the surface of the training apparatus for display on the user interface. The injection entry target and product injection target can be configured to be displayed sequentially to trace movements of the needle during the training injection. The one or more training modules can comprise a multi-target scoring training module, wherein the multi-target scoring training module is configured to provide an injection entry target on a surface of the training apparatus and a plurality of product injection targets under the surface of the training apparatus for display on the user interface. The plurality of product injection targets can project outward from the injection entry target, and the injection entry target and plurality of product injection targets are configured to be displayed sequentially to trace movements of the needle during the training injection, the injection entry target configured to be displayed first. The plurality of product injection targets can be substantially linearly spaced from the injection entry target and from one another, and the injection entry target and plurality of product injection targets are configured to be displayed sequentially to trace movements of the needle during the training injection, the injection entry target configured to be displayed first and followed by a product injection target farthest from the injection entry target. The multi-target scoring training module can comprise a plurality of injection entry targets.
The one or more processors of the system can be configured evaluate the training injection based on the inputs from the one or more training apparatus and syringe sensors and evaluation logics from one or more training modules. The one or more training apparatus sensors can comprise an optical sensor. The one or more syringe sensors can comprise 9-axis inertial motion sensors. The one or more syringe sensors can comprise a force sensor configured to measure injection force. The syringe can comprise a light emission source. The one or more processors can be configured to record and transmit data associated with the training injection to a database. The data can be configured for playback. The training apparatus can be an artificial human head.
In another aspect of the present disclosure, an injection training system is described. The injection training system can include one or more processors in communication with and receiving inputs from one or more sensors on a training apparatus and/or on a needle; and a user interface in communication with the one or more processors and configured to provide injection instructions associated with the injection technique, the injection instructions including an injection entry target on the training apparatus where the needle should penetrate the training apparatus, and a product injection target on the training apparatus where the training injection should be delivered, wherein the inputs from the one or more sensors on the training apparatus and/or needle comprise injection information associated with the training injection, the injection information including a needle entry location for the training injection, and a product injection location where the training injection was delivered, and wherein the user interface is configured to display indications of positions and/or orientations of the needle and training apparatus, and the one or more processors are configured to analyze the injection information including determining whether the training injection was delivered to the injection entry target and product injection target. The inputs from the one or more sensors on the training apparatus and/or needle can further comprise one or more of an injection force or injection duration. The one or more processors can be configured to evaluate the injection information relative to one or more of the following evaluation criteria: a targeting accuracy score; a depth of the training injection; a duration of the training injection; an angle of entry of the training injection; an injection force; or an amount of therapeutic agent delivered by the training injection.
In another aspect of the present disclosure, an injection training system is described. The injection training system can include one or more processors in communication with and receiving inputs from one or more sensors on a training apparatus and/or on a needle; and a user interface in communication with the one or more processors and configured to provide injection instructions associated with the injection technique, the injection instructions including an injection entry target on the training apparatus where the needle should penetrate the training apparatus, and a plurality of product injection targets on the training apparatus where a plurality of injections should be delivered after the needle penetrates the training apparatus, wherein the inputs from the one or more sensors on the training apparatus and/or needle comprise injection information associated with the training injection, the injection information including a needle entry location for the training injection, and a plurality of product injection locations on the training apparatus where the plurality of injections were delivered during the training injection, and wherein the user interface is configured to display indications of positions and/or orientations of the needle and training apparatus, and the one or more processors are configured to analyze the injection information including determining whether the training injection was delivered to the injection entry target and plurality of product injection targets. The injection instructions can comprise a plurality of injection entry targets and the injection information can comprise a plurality of needle entry locations. The plurality of product injection targets can project outward from the injection entry target and the injection instructions include a needle retracting target near the injection entry target under a surface of the training apparatus after each of the plurality of injections. The plurality of product injection targets can be substantially linearly spaced from the injection entry target and from one another, and the training instructions include displaying sequentially the plurality of product injection targets with decreasing distance from the injection entry target. The inputs from the one or more sensors on the training apparatus and/or needle can further comprise one or more of an injection force or injection duration. The one or more processors can be configured to evaluate the injection information relative to one or more of the following evaluation criteria: a targeting accuracy score; a depth of the training injection; a duration of the training injection; an angle of entry of the training injection; an injection force; a maximum number of injections during the training injection; or an amount of therapeutic agent delivered by the training injection. The training technique can be one of fanning, linear threading, cross hatching, serial puncture, serial threading, depot injection, Fern Pattern, cone, or Z-Track method.
In another aspect of the present disclosure, a method of providing injection training is described. The method can include providing injection instructions associated with the injection technique, the injection instructions including an injection entry target on a training apparatus where a needle should penetrate the training apparatus, and a product injection target on the training apparatus where the training injection should be delivered; obtaining injection information associated with the training injection, wherein the injection information can comprise a needle entry location for the training injection, and a product injection location where the training injection was delivered; displaying on a user interface indications of positions and/or orientations of the needle and training apparatus; and analyzing the injection information including determining whether the training injection was delivered to the injection entry target and product injection target. The plurality of product injection targets can be substantially linearly spaced from the injection entry target and from one another, and the training instructions include displaying sequentially the plurality of product injection targets with decreasing distance from the injection entry target. The one or more processors can be configured to evaluate the injection information relative to one or more of the following evaluation criteria: a targeting accuracy score; a depth of the training injection; a duration of the training injection; an angle of entry of the training injection; an injection force; a maximum number of injections during the training injection; or an amount of therapeutic agent delivered by the training injection.
In yet another aspect of the present disclosure, a method of providing injection training is described. The method can include providing injection instructions associated with the injection technique, the injection instructions including an injection entry target on a training apparatus where a needle should penetrate the training apparatus, and a plurality of product injection targets on the training apparatus where a plurality of injections should be delivered after the needle penetrates the training apparatus; obtaining injection information associated with the training injection, wherein the injection information can comprise a needle entry location for the training injection, and a plurality of product injection locations on the training apparatus where the plurality of injections were delivered during the training injection; displaying on a user interface indications of positions and/or orientations of the needle and training apparatus; and analyzing the injection information including determining whether the training injection was delivered to the injection entry target and plurality of product injection targets. The injection instructions can comprise a plurality of injection entry targets and the injection information can comprise a plurality of needle entry locations. The plurality of product injection targets can project outward from the injection entry target and the injection instructions include a needle retracting target near the injection entry target under a surface of the training apparatus after each of the plurality of injections. The plurality of product injection targets can be substantially linearly spaced from the injection entry target and from one another, and the training instructions include displaying sequentially the plurality of product injection targets with decreasing distance from the injection entry target. The one or more processors can be configured to evaluate the injection information relative to one or more of the following evaluation criteria: a targeting accuracy score; a depth of the training injection; a duration of the training injection; an angle of entry of the training injection; an injection force; a maximum number of injections during the training injection; or an amount of therapeutic agent delivered by the training injection.
For purposes of summarizing the disclosure, certain aspects, advantages, and novel features have been described herein. Of course, it is to be understood that not necessarily all such aspects, advantages, or features will be embodied in any particular embodiment.
Described in further detail below are aspects of systems, methods, devices, and non-transitory computer-readable media for injection training. The aspects may be combined, in whole or in part, with injection training systems such as those from TruInject™ Medical Corporation, assignee of the present application. While reference to TruInject™ Medical Corporation may be included in the description that follows, it will be understood that the aspects described herein may be applied in other injection contexts and systems without departing from the scope of the present disclosure.
While the foregoing “Brief Description of the Drawings” references generally various embodiments of the disclosure, an artisan will recognize from the disclosure herein that such embodiments are not mutually exclusive. Rather, the artisan would recognize a myriad of combinations of some or all of such embodiments.
The present disclosure generally relates to injection training systems, methods, devices, and non-transitory, computer-readable media. The system can include a training apparatus with internal sensor(s) and/or software, syringe(s) with one or more sensors and a wireless transmitter, a computer and/or tablet with image and other processors, software and/or backend servers. In some embodiments, the system can further include a stand, a transportation case, charging stations, and accompanying accessories. The training apparatus can be an artificial training head, or any portion of a patient's anatomy, including but not limited to neck, arms, legs, back torso, and the like. In some embodiments, the system can be used with live people. Although the present disclosure is described mainly with respect to a head or face structure, it is to be understood that the present disclosure is not limited to a head or face, but extends to any anatomical structure. By way of non-limiting example, a trainee may practice injecting into a synthetic face of the training head using one of the syringes. A local display device or user interface, which can be an integral part of the computer and/or tablet, and/or a separate device, is configured to show the 3-dimensional position and orientation of the needle tip reflecting information sent from the syringe and/or the training head. Testing performance data can include training pass/fail and scoring information, and can also include information detailing the profile of the syringe interaction with the training head, which can be transmitted from the syringe and/or TCH to the training server. Injection training may include providing a website or cloud-based database accessible by the trainee, health care provider, training company, or injection manufacturer.
The syringe 120 can include a syringe processor 124 configured to receive inputs from the one or more syringe sensors, and a wireless communication module or transmitter 126 in communication with the syringe processor 124. The wireless communication module 126 can enable wireless communication via a network with a syringe sensor interface 136 in a local tablet computer 130. Using a tablet computer 130 can advantageously improve portability of the injection training system 100. The network may be a public network including but not limited to the Internet, or a private network including but not limited to a virtual private network, also referred to as a “VPN”. The messages communicated via the network can be transmitted and/or received using appropriate and known network transmission protocols including but not limited to TCP/IP. The network can include one or more networking technologies, such as satellite, LAN, WAN, cellular, peer-to-peer, and the like. In some embodiments, the wireless communication can be via Bluetooth technology. The wireless communication module 126 can provide syringe sensor inputs received by the syringe processor 124 to the syringe sensor interface 136. The syringe 120 can further include a light emission source 128, such as an LED.
With continued reference to
Outputs of the training head sensor interface 132 and the syringe sensor interface 136 can be fed into a sensor fusion algorithm 135 in the tablet computer 130 for determining a position, orientation and/or motion of the syringe 120 relative to the training head 110. Alternatively, processing can occur in the training head or syringe with only final position values sent to the tablet 130. The processed position and motion information can be fed into a main module 137 of the tablet computer 130. The main module 137 can run the training, visualization, and/or administration algorithm of the system 100. For example, the main module 137 can run a tablet computer application. The tablet application can allow the trainee to do training injection for specific products, take exams and get certified, view certifications, purchase products, and/or see their ranking against other trainees. The application can also include a Patient Education section which allows the practitioner trainee to hand the tablet to a patient to view videos about available products and procedures.
The training portion of the tablet application can be in the form of a training video followed by a series of practice screens (such as those show in
In some embodiments, the main module 137 can run a web application. The web application can be similar to the tablet-based application. For example, this web application can allow the trainee to view certifications, purchase products, and/or see his or her ranking against other practitioners, and/or to download new techniques.
The tablet computer 130 can include a built-in display or user interface 138, or be connected to a separate user interface device, in communication with the main module 137. The user interface 138 can include a visual display such as a touchscreen, monitor, display screen, or the like. In some embodiments, the visual display may also be used as an input device, such as a touchscreen. In some embodiments, an input device such as a keyboard, keypad, mouse, stylus, camera, biometric sensor, or the like may be coupled with the user interface 138 and configured to provide messages to the user interface 138.
The tablet computer 130 can also communicate directly or via the network with network communication modules 139, 142 of the tablet computer 130 and a central training server 140. The training server 140 can have access to database 144 that stores information related to use of the training system 100, such as injection records, exam results, and/or product data. The database 144 may be configured to maintain records for trainees, exercise performance information, observation notes, and other training related data. The database 144 may also be configured to store training content such as the exercises, educational materials, instructional content, curricula organizing the instructional content for trainees, and the like. The database 144 may be in direct communication with the training server 140 or may be accessible via the network. The training server 140 can further include an auto-update software 148 to update the database 144.
The training server 140 can further include training and examination business logic and application program interfaces 146 with scoring methods and processes. The training server 140 may provide information about a particular trainee via a training portal. The training portal may also be configured to provide a representation of the information about a particular trainee and/or aggregated trainee information to third parties, such as a healthcare provider or a company administering a training center where the training head 110 is located. The injection training system 100 can further be configured to allow a super user account to collect cross-practice data. The injection training system 100 can allow a practice administrator to set up new trainees and/or purchase new products. For example, each practice administrator may be able to set up three trainees per system. The injection training system 100 can allow a company administrator to purchase systems, request service, create company sales representatives, assign training equipment to sales representatives, and/or select the company product list for a company that makes a product that can be certified using the injection training system 100. The injection training system 100 can allow sales representatives be assigned training equipment and practices, and be responsible for managing distribution of training equipment to each practice.
Additional details of the injection training system as illustrated in
During an injection the user interface can graphically illustrate the different anatomical skin, tissue, and vasculature layers as the needle tip penetrates each layer. For example, this can be accomplished by graphically revealing different anatomical layers as the layers are penetrated by the needle. The different anatomical layers can be labeled or provided with different textures or colors to indicate a new layer is shown. In an embodiment, the trainee can navigate between the graphical representations of the different anatomical layers, such as those illustrated in
The real-time graphical depiction of the training injection, as presented on the user interface, provides information to help the trainee effectively deliver the desired injection. As shown in
Turning to
Turning to
Examples of various injection training methods will now be described with reference to
The method 500 begins at node 502 where a trainee begins the one-target scoring training. In some embodiments, the trainee begins the one-targeting scoring training by pushing a corresponding button on the user interface.
At decision node 506, the system determines if the syringe needle is within an injection target. In some embodiments, the injection target can be an entry target on the skin. In some embodiments, the injection target can be the actual product or medication injection target underneath the skin. In some embodiments, the target can be a circle. In some embodiments, the target can be a sphere in the 3D-rendered simulated head. If the needle is outside the target as determined by the sensors in the training head, the system can output and display on the user interface an “Injection Target Error” message or an equivalent indication, such as shown in
The method 600 begins at node 602 where a trainee begins the two-target scoring training. In some embodiments, the trainee begins the two-targeting scoring training by pushing a corresponding button on the user interface.
At decision node 606, the system determines if the syringe needle is within an injection entry target. If the needle is outside the injection entry target as determined by the sensors in the training head, the system can output and display on the user interface an “Injection Entry Error” message or an equivalent indication, such as shown in
Next, at decision node 628, the system can determine if the needle is now within a product injection target. Similar to the node 616, if the needle is not within the product injection target, the system can output and display on the user interface a “Product Injection Target Error” message or an equivalent indication at node 636. If the needle is within the target, at node 632, the system can output and display on the user interface a “Product Injection In-Target” message or an equivalent indication. At node 634, the system can optionally determine how close the needle is to the center of the product injection target. At node 638, the system can optionally output and display a product injection in-target score as described above.
Once the needle is within both the injection entry and product injection targets, at decision node 640, the system can monitor continuously or periodically, such as every 0.5 second, whether the plunger force as measured by the plunger force sensor on the syringe has exceeded the maximum injection force. If the maximum injection force is exceeded, the system can output and display a “Max. Force Exceeded” or equivalent error message at node 648. If the maximum force is not exceeded, the system can continue to display a simulation of the injection procedure at node 644. The system can determine at decision node 652 if a maximum injection time has been reached. If the maximum injection time has not been reached, the system can loop back to the decision node 640 to continue monitoring the plunger force. If the maximum injection time has been reached, the system can output a “Stop Injection” or equivalent message at node 656. The system can optionally determine at decision node 660 if the maximum product injection volume has been exceeded. In the illustrated embodiment, the system can calculate the amount of product injected into the training head by multiplying the injection speed based on the plunger force information and the injection time. In other embodiments, the system can employ different methods known in the art for calculating the amount of product injected. If the amount of product injected exceeds the maximum injection volume, the system can output a “Max. Product Exceeded” or equivalent error message at node 664. If the amount of product injected does not exceed the maximum injection volume, the system can determine at decision node 668 if the needle has been withdrawn from the skin. If the needle tip is still detectable by the image sensors inside the training head, the system can output a “Remove Needle” instruction at node 676 and loop back to decision node 668 until the needle is withdrawn. Once the needle is withdrawn from the skin, the system can output an “Injection Success” or equivalent message at node 672.
Example steps of the two-target scoring training are provided in Table 2 below.
The two-target scoring training can provide visual guides of both the entry location on the skin and the destination location for the needle under the skin. The two-target scoring training also provides training of the injection pressure and duration. By practicing hitting both targets and staying within the desired injection force and duration, the trainee can gradually develop muscle memory for, among other things, the desired angle and depth of needle entry, and/or the injection pressure and duration. In one embodiment, the two-target scoring method described herein can be repeated for training of the serial puncture technique.
The system can also provide training with a multi-target scoring method, such as the method illustrated in
The method 700 begins at node 702 where a trainee begins the multi-target scoring technique training. In some embodiments, the trainee begins the fanning/linear threading technique training by pushing a corresponding button on the user interface. In some embodiments, the trainee makes a further selection between fanning and linear threading techniques for training.
At decision node 706, the system determines if the syringe needle is within an injection entry target. If the needle is outside the injection entry target as determined by the sensors in the training head, the system can output and display on the user interface an “Injection Entry Error” message or an equivalent indication, such as shown in
Next, at decision node 728, the system can determine if the needle is now within a first product injection target. Similar to the node 716, if the needle is not within the product injection target, the system can output and display on the user interface an “Product Injection Target Error” message or an equivalent indication as shown in
Once the needle is within both the injection entry and first product injection targets, at decision node 740, the system can monitor continuously or periodically, such as every 0.5 second, whether the plunger force has exceeded the maximum injection force. If the maximum injection force is exceeded, the system can output and display a “Max. Force Exceeded” or equivalent error message/indication at node 748. If the maximum force is not exceeded, the system can continue to display a simulation of the injection procedure as described above at node 744. The system can further determine at decision node 752 if a maximum injection time has been reached. If the maximum injection time has not been reached the system can loop back to decision node 740 to continue monitoring the plunger force. If the maximum injection time has been reached, the system can output a “Stop Injection” or equivalent message/indication at node 756.
At decision node 776, the system can determine if the maximum number of injections have been reached. In some embodiments, the maximum number of injection in a single fanning or linear threading technique can be from 3 to 6 injections. If the maximum number of product injections has not been exceeded, the system can output a “Retract Needle” or equivalent instruction at node 780. In some embodiments, the system can then determine if the needle has been withdrawn to near the entry target and underneath the skin for the fanning technique training at decision node 784. In some embodiments, the system can determine at the decision node 784 if the needle has been removed from the previous product injection target and towards a next product injection target closer to the skin for the linear threading technique training. If the needle has not been withdrawn to the desired location, the system can output a “Needle Retract Error” or equivalent message at node 788. If the needle has been withdrawn to the desired location, the system can loop back to the decision node 728 to determine the needle location and plunger force at the next product injection target.
After a predetermined number of product injection targets have been reached and injections have been performed in those targets, the system can further determine at decision node 760 if the maximum product injection volume has been exceeded. In the illustrated embodiment, the system can calculate the amount of product injected into the training head by multiplying the injection speed based on the plunger force information and the injection time. In other embodiments, the system can employ different methods known in the art for calculating the amount of product injected. If the amount of product injected exceeds the maximum injection volume, the system can output a “Max. Product Exceeded” or equivalent error message/indication at node 764. If the amount of product injected does not exceed the maximum injection volume, the system can determine at decision node 768 if the needle has been withdrawn from the skin. If the needle tip is still detectable by the image sensors inside the training head, the system can output a “Remove Needle” instruction at node 776 and loop back to decision node 768 until the needle is withdrawn. Once the needle is withdrawn from the skin, the system can output an “Injection Success” or equivalent message/indication at node 772.
Example steps of the multi-target scoring training are provided in Table 3 below.
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments. Various aspects of the novel systems, apparatuses, and methods are described more fully hereinafter with reference to the accompanying drawings. This disclosure may, however, be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout this disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Based on the teachings herein, one skilled in the art may appreciate that the scope of the disclosure is intended to cover any aspect of the novel systems, apparatuses, and methods disclosed herein, whether implemented independently of, or combined with, any other aspect described. For example, an apparatus may be implemented or a method may be practiced using any number of the aspects set forth herein. In addition, the scope of the described features is intended to cover such an apparatus or method which is practiced using other structure, functionality, or structure and functionality in addition to or other than the various aspects disclosed herein. It may be understood that any aspect disclosed herein may be embodied by one or more elements of a claim.
Although particular aspects are described herein, many variations and permutations of these aspects fall within the scope of the disclosure. Although some benefits and advantages of the preferred aspects are mentioned, the scope of the disclosure is not limited to particular benefits, uses, or objectives. Rather, aspects of the disclosure are broadly applicable to different injection training technologies, system configurations, networks, and transmission protocols, some of which are illustrated by way of example in the figures and the included description of the preferred aspects. The detailed description and drawings are merely illustrative of the disclosure rather than limiting, the scope of the disclosure being defined by the appended claims and equivalents thereof.
The terms “processor” and “processor module,” as used herein are a broad terms, and are to be given their ordinary and customary meaning to a person of ordinary skill in the art (and are not to be limited to a special or customized meaning), and refer without limitation to a computer system, state machine, processor, or the like designed to perform arithmetic or logic operations using logic circuitry that responds to and processes the basic instructions that drive a computer. In some embodiments, the terms can include ROM and/or RAM associated therewith.
As used herein, the term “determining” encompasses a wide variety of actions. For example, “determining” may include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, a database or another data structure), ascertaining and the like. Also, “determining” may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory) and the like. Also, “determining” may include resolving, selecting, choosing, establishing, and the like.
As used herein, the term “message” encompasses a wide variety of formats for transmitting information. A message may include a machine readable aggregation of information such as an XML document, fixed field message, comma separated message, or the like. A message may, in some implementations, include a signal utilized to transmit one or more representations of the information. While recited in the singular, it will be understood that a message may be composed/transmitted/stored/received/etc. in multiple parts.
Any reference to an element herein using a designation such as “first,” “second,” and so forth does not generally limit the quantity or order of those elements. Rather, these designations may be used herein as a convenient method of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements may be employed there or that the first element must precede the second element in some manner. Also, unless stated otherwise a set of elements may include one or more elements.
Conditional language used herein, such as, among others, “can,” “could,” “might,” “may,” “e.g.,” and the like, unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments include, while other embodiments do not include, certain features, elements and/or states. Thus, such conditional language is not generally intended to imply that features, elements and/or states are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without author input or prompting, whether these features, elements and/or states are included or are to be performed in any particular embodiment.
Depending on the embodiment, certain acts, events, or functions of any of the methods described herein can be performed in a different sequence, can be added, merged, or left out altogether (e.g., not all described acts or events are necessary for the practice of the method). Moreover, in certain embodiments, acts or events can be performed concurrently, e.g., through multi-threaded processing, interrupt processing, or multiple processors or processor cores, rather than sequentially.
The various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. The described functionality can be implemented in varying ways for each particular application, but such embodiment decisions should not be interpreted as causing a departure from the scope of the disclosure.
The various illustrative logical blocks, modules, and circuits described in connection with the embodiments disclosed herein can be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, microcontroller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The blocks of the methods and algorithms described in connection with the embodiments disclosed herein can be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium can be integral to the processor. The processor and the storage medium can reside in an ASIC. The ASIC can reside in an electronic device. In the alternative, the processor and the storage medium can reside as discrete components in an electronic device.
While the above detailed description has shown, described, and pointed out novel features as applied to various embodiments, it will be understood that various omissions, substitutions, and changes in the form and details of the devices or algorithms illustrated can be made without departing from the spirit of the disclosure. As will be recognized, certain embodiments of the disclosures described herein can be embodied within a form that does not provide all of the features and benefits set forth herein, as some features can be used or practiced separately from others. The scope of certain disclosures disclosed herein is indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope
Any and all applications for which a foreign or domestic priority claim is identified in the Application Data Sheet as filed with the present application are hereby incorporated by reference in their entirety under 37 CFR 1.57. This application claims benefit of U.S. Provisional Patent Application No. 62/270,876, filed Dec. 22, 2015, and titled “INJECTION TRAINING WITH MODELED BEHAVIOR,” the entire disclosure of which is hereby incorporated by reference and made part of this specification as if set forth fully herein in its entirety.
Number | Date | Country | |
---|---|---|---|
62270876 | Dec 2015 | US |