Diagnostic lighting device
The self-diagnostic lighting device with integrated sensors and remote monitoring addresses the challenge of resource-intensive testing in industrial emergency lighting systems, enhancing efficiency and compliance through automated battery degradation tests and environmental monitoring.
Patent Information
- Application Number
- JP2025084033
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2018-09-30
- Filing Date
- 2025-05-20
- Publication Date
- 2025-09-02
AI Technical Summary
Industrial emergency lighting systems require frequent, resource-intensive compliance testing and maintenance, which is time-consuming and costly, especially in large facilities like nuclear power plants.
A self-diagnostic lighting device with integrated sensors, wireless communication, and a computing device for remote monitoring and control, capable of performing battery degradation tests and environmental monitoring, providing real-time status updates and notifications.
Enables efficient, automated testing and maintenance of emergency lighting systems, reducing manual effort and costs while ensuring regulatory compliance and safety.
Smart Images

Figure 2025128146000001_ABST
Abstract
Description
[Background technology]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to U.S. Provisional Patent Application No. 62 / 739,252, filed September 30, 2018, which is incorporated herein by reference in its entirety.
[0002] Industrial emergency lighting systems are required under various power loss conditions and in remote locations where no installed lighting exists. These emergency lighting systems are used to provide illumination to areas so that workers can continue to work safely during various power loss conditions, to facilitate safe operation, or to perform emergency maintenance at industrial facilities, as well as to provide an illuminated path for safe egress during a power loss. For example, nuclear power plant installations are required under 10 CFR Part 50, Appendix R to illuminate safe shutdown devices and critical control panels, as well as provide adequate egress for at least eight hours during a power loss event. Thus, nuclear power plants must determine when emergency lighting systems have deteriorated to the point where they are no longer able to provide illumination for at least eight hours. However, nuclear power plants utilize hundreds of these emergency lighting systems, and performing the required compliance testing and associated maintenance for each system individually is time-consuming, resource-intensive, and costly. Other industries are required to maintain and test emergency lighting under the National Fire Protection Association Code, which further specifies requirements and extensive testing to ensure regulatory compliance. These requirements and industry shortcomings are addressed by the disclosure herein. Summary of the Invention
[0003] It will be understood that both the following general description and the following detailed description are exemplary and explanatory only and not restrictive. A method and system for a lighting device are described. In an exemplary embodiment, the device includes a plurality of headlamps and a rechargeable battery configured to power the plurality of headlamps. The device also includes a power cable configured to receive power from an external power source. The device further includes a recording device configured to capture at least one of still images or video. The device further includes one or more sensors configured to determine one or more characteristics of an environment external to the device. The device also includes a wireless transceiver configured to communicate via one or more wireless networks. The device further includes a controller configured to perform one or more diagnostic tests on the rechargeable battery to determine a degree of degradation of the rechargeable battery.
[0004] In another exemplary embodiment, each device utilizes an integrated computing device that provides self-diagnostics, as well as external environmental and security monitoring around each device. Additionally, each lighting device can be configured to continuously monitor and record its self-diagnostic degradation state, external environmental characteristics via sensors, and security monitoring. The diagnostic lighting device provides alarms and / or notifications indicating the status of the lighting device via a display and is also configured to transmit the alarms and / or notifications to the computing device (e.g., via a wireless network).
[0005] In additional exemplary embodiments, a method includes transmitting, by one or more lighting devices to a computing device, respective diagnostic information associated with each of the one or more lighting devices. The respective diagnostic information may include information regarding the health and / or functionality of the lighting devices, information regarding environmental conditions surrounding the lighting devices, and / or monitoring and / or security information captured by the lighting devices. The one or more lighting devices may include a wireless transceiver configured to communicate over one or more wireless networks. The one or more lighting devices can communicate with the computing device over the one or more wireless networks. The computing device may be configured to monitor the one or more lighting devices and provide notifications associated with the status of the one or more lighting devices. For example, the computing device can remotely monitor the one or more lighting devices and provide notifications associated with a degree of degradation of the one or more lighting devices, as well as notifications associated with environmental conditions and monitoring and / or security information captured by the one or more lighting devices. The computing device may further be configured to send a request to the one or more lighting devices to perform one or more diagnostic tests on one or more components of the one or more lighting devices. The request may be sent on-demand or automatically. The one or more diagnostic tests may indicate information associated with the rechargeable battery, battery charging capability, light function, communication protocol status, power capability, and overall device functionality, fault determination, and maintenance monitoring. Additionally, the computing device may be configured to control the monitoring and / or security capabilities of one or more lighting devices. Thus, the computing device may be configured to monitor and / or control one or more lighting devices located within an industrial and / or commercial facility.
[0006] In an additional exemplary embodiment, a method includes sending, by a computing device, requests to a plurality of lighting devices to perform one or more diagnostic tests associated with rechargeable batteries, each of the plurality of lighting devices including a respective rechargeable battery. The method further includes receiving, by the computing device, respective results of the one or more diagnostic tests by configuring the one or more lighting devices. The method also includes, for each of the lighting devices, determining, by the computing device, a degree of degradation of each of the rechargeable batteries associated with each of the one or more lighting devices. The method further includes determining, by the computing device, one or more notifications based on the respective degrees of degradation.
[0007] Additional advantages will be set forth in part in the description that follows, or may be learned by practice. The advantages will be realized and attained by means of the elements and combinations particularly pointed out in the appended claims.
[0008] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments and, together with the description, serve to explain the principles of the method and system. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 shows an exemplary lighting device. [Figure 2] FIG. 2 shows a top view of an exemplary lighting device. [Figure 3] FIG. 3 shows a side view of an exemplary lighting device. [Figure 4] FIG. 4 illustrates an exemplary user interface for a lighting device. [Figure 5] FIG. 5 shows an exemplary block diagram of a lighting device. [Figure 6] FIG. 6 shows an exemplary switchable test cell assembly. [Figure 7] FIG. 7 shows an exemplary battery discharge curve. [Figure 8] 8A-8B show exemplary test curves utilized for predictive maintenance. [Figure 9] FIG. 9 shows an exemplary system for a lighting device. [Figure 10] FIG. 10 shows an exemplary system for a lighting device. [Figure 11] FIG. 11 shows a flowchart of an exemplary method for controlling a lighting device. [Figure 12] FIG. 12 illustrates a block diagram of an exemplary computing device. DETAILED DESCRIPTION OF THE INVENTION
[0010] Before the present methods and systems are disclosed and described, it is to be understood that the present methods and systems are not limited to particular methods, components, or implementations. It is also to be understood that the terminology used herein is for the purpose of describing particular examples only, and is not intended to be limiting.
[0011] As used in this specification and the appended claims, the singular forms "a," "an," and "the" include plural references unless the context clearly dictates otherwise. Ranges may be expressed herein as from "about" one particular value and / or to "about" another particular value. When such a range is expressed, another embodiment includes a range from the one particular value and / or to the other particular value. Similarly, when values are expressed as approximations, it will be understood that the particular value forms another embodiment by the use of "about." It will be further understood that each endpoint of a range is significant both in relation to the other endpoint, and independently of the other endpoint.
[0012] The term "optionally" or "optionally" means that a subsequently described event or circumstance may or may not occur, and that the description includes embodiments in which the aforementioned event or circumstance occurs and embodiments in which it does not occur.
[0013] Throughout the description and claims of this specification, the word "comprise" and variations of that word, such as "comprising" and "comprises," mean "including, but not limited to," and are not intended to exclude, for example, other elements, integers, or steps. "Exemplary" means "an example of" and is not intended to suggest a preferred or ideal embodiment. "Etc." is not used in a limiting sense, but is used for descriptive purposes.
[0014] This specification describes components that can be used to implement the described methods and systems. These and other components are described herein, and when combinations, subsets, interactions, groups, etc. of these components are described, it is understood that, although specific reference to each of the various individual and collective combinations and permutations thereof may not be explicitly set forth, each is specifically contemplated and described herein for all methods and systems. This applies to all examples of this application, including but not limited to the method steps described. Thus, where there are various additional steps that may be performed, it is understood that each of these additional steps may be performed with any specific embodiment or combination of embodiments of the described methods.
[0015] The present method and system may be more readily understood by reference to the following description of the preferred embodiment and examples contained therein, as well as the figures and their accompanying description.
[0016] The methods and systems are described below with reference to block diagrams and flowcharts of methods, systems, devices, and computer program products. It will be understood that each block of the block diagrams and flowcharts, and combinations of blocks in the block diagrams and flowcharts, respectively, can be implemented by computer program instructions. These computer program instructions can be loaded onto a general-purpose computer, special-purpose computer, or other programmable data processing device to produce a machine, such that the instructions, which execute on the computer or other programmable data processing device, create means for implementing the functions specified in the flowchart blocks.
[0017] These computer program instructions may be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner to produce an article of manufacture that includes computer-readable instructions for implementing the functions specified in the flowchart blocks, such that the instructions stored in the computer-readable memory provide steps for implementing the functions specified in the flowchart blocks. The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause the computer or other programmable device to perform a series of operating steps, creating a computer-implemented process, such that the instructions, executing on the computer or other programmable device, provide steps for implementing the functions specified in the flowchart blocks.
[0018] Thus, the blocks of the block diagrams and flowcharts represent combinations of means for performing the specified functions, combinations of steps for performing the specified functions, and program instruction means for performing the specified functions. It will also be understood that each block of the block diagrams and flowcharts, and combinations of blocks in the block diagrams and flowcharts, can be implemented by a dedicated hardware-based computer system that performs the specified functions or steps, or by a combination of dedicated hardware and computer instructions.
[0019] Described herein are lighting devices, as well as systems and methods associated with the lighting devices. The lighting devices described herein can be portable or permanently fixed (e.g., not easily portable). In an exemplary mode, if the AC input power to the lighting device fails, the lighting device automatically energizes one or more headlamps to provide illumination to an area. In another exemplary mode, the lighting device can be turned on by a switch on the lighting device or by a remote command from a computing device. The lighting device includes a wireless transceiver configured to communicate via one or more wireless networks (e.g., Wi-Fi, Bluetooth, near field communication (NFC), etc.). The wireless transceiver can communicate with the computing device and provide computing device information associated with the health of the lighting device's battery, as well as additional information associated with the lighting device.
[0020] The lighting device may be configured to perform one or more diagnostic tests on the lighting device's battery. These tests can be scheduled to occur on a predetermined basis (e.g., at predetermined intervals, such as hourly, daily, weekly, monthly, quarterly, or yearly). The lighting device may store these test results and / or provide the test results to a computing device. Results can be saved over a period of time; that is, multiple tests can be run at different times to keep track of the battery's health status over the battery's life. A controller within the lighting device may be configured to control the lighting device, perform diagnostics on the lighting device, determine the battery's state of charge, determine battery health, headlamp run time, and enable remote data collection. The lighting device may be configured to utilize a local display screen to inform the user of the capacity status, health status, alarm status, connectivity status, or any information related to the lighting device.
[0021] 1 illustrates an exemplary lighting device 100. Those skilled in the art will appreciate that digital and / or analog devices may be employed. Those skilled in the art will appreciate that the functional descriptions provided herein, and each function, may be implemented by software, hardware, or a combination of software and hardware.
[0022] The lighting device 100 may be portable or fixed to a structure. For example, the lighting device 100 can be fixed (e.g., installed) on a structure (e.g., a wall). The lighting device 100 includes a housing 10. The housing 10 can be constructed from metal, cast metal, fire-resistant plastic, or any suitable material. In one embodiment, the housing 10 functions as a heat sink for the lighting device 100, such that the housing 10 dissipates any heat generated within the housing 10. The housing 10 not only contains all of the internal components of the lighting device 100 but can also provide a mounting surface for one or more external components. In one embodiment, the housing 10 includes an air equalization membrane (not shown) that allows the housing 10 to be mechanically sealed while maintaining equalized internal and external pressures. In other words, the air equalization membrane enhances the housing 10's ability to withstand changes in external temperature and atmospheric pressure without damaging the housing 10 or compromising the mechanical seal. Additionally, lighting device 100 may be configured to be water resistant, fire resistant, resistant to chemical exposure, etc., so that lighting device 100 may be utilized during an emergency situation. By way of example, lighting device 100 may be utilized during a fire or chemical spill and continue to operate normally.
[0023] The lighting device 100 has a cable port 26 and a power cable 32. The cable port 26 can be configured to couple with any type of power cable 32. For example, if the lighting device 100 is permanently attached to a structure, the cable port 26 can allow wiring associated with the structure to couple with the lighting device 100. Thus, in this embodiment, the power cable 32 is wiring associated with the structure. In another embodiment, the cable port 26 can be a quick cable release that allows the power cable 32 to be quickly removed from the lighting device 100. Thus, the power cable 32 can be detached from the lighting device 100 to improve the portability of the lighting device 100. Furthermore, the cable port 26 is a sealed port cut out of the housing 10 that couples the power cable 32 with one or more internal components of the lighting device 100. Thus, even when the power cable 32 is removed from the cable port 26, the lighting device 100 remains sealed, maintaining the waterproof, fire-resistant, and chemical-resistant properties of the lighting device 100.
[0024] The power cable 32 can be coupled to an external power source to provide power to the lighting device 100. For example, the power cable 32 can be coupled to a wall outlet (e.g., 120 VAC, 240 VAC, 100 VAC to 300 VAC, etc.). As another example, the power cable 32 can be coupled to a portable power source, such as a generator or a portable battery pack. The lighting device 100 can utilize the power provided by the external power source via the power cable 32 to charge a battery associated with the lighting device 100 and operate without an external power source. For example, if external power is available, the lighting device 100 can be configured to utilize the external power before utilizing any power stored within the lighting device 100 (e.g., by a battery). In an exemplary embodiment, the lighting device 100 can illuminate the headlamp 12 via the external power source and simultaneously charge the battery.
[0025] The lighting device 100 includes two headlamps 12 coupled to a housing 10. The headlamps 12 can be any light-emitting device. That is, the headlamps 12 can be configured to receive power (e.g., from a power source) and output light. For example, the headlamps 12 can be light-emitting diodes (LEDs), incandescent light-emitting devices, fluorescent light-emitting devices, etc. The headlamps 12 can have any wattage and / or lumen output. Furthermore, the headlamps 12 can be impact-resistant and / or shock-resistant, water-resistant and / or water-resistant, etc. Furthermore, the headlamps 12 can be variable-output headlamps (e.g., dimmable). For example, the output of the headlamps 12 can be adjusted based on the area desired to be illuminated (e.g., brighter for a larger area), the desired operating time (e.g., reducing the output to increase the run time of the headlamps 12), etc. Although two headlamps 12 are described for ease of explanation, the portable lighting device 100 can include any number of headlamps (e.g., 1, 3, 5, 50, etc.).
[0026] The lighting device 100 may have a display 13. The display 13 may provide information related to the status of the lighting device 100. For example, the display may show the voltage output of the rechargeable battery of the lighting device 100, the state of charge of the rechargeable battery, a diagnostic test status, diagnostic test results, the degree of degradation of the rechargeable battery, headlamp run time, any errors or faults associated with the lighting device 100, wireless connection information, etc. The display 13 may be any display, such as a liquid crystal display (LCD), an LED display, or any other display.
[0027] The lighting device 100 may have one or more status indicators. A status indicator may be any component capable of indicating a status, such as a light (e.g., an LED). As shown, the lighting device 100 has a power-in status indicator 14. The power-in status indicator 14 indicates whether the lighting device 100 is receiving external power. Thus, the power-in status indicator 14 indicates whether the lighting device 100 is charging its battery or whether the lighting device 100 is running on an external power source. The lighting device 100 has an on-charging status indicator 15. The on-charging status indicator 15 indicates whether the lighting device 100 is running on its battery 11. For example, the on-charging status indicator 15 indicates whether current provided by the battery charger 24 is flowing into the battery 11 of the lighting device 100. By way of example, a current of more than 100 mA flowing through the battery 11 may cause the on-charging status indicator 15 to illuminate.
[0028] The lighting device 100 has a low battery and / or fault indicator 16. The low battery indicator 16 indicates whether the battery charge state of the lighting device 100 has reached a critical level. That is, the low battery indicator 16 indicates whether the lighting device 100 is imminently running out of power and / or whether the lighting device 100 needs to be charged. The fault indicator 16 indicates whether there is a fault with the lighting device 100. The fault indicator 16 may indicate any fault associated with the lighting device 100. For example, if the battery of the lighting device 100 fails, the fault indicator 16 may illuminate to indicate the fault.
[0029] The lighting device 100 may have a test failure and / or abnormality indicator 17. The test failure indicator 17 may indicate whether the lighting device 100 failed a diagnostic test. For example, the lighting device 100 may run a diagnostic test to determine the degradation of the lighting device's 100 battery. If the battery fails the diagnostic test, the fault indicator 17 may illuminate to indicate a fault. As another example, the lighting device 100 may run diagnostic tests on the lighting device's 100 components to determine the degradation of the components and ensure that the components are operating normally. The lighting device 100 may perform diagnostic tests on all of the lighting device's 100 components and determine the respective degradation of each of the components. The diagnostic tests may be automatically scheduled diagnostic tests, or the diagnostic tests may be performed on command. If a component of the lighting device 100 fails a diagnostic test, the test failure indicator 17 may indicate this failure. The abnormality indicator 17 may indicate a problem with the lighting device 100 or an out-of-tolerance operating parameter. For example, if any component of lighting device 100 fails, fault indicator 17 may be illuminated to indicate that a component of lighting device 100 has failed. Various parameters and switch positions are continuously monitored, and if any parameter is not as expected for a given mode of operation, an abnormal condition is indicated. Additionally, lighting device 100 has a test in progress indicator 18 that indicates whether a diagnostic test is currently being run on lighting device 100.
[0030] Lighting device 100 has an AC power fail test button 19. AC power fail test button 19 may be a button that a person can activate to initiate an AC power fail test. For example, an AC power fail test may be performed by lighting device 100 off battery power to ensure that lighting device 100 is functioning properly upon loss of utility power.
[0031] The lighting device 100 includes an operating switch 20. The operating switch 20 controls the operation of the lighting device 100. For example, the operating switch 20 controls the output of the headlamp 12. In the exemplary embodiment, the operating switch 20 has three distinct modes: off, on, and auto. In the on mode, the headlamp 12 outputs light regardless of the power source. In the off mode, the headlamp 12 does not output light regardless of the power source. In the auto mode, the headlamp 12 outputs power when the lighting device 100 is operating on battery power or during a diagnostic test. In other words, the headlamp 12 outputs light when power from an external power source is lost. Thus, in the auto mode, the lighting device 100 can automatically trigger the output of light through the headlamp 12.
[0032] FIG. 2 shows a top view 200 of an exemplary lighting device. Specifically, top view 200 is of lighting device 100 of FIG. 1. As shown, lighting device 100 has a handle 28 coupled to housing 10 that allows lighting device 100 to be transported. That is, lighting device 100 shown in FIG. 200 is a portable lighting device. However, handle 28 is optional, as lighting device 100 attached to a structure (e.g., a permanently mounted lighting fixture) does not require handle 28.
[0033] The top view 200 illustrates operating angles 202 a, b of the headlamp 12. The headlamp 12 can be rotated manually (e.g., by a person operating the lighting device 100) or the headlamp 12 can be rotated mechanically. For example, the headlamp 12 can be coupled to an electromechanical device configured to rotate the headlamp 12 based on an input. The lighting device 100 can automatically provide input to the electromechanical device to rotate the headlamp 12, or the lighting device 100 can receive commands to rotate the headlamp 12 from a computing device. While the operating angles 202 a, b of the headlamp 12 are shown to be approximately 270 degrees, the headlamp 12 can be configured to rotate 360 degrees or more and is not limited to the exemplary embodiment illustrated in the top view 200.
[0034] The top view 200 shows two cameras 33 coupled to the housing 10 of the lighting device 100. While two cameras 33 are shown for ease of explanation, the lighting device 100 may have any number of cameras 33 (e.g., 0, 1, 5, etc.). The top view 200 shows operating angles 204a, b of the cameras 33. The cameras 33 may be in a fixed position, or the cameras 33 may be rotated. For example, the cameras 33 may be rotated manually (e.g., by a person operating the lighting device 100), or the cameras 33 may be rotated mechanically. For example, the cameras 33 may be coupled to an electromechanical device configured to rotate the cameras 33 based on an input. The lighting device 100 may automatically provide an input to the electromechanical device to rotate the cameras 33, or the lighting device 100 may receive a command to rotate the cameras 33 from a computing device.
[0035] The camera 33 may be configured to capture still images or video. For example, the lighting device 100 may be configured to operate the camera 33 to capture images or video. The lighting device 100 may provide the captured images or video to a computing device. For example, the lighting device 100 may be placed in a location where security may be a concern during a power loss event (e.g., an exterior exit, an exit to a secure location, etc.). The lighting device 100 may capture images or video via the camera 33 and provide them to a remote computing device such that the lighting device 100 operates as a security camera. Additionally, the lighting device 100 may be configured to determine movement within the operating angle 204 a, b of the camera 33, and the lighting device 100 may provide a notification to the remote computing device indicating that the lighting device 100 has detected movement. In this manner, the lighting device 100 may be configured to operate as both a security camera and a motion sensor to improve security during a power loss event.
[0036] FIG. 3 illustrates a side view 300 of an exemplary lighting device. Specifically, the side view 300 is a side view of the lighting device 100 of FIG. 1. The headlamp 12 is also configured to rotate vertically, as indicated by an operating angle 302. The headlamp 12 may be configured to rotate vertically from 0 degrees to 180 degrees. Additionally, the lighting device 100 includes a sensor 34. The sensor 34 may be one or more of a temperature sensor, a humidity sensor, a light sensor, a smoke sensor, a carbon monoxide sensor, a gas sensor, a chemical sensor, and / or a radiation sensor. While a single sensor 34 is shown for ease of explanation, the lighting device 100 may include any number of sensors configured to determine any number of characteristics of an environment external to the lighting device 100 (e.g., an environment around the lighting device 100, an ambient environment, etc.).
[0037] The lighting device 100 may be configured to determine one or more characteristics of the environment external to the lighting device 100 using the sensor 34. For example, the lighting device 100 may receive data from the sensor 34, and the lighting device 100 may be configured to determine one or more characteristics of the environment based on the data. The lighting device 100 may be configured to provide measured data from the sensor 34 and / or the one or more determined characteristics to a computing device. By way of example, the sensor 34 may be a temperature sensor, and the lighting device 100 may utilize the sensor 34 to monitor the external temperature. The lighting device 100 may be configured to provide data from the temperature sensor to the computing device, and / or the lighting device 100 may send a notification to the computing device indicating that the external temperature has reached a threshold value (e.g., the temperature indicates a nearby fire) based on the data received from the temperature sensor. In this manner, the lighting device 100 may be configured to operate as a portable sensor device capable of providing data from one or more sensors to a computing device.
[0038] FIG. 4 illustrates an exemplary user interface 400 for a lighting device. Specifically, the exemplary user interface 400 is an expanded view of the display 13, power-in status indicator 14, on-charge status indicator 15, low battery and / or fault indicator 16, test failure and / or abnormality indicator 17, test in progress indicator 18, and power failure test button 19 of the lighting device 100 of FIG. 1 . Additionally, the lighting device 100 includes a photocell 23, as shown in FIG. 4 . The photocell 23 may be configured to determine luminous flux, foot-candles, or any measure of light. The photocell 23 may be configured to detect ambient light outside the lighting device 100. For example, if the lighting in the room is damaged, such as when the room is dark, but the lighting device 100 continues to receive AC power from an external power source, the lighting device 100 may not cause the headlamp 12 to output light. However, lighting device 100 may be configured to utilize photocell 23 to determine whether ambient light has dropped to a low enough level that lighting device 100 will output light through headlamp 12. Additionally, lighting device 100 may be configured to ignore the measurement of photocell 23 based on external indicators. For example, lighting device 100 may determine that a light switch has been turned off, which does not involve an emergency event. Thus, lighting device 100 may decide not to output light through headlamp 12 even though photocell 23 indicates that the room is dark.
[0039] FIG. 5 illustrates an exemplary block diagram 500 of a lighting device. Specifically, block diagram 500 illustrates an exemplary embodiment of lighting device 100 of FIG. 1. As shown, main AC test relay 21 is coupled to power cable 32. Main AC test relay 21 is configured to receive AC power via an external power source and provide the received AC power to first processor board 37 and battery charger 24. Main AC test relay 21 is configured to perform an AC power failure test when AC power failure test button 19 is activated. The AC power failure test simulates a loss of AC power (e.g., from an external power source). For example, main AC test relay 21 can disconnect (e.g., open one or more contacts) from the external power source to simulate a loss of AC power. If lighting device 100 is set to an automatic operating state, headlamps 12 automatically turn on.
[0040] The housing 10 includes an equalization vent membrane 25 that allows the housing 10 to be mechanically sealed while maintaining equalized internal and external pressures. In other words, the equalization vent membrane 25 enhances the housing 10's ability to withstand changes in external temperature and atmospheric pressure without damaging the housing 10 or compromising the mechanical seal. Additionally, the lighting device 100 includes an extra headlamp jack 39. The extra headlamp jack 39 allows for additional headlamps 12 to be coupled to the lighting device 100. Additionally, an external lamp circuit (e.g., a circuit including one or more lamps at a distance remote from the lighting device 100) can be coupled to the extra headlamp jack 39.
[0041] Battery charger 24 is configured to receive power from an external power source and provide the received power to battery 11 (e.g., a rechargeable battery). Battery charger 24 can detect the state of charge of battery 11 and can automatically stop charging battery 11 when a threshold state of charge is met (e.g., battery 11 is fully charged). In an exemplary embodiment, battery charger 24 is located in a separate sealed compartment adjacent to housing 10. By having battery charger 24 in a separate compartment from the remaining components of lighting device 100, less heat is generated within housing 10, which can extend the life of the components of lighting device 100. Additionally, the separate compartment can improve heat dissipation of battery charger 24, reducing the likelihood of battery charger 24 overheating.
[0042] Battery 11 may include a wireless communication module 27. In an exemplary embodiment, wireless communication module 27 includes a Bluetooth transceiver. Battery 11 may transmit one or more characteristics of battery 11 via wireless communication module 27. For example, battery 11 may provide data related to charge cycle, battery cell health, voltage, etc. to a computing device. Additionally, wireless communication module 27 may be coupled to a wireless communication control switch 30 that can activate and / or deactivate wireless communication module 27.
[0043] The low battery and / or fault indicator 16 may be driven by a low battery voltage monitoring circuit. The low battery and / or fault indicator 16 may be configured based on the battery 11 to prevent over-discharge of the battery 11. For example, different batteries have different over-discharge points, such that the low battery and / or fault indicator 16 may be configured to indicate a low battery level based on the specific manufacturer and / or type of battery 11. During low battery voltage detection during a loss of external power, the output of the headlamp 12 is terminated to preserve the remaining charge of the battery 11. Additionally, the tone generator 29 outputs an audible tone to persons in the vicinity of the lighting device 100 indicating that the charge of the battery 11 has fallen below a predetermined threshold (e.g., the lowest state of charge of the battery 11). Furthermore, once the predetermined threshold is met, the remaining charge of the battery 11 may be sufficient to allow the first processor board 37 to continue operating for several days due to the lower power requirements of the first processor board 37 compared to the headlamp 12.
[0044] The first processor board 37 may include one or more processors. The first processor board 37 may be configured to handle most of the operation of the lighting device 100. For example, the first processor board 37 may be configured to handle the operation of all primary safety functions of the lighting device 100. For example, the first processor board 37 may be configured to control the operation of the headlamp 12 based on the state of charge of the battery 11 and the state of an external power source. As an example, the first processor board 37 may be coupled to a battery management system 31 configured to monitor and store circuit and battery parameters of the battery 11. The battery management system 31 may be configured to provide the drain rate of the battery 11 as well as the charge rate of the battery 11. For example, the first processor board 37 may be configured to periodically perform a partial discharge test on the battery via the battery management system 31. The first processor board 37 may provide the results of the test to the second processor board 36, which is configured to store the data.
[0045] Additionally, the first processor board 37 may be configured to determine and / or set the voltage and / or state of charge of the battery 11 to any desired value. For example, the first processor board 37 may set the voltage and / or state of charge value of the battery 11 using the battery charger 24 in parallel with the battery management system 31. The first processor board 37 may modify the voltage and / or state of charge value of the battery 11 based on the temperature of the battery 11. For example, in areas of high ambient temperature, the state of charge may be reduced to improve the lifespan of the battery 11. For example, the state of charge may be maintained at 95-98%.
[0046] As shown, the first processor board 37 is separate from the second processor board 36. The second processor board 36 may be configured to handle all secondary functions of the lighting device 100. That is, the second processor board 36 is configured to control the sensors 34, the camera 33, and to communicate wirelessly with a computing device via a wireless transceiver 35. The wireless transceiver 35 may be configured to communicate over one or more wireless networks (e.g., Wi-Fi, Bluetooth, cellular, satellite, etc.). By separating the first processor board 37 from the second processor board 36, an additional layer of security and / or redundancy can be achieved. For example, if malicious software and / or firmware is transmitted to the lighting device 100, the second processor board 36 processes the malicious software and / or firmware and is affected. However, the second processor board 36 may be configured to indicate to the first processor board 37 of a security breach so that the first processor board 37 can terminate communication with the second processor board 36, minimizing the impact of the malicious software and / or firmware on the lighting device 100. Accordingly, the first processor board 37 and the second processor board 36 may be configured to prevent unwanted external commands or requests from affecting the lighting device 100. Some non-limiting examples of unwanted external commands include illegal commands and / or requests, illegitimate commands and / or requests, or any commands and / or requests that may adversely affect the operation of the lighting device 100. In other words, the first processor board 37 and the second processor board 36 may prevent the lighting device 100 from being hacked by malicious parties. Furthermore, by having two processor boards, the lighting device 100 may shift functionality between the two processor boards as needed if one of the processor boards is inoperable.
[0047] The first processor board 37 and the second processor board 36 may be configured to perform one or more diagnostic tests. For example, the processor boards 36, 37 may be configured to run diagnostic tests on any component of the lighting device 100. As an example, the first processor board 37 may perform one or more diagnostic tests on the battery 11. As another example, the second processor board 36 may perform one or more diagnostic tests on the sensor 34, the camera 33, or the wireless transceiver 35. Although the second processor board 36 is shown as separate from the first processor board 37, a single processor board (e.g., a controller) may include the capabilities of the first processor board 37 and the second processor board 36.
[0048] The maintenance port 38 is coupled to the second processor board 36. The maintenance port 38 can be a USB port, an RJ45 LAN connector, a serial port, or any port capable of transmitting communications. A person may utilize the maintenance port 38 to provide local access to the lighting device 100. For example, a computing device may be coupled to the maintenance port 38 to communicate data to the second processor board 36. Additionally, the auxiliary power port 40 may be configured to output power to a device coupled to the auxiliary power port 40. For example, the auxiliary power port 40 may be configured to output 5V and 12V DC power to a device coupled to the auxiliary power port 40. In an exemplary embodiment, one or more radiation detection devices (not shown) are coupled to the auxiliary power port 40 to determine radiation levels in the environment surrounding the lighting device 100.
[0049] 6 illustrates an exemplary switchable test battery assembly 600. For example, this assembly is a stand-alone test battery equivalent in capacity to the battery 11 of FIG. 1 utilized in the lighting device 100. The switchable test battery assembly 600 includes the battery management system 31 of FIG. 5, a plurality of battery cells 41, and a plurality of switches 42 coupled to each battery cell. The switchable test battery assembly has a negative voltage terminal 602 and a positive voltage terminal 604. In one embodiment, the switchable test battery assembly 600 includes a 40Ah lithium battery.
[0050] Each of the multiple battery cells 41 is electrically connected to the entire assembly via a respective switch 42. The capacity of the switchable test battery assembly 600 can be easily changed on the fly between one or more diagnostic tests. For example, the maximum state of charge and / or power output of the switchable test battery assembly 600 can be changed by opening or closing one or more switches 42 to remove or add battery cells 41. By changing the maximum state of charge and / or power output of the switchable test battery assembly 600, the loss of capacity of the switchable test battery assembly 600 over time can be simulated. Furthermore, test result data can be determined based on changes to the switchable test battery assembly 600 and stored in a data table on the processor board 36. For example, to determine the health of the battery in a given state, diagnostic tests can be performed on the switchable test battery assembly 600 to determine battery performance at different states of charge and / or voltages across the expected operating range, as well as battery temperatures. Multiple tests can be performed over time to account for varying capacity levels, temperatures, etc., and the determined data can be stored in a database associated with the processor board 36. This data can be used as a pass / fail criteria for future diagnostic testing of the battery 11.
[0051] FIG. 7 shows an exemplary battery discharge curve 700. In an exemplary embodiment, the battery represented by voltage curve 700 is a lithium-ion phosphate (LiFePo4) battery. The battery's full voltage is indicated by point 702. In an exemplary embodiment, the battery's full voltage is 14.4 V. The exponential voltage is indicated by point 704. In an exemplary embodiment, the exponential voltage is 13.3 V. The nominal voltage is indicated by point 706. In an exemplary embodiment, the nominal voltage is 12.5 V. Additionally, the exponential discharge time, nominal discharge time, and maximum discharge time are indicated by points 708, 710, and 712, respectively. In an exemplary embodiment, one or more diagnostic tests are performed in exponential region 714. The diagnostic tests are performed in exponential region 714 due to the predictable battery response characteristics of the battery within exponential region 714.
[0052] While an exemplary battery discharge curve 700 is provided, those skilled in the art will understand that any battery discharge curve may be utilized. For example, battery manufacturers publish battery discharge curves for different cell types, amplitudes, temperatures, number of life cycles, etc. If the number of cycles is known, the battery's life can typically be estimated based on this information. However, for certain applications, such as emergency lighting control devices, where the number of cycles is very low or nonexistent, alternative testing methods must be used to determine the current and predicted degradation of the battery assembly. Lithium chemistries have no memory effect and a long life of 15 years or more, and cell capacity degrades over life primarily from the number of discharge / charge cycles, depth of discharge, temperature, and end-charge voltage. Lithium precipitation and "holes" developed in the lithium layer are factors that limit the design capabilities of cell assemblies. Regardless of the reason for capacity loss, the tests described herein can generally predict the approximate degradation of a battery over its lifetime.
[0053] FIG. 8A shows an exemplary test curve 800 utilized for predictive maintenance. The first test method is a voltage over time (V / T) test, and the second test is an impulse discharge test. The battery is initiated near a maintained (e.g., fixed) voltage, as indicated by point 802. In the exemplary embodiment, the battery is maintained at a fixed voltage near 14V to 14.4V. To perform these tests, the lighting device 100 is configured to activate the test-in-progress indicator 18. The headlamp 12 is powered on, and the battery drain rate is set to a constant test drain rate. For example, the lighting device 100 is configured to adjust the output current of the battery charger 24 at 1.00 amps. Activation of the constant test drain rate is indicated by point 804. Once the test drain rate is established, a base battery drain curve is established and continues for several minutes. At a selected point 806 (e.g., at 13.8 V), an impulse test resistor is energized to "bump" test the battery, indicated by point 808, to a high amperage draw for several seconds. The battery voltage drops to a distinct lower voltage and returns, as indicated by point 810. The difference in voltage between points 806 and 810 can be captured, recorded, and then compared to the battery's known acceptable value. The results can be presented by a pass / fail score or as an Ah capacity value. Point 814 is shown to contrast what an impulse test performed at the bottom of the curve shows compared to an impulse test performed toward the top of the curve (e.g., at point 808). While both points 808 and 814 are within the exponential region of the curve, a larger difference in results can be obtained from the test performed at point 808.
[0054] Once the test depletion rate is established, the exponential region of the battery depletion curve continues for several minutes before leveling off. Points 806 and 812 are two pre-established voltage monitoring points, and the time it takes for the battery to discharge between these two points varies depending on the battery's capacity state or degree of degradation. A healthy battery will require a longer period of discharge between points 806 and 812 compared to a degraded battery, which will have a shorter time between points 806 and 812. At point 812, V / T test data is captured and stored.
[0055] The test data can be compared to previously determined depletion data obtained from the switchable test battery assembly 600 of FIG. 6 to determine the battery's level of degradation. Based on the battery's level of degradation, one or more actions can be taken. For example, a 40 ah battery in a lighting device is expected to be replaced before the battery's level of degradation reaches 20 ah. If the test results indicate that the fully charged battery capacity is approaching the 20 ah level, the lighting device 100 will indicate a test failure and remotely alert the lighting device 100 that attention or maintenance is required.
[0056] Figure 8B shows an example test curve 850 utilized for predictive maintenance. Specifically, the example test curve 850 shows several resultant test data sets obtained from the test battery of Figure 6. Note that as the battery amplitude decreases V / T, the impulse test results are very easy to distinguish or differentiate between various levels at a given temperature.
[0057] FIG. 9 shows an exemplary system 900 for lighting devices. The system 900 includes a plurality of lighting devices 902 (e.g., the lighting devices 100 of FIG. 1 ) and a computing device 904. The lighting devices 902 can be portable lighting devices or lighting devices fixed to a structure (e.g., permanently mounted and not easily portable). The system 900 can be implemented within a commercial or industrial complex such that the computing device 904 is located remotely from the plurality of lighting devices 902. The computing device 904 can be configured to communicate with the plurality of lighting devices 902. For example, the computing device 904 can include a wireless transceiver configured to communicate over a wireless network over which the plurality of lighting devices 902 are communicating. The computing device 904 can send and / or receive communications (e.g., data, notifications, etc.) between the plurality of lighting devices 902. The computing device 904 can be configured to determine the location of each of the plurality of lighting devices 902. For example, the lighting device 902 may provide the computing device 904 with the location of the lighting device 902, and / or the computing device 904 can determine the location of the lighting device 902. Although one computing device 904 and five lighting devices 902a, b, c, d, e are shown for simplicity of illustration, the system 900 may include any number of computing devices 904 and lighting devices 902.
[0058] The computing device 904 may be configured to monitor the plurality of lighting devices 902. The computing device 904 may be configured to send requests to all or some of the plurality of lighting devices 902. The computing device 904 may be configured to automatically send requests to the plurality of lighting devices 902. For example, the computing device 904 may be configured to send requests to the plurality of lighting devices 902 at set intervals (e.g., weekly, monthly, quarterly, yearly, etc.). The request may be to run one or more diagnostic tests. For example, the diagnostic tests may determine whether any of the components of the lighting devices 902 are not operating properly. The one or more diagnostic tests may indicate a degree of battery degradation for each of the plurality of lighting devices 902. For example, the degree of battery degradation may indicate at least one of an expected device runtime, a headlamp runtime, a battery life, a maximum battery charge, a maximum battery voltage, a battery charge state, and / or a rechargeable battery voltage. The computing device 904 may send the requests to each of the plurality of lighting devices 902. The computing device 904 may send a request to a subset (e.g., a group) of the plurality of lighting devices 902. As an example, the computing device 904 may send a request to lighting devices 902a, b but not to lighting devices 902c, d, e. The computing device 904 may wait for lighting devices 902a, b to complete a diagnostic test and then send a request to lighting devices 902c, d, e.
[0059] The lighting device 902 may receive a request from the computing device 904 and perform one or more diagnostic tests. For example, the lighting device 902 may run diagnostic tests on one or more components of the lighting device 902 to verify that the components are operating normally. The lighting device 902 may transmit one or more diagnostic test results to the computing device 904. The one or more diagnostic test results may be data (e.g., the example test curve 800 of FIG. 8A ), or the results may indicate a degree of battery degradation (e.g., operating within normal thresholds, operating normally but the battery is nearing the end of its life, needs to be replaced, etc.). For example, the degree of battery degradation may indicate at least one of an expected runtime of the device, a headlamp runtime, a battery life, a maximum battery charge, a maximum battery voltage, a battery charge state, and / or a rechargeable battery voltage. When the computing device 904 receives data from the lighting device 902, the computing device 904 may determine a degree of battery degradation based on the data. The computing device 904 may be configured to store the diagnostic test results in a database for monitoring (e.g., tracking) each of the lighting devices over a period of time, i.e., the computing device 904 may be configured to determine a history of the diagnostic test results for each of the lighting devices 902.
[0060] The computing device 904 may be configured to send the request based on historical diagnostic test results of the lighting device 902. For example, if the lighting device 902a has results indicating that the battery in the lighting device 902a is well within its operating parameters, the computing device 902 may decide to wait an extended period of time before requesting the lighting device 902a to run another diagnostic test because the battery is unlikely to fall outside of acceptable operating parameters in that extended period of time. Conversely, if the lighting device 902 has results indicating that the battery in the lighting device 902 is nearing the end of its life but is not ready for replacement, the computing device 904 may be configured to request the lighting device 902a to run another diagnostic test sooner because the battery will likely need to be replaced sooner or later.
[0061] The computing device 904 may be configured to generate one or more notifications based on the diagnostic test results transmitted by the lighting devices 902. The computing device 904 may generate notifications indicating which of the plurality of lighting devices 902 are operating normally, which of the plurality of lighting devices 902 will soon need to have their batteries replaced, which of the plurality of lighting devices 902 need their batteries replaced, which of the plurality of lighting devices 902 has failed, etc. The computing device 904 may provide the one or more notifications to another computing device or cause the one or more notifications to be displayed for a user to view. The computing device 904 may store any generated notifications in a database to have a history of generated notifications associated with the lighting devices 902.
[0062] The computing device 904 may be configured to request data indicative of one or more environmental characteristics of the environment (e.g., the ambient environment) outside the lighting device 902. The lighting device 902 may include one or more sensors (e.g., temperature sensors, humidity sensors, light sensors, smoke sensors, carbon monoxide sensors, gas sensors, chemical sensors, and / or radiation sensors) that generate data based on what the sensors are measuring. The computing device 904 may receive data indicative of the environmental characteristics and store the data in a database. The computing device 904 may generate one or more notifications based on the environmental characteristics. For example, if the lighting device 902e transmits temperature data indicating that the temperature is significantly higher than normal, the computing device 904 may be configured to generate an alert indicating that the lighting device 902e is likely near a fire. The alert may include the location of the lighting device 902e to facilitate dispatching emergency personnel to the fire. Additionally, the lighting device 902 may be configured to generate one or more notifications based on the measured environmental characteristics. Returning to the previous example, instead of the computing device 904 requesting the data, the lighting device 902 can generate a notification when the temperature reaches a threshold that indicates a fire. In this manner, both the lighting device 902 and the computing device 904 can be configured to generate one or more notifications based on environmental characteristics around the lighting device 902.
[0063] The lighting devices 902 may include one or more cameras (e.g., still cameras, video cameras, infrared cameras, etc.) that generate still images and / or video. The lighting devices 902 may be distributed throughout a space such that one or more cameras of the lighting devices 902 can function as security cameras throughout the space. For example, the computing device 904 may receive still images and / or video from the lighting devices 902. The computing device 904 may generate one or more notifications based on the received still images and / or video. For example, if the still images and / or video indicate a security breach, the computing device 904 may be configured to generate an alert indicating the security breach. The alert may indicate the location of the lighting device 902 associated with the security breach and / or the alert may indicate the location of the security breach.
[0064] Additionally, lighting device 902 may be configured to generate one or more notifications based on measured environmental characteristics. Returning to the previous example, instead of computing device 904 requesting data, lighting device 902 may generate a notification when the temperature reaches a threshold that indicates a fire. In this manner, both lighting device 902 and computing device 904 may be configured to generate one or more notifications based on environmental characteristics around lighting device 902.
[0065] 10 shows an exemplary system 1000 for a lighting device. The system 1000 includes a lighting device 902 and a computing device 904. The computing device 904 and the lighting device 902 are in communication with a network 1001. The lighting device 902 includes a sensor 1002, a battery 1004, a communication element 1006, a controller 1008, diagnostic software 1010, and an identifier 1012.
[0066] The sensor 1002 may be one or more sensors configured to measure one or more environmental characteristics. The sensor 1002 may be a temperature sensor, a humidity sensor, a light sensor, a smoke sensor, a carbon monoxide sensor, a gas sensor, a chemical sensor, and / or a radiation sensor. The lighting device 902 may utilize the sensor 1002 to determine one or more environmental characteristics of the environment surrounding the lighting device 902. Additionally, the sensor 1002 may include one or more cameras configured to capture one or more still images and / or video.
[0067] The battery 1004 can be any battery. For example, the battery 1004 is a rechargeable battery. In an exemplary embodiment, the battery 1004 comprises a Lithium Iron Phosphate (LiFePo4) battery. LiFePo4 batteries can reduce the weight of the lighting device 902, have a robust lifespan, and have a good ability to hold a charge for an extended period of time between charging cycles, allowing the battery 1004 to be stored for extended periods of time without having to be plugged into an AC power source. Additionally, the battery 1004 can include a battery assembly configured to determine information associated with the battery 1004 and communicate the determined information to a computing device (e.g., computing device 904). For example, the battery assembly can determine the assembly voltage of the discrete cells (e.g., battery cells 41 in FIG. 5 ) and the battery 1004, the total power of the battery 1004, the state of charge of the battery 1004, and / or a temperature associated with the battery assembly. Additionally, the battery assembly can determine the amount of power discharged by the battery 1004 and / or the amount of power received by the battery 1004. For example, the battery assembly may determine the amount of power in coulombs discharged (e.g., output) by the battery 1004 and may also determine the amount of power in coulombs received (e.g., input) by the battery 1004. That is, the battery assembly may determine how much the battery 1004 has been charged and may also determine how much the battery 1004 has been discharged. The battery assembly may be configured to provide (e.g., transmit) the determined information to a computing device. Thus, the battery 1004 may determine information associated with the battery 1004 and provide the determined information to the computing device.
[0068] The communication element 1006 may be a wireless transceiver configured to communicate over a wireless network (e.g., Wi-Fi, Bluetooth, NFC, etc.). The lighting device 902 can communicate with the computing device 904 over the network 1001 utilizing the communication element 1006. The controller 1008 may be configured to control the lighting device 902. For example, the controller 1008 may include a processor that executes firmware and / or software to control the operation of the lighting device 902.
[0069] The diagnostic software 1010 may be firmware and / or software configured to perform one or more diagnostic tests. For example, the diagnostic software 1010 may determine the degree of degradation of the lighting device 902 and / or the battery 1004. As another example, the diagnostic software 1010 may run diagnostic tests on any components of the lighting device 902 to determine the condition of the components. The diagnostic software 1010 may provide the results of the one or more diagnostic tests to the computing device 904 via the network 1001.
[0070] The identifier 1012 may be any identifier, token, character, string, or the like to distinguish one user or one lighting device (e.g., lighting device 902) from another user or computing device. The device identifier 1012 may identify a user or computing device belonging to a particular class of users or computing devices. The device identifier 1012 may include information about the lighting device 902, such as the manufacturer, model or device type, a service provider associated with the lighting device 902, the status of the lighting device 902, a locator, and / or a label or classifier. Other information may be represented by the device identifier 1012.
[0071] The computing device 904 may include a database 1014 having diagnostic data 1016, diagnostic software 1018, and an identifier 1020. The computing device 904 may manage communications for sending and receiving data between the lighting device 902 and the database 1014. The database 1014 may be one or more storage devices either internal to the computing device 904 or external to the computing device 904. The database 1014 may be integrated into the computing device 904 or some other device or system. The computing device 904 may store the diagnostic data 1016 in the database 1014. The computing device 904 may receive the diagnostic data from the lighting device 902 over the network 1001. The computing device 904 may be configured to store the diagnostic data and monitor the history of the diagnostic data of the lighting device 902.
[0072] The diagnostic software 1018 may be firmware and / or software configured to run one or more diagnostic tests. The one or more diagnostic tests may determine the status of any component of the device (e.g., lighting device 902). For example, the diagnostic software 1018 may send a request to the lighting device 902 to determine the degree of degradation of the lighting device 902 and / or the battery 1004. The diagnostic software 1018 may receive results from the lighting device 902. The diagnostic software 1018 may generate one or more notifications based on the one or more diagnostic test results.
[0073] The identifier 1020 can be any identifier, token, character, string, or the like to distinguish one user or one lighting device (e.g., computing device 904) from another user or computing device. The device identifier 1020 may identify a user or computing device belonging to a particular class of users or computing devices. The device identifier 1020 may include information about the computing device 904, such as the manufacturer, model or type of device, a service provider associated with the computing device 904, the status of the computing device 904, a locator, and / or a label or classifier. Other information may be represented by the device identifier 1020.
[0074] FIG. 11 shows a flowchart of an example method 1100 for controlling a lighting device. At step 1110, a computing device (e.g., computing device 904 of FIGS. 9 and 10) may transmit a request to perform one or more diagnostic tests. The computing device may send the requests to multiple lighting devices (e.g., lighting device 100 of FIG. 1 and / or lighting device 902 of FIGS. 9 and 10). The one or more diagnostic tests may be associated with one or more components of the lighting device. Each of the multiple lighting devices may include a respective rechargeable battery. The one or more diagnostic tests may be associated with each rechargeable battery. The computing device may transmit multiple requests to the lighting device to perform the one or more diagnostic tests over a period of time. The lighting device may include a rechargeable battery assembly including a rechargeable battery, the rechargeable battery assembly configured to communicate at least one of discrete cell and assembly voltages of the rechargeable battery, a total available power of the rechargeable battery, a state of charge of the rechargeable battery, a temperature associated with the rechargeable battery assembly, an amount of power discharged by the rechargeable battery, or an amount of power received by the rechargeable battery.
[0075] At step 1120, one or more diagnostic test results may be received. The computing device may receive one or more diagnostic test results from one or more of the plurality of lighting devices. The results may be received over a period of time. The computing device may store the results in a database. The diagnostic test results may indicate a degree of degradation of each of the lighting devices or a degree of degradation of each of the rechargeable batteries.
[0076] In step 1130, a deterioration level is determined. For example, at least one of a deterioration level of each of the lighting devices or a deterioration level of each of the rechargeable batteries may be determined. The computing device may determine at least one of a deterioration level of each of the lighting devices or a deterioration level of each of the rechargeable batteries. The deterioration level of the lighting devices may indicate a deterioration level of one or more components of the lighting devices. For example, the deterioration level of the lighting devices may indicate whether a component is operating normally or has failed. The deterioration level of the rechargeable batteries may indicate at least one of an expected runtime of the device, a headlamp runtime, a lifespan of the rechargeable batteries, a maximum charge of the rechargeable batteries, a maximum voltage of the rechargeable batteries, a state of charge of the rechargeable batteries, and / or a voltage of the rechargeable batteries. Whether each rechargeable battery meets a first threshold, a second threshold, or a third threshold may be determined by the computing device. Meeting the first threshold indicates that each rechargeable battery is operating normally. Meeting the second threshold indicates that each rechargeable battery should be replaced within a certain period of time. Meeting the third threshold indicates that each rechargeable battery needs to be replaced. Based on determining that the first threshold, the second threshold, or the third threshold does not accurately represent the respective degree of degradation, the computing device may modify the first threshold, the second threshold, or the third threshold to accurately represent the respective degree of degradation.
[0077] At step 1140, one or more notifications may be determined based on the degradation levels. The computing device may determine the one or more notifications. The computing device may generate the one or more notifications. The computing device may send the one or more notifications to another computing device, or the computing device may display the one or more notifications for a user to view. The notifications may indicate a degradation level of each of the lighting devices and / or a degradation level of each of the rechargeable batteries.
[0078] 12 illustrates an exemplary system 1200 of an exemplary computing device. The lighting device 100 of FIG. 1, and the lighting device 902 and computing device 904 of FIGS. 9 and 10, may be a computer 1201, as shown in FIG.
[0079] The computer 1201 may include one or more processors 1203, a system memory 1212, and a bus 1213 that couples various system components, including the one or more processors 1203, to the system memory 1212. With multiple processors 1203, the computer 1201 may utilize parallel computing. The bus 1213 may include one or more of several possible types of bus structures, including a memory bus, a memory controller, a peripheral bus, an accelerated graphics port, or a local bus using any of a variety of bus architectures.
[0080] The computer 1201 may operate on and / or include a variety of computer-readable media (e.g., non-transitory). The readable media may be any available media accessible by the computer 1201 and may include volatile and nonvolatile, removable and non-removable media. The system memory 1212 has computer-readable media in the form of volatile memory, such as random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM). The system memory 1212 may store data, such as diagnostic data 1207, and / or program modules, such as the operating system 1205 and diagnostic software 1206, that are accessible to and / or operated by the one or more processors 1203.
[0081] The computer 1201 may also include other removable / non-removable, volatile / non-volatile computer storage media. Figure 12 shows a mass storage device 1204, which may provide non-volatile storage of computer code, computer-readable instructions, data structures, program modules, and other data for the computer 1201. The mass storage device 1204 may be a hard disk, a removable magnetic disk, a removable optical disk, a magnetic cassette or other magnetic storage device, a flash memory card, a CD-ROM, a digital versatile disk (DVD) or other optical storage device, random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and the like.
[0082] Any number of program modules, such as operating system 1205 and diagnostic software 1206, may be stored on mass storage device 1204. Operating system 1205 and diagnostic software 1206 (or some combination thereof) may each have program modules and elements of diagnostic software 1206. Diagnostic data 1207 may also be stored on mass storage device 1204. Diagnostic data 1207 may be stored in any of one or more databases known in the art. Such databases may be DB2®, Microsoft® Access, Microsoft® SQL Server, Oracle®, mySQL, PostgreSQL, etc. The databases may be centralized or distributed across multiple locations within network 1215.
[0083] A user may enter commands and information into computer 1201 through input devices (not shown). Such input devices include, but are not limited to, keyboards, pointing devices (e.g., computer mice, remote controls), microphones, joysticks, scanners, tactile input devices (gloves and other body coverings), motion sensors, and the like. These and other input devices may be connected to one or more processors 1203 through a human-machine interface 1202 coupled to bus 1213, but may also be connected by other interface and bus structures, such as parallel ports, game ports, IEEE 1394 ports (also known as Firewire ports), serial ports, network adapter 1208, and / or universal serial bus (USB).
[0084] A display device 1211 may also be connected to the bus 1213 via an interface such as a display adapter 1209. It is contemplated that the computer 1201 may have more than one display adapter 1209, and that the computer 1201 may have more than one display device 1211. The display device 1211 may be a monitor, LCD (liquid crystal display), light-emitting diode (LED) display, television, smart lens, smart glass, and / or projector. In addition to the display device 1211, other output peripherals may be components such as speakers (not shown) and a printer (not shown), which may be connected to the computer 1201 via the input / output interface 1210. Any process and / or result of a method may be output to (or cause output from) an output device in any form. Such output may be any form of visual representation, including, but not limited to, text, graphics, animation, audio, tactile, and the like. The display device 1211 and the computer 1201 may be part of a single device or may be separate devices.
[0085] The computer 1201 may operate in a networked environment using logical connections to one or more remote computing devices 1214a, b, c. The remote computing devices may be personal computers, computing stations (e.g., workstations), portable computers (e.g., laptops, mobile phones, tablet devices), smart devices (e.g., smartphones, smart watches, activity trackers, smart apparel, smart accessories), security and / or surveillance devices, servers, routers, network computers, peer devices, edge devices, etc. The logical connections between the computer 1201 and the remote computing devices 1214a, b, c may be made through a network 1215 such as a local area network (LAN) and / or a general wide area network (WAN). These network connections may be through a network adapter 1208. The network adapter 1208 may be implemented in both wired and wireless environments. These network environments are conventional and common in homes, offices, enterprise-wide computer networks, intranets, and the Internet.
[0086] Although application programs and other executable program components, such as operating system 1205, are illustrated herein as separate blocks, it will be appreciated that such programs and components may reside multiple times in different storage components of computing device 1201 and be executed by one or more processors 1203 of the computer. An implementation of diagnostic software 1206 may be stored on or transmitted across some form of computer-readable medium. Any of the disclosed methods may be performed by processor-executable instructions embodied on a computer-readable medium.
[0087] Although particular configurations have been described, the configurations herein are intended in all respects to be possible configurations rather than limiting, and therefore the scope is not intended to be limited to the particular configurations described.
[0088] Unless expressly stated otherwise, it is in no way intended that any method described herein be construed as requiring that its steps be performed in a particular order. Thus, where a method claim does not actually recite the order in which its steps are to be followed, or where the claims or description do not otherwise specifically state that the steps are limited to a particular order, no order is intended to be inferred in any respect. This applies to all possible uncertain bases for interpretation, including logical issues regarding the arrangement or operational flow of steps, plain meaning derived from grammatical construction or punctuation, and the number or type of components set forth in the specification.
[0089] It will be apparent to those skilled in the art that various modifications and variations can be made without departing from the scope or spirit. Other configurations will be apparent to those skilled in the art from consideration of the specification and practice described herein. It is intended that the specification and described configurations be considered as exemplary only, with a true scope and spirit being indicated by the following claims.
Claims
1. The housing and a rechargeable battery assembly including a rechargeable battery, the rechargeable battery assembly configured to communicate at least one of a discrete cell and assembly voltage of the rechargeable battery, a total available power of the rechargeable battery, a state of charge of the rechargeable battery, a temperature associated with the rechargeable battery assembly, an amount of power discharged by the rechargeable battery, or an amount of power received by the rechargeable battery; a power port coupled to the housing, the power port configured to receive power from an external power source; a plurality of headlamps configured to receive power from at least one of the rechargeable battery assembly or the external power source; Conducting one or more diagnostic tests on the device; The deterioration level of the rechargeable battery; and a controller configured to determine a degree of degradation of one or more components of the device.
2. 2. The device of claim 1, wherein the controller is further configured to determine, based on the degree of deterioration of the rechargeable battery, whether the rechargeable battery satisfies a first threshold, a second threshold, or a third threshold, wherein satisfying the first threshold indicates that the rechargeable battery is operating normally, satisfying the second threshold indicates that the rechargeable battery should be replaced within a certain period of time, and satisfying the third threshold indicates that the rechargeable battery needs to be replaced.
3. The controller: automatically performing scheduled diagnostic tests on at least one of the rechargeable battery or the device; receiving a request to perform the one or more diagnostic tests over a wireless network from a computing device; The device of claim 1 , further configured to transmit data indicative of the one or more diagnostic test results to the computing device via the wireless network.
4. The device of claim 3 , wherein a layer of cybersecurity exists between the wireless network and the controller to prevent unwanted commands or requests from affecting the device.
5. The device is at least one of portable and permanently attached to a structure, and the device comprises: a recording device configured to capture at least one of still images or video; one or more sensors configured to determine a further characteristic of an environment external to the device; a wireless transceiver configured to communicate over one or more wireless networks; a power switch configured to control an output of the plurality of headlamps, the headlamp power switch having one or more positions indicating the output of the plurality of headlamps is one of off, on, or automatic, the automatic output causing the plurality of headlamps to automatically emit light upon loss of power from the external power source; a test button configured to cause the device to perform the one or more diagnostic tests.
6. 10. The device of claim 1, wherein the degree of deterioration of the rechargeable battery indicates at least one of an expected runtime of the device, a headlamp runtime, a lifespan of the rechargeable battery, a state of charge of the rechargeable battery, or a voltage of the rechargeable battery.
7. 10. The device of claim 1, further comprising a plurality of indicators that indicate at least one of a state of charge of the rechargeable battery, a degree of degradation of the rechargeable battery, a fault associated with the rechargeable battery, a fault associated with a device, a test status of a device, or a power output of the rechargeable battery.
8. The apparatus of claim 5 , wherein the one or more sensors include at least one of a temperature sensor, a humidity sensor, a light sensor, a smoke sensor, a carbon monoxide sensor, a gas sensor, a chemical sensor, or a radiation sensor.
9. A plurality of lighting devices, each of the plurality of lighting devices comprising: The housing and Multiple headlamps and Rechargeable batteries and a recording device configured to capture at least one of still images or video; one or more sensors configured to determine one or more characteristics of an environment external to the device; a wireless transceiver configured to communicate over one or more wireless networks; a plurality of lighting devices, each comprising a controller configured to perform one or more diagnostic tests associated with the lighting device and the rechargeable battery; 1. A computing device comprising: sending requests to the plurality of lighting devices to perform the one or more diagnostic tests associated with the rechargeable battery; receiving a result of each of the one or more diagnostic tests from one or more lighting devices of the plurality of lighting devices; determining, for each of the one or more lighting devices, at least one of a degree of deterioration of each of the lighting devices or a degree of deterioration of each of the rechargeable batteries associated with each of the one or more lighting devices; and a computing device configured to determine one or more notifications based on the respective degrees of degradation.
10. 10. The system of claim 9, wherein the computing device is further configured to determine, based on the respective degree of deterioration, whether the respective rechargeable batteries satisfy a first threshold, a second threshold, or a third threshold, wherein satisfying the first threshold indicates that the respective rechargeable batteries are operating normally, satisfying the second threshold indicates that the respective rechargeable batteries should be replaced within a certain period of time, and satisfying the third threshold indicates that the respective rechargeable batteries need to be replaced.
11. the computing device: sending a plurality of requests to the plurality of lighting devices to perform the one or more diagnostic tests associated with the rechargeable battery over a period of time; receiving a plurality of results of the one or more diagnostic tests over the period of time; determining, based on the plurality of results of the one or more diagnostic test results, that at least one of the first threshold, the second threshold, or the third threshold does not accurately indicate the respective degree of deterioration; 11. The system of claim 10, further configured to modify at least one of the first threshold, the second threshold, or the third threshold based on the plurality of results of the one or more diagnostic test results to accurately indicate the respective degree of deterioration.
12. The controller: receiving the request to perform the one or more diagnostic tests associated with the rechargeable battery over the wireless network from the computing device; 10. The system of claim 9, further configured to transmit, via the wireless network to the computing device, data indicative of the one or more diagnostic test results associated with the rechargeable battery.
13. 10. The system of claim 9, wherein the degree of degradation of each of the rechargeable batteries indicates at least one of an expected runtime of the respective lighting device, a headlamp runtime, a lifespan of the rechargeable battery, a state of charge of the rechargeable battery, or a voltage of the rechargeable battery.
14. The system of claim 9 , wherein the one or more sensors include at least one of a temperature sensor, a humidity sensor, a light sensor, a smoke sensor, a carbon monoxide sensor, a gas sensor, a chemical sensor, or a radiation sensor.
15. 10. The system of claim 9, wherein the plurality of lighting devices are at least one of portable and permanently mounted to a structure, and each of the plurality of lighting devices further comprises a plurality of indicators that indicate at least one of a state of charge of the rechargeable battery, a degree of degradation of the rechargeable battery, a fault associated with the rechargeable battery, a fault associated with the device, a test status of the device, or a power output of the rechargeable battery.
16. transmitting, by a computing device, a request to perform one or more diagnostic tests to a plurality of lighting devices, each of the plurality of lighting devices including a respective rechargeable battery; receiving, by the computing device, results of each of the one or more diagnostic tests from one or more lighting devices of the plurality of lighting devices; determining, by the computing device for each of the one or more lighting devices, at least one of a degree of deterioration of each of the lighting devices or a degree of deterioration of each of the rechargeable batteries associated with each of the one or more lighting devices; and determining, by the computing device, one or more notifications based on the respective degrees of degradation.
17. 17. The method of claim 16, further comprising determining whether the respective rechargeable batteries satisfy a first threshold, a second threshold, or a third threshold based on the respective degrees of deterioration, wherein satisfying the first threshold indicates that the respective rechargeable batteries are operating normally, satisfying the second threshold indicates that the respective rechargeable batteries should be replaced within a certain period of time, and satisfying the third threshold indicates that the respective rechargeable batteries need to be replaced.
18. sending a plurality of requests to the plurality of lighting devices to perform the one or more diagnostic tests associated with the rechargeable battery over a period of time; receiving a plurality of results of the one or more diagnostic tests over the period of time; determining, based on the plurality of results of the one or more diagnostic tests, that at least one of the first threshold, the second threshold, or the third threshold does not accurately indicate the respective degree of deterioration; 18. The method of claim 17, further comprising modifying at least one of the first threshold, the second threshold, or the third threshold based on the plurality of results of the one or more diagnostic tests to accurately indicate the respective degree of deterioration.
19. 17. The method of claim 16, wherein the degree of degradation of each of the rechargeable batteries indicates at least one of an expected runtime of the respective lighting device, a headlamp runtime, a lifespan of the rechargeable battery, a state of charge of the rechargeable battery, or a voltage of the rechargeable battery.
20. The plurality of lighting devices are at least one of portable and permanently attached to a structure, and each of the plurality of lighting devices comprises: Multiple headlamps and a recording device configured to capture at least one of still images or video; one or more sensors configured to determine one or more characteristics of an environment external to the device; a wireless transceiver configured to communicate over one or more wireless networks; 17. The method of claim 16, further comprising: a controller configured to perform the one or more diagnostic tests associated with the rechargeable battery.
21. 21. The method of claim 20, wherein the one or more sensors include at least one of a temperature sensor, a humidity sensor, a light sensor, a smoke sensor, a carbon monoxide sensor, a gas sensor, a chemical sensor, or a radiation sensor.