The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 12, 2019

Filed:

Sep. 15, 2015
Applicant:

Sunrun, Inc., San Francisco, CA (US);

Inventors:

Billy Hinners, San Rafael, CA (US);

Gary Wayne, Berkeley, CA (US);

Assignee:

Sunrun, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/10 (2006.01); G06F 17/50 (2006.01); G06N 5/04 (2006.01);
U.S. Cl.
CPC ...
G06F 17/5004 (2013.01); G06F 17/50 (2013.01); G06F 17/5009 (2013.01); G06N 5/045 (2013.01); F24S 2201/00 (2018.05); G06F 2217/08 (2013.01); Y02E 60/76 (2013.01); Y04S 40/22 (2013.01);
Abstract

A configuration engine traverses sequential levels of a decision tree in order to iteratively refine a configuration for a solar power system. At each level of the decision tree, the configuration engine determines the outcome of a design decision based on computing the result of a value function. The configuration engine explores configurations that optimize the value function result compared to other configurations, and may also discard less optimal configurations. When a current configuration is considered less optimal than a previous configuration generated at a previous level, the configuration engine discards the current configuration and re-traverses the decision tree starting with the previous configuration.


Find Patent Forward Citations

Loading…