# US 12,416,908 B2 · Systems and methods for manufacturing light fixtures

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,416,908 B2
- Document ID: US12416908B2
- Status: Granted
- Kind: B2
- Application number: 18/090,943
- Filed: 2022-12-29
- Published: 2024-07-04
- Granted: 2025-09-16
- Earliest claimed: 2022-12-29
- Assignees: Integrated Illumination Systems, Inc.
- Applicants: Integrated Illumination Systems, Inc.
- Inventors: Julio Angel Ramirez Berroa; Muthuraman Palaniappan; Mark Alphonse Zampini
- Web page: https://patentgrep.com/patent/US12416908B2

## CPC

- G05B 19/4097: characterised by using design data to control NC machines, e.g. CAD/CAM (G05B19/4093 takes precedence)
- G05B 2219/35081: Product design and process machining planning concurrently, machining as function of design
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

Systems and methods for manufacturing light fixtures. A data processing system can identify a plurality of attributes of a lighting system. The plurality of attributes can comprise at least one of a luminescent type, a mounting type, or a luminescent feature. The data processing system can detect, responsive to input via a graphical user interface, a layout for installation of the lighting system. The data processing system can select, using a model configured to satisfy a gap constraint, a plurality of light fixtures based on the layout and the plurality of attributes that, when electrically coupled to conform to the layout, satisfy the gap constraint. The data processing system can provide an instruction to cause manufacturing of the selected plurality of light fixtures in accordance with the layout and the plurality of attributes.

## Claims

### Claim 1

A method of manufacturing light fixtures, comprising:
identifying, by a data processing system comprising one or more processors and memory, a plurality of attributes of a lighting system, the plurality of attributes comprising at least one of a luminescent type, a mounting type, or a luminescent feature;
detecting, by the data processing system responsive to input via a graphical user interface, a layout for installation of the lighting system;
selecting, by the data processing system using a model configured to satisfy a gap constraint, a plurality of light fixtures based on the layout and the plurality of attributes that, when electrically coupled to conform to the layout, satisfy the gap constraint; and
providing, by the data processing system, an instruction to cause manufacturing of the selected plurality of light fixtures in accordance with the layout and the plurality of attributes.

### Claim 2 (depends on 1)

The method of claim 1, comprising:
providing, by the data processing system via the graphical user interface, a digital blueprint of a physical space in which the lighting system is to be installed;
detecting, by the data processing system responsive to input via the graphical user interface, a plurality of coordinates on the digital blueprint for installation of the lighting system; and
generating, by the data processing system, the layout based on the plurality of coordinates on the digital blueprint.

### Claim 3 (depends on 1)

The method of claim 1, comprising:
detecting, by the data processing system responsive to input via the graphical user interface, the layout comprising a first dimension and a second dimension that is perpendicular with the first dimension; and
selecting, by the data processing system, the plurality of light fixtures comprising a first light fixture with a first run size and a straight run, a second light fixture with a second run size and an L-shape, and a third light fixture with a third size and the straight run, wherein the first light fixture is electrically coupled to the third light fixture via the second light fixture.

### Claim 4 (depends on 1)

The method of claim 1, comprising:
selecting, by the data processing system, the model from a plurality of models based on at least one of the plurality of attributes.

### Claim 5 (depends on 1)

The method of claim 1, comprising:
selecting, by the data processing system, the model from a plurality of models based on the mounting type and the luminescent feature.

### Claim 6 (depends on 1)

The method of claim 1, comprising:
selecting, by the data processing system, the model to satisfy a unit of energy per distance ratio.

### Claim 7 (depends on 1)

The method of claim 1, comprising:
selecting, by the data processing system, the plurality of light fixtures comprising a first light fixture and a second light fixture having a different configuration than the first light fixture.

### Claim 8 (depends on 7)

The method of claim 7, comprising:
wherein the different configuration comprises at least one of a length or a shape.

### Claim 9 (depends on 1)

