Calibration system and method for light modulation device

Information

  • Patent Grant
  • 8077378
  • Patent Number
    8,077,378
  • Date Filed
    Thursday, November 12, 2009
    14 years ago
  • Date Issued
    Tuesday, December 13, 2011
    12 years ago
Abstract
A calibration method for a grating light modulator includes calibrating light reflective ribbons on the modulator on a pixel-by-pixel basis. The method further includes performing a dark-state calibration and a bright-state calibration for each pixel. Once completed, the results of the dark-state calibration and the bright-state calibration may be combined to ensure a smooth transition between a dark state and a bright state for each pixel.
Description
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT

Not Applicable.


BACKGROUND

1. The Field of the Invention.


The present disclosure relates generally to light modulation devices, and more particularly, but not necessarily entirely, to methods of calibrating light modulation devices.


2. Description of Background Art


A wide variety of devices exist for modulating a beam of incident light. Light modulating devices may be suitable for use in displaying images. One type of light modulating device, known as a grating light modulator, includes a plurality of reflective and deformable ribbons suspended over a substrate. The ribbons are parallel to one another and are arranged in rows and may be deflected, i.e., pulled down, by applying a bias voltage between the ribbons and the substrate. A first group of ribbons may comprise alternate rows of the ribbons. The ribbons of the first group may be collectively driven by a single digital-to-analog controller (“DAC”) such that a common bias voltage may be applied to each of them at the same time. For this reason, the ribbons of the first group are sometimes referred to herein as “bias ribbons.” A second group of ribbons may comprise those alternate rows of ribbons that are not part of the first group. Each of the ribbons of the second group may be individually controllable by its own dedicated DAC such that a variable bias voltage may be independently applied to each of them. For this reason, the ribbons of the second group are sometimes referred to herein as “active ribbons.”


The bias and active ribbons may be sub-divided into separately controllable picture elements referred to herein as “pixels.” Each pixel contains, at a minimum, a bias ribbon and an adjacent active ribbon. When the reflective surfaces of the bias and active ribbons of a pixel are co-planar, essentially all of the incident light directed onto the pixel is reflected. By blocking the reflected light from a pixel, a dark spot is produced on the display. When the reflective surfaces of the bias and active ribbons of a pixel are not in the same plane, incident light is diffracted off of the ribbons. Unblocked, this diffracted light produces a bright spot on the display. The intensity of the light produced on a display by a pixel may be controlled by varying the separation between the reflective surfaces of its active and bias ribbons. Typically, this is accomplished by varying the voltage applied to the active ribbon while holding the bias ribbon at a common bias voltage.


The contrast ratio of a pixel is the ratio of the luminosity of the brightest output of the pixel and the darkest output of the pixel. It has been previously determined that the maximum light intensity output for a pixel will occur in a diffraction based system when the distance between the reflective surfaces its active and bias ribbons is λ/4, where λ is the wavelength of the light incident on the pixel. The minimum light intensity output for a pixel will occur when the reflective surfaces of its active and bias ribbons are co-planar. Intermediate light intensities may be output from the pixel by varying the separation between the reflected surfaces of the active and bias ribbons between co-planar and λ/4. Additional information regarding the operation of grating light modulators is disclosed in U.S. Pat. Nos. 5,661,592, 5,982,553, and 5,841,579, which are all hereby incorporated by reference herein in their entireties.


As previously mentioned, all of the bias ribbons are commonly controlled by a single DAC and each of the active ribbons is individually controlled by its own dedicated DAC. Each DAC applies an output voltage to its controlled ribbon or ribbons in response to an input signal. Ideally, each DAC would apply the same output voltage in response to the same input signal. However, in practice, it is very difficult to perfectly match the gain and offset of all the DACs to the degree of accuracy that is required for optimum operation of a light modulator due to the differences in the individual operating characteristics of each DAC. Thus, disadvantageously, the same input values may not always result in the same output for different DACs. This discrepancy means that two active ribbons whose DACs receive the same input signal may be undesirably deflected in different amounts thereby making it difficult to display an image with the proper light intensities.


In view of the foregoing, it is understood that prior to use the combination of DACs and ribbons on a light modulating device must be calibrated to ensure that the desired light intensities are correctly reproduced in a displayed image. As mentioned, calibration is required due to the fact that the offset voltage and gain of each DAC may be different. Thus, given the same DAC input values for the active ribbons of two pixels, the displayed light intensities generated by the two pixels will likely be different because the active ribbons will be deflected in different amounts. Calibration is intended to ensure that the different operational characteristics of the DACs and ribbons are taken into account during operation of the light modulation device.


The calibration process may be divided into two separate calibration processes, namely, a dark-state calibration and a bright-state calibration. Generally speaking, the dark-state calibration is an attempt to determine the DAC input values at which the pixels produce the minimum amount of light possible and the bright-state calibration is an attempt to ensure that each pixel produces the same light intensity for the same source input values.


