SYSTEMS AND METHODS FOR DRUG DELIVERY
20200315851 ยท 2020-10-08
Inventors
Cpc classification
A61M2205/3626
HUMAN NECESSITIES
A61M31/00
HUMAN NECESSITIES
A61F7/02
HUMAN NECESSITIES
A61F9/0017
HUMAN NECESSITIES
A61F2007/0004
HUMAN NECESSITIES
A61F9/04
HUMAN NECESSITIES
International classification
A61F9/04
HUMAN NECESSITIES
A61F9/00
HUMAN NECESSITIES
Abstract
Disclosed are example embodiments of methods and systems for inducing drug to thoroughly mix in a patient's vitreous humor. One of the systems includes: a heat transfer pad that transfer heat to or from the eyeball; and a control module electronically coupled to the heat transfer pad for controlling one or more heat transfer elements disposed thereon.
Claims
1. A medical apparatus to induce drug mixing comprising: a flexible contact pad configured to be placed onto an eye of a patient; a plurality of heat transfer elements disposed on the flexible contact pad configured to transfer heat out of or into the flexible pad; and a control module electronically coupled to each of the plurality of the heat transfer elements for controlling the temperature of each heat transfer element.
2. The medical apparatus of claim 1, wherein the plurality of heat transfer elements comprises four heat transfer elements.
3. The medical apparatus of claim 2, wherein the four heat transfer elements are disposed at four quadrants of the flexible contact pad.
4. The medical apparatus of claim 1, wherein the flexible contact pad comprises a silicone pad with head conducting property.
5. The medical apparatus of claim 1, wherein the flexible contact pad comprises one or more flaps extending outward.
6. The medical apparatus of claim 5, wherein the one or more flaps are disposed on opposite sides of the flexible pad.
7. The medical apparatus of claim 6, wherein the one or more flaps comprises an adhesive layer on a surface opposite of the plurality of heat transfer elements.
8. The medical apparatus of claim 1, wherein the control module is configured to independently control a heat transfer characteristic of each heat transfer element.
9. The medical apparatus of claim 1, wherein the control module is configured to create a temperature difference between a heat transfer pad and an adjacent area of the eye.
10. The medical apparatus of claim 9, wherein the control module is configured to create a temperature difference of 2.5 to 12.5 degrees Celsius between the heat transfer pad and the adjacent area of the eye.
11. The medical apparatus of claim 1, wherein the control module is configured to activate only the heat transfer element at a lower quadrant of the flexible pad.
12. A method for inducing drug mixing in a patient's vitreous humor, the method comprising: injecting a drug into the vitreous humor; and transferring heat to or from a region of an eyeball using a heat transfer eye patch to induce the drug to mix.
13. The method of claim 12, wherein transferring heat comprises creating a temperature difference between a heat transfer pad and an area of the eye, wherein the temperature difference comprises a range of 2.5-12.5 degrees Celsius.
14. The method of claim 13, wherein the temperature difference is 10 degrees Celsius.
15. The method of claim 12, wherein the two regions comprises a lower region of the eyeball and another region of the eyeball.
16. The method of claim 12, wherein the heat transfer eye patch comprises: a flexible contact pad configured to be placed onto an eye of a patient; a plurality of heat transfer elements disposed on the flexible contact pad configured to transfer heat out of or into the flexible pad; and a control module electronically coupled to each of the plurality of the heat transfer elements for controlling the temperature of each heat transfer element.
17. The method of claim 12, where the heat transfer eye patch comprises one or more flaps extending outward.
18. The method of claim 17, wherein the one or more flaps are disposed on opposite sides of the heat transfer eye patch.
19. The method of claim 12, wherein heat transfer eye patch comprises a control module configured to independently control the plurality of heat transfer elements.
20. An eye patch for inducing drug to mix in a patient's vitreous humor, the eye patch comprising: a heat transfer pad configured to transfer heat to or from the eye; and a control module electronically coupled to the heat transfer pad for controlling one or more heat transfer elements disposed on the heat transfer pad.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The foregoing summary, as well as the following detailed description, is better understood when read in conjunction with the accompanying drawings. The accompanying drawings, which are incorporated herein and form part of the specification, illustrate a plurality of embodiments and, together with the description, further serve to explain the principles involved and to enable a person skilled in the relevant art(s) to make and use the disclosed technologies.
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068] The figures and the following description describe certain embodiments by way of illustration only. One skilled in the art will readily recognize from the following description that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles described herein. Reference will now be made in detail to several embodiments, examples of which are illustrated in the accompanying figures. It is noted that wherever practicable similar or like reference numbers may be used in the figures to indicate similar or like functionality.
DETAILED DESCRIPTION
Overview
[0069] As previously mentioned, Wet AMD can be managed through serial intravitreal injections. However, this procedure is not a perfect solution for every patient and can cause complications. As such, new and improved methods and systems for intravitreal injection are disclosed. To assist the understanding of the new and improved methods and systems for intravitreal injection, it is helpful to start with an overview.
[0070] During an injection procedure, a needle tip is positioned at 3 to 4 mm posterior to limbus. This usually enables the drug to exit the syringe tip at a position that is closer to the front of the eye.
[0071] To understand the challenge of the drug mixing process via diffusion, it is helpful to understand the meaning of anti-VEGF agents first. There are a few different anti-VEGF agents that are used for treating eye diseases. Taking bevacizumab as an example, bevacizumab is a recombinant humanized monoclonal IgG1 antibody that contains human framework regions and murine complementarity-determining regions. Bevacizumab has an approximate molecular weight of 149 kDa (RxList, Avastin). Avastin is the brand name for bevacizumab. Avastin (bevacizumab) is a colorless to pale brown solution and is usually supplied in 100 mg and 400 mg preservative-free single-dose vials. For a 100 mg product, it is formulated in 240 mg ,-trehalose dihydrate, 23.2 mg sodium phosphate (monobasic, monohydrate), 4.8 mg sodium phosphate (dibasic, anhydrous), 1.6 mg polysorbate 20, and Water for Injection, USP. Therefore, water is the main carrier of the drug in the delivery process. Since the majority of the AMD patients are among the older population, their vitreous are usually more fluid-like than gel-like. More details regarding the change in vitreous properties with aging process will be explained below. Overall, the time it takes for drugs to deliver to target tissue via pure diffusion can be approximately estimated by calculating the time it takes for water to diffuse in water. Table 1 below shows a list of empirical diffusion constants.
TABLE-US-00001 TABLE 1 Empirical diffusion constants showing the dependence on size and cellular context diffusion measured coefficient molecule context (m.sup.2/s) BNID water water 2000 104087, 106703 oxygen water 2000 104440 tRNA ( 20k Da) water 100 107933, 107935 protein ( 30k Da GFP) water 100 100301 eukaryotic protein ( 30k Da GFP) cell (CHO) 30 101997 cytoplasm protein ( 30k Da GFP) rat liver 30 100300 mitochondria
[0072] As illustrated in Table 1, the diffusion coefficient of water molecule in water is approximately 2000 m.sup.2/s, and the diffusion coefficient for protein of 30 kDa in water is approximately 100 m.sup.2/s (see highlighted boxes).
[0073] To estimate the time scale for a particle to travel distance x, we can use x.sup.2/D. Since the average size of a human eye is 24.5 mm in diameter, (24.5 mm).sup.2/(2000 m.sup.2/s)=83 hrs, which is approximately 4 days. This theoretical calculation is consistent with our experimental observations. In our experiment, we injected water-dissolved dye into water and observed how long it took for the dye/water mixture (1:50 ratio) to travel 10 mm vertical distance. It took about 20 hrs in total, which was as expected.
[0074] Based on this calculation result, it raises a concern that drug delivery by pure diffusion might be taking too long, given that the vitreous half-life of anti-VEGF is quite limited and can range from a few hours to a few days. In addition, the diffusion coefficient of protein of molecular weight 30 kDa is 100 m.sup.2/s in water, which is much slower than water diffusion in water. Anti-VEGF agents are usually large molecules (>150 kDa). The diffusion rate can be much slower since the mobility of large molecules is usually restricted.
[0075] Therefore, to effectively increase injection efficiency, drugs cannot solely rely on diffusion via anterior or posterior diffusion routes, and convection needs to be introduced into the scenario. Additionally, one of the goals of the present application is to promote fluid mixing in the eye in a minimally invasive manner. To summarize the two objectives, they are: 1) to effectively induce convection in the drug delivery process in the eye to accelerate drug transport efficiency; and 2) promote flow circulation in the eye to facilitate better drug mixing for improved treatment efficacy.
[0076] There are several different ways to increase drug delivery efficacy in the eye. Clinically, there are four delivery alternatives, which are topical, systemic, implants, and trans-scleral (see
[0077] As shown in
Drug Delivery & Experimental Design
[0078] There are four basic types of eye movements: saccades movements, smooth pursuit movements, vergence movements, and vestibule-ocular movements. Saccades movements are rapid movements and the eyes abruptly change the point of fixation during such movements. In daily life, saccades movements of the eye happen in many scenarios, ranging from small movements made during reading and large movements made when a person is simply looking around. It can also occur during sleep.
[0079] Smooth pursuit movement is much slower compared with saccades movement. It facilitates voluntarily tracking a moving stimulus. Vergence movement is quite different than the other two in the sense that it is disconjugated, which means eyes can move in different directions.
[0080] Vestibule-ocular movements compensate for head movements so the eyes are stabilized relative to the external world, which can help with stabilizing visual images on the surface of the retina when the head moves. These four movements can essentially be broken down into three fundamental motions: rapid lateral motion, rotating motion, and slow lateral motion. The human eye has a complicated structure. Instead of trying to reproduce every single detail in the eye, it is important to grasp the most important features to acquire critical insights experimentally. The content below explains the main structural challenges that people see in human eyes as well as selection criteria when the eye model was built for this writing.
[0081]
[0082] Components of human vitreous change consistently as people age. As shown in Table 2 below, vitreous is a 100% gel solution at birth and liquefaction gradually happens with age. This is one factor that explains the discrepancy in treatment efficacy among various individuals. Many other factors include ethnicity, genetics, and special procedures performed (for example, vitrectomy).
TABLE-US-00002 TABLE 2 Change in gel and liquid volume of the human vitreous with age Age (years) Gel volume (cm.sup.3) Liquid volume (cm.sup.3) Birth 1.6 0 5 3.3 0 10 3.5 0.7 20 3.9 0.9 30 3.9 0.9 40 3.9 0.9 50 3.5 1.3 60 3.2 1.6 70 2.8 2.0 80 2.5 2.3 90 2.2 2.6
[0083] Based on the two above-mentioned structural challenges, one parameter to look at is the effect of density/viscosity difference between the injected drug and the vitreous to understand how drug flow proceeds in various environments. Since regional distributions of liquid and gel components are unclear and it obviously differs case by case, we start with a vitreous model of uniform density/viscosity distribution to get a generalized understanding. Generally, the viscosity of human vitreous is two to four times greater than water.
[0084] During a vitrectomy procedure, vitreous humor of the patient being treated can be entirely replaced with 0.9% saline solution. This automatically gives the patient being treated liquid-like vitreous humor. Generally, the vitreous humor is more liquid-like than gel-like for people of 50 years and older. Accordingly, in some embodiments, a 0.9% saline and glycerol/water mixtures at various weight ratios were used to make vitreous humor for experimentations. A summary of these material properties can be found in Table 3 below.
TABLE-US-00003 TABLE 3 Material properties of vitreous and materials used in the current study Thermal Coefficient of expansion thermal Viscosity Density coefficient Refractive conductivity Material (mPa s) (kg m.sup.3) (at 20 C.) index (W mK.sup.1) Water 0.9 1000.0 0.000210 1.000 0.6 Saline 1 1063.3 1.335 0.6 Human 1-3.6 1005.3- 1.337 0.594 vitreous 1008.9 Glycerol 1.7 1046.8 0.000315 1.357 0.556 20.2 wt % Glycerol 2.7 1081.5 0.000385 1.375 0.515 33.6 wt % Glycerol 1.3 1024.5 0.000255 1.346 0.591 11.2 wt %
[0085] During an intravitreal injection session, an ophthalmologist may use a 27 gauge or 30 gauge needle to inject approximately 50 microliters of drugs into the vitreous chamber of a patient's eye. The injection position is usually 3 to 4 mm posterior to limbus and target at the central region. Given that the average diameter of the eye is around 24-mm, the injection spot is quite close to the front of the eye. Therefore, it might not be an ideal entry spot for effective drug delivery in the eye. Furthermore, human eye size varies case by case, so if the same protocol is performed for every individual, the treatment efficacy could certainly vary.
[0086] Additionally, besides lateral movements, the effects of varying injection sites on drug mixing profiles was also explored. Three injection sites were studied: side injection (which is similar to the actual intravitreal injection process), center injection (which is more towards the center and more in depth), and bottom injection (which is the deepest among the three).
[0087] Many physiological challenges are associated with human eyes including variations in concentrations across different parts of the eye, changes to eye composition with aging, multiple clearance routes, etc. Accordingly, it is important to keep those challenges in mind when selecting features of interest to be included in the eye model design.
[0088] There are four types of basic eye movements: saccades movements, smooth pursuit movements, vergence movements, and vestibule-ocular movements. Essentially, there are three major types of motions involved in all the movements: rapid lateral motion, rotating motion, and slow lateral motion. Thus, the lateral eye movement at a low frequency is the target eye motion in accordance with the improved methods for intravitreal injection. Lateral movement is essentially moving eyes horizontally back and forth between left and right. Movement magnitude and frequency are usually based on voluntary decisions. In some embodiments, the lateral movement can be 45 degree in its sweep angle and 1 cycle per second (1 Hz) for the movement frequency.
[0089] In some embodiments, the eye model can be a glass sphere with approximately a diameter of 1-inch (24.5 mm) (
[0090] To prepare for the 0.9% saline solution that is used throughout the experiments to represent liquid-like vitreous humors, the solution is prepared in bulk (1 L) and stored at room temperature overnight. The bottle was shaken well before each use to ensure an even distribution of salt in the solution. This enables the assumption that the solution property is consistent across all the experiments.
[0091] In some embodiments, the second choice for vitreous humor is a glycerol and water mixture with a 1 to 5 ratio (20.2 wt %), which was used to examine the viscosity effect on the fluid mixing pattern. Table 4 is revisited below to remind the audience of material properties. Glycerol 33.6 wt % and Glycerol 11.2 wt % are used to represent drugs that are either heavier/more viscous or lighter/less viscous than the vitreous humor.
TABLE-US-00004 TABLE 4 Material properties of vitreous and materials used in the current study Thermal Coefficient of expansion thermal Viscosity Density coefficient Refractive conductivity Material (mPa s) (kg m.sup.3) (at 20 C.) index (W mK.sup.1) Human 1-3.6 1005.3- 1.337 0.594 vitreous 1008.9 Glycerol 1.7 1046.8 0.000315 1.357 0.556 20.2 wt % Glycerol 2.7 1081.5 0.000385 1.375 0.515 33.6 wt % Glycerol 1.3 1024.5 0.000255 1.346 0.591 11.2 wt %
[0092] In some embodiments, intravitreal injection procedure performed by ophthalmologists in the clinic as well as the modified protocol in this study is summarized in Table 5 below. The detailed position of each injection site is demonstrated in
TABLE-US-00005 TABLE 5 Intravitreal Injection Protocol Performed In The Clinic vs. Modified Protocol In This Study Our Protocol Ophthalmologist's Protocol Needle 21 Gauge needle 27 Gauge or 30 Gauge needle Injection 100 microliter 50 microliter injection duration/frequency injection over the every four weeks course of one minute Injection site bottom, center, and 3 to 4 mm posterior to side (FIG. 10) limbus, avoid meridian horizon, target the central region
[0093] In some embodiments, digital particle imaging velocimetry (DPIV) technique was used to quantitatively map the fluid field. Fluorescence materials were mixed with the solution of interests to assist with flow visualization. A series of flow images were taken during a visualization session and the resulting images were cross correlated using commercial software such as, but not limited to, PIV3CView (PIVTEC). Quantitative results such as velocity field could thus be obtained.
[0094] In some embodiments, the DPIV system can include a convex lens to spread the laser beam in a vertical direction so that the camera can visualize a thin sheet of the entire globe. The laser beam can be calibrated to pass through the center of the eye model. This enables flow profiles on a 2D plane of a 3D object to be observed. In our study, a 445-nm blue laser was used to illuminate the particle laden flow field (laser model: Skye 100-mW handheld 445-nm focusable blue laser pointer with dual lock). The flow images were captured by a camera with a resolution of 640 by 480 pixel (IPX-VGA210-L; 90 mm Tamron Lens, Saitama, Japan; Sony Alpha-7) at 10 frame per second (fps). The camera setting was adjusted using the free software, LYNX GigE Application. A majority of the parameters were set at their default values, with a few modifications summarized in Table 7 below.
[0095] There were two types of fluorescence materials used in this experiment: fluorescence particle and laser-induced fluorescence (LIF, which is a dye). Both materials can be excited by a laser of a given wavelength. Mixing fluorescence particles (manufactured by Kodak Company) with the solution of interests can mark the fluid flow motion. Fluid flow images were then captured and PIV analysis was performed on the resulting images to obtain velocity profiles. These velocity profiles were later analyzed for making particle pathline visualizations. Using LIF (fluorescein) for visualization allowed us to observe the dynamic mixing process in the eye model. Solution that carries fluorescein (drug) was injected into the solution without fluorescein (vitreous humor). By quantitatively analyzing fluorescein light intensities, the drug trajectory as well as the amount of drugs that reached the target issue at different time stamps was quantified.
[0096] Before a visualization, the two fluorescence materials were mixed with either 0.9% saline or glycerol/water mixture (Glycerol 20.2 wt %). Fluorescence particles were carefully selected to have the same density and diffusivity as the solution so the particle movements were representative of flow motion. In some embodiments, fluorescence particles were selected to have a density close to 0.9% saline. Fluorescein was added to 0.9% saline or glycerol/water mixture at the ratio of 1:50 (fluorescein to solution ratio). This assumes that any possible changes to physical properties of the solution due to addition of fluorescein were negligible.
PIV Visualization System
[0097]
TABLE-US-00006 TABLE 6 Parameters used in PIVview software for Particle Image Velocimetry (PIV) analysis Image Pair Offset 3 Pixel Windows Size 32 by 32 Overlap 16 pixel Fast Fourier Transform Correlation Standard Maximum Displacement Limit 16 pixel Multi-pass Interrogation Median Filter with 3 by 3 Kernel Size
TABLE-US-00007 TABLE 7 Specified camera settings in LYNX GigE A3plication Exposure Time 10 fps Shutter Time 5000
[0098]
[0099] The bottom part of the holder set sat on top of the motor, which was controlled by EPOS motor controller and LabVIEW. LabVIEW program sent out signals to control the movement of the motor, which also drove the motion of the bottom part of the holder set. (Again, for lateral movements in our study: 45 degree sweep angle at 1 Hz.) The two magnets that were fixed on the bottom holder drove the motions of the two magnets that were fixed on the top holder, and thus the movement of the eye model. The actual motor movement was recorded throughout the experiment. This allowed for tracking and checking the actual motor trajectory during and after each experiment (see
[0100] As previously mentioned, laser-induced fluorescence could assist with the observations of drug mixing profile in the eye model. In some embodiments, fluorescence in a 0.9% saline mixture of 100 microliters were slowly injected into the eye model that was filled with 0.9% saline at the desired injection spot using a syringe pump. The entire injection process can take about 1 min in total, which was very slow and did not cause the drug to splash inside the eye model. This injection process reproduced the intravitreal injection procedure of injecting microliter-scale of drugs (fluorescein/saline mixture in our study) into the vitreous humor (0.9% saline in our study).
Experimental Results
[0101]
[0102]
[0103]
[0104] Using the velocity field information, the Lagrangian path of fluid flow can be tracked to create a pathway visualization using a simulation software (e.g., MATLAB). At first, locations of particles of interests were defined to obtain and plot the initial position. Then the files containing velocity field were referred at each instance of time to plot the following positions. This same process was repeated over a certain period of time. This is essentially the same as overlaying a sequence of actual particle images onto a single image.
[0105]
U(x,t)t=x.sub.nx.sub.o(1)
x.sub.t1=U(x.sub.t0,t.sub.0)t(2)
x.sub.t2=U(x.sub.t1,t.sub.1)t(3)
[0106] In the above formulas, U is the velocity, which is a function of position (x) and time (t). t is the time interval between two adjacent images captured. T.sub.0 is the initial time, T.sub.1=T.sub.0+t, and so on. After determining the initial position, the next position at T.sub.1 is calculated based on the velocity field of the previous position (which is U(x.sub.0, t.sub.0) in this case). This gives the particle position at T.sub.1. The same procedure is used at successive time steps to generate the pathway field of the following positions. In this way, pathways of particles are obtained.
[0107]
[0108]
[0109] To understand whether injecting drugs at different sites can make a difference to the final drug mixing profile, a LIF visualization experiment was performed. Drugs (mixture of 0.9% saline and fluorescein) were injected at the bottom, center, and side locations of the eye model. In this set of experiments, the eye model went through a series of 10 cycles lateral movements intermittently. Intermittent can include, for example after the initial injection, the eye model was rotated for 10 cycles. Next, the magnitude of drug mixing was then observed and recorded by the camera before another 10 cycles of rotations was performed. This process was repeated until drugs were well mixed in the entire chamber. The resulting images were summarized in
[0110] As previously mentioned, human eye's vitreous humor property varies among different individual and changes as a person ages. To study the effect of solution property on the mixing process in the eye, glycerol and water are mixed together to generate a series of solutions with various viscosity and density. Accordingly, in some embodiments, the glycerol/water mixture can be used in place of 0.9% saline to help understand whether lateral movements can also promote drugs mixing in a vitreous humor that is more gel-like. After injecting drugs (glycerol/water/fluorescein mixture) into the eye model (filled with glycerol/water mixture), 10 cycles of lateral movements were introduced to the eye model in the lateral rotation experiment. A flow image was taken at every 10 mins for 30 mins in total. Overall, observations were made at the following five instances of time: the moment right after injection, the moment right after lateral movements stop, 10 mins after injection, 20 mins after injection, and 30 mins after injection. The same process was repeated in the no rotation experiment, although no rotation was involved in this process.
[0111]
[0112] Pixel intensity can be measured using the open source pixel intensity determination software such as, but not limited to, image J. The grayscale reading function can quantify the maximum grayscale value in a defined region. As demonstrated in
[0113] Based on experimentations, it is determined that lateral rotations can facilitate a faster drug mixing in the eye. Additionally, lateral movements also help with the distribution of the drug even with vitreous humor of higher viscosity/density. However, in the glycerol/water mixture LIF visualization images, the four circulations weren't observed. Therefore, this inspired us to repeat the flow visualization (with fluorescent particles) that has been done with 0.9% saline, although with glycerol/water mixture at various ratios this time.
[0114] PIV visualization and PIV analysis were performed for the following three time intervals: after 10 cycles of lateral movements, after 20 cycles of lateral movements, and finally after 200 cycles of lateral movements. The resulting raw images were then analyzed following the same PIV analysis procedures and particle pathline were visualized.
[0115] The dye visualization results summarized in section 4.4 show that center injection takes the shortest amount of time as well as the least amount of movement to mix the drug well in the eye. The bottom injection and side injection take a similar but longer amount of movement and duration to achieve complete drug mixing in the eye. This observation could be explained further by comparing it with the results from particle pathline visualization.
[0116] As shown above, lateral movements can induce four circulations. To make direct comparison, particles in the three regions of interests are highlighted in
[0117] Previous pathline visualizations have been made after the fluid rotation has stopped, which leads to circulation decay of the fluid. To learn more about the movements of drug injected in the vitreous humor, pathline visualizations for non-decaying circulation are simulated. In some embodiments, this can be done by taking the first fluid velocity field from the moment right after lateral movement is stopped and projecting it forward in time. In this way, it was assumed that the velocity field with the strongest circulation was sustained.
[0118] Based on the above experimental results, four circulations were observed after introducing lateral movements to 0.9% saline. However, the same mixing pattern was not observed in the glycerol/water mixture. This discrepancy is possibly an effect of Reynolds number. Reynolds number describes the convection process over diffusion process in the flow motion. If Reynolds number is large, the convection process dominates over the diffusion process. Reynolds number can be calculated as
where is the density of fluid, U is the velocity of flow, D is the characteristic length, and is the dynamic viscosity.
[0119] In some embodiments, Reynolds number is around 400 for the 0.9% saline solution. For the glycerol/water mixture, Reynolds number is around 200 or smaller. There is likely a transition point in the range 200<Re<400, which determines whether the circulations can be turned on. Since , , and D varies among different individuals and these parameters also changes over time to the same person with aging process. It is not certain that lateral movements of the eye can facilitate drug mixing for everyone, although with higher rotation speed (U), Reynolds number is higher and a possibly better mixing effect may be achievable.
[0120] Although applying lateral movements can introduce convective flow into the vitreous chamber and facilitate improved drug mixing, it might not be an optimal solution for two reasons. First, the overall circulation effects induced by lateral movements are not sufficiently long in duration to ensure a continuous mixing. Secondly, whether the circulations can be turned on depends largely on each individual's eye properties. Since our goal is to achieve good drug mixings with minimal efforts received from the patients, a thermal-driven method for inducing drug movements can be employed.
Thermal Effects on Fluid Mixing in the Eye
[0121] This part of the disclosure explores thermal effects on promoting drug mixing in the eye. Specifically, the following three factors are investigated to understand their effects on thermally inducing drug mixing in the eye: 1) varying temperature difference, 2) varying heating position, and 3) varying density difference between the drug and vitreous humor. As previously mentioned, there has not been much study on drug mixing in the eye in the past. Limitations are primarily due to lack of full understanding of the anatomy and physical properties of living animal vitreous structure and having many unknown parametersmaking numerical simulation difficult.
[0122] In some embodiments, the same eye model from the eye movements study is used for the thermal effects experiments. To determine what temperature differences to study, it is necessary to understand the heat tolerance. Eyes are sensitive and thus cannot endure high temperatures for a long time. Given that the temperature limit for a human being to feel pain is 10 Celsius above body temperature. Accordingly, the temperature difference to be experimented is 10 C. of 37 C., which is the body temperature. In some embodiments, a 5 Celsius and 10 Celsius temperature difference are selected to apply between the eye model and the heat source. The temperature difference can range from 2.5-12.5 degrees Celsius.
[0123] Additionally, placement of heating elements on the eye is another important variable. Different fluid motions are stimulated by placing the heat element at different positions around the eye. Precise placements of heating elements and temperature control can achieve optimal fluid mixing results without having to introduce too much temperature change to the eye.
[0124]
[0125] In the fluid movement study, drug (fluorescein/solution of interests mixture) is added to a solution having approximately the same density/viscosity of a human vitreous humor. In the thermal effect experiment, the effects of introducing density/viscosity difference between the injected drug and the vitreous are studied. This can help understand how drugs behave in various density/viscosity environments and/or method of deliveries.
Vitreous Humor Preparation
[0126] To prepare for liquid that goes into the container, glycerol and water at various water-to-glycerol ratios (glycerol 20.2 wt %, glycerol 33.6 wt %, and glycerol 11.2% respectively) were prepared. Each set of mixtures was placed in the room temperature for more than 48 hours to ensure a consistent initial temperature. It is worth noting that glycerol 20.2 wt % mixture has physical properties (density and viscosity) that are most similar to vitreous humor in the eye. Table 8 shows the properties of various water/glycerol mixtures used in the thermal effect study.
TABLE-US-00008 TABLE 8 Material properties of vitreous and materials used in the current study Thermal Coefficient of expansion thermal Viscosity Density coefficient Refractive conductivity Material (mPa s) (kg m.sup.3) (at 20 C.) index (W mK.sup.1) Human 1-3.6 1005.3- 1.337 0.594 vitreous 1008.9 Glycerol 1.7 1046.8 0.000315 1.357 0.556 20.2 wt % Glycerol 2.7 1081.5 0.000385 1.375 0.515 33.6 wt % Glycerol 1.3 1024.5 0.000255 1.346 0.591 11.2 wt %
Table 8Comparison of Material Properties
[0127]
[0128] A calibration experiment was designed to obtain a voltage-temperature relationship. This facilitated an indirect but accurate temperature control via voltage reading. During the calibration process, voltage input was increased incrementally by 2 Volts at a time. Although different voltage increments can be used such as a range between 0.5-5 volts. Temperature readings were obtained using a digital thermometer. After each voltage adjustment was made, a temperature reading was recorded after it became stabilized for at least 10 mins. Temperatures at two locations were measured, denoted as A and B in
[0129] Silver coated fluorescence particles can be used in the artificial vitreous humor solution. To prepare for solutions for PIV visualization, a spoonful of silver coated fluorescence particles was mixed with a solution of glycerol/water mixture. In some embodiments, after these particles were settled and stratified in the solution, only the middle layer was captured for use in PIV visualization.
[0130] For laser induced fluorescence visualization (FIL), fluorescein was first dissolved in water and then mixed with solution of interests at 1:50 ratio (fluorescein to solution of interests=1:50). Since the density and viscosity of glycerol 20.2 wt % mixture is the most similar to those of human's vitreous humor, glycerol 20.2 wt % mixture can be used to replicate the vitreous humor. In some embodiments, glycerol 11.2 wt % mixture and glycerol 33.6 wt % mixture were mixed with fluorescein at 1:50 (fluorescein: solution) ratio. Adding a glycerol 33.6 wt %/fluorescein mixture to the eye model simulates the process of adding a drug that is heavier and more viscous than the vitreous humor to the eye. Adding a glycerol 11.2 wt %/fluorescein mixture to the eye model simulates the process of adding a lighter and less viscous drug to the eye.
[0131] Pixel intensity is correlated with drug (glycerol/water/fluorescein mixture) concentration. Therefore, to quantify the amount of drug (glycerol/water/fluorescein mixture) that have entered target treatment region, image tool in MATLAB was used to quantify pixel intensity (see
[0132] A computation study was conducted with the aid of FEATool Multiphysics/MATLAB. The fluid has thermal diffusivity and viscosity . Rayleigh number for this flow is defined as:
R.sub.a=gTx.sup.3/
Based on this formula, a Rayleigh of 8300 is obtained for a glycerol 20.2 wt % mixture at T=10 Celsius, and Prandtl number is defined as Pr=C.sub.p/k=13.48 for glycerol 20.2 wt % mixture, and T is the temperature difference between the heat source and the eye model. All lengths are non-dimensionalized with respect to D, the diameter of eye model; all velocities with respect to /D; time with respect to D.sup.2/; vorticity with respect to /D.sup.2, temperature with respect to T. The study object was modeled as a two-dimensional viscous Boussinesq fluid in a circular domain, and the equations for numerical modeling are listed below:
[0133]
[0134]
[0135]
[0136]
[0137]
[0138]
[0139] In some embodiments, the heating location can be selected based at least on the density difference between the drug and the vitreous body. For example, drug that has less density tends to stay at the top and, therefore, heating from an upper or center location is sufficient for inducing adequate drug mixing. However, lower heating is can be more helpful when the drug is heavier because heavier drugs tends to stay at the bottom.
[0140] Although center (medial) heating is quite effective in driving fluid mixing in majority regions of the chamber, it is not driving the flow in the bottom region as compared to lower heating. Upper heating does not seem to be effective at promoting fluid exchange between upper and lower part of the eye model. In each of processes 3000 through 3600, a total of 6,000 images were taken. And each image shown for each process can be a compilation of 100 images taken between 5 minutes and 5 minutes and 10 seconds. After performing a z-projection, there were 60 slices of 100 images in each slice for every case. Only one slice from each case was selected to be included in this section, and these slices are all captured during 5 mins to 5 mins and 10 second in each experiment. In addition, a slice of 100 images taken before the heating source was applied was also included as a control case (see
[0141] Based on the experiments of process 3000 through 3600, it can be concluded that a greater temperature difference can induce stronger circulations in the eye model. For a person who's standing/sitting in the upright position, heating from the lower position can induce mixing in the entire eye model, whereas center and upper heating can only induce partial mixing in the eye model. For a person who's laying down on the chair with his/her head facing up, placing a heat source on top of his/her eyes doesn't seem to help with mixing, whereas having his/her head facing down instead can possibly induce very aggressive mixings in his/her eyes.
[0142] In summary, lower heating for someone in the upright position as well as heating from a heads-down position can be very helpful in achieving our goal to facilitate efficient drug mixing in the eye after an intravitreal injection.
Simulated Pathline Visualization
[0143] Regions of high vorticity magnitude typically correspond to regions of stronger shear or fluid circulation. The sign of the vorticity provides the direction of fluid circulation. The average magnitude of vorticity in each case over the course of 5 seconds (from 5 mins to 5 mins and 5 seconds) is summarized in the vorticity plot below. In comparison, particle pathline tracking for the same duration was generated using a pathline visualization (PV) software such as, but not limited to, MATLAB.
[0144]
[0145] A few limitations regarding the experimental design are worth mentioning. First of all, we visualized a 2D plane of a 3D object, which was sufficient for our purpose because the macula is a small spot located near the center of the back of the retina. The visualized 2D plane went directly through this corresponding location on the eye model. To analyze drug trajectories in the entire vitreous chamber, a 3D PIV visualization might be useful.
[0146] Secondly, coefficients of thermal conductivity of glass (0.80) and air (0.26) are different from that of ocular tissues (cornea and sclera: 0.58). The well-known Penne's bioheat transfer equation is the standard for calculating temperature distribution in living tissues. It has been widely used to numerically analyze heat effects in the human eye. The equation is written as
where k is the tissue thermal conductivity, T is the local tissue temperature, qp is the external power deposition rate, q.sub.m is metabolism, T.sub.a is the arterial temperature, W is the local tissue-blood perfusion rate, c.sub.b is the blood specific heat, c.sub.p is the tissue specific heat, and is the tissue density.
[0147] The model does not describe any convective heat transfer mechanism, but it can offer a basic understanding of what could happen when a heat source is applied to the eye. When the sclera is heated, blood circulation acts as an energy sink (T>T.sub.a) and carries away the energy. In our study, the overall temperature increase in the eye model was around 2 C., which is conductive enough for our purpose. However, since air is still less thermally conductive and may not remove energy as efficiently from the system, it could have allowed the mixture in the eye model to heat up more easily. This indicates that for real eye applications, a higher temperature difference is likely to be preferred. A study on the heat tolerance of the sclera by Dewhirst et al. concluded that the threshold temperature for thermal damage is in the range of 59-61 C. when the sclera sample is heated for 10 min.3 A temperature difference of 10 C. as recommended in our study is well below this limit, which offers more flexibility for applications on real eyes.
[0148] Additionally, the refractive index is 1.36 for the working fluid (20.2 wt % glycerol) and 1.46 for quartz glass in this study. Immersing the glass globe in a viewing box that is filled with the working fluid can fix the refractive index issue. However, this is difficult to achieve because it is challenging to ensure the controlled local heating when a glass globe is immersed in the fluid. To understand the potential influence, we repeated the experiment with the face-up heating position with and without a fluid-filled viewing box. We learned that the percentage difference is in the range of 12-20% and the general vorticity increasing trend is consistent. This experimental result confirms that the potential error caused by unmatched refractive index will not change our conclusion.
[0149] Looking forward, variations on some important parameters remain to be explored. Interesting parameters relevant to both heating techniques (such as temperature difference, heating position, and heating contact area) and the morphology of the human eye (such as vitreous humor properties, which change the Prandtl number, and different geometries of the eye) can be investigated. This would allow us to develop more personalized treatments.
[0150] The disclosed thermally induced heating technique and pads can serve as a non-invasive add-on step at the end of the intravitreal injection procedure. Applying a medical-grade heating pad/probe to the desired location of the eye for a short period of time can promote treatment efficacy in a safe way.
[0151] To facilitate a better understanding of the impact of varying temperature gradient and heating position on the trajectory of individual particles, data obtained from PIV analysis were analyzed using PIV software. Variables including u, v, x, y, and t were coordinated to track individual particle behavior. Here, three scenarios were compared: T=5 C. center heating, T=10 C. center heating, and T=10 C. lower heating.
[0152]
[0153]
[0154]
[0155]
[0156]
[0157] As it is demonstrated in
Quantification Results from LIF Visualization
[0158] To simulate the actual drug delivery process, LIF visualization was performed on the following four cases:
[0159] 1) Adding glycerol 33.6 wt % drug mixture into glycerol 20.2 wt % vitreous mixture with center heating (see
[0160] 2) Adding glycerol 33.6 wt % drug mixture into glycerol 20.2 wt % vitreous mixture with lower heating (see
[0161] 3) Adding glycerol 11.2 wt % drug mixture into glycerol 20.2 wt % vitreous mixture with center heating (see
[0162] 4) adding glycerol 11.2 wt % drug mixture into glycerol 20.2 wt % vitreous mixture with lower heating (see
[0163] The maximum pixel intensity reading from each heating method is summarized in Table 9. In summary, when drugs are heavier than the vitreous humor, heating from the center is not so helpful for facilitating drug mixing in the eye. When drugs are lighter than the vitreous humor, both center heating and lower heating are useful and can induce strong drug mixing profiles within an hour. Lower heating can activate strong drug mixing regardless of the density of the drug.
TABLE-US-00009 TABLE 9 Computational Analysis (MATLAB/FEATool Multiphysics) Time Interval Heating Method 0-10 mins 40-50 mins Lighter drug, center heating 0 In the range of 1.4-2.6 Lighter drug, lower heating 0 In the range of 0.4-2.4 Heavier drug, center heating 0 0 Heavier drug, lower heating 0 In the range of 0.5-3
[0164] Both velocity profiles from experimental measurements and simulations are summarized in
Dimensional Analysis
[0165] To understand the physical properties that are relevant, a dimensional analysis was performed. The following parameters are important in describing the physical properties in this experiment and their physical meanings are summarized in Table 10.
f(L,g,,T,,,C.sub.p,U,k)=0(9)
TABLE-US-00010 TABLE 10 L: characteristic length (diameter of the g: gravitational eyeball, length of heat source, etc) = [L] acceleration = [L][T].sup.2 : volumetric thermal expansion T: temperature coefficient = [].sup.1 difference = [] : density = [M][L].sup.3 : viscosity = [M][L].sup.1[T].sup.1 C.sub.p: specific heat = [L].sup.2[T].sup.2[].sup.1 U: velocity = [L][T].sup.1 k: thermal conductivity = [M][L][T].sup.3[].sup.1 {MLT}: fundamental dimensions, [M] for mass, [L] for length, [T] for time. [] for temperature
[0166] There are nine variables and four fundamental dimensions. According to the Buckingham's Pi Theorem, five dimensionless groups are expected, they are:
1, Peclet number, which is a measure of the relative importance of convection versus diffusion:
[0167] 2, thermal expansion with respect to temperature change:
2=T(11)
3, Rayleigh number, associated with buoyancy-driven flow and can be regarded as a measure of the driving forces of natural convection. The magnitude of Rayleigh number is a good indication as to whether the natural convection boundary layer is laminar or turbulent:
4, Prandtl number, which is a dimensionless quantity that puts the viscosity of a fluid in correlation with the thermal conductivity. It therefore assesses the relation between momentum transport and thermal transport capacity of a fluid (Physical Relationships Between Nanoparticle and Nanofluid Flow, 2015):
5, The Reynolds number is the ratio of inertial forces to viscous forces, it is usually used to determine whether a fluid is in laminar or turbulent flow:
[0168] Since Peclet number, Rayleigh number, and Prandtl number are most relevant to a natural convection problem, the actual values of these number for each of the three types of liquid at 21 Celsius were calculated and summarized in Table 11 below.
TABLE-US-00011 TABLE 11 Solution Pe Pr Ra Water 168 7.74 6,344 Glycerol/Water Mixture (1:5) 181 13.48 4,316 Glycerol/Water Mixture (2:5) 187 21.68 5,616 (Note: L = 5 mm and delta T = 5 for the characteristic length and temperature difference in Rayleigh number calculation)
[0169] The Peclet number serves as the Reynolds number counterpart for thermal energy transfer. It represents the ratio of the convection and diffusion fluxes in a flow. In our study, the Peclet number is on the scale of 10.sup.2, which indicates that convection plays a stronger role compared to diffusion in the heat/fluid transport phenomena. It is also worth noting that the Prandtl number that multiplies the Reynolds number is Peclet number.
[0170] The Prandtl number can be derived by introducing the concept of thermal diffusivity (), which describes the rate of temperature spread through a material. It measures the ability of a material to conduct thermal energy relative to its ability to store thermal energy. Thermal diffusivity is calculated from the thermal conductivity and the heat thermal capacity as given below:
where k is thermal conductivity, p is material density, and C.sub.p is specific heat capacity of materials. Therefore, using the idea of thermal diffusivity, the expression for Prandtl number is given below:
where is kinematic viscosity, which is the ratio of dynamic viscosity to density.
[0171] Therefore, Prandtl number measures the significance of diffusion of momentum relative to that of heat transfer. The larger the Prandtl number, the thicker will be the momentum boundary layer compared to the thermal boundary layer. In this study, Prandtl number is in the range of 10-20, indicating the momentum transport plays a stronger role compared with heat transport.
[0172] The magnitude of Rayleigh number is a good indication as to whether the natural convection boundary layer is laminar or turbulent. For a Rayleigh number in the range of 103 to 104, the natural convection boundary layer is laminar. Based on the value of Peclet number and Prandtl number, it is possible to deduce that heat is primarily transported via flow convection: fluid that is heated up as the heat source carries heat and transports the heat with the flow. The flow circulation continuously brings colder solution to the heat source. Eventually, the entire solution inside the eye model is heated up, at which point circulation stops.
Baroclinic Torque and Flow Circulation
[0173] Flow circulation patterns were observed regardless of heating position or temperature difference. To understand the formation of the flow circulation, it is useful to refer to the concept of baroclinic torque. Baroclinic torque is the source of vorticity, which arises from unequal acceleration as a result of miss-aligned density gradient and pressure gradient, as shown in the equation for the transport of vorticity:
where term 1 on the right-hand side represents the effects of expansion on the vorticity field, term 2 is the baroclinic torque, term 3 describes vortex stretching, and term 4 describes the effects of viscous diffusion on vorticity distribution. For the flow fields in our study, term 2 is the only reason that vortices are formed. The baroclinic torque is the largest when the pressure gradient is perpendicular to the density gradient. The lighter fluid will be accelerated faster than the heavier fluid, resulting in a shear layer, and thus generating vorticity. In our case, this variation in fluid density is caused by thermal heating, and vorticity is generated as a result of density gradient that is unparalleled with pressure gradient.
[0174] Based on the above data observations and PIV observations, the thermal-driven method proved to be successful in distributing/mixing the drug in the vitreous humor. For example, for a person sitting in the upright position, applying a heat source (at least 5 Celsius greater than the eye temperature) to the lower position of his/her eye can active a strong fluid mixing in the entire vitreous chamber. Moreover, this method requires the minimal amount of efforts from patients.
[0175] Two methods for inducing drug mixing into the eye after an intravitreal injection were disclosed above. The first method is a motion-driven method, which is based on lateral movements to the eye. The second method is thermal-driven, which relies on the application of heat to the eye at various heating positions. It can be concluded that the thermal-driven method appears to be more effective in agitating fluid mixings in the eye. It is also more flexible in dealing with the density variance among different individuals as well as age groups. In addition, it also provides an alternative to having a cooling pad in place of a heat source. The idea is the same although direction of fluid circulation will be the opposite in the case of using a cooling pad.
[0176] Apart from intravitreal injections, the study outcome can also be useful for applications in other eye treatment methods, especially for drug-releasing ocular implants. Since the majority of these ocular implants are designed to provide a sustained release of medication for a long period which ranges from months to years, a well-established fluid mixing profile in the eye can certainly help in making sure that the small amounts of drugs being release can effectively reach the target issue and eventually achieve an optimal treatment efficacy.
[0177]
[0178] In some embodiments, heat transfer eye patch 4800 can include a contact pad 4805, heat transfer elements 4810, a power module 5115, and control circuit (not shown). Contact pad 4805 can be made of a soft material that can conduct heat. In some embodiments, contact pad 4805 can be a silicone based material with heat conducting property. Other flexible biocompatible materials with good contact properties with the eye and skin can also be used. Contact pad 4805 can have a coating of sticky material that helps hold contact pad 4805 to the eye and/or skin. The sticky material can be a biocompatible glue.
[0179] Heat transfer elements 4810 can be heating elements disposed at various location on contact pad 4805. In some embodiments, contact pad 4805 can have one or more heat transfer elements 4810. For example, contact pad 4805 can have two, three, four, or six heating elements 4810. In some embodiments, contact pad 4805 has four heating elements. The temperature of each element can be controlled independently using power module 5115 and/or the control circuit (not shown). It should be noted that power module 4820 and the control circuit can be an integrated part, which can be a control module (not shown) that functions both as a power delivery and control unit. Power module 4820 can be coupled to each heat transfer element 4810 such that the temperature of each heat transfer element 4810 can be independently controlled. Heat transfer elements 4810 can be spaced apart or they can be placed adjacent to each other. Heat transfer element 4810 A can be disposed above heat transfer element 4810C. Heat transfer element 4810 B can be disposed on the left of heat transfer element 5510D.
[0180] In some embodiments, heat transfer elements 4810B and/or 4810D can be activated for center (medial) heating. In other words, for center heating, only heat transfer element 4810B or 4810D is activated, or both can be activated.
[0181] Heat transfer elements 4810 can also be cooling elements that can extract heat away from the eye. In this embodiment, each element 4810 can be coupled to a conduit that delivers cooling fluid to element 4810. In some embodiments, each heat transfer element 4810 can have a combination of heating and cooling elements.
[0182] Heat transfer eye patch 4800 can also include an insulated region 4820 that protects the cornea. Insulated region 4820 can protect the cornea from heat transfer elements 4810 and prevents the lens from being over-heated or over-cooled. In some embodiments, power module 4822 can be disposed on region 4820.
[0183] Power module 4822 can activate one or more of the heat transfer elements 4810 to generate a temperature difference between a heat transfer element and the area of the eye adjacent to the heat transfer element. The adjacent area can be the area of the eye that is in contact or substantial contact with the heat transfer element. The adjacent area can have a thickness such that it extends into the vitreous humor. The temperature difference between the heat transfer pad and the adjacent area of the eye can also create a temperature difference between the adjacent area and another (e.g., non-adjacent) region of the eye. In this way, the vitreous humor of the eye can have regions of different temperature, which can lead to better internal flow and mixing of the drug. Power module 4820 can control the voltage or amperage delivered to each of the heat transfer elements 4810 in order to control the heating and/or cooling effects (heat transfer characteristic) of each element.
[0184]
[0185]
[0186]
[0187] Reference in the specification to one embodiment or an embodiment means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of the phrase in one embodiment in various places in the specification are not necessarily all referring to the same embodiment.
[0188] Some portions of the following detailed description are presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the methods used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. An algorithm is here, and generally, conceived to be a self-consistent sequence of steps leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared or otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers or the like.
[0189] It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise as apparent from the following disclosure, it is appreciated that throughout the disclosure terms such as processing, computing, calculating, determining, displaying or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system's memories or registers or other such information storage, transmission or display.
[0190] Finally, the algorithms and displays presented herein are not inherently related to any particular computer or other apparatus. Various general-purpose systems may be used with programs in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatus to perform the required method steps. The required structure for a variety of these systems will appear from the description below. It will be appreciated that a variety of programming languages may be used to implement the teachings of the invention as described herein.
[0191] The figures and the following description describe certain embodiments by way of illustration only. One skilled in the art will readily recognize from the following description that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles described herein. Reference will now be made in detail to several embodiments, examples of which are illustrated in the accompanying figures. It is noted that wherever practicable similar or like reference numbers may be used in the figures to indicate similar or like functionality.
[0192] The foregoing description of the embodiments of the present invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the present invention to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the present invention be limited not by this detailed description, but rather by the claims of this application. As will be understood by those familiar with the art, the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Likewise, the particular naming and division of the modules, routines, features, attributes, methodologies and other aspects are not mandatory or significant, and the mechanisms that implement the present invention or its features may have different names, divisions and/or formats.
[0193] Furthermore, as will be apparent to one of ordinary skill in the relevant art, the modules, routines, features, attributes, methodologies and other aspects of the present invention can be implemented as software, hardware, firmware or any combination of the three. Also, wherever a component, an example of which is a module, of the present invention is implemented as software, the component can be implemented as a standalone program, as part of a larger program, as a plurality of separate programs, as a statically or dynamically linked library, as a kernel loadable module, as a device driver, and/or in every and any other way known now or in the future to those of ordinary skill in the art of computer programming.
[0194] Additionally, the present invention is in no way limited to implementation in any specific programming language, or for any specific operating system or environment. Accordingly, the disclosure of the present invention is intended to be illustrative, but not limiting, of the scope of the present invention, which is set forth in the following claims.