IP Library Patent Application 17374166
Patent Application
App. No. 17/374,166

SYSTEMS AND METHODS OF MAINTAINING ENERGY ALLOCATION FOR A COMMUNITY SOLAR ENERGY GENERATING SYSTEM

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/374,166
Abstract

Implementations of the disclosed subject matter may provide a method of receiving utility account information of an energy utility for a customer that is also enrolled with a community solar energy generating system. The customer may have a first account and a first allocation of energy with the community solar energy generating system. The address information for the customer is scraped from the received utility account information. When it is determined that the address information of the utility account is different from the address information of the first account, the customer may be enrolled a second account with the community solar energy generating system using the scraped address information. A second allocation of energy for the second account may be provided that is the same as the first allocation of energy from the community solar energy generating system, and the first account may be subsequently closed.

Claims (40)

1 . A method comprising:

receiving, at a server, utility account information from an energy utility for a customer that is also enrolled with a community solar energy generating system, wherein the customer has a first account and a first allocation of energy with the community solar energy generating system, and wherein the utility account information includes at least address information of the customer;

scraping, at the server, the address information for the customer from the received utility account information;

determining, at the server, whether the scraped address information of the utility account is different from address information of the first account of the customer that is enrolled with the community solar energy generating system;

enrolling, at the server, the customer in a second account with the community solar energy generating system using the scraped address information when it is determined that the address information of the utility account is different from the address information of the first account;

allocating, at the server, a second allocation of energy for the second account that is the same as the first allocation of energy from the community solar energy generating system; and

closing, at the server, the first account of the customer enrolled with the community solar energy generating system.

2 . The method of claim 1 , wherein the receiving the utility account information, the scraping the address information for the customer, and the determining whether the scraped address information of the utility account is different from address information of the first account are performed periodically at the server at a first predetermined time interval to determine whether the customer has changed addresses.

3 . The method of claim 2 , wherein the receiving the utility account information comprises:

receiving, at the server, a change of address information from the customer,

wherein the receiving the utility account information, the scraping the address information for the customer, and the determining whether the scraped address information of the utility account is different from address information of the first account are performed periodically at the server at a second predetermined time interval that is shorter than the first predetermined time interval.

4 . The method of claim 1 , wherein the receiving the utility account information comprises:

determining, at the server, whether the utility account information includes a final bill for the customer from the energy utility.

5 . The method of claim 4 , wherein the scraping comprises:

scraping, at the server, the address information for the customer from the final bill of the received utility account information.

6 . The method of claim 1 , further comprising:

transmitting, at the server, a message that the customer has been enrolled in the second account and the first account has been closed.

7 . The method of claim 1 , wherein the closing the first account of the customer comprises:

closing, at the server, the first account when an account of the energy utility of the customer that has an address that matches the address information of the first account is closed.

8 . The method of claim 1 , wherein the enrolling comprises:

providing at the server, one or more services to the customer with the second account that are the same as one or more services provided to the customer with the first account before the closing of the first account.

9 . The method of claim 1 , further comprising:

maintaining, at the server, the energy allocation for all enrolled customers of the solar energy generating system when the customer is enrolled in the second account and the first account is closed.

10 . A system comprising:

a server having a processor, and a storage device communicatively coupled to the server to:

receive utility account information from an energy utility for a customer that is also enrolled with a community solar energy generating system, wherein the customer has a first account and a first allocation of energy with the community solar energy generating system, and wherein the utility account information includes at least address information of the customer;

scrape the address information for the customer from the received utility account information;

determine whether the scraped address information of the utility account is different from address information of the first account of the customer that is enrolled with the community solar energy generating system;

enroll the customer in a second account with the community solar energy generating system using the scraped address information when it is determined that the address information of the utility account is different from the address information of the first account;

allocate a second allocation of energy for the second account that is the same as the first allocation of energy from the community solar energy generating system; and

close the first account of the customer enrolled with the community solar energy generating system.

11 . The system of claim 10 , wherein the server receives the utility account information, scrapes the address information for the customer, and determines whether the scraped address information of the utility account is different from address information of the first account periodically at a first predetermined time interval to determine whether the customer has changed addresses.

12 . The system of claim 11 , wherein the server receives the utility account information by receiving a change of address information from the customer, and

wherein the server receives the utility account information, scrapes the address information for the customer, and determines whether the scraped address information of the utility account is different from address information of the first account are performed periodically at a second predetermined time interval that is shorter than the first predetermined time interval.

13 . The system of claim 10 , wherein the server receives the utility account information and determines whether the utility account information includes a final bill for the customer from the energy utility.

14 . The system of claim 13 , wherein the server scrapes the address information for the customer from the final bill of the received utility account information.

15 . The system of claim 10 , wherein the server transmits a message that the customer has been enrolled in the second account and the first account has been closed.

16 . The system of claim 10 , wherein the server closes the first account of the customer when an account of the energy utility of the customer that has an address that matches the address information of the first account is closed.

17 . The system of claim 10 , wherein the server enrolls the customer in the second account and provides one or more services to the customer with the second account that are the same as one or more services provided to the customer with the first account before the closing of the first account.

18 . The system of claim 10 , wherein the server maintains the energy allocation for all enrolled customers of the solar energy generating system when the customer is enrolled in the second account and the first account is closed.

Assignments (2)
SECURITY INTEREST Recorded Mar 11, 2024
From: ARCADIA POWER, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 066712/0139 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: CAPERTON, RICHARD; ROSSMAN, MADELINE; PARTRIDGE, RACHEL; SANDRIDGE, RYAN; PEYTON, STEPHEN; KANE, SAMANTHA
To: ARCADIA POWER INC.
Reel/Frame 057253/0692 →