US 11,755,449 B1
Screen feed analytics
Alison Jane Slavin, Falls Church, VA (US); Charles Richard Alpert, Snoqualmie, WA (US); Kevin Maurer, Tysons, VA (US); Aaron Lee Roberts, Centreville, VA (US); and Stephen Scott Trundle, Falls Church, VA (US)
Assigned to Alarm.com Incorporated, Tysons, VA (US)
Filed by Alarm.com Incorporated, Tysons, VA (US)
Filed on Jun. 1, 2018, as Appl. No. 15/995,392.
Claims priority of provisional application 62/513,513, filed on Jun. 1, 2017.
Int. Cl. G06F 11/34 (2006.01); G06F 11/30 (2006.01); H04L 9/40 (2022.01)
CPC G06F 11/3438 (2013.01) [G06F 11/3006 (2013.01); H04L 63/102 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining activity data indicating usage of a computing device by a user within a property over a particular time period;
obtaining external sensor data that i) indicates at least an occupancy of the property during the particular time period and ii) was collected by a sensor that is part of a monitoring system that monitors the property over the particular time period, wherein the sensor is installed in the property and external to the computing device;
predicting a context associated with the usage of the computing device by the user;
selecting, using the occupancy of the property and the predicted context, an activity monitoring rule from a plurality of activity monitoring rules associated with the computing device, wherein each monitoring rule included in the plurality of activity monitoring rules specifies (i) one or more conditions associated with usage of the computing device by the user, and (ii) a notification to provide to a guardian device in response to satisfaction of the one or more conditions;
determining that the activity data and the external sensor data satisfy the one or more conditions specified by the activity monitoring rule that was selected from the plurality of activity monitoring rules by:
determining, using the external sensor data, that the user has accessed the computing device over the particular time period; and
in response to determining that the activity data and the external sensor data satisfy the one or more conditions of the activity monitoring rule that was selected from the plurality of activity monitoring rules, providing the notification specified by the activity monitoring rule to the guardian device.