G06F9/02

Systems and methods for controlling outdoor lighting to reduce light pollution

A method of adjusting lighting to reduce sky glow. The method includes the steps of detecting, by a plurality of sensors, an amount of cloud coverage in a region of the troposphere; determining, by a sky glow reduction circuitry, whether the amount of clouds is greater than, less than, or equal to a predetermined cloud coverage threshold; and adjusting, by a light output controller circuitry, a light output of a plurality of light sources to reduce sky glow if the amount of clouds is less than or equal to the predetermined cloud coverage threshold. The adjusting step is at least partially based on a predetermined policy.

Systems and methods for controlling outdoor lighting to reduce light pollution

A method of adjusting lighting to reduce sky glow. The method includes the steps of detecting, by a plurality of sensors, an amount of cloud coverage in a region of the troposphere; determining, by a sky glow reduction circuitry, whether the amount of clouds is greater than, less than, or equal to a predetermined cloud coverage threshold; and adjusting, by a light output controller circuitry, a light output of a plurality of light sources to reduce sky glow if the amount of clouds is less than or equal to the predetermined cloud coverage threshold. The adjusting step is at least partially based on a predetermined policy.

Cloud computing system, method and computer program
12429851 · 2025-09-30 · ·

A method for configuring a controller of an industrial automation system via a network includes obtaining, by a cloud computing system, a controller configuration and a controller program. The cloud computing system generates, based on the obtained controller configuration and the obtained controller program, a compile time representation of the controller allowing modification of the controller program and the controller configuration. The cloud computing system also generates a modified controller program and a modified controller configuration, using the compile time representation of the controller, wherein the controller program defines runtime operation of the controller controlling a subsystem of the industrial automation system. The cloud computing system provides, via the network, the modified controller program and the modified controller configuration to the controller of the industrial automation system.