US5078039A - Microprocessor controlled lamp flashing system with cooldown protection - Google Patents

Microprocessor controlled lamp flashing system with cooldown protection Download PDF

Info

Publication number
US5078039A
US5078039A US07/564,180 US56418090A US5078039A US 5078039 A US5078039 A US 5078039A US 56418090 A US56418090 A US 56418090A US 5078039 A US5078039 A US 5078039A
Authority
US
United States
Prior art keywords
intensity
microprocessor
lamp
flash
flash lamp
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.)
Expired - Lifetime
Application number
US07/564,180
Inventor
Steven E. Tulk
Richard S. Belliveau
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electronic Theatre Controls Inc
Lightwave Res
Original Assignee
Lightwave Res
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US07/240,538 external-priority patent/US4962687A/en
Application filed by Lightwave Res filed Critical Lightwave Res
Priority to US07/564,180 priority Critical patent/US5078039A/en
Assigned to LIGHTWAVE RESEARCH, INC. reassignment LIGHTWAVE RESEARCH, INC. ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: BELLIVEAU, RICHARD S., TULK, STEVEN E.
Priority to DE69114235T priority patent/DE69114235T2/en
Priority to EP91113315A priority patent/EP0475082B1/en
Application granted granted Critical
Publication of US5078039A publication Critical patent/US5078039A/en
Assigned to HIGH END SYSTEMS, INC. reassignment HIGH END SYSTEMS, INC. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: LIGHTWAVE RESEARCH, INC.
Assigned to BANK ONE, TEXAS, N.A. reassignment BANK ONE, TEXAS, N.A. SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HIGH END SYSTEMS, INC.
Assigned to LASALLE BUSINESS CREDIT, INC. reassignment LASALLE BUSINESS CREDIT, INC. PATENT, TRADEMARK AND LICENSE MORTGAGE Assignors: HIGH END SYSTEMS, INC.
Assigned to LASALLE BUSINESS CREDIT, INC. reassignment LASALLE BUSINESS CREDIT, INC. RELEASE OF PATENT, TRADEMARK AND LICENSE MORTGAGE Assignors: BANK ONE, TEXAS, N.A.
Assigned to HIGH END SYSTEMS INC. reassignment HIGH END SYSTEMS INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: LASALLE BUSINESS CREDIT, LLC
Assigned to HIGH END SYSTEMS, INC. reassignment HIGH END SYSTEMS, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: MARQUETTE BUSINESS CREDIT, INC.
Assigned to WACHOVIA BANK, NATIONAL ASSOCIATION reassignment WACHOVIA BANK, NATIONAL ASSOCIATION SECURITY AGREEMENT Assignors: HIGH END SYSTEMS, INC.
Anticipated expiration legal-status Critical
Assigned to BARCO LIGHTING SYSTEMS, INC. reassignment BARCO LIGHTING SYSTEMS, INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: HIGH END SYSTEMS, INC.
Assigned to HIGH END SYSTEMS, INC. reassignment HIGH END SYSTEMS, INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: BARCO LIGHTING SYSTEMS, INC.
Assigned to ELECTRONIC THEATRE CONTROLS, INC. reassignment ELECTRONIC THEATRE CONTROLS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HIGH END SYSTEMS, INC.
Assigned to ELECTRONIC THEATRE CONTROLS, INC. reassignment ELECTRONIC THEATRE CONTROLS, INC. CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF 21 PATENTS PREVIOUSLY RECORDED ON REEL 044580 FRAME 0094. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF 53 PATENTS LISTED BELOW. Assignors: HIGH END SYSTEMS, INC.
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63JDEVICES FOR THEATRES, CIRCUSES, OR THE LIKE; CONJURING APPLIANCES OR THE LIKE
    • A63J17/00Apparatus for performing colour-music
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B41/00Circuit arrangements or apparatus for igniting or operating discharge lamps
    • H05B41/14Circuit arrangements
    • H05B41/30Circuit arrangements in which the lamp is fed by pulses, e.g. flash lamp
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B41/00Circuit arrangements or apparatus for igniting or operating discharge lamps
    • H05B41/14Circuit arrangements
    • H05B41/36Controlling
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/155Coordinated control of two or more light sources

Definitions

  • the present invention incorporates a microfiche appendix with one microfiche having 168 frames.
  • the present invention relates generally to controlled lamp flashing systems, and more particularly to a processor controlled lamp flashing system which permits a plurality of flash lamp devices to be operated in a periodic and controlled manner from a single controller.
  • the Saiger et al. patent illustrates a single control circuit for a single flash lamp, and although such devices have found utility in various fields of use for a multitude of purposes, there has recently arisen a great demand for systems including a large number of lamps which are controlled from a single controller. Multiple lamp systems are particularly desirable for stage lighting, and for producing various types of theatrical effects, and consequently the ability to control both the phase and timing of a large number of flash lamps from a single controller would be most desirable.
  • the prior multiple lamp display systems disclosed normally include a relatively complex central controller which processes control signals to fire selected ones of a plurality of remote lamps.
  • the Aoike et al. patent shows a central controller which provides signals determinative of both the duty cycle and intensity of remote lamps, and the remote lamp circuit primarily contains only a discharge lamp and a high frequency generator, such as a generator including two thyristor inverters.
  • lamp timing sychronization is determined by a central processor unit which generates interrupts at one or a plurality of intervals throughout each half cycle of an external power wave form.
  • a conventional zero crossing detector detects the beginning of each period or half cycle of external power and resets counters with each zero crossing of a rectified half cycle of the input power signal.
  • all control of multiple lamps is achieved from a complex central processor.
  • Another object of the present invention is to provide a novel and improved microprocessor controlled lamp flashing system wherein a multiplicity of remote lamp fixtures operate in response to simple serial data transmitted from a central controller.
  • This serial data basically provides address, intensity and time base information to each flash lamp, and each flash lamp fixture includes programmable address circuitry and a control microprocessor which responds to the serial data signals from the central controller.
  • Yet another object of the present invention is to provide a novel and improved microprocessor controlled lamp flashing system wherein remote flash lamp fixtures in the system include a microprocessor controller.
  • This microprocessor controller operates to control the heat generated by the associated flash lamp fixture by storing heat value data dependent upon the intensity of each flash lamp strobe signal and by determining in response to a time reference signal whether or not a heat threshold has been exceeded. If the heat threshold is exceeded, the microprocessor will shut down the flash lamp for a predetermined cooldown period, thereby eliminating the necessity for a fan installation for each flash lamp.
  • a still further object of the present invention is to provide a novel and improved microprocessor controlled lamp flashing system wherein a plurality of flash lamps can be strobed to achieve different intensity levels simultaneously.
  • Each flash lamp is individually addressable, and contains a microprocessor and a logic system to provide full wave phase control.
  • FIG. 1 is a block diagram of the microprocessor controlled flashing system of the present invention
  • FIG. 2 is a block diagram of the microprocessor controlled strobe circuit for each flash lamp in the system of FIG. 1;
  • FIG. 3 is a block diagram of the flash lamp firing circuit for each of the flash lamps in the system of FIG. 1;
  • FIG. 4 is a circuit diagram of the firing circuit of FIG. 3;
  • FIG. 5 is a block diagram of the microprocessor cooldown circuit of FIG. 2;
  • FIG. 6 is a flow diagram of the basic preparatory control functions for the microprocessor of FIG. 2;
  • FIG. 7 is a flow diagram of the strobe control function performed by the microprocessor of FIG. 2.
  • the microprocessor controlled lamp flashing system of the present invention indicated generally at 10 in FIG. 1 includes a central controller 12 which provides control signals to a plurality of flash lamp assemblies 14 over a serial data link 16.
  • This data link is capable of transmitting serial data at 375K baud, and this permits up to 256 flash lamp assemblies to be individually addressed within six milliseconds.
  • the flash lamp assemblies 14, three of which are shown are serially connected by the data link 16, and each flash lamp assembly is connected to an AC power line by an AC input 18.
  • Each flash lamp assembly includes a housing 19 which houses a lamp control circuit.
  • the central controller 12 includes a control panel 20 which provides control buttons and indicators for the system.
  • the control panel includes a power control switch 22 which is activated to provide power to the unit, and situated above the power control switch is a stand-by switch 24 which selectively activates or disables the output of the central controller over the serial data link 16.
  • the lamp intensity and address data to be transmitted over the serial data link is preprogrammed in one of four memories which may be selected by switches 26.
  • Each preprogrammed memory constitutes a group of pages wherein each page provides a scene and contains stored information concerning lamp identification addresses and intensities.
  • An enable switch 28 initiates the preprogrammed memory operation while an advance switch 30 may be operated to manually control page advance from a selected memory.
  • the control panel 20 includes several display indicators, such as those indicated at 32 and 34, which display memory information, intensity information, and memory page information.
  • the programmed pages or scenes may be displayed by manually operating one of two sequence control switches 36, whereby depression of the top switch advances the stored sequence while depression of the bottom switch reverses the sequence.
  • the programmed intensity of various lamps may be manually altered by rotating a manual intensity control knob 37.
  • a modulate switch 38 is activated and the intensity control for the flash lamp assemblies programmed on a memory page changes from the preprogrammed intensities to audio filter control.
  • the modulate control system samples an audio input that has been filtered into different frequencies, and intensity control is no longer provided by the preprogrammed memory, but is instead provided by a built-in random generator responsive to the filtered frequencies.
  • a send switch 40 on the control panel causes control data to be sent over the serial data link 16.
  • the control data transmitted includes a data packet including an arm byte, a start byte, information bytes including intensity and address information, and a time base (heartbeat) reference.
  • the central controller 12 is not the complex, sophisticated central controller which has been commonly employed in previously known multiple lamp display systems.
  • the microprocessor controlled lamp flashing system 10 includes microprocessors in each of the individual flash lamp assemblies 14, and therefore these assemblies require only time base, intensity, and address information which can be easily sent over a serial data link.
  • each flash lamp assembly 14 Data on the serial data link 16 is fed to a microprocessor 42 which checks the address information to determine if the flash lamp controlled by the microprocessor is to be activated.
  • Each flash lamp assembly has a unique address which is preset by eight channel dip switches 46. If the data packet on the data link 16 contains the proper address, then the microprocessor 42 takes a digital intensity signal from the data packet and places it in a holding register 48.
  • the AC signal from the input 18 is provided to a zero crossing detector 50 which senses the zero crossings of the input AC signal and provides synchronization for phase control.
  • the output from the zero crossing detector at each zero crossing point is provided through a noise filter 52 to one input of a control logic gate assembly 54.
  • the control logic gate assembly receives an input from both the zero crossing detector and the microprocessor 42 indicating that intensity data for the flash lamp assembly has been received, the control logic gate assembly will provide an output activate signal to both the hold register 48 and a digital to analog converter 56.
  • the hold register Upon activation, the hold register provides a digital signal indicative of the intensity value received by the microprocessor 42 to the digital to analog converter 56, which then provides an analog output indicative of intensity to a comparator 58.
  • the zero crossing detector 50 not only provides an output signal at each zero crossing of the input AC signal on the line 18 to the control logic gate assembly 54, but also provides an output at each zero crossing to a ramp generator 60.
  • This ramp generator produces a saw-toothed ramp wave form which is synchronous to the AC signal on line 18, and this output ramp is provided to an input of the comparator 58 for comparison with the analog intensity signal.
  • the central controller 12 is capable of providing digital signals in the data packet over the serial data link 16 which are indicative of one of 16 possible intensity levels, and the amplitude of the analog signal provided by the digital to analog converter 56 will be dependent upon the specific intensity level indicated by the digital signal received from the register 48.
  • the comparator 58 will provide an output signal to a strobe enable circuit 62.
  • This strobe enable circuit is an AND gate having an input connected to the microprocessor 42, so that once an activate signal is received from the microprocessor plus an output signal from the comparator 58, a strobe signal is provided on a strobe output 64.
  • the microprocessor 42 is connected to a watch dog timer 66 which operates in a conventional manner to insure proper operation of the microprocessor.
  • the watch dog timer receives strobe pulses from the microprocessor, and in the absence of such pulses for a predetermined period, operates to automatically reset the microprocessor.
  • the strobe signal on the strobe output 64 is provided to a phase control circuit 66 and to a trigger circuit 68.
  • An SCR and diode bridge 70 provides phase control of the top and bottom cycles of the AC input present on line 18 which is directed to the phase control circuit 66.
  • the strobe signal is provided to the phase control circuit by a driver 72 which selectively activates either an SCR 74 or an SCR 76.
  • the SCRs 74 and 76 provide a bridge with diodes 78 and 80, and conduction of either the SCR 74 or the SCR 76 controls the discharge of a charge storage capacitor 82 which has been charged by a multiplier circuit 84.
  • the AC input on the line 18 is provided to the multiplier circuit 84 which is connected across the AC line.
  • This circuit operates in known manner to provide rectified voltage pulses from the AC waveform to both the charge storage capacitor 82 and the trigger circuit 68.
  • the strobe signal on the output 64 is provided to a driver 86 in the trigger circuit 68 and controls the conduction of a SCR 88 and thereby the discharge of a trigger capacitor 90 on a trigger output 92.
  • the operation of the charge storage capacitor 82 and the trigger capacitor 90 control the charge on a trigger coil 94 to energize a trigger electrode for a flash lamp 96 in one of the flash lamp assemblies 14.
  • the microprocessor 42 operates in response to a program in the memory 44 to effectively control the heat generated by the flash lamp 96, thereby eliminating the need for a cooling fan circuit in each of the flash lamp assemblies 14.
  • Stored in the memory 44 is a heat value for each of the sixteen flash lamp intensities which might be incorporated in the data packet transmitted to the microprocessor 42 over the serial data link 16.
  • the microprocessor senses the intensity data in the data packet received, and increments a cooldown register 98 with a heat value corresponding to the sensed intensity value.
  • the cooldown register is constantly decremented by the time base reference pulses transmitted on the data link 16, so that the register will never reach a cooldown threshold value if there is a sufficient delay between successive activations of the flash lamp 96.
  • the flash lamp is activated a number of times in close succession, the increments added to the cooldown register 98 will continuously increase the register value in spite of the reduction provided by the timing pulses until the cooldown threshold value is reached.
  • the microprocessor 42 will deactivate the flash lamp 96 for a preset programmed time indicated by a timer 100.
  • the microprocessor may operate in any known manner to shut down the flash lamp 96 during the cooldown period, and one effective way of achieving the shut down is to withhold the activating signal from the strobe enable circuit 62 during the cooldown period.
  • the strobe enable circuit can again be activated by the microprocessor 42, and the cooldown register 98 is again incremented in accordance with heat values and decremented by the timing signal from the data packet.
  • microprocessor 42 will best be understood by the reference to the flow diagrams of FIGS. 6-7 taken in combination with the program of the appendix.
  • the microprocessor control loop is started at 102 and initialize step 104 is initiated. This results in the various components of the flash lamp assembly 14 being brought into an operating mode, and at 106 a check is made for memory power up and to ensure that the microprocessor is reset. If the memory power up check is positive, a number of self-tests are performed at 108 and the memory is then filled with power up information at 110. If, on the other hand, the microprocessor reset check is positive, the memory is filled with reset information directly at 110.
  • the main control loop operation is begun at 112. With the main control loop operation, a check is made at 114 to determine if any new data is present on the serial data link 16. If a data packet is present, then a check is made at 116 to determine whether the sensed data is a control byte or a data byte.
  • Each data packet includes an arm byte, a start byte, a plurality of timing or heartbeat bytes, and a stop byte, all of which constitute control bytes.
  • the data packet includes data bytes which incorporate address and intensity information for selected flash lamp assemblies.
  • Each byte of a data packet is sent in sequence over the serial data link 16 to all flash lamp assemblies, and once the arm byte and stop byte have been received, the next bytes in the data packet control selected flash lamp assemblies.
  • the next data byte in a packet might include address and intensity information for flash lamp assemblies 1 and 2, with the next succeeding byte including address and intensity information for flash lamp assemblies 3 and 4, and so forth through all 256 flash lamp assemblies.
  • control byte is sensed, then at 118 it is determined whether or not this control byte is an arm byte, and if an arm byte is sensed, then various firing routines to arm the strobe circuits for the selected flash lamp assembly are initiated at 120 and the routine returns to the main loop.
  • the cooldown mode is not in operation, then the system is returned to the main control loop, but if cooldown is in effect, the cooldown timer 100 is decremented at 140, and if this results in zeroing of the timer, then the cooldown mode is terminated and the system returned to the main control loop.
  • a data byte is sensed at 116, then an address check is made to determine whether the data byte applies to the specific fixture incorporating the microprocessor 42. This check is made at 144, and if the data byte is for another fixture, the main control loop is again initiated. On the other hand, if it is determined at 144 that the data byte is for the fixture involved, then the data byte is transferred to the hold register 48 at 146.
  • the microprocessor and memory are checked at 148, and if a problem has arisen, the microprocessor is reset at 150. Conversely, if no problem is noted as a result of the check at 148, a determination is made at 150 to insure that the flash lamp assembly is not in the cooldown mode. If the cooldown mode is in effect, then the system returns to the main control loop 112, but if cooldown is not in effect, the system continues operation which will result in firing of the flash lamp 96.
  • a maximum intensity is computed from the data packet and at 154 the circuitry of FIGS. 2 and 3 is made operative to provide an intensity level for the flash lamp. If the strobe has been armed at 120, it is permitted to fire at 156, and at 158 the heat value is added to the running total maintained in the register 98. Then at 160, a determination is made as to whether or not the value in the register 98 exceeds a predetermined heat threshold level, and if it does, the system is placed in the cooldown mode at 162. If the heat threshold level has not been exceeded, the program returns to the beginning of the main control loop.
  • this maximum intensity computation is a novel control function provided by the microprocessor 42 and operates with the cooldown function to protect the flash lamp 96.
  • a flash lamp can be damaged if it is permitted to flash at maximum intensity at a rate of more than a specific number of flashes per second. As an example, it might be determined that the flash lamp 96 is likely to be damaged if it is permitted to flash at maximum intensity rate greater than ten flashes per second.
  • the microprocessor will increment and decrement a maximum intensity control register 164 (FIG. 5) in much the same manner as was done with the cooldown register 98.
  • the microprocessor will increment the maximum intensity control register 164 twelve counts for each maximum intensity lamp value received in the data packets from the central controller 12 while decrementing the maximum intensity register one count for each received heartbeat pulse.
  • a maximum intensity flash rate of less than ten flashes per second occurs, no residual value will be created in the maximum intensity register between maximum intensity flashes.
  • the allowable period between maximum intensity flashes is reduced, a residual value will remain in the maximum intensity register when a new maximum intensity flash is ordered, and this residual value is used to access an allowable maximum intensity value stored in the memory 44.
  • An allowable maximum intensity value which is less than the normal maximum intensity value transmitted by the central controller 12 is stored in the memory 44 for each of a plurality of residual values, and as the residual values increase, the allowable intensity values which they access from memory decrease.
  • An accessed allowable intensity value then becomes the maximum flash intensity value which the microprocessor will permit for the next lamp flash, and this allowable maximum intensity value is sent by the microprocessor to the hold register 48 and digital to analog converter 56 in place of the actual maximum intensity value received from the central controller 12.
  • the flash lamp 96 is not permitted to flash at actual maximum intensity at a rate which is likely to result in damage to the flash lamp.
  • the microprocessor controlled lamp flashing system of the present invention can be used effectively for many applications, such as stage, theater, night club, and studio lighting as well as for providing special effects lighting for such purposes as sales displays.
  • Each flash lamp fixture includes a microprocessor controller to receive both address and intensity data from a central controller over a serial data link.
  • the microprocessor also provides lamp cooldown in response to calculated heat data based upon the comparison of intensity information with a time reference signal.

