US 11,907,879 B2
System and method for renewable power system interconnection submission processing with the aid of a digital computer
Jeffrey Ressler, Kirkland, WA (US); Scott Tewel, Sammamish, WA (US); Robert Orleth, Bellevue, WA (US); and Jeremy Stone, Kirkland, WA (US)
Assigned to CLEAN POWER RESEARCH, L.L.C., Napa, CA (US)
Filed by Clean Power Research, L.L.C., Napa, CA (US)
Filed on Mar. 8, 2023, as Appl. No. 18/180,829.
Application 18/180,829 is a continuation of application No. 17/535,360, filed on Nov. 24, 2021, granted, now 11,676,086.
Application 17/535,360 is a continuation of application No. 16/886,674, filed on May 28, 2020, granted, now 11,195,130, issued on Dec. 7, 2021.
Application 16/886,674 is a continuation of application No. 14/800,686, filed on Jul. 15, 2015, granted, now 10,699,231, issued on Jun. 30, 2020.
Prior Publication US 2023/0222418 A1, Jul. 13, 2023
Int. Cl. G06Q 10/00 (2023.01); G06Q 10/0631 (2023.01)
CPC G06Q 10/06316 (2013.01) 17 Claims
OG exemplary drawing
 
1. A system for renewable power system interconnection submission processing with the aid of a digital computer, comprising:
a server under a control of a power utility associated with an interconnection to a renewable energy system, the server configured to:
process a submission through a workflow for interconnecting a building to the renewable energy system using an application programming interface (API) implemented as a Representational State Transfer web service, the workflow comprising a plurality of status steps connected in a path by one or more connectors, the status steps comprising an entry point into the workflow step and an exit point from the workflow step, comprising:
accept the submission as input into the workflow via the entry point as a current status, comprising:
scan a third party website at predefined intervals;
update a menu of the equipment comprised in the renewable energy system based on the scan;
present to a user the updated menu;
receive user input using the API over a secure web communication protocol from a software application associated with the user, the user input comprising a selection of the equipment comprised in the renewable energy system, wherein the selection is made using the updated menu;
determine based on the user input one or more characteristics of the renewable energy system; and
set at least some of the characteristics as data comprised in the submission;
update the current status of the submission to the status step next occurring along the path through the workflow defined by each connector; and
generate an output from the workflow when the current status comprises the exit point, the output comprising an approval of the interconnection of the renewable energy system, wherein the building is interconnected to the renewable energy system based on the approval.