Providing electronic content based on sensor data
First Claim
Patent Images
1. A system for using sensor data collected via a monitoring system to deliver personalized relevant content, the system comprising:
- a monitoring system including one or more sensors configured to sense events related to use of a home of a customer; and
a monitoring application server configured to electronically receive, either directly or via a network communications module, data communications from the monitoring system and provide personalized content to the customer of the monitoring system based on the data communications from the monitoring system, wherein;
the monitoring system is configured to send, to the monitoring application server, sensor data that is generated by the one or more sensors included in the monitoring system and that indicates events related to use of the home of the customer sensed by the one or more sensors included in the monitoring system; and
the monitoring application server is configured to;
receive, from the monitoring system, the sensor data that is generated by the one or more sensors included in the monitoring system and that indicates events related to use of the home of the customer sensed by the one or more sensors included in the monitoring system, the received sensor data reflecting a series of events related to use of the home of the customer detected by the monitoring system over time and the series of events reflecting patterns of sensor events;
access customer information associated with the customer of the monitoring system;
access profiling data that includes pre-determined profiles of sensor data associated with homes having certain aspects, the profiling data including pre-determined schedules of leaving and returning typical for homes having certain aspects;
compare the series of events related to use of the home of the customer included in the received sensor data to the accessed profiling data by;
identifying, for the customer of the monitoring system, a schedule of leaving and returning to the home of the customer of the monitoring system based on the patterns of sensor events, andcomparing the identified schedule of leaving and returning to the home of the customer of the monitoring system to the pre-determined schedules of leaving and returning typical for homes having certain aspects;
based on the comparison of the series of events related to use of the home of the customer included in the received sensor data to the accessed profiling data, determine that the series of events related to use of the home of the customer included in the received sensor data matches a pre-determined profile from the pre-determined profiles included in the accessed profiling data by determining that the identified schedule of leaving and returning to the home of the customer of the monitoring system matches a pre-determined schedule from the pre-determined schedules included in the accessed profiling data;
based on the determination that the series of events related to use of the home of the customer included in the received sensor data matches the pre-determined profile from the pre-determined profiles included in the accessed profiling data, determine that the home of the customer of the monitoring system has at least one aspect associated with the matched pre-determined profile by determining that the home of the customer of the monitoring system has at least one aspect associated with the matched pre-determined schedule;
based on the determination that the home of the customer of the monitoring system has the at least one aspect associated with the matched pre-determined profile, determine, for the customer of the monitoring system, a customer profile that includes attributes included in the accessed customer information and that indicates the at least one aspect of the home of the customer associated with the matched pre-determined profile;
access the customer profile determined for the customer of the monitoring system;
use the accessed customer profile to select relevant electronic content based on the at least one aspect of the home of the customer of the monitoring system by using the accessed customer profile to select relevant electronic content based on the at least one aspect associated with the matched pre-determined schedule; and
send the selected electronic content to at least one interface used by the customer to control the monitoring system or receive notifications from the monitoring system.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.
441 Citations
26 Claims
-
1. A system for using sensor data collected via a monitoring system to deliver personalized relevant content, the system comprising:
-
a monitoring system including one or more sensors configured to sense events related to use of a home of a customer; and a monitoring application server configured to electronically receive, either directly or via a network communications module, data communications from the monitoring system and provide personalized content to the customer of the monitoring system based on the data communications from the monitoring system, wherein; the monitoring system is configured to send, to the monitoring application server, sensor data that is generated by the one or more sensors included in the monitoring system and that indicates events related to use of the home of the customer sensed by the one or more sensors included in the monitoring system; and the monitoring application server is configured to; receive, from the monitoring system, the sensor data that is generated by the one or more sensors included in the monitoring system and that indicates events related to use of the home of the customer sensed by the one or more sensors included in the monitoring system, the received sensor data reflecting a series of events related to use of the home of the customer detected by the monitoring system over time and the series of events reflecting patterns of sensor events; access customer information associated with the customer of the monitoring system; access profiling data that includes pre-determined profiles of sensor data associated with homes having certain aspects, the profiling data including pre-determined schedules of leaving and returning typical for homes having certain aspects; compare the series of events related to use of the home of the customer included in the received sensor data to the accessed profiling data by; identifying, for the customer of the monitoring system, a schedule of leaving and returning to the home of the customer of the monitoring system based on the patterns of sensor events, and comparing the identified schedule of leaving and returning to the home of the customer of the monitoring system to the pre-determined schedules of leaving and returning typical for homes having certain aspects; based on the comparison of the series of events related to use of the home of the customer included in the received sensor data to the accessed profiling data, determine that the series of events related to use of the home of the customer included in the received sensor data matches a pre-determined profile from the pre-determined profiles included in the accessed profiling data by determining that the identified schedule of leaving and returning to the home of the customer of the monitoring system matches a pre-determined schedule from the pre-determined schedules included in the accessed profiling data; based on the determination that the series of events related to use of the home of the customer included in the received sensor data matches the pre-determined profile from the pre-determined profiles included in the accessed profiling data, determine that the home of the customer of the monitoring system has at least one aspect associated with the matched pre-determined profile by determining that the home of the customer of the monitoring system has at least one aspect associated with the matched pre-determined schedule; based on the determination that the home of the customer of the monitoring system has the at least one aspect associated with the matched pre-determined profile, determine, for the customer of the monitoring system, a customer profile that includes attributes included in the accessed customer information and that indicates the at least one aspect of the home of the customer associated with the matched pre-determined profile; access the customer profile determined for the customer of the monitoring system; use the accessed customer profile to select relevant electronic content based on the at least one aspect of the home of the customer of the monitoring system by using the accessed customer profile to select relevant electronic content based on the at least one aspect associated with the matched pre-determined schedule; and send the selected electronic content to at least one interface used by the customer to control the monitoring system or receive notifications from the monitoring system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for using sensor data collected via a monitoring system to deliver personalized relevant content, the method comprising:
-
receiving, from a monitoring system that includes one or more sensors configured to sense events related to use of a home of a customer, sensor data that is generated by the one or more sensors included in the monitoring system and that indicates events related to use of the home of the customer sensed by the one or more sensors included in the monitoring system, the received sensor data reflecting a series of events related to use of the home of the customer detected by the monitoring system over time and the series of events reflecting patterns of sensor events; accessing customer information associated with the customer of the monitoring system; accessing profiling data that includes pre-determined profiles of sensor data associated with homes having certain aspects, the profiling data including pre-determined schedules of leaving and returning typical for homes having certain aspects; comparing the series of events related to use of the home of the customer included in the received sensor data to the accessed profiling data by; identifying, for the customer of the monitoring system, a schedule of leaving and returning to the home of the customer of the monitoring system based on the patterns of sensor events, and comparing the identified schedule of leaving and returning to the home of the customer of the monitoring system to the pre-determined schedules of leaving and returning typical for homes having certain aspects; based on the comparison of the series of events related to use of the home of the customer included in the received sensor data to the accessed profiling data, determining that the series of events related to use of the home of the customer included in the received sensor data matches a pre-determined profile from the pre-determined profiles included in the accessed profiling data by determining that the identified schedule of leaving and returning to the home of the customer of the monitoring system matches a pre-determined schedule from the pre-determined schedules included in the accessed profiling data; based on the determination that the series of events related to use of the home of the customer included in the received sensor data matches the pre-determined profile from the pre-determined profiles included in the accessed profiling data, determining that the home of the customer of the monitoring system has at least one aspect associated with the matched pre-determined profile by determining that the home of the customer of the monitoring system has at least one aspect associated with the matched pre-determined schedule; based on the determination that the home of the customer of the monitoring system has the at least one aspect associated with the matched pre-determined profile, determining, for the customer of the monitoring system, a customer profile that includes attributes included in the accessed customer information and that indicates the at least one aspect of the home of the customer associated with the matched pre-determined profile; accessing the customer profile determined for the customer of the monitoring system; using the accessed customer profile to select relevant electronic content based on the at least one aspect of the home of the customer of the monitoring system by using the accessed customer profile to select relevant electronic content based on the at least one aspect associated with the matched pre-determined schedule; and sending, by a monitoring application server that includes at least one processor, the selected electronic content to at least one interface used by the customer to control the monitoring system or receive notifications from the monitoring system. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A monitoring application server for using sensor data collected via a monitoring system to deliver personalized relevant content, the monitoring application server comprising:
-
at least one processor; and at least one non-transitory computer-readable storage medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, causes the at least one processor to perform operations comprising; receiving, from a monitoring system that includes one or more sensors configured to sense events related to use of a home of a customer, sensor data that is generated by the one or more sensors included in the monitoring system and that indicates events related to use of the home of the customer sensed by the one or more sensors included in the monitoring system, the received sensor data reflecting a series of events related to use of the home of the customer detected by the monitoring system over time and the series of events reflecting patterns of sensor events; accessing customer information associated with the customer of the monitoring system; accessing profiling data that includes pre-determined profiles of sensor data associated with homes having certain aspects, the profiling data including pre-determined schedules of leaving and returning typical for homes having certain aspects; comparing the series of events related to use of the home of the customer included in the received sensor data to the accessed profiling data by; identifying, for the customer of the monitoring system, a schedule of leaving and returning to the home of the customer of the monitoring system based on the patterns of sensor events, and comparing the identified schedule of leaving and returning to the home of the customer of the monitoring system to the pre-determined schedules of leaving and returning typical for homes having certain aspects; based on the comparison of the series of events related to use of the home of the customer included in the received sensor data to the accessed profiling data, determining that the series of events related to use of the home of the customer included in the received sensor data matches a pre-determined profile from the pre-determined profiles included in the accessed profiling data by determining that the identified schedule of leaving and returning to the home of the customer of the monitoring system matches a pre-determined schedule from the pre-determined schedules included in the accessed profiling data; based on the determination that the series of events related to use of the home of the customer included in the received sensor data matches the pre-determined profile from the pre-determined profiles included in the accessed profiling data, determining that the home of the customer of the monitoring system has at least one aspect associated with the matched pre-determined profile by determining that the home of the customer of the monitoring system has at least one aspect associated with the matched pre-determined schedule; based on the determination that the home of the customer of the monitoring system has the at least one aspect associated with the matched pre-determined profile, determining, for the customer of the monitoring system, a customer profile that includes attributes included in the accessed customer information and that indicates the at least one aspect of the home of the customer associated with the matched pre-determined profile; accessing the customer profile determined for the customer of the monitoring system; using the accessed customer profile to select relevant electronic content based on the at least one aspect of the home of the customer of the monitoring system by using the accessed customer profile to select relevant electronic content based on the at least one aspect associated with the matched pre-determined schedule; and sending the selected electronic content to at least one interface used by the customer to control the monitoring system or receive notifications from the monitoring system. - View Dependent Claims (23, 24, 25, 26)
-
Specification