Abstract

The microprocessor controlled lamp flashing system includes a plurality of flash lamp assemblies for providing lighting effects in response to input control signals from a central processor. The control signals are provided in a data packet with intensity and address signals, and each flash lamp assembly includes a microprocessor which controls a flash control circuit for a flash lamp. Each microprocessor is connected to a preset address circuit which causes the microprocessor to respond to a unique address signal in the data packet and register the intensity signal associated with the unique address signal. The microprocessor controls cooldown of the flash lamp by registering intensity values and deactivating the flash control circuit for a determined cooldown time when the intensity values registered in a time period exceed a predetermined threshold value.

Description

The present application is a continuation in part application of U.S. Ser. No. 240,538 filed Sept. 6, 1988, now U.S. Pat. No. 4,962,687 and incorporates the disclosure thereof herein by reference.
The present invention incorporates a microfiche appendix with one microfiche having 168 frames.
TECHNICAL FIELD
The present invention relates generally to controlled lamp flashing systems, and more particularly to a processor controlled lamp flashing system which permits a plurality of flash lamp devices to be operated in a periodic and controlled manner from a single controller.
BACKGROUND OF THE INVENTION
In the past, a number of control circuits have been developed to operate gas filled flash lamps in a periodic and controlled manner. With such circuits, flash lamps are caused to provide light in response to an electrical discharge through the lamp produced upon receipt of a control signal from a flash control unit. One effective prior art circuit is illustrated by U.S. Pat. No. 3,543,087 to G. P. Saiger et al. which discloses a circuit for controlling electric discharges through a flash lamp at a preselected rate and preselected phase with respect to an input from an alternating voltage source. The circuit includes a phase control system which provides halfwave phase control for determining the preselected phase relation of electrical discharges through a flash lamp, as well as flash rate control which provides a firing or trigger signal to the flash lamp to effect electrical discharge.
The Saiger et al. patent illustrates a single control circuit for a single flash lamp, and although such devices have found utility in various fields of use for a multitude of purposes, there has recently arisen a great demand for systems including a large number of lamps which are controlled from a single controller. Multiple lamp systems are particularly desirable for stage lighting, and for producing various types of theatrical effects, and consequently the ability to control both the phase and timing of a large number of flash lamps from a single controller would be most desirable.
Relatively sophisticated optical systems have been developed to provide an infinite variety of lighting effects with multiple lamps of various types under the control of a central processor. Examples of such prior multiple lamp systems are illustrated by U.S. Pat. No. 4,262,338 to J. J. Gaudio, Jr., Pat. No. 4,392,187 to J. M. Bornhorst, and Pat. No. 4,635,052 to N. Aoike et al. As will be noted from these patents, the prior multiple lamp display systems disclosed normally include a relatively complex central controller which processes control signals to fire selected ones of a plurality of remote lamps. For example, the Aoike et al. patent shows a central controller which provides signals determinative of both the duty cycle and intensity of remote lamps, and the remote lamp circuit primarily contains only a discharge lamp and a high frequency generator, such as a generator including two thyristor inverters.
In the display system illustrated by the Gaudio, Jr. patent, lamp timing sychronization is determined by a central processor unit which generates interrupts at one or a plurality of intervals throughout each half cycle of an external power wave form. To achieve such interrupts, a conventional zero crossing detector detects the beginning of each period or half cycle of external power and resets counters with each zero crossing of a rectified half cycle of the input power signal. Here again, all control of multiple lamps is achieved from a complex central processor.
With multiple lamp systems, heat becomes a problem if an individual lamp is repetitively energized over a short period of time from a central controller. In an attempt to alleviate this heat problem, multiple lamp systems are generally supplied with cooling fans, as illustrated b the Bornhorst patent.
DISCLOSURE OF THE INVENTION
It is a primary object of the present invention to provide a novel and improved microprocessor controlled lamp flashing system wherein a plurality of flash lamp units operate in response to serial data transmitted from a central controller.
Another object of the present invention is to provide a novel and improved microprocessor controlled lamp flashing system wherein a multiplicity of remote lamp fixtures operate in response to simple serial data transmitted from a central controller. This serial data basically provides address, intensity and time base information to each flash lamp, and each flash lamp fixture includes programmable address circuitry and a control microprocessor which responds to the serial data signals from the central controller.
Yet another object of the present invention is to provide a novel and improved microprocessor controlled lamp flashing system wherein remote flash lamp fixtures in the system include a microprocessor controller. This microprocessor controller operates to control the heat generated by the associated flash lamp fixture by storing heat value data dependent upon the intensity of each flash lamp strobe signal and by determining in response to a time reference signal whether or not a heat threshold has been exceeded. If the heat threshold is exceeded, the microprocessor will shut down the flash lamp for a predetermined cooldown period, thereby eliminating the necessity for a fan installation for each flash lamp.
A still further object of the present invention is to provide a novel and improved microprocessor controlled lamp flashing system wherein a plurality of flash lamps can be strobed to achieve different intensity levels simultaneously. Each flash lamp is individually addressable, and contains a microprocessor and a logic system to provide full wave phase control.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of the microprocessor controlled flashing system of the present invention;
FIG. 2 is a block diagram of the microprocessor controlled strobe circuit for each flash lamp in the system of FIG. 1;
FIG. 3 is a block diagram of the flash lamp firing circuit for each of the flash lamps in the system of FIG. 1;
FIG. 4 is a circuit diagram of the firing circuit of FIG. 3;
FIG. 5 is a block diagram of the microprocessor cooldown circuit of FIG. 2;
FIG. 6 is a flow diagram of the basic preparatory control functions for the microprocessor of FIG. 2; and
FIG. 7 is a flow diagram of the strobe control function performed by the microprocessor of FIG. 2.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring now to the drawings, the microprocessor controlled lamp flashing system of the present invention indicated generally at 10 in FIG. 1 includes a central controller 12 which provides control signals to a plurality of flash lamp assemblies 14 over a serial data link 16. This data link is capable of transmitting serial data at 375K baud, and this permits up to 256 flash lamp assemblies to be individually addressed within six milliseconds. As will be noted in FIG. 1, the flash lamp assemblies 14, three of which are shown, are serially connected by the data link 16, and each flash lamp assembly is connected to an AC power line by an AC input 18. Each flash lamp assembly includes a housing 19 which houses a lamp control circuit.
The central controller 12 includes a control panel 20 which provides control buttons and indicators for the system. Thus, the control panel includes a power control switch 22 which is activated to provide power to the unit, and situated above the power control switch is a stand-by switch 24 which selectively activates or disables the output of the central controller over the serial data link 16. Normally, the lamp intensity and address data to be transmitted over the serial data link is preprogrammed in one of four memories which may be selected by switches 26. Each preprogrammed memory constitutes a group of pages wherein each page provides a scene and contains stored information concerning lamp identification addresses and intensities. An enable switch 28 initiates the preprogrammed memory operation while an advance switch 30 may be operated to manually control page advance from a selected memory.
The control panel 20 includes several display indicators, such as those indicated at 32 and 34, which display memory information, intensity information, and memory page information. The programmed pages or scenes may be displayed by manually operating one of two sequence control switches 36, whereby depression of the top switch advances the stored sequence while depression of the bottom switch reverses the sequence. The programmed intensity of various lamps may be manually altered by rotating a manual intensity control knob 37.
In some cases, it is desirable to modulate light intensity to an audio input to the central controller 12, rather than in response to prerecorded intensity information in memory. To accomplish this, a modulate switch 38 is activated and the intensity control for the flash lamp assemblies programmed on a memory page changes from the preprogrammed intensities to audio filter control. The modulate control system samples an audio input that has been filtered into different frequencies, and intensity control is no longer provided by the preprogrammed memory, but is instead provided by a built-in random generator responsive to the filtered frequencies.
Finally, a send switch 40 on the control panel causes control data to be sent over the serial data link 16. The control data transmitted includes a data packet including an arm byte, a start byte, information bytes including intensity and address information, and a time base (heartbeat) reference. Since only this relatively simple serial data control signal is required for the microprocessor controlled lamp flashing system 10, the central controller 12 is not the complex, sophisticated central controller which has been commonly employed in previously known multiple lamp display systems. In previous systems, it has been necessary to utilize complex central processors in the central controller which provide control information over multiple data links to somewhat conventional remote lamp assemblies. Unlike these systems, the microprocessor controlled lamp flashing system 10 includes microprocessors in each of the individual flash lamp assemblies 14, and therefore these assemblies require only time base, intensity, and address information which can be easily sent over a serial data link.
Referring now to FIGS. 2 and 3, the lamp control circuitry present in each flash lamp assembly 14 is illustrated. Data on the serial data link 16 is fed to a microprocessor 42 which checks the address information to determine if the flash lamp controlled by the microprocessor is to be activated. Each flash lamp assembly has a unique address which is preset by eight channel dip switches 46. If the data packet on the data link 16 contains the proper address, then the microprocessor 42 takes a digital intensity signal from the data packet and places it in a holding register 48.
The AC signal from the input 18 is provided to a zero crossing detector 50 which senses the zero crossings of the input AC signal and provides synchronization for phase control. The output from the zero crossing detector at each zero crossing point is provided through a noise filter 52 to one input of a control logic gate assembly 54. When the control logic gate assembly receives an input from both the zero crossing detector and the microprocessor 42 indicating that intensity data for the flash lamp assembly has been received, the control logic gate assembly will provide an output activate signal to both the hold register 48 and a digital to analog converter 56. Upon activation, the hold register provides a digital signal indicative of the intensity value received by the microprocessor 42 to the digital to analog converter 56, which then provides an analog output indicative of intensity to a comparator 58.
The zero crossing detector 50 not only provides an output signal at each zero crossing of the input AC signal on the line 18 to the control logic gate assembly 54, but also provides an output at each zero crossing to a ramp generator 60. This ramp generator produces a saw-toothed ramp wave form which is synchronous to the AC signal on line 18, and this output ramp is provided to an input of the comparator 58 for comparison with the analog intensity signal.
The central controller 12 is capable of providing digital signals in the data packet over the serial data link 16 which are indicative of one of 16 possible intensity levels, and the amplitude of the analog signal provided by the digital to analog converter 56 will be dependent upon the specific intensity level indicated by the digital signal received from the register 48. When the ramp from the ramp generator 60 reaches the amplitude level of the analog signal from the digital to analog converter 56, the comparator 58 will provide an output signal to a strobe enable circuit 62. This strobe enable circuit is an AND gate having an input connected to the microprocessor 42, so that once an activate signal is received from the microprocessor plus an output signal from the comparator 58, a strobe signal is provided on a strobe output 64.
The microprocessor 42 is connected to a watch dog timer 66 which operates in a conventional manner to insure proper operation of the microprocessor. The watch dog timer receives strobe pulses from the microprocessor, and in the absence of such pulses for a predetermined period, operates to automatically reset the microprocessor.
Referring now to FIGS. 3 and 4, the strobe signal on the strobe output 64 is provided to a phase control circuit 66 and to a trigger circuit 68. An SCR and diode bridge 70 provides phase control of the top and bottom cycles of the AC input present on line 18 which is directed to the phase control circuit 66. As will be noted in FIG. 4, the strobe signal is provided to the phase control circuit by a driver 72 which selectively activates either an SCR 74 or an SCR 76. The SCRs 74 and 76 provide a bridge with diodes 78 and 80, and conduction of either the SCR 74 or the SCR 76 controls the discharge of a charge storage capacitor 82 which has been charged by a multiplier circuit 84.
The AC input on the line 18 is provided to the multiplier circuit 84 which is connected across the AC line. This circuit operates in known manner to provide rectified voltage pulses from the AC waveform to both the charge storage capacitor 82 and the trigger circuit 68. As will be noted in FIG. 4, the strobe signal on the output 64 is provided to a driver 86 in the trigger circuit 68 and controls the conduction of a SCR 88 and thereby the discharge of a trigger capacitor 90 on a trigger output 92. The operation of the charge storage capacitor 82 and the trigger capacitor 90 control the charge on a trigger coil 94 to energize a trigger electrode for a flash lamp 96 in one of the flash lamp assemblies 14.
Referring to FIG. 5, the microprocessor 42 operates in response to a program in the memory 44 to effectively control the heat generated by the flash lamp 96, thereby eliminating the need for a cooling fan circuit in each of the flash lamp assemblies 14. Stored in the memory 44 is a heat value for each of the sixteen flash lamp intensities which might be incorporated in the data packet transmitted to the microprocessor 42 over the serial data link 16. Each time a specific flash lamp assembly is addressed, the microprocessor senses the intensity data in the data packet received, and increments a cooldown register 98 with a heat value corresponding to the sensed intensity value. The cooldown register is constantly decremented by the time base reference pulses transmitted on the data link 16, so that the register will never reach a cooldown threshold value if there is a sufficient delay between successive activations of the flash lamp 96. On the other hand, if the flash lamp is activated a number of times in close succession, the increments added to the cooldown register 98 will continuously increase the register value in spite of the reduction provided by the timing pulses until the cooldown threshold value is reached. At this point, the microprocessor 42 will deactivate the flash lamp 96 for a preset programmed time indicated by a timer 100. The microprocessor may operate in any known manner to shut down the flash lamp 96 during the cooldown period, and one effective way of achieving the shut down is to withhold the activating signal from the strobe enable circuit 62 during the cooldown period. At the end of the cooldown period, the strobe enable circuit can again be activated by the microprocessor 42, and the cooldown register 98 is again incremented in accordance with heat values and decremented by the timing signal from the data packet.
The operation of the microprocessor 42 will best be understood by the reference to the flow diagrams of FIGS. 6-7 taken in combination with the program of the appendix. When the microprocessor controlled lamp flashing system 10 is activated, the microprocessor control loop is started at 102 and initialize step 104 is initiated. This results in the various components of the flash lamp assembly 14 being brought into an operating mode, and at 106 a check is made for memory power up and to ensure that the microprocessor is reset. If the memory power up check is positive, a number of self-tests are performed at 108 and the memory is then filled with power up information at 110. If, on the other hand, the microprocessor reset check is positive, the memory is filled with reset information directly at 110.
Once the initialize process has been completed, the main control loop operation is begun at 112. With the main control loop operation, a check is made at 114 to determine if any new data is present on the serial data link 16. If a data packet is present, then a check is made at 116 to determine whether the sensed data is a control byte or a data byte. Each data packet includes an arm byte, a start byte, a plurality of timing or heartbeat bytes, and a stop byte, all of which constitute control bytes. In addition, the data packet includes data bytes which incorporate address and intensity information for selected flash lamp assemblies. Each byte of a data packet is sent in sequence over the serial data link 16 to all flash lamp assemblies, and once the arm byte and stop byte have been received, the next bytes in the data packet control selected flash lamp assemblies. For example, the next data byte in a packet might include address and intensity information for flash lamp assemblies 1 and 2, with the next succeeding byte including address and intensity information for flash lamp assemblies 3 and 4, and so forth through all 256 flash lamp assemblies.
If, at 116, a control byte is sensed, then at 118 it is determined whether or not this control byte is an arm byte, and if an arm byte is sensed, then various firing routines to arm the strobe circuits for the selected flash lamp assembly are initiated at 120 and the routine returns to the main loop.
If, at 118, an arm byte is not sensed, then at 122 a determination is made as to whether or not the control byte is a reset byte, and if so, the microprocessor 42 is reset at 124. On the other hand, if a reset byte is not sensed at 122, then at 126 a determination is made as to whether or not the byte is a start byte. In response to the start byte, the fixture address is checked at 128, and if the proper address is sensed, the program permits reading of the data bytes in the received data packet. Again, after this is accomplished at 128, the system returns to the main control loop.
If the byte sensed at 126 is not a start byte, then a determination is made at 130 as to whether or not the sensed byte is a heartbeat or timing byte. If a timing byte is sensed, an intensity limiting counter in the microprocessor is decremented at 132, shutdown timers, such as the shutdown timer 100 are reset, and the heat value in the register 98 is decremented at 136 if the value is above zero. Also, a check is made at 138 to determine if the system is in a cooldown mode with the flash lamp 96 deactivated under control of the timer 100. If the cooldown mode is not in operation, then the system is returned to the main control loop, but if cooldown is in effect, the cooldown timer 100 is decremented at 140, and if this results in zeroing of the timer, then the cooldown mode is terminated and the system returned to the main control loop.
When the byte is determined not to be a timing byte at 130, then a determination is made at 142 as to whether or not the byte is a stop byte. If a stop byte is not sensed, the program returns to the main control loop.
Continuing with the main control loop, if a data byte is sensed at 116, then an address check is made to determine whether the data byte applies to the specific fixture incorporating the microprocessor 42. This check is made at 144, and if the data byte is for another fixture, the main control loop is again initiated. On the other hand, if it is determined at 144 that the data byte is for the fixture involved, then the data byte is transferred to the hold register 48 at 146.
Turning now to FIG. 7, if a determination is made at 142 that the control byte is a stop byte, then the microprocessor and memory are checked at 148, and if a problem has arisen, the microprocessor is reset at 150. Conversely, if no problem is noted as a result of the check at 148, a determination is made at 150 to insure that the flash lamp assembly is not in the cooldown mode. If the cooldown mode is in effect, then the system returns to the main control loop 112, but if cooldown is not in effect, the system continues operation which will result in firing of the flash lamp 96.
If all control bytes have been received, data bytes have been read at 128, and operation is to continue, then at 152 a maximum intensity is computed from the data packet and at 154 the circuitry of FIGS. 2 and 3 is made operative to provide an intensity level for the flash lamp. If the strobe has been armed at 120, it is permitted to fire at 156, and at 158 the heat value is added to the running total maintained in the register 98. Then at 160, a determination is made as to whether or not the value in the register 98 exceeds a predetermined heat threshold level, and if it does, the system is placed in the cooldown mode at 162. If the heat threshold level has not been exceeded, the program returns to the beginning of the main control loop.
It will be noted that a maximum intensity value was computed at 152. Like the cooldown function, this maximum intensity computation is a novel control function provided by the microprocessor 42 and operates with the cooldown function to protect the flash lamp 96.
A flash lamp can be damaged if it is permitted to flash at maximum intensity at a rate of more than a specific number of flashes per second. As an example, it might be determined that the flash lamp 96 is likely to be damaged if it is permitted to flash at maximum intensity rate greater than ten flashes per second. Using the time base reference or heartbeat pulses from the controller 12, the microprocessor will increment and decrement a maximum intensity control register 164 (FIG. 5) in much the same manner as was done with the cooldown register 98.
If, for example, heartbeat pulses are provided at a rate of 120 pulses per second, and the flash lamp 96 is to be permitted a maximum intensity flash rate of ten flashes per second, then the microprocessor will increment the maximum intensity control register 164 twelve counts for each maximum intensity lamp value received in the data packets from the central controller 12 while decrementing the maximum intensity register one count for each received heartbeat pulse. Obviously, if a maximum intensity flash rate of less than ten flashes per second occurs, no residual value will be created in the maximum intensity register between maximum intensity flashes. However, if the allowable period between maximum intensity flashes is reduced, a residual value will remain in the maximum intensity register when a new maximum intensity flash is ordered, and this residual value is used to access an allowable maximum intensity value stored in the memory 44.
An allowable maximum intensity value which is less than the normal maximum intensity value transmitted by the central controller 12 is stored in the memory 44 for each of a plurality of residual values, and as the residual values increase, the allowable intensity values which they access from memory decrease. An accessed allowable intensity value then becomes the maximum flash intensity value which the microprocessor will permit for the next lamp flash, and this allowable maximum intensity value is sent by the microprocessor to the hold register 48 and digital to analog converter 56 in place of the actual maximum intensity value received from the central controller 12. Thus the flash lamp 96 is not permitted to flash at actual maximum intensity at a rate which is likely to result in damage to the flash lamp.
Industrial Applicability
The microprocessor controlled lamp flashing system of the present invention can be used effectively for many applications, such as stage, theater, night club, and studio lighting as well as for providing special effects lighting for such purposes as sales displays. Each flash lamp fixture includes a microprocessor controller to receive both address and intensity data from a central controller over a serial data link. The microprocessor also provides lamp cooldown in response to calculated heat data based upon the comparison of intensity information with a time reference signal.

