Streamlined utility portals for managing demand-response events
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-029/06
G06Q-050/06
G06Q-030/02
G06F-017/30
H04W-012/06
F24F-011/00
출원번호
US-0742172
(2015-06-17)
등록번호
US-9998475
(2018-06-12)
발명자
/ 주소
Ruffner, Scott
Crimins, Jonathan
McGaraghan, Scott
Greene, William
Luxenberg, Jared
출원인 / 주소
Google LLC
대리인 / 주소
Kilpatrick Townsend & Stockton LLP
인용정보
피인용 횟수 :
0인용 특허 :
67
초록▼
A method for authorizing a smart-home device for enrollment with a demand-response program may include receiving, at a control server of an energy management system and for the smart-home device, identifying information for a user account. The method may also include sending the identifying informat
A method for authorizing a smart-home device for enrollment with a demand-response program may include receiving, at a control server of an energy management system and for the smart-home device, identifying information for a user account. The method may also include sending the identifying information from the control server to an Application Program Interface (API) with an enrollment request. The method may additionally include receiving, at the control server, a determination from the API as to whether the identifying information for the user account was matched to an existing utility account. The method may further include based on the determination from the API, determining whether the smart-home device can be enrolled with the demand-response program.
대표청구항▼
1. A method for authorizing a smart-home device for enrollment with a demand-response program, the method comprising: receiving, at a device management server that manages a plurality of smart-home devices, identifying information associated with the smart-home device, wherein it is not required tha
1. A method for authorizing a smart-home device for enrollment with a demand-response program, the method comprising: receiving, at a device management server that manages a plurality of smart-home devices, identifying information associated with the smart-home device, wherein it is not required that the identifying information includes a utility account number;identifying a device user account from a plurality of device user accounts for the smart-home device on the device management server;sending the identifying information from the device management server to an Application Program Interface (API) of a utility provider computing system with an enrollment request;receiving, at the device management server, a determination from the API as to whether the identifying information associated with the smart-home device was matched to an existing utility account;generating or receiving, at the device management server, a determination as to whether the smart-home device can be enrolled with the demand-response program;based on a determination that (i) the identifying information associated with the smart-home device was matched to the existing utility account, and (ii) the smart-home device can be enrolled with the demand response program, causing terms and conditions to be sent to a user device; andenrolling the existing utility account with the demand-response program. 2. The method of claim 1 wherein the identifying information comprises a name and an address. 3. The method of claim 1 wherein the determination from the API comprises an error code that identifies why the approval request was rejected. 4. The method of claim 1 further comprising, when the determination from the API indicates that the identifying information for the user account was matched to an existing utility account, sending an indication from the device management server to the utility provider computing system that indicates a total number of eligible devices associated with the user account. 5. The method of claim 1 further comprising sending another indication from the device management server to the utility provider computing system that indicates a total number of eligible devices associated with the user account in response to detecting that one or more of the eligible devices has been disabled. 6. A device management server of an energy management system, the device management server comprising: one or more processors;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: receiving, at a device management server that manages a plurality of smart-home devices, identifying information associated with the smart-home device, wherein it is not required that the identifying information includes a utility account number;identifying a device user account from a plurality of device user accounts for the smart-home device on the device management server;sending the identifying information from the device management server to an Application Program Interface (API) of a utility provider computing system with an enrollment request;receiving, at the device management server, a determination from the API as to whether the identifying information associated with the smart-home device was matched to an existing utility account;generating or receiving, at the device management server, a determination as to whether the smart-home device can be enrolled with the demand-response program;based on a determination that (i) the identifying information associated with the smart-home device was matched to the existing utility account, and (ii) the smart-home device can be enrolled with the demand response program, causing terms and conditions to be sent to a user device; andenrolling the existing utility account with the demand-response program. 7. The device management server of claim 6 wherein the smart-home device comprises a thermostat. 8. The device management server of claim 6 wherein the API is provided by the utility provider computing system. 9. The device management server of claim 6 wherein the API is provided by a third party that is distinct from the energy management system and distinct from the utility provider computing system. 10. The device management server of claim 6 wherein the identifying information is received from an app operating on a mobile device, wherein the mobile device is in communication with the smart-home device during a registration process. 11. The device management server of claim 6 wherein the one or more memory devices comprise further instructions that, when executed by the one or more processors, cause the one or more processors to perform additional operations comprising: prior to receiving the identifying information for the user account:receiving a utility account number to be associated with the user account from the utility provider computing system; andreceiving an order for the smart-home device from the utility provider computing system. 12. A non-transitory, computer-readable medium comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving, at a device management server that manages a plurality of smart-home devices, identifying information associated with the smart-home device, wherein it is not required that the identifying information includes a utility account number;identifying a device user account from a plurality of device user accounts for the smart-home device on the device management server;sending the identifying information from the device management server to an Application Program Interface (API) of a utility provider computing system with an enrollment request;receiving, at the device management server, a determination from the API as to whether the identifying information associated with the smart-home device was matched to an existing utility account;generating or receiving, at the device management server, a determination as to whether the smart-home device can be enrolled with the demand-response program;based on a determination that (i) the identifying information associated with the smart-home device was matched to the existing utility account, and (ii) the smart-home device can be enrolled with the demand response program, causing terms and conditions to be sent to a user device; andenrolling the existing utility account with the demand-response program. 13. The non-transitory, computer-readable medium of claim 12 comprising further instructions that, when executed by the one or more processors, cause the one or more processors to perform additional operations comprising: receiving a set of smart-home device requirements from the utility provider computing system. 14. The non-transitory, computer-readable medium of claim 13 comprising further instructions that, when executed by the one or more processors, cause the one or more processors to perform additional operations comprising: determining whether the smart-home device meets the device requirements from the utility provider computing system. 15. The non-transitory, computer-readable medium of claim 13 comprising further instructions that, when executed by the one or more processors, cause the one or more processors to perform additional operations comprising: receiving a second set of smart-home device requirements from a second utility provider computing system; andstoring both sets of device requirements at the device management server. 16. The non-transitory, computer-readable medium of claim 12 comprising further instructions that, when executed by the one or more processors, cause the one or more processors to perform additional operations comprising: when the determination from the API indicates that the identifying information for the user account was matched to an existing utility account, sending an indication from the device management server to the utility provider computing system that indicates a total number of eligible devices associated with the user account. 17. The non-transitory, computer-readable medium of claim 12 comprising further instructions that, when executed by the one or more processors, cause the one or more processors to perform additional operations comprising: sending another indication from the device management server to the utility provider computing system that indicates a total number of eligible devices associated with the user account in response to detecting that one or more of the eligible devices has been disabled. 18. The non-transitory, computer-readable medium of claim 12 comprising further instructions that, when executed by the one or more processors, cause the one or more processors to perform additional operations comprising: prior to receiving the identifying information for the user account:receiving a utility account number to be associated with the user account from the utility provider computing system;receiving an order for the smart-home device from the utility provider computing system; andcausing the smart-home device to be shipped to an installation location.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (67)
Dewolf Thomas L. (8139 Portobello Way Liverpool NY 13090) Phillips Thomas R. (6108 Gaspe La. Cicero NY 13041) Bench Ronald W. (8535 Farmgate Path Cicero NY 13041), Active anticipatory control.
Levine Michael R. (Ann Arbor MI), Analog to digital conversion employing the system clock of a microprocessor, the clock frequency varying with analog inp.
Massara James M. (Dunwoody GA) Davis Glenn A. (Lilburn GA), Apparatus and method for controlling distribution of electrical energy to a space conditioning load.
Berglund Ulf Stefan,SEX ; Lundberg Bjorn Henry,SEX, Comfort control system incorporating weather forecast data and a method for operating such a system.
Brown ; Jr. Robert J. (6688 Serena La. Boca Raton FL 33433) Romanowiz James D. (2919 Banyan Rd. Boca Raton FL 33432) Staples Charles W. (270 NW. 36th St. Boca Raton FL 33431), Energy management and home automation system.
Michael Lee Simmons ; Dominick J. Gibino, Energy-saving occupancy-controlled heating ventilating and air-conditioning systems for timing and cycling energy within different rooms of buildings having central power units.
Chapman, Jr.,John Gilman; Ashworth,Nicholas; Burt,Robert; Wallaert,Timothy E., Hazardous condition detection system and method and thermostat for use therewith.
Williams Christopher D. ; Goldschmidt Iti Jean M. ; Shah-Nazaroff Anthony A. ; Watts E. Michael ; Moore Kenneth Alan ; Hackson David N., Method and apparatus for automatically configuring a system based on a user's monitored system interaction and preferre.
Mueller, Carl J.; Toth, Bartholomew L.; Albanello, Frank A., Method and apparatus for automatically transmitting temperature information to a thermostat.
Berkeley Arnold D. ; Jefferson Donald E., Method and apparatus for conserving peak load fuel consumption and for measuring and recording fuel consumption.
Bohrer,Philip J.; Merten,Gregory J.; Schnell,Robert J.; Atlass,Michael B., Profile based method for deriving a temperature setpoint using a 'delta' based on cross-indexing a received price-point level signal.
Bohrer, Philip J.; Merten, Gregory J.; Schnell, Robert J.; Atlass, Michael B., Profile based method for deriving a temperature setpoint using a `delta` based on cross-indexing a received price-point level signal.
Bohrer, Philip J.; Merten, Gregory J.; Schnell, Robert J.; Atlass, Michael B., Profile based method for deriving a temperature setpoint using a ‘delta’ based on cross-indexing a received price-point level signal.
Chapman, Jr.,John Gilman; Ashworth,Nicholas; Burt,Robert; Wallaert,Timothy E.; Rao,Joseph P., System and method for controlling appliances and thermostat for use therewith.
Cheung, Leo; Hublou, Scott Douglas; Steinberg, John Douglas, System and method for using ramped setpoint temperature variation with networked thermostats to improve efficiency.
Simon ; deceased Bernard S. (late of St. Louis Park MN by Barbara J. Simon ; executor) Smith Wade W. (Plymouth MN), Two-way wireless HVAC system and thermostat.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.