This disclosure relates to mass spectrometry, and more particularly to controlling an amplitude of a radio frequency (RF) signal applied to mass analyzers, ion guides, and ion traps of a mass spectrometer.
Mass spectrometry is an analytical technique used to measure the mass-to-charge ratios (m/z) of ions. Typically, a sample is introduced into an ion source of the mass spectrometer to be ionized. The resulting ions are then subject to transport, confinement, and separation by various components of the mass spectrometer. Typically, radio frequency (RF) signals, as well as direct current (DC) signals, are applied to electrodes of the components to generate electric fields used to manipulate the ions for transport, confinement, and separation.
For example, some mass spectrometers use a quadrupole mass filter, a set of four parallel rods, as a mass analyzer to separate the ions according to their m/z. Two of the four rods of the quadrupole are applied a first oscillating RF signal, and the other two rods are applied another oscillating RF signal that is 180° out-of-phase from the first RF signal. The application of the RF signals, together with the resolving DC signal, applied in opposite polarities to the rod pairs, generates an oscillating electric field that causes the transmission of selected ions through the quadrupole based on the m/z of the ions, amplitudes of the RF and the resolving DC signals, and the frequency of the RF signals.
A RF amplifier circuit can generate the RF signal with an amplitude in the thousands of volts used to generate the oscillating electric field to resolve larger masses. The accuracy and precision of the RF signal allows for the proper generation of the oscillating electric field. Analog feedback circuitry can sample the RF signal and adjust the amplifier using a feedback loop to ensure that the actual amplitude is the same as or close to the expected amplitude. Unfortunately, the analog feedback circuitry can include several components and, therefore, increases costs. Additionally, the analog feedback circuitry has a relatively slow response time. Thus, the actual amplitude of the RF signal is not quickly adjusted to the expected amplitude, thereby reducing the performance of the mass spectrometer.
One innovative aspect of the subject matter described in this disclosure includes a mass spectrometer including: a quadrupole mass analyzer; an amplifier circuit configured to generate a first radio frequency (RF) signal based on an amplifier RF input signal; a circuit configured to receive the first RF signal and generate a second RF signal applied to a pair of rods of the quadrupole mass analyzer; an analog-to-digital converter (ADC) configured to receive the second RF signal and generate a digitized second RF signal; and a controller circuit configured to: receive the digitized second RF signal; determine an actual amplitude of the second RF signal based on the digitized second RF signal; determine that the actual amplitude of the second RF signal is different than an expected amplitude of the second RF signal; determine current environmental and performance parameters of the mass spectrometer; determine an amplitude correction to apply to the amplifier RF input signal based on the actual amplitude, the current environmental and performance parameters, and historical environmental and performance parameters; adjust the amplifier RF input signal in accordance with the amplitude correction to cause the actual amplitude of the second RF signal to be adjusted towards the expected amplitude.
In some implementations, the current environmental parameters include a temperature of a component of the mass spectrometer.
In some implementations, the component is one or more of: an inductor of the resonant circuit, or one or both of the rods of the pair of rods of the quadrupole mass analyzer.
In some implementations, the current performance parameters include a mode of operation of the quadrupole mass analyzer.
In some implementations, the controller circuit is further configured to: determine a DC voltage applied to one or both of the rods of the pair of rods of the quadrupole mass analyzer; determine that the DC voltage is different than an expected DC voltage; and adjust the DC voltage to be closer to the expected DC voltage.
In some implementations, adjusting the DC voltage to be closer to the expected DC voltage is based on the historical environmental and performance parameters.
In some implementations, the controller circuit is further configured to: determine characteristics indicating how the resonant circuit is performing; and adjust the second RF signal based on the determination of the characteristics indicating how the resonant circuit is performing.
In some implementations, determining the characteristics indicating how the resonant circuit is performing includes: provide an impulse waveform to the amplifier circuit; and determine a resonant frequency of the resonant circuit based on a frequency of the second RF signal generated in response to the impulse waveform.
In some implementations, the controller circuit includes digital logic implementing determination of the amplitude correction.
Another innovative aspect of the subject matter described in this disclosure includes an apparatus, including: an amplifier circuit configured to cause a radio frequency (RF) signal to drive an electrode of a component of a mass spectrometer based on an amplifier RF input signal; and controller circuit configured to provide the amplifier RF input signal in response to a determination that an actual amplitude of the RF signal is different than an expected amplitude, and the amplifier RF input signal provided based on one or both of: (i) current and past environmental parameters, or (ii) current and past performance parameters of the mass spectrometer.
In some implementations, the current environmental parameters include a temperature of the component of the mass spectrometer.
In some implementations, the component is one or more of: a multipole assembly, an ion guide, an ion trap, a stacked ring ion guide, or an ion funnel.
In some implementations, an inductor is configured to provide the RF signal to drive the electrode of the component, and the amplifier RF input signal is provided based further on a temperature of the inductor.
In some implementations, the past environmental parameters include a temperature of the component of the mass spectrometer.
In some implementations, the component is one or more of: a rod of a multipole assembly, an ion guide, an ion trap, a stacked ring ion guide, or an ion funnel.
In some implementations, the past performance parameters include how the mass spectrometer performed during a mode of operation.
In some implementations, the component is a quadrupole mass filter.
Another innovative aspect of the subject matter described in this disclosure includes a method, including: generating an amplifier RF input signal to drive an amplifier circuit, the amplifier circuit configured to cause a RF signal to be applied to a multipole mass analyzer; determining, by a controller circuit, that an actual amplitude of the RF signal is different than an expected amplitude of the RF signal; identifying, by the controller circuit, one or both of: (i) current and past environmental parameters of the multipole mass analyzer, or (ii) current and past performance parameters of the multipole mass analyzer; and adjusting, by the controller circuit, the amplifier RF input signal in view of one or both of: (i) current and past environmental parameters of the multipole mass analyzer, or (ii) current and past performance parameters of the multipole mass analyzer.
In some implementations, the current and past performance parameters include one or more of: a scan rate of the mass spectrometer, or a mode of operation of the mass spectrometer.
In some implementations, the current and past environmental parameters include a temperature of a component of the mass spectrometer including the multipole mass analyzer.
In some implementations, the component is one or more of: an inductor of a resonant circuit configured to apply the RF signal to the quadrupole mass analyzer, a rod of the multipole mass analyzer, an ion guide, an ion trap, a stacked ring ion guide, or an ion funnel.
Some of the material described in this disclosure includes circuits and techniques for controlling an amplitude of a signal generated by an amplifier circuit for mass spectrometry. In one example, a mass spectrometer includes an ion source used to ionize an analyte. The resulting ions are then provided to a quadrupole mass analyzer for mass analysis. The quadrupole mass analyzer includes four parallel conductive (e.g., metallic) rods. In addition to direct current (DC) resolving voltages, two of the rods are applied a radio frequency (RF) signal that is 180° out-of-phase from an RF signal applied to the two other rods of the quadrupole. The RF signals applied to the rods oscillate within a peak-to-peak amplitude, resulting in an oscillating electric field used to manipulate the ions based on their mass-to-charge ratios (m/z).
The RF signals are generated by an RF amplifier circuit and can measure in the thousands of volts (V) during the oscillation (e.g., up to a peak-to-peak amplitude of 8000 V). The RF signals are applied to the rods via an LC circuit, or a resonant circuit, modeled to include an inductor and a capacitor coupled in series to function as a resonator to store energy, magnify the voltage, and oscillate at a specific frequency.
As previously discussed, the accuracy and the precision of the amplitude of the RF signal are important to allow for the proper generation of the oscillating electric field to manipulate the ions. That is, the amplitude of the RF signal is carefully applied to ensure that ions of a particular m/z are manipulated to transit through the quadrupole. As different ions of different m/z are selected for analysis, the amplitude of the RF signal is adjusted. Unfortunately, discrepancies between the actual and expected amplitude of the RF signal generated by the amplifier circuit can occur due to environmental factors (e.g., temperature changes), component degradation over time, or other factors.
As described later in this disclosure, digital control of the amplitude of the RF signal caused by the amplifier circuit to be applied to the quadrupole is performed. For example, a controller circuit (composed of an arrangement of connected electronic components that collectively perform a desired function or operation) having digital logic functionality (e.g., implemented by a field programmable gate array (FPGA), a microprocessor, etc.) receives a digitized representation of the RF signal via an analog-to-digital converter (ADC) and determines the actual characteristics of the RF signal including its amplitude. The controller circuit can then compare the actual amplitude with the expected amplitude and, if different, access memory storing information indicating how the amplifier circuit should be driven to provide the RF signal with the expected amplitude. This results in the actual amplitude of the RF signal to adjust to be closer to, or the same as, the expected amplitude. Additionally, the controller circuit can implement digital signal processing (DSP) to identify the amplitude of the fundamental frequency of the RF signal while ignoring harmonics, allowing for more accurate driving of the amplifier for generating the RF signal.
Also described later in this disclosure, the controller circuit can determine one or both of environmental or performance characteristics at the time including temperature of the components of the mass spectrometer (e.g., temperatures of the inductor coils of the resonant circuit or the quadrupole rods, temperature of a digital-to-analog converter) or mode of operation and how that mode of operation is being performed (e.g., how a scanning mode is performed or how a selected monitoring mode is being performed). Scanning modes can include but are not limited to full scans, product ion scans, precursor scans, and neutral loss scans. Selective monitoring modes can include but are not limited to selective ion monitoring (SIM) and selective reaction monitoring (SRM). The mode of operation can include the scan rate, the starting m/z, the ending m/z, and the time spent in that mode. The mode of operation can also include what mode of operation was performed previously or what mode of operation will be performed next. One or both of the current environmental and performance characteristics, along with one or both of historical environmental and performance characteristics, can also be used to more precisely drive the amplifier to generate the RF signal.
Also described later in this disclosure, differences between phases of the actual RF signal and the RF amplifier input signal used to drive the amplifier can be determined. Differences in the phases are often the result of harmonics causing the actual RF signal to be different than the expected RF signal. This can be caused by the resonant frequency of the resonant circuit drifting during temperature changes affecting the resonant circuit's capacitance or inductance. The RF amplifier input signal can be adjusted to compensate for the phase differences, resulting in the actual RF signal to be closer to, or the same as, as the expected RF signal (e.g., at the resonant frequency).
In addition to controlling the amplitude, the frequency or phase of the actual RF signal can also be controlled using the aforementioned techniques.
By controlling the amplitude (or frequency or phase) of the RF signal via the controller circuit, the proper amplitude can be achieved much faster than when using an analog circuit to determine how to adjust the amplitude. This results in an increase in the throughput of the mass spectrometer because the “dead time” between scans is reduced. Additionally, fewer components are used, resulting in cost savings in comparison to using an analog circuit. Moreover, the controller circuit can record information related to the RF signal, the environment, and the performance, as well as access a history of past information, to make more informed decisions regarding how to adjust the amplitude. The controller circuit can also allow the mass spectrometer to self-calibrate to a level that is not achievable using analog techniques.
In more detail,
As shown in
Though depicted as a separate circuit, the functionality of ADC 140 can be implemented within controller circuit 135. In one example, ADC 140 can be a 20 megahertz (MHz) ADC to sample a 1 MHz waveform to sample enough points for the digital representation of RF signal 160. By digitizing RF signal 160 using ADC 140, new information can be determined and used to more accurately drive RF amplifier 110, which would otherwise not be possible in analog controls that are typically used with mass spectrometers.
Returning to
Next, in
In some implementations, a variable capacitor can be included in the resonant circuit and tuned (e.g., adjust its capacitance) to modify the amplitude. Using a variable capacitor can adjust the resonant frequency, but it would more difficult (but possible) to adjust the amplitude. Additionally, a variable inductor can be implemented in the resonant circuit and adjusted to change its inductance to modify the amplitude. By ensuring that RF signal 160 is at or close to the expected amplitude, the oscillating electric field generated by quadrupole 120 can allow for more careful selection of ions of a particular m/z to transit through for mass analysis.
In
The environmental and performance characteristics can include a variety of parameters. For example, environmental characteristics can include the ambient temperature or even the temperature of specific components of the mass spectrometer. The temperatures of inductors 130a and 130b, along with the temperatures of rods 125a-d of quadrupole 120 affect the inductance and capacitance, respectively, of the resonant circuit and, therefore, any temperatures changes have an effect as to the amplitude of the RF signal applied to rods 125a-d. Thus, controller circuit 135 can apply the amplitude correction factor by adjusting RF input 105 in view of the temperature of the component, resulting in the amplitude of RF signal 160 to be closer to the expected amplitude. Additionally, the temperature of any readback circuitry (e.g., ADC 140) or RF amplifier 110, can also be determined and used to modify the actual amplitude of RF signal 160 to get corrected towards the expected amplitude.
The performance characteristics can include how the mass spectrometer is being used. For example, a quadrupole can be operated in a scanning or jumping mode. A full scan MS is an example of a scanning mode, while SIM and SRM are examples of jumping modes. For a scanning mode, RF signal 160 is continuously varied from a starting m/z point to an ending m/z point at a particular scan rate. For a jumping mode, RF signal 160 is stepped to a voltage for a particular m/z and held there or ramped slowly over a narrow m/z range. RF signal 160 is then changed, or jumped, to a voltage for the next m/z and this repeats until all the desired ions are analyzed. As a result, the specific mode of operation, scan rates, starting and ending m/z points (or corresponding voltages or amplitudes) can be used. Thus, how quadrupole 120 of the mass spectrometer is performing at the time that the actual amplitude of RF signal 160 is determined by controller circuit 135 is determined and used to apply the amplitude correction factor to RF input 105 (e.g., by changing the amplitude of RF input 105).
The current performance and environmental characteristics, along with amplitudes of RF input 105 and RF signal 160, can also be added to the LUT. This allows for controller circuit 135 to continually store data regarding performance and environmental characteristics, the actual amplitude, and how the amplitude correction was applied to RF input 105 (e.g., at what amplitude RF input 105 should be driven at).
By implementing much of the functionality with digital circuitry implemented by controller circuit 135 and ADC 140, the actual amplitude of RF signal 160 can be more accurately controlled, the stability and calibration of the mass spectrometer is improved, and additional control strategies can be implemented, as discussed later herein.
As previously discussed, resolving DC voltages are also applied to the rods of quadrupoles. Controller circuit 135 can also adjust the resolving DC voltage applied to rods 120a-d if the actual resolving DC voltage is different than the expected resolving DC voltage.
Returning to
Additional functionality enabled by controller circuit 135 includes determining how the resonant circuit is performing.
The RF signal can be digitized at both terminals of the inductor coils to provide additional information and adjustments.
For example, impulse waveform 510 in
As previously discussed, the resonant circuit is implemented via the inductances of the inductor coils and the capacitances of the rods of the quadrupole. How the inductance of the inductor coils (e.g., inductor 130b) has changed can therefore be independently determined by analyzing RF signals at both terminals of the inductor coil. For example, differences in the phase of RF signals 115 and 160 can be determined. This accounts for some change in the resonant frequency. However, any remaining change is accounted for by changes in the capacitance. Changes in capacitance are indicative of changes in the geometry of the corresponding quadrupole rods, which can cause a mass drift due to the improper generation of the oscillating electric field. Thus, controller circuit 135 can determine the change in the inductance, account for the remaining change in the resonant frequency and correlate that to the change in capacitance, and then adjust RF input signal 105 in
Other techniques can also be used to determine the behavior of the resonant circuit. For example, the frequency of RF signal 115 can be determined from the frequency that the mass spectrometer is operating at. Impulse waveform 510 in
Additionally, how the resonant circuit is currently performing, as well as how it has performed in the past (e.g., by recording the results of the resonant frequency as impulse waveforms are provided), can be used to determine the health of the mass spectrometer. For example, identification of harmonics can be used to identify failing capacitors or inductors, including the inductors of the resonant circuit. Degradation of components can be identified over time as the resonant frequency is determined. Additionally, any of the aforementioned information determined in the examples (e.g., amplitude of RF signal 160) can be stored and used to determine the health of the mass spectrometer. Based on the health, an alert indicating that the mass spectrometer needs maintenance can be generated (e.g., via a graphical user interface (GUI) on a monitor communicatively coupled with the mass spectrometer, via email or other communications, etc.), or even how the mass spectrometer performs can be adjusted. For example, the time to perform an operation (e.g., the scan time) can be adjusted, the voltage applied to a component can be adjusted, etc. in view of the health information. In another example, the temperature of a component (e.g., inductor coils or quadrupole rods) can be adjusted (e.g., cooled or heated via temperature adjusting devices such as fans or heaters, respectively) based on the health information as these affect the amplitude of the RF signals, as previously discussed.
The adjustment of the amplitude of RF signal 160 can be constantly monitored and maintained at the expected amplitude if any drifts of the amplitude occurs. However, in some implementations, if the difference between the actual and expected amplitudes is below a threshold amount, then controller circuit 135 might not make adjustments. This might be performed because there might be some small changes due to noise and maintaining the amplitude as-is might not significantly affect the performance of quadrupole 120.
In some implementations, the amplitude of the RF signal at the fundamental frequency can be identified. For example, using digital signal processing (DSP) techniques such as a discrete cosine transform (DCT), the RF signal as captured using the ADC in the time domain can be expressed in the frequency domain. This provides the frequency components of the RF signal. Because the fundamental frequency is the lowest frequency of a periodic waveform, and the harmonics are multiples of the frequency, the fundamental frequency can be identified separately from the harmonics and, therefore, the amplitude of the frequency component at the fundamental frequency can be determined. By identifying the amplitude without harmonics, a more accurate adjustment of the RF signal can be performed.
Controller circuit can also identify other characteristics of RF signal 160 and make adjustments. For example, due to harmonics, the phase of RF signal 160 can be different than expected (e.g., different than the phase of the signal used to drive the RF amplifier). This occurs because, over time and as the capacitance and inductance of the resonant circuit change with temperature, the resonant frequency changes. Thus, the frequency of RF signal 160 can drift away from the resonant frequency of the resonant circuit and cause a phase difference. This, in turn, causes the amount of harmonic content to increase. Accordingly, by determining the phase of RF signal 160, controller circuit can adjust the frequency of RF input 105 to drive RF amplifier 110 differently such that RF signal 160 is adjusted to be more in line with expectations. Thus, in addition to adjusting the amplitude of RF signal 160 to be in line with expectations, the frequency can also be adjusted to account for changes in the resonant frequency.
In addition to determining the phase differences, the amount of harmonic content of RF signal 160 can also be determined and used to adjust RF signal 160. For example, by using a DSP technique such as DCT, as previously discussed, the different frequency components of RF signal 160 can be identified using a number of techniques including determining the total harmonic distortion (THD). This provides a value of the harmonic components of RF signal 160, though other techniques can also be used to relay the amount of harmonic content as a particular value (e.g., the number of frequency components that are harmonics, etc.). Thus, if the amount of harmonic content exceeds a threshold, then the frequency of RF signal 160 can be changed. As RF signal 160 is adjusted closer to the resonant frequency of the resonant circuit, the amount of harmonic content would be reduced. Thus, as RF signal 160 is sampled by the ADC, the amount of harmonic content can repeatedly be determined and used to adjust the frequency until the amount of harmonic content is below the threshold amount.
If too much harmonic content is identified, then this might be indicative of poor health of components of the mass spectrometer, for example, issues with the coils of the resonant circuit that cause the frequency of RF signal 160 to be significantly off the resonant frequency. Thus, an alert indicating that the mass spectrometer needs maintenance can be generated, as previously discussed.
In some implementations, controller circuit 135 can also adjust RF input 105 by introducing an out-of-phase harmonic signal to cancel or reduce a harmonic of RF signal 160. For example, if a second harmonic is identified via the frequency components, a signal that is 180 degrees out-of-phase can be generated by controller circuit 135 and superimposed on RF input 105. This out out-of-phase signal can attenuate the second harmonic observed on RF signal 160 due to the resulting destructive interference. Thus, the amount of harmonic content can be reduced and more accurate control of the quadrupole (or another component) can be provided.
In some implementations, RF amplifier 110 can be operated in a non-linear fashion, or overdriven, to quickly achieve a steady-state RF signal. Based on how much to overdrive and the current phase difference between RF signal 160 and the expected phase (or the phase of RF input 105), the phase of RF input 105 can be shifted to overdrive RF amplifier 110 for a faster transition speed to the steady-state. After the steady-state of RF signal 160 is achieved, the phase of RF input 105 can be shifted back, for example, to the resonant frequency.
Ion source 710 receives analyte 725, for example, a peptide received from a separation device such as a liquid chromatography (LC) system and ionizes the received peptide to form ions. However, other types of analytes can be received and other separation techniques such as gas chromatography (GC) or capillary electrophoresis (CE) can also be used. The ions are then mass analyzed using mass analyzer 720 (e.g., a quadrupole). Detector 715 generates signals representative of m/z, which is interpreted by controller circuit 705 to generate or determine information that can be used to generate a mass spectrum. Other types of mass spectrometers such as tandem mass spectrometers can also be implemented.
Though quadrupole mass analyzers and filters are described in the examples, other types of mass analyzers and filters can be used with the techniques described herein. Additionally, other components of mass spectrometers that use RF signals, such as ion guides, ion traps (including 3D ion traps, linear ion traps, etc.), other multipole assemblies (including hexapoles or octupoles), stacked ring ion guides, ion funnels, etc. can also be used with the techniques described herein.
In
In various embodiments, computer system 1100 can be coupled via bus 1102 to a display 1112, such as a cathode ray tube (CRT) or liquid crystal display (LCD), for displaying information to a computer user. An input device 1114, including alphanumeric and other keys, can be coupled to bus 1102 for communicating information and command selections to processor 1104. Another type of user input device is a cursor control 1116, such as a mouse, a trackball or cursor direction keys for communicating direction information and command selections to processor 1104 and for controlling cursor movement on display 1112. This input device typically has two degrees of freedom in two axes, a first axis (i.e., x) and a second axis (i.e., y), that allows the device to specify positions in a plane.
A computer system 1100 can perform the techniques described herein. Consistent with certain implementations, results can be provided by computer system 1100 in response to processor 1104 executing one or more sequences of one or more instructions contained in memory 1106. Such instructions can be read into memory 1106 from another computer-readable medium, such as storage device 1110. Execution of the sequences of instructions contained in memory 1106 can cause processor 1104 to perform the processes described herein. In various embodiments, instructions in the memory can sequence the use of various combinations of logic gates available within the processor to perform the processes describe herein. Alternatively hard-wired circuitry can be used in place of or in combination with software instructions to implement the present teachings. In various embodiments, the hard-wired circuitry can include the necessary logic gates, operated in the necessary sequence to perform the processes described herein. Thus implementations described herein are not limited to any specific combination of hardware circuitry and software.
The term “computer-readable medium” as used herein refers to any media that participates in providing instructions to processor 1104 for execution. Such a medium can take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. Examples of non-volatile media can include, but are not limited to, optical or magnetic disks, such as storage device 1110. Examples of volatile media can include, but are not limited to, dynamic memory, such as memory 1106. Examples of transmission media can include, but are not limited to, coaxial cables, copper wire, and fiber optics, including the wires that comprise bus 1102.
Common forms of non-transitory computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, or any other magnetic medium, a CD-ROM, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, a RAM, PROM, and EPROM, a FLASH-EPROM, any other memory chip or cartridge, or any other tangible medium from which a computer can read.
In accordance with various embodiments, instructions configured to be executed by a processor to perform a method are stored on a computer-readable medium. The computer-readable medium can be a device that stores digital information. For example, a computer-readable medium includes a compact disc read-only memory (CD-ROM) as is known in the art for storing software. The computer-readable medium is accessed by a processor suitable for executing instructions configured to be executed.
In various embodiments, the methods of the present teachings may be implemented in a software program and applications written in conventional programming languages such as C, C++, etc.
While the techniques are described in conjunction with various implementations or embodiments, it is not intended that the techniques be limited to such embodiments. On the contrary, the techniques encompass various alternatives, modifications, and equivalents, as will be appreciated by those of skill in the art.
Further, in describing various embodiments, the specification may have presented a method and/or process as a particular sequence of steps. However, to the extent that the method or process does not rely on the particular order of steps set forth herein, the method or process should not be limited to the particular sequence of steps described. As one of ordinary skill in the art would appreciate, other sequences of steps may be possible. Therefore, the particular order of the steps set forth in the specification should not be construed as limitations on the claims. In addition, the claims directed to the method and/or process should not be limited to the performance of their steps in the order written, and one skilled in the art can readily appreciate that the sequences may be varied and still remain within the spirit and scope of the various embodiments.
The embodiments described herein, can be practiced with other computer system configurations including hand-held devices, microprocessor systems, microprocessor-based or programmable consumer electronics, minicomputers, mainframe computers and the like. The embodiments can also be practiced in distributing computing environments where tasks are performed by remote processing devices that are linked through a network.
It should also be understood that the embodiments described herein can employ various computer-implemented operations involving data stored in computer systems. These operations are those requiring physical manipulation of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. Further, the manipulations performed are often referred to in terms, such as producing, identifying, determining, or comparing.
Any of the operations that form part of the embodiments described herein are useful machine operations. The embodiments, described herein, also relate to a device or an apparatus for performing these operations. The systems and methods described herein can be specially constructed for the required purposes or it may be a general purpose computer selectively activated or configured by a computer program stored in the computer. In particular, various general purpose machines may be used with computer programs written in accordance with the teachings herein, or it may be more convenient to construct a more specialized apparatus to perform the required operations.
Certain embodiments can also be embodied as computer readable code on a computer readable medium. The computer readable medium is any data storage device that can store data, which can thereafter be read by a computer system. Examples of the computer readable medium include hard drives, network attached storage (NAS), read-only memory, random-access memory, CD-ROMs, CD-Rs, CD-RWs, magnetic tapes, and other optical and non-optical data storage devices. The computer readable medium can also be distributed over a network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
This application is a continuation and claims the priority benefit of co-pending U.S. application Ser. No. 16/833,712, filed Mar. 30, 2020, which is hereby incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
6153880 | Russ, IV | Nov 2000 | A |
6870159 | Kawato | Mar 2005 | B2 |
7161142 | Patterson et al. | Jan 2007 | B1 |
7973277 | Rafferty | Jul 2011 | B2 |
8487249 | Gershman et al. | Jul 2013 | B2 |
8907274 | Mizutani | Dec 2014 | B2 |
9030056 | Thomsen et al. | May 2015 | B2 |
10134573 | Gordon et al. | Nov 2018 | B2 |
10262849 | Monroe et al. | Apr 2019 | B2 |
20050263698 | Kawato | Dec 2005 | A1 |
20060016985 | Roushall et al. | Jan 2006 | A1 |
20080001083 | Schaefer et al. | Jan 2008 | A1 |
20120145892 | Gershman et al. | Jun 2012 | A1 |
20130311141 | Peng et al. | Nov 2013 | A1 |
20140252220 | Rafferty et al. | Sep 2014 | A1 |
20160293393 | Gordon | Oct 2016 | A1 |
20200203142 | Langridge et al. | Jun 2020 | A1 |
Number | Date | Country |
---|---|---|
107785229 | Dec 2019 | CN |
0330774 | Sep 1989 | EP |
2002033072 | Jan 2002 | JP |
5152335 | Feb 2013 | JP |
2014022162 | Feb 2014 | JP |
6047414 | Dec 2016 | JP |
WO-2007130649 | Nov 2007 | WO |
WO-2011086108 | Jul 2011 | WO |
WO-2015040382 | Mar 2015 | WO |
Entry |
---|
U.S. Appl. No. 16/833,712, filed Mar. 30, 2020. |
U.S. Appl. No. 16/833,731, filed Mar. 30, 2020. |
Danell et al., “Operational Parameters, Considerations, and Design Decisions for Resource-Constrained Ion Trap Mass Spectrometers,” Jan. 1, 2011, 4 pages. |
Extended EP Search Report dated Aug. 23, 2021, to EP Patent Application No. 21163923.2. |
Extended EP Search Report dated Aug. 23, 2021, to EP Patent Application No. 21165459.5. |
Hendricks P.I., “Development of a Field-Portable Miniature Mass Spectrometer Designed for In-Situ Analysis and lon Trap Miniaturization”, Dissertation Submitted to the Faculty of Purdue University on Dec. 2013, 246 pages. |
Johnson et al., “Active Stabilization of lon Trap Radiofrequency Potentials”, Review of Scientific Instruments, 2016, No. 87, 7 pages. |
Non-Final Office Action dated Sep. 22, 2020, to U.S. Appl. No. 16/833,731. |
Prasad et al., “Technical Report on the Paul Trap Mass Spectrometer Developed in the Mass Spectrometry Laboratory,” Department of Instrumentation, Indian Institute of Science, Bangalore, Mar. 2003. |
Robbins et al., “Computer-controlled, Variable-frequency Power Supply for Driving Multipole Ion Guides”, Review of Scientific Instruments, 2008, No. 79, 7 pages. |
Schaefer et al., “Digitally Synthesized High Purity, High-Voltage Radie Frequency Drive Electronics for Mass Spectrometry,” Review of Scientific Instruments, 2008, No. 79, 7 pages. |
Number | Date | Country | |
---|---|---|---|
20230005728 A1 | Jan 2023 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16833712 | Mar 2020 | US |
Child | 17685516 | US |