Apparatus and method for controlling utility consumption
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-010/00
G06Q-010/06
H02J-003/14
G05B-015/02
G05F-001/66
G06Q-030/02
G06Q-050/06
출원번호
US-0451284
(2017-03-06)
등록번호
US-10108915
(2018-10-23)
발명자
/ 주소
Westergaard, Henrik
출원인 / 주소
Westergaard, Henrik
대리인 / 주소
Brian K. Johnson, Esq., LLC
인용정보
피인용 횟수 :
0인용 특허 :
21
초록▼
A computer-based electrical power management and allocation system is provided that collects demand for electric power usage and allocates electric power supply in satisfaction thereof. A load control server is used to collect and schedule electrical power start and stop requests according to polici
A computer-based electrical power management and allocation system is provided that collects demand for electric power usage and allocates electric power supply in satisfaction thereof. A load control server is used to collect and schedule electrical power start and stop requests according to policies established by either or both of the electric power consumers and electric power suppliers. The energy system collects accumulation messages to reserve electrical power and processes them using the prescribed customer and supplier policies and according to an overall optimization criterion of the energy system. Stop messages are then subsequently issued to cease device operation and the devices are then moved to a reservation pool until the energy system's operational criterion is relaxed or the accumulation messages become obsolete. Similar accumulation requests for delayed or conservation-based operation may also be applied to the distribution of other utilities, such as water, natural gas, or guaranteed internet bandwidth.
대표청구항▼
1. A utility distribution system for scheduling the consumption of said utility, said utility distribution system including a plurality of computers, each of said computers within said utility distribution system including a processor and associated memory from which computer instructions are execut
1. A utility distribution system for scheduling the consumption of said utility, said utility distribution system including a plurality of computers, each of said computers within said utility distribution system including a processor and associated memory from which computer instructions are executed by an associated processor, said utility distribution system comprising: a utility customer having at least one computer-controlled device that consumes said utility, said computer-controlled device being scheduled to start said according to a policy set by said customer and issuing a computer-based start request message according to said policy;a utility provider for supplying said utility to said computer-controlled device; anda utility consumption load control system coupled to said customer and said provider, said load control system receiving said computer-based start request message, said load control system having an active pool data structure containing a group of computer-controlled devices for which computer-based start request messages have been received and for which said associated computer-controlled devices have been started by said load control system for said customer, said load control system having a reservation pool data structure containing a group of computer-controlled devices for which computer-based start requests have been received and for which said associated computer-controlled devices have not been started by said load control system for said customer, said load control system establishing an active pool parameter according to which said active pool data structure and said reservation pool data structure are managed in connection with said customer policy data, said load control system detecting a change in one of said start request messages associated with said devices within said reservation pool data structure, said start request messages associated with said devices within said active pool, or said active pool parameter, and moving at least one device from said reservation pool data structure to said active pool data structure based on said change and sending a computer-based start message associated with said at least one device to said customer so as to start said at least one device based on said change. 2. The system of claim 1 wherein said utility distribution system is one of a natural gas distribution system, an energy distribution system, a water distribution system, and a network bandwidth management system. 3. The system of claim 1 wherein said customer policy includes one of: a price policy, a latest device start time, a guaranteed finish time, and a utility source preference. 4. The system of claim 1 wherein said active pool parameter is one of: an ideal utility consumption load level, an energy source preference, a utility price limit, a margin between a maximum utility consumption load and an actual utility consumption load, and a geographic load consideration. 5. The system of claim 1 wherein said active pool parameter is an ideal utility consumption level provided by said provider and said active pool parameter is satisfied when a total utility consumption for all devices within said active pool is within a range of said ideal utility consumption level. 6. The system of claim 1 wherein said devices with outstanding start requests within said reservation pool are processed in the order in which they are received by said reservation pool. 7. The system of claim 6 wherein said customer policy overrides said processing order. 8. The system of claim 1 wherein said unprocessed devices within said reservation pool are processed according to a latest device start time and a subset of said devices in said reservation pool having outstanding start requests are processed depending upon a change in utility price. 9. The system of claim 1 wherein said load control system accounts for a load curve in determining whether said customer policy is satisfied. 10. The system of claim 1 further comprising a supplier policy stored within said utility distribution system, said supplier policy including one of: a customer type, a geographic preference, a price policy, a utility source preference, and an environmental consideration. 11. A utility consumption load control system, said system including a plurality of computers, each of said computers within said system including a processor and associated memory from which computer instructions may be executed by said processor, said system comprising: a utility consumption load control system coupled to a utility customer having at least one computer-controlled device that consumes said utility, said computer-controlled device being scheduled to start according to a policy set by said customer and issuing a computer-based start request message according to said policy; said load control system also coupled to a utility provider that supplies said utility to said computer-controlled device, said load control system receiving said computer-based start request message, said load control system having an active pool data structure containing a group of devices for which computer-based start request messages have been received and for which said associated computer-controlled devices have been started by said load control system for said customer and a reservation pool data structure containing a group of computer-controlled devices for which computer-based start requests have been received and for which said associated computer-controlled devices have not been started by said load control system for said customer, said load control system establishing an active pool parameter according to which said active pool data structure and said reservation pool data structure are managed, said load control system detecting a change in one of said start request messages associated with said devices within said reservation pool data structure, said start request messages associated with said device within said active pool data structure or said active pool parameter, and moving at least one device from said reservation pool data structure to said active pool data structure based on said change and sending a computer-based start message associated with said at least one device to said customer so as to start said at least one device based on said change. 12. The system of claim 11 wherein said utility distribution system is one of a natural gas distribution system, an energy distribution system, a water distribution system, and a network bandwidth management system. 13. The system of claim 11 wherein said policy of said customer includes one of: a price policy, a latest device start time, a guaranteed finish time, and a utility source preference. 14. The system of claim 11 wherein said active pool parameter is one of: an ideal utility consumption load level, an energy source preference, a utility price limit, a margin between a maximum utility consumption load and an actual utility consumption load, and a geographic load consideration. 15. The system of claim 11 wherein said active pool parameter is an ideal utility consumption load provided by said provider and said active pool parameter is satisfied when a total utility consumption level for all devices within said active pool is within a range of said ideal utility consumption load. 16. The system of claim 11 wherein said devices with outstanding start requests within said reservation pool are processed in the order in which they are received by said reservation pool. 17. The system of claim 16 wherein said customer policy overrides said processing order. 18. The system of claim 11 wherein said unprocessed devices within said reservation pool are processed according to a latest device start time and a subset of said devices in said reservation pool having outstanding start requests are processed depending upon a change in utility price. 19. The system of claim 11 wherein said load control system accounts for a load curve in determining whether said customer policy is satisfied. 20. A method of scheduling a utility distribution within a utility distribution system, said system including a plurality of computers that implement a utility consumption, load control system, each of said computers within said load control system including a processor and associated memory from which computer instructions may be executed by said processor, said load control system coupled to a utility customer having at least one computer-controlled device that consumes said utility, said computer-controlled device being scheduled to start according to a policy set by said customer and issuing a computer-based start request message according to said policy set by said customer; said load control system also coupled to a utility provider from which said computer-controlled device receives said utility, said load control system having an active pool data structure containing a group of computer-controlled devices for which computer-based start request messages have been received and for which said associated computer-controlled devices have been started by said load control system for said customer and a reservation pool data structure containing a group of computer-controlled devices for which computer-based start requests have been received and for which said associated computer-controlled devices have not been started by said load control system for said customer, said load control system establishing an active pool parameter according to which said active pool data structure and said reservation pool data structure are managed, said method comprising: receiving at said load control system a computer-based start request message from said at least one computer-controlled device according to said policy;placing said at least one computer-controlled device in said reservation pool data structure for starting said device according to said policy and said active pool parameter;detecting a change in one of: said start request messages associated with said devices within said reservation pool data structure, said devices associated with said active pool data structure or said active pool parameter;moving said at least one device from said reservation pool data structure to said active pool data structure upon detecting said change; andsending a computer-based start message associated with said at least one device to said customer so as to start said at least one device. 21. The method of claim 20 wherein said step of processing includes the steps of establishing a range of operation about said active pool parameter and determining that said active pool parameter is satisfied when the movement of said device to said active pool allows the active pool to operate within said range. 22. The method of claim 20 wherein said step of placing includes the step of ordering said device for processing within said reservation pool in the order in which they are received by said reservation pool. 23. The method of claim 20 wherein said step of ordering includes the step of overriding said processing order based upon a latest start time in said customer policy. 24. A non-transitory, machine-readable storage media having executable instructions for causing a plurality of processors within a plurality of computers to perform a method of scheduling a utility distribution within a utility distribution system, said system including a plurality of computers that implement a utility consumption, load control system, each of said computers within said load control system including a processor and associated memory from which computer instructions may be executed by said processor, said load control system coupled to a utility customer having at least one computer-controlled device that consumes said utility, said computer-controlled device being scheduled to start according to a policy set by said customer and issuing a computer-based start request message according to said policy set by said customer; said load control system also coupled to a utility provider from which said computer-controlled device receives said utility, said load control system having an active pool data structure containing a group of computer-controlled devices for which start computer-based start request messages have been received and for which said associated computer-controlled devices have been started by said load control system for said customer and a reservation pool data structure containing a group of computer-controlled devices for which computer-based start requests have been received and for which said associated computer-controlled devices have not been started for said customer by said load control system, said load control system establishing an active pool parameter according to which said active pool data structure and said reservation pool data structure are managed, said machine-readable storage media having steps for performing the method of: receiving at said load control system a computer-based start request message from said at least one computer-controlled device after being scheduled to start according to said policy;placing said at least one computer-controlled device in said reservation pool data structure for starting said device according to said policy and said active pool parameter;detecting a change in one of: said start request messages associated with said devices within said reservation pool data structure, said devices associated with said active pool or said active pool parameter;moving said at least one device from said reservation pool data structure to said active pool data structure upon detecting said change; andsending a computer-based start message associated with said at least one device to said customer to start said device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (21)
Wright,Kevin P.; Lombardi,Steven A., Decentralized energy demand management.
Kulyk, Roman; Kerbel, Mark, Method and apparatus for implementing enablement state decision for energy consuming load based on demand and duty cycle of load.
Ueno,Katsunori; Takahashi,Tomoya; Umeki,Makoto, Operational control device, operational control method, program and storage medium thereof, for a plurality of power consumption systems.
Saito Takeshi,JPX ; Kamagata Eiji,JPX ; Kamatani Yukio,JPX ; Takabatake Yoshiaki,JPX, Power control method, power control system and computer program product for supplying power to a plurality of electric apparatuses connected to a power line.
Saito Takeshi,JPX ; Kamagata Eiji,JPX ; Kamatani Yukio,JPX ; Takabatake Yoshiaki,JPX, Power supply control method, power supply control system and computer program product.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.