Patent ID: 11947880
Assignee: SUNPOWER CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  H  Y | IPC G  H

Claim 0:
1. A system for determining solar panel placement and corresponding energy output, comprising:
a computing device; and
a server configured to be coupled to the computing device via a network and including circuitry configured to:
receive a request from the computing device for energy production information for one or more solar panels and one or more arrays of solar panels, wherein the request includes installation location information corresponding to an installation location, and
transmit the energy production information for the one or more solar panels and the one or more arrays of solar panels to the computing device,

wherein the computing device includes circuitry configured to:
store a predetermined solar panel layout for the installation location, the predetermined solar panel layout including a plurality of solar panels, the predetermined solar panel layout being fixed,
store the energy production information, and
without making additional requests to the server:
receive a selection and deselection of one or more solar panels less than all of the plurality of solar panels in the predetermined solar panel layout, and
determine a design for the installation location based on the selection and deselection of the one or more solar panels less than all of the plurality of solar panels in the predetermined solar panel layout and an energy production estimate based on the stored energy production information.