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:
Nov. 28, 2017

Filed:

Oct. 29, 2014
Applicant:

Solarcity Corporation, San Mateo, CA (US);

Inventors:

Eric Daniel Carlson, San Mateo, CA (US);

Karthikeyan Varadarajan, Mountain View, CA (US);

Franklin Aguinaldo, Daly City, CA (US);

Assignee:

SolarCity Corporation, San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 50/06 (2012.01); G06F 13/16 (2006.01); H04B 3/54 (2006.01); H02J 13/00 (2006.01); H04Q 9/00 (2006.01); H02J 3/38 (2006.01);
U.S. Cl.
CPC ...
G06Q 50/06 (2013.01); G06F 13/161 (2013.01); H02J 13/0079 (2013.01); H04B 3/54 (2013.01); H04Q 9/00 (2013.01); H02J 3/383 (2013.01); H04Q 2209/30 (2013.01); H04Q 2209/60 (2013.01); Y02B 60/1228 (2013.01); Y02E 10/563 (2013.01); Y02E 40/72 (2013.01); Y02E 60/7892 (2013.01); Y04S 10/123 (2013.01); Y04S 40/146 (2013.01);
Abstract

A message bus is utilized for energy management/control. The publish/subscribe message bus present between site gateways, a central server farm, and other entities, facilitates exchange of messages pertaining to management and control of power generation and/or storage. On-site publishers/subscribers can include, e.g., PV inverters, battery devices, energy meters, etc. Non-site specific publishers/subscribers can include, e.g., web clients, database servers (for logging), and various server components of the message bus. Messages exchanged between publishers and subscribers can include control messages (e.g., begin charging battery X) and measurement messages (e.g., the current charge of battery X is Y). Embodiments may implement logic at a site gateway prioritizing transmission of messages to local site devices. Thus where a gateway cannot simultaneously transmit device control messages and device data acquisition messages (e.g., due to processing burden or congestion), site gateway logic can prioritize transmission of the control messages over the locally-generated data acquisition requests.


Find Patent Forward Citations

Loading…