IP Library Granted Patent US 11,558,949
Granted Patent B2
US 11,558,949 · App. 17/287,314 · Granted Jan 17, 2023

Identification of lighting fixtures for indoor positioning using color band code

Inventor: Glenn Howard Kuenzler (East Cleveland, OH)
Assignee: CURRENT LIGHTING SOLUTIONS, LLC
H05B47/19G06K7/1443G06V10/56H05B47/105
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,558,949
App. No.
17/287,314
Granted
Jan 17, 2023
Kind
B2
Abstract

Image data of a light source comprising a surface is obtained using an optical sensor. The surface includes a color band code comprising an array of color regions at least partially modifying visible light of the light source prior to the light impinging the optical sensor. One or more characteristics of the color band code are determined based on the image data that is obtained. Determining a unique identity of the light source based on the determined one or more characteristics of the color band code is performed, or determining a location within a structure associated with the light source based on the determined one or more characteristics of the color band code is performed.

Claims (39)

1. A method comprising:

using an optical sensor, obtaining image data of a light source comprising a surface, the surface including a color band code comprising an array of color regions at least partially modifying visible light of the light source prior to the light impinging on the optical sensor, the color band code further comprising secondary regions denoting the boundaries of the color band code;

determining one or more characteristics of the color band code based on the image data that is obtained between the secondary regions; and

at least one of determining a unique identity of the light source based on the determined one or more characteristics of the color band code, or determining a location within a structure associated with the light source based on the determined one or more characteristics of the color band code.

2. The method of claim 1 , wherein the surface is a light transmissive surface.

3. The method of claim 1 , wherein the surface is a light reflective surface.

4. The method of claim 1 , wherein the color band code is a sticker affixed to the surface.

5. The method of claim 1 , wherein the array of color regions are selectively colored in a pattern with a first color, in order to represent the unique identity.

6. The method of claim 5 , wherein the secondary regions comprise at least one second color region of a second color, the second color representative of a boundary of the color band code.

7. The method of claim 6 , wherein the first color is different than the second color.

8. The method of claim 6 , wherein the boundary includes at least one of a head of the color band code or a tail of the color band code.

9. The method of claim 8 , wherein a size of the head is different than a size of the tail.

10. The method of claim 6 , wherein the array of color regions include at least one third color region of a third color, the second color region representative of a head of the color band code, and the third color region representative of a tail of the color band code.

11. The method of claim 10 , wherein the second color is different than the third color.

12. The method of claim 1 , wherein the array of color regions are representative of a binary code.

13. An electronic mobile device comprising:

an optical sensor configured to obtain image data of a light source comprising a surface, the surface including a color band code comprising an array of color regions at least partially modifying visible light of the light source prior to the light impinging on the optical sensor, the color band code further comprising secondary regions denoting the boundaries of the color band code; and

one or more associated processors configured to determine one or more characteristics of the color band code based on the image data that is obtained between the secondary regions,

the one or more associated processors also configured to at least one of:

(i) determine a unique identity of the light source based on the one or more characteristics of the color band code that are determined, or

(ii) determine a location within a structure of the light source and/or the electronic mobile device, based on the one or more characteristics of the color band code that are determined.

14. A system for indoor positioning, the system comprising:

one or more light sources, each comprising a surface, the surface including a color band code comprising an array of color regions at least partially modifying visible light of the light source and secondary regions denoting the boundaries of the color band code, the color band code representative of data indicative of a unique identifier for the light source; and

one or more electronic mobile device comprising:

an optical sensor configured to obtain image data of the one or more light sources, the color regions at least partially modifying visible light of the one or more light sources prior to the visible light impinging on the optical sensor; and

one or more processors associated with the electronic mobile device and configured to determine one or more characteristics of the color band code of the one or more light sources, based on the image data that is obtained between the secondary regions of the color band code, the one or more associated processors also configured to determine a location for the one or more light source or for the one or more electronic mobile device, within a structure, based on the one or more characteristics of the color band code that are determined.

15. The system of claim 14 , wherein the color regions are representative of a binary code.

16. A non-transitory computer-readable medium having stored thereon instructions which when executed by a processor cause the processor to:

receive image data of a light source comprising a surface from an optical sensor, the surface including a color band code comprising an array of color regions at least partially modifying visible light of the light source prior to the light impinging on the optical sensor, the color band code further comprising secondary regions denoting the boundaries of the color band code;

determine one or more characteristics of the color band code based on the image data that is obtained between the secondary regions; and

at least one of:

(i) determine a unique identity of the light source based on the determined one or more characteristics of the color band code, or (ii) determine a location within a structure associated with the light source based on the determined one or more characteristics of the color band code.

17. A luminaire comprising:

a light source emitting visible light and a light-receiving surface selected from the group consisting of light-transmissive surface, light-reflective surface and combinations thereof, the light source in optical communication with the light-receiving surface,

the light-receiving surface comprising a color band code including an array of color regions and secondary regions denoting the boundaries of the color band code, the array of color regions at least partially modifying the visible light prior to the light impinging on an optical sensor of an electronic mobile device;

wherein the color band code encodes at least machine-readable data indicative of a unique identifier of the luminaire.

18. The luminaire of claim 17 , wherein the color band code comprises a transparent or translucent layer including an array of color regions, the layer applied or affixed to the light-receiving surface.

19. A method of assembling the luminaire of claim 17 , the method comprising at least the step of:

applying or affixing the color band code comprising a transparent or translucent layer including an array of color regions and secondary regions denoting the boundaries of the color band code, to an existing luminaire comprising (i) a light source emitting visible light and (ii) a light-receiving surface selected from the group consisting of light-transmissive surface, light-reflective surface and combinations thereof, the light source in optical communication with the light-receiving surface.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 059034 FRAME: 0469. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 25, 2024
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ATLANTIC PARK STRATEGIC CAPITAL FUND, L.P., AS COLLATERAL AGENT
Reel/Frame 066372/0590 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 10841994 TO PATENT NUMBER 11570872 PREVIOUSLY RECORDED ON REEL 058982 FRAME 0844. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Jan 19, 2024
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 066355/0455 →
SECURITY INTEREST Recorded Feb 11, 2022
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ATLANTIC PARK STRATEGIC CAPITAL FUND, L.P., AS COLLATERAL AGENT
Reel/Frame 059034/0469 →
SECURITY AGREEMENT Recorded Feb 2, 2022
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NEETWORKS INC.; FORUM, INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 058982/0844 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2021
From: KUENZLER, GLENN HOWARD
To: CURRENT LIGHTING SOLUTIONS, LLC
Reel/Frame 055990/0239 →