This invention relates generally to the lighting systems field, and more specifically to a new and useful low manufacturing cost, dynamically adjustable lighting system in the lighting systems field.
The following description of the preferred embodiments of the invention is not intended to limit the invention to these preferred embodiments, but rather to enable any person skilled in the art to make and use this invention.
As shown in
1. Benefits.
The lighting system 100 confers several benefits over conventional lighting systems. First, by using multiple sets of light emitting elements that have substantially fixed emission properties that are substantially cheaper than light emitting elements having variable emission properties, the lighting system 100 enables dynamic adjustment of the properties of the resultant light emitted by the lighting system 100 as a whole. Second, by incorporating sets of light emitting elements having emission properties outside of the human-visible spectrum (e.g., outside of approximately 390 to 700 nm), the lighting system 100 can enable higher-resolution imaging at the respective wavelengths. For example, incorporating a set of infrared emitting elements into the lighting system 100 can enable better IR imaging resolution for security, low-light monitoring, or thermo-monitoring applications. Third, by incorporating EM signal emitting elements 200 having at least one or more variable parameters, the lighting system 100 enables dynamic aesthetic adjustment to substantially match or accommodate for the EM signal quality (e.g., light quality) emitted by previously installed systems in the space.
2.1 Electromagnetic Signal Emitting Elements.
The electromagnetic signal emitting element 200 (EM signal emitting element) of the lighting system 100 is configured to emit electromagnetic signals having a set of properties. The EM signal emitting element 200 (or combination thereof) can function to illuminate a physical area with light having a specified set of properties. The EM signal emitting element 200 (or combination thereof) can additionally or alternatively function communicate data to other systems (e.g., devices, appliance 20s, other lighting system 100s) within a communication range. However, the EM signal emitting element 200 can perform any other suitable functionality.
The EM signal emitting element 200 can include an active surface configured to emit the EM signal, but can alternatively emit the signal in any other suitable manner. The EM signal emitting element 200 is preferably mounted to the substrate 400, more preferably a broad face of the substrate 400, but can alternatively be mounted to the sides of the substrate 400, the diffuser, or to any other suitable lighting system 100 component.
The EM signal emitting element 200 preferably has fixed EM signal properties values, but can alternatively have variable EM signal property values. Alternatively, a limited subset of EM signal properties can have variable values, while the remaining EM signal properties of the set can have fixed values. For example, pulse frequency-independent properties, pulse width-independent properties, current-independent properties, voltage independent properties, or any other suitable subset of the property set can have fixed and/or variable values. When the electromagnetic property has a fixed value, the value is preferably fixed within a margin of error (e.g., 5% variation, manufacturing variation, etc.) of an original value, manufacturing value, specification value, or any other suitable value. The electromagnetic parameters are preferably light parameters, but can alternatively be thermal parameters, audio parameters, or any other suitable parameter. The light parameters can be light properties (e.g., wavelength, propagation direction, intensity, and frequency), color parameters (e.g., hue, saturation, color temperature, etc.), or include any other light parameter. However, any other suitable parameter can be fixed or varied.
For example, the EM signal emitting element 200 can have a fixed wavelength and a variable intensity (e.g., wherein the element is dimmable, wherein the intensity is a current-dependent property). In a specific example, the EM signal emitting element 200 (e.g., light emitting element) can only emit visible light having a fixed color temperature. Alternatively, the EM signal emitting element 200 can only emit an invisible signal (e.g., IR light, RF signal). However, the EM signal emitting element 200 can emit one or more wavelengths of light (concurrently or individually) or have any other suitable set of capabilities.
The EM signal emitting element 200 can emit light (e.g., visible light, invisible light, such as IR, UV, etc.), RF, microwave, or any other suitable electromagnetic signal. Alternatively or additionally, the lighting system 100 can include a sound or pressure wave emitter configured to emit a sound or pressure wave signal, or include any other suitable emitter. The sound or pressure wave signal can be an ultrasound signal, infrasound signal, or any other suitable sound or pressure wave signal. The EM signal emitting elements 200 (e.g., light emitting elements) are preferably light emitting diodes (LEDs), but can alternatively be organic light emitting diodes (OLEDs), incandescent light bulbs, resistors, or any other suitable element configured to emit radiation. The light emitting elements can be visible light emitting elements 210, invisible light emitting elements 230, or emit light having any suitable property. The light emitting elements can emit a single wavelength of light (e.g., be a white LED, red LED, green LED, blue LED, cyan LED, IR LED, etc.), emit multiple wavelengths of light (e.g., be an RGB LED, RGBW LED 3-4 channel, etc.), or emit any suitable number of wavelengths. The EM signal emitting elements 200 within a set are preferably substantially similar, but can alternatively be different. The EM signal emitting elements 200 in different sets are preferably substantially similar, but can alternatively be different.
The lighting system 100 preferably includes a plurality of EM signal emitting elements 200, but can alternatively include a single EM signal emitting element 200 or any suitable number of EM signal emitting elements 200. The plurality of EM signal emitting elements 200 is preferably divided into multiple sets of EM signal emitting elements 200 (e.g., one set, two sets, three sets, any other suitable number of sets), but can alternatively be controlled as the plurality. Each set of EM signal emitting elements 200 preferably includes multiple EM signal emitting elements 200, but can alternatively include a single EM signal emitting element 200. Every set of EM signal emitting elements 200 preferably has the same number of EM signal emitting elements 200, but can alternatively have different numbers of EM signal emitting elements 200.
For example, a first set of light emitting elements 200 can be low lumen-output elements, while the second set of light emitting elements 200′ can be high lumen-output elements, wherein the first set includes more light emitting elements to match the lumen output of the second set of light emitting elements. However, any suitable number of light emitting element having any other suitable property can be used.
Each set of EM signal emitting elements 200 preferably emits EM signals having at least one property that is different from the remaining sets of EM signal emitting elements 200 (e.g., different wavelength, frequency, propagation direction, etc.), but can alternatively have the same EM signal properties. All EM signal emitting elements 200 within a set can have substantially the same EM signal properties (e.g., within manufacturing error), share one or more EM signal property values (e.g., the same wavelength, phase, etc.), have entirely different electromagnetic property values, or have any other suitable set of EM signal property values. The parameter values associated with the different EM signal emitting element sets are preferably separated by a threshold value difference (e.g., opposing sides of a color spectrum, etc.), but can alternatively be differentiated in any other suitable manner.
The multiple sets of EM signal emitting elements 200 are preferably arranged in a pattern along a substrate 400 of the lighting system 100, but can alternatively be randomly arranged. The EM signal emitting elements 200 are preferably substantially evenly distributed across the substrate 400, but can alternatively be unevenly distributed, such that the substrate 400 includes portions with high concentrations of EM signal emitting elements 200, and other portions with low concentrations of EM signal emitting elements 200. The EM signal emitting element sets can be substantially evenly distributed across the substrate 400, be unevenly distributed across the substrate 400, or be otherwise distributed across the substrate 400.
In a first variation, the EM signal emitting element sets are concentrically arranged, as shown in
The EM signal emitting elements 200 of a set are preferably connected in parallel, but can alternatively be connected in series. Different sets of EM signal emitting elements 200 are preferably connected in parallel to the power source by a set of switches, but can alternatively or additionally be connected to different power control circuits or connected in any other suitable manner.
Each EM signal emitting element 200 of a set can be independently indexed (e.g., as shown in
The EM signal emitting elements 200 are preferably indexed during or after manufacturing, but can alternatively be indexed in response to installation (e.g., into an appliance 20, a light fixture, or other power-connected component) or at any other suitable time. The index is preferably used to identify the EM signal emitting element 200, but can alternatively be used to determine parameters about the EM signal emitting element 200, or be used in any other suitable manner.
For example, the index can be used to determine the EM signal emitting element 200 location relative to a reference point. The reference point is preferably a lighting system 100 reference point on the lighting system 100 (e.g., an EM signal emitting element 200, a center point, etc.), wherein the location of the EM signal emitting element 200 relative to the lighting system 100 reference point can be predetermined by the manufacturer or otherwise known. The position of the lighting system 100 reference point relative to an external reference point can be determined and used to select the EM signal emitting elements 200 that should be selectively powered. Alternatively, the reference point can be an external reference point, such as a point in a room, a geographic location, compass direction, or any other suitable external reference point.
In one example, the lighting system 100 can include a first set of light emitting elements configured to emit light having a first color temperature (e.g., above 5,000 K or any other suitable color temperature), and a second set of light emitting elements configured to emit light having a second color temperature (e.g., below 5,000 K, between 2,700-3,000 K, or any other suitable color temperature). However, the light emitting elements can be configured to emit light having any other suitable color temperature.
In a second example, the lighting system 100 can include a first set of light emitting elements configured to emit light at a first wavelength and a second set of light emitting elements configured to emit light at a second wavelength. In one variation, the first and second wavelengths are both within the visible spectrum (e.g., red and blue, respectively). In another variation, the first wavelength is in the visible spectrum and the second wavelength is outside of the visible spectrum (e.g., IR, UV, etc.). However, the light emitting elements can be configured to emit light at any other suitable wavelength.
In a third example, the lighting system 100 can include: a first set of light emitting elements configured to emit visible light having a first fixed wavelength of visible light (e.g., white light having a fixed color temperature above 5,000 K or any other suitable color temperature); a second set of light emitting elements configured to emit visible light having a second fixed wavelength of visible light (e.g., white light having a fixed color temperature below 5,000 K, between 2,700-3,000 K, or any other suitable color temperature); and a third set of light emitting elements 200″ configured to emit a fixed wavelength of invisible light (e.g., IR light). The first, second, and third sets of light emitting elements can each be individually controlled (e.g., wherein the intensity of light emitted by the one set is independent from the intensity of light emitted by the other sets), or be controlled together (e.g., wherein the intensity of light emitted by the one set is dependent upon the intensity of light emitted by one or more of the other sets). Each element or sub-group of the first, second, and/or third set can be independently indexed and controlled. Alternatively, all elements of a set are controlled together. However, the light emitting elements can be configured to emit light having any other suitable property, and can be controlled in any suitable manner.
2.2 Processor.
The processor 300 of the lighting system 100 functions to control EM signal emitting element 200 operation based on lighting instructions received from a device. The processor 300 can individually control the relative intensities of EM signals emitted by different EM signal emitting element sets (e.g., by controlling power provision to the multiple EM signal emitting element sets). In one variation, the processor 300 can individually control a first and second set of light emitting elements to cooperatively emit light having a target color parameter value (e.g., wherein the light emitted by the first and second light emitting element are mixed by the diffuser to achieve the target light parameters). The processor 300 can additionally or alternatively receive control instructions 30 for an external device (e.g., appliance 20), control an EM signal emitting element 200 or set thereof to communicate the control instructions 30 to a local external device, translate the control instructions 30 from one communication protocol to another communication protocol, or perform any other suitable functionality.
The processor 300 is preferably electrically connected to every EM signal emitting element 200 of the lighting system 100, but can alternatively be electrically connected to a subset of the EM signal emitting elements 200 of a set; be electrically connected to some EM signal emitting element sets but not connected to other EM signal emitting element sets; or be electrically connected to any suitable set of EM signal emitting elements 200. The processor 300 can additionally or alternatively be connected to the communication module 700, sensor(s), power storage system 800, base, or any other suitable lighting system 100 component.
The processor 300 preferably controls power provision to the EM signal emitting elements 200 and/or communicates information to external devices using the EM signal emitting elements 200 by controlling the pulse rate of the EM signal emitting elements 200 (e.g., by controlling the PWM rate of the LED), but can alternatively control power provision and/or communicate information by controlling the current provided to the EM signal emitting element 200 or controlling any other suitable parameter of the power provided to the EM signal emitting element 200. The external device can be a remote device (e.g., outside of a communication range for the EM signal, protocol, etc., physically separated from the lighting system 100 by a wall or other EM barrier 90, outside of a line of sight, etc.), a collocated device (e.g., connected to the lighting system 100 by a wire), or any other suitable device. The processor 300 can additionally function to record lighting system 100 data and send the lighting system 100 data to a device. The processor 300 is preferably a PCB, but can alternatively be any other suitable computing unit.
The processor 300 can additionally include a power conversion module that functions to convert power source power to power suitable for the EM signal emitting element 200. The power conversion module can be a voltage converter, power conditioning circuit, or any other suitable circuit.
The processor 300 can additionally include digital memory that functions to store settings. The settings can be for each EM signal emitting element 200, each set of EM signal emitting elements 200, the desired parameters of the cumulative light output, or any other suitable setting. The memory is preferably volatile, but can alternatively be any other suitable memory.
2.3 Substrate.
The substrate 400 of the lighting system 100 functions to mechanically support and mount the EM signal emitting elements 200. The substrate 400 can additionally function to supply power and/or operation instructions to the EM signal emitting elements 200 from the processor 300 or power supply (e.g., lightbulb base or power storage system 800). The substrate 400 is preferably mounted to an end of the housing 510, and is preferably encapsulated between the housing 510 and the cover (e.g., the diffuser). However, the substrate 400 can be arranged in any other suitable position within the lighting system 100. The substrate 400 is preferably a PCB, but can alternatively be any other suitable surface.
The substrate 400 preferably defines a first broad face, and can additionally define a second broad face opposing the first broad face, sides, or define any other suitable surface. The EM signal emitting elements 200 are preferably mounted to a single broad face (e.g., the first broad face), but can alternatively be mounted to the sides, the second broad face, or to any other suitable portion of the substrate 400. The substrate profile (e.g., cross section) preferably mirrors that of the housing 510, but can alternatively be different. The substrate profile can be circular, polygonal, irregular, or be any other suitable shape. The substrate 400 can be substantially flat (planar), as shown in
The substrate 400 is preferably reflective or can additionally include a reflector, such that light directed toward the substrate 400 from the light emitting elements can be reflected away from the substrate 400. The reflector can be substantially flat, curved, or have any other suitable configuration. The reflector can be textured, smooth, or have any other surface feature. However, the substrate 400 can be matte, dark (e.g., such that the reflected light is absorbed), or have any other suitable property.
2.4 Cover and Housing.
As shown in
The cover 500 and substrate 400 (or housing 510) preferably cooperatively entirely encapsulate the EM signal emitting elements 200, but can alternatively partially encapsulate the EM signal emitting elements 200 or encapsulate any other suitable portion of the light emitting elements. The cover 500 can be transparent, opaque, translucent, or have any other suitable optical property. The cover 500 can trace the substrate 400 profile or have a different profile. The cover 500 can be cylindrical (e.g., with rounded corners), convex, or have any other suitable shape. The cover 500 can be arranged with a broad face substantially perpendicular the active face(s) of the EM signal emitting elements 200, the broad face of the substrate 400, or arranged in any other suitable configuration. The cover 500 can be made of plastic, metal, ceramic, or any other suitable material.
The cover 500 can additionally function as a diffuser, or the system can additionally include a diffuser. The diffuser functions to diffuse and blend the light emitted by the individual EM signal emitting elements 200 or different EM signal emitting element sets. The diffuser is preferably translucent and diffuses light, but can alternatively be a color filter or include any other suitable optical property.
As shown in
The lighting system 100 can additionally include a housing 510 that functions to encapsulate, protect, and support the lighting system components. The housing 510 can additionally or alternatively be thermally coupled to and function as a heat sink for the lighting system 100 components. The housing 510 is preferably mounted proximal the second broad face of the substrate 400, but can alternatively be mounted to the first broad face or be otherwise arranged. The housing 510 can be made of metal, ceramic, plastic, or any other suitable material.
The housing 510 can additionally include a base 512 that functions as a power supply. The base can function to physically retain and electrically connect the lighting system 100 to a light fixture. The base can be a standard light bulb base configured to connect to a standard light fixture (e.g., an Edison base, candelabra base, 2-pin base, 3-prong base, etc.), a custom base, or be any other suitable base. The base is preferably mounted to an end of the housing 510 opposing the substrate 400, but can alternatively be mounted to any other suitable portion of the housing 510. The base can be electrically connected to the processor 300, power storage system 800, EM signal emitting elements 200, sensors 600, communication modules 700, and/or other lighting system components, but can alternatively be electrically connected to any other suitable component.
2.5 Sensors.
The lighting system 100 can additionally include a set of sensors 600 that function to measure ambient environment parameters, system parameters, or any other suitable parameter. These measurement values can be used to adjust EM signal emitting element 200 operation (e.g., adjust the intensity of emitted light, the color temperature of emitted light, turn the elements on or off, etc.), change communicated control information, interpret control information, or be used in any other suitable manner.
Sensors 600 can include position sensors 600 (e.g., accelerometer, gyroscope, etc.), location sensors 600 (e.g., GPS, cell tower triangulation sensors 600, triangulation system, trilateration system, etc.), temperature sensors 600, pressure sensors 600, light sensors 600 (e.g., camera, CCD, IR sensor, etc.), current sensors 600, proximity sensors 600, clocks, touch sensors 600, vibration sensors 600, or any other suitable sensor. The sensors 600 can be connected to and transmit data to the processor 300 and/or communication module 700.
2.6 Communication Module.
The lighting system 100 can additionally include a communication module 700 that functions to communicate data to and from the lighting system 100 (e.g., as a transceiver). The communication module 700 preferably includes a receiver, and can additionally include a transmitter. The communication module 700 is preferably a wireless communication module 700, such as a Zigbee, Z-wave, or WiFi chip, but can alternatively be a short-range communication module 700, such as Bluetooth, BLE beacon, RF, IR, or any other suitable short-range communication module 700, a wired communication module 700, such as Ethernet or powerline communication, or be any other suitable communication module 700.
The communication module 700 can include an antenna 710 that functions to transmit or receive wireless data. The antenna 710 can extend through the substrate 400, extend along the housing 510 (e.g., along a longitudinal axis, about the housing perimeter, etc.), extend along the cover, or extend along any other suitable portion of the lighting system 100. The antenna 710 can extend through the thickness of the substrate 400 (e.g., from the second face to the first face), along or parallel a broad face of the substrate 400, at an angle through the substrate 400, or through any other suitable portion of the substrate 400. The antenna 710 can extend through a central portion of the substrate 400 (e.g., coaxially with the central axis, similar to that disclosed in U.S. application Ser. No. 14/512,669 filed 13 Oct. 2014, offset from the central axis, etc.), through a periphery of the substrate 400, or along any other suitable portion of the substrate 400.
The lighting system can include one or more communication modules. In variants including multiple communication modules (e.g., such that the lighting system is a multiradio system), each communication module can be substantially similar (e.g., run the same protocol), or be different. In a specific example, a first communication module can communicate with a remote router, while a second communication module functions as a border router for devices within a predetermined connection distance. The multiple communication modules can operate independently and/or be incapable of communicating with other communication modules of the same lighting system, or can operate based on another communication module of the lighting system (e.g., based on the operation state of, information communicated by, or other operation-associated variable of a second communication module). However, the lighting system can include any suitable number of communication modules connected and/or associated in any other suitable manner.
The lighting system 100 can additionally or alternatively include a router (e.g., a WiFi router), an extender for one or more communication protocols, a communication protocol translator, or include any other suitable communication module 700.
2.7 Power Storage System
As shown in
3. Lighting System Examples.
In a first variation, the system includes a first and second set of light emitting elements, wherein both sets are configured to emit visible light. A light parameter (e.g., color temperature, wavelength, etc.) is preferably fixed for both the first and second sets of light emitting elements. The first and second sets of light emitting elements are preferably configured to emit light having a first and second fixed parameter value, respectively. The first and second sets of light emitting elements cooperatively form a lighting system 100 having a dynamically adjustable parameter, wherein the adjustable parameter is preferably the parameter that is fixed for each set of light emitting elements. As shown in
In a first example of the first variation, the first set of light emitting elements are configured to emit light having a first color temperature, and the second set of light emitting elements are configured to emit light having a second color temperature. The processor 300 preferably controls the relative power provision to the first and second sets of light emitting elements such that the resultant color temperature emitted by the entirety of the lighting system 100 meets a target value, wherein the target value can be received from a device (e.g., a user device, remote server, secondary lighting system 100, etc.).
In a specific example, the first set of light emitting elements are configured to emit white light having a 6,000 K color temperature, and the second set of light emitting elements are configured to emit white light having a 2,700 K color temperature. In response to receipt of a target color temperature of 4,000 K, the processor 300 can control lighting system 100 operation to provide a first pulsing rate to the first set of light emitting elements and a second pulsing rate to the second set of light emitting elements, wherein the first pulsing rate can be 22% of the second pulsing rate. The pulse rates are preferably determined based on a selected total light intensity, which can also be received from the device. Alternatively, the pulse rate can be determined based on a maximum pulse rate or current as determined by a dimmer switch or any other suitable mechanism. However, the pulse rate can be otherwise determined. The processor 300 can additionally accommodate for differences in the number, characteristics (e.g., quality), or any other parameter of light emitting elements between each set. For example, the processor 300 can provide more than 22% of the second current to the first set of light emitting elements when the first set includes less light emitting elements than the second set.
In a second variation, the system includes a first set of light emitting elements configured to emit visible light and a second set of light emitting elements configured to emit light at a wavelength outside of the visible spectrum. The processor 300 preferably controls operation of the first and second sets of light emitting elements independently, in response to independent operation instructions received from the device. More specifically, the processor 300 can supply power to the first set of light emitting elements in response to receipt of a target operation parameter for the first set of light emitting elements, and supply power to the second set of light emitting elements in response to receipt of a target operation parameter for the second set of light emitting elements.
In a specific example, the system can include a first set of light emitting elements configured to emit white light and a second set of light emitting elements configured to emit infrared light. The system can additionally include a third set of light emitting elements configured to emit white light at a second color temperature, wherein the first set of light emitting elements are configured to emit white light at a first color temperature and the processor 300 can selectively control the first and second sets of light emitting elements to achieve a target parameter value. However, the system can include any other suitable sets of light emitting elements.
In response to receipt of a white light operation command, the processor 300 can provide power to the first set of light emitting elements. In response to receipt of an infrared operation command, the processor 300 can provide power to the second set of light emitting elements. Alternatively, the first and/or second sets of light emitting elements can be automatically controlled, based on stored user settings (e.g., stored on-board or remotely), historical use of the set by a user, historical use of the set by a population, or controlled in any other suitable manner.
The infrared light can function to provide better IR coverage for IR applications, such as security applications (e.g., for security camera illumination), monitoring applications (e.g., baby monitoring), night imaging applications, plant growth applications, data transfer applications, or any other suitable application, which can result in higher resolution images. The infrared light is preferably used with a secondary system that includes an infrared sensor, but the system can alternatively include an infrared sensor. In the latter variation, a first lighting system 100 can detect the light emitted by a second lighting system 100.
In one variation of infrared-containing light bulb use, the infrared-containing light bulb is used to provide the infrared light for a security system. The light bulb is preferably distributed about a monitored space, wherein the light bulbs are preferably installed into the light fixtures of the monitored space. The infrared lights are preferably powered in response to shutoff or a decrease in power provision to the set of visible-light emitting elements, but can alternatively be powered on in response to the instantaneous time meeting a predetermined time (e.g., turned on at 6:00 PM), powered on in response to the ambient light falling below a predetermined threshold, or powered in response to any other suitable event.
In a specific example, as shown in
In response to motion detection by a sensor, the remaining infrared elements of ah light bulbs in the space can be powered, wherein the current provided to or pulse rate of the infrared elements is preferably high, but can alternatively be low or have any other suitable magnitude. Alternatively or additionally, the first set of visible-light emitting elements can be powered in response to motion detection. An image of the room can additionally be recorded prior to turning the first set of lights on. The image can additionally be processed to determine whether the detected moving object is recognized, wherein the lighting system 100 is preferably operated in a first mode (e.g., a nightlight mode) in response to a recognized object and operated in a second mode (e.g., an full power mode) in response to a non-recognized object. In the nightlight mode, current having a predetermined magnitude or power having a predetermined pulse rate can be supplied to the visible lights of all or a subset of lighting system 100s. In one example, current can be supplied to the lighting systems 100 proximal the moving object, wherein the location of the moving object can be determined based on the infrared light and sensor measurement analysis.
In another example, the infrared light emitted by the lighting system 100s can function to create a thermal map of a monitored space, wherein the thermal map can be used to adjust operation of an HVAC system (e.g., air conditioning system). Alternatively, a temperature control system can control the lighting system 100s to emit infrared light in response to the temperature falling below a temperature threshold.
In another example as shown in
In a third example, the light emitted by the light emitting elements (e.g., IR, visible light, a combination thereof, etc.) can be used to repel insects, arachnids, or other pests. This example can include determining the location of a user (e.g., using a secondary sensor, the location of a user device associated with the user, etc.) and directing the infrared light or other EM signal to repel pests away from the user location or any other suitable location (e.g., location of food). Directing the infrared light or other EM signal to repel pests away from the user location can include illuminating the area surrounding the user location with IR light, directing EM signals that attract insects at an area distal the user, or otherwise drawing insects away from the user location.
4. Method
As shown in
The method is preferably performed with the system described above, but can alternatively be performed with any other suitable lighting system. More preferably, the method is performed with a plurality of lighting systems and devices (e.g., user devices, remote server systems, sensors, appliances, etc.), wherein the lighting systems and devices are preferably associated with a common user account. However, the method can be performed with any other suitable system.
Receiving the control instruction at the lighting system S100 functions to provide instructions for lighting system operation. The control instruction can be received at the lighting system by the communication module, but can alternatively be received in any other suitable manner by any other suitable component.
The control instruction 30 is preferably received from a sending device, wherein the sending device sends the control instruction or a derivatory instruction to the lighting system, but can alternatively be received from any other suitable source. The instructions can be sent directly, through a secondary lighting system (e.g., as shown in
The sending device can additionally process the control instruction, such as by compressing the information, associating the control instruction with an endpoint (e.g., appliance identifier, lighting system identifier, EM signal emitting element, etc.), transforming the control instruction (e.g., into the modulation pattern or operation instructions), associating the control information with contextual information (e.g., sensor measurement values recorded within a threshold time period of control instruction receipt, timestamps, etc.), associating the control information with user account information (e.g., a user account identifier), associating the control information with any other suitable information, or otherwise processing the control information.
The sending device is preferably associated with the same user account as the lighting system, but can alternatively be associated with a different user account. The control instruction can be automatically generated, manually entered (e.g., user-generated), or otherwise generated by the sending device.
The control instruction can include one or more lighting instructions 31 (e.g., target EM signal emission parameter values), appliance instructions 32 (e.g., for appliance control), context parameter values 40 (e.g., timestamps, weather information, sensor measurements, etc.), endpoint identifiers (e.g., a unique address for the lighting system, an appliance identifier, etc.), or include any other suitable information. The method can additionally or alternatively determine the type of control instruction. For example, the method can include determining whether the control instruction is an appliance instruction or a lighting instruction, wherein the type of control instruction can be determined based on the length of the control instruction, the communication protocol of the control instruction, an endpoint address included within the control instruction, the commands within the control instruction, or be determined in any other suitable manner. A first set of EM signal emitting elements (e.g., visual light emitting elements) are preferably controlled when the control instructions include lighting instructions (e.g., according to the mixing variant below), and a second set of EM signal emitting elements (e.g., invisible light emitting elements, IR light emitting elements, etc.) are preferably controlled when the control instructions include appliance instructions (e.g., according to the external device control variant below). However, the EM signal emitting elements of one or more lighting systems can be otherwise controlled. The control instructions can include instructions for a single endpoint (e.g., a single appliance, a single lighting system, etc.), instructions for multiple endpoints (e.g., for both lighting systems and appliances, multiple lighting systems, multiple appliances, etc.), or instructions for any suitable set of endpoints.
The control instruction can additionally include trigger events associated with the information, wherein the information is used when the trigger event is met. For example, the control instruction can include a trigger event, including a set of sensor measurement values, associated with the lighting instructions, wherein the lighting instructions are performed when the lighting system sensors record measurements substantially matching the set of sensor measurement values. The control information can additionally include associations between different pieces of the control information. For example, a lighting instruction can be associated with an appliance instruction, wherein the lighting instruction and appliance instruction are to be concurrently performed. However, the control instruction can include any other suitable information.
The method can additionally include determining secondary control instructions based on the control instruction. The secondary control instructions can be for other devices (e.g., lighting systems adjacent the appliance when the control instruction is an appliance instruction; appliance instructions when the control instruction is a lighting instruction, etc.), for the target device, or for any other suitable device. The secondary control instructions can be determined (e.g., generated, selected, calculated, etc.) based on the control instruction and instantaneous contextual parameter values, based on the control instruction alone, or be determined based on any other suitable information. In one example, the control instruction can be an appliance instruction for the thermostat to lower the temperature, while the secondary control instructions can be to concurrently lower the color temperature of visible light emitted by the lighting systems proximal the user (e.g., proximal the user device, such as a smart phone). Alternatively or additionally, when the user historically increases the color temperature of the emitted visible light when the room temperature is lowered, the secondary control instruction can be to concurrently increase the color temperature of the emitted visible light. In a second example, the control instruction can be an appliance instruction for the television to change the channel, wherein the secondary control instructions can be to adjust the color temperature and/or hue of the emitted visible light based on the dominant color palette of the resultant channel. However, the secondary control instruction can be otherwise determined.
Individually controlling a set of EM signal emitting elements based on the control instructions S200 functions to concurrently emit EM signals having one or more properties from the lighting system. Independent EM signal emitting element set operation is preferably controlled by the processor, but can alternatively be controlled by any other suitable control system.
In a first variation, individually controlling the elements includes operating a first set of light emitting elements at a first intensity and operating a second set of light emitting elements at a second intensity, wherein the light emitting elements cooperatively emit visible light having a target light parameter value. In this variation, the first set of light emitting elements includes different light emitting elements from the second set of light emitting elements, and the first intensity is different from the second intensity.
In a second variation, individually controlling the elements includes concurrently operating a set of visible light emitting elements according to a lighting instruction, and operating a set of communication EM signal emitting elements (communication elements) according to an appliance instruction. The set of visible light emitting elements can be operated according to a lighting instruction as discussed in the first variation. The set of communication elements can be operated according to the appliance instruction by determining a modulation pattern corresponding to the appliance instruction (e.g., that will communicate the appliance instruction to the appliance), and modulating the waveform of the power supplied to the communication elements according to the modulation pattern. Operating the set of communication elements can additionally or alternatively include selecting the communication element most proximal the appliance, and controlling only the selected communication element according to the modulation pattern. However, the element sets can be otherwise individually controlled.
The method can additionally include learning control instructions based on contextual patterns S500, which functions to automatically determine and control the appliances and lighting systems according to user preferences. The user preferences can be individual user preferences, global user preferences, or user preferences for any other suitable set of users. The user preferences can be stored in association with the user account, stored by the user device, stored by the lighting systems, or be stored in any other suitable manner. The control instructions and associated contextual patterns are preferably learned by the remote computing system, but can alternatively be learned by the user device, one or more lighting systems, or by any other suitable computing system. The control instructions are preferably learned from historical control instructions and their associated contextual parameter values, but can alternatively be received from a user, or otherwise determined.
In one variation, learning control instructions based on contextual patterns includes: receiving the control instruction; determining context parameter values associated with control instruction receipt; assigning the context parameter values with the control instructions to form a control record; and extracting a context parameter value pattern associated with the control instruction from a plurality of control records. The lighting system is preferably automatically controlled according to the control instruction in response to the occurrence of an instantaneous set of context parameter values substantially matching the context parameter value pattern. However, the control instructions and associated contextual pattern can be otherwise determined.
The context parameter values are preferably values measured within a predetermined time threshold of control instruction receipt (e.g., concurrent with control instruction receipt, within 10 seconds of receipt, etc.), but can alternatively be recorded at any other suitable time. The context parameter values can be a timestamp; a weather variable value (e.g., received from a remote server system); an appliance operation state; a lighting system operation state; a lighting plurality operation state; a sensor measurement value (e.g., ambient noise, temperature, light, etc.) from one or more lighting systems, connected outlets, connected switches, or other connected systems; a pattern or combination of device operation states; or be a value of any other suitable parameter indicative of context.
Automatic system control based on satisfaction of the contextual parameters can include: automatically generating and/or communicating appliance instructions to the appliances via the lighting systems; automatically generating and/or communicating lighting instructions to the lighting systems; or automatically controlling any other suitable device. The control instructions can be generated and/or communicated by a control system, wherein the control system can be the remote computing system (e.g., server system), a user device, a lighting system or set thereof, or by any other suitable set of computing systems. The control system can receive sensor measurements, control instructions, or any other suitable information from the connected devices (e.g., lighting systems, user devices, connected outlets, etc.) at a predetermined frequency, as the measurements are recorded, or at any other suitable time.
In one example, the method can include operating a first set of appliances according to a first set of control instructions in response to a first contextual pattern being met (example shown in
In a specific example, the method can include: automatically turning on a first set of appliances when a user enters the house, and automatically shutting off a second set of appliances when a user leaves the house or goes to sleep. In this specific example, the first contextual pattern can be the user entering the house (e.g., determined based on the geographic location of the user device, proximity to beacons, based on power provision to one or more lighting systems within the house); and the second contextual pattern can be the user turning off the light (e.g., power provision cessation).
In response to determination of user entry, the method can include: concurrently communicating a first set of control instructions associated with the first context parameter pattern to a plurality of appliances through a plurality of lighting systems (e.g., to turn on all the appliances that the user usually turns on). The method can additionally include storing power in power storage devices on-board each of the plurality of lighting systems in response to power receipt at the lighting system.
In response to cessation of power provision to the lighting system, the method can include concurrently communicating a second set of control instructions to the plurality of appliances through the plurality of lighting systems (e.g., to turn off all the appliances that the user usually turns off). Because no more power is being supplied to the lighting systems at this time, each lighting system can use the power stored by the respective power storage devices (e.g., batteries) to: determine that power provision has ceased; send a power cessation notification to the control system; receive control instructions from the control system, and send the control instructions to the respective appliances. However, the system can be otherwise controlled based on contextual patterns.
4.1 Mixing.
In a first variation as shown in
In one example, the method includes: receiving a target light parameter value (e.g., color temperature value), determining the relative intensities for a first and second light emitting element set to meet the target light parameter value, and operating the first and second light emitting element sets at the respective intensities to cooperatively emit light having substantially the target light parameter value.
In a first specific example, as shown in
In a second specific example, the first plurality of light emitting elements emits light having a first fixed hue (e.g., red) and the second plurality of light emitting elements light having a second fixed hue (e.g., red), each plurality without capability to emit light having another hue. In response to receipt of a control instructions specifying a target hue of purple, the first and second plurality of light emitting elements can be controlled to both emit the same intensity of light. The intensity of each plurality can substantially match that specified by the control instructions, be half that specified by the control instructions, or be any other suitable intensity. In response to receipt of a control instructions specifying a target hue of red, the first plurality of light emitting elements can be operated at the specified intensity, while the second plurality of light emitting elements can be operated at a low intensity or shut off. However, the first and second pluralities can be otherwise operated to achieve a target parameter value.
Receiving a target EM signal emission parameter value at the lighting system S110 functions to provide the lighting system with control instructions for EM signal emitting element operation. The target EM signal emission parameter value (target parameter value) is preferably received as part of a set of control instructions (as discussed above), but can alternatively be otherwise received. The EM signal emission parameter value can be a specific wavelength (e.g., hue, color temperature, saturation, etc.), intensity, direction, phase, or be any other suitable parameter value.
Individually controlling different sets of EM signal emitting elements S210 functions to control the lighting system to emit an EM signal having parameter values that substantially match the target EM signal emission parameter value. Individually controlling different sets of EM signal emitting elements can include: determining the relative operation parameters for multiple sets of EM signal emitting elements, based on the target parameter value and the respective emission properties of the sets; and controlling each set according to the respective operation parameter.
The operation parameters that can be determined include the operation intensity (e.g., the amplitude or emission intensity for each set), the percentage of each set to be operated (e.g., in variants wherein individual subsets can be independently controlled), or include any other suitable operation parameter. The operation parameters can calculated, empirically determined (e.g., by dynamically adjusting the relative operation parameters and measuring the emitted light with an external sensor), selected from a graph or chart, or otherwise determined.
Determining the relative operation parameters can include calculating an operation parameter ratio for the multiple sets, based on the respective fixed operation parameter for each set and the target operation parameter value. For example, if the first and second sets have a 1,700 K and 10,500 K color temperature, respectively, and the target color temperature is 5,00 K, then the operation ratio for the first set can be 62.5% more than the second set. The first set can be operated at an intensity that is 62.5% higher than the intensity of the second set, have 62.5% more elements in operation compared to the second set, or be controlled based on the calculated ratio in any other suitable manner.
Determining the relative operation parameters can additionally include accounting for a second target operation parameter value. For example, the control instruction can specify both a target color parameter (e.g., color temperature, hue, saturation) and a target intensity for the cooperatively emitted light, wherein the method can scale the respective intensities of each light emitting element set based on the target intensity (e.g., to substantially meet the target intensity). The second target operation parameter value can be accounted for by scaling the determined intensities, applying the determined ratio to the second target operation parameter value, using the second target operation parameter value as the maximum value for any light emitting element set, or be otherwise accounted for.
Determining the relative operation parameters can additionally include accommodating for differences in perceived intensities of the first and second sets. For example, when a first light having a warm color temperature (e.g., 1,700 K) and a second light having a cold color temperature (e.g., 10,5000 K) are emitted at the same intensity, the first light can be perceived as less intense by a user, wherein the method can accommodate for this discrepancy by increasing the intensity of the first light. Accommodating for the differences can include weighting the respective fixed operation parameter value for the set when determining the ratio, correcting the ratio by a correction factor, or otherwise accommodating for the difference in perception. However, the relative operation parameters can be otherwise determined.
Controlling each set according to the respective operation parameter preferably includes determining a pulse width modulation pattern (PWM pattern) corresponding to the relative operation parameter for the set and providing power to the light emitting element according to the PWM pattern (e.g., as described above). However, each set can be otherwise controlled based on the operation parameter.
4.2 External Device Control.
In a second variation as shown in
This method functions to extend the communication range of a remote control. The method can additionally function to target communication to the appliance, such that other appliances adjacent the target appliance (e.g., within the same room as the target appliance) do not receive the control instruction and/or are not controlled by the control instruction. This can be useful when multiple appliances of similar type are closely arranged (e.g., when multiple televisions are closely arranged), but only one appliance is to be controlled. The method can additionally function to simultaneously send communications to multiple appliances, whether adjacent (e.g., in the same room) or remote (e.g., in different rooms, buildings, or other geographic locations). The method can additionally function to translate control instructions between communication protocols, which can expand the number of remote control devices that can be used to control the appliance.
The second method variation or any portion thereof can be performed in conjunction with, concurrently with, or independently from first method variation performance. However, the system can be used in any suitable manner and/or perform any other suitable functionality.
Receiving an appliance instruction S120 functions to provide the appliance instruction to the system for subsequent processing and/or transmission. The appliance instruction can be received by a user device, the lighting system, a secondary lighting system, a remote computing system, or by any other suitable system. The receiving system is preferably associated with the same user identifier (e.g., user account, WiFi network, IP address, etc.) that the lighting system (and/or appliance) is associated with, but can alternatively be unassociated with any user identifier, associated with a different user identifier, or otherwise related to the lighting system. The appliance instruction can be received from a sending device 80 (e.g., in the manner discussed above), received from the user (e.g., at a user input device, at a graphical interface, etc.), but can alternatively be received from any other suitable source.
The appliance instruction is preferably a set of instructions meant for an appliance, and can include control instructions (e.g., on/off instructions, setting selection, setting control, etc.), display information (e.g., A/V information), or include any other suitable information. An appliance is preferably a home appliance (e.g., device designed for domestic or household functions, such as televisions, washing machines, stoves, ovens, etc.), but can alternatively be any remote-controlled device (e.g., toys, robots, etc.), device having a wireless communication module (e.g., secondary lighting systems, connected outlets, switches, user device, etc.), or be any other suitable device.
In one variation, the method can additionally include sending data indicative of the appliance instruction to the lighting system. The data indicative of the appliance instruction can be the appliance instruction, as received by the receiving device; be a derivatory instruction, determined (e.g., computed, translated, selected, etc.) based on the appliance instruction (e.g., the modulation pattern); or be any other suitable data associated with the appliance instruction. The data indicative of the appliance instruction is preferably sent by the device receiving the appliance instruction (receiving device) via a wireless communication method, but can alternatively be sent by any other suitable computing system in any other suitable manner.
The receiving device is preferably external the lighting system, but can be arranged in any other suitable position. The receiving device can be proximal the lighting system (e.g., within communication range for a short-range communication protocol, within communication range for a lighting system-hosted local network, within the same room as the lighting system, within a predetermined distance of the lighting system, etc.), remote from the lighting system (e.g., outside of the communication range for a short-range communication protocol, located in a different room or building from the lighting system, outside a predetermined distance of the lighting system, etc.), or be arranged in any suitable physical position relative to the lighting system.
The data indicative of the appliance instruction can be sent before the modulation pattern is determined (e.g., wherein the lighting system determines the modulation pattern), after the modulation pattern is determined (e.g., wherein the data is the modulation pattern or a precursor thereof), or at any other suitable time. The data indicative of the appliance instruction is preferably sent after the lighting system proximal the appliance is identified, but can alternatively be sent at any other suitable time.
In a first example, receiving the appliance instructions can include: receiving the appliance instructions at a device from a user; and sending the appliance instructions to a first lighting system from the device in response to appliance instruction receipt. The method can additionally include forwarding the appliance instructions (or derivatory instructions) to a second lighting system, remote server system, or any other suitable endpoint. In a second example, receiving the appliance instructions can include: receiving the appliance instructions at a device from a user; sending the appliance instructions to a remote server system from the device in response to appliance instruction receipt; and sending the appliance instructions (or derivatory instructions) to the lighting system from the remote server system. In a third example, receiving the appliance instructions can include: generating the appliance instructions at a remote server system, user device, or lighting system; and sending the appliance instructions (or derivatory instructions) to the lighting system. However, the appliance instructions can be otherwise received and/or generated.
Identifying a lighting system proximal the appliance S300 functions to identify the lighting system with the highest probability of communicating the appliance instruction to the appliance, such that the appliance instruction or derivatory instruction can be sent only to the identified lighting systems (example shown in
In a first variation, the lighting system(s) proximal the appliance (e.g., local the appliance) can be uniquely identified, wherein the control instruction (or derivatory information) can be addressed to the lighting system and sent to the lighting system. The addressed lighting system can be sent through a common communication channel shared by all connected devices (e.g., associated with the user account), wherein the lighting system identified by the address selectively receives the information (e.g., pulls the information), and the other lighting systems ignore the information. Alternatively or additionally, the control instructions can be sent only to the targeted lighting system by selectively connecting to a local network hosted by the lighting system based on the address, and communicating the control instruction through the local network. Alternatively or additionally, the information can be sent peer to peer (e.g., verified through a digital handshake). Alternatively or additionally, the information can be sent in a targeted direction (e.g., broadcast in a physical direction, such as in the direction of a room in which the lighting system is located). However, the information can be otherwise targeted at the lighting system.
In a second variation, the lighting system can remain unidentified, and the appliance instructions can be broadcast to all lighting systems associated with the user account, ah lighting systems within a predetermined physical range, all lighting systems connected to a common wireless network, or to any other suitable set of lighting systems.
The lighting system can be identified by the receiving device, by an intermediary device (e.g., a remote server system), or by any other suitable device. The lighting system is preferably identified by a lighting system identifier, but can alternatively be otherwise identified. The lighting system identifier can be globally unique, unique within the population of lighting systems associated with the user account, unique within the population of lighting systems within a geographic area or connected to a common wireless network, generic/shared, or be otherwise related to other lighting system identifiers. The lighting system identifier can be automatically determined (e.g., assigned by the manufacturer, automatically assigned upon user setup based on other lighting systems already associated with the user account or the communication network 70, etc.), manually determined (e.g., assigned by a user), or be otherwise determined.
The identified lighting system is preferably associated with the appliance identifier, but can alternatively be any other suitable lighting system. In one variation, the method includes identifying the appliance identifier based on the control instructions, and identifying the lighting system based on the appliance identifier. The appliance identifier can be definitively determined or probabilistically determined (e.g., wherein the target appliance is the one that has the highest probability of being the target, based on context, etc.). The appliance identifier is preferably associated with the user account, but can alternatively be unassociated with the user account. The appliance identifier can be determined based on control instruction parameters (e.g., control instruction length, communication protocol, etc.); based on the content of the control instructions, wherein the instructions are compared against a database of instructions; based on an endpoint identifier included in the control instructions; or otherwise determined. In one example, a television identifier is identified in response to the control instructions being below a predetermined size or length, while an air conditioning unit identifier is identified in response to the control instructions being above a second size or length. However, the target appliance identifier can be otherwise determined.
In a first variation, identifying the lighting system proximal the appliance can include: retrieving a lighting system identifier associated with the appliance from a database (example shown in
The method can additionally include associating the lighting system with the appliance, which can be subsequently used in the first variation of identifying the lighting system proximal the appliance. Associating the lighting system with the appliance can include: determining an association between the lighting system and the appliance, and storing the lighting system identifier in association with the appliance. The lighting system(s) within communication range of the appliance (e.g., local lighting systems, proximal lighting systems, etc.) are preferably associated with the appliance, but any other suitable lighting system can be associated with the appliance.
Storing the lighting system identifier in association with the appliance can include: storing the identifier for the lighting system (lighting system identifier) in association with the identifier for the appliance (appliance identifier) in a remote computing system or other storage system; storing the appliance identifier in the lighting system memory; or otherwise associating the lighting system with the appliance. One or more lighting systems can be associated with each appliance, and one or more appliances can be associated with each lighting system.
The association between the lighting system and the appliance can be determined: manually (e.g., received from a user, wherein the user enters or selects the lighting system identifier and the appliance identifier); pseudo-automatically; automatically; or otherwise determined. In one variation of pseudo-automatic association determination, the user device is placed or held next to the appliance (e.g., in front of, adjacent the appliance sensor, between the appliance and the lighting system, etc.). Individual lighting systems are then independently operated at different times (e.g., controlled by a user device, remote computing system, etc.). The user device (or user) notifies the system when light (visible or invisible) emitted by the lighting system is proximal or illuminates the appliance and/or the light sensor of the user device. The identifiers of the lighting system(s) in operation when the appliance and/or user device light sensor was illuminated are then associated with the appliance. However, the association can be otherwise pseudo-automatically determined.
In one variation of automatic association determination, the system can determine the relative position between a lighting system and an outlet, wherein the outlet is electrically connected to the appliance and identifies or is otherwise associated with the appliance. The position of the lighting system relative to the outlet can be automatically determined (e.g., based on trilateration using signals emitted and detected by the lighting system and/or outlet, determined from an image of the room, etc.), received from a user, or otherwise determined. The appliance connected to the outlet can be: manually identified; automatically identified based on data transfer from the appliance to the outlet; automatically identified based on the amount of power drawn, pattern of drawn power; or otherwise identified. The appliance can be assumed to have a rear face facing the outlet, with the sensing face distal the outlet, but can be assumed to be in any other suitable position. The lighting system having light emitting elements directed toward the outlet is preferably associated with the appliance, but any other suitable lighting system can be associated with the appliance. However, the lighting system can be otherwise associated with the outlet.
Associating the lighting system with the appliance can additionally or alternatively include associating one or more specific EM signal emitting element(s) of the lighting system with the appliance, wherein the EM signal emitting element identifier(s) are preferably subsequently identified and elements operated to communicate the control instruction to the appliance S310. In this variation, the EM signal emitting elements of the lighting system can be individually indexed (e.g., as shown in
As above, associating one or more EM signal emitting elements with the appliance S320 can include: determining an association between the EM signal emitting element(s) with the appliance and storing identifier(s) for the EM signal emitting element(s) with the appliance identifier (example shown in
The EM signal emitting element associated with the appliance is preferably a communication signal emitting element (e.g., an invisible signal emitting element, such as an IR light emitting element, RF emitting element, visible light emitting element, etc.), but can alternatively be a visible light emitting element or be any other suitable EM signal emitting element. The EM signal emitting element(s) within communication range of the appliance (e.g., local lighting systems, proximal lighting systems, etc.) are preferably associated with the appliance, but any other suitable EM signal emitting element can be associated with the appliance.
The association between the EM signal emitting element and the appliance can be determined: manually (e.g., received from a user, wherein the user enters or selects the EM signal emitting element identifier and the appliance identifier); pseudo-automatically; automatically; or otherwise determined. However, the EM signal emitting element can be dynamically associated with the appliance (e.g., the control instruction is communicated by different EM signal emitting elements until the appliance operates according to the control instructions), or be otherwise associated with the appliance.
In one variation of association determination, the user device is placed or held next to the appliance (e.g., in front of, adjacent the appliance sensor, between the appliance and the lighting system, etc.). Individual EM signal emitting element sets of the lighting system are sequentially operated (e.g., scrolled through) to project light from different EM signal emitting elements (e.g., different elements arranged in different arcuate or radial positions; projecting light radially outward, etc.) automatically, in response to an arcuate manual input, or operated in any other suitable manner. The EM signal emitting element sets preferably have fixed, known angular, radial, or other position relative to the lighting system. The EM signal emitting element sets can be operated in a manner similar to the method disclosed in U.S. application Ser. No. 14/720,180 filed 22 May 2015, incorporated herein in its entirety by this reference, but alternatively operated in any other suitable manner. The user device notifies the system when an EM signal emitted by the EM signal emitting element is proximal or illuminates the appliance and/or the light sensor of the user device. The identifiers of the EM signal emitting element(s) in operation when the appliance and/or user device light sensor was illuminated are then associated with the appliance.
In one example of a variant, individual visible light emitting element sets of the lighting system are sequentially operated (e.g., scrolled through) to project light from different visible light emitting elements (e.g., different elements arranged in different arcuate or radial positions) automatically, in response to an arcuate manual input, or controlled in any other suitable manner. The light emitting element sets preferably have fixed, known angular, radial, or other position relative to the lighting system. The light emitting element sets can be operated in a manner similar to the method disclosed in U.S. application Ser. No. 14/720,180 filed 22 May 2015, incorporated herein in its entirety by this reference, but alternatively operated in any other suitable manner. The user device (or user) notifies the system when a visible light emitted by the visible light emitting element is proximal or illuminates the appliance and/or the light sensor of the user device. The identifiers of the visible light emitting element(s) in operation when the appliance and/or user device light sensor was illuminated are then identified, and the EM signal emitting element(s) associated with the visible light emitting element(s) that were in operation are then associated with the appliance. The EM signal emitting element associated with the appliance is preferably the EM signal emitting element proximal the identified visible light emitting element (e.g., arcuately or radially adjacent the identified visible light emitting element, within the same group as the identified visible light emitting element, etc.), wherein the position of the EM signal emitting element relative to the identified visible light emitting element on the lighting system is known, but can alternatively be an EM signal emitting element configured to direct light in substantially the same direction as the identified visible light emitting element, or be any other suitable EM signal emitting element.
In a specific example, associating the EM signal emitting element (e.g., invisible light emitting element, infrared light emitting element, etc.) with the appliance includes: scrolling through a set of visual light emitting elements having predetermined angular positions on the lighting system, including, at each of a set of timestamps, concurrently operating a visual light emitting element in a high mode and operating a remainder of the set in a low mode; storing each of the set of timestamps with an identifier for the visual light emitting element concurrently operated in the high mode; receiving an association notification from a user device, the association notification including an association timestamp and an identifier for the appliance; determining a reference timestamp from the set of timestamps substantially matching the association timestamp; determining the visual light emitting element identifier, stored in association with the reference timestamp, as a reference visual light emitting element identifier; determining an identifier for an invisible light emitting element located adjacent the visual light emitting element identified by the reference visual light emitting element identifier; and storing the invisible light emitting element identifier in association with the appliance identifier. However, the invisible light emitting element can be otherwise associated with the appliance.
In a second variation of association determination, the EM signal emitting element proximal the appliance (e.g., most proximal the appliance) can be determined after the lighting system associated with the appliance is automatically identified (e.g., using the methods described above). In this variation, the lighting system can determine its rotational orientation relative to the appliance, such that a lighting system reference point position relative to the appliance is known; retrieve a known position of the EM signal emitting elements relative to the reference point; and determine the EM signal emitting element(s) most proximal the appliance and/or the EM signal emitting element(s) configured to direct EM signals toward the appliance based on the lighting system rotational position and EM signal emitting element positions relative to the lighting system reference point.
In a first variation, determining the position of the lighting system reference point relative to an external reference point includes determining the orientation of the lighting system using an onboard compass or other positioning system. In a second variation, determining the position of the lighting system reference point relative to an external reference point includes selectively powering a single or subset of EM signal emitting elements (indexing light emitting elements) and detecting the light on a mobile device including a light sensor (e.g., a camera or other light sensor). The location of the mobile device can be recorded in response to a detected light parameter (e.g., intensity) surpassing a predetermined threshold. Because the emission direction of the EM signal emitting element is known and the location of the indexing EM signal emitting element relative to the remainder of EM signal emitting elements on the lighting system is known, the orientation of the indexing EM signal emitting element and remainder EM signal emitting elements can be determined once the recipient device geographic location is recorded.
However, the position of one or more EM signal emitting elements relative to the appliance can be otherwise determined and associated with the appliance.
Determining a modulation pattern to communicate the control instruction to the appliance S400 functions to process the appliance instruction into instructions for EM signal emitting element operation. The modulation pattern (e.g., PWM modulation pattern) can be determined by the receiving device (e.g., the device initially receiving the control instruction), by the sending device (e.g., the device sending the control instruction), the lighting system operating its EM signal emitting elements according to the modulation pattern, or by any other suitable device. The modulation pattern is preferably the pattern required to communicate an equivalent of the control instructions (or derivative thereof) using the EM signal emitting element(s), but can alternatively be any other suitable modulation pattern. Alternatively, the method can include generating operation instructions for a lighting system emitter (e.g., RF operation instructions, A/V instructions, etc.) to communicate the control instructions to the appliance. However, the control instruction (or derivatory instruction) can be otherwise communicated to the appliance via the lighting system.
Determining a modulation pattern can additionally include selecting the communication protocol, which functions to translate control instructions in a first communication protocol to control instructions in a second communication protocol. The communication protocol is preferably selected based on the communication protocol(s) accepted by the appliance (wherein the accepted communication protocols can be retrieved from a database or otherwise determined), but can alternatively be otherwise determined. Different EM signal emitting element types can be used when different communication protocols are selected, wherein the operated EM signal emitting element preferably corresponds to the selected communication protocol. Alternatively, different modulation patterns can be selected based on the selected communication protocol. However, the selected communication protocol can be otherwise used.
Controlling an EM signal emitting element of a lighting system according to the modulation pattern S220 functions to communicate the control instruction (or derivatory instruction) to the appliance. Alternatively, this can include controlling one or more emitters of the lighting system (e.g., RF emitters, microwave emitters, BLE transceivers, etc.) according to the operation instructions, which were determined based on the control instructions. However, the control instruction can be otherwise communicated to the appliance.
The EM signal emitting element controlled according to the modulation pattern can be: all EM signal emitting elements of the lighting system; the EM signal emitting element associated with the appliance (e.g., as determined above); or be any other suitable EM signal emitting element or set thereof. In one example, controlling the EM signal emitting element according to the modulation pattern includes: operating the identified infrared light emitting element according to the modulation pattern; and operating a second infrared light emitting element of the plurality according to a second modulation pattern different from the modulation pattern. The EM signal emitting element is preferably controlled by the processor of the lighting system according to the modulation pattern (e.g., by regulating power provision to the element), but can alternatively be controlled by the remote computing system (e.g., remote server system), a user device, or be controlled by any other suitable system.
Although omitted for conciseness, the preferred embodiments include every combination and permutation of the various system components and the various method processes.
As a person skilled in the art will recognize from the previous detailed description and from the figures and claims, modifications and changes can be made to the preferred embodiments of the invention without departing from the scope of this invention defined in the following claims.
This application is a continuation of U.S. patent application Ser. No. 14/843,828, filed 2 Sep. 2015, which claims the benefit of U.S. Provisional Application No. 62/044,789, filed 2 Sep. 2014, each of which is incorporated in its entirety by this reference.
Number | Name | Date | Kind |
---|---|---|---|
433167 | Glover | Jul 1890 | A |
463584 | Scholfield | Nov 1891 | A |
590523 | Heath | Sep 1897 | A |
600368 | Jones et al. | Mar 1898 | A |
601278 | Pusey | Mar 1898 | A |
605786 | Herreshoff | Jun 1898 | A |
616120 | Leaycraft et al. | Dec 1898 | A |
623774 | Fenton | Apr 1899 | A |
646809 | Dickman | Apr 1900 | A |
688395 | Davis et al. | Dec 1901 | A |
4942386 | Willis | Jul 1990 | A |
5420607 | Miller et al. | May 1995 | A |
5506946 | Bar et al. | Apr 1996 | A |
5710545 | Dunn | Jan 1998 | A |
5769527 | Taylor et al. | Jun 1998 | A |
5790114 | Geaghan et al. | Aug 1998 | A |
5841428 | Jaeger et al. | Nov 1998 | A |
5914669 | Wicks et al. | Jun 1999 | A |
6003206 | Hall et al. | Dec 1999 | A |
6121976 | Lu | Sep 2000 | A |
6329990 | Lapstun et al. | Dec 2001 | B1 |
6337629 | Bader | Jan 2002 | B1 |
6624368 | Sato et al. | Sep 2003 | B2 |
6694125 | White et al. | Feb 2004 | B2 |
6726112 | Ho | Apr 2004 | B1 |
6737801 | Ragle | May 2004 | B2 |
6759966 | Weng | Jul 2004 | B1 |
6949885 | Hamamoto et al. | Sep 2005 | B2 |
7103460 | Breed | Sep 2006 | B1 |
7205495 | Mazur | Apr 2007 | B2 |
7221271 | Reime | May 2007 | B2 |
7339128 | Yen | Mar 2008 | B2 |
7418392 | Mozer et al. | Aug 2008 | B1 |
7446671 | Giannopoulos et al. | Nov 2008 | B2 |
7474632 | Ban | Jan 2009 | B2 |
7502033 | Axelrod | Mar 2009 | B1 |
7573208 | Newman | Aug 2009 | B2 |
7597455 | Smith et al. | Oct 2009 | B2 |
7598885 | Kwon et al. | Oct 2009 | B2 |
7667163 | Ashworth et al. | Feb 2010 | B2 |
7852322 | Park | Dec 2010 | B2 |
7859398 | Davidson et al. | Dec 2010 | B2 |
7884556 | Gandhi | Feb 2011 | B2 |
7952322 | Partovi et al. | May 2011 | B2 |
7980726 | Joosen et al. | Jul 2011 | B2 |
8013545 | Jonsson | Sep 2011 | B2 |
8024517 | Lafrese et al. | Sep 2011 | B2 |
8033686 | Recker et al. | Oct 2011 | B2 |
8035320 | Sibert | Oct 2011 | B2 |
8100552 | Spero | Jan 2012 | B2 |
8115369 | Kang et al. | Feb 2012 | B2 |
8160514 | Aparin et al. | Apr 2012 | B2 |
8195313 | Fadell et al. | Jun 2012 | B1 |
8207821 | Roberge et al. | Jun 2012 | B2 |
8253344 | Guest et al. | Aug 2012 | B2 |
8282250 | Dassanayake et al. | Oct 2012 | B1 |
8294379 | Liu et al. | Oct 2012 | B2 |
8299719 | Moshirnoroozi | Oct 2012 | B1 |
8314566 | Steele et al. | Nov 2012 | B2 |
8334777 | Wilson et al. | Dec 2012 | B2 |
8373360 | Leung et al. | Feb 2013 | B2 |
8390201 | Yasuda et al. | Mar 2013 | B2 |
8390207 | Dowling et al. | Mar 2013 | B2 |
8398264 | Anderson | Mar 2013 | B2 |
8433530 | Shimada et al. | Apr 2013 | B2 |
8446288 | Mizushima et al. | May 2013 | B2 |
8491159 | Recker et al. | Jul 2013 | B2 |
8523410 | Hashimoto et al. | Sep 2013 | B2 |
8562158 | Chien | Oct 2013 | B2 |
8569968 | Hsiao et al. | Oct 2013 | B2 |
8581512 | Hamamoto et al. | Nov 2013 | B2 |
8593073 | Aldrich et al. | Nov 2013 | B2 |
8641241 | Farmer | Feb 2014 | B2 |
8669716 | Recker et al. | Mar 2014 | B2 |
8723434 | Watson et al. | May 2014 | B2 |
8723794 | Corson et al. | May 2014 | B2 |
8742594 | Daubenspeck et al. | Jun 2014 | B2 |
8742694 | Bora et al. | Jun 2014 | B2 |
8743023 | Maxik et al. | Jun 2014 | B2 |
8743923 | Geske et al. | Jun 2014 | B2 |
8755561 | Vlutters et al. | Jun 2014 | B2 |
8760370 | Maxik et al. | Jun 2014 | B2 |
8760514 | Chien | Jun 2014 | B2 |
8764251 | Lien | Jul 2014 | B2 |
8770771 | Preta et al. | Jul 2014 | B2 |
8788966 | Josephson et al. | Jul 2014 | B2 |
8812827 | Malasani | Aug 2014 | B2 |
8820984 | Gillio | Sep 2014 | B2 |
8829799 | Recker et al. | Sep 2014 | B2 |
8834009 | Chien | Sep 2014 | B2 |
8854443 | Kryger Nielsen et al. | Oct 2014 | B2 |
8858029 | Brandes et al. | Oct 2014 | B2 |
8888306 | Thomas et al. | Nov 2014 | B2 |
8890435 | Bora et al. | Nov 2014 | B2 |
8902049 | Fushimi et al. | Dec 2014 | B2 |
8928232 | Aggarwal et al. | Jan 2015 | B2 |
8941013 | Arnold | Jan 2015 | B2 |
8947013 | Sutardja et al. | Feb 2015 | B2 |
8960940 | Hellkamp | Feb 2015 | B2 |
8981913 | Henig et al. | Mar 2015 | B2 |
8994276 | Recker et al. | Mar 2015 | B2 |
9024517 | Yuan et al. | May 2015 | B2 |
9030120 | Pickard et al. | May 2015 | B2 |
9039233 | Fournier et al. | May 2015 | B2 |
9049756 | Klusmann et al. | Jun 2015 | B2 |
9055055 | Strand et al. | Jun 2015 | B1 |
9074736 | Recker et al. | Jul 2015 | B2 |
9080758 | Igaki et al. | Jul 2015 | B2 |
9113528 | Bora et al. | Aug 2015 | B2 |
9172917 | Fu et al. | Oct 2015 | B1 |
9192032 | Kwag et al. | Nov 2015 | B2 |
9198262 | Bosua et al. | Nov 2015 | B1 |
9210779 | Bosua et al. | Dec 2015 | B2 |
9247625 | Recker et al. | Jan 2016 | B2 |
9253859 | Chung | Feb 2016 | B2 |
9326359 | Bosua | Apr 2016 | B2 |
9338864 | Bosua et al. | May 2016 | B2 |
9345098 | Joseph et al. | May 2016 | B2 |
9351378 | Aggarwal et al. | May 2016 | B2 |
9368695 | David et al. | Jun 2016 | B2 |
9404624 | Chung | Aug 2016 | B2 |
9408282 | Springer | Aug 2016 | B1 |
9410664 | Krames et al. | Aug 2016 | B2 |
9497819 | Van De Sluis et al. | Nov 2016 | B2 |
9510426 | Chemel et al. | Nov 2016 | B2 |
9526151 | Kreiner et al. | Dec 2016 | B2 |
9534773 | Turudic | Jan 2017 | B1 |
9538619 | Swatsky et al. | Jan 2017 | B2 |
9578722 | Feng et al. | Feb 2017 | B2 |
9635737 | Bosua et al. | Apr 2017 | B2 |
9644799 | Crayford et al. | May 2017 | B2 |
9651243 | Springer | May 2017 | B1 |
9677755 | Linnell et al. | Jun 2017 | B1 |
9696200 | Ramer et al. | Jul 2017 | B2 |
9699871 | Karc et al. | Jul 2017 | B2 |
9801260 | Anthony et al. | Oct 2017 | B2 |
9883563 | Bosua et al. | Jan 2018 | B2 |
9936566 | Alexander et al. | Apr 2018 | B2 |
10047912 | Bosua et al. | Aug 2018 | B2 |
10085331 | Alexander et al. | Sep 2018 | B2 |
10129937 | Lin et al. | Nov 2018 | B1 |
10129955 | Rogers et al. | Nov 2018 | B2 |
10129965 | Bosua et al. | Nov 2018 | B2 |
10136292 | Bosua et al. | Nov 2018 | B2 |
10274160 | Parker et al. | Apr 2019 | B2 |
10304901 | Xu et al. | May 2019 | B1 |
10375789 | Bosua et al. | Aug 2019 | B2 |
10440794 | Alexander et al. | Oct 2019 | B2 |
10588206 | Alexander et al. | Mar 2020 | B2 |
10772171 | Bosua et al. | Sep 2020 | B2 |
10779385 | Alexander et al. | Sep 2020 | B2 |
11455884 | Bosua et al. | Sep 2022 | B2 |
11632846 | Alexander et al. | Apr 2023 | B2 |
20020047628 | Morgan et al. | Apr 2002 | A1 |
20020111135 | White et al. | Aug 2002 | A1 |
20020145394 | Morgan et al. | Oct 2002 | A1 |
20030019734 | Sato et al. | Jan 2003 | A1 |
20030117408 | Forsline et al. | Jun 2003 | A1 |
20040105264 | Spero | Jun 2004 | A1 |
20040129946 | Nagai et al. | Jul 2004 | A1 |
20040160198 | Hewlett et al. | Aug 2004 | A1 |
20040212318 | Hamamoto et al. | Oct 2004 | A1 |
20050116667 | Mueller et al. | Jun 2005 | A1 |
20050128751 | Roberge et al. | Jun 2005 | A1 |
20050236263 | Mazur | Oct 2005 | A1 |
20050237341 | Gangnet et al. | Oct 2005 | A1 |
20050278778 | D'Agostino et al. | Dec 2005 | A1 |
20060002309 | Ban | Jan 2006 | A1 |
20060044800 | Reime | Mar 2006 | A1 |
20060047132 | Shenai-Khatkhate et al. | Mar 2006 | A1 |
20060049935 | Giannopoulos et al. | Mar 2006 | A1 |
20060139907 | Yen | Jun 2006 | A1 |
20060198157 | Ruan | Sep 2006 | A1 |
20060280660 | Weiss | Dec 2006 | A1 |
20070085863 | Moriya et al. | Apr 2007 | A1 |
20070119484 | Kwon et al. | May 2007 | A1 |
20070145915 | Roberge et al. | Jun 2007 | A1 |
20070182367 | Partovi | Aug 2007 | A1 |
20070223219 | Medendorp, Jr. | Sep 2007 | A1 |
20080006709 | Ashworth et al. | Jan 2008 | A1 |
20080049043 | Titmuss et al. | Feb 2008 | A1 |
20080062192 | Voliter et al. | Mar 2008 | A1 |
20080092800 | Smith et al. | Apr 2008 | A1 |
20080106887 | Salsbury et al. | May 2008 | A1 |
20080143273 | Davidson et al. | Jun 2008 | A1 |
20080198175 | Sun et al. | Aug 2008 | A1 |
20080218099 | Newman | Sep 2008 | A1 |
20080265799 | Sibert | Oct 2008 | A1 |
20090052182 | Matsuba et al. | Feb 2009 | A1 |
20090059603 | Recker et al. | Mar 2009 | A1 |
20090121651 | Gandhi | May 2009 | A1 |
20090128059 | Joosen et al. | May 2009 | A1 |
20090146982 | Thielman et al. | Jun 2009 | A1 |
20090147508 | Bertram | Jun 2009 | A1 |
20090190338 | Huang | Jul 2009 | A1 |
20090251127 | Kim | Oct 2009 | A1 |
20090284169 | Valois | Nov 2009 | A1 |
20090295310 | Duerr et al. | Dec 2009 | A1 |
20100068899 | Shvili | Mar 2010 | A1 |
20100070217 | Shimada et al. | Mar 2010 | A1 |
20100118527 | Choong | May 2010 | A1 |
20100127638 | Lan et al. | May 2010 | A1 |
20100141153 | Recker et al. | Jun 2010 | A1 |
20100172120 | Wegh et al. | Jul 2010 | A1 |
20100194687 | Corson et al. | Aug 2010 | A1 |
20100204841 | Chemel | Aug 2010 | A1 |
20100207534 | Dowling et al. | Aug 2010 | A1 |
20100277067 | Maxik et al. | Nov 2010 | A1 |
20100289664 | Mizushima et al. | Nov 2010 | A1 |
20100296285 | Chemel et al. | Nov 2010 | A1 |
20100301773 | Chemel et al. | Dec 2010 | A1 |
20100327766 | Recker et al. | Dec 2010 | A1 |
20110050120 | Leung et al. | Mar 2011 | A1 |
20110074672 | Diederiks et al. | Mar 2011 | A1 |
20110089838 | Pickard et al. | Apr 2011 | A1 |
20110089842 | Aldrich et al. | Apr 2011 | A1 |
20110095687 | Jonsson | Apr 2011 | A1 |
20110109216 | Kang et al. | May 2011 | A1 |
20110109249 | Liu et al. | May 2011 | A1 |
20110133655 | Recker et al. | Jun 2011 | A1 |
20110161865 | Josephsoon et al. | Jun 2011 | A1 |
20110163683 | Steele et al. | Jul 2011 | A1 |
20110199004 | Henig et al. | Aug 2011 | A1 |
20110216085 | Bergman et al. | Sep 2011 | A1 |
20110227469 | Yuan et al. | Sep 2011 | A1 |
20110227495 | Guest et al. | Sep 2011 | A1 |
20110234366 | Feng et al. | Sep 2011 | A1 |
20110260648 | Hamamoto et al. | Oct 2011 | A1 |
20110285515 | Fushimi et al. | Nov 2011 | A1 |
20110309769 | Kuroki et al. | Dec 2011 | A1 |
20120025717 | Klusmann et al. | Feb 2012 | A1 |
20120026726 | Recker et al. | Feb 2012 | A1 |
20120080944 | Recker et al. | Apr 2012 | A1 |
20120120243 | Chien | May 2012 | A1 |
20120126699 | Zittel | May 2012 | A1 |
20120130547 | Fadell et al. | May 2012 | A1 |
20120146505 | Jonsson | Jun 2012 | A1 |
20120147604 | Farmer | Jun 2012 | A1 |
20120153868 | Gu et al. | Jun 2012 | A1 |
20120188172 | Fong | Jul 2012 | A1 |
20120195053 | Wu | Aug 2012 | A1 |
20120206050 | Spero | Aug 2012 | A1 |
20120218407 | Chien | Aug 2012 | A1 |
20120218421 | Chien | Aug 2012 | A1 |
20120224381 | Hashimoto et al. | Sep 2012 | A1 |
20120281879 | Vlutters et al. | Nov 2012 | A1 |
20120287488 | Oto | Nov 2012 | A1 |
20120287601 | Pickard | Nov 2012 | A1 |
20120293652 | Farmer | Nov 2012 | A1 |
20120299476 | Roberts et al. | Nov 2012 | A1 |
20120300441 | Thomas et al. | Nov 2012 | A1 |
20120306377 | Igaki et al. | Dec 2012 | A1 |
20130021795 | Chien | Jan 2013 | A1 |
20130038230 | Brown et al. | Feb 2013 | A1 |
20130049598 | Nagashima et al. | Feb 2013 | A1 |
20130063042 | Bora et al. | Mar 2013 | A1 |
20130099672 | Lin et al. | Apr 2013 | A1 |
20130106283 | Gillio | May 2013 | A1 |
20130113715 | Grant et al. | May 2013 | A1 |
20130121569 | Yadav | May 2013 | A1 |
20130148341 | Williams | Jun 2013 | A1 |
20130154985 | Miyazaki | Jun 2013 | A1 |
20130193847 | Recker et al. | Aug 2013 | A1 |
20130249392 | Kim | Sep 2013 | A1 |
20130249435 | Hellkamp | Sep 2013 | A1 |
20130257312 | Maxik et al. | Oct 2013 | A1 |
20130264943 | Bora et al. | Oct 2013 | A1 |
20130278132 | Yuan et al. | Oct 2013 | A1 |
20130278162 | Watson et al. | Oct 2013 | A1 |
20130278172 | Maxik et al. | Oct 2013 | A1 |
20130292106 | Lien | Nov 2013 | A1 |
20130314680 | Yamamura | Nov 2013 | A1 |
20130326381 | Pereira et al. | Dec 2013 | A1 |
20140021862 | Chung | Jan 2014 | A1 |
20140028199 | Chemel | Jan 2014 | A1 |
20140029749 | Malasani | Jan 2014 | A1 |
20140043825 | Brandes et al. | Feb 2014 | A1 |
20140046152 | Bechtel et al. | Feb 2014 | A1 |
20140049983 | Nichol et al. | Feb 2014 | A1 |
20140084809 | Catalano | Mar 2014 | A1 |
20140097071 | Park et al. | Apr 2014 | A1 |
20140117859 | Swatsky et al. | May 2014 | A1 |
20140118385 | Buckley et al. | May 2014 | A1 |
20140152188 | Bora et al. | Jun 2014 | A1 |
20140159600 | Sutardja et al. | Jun 2014 | A1 |
20140184577 | Kim et al. | Jul 2014 | A1 |
20140239811 | Kreiner et al. | Aug 2014 | A1 |
20140265864 | Hickok et al. | Sep 2014 | A1 |
20140265900 | Sadwick et al. | Sep 2014 | A1 |
20140273715 | Moll et al. | Sep 2014 | A1 |
20140273892 | Nourbakhsh | Sep 2014 | A1 |
20140285999 | Luna et al. | Sep 2014 | A1 |
20140300293 | Ruan et al. | Oct 2014 | A1 |
20140300294 | Zampini et al. | Oct 2014 | A1 |
20140321122 | Domagala et al. | Oct 2014 | A1 |
20140354150 | Joseph et al. | Dec 2014 | A1 |
20150015165 | Engelen et al. | Jan 2015 | A1 |
20150038246 | Zeid | Feb 2015 | A1 |
20150048760 | Kwag et al. | Feb 2015 | A1 |
20150062892 | Krames et al. | Mar 2015 | A1 |
20150084513 | Anthony et al. | Mar 2015 | A1 |
20150084515 | Altamura et al. | Mar 2015 | A1 |
20150103515 | Bosua et al. | Apr 2015 | A1 |
20150103520 | Fournier et al. | Apr 2015 | A1 |
20150108904 | Chen | Apr 2015 | A1 |
20150130359 | Bosua et al. | May 2015 | A1 |
20150141755 | Tesar | May 2015 | A1 |
20150189721 | Karc et al. | Jul 2015 | A1 |
20150208900 | Vidas et al. | Jul 2015 | A1 |
20150236225 | David et al. | Aug 2015 | A1 |
20150250042 | Aggarwal et al. | Sep 2015 | A1 |
20150325157 | Jumblatt et al. | Nov 2015 | A1 |
20150325163 | Kobayashi | Nov 2015 | A1 |
20150345764 | Hussey et al. | Dec 2015 | A1 |
20150359061 | Adler | Dec 2015 | A1 |
20150382463 | Kim et al. | Dec 2015 | A1 |
20160007431 | Bosua et al. | Jan 2016 | A1 |
20160030610 | Peterson | Feb 2016 | A1 |
20160061396 | Bosua et al. | Mar 2016 | A1 |
20160066387 | Darton et al. | Mar 2016 | A1 |
20160066393 | Bosua | Mar 2016 | A1 |
20160066397 | Alexander et al. | Mar 2016 | A1 |
20160073474 | Van De Sluis et al. | Mar 2016 | A1 |
20160073479 | Erchak | Mar 2016 | A1 |
20160100086 | Chien | Apr 2016 | A1 |
20160264054 | Uken et al. | Sep 2016 | A1 |
20160286627 | Chen | Sep 2016 | A1 |
20160364854 | Wieser | Dec 2016 | A1 |
20170118815 | Altamura et al. | Apr 2017 | A1 |
20170163439 | Bosua et al. | Jun 2017 | A1 |
20170231072 | Bosua et al. | Aug 2017 | A1 |
20170309215 | Perdices-Gonzalez et al. | Oct 2017 | A1 |
20170310940 | Perdices-Gonzalez et al. | Oct 2017 | A1 |
20170310956 | Perdices-Gonzalez et al. | Oct 2017 | A1 |
20170347422 | Wang et al. | Nov 2017 | A1 |
20180005590 | Komanduri et al. | Jan 2018 | A1 |
20180022274 | Kincade et al. | Jan 2018 | A1 |
20180177033 | Alexander et al. | Jun 2018 | A1 |
20180240418 | Kobayashi | Aug 2018 | A1 |
20190008025 | Alexander et al. | Jan 2019 | A1 |
20190034106 | Shin et al. | Jan 2019 | A1 |
20190200438 | Alexander et al. | Jun 2019 | A1 |
20190254137 | Sevo et al. | Aug 2019 | A1 |
20200163192 | Alexander et al. | May 2020 | A1 |
20200375014 | Alexander et al. | Nov 2020 | A1 |
20200389951 | Bosua et al. | Dec 2020 | A1 |
Number | Date | Country |
---|---|---|
2558026 | Jun 2003 | CN |
101309237 | Nov 2008 | CN |
101897236 | Nov 2010 | CN |
201662712 | Dec 2010 | CN |
201758454 | Mar 2011 | CN |
201986217 | Sep 2011 | CN |
102573220 | Jul 2012 | CN |
103067492 | Apr 2013 | CN |
203099410 | Jul 2013 | CN |
WO 2014040118 | Mar 2014 | WO |
Entry |
---|
“A New Kind of Clean, Vyv Antimicrobial Light works around the clock to create cleaner environments in the places we live, work, and play”, viv, https://vyv.tech, downloaded Sep. 24, 2020. |
“Boost Your Sales Immediately. Add an LED Display From Cirrus, https://cirrusled.com/.”, Jan. 26, 2018 00:00:00.0. |
Clover Juli, https: Review: Nanoleaf's ‘Aurora Smarter Kit’ Offers Awesome HomeKit-Enabled Mood Lighting for $200, Jan. 27, 2017, //www.macrumors.com/review/nanoleaf-aurora-smarter-kit/, Jan. 26, 2018 00:00:00.0. |
Reyes Kimberly, User Story: Grain Lighting, Oct. 21, 2013, https://www.typeamachines.com/additive-manufacturing/user-story-grain-lighting, Jan. 26, 2018 00:00:00.0. |
“The Light with the Power to Boost your Defense Against Bacteria”, Ellumi Lighting, LED Germ Killing Disinfection Lighting, https://www.ellumilighting.com, downloaded Sep. 25, 2020. |
International Preliminary Report on Patentability for International Application No. PCT/US2014/065799, dated May 26, 2016, (9 pages), The International Bureau of WIPO, Geneva, Switzerland. |
International Search Report and Written Opinion for International Application No. PCT/US2014/065799, dated Feb. 20, 2015, (11 pages), United States Patent and Trademark Office, US. |
Number | Date | Country | |
---|---|---|---|
20210192936 A1 | Jun 2021 | US |
Number | Date | Country | |
---|---|---|---|
62044789 | Sep 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14843828 | Sep 2015 | US |
Child | 17191539 | US |