Prior to the present disclosure, known calibration techniques for light modulation devices did not always produce the best possible results. In particular, previously known dark-state calibration methods involved calibrating all of the pixels on a light modulating device at the same time using a group-calibration process. For example, using one previously available dark-state calibration process, all of the DACs for the active ribbons of a light modulation device were first set with an input value of 0. (However, due to the offset of each of the active ribbons' DAC, a small voltage of about 0.5 volts was actually applied to the active ribbons thereby pulling them slightly down.) Then, the input value to the single DAC controlling all of the bias ribbons was experimentally varied until the best overall dark state for all of the pixels was determined by visual inspection from a human. As a result of the above described group-calibration process for the dark state, the constituent ribbons of some of the pixels were not necessarily co-planar as is required for the minimum light intensity output. Thus, some of the pixels still produced some light output even when they were set to a dark state.


The previously available bright-state calibration processes used a brute force method to determine the correct input value for a DAC based upon a desired intensity level. In particular, the previous bright-state calibration methods used an 8-entry look-up-table (“LUT”) to store the DAC input value to use for each individual pixel (DAC values were interpolated for intensities in between). The desired DAC value for each of the 8 LUT intensities was found by performing a binary search on DAC values until the desired intensity was reached. This search was performed on each pixel for each of the 8 LUT entries. One drawback to this method is that it took over 8 hours to calibrate a light modulation device with just 1000 pixels.


In view of the foregoing, it would therefore be an improvement over the previously available calibration methods to provide a dark-state calibration that minimizes the light output of each pixel individually instead of on a collective basis. It would further be an improvement over the previously available dark-state calibration methods to provide an alternative to using visual inspection by a human to determine a minimum light intensity output. It would further be an improvement over the previously available bright-state calibration methods to provide a bright-state calibration method that is quicker and easier to implement for a light modulating device with a high number of pixels.


The features and advantages of the disclosure will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by the practice of the disclosure without undue experimentation. The features and advantages of the disclosure may be realized and obtained by means of the instruments and combinations particularly pointed out in the appended claims.





BRIEF DESCRIPTION OF THE DRAWINGS

The features and advantages of the disclosure will become apparent from a consideration of the subsequent detailed description presented in connection with the accompanying drawings in which:



FIG. 1 depicts a light modulation device having a plurality of deflectable ribbons;



FIG. 2 is a perspective view of a light detection device with a photodetector;



FIG. 3 depicts a cross-sectional view of the ribbons on the light modulation device shown in FIG. 1 in an uncalibrated and unbiased state;



FIG. 4 depicts a cross-sectional view of the ribbons on the light modulation device shown in FIG. 1 with the bias ribbons pulled down;



FIG. 5 is a graph of a dark-state curve for a pixel on the light modulation device shown in FIG. 1;



FIG. 6 depicts a cross-sectional view of the ribbons on the light modulation device shown in FIG. 1 in a dark state configuration;



FIG. 7 is a graph of a bright-state curve for a pixel on the light modulation device shown in FIG. 1;



FIG. 8 is a graph depicting a combined normalized dark-state curve with a bright-state curve;



FIG. 9 is a diagram of an exemplary system for calibrating a light modulation device; and



FIG. 10 is a flow chart depicting an exemplary calibration process for a light modulation device.





DETAILED DESCRIPTION

For the purposes of promoting an understanding of the principles in accordance with the disclosure, reference will now be made to the embodiments illustrated in the drawings and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the disclosure is thereby intended. Any alterations and further modifications of the inventive features illustrated herein, and any additional applications of the principles of the disclosure as illustrated herein, which would normally occur to one skilled in the relevant art and having possession of this disclosure, are to be considered within the scope of the disclosure claimed.


Referring now to FIG. 1, there is depicted a light modulation device 10 having a plurality of ribbons 12-26 arranged in a one-dimensional array on a substrate 30. The ribbons 12-26 may be formed from a layer of silicon nitride using an etching process such that the ribbons 12-26 are suspended above the substrate 30. In particular, a gap may separate the ribbons 12-26 from the substrate 30.


Each of the ribbons 12-26 may include a reflective coating, such as an aluminum coating, on the top surface visible in FIG. 1. The substrate 30 may include a conductive material beneath all of the ribbons 12-26 such that a voltage difference may be applied between the ribbons 12-26 and the substrate 30. Further, the reflective coating on the ribbons 12-26 may be conductive such that a voltage difference may be applied between the ribbons 12-26 and the corresponding locations on the substrate 30.


A first group of ribbons may begin with ribbon 12 and include every second or alternate ribbon below it, namely ribbons 16, 20 and 24. For purposes of convenience, the ribbons of the first group will be referred to herein as “bias ribbons.” A second group of ribbons may begin with ribbon 14 and include every second or alternate ribbon below it, namely ribbons 18, 22 and 26. For purposes of convenience, the ribbons of the second group will be referred to herein as “active ribbons.”


The bias ribbons may be electrically connected to, and commonly controlled by, a DAC 32. The active ribbons may each be electrically connected to, and controlled by, a dedicated DAC. In particular, ribbons 14, 18, 22 and 26 are individually controlled by DACs 34, 36, 38 and 40, respectively. The DACs 32-40 may accept input values corresponding to a 16-bit architecture, such that the input values may have a range between 0 and 65535. In response to an input value, each of the DACs 32-40 may produce an output voltage which is applied to the ribbon or ribbons controlled by it. It will be further appreciated that the DACs 32-40 may be considered control devices as they control the amount of deflection of each of the ribbon or ribbons to which they are connected.


The ribbons 12-26 may be subdivided into separately controllable picture elements, or pixels. As used herein, the term “pixel” may refer to a combination of micro-electro-mechanical (“MEMS”) elements on a light modulation device that are able to modulate incident light to form a corresponding display pixel on a viewing surface. (The term “display pixel” referring to a spot of light on a viewing surface that forms part of a perceived image.) Each of the pixels on a light modulation device may determine, for example, the light intensity of one or more parts of an image projected onto a display. In a display system using a scan-based architecture, a pixel on a light modulation device may be responsible for forming an entire linear element of an image across a display, such as a row.


Each of the pixels on the light modulation device 10 may comprise, at a minimum, one bias ribbon and an adjacent active ribbon. In FIG. 1, then, the ribbons 12 and 14 form Pixel A, the ribbons 16 and 18 form Pixel B, the ribbons 20 and 22 form Pixel C, and the ribbons 24 and 26 form Pixel D. It will be appreciated that the number of pixels of the light modulation device 10 is exemplary only, and that, in an actual application, the number of pixels on the light modulation device 10 may exceed several hundred, or even several thousand, to obtain the desired resolution of the displayed image. In addition, it will be appreciated that a pixel may comprise more than one bias ribbon and more than one active ribbon.


During operation, a common bias voltage is applied, and maintained, between the bias ribbons and the substrate 30 by the DAC 32. The appropriate active ribbon of each of the pixels may then be individually controlled to thereby determine a light intensity output. As previously discussed, incident light will be reflected from a pixel when the reflective surfaces of its constituent bias and active ribbons are both co-planar. In a display system that blocks reflected light, a pixel's light intensity output will be at a minimum value, sometimes referred to herein as a “dark state,” when the reflective surfaces of its constituent bias and active ribbons are co-planar.


A pixel's light intensity output may be increased from its dark state by deforming the pixel's active ribbon from its co-planar relationship with the bias ribbon. It has been previously determined that the maximum light intensity output for a pixel will occur in a diffraction based system when the distance between the reflective surfaces of the bias ribbon and the active ribbon is λ/4, where λ is the wavelength of the light incident on the pixel. Intermediate light intensity outputs may be achieved by varying the distance between the reflective surfaces of the bias ribbon and the active ribbon in a range from 0, i.e., co-planar, to λ/4.


Calibration of the pixels of the light modulation device 10 according to the present disclosure may be broken down into a dark-state calibration and a bright-state calibration. One purpose of the dark-state calibration is to determine each active ribbon's DAC input value that will result in the minimum light intensity output for each pixel. One purpose of the bright-state calibration is to be able to accurately predict a light intensity output for each pixel for any given DAC input value.


Referring now to FIG. 2, there is depicted a detection device 50 for use in calibrating the light modulation device 10 (FIG. 1). The detection device 50 may include a support structure 52 and a mounting base 53. Mounted to the support structure 52 may be a stepper motor 54 having an output shaft 56. A moveable stage 58 may be mounted to the output shaft 56 of the stepper motor 54. The stage 58 may move up and down along the shaft 56 of the stepper motor 54. Mounted to the stage 58 is a reflective surface 60 for directing incoming light onto a photodetector 62. A slit (not visible) in front of the photodetector 62 may only allow light from a predetermined number of pixels to hit the photodetector 62 at any given time.


In one embodiment of the present disclosure, the slit is approximately 200 μm and may allow light from approximately 30 to 80 pixels to hit the photodetector 62 at a given time. The detection device 50 is placed in the path of diffracted light from the light modulation device 10 such that the stage 58 may accurately center light from any given pixel onto the photodetector 62. The stepper motor 54 may move the stage 58 along the shaft 56 as needed to calibrate any pixel of the light modulation device 10. In particular, the stepper motor 54 positions the photodetector 62 in an optical output path of a desired pixel.


An output signal from the photodetector 62 is received by a lock-in amplifier circuit (not explicitly labeled). The lock-in amplifier circuit may work at a frequency of approximately 10 KHz to filter out any unwanted noise, as is known to one of ordinary skill in the art. In particular, a pixel being calibrated may have its active ribbon toggled between the desired DAC input value and a reference DAC value of 0 (or a DAC input value that makes the pixel's output as dark as possible) at a frequency of 10 KHz. The lock-in amplifier is operable to measure the amplitude of this 10 KHz signal, which happens to be the light intensity corresponding to the input DAC value. When the DAC toggles the active ribbon of a pixel from the reference value of 0 to the desired DAC value, the photodetector 62 measures the intensity of the pixel at the desired DAC value along with the dark state intensity of the other pixels whose light is not filtered by the slit. However, since the lock-in amplifier only measures changes having a frequency of 10 KHz, the resulting signal is the difference in intensity between the desired DAC value and the reference value. It will be appreciated that the intensity from the other pixels whose light is allowed to pass through the slit is filtered out along with any other noise that is not related to the toggling of the pixel being measured since none of the ribbons of the other pixels are being toggled. It will be further appreciated that the use of a lock-in amplifier allows the intensity of a desired pixel to be measured without having to mechanically single out the desired pixel from the other pixels whose light is allowed to pass through the slit in front of the photodetector 62.


Still referring to FIG. 2, the first step to calibrate the light modulation device 10 (as represented in FIG. 1) is to place the detection device 50 into the diffracted light path from the light modulation device 10. This may be at a point to capture an intermediate image. The next step is to relate the position of each of the pixels of the light modulation device 10 with the position of the stepper motor 54 by briefly toggling the pixels one by one while moving the stage 58 through the beam of diffracted light. This step allows the photodetector 62 to be accurately centered up with each pixel on the light modulation device 10.


In an embodiment of the present disclosure, the position of each of the pixels of the light modulation device 10 in relation to the position of the stepper motor 54 may be determined by toggling less than all of the pixels and then determining the position of the other pixels by liner interpolation. Once the above recited steps are complete, each of the Pixels A-D (as represented in FIG. 1) may be calibrated for a dark state and a bright state as will be described below. In an embodiment of the present disclosure, not all of the Pixels A-D are calibrated and their dark state may be found through mathematical calculation (linear interpolation).


Dark-State Calibration


Referring now to FIG. 3, there is shown the ribbons 12-26 (which are also represented in FIG. 1) in an uncalibrated and undeflected state above the substrate 30. The ribbons 12-26 are held in this uncalibrated and undeflected state due to the natural tensile strength of the ribbons 12-26 and due to differences in DAC offset voltages. It will be noted that the bias ribbons 12 and 20 are positioned above their adjacent active ribbons 14 and 22, respectively, while the bias ribbons 16 and 24 are positioned below their adjacent active ribbons 18 and 26, respectively.


The first step of the dark-state calibration method according to the present disclosure is to apply a common bias voltage to all of the bias ribbons 12, 16, 20 and 24 such that each of them is deflected to a common biased position as shown in FIG. 4. The common biased position is characterized by the fact that it is below the reflective surfaces of all of the active ribbons 14, 18, 22 and 24. It will be noted that the bias ribbons 12, 14, 20, and 24 are maintained at the common biased position during calibration and operation of the light modulation device 10. Once the bias ribbons 12, 16, 20 and 24 have been deflected to the common biased position, a dark state for each pixel can then be determined. In an embodiment of the present disclosure, the position of each of the bias ribbons 12, 14, 20, and 24 when deflected to the common biased position may be slightly different.


The dark-state calibration of Pixel A, comprising the bias ribbon 12 and the active ribbon 14, will now be described. Again, the purpose of the dark-state calibration is to determine the input value for DAC 34 (FIG. 1) at which the active ribbon 14 is deflected in an amount such that the reflective surfaces of the bias ribbon 12, at the common bias position, and the active ribbon 14 are substantially co-planar. To find the input value for DAC 34 that produces the minimum intensity or dark state of Pixel A, the intensity output of the Pixel A is measured at several predetermined input values for the DAC 34 using the detection device 50 (FIG. 2).


As the input values for the DAC 34 are successively increased, the light output intensity of the Pixel A will decrease up until the point that the reflective surface of the active ribbon 14 is co-planar with the reflective surface of the bias ribbon 12. As the input values for the DAC 34 are increased past the input value at which the active ribbon 14 and the bias ribbon 12 are co-planar, the intensity of the Pixel A will begin increasing again since the active ribbon 14 will be deflected past the bias ribbon 12.


The predetermined input values for the DAC 34 and the corresponding light intensity outputs of the Pixel A may form a set of data points that may be graphed as shown in FIG. 5, where the input values for the DAC 34 are plotted along the x-axis and their corresponding intensity output levels are plotted along the y-axis. Using the data points in the graph shown in FIG. 5, any suitable curve fitting technique may be employed to find a curve that has the best fit to the data points.


In an embodiment of the present disclosure, a 4th order polynomial curve fit may be performed using the data points to create a curve that describes the intensity response of Pixel A with respect to the input values. This 4th order polynomial may take the form of Equation 1,

ID(V)=AV4+BV3+CV2+DV+E


where ID(V) is equal to the light output intensity of Pixel A determined experimentally and V is equal to the voltage applied to the active ribbon 14 by DAC 34. (In order to use Equation 1, it is assumed that DAC 34 has a linear response so that one can easily convert the DAC input value to voltage or from voltage to the DAC input value.) The unknowns of Equation 1, namely variables A, B, C, D, and E, may be found using any suitable technique. In an embodiment of the present disclosure, the unknown variables A, B, C, D, and E may be determined by using the method of least squares. The resulting equation determined from the data points on the graph shown in FIG. 5 is sometimes referred to herein as the “dark-state equation” of Pixel A.


Once determined, the dark-state equation for Pixel A may then be used to determine the input value for the DAC 34 that produces the minimum intensity or dark state for the Pixel A. This point is where the intensity of the Pixel A is at a minimum as seen on the graph in FIG. 5. Thus, to reproduce the dark state of the Pixel A during operation of the light modulation device 10, one simply sets the input value to DAC 34 that corresponds to the minimum intensity as determined by the dark-state curve and the dark-state equation. The above described dark-state calibration process is then repeated individually for each of the remaining Pixels B, C and D of the light modulation device 10. Thus, each pixel on the light modulation device 10 will have its own unique dark-state curve and corresponding dark-state equation.


The dark-state calibration process pursuant to the present disclosure may start with the topmost pixel on the light modulation device 10, i.e., Pixel A, and continue in a sequential order until the bottommost pixel on the light modulation device 10, i.e., Pixel D, is calibrated. After a pixel's dark state has been determined through the above described process, the pixel should be left in this dark state while the other pixels on the light modulation device 10 are being calibrated. In this manner, all of the neighboring pixels above the pixel actually being calibrated are at their best available dark state.


For those pixels below the pixel being calibrated on the light modulation device 10, they may be set to their best known dark-states if such data is available. If no such data is available, then an estimated dark-state value may be used. The estimated dark-state value may be determined by performing a dark-state calibration on a group of neighboring and uncalibrated pixels below the pixel actually being calibrated. This group dark-state calibration involves moving all of the active ribbons of the group of neighboring and uncalibrated pixels at the same time and determining an estimated DAC input value that will result in a minimum intensity of the group as a whole. Once determined, each of the DACs of the active ribbons in the group of uncalibrated pixels is set to this estimated DAC input value.


The group of neighboring and uncalibrated pixels may comprise about 80 pixels beneath the pixel actually being calibrated. This group calibration may be repeated about every 20 pixels so that there are always at least 60 pixels below the pixel actually being calibrated that are set to the estimated DAC input value that produces a minimum intensity for the group as a whole. It will be appreciated that the use of the group dark-state estimation of the neighboring and uncalibrated pixels as explained above allows for a better solution than if the active ribbons of the neighboring and uncalibrated pixels were left at arbitrary positions.


Further, due to the fact that a pixel's own dark-state calibration may be affected by the subsequent dark-state calibration of adjacent pixels, the above described calibration process may need to be repeated at least twice for the Pixels A-D on the light modulation device 10 using an iterative calibration process. The end result of the dark-state calibration process should allow the active ribbon and bias ribbon of each pixel to be positioned such that they are substantially co-planar as shown in FIG. 6 using the appropriate input value as determined by the pixel's dark-state curve and dark-state equation. It will therefore be appreciated that a dark-state curve fitting process is undertaken for the light modulation device 10 on a pixel-by-pixel basis.


In addition to predicting a DAC input value that produces a minimum light intensity output for each pixel, each pixel's dark-state equation may also be used to predict a light intensity output of the pixel for any DAC input value that falls near the DAC input value that produces the minimum light intensity output for that pixel. Typically, the dark-state equation is used to predict a pixel's intensity output for input values falling in the lower end of the full range of acceptable DAC input values. For example, the dark-state equation may be used for DAC input values falling in a range between 0 and X, where X is a predetermined upper limit for using the dark-state equation.


The exact DAC input value chosen for X is dictated by the dark-state curve. The DAC input value chosen for X must be past the DAC input value that produces the minimum light intensity output or dark state. Also, the DAC input value of X must produce an intensity output that is bright enough that an accurate measurement can be obtained when measuring the bright state with low gains as will be described hereinafter. In a system using a 16-bit architecture, an acceptable value for X has experimentally been determined to be about 20,000. For DAC input values above X, a bright-state equation may be used instead of a dark-state equation as explained below.


Bright-State Calibration


The bright-state calibration according to the present disclosure may be based upon the electro-optic response for a ribbon, which can be modeled by the following Equation 2,








I
B



(
V
)


=

C
(



sin
2

(


-


2

π

λ


*
0.4



y
0

[



[

1
-


(



(

V
*

V
gain


)

-

V
offset

-

V
BC



V
2


)

2


]

0.44

-
1

]


)

+

I
Offset


)






where IB(V) is the intensity of a pixel whose active ribbon is at voltage V; V is the voltage applied to the active ribbon of the pixel; λ is the wavelength of light incident on the pixel, VBC is the voltage difference between the bias ribbons and the substrate (common); Vgain is used to account for the fact that the precise value of V is unknown; Voffset is the offset voltage of the active ribbon; Ioffset is simply a variable to shift the curve created by Equation 1 up or down; V2 is the snap-down voltage of the ribbons; and C is a maximum intensity of the pixel. The other variable, y0, is a fitting parameter.


The variables IB(V), V, λ, and VBC are the known variables of Equation 2. In particular, IB(V) can be determined experimentally using the detection device 50. Although V is not known precisely, it can be estimated based upon the DAC input value (0-65535 for a 16-bit system) and based upon the assumption that the output voltage, V, is a linear ramp corresponding to the input values. λ is the wavelength of the source light and VBC is programmed via the DAC 32 for the bias ribbons. Equation 2, therefore, has six unknowns, namely, C, y0, Vgain, Voffset, V2, and Ioffset.


To determine the unknown variables of Equation 2 for a given pixel, say Pixel A, a bright-state curve, such as the one shown in FIG. 7, is built by measuring the intensity output, IB(V), for a set of predetermined DAC input values. The predetermined DAC input values may range from approximately X, the upper limit of the range for the dark-state equation, to the maximum DAC input value for the Pixel A, e.g., 65535 in a 16-bit system. Once these data points have been measured, any suitable mathematical technique may be utilized to solve for the unknowns in Equation 2 to determine a unique bright-state equation for the Pixel A.


In an embodiment of the present disclosure, a Levenberg-Marquardt type algorithm, or any other iterative algorithm, may be utilized to solve for the unknowns in Equation 2. Suitable starting values of the unknown variables of Equation 2 have been found to be as follows: C=Maximum intensity of the measured data points; y0=600; Vgain=1.0; Voffset=0.5; V2=15; and Ioffset=0. Once the unknowns of Equation 2 have been determined for Pixel A, Equation 2 may be utilized to predict the intensity output for any given DAC input value from X to the maximum DAC input value. It will be appreciated that a unique bright-state equation, and bright-state curve, is determined for each of the Pixels A-D on the light modulation device 10.


Combined Dark and Bright State Response


Once a bright-state equation and a dark-state equation have been determined for each of the Pixels A-D, the two equations, or curves, for each pixel can be combined such that the intensity output of the pixel can be predicted for any DAC input value. The process of combining the two equations first involves normalizing the dark-state equation for each pixel.


To normalize the dark-state equation for a given pixel, the minimum intensity of the pixel is set to a value of zero, and the intensity output at the DAC input value of X is normalized to a value of 1.0. This may be accomplished by first subtracting the minimum value of the dark state curve from the variable E to determine a new value, E′, (this will shift the minimum of the dark state curve to zero) and then dividing each of the values determined for variables A, B, C, D, and E′ of Equation 1 by ID(X) such that the resulting curve has a minimum intensity output of 0 and a maximum intensity of 1.0 at the DAC input value of X. To combine the dark-state and bright-state equations, the normalized values for variables A, B, C, D, and E′ are multiplied by the intensity of the bright-state curve at X as determined by IB(X).


As a result of the above described process for combining the dark-state and bright-state equations, there is a smooth transition between using the dark-state equation and the bright-state equation as shown in FIG. 8. In particular, when looking for an intensity for a DAC input value less than X, the dark-state equation is used and when looking for an intensity for a DAC input value greater than or equal to X, the bright-state equation is used. Thus, it will be appreciated that DAC input values less than X are for a first operating range of a pixel, while DAC input values greater that X are for a second operation range of the pixel.


Referring now to FIG. 9, there is depicted an exemplary system 100 for calibrating a light modulation device 102. A light modulation device 102 may include a plurality of ribbons, both bias ribbons and active ribbons, which are used to form a plurality of pixels. The system 100 may further include a computing device 104. The computing device 104 may include a computer memory device 105 configured to store computer readable instructions in the form of an operating system 107 and calibration software 106. In an embodiment of the present disclosure, the operating system 107 may be Windows XP®. The processor 109 may be configured to execute the computer readable instructions in the memory device 105, including the operating system 107 and the calibration software 106. The execution of the calibration software 106 by the processor may calibrate the light modulation device 102 using any process described above and that will be more fully described in relation to FIG. 10.


Referring now primarily to FIG. 10, the computing device 104 may be in communication with projector control electronics 108. The projector control electronics 108 may include a pair of field programmable gate arrays 110 and 112. The projector control electronics 108 may further include a lock-in amplifier 114 and a programmable gain circuitry 116. The projector control electronics 108 may further control a light source 126, such as a laser. The light source 126 may provide incident light onto the light modulation device 102. A detection device 118 may include a control board 120, a photodetector 122, and a stepper motor 124. The control board 120 may receive instructions from gate array 110. The control board 120 may send data collected by the photodetector 122 to the programmable gain circuitry 116.


The light modulation device 102 may include a plurality of ribbons having a first group of ribbons, i.e., bias ribbons, and a second group of ribbons, i.e., active ribbons. The first group of ribbons may be commonly controlled by a single DAC. The second group of ribbons may each be individually addressable and controlled by a single DAC. At least one ribbon from the first group and at least one ribbon from the second group may form a pixel on the light modulation device 102. It will be appreciated that the computing device 104 and the projector control electronics 108 may constitute a control device for positioning the first elongated elements of each of the pixels on the light modulation device 102 to a common biased position and for toggling the second elongated elements of each of the pixels one-by-one at a predetermined frequency such that a light intensity response for each of the pixels may be determined. It will be appreciated that as used herein, the term “light intensity response” may mean any information, mapping or data that allows a display system to determine one or more input values or settings for a pixel from the image source data. The image source data may include, for example, data encoding in a predetermined format for a picture, graphic, or video. The term “light intensity response” may further mean any set of data that includes the intensity output of a pixel based upon one or more predetermined input values or settings for the pixel. In this case, the intensity output may be determined experimentally. The processor 109 may determine the light intensity response for each of the pixels, including a bright state response and a dark state response. The processor 109 may also determine an input value for the active ribbon of each of the plurality of pixels at which the bias ribbon and the active ribbon are substantially planar.


Referring now to FIGS. 9 and 10, a flow diagram 150 is shown for calibrating the pixels of the light modulation device 102 using the system 100. The flow diagram 150 may be implemented by the calibration software 106 in the memory device 105. At step 152, the lock-in amplifier 114 is initialized by shifting the phase of its 10 KHz reference wave to match the phase of the 10 KHz toggling signal coming from the photodetector 122. At step 154, the position of the stepper motor 124 is calibrated to locate any given pixel on the light modulation device 102. At step 156, the programmable gains for the programmable gain circuitry 116 are determined by using a single pixel located in the middle of the light modulation device 102. The programmable gains may include dark state gains and bright state gains. Typically, the dark state gains will be high so as to be able to detect low levels of light, while the bright state gains are low so as not to saturate the lock-in amplifier 114.


At step 158, the programmable gain circuitry 116 is set to the dark state gains. At step 160, the dark state curve or equation for each of the pixels is determined on a pixel-by-pixel basis as described above. At step 162, the dark state curve or equation for each pixel is normalized and stored in computer memory. At step 164, the programmable gain circuitry 116 is set to the bright state gains. At step 166, the bright state curve or equation for each of the pixels is determined on a pixel-by-pixel basis. At step 168, the bright state curve or equation for each pixel is stored in a computer memory. At step 170, a look-up table for each pixel is constructed using the pixel's normalized dark state curve or equation and its corresponding bright state curve or equation. This may take the form of the table disclosed in U.S. Patent Publication No. 2008/0055618 (application Ser. No. 11/514,569), which is now hereby incorporated by reference in its entirety. The processor 109 may be operable to generate the look-up table for each of the pixels from their respective bright state curve or equation and dark state curve or equation.


From time to time, it may be necessary to re-normalize the bright state curve or equation determined at step 166 as shown at step 172. This may be required due to degradations or other changes in the amount of illumination produced by the projection lasers of the projection system. At step 174, the programmable gain circuitry 116 is set to the bright state gains. At step 176, a curve multiplier is determined for each pixel and the bright state curve or equation of each pixel found at step 166 is multiplied by this curve modifier. This may be accomplished by measuring a single intensity and then re-normalizing the previous bright state curve to this new intensity. It will be appreciated that this allows a system to be quickly re-calibrated to account for illumination changes. At step 178 the re-normalized bright state curve or equation is saved for each pixel in a computer memory. At step 180, a new look-up table for each pixel is constructed.


In the foregoing Detailed Description, various features of the present disclosure are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed disclosure requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the following claims are hereby incorporated into this Detailed Description by this reference, with each claim standing on its own as a separate embodiment of the present disclosure.


It is to be understood that the above-described arrangements are only illustrative of the application of the principles of the present disclosure. Numerous modifications and alternative arrangements may be devised by those skilled in the art without departing from the spirit and scope of the present disclosure and the appended claims are intended to cover such modifications and arrangements. Thus, while the present disclosure has been shown in the drawings and described above with particularity and detail, it will be apparent to those of ordinary skill in the art that numerous modifications, including, but not limited to, variations in size, materials, shape, form, function and manner of operation, assembly and use may be made without departing from the principles and concepts set forth herein.

Claims
  • 1. A method of calibrating a plurality of pixels of a light modulation device, each of said pixels comprising a first elongated element and a second elongated element, comprising: applying a voltage to the first elongated elements of each of the plurality of pixels such that they are deflected to a common biased position; anddetermining a light intensity response for each of the plurality of pixels, pixel-by-pixel, using a photodetector while said first elongated elements are held at the common biased position using a processing device.
  • 2. The method of claim 1, wherein said common biased position resides below the second elongated elements in an undeflected state.
  • 3. The method of claim 1, wherein determining a light intensity response for each of the plurality of pixels, pixel-by-pixel, further comprises: selecting one of the plurality of pixels for calibration;toggling the second elongated element of the pixel selected for calibration;capturing light reflected off of the plurality of pixels using the photodetector;generating a signal using the photodetector based upon the captured light, the signal comprising a first portion corresponding to the pixel selected for calibration and a second portion corresponding to the pixels not selected for calibration;filtering the signal to thereby remove the second portion of the signal; andusing the first portion of the signal to determine a light intensity response for the pixel selected for calibration.
  • 4. The method of claim 3, further comprising toggling the second elongated element of the pixel selected for calibration at a predetermined frequency.
  • 5. The method of claim 1, further comprising determining an input value for the second elongated element of each of the plurality of pixels at which the first elongated element and the second elongated element of that pixel are substantially planar.
  • 6. The method of claim 1, further comprising toggling the second elongated element of each of the plurality of pixels between one of a plurality of discrete positions and a reference position, and measuring a light intensity output for the pixel at each of the plurality of discrete positions.
  • 7. The method of claim 6, further comprising determining from the measured light intensity output, an input value for the second elongated element of each of the plurality of pixels at which the light intensity output is at a minimum.
  • 8. The method of claim 6, further comprising using the measured light intensity output in a polynomial curve fit to thereby determine an input value for the second elongated element of each of the plurality of pixels at which the light intensity output is at a minimum.
  • 9. The method of claim 1, further comprising determining a light intensity response for each of the plurality of pixels in a sequential order.
  • 10. The method of claim 1, further comprising positioning the second elongated elements of a group of uncalibrated pixels to an estimated minimum intensity position while determining the light intensity response of a pixel.
  • 11. The method of claim 1, further comprising toggling the second elongated element of a pixel at a predetermined frequency.
  • 12. The method of claim 1, further comprising determining the light intensity response for each pixel using a lock-in amplifier.
  • 13. The method of claim 1, wherein determining a light intensity response for each of the plurality of pixels, pixel-by-pixel, further comprises determining a first light intensity response for a first operating range of each pixel and a second light intensity response for a second operating range of each pixel.
  • 14. The method of claim 13, further comprising generating a look-up table from the first light intensity response and the second light intensity response for each pixel.
  • 15. The method of claim 13, wherein said second light intensity response is for a state brighter than said first light intensity response.
  • 16. The method of claim 1, further comprising generating a look-up table for each of the plurality of pixels.
  • 17. A system for calibrating a plurality of pixels of a light modulation device, each of said pixels comprising a first elongated element and a second elongated element, said system comprising: at least one light source;a photodetector for measuring a light intensity output of each of the plurality of pixels;a control device for positioning said first elongated elements to a common biased position;said control device further operable to toggle the second elongated elements of the plurality of pixels, one-by-one, while the first elongated elements are positioned at the common biased position; anda processing device for determining a light intensity response for each the plurality of pixels on a pixel-by-pixel basis.
  • 18. The system of claim 17, wherein said control device is further operable for positioning said photodetector in an optical output path of each of the plurality of pixels.
  • 19. The system of claim 17, further comprising a lock-in amplifier for isolating a light intensity output of a single pixel on the light modulation device.
  • 20. The system of claim 17, wherein said common biased position resides below the second elongated elements of the plurality of pixels in an undeflected state.
  • 21. The system of claim 17, wherein said control device is further operable to toggle each of the second elongated elements at a predetermined frequency.
  • 22. The system of claim 17, wherein said processing device is further operable to determine an input value for the second elongated element of each of the plurality of pixels at which the first elongated element and the second elongated element are substantially planar.
  • 23. The system of claim 17, wherein said light intensity response for each pixel comprises a first light intensity response for a first operating range of the pixel and a second light intensity response for a second operating range of the pixel.
  • 24. The system of claim 23, wherein said second light intensity response is for a state brighter than said first light intensity response.
  • 25. The system of claim 17, wherein said processing device is further operable to generate a look-up table for each of the plurality of pixels.
  • 26. A system for calibrating a plurality of pixels of a light modulation device, each of said pixels comprising a first elongated element and a second elongated element, said system comprising: means for deflecting a first group of elongated elements to a common biased position; andmeans for determining a light intensity response for the plurality of pixels on a pixel-by-pixel basis while said first elongated elements are held at the common biased position using a processing device.
  • 27. The system of claim 26, further comprising means for toggling the second elongated elements at a predetermined frequency.
  • 28. The system of claim 26, further comprising means for measuring a light intensity output of each of the plurality of pixels.
  • 29. The system of claim 26, further comprising means for isolating a light intensity output of a single pixel on the light modulation device.
  • 30. The system of claim 26, wherein said light intensity response for each of the plurality of pixels comprises a first light intensity response for a first operating range of the pixel and a second light intensity response for a second operating range of the pixel.
  • 31. The system of claim 30, wherein said second light intensity response is for a state brighter than said first light intensity response.
  • 32. The system of claim 26, further comprising means for generating a look-up table for each of the pixels.
  • 33. The system of claim 26, further comprising means for generating incident light onto the light modulation device.
  • 34. A non-transitory computer readable medium for storing computer instructions that, when executed on a computer, enable a processor-based system to: deflect a first group of elongated elements on a light modulation device to a common biased position; anddetermine a light intensity response for the plurality of pixels on a pixel-by-pixel basis while the first elongated elements are held at the common biased position.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No. 61/113,977, filed, Nov. 12, 2008, entitled “Calibration System and Method for Light Modulation Device,” which is hereby incorporated by reference herein in its entirety, including but not limited to those portions that specifically appear hereinafter, the incorporation by reference being made with the following exception: In the event that any portion of the above-referenced application is inconsistent with this application, this application supercedes said above-referenced application.

US Referenced Citations (844)
Number Name Date Kind
449435 Brotz Mar 1891 A
1525550 Jenkins Feb 1925 A
1548262 Freedman Aug 1925 A
1702195 Centeno Feb 1929 A
1814701 Ives Jul 1931 A
2415226 Sziklai Feb 1947 A
2688048 Rose Aug 1954 A
2764628 Bambara Sep 1956 A
2783406 Vanderhooft Feb 1957 A
2991690 Grey et al. Jul 1961 A
3201797 Roth Aug 1965 A
3345462 Good et al. Oct 1967 A
3370505 Bryan Feb 1968 A
3418459 Purdy et al. Dec 1968 A
3422419 Mathews et al. Jan 1969 A
3485944 Stephens, Jr. Dec 1969 A
3534338 Christensen et al. Oct 1970 A
3553364 Lee Jan 1971 A
3576394 Lee Apr 1971 A
3577031 Welsh et al. May 1971 A
3600798 Lee Aug 1971 A
3602702 Warnock Aug 1971 A
3605083 Kramer Sep 1971 A
3633999 Buckles Jan 1972 A
3656837 Sandbank Apr 1972 A
3659920 McGlasson May 1972 A
3668622 Gannett et al. Jun 1972 A
3688298 Miller et al. Aug 1972 A
3709581 McGlasson Jan 1973 A
3711826 La Russa Jan 1973 A
3734602 Deck May 1973 A
3734605 Yevick May 1973 A
3736526 Simmons May 1973 A
3737573 Kessler Jun 1973 A
3746911 Nathanson et al. Jul 1973 A
3757161 Kline Sep 1973 A
3760222 Smith Sep 1973 A
3764719 Dell Oct 1973 A
3775760 Strathman Nov 1973 A
3781465 Ernstoff et al. Dec 1973 A
3783184 Ernstoff et al. Jan 1974 A
3785715 Mecklenborg Jan 1974 A
3802769 Rotz et al. Apr 1974 A
3816726 Sutherland et al. Jun 1974 A
3818129 Yamamoto Jun 1974 A
3831106 Ward Aug 1974 A
3846826 Mueller Nov 1974 A
3862360 Dill et al. Jan 1975 A
3886310 Guldberg et al. May 1975 A
3889107 Sutherland Jun 1975 A
3891889 Fazio Jun 1975 A
3896338 Nathanson et al. Jul 1975 A
3899662 Kreeger et al. Aug 1975 A
3915548 Opittek et al. Oct 1975 A
3920495 Roberts Nov 1975 A
3922585 Andrews Nov 1975 A
3934173 Korver Jan 1976 A
3935499 Oess Jan 1976 A
3940204 Withrington Feb 1976 A
3943281 Keller et al. Mar 1976 A
3947105 Smith Mar 1976 A
3969611 Fonteneau Jul 1976 A
3983452 Bazin Sep 1976 A
3991416 Byles et al. Nov 1976 A
4001663 Bray Jan 1977 A
4009939 Okano Mar 1977 A
4016658 Porter et al. Apr 1977 A
4017158 Booth Apr 1977 A
4017985 Heartz Apr 1977 A
4021841 Weinger May 1977 A
4027403 Marsh et al. Jun 1977 A
4028725 Lewis Jun 1977 A
4048653 Spooner Sep 1977 A
4067129 Abramson et al. Jan 1978 A
4077138 Foerst Mar 1978 A
4093346 Nishino et al. Jun 1978 A
4093347 La Russa Jun 1978 A
4100571 Dykes et al. Jul 1978 A
4119956 Murray Oct 1978 A
4120028 Membrino et al. Oct 1978 A
4138726 Girault et al. Feb 1979 A
4139257 Matsumoto Feb 1979 A
4139799 Kureha et al. Feb 1979 A
4149184 Giddings et al. Apr 1979 A
4152766 Osofsky et al. May 1979 A
4163570 Greenaway Aug 1979 A
4170400 Bach et al. Oct 1979 A
4177579 Peters et al. Dec 1979 A
4184700 Greenaway Jan 1980 A
4195911 Bougon et al. Apr 1980 A
4197559 Gramling Apr 1980 A
4200866 Strathman Apr 1980 A
4203051 Hallett et al. May 1980 A
4211918 Nyfeler et al. Jul 1980 A
4222106 Hess et al. Sep 1980 A
4223050 Nyfeler et al. Sep 1980 A
4229732 Hartstein et al. Oct 1980 A
4234891 Beck et al. Nov 1980 A
4241519 Gilson et al. Dec 1980 A
4250217 Greenaway Feb 1981 A
4250393 Greenaway Feb 1981 A
4289371 Kramer Sep 1981 A
4297723 Whitby Oct 1981 A
4303394 Berke et al. Dec 1981 A
4305057 Rolston Dec 1981 A
4318173 Freedman et al. Mar 1982 A
4333144 Whiteside et al. Jun 1982 A
4335402 Holmes Jun 1982 A
4335933 Palmer Jun 1982 A
4338661 Tredennick et al. Jul 1982 A
4340878 Spooner et al. Jul 1982 A
4342083 Freedman et al. Jul 1982 A
4343037 Bolton Aug 1982 A
4343532 Palmer Aug 1982 A
4345817 Gwynn Aug 1982 A
4347507 Spooner Aug 1982 A
4348184 Moore Sep 1982 A
4348185 Breglia et al. Sep 1982 A
4348186 Harvey et al. Sep 1982 A
4349815 Spooner Sep 1982 A
4356730 Cade Nov 1982 A
4360884 Okada et al. Nov 1982 A
4375685 Le Goff et al. Mar 1983 A
4384324 Kim et al. May 1983 A
4390253 Lobb Jun 1983 A
4393394 McCoy Jul 1983 A
4394727 Hoffman et al. Jul 1983 A
4398794 Palmer et al. Aug 1983 A
4398795 Palmer Aug 1983 A
4399861 Carlson Aug 1983 A
4408884 Kleinknecht et al. Oct 1983 A
4422019 Meyer Dec 1983 A
4427274 Pund et al. Jan 1984 A
4431260 Palmer Feb 1984 A
4435756 Potash Mar 1984 A
4437113 Lee et al. Mar 1984 A
4439157 Breglia et al. Mar 1984 A
4440839 Mottier Apr 1984 A
4441791 Horbeck Apr 1984 A
4445197 Lorie et al. Apr 1984 A
4446480 Breglia et al. May 1984 A
4463372 Bennett et al. Jul 1984 A
4466123 Arai et al. Aug 1984 A
4471433 Matsumoto et al. Sep 1984 A
4472732 Bennett et al. Sep 1984 A
4487584 Allen et al. Dec 1984 A
4492435 Banton et al. Jan 1985 A
4498136 Sproul, III Feb 1985 A
4499457 Hintze Feb 1985 A
4500163 Burns et al. Feb 1985 A
4511337 Fortunato et al. Apr 1985 A
4536058 Shaw et al. Aug 1985 A
4539638 Gaffney Sep 1985 A
4546431 Horvath Oct 1985 A
4566935 Hornbeck Jan 1986 A
4570233 Yan et al. Feb 1986 A
4582396 Bos et al. Apr 1986 A
4583185 Heartz Apr 1986 A
4586037 Rosener et al. Apr 1986 A
4586038 Sims et al. Apr 1986 A
4589093 Ippolito et al. May 1986 A
4590555 Bourrez May 1986 A
4591844 Hickin et al. May 1986 A
4596992 Hornbeck Jun 1986 A
4597633 Fussell Jul 1986 A
4598372 McRoberts Jul 1986 A
4599070 Hladky et al. Jul 1986 A
4609939 Kozawa et al. Sep 1986 A
4616217 Nesbitt et al. Oct 1986 A
4616262 Toriumi et al. Oct 1986 A
4623223 Kempf Nov 1986 A
4623880 Bresenham et al. Nov 1986 A
4625289 Rockwood Nov 1986 A
4630101 Inaba et al. Dec 1986 A
4630884 Jubinski Dec 1986 A
4631690 Corthout et al. Dec 1986 A
4633243 Bresenham et al. Dec 1986 A
4634384 Neves et al. Jan 1987 A
4636031 Schmadel, Jr. et al. Jan 1987 A
4636384 Stolle et al. Jan 1987 A
4642756 Sherrod Feb 1987 A
4642790 Minshull et al. Feb 1987 A
4642945 Browning et al. Feb 1987 A
4645459 Graf et al. Feb 1987 A
4646251 Hayes et al. Feb 1987 A
4647966 Phillips et al. Mar 1987 A
4655539 Caulfield et al. Apr 1987 A
4656506 Ritchey Apr 1987 A
4656578 Chilinski et al. Apr 1987 A
4657512 Mecklenborg Apr 1987 A
4658351 Teng Apr 1987 A
4662746 Hornbeck May 1987 A
4663617 Stockwell May 1987 A
4671650 Hirzel et al. Jun 1987 A
4672215 Howard Jun 1987 A
4672275 Ando Jun 1987 A
4677576 Berlin, Jr. et al. Jun 1987 A
4679040 Yan Jul 1987 A
4684215 Shaw et al. Aug 1987 A
4692880 Merz et al. Sep 1987 A
4698602 Armitage Oct 1987 A
4704605 Edelson Nov 1987 A
4710732 Hornbeck Dec 1987 A
4714428 Bunker et al. Dec 1987 A
4715005 Heartz Dec 1987 A
4720705 Gupta et al. Jan 1988 A
4720747 Crowley Jan 1988 A
4725110 Glenn et al. Feb 1988 A
4727365 Bunker et al. Feb 1988 A
4730261 Smith Mar 1988 A
4731859 Holter et al. Mar 1988 A
4735410 Nobuta Apr 1988 A
4743200 Welch et al. May 1988 A
4744615 Fan et al. May 1988 A
4748572 Latham May 1988 A
4751509 Kubota et al. Jun 1988 A
4760388 Tatsumi et al. Jul 1988 A
4760917 Vitek Aug 1988 A
4761253 Antes Aug 1988 A
4763280 Robinson et al. Aug 1988 A
4766555 Bennett Aug 1988 A
4769762 Tsujido Sep 1988 A
4772881 Hannah Sep 1988 A
4777620 Shimoni et al. Oct 1988 A
4780084 Donovan Oct 1988 A
4780711 Doumas Oct 1988 A
4791583 Colburn Dec 1988 A
4794386 Bedrij et al. Dec 1988 A
4795226 Bennion et al. Jan 1989 A
4796020 Budrikis et al. Jan 1989 A
4799106 Moore et al. Jan 1989 A
4805107 Kieckhafer et al. Feb 1989 A
4807158 Blanton et al. Feb 1989 A
4807183 Kung et al. Feb 1989 A
4811245 Bunker et al. Mar 1989 A
4812988 Duthuit et al. Mar 1989 A
4821212 Heartz Apr 1989 A
4825391 Merz Apr 1989 A
4833528 Kobayashi May 1989 A
4837740 Sutherland Jun 1989 A
4854669 Birnbach et al. Aug 1989 A
4855934 Robinson Aug 1989 A
4855937 Heartz Aug 1989 A
4855939 Fitzgerald, Jr. et al. Aug 1989 A
4855943 Lewis Aug 1989 A
4856869 Sakata et al. Aug 1989 A
4868766 Ooosterholt Sep 1989 A
4868771 Quick et al. Sep 1989 A
4873515 Dickson et al. Oct 1989 A
4884275 Simms Nov 1989 A
4885703 Deering Dec 1989 A
4893353 Iwaoka et al. Jan 1990 A
4893515 Uchida Jan 1990 A
4897715 Beamon, III Jan 1990 A
4899293 Dawson et al. Feb 1990 A
4907237 Dahmani et al. Mar 1990 A
4912526 Iwaoka et al. Mar 1990 A
4915463 Barbee, Jr. Apr 1990 A
4918626 Watkins et al. Apr 1990 A
4930888 Freisleben et al. Jun 1990 A
4935879 Ueda Jun 1990 A
4938584 Suematsu et al. Jul 1990 A
4940972 Mouchot et al. Jul 1990 A
4949280 Littlefield Aug 1990 A
4952152 Briggs et al. Aug 1990 A
4952922 Griffin et al. Aug 1990 A
4953107 Hedley et al. Aug 1990 A
4954819 Watkins Sep 1990 A
4955034 Scerbak Sep 1990 A
4959541 Boyd Sep 1990 A
4959803 Kiyohara et al. Sep 1990 A
4969714 Fournier, Jr. et al. Nov 1990 A
4970500 Hintze Nov 1990 A
4974155 Dulong et al. Nov 1990 A
4974176 Buchner et al. Nov 1990 A
4982178 Hintze Jan 1991 A
4984824 Antes et al. Jan 1991 A
4985831 Dulong et al. Jan 1991 A
4985854 Wittenburg Jan 1991 A
4991955 Vetter Feb 1991 A
4992780 Penna et al. Feb 1991 A
4994794 Price et al. Feb 1991 A
5005005 Brossia et al. Apr 1991 A
5007705 Morey et al. Apr 1991 A
5011276 Iwamoto Apr 1991 A
5016643 Applegate et al. May 1991 A
5022732 Engan et al. Jun 1991 A
5022750 Flasck Jun 1991 A
5023725 McCutchen Jun 1991 A
5023818 Wittensoldner et al. Jun 1991 A
5025394 Parke Jun 1991 A
5025400 Cook et al. Jun 1991 A
5035473 Kuwayama et al. Jul 1991 A
5038352 Lenth et al. Aug 1991 A
5043924 Hofmann Aug 1991 A
5047626 Bobb et al. Sep 1991 A
5053698 Ueda Oct 1991 A
5058992 Takahashi Oct 1991 A
5059019 McCullough Oct 1991 A
5061075 Alfano et al. Oct 1991 A
5061919 Watkins Oct 1991 A
5063375 Lien et al. Nov 1991 A
5077608 Dubner Dec 1991 A
5088095 Zirngibl Feb 1992 A
5089903 Kuwayama et al. Feb 1992 A
5095491 Kozlovsky et al. Mar 1992 A
5097427 Lathrop et al. Mar 1992 A
5101184 Antes Mar 1992 A
5103306 Weiman et al. Apr 1992 A
5103339 Broome Apr 1992 A
5111468 Kozlovsky et al. May 1992 A
5113455 Scott May 1992 A
5115127 Bobb et al. May 1992 A
5117221 Mishica, Jr. May 1992 A
RE33973 Kriz et al. Jun 1992 E
5121086 Srivastava Jun 1992 A
5123085 Wells et al. Jun 1992 A
5124821 Antier et al. Jun 1992 A
5132812 Takahashi et al. Jul 1992 A
5134521 Lacroix et al. Jul 1992 A
5136675 Hodson Aug 1992 A
5136818 Bramson Aug 1992 A
5142788 Willetts Sep 1992 A
5155604 Miekka et al. Oct 1992 A
5157385 Nakao et al. Oct 1992 A
5159601 Huber Oct 1992 A
5161013 Rylander et al. Nov 1992 A
5175575 Gersuk Dec 1992 A
5179638 Dawson et al. Jan 1993 A
5185852 Mayer Feb 1993 A
5194969 DiFrancesco Mar 1993 A
5196922 Yeomans Mar 1993 A
5198661 Anderson et al. Mar 1993 A
5200818 Neta et al. Apr 1993 A
5206868 Deacon Apr 1993 A
5214757 Mauney et al. May 1993 A
5222205 Larson et al. Jun 1993 A
5226109 Dawson et al. Jul 1993 A
5227863 Bilbrey et al. Jul 1993 A
5229593 Cato Jul 1993 A
5230039 Grossman et al. Jul 1993 A
5231388 Stoltz Jul 1993 A
5239625 Bogart et al. Aug 1993 A
5241659 Parulski et al. Aug 1993 A
5242306 Fisher Sep 1993 A
5243448 Banbury Sep 1993 A
5251160 Rockwood et al. Oct 1993 A
5252068 Gryder Oct 1993 A
5255274 Wysocki et al. Oct 1993 A
5266930 Ichikawa et al. Nov 1993 A
5267045 Stroomer Nov 1993 A
5272473 Thompson et al. Dec 1993 A
5276849 Patel Jan 1994 A
5285397 Heier et al. Feb 1994 A
5291317 Newswanger Mar 1994 A
5293233 Billing et al. Mar 1994 A
5297156 Deacon Mar 1994 A
5300942 Dolgoff Apr 1994 A
5301062 Takahashi et al. Apr 1994 A
5311360 Bloom et al. May 1994 A
5315699 Imai et al. May 1994 A
5317576 Leonberger et al. May 1994 A
5317689 Nack et al. May 1994 A
5319744 Kelly et al. Jun 1994 A
5320353 Moore Jun 1994 A
5320534 Thomas Jun 1994 A
5325133 Adachi Jun 1994 A
5325485 Hochmuth et al. Jun 1994 A
5326266 Fisher et al. Jul 1994 A
5329323 Biles Jul 1994 A
5333021 Mitsutake et al. Jul 1994 A
5333245 Vecchione Jul 1994 A
5341460 Tam Aug 1994 A
5345280 Kimura et al. Sep 1994 A
5347433 Sedlmayr Sep 1994 A
5347620 Zimmer Sep 1994 A
5348477 Welch et al. Sep 1994 A
5353390 Harrington Oct 1994 A
5357579 Buchner et al. Oct 1994 A
5359526 Whittington et al. Oct 1994 A
5359704 Rossignac et al. Oct 1994 A
5360010 Applegate et al. Nov 1994 A
5361386 Watkins et al. Nov 1994 A
5363220 Kuwayama et al. Nov 1994 A
5363475 Baker et al. Nov 1994 A
5363476 Kurashige et al. Nov 1994 A
5367585 Ghezzo et al. Nov 1994 A
5367615 Economy et al. Nov 1994 A
5369450 Haseltine et al. Nov 1994 A
5369735 Thier et al. Nov 1994 A
5369739 Akeley Nov 1994 A
5377320 Abi-Ezzi et al. Dec 1994 A
5379371 Usami et al. Jan 1995 A
5380995 Udd et al. Jan 1995 A
5381338 Wysocki et al. Jan 1995 A
5381519 Brown et al. Jan 1995 A
5384719 Baker et al. Jan 1995 A
5388206 Poulton et al. Feb 1995 A
5394414 Kozlovsky et al. Feb 1995 A
5394515 Lentz et al. Feb 1995 A
5394516 Winser Feb 1995 A
5396349 Roberts et al. Mar 1995 A
5398083 Tsujihara et al. Mar 1995 A
5408249 Wharton et al. Apr 1995 A
5408606 Eckart Apr 1995 A
5410371 Lambert Apr 1995 A
5412796 Olive May 1995 A
5422986 Neely Jun 1995 A
5430888 Witek et al. Jul 1995 A
5432863 Benati et al. Jul 1995 A
5444839 Silverbrook et al. Aug 1995 A
5451765 Gerber Sep 1995 A
5459610 Bloom et al. Oct 1995 A
5459835 Trevett Oct 1995 A
5465121 Blalock et al. Nov 1995 A
5465368 Davidson et al. Nov 1995 A
5471545 Negami et al. Nov 1995 A
5471567 Soderberg et al. Nov 1995 A
5473373 Hwung et al. Dec 1995 A
5473391 Usui Dec 1995 A
5479597 Fellous Dec 1995 A
5480305 Montag et al. Jan 1996 A
5487665 Lechner et al. Jan 1996 A
5488687 Rich Jan 1996 A
5489920 Kaasila Feb 1996 A
5490238 Watkins Feb 1996 A
5490240 Foran et al. Feb 1996 A
5493439 Engle Feb 1996 A
5493629 Stange Feb 1996 A
5495563 Winser Feb 1996 A
5499194 Prestidge et al. Mar 1996 A
5500747 Tanide et al. Mar 1996 A
5500761 Goossen et al. Mar 1996 A
5502482 Graham Mar 1996 A
5502782 Smith Mar 1996 A
5504496 Tanaka et al. Apr 1996 A
5506949 Perrin Apr 1996 A
5519518 Watanabe et al. May 1996 A
5535374 Olive Jul 1996 A
5536085 Li et al. Jul 1996 A
5537159 Suematsu et al. Jul 1996 A
5539577 Si et al. Jul 1996 A
5541769 Ansley et al. Jul 1996 A
5544306 Deering et al. Aug 1996 A
5544340 Doi et al. Aug 1996 A
5550960 Shirman et al. Aug 1996 A
5551283 Manaka et al. Sep 1996 A
5557297 Sharp et al. Sep 1996 A
5557733 Hicok et al. Sep 1996 A
5559952 Fujimoto Sep 1996 A
5559954 Sakoda et al. Sep 1996 A
5561745 Jackson et al. Oct 1996 A
5566370 Young Oct 1996 A
5572229 Fisher Nov 1996 A
5574847 Eckart et al. Nov 1996 A
5579456 Cosman Nov 1996 A
5584696 Walker et al. Dec 1996 A
5586291 Lasker et al. Dec 1996 A
5590254 Lippincott et al. Dec 1996 A
5594854 Baldwin et al. Jan 1997 A
5598517 Watkins Jan 1997 A
5604849 Artwick et al. Feb 1997 A
5610665 Berman et al. Mar 1997 A
5612710 Christensen et al. Mar 1997 A
5614961 Gibeau et al. Mar 1997 A
5625768 Dye Apr 1997 A
5627605 Kim May 1997 A
5629801 Staker et al. May 1997 A
5630037 Schindler May 1997 A
5633750 Nogiwa et al. May 1997 A
5638208 Walker Jun 1997 A
5648860 Ooi et al. Jul 1997 A
5650814 Florent et al. Jul 1997 A
5651104 Cosman Jul 1997 A
5657077 DeAngelis et al. Aug 1997 A
5658060 Dove Aug 1997 A
5659490 Imamura Aug 1997 A
5659671 Tannenbaum et al. Aug 1997 A
5661592 Bornstein et al. Aug 1997 A
5661593 Engle Aug 1997 A
5665942 Williams et al. Sep 1997 A
5677783 Bloom et al. Oct 1997 A
5684939 Foran et al. Nov 1997 A
5684943 Abraham et al. Nov 1997 A
5689437 Nakagawa Nov 1997 A
5691999 Ball et al. Nov 1997 A
5694180 Deter et al. Dec 1997 A
5696892 Redmann et al. Dec 1997 A
5696947 Johns et al. Dec 1997 A
5699497 Erdahl et al. Dec 1997 A
5703604 McCutchen Dec 1997 A
5706061 Marshall et al. Jan 1998 A
5715021 Gibeau et al. Feb 1998 A
5719951 Shackleton et al. Feb 1998 A
5724561 Tarolli et al. Mar 1998 A
5726785 Chawki et al. Mar 1998 A
5734386 Cosman Mar 1998 A
5734521 Fukudome et al. Mar 1998 A
5739819 Bar-Nahum Apr 1998 A
5740190 Moulton Apr 1998 A
5742749 Foran et al. Apr 1998 A
5748264 Hegg May 1998 A
5748867 Cosman et al. May 1998 A
5761709 Kranich Jun 1998 A
5764280 Bloom et al. Jun 1998 A
5764311 Bonde et al. Jun 1998 A
5768443 Michael et al. Jun 1998 A
5781666 Ishizawa et al. Jul 1998 A
5793912 Boord et al. Aug 1998 A
5798743 Bloom Aug 1998 A
5808797 Bloom et al. Sep 1998 A
5818456 Cosman et al. Oct 1998 A
5818998 Harris et al. Oct 1998 A
5821944 Watkins Oct 1998 A
5825363 Anderson Oct 1998 A
5825538 Walker Oct 1998 A
5835256 Huibers Nov 1998 A
5837996 Keydar Nov 1998 A
5838328 Roller Nov 1998 A
5838484 Goossen Nov 1998 A
5841443 Einkauf Nov 1998 A
5841447 Drews Nov 1998 A
5841579 Bloom et al. Nov 1998 A
5850225 Cosman Dec 1998 A
5854631 Akeley et al. Dec 1998 A
5854865 Goldberg Dec 1998 A
5860721 Bowron et al. Jan 1999 A
5864342 Kajiya et al. Jan 1999 A
5867166 Myhrvold et al. Feb 1999 A
5867301 Engle Feb 1999 A
5870097 Snyder et al. Feb 1999 A
5870098 Gardiner Feb 1999 A
5874967 West et al. Feb 1999 A
5889529 Jones et al. Mar 1999 A
5900881 Ikedo May 1999 A
5903272 Otto May 1999 A
5905504 Barkans et al. May 1999 A
5908300 Walker et al. Jun 1999 A
5909225 Schinnerer et al. Jun 1999 A
5912670 Lipscomb et al. Jun 1999 A
5912740 Zare et al. Jun 1999 A
5917495 Doi et al. Jun 1999 A
5920361 Gibeau et al. Jul 1999 A
5923333 Stroyan Jul 1999 A
5930740 Mathisen Jul 1999 A
5943060 Cosman et al. Aug 1999 A
5946129 Xu et al. Aug 1999 A
5963788 Barron et al. Oct 1999 A
5969699 Balram et al. Oct 1999 A
5969721 Chen et al. Oct 1999 A
5969726 Rentschler et al. Oct 1999 A
5974059 Dawson Oct 1999 A
5977977 Kajiya et al. Nov 1999 A
5980044 Cannon et al. Nov 1999 A
5982553 Bloom et al. Nov 1999 A
5987200 Fleming et al. Nov 1999 A
5988814 Rohlfing et al. Nov 1999 A
5990935 Rohlfing Nov 1999 A
5999549 Freitag et al. Dec 1999 A
6002454 Kajiwara et al. Dec 1999 A
6002505 Kraenert et al. Dec 1999 A
6005580 Donovan Dec 1999 A
6005611 Gullichsen et al. Dec 1999 A
6014144 Nelson et al. Jan 2000 A
6014163 Houskeeper Jan 2000 A
6021141 Nam et al. Feb 2000 A
6031541 Lipscomb et al. Feb 2000 A
6034739 Rohlfing et al. Mar 2000 A
6038057 Brazas, Jr. et al. Mar 2000 A
6042238 Blackham et al. Mar 2000 A
6052125 Gardiner et al. Apr 2000 A
6052485 Nelson et al. Apr 2000 A
6057909 Yahav et al. May 2000 A
6064392 Rohner May 2000 A
6064393 Lengyel et al. May 2000 A
6069903 Zanger et al. May 2000 A
6072500 Foran et al. Jun 2000 A
6072544 Gleim et al. Jun 2000 A
6078333 Wittig et al. Jun 2000 A
6084610 Ozaki et al. Jul 2000 A
6094226 Ke et al. Jul 2000 A
6094267 Levenson et al. Jul 2000 A
6094298 Luo et al. Jul 2000 A
6100906 Asaro et al. Aug 2000 A
6101036 Bloom Aug 2000 A
6108054 Heizmann et al. Aug 2000 A
6111616 Chauvin et al. Aug 2000 A
6122413 Jiang et al. Sep 2000 A
6124647 Marcus et al. Sep 2000 A
6124808 Budnovitch Sep 2000 A
6124922 Sentoku Sep 2000 A
6124989 Oode et al. Sep 2000 A
6126288 Hewlett Oct 2000 A
6128019 Crocker, III et al. Oct 2000 A
6128021 van der Meulen et al. Oct 2000 A
6130770 Bloom Oct 2000 A
6134339 Luo Oct 2000 A
6137565 Ecke et al. Oct 2000 A
6137932 Kim et al. Oct 2000 A
6141013 Nelson et al. Oct 2000 A
6141025 Oka et al. Oct 2000 A
6144481 Kowarz et al. Nov 2000 A
6147690 Cosman Nov 2000 A
6147695 Bowen et al. Nov 2000 A
6147789 Gelbart Nov 2000 A
6154259 Hargis et al. Nov 2000 A
6175579 Sandford et al. Jan 2001 B1
6184888 Yuasa et al. Feb 2001 B1
6184891 Blinn Feb 2001 B1
6184926 Khosravi et al. Feb 2001 B1
6188427 Anderson et al. Feb 2001 B1
6188712 Jiang et al. Feb 2001 B1
6191827 Segman et al. Feb 2001 B1
6195099 Gardiner Feb 2001 B1
6195484 Brennan, III et al. Feb 2001 B1
6195609 Pilley et al. Feb 2001 B1
6204859 Jouppi et al. Mar 2001 B1
6204955 Chao et al. Mar 2001 B1
6215579 Bloom et al. Apr 2001 B1
6219015 Bloom et al. Apr 2001 B1
6222937 Cohen et al. Apr 2001 B1
6229650 Reznichenko et al. May 2001 B1
6229827 Fernald et al. May 2001 B1
6233025 Wallenstein May 2001 B1
6236408 Watkins May 2001 B1
6240220 Pan et al. May 2001 B1
6262739 Migdal et al. Jul 2001 B1
6262810 Bloomer Jul 2001 B1
6263002 Hsu et al. Jul 2001 B1
6266068 Kang et al. Jul 2001 B1
6268861 Sanz-Pastor et al. Jul 2001 B1
6282012 Kowarz et al. Aug 2001 B1
6282220 Floyd Aug 2001 B1
6285407 Yasuki et al. Sep 2001 B1
6285446 Farhadiroushan Sep 2001 B1
6292165 Lin et al. Sep 2001 B1
6292268 Hirota et al. Sep 2001 B1
6292310 Chao Sep 2001 B1
6297899 Romanovsky Oct 2001 B1
6298066 Wettroth et al. Oct 2001 B1
6301370 Steffens et al. Oct 2001 B1
6304245 Groenenboom Oct 2001 B1
6307558 Mao Oct 2001 B1
6307663 Kowarz Oct 2001 B1
6308144 Bronfeld et al. Oct 2001 B1
6320688 Westbrook et al. Nov 2001 B1
6323984 Trisnadi Nov 2001 B1
6333792 Kimura Dec 2001 B1
6333803 Kurotori et al. Dec 2001 B1
6335765 Daly et al. Jan 2002 B1
6335941 Grubb et al. Jan 2002 B1
6340806 Smart et al. Jan 2002 B1
6356683 Hu et al. Mar 2002 B1
6360042 Long Mar 2002 B1
6361173 Vlahos et al. Mar 2002 B1
6362817 Powers et al. Mar 2002 B1
6362818 Gardiner et al. Mar 2002 B1
6363089 Fernald et al. Mar 2002 B1
6366721 Hu et al. Apr 2002 B1
6369936 Moulin Apr 2002 B1
6370312 Wagoner et al. Apr 2002 B1
6374011 Wagoner et al. Apr 2002 B1
6374015 Lin Apr 2002 B1
6375366 Kato et al. Apr 2002 B1
6381072 Burger Apr 2002 B1
6381385 Watley et al. Apr 2002 B1
6384828 Arbeiter et al. May 2002 B1
6388241 Ang May 2002 B1
6393036 Kato May 2002 B1
6393181 Bulman et al. May 2002 B1
6396994 Philipson et al. May 2002 B1
6404425 Cosman Jun 2002 B1
6407736 Regan Jun 2002 B1
6411425 Kowarz et al. Jun 2002 B1
6421636 Cooper et al. Jul 2002 B1
6424343 Deering et al. Jul 2002 B1
6429876 Morein Aug 2002 B1
6429877 Stroyan Aug 2002 B1
6433823 Nakamura et al. Aug 2002 B1
6433838 Chen Aug 2002 B1
6433840 Poppleton Aug 2002 B1
6437789 Tidwell et al. Aug 2002 B1
6445362 Tegreene Sep 2002 B1
6445433 Levola Sep 2002 B1
6449071 Farhan et al. Sep 2002 B1
6449293 Pedersen et al. Sep 2002 B1
6452667 Fernald et al. Sep 2002 B1
6456288 Brockway et al. Sep 2002 B1
6466206 Deering Oct 2002 B1
6466224 Nagata et al. Oct 2002 B1
6470036 Bailey et al. Oct 2002 B1
6473090 Mayer Oct 2002 B1
6476848 Kowarz et al. Nov 2002 B2
6480513 Kapany et al. Nov 2002 B1
6480634 Corrigan Nov 2002 B1
6490931 Fernald et al. Dec 2002 B1
6496160 Tanner et al. Dec 2002 B1
6507706 Brazas et al. Jan 2003 B1
6510272 Wiegand Jan 2003 B1
6511182 Agostinelli et al. Jan 2003 B1
RE37993 Zhang Feb 2003 E
6519388 Fernald et al. Feb 2003 B1
6522809 Takabayashi et al. Feb 2003 B1
6525740 Cosman Feb 2003 B1
6529310 Huibers et al. Mar 2003 B1
6529531 Everage et al. Mar 2003 B1
6534248 Jain et al. Mar 2003 B2
6538656 Cheung et al. Mar 2003 B1
6549196 Taguchi et al. Apr 2003 B1
6554431 Binsted et al. Apr 2003 B1
6556627 Kitamura et al. Apr 2003 B2
6563968 Davis et al. May 2003 B2
6574352 Skolmoski Jun 2003 B1
6575581 Tsurushima Jun 2003 B2
6577429 Kurtz et al. Jun 2003 B1
6580430 Hollis et al. Jun 2003 B1
6591020 Klassen Jul 2003 B1
6594043 Bloom et al. Jul 2003 B1
6597363 Duluk, Jr. et al. Jul 2003 B1
6598979 Yoneno Jul 2003 B2
6600460 Mays, Jr. Jul 2003 B1
6600830 Lin et al. Jul 2003 B1
6600854 Anderegg et al. Jul 2003 B2
6603482 Tidwell Aug 2003 B1
6643299 Lin Nov 2003 B1
6646645 Simmonds et al. Nov 2003 B2
6650326 Huber et al. Nov 2003 B1
6671293 Kopp et al. Dec 2003 B2
6678085 Kowarz et al. Jan 2004 B2
6690655 Miner et al. Feb 2004 B1
6692129 Gross et al. Feb 2004 B2
6711187 Tanner et al. Mar 2004 B2
6727918 Nason Apr 2004 B1
6738105 Hannah et al. May 2004 B1
6741384 Martin et al. May 2004 B1
6747649 Sanz-Pastor et al. Jun 2004 B1
6747781 Trisnadi Jun 2004 B2
6751001 Tanner et al. Jun 2004 B1
6760036 Tidwell Jul 2004 B2
6763042 Williams et al. Jul 2004 B2
6773142 Rekow Aug 2004 B2
6776045 Fernald et al. Aug 2004 B2
6782205 Trisnadi et al. Aug 2004 B2
6788304 Hart et al. Sep 2004 B1
6788307 Coleman et al. Sep 2004 B2
6789903 Parker et al. Sep 2004 B2
6791562 Cosman et al. Sep 2004 B2
6798418 Sartori et al. Sep 2004 B1
6799850 Hong et al. Oct 2004 B2
6801205 Gardiner et al. Oct 2004 B2
6809731 Muffler et al. Oct 2004 B2
6811267 Allen et al. Nov 2004 B1
6816169 Cosman Nov 2004 B2
6831648 Mukherjee et al. Dec 2004 B2
6840627 Olbrich Jan 2005 B2
6842298 Shafer et al. Jan 2005 B1
6856449 Winkler et al. Feb 2005 B2
6868212 DeWitte et al. Mar 2005 B2
6871958 Streid et al. Mar 2005 B2
6897878 Cosman et al. May 2005 B2
6943803 Cosman et al. Sep 2005 B1
6956582 Tidwell Oct 2005 B2
6956878 Trisnadi Oct 2005 B1
6971576 Tsikos et al. Dec 2005 B2
6984039 Agostinelli Jan 2006 B2
6985663 Catchmark et al. Jan 2006 B2
7012669 Streid et al. Mar 2006 B2
7030883 Thompson Apr 2006 B2
7038735 Coleman et al. May 2006 B2
7043102 Okamoto et al. May 2006 B2
7053911 Cosman May 2006 B2
7053912 Cosman May 2006 B2
7053913 Cosman May 2006 B2
7054051 Bloom May 2006 B1
7091980 Tidwell Aug 2006 B2
7095423 Cosman et al. Aug 2006 B2
7110153 Sakai Sep 2006 B2
7110624 Williams et al. Sep 2006 B2
7111943 Agostinelli et al. Sep 2006 B2
7113320 Tanner Sep 2006 B2
7133583 Marceau et al. Nov 2006 B2
7193765 Christensen et al. Mar 2007 B2
7193766 Bloom Mar 2007 B2
7197200 Marceau et al. Mar 2007 B2
7210786 Tamura et al. May 2007 B2
7215840 Marceau et al. May 2007 B2
7257519 Cosman Aug 2007 B2
7267442 Childers et al. Sep 2007 B2
7277216 Bloom Oct 2007 B2
7286277 Bloom et al. Oct 2007 B2
7317464 Willis Jan 2008 B2
7327909 Marceau et al. Feb 2008 B2
7334902 Streid et al. Feb 2008 B2
7354157 Takeda et al. Apr 2008 B2
7400449 Christensen et al. Jul 2008 B2
7420177 Williams et al. Sep 2008 B2
20010002124 Mamiya et al. May 2001 A1
20010027456 Lancaster et al. Oct 2001 A1
20010047251 Kemp Nov 2001 A1
20020005862 Deering Jan 2002 A1
20020021462 Delfyett et al. Feb 2002 A1
20020067467 Dorval et al. Jun 2002 A1
20020071453 Lin Jun 2002 A1
20020075202 Fergason Jun 2002 A1
20020101647 Moulin Aug 2002 A1
20020136121 Salmonsen et al. Sep 2002 A1
20020145615 Moore Oct 2002 A1
20020145806 Amm Oct 2002 A1
20020146248 Herman et al. Oct 2002 A1
20020154860 Fernald et al. Oct 2002 A1
20020176134 Vohra Nov 2002 A1
20030035190 Brown et al. Feb 2003 A1
20030038807 Demos et al. Feb 2003 A1
20030039443 Catchmark et al. Feb 2003 A1
20030048275 Ciolac Mar 2003 A1
20030081303 Sandstrom et al. May 2003 A1
20030086647 Willner et al. May 2003 A1
20030142319 Ronnekleiv et al. Jul 2003 A1
20030160780 Lefebvre et al. Aug 2003 A1
20030174312 Leblanc Sep 2003 A1
20030214633 Roddy et al. Nov 2003 A1
20030235304 Evans et al. Dec 2003 A1
20040017518 Stern et al. Jan 2004 A1
20040085283 Wang May 2004 A1
20040136074 Ford et al. Jul 2004 A1
20040165154 Kobori et al. Aug 2004 A1
20040179007 Bower et al. Sep 2004 A1
20040183954 Hannah et al. Sep 2004 A1
20040196660 Usami Oct 2004 A1
20040207618 Williams et al. Oct 2004 A1
20050018309 McGuire, Jr. et al. Jan 2005 A1
20050024722 Agostinelli et al. Feb 2005 A1
20050047134 Mueller et al. Mar 2005 A1
20050093854 Kennedy et al. May 2005 A1
20050243389 Kihara Nov 2005 A1
20060039051 Baba et al. Feb 2006 A1
20060114544 Bloom et al. Jun 2006 A1
20060176912 Anikitchev Aug 2006 A1
20060221429 Christensen et al. Oct 2006 A1
20060238851 Bloom Oct 2006 A1
20060255243 Kobayashi et al. Nov 2006 A1
20070183473 Bicknell et al. Aug 2007 A1
20080037125 Takamiya Feb 2008 A1
20080218837 Yang et al. Sep 2008 A1
Foreign Referenced Citations (51)
Number Date Country
2 325 028 Dec 1974 DE
197 21 416 Jan 1999 DE
0 155 858 Sep 1985 EP
0 306 308 Mar 1989 EP
0 319 165 Jul 1989 EP
0 417 039 Mar 1991 EP
0 480 570 Apr 1992 EP
0 488 326 Jun 1992 EP
0 489 594 Jun 1992 EP
0 528 646 Feb 1993 EP
0 530 760 Mar 1993 EP
0 550 189 Jul 1993 EP
0 610 665 Aug 1994 EP
0 621 548 Oct 1994 EP
0 627 644 Dec 1994 EP
0 627 850 Dec 1994 EP
0 643 314 Mar 1995 EP
0 654 777 May 1995 EP
0 658 868 Jun 1995 EP
0 689 078 Dec 1995 EP
0 801 319 Oct 1997 EP
0 880 282 Nov 1998 EP
1 365 584 Nov 2003 EP
2 118 365 Oct 1983 GB
2 144 608 Mar 1985 GB
2 179 147 Feb 1987 GB
2 245 806 Jan 1992 GB
2 251 770 Jul 1992 GB
2 251 773 Jul 1992 GB
2 266 385 Oct 1993 GB
2 293 079 Mar 1996 GB
63-305323 Dec 1988 JP
2-219092 Aug 1990 JP
2000-305481 Nov 2000 JP
8701571 Mar 1987 WO
9212506 Jul 1992 WO
9302269 Feb 1993 WO
9309472 May 1993 WO
9318428 Sep 1993 WO
9511473 Apr 1995 WO
9527267 Oct 1995 WO
9641217 Dec 1996 WO
9641224 Dec 1996 WO
9726569 Jul 1997 WO
9815127 Apr 1998 WO
0146248 Jun 2001 WO
0157581 Aug 2001 WO
0212925 Feb 2002 WO
0223824 Mar 2002 WO
0231575 Apr 2002 WO
03001281 Jan 2003 WO
Provisional Applications (1)
Number Date Country
61113977 Nov 2008 US