Claims (17)

We claim:
1. A microprocessor controlled lamp flashing system comprising central controller means operative to provide output data packets, each said data packet including predetermined address signals, time base signals and control and intensity signals, a serial data link connected to said central controller means for transmitting said data packets, and a plurality of light flashing assembly means serially connected to said serial data link to receive said data packets, each said light flashing assembly means including a lamp housing, flash lamp means mounted within said lamp housing for producing light in response to an electrical discharge, lamp control circuit means mounted within said lamp housing and connected to said flash lamp means for producing a controlled electrical discharge to cause said flash lamp means to emit light, AC input means to couple said lamp control circuit means to an AC line voltage source, said lamp control circuit means including a microprocessor means operative to provide cooldown control for said flash lamp means by registering an intensity value for each electrical discharge of said flash lamp means and operating to terminate the provision of said electrical discharge for said flash lamp means when said registered intensity values exceed a predetermined cooldown threshold value and flash control circuit means connected to said microprocessor means for controlling the intensity of said electrical discharge for said flash lamp means, said flash control circuit means operating to generate flash trigger pulses for said flash lamp means at a preselected phase relative to the voltage on said AC line voltage source, said microprocessor means being operative to control said flash control circuit means in response to the time base, control and intensity signals in said data packets and to provide registered intensity signals to said flash control circuit means, said flash control circuit means operating to control the intensity of the light produced by said flash lamp means in response to said intensity signals and an address circuit means connected to said microprocessor means, said address circuit means being operative to preset an address into said microprocessor means, said microprocessor means operating to receive and register intensity signals from a data packet when the address signals in said data packet are indicative of said preset address.
2. The microprocessor controlled light flashing unit of claim 1 wherein said microprocessor means operates to increment a cooldown register means with an intensity value for each electrical discharge for said flash lamp means to maintain a running sum of each new intensity value with any intensity value remaining in said cooldown register means and to decrement said running sum in said cooldown register means with said time base signals.
3. A microprocessor controlled light flashing unit comprising a lamp housing, flash lamp means mounted within said lamp housing for producing light in response to an electrical discharge, lamp control circuit means mounted within said lamp housing and connected to said flash lamp means for producing a controlled electrical discharge to cause said flash lamp means to emit light, and AC input means to couple said lamp control circuit means to an AC line voltage source, said lamp control circuit means including a microprocessor means and flash control circuit means connected to said microprocessor means for controlling the intensity of said electrical discharge for said flash lamp means, said microprocessor means providing cooldown control for said flash lamp means by registering an intensity value for each electrical discharge for said flash lamp means and operating to terminate the provision of said electrical discharge for said flash lamp means when said registered intensity values exceed a predetermined cooldown threshold value.
4. The microprocessor controlled light flashing unit of claim 3 wherein said microprocessor means operates to increment a register means with an intensity value for each electrical discharge for said flash lamp means and to decrement said register means with spaced time base signals.
5. The microprocessor controlled light flashing unit of claim 3 which includes address circuit means connected to said microprocessor means, said address circuit means being operative to preset an address into said microprocessor means, said microprocessor means operating to activate said flash control circuit means to cause said flash lamp means to emit light upon receipt thereby of an address signal indicative of said preset address.
6. The microprocessor controlled light flashing unit of claim 5 wherein said flash control circuit means operates to generate flash trigger pulses at a preselected phase relative to the voltage on said AC line voltage source and to provide said flash trigger pulses to said flash lamp means.
7. A microprocessor controlled lamp flashing system comprising central controller means operative to provide output data packets, each said data packet including predetermined address signals, time base signals and control and intensity signals, a data link connected to said central controller means for transmitting said data packets, and light flashing assembly means connected to said data link to receive said data packets, each said light flashing assembly means including a lamp housing, flash lamp means mounted within said lamp housing for producing light in response to an electrical discharge, lamp control circuit means mounted within said lamp housing and connected to said flash lamp means for producing a controlled electrical discharge to cause said flash lamp means to emit light, and AC input means to couple said lamp control circuit means to an AC line voltage source, said lamp control circuit means including a microprocessor means which provides cooldown control for said flash lamp means by registering an intensity value for each electrical discharge of said flash lamp means and operating to terminate the provision of said electrical discharge for said flash lamp means when said registered intensity values exceed a predetermined cooldown threshold value and flash control circuit means connected to said microprocessor means for controlling the intensity of said electrical discharge for said flash lamp means, said microprocessor means being operative to control said flash control circuit means in response to the time base, control and intensity signals in said data packets.
8. The microprocessor controlled light flashing unit of claim 7 wherein said microprocessor means operates to increment a cooldown register means with an intensity value for each electrical discharge for said flash lamp means to maintain a running sum of each new intensity value with any intensity value remaining in said cooldown register means and to decrement said running sum in said cooldown register means with said time base signals.
9. The microprocessor controlled light flashing unit of claim 8 wherein said microprocessor means operates to terminate said electrical discharge for a predetermined time cooldown period when said cooldown threshold value is exceeded and to reset said cooldown register means at the end of said cooldown period.
10. A microprocessor controlled lamp flashing system comprising central controller means operative to provide output data packets, each said data packet including predetermined address signals, time base signals and control and intensity signals, said intensity signals being indicative of desired light intensities up to a maximum intensity value, a serial data link connected to said central controller means for transmitting said data packets, and a plurality of light flashing assembly means connected to said data link to receive said data packets, each said light flashing assembly means including a lamp housing, flash lamp means mounted within said lamp housing for producing light in response to an electrical discharge, lamp control circuit means mounted within said lamp housing and connected to said flash lamp means for producing a controlled electrical discharge to cause said flash lamp means to emit light of a desired intensity, AC input means to couple said lamp control circuit means to an AC line voltage source, said lamp control circuit means including a microprocessor means operative to provide a maximum intensity control for said flash lamp means by sensing the elapsed time between first and second successive intensity signals indicative of the maximum intensity value and reducing the intensity value indicated by said second intensity signal when said elapsed time is less than a predetermined elapsed time, and flash control circuit means connected to said microprocessor means for controlling the intensity of said electrical discharge for said flash lamp means, said flash control circuit means operating to generate flash trigger pulses for said flash lamp means at a preselected phase relative to the voltage on said AC line voltage source, said microprocessor means being operative to control said flash control circuit means in response to the time base, control and intensity signals in said data packets and to provide registered intensity signals to said flash control circuit means, said flash control circuit means operating to control the intensity of the light produced by said flash lamp means in response to said intensity signals and an address circuit means connected to said microprocessor means, said address circuit means being operative to preset an address into said microprocessor means, said microprocessor means operating to receive and register intensity signals from a data packet when the address signals in said data packet are indicative of said preset address.
11. The microprocessor controlled lamp flashing system of claim 10 wherein said microprocessor means operates upon receipt of an intensity indicative of a maximum intensity to increment a maximum intensity register means with a value equal to the number of time base signals occurring during said predetermined elapsed time and subsequently operates to decrement the value in said maximum intensity register means with said time base signals until the next subsequent intensity signal indicative of a maximum intensity is received thereby.
12. In a microprocessor controlled lamp flashing system having a central controller means operative to provide output data packets which each include predetermined address signals, time base signals and intensity signals indicative of desired light intensities up to a maximum intensity value, a plurality of light flashing assembly to receive said data packets, each said light flashing assembly means including a lamp housing, flash lamp means mounted within said lamp housing for producing light in response to an electrical discharge, and AC power input means for providing an AC power signal to said light flashing assembly means; the invention comprising
a serial data link means serially connecting said plurality of light flashing assembly means to said central controller means, said serial data link means operating to provide said data packets to said light flashing assembly means,
each said light flashing assembly means including a microprocessor mounted within said lamp housing and connected to receive said data packet from said serial data link means, an address circuit means connected to said microprocessor means, said address circuit means being operative to preset an address into said microprocessor means, said microprocessor means operating to register intensity signals from a data packet when the address signals in said data packet are indicative of said preset address and to provide a register signal, zero crossing detector means to detect the zero crossing of said AC power signal and provide an output zero crossing signal at said zero crossings, and control circuit means connected to said zero crossing detector means and said microprocessor means, said control circuit means operating upon receipt of a register signal and an output zero crossing signal to provide an electrical discharge to said flash signal at a controlled phase relative to the phase of said AC power signal, said microprocessor means operating to control said electrical discharge to control the intensity of the light produced by said flash lamp means in accordance with said intensity signals.
13. A microprocessor controlled light flashing system comprising a source of time base signals and intensity signals indicative of desired light intensities up to a maximum intensity value, a lamp housing, flash lamp means mounted within said lamp housing for producing light in response to an electrical discharge and lamp control circuit means mounted within said lamp housing and connected to said flash lamp means for producing a controlled electrical discharge to cause said flash lamp means to emit light, said lamp control circuit means including a microprocessor means connected to receive said time base and intensity signals and flash control circuit means connected to said microprocessor means for controlling the intensity of said electrical discharge for said flash lamp means, said microprocessor means providing a maximum intensity control for said flash lamp means by sensing the elapsed time between first and second successive intensity signals indicative of a maximum intensity value and reducing the intensity value indicated by said second intensity signal when said elapsed time is less than a predetermined elapsed time.
14. The microprocessor controlled lamp flashing system of claim 13 wherein said microprocessor means operates upon receipt of an intensity signal indicative of a maximum intensity to increment a maximum intensity register means with a value equal to the number of time base signals occurring during said predetermined elapsed time and subsequently operates to decrement the value in said maximum intensity register means with said time base signals until the next subsequent second intensity signal indicative of a maximum intensity is received thereby, said microprocessor means further operating when, upon receipt of said subsequent second intensity signal, an increment remains in said maximum intensity register, to reduce the intensity value indicated by said second subsequent intensity signal.
15. The microprocessor controlled lamp flashing system of claim 13 wherein said microprocessor means operates to provide a cooldown control for said flash lamp means by registering an intensity value for each electrical discharge for said flash lamp means and operating to terminate the provisions of said electrical discharge for said flash lamp means when said registered intensity values exceed a predetermined cooldown threshold value.
16. The microprocessor controlled lamp flashing system of claim 15 wherein said microprocessor means operates to increment a cooldown register means with an intensity value for each electrical discharge for said flash lamp means and to decrement said cooldown register means with said time base signals.
17. The microprocessor controlled lamp flashing system of claim 16 wherein said microprocessor means operates upon receipt of an intensity signal indicative of a maximum intensity to increment a maximum intensity register means with a value equal to the number of time base signals occurring during said predetermined elapsed time and subsequently operates to decrement the value in said maximum intensity register means with said time base signals until the next subsequent intensity signal indicative of a maximum intensity is received thereby.
US07/564,180 1988-09-06 1990-08-08 Microprocessor controlled lamp flashing system with cooldown protection Expired - Lifetime US5078039A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US07/564,180 US5078039A (en) 1988-09-06 1990-08-08 Microprocessor controlled lamp flashing system with cooldown protection
DE69114235T DE69114235T2 (en) 1990-08-08 1991-08-07 Control of a system for flashing light sources using a microprocessor.
EP91113315A EP0475082B1 (en) 1990-08-08 1991-08-07 Microprocessor controlled lamp flashing system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/240,538 US4962687A (en) 1988-09-06 1988-09-06 Variable color lighting system
US07/564,180 US5078039A (en) 1988-09-06 1990-08-08 Microprocessor controlled lamp flashing system with cooldown protection

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US07/240,538 Continuation-In-Part US4962687A (en) 1988-09-06 1988-09-06 Variable color lighting system

