EP2848090B1 - Tunable light system having an adaptable light source and associated methods - Google Patents
Tunable light system having an adaptable light source and associated methods Download PDFInfo
- Publication number
- EP2848090B1 EP2848090B1 EP13724965.2A EP13724965A EP2848090B1 EP 2848090 B1 EP2848090 B1 EP 2848090B1 EP 13724965 A EP13724965 A EP 13724965A EP 2848090 B1 EP2848090 B1 EP 2848090B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- color
- wavelength
- colors
- source
- phosphor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 53
- 239000003086 colorant Substances 0.000 claims description 82
- OAICVXFJPJFONN-UHFFFAOYSA-N Phosphorus Chemical compound [P] OAICVXFJPJFONN-UHFFFAOYSA-N 0.000 claims description 47
- 230000003044 adaptive effect Effects 0.000 claims description 32
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 239000011159 matrix material Substances 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000004519 manufacturing process Methods 0.000 claims description 3
- 238000004020 luminiscence type Methods 0.000 claims 1
- 235000019648 warmth Nutrition 0.000 description 38
- 238000004891 communication Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 16
- 238000003860 storage Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 8
- 235000006679 Mentha X verticillata Nutrition 0.000 description 7
- 235000002899 Mentha suaveolens Nutrition 0.000 description 7
- 235000001636 Mentha x rotundifolia Nutrition 0.000 description 7
- 230000003595 spectral effect Effects 0.000 description 6
- 239000004065 semiconductor Substances 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 238000005286 illumination Methods 0.000 description 3
- 230000001965 increasing effect Effects 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000031700 light absorption Effects 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000001356 surgical procedure Methods 0.000 description 2
- 230000007723 transport mechanism Effects 0.000 description 2
- 206010016334 Feeling hot Diseases 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 210000001367 artery Anatomy 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 210000005036 nerve Anatomy 0.000 description 1
- 239000012466 permeate Substances 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
- H05B45/20—Controlling the colour of the light
- H05B45/22—Controlling the colour of the light using optical feedback
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
- H05B45/20—Controlling the colour of the light
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
- H05B45/20—Controlling the colour of the light
- H05B45/24—Controlling the colour of the light using electrical feedback from LEDs or from LED modules
Definitions
- a lighting device with the ability to adapt to its environment would be better able to increase its efficiency by allowing for reduced light absorption by the lighting device's environment, which is more desirable to both consumers and producers.
- Current lighting devices are still not able to maximize energy efficiency because they are not optimized for their environments, allowing light to be absorbed by the environment of the lighting device, rather than reflected. This presents another issue, as newer lighting devices are expected to last longer than their earlier counterparts.
- aspects of the present invention are related to methods and systems for advantageously adapting the light emissions of a lighting device to enhance a color identified in the environment surrounding the lighting device. More specifically, color adaption as implemented in the present invention, may allow for increased energy efficiency during lighting device operation by tailoring emissions to a selected color that may be reflected back into an illuminable space. The present invention may further allow for less light absorption by the environment, advantageously resulting in greater brightness as perceived by a user of the lighting device. The present invention may further allow for mixing of the emissions of two color points plus a white color point not only to achieve a selected color but also to minimize power consumption and heat production.
- the adaptive light system may include a color matching engine and a controller operatively coupled to the color matching engine.
- the adaptive light system may also include a plurality of light sources each configured to emit a source light in a source wavelength range. Each of the plurality of light sources may be operatively coupled to the controller. It is preferable that at least one of the plurality of light sources is a white light.
- the color matching engine may determine a dominant wavelength of a selected color.
- the color matching engine may also determine a combination of at least two of the plurality of light sources that emit a combined wavelength that approximately matches the dominant wavelength of the selected color.
- the controller may be configured to operate the combination of at least two of the plurality of light sources to emit the combined wavelength, wherein at least one of the plurality of light sources is the white light.
- Each of the plurality of light sources may be provided by a light emitting diode (LED).
- the adaptive light system may also include a color capture device that may transmit a source color signal designating the selected color.
- the color capture device may be a handheld device such as a mobile phone, a tablet computer, and a laptop computer.
- the color capture device may be a sensor device such as an optical sensor, a color sensor, and a camera.
- the adaptive light system may also include a conversion engine that may be coupled to the color capture device and may be configured to perform a conversion operation that operates to receive the selected color.
- the conversion engine also may determine RGB values of the selected color, and may convert the RGB values of the selected color to XYZ tristimulus values.
- the color matching engine may define the dominant wavelength of the selected color as a boundary intersect value that may lie within the standardized color space.
- the boundary intersect value may be collinear with the XYZ tristimulus values of the selected color and with the tristimulus values of a white point such that the boundary intersect value may be closer to the selected color than to the white point.
- the color matching engine may identify a subset of colors within the source wavelength ranges of the source lights emitted by the plurality of light sources, such that the subset of colors may combine to match the dominant wavelength of the selected color.
- the color matching engine also may choose two of the subset of colors to combine to match the dominant wavelength of the selected color.
- the choice of colors may include a first color value that may be greater than the dominant wavelength of the selected color, and a second value that may be lesser than the dominant wavelength of the selected color. None of the remaining subset of colors may have a source wavelength nearer to the dominant wavelength of the selected color than either of the first color value and the second color value.
- the choice of colors may include a first color value that may be lesser than the dominant wavelength of the selected color. None of the subset of colors may have a source wavelength greater than the first color value, and none of the subset of colors may have a source wavelength lesser than a second color value.
- the choice of colors may include a second color value that may be greater than the dominant wavelength of the selected color. None of the subset of colors may have a source wavelength lesser than the second color value, and none of the subset of colors may have a source wavelength greater than a source wavelength of the first color value.
- the color matching engine also may define a color line that contains the XYZ tristimulus values of the selected color and the XYZ tristimulus values of the white point, and also a matching line containing XYZ tristimulus values of the first color and XYZ tristimulus values of the second color.
- the color matching engine may also identify an intersection point of the color line and the matching line.
- the color matching engine may also determine a percentage of the first color value and a percentage of the second color value to combine to match the dominant wavelength of the color represented by the intersection point.
- the color matching engine may also calculate a ratio of the first color and the second color to combine, and may scale the ratio of the first and second colors to sum to 100%.
- the color matching engine may also determine a Y value for a combined monochromatic color point that may represent a combination of the first color, the second color, and all remaining monochromatic colors emitted by the light sources.
- the color matching engine may also determine XYZ tristimulus values for a combined phosphor color point representing a combination of all phosphor colors emitted by the light sources.
- the color matching engine may determine a percentage of each of the combination of all phosphor colors needed to match the combined phosphor color point, and may choose a combination of the first color, the second color, all remaining monochromatic colors, and all phosphor colors with a lowest sum of the percentages required to match the selected color.
- the color matching engine may also determine XYZ tristimulus values for the combined phosphor color point, and may populate an inverted matrix to contain the XYZ tristimulus values of each of the combination of all phosphor colors.
- the color matching engine may also multiply the inverted matrix by the XYZ tristimulus values of the combined phosphor color point, and may identify every combination of the first color, the second color, all remaining monochromatic colors, and all phosphor colors to adapt to the selected light.
- the color matching engine may discard any resultant combination that contains a negative percentage.
- a method aspect of the present invention is for adapting a source light.
- the method may comprise receiving a source color signal representing a selected color, and converting the source color signal to a value representing a dominant wavelength of the selected color.
- the method may further comprise determining a combination of and percentages of the plurality of light sources that may be combined to emit a combined wavelength that approximately matches the selected color.
- the method may further comprise operating the two or more light sources along with a white light to emit an adapted light that includes the combined wavelength.
- Additional aspects of the present invention are related to methods of tuning a luminaire having a first light source, a second light source, and a third light source, wherein each light source produces a different color of light.
- the method may comprise the steps of operating each of first light source, the second light source, and the third light source, receiving a selected warmth, determining whether the light emitted by the first light source matches the amount of light needed from the first light source to match the selected warmth.
- a determination that the light emitted by the first light source does not match the amount of light needed from the first light source may result in operating the first light source to emit the amount of light needed from the first light source to match the selected warmth and determining whether the light emitted by the second light source matches the amount of light needed from the second light source to match the selected warmth.
- a determination that the light emitted by the second light source does not match the amount of light needed from the second light source may result in operating the second light source to emit the amount of light needed from the second light source to match the selected warmth, and determining whether the light emitted by the third light source matches the amount of light needed from the third light source to match the selected warmth.
- a determination that the light emitted by the third light source does not match the amount of light needed from the third light source may result in operating the third light source to emit the amount of light needed from the third light source to match the selected warmth.
- the method may comprise the steps of operating each of first light source, the second light source, and the third light source, receiving a selected warmth via the user interface, and determining whether the light emitted by the first light source matches the amount of light needed from the first light source to match the selected warmth.
- a determination that the light emitted by the first light source does not match the amount of light needed from the first light source may result in operating the first light source to emit the amount of light needed from the first light source and determining whether the light emitted by the second light source matches the amount of light needed from the second light source to match the selected warmth.
- a determination that the light emitted by the second light source does not match the amount of light needed from the second light source may result in operating the second light source to emit the amount of light needed from the second light source to match the selected warmth and determining whether the light emitted by the third light source matches the amount of light needed from the third light source to match the selected warmth.
- a determination that the light emitted by the third light source does not match the amount of light needed from the third light source may result in operating the third light source to emit the amount of light needed from the third light source, receiving a selected dominant color, and adjusting the selected warmth to include the selected dominant color.
- a tunable lighting system comprising a luminaire, which in turn may comprise a mint-white light-emitting diode (LED), a first colored LED, a second colored LED, and a controller;
- the lighting system may further comprise a computerized device positioned in communication with the controller and configured to control the operation of each of the mint-white LED, the first colored LED, and the second colored LED.
- the computerized device may comprise a user interface configured to receive a selected warmth.
- the controller is programmable to operate the LEDs of the luminaire responsive to the selected warmth.
- FIGS. 1-9 an adaptive light system and associated methods according to the present invention are now described in greater detail.
- the adaptive light system is also referred to as a system or the invention. Alternate references to the adaptive light system in this disclosure are not meant to be limiting in any way.
- an adaptive light system 100 comprises a lighting device 110 that includes a conversion engine 112, a color matching engine 114, a controller 116, and a light source 118.
- the light source 118 comprising a plurality of LEDs each arranged to generate a source light. A subset of the LEDs in the light source 118 are arranged to produce a combined light that exhibits a selected color.
- the controller 116 is designed to control the characteristics of the combined light emitted by the light source 118.
- a source signal representing the selected color is conveyed to the lighting device 110 using a color capture device (for example, and without limitation, a sensor 120 and/or a user interface 130 on a remote computing device).
- a color capture device implemented as a sensor 120 is configured to detect and to transmit to the lighting device 110 color information from the ambient lighting environment that is located within an illumination range of the light source 118.
- a sensor 120 is an environment sensor such as an optical sensor, a color sensor, and a camera.
- a user interface 130 on a remote computing device is configured to convey color information from a user whose visual region of interest is within an illumination range of the light source 118.
- the medium for conveyance of color information from the user interface 130 of a remote computing device to the lighting device 110 is a network 140.
- the lighting device 110 comprises a processor 111 that accepts and executes computerized instructions, and also a data store 113 which stores data and instructions used by the processor 111. More specifically, the processor 111 is configured to receive the input transmitted from some number of color capture devices 120, 130 and to direct that input to a data store 113 for storage and subsequent retrieval. For example, and without limitation, the processor 111 is in data communication with a color capture device 120, 130 through a direct connection and/or through a network connection 140.
- the conversion engine 112 and the color matching engine 114 cause the processor 111 to query the data store 113 for color information detected by a color capture device 120, 130, and interpret that information to identify color points within the lighting capability of the light source 118 that is used advantageously to enhance a selected color in the environment. More specifically, the conversion engine 112 performs a conversion operation to convert the source signal to a format that is interpreted by the matching engine 114 to facilitate a comparison of the selected color to spectral capabilities supported by the light source 118.
- the controller 116 causes the processor 111 to query the data store 113 for supported color points identified to enhance the selected color, and uses this retrieved information to generate signals directing the tuning of the spectral output of the light source 118. For example, and without limitation, the controller 116 generates output signals that are used to drive a plurality of LEDs in the light source 118.
- the CIE 1931 XYZ color space created by the International Commission on Illumination, is a red-green-blue (RGB) color space that is characterized in three dimensions by tristimulus values which represent the luminance and chromaticity of a color (incorporated herein by reference).
- the chromaticity of a color alternatively is specified in two dimensions by two derived parameters x and y, defined as two of three normalized values that are functions of the three tristimulus values, shown as X, Y, and Z in Expression A below.
- the derived color space specified by x, y, and Y is known as the CIE xyY color space.
- the X and Z tristimulus values are calculated from the chromaticity values x and y and the Y tristimulus value as shown below in Expression B.
- a color capture device 120, 130 selects a color to which the emissions of the lighting device 110 are to be adapted (Block 210).
- the conversion engine 112 converts the RGB values of the selected color to the XYZ tristimulus values 310 of the selected color at Block 220.
- RGB values are representative of additive color mixing with primary colors of red, green, and blue over a transmitted light.
- the present disclosure discusss the adaptive light system 100 of the present invention as converting a selected color, which is defined in the RGB color space, into a signal generated by the controller 116 comprising three numbers independent of their spectral compositions, that are defined as XYZ tristimulus values 310.
- conversion operations involve converting a selected color into an output signal to drive light emitting devices in a light source 118.
- the color matching engine 114 determines a dominant wavelength of the selected color (Block 230), measured in nanometers (nm).
- the dominant wavelength of each color point of the LEDs in the light source 118 is determined by the color matching engine 114.
- a light source comprises LEDs of a monochromatic type such as Red 320 (wavelength range 620-645), Amber 330 (wavelength range 610-620), Green 332 (wavelength range 520-550), Cyan 334 (wavelength range 490-520), and Blue 336 (wavelength range 460-490).
- a light source comprises LEDs of a phosphor type such as Phosphor-Converted Amber 342, Yellow 344, and Blue-White 346.
- the method then includes a step of the color matching engine 114 determining a subset of colors emitted by the light source 118 that are combined to match the dominant wavelength of the selected color (Block 234). From that subset, two light colors emitted by the monochromatic LEDs with wavelengths closest to the selected color's dominant wavelength are paired. For example, and without limitation, one of the pair of combinable monochromatic colors 320 has a wavelength greater than the selected color's dominant wavelength, while the other combinable monochromatic color 330 has a wavelength less than the selected color's dominant wavelength (Block 236).
- the dominant wavelength is found by plotting the selected color 310 on a CIE 1931 color chart 300, and drawing a line 335 through the selected color 310 and a reference white point 340.
- the boundary intersection 350 of the line 335 that is closer to the selected color 310 is defined as the dominant wavelength, while the boundary intersection 352 of the line 335 that is closer to the white point 340 is defined as the complementary wavelength.
- the closest-wavelength color points 320, 330 are added to the color chart 300 with a line 355 drawn between them (Block 240).
- line 335 and line 355 are checked for an intersection 360 on the CIE 1931 color chart 300. If no such intersection occurs within the CIE 1931 color space 305, then no color point match exists with the monochromatic color points 320, 330 having the closest wavelengths. In this instance, the color matching engine 114 discards the results, after which the process ends at Block 250.
- intersection point 360 is used by the color matching engine 114 to determine the percentage of each of the two adaptable light color points 320, 330 needed to produce the color represented by the intersection point 360 (Block 244). This determination will be discussed in greater detail below.
- the process 200 of matching a selected color using color points of an adaptable light source 118 ends at Block 250.
- l w 1 luminous efficacy in lumens per watt of the first adaptable light color point 320
- l w 2 luminous efficacy in lumens per watt of the second adaptable light color point 330
- the distance 365 between the selected color point 310 and the second adaptable light color point 330
- the distance 375 between the selected color point 310 and the first adaptable light color point 320
- r 1 r 2 the ratio of the two adaptable light colors 320, 330 to be mixed to create a combined monochromatic color point characterized by the x and y coordinates of intersection point 360.
- This ratio is then scaled to 100% (Block 420).
- r 1 and r 2 are multiplied by some number such that the greater of the scaled ratio terms R 1 , and R 2 (representing the first color point 320 and the second color point 330, respectively), equals 100.
- the combined monochromatic color point 360 is defined as the summation of all monochromatic colors in the spectral output of the light source 118 including, for example, and without limitation, the first adaptable color point 320, the second adaptable color point 330, and all remaining monochromatic colors 332, 334, 336.
- the tristimulus values of the combined monochromatic color point 360 (and, consequently, the xyY point in the CIE 1931 color space 305) is determined at Block 425.
- the desired Y value, also known in the art as intensity, of the combined monochromatic color point 360 is determined at Block 430 using Expression 2 below.
- Y R 1 Y 1 + R 2 Y 2
- Y 1 the Y value of the first adaptable light color point 320
- Y 2 the Y value of the second adaptable light color point 330.
- the resultant intensity of the combined monochromatic color point 360 is expressed on a scale from 0 percent to 100 percent, where 100 percent (Y max ) represents the maximum lumen output that the combined monochromatic color point 360 provides.
- the tristimulus value for a phosphor color point 355 is determined at Block 440 by subtracting the xyY value of the selected color point 310 from the xyY value of the white point 340.
- the intensities of the three phosphor light color points 342, 344, 346 needed to achieve the phosphor color point 355 is determined by applying an inverted tristimulus matrix containing the tristimulus values of the three phosphor color points 342, 344, 346 multiplied by the tristimulus values of the phosphor color point 355.
- any of the calculated intensity results are determined at Block 452 to contain negative values for the monochromatic light color point 360 (from Block 425) or for any of the phosphor light color points 342, 344, 346 (from Block 450), then those results are discarded from consideration for driving the adaptable light source 118 because, as a skilled artisan will readily appreciate having had the benefit of this disclosure, a negative intensity would imply the removal of a light color, which is inefficient because it requires filtering of an emitted color from the light source 118.
- the color matching engine 114 Upon detection of negative intensity results, the color matching engine 114 initiates recalculation of all color point intensities by changing the priority of the combined colors (Block 453). If, at Block 454, the latest combined color is determined to have been given priority over other combined colors, then the monochromatic LEDs having the first and second adaptable colors 320, 330 in their spectral outputs are omitted from consideration for intensity reduction (Block 456). Alternatively, if the latest combined color is determined at Block 454 not to have been given priority over other combined colors, then the monochromatic LEDs having the first and second adaptable colors 320, 330 in their spectral outputs are included in consideration for intensity reduction at Block 457.
- a counter is tallied by 1 to track the number of repeated attempts by the color matching engine 114 to recalculate intensities (Block 510). If at Block 515 the counter has reached six (6), then the color matching engine 114 determines if the latest updated combined color has been assigned priority over other combined colors (Block 517).
- the color matching engine 114 removes the priority status of the last combined color (Block 520), reset the counter to zero (Block 522), and return all monochromatic intensities to their values from completion of Step 420 (Block 524) before returning to Block 425 (Block 590). If priority was not assigned at Block 517, the limitation on the number of recalculation attempts has been reached at Block 458, and the process ends at Block 465 (Block 555).
- the color matching engine 114 determines if the counter has reached five (5). If so, then the color matching engine 114 determines if the latest updated combined color has been assigned priority over other combined colors (Block 527). If priority has been assigned, then the color matching engine 114 sets all non-priority monochromatic intensities to a value of zero (Block 530) before returning to Block 425 (Block 590). If priority is not detected at Block 527, then the color matching engine 114 sets all monochromatic intensities to a value of zero (Block 532) before returning to Block 425 (Block 590).
- the color matching engine 114 determines if the Y value of the monochromatic color point 360 resulted in a negative intensity value for one of the phosphor colors 342, 344, 346 (Block 535). If a negative is detected, then the color matching engine 114 determines if the latest updated combined color has been given a priority over other combined colors (Block 537). If priority is detected, then the color matching engine 114 reduces the Y value of the non-priority monochromatic LED colors by 0.5 (Block 540) before returning to Block 425 (Block 590). If priority is not detected, then the color matching engine 114 reduces the Y value of all monochromatic LED colors by 0.5 (Block 550) before returning to Block 425 (Block 590).
- the color matching engine 114 determines if the latest updated combined color has been given a priority over other combined colors (Block 547). If priority is detected, then the color matching engine 114 increases the Y value of the non-priority monochromatic LED colors by 0.5 (Block 560) before returning to Block 425 (Block 590). If no priority is detected, then the color matching engine 114 increases the Y value of all monochromatic LED colors by 0.5 (Block 562) before returning to Block 425 (Block 590)
- Another embodiment of the adaptive light system 100 of the present invention also advantageously includes a controller 116 positioned in communication with a network 140 (e.g., Internet) in order to receive signals to adapt the light source. Additional details regarding communication of signals to the adaptive light system 100 are found below, but can also be found in U.S. Provisional Patent Application Serial No. 61/486,314 ( US 2012/286673 A1 ) entitled Configurable Environmental Condition Sensing Luminaire, System and Associated Methods, as well as U.S. Patent Application ( US 2012-0286672 A1 ) entitled Wireless Pairing System and Associated Methods and U.S. Patent Application ( US 2013-0088155 A1 ) entitled Wavelength Sensing Light Emitting Semiconductor and Associated Methods.
- a network 140 e.g., Internet
- the adaptive light system 100 there exist many exemplary uses for the adaptive light system 100 according to an embodiment of the present invention.
- a selected color into an illuminable space e.g., a color of a particular flower at a florist, a display in a store
- the light source 118 of the adaptive light system 100 according to an embodiment of the present invention is readily adapted to emit a light having a particular wavelength suitable for enhancing the selected color.
- the user interface 130 is provided by a handheld device 600, such as, for example, any mobile device, or other network connectable device, which display a picture 602 having a selected color therein. Once a picture has been taken by a user, a detected color 604 is displayed, with the option for the user to confirm that the detected color is the selected color. The user confirms this choice by selecting a confirm button 606. The user also recaptures the image using a recapture button 608, or cancels the adaptation operation using a cancel button 609. Those skilled in the art will appreciate that this is but one embodiment of a user interface 130 that is used.
- the user interface 130 does not include a picture of the color 602 and, instead, simply sends a signal to adapt the light source 118 of the lighting device 110 to a emit a wavelength to enhance particular colors.
- the user is enabled to select a wavelength to enhance blues in general.
- the user interface 130 is provided by an application that is downloadable and installable on a mobile phone and over a mobile phone (or other handheld device) network.
- the adaptive light system 100 of the present invention is shown in use in an automobile 720.
- the adaptive light system 100 emits a source light 724 during normal operation, and is switched to emit an adapted light 728 either automatically in the presence of fog 722 or other obstructing environment, or manually by a user.
- the adaptive light system 100 includes a sensor 120, or is positioned in communication with a sensor 120.
- the sensor 120 is, for example, an optical sensor, that is capable of sensing environmental conditions that obstructs a view of a driver.
- Fog 722 for example, poses a danger during driving by obstructing the view of the driver.
- the sensor 120 detects reflected light 726 which has failed to permeate the fog 722, the sensor is able to choose an appropriate adapted light 728 which allows the user to see through the fog 722 more clearly. It is contemplated that such an application is used in an automatic sense, i.e., upon sensing the environmental condition, the light source 118 on the lighting device 110 is readily adapted to emit a wavelength that enhances other colors so that the path before the driver is more readily visible.
- the adaptable lighting system 100 is also advantageous in the field of surgery.
- an adaptable lighting system 100 is shown for use in a surgical scope 830 having a camera 120, and additionally for use as an attachment to a surgeon's glasses 840.
- the adaptable lighting system 100 is programmed to illuminate and emphasize colors of critical areas that need to be removed such as cancerous cells, and also areas that need to be avoided such as arteries and nerves.
- Both surgical scopes 830 and surgeon's glasses 840 are used in surgery, but are also readily retrofitted with adaptable lighting systems 100 which advantageously provides a low-cost method of improving patient safety and reducing medical error.
- the uses described above are provided as examples, and are not meant to be limiting in any way.
- FIG. 9 illustrates a model computing device in the form of a computer 610, which is capable of performing one or more computer-implemented steps in practicing the method aspects of the present invention.
- Components of the computer 610 include, but are not limited to, a processing unit 620, a system memory 630, and a system bus 621 that couples various system components including the system memory to the processing unit 620.
- the system bus 621 is any of several types of bus structures including a memory bus or memory controller (116), a peripheral bus, and a local bus using any of a variety of bus architectures.
- bus architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI).
- the computer 610 also includes a cryptographic unit 625.
- the cryptographic unit 625 has a calculation function that is used to verify digital signatures, calculate hashes, digitally sign hash values, and encrypt or decrypt data.
- the cryptographic unit 625 also has a protected memory for storing keys and other secret data.
- the functions of the cryptographic unit are instantiated in software and run via the operating system.
- a computer 610 typically includes a variety of computer readable media.
- Computer readable media can be any available media that can be accessed by a computer 610 and includes both volatile and nonvolatile media, removable and non-removable media.
- Computer readable media includes computer storage media and communication media.
- Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data.
- Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, FLASH memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer 610.
- Communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media.
- modulated data signal means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal.
- communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, radio frequency, infrared and other wireless media. Combinations of any of the above should also be included within the scope of computer readable media.
- the system memory 630 includes computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 631 and random access memory (RAM) 632.
- ROM read only memory
- RAM random access memory
- BIOS basic input/output system
- RAM 632 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 620.
- FIG. 9 illustrates an operating system (OS) 634, application programs 635, other program modules 636, and program data 637.
- OS operating system
- the computer 610 also includes other removable/non-removable, volatile/nonvolatile computer storage media.
- FIG. 9 illustrates a hard disk drive 641 that reads from or writes to non-removable, nonvolatile magnetic media, a magnetic disk drive 651 that reads from or writes to a removable, nonvolatile magnetic disk 652, and an optical disk drive 655 that reads from or writes to a removable, nonvolatile optical disk 656 such as a CD ROM or other optical media.
- removable/non-removable, volatile/nonvolatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tape, solid state RAM, solid state ROM, and the like.
- the hard disk drive 641 is typically connected to the system bus 621 through a non-removable memory interface such as interface 640, and magnetic disk drive 651 and optical disk drive 655 are typically connected to the system bus 621 by a removable memory interface, such as interface 650.
- hard disk drive 641 is illustrated as storing an OS 644, application programs 645, other program modules 646, and program data 647. Note that these components can either be the same as or different from OS 633, application programs 633, other program modules 636, and program data 637.
- the OS 644, application programs 645, other program modules 646, and program data 647 are given different numbers here to illustrate that, at a minimum, they are different copies.
- Other input devices include a microphone, joystick, game pad, satellite dish, scanner, or the like.
- These and other input devices are often connected to the processing unit 620 through a user input interface 660 that is coupled to the system bus, but is connected by other interface and bus structures, such as a parallel port, game port or a universal serial bus (USB).
- a monitor 691 or other type of display device is also connected to the system bus 621 via an interface, such as a graphics controller 690.
- computers also include other peripheral output devices such as speakers 697 and printer 696, which is connected through an output peripheral interface 695.
- the computer 610 operates in a networked environment using logical connections to one or more remote computers, such as a remote computer 680.
- the remote computer 680 is a personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to the computer 610, although only a memory storage device 681 has been illustrated in FIG. 9 .
- the logical connections depicted in FIG. 9 include a local area network (LAN) 671 and a wide area network (WAN) 673, but also includes other networks 140.
- LAN local area network
- WAN wide area network
- Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets and the Internet.
- the computer 610 When used in a LAN networking environment, the computer 610 is connected to the LAN 671 through a network interface or adapter 670. When used in a WAN networking environment, the computer 610 typically includes a modem 672 or other means for establishing communications over the WAN 673, such as the Internet.
- the modem 672 which is internal or external, is connected to the system bus 621 via the user input interface 660, or other appropriate mechanism.
- program modules depicted relative to the computer 610, or portions thereof, is stored in the remote memory storage device.
- FIG. 9 illustrates remote application programs 685 as residing on memory device 681.
- the communications connections 670 and 672 allow the device to communicate with other devices.
- the communications connections 670 and 672 are an example of communication media.
- the communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media.
- a "modulated data signal" is a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal.
- communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media.
- Computer readable media includes both storage media and communication media.
- a tunable luminaire 10 having an electrical base 12, an enclosure 14, and an intermediate member 16 between the electrical base 12 and the enclosure 14.
- the enclosure 14 houses a mint white LED 18, a bluish white LED 20, and an amber LED 22 that is carried by the intermediate member 16.
- the inclusion of these LEDs advantageously allows a user to select any desired warmth of the light emitted from the luminaire 10 such as, cool bluish white, to a minty white, to a warm amber white.
- the warmth of the light emitted from the luminaire 10 is readily adjusted to any warmth using any combination of the three LEDs to advantageously allow a user to set the luminaire to emit a custom warmth.
- the luminaire 10' includes an electrical base 12', an enclosure 14', and an intermediate member 16' between the electrical base 12' and the enclosure 14'.
- the enclosure 14' houses a single tunable amber LED 22' that is carried by the intermediate member 16'.
- the enclosure 14' alternately houses a single tunable mint white LED 18' carried by the intermediate member 16', or a single tunable bluish white LED 20' carried by the intermediate member 16', rather than a single tunable amber LED 22'.
- the inclusion of only one tunable LED allows for custom linear tuning.
- the user selects a desired warmth at Block 34.
- the luminaire 10 checks if the amount of light coming from the mint white LED 18 matches the amount of light needed from the mint white LED 18 to match the desired warmth (Block 36). If the amounts do not match, the mint white LED 18 is adjusted to match the amount required for the desired warmth (Block 38). If the amount required from the mint white LED 18 matches at Block 36 or Block 38, the it is then determined if the amount of light coming from the bluish white LED 20 matches the amount of light needed from the bluish white LED 20 to match the desired warmth (Block 40).
- the bluish white LED 20 is adjusted to match the amount required for the desired warmth (Block 42). If the amount required from the bluish white LED 20 matches at Block 40 or Block 42, the luminaire 10 then checks if the amount of light coming from the amber LED 22 matched the amount of light needed from the amber LED 22 to match the desired warmth (Block 44). If the amounts do not match, the amber LED 22 is adjusted to match the amount required for the desired warmth (Block 46). If the amount required from the amber LED 22 matches at Block 44 or Block 46, the tuning of the luminaire 10 is completed at Block 52.
- a user interface is optionally included to present a confirmation message to a user at Block 48. The user optionally confirms the chosen warmth at Block 50, ending the process at Block 52, or the user selects an option to choose a different desired warmth at Block 50, returning the process to Block 34.
- FIG. 13 an alternate method of adjusting the warmth of the luminaire 10 according to an alternate embodiment of the present invention will now be discussed.
- the user selects a desired warmth (Block 64).
- the luminaire is then adjusted to the selected warmth (Block 66), after which a user makes manual adjustments until he or she is satisfied (Block 68), ending the method (Block 70).
- an exemplary user interface is presented as a mobile phone 72 or other handheld device.
- the mobile phone 72 includes an estimated image 74 which shows the projected warmth of an environment as selected by a user before making any adjustments.
- a mint slider 76, an amber slider 78, and a blue slider 80 are also provided to allow for individual adjustments to the warmth.
- the user interface does not include a projected estimated environment after tuning 74 and, instead, simply sends a signal to adjust the luminaire 10 as the luminaire is being adjusted using the sliders 76, 78, 80.
- the user interface is provided by an application that is downloadable and installable on a mobile phone and over a mobile phone (other handheld device) network.
- a range of warmths is presented to a user, instead of the plurality of sliders 76, 78, 80, and that the user simply selects a warmth within the range as desired.
- the luminaire is positioned in communication with a network and includes a controller in order to communicate with such a user interface. Additional information regarding a luminaire that is positioned in communication with a network can be found, for example, in U.S. Provisional Patent Application Serial No. 61/486,314 titled Wireless Lighting Device and Associated Methods, as well as U.S. Patent Application Serial No. 13/463,020 titled Wireless Pairing System and Associated Methods, and the entire contents of each of which are incorporated herein by reference.
- Block 95 the user captures an image of the environment 84 with the mobile phone 72, or other handheld device (Block 95).
- An application on the mobile phone 72 picks out a dominant color 86 from the environment and display it to the user at Block 96.
- the application then waits for user input at Block 97.
- the user chooses the adjust button 90 to recapture an image of the environment 84, returning the operation to Block 95.
- the user alternately cancels the operation using the cancel button 92, ending the operation at Block 99. If, however, the user selects the set button 88, the luminaire 10 adjusts its warmth to accentuate the dominant color 86 (Block 98), ending the operation (Block 99).
- FIG. 9 A skilled artisan will note that one or more of the aspects of the present invention is performed on a computing device, such as the computing device as depicted in FIG. 9 and as described hereinabove.
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Description
- Current lighting devices, while becoming increasingly more energy efficient, lack the ability to effectively adapt to their respective environments. A lighting device with the ability to adapt to its environment would be better able to increase its efficiency by allowing for reduced light absorption by the lighting device's environment, which is more desirable to both consumers and producers. Current lighting devices are still not able to maximize energy efficiency because they are not optimized for their environments, allowing light to be absorbed by the environment of the lighting device, rather than reflected. This presents another issue, as newer lighting devices are expected to last longer than their earlier counterparts. Thus, a need exists for a lighting device with the ability to adapt to its environment so that more of its produced light is reflected rather than absorbed, increasing efficiency. Additionally, such a lighting device may need to adapt multiple times to account for changes in its environment.
- Furthermore, current lighting devices, while becoming increasingly more energy efficient, lack the ability to effectively adapt to their respective environments. Should a lighting device have the ability to effectively adapt to its environment, the lighting device may become more efficient, which is more desirable to both consumers and producers. Additionally, should the environment of the lighting device be changed, for instance, from a warm, inviting family room to a cool, private sanctuary, it may be advantageous to have a lighting device that allows for proper lighting of the environment without necessitating the need to buy additional lighting devices. Reference is made herein to prior attempts to solve the above problems as described in patent documents
US2005200295 ,US2004052076 ,EP1662583 ,US2003107887 ,WO2006105649 ,US2010060185 andUS2008225520 which disclose LED lighting systems with a plurality of light sources, including white, and a feedback system to seek to control the light sources to achieve a desired performance.DE2020110007U1 discloses an example of an LED device for generating white light from the output of LEDs of different color outputs.US2011/199005 A1 discloses an LED device with multiple LEDs and a reflector carrying phosphors to modify the output to provide a replacement for fluorescent tubes. None of these takes account of the differing outputs when using a combination of monochromatic and phosphor-modified LEDs. Therefore, a need exists for a lighting device with the ability to "tune" its warmth to its environment. - In the present invention there is provided a method of adapting light and an adaptive light system as defined in the claims. With the foregoing in mind, aspects of the present invention are related to methods and systems for advantageously adapting the light emissions of a lighting device to enhance a color identified in the environment surrounding the lighting device. More specifically, color adaption as implemented in the present invention, may allow for increased energy efficiency during lighting device operation by tailoring emissions to a selected color that may be reflected back into an illuminable space. The present invention may further allow for less light absorption by the environment, advantageously resulting in greater brightness as perceived by a user of the lighting device. The present invention may further allow for mixing of the emissions of two color points plus a white color point not only to achieve a selected color but also to minimize power consumption and heat production.
- These and other objects, features, and advantages according to the present invention are provided by an adaptive light system to control a lighting device. The adaptive light system may include a color matching engine and a controller operatively coupled to the color matching engine. The adaptive light system may also include a plurality of light sources each configured to emit a source light in a source wavelength range. Each of the plurality of light sources may be operatively coupled to the controller. It is preferable that at least one of the plurality of light sources is a white light.
- The color matching engine may determine a dominant wavelength of a selected color. The color matching engine may also determine a combination of at least two of the plurality of light sources that emit a combined wavelength that approximately matches the dominant wavelength of the selected color. The controller may be configured to operate the combination of at least two of the plurality of light sources to emit the combined wavelength, wherein at least one of the plurality of light sources is the white light. Each of the plurality of light sources may be provided by a light emitting diode (LED).
- The adaptive light system may also include a color capture device that may transmit a source color signal designating the selected color. In one embodiment, the color capture device may be a handheld device such as a mobile phone, a tablet computer, and a laptop computer. In another embodiment, the color capture device may be a sensor device such as an optical sensor, a color sensor, and a camera.
- The adaptive light system may also include a conversion engine that may be coupled to the color capture device and may be configured to perform a conversion operation that operates to receive the selected color. The conversion engine also may determine RGB values of the selected color, and may convert the RGB values of the selected color to XYZ tristimulus values.
- The color matching engine may define the dominant wavelength of the selected color as a boundary intersect value that may lie within the standardized color space. The boundary intersect value may be collinear with the XYZ tristimulus values of the selected color and with the tristimulus values of a white point such that the boundary intersect value may be closer to the selected color than to the white point.
- The color matching engine may identify a subset of colors within the source wavelength ranges of the source lights emitted by the plurality of light sources, such that the subset of colors may combine to match the dominant wavelength of the selected color. The color matching engine also may choose two of the subset of colors to combine to match the dominant wavelength of the selected color. The choice of colors may include a first color value that may be greater than the dominant wavelength of the selected color, and a second value that may be lesser than the dominant wavelength of the selected color. None of the remaining subset of colors may have a source wavelength nearer to the dominant wavelength of the selected color than either of the first color value and the second color value.
- In another embodiment, the choice of colors may include a first color value that may be lesser than the dominant wavelength of the selected color. None of the subset of colors may have a source wavelength greater than the first color value, and none of the subset of colors may have a source wavelength lesser than a second color value.
- In yet another embodiment, the choice of colors may include a second color value that may be greater than the dominant wavelength of the selected color. None of the subset of colors may have a source wavelength lesser than the second color value, and none of the subset of colors may have a source wavelength greater than a source wavelength of the first color value.
- The color matching engine also may define a color line that contains the XYZ tristimulus values of the selected color and the XYZ tristimulus values of the white point, and also a matching line containing XYZ tristimulus values of the first color and XYZ tristimulus values of the second color. The color matching engine may also identify an intersection point of the color line and the matching line. The color matching engine may also determine a percentage of the first color value and a percentage of the second color value to combine to match the dominant wavelength of the color represented by the intersection point.
- The color matching engine may also calculate a ratio of the first color and the second color to combine, and may scale the ratio of the first and second colors to sum to 100%. The color matching engine may also determine a Y value for a combined monochromatic color point that may represent a combination of the first color, the second color, and all remaining monochromatic colors emitted by the light sources.
- The color matching engine may also determine XYZ tristimulus values for a combined phosphor color point representing a combination of all phosphor colors emitted by the light sources. The color matching engine may determine a percentage of each of the combination of all phosphor colors needed to match the combined phosphor color point, and may choose a combination of the first color, the second color, all remaining monochromatic colors, and all phosphor colors with a lowest sum of the percentages required to match the selected color.
- The color matching engine may also determine XYZ tristimulus values for the combined phosphor color point, and may populate an inverted matrix to contain the XYZ tristimulus values of each of the combination of all phosphor colors. The color matching engine may also multiply the inverted matrix by the XYZ tristimulus values of the combined phosphor color point, and may identify every combination of the first color, the second color, all remaining monochromatic colors, and all phosphor colors to adapt to the selected light. The color matching engine may discard any resultant combination that contains a negative percentage.
- A method aspect of the present invention is for adapting a source light. The method may comprise receiving a source color signal representing a selected color, and converting the source color signal to a value representing a dominant wavelength of the selected color. The method may further comprise determining a combination of and percentages of the plurality of light sources that may be combined to emit a combined wavelength that approximately matches the selected color. The method may further comprise operating the two or more light sources along with a white light to emit an adapted light that includes the combined wavelength.
- Additional aspects of the present invention are related to methods of tuning a luminaire having a first light source, a second light source, and a third light source, wherein each light source produces a different color of light. The method may comprise the steps of operating each of first light source, the second light source, and the third light source, receiving a selected warmth, determining whether the light emitted by the first light source matches the amount of light needed from the first light source to match the selected warmth. A determination that the light emitted by the first light source does not match the amount of light needed from the first light source may result in operating the first light source to emit the amount of light needed from the first light source to match the selected warmth and determining whether the light emitted by the second light source matches the amount of light needed from the second light source to match the selected warmth. A determination that the light emitted by the second light source does not match the amount of light needed from the second light source may result in operating the second light source to emit the amount of light needed from the second light source to match the selected warmth, and determining whether the light emitted by the third light source matches the amount of light needed from the third light source to match the selected warmth. A determination that the light emitted by the third light source does not match the amount of light needed from the third light source may result in operating the third light source to emit the amount of light needed from the third light source to match the selected warmth.
- Other aspects of the present invention are related to methods of tuning a luminaire having a first light source, a second light source, and a third light source using a computerized device having a user interface. The method may comprise the steps of operating each of first light source, the second light source, and the third light source, receiving a selected warmth via the user interface, and determining whether the light emitted by the first light source matches the amount of light needed from the first light source to match the selected warmth. A determination that the light emitted by the first light source does not match the amount of light needed from the first light source may result in operating the first light source to emit the amount of light needed from the first light source and determining whether the light emitted by the second light source matches the amount of light needed from the second light source to match the selected warmth. A determination that the light emitted by the second light source does not match the amount of light needed from the second light source may result in operating the second light source to emit the amount of light needed from the second light source to match the selected warmth and determining whether the light emitted by the third light source matches the amount of light needed from the third light source to match the selected warmth. A determination that the light emitted by the third light source does not match the amount of light needed from the third light source may result in operating the third light source to emit the amount of light needed from the third light source, receiving a selected dominant color, and adjusting the selected warmth to include the selected dominant color.
- Other aspects of the present invention are related to a tunable lighting system comprising a luminaire, which in turn may comprise a mint-white light-emitting diode (LED), a first colored LED, a second colored LED, and a controller; The lighting system may further comprise a computerized device positioned in communication with the controller and configured to control the operation of each of the mint-white LED, the first colored LED, and the second colored LED. The computerized device may comprise a user interface configured to receive a selected warmth. The controller is programmable to operate the LEDs of the luminaire responsive to the selected warmth.
-
-
FIG. 1 is a block diagram of an adaptive light system according to an embodiment of the present invention. -
FIG. 2 is a flowchart illustrating a process of matching a selected color using color points emitted by the adaptive light system ofFIG. 1 . -
FIG. 3A is agraph illustrating CIE 1931 color coordinates for color point matching variables as mentioned in the process described inFIG. 2 . -
FIG. 3B is a magnified illustration of an area of the graph ofFIG. 3A . -
FIG. 4 is a flowchart illustrating a process of determining percentages of color points emitted by the adaptive light system ofFIG. 1 to combine to match the selected color as mentioned in the process described inFIG. 2 . -
FIG. 5 is a flowchart illustrating a process of determining intensity reductions for combinations of color points emitted by the adaptive light system ofFIG. 1 to match the selected color as mentioned in the process described inFIG. 4 . -
FIG. 6 is a schematic diagram of an exemplary user interface to be used in connection with the adaptive light system ofFIG. 1 . -
FIG. 7 is a schematic diagram of an adaptive light system according to an embodiment of the present invention in use in an automobile. -
FIG. 8A is a schematic diagram of an adaptive light system according to an embodiment of the present invention in use in a surgical scope. -
FIG. 8B is a schematic diagram of an adaptive light system according to an embodiment of the present invention in use in connection with a surgeon's glasses. -
FIG. 9 is a block diagram representation of a machine in the example form of a computer system according to an embodiment of the present invention. -
FIG. 10 is a cross-sectional view of a luminaire according to an embodiment of the present invention. -
FIG. 11 is a cross-sectional view of a luminaire according to an alternate embodiment of the present invention. -
FIG. 12 is a flowchart detailing a process of operating a luminaire according to an embodiment of the present invention. -
FIG. 13 is a flowchart detailing a process of operating a luminaire according to an embodiment of the present invention. -
FIG. 14 is a schematic diagram of an exemplary user interface to operate a luminaire according to an embodiment of the present invention. -
FIG. 15 is a schematic diagram of an exemplary user interface to operate a luminaire according to an alternate embodiment of the present invention. -
FIG. 16 is a flowchart detailing a process of operating a luminaire according to an embodiment of the present invention. - In the following detailed description, reference is made to the driving of light emitting diodes, or LEDs. A person of skill in the art will appreciate that the use of LEDs within this disclosure is not intended to be limited to the any specific form of LED, and should be read to apply to light emitting semiconductors in general. Accordingly, skilled artisans should not view the following disclosure as limited to the any particular light emitting semiconductor device, and should read the following disclosure broadly with respect to the same. Also, a person skilled in the art should notice this description to contain other terminology to convey position, orientation, and direction without departing from the principles of the present invention.
- Additionally, in the following detailed description, reference is made to the driving of light emitting diodes, or LEDs. A person of skill in the art will appreciate that the use of LEDs within this disclosure is not intended to be limited to the any specific form of LED, and should be read to apply to light emitting semiconductors in general. Accordingly, skilled artisans should not view the following disclosure as limited to the any particular light emitting semiconductor device, and should read the following disclosure broadly with respect to the same.
- Referring now to
FIGS. 1-9 , an adaptive light system and associated methods according to the present invention are now described in greater detail. Throughout this disclosure, the adaptive light system is also referred to as a system or the invention. Alternate references to the adaptive light system in this disclosure are not meant to be limiting in any way. - Referring now to
FIG. 1 , anadaptive light system 100 according to an embodiment of the present invention will now be described in greater detail. The logical components of anadaptive light system 100 comprises alighting device 110 that includes aconversion engine 112, acolor matching engine 114, acontroller 116, and alight source 118. For example, and without limitation, thelight source 118 comprising a plurality of LEDs each arranged to generate a source light. A subset of the LEDs in thelight source 118 are arranged to produce a combined light that exhibits a selected color. Thecontroller 116 is designed to control the characteristics of the combined light emitted by thelight source 118. - A source signal representing the selected color is conveyed to the
lighting device 110 using a color capture device (for example, and without limitation, asensor 120 and/or auser interface 130 on a remote computing device). More specifically, a color capture device implemented as asensor 120 is configured to detect and to transmit to thelighting device 110 color information from the ambient lighting environment that is located within an illumination range of thelight source 118. For example, and without limitation, asensor 120 is an environment sensor such as an optical sensor, a color sensor, and a camera. Alternatively or in addition to use of asensor 120, auser interface 130 on a remote computing device is configured to convey color information from a user whose visual region of interest is within an illumination range of thelight source 118. For example, and without limitation, the medium for conveyance of color information from theuser interface 130 of a remote computing device to thelighting device 110 is anetwork 140. - Continuing to refer to
FIG. 1 , thelighting device 110 comprises aprocessor 111 that accepts and executes computerized instructions, and also adata store 113 which stores data and instructions used by theprocessor 111. More specifically, theprocessor 111 is configured to receive the input transmitted from some number ofcolor capture devices data store 113 for storage and subsequent retrieval. For example, and without limitation, theprocessor 111 is in data communication with acolor capture device network connection 140. - The
conversion engine 112 and thecolor matching engine 114 cause theprocessor 111 to query thedata store 113 for color information detected by acolor capture device light source 118 that is used advantageously to enhance a selected color in the environment. More specifically, theconversion engine 112 performs a conversion operation to convert the source signal to a format that is interpreted by thematching engine 114 to facilitate a comparison of the selected color to spectral capabilities supported by thelight source 118. Thecontroller 116 causes theprocessor 111 to query thedata store 113 for supported color points identified to enhance the selected color, and uses this retrieved information to generate signals directing the tuning of the spectral output of thelight source 118. For example, and without limitation, thecontroller 116 generates output signals that are used to drive a plurality of LEDs in thelight source 118. - Referring now to flowchart 200 of
FIG. 2 and also to graph 300 ofFIG. 3A , a method of matching a selected color by adapting the emission characteristics of alighting device 110 will now be described in detail. For purposes of definition, theCIE 1931 XYZ color space, created by the International Commission on Illumination, is a red-green-blue (RGB) color space that is characterized in three dimensions by tristimulus values which represent the luminance and chromaticity of a color (incorporated herein by reference). The chromaticity of a color alternatively is specified in two dimensions by two derived parameters x and y, defined as two of three normalized values that are functions of the three tristimulus values, shown as X, Y, and Z in Expression A below. - Beginning at
Block 205, acolor capture device lighting device 110 are to be adapted (Block 210). Theconversion engine 112 converts the RGB values of the selected color to the XYZ tristimulus values 310 of the selected color atBlock 220. A skilled artisan will recognize that RGB values are representative of additive color mixing with primary colors of red, green, and blue over a transmitted light. The present disclosure discusss theadaptive light system 100 of the present invention as converting a selected color, which is defined in the RGB color space, into a signal generated by thecontroller 116 comprising three numbers independent of their spectral compositions, that are defined as XYZ tristimulus values 310. A skilled artisan also will appreciate conversion operations involve converting a selected color into an output signal to drive light emitting devices in alight source 118. - Continuing to refer to
FIGS. 2 and3A , after converting thevalues 310 of the selected color, thecolor matching engine 114 determines a dominant wavelength of the selected color (Block 230), measured in nanometers (nm). AtBlock 232, the dominant wavelength of each color point of the LEDs in thelight source 118 is determined by thecolor matching engine 114. For example, and without limitation, a light source comprises LEDs of a monochromatic type such as Red 320 (wavelength range 620-645), Amber 330 (wavelength range 610-620), Green 332 (wavelength range 520-550), Cyan 334 (wavelength range 490-520), and Blue 336 (wavelength range 460-490). Also for example, and without limitation, a light source comprises LEDs of a phosphor type such as Phosphor-ConvertedAmber 342,Yellow 344, and Blue-White 346. - At
Block 234, the method then includes a step of thecolor matching engine 114 determining a subset of colors emitted by thelight source 118 that are combined to match the dominant wavelength of the selected color (Block 234). From that subset, two light colors emitted by the monochromatic LEDs with wavelengths closest to the selected color's dominant wavelength are paired. For example, and without limitation, one of the pair of combinablemonochromatic colors 320 has a wavelength greater than the selected color's dominant wavelength, while the other combinablemonochromatic color 330 has a wavelength less than the selected color's dominant wavelength (Block 236). A skilled artisan will recognize that the dominant wavelength is found by plotting the selectedcolor 310 on aCIE 1931color chart 300, and drawing aline 335 through the selectedcolor 310 and a referencewhite point 340. Theboundary intersection 350 of theline 335 that is closer to the selectedcolor 310 is defined as the dominant wavelength, while theboundary intersection 352 of theline 335 that is closer to thewhite point 340 is defined as the complementary wavelength. - Referring additionally to the magnified area of
FIG. 3A illustrated inFIG. 3B , the closest-wavelength color points 320, 330 are added to thecolor chart 300 with aline 355 drawn between them (Block 240). AtBlock 242,line 335 andline 355 are checked for anintersection 360 on theCIE 1931color chart 300. If no such intersection occurs within theCIE 1931color space 305, then no color point match exists with themonochromatic color points color matching engine 114 discards the results, after which the process ends atBlock 250. If, however, such an intersection does occur on theCIE 1931color chart 300 atBlock 242, theintersection point 360 is used by thecolor matching engine 114 to determine the percentage of each of the two adaptable light color points 320, 330 needed to produce the color represented by the intersection point 360 (Block 244). This determination will be discussed in greater detail below. Theprocess 200 of matching a selected color using color points of an adaptablelight source 118 ends atBlock 250. - Referring to flowchart 244 of
FIG. 4 and continuing to refer to graph 300 ofFIGS. 3A and3B , the method by which thecolor matching engine 114 determines the percentage of each of twocolor points light source 118 needed to generate theintersection point color 360 will now be described in greater detail. Starting atBlock 405, the ratio of the two adaptable light color points 320, 330 is calculated (Block 410). The ratio is given below in Expression 1. - In the
above Expression 1,light color point 320,light color point 330, |ps - p 2| = thedistance 365 between the selectedcolor point 310 and the second adaptablelight color point 330, |ps - p 1| = thedistance 375 between the selectedcolor point 310 and the first adaptablelight color point 320, andadaptable light colors intersection point 360. This ratio is then scaled to 100% (Block 420). In other words, r1 and r2 are multiplied by some number such that the greater of the scaled ratio terms R1, and R2 (representing thefirst color point 320 and thesecond color point 330, respectively), equals 100. - Continuing to refer to
FIG. 4 , the combinedmonochromatic color point 360 is defined as the summation of all monochromatic colors in the spectral output of thelight source 118 including, for example, and without limitation, the firstadaptable color point 320, the secondadaptable color point 330, and all remainingmonochromatic colors CIE 1931 color space 305) is determined atBlock 425. The desired Y value, also known in the art as intensity, of the combinedmonochromatic color point 360 is determined atBlock 430 using Expression 2 below. - In the above Expression 2, Y1 = the Y value of the first adaptable
light color point 320, and Y2 = the Y value of the second adaptablelight color point 330. The resultant intensity of the combinedmonochromatic color point 360 is expressed on a scale from 0 percent to 100 percent, where 100 percent (Ymax) represents the maximum lumen output that the combinedmonochromatic color point 360 provides. - After the intensity of the combined
monochromatic color point 360 is calculated atBlock 430, the tristimulus value for aphosphor color point 355 is determined atBlock 440 by subtracting the xyY value of the selectedcolor point 310 from the xyY value of thewhite point 340. AtBlock 450, the intensities of the three phosphor light color points 342, 344, 346 needed to achieve thephosphor color point 355 is determined by applying an inverted tristimulus matrix containing the tristimulus values of the three phosphor color points 342, 344, 346 multiplied by the tristimulus values of thephosphor color point 355. - If none of the calculated intensity results is determined at
Block 452 to contain negative values for the monochromatic light color point 360 (from Block 425) nor for any of the phosphor light color points 342, 344, 346 (from Block 450), then the lowest power load result is identified as that combination of monochromatic and phosphor color points 360, 342, 344, 346 having the lowest sum of intensities. The result with the lowest sum of intensities, and therefore the least amount of power, is advantageous in terms of increased efficiency of operation of thelighting device 100. AtBlock 460, the duty cycle of each monochromatic 320, 330, 332, 334, 336 andphosphor controller 116 to the intensity determined for each inBlock 460, after which the process ends atBlock 465. - Continuing to refer to
FIG. 4 , if any of the calculated intensity results are determined atBlock 452 to contain negative values for the monochromatic light color point 360 (from Block 425) or for any of the phosphor light color points 342, 344, 346 (from Block 450), then those results are discarded from consideration for driving the adaptablelight source 118 because, as a skilled artisan will readily appreciate having had the benefit of this disclosure, a negative intensity would imply the removal of a light color, which is inefficient because it requires filtering of an emitted color from thelight source 118. - Upon detection of negative intensity results, the
color matching engine 114 initiates recalculation of all color point intensities by changing the priority of the combined colors (Block 453). If, atBlock 454, the latest combined color is determined to have been given priority over other combined colors, then the monochromatic LEDs having the first and secondadaptable colors Block 454 not to have been given priority over other combined colors, then the monochromatic LEDs having the first and secondadaptable colors Block 457. Calculation of reductions in the output intensities of all monochromatic LEDs remaining after completion of the steps at eitherBlock 456 orBlock 457 takes place atBlock 458. This intensity reduction process is described in greater detail below. Thecolor matching engine 114 uses the updated intensities fromBlock 458 to repeat attempts to determine the percentage of the color points 320, 330 starting atBlock 425. After a limited number of recalculation attempts atBlock 458, the process ends atBlock 465. - Referring now to the
flowchart 458 ofFIG. 5 and continuing to refer to graph 300 ofFIG. 3A , one embodiment of a method by which thecolor matching engine 114 determines a factor for reducing the output intensities of each input monochromatic LED will now be described in greater detail. Starting atBlock 505, a counter is tallied by 1 to track the number of repeated attempts by thecolor matching engine 114 to recalculate intensities (Block 510). If atBlock 515 the counter has reached six (6), then thecolor matching engine 114 determines if the latest updated combined color has been assigned priority over other combined colors (Block 517). If priority was assigned, then thecolor matching engine 114 removes the priority status of the last combined color (Block 520), reset the counter to zero (Block 522), and return all monochromatic intensities to their values from completion of Step 420 (Block 524) before returning to Block 425 (Block 590). If priority was not assigned atBlock 517, the limitation on the number of recalculation attempts has been reached atBlock 458, and the process ends at Block 465 (Block 555). - If, at
Block 515, the counter is determined not to have reached a limit of six (6) recalculation attempts, then thecolor matching engine 114 determines if the counter has reached five (5). If so, then thecolor matching engine 114 determines if the latest updated combined color has been assigned priority over other combined colors (Block 527). If priority has been assigned, then thecolor matching engine 114 sets all non-priority monochromatic intensities to a value of zero (Block 530) before returning to Block 425 (Block 590). If priority is not detected atBlock 527, then thecolor matching engine 114 sets all monochromatic intensities to a value of zero (Block 532) before returning to Block 425 (Block 590). - If, at
Block 525, thecolor matching engine 114 determines the counter has not reached five (5) recalculation attempts, then thecolor matching engine 114 determines if the Y value of themonochromatic color point 360 resulted in a negative intensity value for one of thephosphor colors color matching engine 114 determines if the latest updated combined color has been given a priority over other combined colors (Block 537). If priority is detected, then thecolor matching engine 114 reduces the Y value of the non-priority monochromatic LED colors by 0.5 (Block 540) before returning to Block 425 (Block 590). If priority is not detected, then thecolor matching engine 114 reduces the Y value of all monochromatic LED colors by 0.5 (Block 550) before returning to Block 425 (Block 590). - If, at
Block 535, the Y value of themonochromatic color point 360 did not result in a negative intensity value for one of thephosphor colors color matching engine 114 determines if the latest updated combined color has been given a priority over other combined colors (Block 547). If priority is detected, then thecolor matching engine 114 increases the Y value of the non-priority monochromatic LED colors by 0.5 (Block 560) before returning to Block 425 (Block 590). If no priority is detected, then thecolor matching engine 114 increases the Y value of all monochromatic LED colors by 0.5 (Block 562) before returning to Block 425 (Block 590) - Another embodiment of the
adaptive light system 100 of the present invention also advantageously includes acontroller 116 positioned in communication with a network 140 (e.g., Internet) in order to receive signals to adapt the light source. Additional details regarding communication of signals to theadaptive light system 100 are found below, but can also be found inU.S. Provisional Patent Application Serial No. 61/486,314 US 2012/286673 A1 ) entitled Configurable Environmental Condition Sensing Luminaire, System and Associated Methods, as well as U.S. Patent Application (US 2012-0286672 A1 ) entitled Wireless Pairing System and Associated Methods and U.S. Patent Application (US 2013-0088155 A1 ) entitled Wavelength Sensing Light Emitting Semiconductor and Associated Methods. - There exist many exemplary uses for the
adaptive light system 100 according to an embodiment of the present invention. For example, in a case where advantageous reflection a selected color into an illuminable space is desired (e.g., a color of a particular flower at a florist, a display in a store), thelight source 118 of theadaptive light system 100 according to an embodiment of the present invention is readily adapted to emit a light having a particular wavelength suitable for enhancing the selected color. - Referring now to
FIG. 6 , anexemplary user interface 130 will be discussed. Theuser interface 130 is provided by ahandheld device 600, such as, for example, any mobile device, or other network connectable device, which display apicture 602 having a selected color therein. Once a picture has been taken by a user, a detectedcolor 604 is displayed, with the option for the user to confirm that the detected color is the selected color. The user confirms this choice by selecting aconfirm button 606. The user also recaptures the image using a recapturebutton 608, or cancels the adaptation operation using a cancelbutton 609. Those skilled in the art will appreciate that this is but one embodiment of auser interface 130 that is used. It is contemplated, for example, that theuser interface 130 does not include a picture of thecolor 602 and, instead, simply sends a signal to adapt thelight source 118 of thelighting device 110 to a emit a wavelength to enhance particular colors. For example, and without limitation, the user is enabled to select a wavelength to enhance blues in general. Further, it is contemplated that theuser interface 130 is provided by an application that is downloadable and installable on a mobile phone and over a mobile phone (or other handheld device) network. - Referring now to
FIG. 7 , theadaptive light system 100 of the present invention is shown in use in anautomobile 720. Theadaptive light system 100 emits a source light 724 during normal operation, and is switched to emit an adapted light 728 either automatically in the presence offog 722 or other obstructing environment, or manually by a user. In such an embodiment, it is contemplated that theadaptive light system 100 includes asensor 120, or is positioned in communication with asensor 120. Thesensor 120 is, for example, an optical sensor, that is capable of sensing environmental conditions that obstructs a view of a driver.Fog 722, for example, poses a danger during driving by obstructing the view of the driver. If thesensor 120 detects reflected light 726 which has failed to permeate thefog 722, the sensor is able to choose an appropriate adapted light 728 which allows the user to see through thefog 722 more clearly. It is contemplated that such an application is used in an automatic sense, i.e., upon sensing the environmental condition, thelight source 118 on thelighting device 110 is readily adapted to emit a wavelength that enhances other colors so that the path before the driver is more readily visible. - The
adaptable lighting system 100 is also advantageous in the field of surgery. Referring now toFIGS. 8A and 8B , anadaptable lighting system 100 is shown for use in asurgical scope 830 having acamera 120, and additionally for use as an attachment to a surgeon'sglasses 840. Theadaptable lighting system 100 is programmed to illuminate and emphasize colors of critical areas that need to be removed such as cancerous cells, and also areas that need to be avoided such as arteries and nerves. Bothsurgical scopes 830 and surgeon'sglasses 840 are used in surgery, but are also readily retrofitted withadaptable lighting systems 100 which advantageously provides a low-cost method of improving patient safety and reducing medical error. The uses described above are provided as examples, and are not meant to be limiting in any way. - A skilled artisan will note that one or more of the aspects of the present invention is performed on a computing device. The skilled artisan will also note that a computing device is understood to be any device having a processor, memory unit, input, and output. This includes, but is not intended to be limited to, cellular phones, smart phones, tablet computers, laptop computers, desktop computers, personal digital assistants, etc.
FIG. 9 illustrates a model computing device in the form of acomputer 610, which is capable of performing one or more computer-implemented steps in practicing the method aspects of the present invention. Components of thecomputer 610 include, but are not limited to, aprocessing unit 620, asystem memory 630, and asystem bus 621 that couples various system components including the system memory to theprocessing unit 620. Thesystem bus 621 is any of several types of bus structures including a memory bus or memory controller (116), a peripheral bus, and a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI). - The
computer 610 also includes acryptographic unit 625. Briefly, thecryptographic unit 625 has a calculation function that is used to verify digital signatures, calculate hashes, digitally sign hash values, and encrypt or decrypt data. Thecryptographic unit 625 also has a protected memory for storing keys and other secret data. In other examples, the functions of the cryptographic unit are instantiated in software and run via the operating system. - A
computer 610 typically includes a variety of computer readable media. Computer readable media can be any available media that can be accessed by acomputer 610 and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, computer readable media includes computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, FLASH memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by acomputer 610. Communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term "modulated data signal" means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, radio frequency, infrared and other wireless media. Combinations of any of the above should also be included within the scope of computer readable media. - The
system memory 630 includes computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 631 and random access memory (RAM) 632. A basic input/output system 633 (BIOS), containing the basic routines that help to transfer information between elements withincomputer 610, such as during start-up, is typically stored inROM 631.RAM 632 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processingunit 620. By way of example, and not limitation,FIG. 9 illustrates an operating system (OS) 634,application programs 635,other program modules 636, andprogram data 637. - The
computer 610 also includes other removable/non-removable, volatile/nonvolatile computer storage media. By way of example only,FIG. 9 illustrates ahard disk drive 641 that reads from or writes to non-removable, nonvolatile magnetic media, amagnetic disk drive 651 that reads from or writes to a removable, nonvolatile magnetic disk 652, and an optical disk drive 655 that reads from or writes to a removable, nonvolatileoptical disk 656 such as a CD ROM or other optical media. Other removable/non-removable, volatile/nonvolatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tape, solid state RAM, solid state ROM, and the like. Thehard disk drive 641 is typically connected to thesystem bus 621 through a non-removable memory interface such asinterface 640, andmagnetic disk drive 651 and optical disk drive 655 are typically connected to thesystem bus 621 by a removable memory interface, such as interface 650. - The drives, and their associated computer storage media discussed above and illustrated in
FIG. 9 , provide storage of computer readable instructions, data structures, program modules and other data for thecomputer 610. InFIG. 9 , for example,hard disk drive 641 is illustrated as storing anOS 644,application programs 645,other program modules 646, andprogram data 647. Note that these components can either be the same as or different fromOS 633,application programs 633,other program modules 636, andprogram data 637. TheOS 644,application programs 645,other program modules 646, andprogram data 647 are given different numbers here to illustrate that, at a minimum, they are different copies. A user enters commands and information into thecomputer 610 through input devices such as a keyboard 662 andcursor control device 661, commonly referred to as a mouse, trackball or touch pad. Other input devices (not shown) include a microphone, joystick, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to theprocessing unit 620 through auser input interface 660 that is coupled to the system bus, but is connected by other interface and bus structures, such as a parallel port, game port or a universal serial bus (USB). Amonitor 691 or other type of display device is also connected to thesystem bus 621 via an interface, such as agraphics controller 690. In addition to the monitor, computers also include other peripheral output devices such asspeakers 697 andprinter 696, which is connected through an outputperipheral interface 695. - The
computer 610 operates in a networked environment using logical connections to one or more remote computers, such as aremote computer 680. Theremote computer 680 is a personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to thecomputer 610, although only amemory storage device 681 has been illustrated inFIG. 9 . The logical connections depicted inFIG. 9 include a local area network (LAN) 671 and a wide area network (WAN) 673, but also includesother networks 140. Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets and the Internet. - When used in a LAN networking environment, the
computer 610 is connected to theLAN 671 through a network interface oradapter 670. When used in a WAN networking environment, thecomputer 610 typically includes amodem 672 or other means for establishing communications over theWAN 673, such as the Internet. Themodem 672, which is internal or external, is connected to thesystem bus 621 via theuser input interface 660, or other appropriate mechanism. In a networked environment, program modules depicted relative to thecomputer 610, or portions thereof, is stored in the remote memory storage device. By way of example, and not limitation,FIG. 9 illustratesremote application programs 685 as residing onmemory device 681. - The
communications connections communications connections - Referring now to
FIGS. 10-16 , atunable luminaire 10 and methods of operating the same will be discussed. Referring initially toFIG. 10 , atunable luminaire 10 is shown having anelectrical base 12, anenclosure 14, and anintermediate member 16 between theelectrical base 12 and theenclosure 14. As shown inFIG. 10 , theenclosure 14 houses a mintwhite LED 18, a bluishwhite LED 20, and anamber LED 22 that is carried by theintermediate member 16. The inclusion of these LEDs advantageously allows a user to select any desired warmth of the light emitted from theluminaire 10 such as, cool bluish white, to a minty white, to a warm amber white. Further, depending on the intensity with which each of theLEDs luminaire 10 is readily adjusted to any warmth using any combination of the three LEDs to advantageously allow a user to set the luminaire to emit a custom warmth. - Referring additionally to
FIG. 11 , an alternate embodiment of the tunable luminaire 10' is shown. The luminaire 10' includes an electrical base 12', an enclosure 14', and an intermediate member 16' between the electrical base 12' and the enclosure 14'. The enclosure 14' houses a single tunable amber LED 22' that is carried by the intermediate member 16'. Although not pictured, it is contemplated that the enclosure 14' alternately houses a single tunable mint white LED 18' carried by the intermediate member 16', or a single tunable bluish white LED 20' carried by the intermediate member 16', rather than a single tunable amber LED 22'. The inclusion of only one tunable LED allows for custom linear tuning. - Referring now to flowchart 30 of
FIG. 12 , a method of tuning theluminaire 10 that is illustrated inFIG. 10 will now be discussed. Beginning atBlock 32, the user selects a desired warmth atBlock 34. Theluminaire 10 checks if the amount of light coming from themint white LED 18 matches the amount of light needed from themint white LED 18 to match the desired warmth (Block 36). If the amounts do not match, themint white LED 18 is adjusted to match the amount required for the desired warmth (Block 38). If the amount required from themint white LED 18 matches atBlock 36 orBlock 38, the it is then determined if the amount of light coming from the bluishwhite LED 20 matches the amount of light needed from the bluishwhite LED 20 to match the desired warmth (Block 40). If the amounts do not match, the bluishwhite LED 20 is adjusted to match the amount required for the desired warmth (Block 42). If the amount required from the bluishwhite LED 20 matches atBlock 40 orBlock 42, theluminaire 10 then checks if the amount of light coming from theamber LED 22 matched the amount of light needed from theamber LED 22 to match the desired warmth (Block 44). If the amounts do not match, theamber LED 22 is adjusted to match the amount required for the desired warmth (Block 46). If the amount required from theamber LED 22 matches atBlock 44 orBlock 46, the tuning of theluminaire 10 is completed atBlock 52. A user interface is optionally included to present a confirmation message to a user atBlock 48. The user optionally confirms the chosen warmth atBlock 50, ending the process atBlock 52, or the user selects an option to choose a different desired warmth atBlock 50, returning the process to Block 34. - A skilled artisan having had the benefit of this disclosure readily recognizes that the order of checking and adjusting the LEDs need not necessarily be the order outlined above, and is done in any order that allows all of the LEDs to be checked and adjusted. Referring now to flowchart 60
FIG. 13 , an alternate method of adjusting the warmth of theluminaire 10 according to an alternate embodiment of the present invention will now be discussed. Starting at Block 62, the user selects a desired warmth (Block 64). The luminaire is then adjusted to the selected warmth (Block 66), after which a user makes manual adjustments until he or she is satisfied (Block 68), ending the method (Block 70). - Referring now to
FIG. 14 , an exemplary user interface is presented as amobile phone 72 or other handheld device. Themobile phone 72 includes an estimated image 74 which shows the projected warmth of an environment as selected by a user before making any adjustments. Amint slider 76, anamber slider 78, and ablue slider 80 are also provided to allow for individual adjustments to the warmth. Once the user has selected a desired warmth and is satisfied with the estimated image, the user presses aset button 82. If the user wishes to not make any changes, or start over, a cancelbutton 83 is additionally be provided. Those skilled in the art will appreciate that this is but one version of a user interface that is used. It is contemplated, for example, that the user interface does not include a projected estimated environment after tuning 74 and, instead, simply sends a signal to adjust theluminaire 10 as the luminaire is being adjusted using thesliders sliders - Of course, those skilled in the art will appreciate that the luminaire is positioned in communication with a network and includes a controller in order to communicate with such a user interface. Additional information regarding a luminaire that is positioned in communication with a network can be found, for example, in
U.S. Provisional Patent Application Serial No. 61/486,314 U.S. Patent Application Serial No. 13/463,020 titled Wireless Pairing System and Associated Methods, and the entire contents of each of which are incorporated herein by reference. - Referring now to
FIG. 15 , and additionallyFIG. 16 , an alternate exemplary user interface and method of using the same will now be discussed. Beginning atBlock 94 offlowchart 93, the user captures an image of theenvironment 84 with themobile phone 72, or other handheld device (Block 95). An application on themobile phone 72 picks out adominant color 86 from the environment and display it to the user atBlock 96. The application then waits for user input atBlock 97. The user chooses the adjustbutton 90 to recapture an image of theenvironment 84, returning the operation to Block 95. The user alternately cancels the operation using the cancelbutton 92, ending the operation atBlock 99. If, however, the user selects theset button 88, theluminaire 10 adjusts its warmth to accentuate the dominant color 86 (Block 98), ending the operation (Block 99). - A skilled artisan will note that one or more of the aspects of the present invention is performed on a computing device, such as the computing device as depicted in
FIG. 9 and as described hereinabove.
Claims (11)
- A method of adapting light using a lighting device that includes a conversion engine (112), a color matching engine (114), a controller (116) operatively coupled to the color matching engine (114), and a plurality of light sources (118) each configured to emit a source light in a source wavelength range, the plurality of light sources (118) including light sources emitting monochromatic color and phosphor light sources emitting phosphor color, wherein each of the plurality of light sources (118) is operatively coupled to the controller (116), wherein at least one of the plurality of light sources (118) is a white light source, the method comprising:receiving a source color signal designating a selected color;determining RGB values of the selected color;converting, using the conversion engine (112), the RGB values of the selected color to XYZ tristimulus values;determining, using the color matching engine (114), a dominant wavelength of the selected color;determining, further using the color matching engine (114), a combination of at least two of the plurality of light sources (118) that emit a combined wavelength that approximately matches the dominant wavelength of the selected color; andoperating, using the controller (116), said combination of light sources (118) to emit the combined wavelength, wherein at least one of the plurality of light sources (118) is the white light source;characterized in that:the dominant wavelength of the selected color is defined as a boundary intersect value within a color space that is collinear with the XYZ stimulus values of the selected color and XYZ tristimulus values of a white point, such that the boundary intersect value is closer to the XYZ tristimulus values of the selected color than to the XYZ values of the white point;J wherein determining the combination of the at least two of the plurality of light sources (118) further comprises identifying a subset of colors within the source wavelength ranges of the source lights emitted by the plurality of light sources (118) such that the subset of colors combine to match the dominant wavelength of the selected color; and choosing two or more of the subset of colors to combine to match the dominant wavelength of the selected color to include a first color of a source wavelength and a second color of a source wavelength;wherein choosing two or more of the subset of colors to combine to match the dominant wavelength of the selected color further comprises:defining a color line containing the XYZ tristimulus values of the selected color and the XYZ tristimulus values of the white point;defining a matching line containing XYZ tristimulus values of the first color and XYZ tristimulus values of the second color; andidentifying an intersection point of the color line and the matching line, defined as an intersection color;wherein the method further comprises determining a percentage of the first color and a percentage of the second color to combine to match the dominant wavelength of the intersection color, the determining step comprising:calculating a ratio of the first color and the second color to combine;scaling the ratio of the first color and the second color to sum to 100%;determining a Y value for a combined monochromatic color point, the combined monochromatic color point defined as a combination of the first color, the second color, and all remaining monochromatic colors in the source lights emitted by the plurality of light sources (118);determining XYZ tristimulus values for a combined phosphor color point, the combined phosphor color point defined as a combination of all phosphor colors in the source lights emitted by the plurality of light sources (118);determining a percentage of each of the combination of all phosphor colors needed to match the combined phosphor color point; andchoosing a produced color, the produced color defined as a combination of the first color and the second color with a lowest sum of the percentages of the first color, the second color, the all remaining monochromatic colors, and the all phosphor colors required to match the selected color.
- A method according to Claim 1 wherein the wavelength of the first color is greater than the dominant wavelength of the selected color; wherein the wavelength of the second color is less than the dominant wavelength of the selected color; and
wherein none of the remaining subset of colors has a source wavelength nearer to the dominant wavelength of the selected color than either of the wavelength of the first color and the wavelength of the second color. - A method according to Claim 1 wherein the wavelength of the first color is less than the dominant wavelength of the selected color; and wherein none of the subset of colors has a source wavelength greater than the wavelength of the first color, and none of the subset of colors has a source wavelength less than a source wavelength of the wavelength of the second color.
- A method according to Claim 1 wherein the wavelength of the second color is greater than the dominant wavelength of the selected color; and
wherein none of the subset of colors has a source wavelength less than the wavelength of the second color, and none of the subset of colors has a source wavelength greater than the wavelength of the first color. - A method according to Claim 1 wherein determining a percentage of each of the combination of all phosphor colors needed to match the combined phosphor color point further comprises:determining XYZ tristimulus values for the combined phosphor color point;populating an inverted matrix to contain XYZ tristimulus values of each of the combination of all phosphor colors;multiplying the inverted matrix by the XYZ tristimulus values of the combined phosphor color point;identifying every combination of the first color, the second color, the all remaining monochromatic colors, and the all phosphor colors to create the light having the combined wavelength; anddiscarding any resultant combination that contains a negative percentage.
- A method according to Claim 5 wherein discarding any resultant combination that contains a negative percentage further comprises:changing a priority for the combined monochromatic colors; andreducing the intensity of each of the combined monochromatic colors based on the priority for the combined monochromatic colors.
- An adaptive light system to control a lighting device comprising
a conversion engine (112);
a color matching engine (114);
a controller (116) operatively coupled to the color matching engine (114); and
a plurality of light sources (118) each configured to emit a source light in a source wavelength range, the plurality of light sources (118) including light sources emitting monochromatic color and phosphor light sources emitting phosphor color, wherein each of the plurality of light sources (118) is operatively coupled to the controller (116) and at least one of the plurality of light sources (118) is a white light source;
wherein the conversion engine (112) is configured to perform a conversion operation that operates to receive a source color signal designating the selected color, to determine RGB values of the selected color, and to convert the RGB values of the selected color to XYZ tristimulus values;
wherein the color matching engine (114) is configured to perform a matching operation that operates to determine a dominant wavelength of a selected color and to determine a combination of at least two of the plurality of light sources (118) that emit a combined wavelength that approximately matches the dominant wavelength of the selected color; and
wherein the controller (116) is configured to operate said combination of light sources (118) to emit the combined wavelength , wherein at least one of the plurality of light sources (118) is the white light source;
characterized in that:the dominant wavelength of the selected color is defined as a boundary intersect value within a color space that is collinear with the XYZ stimulus values of the selected color and XYZ tristimulus values of a white point, such that the boundary intersect value is closer to the XYZ tristimulus values of the selected color than to the XYZ values of the white point;wherein the color matching engine (114) is configured to perform an identifying operation that operates to identify a subset of colors within the source wavelength ranges of the source lights emitted by the plurality of light sources (118) such that the subset of colors combine to match the dominant wavelength of the selected color; and to perform a choosing operation that operates to choose two or more of the subset of colors to combine to match the dominant wavelength of the selected color to include a first color of a source wavelength and a second color of a source wavelength;
wherein the choosing operation further operates to define a color line containing the XYZ tristimulus values of the selected color and the XYZ tristimulus values of the white point, to define a matching line containing the XYZ tristimulus values of the first color and the XYZ tristimulus values of the second color, and to identify an intersection point of the color line and the matching line, defined as an intersection color; wherein the matching engine is configured to perform a production operation that operates to determine a percentage of the wavelength of the first color and a percentage of the wavelength of the second color to combine to match the dominant wavelength of the intersection color; and wherein the production operation further operatesto perform a ratio calculation operation that operates to calculate a ratio of the first color and the second color to combine;to perform a ratio scaling operation that operates to scale the ratio of the first color and the second color to sum to 100%;to perform a luminescence calculation operation that operates to determine a Y value for a combined monochromatic color point, the combined monochromatic color point defined as a combination of the first color, the second color, and all remaining monochromatic colors in the source lights emitted by the plurality of light sources (118);to perform a phosphoric identification operation that operates to determine XYZ tristimulus values for a combined phosphor color point, the combined phosphor color point defined as a combination of all phosphor colors in the source lights emitted by the plurality of light sources (118);to perform a color combination operation that operates to determine a percentage of each of the combination of all phosphor colors needed to match the combined phosphor color point; andto choose a produced color, the produced color defined as a combination of the first color and the second color with a lowest sum of percentages of the first color, the second color, the all remaining monochromatic colors, and the all phosphor colors required to match the selected color. - An adaptive light system according to claim 7, wherein the wavelength of the first color is less than the dominant wavelength of the selected color; and wherein none of the subset of colors has a source wavelength greater than the wavelength of the first color, and none of the subset of colors has a source wavelength less than the wavelength of the second color.
- An adaptive light system according to Claim 7 wherein the wavelength of the first color is greater than the dominant wavelength of the selected color; wherein the wavelength of the second color is less than the dominant wavelength of the selected color; and wherein none of the subset of colors has a source wavelength nearer to the dominant wavelength of the selected color than either of the wavelength of the first color and the wavelength of the second color.
- An adaptive light system according to Claim 7 wherein the wavelength of the second color is greater than the dominant wavelength of the selected color; and wherein none of the subset of colors has a source wavelength less than the wavelength of the second color, and none of the subset of colors has a source wavelength greater than the wavelength of the first color.
- An adaptive light system according to Claim 7 wherein the color combination operation further operates to determine XYZ tristimulus values for the combined phosphor color point; to populate an inverted matrix to contain XYZ tristimulus values of each of the combination of all phosphor colors; to multiply the inverted matrix by the XYZ tristimulus values of the combined phosphor color point; to identify every combination of the first color, the second color, the all remaining monochromatic colors, and the all phosphor colors to create the light having the combined wavelength; and to discard any resultant combination that contains a negative percentage.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261643316P | 2012-05-06 | 2012-05-06 | |
US201261643308P | 2012-05-06 | 2012-05-06 | |
US13/737,606 US20140015438A1 (en) | 2012-05-06 | 2013-01-09 | Tunable light system and associated methods |
US13/775,936 US9681522B2 (en) | 2012-05-06 | 2013-02-25 | Adaptive light system and associated methods |
PCT/US2013/039682 WO2013169642A1 (en) | 2012-05-06 | 2013-05-06 | Tunable light system having an adaptable light source and associated methods |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2848090A1 EP2848090A1 (en) | 2015-03-18 |
EP2848090B1 true EP2848090B1 (en) | 2020-02-05 |
Family
ID=48485465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP13724965.2A Active EP2848090B1 (en) | 2012-05-06 | 2013-05-06 | Tunable light system having an adaptable light source and associated methods |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP2848090B1 (en) |
WO (1) | WO2013169642A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201519697A (en) * | 2013-11-15 | 2015-05-16 | Gunitech Corp | Light source control system and method for controlling the same |
NL2012028C2 (en) * | 2013-12-24 | 2015-06-26 | Gemex Consultancy B V | Spectral equalizer. |
WO2016173820A1 (en) * | 2015-04-28 | 2016-11-03 | Philips Lighting Holding B.V. | Color picker |
EP3928595B1 (en) * | 2019-02-18 | 2023-04-05 | Signify Holding B.V. | A controller for controlling light sources and a method thereof |
EP3800969A1 (en) * | 2019-10-02 | 2021-04-07 | Lumileds Holding B.V. | Lighting device and lighting system |
CN115561931B (en) * | 2022-08-23 | 2024-04-09 | 京东方科技集团股份有限公司 | Quantum dot backlight module, backlight device and manufacturing method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080225520A1 (en) * | 2007-03-14 | 2008-09-18 | Renaissance Lighting, Inc. | Set-point validation for color/intensity settings of light fixtures |
US20100060185A1 (en) * | 2006-12-20 | 2010-03-11 | Koninklijke Philips Electronics N.V. | Lighting device with multiple primary colors |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040052076A1 (en) * | 1997-08-26 | 2004-03-18 | Mueller George G. | Controlled lighting methods and apparatus |
DE10031303A1 (en) * | 2000-06-27 | 2002-01-10 | Arnold & Richter Kg | Lighting device with light emitting diodes (LED), lighting method and method for image recording with such an LED lighting device |
JP4687460B2 (en) * | 2003-07-28 | 2011-05-25 | 日亜化学工業株式会社 | LIGHT EMITTING DEVICE, LED LIGHTING, LED LIGHT EMITTING DEVICE, AND LIGHT EMITTING DEVICE CONTROL METHOD |
US7009343B2 (en) * | 2004-03-11 | 2006-03-07 | Kevin Len Li Lim | System and method for producing white light using LEDs |
WO2006105649A1 (en) * | 2005-04-06 | 2006-10-12 | Tir Systems Ltd. | White light luminaire with adjustable correlated colour temperature |
US8491165B2 (en) * | 2010-02-17 | 2013-07-23 | Next Lighting Corp. | Lighting unit having lighting strips with light emitting elements and a remote luminescent material |
DE202011000007U1 (en) * | 2011-01-04 | 2012-04-05 | Zumtobel Lighting Gmbh | LED arrangement for generating white light |
-
2013
- 2013-05-06 WO PCT/US2013/039682 patent/WO2013169642A1/en active Application Filing
- 2013-05-06 EP EP13724965.2A patent/EP2848090B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100060185A1 (en) * | 2006-12-20 | 2010-03-11 | Koninklijke Philips Electronics N.V. | Lighting device with multiple primary colors |
US20080225520A1 (en) * | 2007-03-14 | 2008-09-18 | Renaissance Lighting, Inc. | Set-point validation for color/intensity settings of light fixtures |
Also Published As
Publication number | Publication date |
---|---|
EP2848090A1 (en) | 2015-03-18 |
WO2013169642A1 (en) | 2013-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8901850B2 (en) | Adaptive anti-glare light system and associated methods | |
EP2848090B1 (en) | Tunable light system having an adaptable light source and associated methods | |
AU2014315049B2 (en) | Enhanced color-preference light sources | |
US7095056B2 (en) | White light emitting device and method | |
CN100566484C (en) | The color control of white led lamps | |
US10833228B2 (en) | Enhanced color-preference LED light sources using YAG, nitride, and PFS phosphors | |
EP2605619B1 (en) | LED Lighting device | |
CN105723146A (en) | Spectrally enhanced white light for better visual acuity | |
JP2013513914A (en) | Lighting system for highlighting objects | |
RU2011128712A (en) | METHOD FOR MAXIMIZING OPERATING CHARACTERISTICS OF A LAMP | |
US9681522B2 (en) | Adaptive light system and associated methods | |
CN105606218B (en) | The spectroscopy diagnostic method and system of color rendering properties of light source performance | |
WO2016039799A1 (en) | Enhanced color-preference led light sources using yag, nitride, and pfs phosphors | |
US8928253B2 (en) | Method for generating light with a desired light colour by means of light-emitting diodes | |
WO2021021834A1 (en) | Control design for perceptually uniform color-tuning | |
TW200908368A (en) | White light LED | |
CN103283304A (en) | Light-emitting diode module comprising a first component and a second component and method for producing said module | |
US11523482B2 (en) | Control design for perceptually uniform color tuning | |
US10465872B2 (en) | Light source module and illuminating device | |
CA2613025A1 (en) | Method and apparatus for controlling a camera module to compensate for the color spectrum of a white led | |
JP2016201451A (en) | Spectral distribution design method for led lighting | |
US8531668B2 (en) | Method for the binning of radiation-emitting, optoelectronic semiconductor components | |
CN104025714B (en) | Illuminator | |
CN116221638A (en) | Light emitting device, light mixing method, light mixing device, terminal equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20141205 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAX | Request for extension of the european patent (deleted) | ||
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20181207 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20190816 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 1230842 Country of ref document: AT Kind code of ref document: T Effective date: 20200215 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602013065487 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 602013065487 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: H05B0033080000 Ipc: H05B0045000000 |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20200205 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200628 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200505 Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20200429 Year of fee payment: 8 Ref country code: DE Payment date: 20200324 Year of fee payment: 8 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200605 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200505 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200506 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20200629 Year of fee payment: 8 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602013065487 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1230842 Country of ref document: AT Kind code of ref document: T Effective date: 20200205 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed |
Effective date: 20201106 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200531 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200531 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20200531 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200506 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200506 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200531 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 602013065487 Country of ref document: DE |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20210506 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210506 Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20211201 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210531 Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200205 |