RESETTABLE LIGHTING SYSTEM AND METHOD
First Claim
1. A method for power-independent lighting system reset, the lighting system including a computing system, nonvolatile communication memory, and non-volatile reset memory, the method comprising:
- receiving power at the computing system from an external power source;
while power is being received from the external power source;
receiving a set of configuration settings for a first remote device from a second remote device different from the first remote device;
storing a set of configuration settings in non-volatile communication memory; and
storing a first instantaneous reset switch state in non-volatile reset memory;
detecting termination of power supply from the external power source to the computing system and non-volatile reset memory;
storing the first instantaneous reset switch state in the non-volatile reset memory while the non-volatile reset memory is unpowered;
detecting power supply from the external power source to the computing system after power supply termination;
interrogating the reset memory for the stored reset switch state in response to power supply from the external power source to the computing system after power supply termination;
determining a second instantaneous reset switch state in response to power supply from the external power source to the computing system after power supply termination;
comparing the stored reset switch state and the second instantaneous reset switch state in response to power supply from the external power source to the computing system after power supply termination;
determining that the stored reset switch state matches the second reset switch state;
in response to the stored reset switch state matching the second instantaneous reset switch state;
connecting the computing system to the first remote device based on the set of configuration settings;
controlling lighting system operation with the computing system based on instructions received from the first remote device; and
storing the second instantaneous reset switch state in non-volatile reset memory;
determining that the stored reset switch state differs from the second reset switch state; and
in response to the stored reset switch state differing from the second instantaneous reset switch state;
erasing the set of configuration settings from the communication memory; and
initiating an initiation routine.
6 Assignments
0 Petitions
Accused Products
Abstract
A lighting system, including: light emitting elements; a reset switch operable in a first and second state; non-volatile reset memory configured to record the state of the reset switch when power is provided to the system; a wireless communication system; non-volatile communication memory configured to store default settings and configuration settings; a control system operable, in response to initial power provision to the control system, between: a configured mode when an instantaneous reset switch state matches the recorded state, the configured mode including: connecting the wireless communication system to a remote device based on the configuration settings, receiving instructions from the remote device, and controlling light emitting element operation based on the instructions; and a reset mode when the instantaneous reset switch state differs from the recorded state, the reset mode including: erasing the configuration settings from the communication memory and operating the system based on the default settings.
14 Citations
1 Claim
-
1. A method for power-independent lighting system reset, the lighting system including a computing system, nonvolatile communication memory, and non-volatile reset memory, the method comprising:
-
receiving power at the computing system from an external power source; while power is being received from the external power source; receiving a set of configuration settings for a first remote device from a second remote device different from the first remote device; storing a set of configuration settings in non-volatile communication memory; and storing a first instantaneous reset switch state in non-volatile reset memory; detecting termination of power supply from the external power source to the computing system and non-volatile reset memory; storing the first instantaneous reset switch state in the non-volatile reset memory while the non-volatile reset memory is unpowered; detecting power supply from the external power source to the computing system after power supply termination; interrogating the reset memory for the stored reset switch state in response to power supply from the external power source to the computing system after power supply termination; determining a second instantaneous reset switch state in response to power supply from the external power source to the computing system after power supply termination; comparing the stored reset switch state and the second instantaneous reset switch state in response to power supply from the external power source to the computing system after power supply termination; determining that the stored reset switch state matches the second reset switch state; in response to the stored reset switch state matching the second instantaneous reset switch state; connecting the computing system to the first remote device based on the set of configuration settings; controlling lighting system operation with the computing system based on instructions received from the first remote device; and storing the second instantaneous reset switch state in non-volatile reset memory; determining that the stored reset switch state differs from the second reset switch state; and in response to the stored reset switch state differing from the second instantaneous reset switch state; erasing the set of configuration settings from the communication memory; and initiating an initiation routine.
-
Specification