Patent ID: 7925552

Claim:
A computer implemented method comprising: receiving information from a plurality of solar power stations across a network in at least one server, the information comprising operational data for each solar power station, wherein information from each solar power station is identified by a particular power station identification (ID), each solar power station comprising: one or more solar panels; an electrical panel coupled to a utility grid and to electrical loads, wherein electrical power flows from the utility grid and to the utility grid through the electrical panel; an inverter coupled between the one or more solar panels and the electrical panel, the inverter configured to convert direct current (DC) voltage into alternating current (AC) voltage; and a device for monitoring and controlling the solar power station, storing the information in a database; grouping the information into at least a first data group corresponding to a first plurality of solar power stations and a second data group corresponding to a second plurality of solar power stations; processing the first data group using a first model associated with the first plurality of solar power stations and processing the second data group using a second model associated with the second plurality of solar power stations; and controlling the operation of the first plurality of solar power stations based on the processing of the first data group and controlling the operation of the second plurality of solar power stations based on the processing of the second data group, wherein controlling comprises: sending first software or a first parameter to a first device in the first plurality of solar power stations to control operation of a first inverter, and sending second software or a second parameter to a second device in the second plurality of solar power stations to control operation of a second inverter.