Disclosed herein are microfluidic systems with recirculation of fluid and computer-implemented methods of calculating conditions within the microfluidic systems. The microfluidic systems include a computing device and a microfluidic device having first and second reservoirs, at least one chamber, and a fluid path connecting the first reservoir, the chamber, and the second reservoir. The methods for calculating conditions include receiving a first reservoir fluid volume, a second reservoir fluid volume, a first concentration, and a second concentration. The methods further include receiving a time-dependent imposed pressure difference between the first reservoir and the second reservoir, then determining a hydraulic pressure difference and an effective pressure difference. The effective pressure difference is used to account for reactions occurring within the microfluidic device and to determine the value of the condition within the microfluidic device. Methods of performing an experiment using a microfluidic device with recirculation are also disclosed herein.
|
1. A computer-implemented method of calculating a condition within a microfluidic device with recirculation, the method comprising:
receiving a first reservoir fluid volume,
receiving a second reservoir fluid volume,
receiving a first concentration, the first concentration being the concentration of a component in a first reservoir,
receiving a second concentration, the second concentration being the concentration of the same component in a second reservoir,
receiving a time-dependent imposed pressure difference between the first reservoir and the second reservoir,
determining a hydraulic pressure difference, wherein the hydraulic pressure difference is based on a first volumetric height of fluid in the first reservoir and a second volumetric height of fluid in the second reservoir,
determining an effective pressure difference between the first and second reservoirs, wherein the effective pressure difference is based on the imposed pressure difference and the hydraulic pressure difference,
using the effective pressure difference, accounting for reactions occurring within the microfluidic device that deplete or increase the first and second concentrations of the component,
determining a value of the condition within the microfluidic device, and
controlling an experiment using the microfluidic device with recirculation based on the value of the condition within the microfluidic device.
2. The computer-implemented method of
3. The computer-implemented method of
4. The computer-implemented method of
5. The computer-implemented method of
6. The computer-implemented method of
7. The computer-implemented method of
8. The computer-implemented method of
9. The computer-implemented method of
10. The computer-implemented method of
11. The computer-implemented method of
12. The computer-implemented method of
13. The computer-implemented method of
14. The computer-implemented method of
15. The computer-implemented method of
16. The computer-implemented method of
17. The computer-implemented method of
18. The computer-implemented method of
19. The computer-implemented method of
20. The computer-implemented method of
|
This application claims benefit of U.S. Provisional Application No. 62/655,909, which was filed Apr. 11, 2018, the contents of which are hereby incorporated in their entirety.
This invention was made with government support under Grant no. R01NS050452 awarded by the National Institutes of Health. The government has certain rights in the invention.
The major research uses of animals are both in assessing potential toxicity of chemicals and in drug testing. Animal tests often are long in duration, expensive, and raise ethical issues. Further, animal tests are not always predictive of human response. In terms of human response to environmental toxicants, it is not ethically possible to conduct direct tests on humans, and extrapolation of animal results to human response is problematic. Over-regulation results in unnecessary expense; under-regulation endangers human health and the environment, so better testing systems are necessary.
In vitro tests can supplement and may reduce dependency on animal tests. However, in vitro tests fail to capture many important aspects of human and mammalian response to chemicals. Most in vitro tests are based on the use of multi-well plates where isolated cells or tissues are placed in medium spiked with a bolus dose of the test chemical. Such systems miss key aspects of physiological response. For example, the dose dynamics in the body differ considerably from static systems as time-dependent changes in chemical concentration occur in the body at a tissue site due to the processes controlling absorption, distribution, metabolism and excretion of a compound. Further, static well systems typically use a single cell or tissue type; in the body, metabolites are exchanged between different tissue/organ compartments. Even if multiple tissue types were represented in a single well, the ratio of one tissue to another and the nature of the circuits connecting them can alter the time-dependent concentration of the metabolites. In addition to these factors, single cells in a well, in most cases, do not represent functional tissues or subsystems of the body, nor experience the mechanical forces the cells in the body do, particularly those associated with fluid flow, and these mechanical forces are known to alter gene expression and metabolism of many chemicals. Microfluidic devices can be used to more accurately simulate true physiological systems, enabling continuous flow of media past a cell culture and more accurately simulating physiological dose dynamics. These devices can be built to incorporate compartments with different cell types or engineered organs.
While microfluidic devices are able to more accurately simulate true physiological systems than static well cell cultures, there is a difficulty in assessing conditions within a microfluidic device at a microscopic level, particularly when the microfluidic system recirculates fluid. For example, reactions within the microfluidic device can be highly localized. A metabolite created by a cell culture in one chamber may become bound or react with an enzyme or cell in a separate chamber, leading to disparities in local concentrations of the metabolite across the microfluidic device. Flow rates can also change based on the structure of a particular chamber, leading to a poorly defined shear stress acting upon cell cultures or other surface components within the device. The lack of understanding of these conditions leads to expensive trial-and-error based experimentation. Thus, in the technical environment of recirculating biomedical microfluidics, there is a need for systems that can pinpoint highly localized concentrations and flow rates using fluid and mass transport modeling.
For body-on-a-chip biomedical microfluidic systems, different organs are represented by different units of the microfluidic. Recirculation within a biomedical microfluidic is desirable for several reasons. First, recirculation of the media enables interaction between the various units of a biomedical microfluidic system in a bidirectional manner. By contrast, systems with no recirculation enable interaction only in a unidirectional manner (that is, an upstream unit affects a downstream unit, but the downstream unit does not affect the upstream unit). Additionally, recirculation enables the units of a biomedical microfluidic to interact with each other over a longer time frame, such that slow interactions (e.g., slow chemical reactions) can build up over time and affect the other units. For body-on-a-chip systems, bidirectional and long term interactions between units are important to accurately simulate the body because recirculation of blood enables interactions among organs in complex and time-dependent manners.
Disclosed herein are microfluidic systems with recirculation of fluid and computer-implemented methods of calculating conditions within the microfluidic systems. The microfluidic systems include a microfluidic device and a computing device. The microfluidic device includes a fluid, first and second reservoirs, at least one chamber in fluid communication with the first reservoir and the second reservoir, and a fluid path connecting the first reservoir, the chamber, and the second reservoir. The computing device includes a processor and a memory that is operably connected to the processor. The memory includes computer-executable instructions that cause the processor to carry out the methods for calculating the conditions within the microfluidic device.
Methods for calculating conditions within the microfluidic device having recirculation are also disclosed herein. Conditions can include, but are not limited to, the concentration of a component at a specific spatial location, a concentration profile over a specified spatial region, an effective flow rate of the fluid between the first and second reservoirs, mass transport of chemical species or suspended components (e.g., particles) from one chamber to another, shear stresses on units/objects/tissues in the microfluidic device, shear rates, shear stresses at the material interfaces, flow rates among the microfluidic chambers, and the average molecular velocity of the component. The methods for calculating conditions include receiving, at the processor, a first reservoir fluid volume and a second reservoir fluid volume. The methods further include receiving a first concentration, which is the concentration of a component in a first reservoir, and a second concentration, which is the concentration of the same component in a second reservoir. The methods further include receiving a time-dependent imposed pressure difference between the first reservoir and the second reservoir, then determining a hydraulic pressure difference and an effective pressure difference, which is based on the imposed and hydraulic pressure differences. The effective pressure difference is used to account for reactions occurring within the microfluidic device and to determine the value of the condition within the microfluidic device.
Methods of performing an experiment using a microfluidic device with recirculation are also disclosed herein. The methods include setting a desired value for a condition within the microfluidic device, performing a calculation that accounts for an effective pressure difference between the first reservoir and the second reservoir and reactions occurring within the microfluidic device, and determining a set of initial conditions for achieving the desired value.
It should be understood that the above-described subject matter may also be implemented as a computer-controlled apparatus, a computer process, a computing system, or an article of manufacture, such as a computer-readable storage medium.
Other systems, methods, features and/or advantages will be or may become apparent to one with skill in the art upon examination of the following drawings and detailed description. It is intended that all such additional systems, methods, features and/or advantages be included within this description and be protected by the accompanying claims.
The components in the drawings are not necessarily to scale relative to each other.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art. Methods and materials similar or equivalent to those described herein can be used in the practice or testing of the present disclosure. As used in the specification, and in the appended claims, the singular forms “a,” “an,” “the” include plural referents unless the context clearly dictates otherwise. The term “comprising” and variations thereof as used herein is used synonymously with the term “including” and variations thereof and are open, non-limiting terms. The terms “optional” or “optionally” used herein mean that the subsequently described feature, event or circumstance may or may not occur, and that the description includes instances where said feature, event or circumstance occurs and instances where it does not. Ranges may be expressed herein as from “about” one particular value, and/or to “about” another particular value. When such a range is expressed, an aspect includes from the one particular value and/or to the other particular value. Similarly, when values are expressed as approximations, by use of the antecedent “about,” it will be understood that the particular value forms another aspect. It will be further understood that the endpoints of each of the ranges are significant both in relation to the other endpoint, and independently of the other endpoint. As used herein, “operably connected” means that the particular elements are connected in such a way that they cooperate to achieve their intended function or functions. The “connection” may be direct, indirect, physical, or remote.
Example Microfluidic Devices
Disclosed herein are microfluidic systems with recirculation of fluid and computer-implemented methods of calculating conditions within the microfluidic systems. As shown in
In some implementations, the microfluidic system 100 can include a tilting platform 212, as shown in
The fluid of the microfluidic system 100 can include one or more components at any desired concentration. In some implementations, the components can be cells suspended within the fluid. The component could also be any large or small molecule, including polypeptides, polynucleotides, metabolites, cytokines, media reagents, enzymes, and antibodies. For example, in some implementations, the fluid is a serum-free medium, and the components include ingredients of the serum-free medium.
As shown in
A surface component 232 can be attached to any two or three-dimensional surface within the microfluidic device. The surface component can react with components of the fluid, for example, cells, polypeptides, polynucleotides, metabolites, cytokines, media reagents, enzymes, and antibodies. In some implementations, the surface component 232 is part of a functional unit 222. In some implementations, such as the one shown in
Example Computing Devices
A schematic of the computing device 400 is shown in
Referring to
In its most basic configuration, computing device 400 typically includes at least one processor 406 and system memory 404. Depending on the exact configuration and type of computing device, system memory 404 may be volatile (such as random access memory (RAM)), non-volatile (such as read-only memory (ROM), flash memory, etc.), or some combination of the two. This most basic configuration is illustrated in
Computing device 400 may have additional features/functionality. For example, computing device 400 may include additional storage such as removable storage 408 and non-removable storage 410 including, but not limited to, magnetic or optical disks or tapes. Computing device 400 may also contain network connection(s) 416 that allow the device to communicate with other devices. Computing device 400 may also have input device(s) 414 such as a keyboard, mouse, touch screen, etc. Output device(s) 412 such as a display, speakers, printer, etc. may also be included. The additional devices may be connected to the bus in order to facilitate communication of data among the components of the computing device 400. All these devices are well known in the art and need not be discussed at length here.
The processor 406 may be configured to execute program code encoded in tangible, computer-readable media. Tangible, computer-readable media refers to any media that is capable of providing data that causes the computing device 400 (i.e., a machine) to operate in a particular fashion. Various computer-readable media may be utilized to provide instructions to the processor 406 for execution. Example tangible, computer-readable media may include, but is not limited to, volatile media, non-volatile media, removable media and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. System memory 404, removable storage 408, and non-removable storage 410 are all examples of tangible, computer storage media. Example tangible, computer-readable recording media include, but are not limited to, an integrated circuit (e.g., field-programmable gate array or application-specific IC), a hard disk, an optical disk, a magneto-optical disk, a floppy disk, a magnetic tape, a holographic storage medium, a solid-state device, RAM, ROM, electrically erasable program read-only memory (EEPROM), flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices.
In an example implementation, the processor 406 may execute program code stored in the system memory 404. For example, the bus may carry data to the system memory 404, from which the processor 406 receives and executes instructions. The data received by the system memory 404 may optionally be stored on the removable storage 408 or the non-removable storage 410 before or after execution by the processor 406.
It should be understood that the various techniques described herein may be implemented in connection with hardware or software or, where appropriate, with a combination thereof. Thus, the methods and apparatuses of the presently disclosed subject matter, or certain aspects or portions thereof, may take the form of program code (i.e., instructions) embodied in tangible media, such as floppy diskettes, CD-ROMs, hard drives, or any other machine-readable storage medium wherein, when the program code is loaded into and executed by a machine, such as a computing device, the machine becomes an apparatus for practicing the presently disclosed subject matter. In the case of program code execution on programmable computers, the computing device generally includes a processor, a storage medium readable by the processor (including volatile and non-volatile memory and/or storage elements), at least one input device, and at least one output device. One or more programs may implement or utilize the processes described in connection with the presently disclosed subject matter, e.g., through the use of an application programming interface (API), reusable controls, or the like. Such programs may be implemented in a high level procedural or object-oriented programming language to communicate with a computer system. However, the program(s) can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language and it may be combined with hardware implementations.
Example Methods
A flow chart of an example method for calculating a condition within a microfluidic device having recirculation is shown in
In some implementations of the methods, the imposed pressure difference changes over at least one time step. The processor can receive the imposed pressure difference, the first reservoir fluid volume, the second reservoir fluid volume, the first concentration, and the second concentration before the time step (or before and after the time step) to determine the value of the condition. In some implementations, the value of the condition is iteratively determined before and after each of a plurality of time steps. The change in the imposed pressure difference can follow a regular waveform, such as a sawtooth, sinusoidal, or square waveform. Alternatively, the imposed pressure difference can follow a non-regular pattern. For example, the timing of the tilting platform 212 shown in
The methods disclosed herein account for reactions occurring within the device when calculating the value of the condition within the recirculating microfluidic device. The reaction can be a reaction of a component within the fluid, either via surface reactions, volume reactions, or bulk reactions. Surface or volume reactions include any reaction taking place at any two or three-dimensional surface or construct within the microfluidic device. In some implementations of the method, surface or volume reactions are assigned rate constants for calculation purposes. The reaction can take place directly between a component of the fluid and the surface (i.e. adsorption/absorption), or the reaction can take place between a component of the fluid and a surface component 232 that is attached to any surface within the microfluidic device (for example, the binding of a component of the fluid to the antibodies/surface component 232 of
Bulk reactions include reactions that take place within the fluid. For example, bulk reactions can occur between a first component of the fluid and any other component of the fluid. The reactions can be reversible or irreversible. The bulk reactions can be based on, or affected by, one or more of the following variables: the concentration of the component at the specific spatial location within the fluid, a concentration profile over a specified spatial region within the fluid, an effective flow rate of the fluid between the first and second reservoirs, time dependent mass transport rates, time dependent shear rates, time dependent shear stresses, time dependent flow rates of fluid among the microfluidic chambers, and the average molecular velocity of the component.
Some implementations of the methods include accounting for convection or diffusion of the component. Convection or diffusion can be affected by one or more of the following variables: the spatial location within the fluid, the concentration of the component at the specific spatial location within the microfluidic device, a concentration profile over a specified spatial region within the fluid, an effective flow rate of the fluid between the first and second reservoirs, time dependent mass transport rates, time dependent shear rates, time dependent shear stresses, time dependent flow rates of fluid among the microfluidic chambers, the average molecular velocity of the component, and bulk or surface or volume reactions taking place within the microfluidic device. This can include determining a variable diffusion-like term. The diffusion-like term can be determined, for example, for at least one specific spatial location within the microfluidic device. In some implementations, the flow rate/fluid velocity for at least one specific spatial location is accounted for when determining the diffusion-like term. When the imposed pressure difference changes over at least one time step, convection or diffusion can be accounted for before (or before and after) the at least one time step.
In some implementations, the method of calculating the value of a condition includes using a finite element method with boundary conditions. In some implementations, the boundary condition is a value of a condition that was determined by the method in a previous time step. The boundary conditions are determined using analytical calculations, or determined via calculations from the previous time step of the finite element method. The boundary conditions can be set, for example, for an opening between at least one of the first or second reservoir. The boundary conditions can include, for example, the imposed pressure difference, the effective pressure difference, the effective flow rate within the device, the first reservoir fluid volume, and/or second reservoir fluid volume. For example, the boundary conditions can depend, at least in part, on a hydrodynamic pressure difference (e.g. the difference in height between the two reservoirs, either due to different volumes, different heights on a tilting platform, or a combination thereof). In some implementations, the boundary conditions include the first concentration (of the component in the first reservoir), the second concentration (of the component in the second reservoir), or both. The first concentration, the second concentration, or both can be determined, for example, using a volume weighted average of i) the concentration of the component in the volume of fluid flowing into or out of the first or second reservoir, and ii) the previous first concentration, the previous second concentration, or both. In some implementations, a diffusion-like term is incorporated into the finite element method.
In some implementations, the value of the condition is determined using analytical methods. In some implementations, the condition is modeled using a first order differential equation. The first order differential equation is directly solved in the time domain, or an analytical solution can be determined in the frequency domain after performing a Fourier transform. The variable diffusion-like term, described above, can be modeled within the analytical methods using ordinary differential equations. In some implementations of the analytical methods, the chamber is modeled as a fluid resistor and the first and second reservoirs are modeled as capacitors. The modeling of the first and second reservoirs can include incorporating a first order differential equation into the analytical methods. In some implementations, the calculations can be performed in a simulation software program, for example, a software program that employs principles of electrical circuit analysis.
Methods of performing an experiment using the recirculating microfluidic devices are also disclosed herein. A flow chart schematic of an exemplary method 600 is shown in
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Models and algorithms for fluid and mass transport with bulk and surface reactions in recirculating microfluidic systems are described below. The microfluidic systems utilize recirculation of fluid via, for example, an oscillatory pressure differential between two or more fluidic reservoirs. This device is a microfluidic device containing fluid paths and chambers of larger volumes with the chambers enabling the incorporation of various functional units. A functional unit can be a construct that is either responsive to environmental conditions, influences environmental conditions, or affects the fluidics within the system. For instance, a functional unit can include enzymes, catalysts, immobilized reactants or sensors. This system has applications for body-on-a-chip (or organ-on-a-chip) devices, in which the functional units inside the chambers are cultures of cells and/or bioMEMS devices or environmental sensors (e.g. dissolved gasses, soluble compounds, ions, pH, etc.). In some implementations, the fluid of the system a serum-free medium.
The oscillatory pressure differential used to drive the fluidic flow may be imposed by a tilting platform to produce gravitational pressure differences, gas pressure to produce hydraulic pressure differences, or any such system that produces a time dependent oscillatory pressure differential. The imposed gravitational or hydraulic pressure may have any regular profile (eg sawtooth, sinusoidal, square wave, etc) or even a random or non-regular profile that varies in time. This profile need not return to the original position, such that the recirculation of fluid may not be a complete recirculation. Additionally, this method and algorithm may be used for modeling fluid and mass transport for a portion of an oscillatory cycle, a profile with a single change of pressure, or any other profile that does not oscillate but which has an imposed pressure that has at least one period of time in which the pressure is different from the initial condition.
The algorithm described herein incorporates finite volumes and concentrations in two or more fluidic reservoirs as well as the time dependent imposed pressure differential. Because the reservoirs have finite volumes of fluid and the microfluidic device has a fluidic resistance to flow, the effective pressure difference between the two or more reservoirs is not linearly proportional to the imposed pressure differential. Instead, the effective pressure differential, which controls the flow rate through the system, is dependent on the time-dependent profile of imposed pressure differential and the time-dependent hydraulic pressure difference between the reservoirs caused by the difference in volumetric height between the two reservoirs. The mass transport through the system is related to the flow rates in the system as well as the concentrations of the components in the reservoirs and throughout the microfluidic device. In particular, the finite reservoir volumes with finite concentrations of chemical components influences the mass transport through time dependent flow and through mixing and time-dependent concentrations within the reservoirs due to fluid flowing into and out of these reservoirs. Additionally, reactions occurring in the system are modeled and both influence the overall mass transport and are influenced by the microfluidic mass transport. These reactions may be surface reactions (e.g. immobilized enzyme on a surface or monolayer of cells), reactions in certain volumes (e.g. immobilized enzyme in a 3D construct or material, or cells suspended in a 3D construct or material such as a hydrogel or other biomaterial scaffold), or bulk reactions (e.g. conjugation of two or more compounds in solution, or reactions between two or more soluble components). Adsorption and absorption of compounds to the microfluidic device are modeled, and are also influenced by and influence the mass transport throughout the system. Additionally, these reactions and adsorption/absorption may occur within the microfluidic device (including the fluidic channels and chambers) or within the reservoirs. For analytical purposes, the fluidic channels and chambers (which do not vary in volume of fluid over time) can behave as resistive elements to fluidic flow, while the reservoirs, which have a time-dependent volume of fluid, can have a first order differential equation component to the fluidic response, and can act similar to a capacitor.
The algorithm can be enacted in in at least two ways: 1) computationally calculated during each time step of a computational fluid dynamics or finite element method analysis of the system or 2) calculated analytically using equations analogous to resistive and capacitive elements.
In an example implementation of the computational calculation, in each iteration, the imposed driving pressure difference P(t) (e.g. hydrodynamic pressure from tilting the device causing a difference in height between two or more reservoirs) is altered by the hydrodynamic pressure difference between the two or more reservoirs caused by the difference in volumes in the reservoirs. This altered pressure difference is then imposed as boundary conditions on the computational model at locations where liquid flows into and out of the reservoirs into the microfluidic device. Additionally, the concentrations of chemical components in the reservoirs are imposed on the same boundaries to define the concentrations of these components in the fluid flowing into the microfluidic device. The volume for each reservoir for the next time step in the computational analysis is calculated from the volumetric flow during the time step through the boundary between the reservoir and the microfluidic device. The concentration of the components in the fluid flowing through these same boundaries is used along with the change in volume to determine the new concentrations of components within the reservoirs by performing a volume-weighted average of the previous concentrations in the reservoir with the concentrations in the volume of fluid flowing into or out of the reservoir.
In an example implementation of the analytical calculation, the effective pressure differences between reservoirs and effective flow rates are modeled using first order differential equations either directly solving the differential equation in the time domain, determining the analytical solution in the frequency domain after a Fourier transform, or performing these calculations in a simulation software that incorporates these calculations (e.g. an electrical circuit analysis software). Either the effective pressure differences or the effective flow rates calculated from this method may be imposed on the computational model as boundary conditions to produce equivalent solutions.
For reactions at specific locations (for example, for metabolism of compounds by a liver or other metabolically active construct or the generation of cytokines or other signaling molecules) surface and volume reactions can be imposed on specific surfaces or on volumes representing a three dimensional construct. These reactions have specific rate constants that may occur in a number of forms including zero order, first order, and second order equations, and these reactions may be reversible or irreversible. Adsorption and absorption of compounds onto surfaces and into volumes is also modeled with reversible or irreversible reaction kinetics. Reactions within the bulk of the fluid are also modeled with reversible or irreversible reaction kinetics. The time-dependent flow dynamics and local concentration profiles caused by the reservoir-based microfluidic device influence each of these reactions and dynamics.
In one implementation of the invention, the transport of components within the fluid due to the oscillatory imposed pressure difference is modeled after each oscillation cycle. In this algorithm, the transport within the device during each cycle due to convection and diffusion is modeled using a variable diffusion-like term. This diffusion-like term varies within the model depending on the fluid velocity at a specific physical location over the entire cycle. The velocity profiles throughout the microfluidic device, coupled with the diffusivity of the component within the fluid, are modeled or determined experimentally and then the diffusion-like term as a function of position is determined for each point within the microfluidic device. This diffusion-like term is then used to calculate the transport of components within the fluid over time using ordinary differential equations, and can be calculated analytically or computationally (e.g. finite element analysis). In this implementation, reaction rates and adsorption/absorption reactions are incorporated as above, to produce a model that is capable of modeling the fluid dynamics and mass transport throughout the microfluidic device.
Long, Christopher, Hickman, James, Tasneem, Kazi
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
7171983, | Feb 23 2000 | Caliper Life Sciences, Inc. | Multi-reservoir pressure control system |
8748180, | Jul 29 2009 | Cornell University | Microfluidic device for pharmacokinetic-pharmacodynamic study of drugs and uses thereof |
9205396, | Nov 26 2008 | SUMITOMO BAKELITE CO , LTD | Microfluidic device |
20080177518, | |||
20150219622, | |||
20180320125, | |||
WO2018038987, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 07 2018 | TASNEEM, KAZI | University of Central Florida Research Foundation, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 048945 | /0077 | |
Apr 11 2019 | University of Central Florida Research Foundation, Inc. | (assignment on the face of the patent) | / | |||
Apr 16 2019 | HICKMAN, JAMES | University of Central Florida Research Foundation, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 048930 | /0001 | |
Apr 16 2019 | LONG, CHRISTOPHER | University of Central Florida Research Foundation, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 048930 | /0001 |
Date | Maintenance Fee Events |
Apr 11 2019 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Apr 24 2019 | SMAL: Entity status set to Small. |
Date | Maintenance Schedule |
Sep 13 2025 | 4 years fee payment window open |
Mar 13 2026 | 6 months grace period start (w surcharge) |
Sep 13 2026 | patent expiry (for year 4) |
Sep 13 2028 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 13 2029 | 8 years fee payment window open |
Mar 13 2030 | 6 months grace period start (w surcharge) |
Sep 13 2030 | patent expiry (for year 8) |
Sep 13 2032 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 13 2033 | 12 years fee payment window open |
Mar 13 2034 | 6 months grace period start (w surcharge) |
Sep 13 2034 | patent expiry (for year 12) |
Sep 13 2036 | 2 years to revive unintentionally abandoned end. (for year 12) |