Computational load distribution in an environment having multiple sensing microsystems
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
F24F-011/00
H04W-004/00
G05D-023/19
F24D-019/10
B01D-046/00
G05B-015/02
F24F-011/02
H01R-009/24
출원번호
US-0548131
(2014-11-19)
등록번호
US-9715239
(2017-07-25)
발명자
/ 주소
Fadell, Anthony Michael
Matsuoka, Yoky
Rogers, Matthew
Sloo, David
출원인 / 주소
Google Inc.
대리인 / 주소
Kilpatrick Townsend & Stockton LLP
인용정보
피인용 횟수 :
5인용 특허 :
136
초록▼
Systems, methods, and related computer program products for using a distributed arrangement of wirelessly connected sensing microsystems are described. A plurality of wirelessly communicating sensing microsystems is provided, each sensing microsystem including a temperature sensor and a processor. T
Systems, methods, and related computer program products for using a distributed arrangement of wirelessly connected sensing microsystems are described. A plurality of wirelessly communicating sensing microsystems is provided, each sensing microsystem including a temperature sensor and a processor. The plurality of sensing microsystems is configured to jointly carry out at least one shared computational task. Each sensing microsystem may include a power management circuit configured to determine an amount of electrical power available for dedication to the at least one shared computational task or a heating effect generated in performing the shared computational task. The at least one shared computational task is apportioned among respective ones of the plurality of sensing microsystems according to the amount of electrical power determined to be available for dedication thereto at each respective sensing microsystem or the determined heating effect.
대표청구항▼
1. A system for controlling a home environment, comprising: a plurality of wirelessly communicating sensing microsystems, each wirelessly communicating sensing microsystem of the plurality of wireless communicating sensing microsystems comprising at least one sensor selected from the group consistin
1. A system for controlling a home environment, comprising: a plurality of wirelessly communicating sensing microsystems, each wirelessly communicating sensing microsystem of the plurality of wireless communicating sensing microsystems comprising at least one sensor selected from the group consisting of: a temperature sensor,a motion sensor, anda light sensor; wherein: the plurality of wirelessly communicating sensing microsystems are configured to jointly carry out a shared computational task for controlling the home environment;each wirelessly communicating sensing microsystem comprises a management circuit configured to perform at least one computation selected from the group consisting of: computation of an amount of electrical power available for dedication to the shared computational task, andcomputation of a heating effect due to heat generated in performing one or more data computations associated with the shared computational task; andthe shared computational task is apportioned among the plurality of wirelessly communicating sensing microsystems based on at least one computation selected from the group consisting of: the amount of electrical power at each wirelessly communicating sensing microsystem of the plurality of wirelessly communicating sensing microsystems determined to be available for dedication to performing the shared computational task, andthe heating effect on each said wirelessly communicating sensing microsystem due to heat generated by said respective wirelessly communicating sensing microsystem in performing the one or more data computations associated with the shared computational task. 2. The system for controlling the home environment of claim 1, wherein at least one wirelessly communicating sensing microsystem of the plurality of wirelessly communicating sensing microsystems comprises: a thermostat coupled to a heating ventilation and air conditioning (HVAC) system, wherein controlling the home environment comprises controlling the HVAC system. 3. The system for controlling the home environment of claim 1, wherein at least one of the wirelessly communicating sensing microsystems of the plurality of wirelessly communicating sensing microsystems is configured to: perform intruder detection, wherein controlling the home environment comprises providing an intruder alert upon the detection of an intruder. 4. The system for controlling the home environment of claim 1, wherein the plurality of wirelessly communicating sensing microsystems comprises: a primary wirelessly communicating sensing microsystem, configured to apportion the shared computational task among the plurality of wirelessly communicating sensing microsystems; andone or more servant wirelessly communicating sensing microsystems, each one or more servant wirelessly communicating sensing microsystems configured to perform a portion of the shared computational task assigned by the primary wirelessly communicating sensing microsystem. 5. The system for controlling the home environment of claim 4, wherein the one or more servant wirelessly communicating sensing microsystems are configured to transmit a binary indication to the primary wirelessly communicating sensing microsystem, the binary indication indicating whether the servant wirelessly communicating sensing microsystems is available for processing a portion of the shared computational task. 6. The system for controlling the home environment of claim 1, wherein the management circuit is configured to perform the computation of the amount of electrical power available for dedication to the shared computational task, and the computation of the amount of electrical power available for dedication to the shared computation task comprises: determining a first amount of electrical power available to the wirelessly communicating sensing microsystem of the management circuit;determining a second amount of electrical power required for one or more core operations of the wirelessly communicating sensing microsystem, wherein the one or more core operations comprise wireless communication operations; anddetermining the amount of electrical power that can be dedicated to the shared computing task based on a difference between the first amount of electrical power and the second amount of electrical power. 7. The system for controlling the home environment of claim 1, wherein a wirelessly communicating sensing microsystem of the plurality of wirelessly communicating sensing microsystems is configured to determine whether continuous line power is electrically connected with the wirelessly communicating sensing microsystem. 8. The system for controlling the home environment of claim 7, wherein distribution of the shared computational task for controlling the home environment among the plurality of wirelessly communicating sensing microsystems is weighted based on the wirelessly communicating sensing microsystems of the plurality of wirelessly communicating sensing microsystems being electrically connected with the continuous line power. 9. The system for controlling the home environment of claim 7, wherein the wirelessly communicating sensing microsystem of the plurality of wirelessly communicating sensing microsystems derives the continuous line power from a 24 V alternating current (AC) relay of an HVAC system. 10. A method for controlling a home environment, comprising: determining, by each wirelessly communicating sensing microsystem of a plurality of wirelessly communicating sensing microsystems, an amount of electrical power of the wirelessly communicating sensing microsystem available for dedication to a shared computational task for controlling the home environment, wherein each wirelessly communicating sensing microsystem of the plurality of wireless communicating sensing microsystems comprising at least one sensor selected from the group consisting of: a temperature sensor,a motion sensor, anda light sensor;allocating, among the plurality of wireless communicating sensing microsystems, the shared computational task for controlling the home environment based on determining the amount of electrical power available for dedication to the shared computation task by each wirelessly communicating sensing microsystem of a plurality of wirelessly communicating sensing microsystems; andcomputing, by one or more wirelessly communicating sensing microsystems of the plurality of wirelessly communicating sensing microsystems, the shared computational task, wherein each of the one or more wirelessly communicating sensing microsystems computes a portion of the shared computational task. 11. The method for controlling the home environment of claim 10, further comprising: controlling, by a wireless communicating sensing microsystem of the plurality of wireless communicating sensing microsystems, the home environment based on the computed shared computational task. 12. The method for controlling the home environment of claim 11, wherein controlling the home environment comprises: controlling, by the wireless communicating sensing microsystem, a heating ventilation and air conditioning (HVAC) system based on the computed shared computational task, wherein the wireless communicating sensing microsystem is a thermostat. 13. The method for controlling the home environment of claim 10, further comprising: performing, by a wireless communicating sensing microsystem of the plurality of wireless communicating sensing microsystem, intruder detection, wherein controlling the home environment comprises providing an intruder alert upon the detection of an intruder. 14. The method for controlling the home environment of claim 10, further comprising: transmitting, by one or more of wirelessly communicating sensing microsystems of the plurality of wirelessly communicating sensing microsystems, a binary indication that indicates whether the respective wirelessly communicating sensing microsystem is available for processing a portion of the shared computational task. 15. The method for controlling the home environment of claim 10, wherein determining, by each wirelessly communicating sensing microsystem of the plurality of wirelessly communicating sensing microsystems, the amount of electrical power available for dedication to the shared computational task for controlling the home environment comprises: determining a first amount of electrical power available to the wirelessly communicating sensing microsystem;determining a second amount of electrical power required for one or more core operations of the wirelessly communicating sensing microsystem, wherein the one or more core operations comprise wireless communication operations; anddetermining the amount of electrical power that can be dedicated to the shared computing task based on a difference between the first amount of electrical power and the second amount of electrical power. 16. The method for controlling the home environment of claim 10, further comprising: determining, by a wirelessly communicating sensing microsystem of the plurality of wirelessly communicating sensing microsystems, that continuous line power is electrically connected with the wirelessly communicating sensing microsystem. 17. The method for controlling the home environment of claim 16, wherein allocating the shared computational task comprises: weighting distribution of the shared computational task for controlling the home environment among the plurality of wirelessly communicating sensing microsystems based on the wirelessly communicating sensing microsystems of the plurality of wirelessly communicating sensing microsystems being electrically connected with the continuous line power. 18. The method for controlling the home environment of claim 16, further comprising: receiving, by the wirelessly communicating sensing microsystem of the plurality of wirelessly communicating sensing microsystems, the continuous line power from a 24 V alternating current (AC) relay of an HVAC system. 19. A system for controlling a home environment, comprising: means for determining an amount of electrical power available, at each sensing microsystem of a plurality of sensing microsystems, for dedication by each sensing microsystem to a shared computational task for controlling the home environment, wherein each sensing microsystem of the plurality of sensing microsystems comprises at least one sensing means selected from the group consisting of: means for temperature sensing,means for motion sensing, andmeans for light sensing;means for allocating, among the plurality of sensing microsystems, the shared computational task for controlling the home environment based on the means for determining the amount of electrical power available for dedication to the shared computation task; andmeans for computing the shared computational task, wherein each sensing microsystem of the one or more sensing microsystems computes a portion of the shared computational task. 20. The system for controlling the home environment of claim 19, further comprising: means for performing intruder detection, wherein controlling the home environment comprises providing an intruder alert upon the detection of an intruder.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (136)
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.
Fadell, Anthony Michael; Matsuoka, Yoky; Rogers, Matthew Lee; Sloo, David, Computational load distribution in a climate control system having plural sensing microsystems.
Fadell, Anthony Michael; Matsuoka, Yoky; Rogers, Matthew Lee; Sloo, David, Computational load distribution in a climate control system having plural sensing microsystems.
Kidder Kenneth B. (Coon Rapids MN) Smith Gary A. (Albuquerque NM) Wacker Paul C. (St. Louis Park MN), Demand limit control by integral reset of thermostats.
Aggers John R. (Apple Valley MN) Brindle Ralph C. (Minnetonka MN) Kidder Kenneth B. (Coon Rapids MN) Ullestad David C. (Brooklyn Park MN), Distributed environmental/load control system.
Dushane Steven D. (17170 Los Alamos St. Granada Hills CA 91344) Anderson Kenneth K. (Simi Valley CA) Bohm Grant E. (Redding CA) Simoni Wayne (West Hill CA), Dwelling heating and air conditioning system.
Garnett Ronald E. (Lexington KY) Bailey Walter H. (Versailles KY), Electrical control system for relay operation responsive to thermostat input having improved efficiency.
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.
Zillner ; Jr. Anthony H. (438 Lotus La. Glenview IL 60025), Environmental control system using poled diodes to allow additional controlled devices in existing four wire system.
Rossi, John F.; Huddleston, Paul Michael; Barton, Mark Lee; Smith, Bradley A.; Ng, Howard; Mueller, Carl J.; Garozzo, James P.; Barrett, Cecil H.; House, Russell Thomas, HVAC communication system.
Chapman, Jr.,John Gilman; Ashworth,Nicholas; Burt,Robert; Wallaert,Timothy E., Hazardous condition detection system and method and thermostat for use therewith.
Tinsley Timothy M. (Coon Rapids MN) Schwarz Edward L. (Minneapolis MN), Locally powered control system having a remote sensing unit with a two wire connection.
Brown, Michael Wayne; Lawrence, Kelvin Roderick; Paolini, Michael A., Managing an environment according to environmental preferences retrieved from a personal storage device.
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.
Catanese ; Jr. Anthony T. (724 First St. Mamaroneck NY 10543) DiMaggio Anthony (Lake Carmel NY), Method and apparatus for fail-safe control of at least one electro-mechanical or electro-hydraulic component.
Crenella, David; Smyth, Michael Steel, Method and apparatus for providing both power and communication over two wires between multiple low voltage AC devices.
Podgorny, Marek; Beca, Luke; Markowski, Roman; Bogucz, Edward A.; Santanam, Suresh; Lipson, Edward; Roman, Paul; Michalak, Greg; Lewandowski, Gregg; Gelling, Paul D., Open web services-based indoor climate control system.
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.
Brown Bernard T. (St. Louis County MO) Perry David L. (Jefferson County MO) Jaeschke Horst E. (Jefferson County MO) Patil Krishna H. (St. Louis County MO), Programmable digital thermostat with means for enabling temporary connection of a battery thereto.
Elliason Kurt L. (12725 54th Ave. North Plymouth MN 55422) Schnell Robert J. (15415 47th Ave. No. Plymouth MN 55446) Bohrer Philip J. (5900 Amy Dr. Edina MN 55436) Merten Gregory J. (3753 Windtree Dr, Real time and/shed load based on received tier pricing and direct load control with processors for each load.
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.
Mueller, Carl J.; Sartain, John M.; Carey, Steven L.; Fredricks, Thomas J.; Miles, Ronald E.; Vogel, G. Scott; Garozzo, James P., Thermostat capable of displaying received information.
Fadell, Anthony M.; Rogers, Matthew L.; Sloo, David; Matas, Michael J.; Bould, Fred; Honjo, Shigefumi; Huppi, Brian; Filson, John B., Thermostat user interface.
Fadell, Anthony M.; Rogers, Matthew L.; Sloo, David; Matas, Michael J.; Bould, Fred; Honjo, Shigefumi; Huppi, Brian; Filson, John B., Thermostat user interface.
Brown Bernard T. (St. Louis MO) Donnelly Donald E. (Glen Carbon IL) Toth Bartholomew L. (Crestwood MO), Thermostat with integral means for detecting out-of-phase connection of a two-transformer power source.
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.
Salazar Joe Andrew ; Molero-Castro Luis,ESX, Wireless and wired communications, command, control and sensing system for sound and/or data transmission and reception.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.