BEACONTROL OF A WIRELESS LIGHTING INTERFACE WITH A LIGHT SOURCE.

MX434571BActive Publication Date: 2026-05-19ABL IP HLDG LLC

Patent Information

Authority / Receiving Office
MX · MX
Patent Type
Patents
Current Assignee / Owner
ABL IP HLDG LLC
Filing Date
2023-07-21
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing methods for identifying and configuring specific luminaires in a large group are cumbersome and inefficient, causing confusion and interference in wireless communication due to constant identification, with visible light programming having a short range and laser light programming being difficult to aim and expensive.

Method used

A beacon activation protocol using a generic light source, such as a flashlight, to activate a luminaire's wireless communication interface at a distance without requiring special GUI applications, allowing long-range and easy identification by flashing a light beam in a specific sequence.

Benefits of technology

Enables easy and efficient identification and configuration of specific luminaires from a distance, reducing wireless communication noise and overcoming range and aiming difficulties of previous methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure MX434571B0
    Figure MX434571B0
Patent Text Reader

Abstract

A lighting system includes an activation light source for emitting an activation light beam and a plurality of luminaires located in a space. Each luminaire includes a light source for illuminating a space, a light sensor for detecting light, a wireless transceiver configured for wireless communication, and a memory. The luminaire also includes a processor coupled to the light sensor, the wireless transceiver, and the memory. The luminaire also includes an activation program stored in its memory.The execution of the activation program by the processor causes the respective luminaire to: (a) detect a plurality of light measurements above a light threshold; (b) determine whether the plurality of light measurements conform to a pattern; and (c) in response to the determination that the plurality of light measurements conform to the pattern, enter an identification mode.
Need to check novelty before this filing date? Find Prior Art

Description

