US2021184884A1PendingUtilityA1

Fleet of home electronic systems

46
Assignee: OPENDOOR LABS INCPriority: Dec 21, 2018Filed: Feb 8, 2021Published: Jun 17, 2021
Est. expiryDec 21, 2038(~12.4 yrs left)· nominal 20-yr term from priority
H04L 67/12H04L 67/566H04L 12/2825H04L 12/2818H04L 67/125H04L 2012/2841
46
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . 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.