The method of claim 1, comprising:
selecting, by the data processing system, at least a portion of the plurality of light fixtures responsive to detecting, via the graphical user interface, at least a portion of the layout for installation prior to completion of the layout for installation; and
providing, by the data processing system, for render via the graphical user interface prior to completion of the layout for installation, the at least the portion of the plurality of light fixtures.

### Claim 10 (depends on 1)

The method of claim 1, comprising:
identifying, by the data processing system, the plurality of attributes comprising an emergency lighting type.

### Claim 11 (depends on 1)

The method of claim 1, comprising:
identifying, by the data processing system, a direction for lighting and a number of power feeds for the layout; and
selecting, by the data processing system, the plurality of light fixtures based on the direction and the number of power feeds.

### Claim 12 (depends on 1)

The method of claim 1, comprising:
determining, by the data processing system, the plurality of light fixtures selected via the model exceeds a power threshold; and
adding, by the data processing system, a second power feed responsive to the determination.

### Claim 13

A system, comprising:
a data processing system comprising one or more processors, coupled with memory, to:
identify a plurality of attributes of a lighting system, the plurality of attributes comprising at least one of a luminescent type, a mounting type, or a luminescent feature;
detect, responsive to input via a graphical user interface, a layout for installation of the lighting system;
select, via a model configured to satisfy a gap constraint, a plurality of light fixtures based on the layout and the plurality of attributes that, when electrically coupled to conform to the layout, satisfy the gap constraint; and
provide an instruction to cause manufacturing of the selected plurality of light fixtures in accordance with the layout and the plurality of attributes.

### Claim 14 (depends on 13)

The system of claim 13, wherein the data processing system is further configured to:
provide, via the graphical user interface, a digital blueprint of a physical space in which the lighting system is to be installed;
detect, responsive to input via the graphical user interface, a plurality of coordinates on the digital blueprint for installation of the lighting system; and
generate the layout based on the plurality of coordinates on the digital blueprint.

### Claim 15 (depends on 13)

The system of claim 13, wherein the data processing system is further configured to:
detect, responsive to input via the graphical user interface, the layout comprising a first dimension and a second dimension that is perpendicular with the first dimension; and
select the plurality of light fixtures comprising a first light fixture with a first run size and a straight run, a second light fixture with a second run size and an L-shape, and a third light fixture with a third size and the straight run, wherein the first light fixture is electrically coupled to the third light fixture via the second light fixture.

### Claim 16 (depends on 13)

The system of claim 13, wherein the data processing system is further configured to:
select the model from a plurality of models based on at least one of the plurality of attributes.

### Claim 17 (depends on 13)

The system of claim 13, wherein the data processing system is further configured to:
select the plurality of light fixtures comprising a first light fixture and a second light fixture having a different configuration than the first light fixture.

### Claim 18 (depends on 13)

The system of claim 13, wherein the data processing system is further configured to:
determine the plurality of light fixtures selected via the model exceeds a power threshold; and
add a second power feed responsive to the determination.

### Claim 19

A non-transitory computer readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
identify a plurality of attributes of a lighting system, the plurality of attributes comprising at least one of a luminescent type, a mounting type, or a luminescent feature;
detect, responsive to input via a graphical user interface, a layout for installation of the lighting system;
select, via a model configured to satisfy a gap constraint, a plurality of light fixtures based on the layout and the plurality of attributes that, when electrically coupled to conform to the layout, satisfy the gap constraint; and
provide an instruction to cause manufacturing of the selected plurality of light fixtures in accordance with the layout and the plurality of attributes.

### Claim 20 (depends on 19)

The non-transitory computer readable storage medium of claim 19, wherein the instructions further comprise instructions to:
provide, via the graphical user interface, a digital blueprint of a physical space in which the lighting system is to be installed;
detect, responsive to input via the graphical user interface, a plurality of coordinates on the digital blueprint for installation of the lighting system; and
generate the layout based on the plurality of coordinates on the digital blueprint.