BEACON CONTROL OF A WIRELESS LIGHTING INTERFACE WITH A LIGHT SOURCE czcionn / eznz / B / YiAi BACKGROUND One way to enable the assignment and control of a large group of luminaires or multiple groups of luminaires is to have the luminaires remain in a wireless identification state. During the identification state, the luminaire can be displayed constantly to allow connection to the luminaire at any time. For example, high-bay luminaires (e.g., approximately 75,000 lumens) in a space, such as a warehouse, with sensors, must be constantly identified to be in a controllable state. Since there can be hundreds of luminaires in any given space, it is difficult for a user to identify any specific luminaire without having to toggle through each luminaire until they find the specific luminaire. Unfortunately, this creates confusion for a user trying to find and configure a specific luminaire. Since all other luminaires are identifying themselves, the user ends up wasting time trying to identify each luminaire to narrow the search to a specific one. Furthermore, the fact that all luminaires are permanently identifying themselves causes problems with other luminaire functions operating on the same frequency band, such as lighting control communications. Visual light scheduling (VLP) and laser light scheduling can be used to solve the aforementioned problems, but they are not without their challenges. For example, visual light scheduling uses a light to program / configure luminaire settings. For example, in visual light scheduling, a light (e.g., a cell phone light) flashes rapidly to provide a pre-programmed modulated signal to a receiver in a luminaire, after which the modulated signal is demodulated by the receiver. Modulation of the visual light scheduling signal is typically performed using a dedicated graphical user interface (GUI) mobile application, for example, on a mobile device (e.g., a smartphone). Furthermore, the mobile device's range is very low and cannot reach a 50-foot-high luminaire.Therefore, the challenges of a visible light programming system are that it is very short range and also relies on high lux on the sensor. Laser light programming requires aiming a laser pointer at a sensor. Although the laser pointer can cover a large range with its narrow beam, it is difficult for a user to visualize and aim the laser pointer at a 2 millimeter (mm) hole (e.g., the photosensor lens) in a luminaire sensor located on a 50-foot-high ceiling. Furthermore, it is difficult for the user to look at the luminaire and aim the laser when the sensor is integrated into a luminaire powered at approximately 75,000 lumens. Laser light programming is also expensive and accident-prone. Therefore, the difficulties with laser light programming are that it is a narrow beam, and while laser light can travel a long distance, it is pragmatically difficult to aim a narrow-beam laser at a small sensor from any perceptible distance from the sensor. To overcome these and other limitations of the technique, a beaconing trigger protocol is needed. The trigger protocol advantageously allows for both long range and ease of use, while mitigating the challenges associated with using a more sensitive sensor. BRIEF DESCRIPTION As described herein, the trigger protocol can use a generic flashlight or any other standard light source. Unlike other methods described in the prior art, the trigger protocol does not require any special GUI application or modulated signal. The trigger protocol can utilize a broad-spectrum, non-directional, irregular light source with inconsistent distribution, an inexpensive regular light source that can be aimed at a high-bay luminaire at 15.24 meters (50 feet) without searching for a pinhole, and the sensor unit itself on the luminaire. From a functional standpoint, the wireless communication interface (beaconing or wireless ID) in these self-contained luminaires can be autonomously deactivated after a certain power-on time to keep the space noise-free.The user can re-enable the wireless communication interface of any specific device using a trigger light source pointing directly at the luminaire without affecting the light output of the luminaire (due to sudden light variation) using this trigger protocol with a specific time sequence and light state engine. BRIEF DESCRIPTION OF THE DRAWINGS The figures show one or more implementations in accordance with the present demonstrations, solely by way of example but in no way limiting. In the figures, similar reference numerals refer to the same or similar elements. Figure 1A depicts a lighting system including an activation light source for emitting an activation light beam to enable wireless control capability of a specific luminaire of a plurality of luminaires located in a space. czcionn / eznz / B / YiAi Figure 1B is an isometric view of the luminaire mounted in space and in communication with the activation light source. Figure 1C is an activation protocol procedure for the lighting system that is implemented by the activation light source and a respective luminaire of the plurality of luminaires. Figure 2 is a calibration chart of the light sensor used to enable activation programming. Figure 3 is a wake-up sequence of the wake-up protocol that is implemented in wake-up scheduling, shown in a state diagram format. DETAILED DESCRIPTION In the following detailed description, numerous specific details are set forth by way of example in order to provide a complete understanding of the relevant demonstrations. However, it should be apparent to those skilled in the art that the present demonstrations can be carried out without such details. In other instances, known methods, procedures, components, and / or circuitry have been described at a relatively high level, without details, to avoid unnecessarily obscuring aspects of the present demonstrations. The term "luminaire," as used herein, is intended to encompass essentially any type of device that processes energy to generate or supply artificial light, for example, for general illumination of a space intended for occupancy or observation, typically by a living organism that can benefit from or be affected in some desired way by the light emitted by the device. However, a luminaire may provide light for use by automated equipment, such as sensors / monitors, robots, etc., that can occupy or observe the illuminated space, instead of or in addition to the light provided for an organism. However, it is also possible for one or more luminaires in or on a particular premises to have other lighting purposes, such as signaling an entrance or indicating an exit.In most examples, the luminaire(s) illuminate(s) a space or area of ​​a premises to a level useful to a human being within or passing through the space, for example, with sufficient intensity for general illumination of a room or hallway in a building, or of an outdoor space such as a street, sidewalk, parking lot, or stage. The actual source of illumination for a luminaire or the source of light for a luminaire can be any type of artificial light-emitting device, several examples of which are included in the following disclosures. czaonn / eznz / B / YiAi Terms such as “artificial lighting” or “light for illumination,” as used herein, are intended to encompass essentially any type of lighting in which a device produces light by processing electrical energy to generate light. A luminaire for an artificial lighting application or illumination light, for example, may take the form of a lamp, luminaire, or other luminaire arrangement incorporating a suitable light source, where the lighting device component or source(s) itself does not contain intelligence or communication capability. The illumination light output of an artificial lighting type luminaire, for example, may have an intensity and / or other characteristic(s) that meet an acceptable industry performance standard for a general lighting application. The term “coupled,” as used herein, refers to any logical, optical, physical, or electrical connection, link, or the like by which signals or light produced or supplied by one system element are imparted to another coupled element. Unless otherwise described, coupled elements or devices are not necessarily directly connected to one another and may be separated by intermediate components, elements, or communication media that can modify, manipulate, or transport the light or signals. The examples illustrated in the accompanying drawings are referenced and discussed in detail below. Figure 1A depicts a lighting system (100) including an activation light source (101) for emitting an activation light beam (102) to enable wireless control capability of a specific luminaire (1 OSA) of a plurality of luminaires (103A-N) located in a space (104). The activation light source (101) may include a generic light source. The plurality of luminaires (103A-N) of the lighting system (100) are located in a space (104). The luminaires (103A-N) illuminate the space (104) of a premises at a level useful to a human being in the space or passing through the space, for example, general lighting of an interior space, such as a warehouse, a room, or a hallway of a building; or of an exterior space, such as a street, a sidewalk, a parking lot, or a stage. Figure 1B is an isometric view of the luminaire (103A) mounted in the space (104) and in communication with the activation light source (101). The activation light source (101) may include a diffuse light source such as a flashlight for activating a radio (shown as a wireless radio frequency (RF) XCVR (108)) of a stand-alone lighting device (shown as the luminaire (103A)). Thus, the activation light source (101) may cause the luminaire (103A) to enter a programming mode. Although shown as a flashlight, the activation light source (101) may be a flashlight on a smartphone. The activation light beam (102) may include incoherent light. Alternatively, the activation light source (101) includes a laser light source and the activation light beam (102) includes coherent light (e.g., collimated light).The activation light beam (102) may be a low lux (e.g., less than about 100 lux) diffuse light pattern imparted onto a light sensor (107) of the luminaire (103A) to activate the radio [wireless RF XCVR (108)] of the luminaire (103A), alone or in combination with features that mitigate false triggering of the light sensor (107) of the luminaire (103A). Upon power-up, a stand-alone wireless lighting device, such as the luminaire (103A), may open its wireless transceiver (108) to hosts (e.g., the wireless control device (180), which may be a Bluetooth-enabled smartphone) to communicate via wireless identification (e.g., display) over a commissioning and / or control network (121) RF band. For example, the commissioning and / or control network (121) RF band may be on 3 different dedicated channels in the 2400 MHz spectrum. However, this design limits the wireless identification duration to a fixed timeout (e.g., 45 minutes), which may not be sufficient for configuring newly installed wireless devices, such as the luminaire (103A), because the luminaire (103A) will automatically turn off the wireless identification upon reaching the fixed timeout.Accordingly, the activation protocol (120) (see Figure 1C) that includes flashing the activation light beam (102) from the activation light source (101) in a certain sequence of operation and time at the luminaire (1 OSA) will allow the wireless transceiver (108) to re-identify itself for wireless control capability by the wireless control device (180). In the example of Figures 1A through B, the pendant-type luminaire (103A) is hung below a space ceiling (104) by multiple support rods or cables attached to multiple brackets of the luminaire (103A). The example of Figure 1B depicts a pendant-type luminaire implementation of the luminaire (103A) in which the luminaire has a support on a surface opposite the artificial lighting outlet (106), providing an attachment point for a single strut attached to or through the ceiling. Other aspects of the structure, orientation, and operation of the other luminaires (103B-N) are generally similar to the luminaire (103A) disclosed herein. The location of the electronics (e.g., on the ceiling or in the luminaire), size, and weight considerations must be taken into account, as the weight of the luminaire can be an issue.For example, the lighting fixture electronics may be in the suspended or included portion of the luminaire or near the support structure above the ceiling to reduce the weight supported below the ceiling by the bracket(s) and clamp(s). czcionn / eznz / B / YiAi Figure 1C is a wake-up protocol method (120) for the lighting system (100) that is implemented by the wake-up light source (101) and a respective one of the plurality of luminaires (103A-N). A significant benefit of the wake-up protocol (120) is that it makes it much easier for a user to identify and configure specific lighting devices (luminaires (103A-N)), even from a considerable distance (e.g., more than 0.60 m (2 ft), 1.5 m (5 ft), 3 m (10 ft), 6 m (20 ft), or even 9.1 m (30 ft) or more). The wake-up protocol (120) may be especially useful for stand-alone lighting devices, i.e., devices that are not (or cannot be) part of a networked lighting group (e.g., wirelessly networked). As shown, the respective luminaire (103A) includes an illumination light source (105) for emitting illumination (106) for the space (104). The respective luminaire (103A) further includes a light sensor (107) for detecting light. The respective luminaire (103A) further includes a wireless transceiver (108) configured for wireless communication. As shown, the wireless transceiver (XCVR) (108) is configured for radio frequency (RF) communication via an RF commissioning and / or control network band (121). The respective luminaire (103A) further includes a memory (109); and a processor (110) coupled to the light sensor (107), the wireless transceiver (108), and the memory (109). The respective luminaire (103A) also includes an activation programming (111) in the memory (109) to implement the activation protocol (120).After power-up, the wireless transceiver (108) is turned off, keeping the space (104) free of any wireless identification traffic from the luminaires (103A-N). The wake-up protocol (120) allows the user to have the ability to enable the wireless transceiver interface (108) on any of the luminaires (103A-N) that they wish to control using the wake-up light source (101). Beginning at block S150, execution of the activation programming 111 by the processor 110 causes the respective luminaire 103A to detect a plurality of light measurements 112A-N above a light threshold 113. In one example, detecting the plurality of light measurements 112A-N above the light threshold 113 includes: (a) measuring, by the light sensor 107, the plurality of light measurements 112A-N; and (b) based on the plurality of light measurements 112A-N, identifying a sequence of excess light levels 116A-B. Identifying the sequence of excess light levels (116A-N) includes: calibrating the sequence of excess light levels (116A-N) based on a previous ambient light level [e.g., the first ambient light measurement (112A)] of background light in the space (104). Calibrating the sequence of excess light levels (116A-B) further includes: subtracting a contribution from the previous ambient light level [e.g., first ambient light measurement (112A)] to a respective light measurement [e.g., second ambient light measurement (112B)] to isolate a respective excess light level (116A-B) caused by the trigger light beam (102) from the background light in the space (104). Proceeding to block S155, execution of the trigger programming 111 by the processor 110 causes the respective luminaire 103A to determine whether the plurality of light measurements 112A-N are in accordance with a pattern 114. Determining whether the plurality of light measurements 112A-N are in accordance with the pattern 114 includes: comparing the sequence of excess light levels 116A-B to a trigger sequence 300 (see FIG. 3) including the light threshold 113); and determining that the comparison of the sequence of excess light levels 116A-B is in compliance with the trigger sequence 300 (see FIG. 3). The trigger sequence 300 further includes a minimum ON cycle time 305 (see FIG. 3).To determine that the comparison of the sequence of excess light levels (116A-B) complies with the activation sequence (300) (see Figure 3) includes: determining that a respective ON time (315A-B) of each of the excess light levels (116A-B) complies with the minimum ON cycle time (305) (see Figure 3). The activation sequence further includes a maximum ON / OFF cycle transition time (325). To determine that the comparison of the sequence of excess light levels (116A-B) complies with the activation sequence (300) includes: determining that a respective ON / OFF transition time (320) between each of the excess light levels (116A-B) complies with the maximum ON / OFF cycle transition time (325). Continuing at block S160, execution of the activation programming by the processor 110 causes the respective luminaire 103A, in response to determining that the plurality of light measurements 112A-N agree with the pattern 114, to enter an identification mode 115. Entering the identification mode 115 includes enabling display of the wireless transceiver 108 of the respective luminaire 103A. For example, the respective luminaire 1 OSA transmits, via the wireless transceiver 108, an RF identifier (id) 117A of the respective luminaire 1 OSA. Ending now at block S165, a wireless control device 180 includes a wireless control device RF transceiver 181 and a wireless control device memory 182. The wireless control device 180 further includes a wireless control device processor 183 coupled to the wireless control device RF transceiver 181 and the wireless control device memory 182. The wireless control device 180 further includes programming the wireless control device 184 into the wireless control device memory 182.The execution of the programming of the wireless control device (184) causes the wireless control device (180) to receive through the RF transceiver of the wireless control device (181), czaonn / eznz / B / YiAi through the RF commissioning and / or control network band (121), the RF identifier (117A) of the respective luminaire (103A). In some embodiments, the activation light source (101) may be included in the wireless control device (180), e.g., a mobile phone, tablet, etc. may include a flashlight that may be used to activate the radio [wireless RF XCVR (108)] of the luminaire (103A). Programming the wireless control device (184) provides a user interface that may interact with the lighting device [luminaire (103A)] after activating the radio [wireless RF XCVR (108)]. Figure 2 is a light sensor calibration chart (200) used to enable the wake-up schedule (111). The light sensor calibration chart (200) represents calibration data for calibrating hardware, such as a light sensor (107) of the luminaire (103A), so that the excess light reading enables the wake-up protocol (120) of the wake-up schedule (111). The light sensor (107), which may be an ambient light sensor, is calibrated for daylight control and energy saving operation. In the example, the light sensor (107) is an ambient light sensor that has a dual purpose for daylight control and energy saving operation and the wake-up protocol (120).The range of light that the luminaire (103A) detects through the light sensor (107) is controlled through an external resistor, which controls the voltage fed to an analog-to-digital converter (ADC) driver of the luminaire (103A). Gain calibration is performed based on that light range using a linear equation (Y = MX + C) as shown in the light sensor calibration graph (200). This excess light is used for the trigger programming (111) to operate even in extreme light conditions, and the trigger protocol (120) implemented by the trigger programming (111) takes as reference a current light level [light measurements (112A-N)] at any given instance with a light threshold (113) for the trigger sequence (300) to operate (see Figure 3) of the trigger protocol (120). On the X-axis of the light sensor calibration graph (200) is the light intensity (205), displayed in foot-candles; and on the Y-axis is the analog-to-digital (ADC) log data (210) used for calibration of the light sensor (107). As shown, to enable the wake-up protocol (120), the external resistance of the light sensor (107) is adjusted from 150 foot-candles to 200 foot-candles of light intensity (205) (ambient light) with a corresponding increase in the ADC log data (210). Line (211) shows the ADC log data (210) for the luminaire (103A) to operate normally without the wake-up protocol (120). As line (211) shows, during normal operation, the light sensor (107) of the luminaire (103A) would detect up to czcionn / eznz / B / YiAi 150 foot-candles without a trigger light beam (102) from the trigger light source (101) being imparted onto the light sensor (107). Therefore, 150 foot-candles is shown as the maximum light intensity (205) during calibration of the luminaire (103A). Therefore, 150 foot-candles is shown as the maximum light intensity (205) during calibration of 75,000 lumen output luminaires (103A-N) installed close together in the space (104). Lines (212) and (213) demonstrate that with the trigger protocol (120), if the trigger light source (101) is a flashlight, then calibration occurs by expanding the light intensity (205) detected by the light sensor (107). In particular, the calibration expands the resistance range from 150 foot-candles to 200 foot-candles with a corresponding increase in ADC log data (210).Therefore, even if the light sensor (107) of the luminaire (103A) detects 150 foot-candles contributed by other luminaires (103B-N) that are turned on, the user can still emit an activation light beam (102) from the activation light source (101) (e.g., flashlight) to activate the luminaire (103A). Figure 3 is a trigger sequence (300) of the trigger protocol (120) implemented in the trigger programming (111), shown in a state diagram format. During the trigger sequence (300), a trigger light source (101) is selectively aimed at a stand-alone wireless lighting device, such as the luminaire (103A), for certain periods to enable an identification mode (115). The trigger sequence (300) includes flashing a trigger light beam (102) to allow the wireless transceiver (108) to perform wireless identification. The trigger sequence (300) includes the following cycles: (1) ON cycle; (2) OFF cycle; (3) ON cycle; and (4) OFF cycle.Each ON / OFF cycle has a certain time limit [e.g., minimum ON cycle time (305)] to prevent accidental activation of the wireless transceiver (108) due to interference from external sources, such as light changes due to cloud movement, etc. Each declared ON / OFF cycle has a timeout with a minimum time T' (e.g., 2 seconds) and a maximum time T" (e.g., 6 seconds), shown as items 305, 310, 325. In other words, the state must be acquired within a time (> T' and < T"). Exceeding or falling short of the minimum time T' (305) and the maximum ON / OFF cycle transition time T'" (310), 325) in any given ON / OFF cycle resets the states. Once reset, the user must restart the wake-up sequence 300 of the wake-up protocol 120 all over again. Current light levels (112A-N) (also referred to interchangeably as light measurements) include all light in the space (104) detected by the light sensor (107). For example, a first current light level (112A) may include light from external sources in the space (104), such as sunlight and other luminaires (103B-N); and is used as a reference point for the trigger light source (101). A second current light level (112B) includes the trigger light beam (102) emitted by the trigger light source (101) in addition to light from external sources in the space (104). Initially, in Figure 2, only the backlight is the first current light level (112A) in the space (104), i.e. without the trigger light beam (102), so the trigger sequence (300) is in the inactive state.Subsequently, the second current light level (112B) includes the activation light beam (102) and begins a power cycle and transitions to the ready state to execute whenever certain conditions are met. The trigger protocol calibration (120) is dynamic. Since the ambient light level is unknown, the light sensor (107) does not know what part of the ambient light is backlight and what part is the trigger light beam (102). The trigger sequence (300) always tracks the current light level (112A-N) in the space (103). For example, the first light level (112A) in the space (104) is tracked and the trigger sequence (300) is always stacking subsequent light levels (112B-N). Finally, when the light sensor (107) detects a brighter light (more 6-7 foot candles) above the trigger light threshold (113) as the second light level (112B) for a certain period, then the trigger sequence (300) transitions to a ready-to-run state. Therefore, the activation sequence (300) expects a minimum ON cycle (305) and a maximum ON cycle time (310).If the minimum ON cycle time (305) (e.g., higher) and the maximum ON cycle time (310) (e.g., lower) are met, then the transition from the state to the ready-to-execute state is successful - a first ON cycle of the activation sequence (300) is reached. Next, in the trigger sequence (300), a third current light level (112C) returns to a normal background level (first ON cycle) without the trigger light beam (102) being below the trigger light threshold (113). Next, a fourth light level (112D) has to transition to a level above the trigger light threshold (113) during a second ON cycle to transition to the configured state. The wake-up sequence (300) always compares a newer light level (112D) with a previous light level (112C). If a timeout expires [e.g., maximum ON cycle time (310) or minimum ON cycle time (305)], the wake-up sequence (300) restarts. In the wake-up sequence (300) (a state machine), T is a minimum timeout and T” is a maximum timeout for both the ON cycle and the OFF cycle. There are two sets: one per ON cycle and one per OFF cycle. The sleep state is only the application of daylight and ambient light management.If during the idle state, the light sensor (107) suddenly detects a trigger light beam (102), the trigger sequence (300) goes into a ready-to-run state based on a reading of 6 foot-candles (or higher) for a time greater than the minimum wait time (305) (T') and less than the maximum wait time (310) (T"). Once in the ready-to-run state of the trigger sequence (300), the trigger programming (111) waits for the OFF cycle, waiting for the minimum wait time (305) (T') and the maximum wait time (310) (T"). If the trigger light beam (102) flashes the light sensor (107) again, the trigger sequence (300) goes into the set state (second flash). When the second flash turns off, the trigger sequence (300) goes into the ready state.The ready state means that the user turned on the activation light beam (102) twice and turned off within the set time of one OFF cycle, and then the wireless transceiver (108) can enter an identification mode state (115). The trigger sequence (300) includes the states described above (idle, ready, set, ready, and activated) for sequence management. For example, if a cloud passes and the luminaire (103A) is near a window, the identification mode (115) should not be activated. The trigger protocol states (120) with maximum and minimum wait times (305), (310), (325) allow the trigger protocol (120) to be controlled by the user. To activate the identification mode (115), the user must use the trigger light source (101) to sequentially progress through these states within the time limits; otherwise, the trigger protocol (120) resets to the inactive state. Any of the functionality of the activation protocol (120), including the activation programming (111) and the wireless control device (184) programming, described herein for the lighting system elements [e.g., the luminaires (103A-N) and the wireless control device (180)] of the lighting system (100) may be incorporated into one or more applications or firmware as described above. According to some embodiments, “function,” “functions,” “application,” “applications,” “instruction,” “instructions,” or “programming” are programs that execute functions defined in the programs. A variety of programming languages ​​may be employed to create one or more of the applications, structured in various ways, such as object-oriented programming languages ​​(e.g., Objective-C, Java, or C++) or procedural programming languages ​​(e.g., C or assembly language).In a specific example, a third-party application (e.g., an application developed using the ANDROID™ or IOS™ software development kit (SDK) by an entity other than the specific platform provider) may be mobile software that runs on a mobile operating system such as IOS™, ANDROID™, WINDOWS® Phone, or another mobile operating system. In this example, the third-party czcionn / eznz / B / YiAi application may invoke API calls provided by the operating system to facilitate the functionality described herein. As used herein, a processor (110), (183) is a hardware circuit having elements structured and arranged to perform one or more processing functions, typically various data processing functions. Although discrete logic components could be used, examples utilize components that form a programmable central processing unit (CPU). A processor (110), (183) for example includes or is part of one or more integrated circuit (IC) chips that incorporate the electronic elements to perform the functions of the CPU. The applicable processor (110), (183) executes programming or instructions to configure the luminaires (103A-B), the wireless control device (180), etc. to perform various operations. For example, such operations may include various general operations (e.g., a clock function, logging and recording of operating status and / or fault information), as well as various system-specific operations (e.g., daylighting functions and / or energy management).Although a processor (110), (183) may be configured by using hard-wired logic, typical processors in lighting devices or light-sensitive devices are general processing circuits configured by executing programming, for example, instructions and any associated configuration data from the displayed memories (109), (182) or other storage media included and / or received from remote storage media. Thus, a computer-readable medium can take many forms of tangible storage media. Non-volatile storage media include, for example, optical or magnetic disks, such as any of the storage devices in any computer or computers or the like, such as those that may be used to implement the client device, media ports, transcoder, etc. shown in the drawings. Volatile storage media include dynamic memory, such as the main memory of said computing platform. Tangible transmission media include coaxial cables, copper cables, and optical fibers, including the cables that comprise a bus within a computer system. Carrier wave transmission media can take the form of electrical or electromagnetic signals, or acoustic or light waves such as those generated during radio frequency (RF) and infrared (IR) data communications.Common forms of computer-readable media therefore include, for example: a floppy disk, a flexible disk, a hard disk, a magnetic tape, any other magnetic medium, a CD-ROM, DVD or DVD-ROM, any other optical medium, punched cards, paper tape, any other physical storage medium with hole patterns, a RAM, a PROM and EPROM, a czcionn / eznz / B / YiAi. FLASH-EPROM, any other memory chip or cartridge, a carrier wave carrying data or instructions, cables or links carrying such a carrier wave, or any other medium from which a computer can read programming code and / or data. Many of these forms of computer-readable media can be involved in transporting one or more sequences of one or more instructions to a processor for execution. Unless otherwise indicated, any and all measurements, values, classifications, positions, magnitudes, sizes, angles, and other specifications set forth in this description, including the following claims, are approximate, not exact. Such quantities are intended to have a reasonable range consistent with the functions to which they relate and with what is customary in the art to which they pertain. For example, unless expressly indicated otherwise, the value of a parameter or the like may vary up to ±5% or up to ±10% of the stated amount. The terms “approximately” or “about” mean that the value of the parameter or the like varies up to ±10% of the stated amount. The scope of protection is limited only by the following claims. Such scope is intended to be as broad as is consistent with the ordinary meaning of the language used in the claims, construed in light of this description and the prosecution history that follows, and to embrace all structural and functional equivalents. However, none of the claims are intended to cover subject matter that does not meet the requirements of Sections 101, 102, or 103 of the Patent Act, nor should they be so construed. Any inadvertent inclusion of such subject matter is hereby disclaimed. The terms and expressions used in this document shall be deemed to have the ordinary meaning attributed to them in relation to their respective fields of research and study, unless otherwise specified. Relational terms such as "first," "second," and similar terms may be used solely to distinguish one entity or action from another without necessarily requiring or implying an actual relationship or sequence between said entities or actions.The terms “comprise,” “comprising,” “includes,” “including,” “has,” “having,” “containing,” “contains,” “contain,” “with,” “consisting of,” or any other variation thereof, are intended to encompass a non-exclusive inclusion, such that a process, method, article, or apparatus comprising or including a list of elements or steps does not include only those elements or steps, but may include other elements or steps not expressly enumerated or inherent to such process, method, article, or apparatus. An element preceded by “a / an” or “an / an” does not exclude, without further limitation, the existence of other identical elements in the process, method, article, or apparatus comprising the element. czaonn / eznz / B / YiAi Furthermore, in the “detailed description” above, it can be seen that several features are grouped into several examples for the purpose of streamlining the disclosure. This method of disclosure should not be construed as an intention that the claimed examples require more features than are expressly recited in each claim. Rather, as the following claims reflect, the subject matter to be protected resides in fewer of all the features of any disclosed example. Therefore, the following claims are incorporated into the “detailed description,” with each claim standing alone as separately claimed subject matter. While the foregoing describes what are considered to be the best embodiments and / or other examples, it is understood that various modifications may be made thereto and that the material disclosed herein may be implemented in various forms and examples, and that they may be applied in numerous applications, only a few of which are described herein. The following claims are intended to claim each and every one of the modifications and variations that fall within the true scope of the present concepts.

Claims

1. A lighting system, comprising: a trigger light source for emitting a trigger light beam; a plurality of luminaires located in a space, wherein a respective luminaire comprises: an illuminating light source for emitting illuminating light to the space; a light sensor for detecting the light; a wireless transceiver configured for wireless communication; a memory; a processor coupled to the light sensor, the wireless transceiver, and the memory; and trigger programming in the memory, wherein execution of the trigger programming by the processor causes the respective luminaire to: detect a plurality of light measurements above a light threshold; determine whether the plurality of light measurements agree with a pattern; and in response to determining that the plurality of light measurements agree with the pattern, enter an identification mode.

2. The lighting system according to claim 1, wherein to enter the identification mode comprises: allowing the exposure of the wireless transceiver of the respective luminaire.

3. The lighting system according to claim 1, wherein detecting the plurality of light measurements above the light threshold comprises: measuring, via the light sensor, the plurality of light measurements; and based on the plurality of light measurements, identifying a sequence of excess light levels.

4. The lighting system according to claim 3, wherein the identifying the sequence of excess light levels comprises: calibrating the sequence of excess light levels based on a previous ambient light level of background light in the space.

5. The lighting system according to claim 4, wherein calibrating the sequence of excess light levels further comprises: subtracting a contribution from the previous ambient light level to a respective light measurement to isolate a respective excess light level caused by the activation light beam from the backlight in the space.

6. The lighting system according to claim 3, wherein determining whether the plurality of light measurements agree with the pattern comprises: comparing the sequence of excess light levels with a trigger sequence that includes the light threshold; and determining that the comparison of the sequence of excess light levels complies with the trigger sequence.

7. The lighting system according to claim 6, wherein: the activation sequence further includes a minimum ON cycle time; and determining that the comparison of the sequence of excess light levels complies with the activation sequence comprises: determining that a respective ON time of each of the excess light levels complies with the minimum ON cycle time.

8. The lighting system of claim 7, wherein: the activation sequence further includes a maximum ON / OFF cycle transition time; and determining that the comparison of the sequence of excess light levels complies with the activation sequence comprises: determining that a respective ON / OFF transition time between each of the excess light levels complies with the maximum ON / OFF cycle transition time.

9. The lighting system according to claim 1, wherein the activation light source includes a generic light source.

10. The lighting system according to claim 1, wherein: the activation light source includes a diffuse light source; and the activation light beam includes incoherent light.

11. The lighting system according to claim 10, wherein the diffuse light source is a flashlight of a smartphone.

12. The lighting system according to claim 10, wherein: the diffuse light source is a flashlight; and the light sensor includes an ambient light sensor.

13. The lighting system according to claim 1, wherein: the activation light source includes a laser light source; and the activation light beam includes coherent light.

14. A non-transitory computer-readable medium, comprising: trigger programming, wherein executing the trigger programming causes a luminaire to: detect a plurality of light measurements above a light threshold; determine whether the plurality of light measurements agree with a pattern; and in response to determining that the plurality of light measurements agree with the pattern, enter an identification mode, wherein entering the identification mode includes enabling exposure of a wireless transceiver of the luminaire.

15. The non-transitory computer-readable medium according to claim 14, wherein detecting the plurality of light measurements above the light threshold includes: measuring, by a light sensor, the plurality of light measurements; and based on the plurality of light measurements, identifying a sequence of excess light levels.

16. The non-transitory computer-readable medium according to claim 15, wherein identifying the sequence of excess light levels includes: calibrating the sequence of excess light levels based on a previous ambient light level of background light in the space.

17. The non-transitory computer-readable medium according to claim 16, wherein calibrating the sequence of excess light levels further includes: subtracting a contribution from the previous ambient light level to a respective light measurement to isolate a respective excess light level caused by the activation light beam from the background light in the space.

18. The non-transitory computer-readable medium of claim 15, wherein determining whether the plurality of light measurements agree with the pattern includes: czaonn / eznz / B / YiAi comparing the sequence of excess light levels with a trigger sequence that includes the light threshold; and determining that the comparison of the sequence of excess light levels complies with the trigger sequence.

19. A luminaire, comprising: a light source for illumination for emitting light for illumination of a space; a light sensor for detecting the light; a wireless transceiver configured for wireless communication; a memory; a processor coupled to the light sensor, the wireless transceiver, and the memory; and trigger programming in the memory, wherein executing the trigger programming by the processor causes the luminaire to: detect a plurality of light measurements above a light threshold; determine whether the plurality of light measurements agree with a pattern; and in response to determining that the plurality of light measurements agree with the pattern, enter an identification mode.

20. The luminaire of claim 19, wherein detecting the plurality of light measurements above the light threshold includes: measuring, via the light sensor, the plurality of light measurements; and based on the plurality of light measurements, identifying a sequence of excess light levels.