US 11,861,634 B2
Utility portals for managing demand-response events
Yoky Matsuoka, Los Alto Hills, CA (US); Anthony M. Fadell, Portola Valley, CA (US); Matthew L. Rogers, Los Gatos, CA (US); David Sloo, Menlo Park, CA (US); Scott A. McGaraghan, Menlo Park, CA (US); and Samuel W. Kortz, Palo Alto, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Apr. 18, 2022, as Appl. No. 17/723,338.
Application 17/723,338 is a continuation of application No. 16/806,615, filed on Mar. 2, 2020, granted, now 11,308,508.
Application 16/806,615 is a continuation of application No. 15/799,753, filed on Oct. 31, 2017, granted, now 10,581,862, issued on Mar. 3, 2020.
Application 15/799,753 is a continuation of application No. 13/866,199, filed on Apr. 19, 2013, granted, now 9,807,099, issued on Oct. 31, 2017.
Application 13/866,199 is a continuation in part of application No. 13/842,213, filed on Mar. 15, 2013, granted, now 9,595,070, issued on Mar. 14, 2017.
Prior Publication US 2022/0374925 A1, Nov. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0202 (2023.01); G06Q 50/06 (2012.01); G06F 16/955 (2019.01); H04L 9/40 (2022.01); H04W 12/06 (2021.01); F24F 11/58 (2018.01); F24F 11/46 (2018.01)
CPC G06Q 30/0202 (2013.01) [G06F 16/955 (2019.01); G06Q 50/06 (2013.01); H04L 63/08 (2013.01); H04L 63/102 (2013.01); H04W 12/06 (2013.01); F24F 11/46 (2018.01); F24F 11/58 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A system that provides utility portal interfaces to utility provider computer systems for planning demand response events, the system comprising:
one or more processors; and
one or more memory devices comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
generating a utility portal interface in response to a request from a utility provider computer system of a utility provider;
receiving, from the utility provider computer system through the utility portal interface, parameters representative of a demand response event;
providing, to the utility provider computer system through the utility portal interface, a display of a plurality of groups of energy-consuming locations that are available to be selected to participate in the demand response event;
providing, to the utility provider computer system through the utility portal interface, information representative of a number of demand response participation events remaining to be used for each group from among a number of times each group can participate in demand response events for a particular season or time interval;
providing, to the utility computer system through the utility portal interface, a display representative of energy demand for the utility provider during the demand response event;
receiving, from the utility computer system through the utility portal interface, a selection of a subset of the plurality of groups of energy-consuming locations to participate in the demand response event;
causing the display of the display representative of energy demand for the utility during the demand response event to be dynamically updated as the subset of the plurality of groups of energy-consuming locations are selected or deselected by the utility computer system to participate in the demand response event; and
sending at least one transmission that causes the subset of the plurality of groups of energy-consuming locations to be participants in the demand response event.