The present disclosure relates generally to solenoid valves and use thereof. More specifically, the present disclosure relates to using sensors to monitor solenoid valves and methods of use thereof for controlling automated analyzers or other devices using such valves.
An assay is an analytical procedure for qualitatively assessing or measuring a property of an analyte. The analyte can be a chemical substance, a cell in an organism or other organic sample. The perform the assay, the analyte is placed in an automated analyzer. The automated analyzer includes instrumentation to measure the property in question.
Disclosed are systems and methods for detecting a malfunction in an automated analyzer. The systems and methods may include receiving a signal from a sensor, such as a Hall effect sensor located proximate a coil of a solenoid valve. The signal from the sensor may be correlated to a magnetic flux or change in the magnetic flux generated as a plunger of the solenoid valve is drawn into the coil when the coil is energized. Deviations in the signal from a reference may indicated a malfunction of the solenoid valve. Upon detecting a malfunction, a pre-failure status may be determined.
In the drawings, which are not necessarily drawn to scale, like numerals can describe similar components in different views. Like numerals having different letter suffixes can represent different instances of similar components. The drawings illustrate generally, by way of example, but not by way of limitation, various embodiments discussed in the present document.
Corresponding reference characters indicate corresponding parts throughout the several views. The exemplifications set out herein illustrate exemplary embodiments of the disclosure, and such exemplifications are not to be construed as limiting the scope of the disclosure any manner.
Solenoid valves are used as fluid switching components on automated analyzers used in clinical or other chemistry systems. Currently, automated analyzers do not include systems or methods to monitor the function of the solenoid valve and/or control the automated analyzer based on the function of the solenoid valve. Thus, when a valve malfunction occurs, fluid system errors may not be recognized by the systems. This lack of malfunction recognition may increase a potential risk for error generations on dispensing, washing, and other functions of the automated analyzer due to valve malfunctions.
Currently, it is difficult to identify defective or otherwise detect a malfunctioning valve from the several valves that may be used in assay systems. Consequently, substantial resources in at least the amount of time for field service engineers may be consumed to identify such defective valves when repairing the systems. This may result in prolonged downtime to users. In addition, defective valves may lead to sample spoilage or other errors associated with testing to be performed by using the automated analyzer.
As disclosed herein, sensors, such as Hall effect sensors may be located proximate a coil of a solenoid valve. The sensor may detect a magnetic flux and/or a change in a magnetic flux and/or field when the coil is energized and a plunger of the solenoid valve is drawn into the coil. Deviations and/or changes from a known magnetic flux and/or field may be detected using one or more logics as disclosed herein. When the deviations and/or changes are greater than a threshold, a pre-failure status may be determined.
A pre-failure status may be indication that a value is functioning in a manner that indicates a failure may occur in the near future. Stated another way, the pre-failure status may indicate that a valve is approaching to a failure mode, but still working as expected. Therefore, remedial action may be needed to avoid a failure of the value during use. For example, a pre-failure status may indicate that a valve needs to be replaced or otherwise serviced within X days or Y hours of operation to avoid potential failure of the value during assay procedures.
The above discussion is intended to provide an overview of subject matter of the present patent application. It is not intended to provide an exclusive or exhaustive explanation of the invention. The description below is included to provide further information about the present patent application.
Turning now to the figures,
To allow fluid 114 to flow through solenoid valve 100, solenoid valve 100 may be actuated. To actuate solenoid valve 100, coil 104 may be energized by passing a current, such as an alternating current or direct current, through coil 104. Upon energizing coil 104, plunger 102 may travel to a second position (i.e., an open position). With plunger 102 in the second position, fluid 114 may pass through solenoid valve 100 as shown in
As disclosed herein, at times solenoid valve 100 may malfunction and plunger 102 may get stuck or otherwise fail to fully travel from the first position to the second position or from the second position to the first position. When this happen, the flow of fluid 114 may deviate from a desired level. For example, when plunger does not fully travel to the second position (i.e., the open position), the flow rate of fluid 114 through solenoid valve 100 may be less than a desired flow rate because plunger 102 may partially block the path of the fluid flow.
When coil 104 is energized and plunger 102 enters coil 104, a magnet flux may be generated or a change in magnet flux may be detectable. The magnet flux, or change in magnet flux may be measured with a sensor 116. For example, sensor 116 may be a Hall effect sensor, a linear Hall effect sensor, etc. that may measure magnet flux and/or changes in magnet flux and output a signal. The output signal may be a voltage that is received by a computing device and correlated to the magnetic flux and/or change in magnetic flux as disclosed herein.
As shown in
Stated another way, for a normal solenoid valve mechanism, a movable core plunger, such as an iron core plunger, is held in a closed position by the force of a spring. When a voltage is applied to the solenoid valve, a current flows through the coil to generate a magnetic field, and the coil becomes an electromagnet to generate an electromagnetic force. As the applied voltage increases, the current flowing through the coil also increases, and the magnetic field and electromagnetic force of the coil also increase. The plunger held in the closed position by the force of the spring, and the flow path of the solenoid valve remains closed.
However, when the voltage reaches a threshold voltage, e.g., 16V, the electromagnetic force acting to pull the plunger into the coil overcomes the spring force and pulls up the plunger into the coil. When the plunger enters the coil, the plunger, which may have a metallic (e.g., iron, nickel, cobalt, aluminum, etc. or any metallic alloy) core, is magnetized and adds to the magnetic field created by the energized coil. Therefore, when the plunger is pulled into the coil rapidly (e.g., a small fraction of a second, such as 0.1 seconds or less) by energizing the coil, the magnetic field rapidly increases and produces the jump shown in line 202.
The larger the area of plunger, the larger the amount of magnetic field jump shown in line 202. For example, a first plunger with a first surface area of X, which is greater than a second surface area Y of a second plunger, with have a larger jump in magnetic flux than the second plunger.
Line 204 shows an example when the plunger is stuck in an open position. In the open position, the magnetic flux measured by the sensor may include of the magnetic flux of the coil as the plunger, which is stuck in the coil. Since the plunger is magnetize as the coil is magnetized, the change in magnetic flux remains linear as shown in
Line 206 shows an example when the plunger is stuck in a closed position. In the closed position, the plunger is not located in the coil. Thus, the magnetic flux measured by the sensor may consists essentially of the magnetic flux of the coil alone. Since the magnetic flux measured consists of essentially the magnetic flux of the coil alone, the measure magnetic flux may be lower than the measured magnet flux of the coil and plunger shown in line 204.
The voltages and point at which the magnetic flux may jump shown in
As shown by reference numeral 208, magnetic flux readings in between line 204 and line 202, may represent a situation where the plunger is stuck in between the open and closed positions. Stated another way, if the plunger should move from the closed position and become stuck during the transition to the open position, there may be a jump in the magnetic flux, but the jump will not exceed a threshold that indicates the plunger has moved to the open position. For example, line 202 shows an increase of approximately 40 webers. Thus, 40 webers may be the threshold. During a transition from the closed state to the opened state, if the plunger gets stuck, the magnetic flux may only jump 10, 20, or 30 webers. Therefore, the magnetic flux may be less than the 40 webers expected and thus, may indicate an error.
As disclosed herein, monitored signal may be synchronous with command signal 302 since upon energizing the coil, the plunger may be drawn into the coil immediately resulting in the magnetic flux changing instantaneously or nearly instantaneously with the energizing of the coil as shown in
As disclosed herein, using a Hall effect sensor may allow for the detection of the opening and closing reaction times of a solenoid valve. By monitoring the reaction times, it is also possible to detect an abnormal operation of the solenoid valve. Using a sensor as described herein, both the conditions at which solenoid valves normally function and conditions at which are malfunctioning can be detected. Signals outputted from magnetic sensors may differ according to types of valves. Therefore, multiple judgment logics may be developed and implement for a variety of sensors. As disclosed herein, sensor may correlate magnetic quantities as linear outputs. Therefore, abnormalities of solenoid valves may be judged by a number of judgment logics as shown in Table 1 to determine accurate operating conditions of solenoid valves.
The waveforms of magnetic quantities received from sensors may be judged using the logics in Table 1. Upon detecting an abnormality, a pre-failure status may be determined. Upon determined a pre-failure status exists, an alarm may be activated and/or an automated analyzer's operations may be terminated. In addition, upon detecting the pre-failure status a self-diagnostic testing procedure may be initiated. The self-diagnostic testing may include testing flow rates through the automated analyzer to confirm the valve is stuck. Table 1 presents nine different logics that may be used to detect abnormalities. While Table 1 shows nine logics, any number of logics may be created to detect abnormalities and more than one logic may be used with a signal valve to detect different types of abnormalities.
Logic 1 shows a rising delay and may be used to test whether or not a delay between an “on” signal and an “on” signal from the sensor is greater than a threshold. Stated another way, logic 1 may be used to detect an abnormality using a delay from the time an activation (i.e., control) signal is sent to a coil and the time the sensor returns a signal indicated a magnetic flux change due to the plunger being drawn into the coil of the solenoid valve. For example,
Logic 2 shows an “on” period check and may be used to test whether or not a delay between an “on” signal and an “on” signal from the sensor exceeds a threshold similar to logic 1, but when greater precision control is required. For example,
Logic 3 shows a declining delay and may be used to test whether or not a delay between an “off” signal and an “off” signal from the sensor is greater than a threshold. Stated another way, logic 3 may be used to detect an abnormality using a delay from the time an activation (i.e., control) signal is turned off to deenergize the coil and the time the sensor returns a signal indicated a magnetic flux change due to the plunger being forced out of the coil by a spring. Logic 3 may also be used to detect whether or not a diaphragm of the valve is stuck and causing plunger movement blockages. For example,
Logic 4 may be used to test whether or not the wave form corresponding an “on” state is stable due to deteriorations caused by changes of magnetic quantities at the time of normal solenoid valve operations. For example,
Logic 5 may be used for the same cases of logic 1 and logic 3 but used for a valve where the “on” time is not stable. For example,
Logic 6 may be used to detect whether or not the wave form for the “on” state is stable or unstable over time due to deterioration. For example,
Logic 7 may be used for the same cases of logic 1 and logic 3 but used for a valve where the “on” time is not stable. For example,
Logic 8 may be used to detect smaller defect within a valve using a rising integral. In other words, logic 8 may be more sensitive way to detect valve failures or gradual degradation of a valve's functionality before a major malfunction occurs. For example,
Logic 9 may be used to detect smaller defect within a valve as disclose with respect to logic 8 and
In the cases of logic 8 and 9 and corresponding
Since there are variations because of individual differences of solenoid valves and sensors, or variations of magnetic quantities because of installation positions, by performing calibrations for threshold setting and corrections and zero-corrections of thresholds, magnetic quantities may be measured with better accuracy. For example, a mean value of results of multiple measurements may be set as the threshold as a normal value. Zero-correction of operation time of solenoid valves may be set. Zero-correction of magnetic quantity plus a value at the time of the solenoid valve being activated (i.e., turned “on”) may be used to provide gain correction.
While voltages have and Hall effect sensors have been disclosed herein, electric current sensors may be used. For example, the current change to the valve may be monitored to monitor opening/closing of the solenoid valve. Thus, the output signals disclosed herein may be a current reading.
In another example, a processor may receive the output signal and correlate the voltage to a magnetic flux reading and/or a change in a magnetic field using a mathematical formula or lookup tables (1704). Correlating the voltage to a magnetic flux reading may include converting the output signal into a waveform and determining when the waveform deviates from a predefine waveform by a predetermined range. For example, the output signal may be converted to a waveform as shown in any one of
Method 1700 may include determining a variation of a magnetic field proximate the coil of the solenoid valve based on the output signal of the sensor (1706). For example, variation of the magnetic field proximate the coil of the solenoid valve may include a sudden change, such as within less than 10 ms, in the magnetic field as the plunger is drawn into the energized coil or pushed out of the coil by a spring. In another example, The signal may be converted into a waveform as disclosed herein and the waveform may then be compared to a known or expected waveform to determined deviations from the known or expected waveform. For instance, the values that make up the waveform may be subtracted from the known or expected waveform to determined of the waveform deviates from the known or expected waveform by the predetermined range.
Determining when a deviation occurs can include selecting a logic and the logic selected can be dependent on the type of the solenoid valve. For example, as shown in Table 1, each of the various logics may be applicable to a different type of solenoid valve. Thus, the logic selected to determine of a deviation occurs can be selected based on the type of solenoid valve used in the automated analyzer.
Once a deviation that exceeds a threshold is detected, a pre-failure status may be determined (1708). As disclosed herein, the pre-failure status may indicate a failure is likely to occur within a given time period. For example, a pre-failure status may indicate a failure may occur within X hours or Y days. Therefore, maintenance may be needed.
Upon determining the pre-failure status, an indication of the pre-failure status may be generated (1710). The indication may include discontinuing an assay procedure due to the variation of the magnetic field is outside a predetermined range. For example, a processor may transmit a signal to a relay or other component of the automated analyzer to terminal any current assay procedure being implemented. Terminating the assay procedure may also include halting the transmission of a signal that is driving the assay procedure.
An indication of the pre-failure status may also include activating an alarm to indicate to a technician that maintenance may be needed. For example, upon detecting a deviation, an audible and/or visual alarm may be activated to indicate there is a malfunction of at least one solenoid valve of the automated analyzer.
Method 1700 may also include initiating testing (1712). Initiating testing may include initiating self-diagnostic testing by the automated analyzer as disclosed herein. Initiating testing may also include notifying a technician that maintenance is needed and the technician may perform a system integrity evaluation using a sample of know concentration.
As disclosed herein, software module 1806 may include instructions that when executed by processor 1802 that cause processor 1802 to receive output signals from sensors, determine when a solenoid valve has a malfunction as disclosed herein, terminate and assay process, and/or activate an alarm. For example, using the output signal processor 1802 may determine a solenoid valve is stuck in the closed position, terminate an assay procedure, and activate an alarm as disclosed herein.
Logic data 1808 may include various logics that may be used to determine when an output signal received by processor 1802 deviates from a predetermined threshold. For example, logic data 1808 may include any of logics 1-9 shown in Table 1. Logic data 1808 may also include formulas and/or lookup tables to correlate the voltage to the magnetic field readings as disclosed herein.
User interface 1810 can include any number of devices that allow a user to interface with computing device 1800. Non-limiting examples of user interface 1810 include a keypad, a microphone, a display (touchscreen or otherwise), etc.
Communications port 1812 may allow computing device 1800 to communicate with various information sources and devices, such as, but not limited to, remote computing devices such as servers or other remote computers maintained by testing facilities, mobile devices, peripheral devices, etc. Non-limiting examples of communications port 1812 include, Ethernet cards (wireless or wired). Bluetooth® transmitters and receivers, near-field communications modules, etc.
I/O device 1814 may allow computing device 1800 to receive and output information. For example, I/O device 1814 may include a sensor connected to a solenoid valve or a port that allows the sensor to be connected to computing device 1800. Non-limiting examples of I/O device 1814 include, a universal serial bus (USB) port, a parallel port, a camera (still or video), fingerprint or other biometric scanners, etc.
The conditions (A) to (C) may be detected as follows using the logic of Table 1.
In
The following, non-limiting examples, detail certain aspects of the present subject matter to solve the challenges and provide the benefits discussed herein, among others.
Example 1 is an automated analyzer comprising: a solenoid valve comprising: a valve body defining a cavity, a plunger located at least partially within the cavity, and a wire coil located proximate a portion of the plunger; a sensor located proximate the coil; a processor in electrical communication with the sensor and the solenoid valve; and a memory storing instructions that, when executed by the processor, cause the processor to perform actions comprising: energizing the wire coil of the solenoid valve, receiving a signal from the sensor, the signal correlated to a magnetic flux proximate the solenoid valve, and determining a pre-failure status when the signal is outside a predetermined range.
In Example 2, the subject matter of Example 1 optionally includes wherein the signal is a voltage and the signal outside the predetermined range includes the voltage being below a preset voltage.
In Example 3, the subject matter of any one or more of Examples 1-2 optionally include wherein the actions further comprise: converting the signal into a waveform; and determining when the waveform deviates from a predefine waveform by the predetermined range.
In Example 4, the subject matter of any one or more of Examples 1-3 optionally include wherein the predetermined range is based on a type of the solenoid valve.
In Example 5, the subject matter of any one or more of Examples 1-4 optionally include wherein the sensor is a linear Hall effect sensor.
In Example 6, the subject matter of any one or more of Examples 1-5 optionally include wherein the sensor is one of a plurality of sensors and the solenoid valve is one of a plurality of solenoid valves.
In Example 7, the subject matter of any one or more of Examples 1-6 optionally include wherein the actions further comprise generating an indication of the pre-failure statues upon determining the pre-failure status.
In Example 8, the subject matter of any one or more of Examples 1-7 optionally include wherein the actions further comprise discontinuing an assay procedure after a predetermined time after determining the pre-failure status.
In Example 9, the subject matter of any one or more of Examples 1-8 optionally include wherein the actions further comprise initiating a self-diagnostic testing procedure upon determining the pre-failure status.
Example 10 is a system for controlling an automated analyzer, the system comprising: a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform actions comprising: transmitting a control signal to a solenoid valve of the automated analyzer, the control signal operative to actuate a solenoid valve of the automated analyzer, receiving an output signal from a sensor located proximate a coil of the solenoid valve, the output signal correlated to a magnetic flux proximate the coil of the solenoid valve, and determining a pre-failure status in response to discontinuing the assay procedure.
In Example 11, the subject matter of Example 10 optionally includes wherein the output signal is a voltage and the output signal outside the predetermined range includes the voltage being below a preset voltage.
In Example 12, the subject matter of any one or more of Examples 10-11 optionally include wherein the actions further comprise: converting the output signal into a waveform; and determining when the waveform deviates from a predefine waveform by the predetermined range.
In Example 13, the subject matter of any one or more of Examples 10-12 optionally include wherein the predetermined range is based on a type of the solenoid valve.
In Example 14, the subject matter of any one or more of Examples 10-13 optionally include wherein the sensor is a linear Hall effect sensor.
In Example 15, the subject matter of any one or more of Examples 10-14 optionally include wherein the system is a component of the automated analyzer.
In Example 16, the subject matter of any one or more of Examples 10-15 optionally include wherein the actions further comprise generating an indication of the pre-failure status upon determining the pre-failure status.
In Example 17, the subject matter of any one or more of Examples 10-16 optionally include wherein the actions further comprise discontinuing an assay procedure after a predetermined time after determining the pre-failure status.
In Example 18, the subject matter of any one or more of Examples 10-17 optionally include wherein the actions further comprise initiating a self-diagnostic testing procedure upon determining the pre-failure status.
Example 19 is a system for determining at least one parameter of a fluid sample, the system comprising: a solenoid valve comprising: a valve body; a plunger located at least partially within the valve body, the plunger movable between a first position and a second position, and a coil circumscribing at least a portion of the plunger, the coil arranged to magnetize the plunger when in an energized state; a sensor arranged proximate the coil, the sensor configured to: detect a variation of a magnetic field proximate the coil, and output an output signal; and a processor in electrical communication with the solenoid valve and the sensor, the processor operative to perform actions comprising determining when the output signal deviates from a threshold.
In Example 20, the subject matter of Example 19 optionally includes wherein the at least one sensor is a hall effect sensor.
In Example 21, the subject matter of Example 20 optionally includes wherein the at least one sensor of the sensor is a linear-hall effect sensor.
In Example 22, the subject matter of any one or more of Examples 19-21 optionally include wherein the at least one sensor is directly attached to the valve body.
In Example 23, the subject matter of any one or more of Examples 19-22 optionally include wherein when the output signal deviates from a threshold is based on at least a judgement logic.
In Example 24, the subject matter of any one or more of Examples 19-23 optionally include wherein an alert is able to be triggered when the output signal deviates by a threshold of at least a judgment logic.
In Example 25, the subject matter of Example 24 optionally includes wherein the alert is triggered by the judgement unit.
In Example 26, the subject matter of any one or more of Examples 24-25 optionally include wherein the alert is a solenoid valve failure alert and/or a solenoid valve replacement alert.
In Example 27, the subject matter of any one or more of Examples 19-26 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a time difference between the first position and the second position of the plunger, the first position being a closed state and the second position being an open state.
In Example 28, the subject matter of any one or more of Examples 19-27 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a time difference between the second position of the plunger, the second position being an open state.
In Example 29, the subject matter of any one or more of Examples 19-28 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a decline time when plunger transitions to the first position, the first position being a closed state.
In Example 30, the subject matter of any one or more of Examples 19-29 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a maximum value when the plunger is in the second state and an alternating current is supplied to create the energized state.
In Example 31, the subject matter of any one or more of Examples 19-30 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a maximum value during a time period when the plunger is in the second position.
In Example 32, the subject matter of any one or more of Examples 19-31 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a mean value when the plunger is in the second position.
In Example 33, the subject matter of any one or more of Examples 19-32 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a mean value during a time period when the plunger is in the second position.
In Example 34, the subject matter of any one or more of Examples 19-33 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a rising integral of the output signal.
In Example 35, the subject matter of any one or more of Examples 19-34 optionally include wherein determining when the output signal deviates from the threshold comprises the processor comparing the output signal to a decreasing integral of the output signal.
In Example 36, the subject matter of any one or more of Examples 19-35 optionally include wherein the actions further comprise generating an indication of the pre-failure status upon determining the pre-failure status.
In Example 37, the subject matter of any one or more of Examples 19-36 optionally include wherein the actions further comprise discontinuing an assay procedure after a predetermined time after determining the pre-failure status.
In Example 38, the subject matter of any one or more of Examples 19-37 optionally include wherein the actions further comprise initiating a self-diagnostic testing procedure upon determining the pre-failure status.
Example 39 is a method for controlling an automated analyzer having a solenoid valve, the method comprising: receiving, by a computing device, an output signal from a sensor located proximate a coil of the solenoid valve; determining, by the computing device, a variation of a magnetic field proximate the coil of the solenoid valve based on the output signal of the sensor; determining, by the computing device, a pre-failure status when the variation of the magnetic field is outside a predetermined range.
In Example 40, the subject matter of Example 39 optionally includes correlating the output signal to a magnetic flux of the magnetic field.
In Example 41, the subject matter of any one or more of Examples 39-40 optionally include converting the output signal into a waveform; and determining when the waveform deviates from a predefine waveform by the predetermined range.
In Example 42, the subject matter of any one or more of Examples 39-41 optionally include wherein the predetermined range is based on a type of the solenoid valve.
In Example 43, the subject matter of any one or more of Examples 39-42 optionally include wherein the sensor is a linear Hall effect sensor.
In Example 44, the subject matter of any one or more of Examples 39-43 optionally include wherein the sensor is a Hall effect sensor.
In Example 45, the subject matter of any one or more of Examples 39-44 optionally include wherein the sensor is one of a plurality of sensors and the solenoid valve is one of a plurality of solenoid valves of the automated analyzer.
In Example 46, the subject matter of any one or more of Examples 39-45 optionally include generating an indication upon determining the pre-failure status.
In Example 47, the subject matter of any one or more of Examples 39-46 optionally include discontinuing an assay procedure after a predetermined time after determining the pre-failure status.
In Example 48, the subject matter of any one or more of Examples 39-47 optionally include initiating a self-diagnostic testing procedure upon determining the pre-failure status.
In Example 49, the subject matter of any one or more of Examples 39-48 optionally include evaluating system integrity using a sample of know concentration after determining the pre-failure status.
In Example 50, the subject matter of any one or more of Examples 39-49 optionally include evaluating a fluid substance using the automated analyzer.
In Example 51, the subject matter of Example 50 optionally includes wherein the fluid substance comprises at least one of whole blood, serum, plasma, and saliva.
Example 52 is at least one computer-readable medium comprising instructions to perform any of the methods of Examples 39-51.
Example 53 is an apparatus comprising means for performing any of the methods of Examples 39-51.
In Example 54, the apparatuses or method of any one or any combination of Examples 1-53 can optionally be configured such that all elements or options recited are available to use or select from.
The above detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show, by way of illustration, specific embodiments in which the invention can be practiced. These embodiments are also referred to herein as “examples.” Such examples can include elements in addition to those shown or described. However, the present inventors also contemplate examples in which only those elements shown or described are provided. Moreover, the present inventors also contemplate examples using any combination or permutation of those elements shown or described (or one or more aspects thereof), either with respect to a particular example (or one or more aspects thereof), or with respect to other examples (or one or more aspects thereof) shown or described herein.
In the event of inconsistent usages between this document and any documents so incorporated by reference, the usage in this document controls.
In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one, independent of any other instances or usages of “at least one” or “one or more.” In this document, the term “or” is used to refer to a nonexclusive or, such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated. In this document, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein.” Also, in the following claims, the terms “including” and “comprising” are open-ended, that is, a system, device, article, composition, formulation, or process that includes elements in addition to those listed after such a term in a claim are still deemed to fall within the scope of that claim. Moreover, in the following claims, the terms “first,” “second,” and “third,” etc. are used merely as labels, and are not intended to impose numerical requirements on their objects.
The above description is intended to be illustrative, and not restrictive. For example, the above-described examples (or one or more aspects thereof) may be used in combination with each other. Other embodiments can be used, such as by one of ordinary skill in the art upon reviewing the above description. The Abstract is provided to comply with 37 C.F.R. § 1.72(b), to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. Also, in the above Detailed Description, various features may be grouped together to streamline the disclosure. This should not be interpreted as intending that an unclaimed disclosed feature is essential to any claim. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment. Thus, the following claims are hereby incorporated into the Detailed Description as examples or embodiments, with each claim standing on its own as a separate embodiment, and it is contemplated that such embodiments can be combined with each other in various combinations or permutations. The scope of the invention should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.
This application claims the benefit of priority of U.S. Provisional Application Ser. No. 63/271,609, filed Oct. 25, 2021, which is hereby incorporated by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/078014 | 10/13/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63271609 | Oct 2021 | US |