Publications (1)

Publication Number Publication Date
US5078039A true US5078039A (en) 1992-01-07

Family

ID=24253460

Family Applications (1)

Application Number Title Priority Date Filing Date
US07/564,180 Expired - Lifetime US5078039A (en) 1988-09-06 1990-08-08 Microprocessor controlled lamp flashing system with cooldown protection

Country Status (3)

Country Link
US (1) US5078039A (en)
EP (1) EP0475082B1 (en)
DE (1) DE69114235T2 (en)

Cited By (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5501131A (en) * 1991-09-30 1996-03-26 Jalco Co., Ltd. Decorative light blinking device using PLL circuitry for blinking to music
GB2295058B (en) * 1994-11-14 1997-12-10 High End Systems Inc Ac powered strobe lamp system
US6181070B1 (en) 1998-02-19 2001-01-30 Universal Avionics Systems Corporation - Instrument Division Method for cooling a lamp backlighting module of a liquid crystal display
US6271634B1 (en) 2000-02-29 2001-08-07 Diversitronics, Inc. Strobe lighting control system
US20020038157A1 (en) * 2000-06-21 2002-03-28 Dowling Kevin J. Method and apparatus for controlling a lighting system in response to an audio input
US20020044066A1 (en) * 2000-07-27 2002-04-18 Dowling Kevin J. Lighting control using speech recognition
US20020070688A1 (en) * 1997-08-26 2002-06-13 Dowling Kevin J. Light-emitting diode based products
US20020101197A1 (en) * 1997-08-26 2002-08-01 Lys Ihor A. Packaged information systems
US20020130627A1 (en) * 1997-08-26 2002-09-19 Morgan Frederick M. Light sources for illumination of liquids
US20020154787A1 (en) * 2001-02-20 2002-10-24 Rice Richard F. Acoustical to optical converter for providing pleasing visual displays
US20030057890A1 (en) * 1997-08-26 2003-03-27 Lys Ihor A. Systems and methods for controlling illumination sources
US20030057884A1 (en) * 1997-12-17 2003-03-27 Dowling Kevin J. Systems and methods for digital entertainment
US20030137258A1 (en) * 1997-08-26 2003-07-24 Colin Piepgras Light emitting diode based products
US6624597B2 (en) 1997-08-26 2003-09-23 Color Kinetics, Inc. Systems and methods for providing illumination in machine vision systems
US20040052076A1 (en) * 1997-08-26 2004-03-18 Mueller George G. Controlled lighting methods and apparatus
US6717376B2 (en) 1997-08-26 2004-04-06 Color Kinetics, Incorporated Automotive information systems
US6720273B1 (en) * 1999-06-18 2004-04-13 Robert Bosch Gmbh Device and method for the high-frequency etching of a substrate using a plasma etching installation and device and method for igniting a plasma and for pulsing the plasma out put or adjusting the same upwards
US20040113568A1 (en) * 2000-09-01 2004-06-17 Color Kinetics, Inc. Systems and methods for providing illumination in machine vision systems
US20040130909A1 (en) * 2002-10-03 2004-07-08 Color Kinetics Incorporated Methods and apparatus for illuminating environments
US20040141321A1 (en) * 2002-11-20 2004-07-22 Color Kinetics, Incorporated Lighting and other perceivable effects for toys and other consumer products
US6774584B2 (en) 1997-08-26 2004-08-10 Color Kinetics, Incorporated Methods and apparatus for sensor responsive illumination of liquids
US6777891B2 (en) 1997-08-26 2004-08-17 Color Kinetics, Incorporated Methods and apparatus for controlling devices in a networked lighting system
US20040160199A1 (en) * 2001-05-30 2004-08-19 Color Kinetics, Inc. Controlled lighting methods and apparatus
US6781329B2 (en) 1997-08-26 2004-08-24 Color Kinetics Incorporated Methods and apparatus for illumination of liquids
US6788011B2 (en) 1997-08-26 2004-09-07 Color Kinetics, Incorporated Multicolored LED lighting method and apparatus
US6801003B2 (en) 2001-03-13 2004-10-05 Color Kinetics, Incorporated Systems and methods for synchronizing lighting effects
US20040212321A1 (en) * 2001-03-13 2004-10-28 Lys Ihor A Methods and apparatus for providing power to lighting devices
US20040212993A1 (en) * 1997-08-26 2004-10-28 Color Kinetics, Inc. Methods and apparatus for controlling illumination
US20040212320A1 (en) * 1997-08-26 2004-10-28 Dowling Kevin J. Systems and methods of generating control signals
US20050040774A1 (en) * 1999-11-18 2005-02-24 Color Kinetics, Inc. Methods and apparatus for generating and modulating white light illumination conditions
US20050044617A1 (en) * 1997-08-26 2005-03-03 Color Kinetics, Inc. Methods and apparatus for illumination of liquids
US6869204B2 (en) 1997-08-26 2005-03-22 Color Kinetics Incorporated Light fixtures for illumination of liquids
US20050063194A1 (en) * 1997-08-26 2005-03-24 Color Kinetics, Incorporated Vehicle lighting methods and apparatus
US20050128751A1 (en) * 2003-05-05 2005-06-16 Color Kinetics, Incorporated Lighting methods and systems
US6936978B2 (en) 1997-08-26 2005-08-30 Color Kinetics Incorporated Methods and apparatus for remotely controlled illumination of liquids
US20050225757A1 (en) * 2002-08-01 2005-10-13 Cunningham David W Method for controlling the luminous flux spectrum of a lighting fixture
US20050236998A1 (en) * 1997-08-26 2005-10-27 Color Kinetics, Inc. Light emitting diode based products
US20050253533A1 (en) * 2002-05-09 2005-11-17 Color Kinetics Incorporated Dimmable LED-based MR16 lighting apparatus methods
US20050289279A1 (en) * 2004-06-24 2005-12-29 City Theatrical, Inc. Power supply system and method thereof
US20060016960A1 (en) * 1999-09-29 2006-01-26 Color Kinetics, Incorporated Systems and methods for calibrating light output by light-emitting diodes
US20060104058A1 (en) * 2004-03-15 2006-05-18 Color Kinetics Incorporated Methods and apparatus for controlled lighting based on a reference gamut
US20060109649A1 (en) * 1997-12-17 2006-05-25 Color Kinetics Incorporated Methods and apparatus for controlling a color temperature of lighting conditions
US7221104B2 (en) 1997-08-26 2007-05-22 Color Kinetics Incorporated Linear lighting apparatus and methods
US20070146168A1 (en) * 2005-12-23 2007-06-28 Honeywell International Inc. System and method for synchronizing lights powered by wild frequency AC
US7242152B2 (en) 1997-08-26 2007-07-10 Color Kinetics Incorporated Systems and methods of controlling light systems
US20070236156A1 (en) * 2001-05-30 2007-10-11 Color Kinetics Incorporated Methods and apparatus for controlling devices in a networked lighting system
US7309965B2 (en) 1997-08-26 2007-12-18 Color Kinetics Incorporated Universal lighting network methods and systems
US20080130267A1 (en) * 2000-09-27 2008-06-05 Philips Solid-State Lighting Solutions Methods and systems for illuminating household products
US7385359B2 (en) 1997-08-26 2008-06-10 Philips Solid-State Lighting Solutions, Inc. Information systems
US20080204268A1 (en) * 2000-04-24 2008-08-28 Philips Solid-State Lighting Solutions Methods and apparatus for conveying information via color of light
US20090102396A1 (en) * 2007-10-19 2009-04-23 American Sterilizer Company Lighting control system for a lighting device
US20090179595A1 (en) * 2007-10-19 2009-07-16 American Sterilizer Company Lighting control method having a light output ramping function
US20100033319A1 (en) * 2008-08-08 2010-02-11 Pattok Greg R Notification system and method thereof
US20100094478A1 (en) * 2005-04-18 2010-04-15 Gary Fails Power supply and methods thereof
US20110012746A1 (en) * 2009-07-16 2011-01-20 Fish Jr Richard T Notification Appliance and Method Thereof
US7926975B2 (en) 2007-12-21 2011-04-19 Altair Engineering, Inc. Light distribution using a light emitting diode assembly
US7938562B2 (en) 2008-10-24 2011-05-10 Altair Engineering, Inc. Lighting including integral communication apparatus
US7946729B2 (en) 2008-07-31 2011-05-24 Altair Engineering, Inc. Fluorescent tube replacement having longitudinally oriented LEDs
US20110122609A1 (en) * 2007-08-23 2011-05-26 Flemming Dahlin customizable torch
US7976196B2 (en) 2008-07-09 2011-07-12 Altair Engineering, Inc. Method of forming LED-based light and resulting LED-based light
US20110234076A1 (en) * 2010-03-26 2011-09-29 Altair Engineering, Inc. Inside-out led bulb
US8118447B2 (en) 2007-12-20 2012-02-21 Altair Engineering, Inc. LED lighting apparatus with swivel connection
US8214084B2 (en) 2008-10-24 2012-07-03 Ilumisys, Inc. Integration of LED lighting with building controls
US8232884B2 (en) 2009-04-24 2012-07-31 Gentex Corporation Carbon monoxide and smoke detectors having distinct alarm indications and a test button that indicates improper operation
US8256924B2 (en) 2008-09-15 2012-09-04 Ilumisys, Inc. LED-based light having rapidly oscillating LEDs
US8299695B2 (en) 2009-06-02 2012-10-30 Ilumisys, Inc. Screw-in LED bulb comprising a base having outwardly projecting nodes
US8324817B2 (en) 2008-10-24 2012-12-04 Ilumisys, Inc. Light and light sensor
US8330381B2 (en) 2009-05-14 2012-12-11 Ilumisys, Inc. Electronic circuit for DC conversion of fluorescent lighting ballast
US8362710B2 (en) 2009-01-21 2013-01-29 Ilumisys, Inc. Direct AC-to-DC converter for passive component minimization and universal operation of LED arrays
US8360599B2 (en) 2008-05-23 2013-01-29 Ilumisys, Inc. Electric shock resistant L.E.D. based light
US8421366B2 (en) 2009-06-23 2013-04-16 Ilumisys, Inc. Illumination device including LEDs and a switching power control system
US8444292B2 (en) 2008-10-24 2013-05-21 Ilumisys, Inc. End cap substitute for LED-based tube replacement light
US8454193B2 (en) 2010-07-08 2013-06-04 Ilumisys, Inc. Independent modules for LED fluorescent light tube replacement
US8523394B2 (en) 2010-10-29 2013-09-03 Ilumisys, Inc. Mechanisms for reducing risk of shock during installation of light tube
US8541958B2 (en) 2010-03-26 2013-09-24 Ilumisys, Inc. LED light with thermoelectric generator
US8556452B2 (en) 2009-01-15 2013-10-15 Ilumisys, Inc. LED lens
US8596813B2 (en) 2010-07-12 2013-12-03 Ilumisys, Inc. Circuit board mount for LED light tube
US8653984B2 (en) 2008-10-24 2014-02-18 Ilumisys, Inc. Integration of LED lighting control with emergency notification systems
US8664880B2 (en) 2009-01-21 2014-03-04 Ilumisys, Inc. Ballast/line detection circuit for fluorescent replacement lamps
US8674626B2 (en) 2008-09-02 2014-03-18 Ilumisys, Inc. LED lamp failure alerting system
US20140104809A1 (en) * 2012-10-12 2014-04-17 Nissin Industries Ltd. Electronic Flash Device
US8866396B2 (en) 2000-02-11 2014-10-21 Ilumisys, Inc. Light tube and power supply circuit
US8870415B2 (en) 2010-12-09 2014-10-28 Ilumisys, Inc. LED fluorescent tube replacement light with reduced shock hazard
US8901823B2 (en) 2008-10-24 2014-12-02 Ilumisys, Inc. Light and light sensor
US9057493B2 (en) 2010-03-26 2015-06-16 Ilumisys, Inc. LED light tube with dual sided light distribution
US9072171B2 (en) 2011-08-24 2015-06-30 Ilumisys, Inc. Circuit board mount for LED light
US9163794B2 (en) 2012-07-06 2015-10-20 Ilumisys, Inc. Power supply assembly for LED-based light tube
US9184518B2 (en) 2012-03-02 2015-11-10 Ilumisys, Inc. Electrical connector header for an LED-based light
US9267650B2 (en) 2013-10-09 2016-02-23 Ilumisys, Inc. Lens for an LED-based light
US9271367B2 (en) 2012-07-09 2016-02-23 Ilumisys, Inc. System and method for controlling operation of an LED-based light
US9285084B2 (en) 2013-03-14 2016-03-15 Ilumisys, Inc. Diffusers for LED-based lights
US9510400B2 (en) 2014-05-13 2016-11-29 Ilumisys, Inc. User input systems for an LED-based light
US9574717B2 (en) 2014-01-22 2017-02-21 Ilumisys, Inc. LED-based light with addressed LEDs
US10161568B2 (en) 2015-06-01 2018-12-25 Ilumisys, Inc. LED-based light with canted outer walls
US10321528B2 (en) 2007-10-26 2019-06-11 Philips Lighting Holding B.V. Targeted content delivery using outdoor lighting networks (OLNs)
CN112714212A (en) * 2019-10-25 2021-04-27 环鸿电子(昆山)有限公司 Flashlight mode control method for flashlight of mobile phone

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2262819B (en) * 1991-12-24 1995-06-07 Sam Liu Controller for photographic lighting
DE29704824U1 (en) * 1997-02-21 1997-05-15 Martin Professional As System for illuminating an object and image acquisition structure

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2909097A (en) * 1956-12-04 1959-10-20 Twentieth Cent Fox Film Corp Projection apparatus
US3318185A (en) * 1964-11-27 1967-05-09 Publication Corp Instrument for viewing separation color transparencies
US3543087A (en) * 1968-03-27 1970-11-24 Diversitronics Inc Lamp flashing circuit having independently adjustable rate and phase controls
US3818216A (en) * 1973-03-14 1974-06-18 P Larraburu Manually operated lamphouse
US4262338A (en) * 1978-05-19 1981-04-14 Gaudio Jr John J Display system with two-level memory control for display units
US4392187A (en) * 1981-03-02 1983-07-05 Vari-Lite, Ltd. Computer controlled lighting system having automatically variable position, color, intensity and beam divergence
US4622881A (en) * 1984-12-06 1986-11-18 Michael Rand Visual display system with triangular cells
US4635052A (en) * 1982-07-27 1987-01-06 Toshiba Denzai Kabushiki Kaisha Large size image display apparatus
DE8626526U1 (en) * 1986-04-07 1987-04-09 Acr Braendli & Voegeli Ag, Zuerich, Ch
US4701833A (en) * 1986-07-16 1987-10-20 Vari-Lite, Inc. Ventilation system for stage light instrument
US4962687A (en) * 1988-09-06 1990-10-16 Belliveau Richard S Variable color lighting system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1112295A (en) * 1978-03-31 1981-11-10 Nabil K. Takla Programmable lighting control system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2909097A (en) * 1956-12-04 1959-10-20 Twentieth Cent Fox Film Corp Projection apparatus
US3318185A (en) * 1964-11-27 1967-05-09 Publication Corp Instrument for viewing separation color transparencies
US3543087A (en) * 1968-03-27 1970-11-24 Diversitronics Inc Lamp flashing circuit having independently adjustable rate and phase controls
US3818216A (en) * 1973-03-14 1974-06-18 P Larraburu Manually operated lamphouse
US4262338A (en) * 1978-05-19 1981-04-14 Gaudio Jr John J Display system with two-level memory control for display units
US4392187A (en) * 1981-03-02 1983-07-05 Vari-Lite, Ltd. Computer controlled lighting system having automatically variable position, color, intensity and beam divergence
US4635052A (en) * 1982-07-27 1987-01-06 Toshiba Denzai Kabushiki Kaisha Large size image display apparatus
US4622881A (en) * 1984-12-06 1986-11-18 Michael Rand Visual display system with triangular cells
DE8626526U1 (en) * 1986-04-07 1987-04-09 Acr Braendli & Voegeli Ag, Zuerich, Ch
US4701833A (en) * 1986-07-16 1987-10-20 Vari-Lite, Inc. Ventilation system for stage light instrument
US4962687A (en) * 1988-09-06 1990-10-16 Belliveau Richard S Variable color lighting system

Cited By (201)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5501131A (en) * 1991-09-30 1996-03-26 Jalco Co., Ltd. Decorative light blinking device using PLL circuitry for blinking to music
GB2295058B (en) * 1994-11-14 1997-12-10 High End Systems Inc Ac powered strobe lamp system
US7845823B2 (en) 1997-08-26 2010-12-07 Philips Solid-State Lighting Solutions, Inc. Controlled lighting methods and apparatus
US7221104B2 (en) 1997-08-26 2007-05-22 Color Kinetics Incorporated Linear lighting apparatus and methods
US7427840B2 (en) 1997-08-26 2008-09-23 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for controlling illumination
US6897624B2 (en) 1997-08-26 2005-05-24 Color Kinetics, Incorporated Packaged information systems
US20020070688A1 (en) * 1997-08-26 2002-06-13 Dowling Kevin J. Light-emitting diode based products
US20020101197A1 (en) * 1997-08-26 2002-08-01 Lys Ihor A. Packaged information systems
US20020130627A1 (en) * 1997-08-26 2002-09-19 Morgan Frederick M. Light sources for illumination of liquids
US7309965B2 (en) 1997-08-26 2007-12-18 Color Kinetics Incorporated Universal lighting network methods and systems
US20030057890A1 (en) * 1997-08-26 2003-03-27 Lys Ihor A. Systems and methods for controlling illumination sources
US20070195526A1 (en) * 1997-08-26 2007-08-23 Color Kinetics Incorporated Wireless lighting control methods and apparatus
US20030137258A1 (en) * 1997-08-26 2003-07-24 Colin Piepgras Light emitting diode based products
US6624597B2 (en) 1997-08-26 2003-09-23 Color Kinetics, Inc. Systems and methods for providing illumination in machine vision systems
US20030214259A9 (en) * 1997-08-26 2003-11-20 Dowling Kevin J. Light-emitting diode based products
US20040052076A1 (en) * 1997-08-26 2004-03-18 Mueller George G. Controlled lighting methods and apparatus
US6717376B2 (en) 1997-08-26 2004-04-06 Color Kinetics, Incorporated Automotive information systems
US7253566B2 (en) 1997-08-26 2007-08-07 Color Kinetics Incorporated Methods and apparatus for controlling devices in a networked lighting system
US7242152B2 (en) 1997-08-26 2007-07-10 Color Kinetics Incorporated Systems and methods of controlling light systems
US7525254B2 (en) 1997-08-26 2009-04-28 Philips Solid-State Lighting Solutions, Inc. Vehicle lighting methods and apparatus
US7231060B2 (en) 1997-08-26 2007-06-12 Color Kinetics Incorporated Systems and methods of generating control signals
US6774584B2 (en) 1997-08-26 2004-08-10 Color Kinetics, Incorporated Methods and apparatus for sensor responsive illumination of liquids
US6777891B2 (en) 1997-08-26 2004-08-17 Color Kinetics, Incorporated Methods and apparatus for controlling devices in a networked lighting system
US7659674B2 (en) 1997-08-26 2010-02-09 Philips Solid-State Lighting Solutions, Inc. Wireless lighting control methods and apparatus
US6781329B2 (en) 1997-08-26 2004-08-24 Color Kinetics Incorporated Methods and apparatus for illumination of liquids
US6788011B2 (en) 1997-08-26 2004-09-07 Color Kinetics, Incorporated Multicolored LED lighting method and apparatus
US20040178751A1 (en) * 1997-08-26 2004-09-16 Color Kinetics, Incorporated Multicolored lighting method and apparatus
US20050151489A1 (en) * 1997-08-26 2005-07-14 Color Kinetics Incorporated Marketplace illumination methods and apparatus
US6806659B1 (en) 1997-08-26 2004-10-19 Color Kinetics, Incorporated Multicolored LED lighting method and apparatus
US7187141B2 (en) 1997-08-26 2007-03-06 Color Kinetics Incorporated Methods and apparatus for illumination of liquids
US20040212993A1 (en) * 1997-08-26 2004-10-28 Color Kinetics, Inc. Methods and apparatus for controlling illumination
US20040212320A1 (en) * 1997-08-26 2004-10-28 Dowling Kevin J. Systems and methods of generating control signals
US20040240890A1 (en) * 1997-08-26 2004-12-02 Color Kinetics, Inc. Methods and apparatus for controlling devices in a networked lighting system
US7385359B2 (en) 1997-08-26 2008-06-10 Philips Solid-State Lighting Solutions, Inc. Information systems
US7135824B2 (en) 1997-08-26 2006-11-14 Color Kinetics Incorporated Systems and methods for controlling illumination sources
US6975079B2 (en) 1997-08-26 2005-12-13 Color Kinetics Incorporated Systems and methods for controlling illumination sources
US20050044617A1 (en) * 1997-08-26 2005-03-03 Color Kinetics, Inc. Methods and apparatus for illumination of liquids
US6869204B2 (en) 1997-08-26 2005-03-22 Color Kinetics Incorporated Light fixtures for illumination of liquids
US20050063194A1 (en) * 1997-08-26 2005-03-24 Color Kinetics, Incorporated Vehicle lighting methods and apparatus
US20050062440A1 (en) * 1997-08-26 2005-03-24 Color Kinetics, Inc. Systems and methods for controlling illumination sources
US7482764B2 (en) 1997-08-26 2009-01-27 Philips Solid-State Lighting Solutions, Inc. Light sources for illumination of liquids
US20050236998A1 (en) * 1997-08-26 2005-10-27 Color Kinetics, Inc. Light emitting diode based products
US6936978B2 (en) 1997-08-26 2005-08-30 Color Kinetics Incorporated Methods and apparatus for remotely controlled illumination of liquids
US20030057884A1 (en) * 1997-12-17 2003-03-27 Dowling Kevin J. Systems and methods for digital entertainment
US20060109649A1 (en) * 1997-12-17 2006-05-25 Color Kinetics Incorporated Methods and apparatus for controlling a color temperature of lighting conditions
US7764026B2 (en) 1997-12-17 2010-07-27 Philips Solid-State Lighting Solutions, Inc. Systems and methods for digital entertainment
US7520634B2 (en) 1997-12-17 2009-04-21 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for controlling a color temperature of lighting conditions
US20060152172A9 (en) * 1997-12-17 2006-07-13 Color Kinetics, Inc. Methods and apparatus for generating and modulating white light illumination conditions
US20050041161A1 (en) * 1997-12-17 2005-02-24 Color Kinetics, Incorporated Systems and methods for digital entertainment
US6181070B1 (en) 1998-02-19 2001-01-30 Universal Avionics Systems Corporation - Instrument Division Method for cooling a lamp backlighting module of a liquid crystal display
US6720273B1 (en) * 1999-06-18 2004-04-13 Robert Bosch Gmbh Device and method for the high-frequency etching of a substrate using a plasma etching installation and device and method for igniting a plasma and for pulsing the plasma out put or adjusting the same upwards
US7482565B2 (en) 1999-09-29 2009-01-27 Philips Solid-State Lighting Solutions, Inc. Systems and methods for calibrating light output by light-emitting diodes
US20060016960A1 (en) * 1999-09-29 2006-01-26 Color Kinetics, Incorporated Systems and methods for calibrating light output by light-emitting diodes
US20070115665A1 (en) * 1999-11-18 2007-05-24 Color Kinetics Incorporated Methods and apparatus for generating and modulating white light illumination conditions
US7959320B2 (en) 1999-11-18 2011-06-14 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for generating and modulating white light illumination conditions
US7350936B2 (en) 1999-11-18 2008-04-01 Philips Solid-State Lighting Solutions, Inc. Conventionally-shaped light bulbs employing white LEDs
US20050040774A1 (en) * 1999-11-18 2005-02-24 Color Kinetics, Inc. Methods and apparatus for generating and modulating white light illumination conditions
US20060285325A1 (en) * 1999-11-18 2006-12-21 Color Kinetics Incorporated Conventionally-shaped light bulbs employing white leds
US20070115658A1 (en) * 1999-11-18 2007-05-24 Color Kinetics Incorporated Methods and apparatus for generating and modulating white light illumination conditions
US8866396B2 (en) 2000-02-11 2014-10-21 Ilumisys, Inc. Light tube and power supply circuit
US9803806B2 (en) 2000-02-11 2017-10-31 Ilumisys, Inc. Light tube and power supply circuit
US9222626B1 (en) 2000-02-11 2015-12-29 Ilumisys, Inc. Light tube and power supply circuit
US9746139B2 (en) 2000-02-11 2017-08-29 Ilumisys, Inc. Light tube and power supply circuit
US9739428B1 (en) 2000-02-11 2017-08-22 Ilumisys, Inc. Light tube and power supply circuit
US9759392B2 (en) 2000-02-11 2017-09-12 Ilumisys, Inc. Light tube and power supply circuit
US10557593B2 (en) 2000-02-11 2020-02-11 Ilumisys, Inc. Light tube and power supply circuit
US9777893B2 (en) 2000-02-11 2017-10-03 Ilumisys, Inc. Light tube and power supply circuit
US9416923B1 (en) 2000-02-11 2016-08-16 Ilumisys, Inc. Light tube and power supply circuit
US10054270B2 (en) 2000-02-11 2018-08-21 Ilumisys, Inc. Light tube and power supply circuit
US9970601B2 (en) 2000-02-11 2018-05-15 Ilumisys, Inc. Light tube and power supply circuit
US9752736B2 (en) 2000-02-11 2017-09-05 Ilumisys, Inc. Light tube and power supply circuit
US8870412B1 (en) 2000-02-11 2014-10-28 Ilumisys, Inc. Light tube and power supply circuit
US9006990B1 (en) 2000-02-11 2015-04-14 Ilumisys, Inc. Light tube and power supply circuit
US9006993B1 (en) 2000-02-11 2015-04-14 Ilumisys, Inc. Light tube and power supply circuit
US6271634B1 (en) 2000-02-29 2001-08-07 Diversitronics, Inc. Strobe lighting control system
US7642730B2 (en) 2000-04-24 2010-01-05 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for conveying information via color of light
US20080204268A1 (en) * 2000-04-24 2008-08-28 Philips Solid-State Lighting Solutions Methods and apparatus for conveying information via color of light
US7228190B2 (en) 2000-06-21 2007-06-05 Color Kinetics Incorporated Method and apparatus for controlling a lighting system in response to an audio input
US20020038157A1 (en) * 2000-06-21 2002-03-28 Dowling Kevin J. Method and apparatus for controlling a lighting system in response to an audio input
US7031920B2 (en) 2000-07-27 2006-04-18 Color Kinetics Incorporated Lighting control using speech recognition
US20020044066A1 (en) * 2000-07-27 2002-04-18 Dowling Kevin J. Lighting control using speech recognition
US20080215391A1 (en) * 2000-08-07 2008-09-04 Philips Solid-State Lighting Solutions Universal lighting network methods and systems
US9955541B2 (en) 2000-08-07 2018-04-24 Philips Lighting Holding B.V. Universal lighting network methods and systems
US20040113568A1 (en) * 2000-09-01 2004-06-17 Color Kinetics, Inc. Systems and methods for providing illumination in machine vision systems
US7042172B2 (en) 2000-09-01 2006-05-09 Color Kinetics Incorporated Systems and methods for providing illumination in machine vision systems
US20080130267A1 (en) * 2000-09-27 2008-06-05 Philips Solid-State Lighting Solutions Methods and systems for illuminating household products
US7652436B2 (en) 2000-09-27 2010-01-26 Philips Solid-State Lighting Solutions, Inc. Methods and systems for illuminating household products
US20020154787A1 (en) * 2001-02-20 2002-10-24 Rice Richard F. Acoustical to optical converter for providing pleasing visual displays
US7352138B2 (en) 2001-03-13 2008-04-01 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for providing power to lighting devices
US7449847B2 (en) 2001-03-13 2008-11-11 Philips Solid-State Lighting Solutions, Inc. Systems and methods for synchronizing lighting effects
US7038399B2 (en) 2001-03-13 2006-05-02 Color Kinetics Incorporated Methods and apparatus for providing power to lighting devices
US6801003B2 (en) 2001-03-13 2004-10-05 Color Kinetics, Incorporated Systems and methods for synchronizing lighting effects
US20050035728A1 (en) * 2001-03-13 2005-02-17 Color Kinetics, Inc. Systems and methods for synchronizing lighting effects
US20040212321A1 (en) * 2001-03-13 2004-10-28 Lys Ihor A Methods and apparatus for providing power to lighting devices
US20070236156A1 (en) * 2001-05-30 2007-10-11 Color Kinetics Incorporated Methods and apparatus for controlling devices in a networked lighting system
US7598681B2 (en) 2001-05-30 2009-10-06 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for controlling devices in a networked lighting system
US7550931B2 (en) 2001-05-30 2009-06-23 Philips Solid-State Lighting Solutions, Inc. Controlled lighting methods and apparatus
US7202613B2 (en) 2001-05-30 2007-04-10 Color Kinetics Incorporated Controlled lighting methods and apparatus
US20070291483A1 (en) * 2001-05-30 2007-12-20 Color Kinetics Incorporated Controlled lighting methods and apparatus
US20040160199A1 (en) * 2001-05-30 2004-08-19 Color Kinetics, Inc. Controlled lighting methods and apparatus
US20050253533A1 (en) * 2002-05-09 2005-11-17 Color Kinetics Incorporated Dimmable LED-based MR16 lighting apparatus methods
US7358679B2 (en) 2002-05-09 2008-04-15 Philips Solid-State Lighting Solutions, Inc. Dimmable LED-based MR16 lighting apparatus and methods
US20050225757A1 (en) * 2002-08-01 2005-10-13 Cunningham David W Method for controlling the luminous flux spectrum of a lighting fixture
US7227634B2 (en) 2002-08-01 2007-06-05 Cunningham David W Method for controlling the luminous flux spectrum of a lighting fixture
US20040130909A1 (en) * 2002-10-03 2004-07-08 Color Kinetics Incorporated Methods and apparatus for illuminating environments
US7300192B2 (en) 2002-10-03 2007-11-27 Color Kinetics Incorporated Methods and apparatus for illuminating environments
US20040141321A1 (en) * 2002-11-20 2004-07-22 Color Kinetics, Incorporated Lighting and other perceivable effects for toys and other consumer products
US20070145915A1 (en) * 2003-05-05 2007-06-28 Color Kinetics Incorporated Lighting methods and systems
US7178941B2 (en) 2003-05-05 2007-02-20 Color Kinetics Incorporated Lighting methods and systems
US20050128751A1 (en) * 2003-05-05 2005-06-16 Color Kinetics, Incorporated Lighting methods and systems
US8207821B2 (en) 2003-05-05 2012-06-26 Philips Solid-State Lighting Solutions, Inc. Lighting methods and systems
US7354172B2 (en) 2004-03-15 2008-04-08 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for controlled lighting based on a reference gamut
US20060104058A1 (en) * 2004-03-15 2006-05-18 Color Kinetics Incorporated Methods and apparatus for controlled lighting based on a reference gamut
US20050289279A1 (en) * 2004-06-24 2005-12-29 City Theatrical, Inc. Power supply system and method thereof
US20100094478A1 (en) * 2005-04-18 2010-04-15 Gary Fails Power supply and methods thereof
WO2008018895A3 (en) * 2005-12-23 2008-04-17 Honeywell Int Inc System and method for synchronizing lights powered by wild frequency ac
US7479898B2 (en) 2005-12-23 2009-01-20 Honeywell International Inc. System and method for synchronizing lights powered by wild frequency AC
US20070146168A1 (en) * 2005-12-23 2007-06-28 Honeywell International Inc. System and method for synchronizing lights powered by wild frequency AC
US20110122609A1 (en) * 2007-08-23 2011-05-26 Flemming Dahlin customizable torch
US7701151B2 (en) 2007-10-19 2010-04-20 American Sterilizer Company Lighting control system having temperature compensation and trim circuits
US20100156304A1 (en) * 2007-10-19 2010-06-24 American Sterilizer Company Lighting control system having a trim circuit
US7812551B2 (en) 2007-10-19 2010-10-12 American Sterilizer Company Lighting control method having a light output ramping function
US20090179595A1 (en) * 2007-10-19 2009-07-16 American Sterilizer Company Lighting control method having a light output ramping function
US20090102396A1 (en) * 2007-10-19 2009-04-23 American Sterilizer Company Lighting control system for a lighting device
US7990078B2 (en) 2007-10-19 2011-08-02 American Sterilizer Company Lighting control system having a trim circuit
US10321528B2 (en) 2007-10-26 2019-06-11 Philips Lighting Holding B.V. Targeted content delivery using outdoor lighting networks (OLNs)
US8118447B2 (en) 2007-12-20 2012-02-21 Altair Engineering, Inc. LED lighting apparatus with swivel connection
US8928025B2 (en) 2007-12-20 2015-01-06 Ilumisys, Inc. LED lighting apparatus with swivel connection
US7926975B2 (en) 2007-12-21 2011-04-19 Altair Engineering, Inc. Light distribution using a light emitting diode assembly
US8807785B2 (en) 2008-05-23 2014-08-19 Ilumisys, Inc. Electric shock resistant L.E.D. based light
US8360599B2 (en) 2008-05-23 2013-01-29 Ilumisys, Inc. Electric shock resistant L.E.D. based light
US7976196B2 (en) 2008-07-09 2011-07-12 Altair Engineering, Inc. Method of forming LED-based light and resulting LED-based light
US7946729B2 (en) 2008-07-31 2011-05-24 Altair Engineering, Inc. Fluorescent tube replacement having longitudinally oriented LEDs
US7920053B2 (en) 2008-08-08 2011-04-05 Gentex Corporation Notification system and method thereof
US20100033319A1 (en) * 2008-08-08 2010-02-11 Pattok Greg R Notification system and method thereof
US8674626B2 (en) 2008-09-02 2014-03-18 Ilumisys, Inc. LED lamp failure alerting system
US8256924B2 (en) 2008-09-15 2012-09-04 Ilumisys, Inc. LED-based light having rapidly oscillating LEDs
US8444292B2 (en) 2008-10-24 2013-05-21 Ilumisys, Inc. End cap substitute for LED-based tube replacement light
US8653984B2 (en) 2008-10-24 2014-02-18 Ilumisys, Inc. Integration of LED lighting control with emergency notification systems
US10973094B2 (en) 2008-10-24 2021-04-06 Ilumisys, Inc. Integration of LED lighting with building controls
US10932339B2 (en) 2008-10-24 2021-02-23 Ilumisys, Inc. Light and light sensor
US10713915B2 (en) 2008-10-24 2020-07-14 Ilumisys, Inc. Integration of LED lighting control with emergency notification systems
US10571115B2 (en) 2008-10-24 2020-02-25 Ilumisys, Inc. Lighting including integral communication apparatus
US10560992B2 (en) 2008-10-24 2020-02-11 Ilumisys, Inc. Light and light sensor
US9635727B2 (en) 2008-10-24 2017-04-25 Ilumisys, Inc. Light and light sensor
US10342086B2 (en) 2008-10-24 2019-07-02 Ilumisys, Inc. Integration of LED lighting with building controls
US8901823B2 (en) 2008-10-24 2014-12-02 Ilumisys, Inc. Light and light sensor
US10182480B2 (en) 2008-10-24 2019-01-15 Ilumisys, Inc. Light and light sensor
US8946996B2 (en) 2008-10-24 2015-02-03 Ilumisys, Inc. Light and light sensor
US9585216B2 (en) 2008-10-24 2017-02-28 Ilumisys, Inc. Integration of LED lighting with building controls
US8324817B2 (en) 2008-10-24 2012-12-04 Ilumisys, Inc. Light and light sensor
US10176689B2 (en) 2008-10-24 2019-01-08 Ilumisys, Inc. Integration of led lighting control with emergency notification systems
US11073275B2 (en) 2008-10-24 2021-07-27 Ilumisys, Inc. Lighting including integral communication apparatus
US10036549B2 (en) 2008-10-24 2018-07-31 Ilumisys, Inc. Lighting including integral communication apparatus
US9101026B2 (en) 2008-10-24 2015-08-04 Ilumisys, Inc. Integration of LED lighting with building controls
US7938562B2 (en) 2008-10-24 2011-05-10 Altair Engineering, Inc. Lighting including integral communication apparatus
US8214084B2 (en) 2008-10-24 2012-07-03 Ilumisys, Inc. Integration of LED lighting with building controls
US9398661B2 (en) 2008-10-24 2016-07-19 Ilumisys, Inc. Light and light sensor
US9353939B2 (en) 2008-10-24 2016-05-31 iLumisys, Inc Lighting including integral communication apparatus
US8251544B2 (en) 2008-10-24 2012-08-28 Ilumisys, Inc. Lighting including integral communication apparatus
US11333308B2 (en) 2008-10-24 2022-05-17 Ilumisys, Inc. Light and light sensor
US8556452B2 (en) 2009-01-15 2013-10-15 Ilumisys, Inc. LED lens
US8362710B2 (en) 2009-01-21 2013-01-29 Ilumisys, Inc. Direct AC-to-DC converter for passive component minimization and universal operation of LED arrays
US8664880B2 (en) 2009-01-21 2014-03-04 Ilumisys, Inc. Ballast/line detection circuit for fluorescent replacement lamps
US8232884B2 (en) 2009-04-24 2012-07-31 Gentex Corporation Carbon monoxide and smoke detectors having distinct alarm indications and a test button that indicates improper operation
US8330381B2 (en) 2009-05-14 2012-12-11 Ilumisys, Inc. Electronic circuit for DC conversion of fluorescent lighting ballast
US8299695B2 (en) 2009-06-02 2012-10-30 Ilumisys, Inc. Screw-in LED bulb comprising a base having outwardly projecting nodes
US8421366B2 (en) 2009-06-23 2013-04-16 Ilumisys, Inc. Illumination device including LEDs and a switching power control system
US20110012746A1 (en) * 2009-07-16 2011-01-20 Fish Jr Richard T Notification Appliance and Method Thereof
US8836532B2 (en) 2009-07-16 2014-09-16 Gentex Corporation Notification appliance and method thereof
US20110234076A1 (en) * 2010-03-26 2011-09-29 Altair Engineering, Inc. Inside-out led bulb
US8840282B2 (en) 2010-03-26 2014-09-23 Ilumisys, Inc. LED bulb with internal heat dissipating structures
US8541958B2 (en) 2010-03-26 2013-09-24 Ilumisys, Inc. LED light with thermoelectric generator
US8540401B2 (en) 2010-03-26 2013-09-24 Ilumisys, Inc. LED bulb with internal heat dissipating structures
US9013119B2 (en) 2010-03-26 2015-04-21 Ilumisys, Inc. LED light with thermoelectric generator
US9395075B2 (en) 2010-03-26 2016-07-19 Ilumisys, Inc. LED bulb for incandescent bulb replacement with internal heat dissipating structures
US9057493B2 (en) 2010-03-26 2015-06-16 Ilumisys, Inc. LED light tube with dual sided light distribution
US8454193B2 (en) 2010-07-08 2013-06-04 Ilumisys, Inc. Independent modules for LED fluorescent light tube replacement
US8596813B2 (en) 2010-07-12 2013-12-03 Ilumisys, Inc. Circuit board mount for LED light tube
US8894430B2 (en) 2010-10-29 2014-11-25 Ilumisys, Inc. Mechanisms for reducing risk of shock during installation of light tube
US8523394B2 (en) 2010-10-29 2013-09-03 Ilumisys, Inc. Mechanisms for reducing risk of shock during installation of light tube
US8870415B2 (en) 2010-12-09 2014-10-28 Ilumisys, Inc. LED fluorescent tube replacement light with reduced shock hazard
US9072171B2 (en) 2011-08-24 2015-06-30 Ilumisys, Inc. Circuit board mount for LED light
US9184518B2 (en) 2012-03-02 2015-11-10 Ilumisys, Inc. Electrical connector header for an LED-based light
US9163794B2 (en) 2012-07-06 2015-10-20 Ilumisys, Inc. Power supply assembly for LED-based light tube
US10966295B2 (en) 2012-07-09 2021-03-30 Ilumisys, Inc. System and method for controlling operation of an LED-based light
US9271367B2 (en) 2012-07-09 2016-02-23 Ilumisys, Inc. System and method for controlling operation of an LED-based light
US9807842B2 (en) 2012-07-09 2017-10-31 Ilumisys, Inc. System and method for controlling operation of an LED-based light
US10278247B2 (en) 2012-07-09 2019-04-30 Ilumisys, Inc. System and method for controlling operation of an LED-based light
US20140104809A1 (en) * 2012-10-12 2014-04-17 Nissin Industries Ltd. Electronic Flash Device
US9285084B2 (en) 2013-03-14 2016-03-15 Ilumisys, Inc. Diffusers for LED-based lights
US9267650B2 (en) 2013-10-09 2016-02-23 Ilumisys, Inc. Lens for an LED-based light
US10260686B2 (en) 2014-01-22 2019-04-16 Ilumisys, Inc. LED-based light with addressed LEDs
US9574717B2 (en) 2014-01-22 2017-02-21 Ilumisys, Inc. LED-based light with addressed LEDs
US9510400B2 (en) 2014-05-13 2016-11-29 Ilumisys, Inc. User input systems for an LED-based light
US11028972B2 (en) 2015-06-01 2021-06-08 Ilumisys, Inc. LED-based light with canted outer walls
US10690296B2 (en) 2015-06-01 2020-06-23 Ilumisys, Inc. LED-based light with canted outer walls
US11428370B2 (en) 2015-06-01 2022-08-30 Ilumisys, Inc. LED-based light with canted outer walls
US10161568B2 (en) 2015-06-01 2018-12-25 Ilumisys, Inc. LED-based light with canted outer walls
CN112714212A (en) * 2019-10-25 2021-04-27 环鸿电子(昆山)有限公司 Flashlight mode control method for flashlight of mobile phone
CN112714212B (en) * 2019-10-25 2024-03-15 环鸿电子(昆山)有限公司 Flashlight mode control method for flashlight of mobile phone

Also Published As

Publication number Publication date
EP0475082B1 (en) 1995-11-02
EP0475082A1 (en) 1992-03-18
DE69114235T2 (en) 1996-07-11
DE69114235D1 (en) 1995-12-07

Similar Documents

Publication Publication Date Title
US5078039A (en) Microprocessor controlled lamp flashing system with cooldown protection
US4575659A (en) Sensor timer for lamps
US6356038B2 (en) Microcomputer-controlled AC power switch controller and DC power supply method and apparatus
US7164238B2 (en) Energy savings device and method for a resistive and/or an inductive load and/or a capacitive load
US4521843A (en) Programmable wall switch for controlling lighting times and loads
CA2132061C (en) Synchronization circuit for visual/audio alarms
US6724157B2 (en) Energy savings device and method for a resistive and/or an inductive load
US6384545B1 (en) Lighting controller
CA1224242A (en) Electronic candle system
US4509585A (en) Energy management control system
US6661337B2 (en) Processor based strobe with feedback
US5128591A (en) Strobe alarm circuit
US6713973B2 (en) System and method of automatic cycling control for HID lamps
US6836080B2 (en) Energy savings device and method for a resistive and/or an inductive load and/or a capacitive load
US6271634B1 (en) Strobe lighting control system
US6822400B1 (en) Processor controlled strobe
US5053683A (en) Starting and operating device for controlling a starter that ignites a sodium lamp
JP3120138B2 (en) Dimming control method, dimming control device, and automatic dimming control device
JP2615531B2 (en) Control device for air conditioner
JPS5920796Y2 (en) Lighting automatic control device
JPH0662468A (en) Multiplex transmission control system
US4376253A (en) Timed switch for an AC load
WO1994015443A1 (en) Deterrent device
EP0408534A2 (en) Phase switched power controller
KR100274947B1 (en) A fade-out switching circuit and there method of ac. lamp

Legal Events

Date Code Title Description
AS Assignment

Owner name: LIGHTWAVE RESEARCH, INC., TEXAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:TULK, STEVEN E.;BELLIVEAU, RICHARD S.;REEL/FRAME:005406/0986

Effective date: 19900807

STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: HIGH END SYSTEMS, INC., TEXAS

Free format text: MERGER;ASSIGNOR:LIGHTWAVE RESEARCH, INC.;REEL/FRAME:006535/0183

Effective date: 19921001

AS Assignment

Owner name: BANK ONE, TEXAS, N.A., TEXAS

Free format text: SECURITY INTEREST;ASSIGNOR:HIGH END SYSTEMS, INC.;REEL/FRAME:006856/0539

Effective date: 19930720

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: LASALLE BUSINESS CREDIT, INC., ILLINOIS

Free format text: PATENT, TRADEMARK AND LICENSE MORTGAGE;ASSIGNOR:HIGH END SYSTEMS, INC.;REEL/FRAME:008321/0793

Effective date: 19961210

AS Assignment

Owner name: LASALLE BUSINESS CREDIT, INC., ILLINOIS

Free format text: RELEASE OF PATENT, TRADEMARK AND LICENSE MORTGAGE;ASSIGNOR:BANK ONE, TEXAS, N.A.;REEL/FRAME:009638/0869

Effective date: 19981203

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: HIGH END SYSTEMS INC., TEXAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:LASALLE BUSINESS CREDIT, LLC;REEL/FRAME:019754/0036

Effective date: 20070827

AS Assignment

Owner name: HIGH END SYSTEMS, INC., TEXAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:MARQUETTE BUSINESS CREDIT, INC.;REEL/FRAME:019965/0065

Effective date: 20071011

AS Assignment

Owner name: WACHOVIA BANK, NATIONAL ASSOCIATION, TEXAS

Free format text: SECURITY AGREEMENT;ASSIGNOR:HIGH END SYSTEMS, INC.;REEL/FRAME:019995/0252

Effective date: 20070926

AS Assignment

Owner name: BARCO LIGHTING SYSTEMS, INC., TEXAS

Free format text: CHANGE OF NAME;ASSIGNOR:HIGH END SYSTEMS, INC.;REEL/FRAME:022137/0275

Effective date: 20080717

AS Assignment

Owner name: HIGH END SYSTEMS, INC., TEXAS

Free format text: CHANGE OF NAME;ASSIGNOR:BARCO LIGHTING SYSTEMS, INC.;REEL/FRAME:044580/0041

Effective date: 20170331

AS Assignment

Owner name: ELECTRONIC THEATRE CONTROLS, INC., WISCONSIN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HIGH END SYSTEMS, INC.;REEL/FRAME:044580/0094

Effective date: 20171115

AS Assignment

Owner name: ELECTRONIC THEATRE CONTROLS, INC., WISCONSIN

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF 21 PATENTS PREVIOUSLY RECORDED ON REEL 044580 FRAME 0094. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF 53 PATENTS LISTED BELOW;ASSIGNOR:HIGH END SYSTEMS, INC.;REEL/FRAME:046732/0089

Effective date: 20171115