IP Library Granted Patent US 8,826,163
Granted Patent B1
US 8,826,163 · App. 13/220,367 · Granted Sep 2, 2014

Systems, methods and user interface for graphical configuration for roof mounts

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 8,826,163
App. No.
13/220,367
Granted
Sep 2, 2014
Kind
B1
Abstract

Systems, methods and user interfaces for graphical configuration for ballasted roof mounts of non-rectangular solar arrays. A graphical interface may be provided to allow a user to view a roof grid, and place solar modules within the roof grid where desired, to account for various obstacles on a roof, to create a non-rectangular solar array. Using the layout of the array and various site parameters (building height, wind speed, etc.) and solar module parameters (wide, length, thickness, etc.), the system may calculate a complete bill of materials, customer pricing, ballasting requirements and overall roof loads for a complete solar project.

Claims (30)

1. A system for configuring ballasted roof mounts of a solar array at an installation site comprising:

a graphical user interface for creating a layout design of placement of a plurality of solar modules within the solar array comprising:

a user-interactive roof grid representing a roof layout for placement of solar modules;

one or more tool for setting an “on” position for placement of one or more solar modules within the roof grid and/or for setting an “off” position for removal of the one or more solar modules within the roof grid;

a mechanism for capturing inputs for variable parameters of the installation site that influence expected loads on the ballasted roof mounts, the parameters comprising one or more of wind speed, building height, or ground snow load; and

a server comprising at least one processor for calculating ballasting requirements to hold down the solar modules for the ballasted roof mounts of the solar array in view of the inputs for parameters of the installation site and the layout design of the plurality of solar modules, wherein calculating the ballasting requirements comprises determining weight required to hold down the solar modules based at least in part on the layout design and the inputs.

2. The system of claim 1 wherein the graphical user interface further comprises ballasting requirements for the ballasted roof mounts.

3. The system of claim 1 wherein the solar modules are positioned within dimensions of a roof of a building.

4. The system of claim 1 wherein the one or more tool comprises a selection tool for setting an “on” position for placement of one or more solar modules within the roof grid and a de-selection tool for setting an “off” position for removal of the one or more solar modules within the roof grid.

5. The system of claim 1 wherein the one or more tool sets an “on” position and/or “off” position in response to one or more imported file.

6. The system of claim 5 wherein the imported file is a CAD file.

7. The system of claim 1 wherein the system also calculates an overall roof load.

8. The system of claim 1 further comprising a mechanism for selecting a solar module type.

9. The system of claim 1 wherein the server further calculates a bill of materials for the ballasted roof mounts.

10. A method for configuring ballasted roof mounts of a solar array comprising:

dividing a roof mount system into one or more sections, each comprising one or more solar module;

determining a position of the one or more solar modules within the one or more sections;

determining load sharing values of the one or more solar modules based on solar module hardware;

determining ballasting requirements to hold down the one or more solar modules in view of the position and load sharing values, wherein determining the ballasting requirements comprises determining weight required to hold down the solar modules based at least in part on the position and load sharing values.

11. The method of claim 10 wherein the one or more solar modules each comprise one or more tray configured to receive a ballast.

12. The method of claim 11 further comprising displaying ballasting requirements for each tray of the solar modules.

13. A method for configuring ballasted roof mounts of a solar array comprising:

receiving one or more imported file;

creating a layout design of placement of a plurality of solar modules on a surface based on data within the imported file; and

determining, ballasting requirements to hold down the one or more solar modules in view of a position of the one or more solar modules within the placement design and at least one additional ballasting factor, wherein determining the ballasting requirements comprises determining weight required to hold down the solar modules based at least in part on the position and the at least one additional ballasting factor.

14. The method of claim 13 further comprising capturing inputs for site parameters comprising one or more of: wind speed, building height, or ground snow load.

15. The method of claim 14 further comprising receiving one or more solar module type for the plurality of solar modules.

16. The method of claim 15 wherein the at least one ballasting factor is one or more of: information from the imported file, load sharing values, wind speed, building height, ground snow load, or solar module type.

17. The method of claim 13 wherein the imported file is a CAD file comprising data representative of a graphical representation of the plurality of solar modules.

18. The method of claim 13 further comprising calculating a bill of materials for the layout.

Assignments (5)
SECURITY INTEREST Recorded Aug 31, 2021
From: ECOFASTEN SOLAR, LLC; IRONRIDGE, INC.; PANELCLAW, INC.; WENCON DEVELOPMENT, INC.; ESDEC B.V.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 057365/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 29, 2019
From: OPUS BANK
To: IRONRIDGE, INC.
Reel/Frame 050218/0104 →
SECURITY INTEREST Recorded Jan 13, 2016
From: IRONRIDGE, INC.
To: OPUS BANK, A CALIFORNIA COMMERCIAL BANK
Reel/Frame 037482/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2015
From: ASH, JONATHAN
To: IRONRIDGE, INC.
Reel/Frame 034686/0094 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2015
From: ASH, JONATHAN
To: IRONRIDGE, INC.
Reel/Frame 034686/0254 →