Fleet of home electronic systems
Abstract
Systems and methods to manage a fleet of home electronic systems are described. The system receives event information at a home fleet management application for managing a first set of home electronic systems including a second set of home electronic systems. The event information includes sensor information. The system aggregates the sensor information according to geographic areas to generate aggregated sensor information. The geographic areas include a first geographic area. The system receives first selection information that selects a first action identifier and the first geographic area. The first action identifier identifies a first action and the first geographic area identifies the second set of home electronic systems. The system communicates first action information to the second set of home electronic systems responsive to receiving the first selection information. The first action information causes a thermostat to establish a temperature range in the second plurality of home electronic systems.
Claims
exact text as granted — not AI-modified1 . A system comprising:
at least one processor and memory having instructions that, when executed, cause the at least one processor to perform operations comprising: receiving, over a network, event information at a home fleet management application, the home fleet management application for managing a first plurality of home electronic systems, the first plurality of home electronic systems including a second plurality of home electronic systems, the event information being received from a first plurality of sensors included in the first plurality of home electronic systems, the event information including sensor information being communicated by the first plurality of sensors; aggregating the sensor information according to a plurality of geographic areas to generate first aggregated sensor information, the plurality of geographic areas including a first geographic area; receiving first selection information over the network, the first selection information selecting a first action identifier and selecting the first geographic area, the first action identifier identifying a first action and the first geographic area identifying the second plurality of home electronic systems; and communicating, over the network, first action information responsive to receiving the first selection information, the first action information being communicated to each home electronic system of the second plurality of home electronic systems, the first action information including the first action identifier identifying the first action to cause a thermostat to establish a temperature range in the second plurality of home electronic systems.
2 . The system of claim 1 , further comprising storing the event information in a database as home information.
3 . The system of claim 2 , wherein the plurality of geographic areas includes a plurality of cities and the first geographic area includes a first city.
4 . The system of claim 2 , wherein the first plurality of home electronic systems further includes a first plurality of controllers and a first plurality of hubs.
5 . The system of claim 4 , wherein the first plurality of hubs includes a second plurality of hubs, wherein the first plurality of sensors includes a second plurality of sensors, wherein the first plurality of controllers includes a second plurality of controllers, and wherein a first city is associated with, the second plurality of sensors, and the second plurality of controllers.
6 . The system of claim 5 , wherein the second plurality of hubs includes a first hub, wherein the second plurality of sensors includes a third plurality of sensors, wherein the second plurality of controllers includes a third plurality of controllers, and wherein a first home electronic system is associated with the first hub and wherein the first hub is paired with the third plurality of sensors and the third plurality of controllers.
7 . The system of claim 6 , wherein the home information includes first home information, wherein the first home information is associated with the first home electronic system and wherein the third plurality of controllers includes a fourth plurality of controllers, and further comprising:
receiving, over the network, command information, the command information being received from a mobile device; identifying a first user and a first script based on the command information; generating second action information based on the first script; and communicating the second action information, over the network, to the first home electronic system, the second action information including a plurality of controller action messages causing the fourth plurality of controllers to operate according to user preference information associated with the first user.
8 . The system of claim 2 , further comprising communicating, over the network, first user interface information, the first user interface information enabling display of a first set of visible user interface elements signifying the plurality of geographic areas in association with the first aggregated sensor information.
9 . The system of claim 2 , further comprising:
receiving, over the network, second selection information, the second selection information including a metric identifier and a geographic identifier, the metric identifier identifying a first metric from a plurality of metrics, the first metric being a temperature out of range metric, the geographic identifier identifying a first geographic area from a plurality of geographic areas, the first plurality of home electronic systems including a second plurality of home electronic systems, the first geographic area including the second plurality of home electronic systems; and communicating second user interface information enabling display of a set of visible user interface elements to indicate each home of the second plurality of home electronic systems as being associated with a temperature outside of a predetermined temperature range, the second user interface information enabling selection of second selection information.
10 . A method comprising:
receiving, over a network, event information at a home fleet management application, the home fleet management application for managing a first plurality of home electronic systems, the first plurality of home electronic systems including a second plurality of home electronic systems, the event information being received from a first plurality of sensors included in the first plurality of home electronic systems, the event information including sensor information being communicated by the first plurality of sensors, the receiving being performed by at least one processor; aggregating the sensor information according to a plurality of geographic areas to generate first aggregated sensor information, the aggregating being performed by at least one processor, the plurality of geographic areas including a first geographic area; receiving first selection information over the network, the first selection information selecting a first action identifier and selecting the first geographic area, the first action identifier identifying a first action and the first geographic area identifying the second plurality of home electronic systems; and communicating, over the network, first action information responsive to receiving the first selection information, the first action information being communicated to each home electronic system of the second plurality of home electronic systems, the first action information including the first action identifier including thermostat controller information to cause a thermostat to establish a temperature range in the second plurality of home electronic systems.
11 . The method of claim 10 , further comprising storing the event information in a database as home information.
12 . The method of claim 11 , wherein the plurality of geographic areas includes a plurality of cities and the first geographic area includes a first city.
13 . The method of claim 11 , wherein the first plurality of home electronic systems further includes a first plurality of controllers and a first plurality of hubs.
14 . The method of claim 13 , wherein the first plurality of hubs includes a second plurality of hubs, wherein the first plurality of sensors includes a second plurality of sensors, wherein the first plurality of controllers includes a second plurality of controllers, and wherein a first city is associated with the second plurality of hubs, the second plurality of sensors, and the second plurality of controllers.
15 . The method of claim 14 , further comprising:
communicating, over the network, second action information to each home electronic system of the second plurality of home electronic systems, the second action information including a second action identifier information identifying a second action, the second action information being communicated responsive to receiving second selection information.
16 . The method of claim 15 , wherein the second action identifier information causes sensors in the second plurality of home electronic systems to communicate sensor information.
17 . The method of claim 11 , further comprising:
receiving, over the network, third selection information, the third selection information including hub information; and communicating third action information to the second plurality of home electronic systems including communicating a hub action message including the hub information to the second plurality of hubs.
18 . The method of claim 17 , wherein the hub information includes hub controller information to cause a hub to restart.
19 . A non-transitory machine-readable medium and storing a set of instructions that, when executed by a processor, causes a machine to perform operations comprising:
receiving, over a network, event information at a home fleet management application, the home fleet management application for managing a first plurality of home electronic systems, the first plurality of home electronic systems including a second plurality of home electronic systems, the event information being received from a first plurality of sensors included in the first plurality of home electronic systems, the event information including sensor information being communicated by the first plurality of sensors; aggregating the sensor information according to a plurality of geographic areas to generate first aggregated sensor information, the plurality of geographic areas including a first geographic area; receiving first selection information over the network, the first selection information selecting a first action identifier and selecting the first geographic area, the first action identifier identifying a first action and the first geographic area identifying the second plurality of home electronic systems; and communicating, over the network, first action information responsive to receiving the first selection information, the first action information being communicated to each home electronic system of the second plurality of home electronic systems, the first action information including the first action identifier including thermostat controller information to cause a thermostat to establish a temperature range in the second plurality of home electronic systems.
20 . The non-transitory machine-readable medium of claim 19 , further comprising storing the event information in a database as home information.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.