IP Library Patent Application 17589905
Patent Application
App. No. 17/589,905

GENERATING A DYNAMIC PHOTOVOLTAIC SYSTEM DESIGN AND PROPOSAL

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 None
App. No.
17/589,905
Abstract

Generating a photovoltaic system design and proposal includes fetching a maximum solar panel design for a photovoltaic system design from a photovoltaic system design tool; fetching an electricity profile for the photovoltaic system design; receiving one or more modifications to one or more of the photovoltaic system design and an environment of the photovoltaic system; determining customer pricing based on one or more of the modified photovoltaic system design and the modified environment of the photovoltaic system; and generating a customer proposal based on the modified photovoltaic system design and the modified environment of the photovoltaic system.

Claims (51)

1 . A method, comprising:

fetching a maximum solar panel design for a photovoltaic (PV) system design from a photovoltaic system design tool;

fetching an electricity profile for the photovoltaic system design;

receiving one or more modifications to one or more of the photovoltaic system design and an environment of a photovoltaic system;

determining customer pricing based on one or more of the modified photovoltaic system design and the modified environment of the photovoltaic system; and

generating a customer proposal based on the modified photovoltaic system design and the modified environment of the photovoltaic system.

2 . The method of claim 1 , wherein receiving one or more modifications to one or more of the photovoltaic system design and an environment of the photovoltaic system includes

activating PV panels that already exist in the PV system design.

3 . The method of claim 1 , wherein receiving one or more modifications to one or more of the photovoltaic system design and an environment of the photovoltaic system includes

deactivating PV panels that already exist in the PV system design.

4 . The method of claim 1 , wherein receiving one or more modifications to one or more of the photovoltaic system design and an environment of the photovoltaic system includes

moving one or more PV panel to a different location on a roof corresponding to the PV system design.

5 . The method of claim 1 , wherein receiving one or more modifications to one or more of the photovoltaic system design and an environment of the photovoltaic system includes

adding a new PV panel to the PV system design.

6 . The method of claim 5 , wherein adding a new PV panel to the PV system design includes

automatically adding the PV panel to an existing PV panel array and mirroring an orientation of the added PV panel to a set of panels in the existing array on a roof plane.

7 . The method of claim 1 , further comprising:

in response to receiving one or more modifications to one or more of the photovoltaic system design and an environment of the photovoltaic system, determining whether the one or more modifications is within local roof setbacks.

8 . The method of claim 7 , further comprising:

in response to a determination that the one or more modifications is within local roof setbacks, fetching PV panel level production for each PV panel based on a location of the PV panel on a roof.

9 . The method of claim 1 , further comprising:

displaying energy production of the PV system.

10 . The method of claim 1 , further comprising:

modifying a built PV system environment.

11 . The method of claim 10 , further comprising:

adding or removing one or more roof obstructions in the built PV system environment.

12 . The method of claim 10 , further comprising:

changing one or more of a shape and height of one or more roof obstructions.

13 . The method of claim 10 , further comprising:

adding or removing one or more trees in the built PV system environment.

14 . The method of claim 13 , further comprising:

changing one or more of a shape and height of one or more trees in the built PV system environment.

15 . The method of claim 10 , further comprising:

in response to modifying the built PV system environment, update a three-dimensional model of the built PV system environment.

16 . The method of claim 15 , further comprising:

updating an irradiance of the PV system design.

17 . One or more computer readable medium including computer program instructions, which when executed by an information processing system, cause the system to:

fetch a maximum solar panel design for a photovoltaic (PV) system design from a photovoltaic system design tool;

fetch an electricity profile for the photovoltaic system design;

receive one or more modifications to one or more of the photovoltaic system design and an environment of a photovoltaic system;

determine customer pricing based on one or more of the modified photovoltaic system design and the modified environment of the photovoltaic system; and

generate a customer proposal based on the modified photovoltaic system design and the modified environment of the photovoltaic system.

18 . The one or more computer readable medium of claim 17 , wherein the information processing system is a server.

19 . The one or more computer readable medium of claim 17 , wherein the information processing system is a cloud-based architecture.

20 . A server, comprising:

processing circuitry configured to

fetch a maximum solar panel design for a photovoltaic (PV) system design from a photovoltaic system design tool;

fetch an electricity profile for the photovoltaic system design;

receive one or more modifications to one or more of the photovoltaic system design and an environment of a photovoltaic system;

determine customer pricing based on one or more of the modified photovoltaic system design and the modified environment of the photovoltaic system; and

generate a customer proposal based on the modified photovoltaic system design and the modified environment of the photovoltaic system.

Assignments (5)
PATENT SECURITY AGREEMENT Recorded Apr 27, 2026
From: SUNPOWER INC.; COMPLETE SOLAR INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 075476/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2025
From: SUNPOWER CORPORATION
To: COMPLETE SOLARIA, INC.
Reel/Frame 070772/0951 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Feb 14, 2024
From: SUNPOWER CORPORATION
To: GLAS AMERICAS LLC, AS COLLATERAL AGENT
Reel/Frame 066598/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2023
From: WACHMAN, JACOB; BROWN, TERRENCE; LAWRENCE, AARON; MAKKAR, DEEPESH
To: SUNPOWER CORPORATION
Reel/Frame 062261/0328 →
SECURITY INTEREST Recorded Sep 13, 2022
From: SUNPOWER CORPORATION
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 061422/0566 →