The present invention relates generally to the field of respiratory therapy, physiology, and critical care medicine including ventilator management and respiratory monitor technology, and, more particularly, to a method and apparatus for non-invasive prediction of intrinsic positive end-expiratory pressure (PEEPi) using certain markers.
Mechanical ventilatory support is widely accepted as an effective means for supporting and treating patients with respiratory failure. Mechanical ventilators are simply machines designed to assist with inspiration and expiration. Often, a primary objective of ventilatory support is for the ventilator to provide some or all of a patient's work of breathing (WOB). This goal is often not achieved due in part to an inability to accurately measure and titrate a patient's WOB. Ventilators must be highly reliable, durable and precise. Most modern ventilators are electronically controlled and most are designed to allow many small, but different, fine-tuning manipulations by the operator. Ideally, the operator uses these controls to match the pressure and flow output characteristics of the ventilator to meet each individual patient's needs. Optimized ventilator settings also serve to make ventilatory support more tolerable for the patient.
The first generation of mechanical ventilators (prior to the mid-1960s), were designed only to support alveolar ventilation and to provide supplemental oxygen for those patients unable to breathe themselves (generally for reasons such as neuromuscular disease or paralysis). These early ventilators provided 100% of the work required to breathe if the supported patient did not breathe on his or her own. If the patient attempted to breathe spontaneously, a complete lack of a response from the ventilator created agitation—also termed “fighting the ventilator”. Those patients that tried to breathe spontaneously became so agitated, it was (and remains in some institutions) common practice to heavily sedate or paralyze the patient to ensure proper synchrony with the ventilator. Sedation or drug-induced muscle paralysis, may create more problems than they solve. For instance, heavily sedated or paralyzed patients simply can not breathe spontaneously; as a result, if they become accidentally disconnected from the ventilator they will quickly die of asphyxia. This required an increased vigilance and a very elevated level of monitoring. More importantly, paralysis and sedation also lead to a rapid deterioration of the patient's respiratory muscles, or what has become known as: “disuse atrophy”. Without strong, conditioned respiratory muscles, clinicians find it difficult or, on occasion, nearly impossible to liberate their patients from the ventilator, even when their original pulmonary problems have resolved. To overcome these potential problems, modern mechanical ventilators have become far more sophisticated in response to our increasing understanding of lung patho-physiology. In an effort to improve patient tolerance of mechanical ventilation, while simultaneously maintaining adequate respiratory muscle function, many new modes have been developed. Many of these new modes allowed spontaneous breathing, patient-triggered and pressure-assisted breaths, or even patient-triggered mandated breaths. These pressure assisted breaths, when properly adjusted by the clinician, allow the ventilator to share the WOB with the patient. By the early 1970s, a new mode of ventilation allowed patients to breathe at their own pace and magnitude, in the time period between mandated (machine delivered and controlled) breaths that were programmed for delivery at precise intervals each minute; this mode was known as Intermittent Mandatory Ventilation (IMV). Pressure Support Ventilation (PSV), came along a few years later and could be used alone or in combination with IMV; this mode provided a variable pressure-assist (at an operator chosen level of pressure) for each patient-initiated spontaneous inhalation effort. Varieties of “alternative” ventilation modes, addressing the needs of severely impaired patients, continue to be developed.
Patients receiving ventilator support need different levels of assistance; some require complete control of their ventilation, while others require varying levels of support depending upon their ability to sustain breathing on their own. Matching the ventilator support provided, to that required by the patient, remains to this day, an imposing challenge; too much support predisposes to disuse atrophy, while too little support often leads to a cycle of fatigue, followed by respiratory failure. At the present time, there is no readily available, easy to use, or reliable method or apparatus for estimating an appropriate support level. Confounding the matter further, a patient's requisite level of support may vary widely throughout the day, for a variety of reasons.
Gas inadvertently trapped in a patient's lungs, or PEEPi, interferes with the clinicians best attempts to estimate an appropriate support level for patients. For years, many clinicians were completely unaware of its existence. Hence when it was first reported, it was termed “intrinsic” or even “occult” because it is hidden from view (using conventional monitoring techniques). The extra (un-exhaled or trapped) gas, remaining in a patient's lungs at the onset of the next inhalation, creates an inspiratory threshold load (a positive pressure level above ambient) that the patient's inspiratory muscles must overcome before fresh gas can enter the lungs. Furthermore, since the inspiratory muscles are displaced from their normal resting position (by the hyperinflation) they are mechanically disadvantaged; that is, the direction of the respiratory muscles are pulling, no longer generates the largest possible change in volume/unit of force. All of this simply means that patients with dynamic pulmonary hyperinflation (DPH) or PEEPi, must work significantly harder to breathe. In addition, patients receiving ventilator assistance or, those patients that are generating, at least, a portion of the work of breathing, must generate another additional effort to breathe; that is, they must overcome the trigger pressure set on the ventilator before they receive any assistance from the ventilator. A trigger pressure must be used to synchronize the patient's efforts to the ventilator's response (otherwise, the ventilator would randomly initiate breaths, some of which might conflict with, or even negate, the patient's own efforts). The combination of an undetectable and difficult to quantify PEEPi level and the ventilator's trigger setting, frequently produce an intolerable additional workload; the additional work is often high enough to produce inspiratory muscle fatigue, particularly in patients with poor respiratory muscle function. For those patients not trying to breathe on their own, undetected PEEPi is just as problematic. The additional pressure it produces in the patient's chest can reduce venous blood return into the chest, which in turn reduces cardiac output and, ultimately, can dramatically reduce a patient's blood pressure. Too much trapped gas in the lungs also predisposes to over-inflation and structural damage, even rupture of the lungs. Research has shown that PEEPi occurs far more frequently than is commonly believed. It has also been shown that in ventilator-dependent COPD patients, PEEPi accounts for a large percentage of the patient's total ventilatory workload. Reducing or eliminating PEEPi could then, have a major clinical impact for patients with an acute exacerbation of COPD. Clearly, detecting and accurately measuring PEEPi represents an extremely important tool in managing affected patients.
In today's intensive care unit (ICU), most modern ventilators can measure a patient's PEEPi, but only when they do not breathe on their own—any movement or spontaneous efforts during measurement will invalidate that measurement. Ventilator-supported patients that breathe spontaneously virtually never have their PEEPi accurately measured; to do so, requires the placement of an esophageal balloon or use of thoracic impedance measuring equipment. Both approaches are expensive, very technique oriented and extremely time-consuming. As a rule, these approaches are only used by researchers. The esophageal balloon is the most commonly employed approach because it is the least expensive and balloons tend to interfere with fewer other ongoing and required monitors or therapies. The concept involves using a properly inflated and positioned, balloon tipped catheter that is inserted into the patient's esophagus. When positioned properly, it is used to measure esophageal pressure (Pes). It has been shown that in certain esophageal locations (but not all locations), pressure changes within the esophagus are of the same magnitude as those occurring in the pleural space (although the absolute pressure values will likely NOT be the same). The change in esophageal pressure (from resting, or baseline) needed to abruptly bring expiratory flow to the point where it just crosses the zero flow axis (the instant just prior to the onset of flow into the lungs) represents PEEPi, also called dynamic PEEPi (PEEPi,dyn).
The esophageal balloon technique has never been popular with clinicians. The balloons are difficult to place, can interfere with important equipment like feeding tubes, and must be positioned and inflated properly to prevent inaccurate and misleading measurements. Further complicating the esophageal balloon procedure is signal quality. Frequent swallowing or inadvertent esophageal spasms can be difficult to discern and yet render the signal temporarily useless. Additionally, the esophagus is located just anterior of the heart and the signal, as a result, is often difficult to interpret without using a “heavy filter” to remove the unwanted pressure fluctuations secondary to the beating heart. Thoracic impedance equipment is not only expensive, difficult to use, and may not be consistently repeatable (according to researchers), it often interferes with absolutely indispensable electrocardiography monitoring leads, crucial intravenous catheters, and other important equipment. For these reasons, it seems likely that the esophageal balloon and thoracic impedance devices will remain investigative tools.
For those patients not breathing spontaneously, PEEPi is measured using an appropriately timed, end-expiratory, airway occlusion maneuver. This involves a sudden occlusion of the expiratory valve (a blocking of the path normally taken by the patient's exhaled gases). Occlusion of the expiratory valve traps any additional gas that might be still leaving the patient's lungs, in the breathing circuit (which is attached to the patient's ventilator) and the patient's lungs. When the pressure (measured in the breathing circuit) stabilizes, if it is above the normal baseline pressure (the pressure at end-exhalation), the patient is said to have PEEPi. The occlusion technique could, potentially, be used for spontaneously breathing patients; but, to do so would require the patient to hold their breath, making absolutely no attempt to breathe, or even move, until the pressure in the breathing circuit reaches equilibrium. Unfortunately, this level of cooperation is almost nonexistent when patients are extremely sick, comatose, heavily sedated or, struggling to breathe against the additional workload imposed by PEEPi.
U.S. Pat. No. 6,588,422 pertains to the field of ventilatory support for respiratory failure, particularly due to lung disease, and in particular to automatically providing sufficient end expiratory pressure to unload PEEPi. The '422 patent seeks to provide continuous and automatic adjustment of the expiratory pressure during ventilatory support, so as to substantially prevent dynamic airway compression and unload PEEPi with the smallest amount of external expiratory pressure. The object of this invention involves varying the external pressure exerted by the ventilator during the exhalation phase and does not measure or quantify PEEPi in any manner. Nor is it obvious how one could measure PEEPi using this patent.
Additionally, U.S. Pat. No. 6,240,920 discloses a method for determining at least one parameter related to a patient's spontaneous attempts at inspiration and/or the patient's respiratory effort in spontaneous attempts at inspiration. What is disclosed in the '920 patent is again a potential method to counteract and manage PEEPi; it provides no methodology for measuring or quantifying the patients actual PEEPi level.
Developing a non-invasive measure of PEEPi (that works in spontaneously breathing patients receiving ventilatory support) is complicated by a number of factors. First, the gas trapped at the alveolar level is almost always non-homogeneously distributed across both lungs thereby, making it difficult to measure the true PEEPi. This means that any measurement of PEEPi, is, at best, an average of the two lungs, considered as though they were identical. Alternatively, the excess pressure (trapped air) may be hidden behind prematurely collapsed airways—making it virtually undetectable. And lastly, patient efforts to breathe create artifacts that vary on a breath-to-breath basis. Such artifacts may be difficult to separate from the ideal passive pressure waveforms.
There is a need in the art for accurately detecting and quantifying PEEPi non-invasively, especially in spontaneously breathing patients. Non-invasive determination of a patient's intrinsic PEEP will 1) enable clinicians to be better informed of patient status, enabling better management of patient respiratory therapy, 2) improve patient analysis and physiologic monitoring/modeling, and 3) minimize patient discomfort (non-invasive) and clinician intervention (no need for occlusion) from invasive PEEPi measurement. The measure will provide clinicians with accurate, continuous information that will enable them to make better decisions on patient's respiratory therapy. The present invention is designed to address this need.
Broadly speaking, the present invention provides a method and apparatus for non-invasively predicting (estimating) PEEPi. The presence of PEEPi, which often remains undetected, creates an inspiratory threshold load (a positive pressure level above ambient) that the patient's inspiratory muscles must overcome before fresh gas can enter the lungs. In addition, excessive levels of PEEPi can lead to impaired cardiac function, an increased risk of barotrauma (structural lung damage secondary to excessive lung volumes), reduced inspiratory muscle pressure-generating capacity, and abnormally increased work of breathing.
The inventors have innovatively developed multiple indicators to detect and quantify PEEPi non-invasively. Although some of these markers can be used alone to predict PEEPi, it is observed that some markers are good primarily for detection, while others are optimal for quantification. Furthermore, it is also noticed that certain markers work best on a specific group of subjects. Therefore, in an aspect of the invention, using several of these markers simultaneously has been demonstrated to improve the prediction of PEEPi and broadens its operability to a wider range of patients.
The primary advantage is that the method is non-invasive, breath-to-breath, and in real-time. Therefore, there is no need to insert a catheter into the patient. The method requires only that measurements be made at the subject's airway, including one or more of the following: pressure at the airway, end tidal CO2, and airflow, measured at the mouth. These airway measurements are routinely monitored in most ICUs—by using any of the common respiratory equipment currently used to monitor and maintain patients while they receive ventilatory support.
Although the occlusion method is essentially non-invasive, it nevertheless requires a potentially irritating “intervention” and does not work for spontaneously breathing patients. This method does not suffer from either of these difficulties. There is no need to occlude the patient's airway and, it can be determined continuously without intervention.
The approach includes the measurement of several different PEEPi markers which in turn are fed into a specialized mathematical model (for example, a neural network) that then predicts a PEEPi value, based on these values. The model can be a linear model (e.g., multiple regression) or a nonlinear model (e.g., a neural network, fuzzy logic, etc.).
The PEEPi markers or indicators may include:
In addition to the above mentioned markers, the concept of using two or more of these and/or potentially other markers for PEEPi as inputs to a mathematical model (linear or non-linear, such as a neural network) for predicting PEEPi is new and unique. The combined information provided by using two or more markers (those mentioned above and others) may result in a more accurate estimate of PEEPi.
In one aspect of the invention, the method comprises creating a mathematical model of the patient's PEEPi using predetermined parameters that are collected non-invasively, such as those collected with standard respiratory monitors. The respiratory monitors typically contain airway pressure and airway flow sensors that measure the flow and pressure of gases going into and out of the patient as a function of time. From these time versus flow or pressure waveforms, a variety of parameters are selectively derived that are used in characterizing different aspects of the patient's breathing and/or the patient's interaction with the ventilator. These parameters contain information that is extracted to accurately estimate the intrinsic PEEP.
More specifically, the method of the invention comprises a method of estimating the actual PEEPi using a combination of multiple parameters derived from the aforementioned sensors, as well as others attached to the patient and/or ventilator. The PEEPi parameter can be any parameter that represents the amount of excess pressure in the lungs, including but not limited to flow/volume trajectory, CO2 flow/volume trajectory, CO2/volume ratio, flow onset, modeling on expiratory waveform, and peak to mid-exhalation flow ratio.
This method includes using a linear combination of parameters or a nonlinear combination of parameters, including but not limited to a neural network, fuzzy logic, mixture of experts, or polynomial model. Moreover, multiple different models can be used to estimate the PEEPi of different subsets of patients. These subsets can be determined by various means, including but not limited to patient condition (pathophysiology), patient physiologic parameters (lung resistance and compliance), or other parameters.
In an aspect of the invention, the method for estimating PEEPi in a patient comprises use of a neural network, wherein the neural network provides PEEPi information for the patient based upon input data, wherein the input data includes at least one of the following parameters: flow/volume trajectory, CO2 flow/volume trajectory, CO2/volume ratio, flow onset, modeling on expiratory waveform, peak to mid-exhalation flow ratio, duration of low flow exhalation, and capnograph waveform shape, wherein the intrinsic PEEP information is provided as an output variable.
In the above-noted method, the neural network is trained by collecting clinical data from a test population of patients used to obtain teaching data, the teaching data comprising the above-noted input information, inputting the teaching data into the neural network, whereby the neural network is trained to provide an output variable corresponding to the intrinsic PEEP.
As a system for estimating intrinsic PEEP in a patient, the system comprises a neural network which first receives as input primary teaching data obtained from clinical testing of a test population of patients, whereby the neural network learns the teaching data and is trained to provide an output variable for intrinsic PEEP, such that when said neural network receives patient input data in the form of the above-noted parameters obtained from a patient, the neural network provides the output variable for estimating intrinsic PEEP for that patient.
The invention can be implemented in numerous ways, including: as a system (including a computer processing or database system), as a method (including a computerized method of collecting and processing input data) and, as a method for evaluating such data to provide an output(s), an apparatus, a computer readable medium, a computer program product, or a data structure tangibly fixed in a computer readable memory. Several embodiments of the invention are discussed below.
As a system, an embodiment of the invention includes a processor unit having input and output devices. The processor unit operates to receive input parameters, process the input and provide an output corresponding to PEEPi. This output can be then used to control external devices, such as a ventilator. The processing of the data can be accomplished by various means such as neural networks, parallel distributed processing systems, neuromorphic systems, or the like.
As a method of predicting PEEPi, the method includes processing predetermined input variables (parameters), preferably through the use of a neural network.
As a computer readable media containing program instructions, an embodiment of the invention includes: computer readable code devices for receiving input variables, processing the input, and providing an output indicative of PEEPi. In a preferred embodiment, processing comprises utilizing a neural network. The method may further include controlling a ventilator in response to the output obtained.
The methods of the present invention may be implemented as a computer program product with a computer-readable medium having code thereon. The program product includes a program and a signal bearing media bearing the program.
As an apparatus, the present invention may include at least one processor, a memory coupled to the processor, and a program residing in the memory which implements the methods of the present invention.
Other aspects and advantages of the invention will become apparent from the following detailed description taken in conjunction with the accompanying drawings, illustrating, by way of example, the principles of the invention.
In order that the manner in which the above-recited and other advantages and objects of the invention are obtained, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments of the invention and are not therefore to be considered to be limiting of its scope, the invention will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:
a depicts a graph of a flow/volume loop in subjects without PEEPi.
b depicts a graph of a flow/volume loop in subjects with PEEPi.
a depicts a graph of flow CO2/volume loop in subjects without PEEPi.
b depicts a graph of flow CO2/volume loop in subjects with PEEPi.
Referring now to the drawings, the preferred embodiment of the present invention will be described.
In the embodiment depicted in
The approach to measuring PEEPi relies on monitoring several different patient parameters in real-time. The concept entails measuring the “markers” that indicate the presence of PEEPi, and feeding those qualified markers into a neural network, linear regression model, or the like. A value for PEEPi is then predicted by using all of the different markers detected using methods best described as akin to a neural network, linear multiple regression modeling, or nonlinear multiple regression modeling. If a neural network model is used, the network is “pre-trained” using actual clinical data collected from patients suffering with varying degrees of PEEPi —levels that have been measured as accurately as possible using an esophageal balloon. PEEPi measured via the esophageal balloon technique (PEEPi,pes) is considered a reference or, true PEEPi. The PEEPi,pes is used for training of the neural network as well as for validation of the approach. The neural network is trained to predict the actual PEEPi using the PEEPi markers as input parameters.
Examples of PEEPi markers include:
Additional markers have been discovered, forming the backbone of the invention, that provide information related to the magnitude and type of PEEPi. These markers estimate PEEPi based on flow/volume trajectory, carbon dioxide (CO2) flow/volume trajectory, CO2/volume ratio, expiratory flow at onset of inhalation, and modeling on expiratory waveform. Many of these markers are unique and by themselves can be used to measure PEEPi. However, a combination of two or more of the markers may provide a more robust and accurate measure.
Now, referring to
CO2 flow/volume trajectory is similar to the flow/volume trajectory, except CO2 flow 36 is plotted as shown in
CO2/volume ratio, another PEEPi marker, is a fractional value of exhaled CO2 divided by exhaled volume. The maximum exhaled CO2 value and the change in volume during exhalation are computed for each breath. The ratio is given by:
CO2/volumeratio=max(ETCO2)/volumeexhaled
It has been observed that PEEPi patients have a larger ratio value versus those patients who do not have PEEPi.
The fourth of the additional PEEPi markers, expiratory flow at the onset of inhalation, attempts to capture the exhaled flow rate at precise moment of end-exhalation by locating the onset of an inhalation effort. If gas is still flowing out of the lungs at the onset of inhalation, it can be reasoned that the only force driving this gas flow, at this instant in time, is PEEPi.
PEEPi at the onset of inhalation (PEEPi,onset), is estimated using the product of the expiratory airflow at inhalation onset (flowonset) and resistance to airflow produced by the airways of the lungs (Raw).
PEEPi,onset=flowonset×Raw
Total respiratory resistance (Rtotal) is traditionally determined by programming the patient's ventilator to produce an end-inspiratory pause (usually the pause lasts 0.5 sec. or more) when delivering any mandated breath—these are breaths where the operator, not the patient, determines the gas flow rate, the gas flow pattern, the tidal volume and the frequency at which they are delivered/min. During each mandated breath, the difference between the peak inflation pressure (PIP) and the plateau pressure (Pplat) is determined. The difference is divided by the airflow measured at the moment the PIP was observed. It is also traditional to perform this measurement using a square flow pattern and with the gas flow programmed at or very near to 60 liters/min (1 liter/sec). This is done because resistance is defined as the pressure drop (measured in cm H2O) when gas is flowing at precisely 60 liters/min (1 liter/sec). Symbolically, resistance is determined as follows:
Raw=(PIP−Pplat)/flow.
As defined above, resistance, computed in this manner, represents the total resistance of the respiratory system, and is acceptable as long as both lungs have similar resistance values.
During an end-inspiratory pause, since gas cannot escape from the lungs, it gradually redistributes from the hyper-inflated alveoli to under-inflated alveoli—a process called pendelluft.
Resistance to airflow (only) can be isolated from most PIP to Pplat pressure differences, by analyzing the flow versus pressure loop for that specific breath. In the presence of pendelluft, the expiratory side of the loop contains two distinct flow-pressure decay rates or slopes (
Another marker is a mathematical modeling of an expiratory waveform that estimates the respiratory system time constant (the product of resistance and compliance) changes during the course of exhalation. The concept is to get a better measure of system dynamics and, to predict PEEPi. Two modeling techniques have been explored: 1) estimate of system time constant and lung compliance using least squares, and 2) modeling resistance using an exponential function. Both methods rely on similar principles.
The respiratory system and a patient's ventilator can be represented using an electrical circuit diagram (
Airway pressure and flow are measured at the patient mouth by a differential pressure transducer. The corresponding gas volume (Vnico) from the measured flow is computed by integration of flow over the exhalation time period. The ventilator exhalation resistance changes based on ventilator PEEP setting to maintain Paw at PEEP pressure at the end of exhalation.
With reference to
Modeling resistance using an exponential function is performed as follows:
Peak to Mid-Exhalation Flow Ratio. This marker is calculated by dividing the peak exhalation flow by the flow calculated when about 20% to 30%, and preferably, about 25%, of the tidal volume remains in the lungs (75% has been exhaled). Flow limitation patients have high peak flows that decay very rapidly. This parameter will be large when the exhaled flow decays very quickly, indicating flow limitation.
Artificial neural networks loosely model the functioning of a biological neural network, such as the human brain. Accordingly, neural networks are typically implemented as computer simulations of a system of interconnected neurons. In particular, neural networks are hierarchical collections of interconnected processing elements (PEs). These elements are typically arranged in layers, where the input layer receives the input data, the hidden layers transform the data, and the output layer produces the desired output. Other embodiments of a neural network can also be used.
Each processing element in the neural network receives multiple input signals, or data values, that are processed to compute a single output. The inputs are received from the outputs of PEs in the previous layer or from the input data. The output value of a PE is calculated using a mathematical equation, known in the art as an activation function or a transfer function that specifies the relationship between input data values. As known in the art, the activation function may include a threshold, or a bias element. The outputs of elements at lower network levels are provided as inputs to elements at higher levels. The highest level element, or elements, produces a final system output, or outputs.
In the context of the present invention, the neural network is a computer simulation that is used to produce a noninvasive estimate of the quantified intrinsic PEEP described previously. The neural network of the present invention may be constructed by specifying the number, arrangement, and connection of the processing elements which make up the network. A simple embodiment of a neural network consists of a fully connected network of processing elements. As shown in
The most common training methodology for neural networks is based upon iterative improvement of the system parameters (normally called weights) by minimizing the mean squared difference between the desired output and the network output (mean squared error, MSE). The input is applied to the neural network, the neural network passes the data through its hierarchical structure, and an output is created. This network output is compared with the desired output corresponding to that input and an error is calculated. This error is then used to adjust the weights of the system so that the next time that particular input is applied to the system the network output will be closer to the desired output. There are many possible methodologies to adjust the weights, called the training algorithm. As shown in
Based on the foregoing specification, the invention may be implemented using computer programming or engineering techniques including computer software, firmware, hardware or any combination or subset thereof. Any such resulting program, having computer-readable code means, may be embodied or provided within one or more computer-readable media, thereby making a computer program product, i.e., an article of manufacture, according to the invention. The computer readable media may be, for instance, a fixed (hard) drive, diskette, optical disk, magnetic tape, semiconductor memory such as read-only memory (ROM), etc., or any transmitting/receiving medium such as the Internet or other communication network or link. The article of manufacture containing the computer code may be made and/or used by executing the code directly from one medium, by copying the code from one medium to another medium, or by transmitting the code over a network.
One skilled in the art of computer science will easily be able to combine the software created as described with appropriate general purpose or special purpose computer hardware to create a computer system or computer sub-system embodying the method of the invention. An apparatus for making, using or selling the invention may be one or more processing systems including, but not limited to, a central processing unit (CPU), memory, storage devices, communication links and devices, servers, I/O devices, or any sub-components of one or more processing systems, including software, firmware, hardware or any combination or subset thereof, which embody the invention. User input may be received from the keyboard, mouse, pen, voice, touch screen, or any other means by which a human can input data into a computer, including through other programs such as application programs.
This application claims benefit of the Jun. 24, 2004 filing date of U.S. provisional patent application No. 60/582,409.
Number | Date | Country | |
---|---|---|---|
60582409 | Jun 2004 | US |