The invention relates generally to lighting systems and, more particularly, to lighting apparatus and methods for controlling lighting apparatus using ambient light levels.
Light Emitting Diodes (LEDs) are increasingly being adopted as general illumination lighting sources due to their high energy efficiency and long service life relative to traditional sources of light such as incandescent, fluorescent and halogen. Each generation of LEDs are providing improvements in energy efficiency and cost per lumen, thus allowing for lighting manufacturers to produce LED light fixtures at increasingly competitive prices. One differentiator for LEDs over the traditional sources of light is their ability to be controlled very precisely relative to other lighting technologies, with the ability to switch on and off in microseconds.
The intensity of the LEDs within LED lighting fixtures may be adjusted using Pulse Width Modulation (PWM) (i.e. changing the time that the LEDs are activated) or by modifying the current that flows through the LEDs. Some LED systems interoperate with independent light sensors that are operable to continuously detect the local light level. In some cases, the LED lighting fixture will have a desired light level (possibly full intensity or a particular dimmed level set by a user) and may adjust the intensity of the LEDs until the light level detected by the light sensor reaches this desired level. In this system, daylight that may be radiating through windows and/or light from other light sources can be used to reduce the required intensity of light from the LED lighting fixture (generally called “daylight harvesting”), hence reducing overall energy usage required to achieve the desired light level within a room. One problem with this type of daylight harvesting implementation is that it requires the independent light sensor which may be an expensive added component to the system. In this type of architecture, it would be difficult to implement the light sensor within the lighting fixture since the light from the lighting fixture would dominate the light detected by the light sensor.
In some implementations, such as the system disclosed within U.S. Patent Application No. 2010/0171442 by Draper et al., herein incorporated by reference, the lighting system integrates a light sensor into or proximate to the lighting fixture itself and attempts to directly detect ambient light levels (i.e. light coming from other light sources other than the lighting fixture itself) during times in which the LEDs are turned off or reduced in power. In these implementations, the controller may sense the ambient light during a time period of the LEDs in their duty cycle in which they are off and then can adjust the current to dim the light intensity in response to the sensed ambient light as it compares to target data. U.S. Patent Application No. 2010/0171429 by Garcia et al. discloses a similar LED system in which ambient light levels are detected during periods of time in which LEDs are turned off.
There are considerable problems with these integrated systems that include light sensors within LED light fixtures and adjust the intensity of the LEDs based upon ambient light levels sampled in very short time periods (ex. one millisecond) while the LEDs are turned off in a duty cycle. The reality of most environments is that the sources of ambient light are often not consistent in their level of light output and may be relatively unstable when sensed within such a limited time period. In particular, fluorescent and neon lights produce oscillation lighting which has dynamically changing light level outputs that may or may not be perceptible to the human eye. Further, other LED lighting fixtures in the same environment may operate using PWM signaling and have periods of time within each duty cycle in which the LEDs are activated and other periods of time in which the LEDs are deactivated. Yet further, video monitors and televisions that may operate within the environment of the LED lighting fixture may have significant changes of their light level outputs due to changes in the content being displayed in a particular moment of time. Also, use of an infrared remote in proximity to the light sensors may increase a sensed light level at the light sensors temporary. Even natural sources of light such as lightning can cause significant temporary changes in a sensed light level at the light sensors.
These inconsistent sources of ambient light would lead to very different light levels being sampled with each sample within the systems of Draper and Garcia. For instance, in any particular moment, the light level sensed at the light sensor may be significant due to the LEDs within another local LED lighting fixture being activated, the oscillation of a neon or fluorescent lighting fixture providing a high light level, an infrared remote being used, etc. The next moment, the light level sensed at the light sensor may be relatively low due to the LEDs within the other local LED lighting fixture being deactivated, the oscillation of the neon or fluorescent lighting fixture providing a low light level, the infrared remote not being used anymore, etc. These fluctuations in detected light levels may lead directly to large fluctuations in the intensity of the LED lighting fixture as the controller adjusts the intensity of the light fixture in direct response to each of these detected ambient light levels. These fluctuations can cause significant flicker issues within the LED lighting fixture that would likely be perceivable to the human eye and could disturb the user of the lighting fixture.
Against this background, there is a need for solutions that will mitigate at least one of the above problems, particularly allowing LED light fixtures to adjust intensity levels consistently and smoothly in response to ambient light levels.
According to a first broad aspect, the present invention is a lighting apparatus comprising: one or more light radiating devices operable to be activated and deactivated; a light detection apparatus operable to sense light levels local to the lighting apparatus; and a control apparatus. The control apparatus is operable to sample a light level using the light detection apparatus at a plurality of sampling times during which the light radiating devices are deactivated, the plurality of sampling times occurring over a survey time period. The control apparatus is further operable to generate an average of the light levels sampled over the survey time period; and to adjust a luminous intensity for the light radiating devices based at least partially upon the average of the light levels sampled over the survey time period.
According to a second broad aspect, the present invention is a method for adjusting a luminous intensity of a lighting apparatus. The lighting apparatus comprises one or more light radiating devices operable to be activated and deactivated. The method comprises: sampling a light level at a plurality of sampling times during which the light radiating devices are deactivated, the plurality of sampling times occurring over a survey time period; generating an average of the light levels sampled over the survey time period; and adjusting a luminous intensity for the light radiating devices based at least partially upon the average of the light levels sampled over the survey time period.
According to a third broad aspect, the present invention is a computer-readable media containing a program element executable by a computing system to perform a method for adjusting a luminous intensity of a lighting apparatus. The lighting apparatus comprises one or more light radiating devices operable to be activated and deactivated. Said program element comprises program code for sampling a light level at a plurality of sampling times during which the light radiating devices are deactivated, the plurality of sampling times occurring over a survey time period; program code for generating an average of the light levels sampled over the survey time period; and program code for adjusting a luminous intensity for the light radiating devices based at least partially upon the average of the light levels sampled over the survey time period.
These and other aspects of the invention will become apparent to those of ordinary skill in the art upon review of the following description of certain embodiments of the invention in conjunction with the accompanying drawings.
A detailed description of embodiments of the invention is provided herein below, by way of example only, with reference to the accompanying drawings, in which:
It is to be expressly understood that the description and drawings are only for the purpose of illustration of certain embodiments of the invention and are an aid for understanding. They are not intended to be a definition of the limits of the invention.
The present invention is directed to lighting apparatus and methods for controlling lighting apparatus using ambient light levels. Within various embodiments of the present invention, a controller within a lighting apparatus is used to activate and deactivate one or more light radiating devices. In a first stage, the controller uses a light detection apparatus to sample an ambient light level at a plurality of sampling times during which the light radiating devices are deactivated. The light level when the light radiating devices are deactivated is an indication of the ambient light levels within the surrounding area of the lighting apparatus. The sampling times occur in different duty cycles within a survey time period. In one example implementation, a sample is taken every 16th duty cycle and 256 samples may be taken over a survey time period of ˜4.1 seconds. The controller determines an average for the light levels sampled over the survey time period, thus generating an averaged ambient light level over the survey time period.
In a second stage, the controller adjusts an intensity of the light radiating devices based at least partially upon the averaged ambient light level. In some embodiments of the present invention, the controller generates a target light level using the averaged ambient light level over the survey time period and a desired light level. The desired light level may be determined internally to the controller or may be set by an external component such as a master controller, dimmer, sensor, remote control, building management system, etc. The target light level may be generated by calibrating the averaged ambient light level and proportionally reducing the desired light level by a ratio of the averaged ambient light level to a maximum possible light level. In another embodiment, the averaged ambient light level may be subtracted from the desired light level to generate the target light level. Over an adjustment time period, the controller may then incrementally adjust the intensity of the light radiating devices towards the target light level.
In one example implementation in which the controller uses PWM to control the intensity of the light radiating devices, the controller may continuously compare (ex. every duty cycle, every N duty cycles, at predetermined time intervals, randomly, etc.) a currently set light level for the light radiating devices to the target light level. If the currently set light level is not equal to the target light level, the controller can incrementally adjust the currently set light level for the light radiating devices to decrease the difference between the currently set light level and the target light level. In one case, there may be 65,536 intensity levels for the light radiating devices and the controller may adjust the currently set light level up or down 16 intensity levels each duty cycle if the currently set light level is not equal to the target light level. In this case, if the duty cycle is approximately 1 ms, it would take the controller ˜4.1 seconds to adjust the intensity of the light radiating devices from the maximum intensity to the minimum intensity or vice versa as may be required.
Embodiments of the present invention are described below in which the light radiating devices comprise Light Emitting Diodes (LEDs). It should be understood that in some embodiments of the present invention, other light radiating devices could be utilized and the use of LEDs within the description is not meant to limit the scope of the present invention. Specifically, other light radiating devices that allow for sufficiently quick activations/deactivations may be employed. Further, light radiating devices that allow for sufficiently fast adjustments in luminous intensity levels may also be employed.
The light engine 102 may take many shapes, sizes and form factors. It should be understood that although depicted as a single component in
The controller 104 in
As one skilled in the art would understand, the controller 104 can take a number of different forms including a microcontroller programmed with software, firmware, an ASIC, an FPGA, a microprocessor, logical hardware components or other components that can generate digital signals. In one particular embodiment, the controller comprises a microprocessor from Microchip Technologies Inc. of Chandler, Ariz., USA.
The AC/DC power supply 106 may comprise a large number of different power supply configurations depending upon the particular application. For instance, the AC/DC power supply 106 should be selected to match the power needs of the light engine 102 and the controller 104 and particularly to the LEDs within the light engine 102 which will utilize the majority of the power. In one example, a 24V/20 W power supply may be used in a light engine configuration that activates 7 LEDs in series at a time, each LED having a voltage drop of approximately 3.4V in this example. The light detection apparatus 108 may be implemented in many different manners in different embodiments as will be described in detail with reference to
It should be understood that the lighting apparatus 100 of
This architecture allows for a reduced number of components to be implemented within the lighting apparatus 100 and reduces needs for cabling and likely reduces costs. As depicted in
In embodiments of the present invention, the controller 104 (not shown in
IV(t1)=IA1+IA2+IA3+IA4+IN
where: IV(t1) is the light level sensed at the light detection apparatus 108 at a time t1; IA1, IA2, IA3 and IA4 are the light levels sensed at the light detection apparatus 108 due to direct light from the light fixture 702, light fixture 703, window 704 and infrared remote control 705 respectively; and; IN is a level of noise sensed at the light detection apparatus 108.
The controller 104 averages the sampled light levels across the plurality of sampling times (ex. averaging 256 sampled light levels taken over a survey time period of ˜2.5 seconds). By taking a large number of samples and averaging the sampled light levels across a long period of time relative to the instability of many of the ambient light sources, the controller 104 can control the luminous intensity of the lighting apparatus 100 using a more appropriate approximation of the actual ambient light level compared to using instantaneous samples of the ambient light level as done in prior art systems. For instance, by using a large number of samples of the ambient light level, systematic fluctuations in the ambient light level caused by oscillations within neon or fluorescent lights (ex. light fixture 702) or caused by the PWM of the LEDs within an LED light fixture (ex. light fixture 703) can be averaged, similar to how the human eye would naturally average out the light from such light fixtures and see simply a constant light output. Further, the impact of any temporary fluctuations in the ambient light level caused by the use of an infrared remote (ex. remote 705) or caused by lightning seen through a window (ex. window 704), etc. would be mitigated by the averaging of the ambient light levels over the survey time period. Other inconsistent ambient light sources, such as video displays and televisions, would similarly have their light levels averaged, hence effectively contributing a light “noise” level to the average of the sampled light levels.
Firstly, as shown at step 204, the controller 104 samples a light level when the LEDs within the light engine 102 are deactivated (i.e. turned off) using the light detection apparatus 108. The time in which the LEDs are deactivated may be a time in which the controller 104 forces the LEDs deactivated as will be described in detail with reference to
Next, as shown at step 206, the controller 104 adds the sampled light level to a Running Sample Register (RSR). In one implementation, the RSR comprises a three byte register called RunningSampleMega:RunningSampleHigh:RunningSampleLow (RSM:RSH:RSL) and the sampled light level as stored in SH:SL is added to the current value of the RSR. In this case, SL is added to RSL, any carry bits are added to RSH along with SH and RSM is incremented if there is an RSH carry bit.
Subsequently, at step 208, the controller 104 increments a Sample Count Register (SCR) which in one implementation is a one byte register (i.e. 256 bit register). At step 210, the controller 104 determines if the SCR is greater than a predetermined limit of samples that are to be taken within a single survey time period. In one implementation, the survey time period comprises 256 samples of the ambient light levels and therefore, when the one byte SCR resets to zero, the controller 104 determines that the SCR is greater than the limit. If the SCR has not exceeded the limit at step 210, then the controller 104 returns to step 204 and takes an additional sample of the ambient light level when the LEDs within the light engine 102 are deactivated. In specific implementations, the controller 104 is operable to sample the light level every duty cycle, every X duty cycles (ex. every 16 duty cycles) or every predetermined time interval. In a specific example in which a) the controller ˜104 samples the light level every 16th duty cycle; b) the controller 104 operates at 1 kHz (i.e. a duty cycle is equal to ˜1 ms); and c) the survey time period comprises 256 samples of the light level; the entire survey time period comprises ˜4.1 seconds and the RSR will comprise the sum of 256 sampled light levels.
At step 212, the controller 104 uses the RSR to set an Ambient Light Register (ALR), which is a register used to store an average of the light levels sampled within the previous survey time period. In one implementation, in which the RSR comprises the three byte RSM:RSH:RSL, to calculate the approximate average of the 256 sampled light levels, the controller 104 simply needs to drop the RSL byte. This operation effectively divides the RSR by 256 leaving the RSM:RSH bytes as the average of the sampled light levels. In this case, the controller 104 inserts the RSM:RSH bytes into the ALR at step 212. Finally, at step 214, the controller 104 resets the RSR and the SCR to zero and returns to step 204 to begin the subsequent survey time period.
The algorithm depicted in
At step 216, in some implementations, the controller 104 may need to calibrate the averaged ambient light level within the ALR prior to performing operations with the desired light level since the ALR may not be scaled equivalently to the desired light level. The calibration depends upon the implementation of the light detection apparatus 108 and specifically resistors 304 and 314 within the various embodiments of the light detection apparatus 108 depicted in
Next, at step 218, the controller 104 performs operations to generate a target light level using the calibrated ALR and the desired light level. In one implementation, the controller 104 is operable to proportionally reduce the desired light level based upon the ratio of the averaged ambient light level to the maximum possible level (in some implementation, the maximum possible level being 65,536). To do this, in one case, the controller 104 is operable to complement the ALR (i.e. flip all bits from 1 to 0 or 0 to 1) and multiply the result of the complement of ALR by the desired light level. The result of the multiplication, after the least significant two bytes are dropped, comprises a representation of the desired light level reduced proportionally by the ratio of the averaged ambient light level to the maximum possible level. For example, if the averaged ambient light level was extremely high (close to the maximum), the complement would be very low and the resulting target light level would be very low as a proportion to the desired light level. One skilled in the art would understand there are alternative manners to generate a target light level using the desired light level and the averaged ambient light level. For instance, in one alternative, the controller 104 may subtract the averaged ambient light level from the desired light level in order to generate the target light level. Other mathematical operations should be understood and should not limit the scope of the present invention.
At step 220, the controller 104 waits for a new ALR to be set, which may occur each survey time period as per described with reference to the algorithm of
The algorithm depicted in
As shown in step 224, the controller 104 compares a currently set light level for the lighting apparatus 100 to the target light level. The currently set light level may take many forms depending upon the implementation. In one implementation, the currently set light level comprises a two byte register that may be set to any one of 65,536 levels. The currently set light level may be used by the controller 104 to set PWM dimming of the LEDs within the light engine 102, adjust the current flowing through the LEDs within the light engine 102 or otherwise adjust the intensity of the LEDs within the light engine 102 to a plurality of intensity levels. If at step 226, the controller determines that the currently set light level is equal to the target light level, then the controller 104 simply continues to monitor the target light level as it may change due to the algorithm described in detail with reference to
The algorithm depicted in
The algorithms of
There is a probability, although relatively low, in which the controller 104 may perform the sampling of ambient light levels synchronized with an ambient light source's changes in luminous intensity. For example, another LED lighting apparatus may be proximate to the lighting apparatus 100 and may operate a PWM dimming at the same frequency as the lighting apparatus 100. In this case, if synchronized, the samples of the ambient light levels may always be performed during a time that the other LED lighting apparatus has its LEDs activated in its duty cycle or during a time that the other LED lighting apparatus has its LEDs deactivated in its duty cycle. In this case, the averaged ambient light level will not depict the true average luminous intensity of the other LED lighting apparatus across its whole duty cycle. This problem could also occur with other ambient light sources that may operate on a similar frequency to the lighting apparatus 100. In some embodiments, to mitigate this problem, the controller 104 may adjust the time within the duty cycle in which the samples of the ambient light levels are performed. In one implementation, the time within the duty cycle in which the controller 104 samples the ambient light level may be randomized or set to change in a systematic manner. In another alternative, the clock of the controller 104 may be adjusted either systematically or randomly to ensure that any synchronization with other LED lighting apparatus would only be temporary. In other embodiments, the controllers within LED lighting apparatus that will be local to each other may be configured not to synchronize in another manner. Further, this problem may be reduced if the other LED lighting apparatus uses power conditioning PWM in which each channel of LEDs is activated and deactivated at different times within the duty cycle to reduce the strain on the power supply 106. Power conditioning is described in U.S. patent application Ser. No. 12/624,414 by Briggs, entitled “METHOD, APPARATUS AND COMPUTER-READABLE MEDIA FOR CONTROLLING LIGHTING DEVICES”, herein incorporated by reference.
The design of the light detection apparatus 108 may be done in many different manners.
In some embodiments of the present invention, the resistance R1 is selected to be small (ex. 500 in one example) in order to ensure a relatively fast response (for example ˜10 μs) when the phototransistor 302 senses a change in light level. With a small value for resistance R1, the voltage V1 is very close to the supply voltage VDD and adjusts only slightly based upon the change of resistance across the phototransistor 302 as light is sensed. For example, in one implementation, the voltage V1 may range from ˜0.999×VDD to ˜0.990×VDD. In the embodiment of
The ADC within the controller 104 can be set to detect a range of voltages by setting an input for a reference voltage Vref on the controller 104. In one embodiment, the controller 104 uses the same supply voltage VDD as the light detection apparatus 108A which may be 3V and the reference voltage Vref is set at ˜2.7V. This would provide a range of 0.3V (2.7V to 3V) for the ADC to detect voltages. In one example implementation, the ADC has a range of 1024 digital outputs depending linearly on the voltage that is converted. Therefore, with a range of 0.3V, the ADC would provide a unique digital output for each 0.29 mV change in the voltage. It should be understood that a different range of voltages could be utilized and/or a different level of digital outputs could be used. The smaller the range of voltages that is used and the larger number of digital outputs from the ADC, the more defined results that can be achieved for the voltage range of interest. For example, if it is known that the voltage V1 will range between ˜0.999×VDD to ˜0.990×VDD and VDD is 3V, then a Vref of 2.95V could be utilized to provide a smaller range of voltages and to detect a more subtle change in voltage. One skilled in the art would understand that there are a large number of manners to implement a similar ADC.
In some embodiments of the present invention, the resistance R3 is selected to be small (ex. 500 in one example) in order to ensure a relatively fast response (for example ˜10 μs) when the phototransistor 312 senses a change in light level. With a small value for resistance R3, the voltage V1 is very close to the reference ground and adjusts only slightly based upon the change of resistance across the phototransistor 312 as light is sensed. For example, in one implementation, the voltage V1 may range from ˜0.001V to ˜0.010V. In the embodiment of
In some embodiments of the present invention, the controller 104 controls the activation and deactivation of the light engine 102 within a duty cycle using a PWM control signal.
In one implementation in which there are 256 slots within a duty cycle, each slot comprising ˜10 μs duration, the controller 104 includes additional slots of similar duration allocated to perform the sample of the light level described herein. During one or more of the additional slots, the controller 104 forces all LEDs within the light engine 102 to be deactivated (the “off” state), so that the ambient light only is detected when the controller 104 samples the light level using the light detection apparatus 108. This forced deactivation can also be used in implementations in which the controller 104 controls the current level flowing through the LEDs of the light engine 102 in order to dim the luminous intensity of the lighting apparatus instead of using PWM signaling.
In an alternative implementation, the controller 104 can conduct the sampling of an ambient light level during a period within the duty cycle in which the light engine 102 would already be deactivated due to normal control of the light engine 102 for such functions as dimming, color control and/or color temperature control. In this case, the controller 104 conducts the samples at times that coincide with the deactivation of the LEDs within the light engine 102.
In some embodiments, the light engine 102 may comprise a plurality of sets of LEDs that are independently controlled by a plurality of control signals. In these cases, the controller 104 may conduct the sample of the ambient light level while coordinating with both of the control signals to ensure all of the LEDs within the light engine 102 are deactivated.
Various implementations of the present invention described herein have varying advantages. For instance, the very limited time (as little as 20 μs in some embodiments) for the controller 104 to conduct the samples of the ambient light level during some embodiments allows for the determination of an averaged ambient light level without causing flicker that is perceptible to the human eye. Further, the averaging of a plurality of sampled light levels allows the impact of any fluctuations in ambient light sources to be reduced in determining the target light level and therefore in the adjustment of the luminous intensity of the lighting apparatus 100. Both the survey time period for averaging sampled light levels and the adjustment time period for incrementally adjusting the currently set light level to the target light level allows the lighting apparatus 100 to not over-react to ambient light changes and to not be affected significantly by instantaneous ambient issues. This eliminates the flicker that may otherwise be caused by ambient light sensors that react directly to instantaneous ambient light
Although various embodiments of the present invention have been described and illustrated, it will be apparent to those skilled in the art that numerous modifications and variations can be made without departing from the scope of the invention, which is defined in the appended claims.
The present application is a continuation of and claims the benefit under 35 USC 120 of U.S. patent application Ser. No. 13/423,135 entitled “LIGHTING APPARATUS AND METHODS FOR CONTROLLING LIGHTING APPARATUS USING AMBIENT LIGHT LEVELS” by Briggs filed on Mar. 16, 2012 which claims the benefit under 35 USC 119(e) of U.S. Provisional Patent Application 61/453,542 filed on Mar. 16, 2011 and hereby incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
4593234 | Yang | Jun 1986 | A |
5006782 | Pelly | Apr 1991 | A |
5237264 | Moseley et al. | Aug 1993 | A |
5248919 | Hanna et al. | Sep 1993 | A |
5783909 | Hochstein | Jul 1998 | A |
5803579 | Turnbull et al. | Sep 1998 | A |
5932995 | Wagoner | Aug 1999 | A |
5949539 | Britton, Jr. et al. | Sep 1999 | A |
6127798 | Lansang et al. | Oct 2000 | A |
6150774 | Mueller et al. | Nov 2000 | A |
6175195 | Janczak et al. | Jan 2001 | B1 |
6198230 | Leeb et al. | Mar 2001 | B1 |
6222352 | Lenk | Apr 2001 | B1 |
6307331 | Bonasia | Oct 2001 | B1 |
6351079 | Willis | Feb 2002 | B1 |
6400482 | Lupton et al. | Jun 2002 | B1 |
6426599 | Leeb | Jul 2002 | B1 |
6441558 | Muthu | Aug 2002 | B1 |
6445139 | Marshall et al. | Sep 2002 | B1 |
6495964 | Muthu et al. | Dec 2002 | B1 |
6504633 | Hovorka et al. | Jan 2003 | B1 |
6518561 | Miura | Feb 2003 | B1 |
6548967 | Dowling et al. | Apr 2003 | B1 |
6596977 | Muthu et al. | Jul 2003 | B2 |
6621235 | Chang | Sep 2003 | B2 |
6794831 | Leeb et al. | Sep 2004 | B2 |
6798152 | Rooke et al. | Sep 2004 | B2 |
6853150 | Clauberg et al. | Feb 2005 | B2 |
6894442 | Lim et al. | May 2005 | B1 |
6954591 | Lupton et al. | Oct 2005 | B2 |
7016115 | Leeb et al. | Mar 2006 | B1 |
7141779 | Chew et al. | Nov 2006 | B1 |
7233115 | Lys | Jun 2007 | B2 |
7256554 | Lys | Aug 2007 | B2 |
7265681 | Chen | Sep 2007 | B2 |
7321203 | Marosek | Jan 2008 | B2 |
7352135 | Shiotsu et al. | Apr 2008 | B2 |
7457089 | Ohshima | Nov 2008 | B2 |
7486032 | Lee | Feb 2009 | B2 |
7495425 | Friedrich | Feb 2009 | B2 |
7498754 | Masood | Mar 2009 | B2 |
7511463 | Kumar | Mar 2009 | B2 |
7633577 | Moon et al. | Dec 2009 | B2 |
7649326 | Johnson et al. | Jan 2010 | B2 |
7683470 | Lee et al. | Mar 2010 | B2 |
7683504 | Blair et al. | Mar 2010 | B2 |
7750616 | Liu | Jul 2010 | B2 |
7759881 | Melanson | Jul 2010 | B1 |
7847783 | Liu et al. | Dec 2010 | B2 |
8105854 | Lee et al. | Jan 2012 | B2 |
8193737 | Peker et al. | Jun 2012 | B2 |
8232742 | Briggs | Jul 2012 | B2 |
8247975 | Yoo et al. | Aug 2012 | B2 |
8248439 | Ran et al. | Aug 2012 | B2 |
8324834 | Wang et al. | Dec 2012 | B2 |
8358085 | Catalano et al. | Jan 2013 | B2 |
8587203 | Chen et al. | Nov 2013 | B2 |
8681192 | Inoue et al. | Mar 2014 | B2 |
8766162 | Tanase | Jul 2014 | B2 |
8848202 | Dyer et al. | Sep 2014 | B2 |
8941308 | Briggs | Jan 2015 | B2 |
9089024 | Briggs | Jul 2015 | B2 |
20040119602 | Blum et al. | Jun 2004 | A1 |
20040263093 | Matsubayashi et al. | Dec 2004 | A1 |
20050127888 | Marschalkowski et al. | Jun 2005 | A1 |
20050156644 | Kamahan et al. | Jul 2005 | A1 |
20050173924 | French | Aug 2005 | A1 |
20050199841 | O'Maley et al. | Sep 2005 | A1 |
20050213353 | Lys | Sep 2005 | A1 |
20050225264 | Kemp | Oct 2005 | A1 |
20050269580 | D'Angelo | Dec 2005 | A1 |
20060044800 | Reime | Mar 2006 | A1 |
20060049782 | Vomsand et al. | Mar 2006 | A1 |
20060113975 | Mednik et al. | Jun 2006 | A1 |
20060239689 | Ashdown | Oct 2006 | A1 |
20070080911 | Liu et al. | Apr 2007 | A1 |
20070103086 | Neudorf et al. | May 2007 | A1 |
20070103832 | Ohshima | May 2007 | A1 |
20070159421 | Peker et al. | Jul 2007 | A1 |
20070182338 | Shteynberg et al. | Aug 2007 | A1 |
20070195552 | Park | Aug 2007 | A1 |
20070229047 | Sigamani et al. | Oct 2007 | A1 |
20070267978 | Shteynberg et al. | Nov 2007 | A1 |
20070268028 | Moyer et al. | Nov 2007 | A1 |
20070278974 | Van De Ven | Dec 2007 | A1 |
20080079705 | Yang et al. | Apr 2008 | A1 |
20080088769 | Kim et al. | Apr 2008 | A1 |
20080138085 | Lin et al. | Jun 2008 | A1 |
20080150449 | Wang et al. | Jun 2008 | A1 |
20080180040 | Prendergast et al. | Jul 2008 | A1 |
20080191642 | Slot et al. | Aug 2008 | A1 |
20080224636 | Melanson | Sep 2008 | A1 |
20080238341 | Korcharz et al. | Oct 2008 | A1 |
20080252664 | Huang et al. | Oct 2008 | A1 |
20080272277 | Wei | Nov 2008 | A1 |
20090027652 | Chang et al. | Jan 2009 | A1 |
20090096392 | Chandran et al. | Apr 2009 | A1 |
20090134817 | Jurngwirth et al. | May 2009 | A1 |
20090160422 | Isobe et al. | Jun 2009 | A1 |
20090167194 | Mizuta | Jul 2009 | A1 |
20090174337 | Miskin et al. | Jul 2009 | A1 |
20090195168 | Greenfield | Aug 2009 | A1 |
20090195183 | Yang | Aug 2009 | A1 |
20090251059 | Veltman | Oct 2009 | A1 |
20090251071 | Gater et al. | Oct 2009 | A1 |
20090322252 | Shiu et al. | Dec 2009 | A1 |
20100019692 | Kimura | Jan 2010 | A1 |
20100033146 | Irissou et al. | Feb 2010 | A1 |
20100033150 | Irissou et al. | Feb 2010 | A1 |
20100046210 | Mathai et al. | Feb 2010 | A1 |
20100060187 | Newman et al. | Mar 2010 | A1 |
20100066266 | Huang et al. | Mar 2010 | A1 |
20100066484 | Hanwright | Mar 2010 | A1 |
20100072899 | Engstrand | Mar 2010 | A1 |
20100072902 | Wendt et al. | Mar 2010 | A1 |
20100079124 | Melanson | Apr 2010 | A1 |
20100100253 | Fausek et al. | Apr 2010 | A1 |
20100102230 | Chang et al. | Apr 2010 | A1 |
20100117450 | Azrai et al. | May 2010 | A1 |
20100156319 | Melanson | Jun 2010 | A1 |
20100164406 | Kost et al. | Jul 2010 | A1 |
20100171429 | Garcia et al. | Jul 2010 | A1 |
20100171442 | Draper et al. | Jul 2010 | A1 |
20100177127 | Akiyama et al. | Jul 2010 | A1 |
20100194308 | Zhao et al. | Aug 2010 | A1 |
20100245289 | Svajda | Sep 2010 | A1 |
20100264834 | Gaines et al. | Oct 2010 | A1 |
20100277075 | Rees | Nov 2010 | A1 |
20100289424 | Chang et al. | Nov 2010 | A1 |
20100302477 | Ohmi et al. | Dec 2010 | A1 |
20100320936 | Yao | Dec 2010 | A1 |
20100320939 | Lai | Dec 2010 | A1 |
20110006691 | Blaha et al. | Jan 2011 | A1 |
20110050130 | Rudolph | Mar 2011 | A1 |
20110068703 | McKinney | Mar 2011 | A1 |
20110086676 | Choi et al. | Apr 2011 | A1 |
20110101950 | Babb | May 2011 | A1 |
20110115394 | Shteynberg et al. | May 2011 | A1 |
20110115412 | Welten | May 2011 | A1 |
20110187313 | Lee | Aug 2011 | A1 |
20110193489 | Moss | Aug 2011 | A1 |
20110194047 | Bruyneel et al. | Aug 2011 | A1 |
20110227492 | Du et al. | Sep 2011 | A1 |
20110279040 | Briggs et al. | Nov 2011 | A1 |
20110279048 | Briggs | Nov 2011 | A1 |
20110279053 | Briggs | Nov 2011 | A1 |
20110279055 | Briggs | Nov 2011 | A1 |
20110279057 | Briggs | Nov 2011 | A1 |
20110298386 | Corradi | Dec 2011 | A1 |
20120146519 | Briggs | Jun 2012 | A1 |
20120262071 | Briggs | Oct 2012 | A1 |
20120262076 | Briggs | Oct 2012 | A1 |
20120268019 | Briggs | Oct 2012 | A1 |
20120312956 | Chang et al. | Dec 2012 | A1 |
20120320626 | Quilici et al. | Dec 2012 | A1 |
20130009561 | Briggs | Jan 2013 | A1 |
20130015774 | Briggs | Jan 2013 | A1 |
20130223058 | Briggs | Aug 2013 | A1 |
20130293722 | Chen | Nov 2013 | A1 |
20130297251 | Engel-Hall et al. | Nov 2013 | A1 |
20130300316 | Engel-Hall et al. | Nov 2013 | A1 |
Number | Date | Country |
---|---|---|
WO-0113038 | Feb 2001 | WO |
Number | Date | Country | |
---|---|---|---|
20150245446 A1 | Aug 2015 | US |
Number | Date | Country | |
---|---|---|---|
61453542 | Mar 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13423135 | Mar 2012 | US |
Child | 14606012 | US |