IP Library › Granted Patent US 10,314,147
Granted Patent B2
US 10,314,147 · App. 15/152,986 · Granted Jun 4, 2019

Managing streetlights

Inventor: Anil Agrawal (Westford, MA)
Assignee: CIMCON Lighting, Inc.
H05B37/0272F21V19/00G06F16/29G06F16/444H05B37/00H05B37/02H05B37/0218H05B37/0227H05B37/03H05B37/034Y02B20/72
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 10,314,147
App. No.
15/152,986
Granted
Jun 4, 2019
Kind
B2
Abstract

This disclosure describes systems and techniques for managing streetlights. The subject matter included in this document is embodied in a method that includes receiving, at a computing device, information representative of a location and status of a streetlight included in a network of streetlights. The method also includes presenting a representation of the streetlight in a graphical user-interface in accordance with the received location and status information, and receiving information representing a selection of the streetlight for inclusion in a group of streetlights from the network. The method further includes initiating delivery of one or more control signals to the group of streetlights.

Claims (34)

1. A method comprising:

receiving, at a computing device, information representative of locations and statuses of multiple streetlights included in a network of streetlights;

identifying, based on the received information, a plurality of streetlights from the network to control illumination in a particular area;

generating one or more control signals to affect operation of the plurality of streetlights, the one or more control signals being generated based on a user-defined conditional logic statement defined on corresponding inputs from one or more sensors deployed in the particular area, wherein the user-defined conditional logic statement is selected from a plurality of conditional logic statements defined based on user-input received through a user interface; and

initiating delivery of the one or more control signals to the plurality of streetlights.

2. The method of claim 1 , wherein the one or more sensors include a motion sensor.

3. The method of claim 1 , wherein the one or more sensors include at least one of: a photocell, a lamp fault sensor, and a power consumption sensor.

4. The method of claim 1 , wherein each streetlight in the plurality of streetlights is identified based on at least one of the location of the streetlight, a time of day, a time of year, and one or more geographic features of an area in which the streetlight is located.

5. The method of claim 1 , wherein the plurality of streetlights is identified based on one or more associated parameters, the parameters being selected from a set including: location of neighboring trees or buildings, lamp wattages, lamp life, and lamp light patterns.

6. The method of claim 1 , wherein the user-defined conditional logic statement is defined also on the received location and status information from the plurality of streetlights.

7. The method of claim 1 , wherein one or more streetlights in the plurality of streetlights is identified to also achieve a particular energy consumption level.

8. The method of claim 1 , further comprising presenting the user interface on a display device.

9. The method of claim 8 , wherein the user-interface is configured to accept user-input indicative of priority among the plurality of conditional logic statements.

10. The method of claim 1 , wherein the one or more control signals include at least one of an activation signal or a dimming signal.

11. The method of claim 1 , wherein the one or more control signals are configured to override an operation schedule associated with the plurality of streetlights.

12. A system comprising:

memory; and

one or more processing devices configured to:

receive information representative of locations and statuses of multiple streetlights included in a network of streetlights,

identify, based on the received information, a plurality of streetlights from the network to control illumination in a particular area,

generate one or more control signals to affect operation of the plurality of streetlights, the one or more control signals being generated based on a user-defined conditional logic statement defined on corresponding inputs from one or more sensors deployed in the particular area, wherein the user-defined conditional logic statement is selected from a plurality of conditional logic statements defined based on user-input received through a user interface, and

initiate delivery of the one or more control signals to the plurality of streetlights.

13. The system of claim 12 , wherein the one or more sensors include at least one of: a motion sensor, a photocell, a lamp fault sensor, and a power consumption sensor.

14. The system of claim 12 , wherein each streetlight in the plurality of streetlights is identified based on at least one of the location of the streetlight, a time of day, a time of year, and one or more geographic features of an area in which the streetlight is located.

15. The system of claim 12 , wherein the user-defined conditional logic statement is defined also on the received location and status information from the plurality of streetlights.

16. The system of claim 12 , further comprising a logic generation module that is configured to present the user interface on a display device.

17. The system of claim 16 , wherein the user-interface is configured to accept user-input indicative of priority among the plurality of conditional logic statements.

18. The system of claim 12 , wherein the one or more control signals include at least one of an activation signal or a dimming signal.

19. The system of claim 12 , wherein the one or more control signals are configured to override an operation schedule associated with the plurality of streetlights.

20. One or more machine-readable storage devices storing machine-readable instructions, which upon execution by one or more processing devices cause the one or more processing devices to perform operations comprising:

receiving information representative of locations and statuses of multiple streetlights included in a network of streetlights;

identifying, based on the received information, a plurality of streetlights from the network to control illumination in a particular area;

generating one or more control signals to affect operation of the plurality of streetlights, the one or more control signals being generated based on a user-defined conditional logic statement defined on corresponding inputs from one or more sensors deployed in the particular area, wherein the user-defined conditional logic statement is selected from a plurality of conditional logic statements defined based on user-input received through a user interface; and

initiating delivery of the one or more control signals to the plurality of streetlights.

Assignments (2)
LIEN Recorded Jul 28, 2025
From: CIMCON LIGHTING, INC.
To: FISH & RICHARDSON P.C.
Reel/Frame 072278/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2016
From: AGRAWAL, ANIL
To: CIMCON LIGHTING, INC.
Reel/Frame 038752/0371 →
Continuity (8)
Continuation 14215411 · Mar 17, 2014
Continuation 13744290 · Jan 17, 2013
Provisional Application 61588569 · Jan 19, 2012
Provisional Application 61587568 · Jan 17, 2012
Provisional Application 61588572 · Jan 19, 2012
Provisional Application 61587567 · Jan 17, 2012
Provisional Application 61587563 · Jan 17, 2012
Related Publication 20170013698A1 · Jan 12, 2017